<?xml version="1.0" encoding="UTF-8"?>
<robot generator="Robot 7.4.2 (Python 3.11.10 on linux)" generated="2026-04-14T06:15:11.471049" rpa="false" schemaversion="5">
<suite id="s1" name="bgpcep-bgp-ingest.txt">
<suite id="s1-s1" name="Singlepeer Pc Shm 300Kroutes" source="/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpclustering/singlepeer_pc_shm_300kroutes.robot">
<kw name="Setup_Everything" owner="PrefixcountKeywords" type="SETUP">
<kw name="Setup_Utils_For_Setup_And_Teardown" owner="SetupUtils">
<kw name="Do_Not_Fail_Fast_From_Now_On" owner="FailFast">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:12.189371" level="INFO">${SuiteFastFail} = False</msg>
<arg>${SuiteFastFail}</arg>
<arg>False</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:15:12.184632" elapsed="0.004810"/>
</kw>
<doc>Set suite to not fail fast.</doc>
<status status="PASS" start="2026-04-14T06:15:12.184104" elapsed="0.005423"/>
</kw>
<kw name="Setup_Karaf_Keywords" owner="KarafKeywords">
<kw name="ClusterManagement_Setup" owner="ClusterManagement">
<kw name="Get Variable Value" owner="BuiltIn">
<msg time="2026-04-14T06:15:12.195315" level="INFO">${already_done} = False</msg>
<var>${already_done}</var>
<arg>\${ClusterManagement__has_setup_run}</arg>
<arg>False</arg>
<doc>Returns variable value or ``default`` if the variable does not exist.</doc>
<status status="PASS" start="2026-04-14T06:15:12.191022" elapsed="0.004326"/>
</kw>
<if>
<branch type="IF" condition="${already_done}">
<return>
<status status="NOT RUN" start="2026-04-14T06:15:12.195600" elapsed="0.000020"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:12.195475" elapsed="0.000178"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:12.195442" elapsed="0.000236"/>
</if>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:12.196262" level="INFO">${ClusterManagement__has_setup_run} = True</msg>
<arg>\${ClusterManagement__has_setup_run}</arg>
<arg>True</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:15:12.195867" elapsed="0.000442"/>
</kw>
<kw name="Get Variable Value" owner="BuiltIn">
<msg time="2026-04-14T06:15:12.196863" level="INFO">${cluster_size} = 1</msg>
<var>${cluster_size}</var>
<arg>\${NUM_ODL_SYSTEM}</arg>
<arg>1</arg>
<doc>Returns variable value or ``default`` if the variable does not exist.</doc>
<status status="PASS" start="2026-04-14T06:15:12.196528" elapsed="0.000365"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Convert To Integer" owner="BuiltIn">
<arg>${cluster_size}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:15:12.197521" elapsed="0.000301"/>
</kw>
<msg time="2026-04-14T06:15:12.197934" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:15:12.197984" level="INFO">${possibly_int_of_members} = 1</msg>
<var>${status}</var>
<var>${possibly_int_of_members}</var>
<arg>BuiltIn.Convert_To_Integer</arg>
<arg>${cluster_size}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:12.197091" elapsed="0.000916"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:15:12.198605" level="INFO">${int_of_members} = 1</msg>
<var>${int_of_members}</var>
<arg>'${status}' != 'PASS'</arg>
<arg>${1}</arg>
<arg>${possibly_int_of_members}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:15:12.198199" elapsed="0.000433"/>
</kw>
<kw name="ClusterManagement__Compute_Derived_Variables" owner="ClusterManagement">
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:15:12.200545" level="INFO">@{member_index_list} = [ ]</msg>
<var>@{member_index_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:15:12.200101" elapsed="0.000474"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:15:12.201014" level="INFO">@{session_list} = [ ]</msg>
<var>@{session_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:15:12.200747" elapsed="0.000294"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:15:12.201577" level="INFO">&amp;{index_to_ip_mapping} = { }</msg>
<var>&amp;{index_to_ip_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:15:12.201217" elapsed="0.000389"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="ClusterManagement__Include_Member_Index" owner="ClusterManagement">
<kw name="Append To List" owner="Collections">
<arg>${member_index_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T06:15:12.205168" elapsed="0.000255"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:12.205938" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>${ODL_SYSTEM_${index}_IP}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:12.205602" elapsed="0.000363"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${index_to_ip_mapping}</arg>
<arg>${index}</arg>
<arg>${member_ip}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:15:12.206137" elapsed="0.000320"/>
</kw>
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:12.207330" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:12.207022" elapsed="0.000349"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T06:15:12.207420" elapsed="0.000046"/>
</return>
<msg time="2026-04-14T06:15:12.207600" level="INFO">${session_alias} = ClusterManagement__session_1</msg>
<var>${session_alias}</var>
<arg>member_index=${index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T06:15:12.206688" elapsed="0.000937"/>
</kw>
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:15:12.208336" level="INFO">Creating Session using : alias=ClusterManagement__session_1, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f5dfb4d10&gt;, timeout=125, proxies=None, verify=False,                     debug=0 </msg>
<arg>${session_alias}</arg>
<arg>http://${member_ip}:${RESTCONFPORT}</arg>
<arg>auth=${AUTH}</arg>
<arg>timeout=${http_timeout}</arg>
<arg>max_retries=${http_retries}</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T06:15:12.207876" elapsed="0.000672"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${session_list}</arg>
<arg>${session_alias}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T06:15:12.208732" elapsed="0.000197"/>
</kw>
<arg>${index}</arg>
<arg>${member_index_list}</arg>
<arg>${session_list}</arg>
<arg>${index_to_ip_mapping}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>http_retries=${http_retries}</arg>
<doc>Add a corresponding item based on index into the last three arguments.
Create the Http session whose alias is added to list.</doc>
<status status="PASS" start="2026-04-14T06:15:12.204417" elapsed="0.004573"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:15:12.204186" elapsed="0.004850"/>
</iter>
<var>${index}</var>
<value>1</value>
<value>${int_of_members+1}</value>
<status status="PASS" start="2026-04-14T06:15:12.201668" elapsed="0.007403"/>
</for>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:12.209752" level="INFO">${ClusterManagement__member_index_list} = [1]</msg>
<arg>\${ClusterManagement__member_index_list}</arg>
<arg>${member_index_list}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:15:12.209314" elapsed="0.000483"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:12.210410" level="INFO">${ClusterManagement__index_to_ip_mapping} = {1: '10.30.171.229'}</msg>
<arg>\${ClusterManagement__index_to_ip_mapping}</arg>
<arg>${index_to_ip_mapping}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:15:12.209980" elapsed="0.000474"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:12.211035" level="INFO">${ClusterManagement__session_list} = ['ClusterManagement__session_1']</msg>
<arg>\${ClusterManagement__session_list}</arg>
<arg>${session_list}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:15:12.210636" elapsed="0.000443"/>
</kw>
<arg>int_of_members=${int_of_members}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>http_retries=${http_retries}</arg>
<doc>Construct index list, session list and IP mapping, publish them as suite variables.</doc>
<status status="PASS" start="2026-04-14T06:15:12.199599" elapsed="0.011539"/>
</kw>
<arg>http_timeout=${http_timeout}</arg>
<doc>Detect repeated call, or detect number of members and initialize derived suite variables.
Http sessions are created with parameters to not waste time when ODL is no accepting connections properly.</doc>
<status status="PASS" start="2026-04-14T06:15:12.190615" elapsed="0.020582"/>
</kw>
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:12.211401" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:12.211267" elapsed="0.000183"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:12.211247" elapsed="0.000227"/>
</if>
<kw name="Run_Bash_Command_On_List_Or_All" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:15:12.215040" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:15:12.214649" elapsed="0.000419"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:15:12.215563" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:15:12.215246" elapsed="0.000344"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:15:12.215636" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T06:15:12.215799" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:15:12.214285" elapsed="0.001540"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:15:12.216883" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:15:12.216614" elapsed="0.000295"/>
</kw>
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:15:12.217803" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:15:12.217912" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:15:12.217615" elapsed="0.000323"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Controller" owner="Utils">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Remote System" owner="Utils">
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot; and &quot;${return_stderr}&quot;!=&quot;True&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>At least one of {return_stdout} or {return_stderr} args should be set to True</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:12.221858" elapsed="0.000039"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:12.220849" elapsed="0.001099"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:12.220827" elapsed="0.001163"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:15:12.222679" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:15:12.222917" level="INFO">${current_ssh_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:15:12.222207" elapsed="0.000763"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:12.223942" level="INFO">Attempting to execute command "iptables -I INPUT -p tcp --dport 8101 -j ACCEPT; iptables-save" on remote system "10.30.171.229" by user "jenkins" with keyfile pass "any" and prompt "&gt;" and password ""</msg>
<arg>Attempting to execute command "${cmd}" on remote system "${system}" by user "${user}" with keyfile pass "${keyfile_pass}" and prompt "${prompt}" and password "${password}"</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:12.223258" elapsed="0.000791"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:15:12.225313" level="INFO">${conn_id} = 1</msg>
<var>${conn_id}</var>
<arg>${system}</arg>
<arg>prompt=${prompt}</arg>
<arg>timeout=${prompt_timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:15:12.224339" elapsed="0.001062"/>
</kw>
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:15:12.227377" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T06:15:12.227560" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:15:12.226910" elapsed="0.000697"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:12.227969" elapsed="0.000485"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T06:15:12.229757" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T06:15:12.588413" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 06:15:09 UTC 2026

  System load:  0.74               Processes:             129
  Usage of /:   11.1% of 77.35GB   Users logged in:       0
  Memory usage: 9%                 IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T06:15:12.229424" elapsed="0.359132"/>
</kw>
<msg time="2026-04-14T06:15:12.588641" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:12.228880" elapsed="0.359987"/>
</kw>
<arg>${user}</arg>
<arg>${password}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T06:15:12.225857" elapsed="0.363179"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:15:12.589992" level="INFO">Executing command 'iptables -I INPUT -p tcp --dport 8101 -j ACCEPT; iptables-save'.</msg>
<msg time="2026-04-14T06:15:12.603231" level="INFO">Command exited with return code 4.</msg>
<msg time="2026-04-14T06:15:12.603686" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T06:15:12.603943" level="INFO">${stderr} = iptables v1.8.7 (nf_tables): unknown option "--dport"
Try `iptables -h' or 'iptables --help' for more information.
iptables-save v1.8.7 (nf_tables): Could not fetch rule set generation id: Permission ...</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<arg>${cmd}</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:15:12.589459" elapsed="0.014604"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:15:12.604923" elapsed="0.001321"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:12.609326" level="INFO">iptables v1.8.7 (nf_tables): unknown option "--dport"
Try `iptables -h' or 'iptables --help' for more information.
iptables-save v1.8.7 (nf_tables): Could not fetch rule set generation id: Permission denied (you must be root)</msg>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:12.607939" elapsed="0.001769"/>
</kw>
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot;">
<return>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T06:15:12.610751" elapsed="0.000125"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:12.610122" elapsed="0.000947"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:12.610059" elapsed="0.001105"/>
</if>
<if>
<branch type="IF" condition="&quot;${return_stderr}&quot;!=&quot;True&quot;">
<return>
<value>${stdout}</value>
<status status="PASS" start="2026-04-14T06:15:12.611958" elapsed="0.000156"/>
</return>
<status status="PASS" start="2026-04-14T06:15:12.611395" elapsed="0.000918"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:12.611323" elapsed="0.001119"/>
</if>
<return>
<value>${stdout}</value>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T06:15:12.612595" elapsed="0.000038"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:12.616857" elapsed="0.000491"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:15:12.617772" elapsed="0.000320"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:15:12.618407" elapsed="0.000247"/>
</kw>
<arg>${current_ssh_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:15:12.613572" elapsed="0.005156"/>
</kw>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Reduces the common work of running a command on a remote system to a single higher level
robot keyword, taking care to log in with a public key and. The command given is written and the return value
depends on the passed argument values of return_stdout (default: True) and return_stderr (default: False).
At least one should be True, or the keyword will exit and FAIL. If both are True, the resulting return value
will be a two element list containing both. Otherwise the resulting return value is a string.
No test conditions are checked.</doc>
<status status="PASS" start="2026-04-14T06:15:12.219851" elapsed="0.399068"/>
</kw>
<msg time="2026-04-14T06:15:12.618977" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run Command On Remote System</arg>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:12.219183" elapsed="0.399849"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Call Run Comand On Remote System, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T06:15:12.218681" elapsed="0.400431"/>
</kw>
<msg time="2026-04-14T06:15:12.619155" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:12.218110" elapsed="0.401093"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:12.622263" elapsed="0.000329"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:15:12.622772" elapsed="0.000150"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:15:12.623157" elapsed="0.000107"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:15:12.619530" elapsed="0.003788"/>
</kw>
<msg time="2026-04-14T06:15:12.623427" level="INFO">${output} = </msg>
<var>${output}</var>
<arg>Utils.Run_Command_On_Controller</arg>
<arg>${member_ip}</arg>
<arg>${command}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T06:15:12.217144" elapsed="0.406309"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:12.623895" level="INFO"/>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:12.623646" elapsed="0.000291"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T06:15:12.623982" elapsed="0.000033"/>
</return>
<arg>command=${command}</arg>
<arg>member_index=${index}</arg>
<doc>Obtain IP, call Utils and return output. This keeps previous ssh session active.</doc>
<status status="PASS" start="2026-04-14T06:15:12.216212" elapsed="0.407900"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:15:12.216015" elapsed="0.408135"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:15:12.215881" elapsed="0.408307"/>
</for>
<arg>iptables -I INPUT -p tcp --dport ${KARAF_SHELL_PORT} -j ACCEPT; iptables-save</arg>
<doc>Cycle through indices (or all), run command on each.</doc>
<status status="PASS" start="2026-04-14T06:15:12.211714" elapsed="0.412534"/>
</kw>
<kw name="Comment" owner="BuiltIn">
<arg>First connections to Karaf console may fail, so WUKS is used. TODO: Track as a Bug.</arg>
<doc>Displays the given messages in the log file as keyword arguments.</doc>
<status status="PASS" start="2026-04-14T06:15:12.624434" elapsed="0.000216"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:12.639720" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:12.639608" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:12.639587" elapsed="0.000204"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:15:12.640112" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:15:12.640218" level="INFO">${current_ssh_connection_object} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection_object}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:15:12.639966" elapsed="0.000279"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:12.640687" level="INFO">{}</msg>
<arg>${connection_index_dict}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:12.640429" elapsed="0.000303"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:12.641170" level="INFO">1</msg>
<arg>${member_index}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:12.640925" elapsed="0.000293"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:15:12.642035" level="FAIL">Dictionary does not contain key '1'.</msg>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="FAIL" start="2026-04-14T06:15:12.641793" elapsed="0.000438">Dictionary does not contain key '1'.</status>
</kw>
<msg time="2026-04-14T06:15:12.642345" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:15:12.642407" level="INFO">${old_connection_index} = Dictionary does not contain key '1'.</msg>
<var>${status}</var>
<var>${old_connection_index}</var>
<arg>Get From Dictionary</arg>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:12.641410" elapsed="0.001020"/>
</kw>
<if>
<branch type="IF" condition="'${status}'=='PASS'">
<kw name="Run Keywords" owner="BuiltIn">
<arg>SSHLibrary.Switch_Connection</arg>
<arg>${old_connection_index}</arg>
<arg>AND</arg>
<arg>BuiltIn.Run_Keyword_And_Ignore_Error</arg>
<arg>SSHLibrary.Write</arg>
<arg>logout</arg>
<arg>AND</arg>
<arg>BuiltIn.Run_Keyword_And_Ignore_Error</arg>
<arg>SSHLibrary.Close_Connection</arg>
<doc>Executes all the given keywords in a sequence.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:12.642750" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:12.642509" elapsed="0.000315"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:12.642489" elapsed="0.000360"/>
</if>
<kw name="Resolve_IP_Address_For_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:15:12.643639" level="INFO">${ip_address} = 10.30.171.229</msg>
<var>${ip_address}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:15:12.643354" elapsed="0.000311"/>
</kw>
<return>
<value>${ip_address}</value>
<status status="PASS" start="2026-04-14T06:15:12.643712" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:15:12.643864" level="INFO">${odl_ip} = 10.30.171.229</msg>
<var>${odl_ip}</var>
<arg>${member_index}</arg>
<doc>Return node IP address of given index.</doc>
<status status="PASS" start="2026-04-14T06:15:12.643066" elapsed="0.000822"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>${odl_ip}</arg>
<arg>port=${KARAF_SHELL_PORT}</arg>
<arg>prompt=${KARAF_PROMPT_LOGIN}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:15:12.644057" elapsed="0.000442"/>
</kw>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:15:12.644826" level="INFO">index=4
host=10.30.171.229
alias=None
port=8101
timeout=10 seconds
newline=

prompt=opendaylight-user
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:15:12.644937" level="INFO">${karaf_connection_object} = index=4
host=10.30.171.229
alias=None
port=8101
timeout=10 seconds
newline=

prompt=opendaylight-user
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_erro...</msg>
<var>${karaf_connection_object}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:15:12.644684" elapsed="0.000279"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<arg>${karaf_connection_object.index}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:15:12.645134" elapsed="0.002663"/>
</kw>
<kw name="Login" owner="SSHLibrary">
<msg time="2026-04-14T06:15:12.648288" level="INFO">Logging into '10.30.171.229:8101' as 'karaf'.</msg>
<msg time="2026-04-14T06:15:13.500853" level="INFO">Read output: [33m                                                                                           
[33m    ________                       ________                .__  .__       .__     __       
[33m    \_____  \ ______   ____   ____ \______ \ _____  ___.__.|  | |__| ____ |  |___/  |_     
[33m     /   |   \\____ \_/ __ \ /    \ |    |  \\__  \&lt;   |  ||  | |  |/ ___\|  |  \   __\    
[33m    /    |    \  |_&gt; &gt;  ___/|   |  \|    `   \/ __ \\___  ||  |_|  / /_/  &gt;   Y  \  |      
[33m    \_______  /   __/ \___  &gt;___|  /_______  (____  / ____||____/__\___  /|___|  /__|      
[33m            \/|__|        \/     \/        \/     \/\/            /_____/      \/          
[33m                                                                                           

Hit '[1m&lt;tab&gt;[0m' for a list of available commands
and '[1m[cmd] --help[0m' for help on a specific command.
Hit '[1m&lt;ctrl-d&gt;[0m' or type '[1msystem:shutdown[0m' or '[1mlogout[0m' to shutdown OpenDaylight.

[?1h=[90m~[0m                                                                                [?2004hopendaylight-user</msg>
<arg>${KARAF_USER}</arg>
<arg>${KARAF_PASSWORD}</arg>
<arg>loglevel=${loglevel}</arg>
<doc>Logs into the SSH server with the given ``username`` and ``password``.</doc>
<status status="PASS" start="2026-04-14T06:15:12.647977" elapsed="0.853053"/>
</kw>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:13.505020" elapsed="0.000439"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:15:13.505647" elapsed="0.000185"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:15:13.505999" elapsed="0.000105"/>
</kw>
<arg>${current_ssh_connection_object.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:15:13.502402" elapsed="0.003755"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_ssh_connection_object.index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:15:13.501583" elapsed="0.004620"/>
</kw>
<arg>member_index=${index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for ${member_index},
close the previous connection. In any case create a new connection
to karaf console for ${member_index}, set correct prompt set and login to karaf console.
Store connection index for ${member_index} and restore the previous active connection.</doc>
<status status="PASS" start="2026-04-14T06:15:12.639311" elapsed="0.866946"/>
</kw>
<arg>3s</arg>
<arg>1s</arg>
<arg>Open_Controller_Karaf_Console_On_Background</arg>
<arg>member_index=${index}</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T06:15:12.625543" elapsed="0.880762"/>
</kw>
<arg>BuiltIn.Wait_Until_Keyword_Succeeds</arg>
<arg>3s</arg>
<arg>1s</arg>
<arg>Open_Controller_Karaf_Console_On_Background</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:12.625057" elapsed="0.881316"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:15:12.624898" elapsed="0.881519"/>
</iter>
<var>${index}</var>
<value>@{ClusterManagement__member_index_list}</value>
<status status="PASS" start="2026-04-14T06:15:12.624710" elapsed="0.881753"/>
</for>
<arg>http_timeout=${http_timeout}</arg>
<doc>Initialize ClusterManagement. Open ssh karaf connections to each ODL.</doc>
<status status="PASS" start="2026-04-14T06:15:12.189941" elapsed="1.316591"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Test_Suite_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:13.509464" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:13.509319" elapsed="0.000196"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:13.509289" elapsed="0.000252"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:13.515049" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:13.514939" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:13.514920" elapsed="0.000198"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:15:13.516138" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:15:13.515739" elapsed="0.000426"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:15:13.516660" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:15:13.516342" elapsed="0.000343"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:15:13.516730" elapsed="0.000039"/>
</return>
<msg time="2026-04-14T06:15:13.516898" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:15:13.515383" elapsed="0.001540"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:13.522790" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:13.522681" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:13.522663" elapsed="0.000195"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:13.524082" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:13.523948" elapsed="0.000180"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:13.523930" elapsed="0.000220"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:15:13.524666" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:15:13.524315" elapsed="0.000379"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:15:13.525163" level="INFO">${current_connection_index} = None</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:15:13.524926" elapsed="0.000263"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:15:13.621214" level="INFO">@root&gt;log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "s "u "i "t "e "[C "/ "w "/ "w "o "r "k "s "p "a "c "e "/ "b "g "p "[78Cc "[A[78Ce</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:15:13.525915" elapsed="0.095755"/>
</kw>
<msg time="2026-04-14T06:15:13.621981" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:15:13.622086" level="INFO">${message_write} = @root&gt;log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "s "u "i "t "e "[C "/ "w "/ "w "o "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:13.525398" elapsed="0.096770"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:15:13.772821" level="INFO">"p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s "t "/ "c "s "i "t "/ "s "u "i "t "e "s "/ "b "g "p "c "e "p "/ "b "g "p "c "l "u "s "t "e "r "i "n "g "/ "s "i "n "[78Cg "[A[78Cl
 "e "p "e "e "r "_ "p "c "_ "s "h "m "_ "3 "0 "0 "k "r "o "u "t "e "s ". "r "o "b "o "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:15:13.623009" elapsed="0.149977"/>
</kw>
<msg time="2026-04-14T06:15:13.773125" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:15:13.773173" level="INFO">${message_wait} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:13.622454" elapsed="0.150756"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:13.773627" elapsed="0.000051"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:13.773299" elapsed="0.000478"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:13.773273" elapsed="0.000533"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:13.774350" level="INFO"> "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s "t "/ "c "s "i "t "/ "s "u "i "t "e "s "/ "b "g "p "c "e "p "/ "b "g "p "c "l "u "s "t "e "r "i "n "g "/ "s "i "n "[78Cg "[A[78Cl
 "e "p "e "e "r "_ "p "c "_ "s "h "m "_ "3 "0 "0 "k "r "o "u "t "e "s ". "r "o "b "o "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:13.773970" elapsed="0.000479"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:13.774774" elapsed="0.000049"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:13.774518" elapsed="0.000402"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:13.774499" elapsed="0.000447"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:15:13.774982" elapsed="0.000036"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:13.777050" elapsed="0.000541"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:15:13.777947" elapsed="0.000294"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:15:13.778602" elapsed="0.000396"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:15:13.776238" elapsed="0.002853"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:15:13.775306" elapsed="0.003920"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:15:13.523664" elapsed="0.255665"/>
</kw>
<msg time="2026-04-14T06:15:13.779461" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:15:13.779505" level="INFO">${message} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:13.523026" elapsed="0.256513"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:15:13.779724" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:15:13.779616" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:13.779597" elapsed="0.000211"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:13.780228" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:13.780602" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:15:13.780718" elapsed="0.000018"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:15:13.522390" elapsed="0.258438"/>
</kw>
<msg time="2026-04-14T06:15:13.780923" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:15:13.780966" level="INFO">${output} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:13.517401" elapsed="0.263600"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:13.781348" elapsed="0.000219"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:13.781077" elapsed="0.000527"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:13.781059" elapsed="0.000569"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:15:13.517221" elapsed="0.264432"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:15:13.516983" elapsed="0.264708"/>
</for>
<arg>Starting suite ${SUITE_SOURCE}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:15:13.514637" elapsed="0.267113"/>
</kw>
<doc>Log suite name to karaf log, useful in suite setup.</doc>
<status status="PASS" start="2026-04-14T06:15:13.507176" elapsed="0.274629"/>
</kw>
<arg>KarafKeywords.Log_Test_Suite_Start_To_Controller_Karaf</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:13.506710" elapsed="0.275138"/>
</kw>
<arg>http_timeout=125</arg>
<doc>Prepare both FailFast and Karaf logging, log that the caller suite has started.
This keyword is to be used in suite setup, and without it the other keywords may not work properly.</doc>
<status status="PASS" start="2026-04-14T06:15:12.183709" elapsed="1.598192"/>
</kw>
<kw name="PC_Setup" owner="PrefixCounting">
<kw name="WU_Setup" owner="WaitUtils">
<kw name="SC_Setup" owner="ScalarClosures">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:15:13.783150" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:15:13.783734" level="INFO">${sc_fail} = ['BuiltIn.Fail', [], {}]</msg>
<var>${sc_fail}</var>
<arg>BuiltIn.Fail</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:15:13.782958" elapsed="0.000806"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:13.788982" level="INFO">${ScalarClosures__fail} = ['BuiltIn.Fail', [], {}]</msg>
<arg>${ScalarClosures__fail}</arg>
<arg>${sc_fail}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:15:13.783953" elapsed="0.005076"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:15:13.789460" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:15:13.789672" level="INFO">${sc_identity} = ['BuiltIn.Set_Variable', ['placeholder'], {}]</msg>
<var>${sc_identity}</var>
<arg>BuiltIn.Set_Variable</arg>
<arg>placeholder</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:15:13.789231" elapsed="0.000466"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:13.794634" level="INFO">${ScalarClosures__identity} = ['BuiltIn.Set_Variable', ['placeholder'], {}]</msg>
<arg>${ScalarClosures__identity}</arg>
<arg>${sc_identity}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:15:13.789879" elapsed="0.004802"/>
</kw>
<doc>Resource setup. Create closures and assign them to suite variables.</doc>
<status status="PASS" start="2026-04-14T06:15:13.782699" elapsed="0.012040"/>
</kw>
<doc>Call dependency setup. Perhaps needed.</doc>
<status status="PASS" start="2026-04-14T06:15:13.782399" elapsed="0.012387"/>
</kw>
<doc>Call dependency setups and construct suite variables.</doc>
<status status="PASS" start="2026-04-14T06:15:13.782117" elapsed="0.012713"/>
</kw>
<kw name="List_All_Indices" owner="ClusterManagement">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:15:13.798538" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:15:13.798130" elapsed="0.000435"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:15:13.799039" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:15:13.798742" elapsed="0.000322"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:15:13.799108" elapsed="0.000029"/>
</return>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:15:13.795695" elapsed="0.003538"/>
</kw>
<msg time="2026-04-14T06:15:13.799273" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>List_Indices_Or_All</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:13.795275" elapsed="0.004044"/>
</kw>
<msg time="2026-04-14T06:15:13.799433" level="INFO">${indices} = [1]</msg>
<var>${indices}</var>
<doc>Create a new list of all indices.</doc>
<status status="PASS" start="2026-04-14T06:15:13.795039" elapsed="0.004418"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:13.800486" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:13.800165" elapsed="0.000347"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T06:15:13.800558" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:15:13.800705" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T06:15:13.799874" elapsed="0.000856"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:13.805904" level="INFO">${operational_1} = ClusterManagement__session_1</msg>
<arg>${operational_${member_index}}</arg>
<arg>${session}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:15:13.800960" elapsed="0.004991"/>
</kw>
<var name="${member_index}">1</var>
<status status="PASS" start="2026-04-14T06:15:13.799662" elapsed="0.006328"/>
</iter>
<var>${member_index}</var>
<value>@{indices}</value>
<status status="PASS" start="2026-04-14T06:15:13.799509" elapsed="0.006514"/>
</for>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:13.811008" level="INFO">${pc_all_indices} = [1]</msg>
<arg>${pc_all_indices}</arg>
<arg>${indices}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:15:13.806202" elapsed="0.004851"/>
</kw>
<kw name="Set Default Configuration" owner="SSHLibrary">
<arg>prompt=${TOOLS_SYSTEM_PROMPT}</arg>
<doc>Update the default `configuration`.</doc>
<status status="PASS" start="2026-04-14T06:15:13.811227" elapsed="0.000190"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>${TOOLS_SYSTEM_IP}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:15:13.811589" elapsed="0.000179"/>
</kw>
<kw name="Flexible_Mininet_Login" owner="SSHKeywords">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:15:13.813550" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T06:15:13.813629" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:15:13.813214" elapsed="0.000438"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:13.813827" elapsed="0.000318"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T06:15:13.815038" level="INFO">Logging into '10.30.171.112:22' as 'jenkins'.</msg>
<msg time="2026-04-14T06:15:14.553567" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-153-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 06:15:14 UTC 2026

  System load:  0.12               Processes:             112
  Usage of /:   19.3% of 38.58GB   Users logged in:       0
  Memory usage: 4%                 IPv4 address for ens3: 10.30.171.112
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

9 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T06:15:13.814716" elapsed="0.739031"/>
</kw>
<msg time="2026-04-14T06:15:14.553888" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:13.814327" elapsed="0.739650"/>
</kw>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T06:15:13.812757" elapsed="0.741344"/>
</kw>
<msg time="2026-04-14T06:15:14.554155" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Flexible SSH Login</arg>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:13.812335" elapsed="0.741865"/>
</kw>
<doc>Call Flexible SSH Login, but with default values suitable for Mininet machine.</doc>
<status status="PASS" start="2026-04-14T06:15:13.811983" elapsed="0.742295"/>
</kw>
<kw name="Put File" owner="SSHLibrary">
<msg time="2026-04-14T06:15:14.563858" level="INFO">[chan 1] Opened sftp connection (server version 3)</msg>
<msg time="2026-04-14T06:15:14.578989" level="INFO">'/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpclustering/../../../../tools/fastbgp/play.py' -&gt; '/home/jenkins//play.py'</msg>
<arg>/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpclustering/../../../../tools/fastbgp/play.py</arg>
<doc>Uploads file(s) from the local machine to the remote machine.</doc>
<status status="PASS" start="2026-04-14T06:15:14.554558" elapsed="0.024522"/>
</kw>
<kw name="Require_Python" owner="SSHKeywords">
<kw name="Execute_Command_Passes" owner="SSHKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:15:14.581162" level="INFO">Executing command 'python3 --help'.</msg>
<msg time="2026-04-14T06:15:14.593980" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:15:14.594403" level="INFO">${stdout} = usage: python3 [option] ... [-c cmd | -m mod | file | -] [arg] ...
Options and arguments (and corresponding environment variables):
-b     : issue warnings about str(bytes_instance), str(bytearray_ins...</msg>
<msg time="2026-04-14T06:15:14.594528" level="INFO">${stderr} = </msg>
<msg time="2026-04-14T06:15:14.594620" level="INFO">${rc} = 0</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<var>${rc}</var>
<arg>${command}</arg>
<arg>return_stderr=True</arg>
<arg>return_rc=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:15:14.580818" elapsed="0.013852"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:15:14.597154" level="INFO">Length is 0.</msg>
<arg>${stderr}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="PASS" start="2026-04-14T06:15:14.596176" elapsed="0.001084"/>
</kw>
<msg time="2026-04-14T06:15:14.597524" level="INFO">${emptiness_status} = PASS</msg>
<msg time="2026-04-14T06:15:14.597622" level="INFO">${result} = None</msg>
<var>${emptiness_status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${stderr}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:14.595157" elapsed="0.002515"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:15:14.599290" level="INFO">${success} = True</msg>
<var>${success}</var>
<arg>(${rc} == 0) and (("${emptiness_status}" == "PASS") or not ${stderr_must_be_empty})</arg>
<arg>True</arg>
<arg>False</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:15:14.598224" elapsed="0.001127"/>
</kw>
<if>
<branch type="IF" condition="(${log_on_success} and ${success}) or (${log_on_failure} and not ${success})">
<kw name="Log_Command_Results" owner="SSHKeywords">
<arg>${stdout}</arg>
<arg>${stderr}</arg>
<arg>${rc}</arg>
<doc>Log everything returned by SSHLibrary.Execute_Command</doc>
<status status="NOT RUN" start="2026-04-14T06:15:14.600755" elapsed="0.000063"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:14.599642" elapsed="0.001269"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:14.599577" elapsed="0.001397"/>
</if>
<if>
<branch type="IF" condition="${return_success_only}">
<return>
<value>${success}</value>
<status status="PASS" start="2026-04-14T06:15:14.601355" elapsed="0.000112"/>
</return>
<status status="PASS" start="2026-04-14T06:15:14.601123" elapsed="0.000423"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:14.601067" elapsed="0.000535"/>
</if>
<if>
<branch type="IF" condition="${success}">
<return>
<value>${stdout}</value>
<status status="NOT RUN" start="2026-04-14T06:15:14.601863" elapsed="0.000072"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:14.601728" elapsed="0.000285"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:15:14.601693" elapsed="0.000369"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Got rc: ${rc} or stderr was not empty: ${stderr}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:14.602427" elapsed="0.000032"/>
</kw>
<msg time="2026-04-14T06:15:14.602642" level="INFO">${passed} = True</msg>
<var>${passed}</var>
<arg>python3 --help</arg>
<doc>Execute command via the active SSH connection. For success, rc has to be zero and optionally stderr has to be empty.
Log everything, depending on arguments and success. Return either success string or stdout.
TODO: Do we want to support customizing return values the same way as SSHLibrary.Execute_Command does?</doc>
<status status="PASS" start="2026-04-14T06:15:14.580262" elapsed="0.022415"/>
</kw>
<if>
<branch type="IF" condition="${passed}">
<return>
<status status="PASS" start="2026-04-14T06:15:14.602914" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T06:15:14.602786" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:14.602760" elapsed="0.000261"/>
</if>
<kw name="Fatal Error" owner="BuiltIn">
<arg>Python 3 is not installed!</arg>
<doc>Stops the whole test execution.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:14.603238" elapsed="0.000030"/>
</kw>
<doc>Verify current SSH connection leads to machine with python working. Fatal fail otherwise.</doc>
<status status="PASS" start="2026-04-14T06:15:14.579604" elapsed="0.023742"/>
</kw>
<kw name="Assure_Library_Ipaddr" owner="SSHKeywords">
<kw name="Execute_Command_Passes" owner="SSHKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:15:14.605234" level="INFO">Executing command 'bash -c 'cd "." &amp;&amp; python -c "import ipaddr"''.</msg>
<msg time="2026-04-14T06:15:14.735151" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T06:15:14.735620" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T06:15:14.735740" level="INFO">${stderr} = Traceback (most recent call last):
  File "&lt;string&gt;", line 1, in &lt;module&gt;
ModuleNotFoundError: No module named 'ipaddr'</msg>
<msg time="2026-04-14T06:15:14.735861" level="INFO">${rc} = 1</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<var>${rc}</var>
<arg>${command}</arg>
<arg>return_stderr=True</arg>
<arg>return_rc=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:15:14.604974" elapsed="0.130946"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:15:14.738300" level="INFO">Length is 119.</msg>
<msg time="2026-04-14T06:15:14.738572" level="FAIL">'Traceback (most recent call last):
  File "&lt;string&gt;", line 1, in &lt;module&gt;
ModuleNotFoundError: No module named 'ipaddr'' should be empty.</msg>
<arg>${stderr}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:15:14.737583" elapsed="0.001194">'Traceback (most recent call last):
  File "&lt;string&gt;", line 1, in &lt;module&gt;
ModuleNotFoundError: No module named 'ipaddr'' should be empty.</status>
</kw>
<msg time="2026-04-14T06:15:14.739061" level="INFO">${emptiness_status} = FAIL</msg>
<msg time="2026-04-14T06:15:14.739166" level="INFO">${result} = 'Traceback (most recent call last):
  File "&lt;string&gt;", line 1, in &lt;module&gt;
ModuleNotFoundError: No module named 'ipaddr'' should be empty.</msg>
<var>${emptiness_status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${stderr}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:14.736535" elapsed="0.002701"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:15:14.740888" level="INFO">${success} = False</msg>
<var>${success}</var>
<arg>(${rc} == 0) and (("${emptiness_status}" == "PASS") or not ${stderr_must_be_empty})</arg>
<arg>True</arg>
<arg>False</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:15:14.739713" elapsed="0.001238"/>
</kw>
<if>
<branch type="IF" condition="(${log_on_success} and ${success}) or (${log_on_failure} and not ${success})">
<kw name="Log_Command_Results" owner="SSHKeywords">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:14.743201" level="INFO"/>
<arg>${stdout}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:14.742948" elapsed="0.000296"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:14.743674" level="INFO">Traceback (most recent call last):
  File "&lt;string&gt;", line 1, in &lt;module&gt;
ModuleNotFoundError: No module named 'ipaddr'</msg>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:14.743431" elapsed="0.000302"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:14.744137" level="INFO">1</msg>
<arg>${rc}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:14.743899" elapsed="0.000289"/>
</kw>
<arg>${stdout}</arg>
<arg>${stderr}</arg>
<arg>${rc}</arg>
<doc>Log everything returned by SSHLibrary.Execute_Command</doc>
<status status="PASS" start="2026-04-14T06:15:14.742541" elapsed="0.001704"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:14.741148" elapsed="0.003134"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:14.741097" elapsed="0.003214"/>
</if>
<if>
<branch type="IF" condition="${return_success_only}">
<return>
<value>${success}</value>
<status status="PASS" start="2026-04-14T06:15:14.744494" elapsed="0.000043"/>
</return>
<status status="PASS" start="2026-04-14T06:15:14.744387" elapsed="0.000186"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:14.744351" elapsed="0.000246"/>
</if>
<if>
<branch type="IF" condition="${success}">
<return>
<value>${stdout}</value>
<status status="NOT RUN" start="2026-04-14T06:15:14.744687" elapsed="0.000012"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:14.744652" elapsed="0.000074"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:15:14.744637" elapsed="0.000110"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Got rc: ${rc} or stderr was not empty: ${stderr}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:14.744908" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T06:15:14.745063" level="INFO">${passed} = False</msg>
<var>${passed}</var>
<arg>bash -c 'cd "${target_dir}" &amp;&amp; python -c "import ipaddr"'</arg>
<doc>Execute command via the active SSH connection. For success, rc has to be zero and optionally stderr has to be empty.
Log everything, depending on arguments and success. Return either success string or stdout.
TODO: Do we want to support customizing return values the same way as SSHLibrary.Execute_Command does?</doc>
<status status="PASS" start="2026-04-14T06:15:14.604435" elapsed="0.140653"/>
</kw>
<if>
<branch type="IF" condition="${passed}">
<return>
<status status="NOT RUN" start="2026-04-14T06:15:14.745309" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:14.745218" elapsed="0.000130"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:14.745199" elapsed="0.000203"/>
</if>
<kw name="Put File" owner="SSHLibrary">
<msg time="2026-04-14T06:15:14.785729" level="INFO">'/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/BGPCEP/ipaddr.py' -&gt; '/home/jenkins/.//ipaddr.py'</msg>
<arg>/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/BGPCEP/ipaddr.py</arg>
<arg>${target_dir}/</arg>
<doc>Uploads file(s) from the local machine to the remote machine.</doc>
<status status="PASS" start="2026-04-14T06:15:14.745579" elapsed="0.040284"/>
</kw>
<arg>target_dir=.</arg>
<doc>Tests whether ipaddr module is present on ssh-connected machine, Puts ipaddr.py to target_dir if not.</doc>
<status status="PASS" start="2026-04-14T06:15:14.603730" elapsed="0.182299"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:14.787090" level="INFO">${timeout} = 215.0</msg>
<var>${timeout}</var>
<arg>${TEST_DURATION_MULTIPLIER} * (${COUNT} * 6.0 / 10000 + 35)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:14.786390" elapsed="0.000738"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:14.794901" level="INFO">${bgp_filling_timeout} = 215.0</msg>
<arg>${bgp_filling_timeout}</arg>
<arg>${timeout}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:15:14.787444" elapsed="0.007505"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:14.802810" level="INFO">${bgp_emptying_timeout} = 161.25</msg>
<arg>${bgp_emptying_timeout}</arg>
<arg>${bgp_filling_timeout*3.0/4}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:15:14.795138" elapsed="0.007727"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:14.805607" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:14.805482" elapsed="0.000179"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:14.805457" elapsed="0.000227"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:15:14.806115" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:15:14.805852" elapsed="0.000290"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:15:14.806522" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:15:14.806321" elapsed="0.000228"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:15:14.819660" level="INFO">log:set INFO</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:15:14.807116" elapsed="0.012607"/>
</kw>
<msg time="2026-04-14T06:15:14.819830" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:15:14.819875" level="INFO">${message_write} = log:set INFO
</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:14.806726" elapsed="0.013173"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:15:14.827395" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:15:14.820516" elapsed="0.006942"/>
</kw>
<msg time="2026-04-14T06:15:14.827558" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:15:14.827603" level="INFO">${message_wait} = [?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:14.820105" elapsed="0.007525"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:14.827947" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:14.827707" elapsed="0.000295"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:14.827686" elapsed="0.000341"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:14.828469" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:14.828191" elapsed="0.000329"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:14.828817" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:14.828587" elapsed="0.000286"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:14.828569" elapsed="0.000328"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:15:14.828932" elapsed="0.000037"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:15:14.830926" elapsed="0.000147"/>
</kw>
<msg time="2026-04-14T06:15:14.831118" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:14.830224" elapsed="0.000960"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:14.831377" elapsed="0.000024"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:14.831572" elapsed="0.000030"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:15:14.829843" elapsed="0.001831"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:15:14.829278" elapsed="0.002510"/>
</kw>
<arg>log:set ${KARAF_LOG_LEVEL}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:15:14.803436" elapsed="0.028453"/>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:15:14.846647" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:15:14.846272" elapsed="0.000404"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:15:14.868002" elapsed="0.000231"/>
</kw>
<msg time="2026-04-14T06:15:14.868283" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:14.867320" elapsed="0.001014"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T06:15:14.866890" elapsed="0.001537"/>
</kw>
<msg time="2026-04-14T06:15:14.868475" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:14.857117" elapsed="0.011401"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T06:15:14.856757" elapsed="0.011834"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:15:14.869242" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T06:15:14.869287" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:15:14.868994" elapsed="0.000315"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:15:14.871932" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:15:14.871546" elapsed="0.000412"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:15:14.872486" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:15:14.872151" elapsed="0.000361"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:15:14.872560" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:15:14.872721" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:15:14.871186" elapsed="0.001559"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T06:15:14.872916" elapsed="0.000175"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:15:14.873677" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:15:14.873283" elapsed="0.000421"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:15:14.874243" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:15:14.873888" elapsed="0.000385"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:15:14.874729" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:15:14.874468" elapsed="0.000287"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:14.877349" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:14.877036" elapsed="0.000363"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T06:15:14.877447" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:15:14.877602" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T06:15:14.876715" elapsed="0.000913"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:14.882383" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:14.877700" elapsed="0.004760"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:14.877680" elapsed="0.004807"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T06:15:14.883121" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:15:14.883010" elapsed="0.000172"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T06:15:14.883246" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:14.883207" elapsed="0.000081"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:14.882991" elapsed="0.000321"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:14.883498" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T06:15:14.883624" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T06:15:14.882788" elapsed="0.000862"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:14.884225" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:14.883845" elapsed="0.000407"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:14.884947" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:14.884457" elapsed="0.000517"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:14.891188" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:14.890743" elapsed="0.000493"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:14.891954" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:14.891439" elapsed="0.000562"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:15:15.360065" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:15:15.360516" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 06:15:15 GMT', 'Expires': 'Tue, 14 Apr 2026 05:15:15 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":34,"SnapshotIndex":68,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":59,"Leader":"member-1-shard-default-config","LastIndex":69,"RaftState":"Leader","LastApplied":69,"LastCommittedTransactionTime":"2026-04-14 06:14:32.652","LastLogIndex":69,"LastLeadershipChangeTime":"2026-04-14 06:14:28.709","PeerAddresses":"","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"StatRetrievalTime":"3.067 ms","Voting":true,"CurrentTerm":1,"LastTerm":1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":16,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":1,"StatRetrievalError":null,"CommitIndex":69,"SnapshotTerm":1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":15469},"timestamp":1776147315,"status":200} 
 </msg>
<msg time="2026-04-14T06:15:15.360982" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:15:14.894702" elapsed="0.466379"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:14.892071" elapsed="0.469359"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.361972" elapsed="0.000055"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:15.361511" elapsed="0.000934"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:14.892051" elapsed="0.470456"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.370211" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":34,"SnapshotIndex":68,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":59,"Leader":"member-1-shard-default-config","LastIndex":69,"RaftState":"Leader","LastApplied":69,"LastCommittedTransactionTime":"2026-04-14 06:14:32.652","LastLogIndex":69,"LastLeadershipChangeTime":"2026-04-14 06:14:28.709","PeerAddresses":"","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"StatRetrievalTime":"3.067 ms","Voting":true,"CurrentTerm":1,"LastTerm":1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":16,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":1,"StatRetrievalError":null,"CommitIndex":69,"SnapshotTerm":1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":15469},"timestamp":1776147315,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:15.366031" elapsed="0.004413"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:15.364419" elapsed="0.006141"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.364388" elapsed="0.006229"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.376095" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:15.372252" elapsed="0.003973"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:15.370748" elapsed="0.005679"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.370722" elapsed="0.005750"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.381118" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:15.377063" elapsed="0.004126"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.382130" elapsed="0.000067"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:15.381343" elapsed="0.000983"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.383658" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:15.382979" elapsed="0.000782"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:15.382382" elapsed="0.001462"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.381320" elapsed="0.002563"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.385275" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:15.384486" elapsed="0.000861"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.386289" elapsed="0.000080"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:15.385521" elapsed="0.000933"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.387747" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:15.387079" elapsed="0.000768"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:15.386494" elapsed="0.001434"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.385500" elapsed="0.002463"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:15.388176" elapsed="0.000888"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:15:15.389979" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:15.389347" elapsed="0.000703"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:15:15.390327" elapsed="0.002981"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:15:15.363531" elapsed="0.029946"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T06:15:15.393669" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:15.393553" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.393533" elapsed="0.000208"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T06:15:15.397622" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761473...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T06:15:15.393904" elapsed="0.003798"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T06:15:15.397759" elapsed="0.000040"/>
</return>
<msg time="2026-04-14T06:15:15.397932" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761473...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T06:15:14.885930" elapsed="0.512029"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:15:15.398019" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:15:15.398170" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761473...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T06:15:14.885209" elapsed="0.512987"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.399258" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776147315, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:15.398824" elapsed="0.000462"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T06:15:15.399336" elapsed="0.000044"/>
</return>
<msg time="2026-04-14T06:15:15.399525" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776147315, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T06:15:15.398503" elapsed="0.001049"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:15:15.399977" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 69, 'CommittedTransactionsCount': 16, 'CurrentTerm': 1, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerInitia...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:15:15.399771" elapsed="0.000233"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:15:15.400460" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:15:15.400180" elapsed="0.000307"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T06:15:15.400537" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:15:15.400694" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T06:15:14.875941" elapsed="0.524778"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T06:15:15.400779" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:15:15.400929" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T06:15:14.875205" elapsed="0.525749"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.401273" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:15.401037" elapsed="0.000293"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T06:15:15.401593" elapsed="0.000196"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:15.401353" elapsed="0.000475"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.402016" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:15.401853" elapsed="0.000215"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.401019" elapsed="0.001072"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:15:14.875013" elapsed="0.527102"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:15:14.874805" elapsed="0.527344"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T06:15:15.402193" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:15:15.402439" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T06:15:15.402485" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T06:15:14.870475" elapsed="0.532034"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.402973" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T06:15:15.403050" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:15:15.402699" elapsed="0.000375"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.403388" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:15.403142" elapsed="0.000302"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.403124" elapsed="0.000343"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.405877" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T06:15:15.403619" elapsed="0.002306"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T06:15:15.406307" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:15:15.406103" elapsed="0.000230"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T06:15:15.406398" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:15:15.406593" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T06:15:15.406637" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T06:15:14.869625" elapsed="0.537035"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T06:15:15.406843" elapsed="0.000153"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:15:15.407163" elapsed="0.000306"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:15:15.407640" elapsed="0.000283"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T06:15:14.868838" elapsed="0.539124"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:15:15.408541" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T06:15:15.408587" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:15:15.408276" elapsed="0.000333"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.411238" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:15:15.410854" elapsed="0.000411"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.411751" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:15:15.411455" elapsed="0.000321"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:15:15.411820" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:15:15.411976" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:15:15.410507" elapsed="0.001494"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T06:15:15.412167" elapsed="0.000155"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.412846" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:15:15.412512" elapsed="0.000360"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.413283" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:15:15.413045" elapsed="0.000263"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.413732" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:15:15.413484" elapsed="0.000274"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.416164" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:15.415867" elapsed="0.000324"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T06:15:15.416237" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:15:15.416407" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T06:15:15.415556" elapsed="0.000877"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.421121" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:15.416504" elapsed="0.004689"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.416485" elapsed="0.004733"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T06:15:15.421802" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:15.421695" elapsed="0.000153"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T06:15:15.421971" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:15:15.421870" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.421676" elapsed="0.000377"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.422216" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T06:15:15.422392" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T06:15:15.421479" elapsed="0.000940"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.422974" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:15.422604" elapsed="0.000396"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.423647" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:15.423171" elapsed="0.000503"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.429681" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:15.429255" elapsed="0.000474"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.430336" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:15.429901" elapsed="0.000503"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:15:15.450186" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:15:15.450343" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 06:15:15 GMT', 'Expires': 'Tue, 14 Apr 2026 05:15:15 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":86,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 06:15:12.659","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 06:14:28.709","PeerAddresses":"","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"StatRetrievalTime":"836.7 μs","Voting":true,"CurrentTerm":1,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":85,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776147315,"status":200} 
 </msg>
<msg time="2026-04-14T06:15:15.450577" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:15:15.432918" elapsed="0.017702"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:15.430474" elapsed="0.020286"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.451017" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:15.450795" elapsed="0.000391"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.430455" elapsed="0.020757"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.456624" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":86,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 06:15:12.659","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 06:14:28.709","PeerAddresses":"","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"StatRetrievalTime":"836.7 μs","Voting":true,"CurrentTerm":1,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":85,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776147315,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:15.453501" elapsed="0.003268"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:15.452396" elapsed="0.004454"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.452373" elapsed="0.004519"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.461051" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:15.458092" elapsed="0.003092"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:15.456987" elapsed="0.004277"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.456968" elapsed="0.004337"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.462800" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:15.461922" elapsed="0.000952"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.463894" elapsed="0.000066"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:15.463027" elapsed="0.001015"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.465342" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:15.464686" elapsed="0.000770"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:15.464082" elapsed="0.001456"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.463005" elapsed="0.002570"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.466956" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:15.466138" elapsed="0.000890"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.468048" elapsed="0.000067"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:15.467176" elapsed="0.001018"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.469504" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:15.468836" elapsed="0.000768"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:15.468233" elapsed="0.001451"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.467155" elapsed="0.002565"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:15.469995" elapsed="0.000880"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:15:15.471748" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:15.471161" elapsed="0.000658"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:15:15.472080" elapsed="0.002825"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:15:15.451760" elapsed="0.023294"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T06:15:15.475249" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:15.475133" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.475112" elapsed="0.000208"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T06:15:15.479112" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T06:15:15.475673" elapsed="0.003469"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T06:15:15.479196" elapsed="0.000040"/>
</return>
<msg time="2026-04-14T06:15:15.479544" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T06:15:15.424589" elapsed="0.054985"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:15:15.479633" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:15:15.479783" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T06:15:15.423902" elapsed="0.055907"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.480879" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177614731...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:15.480422" elapsed="0.000486"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T06:15:15.480956" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:15:15.481129" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177614731...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T06:15:15.480068" elapsed="0.001088"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:15:15.481546" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 85, 'CurrentTerm': 1, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerInitia...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:15:15.481328" elapsed="0.000246"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:15:15.481943" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:15:15.481744" elapsed="0.000224"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T06:15:15.482013" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:15:15.482164" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T06:15:15.414959" elapsed="0.067230"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T06:15:15.482246" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T06:15:15.482430" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T06:15:15.414222" elapsed="0.068233"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.482781" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:15.482538" elapsed="0.000300"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T06:15:15.483094" elapsed="0.000201"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:15.482863" elapsed="0.000470"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.483642" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:15.483468" elapsed="0.000228"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.482520" elapsed="0.001199"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:15:15.414031" elapsed="0.069713"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:15:15.413814" elapsed="0.069967"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T06:15:15.483827" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:15:15.484029" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T06:15:15.484075" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T06:15:15.409728" elapsed="0.074371"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.484593" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T06:15:15.484671" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:15:15.484293" elapsed="0.000402"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.484997" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:15.484765" elapsed="0.000286"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.484746" elapsed="0.000328"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.487559" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T06:15:15.485226" elapsed="0.002381"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T06:15:15.487977" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:15:15.487788" elapsed="0.000215"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T06:15:15.488050" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:15:15.488246" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T06:15:15.488291" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T06:15:15.408910" elapsed="0.079404"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T06:15:15.488514" elapsed="0.000156"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:15:15.488837" elapsed="0.000292"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:15:15.489299" elapsed="0.000302"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T06:15:15.408119" elapsed="0.081521"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:15:15.490139" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T06:15:15.490185" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:15:15.489912" elapsed="0.000295"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.492814" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:15:15.492421" elapsed="0.000420"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.493310" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:15:15.493016" elapsed="0.000320"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:15:15.493395" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:15:15.493552" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:15:15.492065" elapsed="0.001512"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T06:15:15.493744" elapsed="0.000157"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.494457" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:15:15.494076" elapsed="0.000408"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.494898" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:15:15.494657" elapsed="0.000268"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.495324" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:15:15.495088" elapsed="0.000263"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.497897" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:15.497563" elapsed="0.000365"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T06:15:15.497976" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T06:15:15.498132" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T06:15:15.497221" elapsed="0.000936"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.503037" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:15.498232" elapsed="0.004884"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.498212" elapsed="0.004933"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T06:15:15.503789" elapsed="0.000029"/>
</return>
<status status="PASS" start="2026-04-14T06:15:15.503675" elapsed="0.000180"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T06:15:15.503919" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:15.503879" elapsed="0.000082"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.503655" elapsed="0.000329"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.504154" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T06:15:15.504281" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T06:15:15.503436" elapsed="0.000872"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.504940" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:15.504535" elapsed="0.000433"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.505632" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:15.505141" elapsed="0.000520"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.511899" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:15.511461" elapsed="0.000489"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.512567" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:15.512121" elapsed="0.000493"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:15:15.531155" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:15:15.531341" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 06:15:15 GMT', 'Expires': 'Tue, 14 Apr 2026 05:15:15 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T06:15:15.531782" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:15:15.515144" elapsed="0.016702"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:15.512691" elapsed="0.019350"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.532389" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:15.532091" elapsed="0.000597"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.512669" elapsed="0.020061"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.540851" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:15.536119" elapsed="0.004997"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:15.534518" elapsed="0.006720"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.534488" elapsed="0.006811"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.547623" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:15.543164" elapsed="0.004594"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:15.541499" elapsed="0.006340"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.541469" elapsed="0.006412"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.549318" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:15.548494" elapsed="0.000972"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.550456" elapsed="0.000068"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:15.549652" elapsed="0.000956"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.551932" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:15.551246" elapsed="0.000789"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:15.550650" elapsed="0.001470"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.549630" elapsed="0.002527"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.553627" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:15.552758" elapsed="0.000942"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.554677" elapsed="0.000071"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:15.553853" elapsed="0.000979"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.556157" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:15.555488" elapsed="0.000773"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:15.554871" elapsed="0.001475"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.553832" elapsed="0.002579"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:15.556634" elapsed="0.000925"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:15:15.558311" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:15.557846" elapsed="0.000596"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:15:15.558708" elapsed="0.002943"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:15:15.533587" elapsed="0.028211"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T06:15:15.562015" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:15.561875" elapsed="0.000214"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.561855" elapsed="0.000262"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T06:15:15.565872" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T06:15:15.562308" elapsed="0.003602"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T06:15:15.565964" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T06:15:15.566134" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T06:15:15.506654" elapsed="0.059507"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:15:15.566221" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:15:15.566408" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T06:15:15.505892" elapsed="0.060544"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.568262" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T06:15:15.567013" elapsed="0.001530">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T06:15:15.568636" elapsed="0.000020"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T06:15:15.566678" elapsed="0.002123">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.569014" elapsed="0.000024"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.569205" elapsed="0.000022"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T06:15:15.569274" elapsed="0.000016"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T06:15:15.496628" elapsed="0.072841">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T06:15:15.569598" elapsed="0.000018"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T06:15:15.495867" elapsed="0.073864">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.570011" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:15.569846" elapsed="0.000222"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.570255" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:15.570094" elapsed="0.000217"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.570560" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:15.570392" elapsed="0.000223"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:15:15.569827" elapsed="0.000812"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T06:15:15.495677" elapsed="0.075023">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T06:15:15.495463" elapsed="0.075364">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T06:15:15.570908" elapsed="0.000017"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T06:15:15.491378" elapsed="0.079662">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.571263" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.571531" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:15.571354" elapsed="0.000231"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:15:15.571336" elapsed="0.000273"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.571761" elapsed="0.000045"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.571980" elapsed="0.000027"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T06:15:15.572054" elapsed="0.000020"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T06:15:15.490542" elapsed="0.081660">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.572445" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.572636" elapsed="0.000021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.572820" elapsed="0.000021"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T06:15:15.489759" elapsed="0.083150">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T06:15:14.868656" elapsed="0.704369">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T06:15:15.573101" elapsed="0.000016"/>
</return>
<var>${init_shard_details}</var>
<arg>${SHARD_MONITOR_LIST}</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T06:15:14.841700" elapsed="0.731528">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<arg>${init_shard_details}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.573495" elapsed="0.000024"/>
</kw>
<doc>Setup imported resources, SSH-login to tools system,
create HTTP session, put Python tool to tools system.</doc>
<status status="FAIL" start="2026-04-14T06:15:12.183275" elapsed="3.390357">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<test id="s1-s1-t1" name="Get Example Bgp Rib Owner" line="44">
<doc>Find an odl node which is able to accept incomming connection. It is a node, which is the owner of bgp rib, as it is a singleton service.
This node should be used for bgp peer to connect to.</doc>
<status status="FAIL" start="2026-04-14T06:15:15.573762" elapsed="0.000855">Parent suite setup failed:
Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</test>
<test id="s1-s1-t2" name="Check_For_Empty_Ipv4_Topology_Before_Talking" line="56">
<doc>Wait for example-ipv4-topology to come up and empty. Give large timeout for case when BGP boots slower than restconf.</doc>
<tag>critical</tag>
<status status="FAIL" start="2026-04-14T06:15:15.575074" elapsed="0.000638">Parent suite setup failed:
Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</test>
<test id="s1-s1-t3" name="Reconfigure_ODL_To_Accept_Connection" line="69">
<doc>Configure BGP peer module with initiate-connection set to false.</doc>
<status status="FAIL" start="2026-04-14T06:15:15.576091" elapsed="0.000533">Parent suite setup failed:
Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</test>
<test id="s1-s1-t4" name="Start_Talking_BGP_Speaker" line="88">
<doc>Start Python speaker to connect to ODL.</doc>
<status status="FAIL" start="2026-04-14T06:15:15.577055" elapsed="0.000478">Parent suite setup failed:
Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</test>
<test id="s1-s1-t5" name="Wait_For_Stable_Talking_Ipv4_Topology" line="92">
<doc>Wait until example-ipv4-topology becomes stable. This is done by checking stability of prefix count as seen from all nodes.</doc>
<status status="FAIL" start="2026-04-14T06:15:15.577956" elapsed="0.000742">Parent suite setup failed:
Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</test>
<test id="s1-s1-t6" name="Check_Talking_Ipv4_Topology_Count" line="106">
<doc>Count the routes in example-ipv4-topology and fail if the count is not correct as seen from node 1.</doc>
<tag>critical</tag>
<status status="FAIL" start="2026-04-14T06:15:15.579149" elapsed="0.000611">Parent suite setup failed:
Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</test>
<test id="s1-s1-t7" name="Kill_Talking_BGP_Speaker" line="117">
<doc>Abort the Python speaker. Also, attempt to stop failing fast.</doc>
<tag>critical</tag>
<status status="FAIL" start="2026-04-14T06:15:15.580171" elapsed="0.000498">Parent suite setup failed:
Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</test>
<test id="s1-s1-t8" name="Wait_For_Stable_Ipv4_Topology_After_Listening" line="124">
<doc>Wait until example-ipv4-topology becomes stable again as seen from node 1.</doc>
<tag>critical</tag>
<status status="FAIL" start="2026-04-14T06:15:15.581156" elapsed="0.000649">Parent suite setup failed:
Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</test>
<test id="s1-s1-t9" name="Check_For_Empty_Ipv4_Topology_After_Listening" line="137">
<doc>Example-ipv4-topology should be empty now as seen from node 1.</doc>
<tag>critical</tag>
<status status="FAIL" start="2026-04-14T06:15:15.582208" elapsed="0.000556">Parent suite setup failed:
Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</test>
<test id="s1-s1-t10" name="Delete_Bgp_Peer_Configuration" line="147">
<doc>Revert the BGP configuration to the original state: without any configured peers.</doc>
<status status="FAIL" start="2026-04-14T06:15:15.582988" elapsed="0.000505">Parent suite setup failed:
Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</test>
<kw name="Teardown_Everything" owner="PrefixcountKeywords" type="TEARDOWN">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Search_And_Kill_Remote_Python" owner="KillPythonTool">
<kw name="Search_For_Remote_Python_Processes" owner="KillPythonTool">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:15:15.587337" level="INFO">Executing command 'ps -elf | egrep python | egrep 'play.py' | egrep -v grep'.</msg>
<msg time="2026-04-14T06:15:15.611159" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T06:15:15.611424" level="INFO">${processes} = </msg>
<var>${processes}</var>
<arg>ps -elf | egrep python | egrep ${filter} | egrep -v grep</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:15:15.587181" elapsed="0.024307"/>
</kw>
<return>
<value>${processes}</value>
<status status="PASS" start="2026-04-14T06:15:15.611603" elapsed="0.000079"/>
</return>
<msg time="2026-04-14T06:15:15.611963" level="INFO">${processes} = </msg>
<var>${processes}</var>
<arg>${filter}</arg>
<doc>Only searches for the list of processes, in case something else than kill has to be done with them.</doc>
<status status="PASS" start="2026-04-14T06:15:15.586855" elapsed="0.025163"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.613017" level="INFO"/>
<arg>${processes}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:15.612445" elapsed="0.000664"/>
</kw>
<kw name="Kill_Remote_Processes" owner="KillPythonTool">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.615225" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T06:15:15.615411" level="INFO">${arg_length} = 0</msg>
<var>${arg_length}</var>
<arg>${pself_lines}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:15:15.614581" elapsed="0.000866"/>
</kw>
<if>
<branch type="IF" condition="${arg_length} == 0">
<return>
<status status="PASS" start="2026-04-14T06:15:15.615716" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T06:15:15.615552" elapsed="0.000242"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.615523" elapsed="0.000305"/>
</if>
<kw name="Execute Command" owner="SSHLibrary">
<var>${commands}</var>
<arg>echo '${pself_lines}' | awk '{print "kill -${signal}",$4}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.616065" elapsed="0.000030"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${commands}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.616326" elapsed="0.000029"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<var>${stdout}</var>
<var>${stderr}</var>
<arg>echo 'set -exu; ${commands}' | sudo sh</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.616613" elapsed="0.000029"/>
</kw>
<arg>${processes}</arg>
<doc>Kill processes by PIDs from given list (no-op if the list is empty), using specified signal. Log the kill commands used.</doc>
<status status="PASS" start="2026-04-14T06:15:15.613727" elapsed="0.003005"/>
</kw>
<arg>'play\.py'</arg>
<doc>The main keyword. Search for processes, Log the list of them, kill them.</doc>
<status status="PASS" start="2026-04-14T06:15:15.586447" elapsed="0.030355"/>
</kw>
<arg>KillPythonTool.Search_And_Kill_Remote_Python</arg>
<arg>'play\.py'</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:15.584531" elapsed="0.032333"/>
</kw>
<kw name="Delete All Sessions" owner="RequestsLibrary">
<msg time="2026-04-14T06:15:15.617203" level="INFO">Deleting All Sessions</msg>
<doc>Removes all the session objects</doc>
<status status="PASS" start="2026-04-14T06:15:15.617097" elapsed="0.000207"/>
</kw>
<kw name="Close All Connections" owner="SSHLibrary">
<doc>Closes all open connections.</doc>
<status status="PASS" start="2026-04-14T06:15:15.617549" elapsed="0.000478"/>
</kw>
<doc>Make sure Python tool was killed and tear down imported Resources.</doc>
<status status="PASS" start="2026-04-14T06:15:15.584234" elapsed="0.033873"/>
</kw>
<doc>BGP performance of ingesting from 1 iBGP peer, data change counter is NOT used.

Copyright (c) 2015-2017 Cisco Systems, Inc. and others. All rights reserved.

This program and the accompanying materials are made available under the
terms of the Eclipse Public License v1.0 which accompanies this distribution,
and is available at http://www.eclipse.org/legal/epl-v10.html

This suite uses play.py as single iBGP peer which talks to
single controller in three node cluster configuration.
Test suite checks changes of the the example-ipv4-topology on all nodes.
RIB is not examined.

singlepeer_pc_shm_300kroutes:
pc - prefix counting
shm - shard monitoring (during the process of prefix advertizing)</doc>
<status status="FAIL" start="2026-04-14T06:15:11.515724" elapsed="4.102431">Suite setup failed:
Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</suite>
<suite id="s1-s2" name="Singlepeer Prefixcount" source="/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/singlepeer_prefixcount.robot">
<kw name="Setup_Everything" type="SETUP">
<kw name="Setup_Utils_For_Setup_And_Teardown" owner="SetupUtils">
<kw name="Do_Not_Fail_Fast_From_Now_On" owner="FailFast">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.709777" level="INFO">${SuiteFastFail} = False</msg>
<arg>${SuiteFastFail}</arg>
<arg>False</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:15:15.705386" elapsed="0.004450"/>
</kw>
<doc>Set suite to not fail fast.</doc>
<status status="PASS" start="2026-04-14T06:15:15.705127" elapsed="0.004782"/>
</kw>
<kw name="Setup_Karaf_Keywords" owner="KarafKeywords">
<kw name="ClusterManagement_Setup" owner="ClusterManagement">
<kw name="Get Variable Value" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.715127" level="INFO">${already_done} = False</msg>
<var>${already_done}</var>
<arg>\${ClusterManagement__has_setup_run}</arg>
<arg>False</arg>
<doc>Returns variable value or ``default`` if the variable does not exist.</doc>
<status status="PASS" start="2026-04-14T06:15:15.711128" elapsed="0.004029"/>
</kw>
<if>
<branch type="IF" condition="${already_done}">
<return>
<status status="NOT RUN" start="2026-04-14T06:15:15.715390" elapsed="0.000020"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:15.715247" elapsed="0.000213"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.715222" elapsed="0.000271"/>
</if>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.716076" level="INFO">${ClusterManagement__has_setup_run} = True</msg>
<arg>\${ClusterManagement__has_setup_run}</arg>
<arg>True</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:15:15.715681" elapsed="0.000445"/>
</kw>
<kw name="Get Variable Value" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.716688" level="INFO">${cluster_size} = 1</msg>
<var>${cluster_size}</var>
<arg>\${NUM_ODL_SYSTEM}</arg>
<arg>1</arg>
<doc>Returns variable value or ``default`` if the variable does not exist.</doc>
<status status="PASS" start="2026-04-14T06:15:15.716299" elapsed="0.000417"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Convert To Integer" owner="BuiltIn">
<arg>${cluster_size}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:15:15.717278" elapsed="0.000318"/>
</kw>
<msg time="2026-04-14T06:15:15.717698" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:15:15.717745" level="INFO">${possibly_int_of_members} = 1</msg>
<var>${status}</var>
<var>${possibly_int_of_members}</var>
<arg>BuiltIn.Convert_To_Integer</arg>
<arg>${cluster_size}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:15.716905" elapsed="0.000865"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.718335" level="INFO">${int_of_members} = 1</msg>
<var>${int_of_members}</var>
<arg>'${status}' != 'PASS'</arg>
<arg>${1}</arg>
<arg>${possibly_int_of_members}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:15:15.717959" elapsed="0.000419"/>
</kw>
<kw name="ClusterManagement__Compute_Derived_Variables" owner="ClusterManagement">
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.719443" level="INFO">@{member_index_list} = [ ]</msg>
<var>@{member_index_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:15:15.719155" elapsed="0.000315"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.719882" level="INFO">@{session_list} = [ ]</msg>
<var>@{session_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:15:15.719626" elapsed="0.000283"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.720456" level="INFO">&amp;{index_to_ip_mapping} = { }</msg>
<var>&amp;{index_to_ip_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:15:15.720107" elapsed="0.000378"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="ClusterManagement__Include_Member_Index" owner="ClusterManagement">
<kw name="Append To List" owner="Collections">
<arg>${member_index_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T06:15:15.723987" elapsed="0.000215"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.724715" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>${ODL_SYSTEM_${index}_IP}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:15.724385" elapsed="0.000412"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${index_to_ip_mapping}</arg>
<arg>${index}</arg>
<arg>${member_ip}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:15:15.724963" elapsed="0.000233"/>
</kw>
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.726064" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:15.725749" elapsed="0.000341"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T06:15:15.726138" elapsed="0.000039"/>
</return>
<msg time="2026-04-14T06:15:15.726302" level="INFO">${session_alias} = ClusterManagement__session_1</msg>
<var>${session_alias}</var>
<arg>member_index=${index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T06:15:15.725418" elapsed="0.000909"/>
</kw>
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:15:15.726992" level="INFO">Creating Session using : alias=ClusterManagement__session_1, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f5ce14450&gt;, timeout=5, proxies=None, verify=False,                     debug=0 </msg>
<arg>${session_alias}</arg>
<arg>http://${member_ip}:${RESTCONFPORT}</arg>
<arg>auth=${AUTH}</arg>
<arg>timeout=${http_timeout}</arg>
<arg>max_retries=${http_retries}</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T06:15:15.726526" elapsed="0.000640"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${session_list}</arg>
<arg>${session_alias}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T06:15:15.727340" elapsed="0.000215"/>
</kw>
<arg>${index}</arg>
<arg>${member_index_list}</arg>
<arg>${session_list}</arg>
<arg>${index_to_ip_mapping}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>http_retries=${http_retries}</arg>
<doc>Add a corresponding item based on index into the last three arguments.
Create the Http session whose alias is added to list.</doc>
<status status="PASS" start="2026-04-14T06:15:15.723338" elapsed="0.004278"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:15:15.723135" elapsed="0.004526"/>
</iter>
<var>${index}</var>
<value>1</value>
<value>${int_of_members+1}</value>
<status status="PASS" start="2026-04-14T06:15:15.720545" elapsed="0.007149"/>
</for>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.728338" level="INFO">${ClusterManagement__member_index_list} = [1]</msg>
<arg>\${ClusterManagement__member_index_list}</arg>
<arg>${member_index_list}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:15:15.727923" elapsed="0.000480"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.728976" level="INFO">${ClusterManagement__index_to_ip_mapping} = {1: '10.30.171.229'}</msg>
<arg>\${ClusterManagement__index_to_ip_mapping}</arg>
<arg>${index_to_ip_mapping}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:15:15.728572" elapsed="0.000447"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.729650" level="INFO">${ClusterManagement__session_list} = ['ClusterManagement__session_1']</msg>
<arg>\${ClusterManagement__session_list}</arg>
<arg>${session_list}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:15:15.729212" elapsed="0.000494"/>
</kw>
<arg>int_of_members=${int_of_members}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>http_retries=${http_retries}</arg>
<doc>Construct index list, session list and IP mapping, publish them as suite variables.</doc>
<status status="PASS" start="2026-04-14T06:15:15.718679" elapsed="0.011090"/>
</kw>
<arg>http_timeout=${http_timeout}</arg>
<doc>Detect repeated call, or detect number of members and initialize derived suite variables.
Http sessions are created with parameters to not waste time when ODL is no accepting connections properly.</doc>
<status status="PASS" start="2026-04-14T06:15:15.710774" elapsed="0.019052"/>
</kw>
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:15.730009" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:15.729893" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.729874" elapsed="0.000202"/>
</if>
<kw name="Run_Bash_Command_On_List_Or_All" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.733293" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:15:15.732899" elapsed="0.000420"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.733890" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:15:15.733503" elapsed="0.000421"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:15:15.733972" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:15:15.734134" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:15:15.732563" elapsed="0.001595"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:15:15.735208" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:15:15.734939" elapsed="0.000296"/>
</kw>
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:15:15.736093" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:15:15.736212" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:15:15.735859" elapsed="0.000381"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Controller" owner="Utils">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Remote System" owner="Utils">
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot; and &quot;${return_stderr}&quot;!=&quot;True&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>At least one of {return_stdout} or {return_stderr} args should be set to True</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:15.740313" elapsed="0.000039"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:15.739683" elapsed="0.000740"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:15.739661" elapsed="0.000804"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:15:15.741187" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:15:15.741496" level="INFO">${current_ssh_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:15:15.740680" elapsed="0.000879"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.742757" level="INFO">Attempting to execute command "iptables -I INPUT -p tcp --dport 8101 -j ACCEPT; iptables-save" on remote system "10.30.171.229" by user "jenkins" with keyfile pass "any" and prompt "&gt;" and password ""</msg>
<arg>Attempting to execute command "${cmd}" on remote system "${system}" by user "${user}" with keyfile pass "${keyfile_pass}" and prompt "${prompt}" and password "${password}"</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:15.741899" elapsed="0.000972"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:15:15.744178" level="INFO">${conn_id} = 1</msg>
<var>${conn_id}</var>
<arg>${system}</arg>
<arg>prompt=${prompt}</arg>
<arg>timeout=${prompt_timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:15:15.743164" elapsed="0.001068"/>
</kw>
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:15:15.746137" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T06:15:15.746348" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:15:15.745759" elapsed="0.000714"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:15.746849" elapsed="0.000502"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T06:15:15.748680" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T06:15:16.063603" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 06:15:09 UTC 2026

  System load:  0.74               Processes:             129
  Usage of /:   11.1% of 77.35GB   Users logged in:       0
  Memory usage: 9%                 IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 06:15:12 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T06:15:15.748330" elapsed="0.315425"/>
</kw>
<msg time="2026-04-14T06:15:16.063836" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:15.747808" elapsed="0.316208"/>
</kw>
<arg>${user}</arg>
<arg>${password}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T06:15:15.744723" elapsed="0.319456"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:15:16.065204" level="INFO">Executing command 'iptables -I INPUT -p tcp --dport 8101 -j ACCEPT; iptables-save'.</msg>
<msg time="2026-04-14T06:15:16.077716" level="INFO">Command exited with return code 4.</msg>
<msg time="2026-04-14T06:15:16.077999" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T06:15:16.078229" level="INFO">${stderr} = iptables v1.8.7 (nf_tables): unknown option "--dport"
Try `iptables -h' or 'iptables --help' for more information.
iptables-save v1.8.7 (nf_tables): Could not fetch rule set generation id: Permission ...</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<arg>${cmd}</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:15:16.064632" elapsed="0.013686"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:15:16.078979" elapsed="0.001180"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:16.083298" level="INFO">iptables v1.8.7 (nf_tables): unknown option "--dport"
Try `iptables -h' or 'iptables --help' for more information.
iptables-save v1.8.7 (nf_tables): Could not fetch rule set generation id: Permission denied (you must be root)</msg>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:16.081781" elapsed="0.001875"/>
</kw>
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot;">
<return>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T06:15:16.084731" elapsed="0.000136"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:16.084080" elapsed="0.000985"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:16.084025" elapsed="0.001133"/>
</if>
<if>
<branch type="IF" condition="&quot;${return_stderr}&quot;!=&quot;True&quot;">
<return>
<value>${stdout}</value>
<status status="PASS" start="2026-04-14T06:15:16.086021" elapsed="0.000178"/>
</return>
<status status="PASS" start="2026-04-14T06:15:16.085387" elapsed="0.001087"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:16.085319" elapsed="0.001268"/>
</if>
<return>
<value>${stdout}</value>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T06:15:16.086825" elapsed="0.000039"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:16.090928" elapsed="0.000617"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:15:16.091920" elapsed="0.000329"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:15:16.092569" elapsed="0.000263"/>
</kw>
<arg>${current_ssh_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:15:16.087753" elapsed="0.005153"/>
</kw>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Reduces the common work of running a command on a remote system to a single higher level
robot keyword, taking care to log in with a public key and. The command given is written and the return value
depends on the passed argument values of return_stdout (default: True) and return_stderr (default: False).
At least one should be True, or the keyword will exit and FAIL. If both are True, the resulting return value
will be a two element list containing both. Otherwise the resulting return value is a string.
No test conditions are checked.</doc>
<status status="PASS" start="2026-04-14T06:15:15.738614" elapsed="0.354494"/>
</kw>
<msg time="2026-04-14T06:15:16.093166" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run Command On Remote System</arg>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:15.737609" elapsed="0.355613"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Call Run Comand On Remote System, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T06:15:15.737027" elapsed="0.356279"/>
</kw>
<msg time="2026-04-14T06:15:16.093347" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:15.736475" elapsed="0.356940"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:16.096232" elapsed="0.000331"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:15:16.096733" elapsed="0.000148"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:15:16.097035" elapsed="0.000100"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:15:16.093719" elapsed="0.003469"/>
</kw>
<msg time="2026-04-14T06:15:16.097283" level="INFO">${output} = </msg>
<var>${output}</var>
<arg>Utils.Run_Command_On_Controller</arg>
<arg>${member_ip}</arg>
<arg>${command}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T06:15:15.735475" elapsed="0.361833"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:16.097758" level="INFO"/>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:16.097506" elapsed="0.000294"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T06:15:16.097842" elapsed="0.000029"/>
</return>
<arg>command=${command}</arg>
<arg>member_index=${index}</arg>
<doc>Obtain IP, call Utils and return output. This keeps previous ssh session active.</doc>
<status status="PASS" start="2026-04-14T06:15:15.734565" elapsed="0.363402"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:15:15.734343" elapsed="0.363663"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:15:15.734212" elapsed="0.363829"/>
</for>
<arg>iptables -I INPUT -p tcp --dport ${KARAF_SHELL_PORT} -j ACCEPT; iptables-save</arg>
<doc>Cycle through indices (or all), run command on each.</doc>
<status status="PASS" start="2026-04-14T06:15:15.730303" elapsed="0.367795"/>
</kw>
<kw name="Comment" owner="BuiltIn">
<arg>First connections to Karaf console may fail, so WUKS is used. TODO: Track as a Bug.</arg>
<doc>Displays the given messages in the log file as keyword arguments.</doc>
<status status="PASS" start="2026-04-14T06:15:16.098295" elapsed="0.000276"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:16.112400" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:16.112273" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:16.112253" elapsed="0.000217"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:15:16.112764" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:15:16.112868" level="INFO">${current_ssh_connection_object} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection_object}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:15:16.112626" elapsed="0.000267"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:16.113311" level="INFO">{}</msg>
<arg>${connection_index_dict}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:16.113055" elapsed="0.000300"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:16.113776" level="INFO">1</msg>
<arg>${member_index}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:16.113533" elapsed="0.000286"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:15:16.114648" level="FAIL">Dictionary does not contain key '1'.</msg>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="FAIL" start="2026-04-14T06:15:16.114341" elapsed="0.000456">Dictionary does not contain key '1'.</status>
</kw>
<msg time="2026-04-14T06:15:16.114911" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:15:16.114957" level="INFO">${old_connection_index} = Dictionary does not contain key '1'.</msg>
<var>${status}</var>
<var>${old_connection_index}</var>
<arg>Get From Dictionary</arg>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:16.113982" elapsed="0.000998"/>
</kw>
<if>
<branch type="IF" condition="'${status}'=='PASS'">
<kw name="Run Keywords" owner="BuiltIn">
<arg>SSHLibrary.Switch_Connection</arg>
<arg>${old_connection_index}</arg>
<arg>AND</arg>
<arg>BuiltIn.Run_Keyword_And_Ignore_Error</arg>
<arg>SSHLibrary.Write</arg>
<arg>logout</arg>
<arg>AND</arg>
<arg>BuiltIn.Run_Keyword_And_Ignore_Error</arg>
<arg>SSHLibrary.Close_Connection</arg>
<doc>Executes all the given keywords in a sequence.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:16.115347" elapsed="0.000039"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:16.115098" elapsed="0.000351"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:16.115077" elapsed="0.000399"/>
</if>
<kw name="Resolve_IP_Address_For_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:15:16.116250" level="INFO">${ip_address} = 10.30.171.229</msg>
<var>${ip_address}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:15:16.115971" elapsed="0.000306"/>
</kw>
<return>
<value>${ip_address}</value>
<status status="PASS" start="2026-04-14T06:15:16.116325" elapsed="0.000054"/>
</return>
<msg time="2026-04-14T06:15:16.116537" level="INFO">${odl_ip} = 10.30.171.229</msg>
<var>${odl_ip}</var>
<arg>${member_index}</arg>
<doc>Return node IP address of given index.</doc>
<status status="PASS" start="2026-04-14T06:15:16.115687" elapsed="0.000877"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>${odl_ip}</arg>
<arg>port=${KARAF_SHELL_PORT}</arg>
<arg>prompt=${KARAF_PROMPT_LOGIN}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:15:16.116726" elapsed="0.000417"/>
</kw>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:15:16.117464" level="INFO">index=4
host=10.30.171.229
alias=None
port=8101
timeout=10 seconds
newline=

prompt=opendaylight-user
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:15:16.117568" level="INFO">${karaf_connection_object} = index=4
host=10.30.171.229
alias=None
port=8101
timeout=10 seconds
newline=

prompt=opendaylight-user
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_erro...</msg>
<var>${karaf_connection_object}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:15:16.117319" elapsed="0.000276"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<arg>${karaf_connection_object.index}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:15:16.117751" elapsed="0.002469"/>
</kw>
<kw name="Login" owner="SSHLibrary">
<msg time="2026-04-14T06:15:16.120717" level="INFO">Logging into '10.30.171.229:8101' as 'karaf'.</msg>
<msg time="2026-04-14T06:15:16.335173" level="INFO">Read output: [33m                                                                                           
[33m    ________                       ________                .__  .__       .__     __       
[33m    \_____  \ ______   ____   ____ \______ \ _____  ___.__.|  | |__| ____ |  |___/  |_     
[33m     /   |   \\____ \_/ __ \ /    \ |    |  \\__  \&lt;   |  ||  | |  |/ ___\|  |  \   __\    
[33m    /    |    \  |_&gt; &gt;  ___/|   |  \|    `   \/ __ \\___  ||  |_|  / /_/  &gt;   Y  \  |      
[33m    \_______  /   __/ \___  &gt;___|  /_______  (____  / ____||____/__\___  /|___|  /__|      
[33m            \/|__|        \/     \/        \/     \/\/            /_____/      \/          
[33m                                                                                           

Hit '[1m&lt;tab&gt;[0m' for a list of available commands
and '[1m[cmd] --help[0m' for help on a specific command.
Hit '[1m&lt;ctrl-d&gt;[0m' or type '[1msystem:shutdown[0m' or '[1mlogout[0m' to shutdown OpenDaylight.

[?1h=[90m~[0m                                                                                [?2004hopendaylight-user</msg>
<arg>${KARAF_USER}</arg>
<arg>${KARAF_PASSWORD}</arg>
<arg>loglevel=${loglevel}</arg>
<doc>Logs into the SSH server with the given ``username`` and ``password``.</doc>
<status status="PASS" start="2026-04-14T06:15:16.120420" elapsed="0.215030"/>
</kw>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:16.339611" elapsed="0.000388"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:15:16.340173" elapsed="0.000217"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:15:16.340553" elapsed="0.000108"/>
</kw>
<arg>${current_ssh_connection_object.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:15:16.336946" elapsed="0.003771"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_ssh_connection_object.index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:15:16.336058" elapsed="0.004706"/>
</kw>
<arg>member_index=${index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for ${member_index},
close the previous connection. In any case create a new connection
to karaf console for ${member_index}, set correct prompt set and login to karaf console.
Store connection index for ${member_index} and restore the previous active connection.</doc>
<status status="PASS" start="2026-04-14T06:15:16.111990" elapsed="0.228828"/>
</kw>
<arg>3s</arg>
<arg>1s</arg>
<arg>Open_Controller_Karaf_Console_On_Background</arg>
<arg>member_index=${index}</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T06:15:16.099348" elapsed="0.241522"/>
</kw>
<arg>BuiltIn.Wait_Until_Keyword_Succeeds</arg>
<arg>3s</arg>
<arg>1s</arg>
<arg>Open_Controller_Karaf_Console_On_Background</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:16.098968" elapsed="0.241959"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:15:16.098822" elapsed="0.242148"/>
</iter>
<var>${index}</var>
<value>@{ClusterManagement__member_index_list}</value>
<status status="PASS" start="2026-04-14T06:15:16.098665" elapsed="0.242351"/>
</for>
<arg>http_timeout=${http_timeout}</arg>
<doc>Initialize ClusterManagement. Open ssh karaf connections to each ODL.</doc>
<status status="PASS" start="2026-04-14T06:15:15.710257" elapsed="0.630835"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Test_Suite_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:16.343923" elapsed="0.000022"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:16.343793" elapsed="0.000186"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:16.343763" elapsed="0.000240"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:16.348902" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:16.348792" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:16.348772" elapsed="0.000200"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:15:16.349990" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:15:16.349582" elapsed="0.000436"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:15:16.350507" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:15:16.350184" elapsed="0.000349"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:15:16.350579" elapsed="0.000041"/>
</return>
<msg time="2026-04-14T06:15:16.350782" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:15:16.349208" elapsed="0.001605"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:16.356503" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:16.356385" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:16.356351" elapsed="0.000222"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:16.357816" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:16.357683" elapsed="0.000181"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:16.357663" elapsed="0.000223"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:15:16.358392" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:15:16.358035" elapsed="0.000385"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:15:16.358852" level="INFO">${current_connection_index} = None</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:15:16.358585" elapsed="0.000293"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:15:16.423998" level="INFO">@root&gt;log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "s "u "i "t "e "[C "/ "w "/ "w "o "r "k "s "p "a "c "e "/ "b "g "p "[78Cc "[A[78Ce</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:15:16.359587" elapsed="0.064639"/>
</kw>
<msg time="2026-04-14T06:15:16.424623" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:15:16.424673" level="INFO">${message_write} = @root&gt;log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "s "u "i "t "e "[C "/ "w "/ "w "o "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:16.359043" elapsed="0.065668"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:15:16.513043" level="INFO">"p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s "t "/ "c "s "i "t "/ "s "u "i "t "e "s "/ "b "g "p "c "e "p "/ "b "g "p "i "n "g "e "s "t "/ "s "i "n "g "l "e "p "[78Ce "[A[78Ce
 "r "_ "p "r "e "f "i "x "c "o "u "n "t ". "r "o "b "o "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:15:16.425664" elapsed="0.087644"/>
</kw>
<msg time="2026-04-14T06:15:16.513531" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:15:16.513579" level="INFO">${message_wait} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:16.424988" elapsed="0.088629"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:16.514133" elapsed="0.000058"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:16.513745" elapsed="0.000550"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:16.513703" elapsed="0.000623"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:16.515037" level="INFO"> "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s "t "/ "c "s "i "t "/ "s "u "i "t "e "s "/ "b "g "p "c "e "p "/ "b "g "p "i "n "g "e "s "t "/ "s "i "n "g "l "e "p "[78Ce "[A[78Ce
 "r "_ "p "r "e "f "i "x "c "o "u "n "t ". "r "o "b "o "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:16.514506" elapsed="0.000627"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:16.515475" elapsed="0.000053"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:16.515203" elapsed="0.000429"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:16.515183" elapsed="0.000476"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:15:16.515699" elapsed="0.000046"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:16.517900" elapsed="0.000565"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:15:16.518876" elapsed="0.000378"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:15:16.519643" elapsed="0.000267"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:15:16.517042" elapsed="0.002966"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:15:16.516053" elapsed="0.004102"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:15:16.357390" elapsed="0.162871"/>
</kw>
<msg time="2026-04-14T06:15:16.520411" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:15:16.520461" level="INFO">${message} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:16.356731" elapsed="0.163767"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:15:16.520690" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:15:16.520579" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:16.520559" elapsed="0.000217"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:16.521212" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:16.521635" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:15:16.521708" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:15:16.356075" elapsed="0.165747"/>
</kw>
<msg time="2026-04-14T06:15:16.521922" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:15:16.521965" level="INFO">${output} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:16.351222" elapsed="0.170779"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:16.522342" elapsed="0.000233"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:16.522081" elapsed="0.000529"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:16.522062" elapsed="0.000574"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:15:16.351070" elapsed="0.171590"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:15:16.350882" elapsed="0.171814"/>
</for>
<arg>Starting suite ${SUITE_SOURCE}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:15:16.348355" elapsed="0.174407"/>
</kw>
<doc>Log suite name to karaf log, useful in suite setup.</doc>
<status status="PASS" start="2026-04-14T06:15:16.341746" elapsed="0.181077"/>
</kw>
<arg>KarafKeywords.Log_Test_Suite_Start_To_Controller_Karaf</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:16.341260" elapsed="0.181640"/>
</kw>
<doc>Prepare both FailFast and Karaf logging, log that the caller suite has started.
This keyword is to be used in suite setup, and without it the other keywords may not work properly.</doc>
<status status="PASS" start="2026-04-14T06:15:15.704789" elapsed="0.818171"/>
</kw>
<kw name="Create_Default_Session" owner="TemplatedRequests">
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:15:16.527612" level="INFO">Creating Session using : alias=default, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f5ceba890&gt;, timeout=5, proxies=None, verify=False,                     debug=0 </msg>
<arg>default</arg>
<arg>url=${url}</arg>
<arg>auth=${auth}</arg>
<arg>timeout=${timeout}</arg>
<arg>max_retries=${max_retries}</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T06:15:16.527189" elapsed="0.000581"/>
</kw>
<doc>Create "default" session to ${url} with authentication and connection parameters.
This Keyword is in this Resource only so that user do not need to call RequestsLibrary directly.</doc>
<status status="PASS" start="2026-04-14T06:15:16.526725" elapsed="0.001114"/>
</kw>
<kw name="PC_Setup" owner="PrefixCounting">
<kw name="WU_Setup" owner="WaitUtils">
<kw name="SC_Setup" owner="ScalarClosures">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:15:16.529249" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:15:16.529481" level="INFO">${sc_fail} = ['BuiltIn.Fail', [], {}]</msg>
<var>${sc_fail}</var>
<arg>BuiltIn.Fail</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:15:16.529064" elapsed="0.000442"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:16.534025" level="INFO">${ScalarClosures__fail} = ['BuiltIn.Fail', [], {}]</msg>
<arg>${ScalarClosures__fail}</arg>
<arg>${sc_fail}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:15:16.529681" elapsed="0.004393"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:15:16.534478" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:15:16.534757" level="INFO">${sc_identity} = ['BuiltIn.Set_Variable', ['placeholder'], {}]</msg>
<var>${sc_identity}</var>
<arg>BuiltIn.Set_Variable</arg>
<arg>placeholder</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:15:16.534273" elapsed="0.000509"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:16.539245" level="INFO">${ScalarClosures__identity} = ['BuiltIn.Set_Variable', ['placeholder'], {}]</msg>
<arg>${ScalarClosures__identity}</arg>
<arg>${sc_identity}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:15:16.534993" elapsed="0.004297"/>
</kw>
<doc>Resource setup. Create closures and assign them to suite variables.</doc>
<status status="PASS" start="2026-04-14T06:15:16.528820" elapsed="0.010530"/>
</kw>
<doc>Call dependency setup. Perhaps needed.</doc>
<status status="PASS" start="2026-04-14T06:15:16.528299" elapsed="0.011127"/>
</kw>
<doc>Call dependency setups and construct suite variables.</doc>
<status status="PASS" start="2026-04-14T06:15:16.528037" elapsed="0.011446"/>
</kw>
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:15:16.540005" level="INFO">Creating Session using : alias=operational, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f5cebb1d0&gt;, timeout=125, proxies=None, verify=False,                     debug=0 </msg>
<arg>operational</arg>
<arg>http://${ODL_SYSTEM_IP}:${RESTCONFPORT}</arg>
<arg>auth=${AUTH}</arg>
<arg>timeout=125</arg>
<arg>max_retries=0</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T06:15:16.539653" elapsed="0.000486"/>
</kw>
<kw name="Set Default Configuration" owner="SSHLibrary">
<arg>prompt=${TOOLS_SYSTEM_PROMPT}</arg>
<doc>Update the default `configuration`.</doc>
<status status="PASS" start="2026-04-14T06:15:16.540311" elapsed="0.000194"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>${TOOLS_SYSTEM_IP}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:15:16.540666" elapsed="0.000195"/>
</kw>
<kw name="Flexible_Mininet_Login" owner="SSHKeywords">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:15:16.542603" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T06:15:16.542681" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:15:16.542300" elapsed="0.000404"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:16.542914" elapsed="0.000340"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T06:15:16.544136" level="INFO">Logging into '10.30.171.112:22' as 'jenkins'.</msg>
<msg time="2026-04-14T06:15:16.893651" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-153-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 06:15:14 UTC 2026

  System load:  0.12               Processes:             112
  Usage of /:   19.3% of 38.58GB   Users logged in:       0
  Memory usage: 4%                 IPv4 address for ens3: 10.30.171.112
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

9 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 06:15:14 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T06:15:16.543812" elapsed="0.350023"/>
</kw>
<msg time="2026-04-14T06:15:16.893926" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:16.543450" elapsed="0.350567"/>
</kw>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T06:15:16.541859" elapsed="0.352284"/>
</kw>
<msg time="2026-04-14T06:15:16.894197" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Flexible SSH Login</arg>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:16.541428" elapsed="0.352814"/>
</kw>
<doc>Call Flexible SSH Login, but with default values suitable for Mininet machine.</doc>
<status status="PASS" start="2026-04-14T06:15:16.541065" elapsed="0.353256"/>
</kw>
<kw name="Require_Python" owner="SSHKeywords">
<kw name="Execute_Command_Passes" owner="SSHKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:15:16.895939" level="INFO">Executing command 'python3 --help'.</msg>
<msg time="2026-04-14T06:15:16.908835" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:15:16.909119" level="INFO">${stdout} = usage: python3 [option] ... [-c cmd | -m mod | file | -] [arg] ...
Options and arguments (and corresponding environment variables):
-b     : issue warnings about str(bytes_instance), str(bytearray_ins...</msg>
<msg time="2026-04-14T06:15:16.909223" level="INFO">${stderr} = </msg>
<msg time="2026-04-14T06:15:16.909315" level="INFO">${rc} = 0</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<var>${rc}</var>
<arg>${command}</arg>
<arg>return_stderr=True</arg>
<arg>return_rc=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:15:16.895721" elapsed="0.013684"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:15:16.911587" level="INFO">Length is 0.</msg>
<arg>${stderr}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="PASS" start="2026-04-14T06:15:16.910803" elapsed="0.000932"/>
</kw>
<msg time="2026-04-14T06:15:16.912043" level="INFO">${emptiness_status} = PASS</msg>
<msg time="2026-04-14T06:15:16.912150" level="INFO">${result} = None</msg>
<var>${emptiness_status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${stderr}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:16.909842" elapsed="0.002359"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:15:16.913798" level="INFO">${success} = True</msg>
<var>${success}</var>
<arg>(${rc} == 0) and (("${emptiness_status}" == "PASS") or not ${stderr_must_be_empty})</arg>
<arg>True</arg>
<arg>False</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:15:16.912679" elapsed="0.001182"/>
</kw>
<if>
<branch type="IF" condition="(${log_on_success} and ${success}) or (${log_on_failure} and not ${success})">
<kw name="Log_Command_Results" owner="SSHKeywords">
<arg>${stdout}</arg>
<arg>${stderr}</arg>
<arg>${rc}</arg>
<doc>Log everything returned by SSHLibrary.Execute_Command</doc>
<status status="NOT RUN" start="2026-04-14T06:15:16.915204" elapsed="0.000060"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:16.914196" elapsed="0.001192"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:16.914142" elapsed="0.001303"/>
</if>
<if>
<branch type="IF" condition="${return_success_only}">
<return>
<value>${success}</value>
<status status="PASS" start="2026-04-14T06:15:16.915685" elapsed="0.000042"/>
</return>
<status status="PASS" start="2026-04-14T06:15:16.915528" elapsed="0.000249"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:16.915504" elapsed="0.000318"/>
</if>
<if>
<branch type="IF" condition="${success}">
<return>
<value>${stdout}</value>
<status status="NOT RUN" start="2026-04-14T06:15:16.915995" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:16.915943" elapsed="0.000110"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:15:16.915917" elapsed="0.000166"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Got rc: ${rc} or stderr was not empty: ${stderr}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:16.916294" elapsed="0.000030"/>
</kw>
<msg time="2026-04-14T06:15:16.916540" level="INFO">${passed} = True</msg>
<var>${passed}</var>
<arg>python3 --help</arg>
<doc>Execute command via the active SSH connection. For success, rc has to be zero and optionally stderr has to be empty.
Log everything, depending on arguments and success. Return either success string or stdout.
TODO: Do we want to support customizing return values the same way as SSHLibrary.Execute_Command does?</doc>
<status status="PASS" start="2026-04-14T06:15:16.895312" elapsed="0.021264"/>
</kw>
<if>
<branch type="IF" condition="${passed}">
<return>
<status status="PASS" start="2026-04-14T06:15:16.916809" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T06:15:16.916676" elapsed="0.000209"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:16.916650" elapsed="0.000269"/>
</if>
<kw name="Fatal Error" owner="BuiltIn">
<arg>Python 3 is not installed!</arg>
<doc>Stops the whole test execution.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:16.917125" elapsed="0.000031"/>
</kw>
<doc>Verify current SSH connection leads to machine with python working. Fatal fail otherwise.</doc>
<status status="PASS" start="2026-04-14T06:15:16.894778" elapsed="0.022492"/>
</kw>
<kw name="Assure_Library_Ipaddr" owner="SSHKeywords">
<kw name="Execute_Command_Passes" owner="SSHKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:15:16.919147" level="INFO">Executing command 'bash -c 'cd "." &amp;&amp; python -c "import ipaddr"''.</msg>
<msg time="2026-04-14T06:15:16.990002" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:15:16.990283" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T06:15:16.990416" level="INFO">${stderr} = </msg>
<msg time="2026-04-14T06:15:16.990510" level="INFO">${rc} = 0</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<var>${rc}</var>
<arg>${command}</arg>
<arg>return_stderr=True</arg>
<arg>return_rc=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:15:16.918866" elapsed="0.071695"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:15:16.992577" level="INFO">Length is 0.</msg>
<arg>${stderr}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="PASS" start="2026-04-14T06:15:16.991900" elapsed="0.000785"/>
</kw>
<msg time="2026-04-14T06:15:16.992899" level="INFO">${emptiness_status} = PASS</msg>
<msg time="2026-04-14T06:15:16.992995" level="INFO">${result} = None</msg>
<var>${emptiness_status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${stderr}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:16.991005" elapsed="0.002039"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:15:16.994553" level="INFO">${success} = True</msg>
<var>${success}</var>
<arg>(${rc} == 0) and (("${emptiness_status}" == "PASS") or not ${stderr_must_be_empty})</arg>
<arg>True</arg>
<arg>False</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:15:16.993472" elapsed="0.001142"/>
</kw>
<if>
<branch type="IF" condition="(${log_on_success} and ${success}) or (${log_on_failure} and not ${success})">
<kw name="Log_Command_Results" owner="SSHKeywords">
<arg>${stdout}</arg>
<arg>${stderr}</arg>
<arg>${rc}</arg>
<doc>Log everything returned by SSHLibrary.Execute_Command</doc>
<status status="NOT RUN" start="2026-04-14T06:15:16.995638" elapsed="0.000037"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:16.994795" elapsed="0.000939"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:16.994746" elapsed="0.001024"/>
</if>
<if>
<branch type="IF" condition="${return_success_only}">
<return>
<value>${success}</value>
<status status="PASS" start="2026-04-14T06:15:16.996001" elapsed="0.000043"/>
</return>
<status status="PASS" start="2026-04-14T06:15:16.995846" elapsed="0.000245"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:16.995824" elapsed="0.000300"/>
</if>
<if>
<branch type="IF" condition="${success}">
<return>
<value>${stdout}</value>
<status status="NOT RUN" start="2026-04-14T06:15:16.996247" elapsed="0.000355"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:16.996200" elapsed="0.000447"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:15:16.996178" elapsed="0.000499"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Got rc: ${rc} or stderr was not empty: ${stderr}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:16.996887" elapsed="0.000030"/>
</kw>
<msg time="2026-04-14T06:15:16.997097" level="INFO">${passed} = True</msg>
<var>${passed}</var>
<arg>bash -c 'cd "${target_dir}" &amp;&amp; python -c "import ipaddr"'</arg>
<doc>Execute command via the active SSH connection. For success, rc has to be zero and optionally stderr has to be empty.
Log everything, depending on arguments and success. Return either success string or stdout.
TODO: Do we want to support customizing return values the same way as SSHLibrary.Execute_Command does?</doc>
<status status="PASS" start="2026-04-14T06:15:16.918306" elapsed="0.078825"/>
</kw>
<if>
<branch type="IF" condition="${passed}">
<return>
<status status="PASS" start="2026-04-14T06:15:16.997356" elapsed="0.000056"/>
</return>
<status status="PASS" start="2026-04-14T06:15:16.997228" elapsed="0.000230"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:16.997204" elapsed="0.000287"/>
</if>
<kw name="Put File" owner="SSHLibrary">
<arg>/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/BGPCEP/ipaddr.py</arg>
<arg>${target_dir}/</arg>
<doc>Uploads file(s) from the local machine to the remote machine.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:16.997713" elapsed="0.000031"/>
</kw>
<arg>target_dir=.</arg>
<doc>Tests whether ipaddr module is present on ssh-connected machine, Puts ipaddr.py to target_dir if not.</doc>
<status status="PASS" start="2026-04-14T06:15:16.917664" elapsed="0.080164"/>
</kw>
<kw name="Put File" owner="SSHLibrary">
<msg time="2026-04-14T06:15:17.033741" level="INFO">[chan 3] Opened sftp connection (server version 3)</msg>
<msg time="2026-04-14T06:15:17.048939" level="INFO">'/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../../tools/fastbgp/play.py' -&gt; '/home/jenkins//play.py'</msg>
<arg>/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../../tools/fastbgp/play.py</arg>
<doc>Uploads file(s) from the local machine to the remote machine.</doc>
<status status="PASS" start="2026-04-14T06:15:16.998040" elapsed="0.051063"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:17.049965" level="INFO">${timeout} = 560.0</msg>
<var>${timeout}</var>
<arg>${TEST_DURATION_MULTIPLIER_PREFIX_COUNT_SINGLE} * (${COUNT_PREFIX_COUNT_SINGLE} * 9.0 / 10000 + 20)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:17.049354" elapsed="0.000649"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:17.055221" level="INFO">${bgp_filling_timeout} = 560.0</msg>
<arg>${bgp_filling_timeout}</arg>
<arg>${timeout}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:15:17.050252" elapsed="0.005019"/>
</kw>
<doc>Setup imported resources, SSH-login to tools system,
create HTTP session, put Python tool to tools system.</doc>
<status status="PASS" start="2026-04-14T06:15:15.704236" elapsed="1.351097"/>
</kw>
<test id="s1-s2-t1" name="Check_For_Empty_Ipv4_Topology_Before_Talking" line="79">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.058961" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:17.058737" elapsed="0.000283"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:17.058717" elapsed="0.000327"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:15:17.058548" elapsed="0.000543"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:17.060141" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:17.060032" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:17.060014" elapsed="0.000196"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:17.065078" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:17.064972" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:17.064953" elapsed="0.000194"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:15:17.066170" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:15:17.065784" elapsed="0.000413"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:15:17.066683" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:15:17.066381" elapsed="0.000328"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:15:17.066754" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T06:15:17.066913" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:15:17.065402" elapsed="0.001536"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:17.072838" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:17.072726" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:17.072705" elapsed="0.000203"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:17.074106" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:17.073999" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:17.073981" elapsed="0.000193"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:15:17.074661" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:15:17.074324" elapsed="0.000364"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:15:17.075100" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:15:17.074858" elapsed="0.000269"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:15:17.124528" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:15:17.075683" elapsed="0.048948"/>
</kw>
<msg time="2026-04-14T06:15:17.124797" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:15:17.124844" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:17.075322" elapsed="0.049577"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:15:17.176263" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "B "e "f "o "r "e "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:15:17.125456" elapsed="0.050942"/>
</kw>
<msg time="2026-04-14T06:15:17.176636" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:15:17.176683" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:17.125078" elapsed="0.051642"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.177040" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:17.176800" elapsed="0.000295"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:17.176779" elapsed="0.000340"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:17.177627" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "B "e "f "o "r "e "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:17.177265" elapsed="0.000434"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.177995" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:17.177767" elapsed="0.000282"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:17.177748" elapsed="0.000324"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:15:17.178105" elapsed="0.000035"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:15:17.180837" elapsed="0.000147"/>
</kw>
<msg time="2026-04-14T06:15:17.181047" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:17.179665" elapsed="0.001524"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.181513" elapsed="0.000082"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.181864" elapsed="0.000079"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:15:17.178967" elapsed="0.003088"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:15:17.178419" elapsed="0.003702"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:15:17.073696" elapsed="0.108529"/>
</kw>
<msg time="2026-04-14T06:15:17.182318" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:15:17.182384" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:17.073069" elapsed="0.109352"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:15:17.182605" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:15:17.182499" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:17.182479" elapsed="0.000209"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.183100" elapsed="0.000025"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.183489" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:15:17.183561" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:15:17.072354" elapsed="0.111315"/>
</kw>
<msg time="2026-04-14T06:15:17.183763" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:15:17.183808" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:17.067382" elapsed="0.116461"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.184180" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:17.183919" elapsed="0.000315"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:17.183901" elapsed="0.000356"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:15:17.067215" elapsed="0.117066"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:15:17.067005" elapsed="0.117310"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:15:17.064611" elapsed="0.119778"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:15:17.059741" elapsed="0.124739"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:17.059281" elapsed="0.125247"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:15:17.056314" elapsed="0.128274"/>
</kw>
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Check_Ipv4_Topology_Is_Empty" owner="PrefixCounting">
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:15:17.803013" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:15:17.804182" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Set-Cookie': 'JSESSIONID=node0pnwbfkud91cmv4zcupbpfjwu0.node0; Path=/rests; HttpOnly, rememberMe=deleteMe; Path=/rests; Max-Age=0; Expires=Mon, 13-Apr-2026 06:15:17 GMT; SameSite=lax', 'Expires': 'Thu, 01 Jan 1970 00:00:00 GMT', 'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T06:15:17.804735" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:15:17.189895" elapsed="0.614907"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.810561" elapsed="0.000057"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:17.805030" elapsed="0.005670"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:17.804969" elapsed="0.005790"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:15:17.810843" elapsed="0.000074"/>
</return>
<msg time="2026-04-14T06:15:17.814172" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:15:17.189463" elapsed="0.624738"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:17.814978" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:17.814404" elapsed="0.000601"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:15:17.815056" elapsed="0.000029"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:15:17.188912" elapsed="0.626272"/>
</kw>
<msg time="2026-04-14T06:15:17.815283" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:15:17.815327" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:17.188419" elapsed="0.626930"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:17.815547" elapsed="0.026833"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:15:17.843435" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T06:15:17.843276" elapsed="0.000230"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:17.843252" elapsed="0.000279"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.843756" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T06:15:17.842848" elapsed="0.000993"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:15:17.843885" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:15:17.844044" level="INFO">${actual_count} = 0</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:15:17.186201" elapsed="0.657870"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T06:15:17.844596" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T06:15:17.844231" elapsed="0.000432"/>
</kw>
<arg>0</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T06:15:17.185675" elapsed="0.659049"/>
</kw>
<doc>Example_Ipv4_Topology has to give status 200 with zero prefixes.</doc>
<status status="PASS" start="2026-04-14T06:15:17.185300" elapsed="0.659480"/>
</kw>
<arg>120s</arg>
<arg>1s</arg>
<arg>PrefixCounting.Check_Ipv4_Topology_Is_Empty</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T06:15:17.184780" elapsed="0.660043"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:15:17.845473" elapsed="0.000255"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.846653" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:17.846244" elapsed="0.000472"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:17.846226" elapsed="0.000515"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:17.846893" elapsed="0.000315"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:17.852387" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:17.851889" elapsed="0.000526"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:15:17.852638" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:15:17.852491" elapsed="0.000204"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:17.852472" elapsed="0.000246"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.852872" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.853049" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.853226" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.853414" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.853588" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.853757" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.853924" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:15:17.851552" elapsed="0.002448"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:17.845956" elapsed="0.008094"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:15:17.845136" elapsed="0.008956"/>
</kw>
<doc>Wait for example-ipv4-topology to come up and empty. Give large timeout for case when BGP boots slower than restconf.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:15:17.055426" elapsed="0.798705"/>
</test>
<test id="s1-s2-t2" name="Reconfigure_ODL_To_Accept_Connection" line="85">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.857985" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:17.857761" elapsed="0.000281"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:17.857742" elapsed="0.000324"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:15:17.857574" elapsed="0.000539"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:17.859123" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:17.859016" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:17.858998" elapsed="0.000194"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:17.864280" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:17.864173" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:17.864155" elapsed="0.000193"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:15:17.865379" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:15:17.864981" elapsed="0.000427"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:15:17.865875" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:15:17.865575" elapsed="0.000326"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:15:17.865946" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:15:17.866102" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:15:17.864596" elapsed="0.001531"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:17.871729" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:17.871617" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:17.871597" elapsed="0.000201"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:17.872997" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:17.872891" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:17.872873" elapsed="0.000191"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:15:17.873559" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:15:17.873213" elapsed="0.000373"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:15:17.873971" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:15:17.873751" elapsed="0.000247"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:15:17.927096" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:15:17.874526" elapsed="0.052816"/>
</kw>
<msg time="2026-04-14T06:15:17.927648" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:15:17.927698" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:17.874162" elapsed="0.053573"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:15:17.967908" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "L "_ "T "o "_ "A "c "c "e "p "t "_ "C "o "n "n "e "c "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:15:17.928854" elapsed="0.039215"/>
</kw>
<msg time="2026-04-14T06:15:17.968282" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:15:17.968330" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:17.928023" elapsed="0.040364"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.968830" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:17.968508" elapsed="0.000381"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:17.968471" elapsed="0.000449"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:17.969493" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "L "_ "T "o "_ "A "c "c "e "p "t "_ "C "o "n "n "e "c "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:17.969079" elapsed="0.000491"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.969867" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:17.969640" elapsed="0.000282"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:17.969620" elapsed="0.000326"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:15:17.969986" elapsed="0.000046"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:15:17.972869" elapsed="0.000154"/>
</kw>
<msg time="2026-04-14T06:15:17.973088" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:17.971762" elapsed="0.001472"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.973555" elapsed="0.000084"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.973919" elapsed="0.000080"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:15:17.970978" elapsed="0.003143"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:15:17.970350" elapsed="0.003838"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:15:17.872585" elapsed="0.101704"/>
</kw>
<msg time="2026-04-14T06:15:17.974602" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:15:17.974653" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:17.871955" elapsed="0.102813"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:15:17.974967" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:15:17.974854" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:17.974833" elapsed="0.000218"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.975500" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.975891" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:15:17.975964" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:15:17.871246" elapsed="0.104830"/>
</kw>
<msg time="2026-04-14T06:15:17.976176" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:15:17.976221" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:17.866573" elapsed="0.109683"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:17.976809" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:17.976542" elapsed="0.000321"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:17.976521" elapsed="0.000365"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:15:17.866421" elapsed="0.110490"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:15:17.866221" elapsed="0.110727"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:15:17.863812" elapsed="0.113199"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:15:17.858728" elapsed="0.118343"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:17.858270" elapsed="0.118851"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:15:17.855127" elapsed="0.122052"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:15:17.978259" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer | IP=10.30.171.112 | HOLDTIME=180 | PEER_PORT=17900 | INITIATE=false | BGP_RIB=example-bgp-rib | PASSIVE_MODE=true | BGP_RIB_OPENCONFIG=exam...</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${BGP_PEER_NAME}</arg>
<arg>IP=${TOOLS_SYSTEM_IP}</arg>
<arg>HOLDTIME=${HOLDTIME_PREFIX_COUNT_SINGLE}</arg>
<arg>PEER_PORT=${BGP_TOOL_PORT}</arg>
<arg>INITIATE=false</arg>
<arg>BGP_RIB=${RIB_INSTANCE}</arg>
<arg>PASSIVE_MODE=true</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>RIB_INSTANCE_NAME=${RIB_INSTANCE}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:15:17.977411" elapsed="0.000879"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.013223" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:18.012840" elapsed="0.000412"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:15:18.014114" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:15:18.013796" elapsed="0.000425">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:15:18.014320" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:15:18.013444" elapsed="0.000900"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.014933" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:15:18.014540" elapsed="0.000420"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:15:18.015272" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:15:18.015467" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:15:18.015130" elapsed="0.000399"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.015965" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:18.015713" elapsed="0.000301"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.017015" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_INSTANCE_NAME': 'example-bgp-rib'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:18.016749" elapsed="0.000313"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.017517" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.017229" elapsed="0.000314"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.018243" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:15:18.017939" elapsed="0.000330"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:15:18.019112" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.018812" elapsed="0.000327"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:15:18.019191" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:15:18.019343" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:15:18.018482" elapsed="0.000902"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.019548" elapsed="0.000298"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:15:18.017796" elapsed="0.002093"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.020465" level="INFO">${value} = example-bgp-peer</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:15:18.020146" elapsed="0.000345"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:15:18.021221" level="INFO">${encoded} = example-bgp-peer</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.021009" elapsed="0.000238"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:15:18.021299" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:15:18.021466" level="INFO">${encoded_value} = example-bgp-peer</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:15:18.020684" elapsed="0.000810"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.021655" elapsed="0.000227"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer</var>
<status status="PASS" start="2026-04-14T06:15:18.020005" elapsed="0.001919"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.022661" level="INFO">${value} = 10.30.171.112</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:15:18.022181" elapsed="0.000506"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:15:18.023439" level="INFO">${encoded} = 10.30.171.112</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.023210" elapsed="0.000255"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:15:18.023516" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:15:18.023693" level="INFO">${encoded_value} = 10.30.171.112</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:15:18.022884" elapsed="0.000841"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.023887" elapsed="0.000227"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">10.30.171.112</var>
<status status="PASS" start="2026-04-14T06:15:18.022042" elapsed="0.002112"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.024731" level="INFO">${value} = 180</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:15:18.024424" elapsed="0.000333"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:15:18.025499" level="INFO">${encoded} = 180</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.025273" elapsed="0.000252"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:15:18.025576" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:15:18.025728" level="INFO">${encoded_value} = 180</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:15:18.024950" elapsed="0.000802"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.025909" elapsed="0.000224"/>
</kw>
<var name="${key}">HOLDTIME</var>
<var name="${value}">180</var>
<status status="PASS" start="2026-04-14T06:15:18.024268" elapsed="0.001905"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.026786" level="INFO">${value} = 17900</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:15:18.026482" elapsed="0.000330"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:15:18.027551" level="INFO">${encoded} = 17900</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.027324" elapsed="0.000253"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:15:18.027627" elapsed="0.000053"/>
</return>
<msg time="2026-04-14T06:15:18.027805" level="INFO">${encoded_value} = 17900</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:15:18.027003" elapsed="0.000827"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.027987" elapsed="0.000223"/>
</kw>
<var name="${key}">PEER_PORT</var>
<var name="${value}">17900</var>
<status status="PASS" start="2026-04-14T06:15:18.026325" elapsed="0.001926"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.028825" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:15:18.028522" elapsed="0.000329"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:15:18.029600" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.029386" elapsed="0.000240"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:15:18.029677" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:15:18.029830" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:15:18.029045" elapsed="0.000809"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.030012" elapsed="0.000225"/>
</kw>
<var name="${key}">INITIATE</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:15:18.028380" elapsed="0.001898"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.030890" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:15:18.030581" elapsed="0.000335"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:15:18.031683" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.031453" elapsed="0.000257"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:15:18.031761" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:15:18.031914" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:15:18.031110" elapsed="0.000830"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.032097" elapsed="0.000227"/>
</kw>
<var name="${key}">BGP_RIB</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:15:18.030409" elapsed="0.001971"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.032944" level="INFO">${value} = true</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:15:18.032636" elapsed="0.000334"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:15:18.033892" level="INFO">${encoded} = true</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.033679" elapsed="0.000239"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:15:18.033969" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:15:18.034121" level="INFO">${encoded_value} = true</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:15:18.033164" elapsed="0.000982"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.034303" elapsed="0.000246"/>
</kw>
<var name="${key}">PASSIVE_MODE</var>
<var name="${value}">true</var>
<status status="PASS" start="2026-04-14T06:15:18.032496" elapsed="0.002095"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.035139" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:15:18.034840" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:15:18.035946" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.035732" elapsed="0.000241"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:15:18.036023" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:15:18.036171" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:15:18.035369" elapsed="0.000827"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.036352" elapsed="0.000241"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:15:18.034703" elapsed="0.001931"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.037225" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:15:18.036922" elapsed="0.000329"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:15:18.037994" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.037782" elapsed="0.000238"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:15:18.038070" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:15:18.038220" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:15:18.037460" elapsed="0.000785"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.038416" elapsed="0.000227"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:15:18.036784" elapsed="0.001899"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:15:18.017599" elapsed="0.021119"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:15:18.038762" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:15:18.038925" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': ...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:15:18.016412" elapsed="0.022541"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:18.016084" elapsed="0.022901"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.039167" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.039011" elapsed="0.000210"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.016064" elapsed="0.023178"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.040203" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:18.039408" elapsed="0.000824"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:15:18.040283" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:15:18.012188" elapsed="0.028279"/>
</kw>
<msg time="2026-04-14T06:15:18.040527" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:17.999243" elapsed="0.041332"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.053204" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.066148" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.078899" elapsed="0.000033"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.079133" elapsed="0.000023"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.079324" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.079858" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.079674" elapsed="0.000242"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:15:18.079656" elapsed="0.000286"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.080091" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.080264" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.080452" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:15:18.079618" elapsed="0.000929"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.079493" elapsed="0.001086"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.080743" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.080821" elapsed="0.000017"/>
</return>
<msg time="2026-04-14T06:15:18.080969" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:15:17.994852" elapsed="0.086147"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.108313" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:18.107918" elapsed="0.000423"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:15:18.109141" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:15:18.108874" elapsed="0.000353">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T06:15:18.109321" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:15:18.108530" elapsed="0.000816"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.109928" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:15:18.109533" elapsed="0.000422"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:15:18.110268" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:15:18.110456" level="INFO">${template} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:15:18.110123" elapsed="0.000362"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.110902" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;$HOLDTIME&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;$PEER_PORT&lt;/remote-port&gt;
            &lt;passive-mode&gt;$PASSIVE_MODE&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:18.110652" elapsed="0.000309"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T06:15:18.111336" elapsed="0.000072"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.111029" elapsed="0.000417"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.111970" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': ...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:18.111629" elapsed="0.000369"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:18.111473" elapsed="0.000561"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.111010" elapsed="0.001046"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.113092" level="INFO">${final_text} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflec...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:18.112208" elapsed="0.000921"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:15:18.113182" elapsed="0.000036"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:15:18.107263" elapsed="0.006058"/>
</kw>
<msg time="2026-04-14T06:15:18.113401" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:18.094409" elapsed="0.019042"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.126319" elapsed="0.000030"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.139050" elapsed="0.000030"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.151772" elapsed="0.000040"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.151997" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.152182" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.152602" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.152448" elapsed="0.000215"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:15:18.152431" elapsed="0.000257"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.152837" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.153016" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.153186" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:15:18.152398" elapsed="0.000840"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.152259" elapsed="0.001006"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.153434" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.153553" elapsed="0.000017"/>
</return>
<msg time="2026-04-14T06:15:18.153694" level="INFO">${data} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflec...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:15:18.091634" elapsed="0.062090"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:15:18.155050" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:15:18.154790" elapsed="0.000328">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T06:15:18.155211" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:15:18.154431" elapsed="0.000804"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.155576" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.155305" elapsed="0.000328"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.156173" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:18.155878" elapsed="0.000320"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:18.155657" elapsed="0.000576"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.155287" elapsed="0.000967"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.158629" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:15:18.156427" elapsed="0.002229"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T06:15:18.158707" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:15:18.158863" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T06:15:18.154075" elapsed="0.004813"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.160302" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:18.160052" elapsed="0.000298"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.160801" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;180&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;17900&lt;/remote-port&gt;
            &lt;passive-mode&gt;true&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:18.160554" elapsed="0.000305"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.161260" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:18.161015" elapsed="0.000288"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.161715" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:18.161472" elapsed="0.000286"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T06:15:18.162621" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T06:15:18.162392" elapsed="0.000256"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T06:15:18.162983" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T06:15:18.162807" elapsed="0.000201"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.163163" elapsed="0.000233"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.163928" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:18.163641" elapsed="0.000331"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T06:15:18.164015" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:15:18.164173" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T06:15:18.161969" elapsed="0.002229"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:15:18.202122" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Content-Length': '1079', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;180&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;17900&lt;/remote-port&gt;
            &lt;passive-mode&gt;true&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt; 
 </msg>
<msg time="2026-04-14T06:15:18.202308" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 status=201, reason=Created 
 headers={'Set-Cookie': 'JSESSIONID=node019ue03a690iwm128e1hs9ty0y81.node0; Path=/rests; HttpOnly, rememberMe=deleteMe; Path=/rests; Max-Age=0; Expires=Mon, 13-Apr-2026 06:15:18 GMT; SameSite=lax', 'Expires': 'Thu, 01 Jan 1970 00:00:00 GMT', 'Content-Length': '0'} 
 body=None 
 </msg>
<msg time="2026-04-14T06:15:18.202638" level="INFO">${response} = &lt;Response [201]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:15:18.166569" elapsed="0.036130"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:18.164269" elapsed="0.038545"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.203323" elapsed="0.000085"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.202883" elapsed="0.000629"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.164251" elapsed="0.039310"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.211728" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:18.206031" elapsed="0.005867"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:18.205481" elapsed="0.006503"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.205432" elapsed="0.006615"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.215020" level="INFO">201</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:18.212680" elapsed="0.002387"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:18.212202" elapsed="0.002900"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.212150" elapsed="0.002977"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.215803" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:18.215328" elapsed="0.000503"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.216150" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.215902" elapsed="0.000310"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.216739" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:18.216429" elapsed="0.000336"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:18.216240" elapsed="0.000561"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.215883" elapsed="0.000939"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.217395" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:18.216986" elapsed="0.000437"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.217742" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.217495" elapsed="0.000303"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.218389" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:18.218054" elapsed="0.000363"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:18.217823" elapsed="0.000630"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.217476" elapsed="0.000999"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:18.218641" elapsed="0.000363"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:15:18.219530" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:18.219177" elapsed="0.000380"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.219723" elapsed="0.002413"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:15:18.204559" elapsed="0.017644"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:15:18.222412" elapsed="0.000040"/>
</return>
<status status="PASS" start="2026-04-14T06:15:18.222273" elapsed="0.000216"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.222254" elapsed="0.000262"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.222675" elapsed="0.000023"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.222744" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T06:15:18.225046" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T06:15:18.159228" elapsed="0.065846"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:15:18.225144" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:15:18.225305" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T06:15:17.983455" elapsed="0.241874"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.225732" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.225467" elapsed="0.000336"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.225447" elapsed="0.000380"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:15:18.225860" elapsed="0.000026"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T06:15:17.978602" elapsed="0.247387"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:15:18.226647" elapsed="0.000253"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.227796" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.227354" elapsed="0.000507"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.227335" elapsed="0.000551"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:18.228039" elapsed="0.000316"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.233799" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:18.233339" elapsed="0.000488"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:15:18.234048" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:15:18.233903" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.233884" elapsed="0.000247"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.234286" elapsed="0.000023"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.234487" elapsed="0.000028"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.234731" elapsed="0.000022"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.234908" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.235082" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.235257" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.235444" elapsed="0.000021"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:15:18.233016" elapsed="0.002514"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:18.227138" elapsed="0.008447"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:15:18.226300" elapsed="0.009327"/>
</kw>
<doc>Configure BGP peer module with initiate-connection set to false.</doc>
<status status="PASS" start="2026-04-14T06:15:17.854562" elapsed="0.381107"/>
</test>
<test id="s1-s2-t3" name="Start_Talking_BGP_Speaker" line="100">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.240019" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.239759" elapsed="0.000318"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.239740" elapsed="0.000361"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:15:18.239558" elapsed="0.000591"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.241194" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:18.241086" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.241066" elapsed="0.000196"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.246220" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:18.246111" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.246092" elapsed="0.000197"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.247331" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:15:18.246941" elapsed="0.000438"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.247937" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:15:18.247548" elapsed="0.000418"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:15:18.248014" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:15:18.248175" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:15:18.246540" elapsed="0.001660"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.253952" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:18.253844" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.253824" elapsed="0.000197"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.255227" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:18.255121" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.255102" elapsed="0.000194"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:15:18.255809" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.255472" elapsed="0.000371"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:15:18.256239" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:15:18.256013" elapsed="0.000253"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:15:18.296163" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:15:18.256918" elapsed="0.039524"/>
</kw>
<msg time="2026-04-14T06:15:18.296845" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:15:18.296915" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:18.256450" elapsed="0.040517"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:15:18.327250" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:15:18.297924" elapsed="0.029454"/>
</kw>
<msg time="2026-04-14T06:15:18.327551" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:15:18.327597" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:18.297292" elapsed="0.030340"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.328016" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.327733" elapsed="0.000340"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.327703" elapsed="0.000399"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.328598" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:18.328255" elapsed="0.000415"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.328959" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.328738" elapsed="0.000276"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.328719" elapsed="0.000319"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:15:18.329075" elapsed="0.000039"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:15:18.331897" elapsed="0.000152"/>
</kw>
<msg time="2026-04-14T06:15:18.332113" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:18.330697" elapsed="0.001559"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.332565" elapsed="0.000082"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.332918" elapsed="0.000080"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:15:18.329999" elapsed="0.003119"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:15:18.329420" elapsed="0.003766"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:15:18.254819" elapsed="0.078468"/>
</kw>
<msg time="2026-04-14T06:15:18.333401" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:15:18.333447" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:18.254179" elapsed="0.079306"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:15:18.333675" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:15:18.333565" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.333545" elapsed="0.000214"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.334181" elapsed="0.000025"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.334553" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.334627" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:15:18.253495" elapsed="0.081246"/>
</kw>
<msg time="2026-04-14T06:15:18.334840" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:15:18.334884" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:18.248629" elapsed="0.086293"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.335298" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.335041" elapsed="0.000311"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.335021" elapsed="0.000372"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:15:18.248475" elapsed="0.086942"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:15:18.248265" elapsed="0.087188"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:15:18.245747" elapsed="0.089768"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:15:18.240786" elapsed="0.094788"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:18.240308" elapsed="0.095313"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:15:18.236879" elapsed="0.098800"/>
</kw>
<kw name="Start_BGP_Speaker" owner="BGPSpeaker">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.336996" level="INFO">${command} = python3 play.py --amount 600000 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out</msg>
<var>${command}</var>
<arg>python3 play.py ${arguments} &amp;&gt; ${BGPSpeaker__OUTPUT_LOG}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:18.336657" elapsed="0.000369"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.337449" level="INFO">python3 play.py --amount 600000 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out</msg>
<arg>${command}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:18.337189" elapsed="0.000308"/>
</kw>
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:15:18.342848" level="INFO">python3 play.py --amount 600000 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out</msg>
<msg time="2026-04-14T06:15:18.342944" level="INFO">${output} =  python3 play.py --amount 600000 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out...</msg>
<var>${output}</var>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:15:18.337654" elapsed="0.005317"/>
</kw>
<arg>--amount ${COUNT_PREFIX_COUNT_SINGLE} --myip=${TOOLS_SYSTEM_IP} --myport=${BGP_TOOL_PORT} --peerip=${ODL_SYSTEM_IP} --peerport=${ODL_BGP_PORT} --insert=${INSERT} --withdraw=${WITHDRAW} --prefill ${PREFILL} --update ${UPDATE} --${BGP_TOOL_LOG_LEVEL} --results ${RESULTS_FILE_NAME}</arg>
<doc>Start the BGP speaker python utility. Redirect its error output to a log file
so it can be dumped into the logs later, when stopping it. This also avoids polluting the
output seen by "Read Until Prompt" with false propmpts so it won't stop prematurely
leading to a spurious test failure, messy log content or other misbehavior.</doc>
<status status="PASS" start="2026-04-14T06:15:18.335945" elapsed="0.007090"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:15:18.343895" elapsed="0.000244"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.344997" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.344605" elapsed="0.000455"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.344586" elapsed="0.000499"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:18.345236" elapsed="0.000328"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.350748" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:18.350309" elapsed="0.000467"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:15:18.350991" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:15:18.350850" elapsed="0.000198"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.350832" elapsed="0.000239"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.351224" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.351419" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.351599" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.351769" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.351993" elapsed="0.000022"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.352170" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.352339" elapsed="0.000037"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:15:18.349995" elapsed="0.002441"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:18.344391" elapsed="0.008096"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:15:18.343316" elapsed="0.009213"/>
</kw>
<doc>Start Python speaker to connect to ODL.</doc>
<status status="PASS" start="2026-04-14T06:15:18.236231" elapsed="0.116336"/>
</test>
<test id="s1-s2-t4" name="Wait_For_Stable_Talking_Ipv4_Topology" line="106">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.356189" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.355966" elapsed="0.000279"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.355947" elapsed="0.000322"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:15:18.355731" elapsed="0.000585"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.357324" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:18.357217" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.357199" elapsed="0.000209"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.364331" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:18.364223" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.364204" elapsed="0.000213"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.365503" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:15:18.365032" elapsed="0.000499"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.365997" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:15:18.365698" elapsed="0.000325"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:15:18.366067" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:15:18.366220" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:15:18.364651" elapsed="0.001593"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.371765" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:18.371657" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.371637" elapsed="0.000197"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.373038" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:18.372931" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.372913" elapsed="0.000193"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:15:18.373587" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.373254" elapsed="0.000360"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:15:18.373993" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:15:18.373776" elapsed="0.000243"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:15:18.416113" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:15:18.374542" elapsed="0.041673"/>
</kw>
<msg time="2026-04-14T06:15:18.416404" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:15:18.416452" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:18.374184" elapsed="0.042302"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:15:18.451110" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "T "a "l "k "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:15:18.417011" elapsed="0.034216"/>
</kw>
<msg time="2026-04-14T06:15:18.451414" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:15:18.451462" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:18.416665" elapsed="0.034833"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.451812" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.451582" elapsed="0.000286"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.451560" elapsed="0.000373"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.452420" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "T "a "l "k "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:18.452089" elapsed="0.000402"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.452780" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.452558" elapsed="0.000276"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.452539" elapsed="0.000318"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:15:18.452889" elapsed="0.000027"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:15:18.455484" elapsed="0.000146"/>
</kw>
<msg time="2026-04-14T06:15:18.455693" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:15:18.454347" elapsed="0.001482"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.456132" elapsed="0.000079"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.456510" elapsed="0.000079"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:15:18.453714" elapsed="0.002989"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:15:18.453156" elapsed="0.003612"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:15:18.372628" elapsed="0.084237"/>
</kw>
<msg time="2026-04-14T06:15:18.456957" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:15:18.457000" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:18.372034" elapsed="0.085003"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:15:18.457420" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:15:18.457279" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.457094" elapsed="0.000410"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.457904" elapsed="0.000025"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.458249" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.458320" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:15:18.371303" elapsed="0.087155"/>
</kw>
<msg time="2026-04-14T06:15:18.458552" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:15:18.458595" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:18.366653" elapsed="0.091976"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.458960" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.458705" elapsed="0.000310"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.458687" elapsed="0.000351"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:15:18.366499" elapsed="0.092563"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:15:18.366302" elapsed="0.092824"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:15:18.363828" elapsed="0.095354"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:15:18.356928" elapsed="0.102309"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:18.356487" elapsed="0.102794"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:15:18.353511" elapsed="0.105821"/>
</kw>
<kw name="Wait_For_Ipv4_Topology_Prefixes_To_Become_Stable" owner="PrefixCounting">
<if>
<branch type="IF" condition="&quot;&quot;&quot;${shards_list}&quot;&quot;&quot;==&quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:15:18.478859" elapsed="0.000040"/>
</return>
<msg time="2026-04-14T06:15:18.479148" level="INFO">${getter} = ['Get_Ipv4_Topology_Count', [], {'session': 'operational', 'topology': 'example-ipv4-topology'}]</msg>
<var>${getter}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:15:18.478387" elapsed="0.000797"/>
</kw>
<status status="PASS" start="2026-04-14T06:15:18.475813" elapsed="0.003427"/>
</branch>
<branch type="ELSE">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<var>${getter}</var>
<arg>Get_Ipv4_Topology_Count_With_Shards_Check</arg>
<arg>${shards_list}</arg>
<arg>${shards_details}</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.479589" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.479276" elapsed="0.000407"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.475793" elapsed="0.003918"/>
</if>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:15:18.480433" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T06:15:18.480712" level="INFO">${validator} = ['WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'excluded_value': '0'}]</msg>
<var>${validator}</var>
<arg>WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</arg>
<arg>state_holder</arg>
<arg>data_holder</arg>
<arg>excluded_value=${excluded_count}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:15:18.480003" elapsed="0.000745"/>
</kw>
<kw name="Wait_For_Getter_Error_Or_Safe_Stateful_Validator_Consecutive_Success" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.482713" level="INFO">${tmp} = 1</msg>
<var>${tmp}</var>
<arg>int(${count})</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:18.482193" elapsed="0.000555"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.483347" level="INFO">count=1</msg>
<arg>count=${tmp}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:15:18.482975" elapsed="0.000462"/>
</kw>
<kw name="WaitUtils__Check_Sanity_And_Compute_Derived_Times" owner="WaitUtils">
<if>
<branch type="IF" condition="int(${count}) &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>\${count} is ${count} and not at least 1.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.484763" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.484444" elapsed="0.000381"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.484418" elapsed="0.000431"/>
</if>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:15:18.485283" level="INFO">${period_in_seconds} = 60.0</msg>
<var>${period_in_seconds}</var>
<arg>${period}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:15:18.484999" elapsed="0.000310"/>
</kw>
<if>
<branch type="IF" condition="${period_in_seconds} &lt;= 0.0">
<kw name="Fail" owner="BuiltIn">
<arg>\${period} ${period} has to be positive.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.485624" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.485398" elapsed="0.000279"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.485379" elapsed="0.000324"/>
</if>
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:15:18.486030" level="INFO">${date_now} = 2026-04-14 06:15:18.486</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:15:18.485848" elapsed="0.000208"/>
</kw>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:15:18.486473" level="INFO">${timeout_in_seconds} = 560.0</msg>
<var>${timeout_in_seconds}</var>
<arg>${timeout}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:15:18.486210" elapsed="0.000288"/>
</kw>
<kw name="Add Time To Date" owner="DateTime">
<msg time="2026-04-14T06:15:18.490038" level="INFO">${date_deadline} = 2026-04-14 06:24:38.486</msg>
<var>${date_deadline}</var>
<arg>${date_now}</arg>
<arg>${timeout_in_seconds}</arg>
<doc>Adds time to date and returns the resulting date.</doc>
<status status="PASS" start="2026-04-14T06:15:18.486659" elapsed="0.003408"/>
</kw>
<return>
<value>${timeout_in_seconds}</value>
<value>${period_in_seconds}</value>
<value>${date_deadline}</value>
<status status="PASS" start="2026-04-14T06:15:18.490118" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:15:18.490378" level="INFO">${timeout_in_seconds} = 560.0</msg>
<msg time="2026-04-14T06:15:18.490427" level="INFO">${period_in_seconds} = 60.0</msg>
<msg time="2026-04-14T06:15:18.490470" level="INFO">${date_deadline} = 2026-04-14 06:24:38.486</msg>
<var>${timeout_in_seconds}</var>
<var>${period_in_seconds}</var>
<var>${date_deadline}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${count}</arg>
<doc>Common checks for argument values. Return times in seconds and deadline date implied by timeout time.</doc>
<status status="PASS" start="2026-04-14T06:15:18.483839" elapsed="0.006654"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.491111" level="INFO">${maximum_sleeps} = 10</msg>
<var>${maximum_sleeps}</var>
<arg>math.ceil(${timeout_in_seconds} / ${period_in_seconds})</arg>
<arg>modules=math</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:18.490676" elapsed="0.000461"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.491589" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:18.491305" elapsed="0.000348"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.492148" level="INFO">${state} = 0</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:18.491819" elapsed="0.000354"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.494040" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:18.493778" elapsed="0.000289"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.494530" level="INFO">${state} = 0</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:18.494228" elapsed="0.000327"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.495036" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:18.494715" elapsed="0.000347"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:15:18.496469" level="INFO">${date_now} = 2026-04-14 06:15:18.496</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:15:18.496298" elapsed="0.000197"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:15:18.497020" level="INFO">${time_deadline} = 559.99</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:15:18.496652" elapsed="0.000393"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.497608" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:18.497211" elapsed="0.000423"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.497953" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.497705" elapsed="0.000302"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.497685" elapsed="0.000346"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:15:18.495700" elapsed="0.002378"/>
</kw>
<msg time="2026-04-14T06:15:18.498176" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:15:18.498219" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:18.495233" elapsed="0.003008"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.498441" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:18.498321" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.498303" elapsed="0.000209"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.501249" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T06:15:18.501295" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:15:18.501341" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:18.500899" elapsed="0.000497"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:15:18.517719" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0pnwbfkud91cmv4zcupbpfjwu0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:15:18.518028" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T06:15:18.518324" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:15:18.504453" elapsed="0.014030"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.524532" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.518868" elapsed="0.005746"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.518744" elapsed="0.005917"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:15:18.524758" elapsed="0.000068"/>
</return>
<msg time="2026-04-14T06:15:18.527332" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:15:18.503447" elapsed="0.023991"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.528905" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:18.527780" elapsed="0.001201"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:15:18.529073" elapsed="0.000034"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:15:18.502193" elapsed="0.027162"/>
</kw>
<msg time="2026-04-14T06:15:18.529471" level="INFO">${result} = 0</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:15:18.501573" elapsed="0.027923"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:15:18.529546" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:15:18.500528" elapsed="0.029140"/>
</kw>
<msg time="2026-04-14T06:15:18.529765" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:15:18.529809" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:18.499972" elapsed="0.029861"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:18.530002" elapsed="0.027965"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:15:18.559046" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T06:15:18.558909" elapsed="0.000208"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.558884" elapsed="0.000258"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.559311" elapsed="0.000031"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T06:15:18.558473" elapsed="0.000951"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:15:18.559468" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:15:18.499526" elapsed="0.060066"/>
</kw>
<msg time="2026-04-14T06:15:18.559848" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:15:18.559893" level="INFO">${data} = 0</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:18.499080" elapsed="0.060835"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.560147" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:18.560036" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.560012" elapsed="0.000207"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:15:18.561730" level="INFO">${date_now} = 2026-04-14 06:15:18.562</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:15:18.561509" elapsed="0.000250"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:15:18.562319" level="INFO">${time_deadline} = 559.924</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:15:18.561919" elapsed="0.000427"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.562939" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:18.562534" elapsed="0.000432"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.563286" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:15:18.563036" elapsed="0.000306"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.563017" elapsed="0.000365"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:15:18.560904" elapsed="0.002527"/>
</kw>
<msg time="2026-04-14T06:15:18.563531" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:15:18.563575" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:18.560399" elapsed="0.003199"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.563785" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:18.563679" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.563661" elapsed="0.000194"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.565887" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:15:18.565936" level="INFO">${args} = ['state_holder', 'data_holder']</msg>
<msg time="2026-04-14T06:15:18.565980" level="INFO">${kwargs} = {'excluded_value': '0'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:18.565580" elapsed="0.000423"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.566242" elapsed="0.000251"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:15:18.566678" elapsed="0.000196"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.568829" level="INFO">${new_state} = 0</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:15:18.568222" elapsed="0.000634"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="PASS" start="2026-04-14T06:15:18.569123" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:15:18.568927" elapsed="0.000263"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.568907" elapsed="0.000308"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.569465" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:18.569270" elapsed="0.000247"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:15:18.569254" elapsed="0.000286"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.569571" elapsed="0.000014"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:15:18.567760" elapsed="0.001931"/>
</kw>
<msg time="2026-04-14T06:15:18.569777" level="INFO">${result} = [0, 'FAIL', 'Got the excluded value.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:15:18.567045" elapsed="0.002756"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:15:18.569849" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:15:18.565162" elapsed="0.004807"/>
</kw>
<msg time="2026-04-14T06:15:18.570062" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:15:18.570107" level="INFO">${message} = [0, 'FAIL', 'Got the excluded value.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:18.564616" elapsed="0.005514"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:15:18.570299" elapsed="0.024939"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:15:18.596415" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T06:15:18.596259" elapsed="0.000227"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.596235" elapsed="0.000278"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.596685" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [0, 'FAIL', 'Got the excluded value.'].</doc>
<status status="PASS" start="2026-04-14T06:15:18.595776" elapsed="0.000995"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:15:18.596815" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T06:15:18.596990" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T06:15:18.597037" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:15:18.597077" level="INFO">${result} = Got the excluded value.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:15:18.564125" elapsed="0.032974"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:15:18.597330" elapsed="0.000044"/>
</return>
<status status="PASS" start="2026-04-14T06:15:18.597185" elapsed="0.000232"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.597166" elapsed="0.000276"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.597535" elapsed="0.000012"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:18.597499" elapsed="0.000081"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:15:18.597483" elapsed="0.000118"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.597764" elapsed="0.000023"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.597904" elapsed="0.000012"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:18.597868" elapsed="0.000082"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:15:18.597851" elapsed="0.000120"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.598114" elapsed="0.000021"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:15:18.498930" elapsed="0.099239"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:15:18.498549" elapsed="0.099657"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.598400" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T06:15:18.598649" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T06:15:18.598696" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:15:18.598736" level="INFO">${result} = Validator failed: Got the excluded value.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:15:18.493059" elapsed="0.105699"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.599080" elapsed="0.000021"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:18.598930" elapsed="0.000210"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.598909" elapsed="0.000259"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.600760" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:15:18.600856" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:15:18.600445" elapsed="0.000491">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:15:18.601041" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:15:18.601083" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:18.599987" elapsed="0.001119"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.601291" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:18.601181" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.601162" elapsed="0.000212"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:15:18.601808" level="INFO">@{message_chunks} = [ Validator failed: Got the excluded value. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:15:18.601529" elapsed="0.000313"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.605446" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:15:18.605524" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:15:18.602530" elapsed="0.003055">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:15:18.605688" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:15:18.605731" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:18.602063" elapsed="0.003691"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:15:18.605934" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:15:18.605828" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.605809" elapsed="0.000209"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.606169" elapsed="0.000021"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:15:18.599479" elapsed="0.006841"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.607628" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:15:18.607703" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:15:18.607353" elapsed="0.000408">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:15:18.607862" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:15:18.607904" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:18.607010" elapsed="0.000917"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:15:18.608138" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:15:18.608031" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.608011" elapsed="0.000194"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:15:18.608621" level="INFO">@{message_chunks} = [ Validator failed: Got the excluded value. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:15:18.608355" elapsed="0.000292"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:15:18.611610" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:15:18.611686" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:15:18.609154" elapsed="0.002591">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:15:18.611845" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:15:18.611888" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:15:18.608817" elapsed="0.003094"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:15:18.612128" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:15:18.612021" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T06:15:18.611966" elapsed="0.000245"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:15:18.612375" elapsed="0.000024"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:15:18.606626" elapsed="0.005907"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:16:18.613323" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:15:18.612738" elapsed="60.000943"/>
</kw>
<var name="${try}">1</var>
<status status="PASS" start="2026-04-14T06:15:18.492513" elapsed="60.121311"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:16:18.618394" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:16:18.617689" elapsed="0.000770"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:16:18.619516" level="INFO">${state} = 0</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:16:18.618828" elapsed="0.000748"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:16:18.620812" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:16:18.619956" elapsed="0.000916"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:16:18.624629" level="INFO">${date_now} = 2026-04-14 06:16:18.624</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:16:18.624082" elapsed="0.000623"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:16:18.625330" level="INFO">${time_deadline} = 499.862</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:16:18.624918" elapsed="0.000440"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:16:18.625947" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:16:18.625550" elapsed="0.000424"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:16:18.626317" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:16:18.626056" elapsed="0.000333"/>
</branch>
<status status="PASS" start="2026-04-14T06:16:18.626032" elapsed="0.000385"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:16:18.622291" elapsed="0.004178"/>
</kw>
<msg time="2026-04-14T06:16:18.626571" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:16:18.626617" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:16:18.621259" elapsed="0.005384"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:16:18.626837" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:16:18.626727" elapsed="0.000163"/>
</branch>
<status status="PASS" start="2026-04-14T06:16:18.626708" elapsed="0.000204"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:16:18.629720" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T06:16:18.629767" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:16:18.629814" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:16:18.629329" elapsed="0.000508"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:16:19.640949" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0pnwbfkud91cmv4zcupbpfjwu0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:16:19.680912" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T06:16:19.681422" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:16:18.632782" elapsed="1.048701"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:16:19.684597" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:16:19.681711" elapsed="0.002970"/>
</branch>
<status status="PASS" start="2026-04-14T06:16:19.681640" elapsed="0.003092"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:16:19.684828" elapsed="0.000074"/>
</return>
<msg time="2026-04-14T06:16:19.729699" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:16:18.631772" elapsed="1.098040"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:16:19.954756" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:16:19.730213" elapsed="0.224641"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:16:19.954982" elapsed="0.000060"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:16:18.630519" elapsed="1.324793"/>
</kw>
<msg time="2026-04-14T06:16:19.955444" level="INFO">${result} = 600000</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:16:18.630010" elapsed="1.325460"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:16:19.955523" elapsed="0.000029"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:16:18.628958" elapsed="1.326693"/>
</kw>
<msg time="2026-04-14T06:16:19.955751" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:16:19.955795" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:16:18.628392" elapsed="1.327427"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:16:19.956048" elapsed="0.029903"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:16:19.987024" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T06:16:19.986876" elapsed="0.000218"/>
</branch>
<status status="PASS" start="2026-04-14T06:16:19.986851" elapsed="0.000268"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:16:19.987293" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T06:16:19.986447" elapsed="0.000947"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:16:19.987440" elapsed="0.000028"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:16:18.627964" elapsed="1.359603"/>
</kw>
<msg time="2026-04-14T06:16:19.987668" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:16:19.987714" level="INFO">${data} = 600000</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:16:18.627527" elapsed="1.360210"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:16:19.987924" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:16:19.987817" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:16:19.987798" elapsed="0.000197"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:16:19.989489" level="INFO">${date_now} = 2026-04-14 06:16:19.989</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:16:19.989292" elapsed="0.000226"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:16:19.990073" level="INFO">${time_deadline} = 498.497</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:16:19.989677" elapsed="0.000423"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:16:19.990682" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:16:19.990270" elapsed="0.000438"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:16:19.991031" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:16:19.990779" elapsed="0.000306"/>
</branch>
<status status="PASS" start="2026-04-14T06:16:19.990760" elapsed="0.000349"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:16:19.988677" elapsed="0.002479"/>
</kw>
<msg time="2026-04-14T06:16:19.991255" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:16:19.991300" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:16:19.988160" elapsed="0.003164"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:16:19.991616" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:16:19.991506" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T06:16:19.991486" elapsed="0.000203"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:16:19.993713" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:16:19.993762" level="INFO">${args} = ['0', 0]</msg>
<msg time="2026-04-14T06:16:19.993808" level="INFO">${kwargs} = {'excluded_value': '0'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:16:19.993401" elapsed="0.000430"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:16:19.994000" elapsed="0.000213"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:16:19.994393" elapsed="0.000194"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:16:19.996293" level="INFO">${new_state} = 600000</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:16:19.995901" elapsed="0.000420"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="NOT RUN" start="2026-04-14T06:16:19.996581" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:16:19.996410" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T06:16:19.996389" elapsed="0.000267"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T06:16:19.996932" elapsed="0.000029"/>
</return>
<status status="PASS" start="2026-04-14T06:16:19.996709" elapsed="0.000294"/>
</branch>
<status status="PASS" start="2026-04-14T06:16:19.996693" elapsed="0.000334"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:16:19.997059" elapsed="0.000015"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:16:19.995450" elapsed="0.001742"/>
</kw>
<msg time="2026-04-14T06:16:19.997279" level="INFO">${result} = [600000, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:16:19.994757" elapsed="0.002547"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:16:19.997353" elapsed="0.000045"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:16:19.992960" elapsed="0.004532"/>
</kw>
<msg time="2026-04-14T06:16:19.997586" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:16:19.997631" level="INFO">${message} = [600000, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:16:19.992411" elapsed="0.005244"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:16:19.997826" elapsed="0.025685"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:16:20.024521" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T06:16:20.024386" elapsed="0.000204"/>
</branch>
<status status="PASS" start="2026-04-14T06:16:20.024344" elapsed="0.000271"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:16:20.024787" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [600000, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T06:16:20.023957" elapsed="0.000913"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:16:20.024917" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:16:20.025090" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T06:16:20.025137" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:16:20.025226" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:16:19.991918" elapsed="0.033333"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:16:20.025465" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:16:20.025339" elapsed="0.000191"/>
</branch>
<status status="PASS" start="2026-04-14T06:16:20.025320" elapsed="0.000235"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:16:20.025648" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:16:20.025611" elapsed="0.000083"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:16:20.025594" elapsed="0.000122"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:16:20.025879" elapsed="0.000023"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:16:20.026019" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:16:20.025982" elapsed="0.000156"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:16:20.025965" elapsed="0.000199"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:16:20.026311" elapsed="0.000022"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:16:18.627353" elapsed="1.399031"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:16:18.626954" elapsed="1.399466"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:16:20.026582" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T06:16:20.026806" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T06:16:20.026851" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:16:20.026891" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:16:18.615843" elapsed="1.411071"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:16:20.027109" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:16:20.027003" elapsed="0.000149"/>
</branch>
<status status="PASS" start="2026-04-14T06:16:20.026985" elapsed="0.000189"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:16:20.028526" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:16:20.028610" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:16:20.028232" elapsed="0.000446">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:16:20.028781" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:16:20.028825" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:16:20.027851" elapsed="0.000998"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:16:20.029033" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:16:20.028924" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:16:20.028905" elapsed="0.000196"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:16:20.029641" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:16:20.029268" elapsed="0.000402"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:16:20.032899" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:16:20.032974" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:16:20.030191" elapsed="0.002842">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:16:20.033135" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:16:20.033202" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:16:20.029844" elapsed="0.003383"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:16:20.033429" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:16:20.033304" elapsed="0.000186"/>
</branch>
<status status="PASS" start="2026-04-14T06:16:20.033285" elapsed="0.000230"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:16:20.033668" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:16:20.027462" elapsed="0.006376"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:16:20.035172" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:16:20.035245" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:16:20.034902" elapsed="0.000401">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:16:20.035420" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:16:20.035463" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:16:20.034550" elapsed="0.000936"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:16:20.035668" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:16:20.035560" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:16:20.035542" elapsed="0.000193"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:16:20.036160" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:16:20.035898" elapsed="0.000288"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:16:20.039203" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:16:20.039276" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:16:20.036726" elapsed="0.002608">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:16:20.039496" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:16:20.039539" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:16:20.036380" elapsed="0.003182"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:16:20.039746" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:16:20.039637" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T06:16:20.039618" elapsed="0.000213"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:16:20.039984" elapsed="0.000021"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:16:20.034126" elapsed="0.006010"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:17:20.041149" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:16:20.040295" elapsed="60.001412"/>
</kw>
<var name="${try}">2</var>
<status status="PASS" start="2026-04-14T06:16:18.614410" elapsed="61.427450"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:17:20.046489" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:17:20.045768" elapsed="0.000783"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:17:20.047610" level="INFO">${state} = 600000</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:17:20.046922" elapsed="0.000746"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:17:20.048908" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:17:20.048037" elapsed="0.000939"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:17:20.050755" level="INFO">${date_now} = 2026-04-14 06:17:20.051</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:17:20.050567" elapsed="0.000217"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:17:20.051356" level="INFO">${time_deadline} = 438.435</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:17:20.050956" elapsed="0.000444"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:17:20.051969" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:17:20.051576" elapsed="0.000421"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:20.052343" elapsed="0.000037"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:20.052081" elapsed="0.000335"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:20.052058" elapsed="0.000386"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:17:20.049714" elapsed="0.002793"/>
</kw>
<msg time="2026-04-14T06:17:20.052612" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:17:20.052657" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:20.049245" elapsed="0.003435"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:17:20.052872" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:20.052762" elapsed="0.000164"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:20.052744" elapsed="0.000204"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:17:20.055702" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T06:17:20.055750" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:17:20.055797" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:17:20.055318" elapsed="0.000502"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:17:21.043932" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0pnwbfkud91cmv4zcupbpfjwu0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:17:21.064146" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T06:17:21.066960" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:17:20.058679" elapsed="1.008362"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.071201" elapsed="0.000039"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:21.067336" elapsed="0.003978"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:21.067243" elapsed="0.004206"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:17:21.071614" elapsed="0.000104"/>
</return>
<msg time="2026-04-14T06:17:21.080932" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:17:20.057710" elapsed="1.023337"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:17:21.293674" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:17:21.081484" elapsed="0.212290"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:17:21.293903" elapsed="0.000059"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:17:20.056507" elapsed="1.237723"/>
</kw>
<msg time="2026-04-14T06:17:21.294326" level="INFO">${result} = 600000</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:17:20.055992" elapsed="1.238359"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:17:21.294431" elapsed="0.000029"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:17:20.054943" elapsed="1.239616"/>
</kw>
<msg time="2026-04-14T06:17:21.294660" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:17:21.294706" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:20.054411" elapsed="1.240319"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:17:21.294953" elapsed="0.025179"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:17:21.321154" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T06:17:21.321021" elapsed="0.000200"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:21.320996" elapsed="0.000250"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.321440" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T06:17:21.320607" elapsed="0.000918"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:17:21.321570" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:17:20.053981" elapsed="1.267714"/>
</kw>
<msg time="2026-04-14T06:17:21.321795" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:17:21.321841" level="INFO">${data} = 600000</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:20.053554" elapsed="1.268311"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:17:21.322052" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:21.321944" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:21.321925" elapsed="0.000200"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:17:21.323592" level="INFO">${date_now} = 2026-04-14 06:17:21.323</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:17:21.323411" elapsed="0.000226"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:17:21.324191" level="INFO">${time_deadline} = 437.163</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:17:21.323802" elapsed="0.000415"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:17:21.324797" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:17:21.324403" elapsed="0.000420"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.325145" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:21.324894" elapsed="0.000305"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:21.324875" elapsed="0.000348"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:17:21.322803" elapsed="0.002468"/>
</kw>
<msg time="2026-04-14T06:17:21.325386" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:17:21.325432" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:21.322288" elapsed="0.003168"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:17:21.325763" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:21.325654" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:21.325634" elapsed="0.000201"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:17:21.327862" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:17:21.327910" level="INFO">${args} = [0, 600000]</msg>
<msg time="2026-04-14T06:17:21.327955" level="INFO">${kwargs} = {'excluded_value': '0'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:17:21.327508" elapsed="0.000470"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:17:21.328142" elapsed="0.000210"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:17:21.328532" elapsed="0.000193"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:17:21.330476" level="INFO">${new_state} = 600000</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:17:21.330045" elapsed="0.000459"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="NOT RUN" start="2026-04-14T06:17:21.330743" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:21.330574" elapsed="0.000221"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:21.330555" elapsed="0.000262"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T06:17:21.331038" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:21.330870" elapsed="0.000217"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:21.330854" elapsed="0.000255"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="PASS" start="2026-04-14T06:17:21.331139" elapsed="0.000026"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:17:21.329594" elapsed="0.001707"/>
</kw>
<msg time="2026-04-14T06:17:21.331402" level="INFO">${result} = [600000, 'PASS', 'Validated stable: 600000']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:17:21.328894" elapsed="0.002534"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:17:21.331477" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:17:21.327097" elapsed="0.004516"/>
</kw>
<msg time="2026-04-14T06:17:21.331722" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:17:21.331769" level="INFO">${message} = [600000, 'PASS', 'Validated stable: 600000']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:21.326549" elapsed="0.005243"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:17:21.331961" elapsed="0.023042"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:17:21.356100" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T06:17:21.355964" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:21.355940" elapsed="0.000256"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.356381" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [600000, 'PASS', 'Validated stable: 600000'].</doc>
<status status="PASS" start="2026-04-14T06:17:21.355466" elapsed="0.000999"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:17:21.356511" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:17:21.356685" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T06:17:21.356731" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:17:21.356771" level="INFO">${result} = Validated stable: 600000</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:17:21.326061" elapsed="0.030733"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="NOT RUN" start="2026-04-14T06:17:21.356992" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:21.356883" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:21.356862" elapsed="0.000201"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:17:21.357220" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:17:21.357115" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:21.357100" elapsed="0.000205"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.357497" elapsed="0.000023"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:17:21.357639" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:21.357602" elapsed="0.000157"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:17:21.357584" elapsed="0.000200"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.357934" elapsed="0.000022"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:17:20.053398" elapsed="1.304592"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:17:20.052990" elapsed="1.305036"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.358186" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T06:17:21.358422" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T06:17:21.358468" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:17:21.358510" level="INFO">${result} = Validated stable: 600000</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:17:20.043892" elapsed="1.314641"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:17:21.358731" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:17:21.358624" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:21.358605" elapsed="0.000209"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.359097" elapsed="0.000026"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.359413" elapsed="0.000025"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.359612" elapsed="0.000021"/>
</kw>
<var name="${try}">3</var>
<status status="PASS" start="2026-04-14T06:17:20.042465" elapsed="1.317202"/>
</iter>
<var>${try}</var>
<value>1</value>
<value>${maximum_sleeps}+2</value>
<status status="PASS" start="2026-04-14T06:15:18.492233" elapsed="122.867467"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.359854" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T06:17:21.360005" level="INFO">${result} = Validated stable: 600000</msg>
<var>${result}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${repetitions}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${validator}</arg>
<arg>initial_state=${excluded_count}</arg>
<doc>Analogue of Wait Until Keyword Succeeds, but it passes state of validator around and exits early on getter failure. Calls GASSVHTSCBD to verify data is "stable".</doc>
<status status="PASS" start="2026-04-14T06:15:18.481226" elapsed="122.878806"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:17:21.360090" elapsed="0.000028"/>
</return>
<arg>timeout=${bgp_filling_timeout}</arg>
<arg>period=${CHECK_PERIOD_PREFIX_COUNT_SINGLE}</arg>
<arg>repetitions=${REPETITIONS_PREFIX_COUNT_SINGLE}</arg>
<arg>excluded_count=0</arg>
<doc>Each ${period} get prefix count. When called with shard list, the check is done before the count is get. After 1 of stable different from ${excluded_count} within ${timeout}, Return validator output. Fail early on getter error.</doc>
<status status="PASS" start="2026-04-14T06:15:18.471386" elapsed="122.888826"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:17:21.360830" elapsed="0.000277"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.361958" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:21.361568" elapsed="0.000452"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:21.361549" elapsed="0.000496"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:17:21.362198" elapsed="0.000333"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:17:21.367855" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:17:21.367394" elapsed="0.000488"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:17:21.368106" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:17:21.367959" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:21.367940" elapsed="0.000246"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.368340" elapsed="0.000037"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.368537" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.368715" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.368887" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.369101" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.369274" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.369462" elapsed="0.000021"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:17:21.367059" elapsed="0.002482"/>
</kw>
<status status="PASS" start="2026-04-14T06:17:21.361336" elapsed="0.008256"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:17:21.360517" elapsed="0.009117"/>
</kw>
<doc>Wait until example-ipv4-topology becomes stable. This is done by checking stability of prefix count.</doc>
<status status="PASS" start="2026-04-14T06:15:18.352861" elapsed="123.016811"/>
</test>
<test id="s1-s2-t5" name="Check_Talking_Ipv4_Topology_Count" line="114">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:17:21.373162" elapsed="0.000229"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:17:21.372895" elapsed="0.000554"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:17:21.374480" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:21.374353" elapsed="0.000174"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:21.374334" elapsed="0.000215"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:17:21.379534" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:21.379426" elapsed="0.000192"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:21.379406" elapsed="0.000241"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:17:21.380689" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:17:21.380270" elapsed="0.000447"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:17:21.381182" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:17:21.380883" elapsed="0.000325"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:17:21.381254" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:17:21.381431" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:17:21.379885" elapsed="0.001571"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:17:21.387129" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:21.387020" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:21.387000" elapsed="0.000198"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:17:21.388448" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:21.388306" elapsed="0.000188"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:21.388288" elapsed="0.000228"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:17:21.388970" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:17:21.388667" elapsed="0.000329"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:17:21.389392" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:17:21.389160" elapsed="0.000259"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:17:21.430389" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:17:21.389927" elapsed="0.040572"/>
</kw>
<msg time="2026-04-14T06:17:21.430680" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:17:21.430728" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:21.389586" elapsed="0.041178"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:17:21.472129" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "C "o "u "n "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:17:21.431301" elapsed="0.040974"/>
</kw>
<msg time="2026-04-14T06:17:21.472464" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:17:21.472511" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:21.430945" elapsed="0.041604"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.472862" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:21.472628" elapsed="0.000291"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:21.472607" elapsed="0.000342"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:17:21.473419" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "C "o "u "n "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:17:21.473097" elapsed="0.000396"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.473786" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:21.473562" elapsed="0.000278"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:21.473543" elapsed="0.000321"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:17:21.473898" elapsed="0.000029"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:17:21.476456" elapsed="0.000147"/>
</kw>
<msg time="2026-04-14T06:17:21.476665" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:17:21.475343" elapsed="0.001454"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.477073" elapsed="0.000076"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.477431" elapsed="0.000077"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:17:21.474725" elapsed="0.002892"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:17:21.474172" elapsed="0.003509"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:17:21.388002" elapsed="0.089777"/>
</kw>
<msg time="2026-04-14T06:17:21.477872" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:17:21.477916" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:21.387371" elapsed="0.090582"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:17:21.478138" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:17:21.478030" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:21.478011" elapsed="0.000210"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.478641" elapsed="0.000025"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.478986" elapsed="0.000024"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:17:21.479057" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:17:21.386672" elapsed="0.092493"/>
</kw>
<msg time="2026-04-14T06:17:21.479259" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:17:21.479303" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:21.381833" elapsed="0.097507"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:21.479725" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:21.479439" elapsed="0.000341"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:21.479418" elapsed="0.000386"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:17:21.381685" elapsed="0.098142"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:17:21.381512" elapsed="0.098344"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:17:21.378980" elapsed="0.100929"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:17:21.374036" elapsed="0.105966"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:21.373606" elapsed="0.106441"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:17:21.370691" elapsed="0.109408"/>
</kw>
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:17:22.328839" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0pnwbfkud91cmv4zcupbpfjwu0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:17:22.347410" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T06:17:22.347910" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:17:21.483038" elapsed="0.864910"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.351030" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:22.348118" elapsed="0.002999"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:22.348074" elapsed="0.003077"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:17:22.351196" elapsed="0.000051"/>
</return>
<msg time="2026-04-14T06:17:22.359532" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:17:21.482604" elapsed="0.876994"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:17:22.563506" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:17:22.359940" elapsed="0.203646"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:17:22.563707" elapsed="0.000069"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:17:21.482055" elapsed="1.081886"/>
</kw>
<msg time="2026-04-14T06:17:22.564062" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:17:22.564110" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:21.481283" elapsed="1.082852"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:17:22.564456" elapsed="0.044897"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:17:22.610523" elapsed="0.000042"/>
</return>
<status status="PASS" start="2026-04-14T06:17:22.610375" elapsed="0.000229"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:22.610332" elapsed="0.000299"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.610814" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T06:17:22.609883" elapsed="0.001018"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:17:22.610977" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:17:22.611148" level="INFO">${actual_count} = 600000</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:17:21.480800" elapsed="1.130376"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T06:17:22.611735" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T06:17:22.611344" elapsed="0.000458"/>
</kw>
<arg>${COUNT_PREFIX_COUNT_SINGLE}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T06:17:21.480316" elapsed="1.131548"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:17:22.612499" elapsed="0.000256"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.613614" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:22.613205" elapsed="0.000471"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:22.613187" elapsed="0.000514"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:17:22.613855" elapsed="0.000359"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:17:22.620115" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:17:22.619535" elapsed="0.000616"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:17:22.620473" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T06:17:22.620251" elapsed="0.000303"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:22.620227" elapsed="0.000360"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.620805" elapsed="0.000030"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.621057" elapsed="0.000031"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.621302" elapsed="0.000029"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.621582" elapsed="0.000141"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.621954" elapsed="0.000032"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.622202" elapsed="0.000031"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.622477" elapsed="0.000033"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:17:22.619092" elapsed="0.003512"/>
</kw>
<status status="PASS" start="2026-04-14T06:17:22.612990" elapsed="0.009697"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:17:22.612163" elapsed="0.010630"/>
</kw>
<doc>Count the routes in example-ipv4-topology and fail if the count is not correct.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:17:21.370077" elapsed="1.252786"/>
</test>
<test id="s1-s2-t6" name="Kill_Talking_BGP_Speaker" line="120">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:17:22.628336" elapsed="0.000352"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:17:22.627953" elapsed="0.000811"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:17:22.630266" elapsed="0.000024"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:22.630104" elapsed="0.000231"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:22.630074" elapsed="0.000311"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:17:22.635918" elapsed="0.000019"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:22.635807" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:22.635787" elapsed="0.000221"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:17:22.637100" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:17:22.636682" elapsed="0.000447"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:17:22.637622" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:17:22.637298" elapsed="0.000350"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:17:22.637694" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T06:17:22.637899" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:17:22.636258" elapsed="0.001670"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:17:22.643521" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:22.643411" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:22.643390" elapsed="0.000200"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:17:22.644810" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:22.644703" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:22.644684" elapsed="0.000194"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:17:22.645337" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:17:22.645031" elapsed="0.000351"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:17:22.645781" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:17:22.645555" elapsed="0.000252"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:17:22.687346" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:17:22.646314" elapsed="0.041749"/>
</kw>
<msg time="2026-04-14T06:17:22.688409" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:17:22.688486" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:22.645973" elapsed="0.042571"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:17:22.722420" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:17:22.689597" elapsed="0.033171"/>
</kw>
<msg time="2026-04-14T06:17:22.723047" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:17:22.723098" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:22.688902" elapsed="0.034238"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.723678" elapsed="0.000038"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:22.723266" elapsed="0.000496"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:22.723229" elapsed="0.000569"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:17:22.724414" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:17:22.723978" elapsed="0.000515"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.724804" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:22.724568" elapsed="0.000294"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:22.724546" elapsed="0.000341"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:17:22.724928" elapsed="0.000046"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:17:22.728136" elapsed="0.000162"/>
</kw>
<msg time="2026-04-14T06:17:22.728389" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:17:22.726685" elapsed="0.001848"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.728825" elapsed="0.000081"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.729400" elapsed="0.000086"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:17:22.725935" elapsed="0.003673"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:17:22.725292" elapsed="0.004388"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:17:22.644394" elapsed="0.085392"/>
</kw>
<msg time="2026-04-14T06:17:22.729895" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:17:22.729941" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:22.643748" elapsed="0.086233"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:17:22.730178" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:17:22.730064" elapsed="0.000176"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:22.730043" elapsed="0.000222"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.730748" elapsed="0.000029"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.731147" elapsed="0.000027"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:17:22.731227" elapsed="0.000031"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:17:22.643050" elapsed="0.088342"/>
</kw>
<msg time="2026-04-14T06:17:22.731497" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:17:22.731544" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:22.638345" elapsed="0.093238"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.731934" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:22.731667" elapsed="0.000323"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:22.731647" elapsed="0.000367"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:17:22.638189" elapsed="0.093849"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:17:22.637994" elapsed="0.094082"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:17:22.635421" elapsed="0.096774"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:17:22.629674" elapsed="0.102587"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:22.628993" elapsed="0.103320"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:17:22.624428" elapsed="0.107968"/>
</kw>
<kw name="Kill_BGP_Speaker" owner="BGPSpeaker">
<kw name="Write_Bare_Ctrl_C" owner="RemoteBash">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:17:22.733680" level="INFO">${ctrl_c} = </msg>
<var>${ctrl_c}</var>
<arg>chr(int(3))</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:17:22.733326" elapsed="0.000383"/>
</kw>
<kw name="Write Bare" owner="SSHLibrary">
<arg>${ctrl_c}</arg>
<doc>Writes the given ``text`` on the remote machine without appending a newline.</doc>
<status status="PASS" start="2026-04-14T06:17:22.733870" elapsed="0.000276"/>
</kw>
<doc>Construct ctrl+c character and SSH-write it (without endline) to the current SSH connection.
Do not read anything yet.</doc>
<status status="PASS" start="2026-04-14T06:17:22.733048" elapsed="0.001160"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:17:22.754706" level="INFO">[?2004l^C
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="PASS" start="2026-04-14T06:17:22.734746" elapsed="0.020034"/>
</kw>
<msg time="2026-04-14T06:17:22.754918" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:17:22.754964" level="INFO">${message} = [?2004l^C
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<var>${status}</var>
<var>${message}</var>
<arg>SSHLibrary.Read_Until_Prompt</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:22.734399" elapsed="0.020591"/>
</kw>
<kw name="Dump_BGP_Speaker_Logs" owner="BGPSpeaker">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:17:22.755706" level="INFO">Executing command 'cat play.py.out'.</msg>
<msg time="2026-04-14T06:17:22.768183" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:17:22.768305" level="INFO">${output_log} = 2026-04-14 06:15:18,384 INFO BGP-Thread-1 (job): Connecting in the talking mode.
2026-04-14 06:15:18,390 INFO BGP-Thread-1 (job): Connected to ODL.
2026-04-14 06:15:18,428 INFO BGP-Thread-1 (job): Ope...</msg>
<var>${output_log}</var>
<arg>cat ${BGPSpeaker__OUTPUT_LOG}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:17:22.755548" elapsed="0.012784"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:17:22.768876" level="INFO">2026-04-14 06:15:18,384 INFO BGP-Thread-1 (job): Connecting in the talking mode.
2026-04-14 06:15:18,390 INFO BGP-Thread-1 (job): Connected to ODL.
2026-04-14 06:15:18,428 INFO BGP-Thread-1 (job): Open message received.
2026-04-14 06:15:18,428 INFO BGP-Thread-1 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:15:18,428 INFO BGP-Thread-1 (job): Generator initialisation
2026-04-14 06:15:18,428 INFO BGP-Thread-1 (job):   Target total number of prefixes to be introduced: 600000
2026-04-14 06:15:18,428 INFO BGP-Thread-1 (job):   Prefix base: 8.0.1.0/28
2026-04-14 06:15:18,428 INFO BGP-Thread-1 (job):   My Autonomous System number: 64496
2026-04-14 06:15:18,428 INFO BGP-Thread-1 (job):   My Hold Time: 180
2026-04-14 06:15:18,428 INFO BGP-Thread-1 (job):   My BGP Identifier: 169782128
2026-04-14 06:15:18,428 INFO BGP-Thread-1 (job):   Next Hop: 192.0.2.1
2026-04-14 06:15:18,428 INFO BGP-Thread-1 (job):   Originator ID: None
2026-04-14 06:15:18,429 INFO BGP-Thread-1 (job):   Cluster list: None
2026-04-14 06:15:18,429 INFO BGP-Thread-1 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:15:18,429 INFO BGP-Thread-1 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:15:18,429 INFO BGP-Thread-1 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:15:18,429 INFO BGP-Thread-1 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 600000
2026-04-14 06:15:18,429 INFO BGP-Thread-1 (job):   Common single UPDATE will be generated for both NLRI &amp; WITHDRAWN lists
2026-04-14 06:15:18,429 INFO BGP-Thread-1 (job):   Let's go ...

2026-04-14 06:15:18,449 INFO BGP-Thread-1 (job): Iteration: 0 - total remaining prefixes: 600000
2026-04-14 06:15:18,501 INFO BGP-Thread-1 (job): Iteration: 1000 - total remaining prefixes: 599000
2026-04-14 06:15:18,523 INFO BGP-Thread-1 (job): Iteration: 2000 - total remaining prefixes: 598000
2026-04-14 06:15:18,557 INFO BGP-Thread-1 (job): Iteration: 3000 - total remaining prefixes: 597000
2026-04-14 06:15:18,577 INFO BGP-Thread-1 (job): Iteration: 4000 - total remaining prefixes: 596000
2026-04-14 06:15:18,597 INFO BGP-Thread-1 (job): Iteration: 5000 - total remaining prefixes: 595000
2026-04-14 06:15:18,617 INFO BGP-Thread-1 (job): Iteration: 6000 - total remaining prefixes: 594000
2026-04-14 06:15:18,637 INFO BGP-Thread-1 (job): Iteration: 7000 - total remaining prefixes: 593000
2026-04-14 06:15:18,660 INFO BGP-Thread-1 (job): Iteration: 8000 - total remaining prefixes: 592000
2026-04-14 06:15:18,680 INFO BGP-Thread-1 (job): Iteration: 9000 - total remaining prefixes: 591000
2026-04-14 06:15:18,700 INFO BGP-Thread-1 (job): Iteration: 10000 - total remaining prefixes: 590000
2026-04-14 06:15:18,720 INFO BGP-Thread-1 (job): Iteration: 11000 - total remaining prefixes: 589000
2026-04-14 06:15:18,740 INFO BGP-Thread-1 (job): Iteration: 12000 - total remaining prefixes: 588000
2026-04-14 06:15:18,766 INFO BGP-Thread-1 (job): Iteration: 13000 - total remaining prefixes: 587000
2026-04-14 06:15:18,790 INFO BGP-Thread-1 (job): Iteration: 14000 - total remaining prefixes: 586000
2026-04-14 06:15:18,964 INFO BGP-Thread-1 (job): Iteration: 15000 - total remaining prefixes: 585000
2026-04-14 06:15:18,986 INFO BGP-Thread-1 (job): Iteration: 16000 - total remaining prefixes: 584000
2026-04-14 06:15:19,006 INFO BGP-Thread-1 (job): Iteration: 17000 - total remaining prefixes: 583000
2026-04-14 06:15:19,026 INFO BGP-Thread-1 (job): Iteration: 18000 - total remaining prefixes: 582000
2026-04-14 06:15:19,045 INFO BGP-Thread-1 (job): Iteration: 19000 - total remaining prefixes: 581000
2026-04-14 06:15:19,065 INFO BGP-Thread-1 (job): Iteration: 20000 - total remaining prefixes: 580000
2026-04-14 06:15:19,085 INFO BGP-Thread-1 (job): Iteration: 21000 - total remaining prefixes: 579000
2026-04-14 06:15:19,105 INFO BGP-Thread-1 (job): Iteration: 22000 - total remaining prefixes: 578000
2026-04-14 06:15:19,125 INFO BGP-Thread-1 (job): Iteration: 23000 - total remaining prefixes: 577000
2026-04-14 06:15:19,145 INFO BGP-Thread-1 (job): Iteration: 24000 - total remaining prefixes: 576000
2026-04-14 06:15:19,166 INFO BGP-Thread-1 (job): Iteration: 25000 - total remaining prefixes: 575000
2026-04-14 06:15:19,187 INFO BGP-Thread-1 (job): Iteration: 26000 - total remaining prefixes: 574000
2026-04-14 06:15:19,207 INFO BGP-Thread-1 (job): Iteration: 27000 - total remaining prefixes: 573000
2026-04-14 06:15:19,227 INFO BGP-Thread-1 (job): Iteration: 28000 - total remaining prefixes: 572000
2026-04-14 06:15:19,247 INFO BGP-Thread-1 (job): Iteration: 29000 - total remaining prefixes: 571000
2026-04-14 06:15:19,267 INFO BGP-Thread-1 (job): Iteration: 30000 - total remaining prefixes: 570000
2026-04-14 06:15:19,287 INFO BGP-Thread-1 (job): Iteration: 31000 - total remaining prefixes: 569000
2026-04-14 06:15:19,307 INFO BGP-Thread-1 (job): Iteration: 32000 - total remaining prefixes: 568000
2026-04-14 06:15:19,409 INFO BGP-Thread-1 (job): Iteration: 33000 - total remaining prefixes: 567000
2026-04-14 06:15:19,429 INFO BGP-Thread-1 (job): Iteration: 34000 - total remaining prefixes: 566000
2026-04-14 06:15:19,449 INFO BGP-Thread-1 (job): Iteration: 35000 - total remaining prefixes: 565000
2026-04-14 06:15:19,469 INFO BGP-Thread-1 (job): Iteration: 36000 - total remaining prefixes: 564000
2026-04-14 06:15:19,489 INFO BGP-Thread-1 (job): Iteration: 37000 - total remaining prefixes: 563000
2026-04-14 06:15:19,509 INFO BGP-Thread-1 (job): Iteration: 38000 - total remaining prefixes: 562000
2026-04-14 06:15:19,529 INFO BGP-Thread-1 (job): Iteration: 39000 - total remaining prefixes: 561000
2026-04-14 06:15:19,549 INFO BGP-Thread-1 (job): Iteration: 40000 - total remaining prefixes: 560000
2026-04-14 06:15:19,569 INFO BGP-Thread-1 (job): Iteration: 41000 - total remaining prefixes: 559000
2026-04-14 06:15:19,590 INFO BGP-Thread-1 (job): Iteration: 42000 - total remaining prefixes: 558000
2026-04-14 06:15:19,610 INFO BGP-Thread-1 (job): Iteration: 43000 - total remaining prefixes: 557000
2026-04-14 06:15:19,630 INFO BGP-Thread-1 (job): Iteration: 44000 - total remaining prefixes: 556000
2026-04-14 06:15:19,858 INFO BGP-Thread-1 (job): Iteration: 45000 - total remaining prefixes: 555000
2026-04-14 06:15:19,878 INFO BGP-Thread-1 (job): Iteration: 46000 - total remaining prefixes: 554000
2026-04-14 06:15:19,911 INFO BGP-Thread-1 (job): Iteration: 47000 - total remaining prefixes: 553000
2026-04-14 06:15:20,292 INFO BGP-Thread-1 (job): Iteration: 48000 - total remaining prefixes: 552000
2026-04-14 06:15:20,323 INFO BGP-Thread-1 (job): Iteration: 49000 - total remaining prefixes: 551000
2026-04-14 06:15:20,495 INFO BGP-Thread-1 (job): Iteration: 50000 - total remaining prefixes: 550000
2026-04-14 06:15:20,516 INFO BGP-Thread-1 (job): Iteration: 51000 - total remaining prefixes: 549000
2026-04-14 06:15:20,650 INFO BGP-Thread-1 (job): Iteration: 52000 - total remaining prefixes: 548000
2026-04-14 06:15:20,726 INFO BGP-Thread-1 (job): Iteration: 53000 - total remaining prefixes: 547000
2026-04-14 06:15:20,750 INFO BGP-Thread-1 (job): Iteration: 54000 - total remaining prefixes: 546000
2026-04-14 06:15:20,908 INFO BGP-Thread-1 (job): Iteration: 55000 - total remaining prefixes: 545000
2026-04-14 06:15:21,081 INFO BGP-Thread-1 (job): Iteration: 56000 - total remaining prefixes: 544000
2026-04-14 06:15:21,104 INFO BGP-Thread-1 (job): Iteration: 57000 - total remaining prefixes: 543000
2026-04-14 06:15:21,163 INFO BGP-Thread-1 (job): Iteration: 58000 - total remaining prefixes: 542000
2026-04-14 06:15:21,289 INFO BGP-Thread-1 (job): Iteration: 59000 - total remaining prefixes: 541000
2026-04-14 06:15:21,395 INFO BGP-Thread-1 (job): Iteration: 60000 - total remaining prefixes: 540000
2026-04-14 06:15:21,419 INFO BGP-Thread-1 (job): Iteration: 61000 - total remaining prefixes: 539000
2026-04-14 06:15:21,573 INFO BGP-Thread-1 (job): Iteration: 62000 - total remaining prefixes: 538000
2026-04-14 06:15:21,760 INFO BGP-Thread-1 (job): Iteration: 63000 - total remaining prefixes: 537000
2026-04-14 06:15:22,087 INFO BGP-Thread-1 (job): Iteration: 64000 - total remaining prefixes: 536000
2026-04-14 06:15:22,229 INFO BGP-Thread-1 (job): Iteration: 65000 - total remaining prefixes: 535000
2026-04-14 06:15:22,362 INFO BGP-Thread-1 (job): Iteration: 66000 - total remaining prefixes: 534000
2026-04-14 06:15:22,480 INFO BGP-Thread-1 (job): Iteration: 67000 - total remaining prefixes: 533000
2026-04-14 06:15:22,799 INFO BGP-Thread-1 (job): Iteration: 68000 - total remaining prefixes: 532000
2026-04-14 06:15:22,901 INFO BGP-Thread-1 (job): Iteration: 69000 - total remaining prefixes: 531000
2026-04-14 06:15:22,952 INFO BGP-Thread-1 (job): Iteration: 70000 - total remaining prefixes: 530000
2026-04-14 06:15:23,002 INFO BGP-Thread-1 (job): Iteration: 71000 - total remaining prefixes: 529000
2026-04-14 06:15:23,064 INFO BGP-Thread-1 (job): Iteration: 72000 - total remaining prefixes: 528000
2026-04-14 06:15:23,127 INFO BGP-Thread-1 (job): Iteration: 73000 - total remaining prefixes: 527000
2026-04-14 06:15:23,147 INFO BGP-Thread-1 (job): Iteration: 74000 - total remaining prefixes: 526000
2026-04-14 06:15:23,301 INFO BGP-Thread-1 (job): Iteration: 75000 - total remaining prefixes: 525000
2026-04-14 06:15:23,320 INFO BGP-Thread-1 (job): Iteration: 76000 - total remaining prefixes: 524000
2026-04-14 06:15:23,386 INFO BGP-Thread-1 (job): Iteration: 77000 - total remaining prefixes: 523000
2026-04-14 06:15:23,464 INFO BGP-Thread-1 (job): Iteration: 78000 - total remaining prefixes: 522000
2026-04-14 06:15:23,484 INFO BGP-Thread-1 (job): Iteration: 79000 - total remaining prefixes: 521000
2026-04-14 06:15:23,567 INFO BGP-Thread-1 (job): Iteration: 80000 - total remaining prefixes: 520000
2026-04-14 06:15:23,679 INFO BGP-Thread-1 (job): Iteration: 81000 - total remaining prefixes: 519000
2026-04-14 06:15:23,722 INFO BGP-Thread-1 (job): Iteration: 82000 - total remaining prefixes: 518000
2026-04-14 06:15:23,820 INFO BGP-Thread-1 (job): Iteration: 83000 - total remaining prefixes: 517000
2026-04-14 06:15:23,863 INFO BGP-Thread-1 (job): Iteration: 84000 - total remaining prefixes: 516000
2026-04-14 06:15:23,882 INFO BGP-Thread-1 (job): Iteration: 85000 - total remaining prefixes: 515000
2026-04-14 06:15:24,043 INFO BGP-Thread-1 (job): Iteration: 86000 - total remaining prefixes: 514000
2026-04-14 06:15:24,068 INFO BGP-Thread-1 (job): Iteration: 87000 - total remaining prefixes: 513000
2026-04-14 06:15:24,286 INFO BGP-Thread-1 (job): Iteration: 88000 - total remaining prefixes: 512000
2026-04-14 06:15:24,306 INFO BGP-Thread-1 (job): Iteration: 89000 - total remaining prefixes: 511000
2026-04-14 06:15:24,417 INFO BGP-Thread-1 (job): Iteration: 90000 - total remaining prefixes: 510000
2026-04-14 06:15:24,492 INFO BGP-Thread-1 (job): Iteration: 91000 - total remaining prefixes: 509000
2026-04-14 06:15:24,589 INFO BGP-Thread-1 (job): Iteration: 92000 - total remaining prefixes: 508000
2026-04-14 06:15:24,862 INFO BGP-Thread-1 (job): Iteration: 93000 - total remaining prefixes: 507000
2026-04-14 06:15:24,956 INFO BGP-Thread-1 (job): Iteration: 94000 - total remaining prefixes: 506000
2026-04-14 06:15:24,976 INFO BGP-Thread-1 (job): Iteration: 95000 - total remaining prefixes: 505000
2026-04-14 06:15:25,007 INFO BGP-Thread-1 (job): Iteration: 96000 - total remaining prefixes: 504000
2026-04-14 06:15:25,072 INFO BGP-Thread-1 (job): Iteration: 97000 - total remaining prefixes: 503000
2026-04-14 06:15:25,093 INFO BGP-Thread-1 (job): Iteration: 98000 - total remaining prefixes: 502000
2026-04-14 06:15:25,113 INFO BGP-Thread-1 (job): Iteration: 99000 - total remaining prefixes: 501000
2026-04-14 06:15:25,134 INFO BGP-Thread-1 (job): Iteration: 100000 - total remaining prefixes: 500000
2026-04-14 06:15:25,178 INFO BGP-Thread-1 (job): Iteration: 101000 - total remaining prefixes: 499000
2026-04-14 06:15:25,198 INFO BGP-Thread-1 (job): Iteration: 102000 - total remaining prefixes: 498000
2026-04-14 06:15:25,218 INFO BGP-Thread-1 (job): Iteration: 103000 - total remaining prefixes: 497000
2026-04-14 06:15:25,322 INFO BGP-Thread-1 (job): Iteration: 104000 - total remaining prefixes: 496000
2026-04-14 06:15:25,346 INFO BGP-Thread-1 (job): Iteration: 105000 - total remaining prefixes: 495000
2026-04-14 06:15:25,369 INFO BGP-Thread-1 (job): Iteration: 106000 - total remaining prefixes: 494000
2026-04-14 06:15:25,389 INFO BGP-Thread-1 (job): Iteration: 107000 - total remaining prefixes: 493000
2026-04-14 06:15:25,409 INFO BGP-Thread-1 (job): Iteration: 108000 - total remaining prefixes: 492000
2026-04-14 06:15:25,429 INFO BGP-Thread-1 (job): Iteration: 109000 - total remaining prefixes: 491000
2026-04-14 06:15:25,449 INFO BGP-Thread-1 (job): Iteration: 110000 - total remaining prefixes: 490000
2026-04-14 06:15:25,469 INFO BGP-Thread-1 (job): Iteration: 111000 - total remaining prefixes: 489000
2026-04-14 06:15:25,489 INFO BGP-Thread-1 (job): Iteration: 112000 - total remaining prefixes: 488000
2026-04-14 06:15:25,513 INFO BGP-Thread-1 (job): Iteration: 113000 - total remaining prefixes: 487000
2026-04-14 06:15:25,535 INFO BGP-Thread-1 (job): Iteration: 114000 - total remaining prefixes: 486000
2026-04-14 06:15:25,556 INFO BGP-Thread-1 (job): Iteration: 115000 - total remaining prefixes: 485000
2026-04-14 06:15:25,577 INFO BGP-Thread-1 (job): Iteration: 116000 - total remaining prefixes: 484000
2026-04-14 06:15:25,601 INFO BGP-Thread-1 (job): Iteration: 117000 - total remaining prefixes: 483000
2026-04-14 06:15:25,621 INFO BGP-Thread-1 (job): Iteration: 118000 - total remaining prefixes: 482000
2026-04-14 06:15:25,642 INFO BGP-Thread-1 (job): Iteration: 119000 - total remaining prefixes: 481000
2026-04-14 06:15:25,662 INFO BGP-Thread-1 (job): Iteration: 120000 - total remaining prefixes: 480000
2026-04-14 06:15:25,681 INFO BGP-Thread-1 (job): Iteration: 121000 - total remaining prefixes: 479000
2026-04-14 06:15:25,819 INFO BGP-Thread-1 (job): Iteration: 122000 - total remaining prefixes: 478000
2026-04-14 06:15:25,839 INFO BGP-Thread-1 (job): Iteration: 123000 - total remaining prefixes: 477000
2026-04-14 06:15:25,860 INFO BGP-Thread-1 (job): Iteration: 124000 - total remaining prefixes: 476000
2026-04-14 06:15:25,883 INFO BGP-Thread-1 (job): Iteration: 125000 - total remaining prefixes: 475000
2026-04-14 06:15:25,910 INFO BGP-Thread-1 (job): Iteration: 126000 - total remaining prefixes: 474000
2026-04-14 06:15:25,931 INFO BGP-Thread-1 (job): Iteration: 127000 - total remaining prefixes: 473000
2026-04-14 06:15:25,951 INFO BGP-Thread-1 (job): Iteration: 128000 - total remaining prefixes: 472000
2026-04-14 06:15:25,971 INFO BGP-Thread-1 (job): Iteration: 129000 - total remaining prefixes: 471000
2026-04-14 06:15:25,992 INFO BGP-Thread-1 (job): Iteration: 130000 - total remaining prefixes: 470000
2026-04-14 06:15:26,012 INFO BGP-Thread-1 (job): Iteration: 131000 - total remaining prefixes: 469000
2026-04-14 06:15:26,032 INFO BGP-Thread-1 (job): Iteration: 132000 - total remaining prefixes: 468000
2026-04-14 06:15:26,056 INFO BGP-Thread-1 (job): Iteration: 133000 - total remaining prefixes: 467000
2026-04-14 06:15:26,076 INFO BGP-Thread-1 (job): Iteration: 134000 - total remaining prefixes: 466000
2026-04-14 06:15:26,119 INFO BGP-Thread-1 (job): Iteration: 135000 - total remaining prefixes: 465000
2026-04-14 06:15:26,151 INFO BGP-Thread-1 (job): Iteration: 136000 - total remaining prefixes: 464000
2026-04-14 06:15:26,175 INFO BGP-Thread-1 (job): Iteration: 137000 - total remaining prefixes: 463000
2026-04-14 06:15:26,195 INFO BGP-Thread-1 (job): Iteration: 138000 - total remaining prefixes: 462000
2026-04-14 06:15:26,222 INFO BGP-Thread-1 (job): Iteration: 139000 - total remaining prefixes: 461000
2026-04-14 06:15:26,250 INFO BGP-Thread-1 (job): Iteration: 140000 - total remaining prefixes: 460000
2026-04-14 06:15:26,273 INFO BGP-Thread-1 (job): Iteration: 141000 - total remaining prefixes: 459000
2026-04-14 06:15:26,357 INFO BGP-Thread-1 (job): Iteration: 142000 - total remaining prefixes: 458000
2026-04-14 06:15:26,377 INFO BGP-Thread-1 (job): Iteration: 143000 - total remaining prefixes: 457000
2026-04-14 06:15:26,402 INFO BGP-Thread-1 (job): Iteration: 144000 - total remaining prefixes: 456000
2026-04-14 06:15:26,435 INFO BGP-Thread-1 (job): Iteration: 145000 - total remaining prefixes: 455000
2026-04-14 06:15:26,463 INFO BGP-Thread-1 (job): Iteration: 146000 - total remaining prefixes: 454000
2026-04-14 06:15:26,483 INFO BGP-Thread-1 (job): Iteration: 147000 - total remaining prefixes: 453000
2026-04-14 06:15:26,503 INFO BGP-Thread-1 (job): Iteration: 148000 - total remaining prefixes: 452000
2026-04-14 06:15:26,523 INFO BGP-Thread-1 (job): Iteration: 149000 - total remaining prefixes: 451000
2026-04-14 06:15:26,547 INFO BGP-Thread-1 (job): Iteration: 150000 - total remaining prefixes: 450000
2026-04-14 06:15:26,568 INFO BGP-Thread-1 (job): Iteration: 151000 - total remaining prefixes: 449000
2026-04-14 06:15:26,588 INFO BGP-Thread-1 (job): Iteration: 152000 - total remaining prefixes: 448000
2026-04-14 06:15:26,609 INFO BGP-Thread-1 (job): Iteration: 153000 - total remaining prefixes: 447000
2026-04-14 06:15:26,673 INFO BGP-Thread-1 (job): Iteration: 154000 - total remaining prefixes: 446000
2026-04-14 06:15:26,714 INFO BGP-Thread-1 (job): Iteration: 155000 - total remaining prefixes: 445000
2026-04-14 06:15:26,743 INFO BGP-Thread-1 (job): Iteration: 156000 - total remaining prefixes: 444000
2026-04-14 06:15:26,763 INFO BGP-Thread-1 (job): Iteration: 157000 - total remaining prefixes: 443000
2026-04-14 06:15:26,805 INFO BGP-Thread-1 (job): Iteration: 158000 - total remaining prefixes: 442000
2026-04-14 06:15:26,843 INFO BGP-Thread-1 (job): Iteration: 159000 - total remaining prefixes: 441000
2026-04-14 06:15:26,865 INFO BGP-Thread-1 (job): Iteration: 160000 - total remaining prefixes: 440000
2026-04-14 06:15:26,895 INFO BGP-Thread-1 (job): Iteration: 161000 - total remaining prefixes: 439000
2026-04-14 06:15:26,915 INFO BGP-Thread-1 (job): Iteration: 162000 - total remaining prefixes: 438000
2026-04-14 06:15:26,945 INFO BGP-Thread-1 (job): Iteration: 163000 - total remaining prefixes: 437000
2026-04-14 06:15:26,967 INFO BGP-Thread-1 (job): Iteration: 164000 - total remaining prefixes: 436000
2026-04-14 06:15:26,987 INFO BGP-Thread-1 (job): Iteration: 165000 - total remaining prefixes: 435000
2026-04-14 06:15:27,023 INFO BGP-Thread-1 (job): Iteration: 166000 - total remaining prefixes: 434000
2026-04-14 06:15:27,049 INFO BGP-Thread-1 (job): Iteration: 167000 - total remaining prefixes: 433000
2026-04-14 06:15:27,173 INFO BGP-Thread-1 (job): Iteration: 168000 - total remaining prefixes: 432000
2026-04-14 06:15:27,296 INFO BGP-Thread-1 (job): Iteration: 169000 - total remaining prefixes: 431000
2026-04-14 06:15:27,322 INFO BGP-Thread-1 (job): Iteration: 170000 - total remaining prefixes: 430000
2026-04-14 06:15:27,342 INFO BGP-Thread-1 (job): Iteration: 171000 - total remaining prefixes: 429000
2026-04-14 06:15:27,368 INFO BGP-Thread-1 (job): Iteration: 172000 - total remaining prefixes: 428000
2026-04-14 06:15:27,389 INFO BGP-Thread-1 (job): Iteration: 173000 - total remaining prefixes: 427000
2026-04-14 06:15:27,409 INFO BGP-Thread-1 (job): Iteration: 174000 - total remaining prefixes: 426000
2026-04-14 06:15:27,430 INFO BGP-Thread-1 (job): Iteration: 175000 - total remaining prefixes: 425000
2026-04-14 06:15:27,450 INFO BGP-Thread-1 (job): Iteration: 176000 - total remaining prefixes: 424000
2026-04-14 06:15:27,470 INFO BGP-Thread-1 (job): Iteration: 177000 - total remaining prefixes: 423000
2026-04-14 06:15:27,491 INFO BGP-Thread-1 (job): Iteration: 178000 - total remaining prefixes: 422000
2026-04-14 06:15:27,511 INFO BGP-Thread-1 (job): Iteration: 179000 - total remaining prefixes: 421000
2026-04-14 06:15:27,531 INFO BGP-Thread-1 (job): Iteration: 180000 - total remaining prefixes: 420000
2026-04-14 06:15:27,551 INFO BGP-Thread-1 (job): Iteration: 181000 - total remaining prefixes: 419000
2026-04-14 06:15:27,571 INFO BGP-Thread-1 (job): Iteration: 182000 - total remaining prefixes: 418000
2026-04-14 06:15:27,591 INFO BGP-Thread-1 (job): Iteration: 183000 - total remaining prefixes: 417000
2026-04-14 06:15:27,611 INFO BGP-Thread-1 (job): Iteration: 184000 - total remaining prefixes: 416000
2026-04-14 06:15:27,634 INFO BGP-Thread-1 (job): Iteration: 185000 - total remaining prefixes: 415000
2026-04-14 06:15:27,655 INFO BGP-Thread-1 (job): Iteration: 186000 - total remaining prefixes: 414000
2026-04-14 06:15:27,675 INFO BGP-Thread-1 (job): Iteration: 187000 - total remaining prefixes: 413000
2026-04-14 06:15:27,696 INFO BGP-Thread-1 (job): Iteration: 188000 - total remaining prefixes: 412000
2026-04-14 06:15:27,715 INFO BGP-Thread-1 (job): Iteration: 189000 - total remaining prefixes: 411000
2026-04-14 06:15:27,735 INFO BGP-Thread-1 (job): Iteration: 190000 - total remaining prefixes: 410000
2026-04-14 06:15:27,758 INFO BGP-Thread-1 (job): Iteration: 191000 - total remaining prefixes: 409000
2026-04-14 06:15:27,778 INFO BGP-Thread-1 (job): Iteration: 192000 - total remaining prefixes: 408000
2026-04-14 06:15:27,798 INFO BGP-Thread-1 (job): Iteration: 193000 - total remaining prefixes: 407000
2026-04-14 06:15:27,818 INFO BGP-Thread-1 (job): Iteration: 194000 - total remaining prefixes: 406000
2026-04-14 06:15:27,838 INFO BGP-Thread-1 (job): Iteration: 195000 - total remaining prefixes: 405000
2026-04-14 06:15:27,858 INFO BGP-Thread-1 (job): Iteration: 196000 - total remaining prefixes: 404000
2026-04-14 06:15:27,878 INFO BGP-Thread-1 (job): Iteration: 197000 - total remaining prefixes: 403000
2026-04-14 06:15:27,900 INFO BGP-Thread-1 (job): Iteration: 198000 - total remaining prefixes: 402000
2026-04-14 06:15:28,004 INFO BGP-Thread-1 (job): Iteration: 199000 - total remaining prefixes: 401000
2026-04-14 06:15:28,033 INFO BGP-Thread-1 (job): Iteration: 200000 - total remaining prefixes: 400000
2026-04-14 06:15:28,053 INFO BGP-Thread-1 (job): Iteration: 201000 - total remaining prefixes: 399000
2026-04-14 06:15:28,073 INFO BGP-Thread-1 (job): Iteration: 202000 - total remaining prefixes: 398000
2026-04-14 06:15:28,096 INFO BGP-Thread-1 (job): Iteration: 203000 - total remaining prefixes: 397000
2026-04-14 06:15:28,116 INFO BGP-Thread-1 (job): Iteration: 204000 - total remaining prefixes: 396000
2026-04-14 06:15:28,136 INFO BGP-Thread-1 (job): Iteration: 205000 - total remaining prefixes: 395000
2026-04-14 06:15:28,156 INFO BGP-Thread-1 (job): Iteration: 206000 - total remaining prefixes: 394000
2026-04-14 06:15:28,176 INFO BGP-Thread-1 (job): Iteration: 207000 - total remaining prefixes: 393000
2026-04-14 06:15:28,196 INFO BGP-Thread-1 (job): Iteration: 208000 - total remaining prefixes: 392000
2026-04-14 06:15:28,216 INFO BGP-Thread-1 (job): Iteration: 209000 - total remaining prefixes: 391000
2026-04-14 06:15:28,238 INFO BGP-Thread-1 (job): Iteration: 210000 - total remaining prefixes: 390000
2026-04-14 06:15:28,298 INFO BGP-Thread-1 (job): Iteration: 211000 - total remaining prefixes: 389000
2026-04-14 06:15:28,323 INFO BGP-Thread-1 (job): Iteration: 212000 - total remaining prefixes: 388000
2026-04-14 06:15:28,343 INFO BGP-Thread-1 (job): Iteration: 213000 - total remaining prefixes: 387000
2026-04-14 06:15:28,363 INFO BGP-Thread-1 (job): Iteration: 214000 - total remaining prefixes: 386000
2026-04-14 06:15:28,383 INFO BGP-Thread-1 (job): Iteration: 215000 - total remaining prefixes: 385000
2026-04-14 06:15:28,404 INFO BGP-Thread-1 (job): Iteration: 216000 - total remaining prefixes: 384000
2026-04-14 06:15:28,424 INFO BGP-Thread-1 (job): Iteration: 217000 - total remaining prefixes: 383000
2026-04-14 06:15:28,445 INFO BGP-Thread-1 (job): Iteration: 218000 - total remaining prefixes: 382000
2026-04-14 06:15:28,465 INFO BGP-Thread-1 (job): Iteration: 219000 - total remaining prefixes: 381000
2026-04-14 06:15:28,491 INFO BGP-Thread-1 (job): Iteration: 220000 - total remaining prefixes: 380000
2026-04-14 06:15:28,511 INFO BGP-Thread-1 (job): Iteration: 221000 - total remaining prefixes: 379000
2026-04-14 06:15:28,531 INFO BGP-Thread-1 (job): Iteration: 222000 - total remaining prefixes: 378000
2026-04-14 06:15:28,551 INFO BGP-Thread-1 (job): Iteration: 223000 - total remaining prefixes: 377000
2026-04-14 06:15:28,570 INFO BGP-Thread-1 (job): Iteration: 224000 - total remaining prefixes: 376000
2026-04-14 06:15:28,590 INFO BGP-Thread-1 (job): Iteration: 225000 - total remaining prefixes: 375000
2026-04-14 06:15:28,612 INFO BGP-Thread-1 (job): Iteration: 226000 - total remaining prefixes: 374000
2026-04-14 06:15:28,632 INFO BGP-Thread-1 (job): Iteration: 227000 - total remaining prefixes: 373000
2026-04-14 06:15:28,651 INFO BGP-Thread-1 (job): Iteration: 228000 - total remaining prefixes: 372000
2026-04-14 06:15:28,671 INFO BGP-Thread-1 (job): Iteration: 229000 - total remaining prefixes: 371000
2026-04-14 06:15:28,691 INFO BGP-Thread-1 (job): Iteration: 230000 - total remaining prefixes: 370000
2026-04-14 06:15:28,711 INFO BGP-Thread-1 (job): Iteration: 231000 - total remaining prefixes: 369000
2026-04-14 06:15:28,731 INFO BGP-Thread-1 (job): Iteration: 232000 - total remaining prefixes: 368000
2026-04-14 06:15:28,897 INFO BGP-Thread-1 (job): Iteration: 233000 - total remaining prefixes: 367000
2026-04-14 06:15:28,928 INFO BGP-Thread-1 (job): Iteration: 234000 - total remaining prefixes: 366000
2026-04-14 06:15:28,957 INFO BGP-Thread-1 (job): Iteration: 235000 - total remaining prefixes: 365000
2026-04-14 06:15:28,980 INFO BGP-Thread-1 (job): Iteration: 236000 - total remaining prefixes: 364000
2026-04-14 06:15:29,000 INFO BGP-Thread-1 (job): Iteration: 237000 - total remaining prefixes: 363000
2026-04-14 06:15:29,020 INFO BGP-Thread-1 (job): Iteration: 238000 - total remaining prefixes: 362000
2026-04-14 06:15:29,054 INFO BGP-Thread-1 (job): Iteration: 239000 - total remaining prefixes: 361000
2026-04-14 06:15:29,115 INFO BGP-Thread-1 (job): Iteration: 240000 - total remaining prefixes: 360000
2026-04-14 06:15:29,136 INFO BGP-Thread-1 (job): Iteration: 241000 - total remaining prefixes: 359000
2026-04-14 06:15:29,156 INFO BGP-Thread-1 (job): Iteration: 242000 - total remaining prefixes: 358000
2026-04-14 06:15:29,176 INFO BGP-Thread-1 (job): Iteration: 243000 - total remaining prefixes: 357000
2026-04-14 06:15:29,196 INFO BGP-Thread-1 (job): Iteration: 244000 - total remaining prefixes: 356000
2026-04-14 06:15:29,217 INFO BGP-Thread-1 (job): Iteration: 245000 - total remaining prefixes: 355000
2026-04-14 06:15:29,237 INFO BGP-Thread-1 (job): Iteration: 246000 - total remaining prefixes: 354000
2026-04-14 06:15:29,257 INFO BGP-Thread-1 (job): Iteration: 247000 - total remaining prefixes: 353000
2026-04-14 06:15:29,277 INFO BGP-Thread-1 (job): Iteration: 248000 - total remaining prefixes: 352000
2026-04-14 06:15:29,297 INFO BGP-Thread-1 (job): Iteration: 249000 - total remaining prefixes: 351000
2026-04-14 06:15:29,316 INFO BGP-Thread-1 (job): Iteration: 250000 - total remaining prefixes: 350000
2026-04-14 06:15:29,336 INFO BGP-Thread-1 (job): Iteration: 251000 - total remaining prefixes: 349000
2026-04-14 06:15:29,384 INFO BGP-Thread-1 (job): Iteration: 252000 - total remaining prefixes: 348000
2026-04-14 06:15:29,412 INFO BGP-Thread-1 (job): Iteration: 253000 - total remaining prefixes: 347000
2026-04-14 06:15:29,432 INFO BGP-Thread-1 (job): Iteration: 254000 - total remaining prefixes: 346000
2026-04-14 06:15:29,452 INFO BGP-Thread-1 (job): Iteration: 255000 - total remaining prefixes: 345000
2026-04-14 06:15:29,472 INFO BGP-Thread-1 (job): Iteration: 256000 - total remaining prefixes: 344000
2026-04-14 06:15:29,496 INFO BGP-Thread-1 (job): Iteration: 257000 - total remaining prefixes: 343000
2026-04-14 06:15:29,518 INFO BGP-Thread-1 (job): Iteration: 258000 - total remaining prefixes: 342000
2026-04-14 06:15:29,539 INFO BGP-Thread-1 (job): Iteration: 259000 - total remaining prefixes: 341000
2026-04-14 06:15:29,574 INFO BGP-Thread-1 (job): Iteration: 260000 - total remaining prefixes: 340000
2026-04-14 06:15:29,614 INFO BGP-Thread-1 (job): Iteration: 261000 - total remaining prefixes: 339000
2026-04-14 06:15:29,640 INFO BGP-Thread-1 (job): Iteration: 262000 - total remaining prefixes: 338000
2026-04-14 06:15:29,660 INFO BGP-Thread-1 (job): Iteration: 263000 - total remaining prefixes: 337000
2026-04-14 06:15:29,699 INFO BGP-Thread-1 (job): Iteration: 264000 - total remaining prefixes: 336000
2026-04-14 06:15:29,728 INFO BGP-Thread-1 (job): Iteration: 265000 - total remaining prefixes: 335000
2026-04-14 06:15:29,751 INFO BGP-Thread-1 (job): Iteration: 266000 - total remaining prefixes: 334000
2026-04-14 06:15:29,772 INFO BGP-Thread-1 (job): Iteration: 267000 - total remaining prefixes: 333000
2026-04-14 06:15:29,792 INFO BGP-Thread-1 (job): Iteration: 268000 - total remaining prefixes: 332000
2026-04-14 06:15:29,812 INFO BGP-Thread-1 (job): Iteration: 269000 - total remaining prefixes: 331000
2026-04-14 06:15:29,832 INFO BGP-Thread-1 (job): Iteration: 270000 - total remaining prefixes: 330000
2026-04-14 06:15:29,852 INFO BGP-Thread-1 (job): Iteration: 271000 - total remaining prefixes: 329000
2026-04-14 06:15:29,872 INFO BGP-Thread-1 (job): Iteration: 272000 - total remaining prefixes: 328000
2026-04-14 06:15:29,895 INFO BGP-Thread-1 (job): Iteration: 273000 - total remaining prefixes: 327000
2026-04-14 06:15:29,917 INFO BGP-Thread-1 (job): Iteration: 274000 - total remaining prefixes: 326000
2026-04-14 06:15:29,937 INFO BGP-Thread-1 (job): Iteration: 275000 - total remaining prefixes: 325000
2026-04-14 06:15:29,982 INFO BGP-Thread-1 (job): Iteration: 276000 - total remaining prefixes: 324000
2026-04-14 06:15:30,001 INFO BGP-Thread-1 (job): Iteration: 277000 - total remaining prefixes: 323000
2026-04-14 06:15:30,021 INFO BGP-Thread-1 (job): Iteration: 278000 - total remaining prefixes: 322000
2026-04-14 06:15:30,181 INFO BGP-Thread-1 (job): Iteration: 279000 - total remaining prefixes: 321000
2026-04-14 06:15:30,201 INFO BGP-Thread-1 (job): Iteration: 280000 - total remaining prefixes: 320000
2026-04-14 06:15:30,221 INFO BGP-Thread-1 (job): Iteration: 281000 - total remaining prefixes: 319000
2026-04-14 06:15:30,241 INFO BGP-Thread-1 (job): Iteration: 282000 - total remaining prefixes: 318000
2026-04-14 06:15:30,261 INFO BGP-Thread-1 (job): Iteration: 283000 - total remaining prefixes: 317000
2026-04-14 06:15:30,281 INFO BGP-Thread-1 (job): Iteration: 284000 - total remaining prefixes: 316000
2026-04-14 06:15:30,301 INFO BGP-Thread-1 (job): Iteration: 285000 - total remaining prefixes: 315000
2026-04-14 06:15:30,326 INFO BGP-Thread-1 (job): Iteration: 286000 - total remaining prefixes: 314000
2026-04-14 06:15:30,404 INFO BGP-Thread-1 (job): Iteration: 287000 - total remaining prefixes: 313000
2026-04-14 06:15:30,424 INFO BGP-Thread-1 (job): Iteration: 288000 - total remaining prefixes: 312000
2026-04-14 06:15:30,444 INFO BGP-Thread-1 (job): Iteration: 289000 - total remaining prefixes: 311000
2026-04-14 06:15:30,464 INFO BGP-Thread-1 (job): Iteration: 290000 - total remaining prefixes: 310000
2026-04-14 06:15:30,484 INFO BGP-Thread-1 (job): Iteration: 291000 - total remaining prefixes: 309000
2026-04-14 06:15:30,504 INFO BGP-Thread-1 (job): Iteration: 292000 - total remaining prefixes: 308000
2026-04-14 06:15:30,524 INFO BGP-Thread-1 (job): Iteration: 293000 - total remaining prefixes: 307000
2026-04-14 06:15:30,543 INFO BGP-Thread-1 (job): Iteration: 294000 - total remaining prefixes: 306000
2026-04-14 06:15:30,563 INFO BGP-Thread-1 (job): Iteration: 295000 - total remaining prefixes: 305000
2026-04-14 06:15:30,590 INFO BGP-Thread-1 (job): Iteration: 296000 - total remaining prefixes: 304000
2026-04-14 06:15:30,610 INFO BGP-Thread-1 (job): Iteration: 297000 - total remaining prefixes: 303000
2026-04-14 06:15:30,631 INFO BGP-Thread-1 (job): Iteration: 298000 - total remaining prefixes: 302000
2026-04-14 06:15:30,654 INFO BGP-Thread-1 (job): Iteration: 299000 - total remaining prefixes: 301000
2026-04-14 06:15:30,674 INFO BGP-Thread-1 (job): Iteration: 300000 - total remaining prefixes: 300000
2026-04-14 06:15:30,694 INFO BGP-Thread-1 (job): Iteration: 301000 - total remaining prefixes: 299000
2026-04-14 06:15:30,714 INFO BGP-Thread-1 (job): Iteration: 302000 - total remaining prefixes: 298000
2026-04-14 06:15:30,733 INFO BGP-Thread-1 (job): Iteration: 303000 - total remaining prefixes: 297000
2026-04-14 06:15:30,753 INFO BGP-Thread-1 (job): Iteration: 304000 - total remaining prefixes: 296000
2026-04-14 06:15:30,773 INFO BGP-Thread-1 (job): Iteration: 305000 - total remaining prefixes: 295000
2026-04-14 06:15:30,796 INFO BGP-Thread-1 (job): Iteration: 306000 - total remaining prefixes: 294000
2026-04-14 06:15:30,837 INFO BGP-Thread-1 (job): Iteration: 307000 - total remaining prefixes: 293000
2026-04-14 06:15:30,857 INFO BGP-Thread-1 (job): Iteration: 308000 - total remaining prefixes: 292000
2026-04-14 06:15:30,877 INFO BGP-Thread-1 (job): Iteration: 309000 - total remaining prefixes: 291000
2026-04-14 06:15:30,897 INFO BGP-Thread-1 (job): Iteration: 310000 - total remaining prefixes: 290000
2026-04-14 06:15:30,917 INFO BGP-Thread-1 (job): Iteration: 311000 - total remaining prefixes: 289000
2026-04-14 06:15:30,937 INFO BGP-Thread-1 (job): Iteration: 312000 - total remaining prefixes: 288000
2026-04-14 06:15:30,960 INFO BGP-Thread-1 (job): Iteration: 313000 - total remaining prefixes: 287000
2026-04-14 06:15:30,980 INFO BGP-Thread-1 (job): Iteration: 314000 - total remaining prefixes: 286000
2026-04-14 06:15:31,001 INFO BGP-Thread-1 (job): Iteration: 315000 - total remaining prefixes: 285000
2026-04-14 06:15:31,022 INFO BGP-Thread-1 (job): Iteration: 316000 - total remaining prefixes: 284000
2026-04-14 06:15:31,042 INFO BGP-Thread-1 (job): Iteration: 317000 - total remaining prefixes: 283000
2026-04-14 06:15:31,062 INFO BGP-Thread-1 (job): Iteration: 318000 - total remaining prefixes: 282000
2026-04-14 06:15:31,082 INFO BGP-Thread-1 (job): Iteration: 319000 - total remaining prefixes: 281000
2026-04-14 06:15:31,103 INFO BGP-Thread-1 (job): Iteration: 320000 - total remaining prefixes: 280000
2026-04-14 06:15:31,123 INFO BGP-Thread-1 (job): Iteration: 321000 - total remaining prefixes: 279000
2026-04-14 06:15:31,142 INFO BGP-Thread-1 (job): Iteration: 322000 - total remaining prefixes: 278000
2026-04-14 06:15:31,162 INFO BGP-Thread-1 (job): Iteration: 323000 - total remaining prefixes: 277000
2026-04-14 06:15:31,182 INFO BGP-Thread-1 (job): Iteration: 324000 - total remaining prefixes: 276000
2026-04-14 06:15:31,202 INFO BGP-Thread-1 (job): Iteration: 325000 - total remaining prefixes: 275000
2026-04-14 06:15:31,222 INFO BGP-Thread-1 (job): Iteration: 326000 - total remaining prefixes: 274000
2026-04-14 06:15:31,244 INFO BGP-Thread-1 (job): Iteration: 327000 - total remaining prefixes: 273000
2026-04-14 06:15:31,264 INFO BGP-Thread-1 (job): Iteration: 328000 - total remaining prefixes: 272000
2026-04-14 06:15:31,287 INFO BGP-Thread-1 (job): Iteration: 329000 - total remaining prefixes: 271000
2026-04-14 06:15:31,307 INFO BGP-Thread-1 (job): Iteration: 330000 - total remaining prefixes: 270000
2026-04-14 06:15:31,327 INFO BGP-Thread-1 (job): Iteration: 331000 - total remaining prefixes: 269000
2026-04-14 06:15:31,347 INFO BGP-Thread-1 (job): Iteration: 332000 - total remaining prefixes: 268000
2026-04-14 06:15:31,367 INFO BGP-Thread-1 (job): Iteration: 333000 - total remaining prefixes: 267000
2026-04-14 06:15:31,387 INFO BGP-Thread-1 (job): Iteration: 334000 - total remaining prefixes: 266000
2026-04-14 06:15:31,407 INFO BGP-Thread-1 (job): Iteration: 335000 - total remaining prefixes: 265000
2026-04-14 06:15:31,427 INFO BGP-Thread-1 (job): Iteration: 336000 - total remaining prefixes: 264000
2026-04-14 06:15:31,447 INFO BGP-Thread-1 (job): Iteration: 337000 - total remaining prefixes: 263000
2026-04-14 06:15:31,467 INFO BGP-Thread-1 (job): Iteration: 338000 - total remaining prefixes: 262000
2026-04-14 06:15:31,487 INFO BGP-Thread-1 (job): Iteration: 339000 - total remaining prefixes: 261000
2026-04-14 06:15:31,506 INFO BGP-Thread-1 (job): Iteration: 340000 - total remaining prefixes: 260000
2026-04-14 06:15:31,526 INFO BGP-Thread-1 (job): Iteration: 341000 - total remaining prefixes: 259000
2026-04-14 06:15:31,546 INFO BGP-Thread-1 (job): Iteration: 342000 - total remaining prefixes: 258000
2026-04-14 06:15:31,566 INFO BGP-Thread-1 (job): Iteration: 343000 - total remaining prefixes: 257000
2026-04-14 06:15:31,586 INFO BGP-Thread-1 (job): Iteration: 344000 - total remaining prefixes: 256000
2026-04-14 06:15:31,607 INFO BGP-Thread-1 (job): Iteration: 345000 - total remaining prefixes: 255000
2026-04-14 06:15:31,627 INFO BGP-Thread-1 (job): Iteration: 346000 - total remaining prefixes: 254000
2026-04-14 06:15:31,647 INFO BGP-Thread-1 (job): Iteration: 347000 - total remaining prefixes: 253000
2026-04-14 06:15:31,667 INFO BGP-Thread-1 (job): Iteration: 348000 - total remaining prefixes: 252000
2026-04-14 06:15:31,687 INFO BGP-Thread-1 (job): Iteration: 349000 - total remaining prefixes: 251000
2026-04-14 06:15:31,812 INFO BGP-Thread-1 (job): Iteration: 350000 - total remaining prefixes: 250000
2026-04-14 06:15:31,833 INFO BGP-Thread-1 (job): Iteration: 351000 - total remaining prefixes: 249000
2026-04-14 06:15:31,853 INFO BGP-Thread-1 (job): Iteration: 352000 - total remaining prefixes: 248000
2026-04-14 06:15:31,873 INFO BGP-Thread-1 (job): Iteration: 353000 - total remaining prefixes: 247000
2026-04-14 06:15:31,902 INFO BGP-Thread-1 (job): Iteration: 354000 - total remaining prefixes: 246000
2026-04-14 06:15:31,922 INFO BGP-Thread-1 (job): Iteration: 355000 - total remaining prefixes: 245000
2026-04-14 06:15:31,942 INFO BGP-Thread-1 (job): Iteration: 356000 - total remaining prefixes: 244000
2026-04-14 06:15:31,965 INFO BGP-Thread-1 (job): Iteration: 357000 - total remaining prefixes: 243000
2026-04-14 06:15:31,986 INFO BGP-Thread-1 (job): Iteration: 358000 - total remaining prefixes: 242000
2026-04-14 06:15:32,006 INFO BGP-Thread-1 (job): Iteration: 359000 - total remaining prefixes: 241000
2026-04-14 06:15:32,026 INFO BGP-Thread-1 (job): Iteration: 360000 - total remaining prefixes: 240000
2026-04-14 06:15:32,048 INFO BGP-Thread-1 (job): Iteration: 361000 - total remaining prefixes: 239000
2026-04-14 06:15:32,069 INFO BGP-Thread-1 (job): Iteration: 362000 - total remaining prefixes: 238000
2026-04-14 06:15:32,089 INFO BGP-Thread-1 (job): Iteration: 363000 - total remaining prefixes: 237000
2026-04-14 06:15:32,109 INFO BGP-Thread-1 (job): Iteration: 364000 - total remaining prefixes: 236000
2026-04-14 06:15:32,129 INFO BGP-Thread-1 (job): Iteration: 365000 - total remaining prefixes: 235000
2026-04-14 06:15:32,149 INFO BGP-Thread-1 (job): Iteration: 366000 - total remaining prefixes: 234000
2026-04-14 06:15:32,169 INFO BGP-Thread-1 (job): Iteration: 367000 - total remaining prefixes: 233000
2026-04-14 06:15:32,189 INFO BGP-Thread-1 (job): Iteration: 368000 - total remaining prefixes: 232000
2026-04-14 06:15:32,212 INFO BGP-Thread-1 (job): Iteration: 369000 - total remaining prefixes: 231000
2026-04-14 06:15:32,280 INFO BGP-Thread-1 (job): Iteration: 370000 - total remaining prefixes: 230000
2026-04-14 06:15:32,300 INFO BGP-Thread-1 (job): Iteration: 371000 - total remaining prefixes: 229000
2026-04-14 06:15:32,320 INFO BGP-Thread-1 (job): Iteration: 372000 - total remaining prefixes: 228000
2026-04-14 06:15:32,340 INFO BGP-Thread-1 (job): Iteration: 373000 - total remaining prefixes: 227000
2026-04-14 06:15:32,360 INFO BGP-Thread-1 (job): Iteration: 374000 - total remaining prefixes: 226000
2026-04-14 06:15:32,380 INFO BGP-Thread-1 (job): Iteration: 375000 - total remaining prefixes: 225000
2026-04-14 06:15:32,400 INFO BGP-Thread-1 (job): Iteration: 376000 - total remaining prefixes: 224000
2026-04-14 06:15:32,420 INFO BGP-Thread-1 (job): Iteration: 377000 - total remaining prefixes: 223000
2026-04-14 06:15:32,448 INFO BGP-Thread-1 (job): Iteration: 378000 - total remaining prefixes: 222000
2026-04-14 06:15:32,468 INFO BGP-Thread-1 (job): Iteration: 379000 - total remaining prefixes: 221000
2026-04-14 06:15:32,488 INFO BGP-Thread-1 (job): Iteration: 380000 - total remaining prefixes: 220000
2026-04-14 06:15:32,508 INFO BGP-Thread-1 (job): Iteration: 381000 - total remaining prefixes: 219000
2026-04-14 06:15:32,528 INFO BGP-Thread-1 (job): Iteration: 382000 - total remaining prefixes: 218000
2026-04-14 06:15:32,548 INFO BGP-Thread-1 (job): Iteration: 383000 - total remaining prefixes: 217000
2026-04-14 06:15:32,569 INFO BGP-Thread-1 (job): Iteration: 384000 - total remaining prefixes: 216000
2026-04-14 06:15:32,589 INFO BGP-Thread-1 (job): Iteration: 385000 - total remaining prefixes: 215000
2026-04-14 06:15:32,609 INFO BGP-Thread-1 (job): Iteration: 386000 - total remaining prefixes: 214000
2026-04-14 06:15:32,629 INFO BGP-Thread-1 (job): Iteration: 387000 - total remaining prefixes: 213000
2026-04-14 06:15:32,649 INFO BGP-Thread-1 (job): Iteration: 388000 - total remaining prefixes: 212000
2026-04-14 06:15:32,669 INFO BGP-Thread-1 (job): Iteration: 389000 - total remaining prefixes: 211000
2026-04-14 06:15:32,689 INFO BGP-Thread-1 (job): Iteration: 390000 - total remaining prefixes: 210000
2026-04-14 06:15:32,709 INFO BGP-Thread-1 (job): Iteration: 391000 - total remaining prefixes: 209000
2026-04-14 06:15:32,730 INFO BGP-Thread-1 (job): Iteration: 392000 - total remaining prefixes: 208000
2026-04-14 06:15:32,750 INFO BGP-Thread-1 (job): Iteration: 393000 - total remaining prefixes: 207000
2026-04-14 06:15:32,770 INFO BGP-Thread-1 (job): Iteration: 394000 - total remaining prefixes: 206000
2026-04-14 06:15:32,789 INFO BGP-Thread-1 (job): Iteration: 395000 - total remaining prefixes: 205000
2026-04-14 06:15:32,809 INFO BGP-Thread-1 (job): Iteration: 396000 - total remaining prefixes: 204000
2026-04-14 06:15:32,829 INFO BGP-Thread-1 (job): Iteration: 397000 - total remaining prefixes: 203000
2026-04-14 06:15:32,849 INFO BGP-Thread-1 (job): Iteration: 398000 - total remaining prefixes: 202000
2026-04-14 06:15:32,876 INFO BGP-Thread-1 (job): Iteration: 399000 - total remaining prefixes: 201000
2026-04-14 06:15:32,896 INFO BGP-Thread-1 (job): Iteration: 400000 - total remaining prefixes: 200000
2026-04-14 06:15:32,917 INFO BGP-Thread-1 (job): Iteration: 401000 - total remaining prefixes: 199000
2026-04-14 06:15:32,937 INFO BGP-Thread-1 (job): Iteration: 402000 - total remaining prefixes: 198000
2026-04-14 06:15:32,957 INFO BGP-Thread-1 (job): Iteration: 403000 - total remaining prefixes: 197000
2026-04-14 06:15:32,978 INFO BGP-Thread-1 (job): Iteration: 404000 - total remaining prefixes: 196000
2026-04-14 06:15:32,998 INFO BGP-Thread-1 (job): Iteration: 405000 - total remaining prefixes: 195000
2026-04-14 06:15:33,018 INFO BGP-Thread-1 (job): Iteration: 406000 - total remaining prefixes: 194000
2026-04-14 06:15:33,038 INFO BGP-Thread-1 (job): Iteration: 407000 - total remaining prefixes: 193000
2026-04-14 06:15:33,063 INFO BGP-Thread-1 (job): Iteration: 408000 - total remaining prefixes: 192000
2026-04-14 06:15:33,122 INFO BGP-Thread-1 (job): Iteration: 409000 - total remaining prefixes: 191000
2026-04-14 06:15:33,175 INFO BGP-Thread-1 (job): Iteration: 410000 - total remaining prefixes: 190000
2026-04-14 06:15:33,195 INFO BGP-Thread-1 (job): Iteration: 411000 - total remaining prefixes: 189000
2026-04-14 06:15:33,216 INFO BGP-Thread-1 (job): Iteration: 412000 - total remaining prefixes: 188000
2026-04-14 06:15:33,236 INFO BGP-Thread-1 (job): Iteration: 413000 - total remaining prefixes: 187000
2026-04-14 06:15:33,256 INFO BGP-Thread-1 (job): Iteration: 414000 - total remaining prefixes: 186000
2026-04-14 06:15:33,285 INFO BGP-Thread-1 (job): Iteration: 415000 - total remaining prefixes: 185000
2026-04-14 06:15:33,305 INFO BGP-Thread-1 (job): Iteration: 416000 - total remaining prefixes: 184000
2026-04-14 06:15:33,332 INFO BGP-Thread-1 (job): Iteration: 417000 - total remaining prefixes: 183000
2026-04-14 06:15:33,358 INFO BGP-Thread-1 (job): Iteration: 418000 - total remaining prefixes: 182000
2026-04-14 06:15:33,391 INFO BGP-Thread-1 (job): Iteration: 419000 - total remaining prefixes: 181000
2026-04-14 06:15:33,412 INFO BGP-Thread-1 (job): Iteration: 420000 - total remaining prefixes: 180000
2026-04-14 06:15:33,447 INFO BGP-Thread-1 (job): Iteration: 421000 - total remaining prefixes: 179000
2026-04-14 06:15:33,469 INFO BGP-Thread-1 (job): Iteration: 422000 - total remaining prefixes: 178000
2026-04-14 06:15:33,503 INFO BGP-Thread-1 (job): Iteration: 423000 - total remaining prefixes: 177000
2026-04-14 06:15:33,533 INFO BGP-Thread-1 (job): Iteration: 424000 - total remaining prefixes: 176000
2026-04-14 06:15:33,553 INFO BGP-Thread-1 (job): Iteration: 425000 - total remaining prefixes: 175000
2026-04-14 06:15:33,593 INFO BGP-Thread-1 (job): Iteration: 426000 - total remaining prefixes: 174000
2026-04-14 06:15:33,613 INFO BGP-Thread-1 (job): Iteration: 427000 - total remaining prefixes: 173000
2026-04-14 06:15:33,891 INFO BGP-Thread-1 (job): Iteration: 428000 - total remaining prefixes: 172000
2026-04-14 06:15:33,917 INFO BGP-Thread-1 (job): Iteration: 429000 - total remaining prefixes: 171000
2026-04-14 06:15:33,937 INFO BGP-Thread-1 (job): Iteration: 430000 - total remaining prefixes: 170000
2026-04-14 06:15:33,958 INFO BGP-Thread-1 (job): Iteration: 431000 - total remaining prefixes: 169000
2026-04-14 06:15:33,978 INFO BGP-Thread-1 (job): Iteration: 432000 - total remaining prefixes: 168000
2026-04-14 06:15:34,001 INFO BGP-Thread-1 (job): Iteration: 433000 - total remaining prefixes: 167000
2026-04-14 06:15:34,212 INFO BGP-Thread-1 (job): Iteration: 434000 - total remaining prefixes: 166000
2026-04-14 06:15:34,233 INFO BGP-Thread-1 (job): Iteration: 435000 - total remaining prefixes: 165000
2026-04-14 06:15:34,254 INFO BGP-Thread-1 (job): Iteration: 436000 - total remaining prefixes: 164000
2026-04-14 06:15:34,274 INFO BGP-Thread-1 (job): Iteration: 437000 - total remaining prefixes: 163000
2026-04-14 06:15:34,300 INFO BGP-Thread-1 (job): Iteration: 438000 - total remaining prefixes: 162000
2026-04-14 06:15:34,321 INFO BGP-Thread-1 (job): Iteration: 439000 - total remaining prefixes: 161000
2026-04-14 06:15:34,344 INFO BGP-Thread-1 (job): Iteration: 440000 - total remaining prefixes: 160000
2026-04-14 06:15:34,365 INFO BGP-Thread-1 (job): Iteration: 441000 - total remaining prefixes: 159000
2026-04-14 06:15:34,385 INFO BGP-Thread-1 (job): Iteration: 442000 - total remaining prefixes: 158000
2026-04-14 06:15:34,405 INFO BGP-Thread-1 (job): Iteration: 443000 - total remaining prefixes: 157000
2026-04-14 06:15:34,425 INFO BGP-Thread-1 (job): Iteration: 444000 - total remaining prefixes: 156000
2026-04-14 06:15:34,446 INFO BGP-Thread-1 (job): Iteration: 445000 - total remaining prefixes: 155000
2026-04-14 06:15:34,467 INFO BGP-Thread-1 (job): Iteration: 446000 - total remaining prefixes: 154000
2026-04-14 06:15:34,487 INFO BGP-Thread-1 (job): Iteration: 447000 - total remaining prefixes: 153000
2026-04-14 06:15:34,508 INFO BGP-Thread-1 (job): Iteration: 448000 - total remaining prefixes: 152000
2026-04-14 06:15:34,531 INFO BGP-Thread-1 (job): Iteration: 449000 - total remaining prefixes: 151000
2026-04-14 06:15:34,552 INFO BGP-Thread-1 (job): Iteration: 450000 - total remaining prefixes: 150000
2026-04-14 06:15:34,573 INFO BGP-Thread-1 (job): Iteration: 451000 - total remaining prefixes: 149000
2026-04-14 06:15:34,593 INFO BGP-Thread-1 (job): Iteration: 452000 - total remaining prefixes: 148000
2026-04-14 06:15:34,615 INFO BGP-Thread-1 (job): Iteration: 453000 - total remaining prefixes: 147000
2026-04-14 06:15:34,638 INFO BGP-Thread-1 (job): Iteration: 454000 - total remaining prefixes: 146000
2026-04-14 06:15:34,659 INFO BGP-Thread-1 (job): Iteration: 455000 - total remaining prefixes: 145000
2026-04-14 06:15:34,678 INFO BGP-Thread-1 (job): Iteration: 456000 - total remaining prefixes: 144000
2026-04-14 06:15:34,698 INFO BGP-Thread-1 (job): Iteration: 457000 - total remaining prefixes: 143000
2026-04-14 06:15:34,718 INFO BGP-Thread-1 (job): Iteration: 458000 - total remaining prefixes: 142000
2026-04-14 06:15:34,741 INFO BGP-Thread-1 (job): Iteration: 459000 - total remaining prefixes: 141000
2026-04-14 06:15:34,761 INFO BGP-Thread-1 (job): Iteration: 460000 - total remaining prefixes: 140000
2026-04-14 06:15:34,781 INFO BGP-Thread-1 (job): Iteration: 461000 - total remaining prefixes: 139000
2026-04-14 06:15:34,801 INFO BGP-Thread-1 (job): Iteration: 462000 - total remaining prefixes: 138000
2026-04-14 06:15:34,821 INFO BGP-Thread-1 (job): Iteration: 463000 - total remaining prefixes: 137000
2026-04-14 06:15:34,841 INFO BGP-Thread-1 (job): Iteration: 464000 - total remaining prefixes: 136000
2026-04-14 06:15:34,862 INFO BGP-Thread-1 (job): Iteration: 465000 - total remaining prefixes: 135000
2026-04-14 06:15:34,882 INFO BGP-Thread-1 (job): Iteration: 466000 - total remaining prefixes: 134000
2026-04-14 06:15:34,902 INFO BGP-Thread-1 (job): Iteration: 467000 - total remaining prefixes: 133000
2026-04-14 06:15:34,922 INFO BGP-Thread-1 (job): Iteration: 468000 - total remaining prefixes: 132000
2026-04-14 06:15:34,942 INFO BGP-Thread-1 (job): Iteration: 469000 - total remaining prefixes: 131000
2026-04-14 06:15:34,970 INFO BGP-Thread-1 (job): Iteration: 470000 - total remaining prefixes: 130000
2026-04-14 06:15:34,991 INFO BGP-Thread-1 (job): Iteration: 471000 - total remaining prefixes: 129000
2026-04-14 06:15:35,010 INFO BGP-Thread-1 (job): Iteration: 472000 - total remaining prefixes: 128000
2026-04-14 06:15:35,030 INFO BGP-Thread-1 (job): Iteration: 473000 - total remaining prefixes: 127000
2026-04-14 06:15:35,050 INFO BGP-Thread-1 (job): Iteration: 474000 - total remaining prefixes: 126000
2026-04-14 06:15:35,070 INFO BGP-Thread-1 (job): Iteration: 475000 - total remaining prefixes: 125000
2026-04-14 06:15:35,090 INFO BGP-Thread-1 (job): Iteration: 476000 - total remaining prefixes: 124000
2026-04-14 06:15:35,110 INFO BGP-Thread-1 (job): Iteration: 477000 - total remaining prefixes: 123000
2026-04-14 06:15:35,130 INFO BGP-Thread-1 (job): Iteration: 478000 - total remaining prefixes: 122000
2026-04-14 06:15:35,150 INFO BGP-Thread-1 (job): Iteration: 479000 - total remaining prefixes: 121000
2026-04-14 06:15:35,170 INFO BGP-Thread-1 (job): Iteration: 480000 - total remaining prefixes: 120000
2026-04-14 06:15:35,190 INFO BGP-Thread-1 (job): Iteration: 481000 - total remaining prefixes: 119000
2026-04-14 06:15:35,210 INFO BGP-Thread-1 (job): Iteration: 482000 - total remaining prefixes: 118000
2026-04-14 06:15:35,230 INFO BGP-Thread-1 (job): Iteration: 483000 - total remaining prefixes: 117000
2026-04-14 06:15:35,250 INFO BGP-Thread-1 (job): Iteration: 484000 - total remaining prefixes: 116000
2026-04-14 06:15:35,270 INFO BGP-Thread-1 (job): Iteration: 485000 - total remaining prefixes: 115000
2026-04-14 06:15:35,290 INFO BGP-Thread-1 (job): Iteration: 486000 - total remaining prefixes: 114000
2026-04-14 06:15:35,310 INFO BGP-Thread-1 (job): Iteration: 487000 - total remaining prefixes: 113000
2026-04-14 06:15:35,330 INFO BGP-Thread-1 (job): Iteration: 488000 - total remaining prefixes: 112000
2026-04-14 06:15:35,350 INFO BGP-Thread-1 (job): Iteration: 489000 - total remaining prefixes: 111000
2026-04-14 06:15:35,371 INFO BGP-Thread-1 (job): Iteration: 490000 - total remaining prefixes: 110000
2026-04-14 06:15:35,390 INFO BGP-Thread-1 (job): Iteration: 491000 - total remaining prefixes: 109000
2026-04-14 06:15:35,410 INFO BGP-Thread-1 (job): Iteration: 492000 - total remaining prefixes: 108000
2026-04-14 06:15:35,430 INFO BGP-Thread-1 (job): Iteration: 493000 - total remaining prefixes: 107000
2026-04-14 06:15:35,451 INFO BGP-Thread-1 (job): Iteration: 494000 - total remaining prefixes: 106000
2026-04-14 06:15:35,471 INFO BGP-Thread-1 (job): Iteration: 495000 - total remaining prefixes: 105000
2026-04-14 06:15:35,491 INFO BGP-Thread-1 (job): Iteration: 496000 - total remaining prefixes: 104000
2026-04-14 06:15:35,511 INFO BGP-Thread-1 (job): Iteration: 497000 - total remaining prefixes: 103000
2026-04-14 06:15:35,530 INFO BGP-Thread-1 (job): Iteration: 498000 - total remaining prefixes: 102000
2026-04-14 06:15:35,550 INFO BGP-Thread-1 (job): Iteration: 499000 - total remaining prefixes: 101000
2026-04-14 06:15:35,570 INFO BGP-Thread-1 (job): Iteration: 500000 - total remaining prefixes: 100000
2026-04-14 06:15:35,590 INFO BGP-Thread-1 (job): Iteration: 501000 - total remaining prefixes: 99000
2026-04-14 06:15:35,610 INFO BGP-Thread-1 (job): Iteration: 502000 - total remaining prefixes: 98000
2026-04-14 06:15:35,630 INFO BGP-Thread-1 (job): Iteration: 503000 - total remaining prefixes: 97000
2026-04-14 06:15:35,650 INFO BGP-Thread-1 (job): Iteration: 504000 - total remaining prefixes: 96000
2026-04-14 06:15:35,671 INFO BGP-Thread-1 (job): Iteration: 505000 - total remaining prefixes: 95000
2026-04-14 06:15:35,691 INFO BGP-Thread-1 (job): Iteration: 506000 - total remaining prefixes: 94000
2026-04-14 06:15:35,711 INFO BGP-Thread-1 (job): Iteration: 507000 - total remaining prefixes: 93000
2026-04-14 06:15:35,730 INFO BGP-Thread-1 (job): Iteration: 508000 - total remaining prefixes: 92000
2026-04-14 06:15:35,750 INFO BGP-Thread-1 (job): Iteration: 509000 - total remaining prefixes: 91000
2026-04-14 06:15:35,770 INFO BGP-Thread-1 (job): Iteration: 510000 - total remaining prefixes: 90000
2026-04-14 06:15:35,790 INFO BGP-Thread-1 (job): Iteration: 511000 - total remaining prefixes: 89000
2026-04-14 06:15:35,810 INFO BGP-Thread-1 (job): Iteration: 512000 - total remaining prefixes: 88000
2026-04-14 06:15:35,830 INFO BGP-Thread-1 (job): Iteration: 513000 - total remaining prefixes: 87000
2026-04-14 06:15:35,850 INFO BGP-Thread-1 (job): Iteration: 514000 - total remaining prefixes: 86000
2026-04-14 06:15:35,870 INFO BGP-Thread-1 (job): Iteration: 515000 - total remaining prefixes: 85000
2026-04-14 06:15:35,890 INFO BGP-Thread-1 (job): Iteration: 516000 - total remaining prefixes: 84000
2026-04-14 06:15:35,910 INFO BGP-Thread-1 (job): Iteration: 517000 - total remaining prefixes: 83000
2026-04-14 06:15:35,931 INFO BGP-Thread-1 (job): Iteration: 518000 - total remaining prefixes: 82000
2026-04-14 06:15:35,951 INFO BGP-Thread-1 (job): Iteration: 519000 - total remaining prefixes: 81000
2026-04-14 06:15:35,971 INFO BGP-Thread-1 (job): Iteration: 520000 - total remaining prefixes: 80000
2026-04-14 06:15:35,991 INFO BGP-Thread-1 (job): Iteration: 521000 - total remaining prefixes: 79000
2026-04-14 06:15:36,011 INFO BGP-Thread-1 (job): Iteration: 522000 - total remaining prefixes: 78000
2026-04-14 06:15:36,031 INFO BGP-Thread-1 (job): Iteration: 523000 - total remaining prefixes: 77000
2026-04-14 06:15:36,051 INFO BGP-Thread-1 (job): Iteration: 524000 - total remaining prefixes: 76000
2026-04-14 06:15:36,071 INFO BGP-Thread-1 (job): Iteration: 525000 - total remaining prefixes: 75000
2026-04-14 06:15:36,091 INFO BGP-Thread-1 (job): Iteration: 526000 - total remaining prefixes: 74000
2026-04-14 06:15:36,111 INFO BGP-Thread-1 (job): Iteration: 527000 - total remaining prefixes: 73000
2026-04-14 06:15:36,131 INFO BGP-Thread-1 (job): Iteration: 528000 - total remaining prefixes: 72000
2026-04-14 06:15:36,151 INFO BGP-Thread-1 (job): Iteration: 529000 - total remaining prefixes: 71000
2026-04-14 06:15:36,171 INFO BGP-Thread-1 (job): Iteration: 530000 - total remaining prefixes: 70000
2026-04-14 06:15:36,190 INFO BGP-Thread-1 (job): Iteration: 531000 - total remaining prefixes: 69000
2026-04-14 06:15:36,210 INFO BGP-Thread-1 (job): Iteration: 532000 - total remaining prefixes: 68000
2026-04-14 06:15:36,230 INFO BGP-Thread-1 (job): Iteration: 533000 - total remaining prefixes: 67000
2026-04-14 06:15:36,250 INFO BGP-Thread-1 (job): Iteration: 534000 - total remaining prefixes: 66000
2026-04-14 06:15:36,270 INFO BGP-Thread-1 (job): Iteration: 535000 - total remaining prefixes: 65000
2026-04-14 06:15:36,290 INFO BGP-Thread-1 (job): Iteration: 536000 - total remaining prefixes: 64000
2026-04-14 06:15:36,310 INFO BGP-Thread-1 (job): Iteration: 537000 - total remaining prefixes: 63000
2026-04-14 06:15:36,330 INFO BGP-Thread-1 (job): Iteration: 538000 - total remaining prefixes: 62000
2026-04-14 06:15:36,350 INFO BGP-Thread-1 (job): Iteration: 539000 - total remaining prefixes: 61000
2026-04-14 06:15:36,369 INFO BGP-Thread-1 (job): Iteration: 540000 - total remaining prefixes: 60000
2026-04-14 06:15:36,389 INFO BGP-Thread-1 (job): Iteration: 541000 - total remaining prefixes: 59000
2026-04-14 06:15:36,409 INFO BGP-Thread-1 (job): Iteration: 542000 - total remaining prefixes: 58000
2026-04-14 06:15:36,429 INFO BGP-Thread-1 (job): Iteration: 543000 - total remaining prefixes: 57000
2026-04-14 06:15:36,449 INFO BGP-Thread-1 (job): Iteration: 544000 - total remaining prefixes: 56000
2026-04-14 06:15:36,469 INFO BGP-Thread-1 (job): Iteration: 545000 - total remaining prefixes: 55000
2026-04-14 06:15:36,489 INFO BGP-Thread-1 (job): Iteration: 546000 - total remaining prefixes: 54000
2026-04-14 06:15:36,509 INFO BGP-Thread-1 (job): Iteration: 547000 - total remaining prefixes: 53000
2026-04-14 06:15:36,530 INFO BGP-Thread-1 (job): Iteration: 548000 - total remaining prefixes: 52000
2026-04-14 06:15:36,550 INFO BGP-Thread-1 (job): Iteration: 549000 - total remaining prefixes: 51000
2026-04-14 06:15:36,570 INFO BGP-Thread-1 (job): Iteration: 550000 - total remaining prefixes: 50000
2026-04-14 06:15:36,590 INFO BGP-Thread-1 (job): Iteration: 551000 - total remaining prefixes: 49000
2026-04-14 06:15:36,610 INFO BGP-Thread-1 (job): Iteration: 552000 - total remaining prefixes: 48000
2026-04-14 06:15:36,630 INFO BGP-Thread-1 (job): Iteration: 553000 - total remaining prefixes: 47000
2026-04-14 06:15:36,650 INFO BGP-Thread-1 (job): Iteration: 554000 - total remaining prefixes: 46000
2026-04-14 06:15:36,670 INFO BGP-Thread-1 (job): Iteration: 555000 - total remaining prefixes: 45000
2026-04-14 06:15:36,824 INFO BGP-Thread-1 (job): Iteration: 556000 - total remaining prefixes: 44000
2026-04-14 06:15:36,853 INFO BGP-Thread-1 (job): Iteration: 557000 - total remaining prefixes: 43000
2026-04-14 06:15:36,874 INFO BGP-Thread-1 (job): Iteration: 558000 - total remaining prefixes: 42000
2026-04-14 06:15:36,894 INFO BGP-Thread-1 (job): Iteration: 559000 - total remaining prefixes: 41000
2026-04-14 06:15:36,925 INFO BGP-Thread-1 (job): Iteration: 560000 - total remaining prefixes: 40000
2026-04-14 06:15:37,075 INFO BGP-Thread-1 (job): Iteration: 561000 - total remaining prefixes: 39000
2026-04-14 06:15:37,095 INFO BGP-Thread-1 (job): Iteration: 562000 - total remaining prefixes: 38000
2026-04-14 06:15:37,118 INFO BGP-Thread-1 (job): Iteration: 563000 - total remaining prefixes: 37000
2026-04-14 06:15:37,140 INFO BGP-Thread-1 (job): Iteration: 564000 - total remaining prefixes: 36000
2026-04-14 06:15:37,160 INFO BGP-Thread-1 (job): Iteration: 565000 - total remaining prefixes: 35000
2026-04-14 06:15:37,180 INFO BGP-Thread-1 (job): Iteration: 566000 - total remaining prefixes: 34000
2026-04-14 06:15:37,201 INFO BGP-Thread-1 (job): Iteration: 567000 - total remaining prefixes: 33000
2026-04-14 06:15:37,221 INFO BGP-Thread-1 (job): Iteration: 568000 - total remaining prefixes: 32000
2026-04-14 06:15:37,241 INFO BGP-Thread-1 (job): Iteration: 569000 - total remaining prefixes: 31000
2026-04-14 06:15:37,262 INFO BGP-Thread-1 (job): Iteration: 570000 - total remaining prefixes: 30000
2026-04-14 06:15:37,282 INFO BGP-Thread-1 (job): Iteration: 571000 - total remaining prefixes: 29000
2026-04-14 06:15:37,302 INFO BGP-Thread-1 (job): Iteration: 572000 - total remaining prefixes: 28000
2026-04-14 06:15:37,323 INFO BGP-Thread-1 (job): Iteration: 573000 - total remaining prefixes: 27000
2026-04-14 06:15:37,344 INFO BGP-Thread-1 (job): Iteration: 574000 - total remaining prefixes: 26000
2026-04-14 06:15:37,364 INFO BGP-Thread-1 (job): Iteration: 575000 - total remaining prefixes: 25000
2026-04-14 06:15:37,385 INFO BGP-Thread-1 (job): Iteration: 576000 - total remaining prefixes: 24000
2026-04-14 06:15:37,405 INFO BGP-Thread-1 (job): Iteration: 577000 - total remaining prefixes: 23000
2026-04-14 06:15:37,425 INFO BGP-Thread-1 (job): Iteration: 578000 - total remaining prefixes: 22000
2026-04-14 06:15:37,445 INFO BGP-Thread-1 (job): Iteration: 579000 - total remaining prefixes: 21000
2026-04-14 06:15:37,466 INFO BGP-Thread-1 (job): Iteration: 580000 - total remaining prefixes: 20000
2026-04-14 06:15:37,486 INFO BGP-Thread-1 (job): Iteration: 581000 - total remaining prefixes: 19000
2026-04-14 06:15:37,506 INFO BGP-Thread-1 (job): Iteration: 582000 - total remaining prefixes: 18000
2026-04-14 06:15:37,526 INFO BGP-Thread-1 (job): Iteration: 583000 - total remaining prefixes: 17000
2026-04-14 06:15:37,546 INFO BGP-Thread-1 (job): Iteration: 584000 - total remaining prefixes: 16000
2026-04-14 06:15:37,580 INFO BGP-Thread-1 (job): Iteration: 585000 - total remaining prefixes: 15000
2026-04-14 06:15:37,600 INFO BGP-Thread-1 (job): Iteration: 586000 - total remaining prefixes: 14000
2026-04-14 06:15:37,620 INFO BGP-Thread-1 (job): Iteration: 587000 - total remaining prefixes: 13000
2026-04-14 06:15:37,641 INFO BGP-Thread-1 (job): Iteration: 588000 - total remaining prefixes: 12000
2026-04-14 06:15:37,660 INFO BGP-Thread-1 (job): Iteration: 589000 - total remaining prefixes: 11000
2026-04-14 06:15:37,681 INFO BGP-Thread-1 (job): Iteration: 590000 - total remaining prefixes: 10000
2026-04-14 06:15:37,777 INFO BGP-Thread-1 (job): Iteration: 591000 - total remaining prefixes: 9000
2026-04-14 06:15:37,805 INFO BGP-Thread-1 (job): Iteration: 592000 - total remaining prefixes: 8000
2026-04-14 06:15:37,825 INFO BGP-Thread-1 (job): Iteration: 593000 - total remaining prefixes: 7000
2026-04-14 06:15:37,845 INFO BGP-Thread-1 (job): Iteration: 594000 - total remaining prefixes: 6000
2026-04-14 06:15:37,865 INFO BGP-Thread-1 (job): Iteration: 595000 - total remaining prefixes: 5000
2026-04-14 06:15:37,890 INFO BGP-Thread-1 (job): Iteration: 596000 - total remaining prefixes: 4000
2026-04-14 06:15:37,910 INFO BGP-Thread-1 (job): Iteration: 597000 - total remaining prefixes: 3000
2026-04-14 06:15:37,930 INFO BGP-Thread-1 (job): Iteration: 598000 - total remaining prefixes: 2000
2026-04-14 06:15:37,951 INFO BGP-Thread-1 (job): Iteration: 599000 - total remaining prefixes: 1000
2026-04-14 06:15:37,972 INFO BGP-Thread-1 (job): All update messages generated.
2026-04-14 06:15:37,972 INFO BGP-Thread-1 (job): Storing performance results.
2026-04-14 06:15:37,972 INFO BGP-Thread-1 (job): ########## Final results ##########
2026-04-14 06:15:37,972 INFO BGP-Thread-1 (job): Number of iterations: 600000
2026-04-14 06:15:37,972 INFO BGP-Thread-1 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:15:37,972 INFO BGP-Thread-1 (job): The pre-fill phase duration: 0s
2026-04-14 06:15:37,972 INFO BGP-Thread-1 (job): Number of UPDATE messages sent in the 2nd test phase: 600000
2026-04-14 06:15:37,972 INFO BGP-Thread-1 (job): The 2nd test phase duration: 19.52268958091736s
2026-04-14 06:15:37,972 INFO BGP-Thread-1 (job): Threshold for performance reporting: 1000
2026-04-14 06:15:37,972 INFO BGP-Thread-1 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:15:37,972 INFO BGP-Thread-1 (job):   +1/-0 routes per UPDATE
2026-04-14 06:15:37,972 INFO BGP-Thread-1 (job):   600000
2026-04-14 06:15:37,973 INFO BGP-Thread-1 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:15:37,973 INFO BGP-Thread-1 (job):   +1/-0 routes per UPDATE
2026-04-14 06:15:37,973 INFO BGP-Thread-1 (job):   30733
2026-04-14 06:15:37,973 INFO BGP-Thread-1 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:15:47,983 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:15:47,984 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 10.010s
2026-04-14 06:15:47,984 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:15:47,984 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:15:47,984 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:15:57,994 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:15:57,995 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 20.020s
2026-04-14 06:15:57,995 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:15:57,995 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:15:57,995 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:16:08,006 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:16:08,006 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 30.030s
2026-04-14 06:16:08,006 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:16:08,006 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:16:08,006 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:16:18,016 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:16:18,017 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 40.041s
2026-04-14 06:16:18,017 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:16:18,017 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:16:18,017 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:16:18,492 INFO BGP-Thread-1 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:16:28,499 INFO BGP-Thread-1 (job): ... idle for 10.007s
2026-04-14 06:16:28,500 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 50.522s
2026-04-14 06:16:28,500 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:16:28,500 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:16:28,500 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:16:37,983 INFO BGP-Thread-1 (job): ... idle for 9.483s
2026-04-14 06:16:37,983 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 60.005s
2026-04-14 06:16:37,983 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:16:37,983 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:16:37,984 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:16:37,984 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:16:47,994 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:16:47,994 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 70.015s
2026-04-14 06:16:47,994 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:16:47,994 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:16:47,994 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:16:58,005 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:16:58,005 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 80.025s
2026-04-14 06:16:58,005 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:16:58,005 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:16:58,005 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:17:08,016 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:17:08,016 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 90.035s
2026-04-14 06:17:08,016 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:17:08,016 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:17:08,016 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:17:18,026 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:17:18,027 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 100.045s
2026-04-14 06:17:18,027 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:17:18,027 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:17:18,027 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:17:18,536 INFO BGP-Thread-1 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
Traceback (most recent call last):
  File "/home/jenkins/play.py", line 2543, in &lt;module&gt;
    threaded_job(arguments)
  File "/home/jenkins/play.py", line 2537, in threaded_job
    rpcserver.serve_forever()
  File "/usr/lib/python3.10/socketserver.py", line 232, in serve_forever
    ready = selector.select(poll_interval)
  File "/usr/lib/python3.10/selectors.py", line 416, in select
    fd_event_list = self._selector.poll(timeout)
KeyboardInterrupt</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:17:22.768549" elapsed="0.001068"/>
</kw>
<doc>Send all output produced by the play.py utility to Robot logs.
This needs to be called if your suite detects play.py crashing and bypasses
Kill_BGP_Speaker in that case otherwise the output of play.py (which most
likely contains clues about why it crashed) will be lost.</doc>
<status status="PASS" start="2026-04-14T06:17:22.755211" elapsed="0.014469"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<status status="PASS" start="2026-04-14T06:17:22.769914" elapsed="0.000042"/>
</return>
<status status="PASS" start="2026-04-14T06:17:22.769768" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:22.769742" elapsed="0.000275"/>
</if>
<kw name="Log" owner="BuiltIn">
<arg>${message}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.770175" elapsed="0.000021"/>
</kw>
<kw name="Fail" owner="BuiltIn">
<arg>The prompt was not seen within timeout period.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.770348" elapsed="0.000036"/>
</kw>
<doc>Interrupt play.py, fail if no prompt is seen within SSHLibrary timeout.
Also dump the logs with the output the program produced.
This keyword is also suitable for stopping BGP manager.</doc>
<status status="PASS" start="2026-04-14T06:17:22.732700" elapsed="0.037749"/>
</kw>
<kw name="Do_Not_Fail_Fast_From_Now_On" owner="FailFast">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:17:22.771705" level="INFO">${SuiteFastFail} = False</msg>
<arg>${SuiteFastFail}</arg>
<arg>False</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:17:22.770994" elapsed="0.000755"/>
</kw>
<doc>Set suite to not fail fast.</doc>
<status status="PASS" start="2026-04-14T06:17:22.770662" elapsed="0.001148"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.773125" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:22.772724" elapsed="0.000465"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:22.772705" elapsed="0.000509"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:17:22.773383" elapsed="0.000329"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:17:22.778942" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:17:22.778486" elapsed="0.000484"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:17:22.779194" elapsed="0.000029"/>
</return>
<status status="PASS" start="2026-04-14T06:17:22.779046" elapsed="0.000208"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:22.779027" elapsed="0.000252"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.779449" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.779628" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.779805" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.779978" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.780149" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.780321" elapsed="0.000019"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.780508" elapsed="0.000021"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:17:22.778156" elapsed="0.002430"/>
</kw>
<status status="PASS" start="2026-04-14T06:17:22.772510" elapsed="0.008127"/>
</kw>
<doc>Test case teardown. Show linked bugs in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:17:22.772099" elapsed="0.008579"/>
</kw>
<doc>Abort the Python speaker. Also, attempt to stop failing fast.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:17:22.623624" elapsed="0.157094"/>
</test>
<test id="s1-s2-t7" name="Store_Results_For_Talking_BGP_Speaker" line="129">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:17:22.784776" elapsed="0.000218"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:17:22.784502" elapsed="0.000548"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:17:22.786084" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:22.785968" elapsed="0.000163"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:22.785948" elapsed="0.000254"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:17:22.791452" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:22.791325" elapsed="0.000174"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:22.791305" elapsed="0.000216"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:17:22.792577" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:17:22.792155" elapsed="0.000450"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:17:22.793081" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:17:22.792774" elapsed="0.000333"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:17:22.793153" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T06:17:22.793316" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:17:22.791765" elapsed="0.001577"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:17:22.798986" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:22.798840" elapsed="0.000195"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:22.798818" elapsed="0.000239"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:17:22.800343" elapsed="0.000043"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:22.800233" elapsed="0.000188"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:22.800213" elapsed="0.000230"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:17:22.800935" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:17:22.800599" elapsed="0.000366"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:17:22.801377" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:17:22.801135" elapsed="0.000271"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:17:22.835031" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:17:22.801932" elapsed="0.033332"/>
</kw>
<msg time="2026-04-14T06:17:22.835533" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:17:22.835581" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:22.801572" elapsed="0.034047"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:17:22.871527" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "_ "F "o "r "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:17:22.836417" elapsed="0.035348"/>
</kw>
<msg time="2026-04-14T06:17:22.872010" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:17:22.872057" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:22.835894" elapsed="0.036201"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.872593" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:22.872221" elapsed="0.000442"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:22.872181" elapsed="0.000511"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:17:22.873254" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "_ "F "o "r "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:17:22.872847" elapsed="0.000488"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.873657" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:22.873424" elapsed="0.000292"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:22.873404" elapsed="0.000336"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:17:22.873780" elapsed="0.000044"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:17:22.876874" elapsed="0.000376"/>
</kw>
<msg time="2026-04-14T06:17:22.877404" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:17:22.875480" elapsed="0.002066"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.877848" elapsed="0.000080"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.878199" elapsed="0.000275"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:17:22.874758" elapsed="0.003845"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:17:22.874128" elapsed="0.004544"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:17:22.799922" elapsed="0.078864"/>
</kw>
<msg time="2026-04-14T06:17:22.878914" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:17:22.878961" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:22.799223" elapsed="0.079776"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:17:22.879191" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:17:22.879079" elapsed="0.000174"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:22.879059" elapsed="0.000218"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.879720" elapsed="0.000028"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.880085" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:17:22.880157" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:17:22.798476" elapsed="0.081793"/>
</kw>
<msg time="2026-04-14T06:17:22.880380" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:17:22.880427" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:22.793771" elapsed="0.086694"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:22.880857" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:22.880544" elapsed="0.000376"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:22.880525" elapsed="0.000419"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:17:22.793617" elapsed="0.087351"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:17:22.793421" elapsed="0.087582"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:17:22.790945" elapsed="0.090119"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:17:22.785667" elapsed="0.095457"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:22.785206" elapsed="0.095966"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:17:22.781859" elapsed="0.099369"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T06:17:22.894510" level="INFO">10 files:
.bash_logout
.bashrc
.profile
bgp_peer.log
ipaddr.py
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T06:17:22.894740" level="INFO">${files} = ['.bash_logout', '.bashrc', '.profile', 'bgp_peer.log', 'ipaddr.py', 'lf-env.sh', 'performance-bgp.csv', 'play.py', 'play.py.out', 'totals-bgp.csv']</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T06:17:22.881852" elapsed="0.012942"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:17:22.895505" level="INFO">Executing command 'cat totals-bgp.csv'.</msg>
<msg time="2026-04-14T06:17:22.908179" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:17:22.908330" level="INFO">${output_log} = +1/-0 routes per UPDATE
600000</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:17:22.895210" elapsed="0.013207"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:17:22.909195" level="INFO">+1/-0 routes per UPDATE
600000</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:17:22.908734" elapsed="0.000528"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T06:17:22.910188" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/totals-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/totals-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T06:17:22.909577" elapsed="0.000690"/>
</kw>
<arg>totals-${RESULTS_FILE_NAME}</arg>
<arg>totals-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T06:17:22.881437" elapsed="0.029025"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T06:17:22.958867" level="INFO">10 files:
.bash_logout
.bashrc
.profile
bgp_peer.log
ipaddr.py
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T06:17:22.959113" level="INFO">${files} = ['.bash_logout', '.bashrc', '.profile', 'bgp_peer.log', 'ipaddr.py', 'lf-env.sh', 'performance-bgp.csv', 'play.py', 'play.py.out', 'totals-bgp.csv']</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T06:17:22.911832" elapsed="0.047322"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:17:22.959803" level="INFO">Executing command 'cat performance-bgp.csv'.</msg>
<msg time="2026-04-14T06:17:22.972746" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:17:22.973035" level="INFO">${output_log} = +1/-0 routes per UPDATE
30733</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:17:22.959531" elapsed="0.013567"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:17:22.974353" level="INFO">+1/-0 routes per UPDATE
30733</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:17:22.973633" elapsed="0.000863"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T06:17:22.976015" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/performance-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/performance-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T06:17:22.975127" elapsed="0.001020"/>
</kw>
<arg>performance-${RESULTS_FILE_NAME}</arg>
<arg>performance-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T06:17:22.910756" elapsed="0.065546"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T06:17:23.019310" level="INFO">10 files:
.bash_logout
.bashrc
.profile
bgp_peer.log
ipaddr.py
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T06:17:23.019529" level="INFO">${files} = ['.bash_logout', '.bashrc', '.profile', 'bgp_peer.log', 'ipaddr.py', 'lf-env.sh', 'performance-bgp.csv', 'play.py', 'play.py.out', 'totals-bgp.csv']</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T06:17:22.977755" elapsed="0.041814"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:17:23.020092" level="INFO">Executing command 'cat totals-bgp.csv'.</msg>
<msg time="2026-04-14T06:17:23.032742" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:17:23.032958" level="INFO">${output_log} = +1/-0 routes per UPDATE
600000</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:17:23.019865" elapsed="0.013151"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:17:23.034052" level="INFO">+1/-0 routes per UPDATE
600000</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:17:23.033433" elapsed="0.000720"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T06:17:23.035445" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/prefixcount-talking-totals-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/prefixcount-talking-totals-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T06:17:23.034616" elapsed="0.000954"/>
</kw>
<arg>totals-${RESULTS_FILE_NAME}</arg>
<arg>prefixcount-talking-totals-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T06:17:22.976748" elapsed="0.058966"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T06:17:23.079651" level="INFO">10 files:
.bash_logout
.bashrc
.profile
bgp_peer.log
ipaddr.py
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T06:17:23.079863" level="INFO">${files} = ['.bash_logout', '.bashrc', '.profile', 'bgp_peer.log', 'ipaddr.py', 'lf-env.sh', 'performance-bgp.csv', 'play.py', 'play.py.out', 'totals-bgp.csv']</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T06:17:23.037004" elapsed="0.042900"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:17:23.080348" level="INFO">Executing command 'cat performance-bgp.csv'.</msg>
<msg time="2026-04-14T06:17:23.092695" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:17:23.092915" level="INFO">${output_log} = +1/-0 routes per UPDATE
30733</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:17:23.080149" elapsed="0.012821"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:17:23.093989" level="INFO">+1/-0 routes per UPDATE
30733</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:17:23.093347" elapsed="0.000740"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T06:17:23.095220" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/prefixcount-talking-performance-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/prefixcount-talking-performance-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T06:17:23.094533" elapsed="0.000811"/>
</kw>
<arg>performance-${RESULTS_FILE_NAME}</arg>
<arg>prefixcount-talking-performance-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T06:17:23.036077" elapsed="0.059443"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:17:23.096923" elapsed="0.000593"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:23.100065" elapsed="0.000035"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:23.099263" elapsed="0.000944"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:23.098517" elapsed="0.001731"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:17:23.100489" elapsed="0.000455"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:17:23.108195" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:17:23.107615" elapsed="0.000618"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:17:23.108566" elapsed="0.000045"/>
</return>
<status status="PASS" start="2026-04-14T06:17:23.108338" elapsed="0.000317"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:23.108311" elapsed="0.000378"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:23.108904" elapsed="0.000029"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:23.109150" elapsed="0.000028"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:23.109417" elapsed="0.000031"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:23.109661" elapsed="0.000029"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:23.109900" elapsed="0.000028"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:23.110139" elapsed="0.000028"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:23.110393" elapsed="0.000029"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:17:23.107151" elapsed="0.003351"/>
</kw>
<status status="PASS" start="2026-04-14T06:17:23.098044" elapsed="0.012528"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:17:23.096166" elapsed="0.014463"/>
</kw>
<doc>Store results for plotting</doc>
<status status="PASS" start="2026-04-14T06:17:22.781224" elapsed="0.329459"/>
</test>
<test id="s1-s2-t8" name="Wait_For_Stable_Ipv4_Topology_After_Talking" line="137">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:23.115254" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:23.115030" elapsed="0.000280"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:23.115011" elapsed="0.000324"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:17:23.114840" elapsed="0.000557"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:17:23.116440" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:23.116292" elapsed="0.000198"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:23.116274" elapsed="0.000238"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:17:23.121464" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:23.121341" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:23.121323" elapsed="0.000210"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:17:23.122577" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:17:23.122157" elapsed="0.000448"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:17:23.123136" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:17:23.122823" elapsed="0.000340"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:17:23.123208" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T06:17:23.123386" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:17:23.121770" elapsed="0.001642"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:17:23.129168" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:23.129059" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:23.129040" elapsed="0.000257"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:17:23.130535" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:23.130425" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:23.130405" elapsed="0.000198"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:17:23.131076" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:17:23.130771" elapsed="0.000331"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:17:23.131509" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:17:23.131270" elapsed="0.000265"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:17:23.190661" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:17:23.132048" elapsed="0.058771"/>
</kw>
<msg time="2026-04-14T06:17:23.190996" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:17:23.191042" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:23.131703" elapsed="0.059374"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:17:23.227348" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:17:23.191696" elapsed="0.035791"/>
</kw>
<msg time="2026-04-14T06:17:23.227655" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:17:23.227700" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:23.191275" elapsed="0.036462"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:23.228088" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:23.227829" elapsed="0.000315"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:23.227803" elapsed="0.000367"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:17:23.228660" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:17:23.228318" elapsed="0.000421"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:23.229026" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:23.228806" elapsed="0.000274"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:23.228788" elapsed="0.000316"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:17:23.229139" elapsed="0.000037"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:17:23.232011" elapsed="0.000149"/>
</kw>
<msg time="2026-04-14T06:17:23.232223" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:17:23.230703" elapsed="0.001671"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:23.232661" elapsed="0.000076"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:23.233000" elapsed="0.000074"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:17:23.230040" elapsed="0.003145"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:17:23.229474" elapsed="0.003776"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:17:23.130087" elapsed="0.103264"/>
</kw>
<msg time="2026-04-14T06:17:23.233657" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:17:23.233705" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:23.129482" elapsed="0.104261"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:17:23.233936" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:17:23.233826" elapsed="0.000239"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:23.233806" elapsed="0.000304"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:23.234578" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:23.234979" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:17:23.235052" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:17:23.128714" elapsed="0.106449"/>
</kw>
<msg time="2026-04-14T06:17:23.235260" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:17:23.235303" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:23.123806" elapsed="0.111534"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:23.235697" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:23.235435" elapsed="0.000317"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:23.235416" elapsed="0.000360"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:17:23.123654" elapsed="0.112147"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:17:23.123470" elapsed="0.112365"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:17:23.120976" elapsed="0.114923"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:17:23.115999" elapsed="0.119958"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:23.115555" elapsed="0.120449"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:17:23.112079" elapsed="0.123981"/>
</kw>
<kw name="Wait_For_Ipv4_Topology_Prefixes_To_Become_Stable" owner="PrefixCounting">
<if>
<branch type="IF" condition="&quot;&quot;&quot;${shards_list}&quot;&quot;&quot;==&quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:17:23.255239" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:17:23.255473" level="INFO">${getter} = ['Get_Ipv4_Topology_Count', [], {'session': 'operational', 'topology': 'example-ipv4-topology'}]</msg>
<var>${getter}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:17:23.254893" elapsed="0.000608"/>
</kw>
<status status="PASS" start="2026-04-14T06:17:23.252745" elapsed="0.002797"/>
</branch>
<branch type="ELSE">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<var>${getter}</var>
<arg>Get_Ipv4_Topology_Count_With_Shards_Check</arg>
<arg>${shards_list}</arg>
<arg>${shards_details}</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:23.255777" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:23.255567" elapsed="0.000297"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:23.252726" elapsed="0.003164"/>
</if>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:17:23.256405" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:17:23.256618" level="INFO">${validator} = ['WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'excluded_value': '600000'}]</msg>
<var>${validator}</var>
<arg>WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</arg>
<arg>state_holder</arg>
<arg>data_holder</arg>
<arg>excluded_value=${excluded_count}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:17:23.256089" elapsed="0.000555"/>
</kw>
<kw name="Wait_For_Getter_Error_Or_Safe_Stateful_Validator_Consecutive_Success" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:17:23.258143" level="INFO">${tmp} = 1</msg>
<var>${tmp}</var>
<arg>int(${count})</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:17:23.257764" elapsed="0.000406"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:17:23.258632" level="INFO">count=1</msg>
<arg>count=${tmp}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:17:23.258337" elapsed="0.000342"/>
</kw>
<kw name="WaitUtils__Check_Sanity_And_Compute_Derived_Times" owner="WaitUtils">
<if>
<branch type="IF" condition="int(${count}) &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>\${count} is ${count} and not at least 1.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:23.259668" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:23.259436" elapsed="0.000287"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:23.259417" elapsed="0.000331"/>
</if>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:17:23.260159" level="INFO">${period_in_seconds} = 60.0</msg>
<var>${period_in_seconds}</var>
<arg>${period}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:17:23.259895" elapsed="0.000290"/>
</kw>
<if>
<branch type="IF" condition="${period_in_seconds} &lt;= 0.0">
<kw name="Fail" owner="BuiltIn">
<arg>\${period} ${period} has to be positive.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:23.260496" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:23.260255" elapsed="0.000344"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:23.260237" elapsed="0.000390"/>
</if>
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:17:23.260951" level="INFO">${date_now} = 2026-04-14 06:17:23.261</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:17:23.260778" elapsed="0.000199"/>
</kw>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:17:23.261389" level="INFO">${timeout_in_seconds} = 560.0</msg>
<var>${timeout_in_seconds}</var>
<arg>${timeout}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:17:23.261133" elapsed="0.000283"/>
</kw>
<kw name="Add Time To Date" owner="DateTime">
<msg time="2026-04-14T06:17:23.261889" level="INFO">${date_deadline} = 2026-04-14 06:26:43.261</msg>
<var>${date_deadline}</var>
<arg>${date_now}</arg>
<arg>${timeout_in_seconds}</arg>
<doc>Adds time to date and returns the resulting date.</doc>
<status status="PASS" start="2026-04-14T06:17:23.261579" elapsed="0.000336"/>
</kw>
<return>
<value>${timeout_in_seconds}</value>
<value>${period_in_seconds}</value>
<value>${date_deadline}</value>
<status status="PASS" start="2026-04-14T06:17:23.261964" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:17:23.262202" level="INFO">${timeout_in_seconds} = 560.0</msg>
<msg time="2026-04-14T06:17:23.262249" level="INFO">${period_in_seconds} = 60.0</msg>
<msg time="2026-04-14T06:17:23.262291" level="INFO">${date_deadline} = 2026-04-14 06:26:43.261</msg>
<var>${timeout_in_seconds}</var>
<var>${period_in_seconds}</var>
<var>${date_deadline}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${count}</arg>
<doc>Common checks for argument values. Return times in seconds and deadline date implied by timeout time.</doc>
<status status="PASS" start="2026-04-14T06:17:23.259008" elapsed="0.003305"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:17:23.262949" level="INFO">${maximum_sleeps} = 10</msg>
<var>${maximum_sleeps}</var>
<arg>math.ceil(${timeout_in_seconds} / ${period_in_seconds})</arg>
<arg>modules=math</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:17:23.262501" elapsed="0.000475"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:17:23.263428" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:17:23.263145" elapsed="0.000310"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:17:23.263903" level="INFO">${state} = 600000</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:17:23.263618" elapsed="0.000310"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:17:23.265930" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:17:23.265499" elapsed="0.000458"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:17:23.266430" level="INFO">${state} = 600000</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:17:23.266121" elapsed="0.000335"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:17:23.266966" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:17:23.266619" elapsed="0.000373"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:17:23.268385" level="INFO">${date_now} = 2026-04-14 06:17:23.268</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:17:23.268217" elapsed="0.000195"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:17:23.268924" level="INFO">${time_deadline} = 559.993</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:17:23.268571" elapsed="0.000379"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:17:23.269513" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:17:23.269117" elapsed="0.000423"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:23.269862" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:23.269611" elapsed="0.000306"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:23.269592" elapsed="0.000350"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:17:23.267629" elapsed="0.002361"/>
</kw>
<msg time="2026-04-14T06:17:23.270091" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:17:23.270136" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:23.267165" elapsed="0.002994"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:17:23.270346" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:23.270240" elapsed="0.000172"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:23.270222" elapsed="0.000212"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:17:23.273174" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T06:17:23.273220" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:17:23.273265" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:17:23.272829" elapsed="0.000459"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:17:24.626953" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0pnwbfkud91cmv4zcupbpfjwu0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:17:24.632672" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T06:17:24.633139" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:17:23.276195" elapsed="1.357002"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:24.636565" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:24.633449" elapsed="0.003200"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:24.633349" elapsed="0.003348"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:17:24.636793" elapsed="0.000074"/>
</return>
<msg time="2026-04-14T06:17:24.644879" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:17:23.275216" elapsed="1.369775"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:17:24.839601" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:17:24.645353" elapsed="0.194346"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:17:24.839823" elapsed="0.000057"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:17:23.274007" elapsed="1.566143"/>
</kw>
<msg time="2026-04-14T06:17:24.840249" level="INFO">${result} = 600000</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:17:23.273481" elapsed="1.566794"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:17:24.840326" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:17:23.272458" elapsed="1.568016"/>
</kw>
<msg time="2026-04-14T06:17:24.840574" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:17:24.840619" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:23.271915" elapsed="1.568727"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:17:24.840866" elapsed="0.025300"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:17:24.867232" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T06:17:24.867096" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:24.867072" elapsed="0.000254"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:24.867514" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T06:17:24.866668" elapsed="0.000930"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:17:24.867644" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:17:23.271499" elapsed="1.596271"/>
</kw>
<msg time="2026-04-14T06:17:24.867871" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:17:24.867917" level="INFO">${data} = 600000</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:23.271048" elapsed="1.596892"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:17:24.868127" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:24.868019" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:24.868000" elapsed="0.000199"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:17:24.869656" level="INFO">${date_now} = 2026-04-14 06:17:24.870</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:17:24.869482" elapsed="0.000201"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:17:24.870220" level="INFO">${time_deadline} = 558.391</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:17:24.869845" elapsed="0.000401"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:17:24.870836" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:17:24.870444" elapsed="0.000420"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:24.871188" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:17:24.870935" elapsed="0.000308"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:24.870916" elapsed="0.000351"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:17:24.868875" elapsed="0.002440"/>
</kw>
<msg time="2026-04-14T06:17:24.871433" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:17:24.871479" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:24.868378" elapsed="0.003126"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:17:24.871817" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:24.871707" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:24.871687" elapsed="0.000204"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:17:24.873912" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:17:24.873961" level="INFO">${args} = ['state_holder', 'data_holder']</msg>
<msg time="2026-04-14T06:17:24.874008" level="INFO">${kwargs} = {'excluded_value': '600000'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:17:24.873597" elapsed="0.000434"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:17:24.874198" elapsed="0.000258"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:17:24.874622" elapsed="0.000194"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:17:24.876573" level="INFO">${new_state} = 600000</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:17:24.876148" elapsed="0.000453"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="PASS" start="2026-04-14T06:17:24.876842" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:17:24.876671" elapsed="0.000240"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:24.876652" elapsed="0.000284"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T06:17:24.877029" elapsed="0.000157"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:24.876993" elapsed="0.000230"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:17:24.876976" elapsed="0.000270"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:17:24.877279" elapsed="0.000015"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:17:24.875691" elapsed="0.001729"/>
</kw>
<msg time="2026-04-14T06:17:24.877509" level="INFO">${result} = [600000, 'FAIL', 'Got the excluded value.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:17:24.874986" elapsed="0.002549"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:17:24.877584" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:17:24.873176" elapsed="0.004530"/>
</kw>
<msg time="2026-04-14T06:17:24.877800" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:17:24.877847" level="INFO">${message} = [600000, 'FAIL', 'Got the excluded value.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:24.872613" elapsed="0.005259"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:17:24.878041" elapsed="0.023307"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:17:24.902425" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T06:17:24.902211" elapsed="0.000282"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:24.902188" elapsed="0.000330"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:24.902686" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [600000, 'FAIL', 'Got the excluded value.'].</doc>
<status status="PASS" start="2026-04-14T06:17:24.901798" elapsed="0.000971"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:17:24.902815" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:17:24.902990" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T06:17:24.903037" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:17:24.903078" level="INFO">${result} = Got the excluded value.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:17:24.872119" elapsed="0.030981"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:17:24.903292" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:17:24.903186" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:24.903168" elapsed="0.000230"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:17:24.903492" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:24.903455" elapsed="0.000084"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:17:24.903439" elapsed="0.000122"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:24.903725" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:17:24.903864" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:24.903828" elapsed="0.000154"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:17:24.903811" elapsed="0.000197"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:24.904155" elapsed="0.000022"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:17:23.270898" elapsed="1.633313"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:17:23.270472" elapsed="1.633775"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:24.904422" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T06:17:24.904650" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T06:17:24.904696" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:17:24.904741" level="INFO">${result} = Validator failed: Got the excluded value.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:17:23.264786" elapsed="1.639978"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:17:24.904959" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:24.904853" elapsed="0.000149"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:24.904835" elapsed="0.000189"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:17:24.906396" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:17:24.906481" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:17:24.906088" elapsed="0.000462">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:17:24.906653" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:17:24.906697" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:24.905705" elapsed="0.001016"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:17:24.906904" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:24.906797" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:24.906778" elapsed="0.000195"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:17:24.907403" level="INFO">@{message_chunks} = [ Validator failed: Got the excluded value. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:17:24.907127" elapsed="0.000305"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:17:24.910640" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:17:24.910718" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:17:24.907953" elapsed="0.002828">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:17:24.910884" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:17:24.910928" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:24.907604" elapsed="0.003348"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:17:24.911138" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:17:24.911029" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:24.911009" elapsed="0.000214"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:24.911392" elapsed="0.000024"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:17:24.905297" elapsed="0.006253"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:17:24.912840" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:17:24.912914" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:17:24.912578" elapsed="0.000395">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:17:24.913072" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:17:24.913116" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:24.912216" elapsed="0.000923"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:17:24.913345" elapsed="0.000040"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:17:24.913214" elapsed="0.000209"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:24.913195" elapsed="0.000255"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:17:24.913873" level="INFO">@{message_chunks} = [ Validator failed: Got the excluded value. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:17:24.913611" elapsed="0.000289"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:17:24.916899" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:17:24.916974" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:17:24.914453" elapsed="0.002579">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:17:24.917175" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:17:24.917218" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:17:24.914074" elapsed="0.003167"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:17:24.917442" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:17:24.917316" elapsed="0.000187"/>
</branch>
<status status="PASS" start="2026-04-14T06:17:24.917297" elapsed="0.000231"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:17:24.917680" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:17:24.911832" elapsed="0.006001"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:18:24.918808" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:17:24.917990" elapsed="60.001258"/>
</kw>
<var name="${try}">1</var>
<status status="PASS" start="2026-04-14T06:17:23.264235" elapsed="61.655221"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:18:24.923891" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:18:24.923206" elapsed="0.000746"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:18:24.924976" level="INFO">${state} = 600000</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:18:24.924311" elapsed="0.000721"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:18:24.926227" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:18:24.925414" elapsed="0.000871"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:18:24.928830" level="INFO">${date_now} = 2026-04-14 06:18:24.929</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:18:24.928562" elapsed="0.000310"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:18:24.929710" level="INFO">${time_deadline} = 498.332</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:18:24.929112" elapsed="0.000638"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:18:24.930616" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:18:24.930007" elapsed="0.000649"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:18:24.931154" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:18:24.930772" elapsed="0.000465"/>
</branch>
<status status="PASS" start="2026-04-14T06:18:24.930739" elapsed="0.000536"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:18:24.927308" elapsed="0.004041"/>
</kw>
<msg time="2026-04-14T06:18:24.931529" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:18:24.931596" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:18:24.926637" elapsed="0.004993"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:18:24.931913" elapsed="0.000025"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:18:24.931752" elapsed="0.000238"/>
</branch>
<status status="PASS" start="2026-04-14T06:18:24.931724" elapsed="0.000298"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:18:24.936088" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T06:18:24.936159" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:18:24.936227" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:18:24.935566" elapsed="0.000695"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:18:24.954151" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0pnwbfkud91cmv4zcupbpfjwu0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:18:24.954394" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T06:18:24.965222" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:18:24.939828" elapsed="0.025655"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:18:24.969926" elapsed="0.000042"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:18:24.965789" elapsed="0.004258"/>
</branch>
<status status="PASS" start="2026-04-14T06:18:24.965698" elapsed="0.004420"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:18:24.970254" elapsed="0.000132"/>
</return>
<msg time="2026-04-14T06:18:24.972886" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:18:24.938889" elapsed="0.034083"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:18:24.974303" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:18:24.973249" elapsed="0.001155"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:18:24.974500" elapsed="0.000033"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:18:24.937275" elapsed="0.037495"/>
</kw>
<msg time="2026-04-14T06:18:24.974860" level="INFO">${result} = 0</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:18:24.936545" elapsed="0.038340"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:18:24.974935" elapsed="0.000029"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:18:24.935003" elapsed="0.040055"/>
</kw>
<msg time="2026-04-14T06:18:24.975155" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:18:24.975201" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:18:24.934202" elapsed="0.041021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:18:24.975412" elapsed="0.028174"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:18:25.004603" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T06:18:25.004469" elapsed="0.000204"/>
</branch>
<status status="PASS" start="2026-04-14T06:18:25.004445" elapsed="0.000253"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:18:25.004867" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T06:18:25.004034" elapsed="0.000917"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:18:25.004997" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:18:24.933586" elapsed="0.071535"/>
</kw>
<msg time="2026-04-14T06:18:25.005222" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:18:25.005268" level="INFO">${data} = 0</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:18:24.932911" elapsed="0.072381"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:18:25.005682" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:18:25.005388" elapsed="0.000345"/>
</branch>
<status status="PASS" start="2026-04-14T06:18:25.005353" elapsed="0.000403"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:18:25.007240" level="INFO">${date_now} = 2026-04-14 06:18:25.007</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:18:25.007068" elapsed="0.000199"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:18:25.007825" level="INFO">${time_deadline} = 498.254</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:18:25.007441" elapsed="0.000410"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:18:25.008428" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:18:25.008020" elapsed="0.000437"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:18:25.008909" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:18:25.008528" elapsed="0.000438"/>
</branch>
<status status="PASS" start="2026-04-14T06:18:25.008509" elapsed="0.000481"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:18:25.006472" elapsed="0.002564"/>
</kw>
<msg time="2026-04-14T06:18:25.009137" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:18:25.009182" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:18:25.005923" elapsed="0.003282"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:18:25.009549" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:18:25.009419" elapsed="0.000182"/>
</branch>
<status status="PASS" start="2026-04-14T06:18:25.009398" elapsed="0.000225"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:18:25.011620" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:18:25.011670" level="INFO">${args} = ['600000', 600000]</msg>
<msg time="2026-04-14T06:18:25.011715" level="INFO">${kwargs} = {'excluded_value': '600000'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:18:25.011292" elapsed="0.000446"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:18:25.011905" elapsed="0.000211"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:18:25.012278" elapsed="0.000213"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:18:25.014252" level="INFO">${new_state} = 0</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:18:25.013857" elapsed="0.000424"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="NOT RUN" start="2026-04-14T06:18:25.014551" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:18:25.014354" elapsed="0.000249"/>
</branch>
<status status="PASS" start="2026-04-14T06:18:25.014333" elapsed="0.000293"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T06:18:25.014840" elapsed="0.000030"/>
</return>
<status status="PASS" start="2026-04-14T06:18:25.014680" elapsed="0.000229"/>
</branch>
<status status="PASS" start="2026-04-14T06:18:25.014664" elapsed="0.000270"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:18:25.014969" elapsed="0.000014"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:18:25.013341" elapsed="0.001745"/>
</kw>
<msg time="2026-04-14T06:18:25.015172" level="INFO">${result} = [0, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:18:25.012659" elapsed="0.002538"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:18:25.015246" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:18:25.010892" elapsed="0.004489"/>
</kw>
<msg time="2026-04-14T06:18:25.015482" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:18:25.015528" level="INFO">${message} = [0, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:18:25.010327" elapsed="0.005225"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:18:25.015721" elapsed="0.025881"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:18:25.042613" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T06:18:25.042483" elapsed="0.000197"/>
</branch>
<status status="PASS" start="2026-04-14T06:18:25.042459" elapsed="0.000246"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:18:25.042869" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [0, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T06:18:25.042051" elapsed="0.000899"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:18:25.042994" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:18:25.043169" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T06:18:25.043216" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:18:25.043258" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:18:25.009855" elapsed="0.033426"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:18:25.043497" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:18:25.043384" elapsed="0.000177"/>
</branch>
<status status="PASS" start="2026-04-14T06:18:25.043349" elapsed="0.000236"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:18:25.043677" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:18:25.043640" elapsed="0.000082"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:18:25.043625" elapsed="0.000119"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:18:25.043904" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:18:25.044042" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:18:25.044006" elapsed="0.000082"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:18:25.043989" elapsed="0.000121"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:18:25.044331" elapsed="0.000022"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:18:24.932683" elapsed="0.111722"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:18:24.932085" elapsed="0.112358"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:18:25.044603" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T06:18:25.044828" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T06:18:25.044874" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:18:25.044915" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:18:24.921418" elapsed="0.123520"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:18:25.045134" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:18:25.045028" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T06:18:25.045009" elapsed="0.000191"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:18:25.046578" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:18:25.046662" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:18:25.046276" elapsed="0.000454">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:18:25.046831" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:18:25.046875" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:18:25.045897" elapsed="0.001002"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:18:25.047080" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:18:25.046973" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T06:18:25.046954" elapsed="0.000193"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:18:25.047571" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:18:25.047297" elapsed="0.000301"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:18:25.050801" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:18:25.050877" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:18:25.048117" elapsed="0.002821">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:18:25.051041" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:18:25.051086" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:18:25.047770" elapsed="0.003340"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:18:25.051292" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:18:25.051185" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T06:18:25.051166" elapsed="0.000227"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:18:25.051544" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:18:25.045513" elapsed="0.006185"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:18:25.052982" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:18:25.053056" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:18:25.052722" elapsed="0.000393">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:18:25.053216" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:18:25.053259" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:18:25.052373" elapsed="0.000910"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:18:25.053494" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:18:25.053371" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T06:18:25.053338" elapsed="0.000224"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:18:25.053962" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:18:25.053712" elapsed="0.000276"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:18:25.056956" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:18:25.057031" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:18:25.054512" elapsed="0.002578">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:18:25.057190" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:18:25.057272" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:18:25.054156" elapsed="0.003142"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:18:25.057512" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:18:25.057390" elapsed="0.000184"/>
</branch>
<status status="PASS" start="2026-04-14T06:18:25.057355" elapsed="0.000244"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:18:25.057751" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:18:25.051979" elapsed="0.005926"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.058910" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:18:25.058063" elapsed="60.001418"/>
</kw>
<var name="${try}">2</var>
<status status="PASS" start="2026-04-14T06:18:24.919982" elapsed="60.139666"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.064914" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:19:25.064164" elapsed="0.000815"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.066207" level="INFO">${state} = 0</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:19:25.065428" elapsed="0.000866"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.067838" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.066906" elapsed="0.000996"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:19:25.070955" level="INFO">${date_now} = 2026-04-14 06:19:25.071</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:19:25.070721" elapsed="0.000271"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:19:25.071725" level="INFO">${time_deadline} = 438.19</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:19:25.071220" elapsed="0.000532"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.072468" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.071974" elapsed="0.000522"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.072842" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.072578" elapsed="0.000323"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.072554" elapsed="0.000373"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:19:25.069527" elapsed="0.003451"/>
</kw>
<msg time="2026-04-14T06:19:25.073101" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:19:25.073149" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.068317" elapsed="0.004857"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.073389" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.073258" elapsed="0.000186"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.073240" elapsed="0.000228"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.076604" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T06:19:25.076657" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:19:25.076707" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:19:25.076212" elapsed="0.000519"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:19:25.089842" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0pnwbfkud91cmv4zcupbpfjwu0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:19:25.089996" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T06:19:25.090160" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:19:25.079947" elapsed="0.010279"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.093525" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.090622" elapsed="0.003002"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.090542" elapsed="0.003150"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:19:25.093881" elapsed="0.000133"/>
</return>
<msg time="2026-04-14T06:19:25.097666" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:19:25.078712" elapsed="0.019075"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.099687" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.098161" elapsed="0.001634"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:19:25.099922" elapsed="0.000046"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:19:25.077449" elapsed="0.022848"/>
</kw>
<msg time="2026-04-14T06:19:25.100446" level="INFO">${result} = 0</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:19:25.076905" elapsed="0.023577"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:19:25.100554" elapsed="0.000041"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:19:25.075817" elapsed="0.024912"/>
</kw>
<msg time="2026-04-14T06:19:25.100866" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:19:25.100953" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.075114" elapsed="0.025874"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.101230" elapsed="0.027599"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:19:25.129881" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T06:19:25.129747" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.129719" elapsed="0.000259"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.130148" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T06:19:25.129290" elapsed="0.000942"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:19:25.130277" elapsed="0.000026"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:19:25.074551" elapsed="0.055868"/>
</kw>
<msg time="2026-04-14T06:19:25.130521" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:19:25.130569" level="INFO">${data} = 0</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.074086" elapsed="0.056507"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.130791" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.130675" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.130655" elapsed="0.000209"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:19:25.132494" level="INFO">${date_now} = 2026-04-14 06:19:25.132</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:19:25.132303" elapsed="0.000219"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:19:25.133114" level="INFO">${time_deadline} = 438.129</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:19:25.132679" elapsed="0.000463"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.133731" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.133312" elapsed="0.000447"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.134083" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.133829" elapsed="0.000310"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.133810" elapsed="0.000353"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:19:25.131554" elapsed="0.002656"/>
</kw>
<msg time="2026-04-14T06:19:25.134310" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:19:25.134369" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.131030" elapsed="0.003366"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.134589" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.134480" elapsed="0.000257"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.134461" elapsed="0.000302"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.136844" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:19:25.136897" level="INFO">${args} = [600000, 0]</msg>
<msg time="2026-04-14T06:19:25.136946" level="INFO">${kwargs} = {'excluded_value': '600000'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:19:25.136487" elapsed="0.000483"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.137137" elapsed="0.000213"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.137533" elapsed="0.000192"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.139464" level="INFO">${new_state} = 0</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:19:25.139044" elapsed="0.000448"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.139738" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.139564" elapsed="0.000225"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.139545" elapsed="0.000266"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.140030" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.139865" elapsed="0.000216"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.139849" elapsed="0.000254"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="PASS" start="2026-04-14T06:19:25.140133" elapsed="0.000026"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:19:25.138595" elapsed="0.001704"/>
</kw>
<msg time="2026-04-14T06:19:25.140401" level="INFO">${result} = [0, 'PASS', 'Validated stable: 0']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:19:25.137895" elapsed="0.002533"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:19:25.140477" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:19:25.136061" elapsed="0.004536"/>
</kw>
<msg time="2026-04-14T06:19:25.140692" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:19:25.140738" level="INFO">${message} = [0, 'PASS', 'Validated stable: 0']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.135500" elapsed="0.005282"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.140959" elapsed="0.023661"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:19:25.165634" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T06:19:25.165503" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.165480" elapsed="0.000251"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.165894" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [0, 'PASS', 'Validated stable: 0'].</doc>
<status status="PASS" start="2026-04-14T06:19:25.165076" elapsed="0.000903"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:19:25.166024" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:19:25.166197" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T06:19:25.166245" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:19:25.166287" level="INFO">${result} = Validated stable: 0</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:19:25.134996" elapsed="0.031313"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.166518" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.166412" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.166393" elapsed="0.000196"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:19:25.166744" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:19:25.166641" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.166626" elapsed="0.000205"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.166994" elapsed="0.000023"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.167133" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.167097" elapsed="0.000092"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:19:25.167080" elapsed="0.000132"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.167373" elapsed="0.000022"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:19:25.073929" elapsed="0.093575"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:19:25.073512" elapsed="0.094030"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.167703" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T06:19:25.167921" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T06:19:25.167966" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:19:25.168006" level="INFO">${result} = Validated stable: 0</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:19:25.062235" elapsed="0.105794"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:19:25.168222" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:19:25.168117" elapsed="0.000163"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.168098" elapsed="0.000205"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.168598" elapsed="0.000025"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.168915" elapsed="0.000025"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.169094" elapsed="0.000021"/>
</kw>
<var name="${try}">3</var>
<status status="PASS" start="2026-04-14T06:19:25.060348" elapsed="0.108799"/>
</iter>
<var>${try}</var>
<value>1</value>
<value>${maximum_sleeps}+2</value>
<status status="PASS" start="2026-04-14T06:17:23.263983" elapsed="121.905196"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.169330" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T06:19:25.169495" level="INFO">${result} = Validated stable: 0</msg>
<var>${result}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${repetitions}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${validator}</arg>
<arg>initial_state=${excluded_count}</arg>
<doc>Analogue of Wait Until Keyword Succeeds, but it passes state of validator around and exits early on getter failure. Calls GASSVHTSCBD to verify data is "stable".</doc>
<status status="PASS" start="2026-04-14T06:17:23.257021" elapsed="121.912500"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:19:25.169579" elapsed="0.000027"/>
</return>
<arg>timeout=${bgp_filling_timeout}</arg>
<arg>period=${CHECK_PERIOD_PREFIX_COUNT_SINGLE}</arg>
<arg>repetitions=${REPETITIONS_PREFIX_COUNT_SINGLE}</arg>
<arg>excluded_count=${COUNT_PREFIX_COUNT_SINGLE}</arg>
<doc>Each ${period} get prefix count. When called with shard list, the check is done before the count is get. After 1 of stable different from ${excluded_count} within ${timeout}, Return validator output. Fail early on getter error.</doc>
<status status="PASS" start="2026-04-14T06:17:23.248400" elapsed="121.921300"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:19:25.170298" elapsed="0.000294"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.171440" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.171033" elapsed="0.000469"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.171015" elapsed="0.000512"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:19:25.171684" elapsed="0.000316"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.177327" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.176903" elapsed="0.000467"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:19:25.177600" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:19:25.177451" elapsed="0.000208"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.177432" elapsed="0.000252"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.177839" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.178018" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.178196" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.178384" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.178557" elapsed="0.000057"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.178780" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.178953" elapsed="0.000021"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:19:25.176570" elapsed="0.002463"/>
</kw>
<status status="PASS" start="2026-04-14T06:19:25.170820" elapsed="0.008264"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:19:25.169989" elapsed="0.009136"/>
</kw>
<doc>Wait until example-ipv4-topology becomes stable again.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:17:23.111333" elapsed="122.067830"/>
</test>
<test id="s1-s2-t9" name="Check_For_Empty_Ipv4_Topology_After_Talking" line="149">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:19:25.183168" elapsed="0.000244"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:19:25.182896" elapsed="0.000575"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.184490" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.184375" elapsed="0.000162"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.184339" elapsed="0.000264"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.189518" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.189411" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.189391" elapsed="0.000195"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.190607" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:19:25.190200" elapsed="0.000434"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.191100" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:19:25.190800" elapsed="0.000326"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:19:25.191170" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:19:25.191326" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:19:25.189815" elapsed="0.001535"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.197032" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.196924" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.196905" elapsed="0.000196"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.198290" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.198185" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.198166" elapsed="0.000213"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:19:25.198830" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.198531" elapsed="0.000326"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:19:25.199236" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:19:25.199021" elapsed="0.000241"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:19:25.241973" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:19:25.199785" elapsed="0.042287"/>
</kw>
<msg time="2026-04-14T06:19:25.242243" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:19:25.242290" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.199444" elapsed="0.042882"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:19:25.278667" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:19:25.242866" elapsed="0.035985"/>
</kw>
<msg time="2026-04-14T06:19:25.279020" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:19:25.279067" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.242523" elapsed="0.036581"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.279465" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.279191" elapsed="0.000331"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.279168" elapsed="0.000379"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.280020" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:19:25.279697" elapsed="0.000398"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.280493" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.280164" elapsed="0.000389"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.280145" elapsed="0.000433"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:19:25.280614" elapsed="0.000035"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:19:25.283399" elapsed="0.000152"/>
</kw>
<msg time="2026-04-14T06:19:25.283615" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:19:25.282151" elapsed="0.001622"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.284265" elapsed="0.000083"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.284648" elapsed="0.000077"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:19:25.281497" elapsed="0.003343"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:19:25.280914" elapsed="0.003994"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:19:25.197882" elapsed="0.087128"/>
</kw>
<msg time="2026-04-14T06:19:25.285109" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:19:25.285157" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.197259" elapsed="0.087938"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:19:25.285404" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:19:25.285276" elapsed="0.000192"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.285257" elapsed="0.000236"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.285916" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.286275" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.286348" elapsed="0.000033"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:19:25.196579" elapsed="0.089900"/>
</kw>
<msg time="2026-04-14T06:19:25.286578" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:19:25.286625" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.191743" elapsed="0.094920"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.287001" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.286742" elapsed="0.000314"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.286723" elapsed="0.000357"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:19:25.191597" elapsed="0.095507"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:19:25.191421" elapsed="0.095715"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:19:25.189030" elapsed="0.098164"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:19:25.184065" elapsed="0.103224"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.183629" elapsed="0.103710"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:19:25.180259" elapsed="0.107152"/>
</kw>
<kw name="Check_Ipv4_Topology_Is_Empty" owner="PrefixCounting">
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:19:25.299207" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0pnwbfkud91cmv4zcupbpfjwu0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:19:25.299345" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T06:19:25.299478" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:19:25.290792" elapsed="0.008713"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.301978" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.299586" elapsed="0.002450"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.299566" elapsed="0.002495"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:19:25.302095" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:19:25.304408" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:19:25.290341" elapsed="0.014096"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.305198" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.304609" elapsed="0.000626"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:19:25.305304" elapsed="0.000040"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:19:25.289806" elapsed="0.015699"/>
</kw>
<msg time="2026-04-14T06:19:25.305638" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:19:25.305700" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.289283" elapsed="0.016448"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.305964" elapsed="0.027481"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:19:25.334434" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T06:19:25.334284" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.334261" elapsed="0.000267"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.334693" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T06:19:25.333877" elapsed="0.000899"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:19:25.334821" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:19:25.334980" level="INFO">${actual_count} = 0</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:19:25.288576" elapsed="0.046431"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.335554" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T06:19:25.335189" elapsed="0.000428"/>
</kw>
<arg>0</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T06:19:25.287984" elapsed="0.047694"/>
</kw>
<doc>Example_Ipv4_Topology has to give status 200 with zero prefixes.</doc>
<status status="PASS" start="2026-04-14T06:19:25.287630" elapsed="0.048107"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:19:25.336344" elapsed="0.000268"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.337464" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.337063" elapsed="0.000563"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.337045" elapsed="0.000609"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:19:25.337812" elapsed="0.000323"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.343332" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.342916" elapsed="0.000457"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:19:25.343598" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:19:25.343452" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.343433" elapsed="0.000247"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.343833" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.344037" elapsed="0.000022"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.344219" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.344409" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.344583" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.344753" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.344921" elapsed="0.000019"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:19:25.342591" elapsed="0.002405"/>
</kw>
<status status="PASS" start="2026-04-14T06:19:25.336851" elapsed="0.008196"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:19:25.336029" elapsed="0.009061"/>
</kw>
<doc>Example-ipv4-topology should be empty now.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:19:25.179732" elapsed="0.165396"/>
</test>
<test id="s1-s2-t10" name="Start_Listening_BGP_Speaker" line="155">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.349617" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.349391" elapsed="0.000282"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.349371" elapsed="0.000327"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:19:25.349189" elapsed="0.000557"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.350756" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.350649" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.350631" elapsed="0.000193"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.355787" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.355676" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.355656" elapsed="0.000225"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.356916" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:19:25.356525" elapsed="0.000418"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.357430" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:19:25.357107" elapsed="0.000349"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:19:25.357502" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:19:25.357661" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:19:25.356124" elapsed="0.001562"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.363206" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.363098" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.363077" elapsed="0.000257"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.364843" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.364725" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.364702" elapsed="0.000216"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:19:25.365415" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.365076" elapsed="0.000370"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:19:25.365852" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:19:25.365620" elapsed="0.000259"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:19:25.399535" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:19:25.366426" elapsed="0.033408"/>
</kw>
<msg time="2026-04-14T06:19:25.400003" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:19:25.400051" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.366054" elapsed="0.034034"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:19:25.426559" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "L "i "s "t "e "n "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:19:25.400671" elapsed="0.025992"/>
</kw>
<msg time="2026-04-14T06:19:25.426821" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:19:25.426868" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "L "i "s "t "e "n "i "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.400276" elapsed="0.026628"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.427221" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.426986" elapsed="0.000289"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.426964" elapsed="0.000335"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.427792" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "L "i "s "t "e "n "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:19:25.427467" elapsed="0.000396"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.428151" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.427930" elapsed="0.000275"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.427911" elapsed="0.000318"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:19:25.428264" elapsed="0.000034"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:19:25.431024" elapsed="0.000148"/>
</kw>
<msg time="2026-04-14T06:19:25.431233" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:19:25.429782" elapsed="0.001600"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.431694" elapsed="0.000081"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.432036" elapsed="0.000074"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:19:25.429135" elapsed="0.003084"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:19:25.428579" elapsed="0.003705"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:19:25.364353" elapsed="0.068229"/>
</kw>
<msg time="2026-04-14T06:19:25.432678" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:19:25.432724" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "L "i "s "t "e "n "i "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.363517" elapsed="0.069245"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:19:25.432949" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:19:25.432841" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.432821" elapsed="0.000257"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.433523" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.433882" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.433955" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:19:25.362752" elapsed="0.071328"/>
</kw>
<msg time="2026-04-14T06:19:25.434176" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:19:25.434221" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "L "i "s "t "e "n "i "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.358079" elapsed="0.076180"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.434609" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.434337" elapsed="0.000327"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.434318" elapsed="0.000371"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:19:25.357928" elapsed="0.076786"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:19:25.357746" elapsed="0.076999"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:19:25.355266" elapsed="0.079536"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:19:25.350344" elapsed="0.084515"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.349902" elapsed="0.085004"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:19:25.346289" elapsed="0.088670"/>
</kw>
<kw name="Start_BGP_Speaker" owner="BGPSpeaker">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.436254" level="INFO">${command} = python3 play.py --amount 600000 --listen --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out</msg>
<var>${command}</var>
<arg>python3 play.py ${arguments} &amp;&gt; ${BGPSpeaker__OUTPUT_LOG}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:19:25.435915" elapsed="0.000369"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.436716" level="INFO">python3 play.py --amount 600000 --listen --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out</msg>
<arg>${command}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:19:25.436471" elapsed="0.000292"/>
</kw>
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:19:25.442203" level="INFO">python3 play.py --amount 600000 --listen --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out</msg>
<msg time="2026-04-14T06:19:25.442295" level="INFO">${output} =  python3 play.py --amount 600000 --listen --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out
</msg>
<var>${output}</var>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:19:25.436919" elapsed="0.005404"/>
</kw>
<arg>--amount ${COUNT_PREFIX_COUNT_SINGLE} --listen --myip=${TOOLS_SYSTEM_IP} --myport=${BGP_TOOL_PORT} --peerip=${ODL_SYSTEM_IP} --insert=${INSERT} --withdraw=${WITHDRAW} --prefill ${PREFILL} --update ${UPDATE} --${BGP_TOOL_LOG_LEVEL} --results ${RESULTS_FILE_NAME}</arg>
<doc>Start the BGP speaker python utility. Redirect its error output to a log file
so it can be dumped into the logs later, when stopping it. This also avoids polluting the
output seen by "Read Until Prompt" with false propmpts so it won't stop prematurely
leading to a spurious test failure, messy log content or other misbehavior.</doc>
<status status="PASS" start="2026-04-14T06:19:25.435187" elapsed="0.007210"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:19:25.442985" elapsed="0.000238"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.444086" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.443700" elapsed="0.000446"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.443678" elapsed="0.000493"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:19:25.444322" elapsed="0.000326"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.450024" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.449602" elapsed="0.000481"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:19:25.450311" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:19:25.450163" elapsed="0.000221"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.450143" elapsed="0.000267"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.450565" elapsed="0.000023"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.450743" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.450921" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.451092" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.451265" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.451452" elapsed="0.000036"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.451640" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:19:25.449271" elapsed="0.002446"/>
</kw>
<status status="PASS" start="2026-04-14T06:19:25.443466" elapsed="0.008301"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:19:25.442676" elapsed="0.009132"/>
</kw>
<doc>Start Python speaker in listening mode.</doc>
<status status="PASS" start="2026-04-14T06:19:25.345709" elapsed="0.106136"/>
</test>
<test id="s1-s2-t11" name="Reconfigure_ODL_To_Initiate_Connection" line="160">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.455463" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.455210" elapsed="0.000314"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.455191" elapsed="0.000364"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:19:25.455026" elapsed="0.000577"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.456613" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.456505" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.456486" elapsed="0.000195"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.461577" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.461470" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.461452" elapsed="0.000194"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.462657" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:19:25.462256" elapsed="0.000429"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.463150" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:19:25.462853" elapsed="0.000322"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:19:25.463220" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:19:25.463389" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:19:25.461875" elapsed="0.001555"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.469285" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.469171" elapsed="0.000164"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.469150" elapsed="0.000222"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.470590" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.470482" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.470463" elapsed="0.000195"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:19:25.471114" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.470810" elapsed="0.000331"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:19:25.471626" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:19:25.471352" elapsed="0.000301"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:19:25.505632" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:19:25.472166" elapsed="0.033567"/>
</kw>
<msg time="2026-04-14T06:19:25.505895" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:19:25.505942" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.471823" elapsed="0.034156"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:19:25.538817" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "L "_ "T "o "_ "I "n "i "t "i "a "t "e "_ "C "o "n "n "e "c "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:19:25.506526" elapsed="0.032403"/>
</kw>
<msg time="2026-04-14T06:19:25.539091" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:19:25.539160" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.506158" elapsed="0.033039"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.539543" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.539279" elapsed="0.000321"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.539257" elapsed="0.000367"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.540075" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "L "_ "T "o "_ "I "n "i "t "i "a "t "e "_ "C "o "n "n "e "c "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:19:25.539774" elapsed="0.000376"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.540455" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.540218" elapsed="0.000292"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.540199" elapsed="0.000335"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:19:25.540568" elapsed="0.000032"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:19:25.543135" elapsed="0.000146"/>
</kw>
<msg time="2026-04-14T06:19:25.543343" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:19:25.542051" elapsed="0.001448"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.543780" elapsed="0.000076"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.544116" elapsed="0.000073"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:19:25.541416" elapsed="0.002881"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:19:25.540852" elapsed="0.003526"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:19:25.470154" elapsed="0.074326"/>
</kw>
<msg time="2026-04-14T06:19:25.544575" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:19:25.544620" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.469541" elapsed="0.075117"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:19:25.544843" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:19:25.544735" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.544716" elapsed="0.000211"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.545339" elapsed="0.000041"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.545705" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.545822" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:19:25.468809" elapsed="0.077126"/>
</kw>
<msg time="2026-04-14T06:19:25.546031" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:19:25.546076" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.463808" elapsed="0.082306"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.546464" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.546192" elapsed="0.000326"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.546174" elapsed="0.000369"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:19:25.463659" elapsed="0.082909"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:19:25.463485" elapsed="0.083116"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:19:25.461095" elapsed="0.085563"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:19:25.456196" elapsed="0.090521"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.455759" elapsed="0.091006"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:19:25.452782" elapsed="0.094037"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.547878" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer | IP=10.30.171.112 | HOLDTIME=180 | PEER_PORT=17900 | INITIATE=true | BGP_RIB=example-bgp-rib | PASSIVE_MODE=false | BGP_RIB_OPENCONFIG=exam...</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${BGP_PEER_NAME}</arg>
<arg>IP=${TOOLS_SYSTEM_IP}</arg>
<arg>HOLDTIME=${HOLDTIME_PREFIX_COUNT_SINGLE}</arg>
<arg>PEER_PORT=${BGP_TOOL_PORT}</arg>
<arg>INITIATE=true</arg>
<arg>BGP_RIB=${RIB_INSTANCE}</arg>
<arg>PASSIVE_MODE=false</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>RIB_INSTANCE_NAME=${RIB_INSTANCE}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.547014" elapsed="0.000894"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.582441" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:19:25.582032" elapsed="0.000439"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:19:25.583297" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:19:25.583018" elapsed="0.000369">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:19:25.583483" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:19:25.582646" elapsed="0.000862"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.584077" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:19:25.583680" elapsed="0.000424"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:19:25.584427" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:19:25.584591" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:19:25.584270" elapsed="0.000347"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.585028" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:19:25.584780" elapsed="0.000296"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.586109" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'true', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'false', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_INSTANCE_NAME': 'example-bgp-rib'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:19:25.585843" elapsed="0.000361"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.586673" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.586391" elapsed="0.000309"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.587424" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:19:25.587102" elapsed="0.000349"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:19:25.588200" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.587978" elapsed="0.000248"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:19:25.588279" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:19:25.588451" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:19:25.587649" elapsed="0.000827"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.588637" elapsed="0.000238"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:19:25.586958" elapsed="0.001958"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.589639" level="INFO">${value} = example-bgp-peer</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:19:25.589169" elapsed="0.000496"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:19:25.590419" level="INFO">${encoded} = example-bgp-peer</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.590188" elapsed="0.000258"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:19:25.590497" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:19:25.590650" level="INFO">${encoded_value} = example-bgp-peer</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:19:25.589863" elapsed="0.000812"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.590833" elapsed="0.000263"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer</var>
<status status="PASS" start="2026-04-14T06:19:25.589030" elapsed="0.002108"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.591712" level="INFO">${value} = 10.30.171.112</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:19:25.591408" elapsed="0.000330"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:19:25.592484" level="INFO">${encoded} = 10.30.171.112</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.592254" elapsed="0.000256"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:19:25.592561" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:19:25.592711" level="INFO">${encoded_value} = 10.30.171.112</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:19:25.591930" elapsed="0.000806"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.592893" elapsed="0.000225"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">10.30.171.112</var>
<status status="PASS" start="2026-04-14T06:19:25.591252" elapsed="0.001906"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.593728" level="INFO">${value} = 180</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:19:25.593424" elapsed="0.000330"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:19:25.594503" level="INFO">${encoded} = 180</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.594273" elapsed="0.000256"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:19:25.594579" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:19:25.594733" level="INFO">${encoded_value} = 180</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:19:25.593947" elapsed="0.000811"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.594941" elapsed="0.000227"/>
</kw>
<var name="${key}">HOLDTIME</var>
<var name="${value}">180</var>
<status status="PASS" start="2026-04-14T06:19:25.593271" elapsed="0.001937"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.595780" level="INFO">${value} = 17900</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:19:25.595477" elapsed="0.000329"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:19:25.596547" level="INFO">${encoded} = 17900</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.596320" elapsed="0.000254"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:19:25.596624" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:19:25.596775" level="INFO">${encoded_value} = 17900</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:19:25.595998" elapsed="0.000802"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.597000" elapsed="0.000228"/>
</kw>
<var name="${key}">PEER_PORT</var>
<var name="${value}">17900</var>
<status status="PASS" start="2026-04-14T06:19:25.595322" elapsed="0.001947"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.597842" level="INFO">${value} = true</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:19:25.597540" elapsed="0.000329"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:19:25.598620" level="INFO">${encoded} = true</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.598406" elapsed="0.000240"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:19:25.598698" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:19:25.598850" level="INFO">${encoded_value} = true</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:19:25.598065" elapsed="0.000810"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.599056" elapsed="0.000229"/>
</kw>
<var name="${key}">INITIATE</var>
<var name="${value}">true</var>
<status status="PASS" start="2026-04-14T06:19:25.597399" elapsed="0.001928"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.599905" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:19:25.599600" elapsed="0.000331"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:19:25.600848" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.600632" elapsed="0.000242"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:19:25.600925" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:19:25.601076" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:19:25.600126" elapsed="0.000975"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.601257" elapsed="0.000240"/>
</kw>
<var name="${key}">BGP_RIB</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:19:25.599461" elapsed="0.002077"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.602095" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:19:25.601792" elapsed="0.000329"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:19:25.602858" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.602648" elapsed="0.000266"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:19:25.602965" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:19:25.603118" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:19:25.602313" elapsed="0.000830"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.603299" elapsed="0.000244"/>
</kw>
<var name="${key}">PASSIVE_MODE</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:19:25.601653" elapsed="0.001930"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.604141" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:19:25.603838" elapsed="0.000328"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:19:25.604912" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.604701" elapsed="0.000237"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:19:25.604988" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:19:25.605139" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:19:25.604376" elapsed="0.000788"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.605319" elapsed="0.000239"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:19:25.603699" elapsed="0.001900"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.606148" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:19:25.605850" elapsed="0.000323"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:19:25.606936" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.606700" elapsed="0.000278"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:19:25.607029" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:19:25.607180" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:19:25.606378" elapsed="0.000827"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.607418" elapsed="0.000228"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:19:25.605712" elapsed="0.001976"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:19:25.586752" elapsed="0.020971"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:19:25.607766" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:19:25.607929" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'true', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': '...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:19:25.585473" elapsed="0.022483"/>
</kw>
<status status="PASS" start="2026-04-14T06:19:25.585148" elapsed="0.022841"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.608169" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.608015" elapsed="0.000210"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.585128" elapsed="0.023118"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.609142" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.608411" elapsed="0.000760"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:19:25.609220" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:19:25.581402" elapsed="0.027944"/>
</kw>
<msg time="2026-04-14T06:19:25.609418" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:19:25.568527" elapsed="0.040941"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.622221" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.634792" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.648192" elapsed="0.000036"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.648495" elapsed="0.000032"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.648737" elapsed="0.000023"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.649175" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.649009" elapsed="0.000227"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:19:25.648992" elapsed="0.000271"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.649432" elapsed="0.000022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.649607" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.649838" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:19:25.648953" elapsed="0.000942"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.648825" elapsed="0.001099"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.650080" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.650159" elapsed="0.000018"/>
</return>
<msg time="2026-04-14T06:19:25.650311" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:19:25.564141" elapsed="0.086200"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.677611" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:19:25.677190" elapsed="0.000452"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:19:25.678432" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:19:25.678161" elapsed="0.000349">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T06:19:25.678616" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:19:25.677814" elapsed="0.000827"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.679203" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:19:25.678812" elapsed="0.000418"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:19:25.679558" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:19:25.679722" level="INFO">${template} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:19:25.679410" elapsed="0.000340"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.680162" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;$HOLDTIME&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;$PEER_PORT&lt;/remote-port&gt;
            &lt;passive-mode&gt;$PASSIVE_MODE&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:19:25.679913" elapsed="0.000309"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T06:19:25.680638" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.680297" elapsed="0.000403"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.681182" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'true', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': '...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:19:25.680874" elapsed="0.000336"/>
</kw>
<status status="PASS" start="2026-04-14T06:19:25.680726" elapsed="0.000520"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.680276" elapsed="0.000991"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.682248" level="INFO">${final_text} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflec...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.681434" elapsed="0.000889"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:19:25.682394" elapsed="0.000034"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:19:25.676532" elapsed="0.005999"/>
</kw>
<msg time="2026-04-14T06:19:25.682626" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:19:25.663343" elapsed="0.019334"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.695605" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.708187" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.720667" elapsed="0.000026"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.720866" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.721045" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.721451" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.721286" elapsed="0.000222"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:19:25.721271" elapsed="0.000261"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.721678" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.721848" elapsed="0.000019"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.722014" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:19:25.721239" elapsed="0.000827"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.721125" elapsed="0.000970"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.722248" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.722322" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T06:19:25.722501" level="INFO">${data} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflec...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:19:25.660633" elapsed="0.061898"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:19:25.723893" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:19:25.723641" elapsed="0.000321">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T06:19:25.724056" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:19:25.723264" elapsed="0.000816"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.724420" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.724149" elapsed="0.000329"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.724975" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:19:25.724681" elapsed="0.000320"/>
</kw>
<status status="PASS" start="2026-04-14T06:19:25.724502" elapsed="0.000533"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.724131" elapsed="0.000925"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.727492" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:19:25.725211" elapsed="0.002308"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T06:19:25.727570" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:19:25.727725" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T06:19:25.722919" elapsed="0.004831"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.729173" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:19:25.728896" elapsed="0.000327"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.729673" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;180&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;17900&lt;/remote-port&gt;
            &lt;passive-mode&gt;false&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:19:25.729397" elapsed="0.000342"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.730143" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:19:25.729897" elapsed="0.000290"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.730626" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:19:25.730340" elapsed="0.000329"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T06:19:25.731504" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T06:19:25.731285" elapsed="0.000245"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T06:19:25.731870" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T06:19:25.731692" elapsed="0.000203"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.732047" elapsed="0.000212"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.732680" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:19:25.732434" elapsed="0.000290"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T06:19:25.732764" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:19:25.732918" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T06:19:25.730876" elapsed="0.002067"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:19:25.757084" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Cookie': 'JSESSIONID=node019ue03a690iwm128e1hs9ty0y81.node0', 'Content-Length': '1080', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;180&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;17900&lt;/remote-port&gt;
            &lt;passive-mode&gt;false&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt; 
 </msg>
<msg time="2026-04-14T06:19:25.757192" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T06:19:25.757309" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:19:25.735295" elapsed="0.022041"/>
</kw>
<status status="PASS" start="2026-04-14T06:19:25.733013" elapsed="0.024390"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.757600" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.757437" elapsed="0.000230"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.732995" elapsed="0.024694"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.761005" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:19:25.758688" elapsed="0.002360"/>
</kw>
<status status="PASS" start="2026-04-14T06:19:25.758462" elapsed="0.002621"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.758443" elapsed="0.002665"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.763728" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:19:25.761402" elapsed="0.002373"/>
</kw>
<status status="PASS" start="2026-04-14T06:19:25.761164" elapsed="0.002645"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.761147" elapsed="0.002687"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.764409" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.764003" elapsed="0.000434"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.764748" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.764507" elapsed="0.000298"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.765290" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:19:25.764990" elapsed="0.000326"/>
</kw>
<status status="PASS" start="2026-04-14T06:19:25.764828" elapsed="0.000524"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.764489" elapsed="0.000900"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.765917" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.765552" elapsed="0.000392"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.766252" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.766014" elapsed="0.000330"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.766856" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:19:25.766553" elapsed="0.000329"/>
</kw>
<status status="PASS" start="2026-04-14T06:19:25.766387" elapsed="0.000530"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.765995" elapsed="0.000944"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:19:25.767094" elapsed="0.000366"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:19:25.767911" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.767629" elapsed="0.000308"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.768096" elapsed="0.002378"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:19:25.758060" elapsed="0.012479"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:19:25.770743" elapsed="0.000040"/>
</return>
<status status="PASS" start="2026-04-14T06:19:25.770608" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.770589" elapsed="0.000276"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.771095" elapsed="0.000032"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.771206" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:19:25.774648" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T06:19:25.728081" elapsed="0.046606"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:19:25.774781" elapsed="0.000040"/>
</return>
<msg time="2026-04-14T06:19:25.775062" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T06:19:25.552869" elapsed="0.222229"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.775617" elapsed="0.000034"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.775242" elapsed="0.000472"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.775216" elapsed="0.000532"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:19:25.775794" elapsed="0.000036"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T06:19:25.548196" elapsed="0.227771"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:19:25.776826" elapsed="0.000339"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.778383" elapsed="0.000037"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.777806" elapsed="0.000666"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.777781" elapsed="0.000725"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:19:25.778723" elapsed="0.000433"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.786599" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.785985" elapsed="0.000652"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:19:25.787097" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T06:19:25.786747" elapsed="0.000429"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.786721" elapsed="0.000489"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.787444" elapsed="0.000031"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.787692" elapsed="0.000028"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.787939" elapsed="0.000029"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.788177" elapsed="0.000028"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.788432" elapsed="0.000029"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.788679" elapsed="0.000028"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.788911" elapsed="0.000028"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:19:25.785503" elapsed="0.003513"/>
</kw>
<status status="PASS" start="2026-04-14T06:19:25.777507" elapsed="0.011579"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:19:25.776387" elapsed="0.012757"/>
</kw>
<doc>Replace BGP peer config module, now with initiate-connection set to true.</doc>
<status status="PASS" start="2026-04-14T06:19:25.452210" elapsed="0.336988"/>
</test>
<test id="s1-s2-t12" name="Wait_For_Stable_Listening_Ipv4_Topology" line="175">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.793933" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.793619" elapsed="0.000392"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.793594" elapsed="0.000451"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:19:25.793340" elapsed="0.000770"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.795335" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.795228" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.795210" elapsed="0.000208"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.800289" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.800181" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.800163" elapsed="0.000210"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.801385" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:19:25.800988" elapsed="0.000424"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.801875" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:19:25.801578" elapsed="0.000323"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:19:25.801946" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:19:25.802100" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:19:25.800605" elapsed="0.001519"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.809242" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.809133" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.809114" elapsed="0.000196"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.810540" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.810433" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.810413" elapsed="0.000196"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:19:25.811060" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.810762" elapsed="0.000325"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:19:25.811482" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:19:25.811250" elapsed="0.000258"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:19:25.848206" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:19:25.812012" elapsed="0.036294"/>
</kw>
<msg time="2026-04-14T06:19:25.848492" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:19:25.848538" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.811673" elapsed="0.036899"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:19:25.879290" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "L "i "s "t "e "n "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:19:25.849100" elapsed="0.030321"/>
</kw>
<msg time="2026-04-14T06:19:25.879591" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:19:25.879637" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.848750" elapsed="0.030921"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.880014" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.879759" elapsed="0.000311"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.879735" elapsed="0.000359"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.880741" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "L "i "s "t "e "n "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:19:25.880242" elapsed="0.000571"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.881117" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.880883" elapsed="0.000291"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.880863" elapsed="0.000397"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:19:25.881301" elapsed="0.000037"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:19:25.884014" elapsed="0.000149"/>
</kw>
<msg time="2026-04-14T06:19:25.884228" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:19:25.882964" elapsed="0.001508"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.884768" elapsed="0.000076"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.885110" elapsed="0.000076"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:19:25.882291" elapsed="0.003005"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:19:25.881640" elapsed="0.003744"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:19:25.810085" elapsed="0.075404"/>
</kw>
<msg time="2026-04-14T06:19:25.885591" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:19:25.885636" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.809484" elapsed="0.076188"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:19:25.885889" elapsed="0.000029"/>
</return>
<status status="PASS" start="2026-04-14T06:19:25.885754" elapsed="0.000217"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.885734" elapsed="0.000262"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.886462" elapsed="0.000028"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.887016" elapsed="0.000024"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.887087" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:19:25.808789" elapsed="0.078410"/>
</kw>
<msg time="2026-04-14T06:19:25.887297" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:19:25.887341" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.802563" elapsed="0.084839"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.887744" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.887484" elapsed="0.000316"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.887466" elapsed="0.000358"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:19:25.802412" elapsed="0.085436"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:19:25.802209" elapsed="0.085672"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:19:25.799821" elapsed="0.088119"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:19:25.794938" elapsed="0.093059"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.794437" elapsed="0.093608"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:19:25.790239" elapsed="0.097859"/>
</kw>
<kw name="Wait_For_Ipv4_Topology_Prefixes_To_Become_Stable" owner="PrefixCounting">
<if>
<branch type="IF" condition="&quot;&quot;&quot;${shards_list}&quot;&quot;&quot;==&quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:19:25.907429" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T06:19:25.907655" level="INFO">${getter} = ['Get_Ipv4_Topology_Count', [], {'session': 'operational', 'topology': 'example-ipv4-topology'}]</msg>
<var>${getter}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:19:25.907053" elapsed="0.000629"/>
</kw>
<status status="PASS" start="2026-04-14T06:19:25.904846" elapsed="0.002878"/>
</branch>
<branch type="ELSE">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<var>${getter}</var>
<arg>Get_Ipv4_Topology_Count_With_Shards_Check</arg>
<arg>${shards_list}</arg>
<arg>${shards_details}</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.907951" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.907748" elapsed="0.000327"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.904825" elapsed="0.003273"/>
</if>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:19:25.908617" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:19:25.908827" level="INFO">${validator} = ['WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'excluded_value': '0'}]</msg>
<var>${validator}</var>
<arg>WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</arg>
<arg>state_holder</arg>
<arg>data_holder</arg>
<arg>excluded_value=${excluded_count}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:19:25.908295" elapsed="0.000558"/>
</kw>
<kw name="Wait_For_Getter_Error_Or_Safe_Stateful_Validator_Consecutive_Success" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.910316" level="INFO">${tmp} = 1</msg>
<var>${tmp}</var>
<arg>int(${count})</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.909936" elapsed="0.000409"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.910817" level="INFO">count=1</msg>
<arg>count=${tmp}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:19:25.910530" elapsed="0.000335"/>
</kw>
<kw name="WaitUtils__Check_Sanity_And_Compute_Derived_Times" owner="WaitUtils">
<if>
<branch type="IF" condition="int(${count}) &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>\${count} is ${count} and not at least 1.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.911830" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.911593" elapsed="0.000293"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.911575" elapsed="0.000337"/>
</if>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:19:25.912328" level="INFO">${period_in_seconds} = 60.0</msg>
<var>${period_in_seconds}</var>
<arg>${period}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:19:25.912061" elapsed="0.000293"/>
</kw>
<if>
<branch type="IF" condition="${period_in_seconds} &lt;= 0.0">
<kw name="Fail" owner="BuiltIn">
<arg>\${period} ${period} has to be positive.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.912669" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.912442" elapsed="0.000282"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.912424" elapsed="0.000324"/>
</if>
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:19:25.913066" level="INFO">${date_now} = 2026-04-14 06:19:25.913</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:19:25.912898" elapsed="0.000193"/>
</kw>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:19:25.913505" level="INFO">${timeout_in_seconds} = 560.0</msg>
<var>${timeout_in_seconds}</var>
<arg>${timeout}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:19:25.913247" elapsed="0.000283"/>
</kw>
<kw name="Add Time To Date" owner="DateTime">
<msg time="2026-04-14T06:19:25.914036" level="INFO">${date_deadline} = 2026-04-14 06:28:45.913</msg>
<var>${date_deadline}</var>
<arg>${date_now}</arg>
<arg>${timeout_in_seconds}</arg>
<doc>Adds time to date and returns the resulting date.</doc>
<status status="PASS" start="2026-04-14T06:19:25.913691" elapsed="0.000370"/>
</kw>
<return>
<value>${timeout_in_seconds}</value>
<value>${period_in_seconds}</value>
<value>${date_deadline}</value>
<status status="PASS" start="2026-04-14T06:19:25.914110" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:19:25.914348" level="INFO">${timeout_in_seconds} = 560.0</msg>
<msg time="2026-04-14T06:19:25.914414" level="INFO">${period_in_seconds} = 60.0</msg>
<msg time="2026-04-14T06:19:25.914456" level="INFO">${date_deadline} = 2026-04-14 06:28:45.913</msg>
<var>${timeout_in_seconds}</var>
<var>${period_in_seconds}</var>
<var>${date_deadline}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${count}</arg>
<doc>Common checks for argument values. Return times in seconds and deadline date implied by timeout time.</doc>
<status status="PASS" start="2026-04-14T06:19:25.911159" elapsed="0.003320"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.915084" level="INFO">${maximum_sleeps} = 10</msg>
<var>${maximum_sleeps}</var>
<arg>math.ceil(${timeout_in_seconds} / ${period_in_seconds})</arg>
<arg>modules=math</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.914655" elapsed="0.000456"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.915559" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:19:25.915279" elapsed="0.000305"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.916030" level="INFO">${state} = 0</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:19:25.915746" elapsed="0.000309"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.917967" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:19:25.917666" elapsed="0.000329"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.918649" level="INFO">${state} = 0</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:19:25.918159" elapsed="0.000516"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.919168" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.918841" elapsed="0.000353"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:19:25.920603" level="INFO">${date_now} = 2026-04-14 06:19:25.921</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:19:25.920445" elapsed="0.000184"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:19:25.921145" level="INFO">${time_deadline} = 559.992</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:19:25.920786" elapsed="0.000385"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.921757" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.921337" elapsed="0.000452"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.922156" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.921901" elapsed="0.000310"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.921880" elapsed="0.000355"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:19:25.919841" elapsed="0.002441"/>
</kw>
<msg time="2026-04-14T06:19:25.922399" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:19:25.922444" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.919386" elapsed="0.003081"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.922655" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.922549" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.922530" elapsed="0.000197"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.925429" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T06:19:25.925476" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:19:25.925524" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:19:25.925069" elapsed="0.000479"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:19:25.935798" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0pnwbfkud91cmv4zcupbpfjwu0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:19:25.938207" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.0.52.176/28"},{"prefix":"8.0.48.208/28"},{"prefix":"8.0.21.48/28"},{"prefix":"8.0.23.96/28"},{"prefix":"8.0.15.112/28"},{"prefix":"8.0.43.80/28"},{"prefix":"8.0.34.64/28"},{"prefix":"8.0.44.32/28"},{"prefix":"8.0.9.32/28"},{"prefix":"8.0.19.48/28"},{"prefix":"8.0.38.176/28"},{"prefix":"8.0.9.48/28"},{"prefix":"8.0.44.224/28"},{"prefix":"8.0.3.0/28"},{"prefix":"8.0.10.96/28"},{"prefix":"8.0.7.0/28"},{"prefix":"8.0.25.160/28"},{"prefix":"8.0.20.80/28"},{"prefix":"8.0.28.160/28"},{"prefix":"8.0.43.32/28"},{"prefix":"8.0.28.208/28"},{"prefix":"8.0.33.176/28"},{"prefix":"8.0.22.224/28"},{"prefix":"8.0.30.0/28"},{"prefix":"8.0.57.96/28"},{"prefix":"8.0.33.96/28"},{"prefix":"8.0.22.112/28"},{"prefix":"8.0.38.32/28"},{"prefix":"8.0.57.144/28"},{"prefix":"8.0.29.160/28"},{"prefix":"8.0.1.160/28"},{"prefix":"8.0.52.0/28"},{"prefix":"8.0.38.16/28"},{"prefix":"8.0.36.112/28"},{"prefix":"8.0.49.176/28"},{"prefix":"8.0.9.96/28"},{"prefix":"8.0.44.48/28"},{"prefix":"8.0.42.16/28"},{"prefix":"8.0.22.128/28"},{"prefix":"8.0.4.128/28"},{"prefix":"8.0.33.208/28"},{"prefix":"8.0.48.96/28"},{"prefix":"8.0.15.32/28"},{"prefix":"8.0.6.96/28"},{"prefix":"8.0.55.192/28"},{"prefix":"8.0.58.0/28"},{"prefix":"8.0.53.192/28"},{"prefix":"8.0.38.0/28"},{"prefix":"8.0.21.16/28"},{"prefix":"8.0.7.144/28"},{"prefix":"8.0.48.224/28"},{"prefix":"8.0.48.128/28"},{"prefix":"8.0.47.0/28"},{"prefix":"8.0.14.32/28"},{"prefix":"8.0.27.16/28"},{"prefix":"8.0.29.16/28"},{"prefix":"8.0.47.96/28"},{"prefix":"8.0.31.0/28"},{"prefix":"8.0.11.48/28"},{"prefix":"8.0.43.144/28"},{"prefix":"8.0.15.144/28"},{"prefix":"8.0.37.160/28"},{"prefix":"8.0.52.224/28"},{"prefix":"8.0.8.32/28"},{"prefix":"8.0.38.96/28"},{"prefix":"8.0.37.96/28"},{"prefix":"8.0.34.16/28"},{"prefix":"8.0.46.240/28"},{"prefix":"8.0.27.112/28"},{"prefix":"8.0.26.48/28"},{"prefix":"8.0.30.96/28"},{"prefix":"8.0.4.208/28"},{"prefix":"8.0.13.80/28"},{"prefix":"8.0.27.240/28"},{"prefix":"8.0.48.32/28"},{"prefix":"8.0.16.240/28"},{"prefix":"8.0.35.192/28"},{"prefix":"8.0.47.48/28"},{"prefix":"8.0.3.112/28"},{"prefix":"8.0.6.208/28"},{"prefix":"8.0.51.96/28"},{"prefix":"8.0.21.144/28"},{"prefix":"8.0.19.64/28"},{"prefix":"8.0.36.176/28"},{"prefix":"8.0.9.160/28"},{"prefix":"8.0.21.192/28"},{"prefix":"8.0.25.64/28"},{"prefix":"8.0.4.160/28"},{"prefix":"8.0.4.96/28"},{"prefix":"8.0.54.192/28"},{"prefix":"8.0.47.240/28"},{"prefix":"8.0.24.144/28"},{"prefix":"8.0.8.208/28"},{"prefix":"8.0.42.112/28"},{"prefix":"8.0.54.16/28"},{"prefix":"8.0.57.176/28"},{"prefix":"8.0.22.144/28"},{"prefix":"8.0.6.0/28"},{"prefix":"8.0.13.16/28"},{"prefix":"8.0.51.160/28"},{"prefix":"8.0.11.240/28"},{"prefix":"8.0.6.16/28"},{"prefix":"8.0.59.32/28"},{"prefix":"8.0.43.96/28"},{"prefix":"8.0.6.112/28"},{"prefix":"8.0.49.224/28"},{"prefix":"8.0.6.192/28"},{"prefix":"8.0.14.144/28"},{"prefix":"8.0.27.224/28"},{"prefix":"8.0.43.160/28"},{"prefix":"8.0.36.64/28"},{"prefix":"8.0.19.128/28"},{"prefix":"8.0.50.192/28"},{"prefix":"8.0.52.96/28"},{"prefix":"8.0.51.128/28"},{"prefix":"8.0.37.176/28"},{"prefix":"8.0.16.208/28"},{"prefix":"8.0.34.96/28"},{"prefix":"8.0.21.64/28"},{"prefix":"8.0.10.160/28"},{"prefix":"8.0.7.192/28"},{"prefix":"8.0.50.128/28"},{"prefix":"8.0.6.32/28"},{"prefix":"8.0.33.224/28"},{"prefix":"8.0.37.208/28"},{"prefix":"8.0.11.176/28"},{"prefix":"8.0.4.16/28"},{"prefix":"8.0.23.16/28"},{"prefix":"8.0.18.160/28"},{"prefix":"8.0.29.0/28"},{"prefix":"8.0.44.160/28"},{"prefix":"8.0.49.48/28"},{"prefix":"8.0.7.64/28"},{"prefix":"8.0.49.160/28"},{"prefix":"8.0.26.176/28"},{"prefix":"8.0.31.96/28"},{"prefix":"8.0.11.128/28"},{"prefix":"8.0.45.64/28"},{"prefix":"8.0.12.16/28"},{"prefix":"8.0.23.176/28"},{"prefix":"8.0.18.128/28"},{"prefix":"8.0.24.80/28"},{"prefix":"8.0.47.32/28"},{"prefix":"8.0.40.160/28"},{"prefix":"8.0.48.16/28"},{"prefix":"8.0.20.128/28"},{"prefix":"8.0.29.240/28"},{"prefix":"8.0.22.16/28"},{"prefix":"8.0.18.192/28"},{"prefix":"8.0.57.16/28"},{"prefix":"8.0.15.176/28"},{"prefix":"8.0.6.224/28"},{"prefix":"8.0.23.240/28"},{"prefix":"8.0.27.32/28"},{"prefix":"8.0.28.224/28"},{"prefix":"8.0.53.48/28"},{"prefix":"8.0.34.176/28"},{"prefix":"8.0.6.128/28"},{"prefix":"8.0.58.224/28"},{"prefix":"8.0.40.144/28"},{"prefix":"8.0.8.176/28"},{"prefix":"8.0.49.144/28"},{"prefix":"8.0.2.224/28"},{"prefix":"8.0.14.208/28"},{"prefix":"8.0.53.176/28"},{"prefix":"8.0.1.0/28"},{"prefix":"8.0.32.0/28"},{"prefix":"8.0.47.80/28"},{"prefix":"8.0.50.224/28"},{"prefix":"8.0.17.192/28"},{"prefix":"8.0.40.0/28"},{"prefix":"8.0.29.128/28"},{"prefix":"8.0.58.208/28"},{"prefix":"8.0.44.80/28"},{"prefix":"8.0.14.16/28"},{"prefix":"8.0.13.224/28"},{"prefix":"8.0.57.240/28"},{"prefix":"8.0.56.192/28"},{"prefix":"8.0.35.240/28"},{"prefix":"8.0.22.0/28"},{"prefix":"8.0.19.144/28"},{"prefix":"8.0.42.80/28"},{"prefix":"8.0.4.48/28"},{"prefix":"8.0.18.144/28"},{"prefix":"8.0.33.16/28"},{"prefix":"8.0.41.0/28"},{"prefix":"8.0.20.0/28"},{"prefix":"8.0.4.80/28"},{"prefix":"8.0.15.48/28"},{"prefix":"8.0.42.96/28"},{"prefix":"8.0.52.208/28"},{"prefix":"8.0.2.16/28"},{"prefix":"8.0.16.192/28"},{"prefix":"8.0.11.160/28"},{"prefix":"8.0.4.112/28"},{"prefix":"8.0.52.160/28"},{"prefix":"8.0.29.112/28"},{"prefix":"8.0.49.32/28"},{"prefix":"8.0.24.96/28"},{"prefix":"8.0.33.192/28"},{"prefix":"8.0.34.208/28"},{"prefix":"8.0.52.112/28"},{"prefix":"8.0.32.176/28"},{"prefix":"8.0.55.64/28"},{"prefix":"8.0.25.48/28"},{"prefix":"8.0.17.48/28"},{"prefix":"8.0.26.80/28"},{"prefix":"8.0.57.64/28"},{"prefix":"8.0.35.64/28"},{"prefix":"8.0.48.112/28"},{"prefix":"8.0.8.128/28"},{"prefix":"8.0.24.224/28"},{"prefix":"8.0.7.80/28"},{"prefix":"8.0.41.240/28"},{"prefix":"8.0.39.80/28"},{"prefix":"8.0.3.208/28"},{"prefix":"8.0.5.192/28"},{"prefix":"8.0.56.64/28"},{"prefix":"8.0.22.176/28"},{"prefix":"8.0.42.176/28"},{"prefix":"8.0.27.48/28"},{"prefix":"8.0.28.48/28"},{"prefix":"8.0.55.176/28"},{"prefix":"8.0.11.192/28"},{"prefix":"8.0.1.32/28"},{"prefix":"8.0.9.144/28"},{"prefix":"8.0.7.16/28"},{"prefix":"8.0.15.0/28"},{"prefix":"8.0.43.128/28"},{"prefix":"8.0.36.160/28"},{"prefix":"8.0.36.208/28"},{"prefix":"8.0.51.224/28"},{"prefix":"8.0.7.48/28"},{"prefix":"8.0.42.224/28"},{"prefix":"8.0.43.176/28"},{"prefix":"8.0.5.176/28"},{"prefix":"8.0.37.80/28"},{"prefix":"8.0.54.176/28"},{"prefix":"8.0.12.64/28"},{"prefix":"8.0.16.96/28"},{"prefix":"8.0.14.160/28"},{"prefix":"8.0.41.176/28"},{"prefix":"8.0.5.240/28"},{"prefix":"8.0.16.48/28"},{"prefix":"8.0.20.160/28"},{"prefix":"8.0.54.160/28"},{"prefix":"8.0.18.32/28"},{"prefix":"8.0.40.224/28"},{"prefix":"8.0.20.112/28"},{"prefix":"8.0.25.224/28"},{"prefix":"8.0.41.144/28"},{"prefix":"8.0.47.128/28"},{"prefix":"8.0.11.96/28"},{"prefix":"8.0.52.192/28"},{"prefix":"8.0.54.48/28"},{"prefix":"8.0.1.208/28"},{"prefix":"8.0.38.64/28"},{"prefix":"8.0.50.176/28"},{"prefix":"8.0.46.208/28"},{"prefix":"8.0.51.80/28"},{"prefix":"8.0.54.112/28"},{"prefix":"8.0.46.48/28"},{"prefix":"8.0.33.64/28"},{"prefix":"8.0.26.208/28"},{"prefix":"8.0.10.32/28"},{"prefix":"8.0.9.176/28"},{"prefix":"8.0.31.192/28"},{"prefix":"8.0.29.192/28"},{"prefix":"8.0.9.192/28"},{"prefix":"8.0.3.16/28"},{"prefix":"8.0.47.112/28"},{"prefix":"8.0.16.176/28"},{"prefix":"8.0.32.192/28"},{"prefix":"8.0.48.176/28"},{"prefix":"8.0.12.112/28"},{"prefix":"8.0.26.16/28"},{"prefix":"8.0.24.112/28"},{"prefix":"8.0.32.208/28"},{"prefix":"8.0.27.0/28"},{"prefix":"8.0.5.144/28"},{"prefix":"8.0.56.176/28"},{"prefix":"8.0.22.64/28"},{"prefix":"8.0.45.224/28"},{"prefix":"8.0.19.16/28"},{"prefix":"8.0.18.96/28"},{"prefix":"8.0.52.32/28"},{"prefix":"8.0.24.240/28"},{"prefix":"8.0.49.80/28"},{"prefix":"8.0.16.32/28"},{"prefix":"8.0.35.96/28"},{"prefix":"8.0.46.96/28"},{"prefix":"8.0.32.48/28"},{"prefix":"8.0.31.64/28"},{"prefix":"8.0.35.80/28"},{"prefix":"8.0.19.224/28"},{"prefix":"8.0.36.240/28"},{"prefix":"8.0.28.176/28"},{"prefix":"8.0.29.32/28"},{"prefix":"8.0.59.48/28"},{"prefix":"8.0.14.64/28"},{"prefix":"8.0.57.32/28"},{"prefix":"8.0.17.16/28"},{"prefix":"8.0.4.240/28"},{"prefix":"8.0.17.112/28"},{"prefix":"8.0.55.224/28"},{"prefix":"8.0.26.32/28"},{"prefix":"8.0.21.32/28"},{"prefix":"8.0.44.96/28"},{"prefix":"8.0.58.64/28"},{"prefix":"8.0.31.16/28"},{"prefix":"8.0.12.192/28"},{"prefix":"8.0.22.96/28"},{"prefix":"8.0.20.32/28"},{"prefix":"8.0.18.112/28"},{"prefix":"8.0.2.176/28"},{"prefix":"8.0.7.32/28"},{"prefix":"8.0.11.0/28"},{"prefix":"8.0.1.80/28"},{"prefix":"8.0.1.144/28"},{"prefix":"8.0.48.80/28"},{"prefix":"8.0.55.16/28"},{"prefix":"8.0.43.112/28"},{"prefix":"8.0.9.128/28"},{"prefix":"8.0.27.160/28"},{"prefix":"8.0.58.96/28"},{"prefix":"8.0.5.112/28"},{"prefix":"8.0.25.80/28"},{"prefix":"8.0.54.128/28"},{"prefix":"8.0.26.96/28"},{"prefix":"8.0.58.80/28"},{"prefix":"8.0.56.32/28"},{"prefix":"8.0.22.240/28"},{"prefix":"8.0.31.48/28"},{"prefix":"8.0.14.112/28"},{"prefix":"8.0.31.224/28"},{"prefix":"8.0.22.208/28"},{"prefix":"8.0.1.240/28"},{"prefix":"8.0.16.128/28"},{"prefix":"8.0.46.64/28"},{"prefix":"8.0.9.208/28"},{"prefix":"8.0.27.144/28"},{"prefix":"8.0.56.16/28"},{"prefix":"8.0.5.160/28"},{"prefix":"8.0.5.0/28"},{"prefix":"8.0.46.176/28"},{"prefix":"8.0.21.176/28"},{"prefix":"8.0.44.192/28"},{"prefix":"8.0.38.112/28"},{"prefix":"8.0.46.160/28"},{"prefix":"8.0.15.192/28"},{"prefix":"8.0.56.224/28"},{"prefix":"8.0.30.192/28"},{"prefix":"8.0.11.16/28"},{"prefix":"8.0.26.0/28"},{"prefix":"8.0.15.64/28"},{"prefix":"8.0.25.128/28"},{"prefix":"8.0.44.144/28"},{"prefix":"8.0.30.224/28"},{"prefix":"8.0.2.32/28"},{"prefix":"8.0.36.16/28"},{"prefix":"8.0.24.32/28"},{"prefix":"8.0.38.128/28"},{"prefix":"8.0.4.64/28"},{"prefix":"8.0.19.0/28"},{"prefix":"8.0.38.160/28"},{"prefix":"8.0.7.224/28"},{"prefix":"8.0.6.48/28"},{"prefix":"8.0.41.48/28"},{"prefix":"8.0.18.224/28"},{"prefix":"8.0.13.192/28"},{"prefi... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T06:19:25.938588" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:19:25.928377" elapsed="0.010282"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.942540" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.938897" elapsed="0.003766"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.938820" elapsed="0.003921"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:19:25.942871" elapsed="0.000092"/>
</return>
<msg time="2026-04-14T06:19:25.946740" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:19:25.927430" elapsed="0.019394"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.948286" level="INFO">${prefix_count} = 932</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.947085" elapsed="0.001287"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:19:25.948462" elapsed="0.000032"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:19:25.926233" elapsed="0.022493"/>
</kw>
<msg time="2026-04-14T06:19:25.948813" level="INFO">${result} = 932</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:19:25.925746" elapsed="0.023092"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:19:25.948885" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:19:25.924702" elapsed="0.024303"/>
</kw>
<msg time="2026-04-14T06:19:25.949098" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:19:25.949141" level="INFO">${message} = 932</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.924152" elapsed="0.025012"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.949331" elapsed="0.026412"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:19:25.976780" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T06:19:25.976647" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.976624" elapsed="0.000248"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.977040" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 932.</doc>
<status status="PASS" start="2026-04-14T06:19:25.976185" elapsed="0.000937"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:19:25.977165" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:19:25.923744" elapsed="0.053544"/>
</kw>
<msg time="2026-04-14T06:19:25.977404" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:19:25.977451" level="INFO">${data} = 932</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.923300" elapsed="0.054175"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.977681" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.977572" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.977553" elapsed="0.000198"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:19:25.979185" level="INFO">${date_now} = 2026-04-14 06:19:25.979</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:19:25.979012" elapsed="0.000200"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:19:25.979762" level="INFO">${time_deadline} = 559.934</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:19:25.979384" elapsed="0.000404"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.980340" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.979956" elapsed="0.000425"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:25.980703" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:19:25.980453" elapsed="0.000304"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.980434" elapsed="0.000348"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:19:25.978416" elapsed="0.002413"/>
</kw>
<msg time="2026-04-14T06:19:25.980928" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:19:25.980973" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.977915" elapsed="0.003081"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.981263" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.981156" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.981136" elapsed="0.000198"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.983423" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:19:25.983472" level="INFO">${args} = ['state_holder', 'data_holder']</msg>
<msg time="2026-04-14T06:19:25.983517" level="INFO">${kwargs} = {'excluded_value': '0'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:19:25.983098" elapsed="0.000442"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.983705" elapsed="0.000207"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:19:25.984073" elapsed="0.000189"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:19:25.986025" level="INFO">${new_state} = 932</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:19:25.985628" elapsed="0.000426"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.986346" elapsed="0.000032"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:25.986125" elapsed="0.000292"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.986106" elapsed="0.000333"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T06:19:25.986693" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:19:25.986493" elapsed="0.000267"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:25.986477" elapsed="0.000306"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:19:25.986817" elapsed="0.000015"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:19:25.985129" elapsed="0.001807"/>
</kw>
<msg time="2026-04-14T06:19:25.987022" level="INFO">${result} = [932, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:19:25.984444" elapsed="0.002602"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:19:25.987094" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:19:25.982642" elapsed="0.004569"/>
</kw>
<msg time="2026-04-14T06:19:25.987303" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:19:25.987348" level="INFO">${message} = [932, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.982079" elapsed="0.005309"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:19:25.987558" elapsed="0.026177"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:19:26.014746" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T06:19:26.014612" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:26.014588" elapsed="0.000253"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:26.015009" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [932, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T06:19:26.014180" elapsed="0.000913"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:19:26.015140" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:19:26.015315" level="INFO">${state} = 932</msg>
<msg time="2026-04-14T06:19:26.015387" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:19:26.015431" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:19:25.981606" elapsed="0.033849"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:19:26.015651" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:19:26.015543" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:26.015524" elapsed="0.000214"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:19:26.015829" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:26.015793" elapsed="0.000081"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:19:26.015777" elapsed="0.000118"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:26.016060" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:19:26.016197" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:26.016161" elapsed="0.000159"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:19:26.016145" elapsed="0.000200"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:26.016512" elapsed="0.000022"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:19:25.923148" elapsed="0.093420"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:19:25.922764" elapsed="0.093840"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:26.016770" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T06:19:26.016996" level="INFO">${state} = 932</msg>
<msg time="2026-04-14T06:19:26.017041" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:19:26.017081" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:19:25.916923" elapsed="0.100181"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:19:26.017299" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:26.017192" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:26.017174" elapsed="0.000237"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:19:26.018828" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:19:26.018916" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:19:26.018539" elapsed="0.000453">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:19:26.019098" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:19:26.019140" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:26.018113" elapsed="0.001050"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:19:26.019345" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:26.019236" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:26.019217" elapsed="0.000212"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:19:26.019844" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:19:26.019583" elapsed="0.000288"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:19:26.023090" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:19:26.023165" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:19:26.020394" elapsed="0.002830">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:19:26.023327" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:19:26.023385" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:26.020040" elapsed="0.003370"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:19:26.023593" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:19:26.023487" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:26.023467" elapsed="0.000210"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:26.023828" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:19:26.017700" elapsed="0.006280"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:19:26.025253" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:19:26.025327" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:19:26.024998" elapsed="0.000425">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:19:26.025523" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:19:26.025566" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:26.024654" elapsed="0.000934"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:19:26.025768" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:19:26.025663" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:26.025644" elapsed="0.000191"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:19:26.026231" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:19:26.025985" elapsed="0.000272"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:19:26.029231" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:19:26.029305" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:19:26.026786" elapsed="0.002630">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:19:26.029558" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:19:26.029602" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:19:26.026444" elapsed="0.003180"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:19:26.029813" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:19:26.029705" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T06:19:26.029686" elapsed="0.000212"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:19:26.030051" elapsed="0.000021"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:19:26.024259" elapsed="0.005945"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:20:26.031152" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:19:26.030376" elapsed="60.001255"/>
</kw>
<var name="${try}">1</var>
<status status="PASS" start="2026-04-14T06:19:25.916376" elapsed="60.115395"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:20:26.036659" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:20:26.035902" elapsed="0.000823"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:20:26.037866" level="INFO">${state} = 932</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:20:26.037105" elapsed="0.000826"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:20:26.038962" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:20:26.038434" elapsed="0.000567"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:20:26.041294" level="INFO">${date_now} = 2026-04-14 06:20:26.041</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:20:26.041041" elapsed="0.000293"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:20:26.042139" level="INFO">${time_deadline} = 499.872</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:20:26.041583" elapsed="0.000595"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:20:26.042990" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:20:26.042440" elapsed="0.000588"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:20:26.043526" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:20:26.043144" elapsed="0.000463"/>
</branch>
<status status="PASS" start="2026-04-14T06:20:26.043114" elapsed="0.000529"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:20:26.039903" elapsed="0.003811"/>
</kw>
<msg time="2026-04-14T06:20:26.043858" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:20:26.043922" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:20:26.039247" elapsed="0.004708"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:20:26.044223" elapsed="0.000023"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:20:26.044071" elapsed="0.000224"/>
</branch>
<status status="PASS" start="2026-04-14T06:20:26.044045" elapsed="0.000280"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:20:26.048193" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T06:20:26.048260" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:20:26.048325" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:20:26.047693" elapsed="0.000664"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:20:26.986587" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0pnwbfkud91cmv4zcupbpfjwu0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:20:27.001860" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T06:20:27.002489" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:20:26.051786" elapsed="0.950763"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:20:27.005587" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:20:27.002777" elapsed="0.002894"/>
</branch>
<status status="PASS" start="2026-04-14T06:20:27.002708" elapsed="0.003010"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:20:27.005815" elapsed="0.000073"/>
</return>
<msg time="2026-04-14T06:20:27.014667" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:20:26.050846" elapsed="0.963947"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:20:27.220143" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:20:27.015191" elapsed="0.205049"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:20:27.220393" elapsed="0.000059"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:20:26.049329" elapsed="1.171391"/>
</kw>
<msg time="2026-04-14T06:20:27.220815" level="INFO">${result} = 600000</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:20:26.048632" elapsed="1.172209"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:20:27.220893" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:20:26.047151" elapsed="1.173869"/>
</kw>
<msg time="2026-04-14T06:20:27.221119" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:20:27.221164" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:20:26.046408" elapsed="1.174779"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:20:27.221458" elapsed="0.024791"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:20:27.247251" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T06:20:27.247118" elapsed="0.000199"/>
</branch>
<status status="PASS" start="2026-04-14T06:20:27.247095" elapsed="0.000247"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:20:27.247529" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T06:20:27.246705" elapsed="0.000909"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:20:27.247658" elapsed="0.000028"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:20:26.045791" elapsed="1.201992"/>
</kw>
<msg time="2026-04-14T06:20:27.247884" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:20:27.247930" level="INFO">${data} = 600000</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:20:26.045161" elapsed="1.202792"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:20:27.248139" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:20:27.248032" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:20:27.248014" elapsed="0.000196"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:20:27.249678" level="INFO">${date_now} = 2026-04-14 06:20:27.250</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:20:27.249508" elapsed="0.000198"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:20:27.250237" level="INFO">${time_deadline} = 498.663</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:20:27.249862" elapsed="0.000402"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:20:27.250839" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:20:27.250448" elapsed="0.000418"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:20:27.251188" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:20:27.250936" elapsed="0.000307"/>
</branch>
<status status="PASS" start="2026-04-14T06:20:27.250918" elapsed="0.000350"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:20:27.248877" elapsed="0.002441"/>
</kw>
<msg time="2026-04-14T06:20:27.251439" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:20:27.251486" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:20:27.248389" elapsed="0.003121"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:20:27.251772" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:20:27.251663" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:20:27.251644" elapsed="0.000200"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:20:27.253887" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:20:27.253936" level="INFO">${args} = ['0', 932]</msg>
<msg time="2026-04-14T06:20:27.253982" level="INFO">${kwargs} = {'excluded_value': '0'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:20:27.253576" elapsed="0.000429"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:20:27.254170" elapsed="0.000224"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:20:27.254559" elapsed="0.000193"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:20:27.256494" level="INFO">${new_state} = 600000</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:20:27.256075" elapsed="0.000447"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="NOT RUN" start="2026-04-14T06:20:27.256763" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:20:27.256592" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T06:20:27.256573" elapsed="0.000264"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T06:20:27.257052" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:20:27.256890" elapsed="0.000227"/>
</branch>
<status status="PASS" start="2026-04-14T06:20:27.256874" elapsed="0.000267"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:20:27.257174" elapsed="0.000015"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:20:27.255624" elapsed="0.001684"/>
</kw>
<msg time="2026-04-14T06:20:27.257421" level="INFO">${result} = [600000, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:20:27.254921" elapsed="0.002525"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:20:27.257496" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:20:27.253118" elapsed="0.004498"/>
</kw>
<msg time="2026-04-14T06:20:27.257711" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:20:27.257757" level="INFO">${message} = [600000, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:20:27.252564" elapsed="0.005217"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:20:27.257949" elapsed="0.022523"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:20:27.281492" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T06:20:27.281342" elapsed="0.000217"/>
</branch>
<status status="PASS" start="2026-04-14T06:20:27.281319" elapsed="0.000265"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:20:27.281750" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [600000, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T06:20:27.280907" elapsed="0.000924"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:20:27.281876" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:20:27.282051" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T06:20:27.282097" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:20:27.282139" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:20:27.252071" elapsed="0.030090"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:20:27.282374" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:20:27.282246" elapsed="0.000194"/>
</branch>
<status status="PASS" start="2026-04-14T06:20:27.282228" elapsed="0.000236"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:20:27.282558" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:20:27.282520" elapsed="0.000085"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:20:27.282504" elapsed="0.000123"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:20:27.282792" elapsed="0.000023"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:20:27.282932" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:20:27.282895" elapsed="0.000158"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:20:27.282878" elapsed="0.000201"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:20:27.283228" elapsed="0.000022"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:20:26.044948" elapsed="1.238336"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:20:26.044403" elapsed="1.238917"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:20:27.283499" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T06:20:27.283725" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T06:20:27.283771" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:20:27.283812" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:20:26.033889" elapsed="1.249947"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:20:27.284030" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:20:27.283924" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T06:20:27.283905" elapsed="0.000191"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:20:27.285471" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:20:27.285553" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:20:27.285154" elapsed="0.000466">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:20:27.285723" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:20:27.285767" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:20:27.284778" elapsed="0.001012"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:20:27.285971" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:20:27.285864" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T06:20:27.285846" elapsed="0.000192"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:20:27.286462" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:20:27.286190" elapsed="0.000300"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:20:27.289708" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:20:27.289783" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:20:27.287003" elapsed="0.002839">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:20:27.289945" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:20:27.289989" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:20:27.286661" elapsed="0.003352"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:20:27.290195" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:20:27.290088" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T06:20:27.290069" elapsed="0.000210"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:20:27.290446" elapsed="0.000023"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:20:27.284390" elapsed="0.006211"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:20:27.291907" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:20:27.291981" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:20:27.291645" elapsed="0.000395">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:20:27.292140" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:20:27.292183" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:20:27.291276" elapsed="0.000931"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:20:27.292410" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:20:27.292282" elapsed="0.000174"/>
</branch>
<status status="PASS" start="2026-04-14T06:20:27.292263" elapsed="0.000215"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:20:27.292878" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:20:27.292629" elapsed="0.000275"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:20:27.295886" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:20:27.295961" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:20:27.293449" elapsed="0.002571">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:20:27.296159" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:20:27.296204" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:20:27.293073" elapsed="0.003154"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:20:27.296429" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:20:27.296302" elapsed="0.000188"/>
</branch>
<status status="PASS" start="2026-04-14T06:20:27.296283" elapsed="0.000231"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:20:27.296665" elapsed="0.000021"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:20:27.290889" elapsed="0.005928"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:21:27.297762" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:20:27.296973" elapsed="60.001319"/>
</kw>
<var name="${try}">2</var>
<status status="PASS" start="2026-04-14T06:20:26.032358" elapsed="61.266127"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:21:27.303425" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:21:27.302694" elapsed="0.000794"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:21:27.304565" level="INFO">${state} = 600000</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:21:27.303853" elapsed="0.000771"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:21:27.305826" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:21:27.304987" elapsed="0.000946"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:21:27.307991" level="INFO">${date_now} = 2026-04-14 06:21:27.308</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:21:27.307788" elapsed="0.000230"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:21:27.308631" level="INFO">${time_deadline} = 438.605</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:21:27.308177" elapsed="0.000482"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:21:27.309227" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:21:27.308832" elapsed="0.000422"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:27.309616" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:27.309336" elapsed="0.000336"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:27.309310" elapsed="0.000390"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:21:27.306887" elapsed="0.002866"/>
</kw>
<msg time="2026-04-14T06:21:27.309872" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:21:27.309917" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:27.306324" elapsed="0.003616"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:21:27.310136" elapsed="0.000019"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:27.310022" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:27.310004" elapsed="0.000210"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:21:27.313202" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T06:21:27.313252" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:21:27.313301" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:21:27.312783" elapsed="0.000541"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:21:28.043507" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0pnwbfkud91cmv4zcupbpfjwu0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:21:28.062051" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T06:21:28.062683" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:21:27.316185" elapsed="0.746560"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.065839" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:28.062976" elapsed="0.002948"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:28.062903" elapsed="0.003069"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:21:28.066081" elapsed="0.000077"/>
</return>
<msg time="2026-04-14T06:21:28.075060" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:21:27.315237" elapsed="0.759940"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:21:28.278539" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:21:28.075600" elapsed="0.203046"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:21:28.278774" elapsed="0.000064"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:21:27.314023" elapsed="0.965102"/>
</kw>
<msg time="2026-04-14T06:21:28.279225" level="INFO">${result} = 600000</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:21:27.313522" elapsed="0.965727"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:21:28.279300" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:21:27.312410" elapsed="0.967033"/>
</kw>
<msg time="2026-04-14T06:21:28.279543" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:21:28.279588" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:27.311865" elapsed="0.967747"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:21:28.279855" elapsed="0.026540"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:21:28.307434" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T06:21:28.307275" elapsed="0.000229"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:28.307251" elapsed="0.000278"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.307700" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T06:21:28.306860" elapsed="0.000925"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:21:28.307829" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:21:27.311266" elapsed="0.996687"/>
</kw>
<msg time="2026-04-14T06:21:28.308054" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:21:28.308100" level="INFO">${data} = 600000</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:27.310832" elapsed="0.997291"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:21:28.308308" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:28.308200" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:28.308182" elapsed="0.000214"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:21:28.309889" level="INFO">${date_now} = 2026-04-14 06:21:28.310</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:21:28.309710" elapsed="0.000208"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:21:28.310482" level="INFO">${time_deadline} = 437.603</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:21:28.310077" elapsed="0.000432"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:21:28.311075" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:21:28.310679" elapsed="0.000423"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.311442" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:28.311174" elapsed="0.000324"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:28.311155" elapsed="0.000367"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:21:28.309091" elapsed="0.002480"/>
</kw>
<msg time="2026-04-14T06:21:28.311672" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:21:28.311716" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:28.308566" elapsed="0.003174"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:21:28.312034" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:28.311925" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:28.311905" elapsed="0.000201"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:21:28.314111" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:21:28.314159" level="INFO">${args} = [932, 600000]</msg>
<msg time="2026-04-14T06:21:28.314204" level="INFO">${kwargs} = {'excluded_value': '0'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:21:28.313803" elapsed="0.000424"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:21:28.314406" elapsed="0.000214"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:21:28.314782" elapsed="0.000191"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:21:28.316782" level="INFO">${new_state} = 600000</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:21:28.316320" elapsed="0.000490"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="NOT RUN" start="2026-04-14T06:21:28.317054" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:28.316882" elapsed="0.000224"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:28.316863" elapsed="0.000265"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T06:21:28.317343" elapsed="0.000031"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:28.317181" elapsed="0.000230"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:28.317166" elapsed="0.000267"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="PASS" start="2026-04-14T06:21:28.317464" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:21:28.315871" elapsed="0.001758"/>
</kw>
<msg time="2026-04-14T06:21:28.317714" level="INFO">${result} = [600000, 'PASS', 'Validated stable: 600000']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:21:28.315143" elapsed="0.002596"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:21:28.317787" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:21:28.313405" elapsed="0.004501"/>
</kw>
<msg time="2026-04-14T06:21:28.317999" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:21:28.318044" level="INFO">${message} = [600000, 'PASS', 'Validated stable: 600000']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:28.312837" elapsed="0.005230"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:21:28.318234" elapsed="0.025832"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:21:28.345135" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T06:21:28.344997" elapsed="0.000208"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:28.344972" elapsed="0.000258"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.345414" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [600000, 'PASS', 'Validated stable: 600000'].</doc>
<status status="PASS" start="2026-04-14T06:21:28.344559" elapsed="0.000940"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:21:28.345543" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:21:28.345720" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T06:21:28.345766" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:21:28.345805" level="INFO">${result} = Validated stable: 600000</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:21:28.312335" elapsed="0.033492"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="NOT RUN" start="2026-04-14T06:21:28.346018" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:28.345912" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:28.345894" elapsed="0.000194"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:21:28.346243" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:21:28.346139" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:28.346124" elapsed="0.000206"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.346516" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:21:28.346654" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:28.346618" elapsed="0.000180"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:21:28.346601" elapsed="0.000222"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.346971" elapsed="0.000021"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:21:27.310679" elapsed="1.036347"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:21:27.310260" elapsed="1.036804"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.347224" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T06:21:28.347457" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T06:21:28.347503" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:21:28.347543" level="INFO">${result} = Validated stable: 600000</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:21:27.300746" elapsed="1.046820"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:21:28.347762" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:21:28.347654" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:28.347637" elapsed="0.000206"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.348124" elapsed="0.000024"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.348433" elapsed="0.000024"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.348624" elapsed="0.000186"/>
</kw>
<var name="${try}">3</var>
<status status="PASS" start="2026-04-14T06:21:27.299166" elapsed="1.049832"/>
</iter>
<var>${try}</var>
<value>1</value>
<value>${maximum_sleeps}+2</value>
<status status="PASS" start="2026-04-14T06:19:25.916112" elapsed="122.432993"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.349721" elapsed="0.000081"/>
</kw>
<msg time="2026-04-14T06:21:28.350191" level="INFO">${result} = Validated stable: 600000</msg>
<var>${result}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${repetitions}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${validator}</arg>
<arg>initial_state=${excluded_count}</arg>
<doc>Analogue of Wait Until Keyword Succeeds, but it passes state of validator around and exits early on getter failure. Calls GASSVHTSCBD to verify data is "stable".</doc>
<status status="PASS" start="2026-04-14T06:19:25.909199" elapsed="122.441054"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:21:28.350436" elapsed="0.000087"/>
</return>
<arg>timeout=${bgp_filling_timeout}</arg>
<arg>period=${CHECK_PERIOD_PREFIX_COUNT_SINGLE}</arg>
<arg>repetitions=${REPETITIONS_PREFIX_COUNT_SINGLE}</arg>
<arg>excluded_count=0</arg>
<doc>Each ${period} get prefix count. When called with shard list, the check is done before the count is get. After 1 of stable different from ${excluded_count} within ${timeout}, Return validator output. Fail early on getter error.</doc>
<status status="PASS" start="2026-04-14T06:19:25.900494" elapsed="122.450253"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:21:28.352244" elapsed="0.000709"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.354996" elapsed="0.000057"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:28.354047" elapsed="0.001089"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:28.354000" elapsed="0.001195"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:21:28.355579" elapsed="0.000717"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:21:28.362551" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:21:28.362057" elapsed="0.000524"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:21:28.362810" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:21:28.362660" elapsed="0.000209"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:28.362641" elapsed="0.000254"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.363062" elapsed="0.000027"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.363256" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.363492" elapsed="0.000025"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.363674" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.363955" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.364132" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.364305" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:21:28.361732" elapsed="0.002666"/>
</kw>
<status status="PASS" start="2026-04-14T06:21:28.353551" elapsed="0.010901"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:21:28.351482" elapsed="0.013029"/>
</kw>
<doc>Wait until example-ipv4-topology becomes stable.</doc>
<status status="PASS" start="2026-04-14T06:19:25.789518" elapsed="122.575033"/>
</test>
<test id="s1-s2-t13" name="Check_Listening_Ipv4_Topology_Count" line="183">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:21:28.368173" elapsed="0.000228"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:21:28.367901" elapsed="0.000576"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:21:28.369580" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:28.369468" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:28.369449" elapsed="0.000198"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:21:28.374595" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:28.374488" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:28.374469" elapsed="0.000195"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:21:28.375693" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:21:28.375287" elapsed="0.000433"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:21:28.376187" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:21:28.375887" elapsed="0.000328"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:21:28.376260" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:21:28.376569" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:21:28.374900" elapsed="0.001713"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:21:28.382466" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:28.382339" elapsed="0.000174"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:28.382320" elapsed="0.000216"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:21:28.383765" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:28.383658" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:28.383639" elapsed="0.000194"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:21:28.384292" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:21:28.383987" elapsed="0.000333"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:21:28.384766" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:21:28.384538" elapsed="0.000254"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:21:28.421566" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:21:28.385309" elapsed="0.036412"/>
</kw>
<msg time="2026-04-14T06:21:28.421953" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:21:28.422018" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:28.384958" elapsed="0.037111"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:21:28.500010" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "L "i "s "t "e "n "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "C "o "u "n "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:21:28.422920" elapsed="0.077275"/>
</kw>
<msg time="2026-04-14T06:21:28.500392" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:21:28.500442" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "L "i "s "t "e "n "i "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:28.422392" elapsed="0.078088"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.500809" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:28.500564" elapsed="0.000303"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:28.500541" elapsed="0.000350"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:21:28.501352" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "L "i "s "t "e "n "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "C "o "u "n "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:21:28.501040" elapsed="0.000407"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.501739" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:28.501515" elapsed="0.000278"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:28.501496" elapsed="0.000320"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:21:28.501850" elapsed="0.000031"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:21:28.504464" elapsed="0.000148"/>
</kw>
<msg time="2026-04-14T06:21:28.504675" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:21:28.503338" elapsed="0.001469"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.505088" elapsed="0.000077"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.505457" elapsed="0.000075"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:21:28.502716" elapsed="0.002960"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:21:28.502149" elapsed="0.003600"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:21:28.383327" elapsed="0.122529"/>
</kw>
<msg time="2026-04-14T06:21:28.505958" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:21:28.506003" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "L "i "s "t "e "n "i "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:28.382696" elapsed="0.123351"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:21:28.506262" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:21:28.506141" elapsed="0.000182"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:28.506117" elapsed="0.000231"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.506818" elapsed="0.000025"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.507174" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:21:28.507246" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:21:28.381983" elapsed="0.125398"/>
</kw>
<msg time="2026-04-14T06:21:28.507482" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:21:28.507527" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "L "i "s "t "e "n "i "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:28.377054" elapsed="0.130510"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:28.507937" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:28.507641" elapsed="0.000350"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:28.507623" elapsed="0.000391"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:21:28.376894" elapsed="0.131144"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:21:28.376685" elapsed="0.131385"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:21:28.374108" elapsed="0.134019"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:21:28.369155" elapsed="0.139078"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:28.368643" elapsed="0.139638"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:21:28.365657" elapsed="0.142676"/>
</kw>
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:21:29.393406" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0pnwbfkud91cmv4zcupbpfjwu0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:21:29.402347" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T06:21:29.407321" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:21:28.511238" elapsed="0.896168"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.410587" elapsed="0.000034"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:29.407632" elapsed="0.003029"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:29.407583" elapsed="0.003109"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:21:29.410740" elapsed="0.000058"/>
</return>
<msg time="2026-04-14T06:21:29.421821" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:21:28.510796" elapsed="0.911112"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:21:29.664171" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:21:29.422320" elapsed="0.241925"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:21:29.665268" elapsed="0.000080"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:21:28.510238" elapsed="1.155290"/>
</kw>
<msg time="2026-04-14T06:21:29.665656" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:21:29.665703" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:28.509537" elapsed="1.156191"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:21:29.666021" elapsed="0.048497"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:21:29.715738" elapsed="0.000045"/>
</return>
<status status="PASS" start="2026-04-14T06:21:29.715575" elapsed="0.000247"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:29.715546" elapsed="0.000304"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.716036" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T06:21:29.715074" elapsed="0.001047"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:21:29.716167" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:21:29.716331" level="INFO">${actual_count} = 600000</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:21:28.509030" elapsed="1.207343"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T06:21:29.716926" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T06:21:29.716545" elapsed="0.000448"/>
</kw>
<arg>${COUNT_PREFIX_COUNT_SINGLE}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T06:21:28.508577" elapsed="1.208477"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:21:29.717689" elapsed="0.000259"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.718833" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:29.718440" elapsed="0.000456"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:29.718421" elapsed="0.000500"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:21:29.719077" elapsed="0.000342"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:21:29.724608" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:21:29.724153" elapsed="0.000482"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:21:29.724860" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:21:29.724712" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:29.724694" elapsed="0.000248"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.725097" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.725277" elapsed="0.000022"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.725477" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.725651" elapsed="0.000116"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.725926" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.726119" elapsed="0.000022"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.726293" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:21:29.723805" elapsed="0.002583"/>
</kw>
<status status="PASS" start="2026-04-14T06:21:29.718200" elapsed="0.008242"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:21:29.717349" elapsed="0.009135"/>
</kw>
<doc>Count the routes in example-ipv4-topology and fail if the count is not correct.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:21:28.365005" elapsed="1.361519"/>
</test>
<test id="s1-s2-t14" name="Kill_Listening_BGP_Speaker" line="189">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:21:29.731145" elapsed="0.000240"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:21:29.730869" elapsed="0.000575"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:21:29.732481" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:29.732350" elapsed="0.000178"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:29.732331" elapsed="0.000220"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:21:29.737645" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:29.737533" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:29.737512" elapsed="0.000203"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:21:29.738838" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:21:29.738419" elapsed="0.000447"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:21:29.739340" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:21:29.739036" elapsed="0.000347"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:21:29.739430" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:21:29.739592" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:21:29.737991" elapsed="0.001626"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:21:29.745570" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:29.745456" elapsed="0.000164"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:29.745435" elapsed="0.000207"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:21:29.746955" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:29.746845" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:29.746826" elapsed="0.000205"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:21:29.747553" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:21:29.747199" elapsed="0.000382"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:21:29.748043" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:21:29.747783" elapsed="0.000289"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:21:29.793110" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:21:29.748691" elapsed="0.045161"/>
</kw>
<msg time="2026-04-14T06:21:29.794129" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:21:29.794180" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:29.748263" elapsed="0.045955"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:21:29.824182" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "L "i "s "t "e "n "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:21:29.795128" elapsed="0.029172"/>
</kw>
<msg time="2026-04-14T06:21:29.824492" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:21:29.824542" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "L "i "s "t "e "n "i "n "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:29.794568" elapsed="0.030011"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.825023" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:29.824703" elapsed="0.000379"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:29.824664" elapsed="0.000450"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:21:29.825675" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "L "i "s "t "e "n "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:21:29.825281" elapsed="0.000471"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.826057" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:29.825824" elapsed="0.000290"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:29.825803" elapsed="0.000335"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:21:29.826182" elapsed="0.000057"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:21:29.829413" elapsed="0.000177"/>
</kw>
<msg time="2026-04-14T06:21:29.829656" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:21:29.827965" elapsed="0.001837"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.830098" elapsed="0.000079"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.830469" elapsed="0.000250"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:21:29.827242" elapsed="0.003818"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:21:29.826602" elapsed="0.004537"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:21:29.746537" elapsed="0.084705"/>
</kw>
<msg time="2026-04-14T06:21:29.831341" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:21:29.831403" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "L "i "s "t "e "n "i "n "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:29.745805" elapsed="0.085638"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:21:29.831636" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:21:29.831524" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:29.831504" elapsed="0.000219"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.832181" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.832569" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:21:29.832643" elapsed="0.000018"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:21:29.745015" elapsed="0.087740"/>
</kw>
<msg time="2026-04-14T06:21:29.832853" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:21:29.832897" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "L "i "s "t "e "n "i "n "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:29.740023" elapsed="0.092914"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.833275" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:29.833015" elapsed="0.000314"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:29.832998" elapsed="0.000355"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:21:29.739868" elapsed="0.093539"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:21:29.739679" elapsed="0.093809"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:21:29.737072" elapsed="0.096521"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:21:29.732053" elapsed="0.101602"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:29.731608" elapsed="0.102096"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:21:29.727812" elapsed="0.105949"/>
</kw>
<kw name="Kill_BGP_Speaker" owner="BGPSpeaker">
<kw name="Write_Bare_Ctrl_C" owner="RemoteBash">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:21:29.835167" level="INFO">${ctrl_c} = </msg>
<var>${ctrl_c}</var>
<arg>chr(int(3))</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:21:29.834830" elapsed="0.000366"/>
</kw>
<kw name="Write Bare" owner="SSHLibrary">
<arg>${ctrl_c}</arg>
<doc>Writes the given ``text`` on the remote machine without appending a newline.</doc>
<status status="PASS" start="2026-04-14T06:21:29.835355" elapsed="0.000335"/>
</kw>
<doc>Construct ctrl+c character and SSH-write it (without endline) to the current SSH connection.
Do not read anything yet.</doc>
<status status="PASS" start="2026-04-14T06:21:29.834543" elapsed="0.001214"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:21:29.855380" level="INFO">[?2004l^C
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="PASS" start="2026-04-14T06:21:29.836268" elapsed="0.019183"/>
</kw>
<msg time="2026-04-14T06:21:29.855551" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:21:29.855595" level="INFO">${message} = [?2004l^C
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<var>${status}</var>
<var>${message}</var>
<arg>SSHLibrary.Read_Until_Prompt</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:29.835924" elapsed="0.019696"/>
</kw>
<kw name="Dump_BGP_Speaker_Logs" owner="BGPSpeaker">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:21:29.856283" level="INFO">Executing command 'cat play.py.out'.</msg>
<msg time="2026-04-14T06:21:29.869636" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:21:29.869940" level="INFO">${output_log} = 2026-04-14 06:19:25,481 INFO BGP-Thread-1 (job): Connecting in the listening mode.
2026-04-14 06:19:25,731 INFO BGP-Thread-1 (job): Connected to ODL.
2026-04-14 06:19:25,736 INFO BGP-Thread-1 (job): O...</msg>
<var>${output_log}</var>
<arg>cat ${BGPSpeaker__OUTPUT_LOG}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:21:29.856128" elapsed="0.013877"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:21:29.871119" level="INFO">2026-04-14 06:19:25,481 INFO BGP-Thread-1 (job): Connecting in the listening mode.
2026-04-14 06:19:25,731 INFO BGP-Thread-1 (job): Connected to ODL.
2026-04-14 06:19:25,736 INFO BGP-Thread-1 (job): Open message received.
2026-04-14 06:19:25,736 INFO BGP-Thread-1 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:19:25,736 INFO BGP-Thread-1 (job): Generator initialisation
2026-04-14 06:19:25,736 INFO BGP-Thread-1 (job):   Target total number of prefixes to be introduced: 600000
2026-04-14 06:19:25,737 INFO BGP-Thread-1 (job):   Prefix base: 8.0.1.0/28
2026-04-14 06:19:25,737 INFO BGP-Thread-1 (job):   My Autonomous System number: 64496
2026-04-14 06:19:25,737 INFO BGP-Thread-1 (job):   My Hold Time: 180
2026-04-14 06:19:25,737 INFO BGP-Thread-1 (job):   My BGP Identifier: 169782128
2026-04-14 06:19:25,737 INFO BGP-Thread-1 (job):   Next Hop: 192.0.2.1
2026-04-14 06:19:25,737 INFO BGP-Thread-1 (job):   Originator ID: None
2026-04-14 06:19:25,737 INFO BGP-Thread-1 (job):   Cluster list: None
2026-04-14 06:19:25,737 INFO BGP-Thread-1 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:19:25,737 INFO BGP-Thread-1 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:19:25,737 INFO BGP-Thread-1 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:19:25,737 INFO BGP-Thread-1 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 600000
2026-04-14 06:19:25,737 INFO BGP-Thread-1 (job):   Common single UPDATE will be generated for both NLRI &amp; WITHDRAWN lists
2026-04-14 06:19:25,737 INFO BGP-Thread-1 (job):   Let's go ...

2026-04-14 06:19:25,739 INFO BGP-Thread-1 (job): Iteration: 0 - total remaining prefixes: 600000
2026-04-14 06:19:25,798 INFO BGP-Thread-1 (job): Iteration: 1000 - total remaining prefixes: 599000
2026-04-14 06:19:25,826 INFO BGP-Thread-1 (job): Iteration: 2000 - total remaining prefixes: 598000
2026-04-14 06:19:25,847 INFO BGP-Thread-1 (job): Iteration: 3000 - total remaining prefixes: 597000
2026-04-14 06:19:25,868 INFO BGP-Thread-1 (job): Iteration: 4000 - total remaining prefixes: 596000
2026-04-14 06:19:25,888 INFO BGP-Thread-1 (job): Iteration: 5000 - total remaining prefixes: 595000
2026-04-14 06:19:25,908 INFO BGP-Thread-1 (job): Iteration: 6000 - total remaining prefixes: 594000
2026-04-14 06:19:25,929 INFO BGP-Thread-1 (job): Iteration: 7000 - total remaining prefixes: 593000
2026-04-14 06:19:25,949 INFO BGP-Thread-1 (job): Iteration: 8000 - total remaining prefixes: 592000
2026-04-14 06:19:25,972 INFO BGP-Thread-1 (job): Iteration: 9000 - total remaining prefixes: 591000
2026-04-14 06:19:26,001 INFO BGP-Thread-1 (job): Iteration: 10000 - total remaining prefixes: 590000
2026-04-14 06:19:26,022 INFO BGP-Thread-1 (job): Iteration: 11000 - total remaining prefixes: 589000
2026-04-14 06:19:26,043 INFO BGP-Thread-1 (job): Iteration: 12000 - total remaining prefixes: 588000
2026-04-14 06:19:26,064 INFO BGP-Thread-1 (job): Iteration: 13000 - total remaining prefixes: 587000
2026-04-14 06:19:26,084 INFO BGP-Thread-1 (job): Iteration: 14000 - total remaining prefixes: 586000
2026-04-14 06:19:26,104 INFO BGP-Thread-1 (job): Iteration: 15000 - total remaining prefixes: 585000
2026-04-14 06:19:26,123 INFO BGP-Thread-1 (job): Iteration: 16000 - total remaining prefixes: 584000
2026-04-14 06:19:26,143 INFO BGP-Thread-1 (job): Iteration: 17000 - total remaining prefixes: 583000
2026-04-14 06:19:26,162 INFO BGP-Thread-1 (job): Iteration: 18000 - total remaining prefixes: 582000
2026-04-14 06:19:26,182 INFO BGP-Thread-1 (job): Iteration: 19000 - total remaining prefixes: 581000
2026-04-14 06:19:26,206 INFO BGP-Thread-1 (job): Iteration: 20000 - total remaining prefixes: 580000
2026-04-14 06:19:26,232 INFO BGP-Thread-1 (job): Iteration: 21000 - total remaining prefixes: 579000
2026-04-14 06:19:26,253 INFO BGP-Thread-1 (job): Iteration: 22000 - total remaining prefixes: 578000
2026-04-14 06:19:26,273 INFO BGP-Thread-1 (job): Iteration: 23000 - total remaining prefixes: 577000
2026-04-14 06:19:26,293 INFO BGP-Thread-1 (job): Iteration: 24000 - total remaining prefixes: 576000
2026-04-14 06:19:26,312 INFO BGP-Thread-1 (job): Iteration: 25000 - total remaining prefixes: 575000
2026-04-14 06:19:26,332 INFO BGP-Thread-1 (job): Iteration: 26000 - total remaining prefixes: 574000
2026-04-14 06:19:26,352 INFO BGP-Thread-1 (job): Iteration: 27000 - total remaining prefixes: 573000
2026-04-14 06:19:26,381 INFO BGP-Thread-1 (job): Iteration: 28000 - total remaining prefixes: 572000
2026-04-14 06:19:26,401 INFO BGP-Thread-1 (job): Iteration: 29000 - total remaining prefixes: 571000
2026-04-14 06:19:26,420 INFO BGP-Thread-1 (job): Iteration: 30000 - total remaining prefixes: 570000
2026-04-14 06:19:26,442 INFO BGP-Thread-1 (job): Iteration: 31000 - total remaining prefixes: 569000
2026-04-14 06:19:26,462 INFO BGP-Thread-1 (job): Iteration: 32000 - total remaining prefixes: 568000
2026-04-14 06:19:26,482 INFO BGP-Thread-1 (job): Iteration: 33000 - total remaining prefixes: 567000
2026-04-14 06:19:26,502 INFO BGP-Thread-1 (job): Iteration: 34000 - total remaining prefixes: 566000
2026-04-14 06:19:26,521 INFO BGP-Thread-1 (job): Iteration: 35000 - total remaining prefixes: 565000
2026-04-14 06:19:26,541 INFO BGP-Thread-1 (job): Iteration: 36000 - total remaining prefixes: 564000
2026-04-14 06:19:26,564 INFO BGP-Thread-1 (job): Iteration: 37000 - total remaining prefixes: 563000
2026-04-14 06:19:26,584 INFO BGP-Thread-1 (job): Iteration: 38000 - total remaining prefixes: 562000
2026-04-14 06:19:26,604 INFO BGP-Thread-1 (job): Iteration: 39000 - total remaining prefixes: 561000
2026-04-14 06:19:26,647 INFO BGP-Thread-1 (job): Iteration: 40000 - total remaining prefixes: 560000
2026-04-14 06:19:26,668 INFO BGP-Thread-1 (job): Iteration: 41000 - total remaining prefixes: 559000
2026-04-14 06:19:26,790 INFO BGP-Thread-1 (job): Iteration: 42000 - total remaining prefixes: 558000
2026-04-14 06:19:26,820 INFO BGP-Thread-1 (job): Iteration: 43000 - total remaining prefixes: 557000
2026-04-14 06:19:26,858 INFO BGP-Thread-1 (job): Iteration: 44000 - total remaining prefixes: 556000
2026-04-14 06:19:26,878 INFO BGP-Thread-1 (job): Iteration: 45000 - total remaining prefixes: 555000
2026-04-14 06:19:26,898 INFO BGP-Thread-1 (job): Iteration: 46000 - total remaining prefixes: 554000
2026-04-14 06:19:26,917 INFO BGP-Thread-1 (job): Iteration: 47000 - total remaining prefixes: 553000
2026-04-14 06:19:26,937 INFO BGP-Thread-1 (job): Iteration: 48000 - total remaining prefixes: 552000
2026-04-14 06:19:26,956 INFO BGP-Thread-1 (job): Iteration: 49000 - total remaining prefixes: 551000
2026-04-14 06:19:26,976 INFO BGP-Thread-1 (job): Iteration: 50000 - total remaining prefixes: 550000
2026-04-14 06:19:26,996 INFO BGP-Thread-1 (job): Iteration: 51000 - total remaining prefixes: 549000
2026-04-14 06:19:27,015 INFO BGP-Thread-1 (job): Iteration: 52000 - total remaining prefixes: 548000
2026-04-14 06:19:27,035 INFO BGP-Thread-1 (job): Iteration: 53000 - total remaining prefixes: 547000
2026-04-14 06:19:27,055 INFO BGP-Thread-1 (job): Iteration: 54000 - total remaining prefixes: 546000
2026-04-14 06:19:27,078 INFO BGP-Thread-1 (job): Iteration: 55000 - total remaining prefixes: 545000
2026-04-14 06:19:27,098 INFO BGP-Thread-1 (job): Iteration: 56000 - total remaining prefixes: 544000
2026-04-14 06:19:27,118 INFO BGP-Thread-1 (job): Iteration: 57000 - total remaining prefixes: 543000
2026-04-14 06:19:27,138 INFO BGP-Thread-1 (job): Iteration: 58000 - total remaining prefixes: 542000
2026-04-14 06:19:27,157 INFO BGP-Thread-1 (job): Iteration: 59000 - total remaining prefixes: 541000
2026-04-14 06:19:27,177 INFO BGP-Thread-1 (job): Iteration: 60000 - total remaining prefixes: 540000
2026-04-14 06:19:27,203 INFO BGP-Thread-1 (job): Iteration: 61000 - total remaining prefixes: 539000
2026-04-14 06:19:27,223 INFO BGP-Thread-1 (job): Iteration: 62000 - total remaining prefixes: 538000
2026-04-14 06:19:27,243 INFO BGP-Thread-1 (job): Iteration: 63000 - total remaining prefixes: 537000
2026-04-14 06:19:27,263 INFO BGP-Thread-1 (job): Iteration: 64000 - total remaining prefixes: 536000
2026-04-14 06:19:27,283 INFO BGP-Thread-1 (job): Iteration: 65000 - total remaining prefixes: 535000
2026-04-14 06:19:27,303 INFO BGP-Thread-1 (job): Iteration: 66000 - total remaining prefixes: 534000
2026-04-14 06:19:27,323 INFO BGP-Thread-1 (job): Iteration: 67000 - total remaining prefixes: 533000
2026-04-14 06:19:27,342 INFO BGP-Thread-1 (job): Iteration: 68000 - total remaining prefixes: 532000
2026-04-14 06:19:27,362 INFO BGP-Thread-1 (job): Iteration: 69000 - total remaining prefixes: 531000
2026-04-14 06:19:27,381 INFO BGP-Thread-1 (job): Iteration: 70000 - total remaining prefixes: 530000
2026-04-14 06:19:27,401 INFO BGP-Thread-1 (job): Iteration: 71000 - total remaining prefixes: 529000
2026-04-14 06:19:27,421 INFO BGP-Thread-1 (job): Iteration: 72000 - total remaining prefixes: 528000
2026-04-14 06:19:27,441 INFO BGP-Thread-1 (job): Iteration: 73000 - total remaining prefixes: 527000
2026-04-14 06:19:27,461 INFO BGP-Thread-1 (job): Iteration: 74000 - total remaining prefixes: 526000
2026-04-14 06:19:27,481 INFO BGP-Thread-1 (job): Iteration: 75000 - total remaining prefixes: 525000
2026-04-14 06:19:27,504 INFO BGP-Thread-1 (job): Iteration: 76000 - total remaining prefixes: 524000
2026-04-14 06:19:27,525 INFO BGP-Thread-1 (job): Iteration: 77000 - total remaining prefixes: 523000
2026-04-14 06:19:27,545 INFO BGP-Thread-1 (job): Iteration: 78000 - total remaining prefixes: 522000
2026-04-14 06:19:27,565 INFO BGP-Thread-1 (job): Iteration: 79000 - total remaining prefixes: 521000
2026-04-14 06:19:27,585 INFO BGP-Thread-1 (job): Iteration: 80000 - total remaining prefixes: 520000
2026-04-14 06:19:27,606 INFO BGP-Thread-1 (job): Iteration: 81000 - total remaining prefixes: 519000
2026-04-14 06:19:27,629 INFO BGP-Thread-1 (job): Iteration: 82000 - total remaining prefixes: 518000
2026-04-14 06:19:27,649 INFO BGP-Thread-1 (job): Iteration: 83000 - total remaining prefixes: 517000
2026-04-14 06:19:27,669 INFO BGP-Thread-1 (job): Iteration: 84000 - total remaining prefixes: 516000
2026-04-14 06:19:27,688 INFO BGP-Thread-1 (job): Iteration: 85000 - total remaining prefixes: 515000
2026-04-14 06:19:27,708 INFO BGP-Thread-1 (job): Iteration: 86000 - total remaining prefixes: 514000
2026-04-14 06:19:27,730 INFO BGP-Thread-1 (job): Iteration: 87000 - total remaining prefixes: 513000
2026-04-14 06:19:27,750 INFO BGP-Thread-1 (job): Iteration: 88000 - total remaining prefixes: 512000
2026-04-14 06:19:27,770 INFO BGP-Thread-1 (job): Iteration: 89000 - total remaining prefixes: 511000
2026-04-14 06:19:27,790 INFO BGP-Thread-1 (job): Iteration: 90000 - total remaining prefixes: 510000
2026-04-14 06:19:27,809 INFO BGP-Thread-1 (job): Iteration: 91000 - total remaining prefixes: 509000
2026-04-14 06:19:27,829 INFO BGP-Thread-1 (job): Iteration: 92000 - total remaining prefixes: 508000
2026-04-14 06:19:27,850 INFO BGP-Thread-1 (job): Iteration: 93000 - total remaining prefixes: 507000
2026-04-14 06:19:27,870 INFO BGP-Thread-1 (job): Iteration: 94000 - total remaining prefixes: 506000
2026-04-14 06:19:27,889 INFO BGP-Thread-1 (job): Iteration: 95000 - total remaining prefixes: 505000
2026-04-14 06:19:27,908 INFO BGP-Thread-1 (job): Iteration: 96000 - total remaining prefixes: 504000
2026-04-14 06:19:27,928 INFO BGP-Thread-1 (job): Iteration: 97000 - total remaining prefixes: 503000
2026-04-14 06:19:27,947 INFO BGP-Thread-1 (job): Iteration: 98000 - total remaining prefixes: 502000
2026-04-14 06:19:27,969 INFO BGP-Thread-1 (job): Iteration: 99000 - total remaining prefixes: 501000
2026-04-14 06:19:27,988 INFO BGP-Thread-1 (job): Iteration: 100000 - total remaining prefixes: 500000
2026-04-14 06:19:28,008 INFO BGP-Thread-1 (job): Iteration: 101000 - total remaining prefixes: 499000
2026-04-14 06:19:28,028 INFO BGP-Thread-1 (job): Iteration: 102000 - total remaining prefixes: 498000
2026-04-14 06:19:28,068 INFO BGP-Thread-1 (job): Iteration: 103000 - total remaining prefixes: 497000
2026-04-14 06:19:28,088 INFO BGP-Thread-1 (job): Iteration: 104000 - total remaining prefixes: 496000
2026-04-14 06:19:28,109 INFO BGP-Thread-1 (job): Iteration: 105000 - total remaining prefixes: 495000
2026-04-14 06:19:28,138 INFO BGP-Thread-1 (job): Iteration: 106000 - total remaining prefixes: 494000
2026-04-14 06:19:28,158 INFO BGP-Thread-1 (job): Iteration: 107000 - total remaining prefixes: 493000
2026-04-14 06:19:28,178 INFO BGP-Thread-1 (job): Iteration: 108000 - total remaining prefixes: 492000
2026-04-14 06:19:28,197 INFO BGP-Thread-1 (job): Iteration: 109000 - total remaining prefixes: 491000
2026-04-14 06:19:28,217 INFO BGP-Thread-1 (job): Iteration: 110000 - total remaining prefixes: 490000
2026-04-14 06:19:28,236 INFO BGP-Thread-1 (job): Iteration: 111000 - total remaining prefixes: 489000
2026-04-14 06:19:28,256 INFO BGP-Thread-1 (job): Iteration: 112000 - total remaining prefixes: 488000
2026-04-14 06:19:28,275 INFO BGP-Thread-1 (job): Iteration: 113000 - total remaining prefixes: 487000
2026-04-14 06:19:28,295 INFO BGP-Thread-1 (job): Iteration: 114000 - total remaining prefixes: 486000
2026-04-14 06:19:28,334 INFO BGP-Thread-1 (job): Iteration: 115000 - total remaining prefixes: 485000
2026-04-14 06:19:28,353 INFO BGP-Thread-1 (job): Iteration: 116000 - total remaining prefixes: 484000
2026-04-14 06:19:28,373 INFO BGP-Thread-1 (job): Iteration: 117000 - total remaining prefixes: 483000
2026-04-14 06:19:28,392 INFO BGP-Thread-1 (job): Iteration: 118000 - total remaining prefixes: 482000
2026-04-14 06:19:28,417 INFO BGP-Thread-1 (job): Iteration: 119000 - total remaining prefixes: 481000
2026-04-14 06:19:28,436 INFO BGP-Thread-1 (job): Iteration: 120000 - total remaining prefixes: 480000
2026-04-14 06:19:28,591 INFO BGP-Thread-1 (job): Iteration: 121000 - total remaining prefixes: 479000
2026-04-14 06:19:28,611 INFO BGP-Thread-1 (job): Iteration: 122000 - total remaining prefixes: 478000
2026-04-14 06:19:28,630 INFO BGP-Thread-1 (job): Iteration: 123000 - total remaining prefixes: 477000
2026-04-14 06:19:28,650 INFO BGP-Thread-1 (job): Iteration: 124000 - total remaining prefixes: 476000
2026-04-14 06:19:28,669 INFO BGP-Thread-1 (job): Iteration: 125000 - total remaining prefixes: 475000
2026-04-14 06:19:28,689 INFO BGP-Thread-1 (job): Iteration: 126000 - total remaining prefixes: 474000
2026-04-14 06:19:28,709 INFO BGP-Thread-1 (job): Iteration: 127000 - total remaining prefixes: 473000
2026-04-14 06:19:28,728 INFO BGP-Thread-1 (job): Iteration: 128000 - total remaining prefixes: 472000
2026-04-14 06:19:28,748 INFO BGP-Thread-1 (job): Iteration: 129000 - total remaining prefixes: 471000
2026-04-14 06:19:28,768 INFO BGP-Thread-1 (job): Iteration: 130000 - total remaining prefixes: 470000
2026-04-14 06:19:28,787 INFO BGP-Thread-1 (job): Iteration: 131000 - total remaining prefixes: 469000
2026-04-14 06:19:28,807 INFO BGP-Thread-1 (job): Iteration: 132000 - total remaining prefixes: 468000
2026-04-14 06:19:28,827 INFO BGP-Thread-1 (job): Iteration: 133000 - total remaining prefixes: 467000
2026-04-14 06:19:28,847 INFO BGP-Thread-1 (job): Iteration: 134000 - total remaining prefixes: 466000
2026-04-14 06:19:28,867 INFO BGP-Thread-1 (job): Iteration: 135000 - total remaining prefixes: 465000
2026-04-14 06:19:28,886 INFO BGP-Thread-1 (job): Iteration: 136000 - total remaining prefixes: 464000
2026-04-14 06:19:28,906 INFO BGP-Thread-1 (job): Iteration: 137000 - total remaining prefixes: 463000
2026-04-14 06:19:28,931 INFO BGP-Thread-1 (job): Iteration: 138000 - total remaining prefixes: 462000
2026-04-14 06:19:28,954 INFO BGP-Thread-1 (job): Iteration: 139000 - total remaining prefixes: 461000
2026-04-14 06:19:28,977 INFO BGP-Thread-1 (job): Iteration: 140000 - total remaining prefixes: 460000
2026-04-14 06:19:28,997 INFO BGP-Thread-1 (job): Iteration: 141000 - total remaining prefixes: 459000
2026-04-14 06:19:29,018 INFO BGP-Thread-1 (job): Iteration: 142000 - total remaining prefixes: 458000
2026-04-14 06:19:29,039 INFO BGP-Thread-1 (job): Iteration: 143000 - total remaining prefixes: 457000
2026-04-14 06:19:29,059 INFO BGP-Thread-1 (job): Iteration: 144000 - total remaining prefixes: 456000
2026-04-14 06:19:29,078 INFO BGP-Thread-1 (job): Iteration: 145000 - total remaining prefixes: 455000
2026-04-14 06:19:29,098 INFO BGP-Thread-1 (job): Iteration: 146000 - total remaining prefixes: 454000
2026-04-14 06:19:29,118 INFO BGP-Thread-1 (job): Iteration: 147000 - total remaining prefixes: 453000
2026-04-14 06:19:29,140 INFO BGP-Thread-1 (job): Iteration: 148000 - total remaining prefixes: 452000
2026-04-14 06:19:29,160 INFO BGP-Thread-1 (job): Iteration: 149000 - total remaining prefixes: 451000
2026-04-14 06:19:29,179 INFO BGP-Thread-1 (job): Iteration: 150000 - total remaining prefixes: 450000
2026-04-14 06:19:29,199 INFO BGP-Thread-1 (job): Iteration: 151000 - total remaining prefixes: 449000
2026-04-14 06:19:29,218 INFO BGP-Thread-1 (job): Iteration: 152000 - total remaining prefixes: 448000
2026-04-14 06:19:29,238 INFO BGP-Thread-1 (job): Iteration: 153000 - total remaining prefixes: 447000
2026-04-14 06:19:29,257 INFO BGP-Thread-1 (job): Iteration: 154000 - total remaining prefixes: 446000
2026-04-14 06:19:29,374 INFO BGP-Thread-1 (job): Iteration: 155000 - total remaining prefixes: 445000
2026-04-14 06:19:29,395 INFO BGP-Thread-1 (job): Iteration: 156000 - total remaining prefixes: 444000
2026-04-14 06:19:29,414 INFO BGP-Thread-1 (job): Iteration: 157000 - total remaining prefixes: 443000
2026-04-14 06:19:29,434 INFO BGP-Thread-1 (job): Iteration: 158000 - total remaining prefixes: 442000
2026-04-14 06:19:29,456 INFO BGP-Thread-1 (job): Iteration: 159000 - total remaining prefixes: 441000
2026-04-14 06:19:29,475 INFO BGP-Thread-1 (job): Iteration: 160000 - total remaining prefixes: 440000
2026-04-14 06:19:29,500 INFO BGP-Thread-1 (job): Iteration: 161000 - total remaining prefixes: 439000
2026-04-14 06:19:29,647 INFO BGP-Thread-1 (job): Iteration: 162000 - total remaining prefixes: 438000
2026-04-14 06:19:29,667 INFO BGP-Thread-1 (job): Iteration: 163000 - total remaining prefixes: 437000
2026-04-14 06:19:29,688 INFO BGP-Thread-1 (job): Iteration: 164000 - total remaining prefixes: 436000
2026-04-14 06:19:29,713 INFO BGP-Thread-1 (job): Iteration: 165000 - total remaining prefixes: 435000
2026-04-14 06:19:29,737 INFO BGP-Thread-1 (job): Iteration: 166000 - total remaining prefixes: 434000
2026-04-14 06:19:29,758 INFO BGP-Thread-1 (job): Iteration: 167000 - total remaining prefixes: 433000
2026-04-14 06:19:29,778 INFO BGP-Thread-1 (job): Iteration: 168000 - total remaining prefixes: 432000
2026-04-14 06:19:30,025 INFO BGP-Thread-1 (job): Iteration: 169000 - total remaining prefixes: 431000
2026-04-14 06:19:30,044 INFO BGP-Thread-1 (job): Iteration: 170000 - total remaining prefixes: 430000
2026-04-14 06:19:30,064 INFO BGP-Thread-1 (job): Iteration: 171000 - total remaining prefixes: 429000
2026-04-14 06:19:30,083 INFO BGP-Thread-1 (job): Iteration: 172000 - total remaining prefixes: 428000
2026-04-14 06:19:30,103 INFO BGP-Thread-1 (job): Iteration: 173000 - total remaining prefixes: 427000
2026-04-14 06:19:30,123 INFO BGP-Thread-1 (job): Iteration: 174000 - total remaining prefixes: 426000
2026-04-14 06:19:30,143 INFO BGP-Thread-1 (job): Iteration: 175000 - total remaining prefixes: 425000
2026-04-14 06:19:30,162 INFO BGP-Thread-1 (job): Iteration: 176000 - total remaining prefixes: 424000
2026-04-14 06:19:30,182 INFO BGP-Thread-1 (job): Iteration: 177000 - total remaining prefixes: 423000
2026-04-14 06:19:30,201 INFO BGP-Thread-1 (job): Iteration: 178000 - total remaining prefixes: 422000
2026-04-14 06:19:30,402 INFO BGP-Thread-1 (job): Iteration: 179000 - total remaining prefixes: 421000
2026-04-14 06:19:30,429 INFO BGP-Thread-1 (job): Iteration: 180000 - total remaining prefixes: 420000
2026-04-14 06:19:30,483 INFO BGP-Thread-1 (job): Iteration: 181000 - total remaining prefixes: 419000
2026-04-14 06:19:30,503 INFO BGP-Thread-1 (job): Iteration: 182000 - total remaining prefixes: 418000
2026-04-14 06:19:30,745 INFO BGP-Thread-1 (job): Iteration: 183000 - total remaining prefixes: 417000
2026-04-14 06:19:30,764 INFO BGP-Thread-1 (job): Iteration: 184000 - total remaining prefixes: 416000
2026-04-14 06:19:30,784 INFO BGP-Thread-1 (job): Iteration: 185000 - total remaining prefixes: 415000
2026-04-14 06:19:30,803 INFO BGP-Thread-1 (job): Iteration: 186000 - total remaining prefixes: 414000
2026-04-14 06:19:30,823 INFO BGP-Thread-1 (job): Iteration: 187000 - total remaining prefixes: 413000
2026-04-14 06:19:30,842 INFO BGP-Thread-1 (job): Iteration: 188000 - total remaining prefixes: 412000
2026-04-14 06:19:30,862 INFO BGP-Thread-1 (job): Iteration: 189000 - total remaining prefixes: 411000
2026-04-14 06:19:30,881 INFO BGP-Thread-1 (job): Iteration: 190000 - total remaining prefixes: 410000
2026-04-14 06:19:30,901 INFO BGP-Thread-1 (job): Iteration: 191000 - total remaining prefixes: 409000
2026-04-14 06:19:30,920 INFO BGP-Thread-1 (job): Iteration: 192000 - total remaining prefixes: 408000
2026-04-14 06:19:30,940 INFO BGP-Thread-1 (job): Iteration: 193000 - total remaining prefixes: 407000
2026-04-14 06:19:30,959 INFO BGP-Thread-1 (job): Iteration: 194000 - total remaining prefixes: 406000
2026-04-14 06:19:30,979 INFO BGP-Thread-1 (job): Iteration: 195000 - total remaining prefixes: 405000
2026-04-14 06:19:30,998 INFO BGP-Thread-1 (job): Iteration: 196000 - total remaining prefixes: 404000
2026-04-14 06:19:31,020 INFO BGP-Thread-1 (job): Iteration: 197000 - total remaining prefixes: 403000
2026-04-14 06:19:31,040 INFO BGP-Thread-1 (job): Iteration: 198000 - total remaining prefixes: 402000
2026-04-14 06:19:31,060 INFO BGP-Thread-1 (job): Iteration: 199000 - total remaining prefixes: 401000
2026-04-14 06:19:31,079 INFO BGP-Thread-1 (job): Iteration: 200000 - total remaining prefixes: 400000
2026-04-14 06:19:31,099 INFO BGP-Thread-1 (job): Iteration: 201000 - total remaining prefixes: 399000
2026-04-14 06:19:31,118 INFO BGP-Thread-1 (job): Iteration: 202000 - total remaining prefixes: 398000
2026-04-14 06:19:31,138 INFO BGP-Thread-1 (job): Iteration: 203000 - total remaining prefixes: 397000
2026-04-14 06:19:31,158 INFO BGP-Thread-1 (job): Iteration: 204000 - total remaining prefixes: 396000
2026-04-14 06:19:31,177 INFO BGP-Thread-1 (job): Iteration: 205000 - total remaining prefixes: 395000
2026-04-14 06:19:31,196 INFO BGP-Thread-1 (job): Iteration: 206000 - total remaining prefixes: 394000
2026-04-14 06:19:31,216 INFO BGP-Thread-1 (job): Iteration: 207000 - total remaining prefixes: 393000
2026-04-14 06:19:31,235 INFO BGP-Thread-1 (job): Iteration: 208000 - total remaining prefixes: 392000
2026-04-14 06:19:31,255 INFO BGP-Thread-1 (job): Iteration: 209000 - total remaining prefixes: 391000
2026-04-14 06:19:31,274 INFO BGP-Thread-1 (job): Iteration: 210000 - total remaining prefixes: 390000
2026-04-14 06:19:31,294 INFO BGP-Thread-1 (job): Iteration: 211000 - total remaining prefixes: 389000
2026-04-14 06:19:31,314 INFO BGP-Thread-1 (job): Iteration: 212000 - total remaining prefixes: 388000
2026-04-14 06:19:31,333 INFO BGP-Thread-1 (job): Iteration: 213000 - total remaining prefixes: 387000
2026-04-14 06:19:31,353 INFO BGP-Thread-1 (job): Iteration: 214000 - total remaining prefixes: 386000
2026-04-14 06:19:31,373 INFO BGP-Thread-1 (job): Iteration: 215000 - total remaining prefixes: 385000
2026-04-14 06:19:31,393 INFO BGP-Thread-1 (job): Iteration: 216000 - total remaining prefixes: 384000
2026-04-14 06:19:31,414 INFO BGP-Thread-1 (job): Iteration: 217000 - total remaining prefixes: 383000
2026-04-14 06:19:31,433 INFO BGP-Thread-1 (job): Iteration: 218000 - total remaining prefixes: 382000
2026-04-14 06:19:31,453 INFO BGP-Thread-1 (job): Iteration: 219000 - total remaining prefixes: 381000
2026-04-14 06:19:31,472 INFO BGP-Thread-1 (job): Iteration: 220000 - total remaining prefixes: 380000
2026-04-14 06:19:31,492 INFO BGP-Thread-1 (job): Iteration: 221000 - total remaining prefixes: 379000
2026-04-14 06:19:31,512 INFO BGP-Thread-1 (job): Iteration: 222000 - total remaining prefixes: 378000
2026-04-14 06:19:31,531 INFO BGP-Thread-1 (job): Iteration: 223000 - total remaining prefixes: 377000
2026-04-14 06:19:31,551 INFO BGP-Thread-1 (job): Iteration: 224000 - total remaining prefixes: 376000
2026-04-14 06:19:31,570 INFO BGP-Thread-1 (job): Iteration: 225000 - total remaining prefixes: 375000
2026-04-14 06:19:31,590 INFO BGP-Thread-1 (job): Iteration: 226000 - total remaining prefixes: 374000
2026-04-14 06:19:31,609 INFO BGP-Thread-1 (job): Iteration: 227000 - total remaining prefixes: 373000
2026-04-14 06:19:31,628 INFO BGP-Thread-1 (job): Iteration: 228000 - total remaining prefixes: 372000
2026-04-14 06:19:31,648 INFO BGP-Thread-1 (job): Iteration: 229000 - total remaining prefixes: 371000
2026-04-14 06:19:31,667 INFO BGP-Thread-1 (job): Iteration: 230000 - total remaining prefixes: 370000
2026-04-14 06:19:31,687 INFO BGP-Thread-1 (job): Iteration: 231000 - total remaining prefixes: 369000
2026-04-14 06:19:31,706 INFO BGP-Thread-1 (job): Iteration: 232000 - total remaining prefixes: 368000
2026-04-14 06:19:31,726 INFO BGP-Thread-1 (job): Iteration: 233000 - total remaining prefixes: 367000
2026-04-14 06:19:31,745 INFO BGP-Thread-1 (job): Iteration: 234000 - total remaining prefixes: 366000
2026-04-14 06:19:31,765 INFO BGP-Thread-1 (job): Iteration: 235000 - total remaining prefixes: 365000
2026-04-14 06:19:31,785 INFO BGP-Thread-1 (job): Iteration: 236000 - total remaining prefixes: 364000
2026-04-14 06:19:31,805 INFO BGP-Thread-1 (job): Iteration: 237000 - total remaining prefixes: 363000
2026-04-14 06:19:31,824 INFO BGP-Thread-1 (job): Iteration: 238000 - total remaining prefixes: 362000
2026-04-14 06:19:31,844 INFO BGP-Thread-1 (job): Iteration: 239000 - total remaining prefixes: 361000
2026-04-14 06:19:31,863 INFO BGP-Thread-1 (job): Iteration: 240000 - total remaining prefixes: 360000
2026-04-14 06:19:31,883 INFO BGP-Thread-1 (job): Iteration: 241000 - total remaining prefixes: 359000
2026-04-14 06:19:31,902 INFO BGP-Thread-1 (job): Iteration: 242000 - total remaining prefixes: 358000
2026-04-14 06:19:31,922 INFO BGP-Thread-1 (job): Iteration: 243000 - total remaining prefixes: 357000
2026-04-14 06:19:31,942 INFO BGP-Thread-1 (job): Iteration: 244000 - total remaining prefixes: 356000
2026-04-14 06:19:31,961 INFO BGP-Thread-1 (job): Iteration: 245000 - total remaining prefixes: 355000
2026-04-14 06:19:31,981 INFO BGP-Thread-1 (job): Iteration: 246000 - total remaining prefixes: 354000
2026-04-14 06:19:32,001 INFO BGP-Thread-1 (job): Iteration: 247000 - total remaining prefixes: 353000
2026-04-14 06:19:32,022 INFO BGP-Thread-1 (job): Iteration: 248000 - total remaining prefixes: 352000
2026-04-14 06:19:32,042 INFO BGP-Thread-1 (job): Iteration: 249000 - total remaining prefixes: 351000
2026-04-14 06:19:32,061 INFO BGP-Thread-1 (job): Iteration: 250000 - total remaining prefixes: 350000
2026-04-14 06:19:32,081 INFO BGP-Thread-1 (job): Iteration: 251000 - total remaining prefixes: 349000
2026-04-14 06:19:32,101 INFO BGP-Thread-1 (job): Iteration: 252000 - total remaining prefixes: 348000
2026-04-14 06:19:32,120 INFO BGP-Thread-1 (job): Iteration: 253000 - total remaining prefixes: 347000
2026-04-14 06:19:32,140 INFO BGP-Thread-1 (job): Iteration: 254000 - total remaining prefixes: 346000
2026-04-14 06:19:32,160 INFO BGP-Thread-1 (job): Iteration: 255000 - total remaining prefixes: 345000
2026-04-14 06:19:32,179 INFO BGP-Thread-1 (job): Iteration: 256000 - total remaining prefixes: 344000
2026-04-14 06:19:32,199 INFO BGP-Thread-1 (job): Iteration: 257000 - total remaining prefixes: 343000
2026-04-14 06:19:32,218 INFO BGP-Thread-1 (job): Iteration: 258000 - total remaining prefixes: 342000
2026-04-14 06:19:32,238 INFO BGP-Thread-1 (job): Iteration: 259000 - total remaining prefixes: 341000
2026-04-14 06:19:32,258 INFO BGP-Thread-1 (job): Iteration: 260000 - total remaining prefixes: 340000
2026-04-14 06:19:32,278 INFO BGP-Thread-1 (job): Iteration: 261000 - total remaining prefixes: 339000
2026-04-14 06:19:32,297 INFO BGP-Thread-1 (job): Iteration: 262000 - total remaining prefixes: 338000
2026-04-14 06:19:32,317 INFO BGP-Thread-1 (job): Iteration: 263000 - total remaining prefixes: 337000
2026-04-14 06:19:32,337 INFO BGP-Thread-1 (job): Iteration: 264000 - total remaining prefixes: 336000
2026-04-14 06:19:32,491 INFO BGP-Thread-1 (job): Iteration: 265000 - total remaining prefixes: 335000
2026-04-14 06:19:32,511 INFO BGP-Thread-1 (job): Iteration: 266000 - total remaining prefixes: 334000
2026-04-14 06:19:32,533 INFO BGP-Thread-1 (job): Iteration: 267000 - total remaining prefixes: 333000
2026-04-14 06:19:32,553 INFO BGP-Thread-1 (job): Iteration: 268000 - total remaining prefixes: 332000
2026-04-14 06:19:32,573 INFO BGP-Thread-1 (job): Iteration: 269000 - total remaining prefixes: 331000
2026-04-14 06:19:32,613 INFO BGP-Thread-1 (job): Iteration: 270000 - total remaining prefixes: 330000
2026-04-14 06:19:32,636 INFO BGP-Thread-1 (job): Iteration: 271000 - total remaining prefixes: 329000
2026-04-14 06:19:32,719 INFO BGP-Thread-1 (job): Iteration: 272000 - total remaining prefixes: 328000
2026-04-14 06:19:32,819 INFO BGP-Thread-1 (job): Iteration: 273000 - total remaining prefixes: 327000
2026-04-14 06:19:32,839 INFO BGP-Thread-1 (job): Iteration: 274000 - total remaining prefixes: 326000
2026-04-14 06:19:32,879 INFO BGP-Thread-1 (job): Iteration: 275000 - total remaining prefixes: 325000
2026-04-14 06:19:32,899 INFO BGP-Thread-1 (job): Iteration: 276000 - total remaining prefixes: 324000
2026-04-14 06:19:32,921 INFO BGP-Thread-1 (job): Iteration: 277000 - total remaining prefixes: 323000
2026-04-14 06:19:32,941 INFO BGP-Thread-1 (job): Iteration: 278000 - total remaining prefixes: 322000
2026-04-14 06:19:32,961 INFO BGP-Thread-1 (job): Iteration: 279000 - total remaining prefixes: 321000
2026-04-14 06:19:32,981 INFO BGP-Thread-1 (job): Iteration: 280000 - total remaining prefixes: 320000
2026-04-14 06:19:33,001 INFO BGP-Thread-1 (job): Iteration: 281000 - total remaining prefixes: 319000
2026-04-14 06:19:33,021 INFO BGP-Thread-1 (job): Iteration: 282000 - total remaining prefixes: 318000
2026-04-14 06:19:33,041 INFO BGP-Thread-1 (job): Iteration: 283000 - total remaining prefixes: 317000
2026-04-14 06:19:33,068 INFO BGP-Thread-1 (job): Iteration: 284000 - total remaining prefixes: 316000
2026-04-14 06:19:33,087 INFO BGP-Thread-1 (job): Iteration: 285000 - total remaining prefixes: 315000
2026-04-14 06:19:33,107 INFO BGP-Thread-1 (job): Iteration: 286000 - total remaining prefixes: 314000
2026-04-14 06:19:33,127 INFO BGP-Thread-1 (job): Iteration: 287000 - total remaining prefixes: 313000
2026-04-14 06:19:33,146 INFO BGP-Thread-1 (job): Iteration: 288000 - total remaining prefixes: 312000
2026-04-14 06:19:33,166 INFO BGP-Thread-1 (job): Iteration: 289000 - total remaining prefixes: 311000
2026-04-14 06:19:33,186 INFO BGP-Thread-1 (job): Iteration: 290000 - total remaining prefixes: 310000
2026-04-14 06:19:33,205 INFO BGP-Thread-1 (job): Iteration: 291000 - total remaining prefixes: 309000
2026-04-14 06:19:33,225 INFO BGP-Thread-1 (job): Iteration: 292000 - total remaining prefixes: 308000
2026-04-14 06:19:33,244 INFO BGP-Thread-1 (job): Iteration: 293000 - total remaining prefixes: 307000
2026-04-14 06:19:33,264 INFO BGP-Thread-1 (job): Iteration: 294000 - total remaining prefixes: 306000
2026-04-14 06:19:33,284 INFO BGP-Thread-1 (job): Iteration: 295000 - total remaining prefixes: 305000
2026-04-14 06:19:33,303 INFO BGP-Thread-1 (job): Iteration: 296000 - total remaining prefixes: 304000
2026-04-14 06:19:33,322 INFO BGP-Thread-1 (job): Iteration: 297000 - total remaining prefixes: 303000
2026-04-14 06:19:33,343 INFO BGP-Thread-1 (job): Iteration: 298000 - total remaining prefixes: 302000
2026-04-14 06:19:33,368 INFO BGP-Thread-1 (job): Iteration: 299000 - total remaining prefixes: 301000
2026-04-14 06:19:33,388 INFO BGP-Thread-1 (job): Iteration: 300000 - total remaining prefixes: 300000
2026-04-14 06:19:33,408 INFO BGP-Thread-1 (job): Iteration: 301000 - total remaining prefixes: 299000
2026-04-14 06:19:33,427 INFO BGP-Thread-1 (job): Iteration: 302000 - total remaining prefixes: 298000
2026-04-14 06:19:33,447 INFO BGP-Thread-1 (job): Iteration: 303000 - total remaining prefixes: 297000
2026-04-14 06:19:33,466 INFO BGP-Thread-1 (job): Iteration: 304000 - total remaining prefixes: 296000
2026-04-14 06:19:33,486 INFO BGP-Thread-1 (job): Iteration: 305000 - total remaining prefixes: 295000
2026-04-14 06:19:33,505 INFO BGP-Thread-1 (job): Iteration: 306000 - total remaining prefixes: 294000
2026-04-14 06:19:33,525 INFO BGP-Thread-1 (job): Iteration: 307000 - total remaining prefixes: 293000
2026-04-14 06:19:33,545 INFO BGP-Thread-1 (job): Iteration: 308000 - total remaining prefixes: 292000
2026-04-14 06:19:33,565 INFO BGP-Thread-1 (job): Iteration: 309000 - total remaining prefixes: 291000
2026-04-14 06:19:33,584 INFO BGP-Thread-1 (job): Iteration: 310000 - total remaining prefixes: 290000
2026-04-14 06:19:33,604 INFO BGP-Thread-1 (job): Iteration: 311000 - total remaining prefixes: 289000
2026-04-14 06:19:33,623 INFO BGP-Thread-1 (job): Iteration: 312000 - total remaining prefixes: 288000
2026-04-14 06:19:33,646 INFO BGP-Thread-1 (job): Iteration: 313000 - total remaining prefixes: 287000
2026-04-14 06:19:33,666 INFO BGP-Thread-1 (job): Iteration: 314000 - total remaining prefixes: 286000
2026-04-14 06:19:33,685 INFO BGP-Thread-1 (job): Iteration: 315000 - total remaining prefixes: 285000
2026-04-14 06:19:33,705 INFO BGP-Thread-1 (job): Iteration: 316000 - total remaining prefixes: 284000
2026-04-14 06:19:33,724 INFO BGP-Thread-1 (job): Iteration: 317000 - total remaining prefixes: 283000
2026-04-14 06:19:33,744 INFO BGP-Thread-1 (job): Iteration: 318000 - total remaining prefixes: 282000
2026-04-14 06:19:33,763 INFO BGP-Thread-1 (job): Iteration: 319000 - total remaining prefixes: 281000
2026-04-14 06:19:33,786 INFO BGP-Thread-1 (job): Iteration: 320000 - total remaining prefixes: 280000
2026-04-14 06:19:33,806 INFO BGP-Thread-1 (job): Iteration: 321000 - total remaining prefixes: 279000
2026-04-14 06:19:33,826 INFO BGP-Thread-1 (job): Iteration: 322000 - total remaining prefixes: 278000
2026-04-14 06:19:33,846 INFO BGP-Thread-1 (job): Iteration: 323000 - total remaining prefixes: 277000
2026-04-14 06:19:33,866 INFO BGP-Thread-1 (job): Iteration: 324000 - total remaining prefixes: 276000
2026-04-14 06:19:33,886 INFO BGP-Thread-1 (job): Iteration: 325000 - total remaining prefixes: 275000
2026-04-14 06:19:33,906 INFO BGP-Thread-1 (job): Iteration: 326000 - total remaining prefixes: 274000
2026-04-14 06:19:33,927 INFO BGP-Thread-1 (job): Iteration: 327000 - total remaining prefixes: 273000
2026-04-14 06:19:33,946 INFO BGP-Thread-1 (job): Iteration: 328000 - total remaining prefixes: 272000
2026-04-14 06:19:33,966 INFO BGP-Thread-1 (job): Iteration: 329000 - total remaining prefixes: 271000
2026-04-14 06:19:33,985 INFO BGP-Thread-1 (job): Iteration: 330000 - total remaining prefixes: 270000
2026-04-14 06:19:34,005 INFO BGP-Thread-1 (job): Iteration: 331000 - total remaining prefixes: 269000
2026-04-14 06:19:34,134 INFO BGP-Thread-1 (job): Iteration: 332000 - total remaining prefixes: 268000
2026-04-14 06:19:34,154 INFO BGP-Thread-1 (job): Iteration: 333000 - total remaining prefixes: 267000
2026-04-14 06:19:34,175 INFO BGP-Thread-1 (job): Iteration: 334000 - total remaining prefixes: 266000
2026-04-14 06:19:34,195 INFO BGP-Thread-1 (job): Iteration: 335000 - total remaining prefixes: 265000
2026-04-14 06:19:34,215 INFO BGP-Thread-1 (job): Iteration: 336000 - total remaining prefixes: 264000
2026-04-14 06:19:34,235 INFO BGP-Thread-1 (job): Iteration: 337000 - total remaining prefixes: 263000
2026-04-14 06:19:34,254 INFO BGP-Thread-1 (job): Iteration: 338000 - total remaining prefixes: 262000
2026-04-14 06:19:34,274 INFO BGP-Thread-1 (job): Iteration: 339000 - total remaining prefixes: 261000
2026-04-14 06:19:34,294 INFO BGP-Thread-1 (job): Iteration: 340000 - total remaining prefixes: 260000
2026-04-14 06:19:34,313 INFO BGP-Thread-1 (job): Iteration: 341000 - total remaining prefixes: 259000
2026-04-14 06:19:34,333 INFO BGP-Thread-1 (job): Iteration: 342000 - total remaining prefixes: 258000
2026-04-14 06:19:34,352 INFO BGP-Thread-1 (job): Iteration: 343000 - total remaining prefixes: 257000
2026-04-14 06:19:34,372 INFO BGP-Thread-1 (job): Iteration: 344000 - total remaining prefixes: 256000
2026-04-14 06:19:34,391 INFO BGP-Thread-1 (job): Iteration: 345000 - total remaining prefixes: 255000
2026-04-14 06:19:34,411 INFO BGP-Thread-1 (job): Iteration: 346000 - total remaining prefixes: 254000
2026-04-14 06:19:34,430 INFO BGP-Thread-1 (job): Iteration: 347000 - total remaining prefixes: 253000
2026-04-14 06:19:34,450 INFO BGP-Thread-1 (job): Iteration: 348000 - total remaining prefixes: 252000
2026-04-14 06:19:34,470 INFO BGP-Thread-1 (job): Iteration: 349000 - total remaining prefixes: 251000
2026-04-14 06:19:34,489 INFO BGP-Thread-1 (job): Iteration: 350000 - total remaining prefixes: 250000
2026-04-14 06:19:34,509 INFO BGP-Thread-1 (job): Iteration: 351000 - total remaining prefixes: 249000
2026-04-14 06:19:34,529 INFO BGP-Thread-1 (job): Iteration: 352000 - total remaining prefixes: 248000
2026-04-14 06:19:34,548 INFO BGP-Thread-1 (job): Iteration: 353000 - total remaining prefixes: 247000
2026-04-14 06:19:34,568 INFO BGP-Thread-1 (job): Iteration: 354000 - total remaining prefixes: 246000
2026-04-14 06:19:34,587 INFO BGP-Thread-1 (job): Iteration: 355000 - total remaining prefixes: 245000
2026-04-14 06:19:34,610 INFO BGP-Thread-1 (job): Iteration: 356000 - total remaining prefixes: 244000
2026-04-14 06:19:34,777 INFO BGP-Thread-1 (job): Iteration: 357000 - total remaining prefixes: 243000
2026-04-14 06:19:34,797 INFO BGP-Thread-1 (job): Iteration: 358000 - total remaining prefixes: 242000
2026-04-14 06:19:34,817 INFO BGP-Thread-1 (job): Iteration: 359000 - total remaining prefixes: 241000
2026-04-14 06:19:34,836 INFO BGP-Thread-1 (job): Iteration: 360000 - total remaining prefixes: 240000
2026-04-14 06:19:34,856 INFO BGP-Thread-1 (job): Iteration: 361000 - total remaining prefixes: 239000
2026-04-14 06:19:34,875 INFO BGP-Thread-1 (job): Iteration: 362000 - total remaining prefixes: 238000
2026-04-14 06:19:34,895 INFO BGP-Thread-1 (job): Iteration: 363000 - total remaining prefixes: 237000
2026-04-14 06:19:34,915 INFO BGP-Thread-1 (job): Iteration: 364000 - total remaining prefixes: 236000
2026-04-14 06:19:34,934 INFO BGP-Thread-1 (job): Iteration: 365000 - total remaining prefixes: 235000
2026-04-14 06:19:34,954 INFO BGP-Thread-1 (job): Iteration: 366000 - total remaining prefixes: 234000
2026-04-14 06:19:34,973 INFO BGP-Thread-1 (job): Iteration: 367000 - total remaining prefixes: 233000
2026-04-14 06:19:34,993 INFO BGP-Thread-1 (job): Iteration: 368000 - total remaining prefixes: 232000
2026-04-14 06:19:35,012 INFO BGP-Thread-1 (job): Iteration: 369000 - total remaining prefixes: 231000
2026-04-14 06:19:35,033 INFO BGP-Thread-1 (job): Iteration: 370000 - total remaining prefixes: 230000
2026-04-14 06:19:35,053 INFO BGP-Thread-1 (job): Iteration: 371000 - total remaining prefixes: 229000
2026-04-14 06:19:35,072 INFO BGP-Thread-1 (job): Iteration: 372000 - total remaining prefixes: 228000
2026-04-14 06:19:35,092 INFO BGP-Thread-1 (job): Iteration: 373000 - total remaining prefixes: 227000
2026-04-14 06:19:35,113 INFO BGP-Thread-1 (job): Iteration: 374000 - total remaining prefixes: 226000
2026-04-14 06:19:35,133 INFO BGP-Thread-1 (job): Iteration: 375000 - total remaining prefixes: 225000
2026-04-14 06:19:35,152 INFO BGP-Thread-1 (job): Iteration: 376000 - total remaining prefixes: 224000
2026-04-14 06:19:35,172 INFO BGP-Thread-1 (job): Iteration: 377000 - total remaining prefixes: 223000
2026-04-14 06:19:35,192 INFO BGP-Thread-1 (job): Iteration: 378000 - total remaining prefixes: 222000
2026-04-14 06:19:35,211 INFO BGP-Thread-1 (job): Iteration: 379000 - total remaining prefixes: 221000
2026-04-14 06:19:35,231 INFO BGP-Thread-1 (job): Iteration: 380000 - total remaining prefixes: 220000
2026-04-14 06:19:35,250 INFO BGP-Thread-1 (job): Iteration: 381000 - total remaining prefixes: 219000
2026-04-14 06:19:35,273 INFO BGP-Thread-1 (job): Iteration: 382000 - total remaining prefixes: 218000
2026-04-14 06:19:35,293 INFO BGP-Thread-1 (job): Iteration: 383000 - total remaining prefixes: 217000
2026-04-14 06:19:35,312 INFO BGP-Thread-1 (job): Iteration: 384000 - total remaining prefixes: 216000
2026-04-14 06:19:35,332 INFO BGP-Thread-1 (job): Iteration: 385000 - total remaining prefixes: 215000
2026-04-14 06:19:35,351 INFO BGP-Thread-1 (job): Iteration: 386000 - total remaining prefixes: 214000
2026-04-14 06:19:35,371 INFO BGP-Thread-1 (job): Iteration: 387000 - total remaining prefixes: 213000
2026-04-14 06:19:35,390 INFO BGP-Thread-1 (job): Iteration: 388000 - total remaining prefixes: 212000
2026-04-14 06:19:35,409 INFO BGP-Thread-1 (job): Iteration: 389000 - total remaining prefixes: 211000
2026-04-14 06:19:35,433 INFO BGP-Thread-1 (job): Iteration: 390000 - total remaining prefixes: 210000
2026-04-14 06:19:35,453 INFO BGP-Thread-1 (job): Iteration: 391000 - total remaining prefixes: 209000
2026-04-14 06:19:35,473 INFO BGP-Thread-1 (job): Iteration: 392000 - total remaining prefixes: 208000
2026-04-14 06:19:35,492 INFO BGP-Thread-1 (job): Iteration: 393000 - total remaining prefixes: 207000
2026-04-14 06:19:35,512 INFO BGP-Thread-1 (job): Iteration: 394000 - total remaining prefixes: 206000
2026-04-14 06:19:35,532 INFO BGP-Thread-1 (job): Iteration: 395000 - total remaining prefixes: 205000
2026-04-14 06:19:35,552 INFO BGP-Thread-1 (job): Iteration: 396000 - total remaining prefixes: 204000
2026-04-14 06:19:35,571 INFO BGP-Thread-1 (job): Iteration: 397000 - total remaining prefixes: 203000
2026-04-14 06:19:35,591 INFO BGP-Thread-1 (job): Iteration: 398000 - total remaining prefixes: 202000
2026-04-14 06:19:35,614 INFO BGP-Thread-1 (job): Iteration: 399000 - total remaining prefixes: 201000
2026-04-14 06:19:35,634 INFO BGP-Thread-1 (job): Iteration: 400000 - total remaining prefixes: 200000
2026-04-14 06:19:35,654 INFO BGP-Thread-1 (job): Iteration: 401000 - total remaining prefixes: 199000
2026-04-14 06:19:35,673 INFO BGP-Thread-1 (job): Iteration: 402000 - total remaining prefixes: 198000
2026-04-14 06:19:35,693 INFO BGP-Thread-1 (job): Iteration: 403000 - total remaining prefixes: 197000
2026-04-14 06:19:35,713 INFO BGP-Thread-1 (job): Iteration: 404000 - total remaining prefixes: 196000
2026-04-14 06:19:35,732 INFO BGP-Thread-1 (job): Iteration: 405000 - total remaining prefixes: 195000
2026-04-14 06:19:35,752 INFO BGP-Thread-1 (job): Iteration: 406000 - total remaining prefixes: 194000
2026-04-14 06:19:35,777 INFO BGP-Thread-1 (job): Iteration: 407000 - total remaining prefixes: 193000
2026-04-14 06:19:35,797 INFO BGP-Thread-1 (job): Iteration: 408000 - total remaining prefixes: 192000
2026-04-14 06:19:35,817 INFO BGP-Thread-1 (job): Iteration: 409000 - total remaining prefixes: 191000
2026-04-14 06:19:35,837 INFO BGP-Thread-1 (job): Iteration: 410000 - total remaining prefixes: 190000
2026-04-14 06:19:35,857 INFO BGP-Thread-1 (job): Iteration: 411000 - total remaining prefixes: 189000
2026-04-14 06:19:35,876 INFO BGP-Thread-1 (job): Iteration: 412000 - total remaining prefixes: 188000
2026-04-14 06:19:35,896 INFO BGP-Thread-1 (job): Iteration: 413000 - total remaining prefixes: 187000
2026-04-14 06:19:35,915 INFO BGP-Thread-1 (job): Iteration: 414000 - total remaining prefixes: 186000
2026-04-14 06:19:35,935 INFO BGP-Thread-1 (job): Iteration: 415000 - total remaining prefixes: 185000
2026-04-14 06:19:35,954 INFO BGP-Thread-1 (job): Iteration: 416000 - total remaining prefixes: 184000
2026-04-14 06:19:35,974 INFO BGP-Thread-1 (job): Iteration: 417000 - total remaining prefixes: 183000
2026-04-14 06:19:36,135 INFO BGP-Thread-1 (job): Iteration: 418000 - total remaining prefixes: 182000
2026-04-14 06:19:36,164 INFO BGP-Thread-1 (job): Iteration: 419000 - total remaining prefixes: 181000
2026-04-14 06:19:36,187 INFO BGP-Thread-1 (job): Iteration: 420000 - total remaining prefixes: 180000
2026-04-14 06:19:36,213 INFO BGP-Thread-1 (job): Iteration: 421000 - total remaining prefixes: 179000
2026-04-14 06:19:36,233 INFO BGP-Thread-1 (job): Iteration: 422000 - total remaining prefixes: 178000
2026-04-14 06:19:36,253 INFO BGP-Thread-1 (job): Iteration: 423000 - total remaining prefixes: 177000
2026-04-14 06:19:36,273 INFO BGP-Thread-1 (job): Iteration: 424000 - total remaining prefixes: 176000
2026-04-14 06:19:36,293 INFO BGP-Thread-1 (job): Iteration: 425000 - total remaining prefixes: 175000
2026-04-14 06:19:36,312 INFO BGP-Thread-1 (job): Iteration: 426000 - total remaining prefixes: 174000
2026-04-14 06:19:36,332 INFO BGP-Thread-1 (job): Iteration: 427000 - total remaining prefixes: 173000
2026-04-14 06:19:36,351 INFO BGP-Thread-1 (job): Iteration: 428000 - total remaining prefixes: 172000
2026-04-14 06:19:36,371 INFO BGP-Thread-1 (job): Iteration: 429000 - total remaining prefixes: 171000
2026-04-14 06:19:36,394 INFO BGP-Thread-1 (job): Iteration: 430000 - total remaining prefixes: 170000
2026-04-14 06:19:36,414 INFO BGP-Thread-1 (job): Iteration: 431000 - total remaining prefixes: 169000
2026-04-14 06:19:36,434 INFO BGP-Thread-1 (job): Iteration: 432000 - total remaining prefixes: 168000
2026-04-14 06:19:36,454 INFO BGP-Thread-1 (job): Iteration: 433000 - total remaining prefixes: 167000
2026-04-14 06:19:36,473 INFO BGP-Thread-1 (job): Iteration: 434000 - total remaining prefixes: 166000
2026-04-14 06:19:36,493 INFO BGP-Thread-1 (job): Iteration: 435000 - total remaining prefixes: 165000
2026-04-14 06:19:36,512 INFO BGP-Thread-1 (job): Iteration: 436000 - total remaining prefixes: 164000
2026-04-14 06:19:36,532 INFO BGP-Thread-1 (job): Iteration: 437000 - total remaining prefixes: 163000
2026-04-14 06:19:36,555 INFO BGP-Thread-1 (job): Iteration: 438000 - total remaining prefixes: 162000
2026-04-14 06:19:36,574 INFO BGP-Thread-1 (job): Iteration: 439000 - total remaining prefixes: 161000
2026-04-14 06:19:36,594 INFO BGP-Thread-1 (job): Iteration: 440000 - total remaining prefixes: 160000
2026-04-14 06:19:36,613 INFO BGP-Thread-1 (job): Iteration: 441000 - total remaining prefixes: 159000
2026-04-14 06:19:36,633 INFO BGP-Thread-1 (job): Iteration: 442000 - total remaining prefixes: 158000
2026-04-14 06:19:36,653 INFO BGP-Thread-1 (job): Iteration: 443000 - total remaining prefixes: 157000
2026-04-14 06:19:36,672 INFO BGP-Thread-1 (job): Iteration: 444000 - total remaining prefixes: 156000
2026-04-14 06:19:36,692 INFO BGP-Thread-1 (job): Iteration: 445000 - total remaining prefixes: 155000
2026-04-14 06:19:36,711 INFO BGP-Thread-1 (job): Iteration: 446000 - total remaining prefixes: 154000
2026-04-14 06:19:36,733 INFO BGP-Thread-1 (job): Iteration: 447000 - total remaining prefixes: 153000
2026-04-14 06:19:36,753 INFO BGP-Thread-1 (job): Iteration: 448000 - total remaining prefixes: 152000
2026-04-14 06:19:36,773 INFO BGP-Thread-1 (job): Iteration: 449000 - total remaining prefixes: 151000
2026-04-14 06:19:36,792 INFO BGP-Thread-1 (job): Iteration: 450000 - total remaining prefixes: 150000
2026-04-14 06:19:36,812 INFO BGP-Thread-1 (job): Iteration: 451000 - total remaining prefixes: 149000
2026-04-14 06:19:36,831 INFO BGP-Thread-1 (job): Iteration: 452000 - total remaining prefixes: 148000
2026-04-14 06:19:36,860 INFO BGP-Thread-1 (job): Iteration: 453000 - total remaining prefixes: 147000
2026-04-14 06:19:36,879 INFO BGP-Thread-1 (job): Iteration: 454000 - total remaining prefixes: 146000
2026-04-14 06:19:36,920 INFO BGP-Thread-1 (job): Iteration: 455000 - total remaining prefixes: 145000
2026-04-14 06:19:36,940 INFO BGP-Thread-1 (job): Iteration: 456000 - total remaining prefixes: 144000
2026-04-14 06:19:36,960 INFO BGP-Thread-1 (job): Iteration: 457000 - total remaining prefixes: 143000
2026-04-14 06:19:36,980 INFO BGP-Thread-1 (job): Iteration: 458000 - total remaining prefixes: 142000
2026-04-14 06:19:36,999 INFO BGP-Thread-1 (job): Iteration: 459000 - total remaining prefixes: 141000
2026-04-14 06:19:37,019 INFO BGP-Thread-1 (job): Iteration: 460000 - total remaining prefixes: 140000
2026-04-14 06:19:37,038 INFO BGP-Thread-1 (job): Iteration: 461000 - total remaining prefixes: 139000
2026-04-14 06:19:37,058 INFO BGP-Thread-1 (job): Iteration: 462000 - total remaining prefixes: 138000
2026-04-14 06:19:37,079 INFO BGP-Thread-1 (job): Iteration: 463000 - total remaining prefixes: 137000
2026-04-14 06:19:37,099 INFO BGP-Thread-1 (job): Iteration: 464000 - total remaining prefixes: 136000
2026-04-14 06:19:37,118 INFO BGP-Thread-1 (job): Iteration: 465000 - total remaining prefixes: 135000
2026-04-14 06:19:37,138 INFO BGP-Thread-1 (job): Iteration: 466000 - total remaining prefixes: 134000
2026-04-14 06:19:37,157 INFO BGP-Thread-1 (job): Iteration: 467000 - total remaining prefixes: 133000
2026-04-14 06:19:37,177 INFO BGP-Thread-1 (job): Iteration: 468000 - total remaining prefixes: 132000
2026-04-14 06:19:37,197 INFO BGP-Thread-1 (job): Iteration: 469000 - total remaining prefixes: 131000
2026-04-14 06:19:37,216 INFO BGP-Thread-1 (job): Iteration: 470000 - total remaining prefixes: 130000
2026-04-14 06:19:37,236 INFO BGP-Thread-1 (job): Iteration: 471000 - total remaining prefixes: 129000
2026-04-14 06:19:37,255 INFO BGP-Thread-1 (job): Iteration: 472000 - total remaining prefixes: 128000
2026-04-14 06:19:37,275 INFO BGP-Thread-1 (job): Iteration: 473000 - total remaining prefixes: 127000
2026-04-14 06:19:37,294 INFO BGP-Thread-1 (job): Iteration: 474000 - total remaining prefixes: 126000
2026-04-14 06:19:37,314 INFO BGP-Thread-1 (job): Iteration: 475000 - total remaining prefixes: 125000
2026-04-14 06:19:37,334 INFO BGP-Thread-1 (job): Iteration: 476000 - total remaining prefixes: 124000
2026-04-14 06:19:37,353 INFO BGP-Thread-1 (job): Iteration: 477000 - total remaining prefixes: 123000
2026-04-14 06:19:37,373 INFO BGP-Thread-1 (job): Iteration: 478000 - total remaining prefixes: 122000
2026-04-14 06:19:37,392 INFO BGP-Thread-1 (job): Iteration: 479000 - total remaining prefixes: 121000
2026-04-14 06:19:37,412 INFO BGP-Thread-1 (job): Iteration: 480000 - total remaining prefixes: 120000
2026-04-14 06:19:37,431 INFO BGP-Thread-1 (job): Iteration: 481000 - total remaining prefixes: 119000
2026-04-14 06:19:37,451 INFO BGP-Thread-1 (job): Iteration: 482000 - total remaining prefixes: 118000
2026-04-14 06:19:37,475 INFO BGP-Thread-1 (job): Iteration: 483000 - total remaining prefixes: 117000
2026-04-14 06:19:37,495 INFO BGP-Thread-1 (job): Iteration: 484000 - total remaining prefixes: 116000
2026-04-14 06:19:37,515 INFO BGP-Thread-1 (job): Iteration: 485000 - total remaining prefixes: 115000
2026-04-14 06:19:37,536 INFO BGP-Thread-1 (job): Iteration: 486000 - total remaining prefixes: 114000
2026-04-14 06:19:37,556 INFO BGP-Thread-1 (job): Iteration: 487000 - total remaining prefixes: 113000
2026-04-14 06:19:37,576 INFO BGP-Thread-1 (job): Iteration: 488000 - total remaining prefixes: 112000
2026-04-14 06:19:37,596 INFO BGP-Thread-1 (job): Iteration: 489000 - total remaining prefixes: 111000
2026-04-14 06:19:37,615 INFO BGP-Thread-1 (job): Iteration: 490000 - total remaining prefixes: 110000
2026-04-14 06:19:37,635 INFO BGP-Thread-1 (job): Iteration: 491000 - total remaining prefixes: 109000
2026-04-14 06:19:37,655 INFO BGP-Thread-1 (job): Iteration: 492000 - total remaining prefixes: 108000
2026-04-14 06:19:37,674 INFO BGP-Thread-1 (job): Iteration: 493000 - total remaining prefixes: 107000
2026-04-14 06:19:37,694 INFO BGP-Thread-1 (job): Iteration: 494000 - total remaining prefixes: 106000
2026-04-14 06:19:37,713 INFO BGP-Thread-1 (job): Iteration: 495000 - total remaining prefixes: 105000
2026-04-14 06:19:37,733 INFO BGP-Thread-1 (job): Iteration: 496000 - total remaining prefixes: 104000
2026-04-14 06:19:37,752 INFO BGP-Thread-1 (job): Iteration: 497000 - total remaining prefixes: 103000
2026-04-14 06:19:37,773 INFO BGP-Thread-1 (job): Iteration: 498000 - total remaining prefixes: 102000
2026-04-14 06:19:37,794 INFO BGP-Thread-1 (job): Iteration: 499000 - total remaining prefixes: 101000
2026-04-14 06:19:37,814 INFO BGP-Thread-1 (job): Iteration: 500000 - total remaining prefixes: 100000
2026-04-14 06:19:37,834 INFO BGP-Thread-1 (job): Iteration: 501000 - total remaining prefixes: 99000
2026-04-14 06:19:37,854 INFO BGP-Thread-1 (job): Iteration: 502000 - total remaining prefixes: 98000
2026-04-14 06:19:37,874 INFO BGP-Thread-1 (job): Iteration: 503000 - total remaining prefixes: 97000
2026-04-14 06:19:37,894 INFO BGP-Thread-1 (job): Iteration: 504000 - total remaining prefixes: 96000
2026-04-14 06:19:37,932 INFO BGP-Thread-1 (job): Iteration: 505000 - total remaining prefixes: 95000
2026-04-14 06:19:37,951 INFO BGP-Thread-1 (job): Iteration: 506000 - total remaining prefixes: 94000
2026-04-14 06:19:37,971 INFO BGP-Thread-1 (job): Iteration: 507000 - total remaining prefixes: 93000
2026-04-14 06:19:37,991 INFO BGP-Thread-1 (job): Iteration: 508000 - total remaining prefixes: 92000
2026-04-14 06:19:38,013 INFO BGP-Thread-1 (job): Iteration: 509000 - total remaining prefixes: 91000
2026-04-14 06:19:38,033 INFO BGP-Thread-1 (job): Iteration: 510000 - total remaining prefixes: 90000
2026-04-14 06:19:38,052 INFO BGP-Thread-1 (job): Iteration: 511000 - total remaining prefixes: 89000
2026-04-14 06:19:38,072 INFO BGP-Thread-1 (job): Iteration: 512000 - total remaining prefixes: 88000
2026-04-14 06:19:38,092 INFO BGP-Thread-1 (job): Iteration: 513000 - total remaining prefixes: 87000
2026-04-14 06:19:38,111 INFO BGP-Thread-1 (job): Iteration: 514000 - total remaining prefixes: 86000
2026-04-14 06:19:38,131 INFO BGP-Thread-1 (job): Iteration: 515000 - total remaining prefixes: 85000
2026-04-14 06:19:38,150 INFO BGP-Thread-1 (job): Iteration: 516000 - total remaining prefixes: 84000
2026-04-14 06:19:38,170 INFO BGP-Thread-1 (job): Iteration: 517000 - total remaining prefixes: 83000
2026-04-14 06:19:38,189 INFO BGP-Thread-1 (job): Iteration: 518000 - total remaining prefixes: 82000
2026-04-14 06:19:38,212 INFO BGP-Thread-1 (job): Iteration: 519000 - total remaining prefixes: 81000
2026-04-14 06:19:38,231 INFO BGP-Thread-1 (job): Iteration: 520000 - total remaining prefixes: 80000
2026-04-14 06:19:38,251 INFO BGP-Thread-1 (job): Iteration: 521000 - total remaining prefixes: 79000
2026-04-14 06:19:38,271 INFO BGP-Thread-1 (job): Iteration: 522000 - total remaining prefixes: 78000
2026-04-14 06:19:38,290 INFO BGP-Thread-1 (job): Iteration: 523000 - total remaining prefixes: 77000
2026-04-14 06:19:38,310 INFO BGP-Thread-1 (job): Iteration: 524000 - total remaining prefixes: 76000
2026-04-14 06:19:38,329 INFO BGP-Thread-1 (job): Iteration: 525000 - total remaining prefixes: 75000
2026-04-14 06:19:38,349 INFO BGP-Thread-1 (job): Iteration: 526000 - total remaining prefixes: 74000
2026-04-14 06:19:38,368 INFO BGP-Thread-1 (job): Iteration: 527000 - total remaining prefixes: 73000
2026-04-14 06:19:38,388 INFO BGP-Thread-1 (job): Iteration: 528000 - total remaining prefixes: 72000
2026-04-14 06:19:38,410 INFO BGP-Thread-1 (job): Iteration: 529000 - total remaining prefixes: 71000
2026-04-14 06:19:38,430 INFO BGP-Thread-1 (job): Iteration: 530000 - total remaining prefixes: 70000
2026-04-14 06:19:38,450 INFO BGP-Thread-1 (job): Iteration: 531000 - total remaining prefixes: 69000
2026-04-14 06:19:38,893 INFO BGP-Thread-1 (job): Iteration: 532000 - total remaining prefixes: 68000
2026-04-14 06:19:38,913 INFO BGP-Thread-1 (job): Iteration: 533000 - total remaining prefixes: 67000
2026-04-14 06:19:38,933 INFO BGP-Thread-1 (job): Iteration: 534000 - total remaining prefixes: 66000
2026-04-14 06:19:38,952 INFO BGP-Thread-1 (job): Iteration: 535000 - total remaining prefixes: 65000
2026-04-14 06:19:38,973 INFO BGP-Thread-1 (job): Iteration: 536000 - total remaining prefixes: 64000
2026-04-14 06:19:38,992 INFO BGP-Thread-1 (job): Iteration: 537000 - total remaining prefixes: 63000
2026-04-14 06:19:39,012 INFO BGP-Thread-1 (job): Iteration: 538000 - total remaining prefixes: 62000
2026-04-14 06:19:39,037 INFO BGP-Thread-1 (job): Iteration: 539000 - total remaining prefixes: 61000
2026-04-14 06:19:39,057 INFO BGP-Thread-1 (job): Iteration: 540000 - total remaining prefixes: 60000
2026-04-14 06:19:39,077 INFO BGP-Thread-1 (job): Iteration: 541000 - total remaining prefixes: 59000
2026-04-14 06:19:39,097 INFO BGP-Thread-1 (job): Iteration: 542000 - total remaining prefixes: 58000
2026-04-14 06:19:39,117 INFO BGP-Thread-1 (job): Iteration: 543000 - total remaining prefixes: 57000
2026-04-14 06:19:39,136 INFO BGP-Thread-1 (job): Iteration: 544000 - total remaining prefixes: 56000
2026-04-14 06:19:39,156 INFO BGP-Thread-1 (job): Iteration: 545000 - total remaining prefixes: 55000
2026-04-14 06:19:39,175 INFO BGP-Thread-1 (job): Iteration: 546000 - total remaining prefixes: 54000
2026-04-14 06:19:39,195 INFO BGP-Thread-1 (job): Iteration: 547000 - total remaining prefixes: 53000
2026-04-14 06:19:39,214 INFO BGP-Thread-1 (job): Iteration: 548000 - total remaining prefixes: 52000
2026-04-14 06:19:39,234 INFO BGP-Thread-1 (job): Iteration: 549000 - total remaining prefixes: 51000
2026-04-14 06:19:39,253 INFO BGP-Thread-1 (job): Iteration: 550000 - total remaining prefixes: 50000
2026-04-14 06:19:39,273 INFO BGP-Thread-1 (job): Iteration: 551000 - total remaining prefixes: 49000
2026-04-14 06:19:39,292 INFO BGP-Thread-1 (job): Iteration: 552000 - total remaining prefixes: 48000
2026-04-14 06:19:39,312 INFO BGP-Thread-1 (job): Iteration: 553000 - total remaining prefixes: 47000
2026-04-14 06:19:39,331 INFO BGP-Thread-1 (job): Iteration: 554000 - total remaining prefixes: 46000
2026-04-14 06:19:39,351 INFO BGP-Thread-1 (job): Iteration: 555000 - total remaining prefixes: 45000
2026-04-14 06:19:39,370 INFO BGP-Thread-1 (job): Iteration: 556000 - total remaining prefixes: 44000
2026-04-14 06:19:39,396 INFO BGP-Thread-1 (job): Iteration: 557000 - total remaining prefixes: 43000
2026-04-14 06:19:39,415 INFO BGP-Thread-1 (job): Iteration: 558000 - total remaining prefixes: 42000
2026-04-14 06:19:39,435 INFO BGP-Thread-1 (job): Iteration: 559000 - total remaining prefixes: 41000
2026-04-14 06:19:39,454 INFO BGP-Thread-1 (job): Iteration: 560000 - total remaining prefixes: 40000
2026-04-14 06:19:39,474 INFO BGP-Thread-1 (job): Iteration: 561000 - total remaining prefixes: 39000
2026-04-14 06:19:39,493 INFO BGP-Thread-1 (job): Iteration: 562000 - total remaining prefixes: 38000
2026-04-14 06:19:39,513 INFO BGP-Thread-1 (job): Iteration: 563000 - total remaining prefixes: 37000
2026-04-14 06:19:39,532 INFO BGP-Thread-1 (job): Iteration: 564000 - total remaining prefixes: 36000
2026-04-14 06:19:39,552 INFO BGP-Thread-1 (job): Iteration: 565000 - total remaining prefixes: 35000
2026-04-14 06:19:39,572 INFO BGP-Thread-1 (job): Iteration: 566000 - total remaining prefixes: 34000
2026-04-14 06:19:39,591 INFO BGP-Thread-1 (job): Iteration: 567000 - total remaining prefixes: 33000
2026-04-14 06:19:39,611 INFO BGP-Thread-1 (job): Iteration: 568000 - total remaining prefixes: 32000
2026-04-14 06:19:39,630 INFO BGP-Thread-1 (job): Iteration: 569000 - total remaining prefixes: 31000
2026-04-14 06:19:39,650 INFO BGP-Thread-1 (job): Iteration: 570000 - total remaining prefixes: 30000
2026-04-14 06:19:39,670 INFO BGP-Thread-1 (job): Iteration: 571000 - total remaining prefixes: 29000
2026-04-14 06:19:39,689 INFO BGP-Thread-1 (job): Iteration: 572000 - total remaining prefixes: 28000
2026-04-14 06:19:39,731 INFO BGP-Thread-1 (job): Iteration: 573000 - total remaining prefixes: 27000
2026-04-14 06:19:39,751 INFO BGP-Thread-1 (job): Iteration: 574000 - total remaining prefixes: 26000
2026-04-14 06:19:39,770 INFO BGP-Thread-1 (job): Iteration: 575000 - total remaining prefixes: 25000
2026-04-14 06:19:39,793 INFO BGP-Thread-1 (job): Iteration: 576000 - total remaining prefixes: 24000
2026-04-14 06:19:39,812 INFO BGP-Thread-1 (job): Iteration: 577000 - total remaining prefixes: 23000
2026-04-14 06:19:39,832 INFO BGP-Thread-1 (job): Iteration: 578000 - total remaining prefixes: 22000
2026-04-14 06:19:39,851 INFO BGP-Thread-1 (job): Iteration: 579000 - total remaining prefixes: 21000
2026-04-14 06:19:39,871 INFO BGP-Thread-1 (job): Iteration: 580000 - total remaining prefixes: 20000
2026-04-14 06:19:39,890 INFO BGP-Thread-1 (job): Iteration: 581000 - total remaining prefixes: 19000
2026-04-14 06:19:39,910 INFO BGP-Thread-1 (job): Iteration: 582000 - total remaining prefixes: 18000
2026-04-14 06:19:39,929 INFO BGP-Thread-1 (job): Iteration: 583000 - total remaining prefixes: 17000
2026-04-14 06:19:39,948 INFO BGP-Thread-1 (job): Iteration: 584000 - total remaining prefixes: 16000
2026-04-14 06:19:39,968 INFO BGP-Thread-1 (job): Iteration: 585000 - total remaining prefixes: 15000
2026-04-14 06:19:39,990 INFO BGP-Thread-1 (job): Iteration: 586000 - total remaining prefixes: 14000
2026-04-14 06:19:40,010 INFO BGP-Thread-1 (job): Iteration: 587000 - total remaining prefixes: 13000
2026-04-14 06:19:40,030 INFO BGP-Thread-1 (job): Iteration: 588000 - total remaining prefixes: 12000
2026-04-14 06:19:40,050 INFO BGP-Thread-1 (job): Iteration: 589000 - total remaining prefixes: 11000
2026-04-14 06:19:40,070 INFO BGP-Thread-1 (job): Iteration: 590000 - total remaining prefixes: 10000
2026-04-14 06:19:40,089 INFO BGP-Thread-1 (job): Iteration: 591000 - total remaining prefixes: 9000
2026-04-14 06:19:40,109 INFO BGP-Thread-1 (job): Iteration: 592000 - total remaining prefixes: 8000
2026-04-14 06:19:40,128 INFO BGP-Thread-1 (job): Iteration: 593000 - total remaining prefixes: 7000
2026-04-14 06:19:40,148 INFO BGP-Thread-1 (job): Iteration: 594000 - total remaining prefixes: 6000
2026-04-14 06:19:40,167 INFO BGP-Thread-1 (job): Iteration: 595000 - total remaining prefixes: 5000
2026-04-14 06:19:40,188 INFO BGP-Thread-1 (job): Iteration: 596000 - total remaining prefixes: 4000
2026-04-14 06:19:40,210 INFO BGP-Thread-1 (job): Iteration: 597000 - total remaining prefixes: 3000
2026-04-14 06:19:40,231 INFO BGP-Thread-1 (job): Iteration: 598000 - total remaining prefixes: 2000
2026-04-14 06:19:40,250 INFO BGP-Thread-1 (job): Iteration: 599000 - total remaining prefixes: 1000
2026-04-14 06:19:40,270 INFO BGP-Thread-1 (job): All update messages generated.
2026-04-14 06:19:40,270 INFO BGP-Thread-1 (job): Storing performance results.
2026-04-14 06:19:40,270 INFO BGP-Thread-1 (job): ########## Final results ##########
2026-04-14 06:19:40,270 INFO BGP-Thread-1 (job): Number of iterations: 600000
2026-04-14 06:19:40,270 INFO BGP-Thread-1 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:19:40,270 INFO BGP-Thread-1 (job): The pre-fill phase duration: 0s
2026-04-14 06:19:40,270 INFO BGP-Thread-1 (job): Number of UPDATE messages sent in the 2nd test phase: 600000
2026-04-14 06:19:40,270 INFO BGP-Thread-1 (job): The 2nd test phase duration: 14.530717134475708s
2026-04-14 06:19:40,270 INFO BGP-Thread-1 (job): Threshold for performance reporting: 1000
2026-04-14 06:19:40,271 INFO BGP-Thread-1 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:19:40,271 INFO BGP-Thread-1 (job):   +1/-0 routes per UPDATE
2026-04-14 06:19:40,271 INFO BGP-Thread-1 (job):   600000
2026-04-14 06:19:40,271 INFO BGP-Thread-1 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:19:40,271 INFO BGP-Thread-1 (job):   +1/-0 routes per UPDATE
2026-04-14 06:19:40,271 INFO BGP-Thread-1 (job):   41291
2026-04-14 06:19:40,271 INFO BGP-Thread-1 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:19:50,281 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:19:50,282 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 10.010s
2026-04-14 06:19:50,282 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:19:50,282 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:19:50,282 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:20:00,291 INFO BGP-Thread-1 (job): ... idle for 10.009s
2026-04-14 06:20:00,291 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 20.019s
2026-04-14 06:20:00,292 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:20:00,292 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:20:00,292 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:20:10,302 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:20:10,302 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 30.030s
2026-04-14 06:20:10,302 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:20:10,302 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:20:10,302 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:20:20,307 INFO BGP-Thread-1 (job): ... idle for 10.005s
2026-04-14 06:20:20,308 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 40.034s
2026-04-14 06:20:20,308 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:20:20,308 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:20:20,308 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:20:25,779 INFO BGP-Thread-1 (job): ... idle for 5.471s
2026-04-14 06:20:25,779 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 45.505s
2026-04-14 06:20:25,779 INFO BGP-Thread-1 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:20:25,780 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:20:25,780 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:20:25,780 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:20:35,790 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:20:35,790 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 55.515s
2026-04-14 06:20:35,790 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:20:35,791 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:20:35,791 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:20:40,276 INFO BGP-Thread-1 (job): ... idle for 4.485s
2026-04-14 06:20:40,276 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 60.000s
2026-04-14 06:20:40,276 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:20:40,276 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:20:40,276 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:20:40,277 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:20:50,287 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:20:50,287 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 70.011s
2026-04-14 06:20:50,287 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:20:50,288 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:20:50,288 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:21:00,298 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:21:00,298 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 80.021s
2026-04-14 06:21:00,298 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:21:00,298 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:21:00,298 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:21:10,309 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:21:10,309 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 90.031s
2026-04-14 06:21:10,309 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:21:10,309 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:21:10,309 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:21:20,318 INFO BGP-Thread-1 (job): ... idle for 10.009s
2026-04-14 06:21:20,319 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 100.040s
2026-04-14 06:21:20,319 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:21:20,319 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:21:20,319 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:21:25,785 INFO BGP-Thread-1 (job): ... idle for 5.466s
2026-04-14 06:21:25,786 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 105.506s
2026-04-14 06:21:25,786 INFO BGP-Thread-1 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:21:25,786 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:21:25,786 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:21:25,786 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
Traceback (most recent call last):
  File "/home/jenkins/play.py", line 2543, in &lt;module&gt;
    threaded_job(arguments)
  File "/home/jenkins/play.py", line 2537, in threaded_job
    rpcserver.serve_forever()
  File "/usr/lib/python3.10/socketserver.py", line 232, in serve_forever
    ready = selector.select(poll_interval)
  File "/usr/lib/python3.10/selectors.py", line 416, in select
    fd_event_list = self._selector.poll(timeout)
KeyboardInterrupt</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:21:29.870454" elapsed="0.003049"/>
</kw>
<doc>Send all output produced by the play.py utility to Robot logs.
This needs to be called if your suite detects play.py crashing and bypasses
Kill_BGP_Speaker in that case otherwise the output of play.py (which most
likely contains clues about why it crashed) will be lost.</doc>
<status status="PASS" start="2026-04-14T06:21:29.855826" elapsed="0.017853"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<status status="PASS" start="2026-04-14T06:21:29.874163" elapsed="0.000080"/>
</return>
<status status="PASS" start="2026-04-14T06:21:29.873857" elapsed="0.000458"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:29.873805" elapsed="0.000599"/>
</if>
<kw name="Log" owner="BuiltIn">
<arg>${message}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.874647" elapsed="0.000031"/>
</kw>
<kw name="Fail" owner="BuiltIn">
<arg>The prompt was not seen within timeout period.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.874890" elapsed="0.000029"/>
</kw>
<doc>Interrupt play.py, fail if no prompt is seen within SSHLibrary timeout.
Also dump the logs with the output the program produced.
This keyword is also suitable for stopping BGP manager.</doc>
<status status="PASS" start="2026-04-14T06:21:29.834082" elapsed="0.040921"/>
</kw>
<kw name="Do_Not_Fail_Fast_From_Now_On" owner="FailFast">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:21:29.876756" level="INFO">${SuiteFastFail} = False</msg>
<arg>${SuiteFastFail}</arg>
<arg>False</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:21:29.875765" elapsed="0.001052"/>
</kw>
<doc>Set suite to not fail fast.</doc>
<status status="PASS" start="2026-04-14T06:21:29.875306" elapsed="0.001593"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.878746" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:29.878161" elapsed="0.000673"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:29.878135" elapsed="0.000734"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:21:29.879083" elapsed="0.000474"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:21:29.886894" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:21:29.886263" elapsed="0.000670"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:21:29.887243" elapsed="0.000038"/>
</return>
<status status="PASS" start="2026-04-14T06:21:29.887038" elapsed="0.000285"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:29.887011" elapsed="0.000370"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.887599" elapsed="0.000031"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.887848" elapsed="0.000029"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.888097" elapsed="0.000028"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.888338" elapsed="0.000062"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.888618" elapsed="0.000028"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.888857" elapsed="0.000028"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.889139" elapsed="0.000039"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:21:29.885823" elapsed="0.003444"/>
</kw>
<status status="PASS" start="2026-04-14T06:21:29.877866" elapsed="0.011523"/>
</kw>
<doc>Test case teardown. Show linked bugs in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:21:29.877282" elapsed="0.012172"/>
</kw>
<doc>Abort the Python speaker. Also, attempt to stop failing fast.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:21:29.727243" elapsed="0.162265"/>
</test>
<test id="s1-s2-t15" name="Store_Results_For_Listening_BGP_Speaker" line="198">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:21:29.895039" elapsed="0.000220"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:21:29.894763" elapsed="0.000551"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:21:29.896375" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:29.896245" elapsed="0.000181"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:29.896225" elapsed="0.000274"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:21:29.901783" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:29.901668" elapsed="0.000162"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:29.901644" elapsed="0.000208"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:21:29.902900" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:21:29.902500" elapsed="0.000428"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:21:29.903420" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:21:29.903098" elapsed="0.000349"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:21:29.903493" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:21:29.903653" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:21:29.902093" elapsed="0.001586"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:21:29.911251" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:29.911137" elapsed="0.000163"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:29.911117" elapsed="0.000205"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:21:29.912606" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:29.912498" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:29.912479" elapsed="0.000195"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:21:29.913135" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:21:29.912826" elapsed="0.000336"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:21:29.913599" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:21:29.913369" elapsed="0.000256"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:21:29.947172" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:21:29.914179" elapsed="0.033268"/>
</kw>
<msg time="2026-04-14T06:21:29.947820" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:21:29.947933" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:29.913793" elapsed="0.034221"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:21:29.971698" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "_ "F "o "r "_ "L "i "s "t "e "n "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:21:29.949279" elapsed="0.022536"/>
</kw>
<msg time="2026-04-14T06:21:29.971978" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:21:29.972023" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:29.948457" elapsed="0.023601"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.972406" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:29.972141" elapsed="0.000322"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:29.972118" elapsed="0.000369"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:21:29.972964" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "_ "F "o "r "_ "L "i "s "t "e "n "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:21:29.972642" elapsed="0.000398"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.973331" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:29.973107" elapsed="0.000297"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:29.973088" elapsed="0.000340"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:21:29.973462" elapsed="0.000032"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:21:29.976168" elapsed="0.000409"/>
</kw>
<msg time="2026-04-14T06:21:29.976695" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:21:29.974974" elapsed="0.001864"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.977183" elapsed="0.000086"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.977714" elapsed="0.000083"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:21:29.974321" elapsed="0.003594"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:21:29.973768" elapsed="0.004214"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:21:29.912155" elapsed="0.065928"/>
</kw>
<msg time="2026-04-14T06:21:29.978176" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:21:29.978221" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:29.911513" elapsed="0.066744"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:21:29.978464" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:21:29.978335" elapsed="0.000191"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:29.978315" elapsed="0.000236"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.978971" elapsed="0.000025"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.979322" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:21:29.979415" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:21:29.910777" elapsed="0.068751"/>
</kw>
<msg time="2026-04-14T06:21:29.979622" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:21:29.979666" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:29.904155" elapsed="0.075547"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:29.980041" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:29.979779" elapsed="0.000316"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:29.979761" elapsed="0.000359"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:21:29.903940" elapsed="0.076204"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:21:29.903744" elapsed="0.076437"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:21:29.901222" elapsed="0.079020"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:21:29.895942" elapsed="0.084388"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:29.895496" elapsed="0.084923"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:21:29.891212" elapsed="0.089268"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T06:21:29.991640" level="INFO">10 files:
.bash_logout
.bashrc
.profile
bgp_peer.log
ipaddr.py
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T06:21:29.991794" level="INFO">${files} = ['.bash_logout', '.bashrc', '.profile', 'bgp_peer.log', 'ipaddr.py', 'lf-env.sh', 'performance-bgp.csv', 'play.py', 'play.py.out', 'totals-bgp.csv']</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T06:21:29.981120" elapsed="0.010713"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:21:29.992317" level="INFO">Executing command 'cat totals-bgp.csv'.</msg>
<msg time="2026-04-14T06:21:30.005410" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:21:30.005651" level="INFO">${output_log} = +1/-0 routes per UPDATE
600000</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:21:29.992101" elapsed="0.013612"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:21:30.006837" level="INFO">+1/-0 routes per UPDATE
600000</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:21:30.006121" elapsed="0.000823"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T06:21:30.014466" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/totals-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/totals-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T06:21:30.007483" elapsed="0.008043"/>
</kw>
<arg>totals-${RESULTS_FILE_NAME}</arg>
<arg>totals-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T06:21:29.980667" elapsed="0.035090"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T06:21:30.049864" level="INFO">10 files:
.bash_logout
.bashrc
.profile
bgp_peer.log
ipaddr.py
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T06:21:30.050125" level="INFO">${files} = ['.bash_logout', '.bashrc', '.profile', 'bgp_peer.log', 'ipaddr.py', 'lf-env.sh', 'performance-bgp.csv', 'play.py', 'play.py.out', 'totals-bgp.csv']</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T06:21:30.017522" elapsed="0.032668"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:21:30.051039" level="INFO">Executing command 'cat performance-bgp.csv'.</msg>
<msg time="2026-04-14T06:21:30.063744" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:21:30.063987" level="INFO">${output_log} = +1/-0 routes per UPDATE
41291</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:21:30.050685" elapsed="0.013362"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:21:30.065297" level="INFO">+1/-0 routes per UPDATE
41291</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:21:30.064553" elapsed="0.000888"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T06:21:30.066887" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/performance-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/performance-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T06:21:30.065942" elapsed="0.001080"/>
</kw>
<arg>performance-${RESULTS_FILE_NAME}</arg>
<arg>performance-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T06:21:30.016297" elapsed="0.050881"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T06:21:30.113064" level="INFO">10 files:
.bash_logout
.bashrc
.profile
bgp_peer.log
ipaddr.py
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T06:21:30.113356" level="INFO">${files} = ['.bash_logout', '.bashrc', '.profile', 'bgp_peer.log', 'ipaddr.py', 'lf-env.sh', 'performance-bgp.csv', 'play.py', 'play.py.out', 'totals-bgp.csv']</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T06:21:30.069970" elapsed="0.043485"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:21:30.114216" level="INFO">Executing command 'cat totals-bgp.csv'.</msg>
<msg time="2026-04-14T06:21:30.126847" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:21:30.127105" level="INFO">${output_log} = +1/-0 routes per UPDATE
600000</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:21:30.113897" elapsed="0.013269"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:21:30.128507" level="INFO">+1/-0 routes per UPDATE
600000</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:21:30.127676" elapsed="0.000959"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T06:21:30.130730" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/prefixcount-listening-totals-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/prefixcount-listening-totals-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T06:21:30.129140" elapsed="0.001739"/>
</kw>
<arg>totals-${RESULTS_FILE_NAME}</arg>
<arg>prefixcount-listening-totals-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T06:21:30.068733" elapsed="0.062327"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T06:21:30.177091" level="INFO">10 files:
.bash_logout
.bashrc
.profile
bgp_peer.log
ipaddr.py
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T06:21:30.177253" level="INFO">${files} = ['.bash_logout', '.bashrc', '.profile', 'bgp_peer.log', 'ipaddr.py', 'lf-env.sh', 'performance-bgp.csv', 'play.py', 'play.py.out', 'totals-bgp.csv']</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T06:21:30.132641" elapsed="0.044654"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:21:30.177797" level="INFO">Executing command 'cat performance-bgp.csv'.</msg>
<msg time="2026-04-14T06:21:30.190293" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:21:30.190582" level="INFO">${output_log} = +1/-0 routes per UPDATE
41291</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:21:30.177583" elapsed="0.013065"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:21:30.191808" level="INFO">+1/-0 routes per UPDATE
41291</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:21:30.191062" elapsed="0.000856"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T06:21:30.193229" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/prefixcount-listening-performance-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/prefixcount-listening-performance-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T06:21:30.192476" elapsed="0.000934"/>
</kw>
<arg>performance-${RESULTS_FILE_NAME}</arg>
<arg>prefixcount-listening-performance-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T06:21:30.131535" elapsed="0.062049"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:21:30.195164" elapsed="0.000687"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:30.199010" elapsed="0.000065"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:30.197100" elapsed="0.002175"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:30.197040" elapsed="0.002312"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:21:30.199802" elapsed="0.000781"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:21:30.208051" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:21:30.207402" elapsed="0.000690"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:21:30.208439" elapsed="0.000055"/>
</return>
<status status="PASS" start="2026-04-14T06:21:30.208201" elapsed="0.000343"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:30.208174" elapsed="0.000406"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:30.208805" elapsed="0.000039"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:30.209076" elapsed="0.000031"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:30.209333" elapsed="0.000050"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:30.209611" elapsed="0.000030"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:30.209868" elapsed="0.000031"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:30.210120" elapsed="0.000029"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:30.210378" elapsed="0.000032"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:21:30.206924" elapsed="0.003570"/>
</kw>
<status status="PASS" start="2026-04-14T06:21:30.196521" elapsed="0.014048"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:21:30.194301" elapsed="0.016327"/>
</kw>
<doc>Store results for plotting</doc>
<status status="PASS" start="2026-04-14T06:21:29.890291" elapsed="0.320391"/>
</test>
<test id="s1-s2-t16" name="Wait_For_Stable_Ipv4_Topology_After_Listening" line="208">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:30.215460" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:30.215209" elapsed="0.000310"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:30.215190" elapsed="0.000355"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:21:30.215016" elapsed="0.000579"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:21:30.216674" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:30.216563" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:30.216544" elapsed="0.000201"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:21:30.221763" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:30.221649" elapsed="0.000162"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:30.221630" elapsed="0.000204"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:21:30.222906" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:21:30.222506" elapsed="0.000427"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:21:30.223450" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:21:30.223120" elapsed="0.000357"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:21:30.223525" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:21:30.223685" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:21:30.222086" elapsed="0.001624"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:21:30.229711" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:30.229598" elapsed="0.000163"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:30.229578" elapsed="0.000245"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:21:30.231084" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:30.230972" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:30.230952" elapsed="0.000210"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:21:30.231672" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:21:30.231322" elapsed="0.000377"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:21:30.232120" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:21:30.231888" elapsed="0.000259"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:21:30.270969" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:21:30.232702" elapsed="0.038402"/>
</kw>
<msg time="2026-04-14T06:21:30.271293" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:21:30.271340" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:30.232325" elapsed="0.039080"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:21:30.308158" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "L "i "s "t "e "n "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:21:30.272023" elapsed="0.036461"/>
</kw>
<msg time="2026-04-14T06:21:30.308762" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:21:30.308811" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:30.271630" elapsed="0.037219"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:30.309426" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:30.308999" elapsed="0.000494"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:30.308950" elapsed="0.000573"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:21:30.310144" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "L "i "s "t "e "n "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:21:30.309678" elapsed="0.000551"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:30.310541" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:30.310297" elapsed="0.000300"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:30.310277" elapsed="0.000343"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:21:30.310661" elapsed="0.000048"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:21:30.313722" elapsed="0.000157"/>
</kw>
<msg time="2026-04-14T06:21:30.313941" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:21:30.312451" elapsed="0.001632"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:30.314385" elapsed="0.000080"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:30.314743" elapsed="0.000075"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:21:30.311719" elapsed="0.003213"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:21:30.311046" elapsed="0.003953"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:21:30.230657" elapsed="0.084447"/>
</kw>
<msg time="2026-04-14T06:21:30.315207" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:21:30.315252" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:30.229994" elapsed="0.085302"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:21:30.315993" elapsed="0.000077"/>
</return>
<status status="PASS" start="2026-04-14T06:21:30.315624" elapsed="0.000698"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:30.315492" elapsed="0.000907"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:30.317868" elapsed="0.000085"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:30.318918" elapsed="0.000065"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:21:30.319102" elapsed="0.000041"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:21:30.229222" elapsed="0.090254"/>
</kw>
<msg time="2026-04-14T06:21:30.319758" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:21:30.319872" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:30.224172" elapsed="0.095796"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:30.320935" elapsed="0.000077"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:30.320173" elapsed="0.000925"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:30.320128" elapsed="0.001031"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:21:30.224011" elapsed="0.097207"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:21:30.223775" elapsed="0.097529"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:21:30.221258" elapsed="0.100250"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:21:30.216240" elapsed="0.105411"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:30.215755" elapsed="0.106014"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:21:30.212391" elapsed="0.109512"/>
</kw>
<kw name="Wait_For_Ipv4_Topology_Prefixes_To_Become_Stable" owner="PrefixCounting">
<if>
<branch type="IF" condition="&quot;&quot;&quot;${shards_list}&quot;&quot;&quot;==&quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:21:30.345216" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T06:21:30.345463" level="INFO">${getter} = ['Get_Ipv4_Topology_Count', [], {'session': 'operational', 'topology': 'example-ipv4-topology'}]</msg>
<var>${getter}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:21:30.344828" elapsed="0.000665"/>
</kw>
<status status="PASS" start="2026-04-14T06:21:30.342623" elapsed="0.002914"/>
</branch>
<branch type="ELSE">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<var>${getter}</var>
<arg>Get_Ipv4_Topology_Count_With_Shards_Check</arg>
<arg>${shards_list}</arg>
<arg>${shards_details}</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:30.345771" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:30.345562" elapsed="0.000282"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:30.342602" elapsed="0.003264"/>
</if>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:21:30.346448" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T06:21:30.346668" level="INFO">${validator} = ['WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'excluded_value': '600000'}]</msg>
<var>${validator}</var>
<arg>WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</arg>
<arg>state_holder</arg>
<arg>data_holder</arg>
<arg>excluded_value=${excluded_count}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:21:30.346112" elapsed="0.000583"/>
</kw>
<kw name="Wait_For_Getter_Error_Or_Safe_Stateful_Validator_Consecutive_Success" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:21:30.348291" level="INFO">${tmp} = 1</msg>
<var>${tmp}</var>
<arg>int(${count})</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:21:30.347815" elapsed="0.000503"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:21:30.348850" level="INFO">count=1</msg>
<arg>count=${tmp}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:21:30.348513" elapsed="0.000383"/>
</kw>
<kw name="WaitUtils__Check_Sanity_And_Compute_Derived_Times" owner="WaitUtils">
<if>
<branch type="IF" condition="int(${count}) &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>\${count} is ${count} and not at least 1.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:30.349853" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:30.349621" elapsed="0.000288"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:30.349602" elapsed="0.000331"/>
</if>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:21:30.350384" level="INFO">${period_in_seconds} = 60.0</msg>
<var>${period_in_seconds}</var>
<arg>${period}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:21:30.350083" elapsed="0.000329"/>
</kw>
<if>
<branch type="IF" condition="${period_in_seconds} &lt;= 0.0">
<kw name="Fail" owner="BuiltIn">
<arg>\${period} ${period} has to be positive.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:30.350712" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:30.350486" elapsed="0.000335"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:30.350467" elapsed="0.000381"/>
</if>
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:21:30.351189" level="INFO">${date_now} = 2026-04-14 06:21:30.351</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:21:30.351003" elapsed="0.000212"/>
</kw>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:21:30.351718" level="INFO">${timeout_in_seconds} = 560.0</msg>
<var>${timeout_in_seconds}</var>
<arg>${timeout}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:21:30.351469" elapsed="0.000274"/>
</kw>
<kw name="Add Time To Date" owner="DateTime">
<msg time="2026-04-14T06:21:30.352251" level="INFO">${date_deadline} = 2026-04-14 06:30:50.351</msg>
<var>${date_deadline}</var>
<arg>${date_now}</arg>
<arg>${timeout_in_seconds}</arg>
<doc>Adds time to date and returns the resulting date.</doc>
<status status="PASS" start="2026-04-14T06:21:30.351908" elapsed="0.000368"/>
</kw>
<return>
<value>${timeout_in_seconds}</value>
<value>${period_in_seconds}</value>
<value>${date_deadline}</value>
<status status="PASS" start="2026-04-14T06:21:30.352326" elapsed="0.000046"/>
</return>
<msg time="2026-04-14T06:21:30.352583" level="INFO">${timeout_in_seconds} = 560.0</msg>
<msg time="2026-04-14T06:21:30.352629" level="INFO">${period_in_seconds} = 60.0</msg>
<msg time="2026-04-14T06:21:30.352670" level="INFO">${date_deadline} = 2026-04-14 06:30:50.351</msg>
<var>${timeout_in_seconds}</var>
<var>${period_in_seconds}</var>
<var>${date_deadline}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${count}</arg>
<doc>Common checks for argument values. Return times in seconds and deadline date implied by timeout time.</doc>
<status status="PASS" start="2026-04-14T06:21:30.349194" elapsed="0.003499"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:21:30.353297" level="INFO">${maximum_sleeps} = 10</msg>
<var>${maximum_sleeps}</var>
<arg>math.ceil(${timeout_in_seconds} / ${period_in_seconds})</arg>
<arg>modules=math</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:21:30.352862" elapsed="0.000462"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:21:30.353773" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:21:30.353514" elapsed="0.000285"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:21:30.354241" level="INFO">${state} = 600000</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:21:30.353959" elapsed="0.000307"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:21:30.356382" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:21:30.355935" elapsed="0.000476"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:21:30.356866" level="INFO">${state} = 600000</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:21:30.356576" elapsed="0.000315"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:21:30.357436" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:21:30.357053" elapsed="0.000410"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:21:30.358854" level="INFO">${date_now} = 2026-04-14 06:21:30.359</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:21:30.358704" elapsed="0.000177"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:21:30.359424" level="INFO">${time_deadline} = 559.992</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:21:30.359039" elapsed="0.000412"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:21:30.359996" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:21:30.359618" elapsed="0.000404"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:30.360345" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:30.360094" elapsed="0.000322"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:30.360073" elapsed="0.000369"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:21:30.358101" elapsed="0.002388"/>
</kw>
<msg time="2026-04-14T06:21:30.360589" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:21:30.360633" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:30.357646" elapsed="0.003009"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:21:30.360843" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:30.360735" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:30.360718" elapsed="0.000198"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:21:30.363678" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T06:21:30.363725" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:21:30.363772" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:21:30.363279" elapsed="0.000516"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:21:31.243088" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0pnwbfkud91cmv4zcupbpfjwu0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:21:31.262058" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T06:21:31.267878" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:21:30.366674" elapsed="0.901272"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:31.271308" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:31.268207" elapsed="0.003206"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:31.268127" elapsed="0.003338"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:21:31.271564" elapsed="0.000077"/>
</return>
<msg time="2026-04-14T06:21:31.290526" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:21:30.365726" elapsed="0.924922"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:21:31.512621" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:21:31.291243" elapsed="0.222351"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:21:31.513876" elapsed="0.000110"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:21:30.364529" elapsed="1.149845"/>
</kw>
<msg time="2026-04-14T06:21:31.514495" level="INFO">${result} = 600000</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:21:30.363971" elapsed="1.150553"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:21:31.514578" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:21:30.362898" elapsed="1.151816"/>
</kw>
<msg time="2026-04-14T06:21:31.514826" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:21:31.514871" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:30.362351" elapsed="1.152544"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:21:31.515190" elapsed="0.035007"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:21:31.551283" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T06:21:31.551145" elapsed="0.000210"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:31.551120" elapsed="0.000280"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:31.551577" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T06:21:31.550704" elapsed="0.000957"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:21:31.551704" elapsed="0.000028"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:21:30.361941" elapsed="1.189888"/>
</kw>
<msg time="2026-04-14T06:21:31.551934" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:21:31.551980" level="INFO">${data} = 600000</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:30.361503" elapsed="1.190500"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:21:31.552192" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:31.552084" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:31.552065" elapsed="0.000197"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:21:31.553813" level="INFO">${date_now} = 2026-04-14 06:21:31.554</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:21:31.553618" elapsed="0.000222"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:21:31.554419" level="INFO">${time_deadline} = 558.797</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:21:31.553997" elapsed="0.000449"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:21:31.555008" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:21:31.554615" elapsed="0.000419"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:31.555372" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:21:31.555106" elapsed="0.000324"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:31.555087" elapsed="0.000367"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:21:31.553000" elapsed="0.002514"/>
</kw>
<msg time="2026-04-14T06:21:31.555617" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:21:31.555661" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:31.552487" elapsed="0.003198"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:21:31.556017" elapsed="0.000020"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:31.555907" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:31.555887" elapsed="0.000225"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:21:31.558145" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:21:31.558195" level="INFO">${args} = ['state_holder', 'data_holder']</msg>
<msg time="2026-04-14T06:21:31.558241" level="INFO">${kwargs} = {'excluded_value': '600000'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:21:31.557801" elapsed="0.000463"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:21:31.558448" elapsed="0.000218"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:21:31.558828" elapsed="0.000188"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:21:31.560771" level="INFO">${new_state} = 600000</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:21:31.560349" elapsed="0.000451"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="PASS" start="2026-04-14T06:21:31.561042" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:21:31.560872" elapsed="0.000237"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:31.560853" elapsed="0.000281"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T06:21:31.561226" elapsed="0.000173"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:31.561190" elapsed="0.000247"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:21:31.561174" elapsed="0.000285"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:21:31.561492" elapsed="0.000015"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:21:31.559903" elapsed="0.001712"/>
</kw>
<msg time="2026-04-14T06:21:31.561702" level="INFO">${result} = [600000, 'FAIL', 'Got the excluded value.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:21:31.559182" elapsed="0.002545"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:21:31.561774" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:21:31.557404" elapsed="0.004491"/>
</kw>
<msg time="2026-04-14T06:21:31.561987" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:21:31.562034" level="INFO">${message} = [600000, 'FAIL', 'Got the excluded value.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:31.556839" elapsed="0.005228"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:21:31.562250" elapsed="0.031183"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:21:31.594600" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T06:21:31.594460" elapsed="0.000212"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:31.594434" elapsed="0.000265"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:31.594872" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [600000, 'FAIL', 'Got the excluded value.'].</doc>
<status status="PASS" start="2026-04-14T06:21:31.593976" elapsed="0.000980"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:21:31.595001" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:21:31.595177" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T06:21:31.595225" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:21:31.595267" level="INFO">${result} = Got the excluded value.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:21:31.556345" elapsed="0.038945"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:21:31.595502" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:21:31.595393" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:31.595373" elapsed="0.000217"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:21:31.595682" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:31.595646" elapsed="0.000083"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:21:31.595630" elapsed="0.000121"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:31.595918" elapsed="0.000023"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:21:31.596058" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:31.596022" elapsed="0.000181"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:21:31.596004" elapsed="0.000225"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:31.596393" elapsed="0.000022"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:21:30.361335" elapsed="1.235115"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:21:30.360954" elapsed="1.235538"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:31.596668" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T06:21:31.596898" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T06:21:31.596943" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:21:31.596985" level="INFO">${result} = Validator failed: Got the excluded value.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:21:30.355185" elapsed="1.241823"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:21:31.597205" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:31.597098" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:31.597080" elapsed="0.000190"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:21:31.598896" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:21:31.598985" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:21:31.598603" elapsed="0.000457">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:21:31.599165" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:21:31.599208" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:31.598165" elapsed="0.001067"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:21:31.599431" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:31.599306" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:31.599287" elapsed="0.000211"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:21:31.599907" level="INFO">@{message_chunks} = [ Validator failed: Got the excluded value. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:21:31.599649" elapsed="0.000285"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:21:31.603119" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:21:31.603195" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:21:31.600459" elapsed="0.002795">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:21:31.603375" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:21:31.603423" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:31.600101" elapsed="0.003346"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:21:31.603629" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:21:31.603523" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:31.603504" elapsed="0.000209"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:31.603865" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:21:31.597747" elapsed="0.006272"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:21:31.605311" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:21:31.605400" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:21:31.605054" elapsed="0.000405">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:21:31.605558" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:21:31.605601" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:31.604708" elapsed="0.000916"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:21:31.605802" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:21:31.605697" elapsed="0.000149"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:31.605679" elapsed="0.000188"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:21:31.606306" level="INFO">@{message_chunks} = [ Validator failed: Got the excluded value. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:21:31.606059" elapsed="0.000273"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:21:31.609296" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:21:31.609386" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:21:31.606858" elapsed="0.002587">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:21:31.609587" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:21:31.609631" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:21:31.606520" elapsed="0.003133"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:21:31.609835" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:21:31.609728" elapsed="0.000181"/>
</branch>
<status status="PASS" start="2026-04-14T06:21:31.609709" elapsed="0.000230"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:21:31.610094" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:21:31.604306" elapsed="0.005943"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:22:31.611019" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:21:31.610439" elapsed="60.000811"/>
</kw>
<var name="${try}">1</var>
<status status="PASS" start="2026-04-14T06:21:30.354624" elapsed="61.256781"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:22:31.615879" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:22:31.615174" elapsed="0.000815"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:22:31.617001" level="INFO">${state} = 600000</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:22:31.616387" elapsed="0.000650"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:22:31.617787" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:22:31.617268" elapsed="0.000557"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:22:31.620144" level="INFO">${date_now} = 2026-04-14 06:22:31.620</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:22:31.619882" elapsed="0.000300"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:22:31.620986" level="INFO">${time_deadline} = 498.731</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:22:31.620442" elapsed="0.000581"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:22:31.621833" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:22:31.621263" elapsed="0.000608"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:22:31.622341" elapsed="0.000051"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:22:31.621979" elapsed="0.000463"/>
</branch>
<status status="PASS" start="2026-04-14T06:22:31.621948" elapsed="0.000531"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:22:31.618719" elapsed="0.003831"/>
</kw>
<msg time="2026-04-14T06:22:31.622693" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:22:31.622754" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:22:31.618069" elapsed="0.004718"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:22:31.623055" elapsed="0.000024"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:22:31.622901" elapsed="0.000228"/>
</branch>
<status status="PASS" start="2026-04-14T06:22:31.622876" elapsed="0.000285"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:22:31.626684" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T06:22:31.626733" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:22:31.626782" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:22:31.626153" elapsed="0.000653"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:22:31.640916" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0pnwbfkud91cmv4zcupbpfjwu0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:22:31.641200" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T06:22:31.653784" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:22:31.629692" elapsed="0.024371"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:22:31.658574" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:22:31.654504" elapsed="0.004149"/>
</branch>
<status status="PASS" start="2026-04-14T06:22:31.654326" elapsed="0.004373"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:22:31.658795" elapsed="0.000072"/>
</return>
<msg time="2026-04-14T06:22:31.661331" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:22:31.628742" elapsed="0.032687"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:22:31.662696" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:22:31.661688" elapsed="0.001081"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:22:31.662857" elapsed="0.000032"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:22:31.627501" elapsed="0.035629"/>
</kw>
<msg time="2026-04-14T06:22:31.663219" level="INFO">${result} = 0</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:22:31.626979" elapsed="0.036264"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:22:31.663291" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:22:31.625784" elapsed="0.037655"/>
</kw>
<msg time="2026-04-14T06:22:31.663537" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:22:31.663581" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:22:31.625236" elapsed="0.038367"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:22:31.663771" elapsed="0.040855"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:22:31.705751" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T06:22:31.705615" elapsed="0.000208"/>
</branch>
<status status="PASS" start="2026-04-14T06:22:31.705590" elapsed="0.000258"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:22:31.706023" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T06:22:31.705141" elapsed="0.000964"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:22:31.706150" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:22:31.624756" elapsed="0.081518"/>
</kw>
<msg time="2026-04-14T06:22:31.706398" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:22:31.706447" level="INFO">${data} = 0</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:22:31.624116" elapsed="0.082354"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:22:31.706659" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:22:31.706552" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:22:31.706533" elapsed="0.000198"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:22:31.708450" level="INFO">${date_now} = 2026-04-14 06:22:31.708</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:22:31.708239" elapsed="0.000238"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:22:31.709028" level="INFO">${time_deadline} = 498.643</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:22:31.708637" elapsed="0.000417"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:22:31.709767" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:22:31.709352" elapsed="0.000443"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:22:31.710118" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:22:31.709867" elapsed="0.000305"/>
</branch>
<status status="PASS" start="2026-04-14T06:22:31.709847" elapsed="0.000349"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:22:31.707602" elapsed="0.002641"/>
</kw>
<msg time="2026-04-14T06:22:31.710343" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:22:31.710407" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:22:31.706897" elapsed="0.003533"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:22:31.710735" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:22:31.710626" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:22:31.710606" elapsed="0.000201"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:22:31.712907" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:22:31.712956" level="INFO">${args} = ['600000', 600000]</msg>
<msg time="2026-04-14T06:22:31.713001" level="INFO">${kwargs} = {'excluded_value': '600000'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:22:31.712593" elapsed="0.000431"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:22:31.713192" elapsed="0.000232"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:22:31.713588" elapsed="0.000191"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:22:31.715556" level="INFO">${new_state} = 0</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:22:31.715128" elapsed="0.000456"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="NOT RUN" start="2026-04-14T06:22:31.715823" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:22:31.715655" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T06:22:31.715635" elapsed="0.000263"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T06:22:31.716115" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:22:31.715951" elapsed="0.000230"/>
</branch>
<status status="PASS" start="2026-04-14T06:22:31.715935" elapsed="0.000270"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:22:31.716266" elapsed="0.000015"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:22:31.714675" elapsed="0.001726"/>
</kw>
<msg time="2026-04-14T06:22:31.716488" level="INFO">${result} = [0, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:22:31.713950" elapsed="0.002563"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:22:31.716560" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:22:31.712100" elapsed="0.004580"/>
</kw>
<msg time="2026-04-14T06:22:31.716775" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:22:31.716821" level="INFO">${message} = [0, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:22:31.711530" elapsed="0.005314"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:22:31.717015" elapsed="0.032109"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:22:31.750192" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T06:22:31.750056" elapsed="0.000207"/>
</branch>
<status status="PASS" start="2026-04-14T06:22:31.750031" elapsed="0.000258"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:22:31.750479" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [0, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T06:22:31.749618" elapsed="0.000944"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:22:31.750607" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:22:31.750787" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T06:22:31.750833" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:22:31.750873" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:22:31.711037" elapsed="0.039858"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:22:31.751087" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:22:31.750981" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:22:31.750962" elapsed="0.000213"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:22:31.751266" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:22:31.751230" elapsed="0.000081"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:22:31.751214" elapsed="0.000119"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:22:31.751517" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:22:31.751655" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:22:31.751620" elapsed="0.000080"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:22:31.751603" elapsed="0.000119"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:22:31.752023" elapsed="0.000021"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:22:31.623853" elapsed="0.128226"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:22:31.623220" elapsed="0.128897"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:22:31.752280" elapsed="0.000020"/>
</kw>
<msg time="2026-04-14T06:22:31.752564" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T06:22:31.752609" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:22:31.752649" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:22:31.613412" elapsed="0.139259"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:22:31.752866" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:22:31.752760" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T06:22:31.752742" elapsed="0.000190"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:22:31.754302" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:22:31.754407" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:22:31.754014" elapsed="0.000470">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:22:31.754586" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:22:31.754629" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:22:31.753618" elapsed="0.001033"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:22:31.754831" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:22:31.754724" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T06:22:31.754706" elapsed="0.000191"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:22:31.755309" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:22:31.755049" elapsed="0.000286"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:22:31.758582" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:22:31.758657" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:22:31.755868" elapsed="0.002848">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:22:31.758819" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:22:31.758862" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:22:31.755524" elapsed="0.003362"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:22:31.759066" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:22:31.758961" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T06:22:31.758941" elapsed="0.000209"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:22:31.759300" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:22:31.753212" elapsed="0.006260"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:22:31.760797" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:22:31.760870" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:22:31.760536" elapsed="0.000391">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:22:31.761025" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:22:31.761067" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:22:31.760142" elapsed="0.000947"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:22:31.761270" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:22:31.761164" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T06:22:31.761145" elapsed="0.000192"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:22:31.761753" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:22:31.761505" elapsed="0.000274"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:22:31.764768" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:22:31.764841" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:22:31.762286" elapsed="0.002613">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:22:31.764998" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:22:31.765079" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:22:31.761947" elapsed="0.003158"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:22:31.765287" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:22:31.765180" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T06:22:31.765161" elapsed="0.000230"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:22:31.765544" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:22:31.759758" elapsed="0.005940"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:23:31.766744" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:22:31.765854" elapsed="60.001425"/>
</kw>
<var name="${try}">2</var>
<status status="PASS" start="2026-04-14T06:22:31.611887" elapsed="60.155577"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:31.772522" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:31.771716" elapsed="0.000876"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:31.773849" level="INFO">${state} = 0</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:31.773009" elapsed="0.000905"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:31.775214" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:31.774341" elapsed="0.000949"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:23:31.777558" level="INFO">${date_now} = 2026-04-14 06:23:31.777</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:23:31.777314" elapsed="0.000273"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:23:31.778215" level="INFO">${time_deadline} = 438.574</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:23:31.777776" elapsed="0.000467"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:31.778836" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:31.778435" elapsed="0.000429"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.779211" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:31.778946" elapsed="0.000321"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:31.778922" elapsed="0.000372"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:23:31.776347" elapsed="0.002999"/>
</kw>
<msg time="2026-04-14T06:23:31.779468" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:31.779530" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:31.775846" elapsed="0.003709"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:23:31.779753" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:31.779638" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:31.779619" elapsed="0.000213"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:31.782648" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T06:23:31.782698" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:23:31.782746" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:31.782233" elapsed="0.000538"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:23:31.795375" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0pnwbfkud91cmv4zcupbpfjwu0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:23:31.795577" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T06:23:31.795737" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:23:31.785635" elapsed="0.010154"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.802833" elapsed="0.000065"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:31.796308" elapsed="0.006714"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:31.796175" elapsed="0.006956"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:23:31.803352" elapsed="0.000270"/>
</return>
<msg time="2026-04-14T06:23:31.806182" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:23:31.784682" elapsed="0.021583"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:31.807582" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:31.806543" elapsed="0.001119"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:23:31.807751" elapsed="0.000041"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:23:31.783459" elapsed="0.024610"/>
</kw>
<msg time="2026-04-14T06:23:31.808166" level="INFO">${result} = 0</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:23:31.782945" elapsed="0.025248"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:23:31.808252" elapsed="0.000030"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:23:31.781861" elapsed="0.026551"/>
</kw>
<msg time="2026-04-14T06:23:31.808521" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:31.808565" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:31.781311" elapsed="0.027281"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:31.808768" elapsed="0.031904"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:23:31.841747" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T06:23:31.841611" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:31.841586" elapsed="0.000255"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.842027" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T06:23:31.841147" elapsed="0.000966"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:23:31.842159" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:23:31.780893" elapsed="0.061391"/>
</kw>
<msg time="2026-04-14T06:23:31.842400" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:31.842449" level="INFO">${data} = 0</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:31.780453" elapsed="0.062020"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:23:31.842659" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:31.842551" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:31.842533" elapsed="0.000198"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:23:31.844338" level="INFO">${date_now} = 2026-04-14 06:23:31.844</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:23:31.844153" elapsed="0.000231"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:23:31.845122" level="INFO">${time_deadline} = 438.507</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:23:31.844545" elapsed="0.000605"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:31.845736" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:31.845320" elapsed="0.000444"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.846087" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:31.845834" elapsed="0.000310"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:31.845815" elapsed="0.000353"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:23:31.843422" elapsed="0.002795"/>
</kw>
<msg time="2026-04-14T06:23:31.846318" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:31.846378" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:31.842895" elapsed="0.003508"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:23:31.846593" elapsed="0.000136"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:31.846486" elapsed="0.000284"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:31.846468" elapsed="0.000326"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:31.848824" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:23:31.848872" level="INFO">${args} = [600000, 0]</msg>
<msg time="2026-04-14T06:23:31.848917" level="INFO">${kwargs} = {'excluded_value': '600000'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:31.848518" elapsed="0.000421"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:23:31.849104" elapsed="0.000209"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:23:31.849492" elapsed="0.000194"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:31.851456" level="INFO">${new_state} = 0</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:31.851029" elapsed="0.000455"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="NOT RUN" start="2026-04-14T06:23:31.851762" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:31.851583" elapsed="0.000233"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:31.851561" elapsed="0.000278"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T06:23:31.852063" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:31.851894" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:31.851877" elapsed="0.000258"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="PASS" start="2026-04-14T06:23:31.852167" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:23:31.850575" elapsed="0.001761"/>
</kw>
<msg time="2026-04-14T06:23:31.852445" level="INFO">${result} = [0, 'PASS', 'Validated stable: 0']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:23:31.849854" elapsed="0.002617"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:23:31.852521" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:23:31.848105" elapsed="0.004536"/>
</kw>
<msg time="2026-04-14T06:23:31.852736" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:31.852783" level="INFO">${message} = [0, 'PASS', 'Validated stable: 0']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:31.847556" elapsed="0.005250"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:31.852977" elapsed="0.029436"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:23:31.883476" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T06:23:31.883321" elapsed="0.000278"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:31.883298" elapsed="0.000328"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.883798" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [0, 'PASS', 'Validated stable: 0'].</doc>
<status status="PASS" start="2026-04-14T06:23:31.882889" elapsed="0.000995"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:23:31.883930" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:23:31.884108" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T06:23:31.884155" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:31.884195" level="INFO">${result} = Validated stable: 0</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:23:31.847026" elapsed="0.037192"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="NOT RUN" start="2026-04-14T06:23:31.884437" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:31.884303" elapsed="0.000184"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:31.884284" elapsed="0.000229"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:23:31.884668" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:23:31.884565" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:31.884550" elapsed="0.000204"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.884927" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:23:31.885064" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:31.885029" elapsed="0.000080"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:23:31.885012" elapsed="0.000119"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.885275" elapsed="0.000021"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:23:31.780282" elapsed="0.105160"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:23:31.779877" elapsed="0.105605"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.885647" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T06:23:31.885862" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T06:23:31.885907" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:31.885948" level="INFO">${result} = Validated stable: 0</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:23:31.769681" elapsed="0.116289"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:23:31.886165" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:23:31.886059" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:31.886041" elapsed="0.000207"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.886545" elapsed="0.000025"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.886839" elapsed="0.000024"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.887018" elapsed="0.000021"/>
</kw>
<var name="${try}">3</var>
<status status="PASS" start="2026-04-14T06:23:31.768124" elapsed="0.118948"/>
</iter>
<var>${try}</var>
<value>1</value>
<value>${maximum_sleeps}+2</value>
<status status="PASS" start="2026-04-14T06:21:30.354332" elapsed="121.532771"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.887257" elapsed="0.000020"/>
</kw>
<msg time="2026-04-14T06:23:31.887422" level="INFO">${result} = Validated stable: 0</msg>
<var>${result}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${repetitions}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${validator}</arg>
<arg>initial_state=${excluded_count}</arg>
<doc>Analogue of Wait Until Keyword Succeeds, but it passes state of validator around and exits early on getter failure. Calls GASSVHTSCBD to verify data is "stable".</doc>
<status status="PASS" start="2026-04-14T06:21:30.347056" elapsed="121.540392"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:23:31.887507" elapsed="0.000043"/>
</return>
<arg>timeout=${bgp_filling_timeout}</arg>
<arg>period=${CHECK_PERIOD_PREFIX_COUNT_SINGLE}</arg>
<arg>repetitions=${REPETITIONS_PREFIX_COUNT_SINGLE}</arg>
<arg>excluded_count=${COUNT_PREFIX_COUNT_SINGLE}</arg>
<doc>Each ${period} get prefix count. When called with shard list, the check is done before the count is get. After 1 of stable different from ${excluded_count} within ${timeout}, Return validator output. Fail early on getter error.</doc>
<status status="PASS" start="2026-04-14T06:21:30.338045" elapsed="121.549602"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:23:31.888257" elapsed="0.000314"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.889440" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:31.889031" elapsed="0.000474"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:31.889013" elapsed="0.000518"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:31.889688" elapsed="0.000328"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:31.895331" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:31.894899" elapsed="0.000475"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:23:31.895634" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:23:31.895453" elapsed="0.000239"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:31.895434" elapsed="0.000284"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.895874" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.896054" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.896234" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.896425" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.896601" elapsed="0.000058"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.896820" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.896993" elapsed="0.000022"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:23:31.894570" elapsed="0.002502"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:31.888809" elapsed="0.008314"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:23:31.887944" elapsed="0.009221"/>
</kw>
<doc>Wait until example-ipv4-topology becomes stable again.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:21:30.211345" elapsed="121.685858"/>
</test>
<test id="s1-s2-t17" name="Check_For_Empty_Ipv4_Topology_After_Listening" line="217">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:23:31.900605" elapsed="0.000220"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:23:31.900233" elapsed="0.000650"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:31.901904" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:31.901788" elapsed="0.000162"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:31.901768" elapsed="0.000204"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:31.906856" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:31.906750" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:31.906732" elapsed="0.000193"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:23:31.907992" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:23:31.907599" elapsed="0.000420"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:23:31.908508" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:23:31.908186" elapsed="0.000348"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:23:31.908579" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:23:31.908733" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:23:31.907163" elapsed="0.001595"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:31.914632" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:31.914521" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:31.914500" elapsed="0.000204"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:31.915977" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:31.915870" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:31.915850" elapsed="0.000197"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:23:31.916533" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:23:31.916201" elapsed="0.000360"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:23:31.916961" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:23:31.916731" elapsed="0.000256"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:23:31.951820" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:23:31.917522" elapsed="0.034432"/>
</kw>
<msg time="2026-04-14T06:23:31.952156" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:23:31.952203" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:31.917157" elapsed="0.035083"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:23:31.990396" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "L "i "s "t "e "n "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:23:31.952881" elapsed="0.037704"/>
</kw>
<msg time="2026-04-14T06:23:31.990747" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:23:31.990793" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:31.952477" elapsed="0.038354"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.991177" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:31.990924" elapsed="0.000309"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:31.990897" elapsed="0.000364"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:31.991756" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "L "i "s "t "e "n "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:31.991432" elapsed="0.000401"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.992124" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:31.991901" elapsed="0.000277"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:31.991882" elapsed="0.000320"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:23:31.992238" elapsed="0.000036"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:23:31.994843" elapsed="0.000148"/>
</kw>
<msg time="2026-04-14T06:23:31.995053" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:31.993804" elapsed="0.001386"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.995611" elapsed="0.000082"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.995970" elapsed="0.000078"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:23:31.993135" elapsed="0.003031"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:23:31.992573" elapsed="0.003660"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:23:31.915555" elapsed="0.080779"/>
</kw>
<msg time="2026-04-14T06:23:31.996456" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:31.996501" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:31.914866" elapsed="0.081675"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:23:31.996730" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:23:31.996620" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:31.996600" elapsed="0.000215"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.997244" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.997628" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:23:31.997704" elapsed="0.000020"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:23:31.914152" elapsed="0.083671"/>
</kw>
<msg time="2026-04-14T06:23:31.997923" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:31.997970" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:31.909143" elapsed="0.088868"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:31.998353" elapsed="0.000038"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:31.998091" elapsed="0.000335"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:31.998072" elapsed="0.000378"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:23:31.908994" elapsed="0.089481"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:23:31.908815" elapsed="0.089694"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:23:31.906383" elapsed="0.092187"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:23:31.901496" elapsed="0.097171"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:31.901043" elapsed="0.097674"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:23:31.897993" elapsed="0.100782"/>
</kw>
<kw name="Check_Ipv4_Topology_Is_Empty" owner="PrefixCounting">
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:23:32.010177" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0pnwbfkud91cmv4zcupbpfjwu0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:23:32.010328" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T06:23:32.010469" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:23:32.002191" elapsed="0.008306"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.012982" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:32.010579" elapsed="0.002463"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:32.010558" elapsed="0.002510"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:23:32.013102" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:23:32.015392" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:23:32.001751" elapsed="0.013672"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.016092" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:32.015627" elapsed="0.000508"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:23:32.016222" elapsed="0.000041"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:23:32.001192" elapsed="0.015237"/>
</kw>
<msg time="2026-04-14T06:23:32.016567" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:32.016629" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:32.000693" elapsed="0.015968"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:32.016898" elapsed="0.032922"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:23:32.050907" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T06:23:32.050770" elapsed="0.000208"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:32.050747" elapsed="0.000256"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.051171" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T06:23:32.050305" elapsed="0.000949"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:23:32.051297" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:23:32.051475" level="INFO">${actual_count} = 0</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:23:31.999950" elapsed="0.051553"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.052051" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T06:23:32.051689" elapsed="0.000427"/>
</kw>
<arg>0</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T06:23:31.999371" elapsed="0.052804"/>
</kw>
<doc>Example_Ipv4_Topology has to give status 200 with zero prefixes.</doc>
<status status="PASS" start="2026-04-14T06:23:31.998998" elapsed="0.053234"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:23:32.052851" elapsed="0.000252"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.053957" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:32.053568" elapsed="0.000578"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:32.053549" elapsed="0.000624"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:32.054331" elapsed="0.000343"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.060059" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:32.059629" elapsed="0.000458"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:23:32.060310" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:23:32.060164" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:32.060145" elapsed="0.000265"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.060565" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.060742" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.060919" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.061092" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.061265" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.061451" elapsed="0.000022"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.061622" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:23:32.059260" elapsed="0.002440"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:32.053336" elapsed="0.008415"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:23:32.052533" elapsed="0.009260"/>
</kw>
<doc>Example-ipv4-topology should be empty now.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:23:31.897451" elapsed="0.164380"/>
</test>
<test id="s1-s2-t18" name="Delete_Bgp_Peer_Configuration" line="223">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:23:32.065461" elapsed="0.000216"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:23:32.065172" elapsed="0.000560"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:32.066755" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:32.066643" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:32.066622" elapsed="0.000204"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:32.071777" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:32.071670" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:32.071651" elapsed="0.000196"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.072873" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:23:32.072484" elapsed="0.000417"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.073386" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:23:32.073065" elapsed="0.000349"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:23:32.073459" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:23:32.073617" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:23:32.072085" elapsed="0.001558"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:32.079152" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:32.079044" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:32.079025" elapsed="0.000197"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:32.080477" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:32.080344" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:32.080325" elapsed="0.000264"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:23:32.081049" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:23:32.080743" elapsed="0.000333"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:23:32.081483" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:23:32.081241" elapsed="0.000268"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:23:32.117721" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:23:32.082017" elapsed="0.035824"/>
</kw>
<msg time="2026-04-14T06:23:32.118039" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:23:32.118087" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:32.081674" elapsed="0.036450"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:23:32.148381" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "e "r "_ "C "o "n "f "i "g "u "r "a "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:23:32.118889" elapsed="0.029599"/>
</kw>
<msg time="2026-04-14T06:23:32.148649" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:23:32.148695" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:32.118321" elapsed="0.030411"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.149058" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:32.148820" elapsed="0.000294"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:32.148796" elapsed="0.000343"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.149642" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "e "r "_ "C "o "n "f "i "g "u "r "a "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:32.149288" elapsed="0.000427"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.150040" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:32.149783" elapsed="0.000313"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:32.149765" elapsed="0.000354"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:23:32.150155" elapsed="0.000033"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:23:32.152941" elapsed="0.000190"/>
</kw>
<msg time="2026-04-14T06:23:32.153198" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:32.151728" elapsed="0.001609"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.153643" elapsed="0.000077"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.153984" elapsed="0.000073"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:23:32.151030" elapsed="0.003140"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:23:32.150472" elapsed="0.003766"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:23:32.080042" elapsed="0.074297"/>
</kw>
<msg time="2026-04-14T06:23:32.154475" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:32.154535" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:32.079395" elapsed="0.075192"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:23:32.154825" elapsed="0.000029"/>
</return>
<status status="PASS" start="2026-04-14T06:23:32.154695" elapsed="0.000195"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:32.154666" elapsed="0.000249"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.155386" elapsed="0.000028"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.155859" elapsed="0.000027"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:23:32.155933" elapsed="0.000018"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:23:32.078698" elapsed="0.077351"/>
</kw>
<msg time="2026-04-14T06:23:32.156147" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:32.156193" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:32.074029" elapsed="0.082201"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.156588" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:32.156309" elapsed="0.000334"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:32.156290" elapsed="0.000377"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:23:32.073877" elapsed="0.082816"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:23:32.073699" elapsed="0.083029"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:23:32.071264" elapsed="0.085526"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:23:32.066332" elapsed="0.090518"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:32.065891" elapsed="0.091181"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:23:32.062780" elapsed="0.094350"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.157959" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer | IP=10.30.171.112 | BGP_RIB_OPENCONFIG=example-bgp-rib }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${BGP_PEER_NAME}</arg>
<arg>IP=${TOOLS_SYSTEM_IP}</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:23:32.157320" elapsed="0.000668"/>
</kw>
<kw name="Delete_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.201577" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:32.201177" elapsed="0.000428"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:23:32.202400" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:23:32.202121" elapsed="0.000363">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:23:32.202580" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:23:32.201773" elapsed="0.000832"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.203163" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:23:32.202774" elapsed="0.000416"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:23:32.203511" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:23:32.203698" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:23:32.203369" elapsed="0.000356"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.204136" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:32.203888" elapsed="0.000295"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.205173" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:32.204914" elapsed="0.000306"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.205666" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:23:32.205399" elapsed="0.000328"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.206443" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:23:32.206118" elapsed="0.000352"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:23:32.207226" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:23:32.206997" elapsed="0.000255"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:23:32.207302" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:23:32.207473" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:23:32.206668" elapsed="0.000831"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:23:32.207684" elapsed="0.000254"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:23:32.205975" elapsed="0.002005"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.208555" level="INFO">${value} = example-bgp-peer</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:23:32.208233" elapsed="0.000348"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:23:32.209312" level="INFO">${encoded} = example-bgp-peer</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:23:32.209099" elapsed="0.000239"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:23:32.209405" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:23:32.209558" level="INFO">${encoded_value} = example-bgp-peer</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:23:32.208774" elapsed="0.000809"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:23:32.209740" elapsed="0.000226"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer</var>
<status status="PASS" start="2026-04-14T06:23:32.208095" elapsed="0.001911"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.210738" level="INFO">${value} = 10.30.171.112</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:23:32.210256" elapsed="0.000508"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:23:32.211522" level="INFO">${encoded} = 10.30.171.112</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:23:32.211291" elapsed="0.000258"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:23:32.211613" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:23:32.211768" level="INFO">${encoded_value} = 10.30.171.112</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:23:32.210966" elapsed="0.000828"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:23:32.211950" elapsed="0.000226"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">10.30.171.112</var>
<status status="PASS" start="2026-04-14T06:23:32.210119" elapsed="0.002098"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.212791" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:23:32.212487" elapsed="0.000330"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:23:32.213569" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:23:32.213339" elapsed="0.000256"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:23:32.213644" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:23:32.213796" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:23:32.213013" elapsed="0.000809"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:23:32.213979" elapsed="0.000226"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:23:32.212332" elapsed="0.001914"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:23:32.205783" elapsed="0.008498"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:23:32.214325" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:23:32.214504" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:23:32.204575" elapsed="0.009955"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:32.204250" elapsed="0.010314"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.214742" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:32.214590" elapsed="0.000207"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:32.204232" elapsed="0.010587"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.215649" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:32.214973" elapsed="0.000742"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:23:32.215767" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:23:32.200536" elapsed="0.015361"/>
</kw>
<msg time="2026-04-14T06:23:32.215954" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:32.187639" elapsed="0.028363"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.228612" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.241175" elapsed="0.000027"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.253922" elapsed="0.000028"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.254127" elapsed="0.000031"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.254318" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.254716" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:32.254564" elapsed="0.000208"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:23:32.254549" elapsed="0.000246"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.254941" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.255114" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.255284" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:23:32.254520" elapsed="0.000817"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:23:32.254411" elapsed="0.000966"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.255532" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:23:32.255622" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T06:23:32.255746" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${location}</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:23:32.183002" elapsed="0.072771"/>
</kw>
<kw name="Delete_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.256969" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:32.256716" elapsed="0.000300"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="DELETE On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:23:32.274005" level="INFO">DELETE Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node019ue03a690iwm128e1hs9ty0y81.node0', 'Content-Length': '0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:23:32.274113" level="INFO">DELETE Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T06:23:32.274347" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:23:32.259346" elapsed="0.015095"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:32.257083" elapsed="0.017453"/>
</branch>
<branch type="ELSE">
<kw name="DELETE On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.274955" elapsed="0.000049"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:32.274596" elapsed="0.000499"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:32.257065" elapsed="0.018078"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.282887" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:32.277548" elapsed="0.005436"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:32.277010" elapsed="0.006053"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:32.276969" elapsed="0.006150"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.286234" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:32.283860" elapsed="0.002420"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:32.283241" elapsed="0.003074"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:32.283204" elapsed="0.003136"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.286922" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:32.286531" elapsed="0.000417"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.287259" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:32.287018" elapsed="0.000299"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.287843" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:32.287523" elapsed="0.000346"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:32.287341" elapsed="0.000567"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:32.287001" elapsed="0.000932"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.288482" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:32.288096" elapsed="0.000412"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.288816" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:32.288577" elapsed="0.000295"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.289354" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:32.289058" elapsed="0.000338"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:32.288895" elapsed="0.000537"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:32.288559" elapsed="0.000894"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:32.289609" elapsed="0.000350"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:23:32.290430" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:32.290130" elapsed="0.000327"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:23:32.290618" elapsed="0.002361"/>
</kw>
<arg>${response}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:23:32.276057" elapsed="0.016985"/>
</kw>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:23:32.293127" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T06:23:32.295387" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>DELETE resource at URI, check status_code and return response text..</doc>
<status status="PASS" start="2026-04-14T06:23:32.256114" elapsed="0.039302"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:23:32.295471" elapsed="0.000029"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer</arg>
<arg>mapping=${mapping}</arg>
<doc>Resolve URI from folder, issue DELETE request.</doc>
<status status="PASS" start="2026-04-14T06:23:32.158224" elapsed="0.137401"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:23:32.296234" elapsed="0.000260"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.297332" elapsed="0.000039"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:32.296942" elapsed="0.000468"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:32.296924" elapsed="0.000511"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:32.297586" elapsed="0.000311"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.303070" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:32.302662" elapsed="0.000436"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:23:32.303316" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:23:32.303173" elapsed="0.000216"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:32.303155" elapsed="0.000259"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.303567" elapsed="0.000047"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.303775" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.303952" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.304122" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.304291" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.304478" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.304647" elapsed="0.000019"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:23:32.302337" elapsed="0.002386"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:32.296728" elapsed="0.008045"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:23:32.295925" elapsed="0.008889"/>
</kw>
<doc>Revert the BGP configuration to the original state: without any configured peers.</doc>
<status status="PASS" start="2026-04-14T06:23:32.062182" elapsed="0.242670"/>
</test>
<kw name="Teardown_Everything" type="TEARDOWN">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Search_And_Kill_Remote_Python" owner="KillPythonTool">
<kw name="Search_For_Remote_Python_Processes" owner="KillPythonTool">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:23:32.307141" level="INFO">Executing command 'ps -elf | egrep python | egrep 'play.py' | egrep -v grep'.</msg>
<msg time="2026-04-14T06:23:32.332489" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T06:23:32.332700" level="INFO">${processes} = </msg>
<var>${processes}</var>
<arg>ps -elf | egrep python | egrep ${filter} | egrep -v grep</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:23:32.306982" elapsed="0.025774"/>
</kw>
<return>
<value>${processes}</value>
<status status="PASS" start="2026-04-14T06:23:32.332860" elapsed="0.000066"/>
</return>
<msg time="2026-04-14T06:23:32.333207" level="INFO">${processes} = </msg>
<var>${processes}</var>
<arg>${filter}</arg>
<doc>Only searches for the list of processes, in case something else than kill has to be done with them.</doc>
<status status="PASS" start="2026-04-14T06:23:32.306638" elapsed="0.026624"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.334223" level="INFO"/>
<arg>${processes}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:32.333660" elapsed="0.000660"/>
</kw>
<kw name="Kill_Remote_Processes" owner="KillPythonTool">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.336264" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T06:23:32.336468" level="INFO">${arg_length} = 0</msg>
<var>${arg_length}</var>
<arg>${pself_lines}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:23:32.335662" elapsed="0.000941"/>
</kw>
<if>
<branch type="IF" condition="${arg_length} == 0">
<return>
<status status="PASS" start="2026-04-14T06:23:32.337015" elapsed="0.000059"/>
</return>
<status status="PASS" start="2026-04-14T06:23:32.336771" elapsed="0.000368"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:32.336728" elapsed="0.000465"/>
</if>
<kw name="Execute Command" owner="SSHLibrary">
<var>${commands}</var>
<arg>echo '${pself_lines}' | awk '{print "kill -${signal}",$4}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.337574" elapsed="0.000050"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${commands}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.337971" elapsed="0.000044"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<var>${stdout}</var>
<var>${stderr}</var>
<arg>echo 'set -exu; ${commands}' | sudo sh</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.338382" elapsed="0.000049"/>
</kw>
<arg>${processes}</arg>
<doc>Kill processes by PIDs from given list (no-op if the list is empty), using specified signal. Log the kill commands used.</doc>
<status status="PASS" start="2026-04-14T06:23:32.334903" elapsed="0.003675"/>
</kw>
<arg>'play\.py'</arg>
<doc>The main keyword. Search for processes, Log the list of them, kill them.</doc>
<status status="PASS" start="2026-04-14T06:23:32.306268" elapsed="0.032422"/>
</kw>
<arg>KillPythonTool.Search_And_Kill_Remote_Python</arg>
<arg>'play\.py'</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:32.305780" elapsed="0.033006"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Sysstat_Statistics" owner="Utils">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:23:32.340563" level="INFO">index=7
host=10.30.171.112
alias=None
port=22
timeout=10 seconds
newline=

prompt=&gt;
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:23:32.340667" level="INFO">${current_connection} = index=7
host=10.30.171.112
alias=None
port=22
timeout=10 seconds
newline=

prompt=&gt;
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:23:32.340433" elapsed="0.000262"/>
</kw>
<kw name="Open_Connection_To_ODL_System" owner="SSHKeywords">
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:23:32.341687" level="INFO">${odl_connection} = 8</msg>
<var>${odl_connection}</var>
<arg>${ip_address}</arg>
<arg>prompt=${ODL_SYSTEM_PROMPT}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:23:32.341267" elapsed="0.000446"/>
</kw>
<kw name="Flexible_Controller_Login" owner="SSHKeywords">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.343562" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T06:23:32.343679" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:23:32.343281" elapsed="0.000423"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:32.343874" elapsed="0.000322"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T06:23:32.345076" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T06:23:32.944603" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 06:23:32 UTC 2026

  System load:  0.13               Processes:             119
  Usage of /:   11.2% of 77.35GB   Users logged in:       0
  Memory usage: 32%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 06:15:15 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T06:23:32.344756" elapsed="0.600006"/>
</kw>
<msg time="2026-04-14T06:23:32.944848" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:32.344387" elapsed="0.600558"/>
</kw>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T06:23:32.342839" elapsed="0.602230"/>
</kw>
<msg time="2026-04-14T06:23:32.945126" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Flexible SSH Login</arg>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:32.342435" elapsed="0.602752"/>
</kw>
<doc>Call Flexible SSH Login, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T06:23:32.341901" elapsed="0.603366"/>
</kw>
<return>
<value>${odl_connection}</value>
<status status="PASS" start="2026-04-14T06:23:32.945325" elapsed="0.000067"/>
</return>
<arg>${ip_address}</arg>
<doc>Open a connection to the ODL system at 10.30.171.229 and return its identifier.</doc>
<status status="PASS" start="2026-04-14T06:23:32.340952" elapsed="0.604587"/>
</kw>
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:23:32.947318" level="INFO">sar -A -f /var/log/sa/sa*</msg>
<arg>sar -A -f /var/log/sa/sa*</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:23:32.945793" elapsed="0.001593"/>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:23:32.952906" level="INFO">[?2004lCannot open /var/log/sa/sa*: No such file or directory
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<msg time="2026-04-14T06:23:32.953012" level="INFO">${output} = [?2004lCannot open /var/log/sa/sa*: No such file or directory
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<var>${output}</var>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="PASS" start="2026-04-14T06:23:32.947560" elapsed="0.005479"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:32.954085" level="INFO">[?2004lCannot open /var/log/sa/sa*: No such file or directory
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:32.953765" elapsed="0.000369"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:23:32.954293" elapsed="0.000182"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T06:23:32.954518" elapsed="0.000030"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:23:32.958403" elapsed="0.000146"/>
</kw>
<msg time="2026-04-14T06:23:32.958592" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:32.957778" elapsed="0.000875"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.958816" elapsed="0.000021"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:32.958981" elapsed="0.000021"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:23:32.954885" elapsed="0.004178"/>
</kw>
<doc>Store current connection index, open new connection to ip_address. Run command to get sysstat results from script,
which is running on all children nodes. Returns cpu, network, memory usage statistics from the node for each 10 minutes
that node was running. Used for debug purposes. Returns whole output of sysstat.</doc>
<status status="PASS" start="2026-04-14T06:23:32.340123" elapsed="0.619034"/>
</kw>
<arg>Utils.Get_Sysstat_Statistics</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:32.339134" elapsed="0.620071"/>
</kw>
<kw name="Delete All Sessions" owner="RequestsLibrary">
<msg time="2026-04-14T06:23:32.959450" level="INFO">Deleting All Sessions</msg>
<doc>Removes all the session objects</doc>
<status status="PASS" start="2026-04-14T06:23:32.959373" elapsed="0.000348"/>
</kw>
<kw name="Close All Connections" owner="SSHLibrary">
<doc>Closes all open connections.</doc>
<status status="PASS" start="2026-04-14T06:23:32.959891" elapsed="0.000492"/>
</kw>
<doc>Make sure Python tool was killed and tear down imported Resources.</doc>
<status status="PASS" start="2026-04-14T06:23:32.305544" elapsed="0.654902"/>
</kw>
<doc>BGP performance of ingesting from 1 iBGP peer, data change counter is NOT used.

Copyright (c) 2015 Cisco Systems, Inc. and others. All rights reserved.

This program and the accompanying materials are made available under the
terms of the Eclipse Public License v1.0 which accompanies this distribution,
and is available at http://www.eclipse.org/legal/epl-v10.html


This suite uses play.py as single iBGP peer.
The suite only looks at example-ipv4-topology, so RIB is not examined.

The suite consists of two halves, differing on which side initiates BGP connection.
State of "work is being done" is detected by increasing value of prefixes in topology.
The time for Wait_For_Stable_* cases to finish is the main performance metric.
After waiting for stability is done, full check on number of prefixes present is performed.

Brief description how to configure BGP peer can be found here:
https://wiki.opendaylight.org/view/BGP_LS_PCEP:User_Guide#BGP_Peer
http://docs.opendaylight.org/en/stable-boron/user-guide/bgp-user-guide.html#bgp-peering

TODO: Currently, if a bug causes prefix count to remain at zero,
affected test cases will wait for max time. Reconsider.
If zero is allowed as stable, higher period or repetitions would be required.

The prefix counting is quite heavyweight and may induce large variation in time.
Try the other version of the suite (singlepeer_changecount.robot) to get better precision.</doc>
<status status="PASS" start="2026-04-14T06:15:15.619433" elapsed="497.341049"/>
</suite>
<suite id="s1-s3" name="Singlepeer Changecount" source="/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/singlepeer_changecount.robot">
<kw name="Setup_Everything" type="SETUP">
<kw name="Setup_Utils_For_Setup_And_Teardown" owner="SetupUtils">
<kw name="Do_Not_Fail_Fast_From_Now_On" owner="FailFast">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.052038" level="INFO">${SuiteFastFail} = False</msg>
<arg>${SuiteFastFail}</arg>
<arg>False</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:23:33.047752" elapsed="0.004345"/>
</kw>
<doc>Set suite to not fail fast.</doc>
<status status="PASS" start="2026-04-14T06:23:33.047483" elapsed="0.004695"/>
</kw>
<kw name="Setup_Karaf_Keywords" owner="KarafKeywords">
<kw name="ClusterManagement_Setup" owner="ClusterManagement">
<kw name="Get Variable Value" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.057298" level="INFO">${already_done} = False</msg>
<var>${already_done}</var>
<arg>\${ClusterManagement__has_setup_run}</arg>
<arg>False</arg>
<doc>Returns variable value or ``default`` if the variable does not exist.</doc>
<status status="PASS" start="2026-04-14T06:23:33.053346" elapsed="0.003980"/>
</kw>
<if>
<branch type="IF" condition="${already_done}">
<return>
<status status="NOT RUN" start="2026-04-14T06:23:33.057569" elapsed="0.000019"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:33.057436" elapsed="0.000183"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:33.057410" elapsed="0.000233"/>
</if>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.058312" level="INFO">${ClusterManagement__has_setup_run} = True</msg>
<arg>\${ClusterManagement__has_setup_run}</arg>
<arg>True</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:23:33.057806" elapsed="0.000549"/>
</kw>
<kw name="Get Variable Value" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.058862" level="INFO">${cluster_size} = 1</msg>
<var>${cluster_size}</var>
<arg>\${NUM_ODL_SYSTEM}</arg>
<arg>1</arg>
<doc>Returns variable value or ``default`` if the variable does not exist.</doc>
<status status="PASS" start="2026-04-14T06:23:33.058545" elapsed="0.000342"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Convert To Integer" owner="BuiltIn">
<arg>${cluster_size}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:23:33.059427" elapsed="0.000320"/>
</kw>
<msg time="2026-04-14T06:23:33.059852" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:33.059899" level="INFO">${possibly_int_of_members} = 1</msg>
<var>${status}</var>
<var>${possibly_int_of_members}</var>
<arg>BuiltIn.Convert_To_Integer</arg>
<arg>${cluster_size}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:33.059059" elapsed="0.000862"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.060491" level="INFO">${int_of_members} = 1</msg>
<var>${int_of_members}</var>
<arg>'${status}' != 'PASS'</arg>
<arg>${1}</arg>
<arg>${possibly_int_of_members}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:23:33.060099" elapsed="0.000419"/>
</kw>
<kw name="ClusterManagement__Compute_Derived_Variables" owner="ClusterManagement">
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.061632" level="INFO">@{member_index_list} = [ ]</msg>
<var>@{member_index_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:23:33.061347" elapsed="0.000312"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.062067" level="INFO">@{session_list} = [ ]</msg>
<var>@{session_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:23:33.061813" elapsed="0.000280"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.062574" level="INFO">&amp;{index_to_ip_mapping} = { }</msg>
<var>&amp;{index_to_ip_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:23:33.062258" elapsed="0.000343"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="ClusterManagement__Include_Member_Index" owner="ClusterManagement">
<kw name="Append To List" owner="Collections">
<arg>${member_index_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T06:23:33.067152" elapsed="0.000228"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.067903" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>${ODL_SYSTEM_${index}_IP}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:33.067548" elapsed="0.000383"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${index_to_ip_mapping}</arg>
<arg>${index}</arg>
<arg>${member_ip}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:23:33.068092" elapsed="0.000231"/>
</kw>
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.069160" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:33.068862" elapsed="0.000325"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T06:23:33.069233" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T06:23:33.069413" level="INFO">${session_alias} = ClusterManagement__session_1</msg>
<var>${session_alias}</var>
<arg>member_index=${index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T06:23:33.068559" elapsed="0.000880"/>
</kw>
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:23:33.070039" level="INFO">Creating Session using : alias=ClusterManagement__session_1, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f5ce0d290&gt;, timeout=5, proxies=None, verify=False,                     debug=0 </msg>
<arg>${session_alias}</arg>
<arg>http://${member_ip}:${RESTCONFPORT}</arg>
<arg>auth=${AUTH}</arg>
<arg>timeout=${http_timeout}</arg>
<arg>max_retries=${http_retries}</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T06:23:33.069606" elapsed="0.000581"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${session_list}</arg>
<arg>${session_alias}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T06:23:33.070373" elapsed="0.000195"/>
</kw>
<arg>${index}</arg>
<arg>${member_index_list}</arg>
<arg>${session_list}</arg>
<arg>${index_to_ip_mapping}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>http_retries=${http_retries}</arg>
<doc>Add a corresponding item based on index into the last three arguments.
Create the Http session whose alias is added to list.</doc>
<status status="PASS" start="2026-04-14T06:23:33.066577" elapsed="0.004052"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:23:33.066355" elapsed="0.004320"/>
</iter>
<var>${index}</var>
<value>1</value>
<value>${int_of_members+1}</value>
<status status="PASS" start="2026-04-14T06:23:33.062661" elapsed="0.008046"/>
</for>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.071283" level="INFO">${ClusterManagement__member_index_list} = [1]</msg>
<arg>\${ClusterManagement__member_index_list}</arg>
<arg>${member_index_list}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:23:33.070879" elapsed="0.000448"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.071944" level="INFO">${ClusterManagement__index_to_ip_mapping} = {1: '10.30.171.229'}</msg>
<arg>\${ClusterManagement__index_to_ip_mapping}</arg>
<arg>${index_to_ip_mapping}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:23:33.071513" elapsed="0.000475"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.072572" level="INFO">${ClusterManagement__session_list} = ['ClusterManagement__session_1']</msg>
<arg>\${ClusterManagement__session_list}</arg>
<arg>${session_list}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:23:33.072157" elapsed="0.000458"/>
</kw>
<arg>int_of_members=${int_of_members}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>http_retries=${http_retries}</arg>
<doc>Construct index list, session list and IP mapping, publish them as suite variables.</doc>
<status status="PASS" start="2026-04-14T06:23:33.060886" elapsed="0.011789"/>
</kw>
<arg>http_timeout=${http_timeout}</arg>
<doc>Detect repeated call, or detect number of members and initialize derived suite variables.
Http sessions are created with parameters to not waste time when ODL is no accepting connections properly.</doc>
<status status="PASS" start="2026-04-14T06:23:33.052993" elapsed="0.019739"/>
</kw>
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:33.072911" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:33.072797" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:33.072778" elapsed="0.000200"/>
</if>
<kw name="Run_Bash_Command_On_List_Or_All" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.076169" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:23:33.075781" elapsed="0.000415"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.076678" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:23:33.076376" elapsed="0.000328"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:23:33.076748" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:23:33.076905" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:23:33.075418" elapsed="0.001512"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:23:33.077988" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:23:33.077723" elapsed="0.000291"/>
</kw>
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:23:33.078797" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:23:33.078898" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:23:33.078617" elapsed="0.000307"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Controller" owner="Utils">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Remote System" owner="Utils">
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot; and &quot;${return_stderr}&quot;!=&quot;True&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>At least one of {return_stdout} or {return_stderr} args should be set to True</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:33.082505" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:33.081916" elapsed="0.000676"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:33.081896" elapsed="0.000733"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:23:33.083265" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:23:33.083509" level="INFO">${current_ssh_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:23:33.082833" elapsed="0.000731"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.084543" level="INFO">Attempting to execute command "iptables -I INPUT -p tcp --dport 8101 -j ACCEPT; iptables-save" on remote system "10.30.171.229" by user "jenkins" with keyfile pass "any" and prompt "&gt;" and password ""</msg>
<arg>Attempting to execute command "${cmd}" on remote system "${system}" by user "${user}" with keyfile pass "${keyfile_pass}" and prompt "${prompt}" and password "${password}"</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:33.083864" elapsed="0.000784"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:23:33.085836" level="INFO">${conn_id} = 1</msg>
<var>${conn_id}</var>
<arg>${system}</arg>
<arg>prompt=${prompt}</arg>
<arg>timeout=${prompt_timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:23:33.084930" elapsed="0.000958"/>
</kw>
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.087602" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T06:23:33.087807" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:23:33.087229" elapsed="0.000624"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:33.088209" elapsed="0.000492"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T06:23:33.089941" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T06:23:33.409561" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 06:23:32 UTC 2026

  System load:  0.13               Processes:             119
  Usage of /:   11.2% of 77.35GB   Users logged in:       0
  Memory usage: 32%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 06:23:32 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T06:23:33.089614" elapsed="0.320148"/>
</kw>
<msg time="2026-04-14T06:23:33.409859" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:33.089059" elapsed="0.321008"/>
</kw>
<arg>${user}</arg>
<arg>${password}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T06:23:33.086326" elapsed="0.323920"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:23:33.411393" level="INFO">Executing command 'iptables -I INPUT -p tcp --dport 8101 -j ACCEPT; iptables-save'.</msg>
<msg time="2026-04-14T06:23:33.424422" level="INFO">Command exited with return code 4.</msg>
<msg time="2026-04-14T06:23:33.424629" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T06:23:33.424749" level="INFO">${stderr} = iptables v1.8.7 (nf_tables): unknown option "--dport"
Try `iptables -h' or 'iptables --help' for more information.
iptables-save v1.8.7 (nf_tables): Could not fetch rule set generation id: Permission ...</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<arg>${cmd}</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:23:33.410736" elapsed="0.014068"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:23:33.425161" elapsed="0.000674"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.427263" level="INFO">iptables v1.8.7 (nf_tables): unknown option "--dport"
Try `iptables -h' or 'iptables --help' for more information.
iptables-save v1.8.7 (nf_tables): Could not fetch rule set generation id: Permission denied (you must be root)</msg>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:33.426588" elapsed="0.000899"/>
</kw>
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot;">
<return>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T06:23:33.428199" elapsed="0.000060"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:33.427690" elapsed="0.000658"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:33.427656" elapsed="0.000750"/>
</if>
<if>
<branch type="IF" condition="&quot;${return_stderr}&quot;!=&quot;True&quot;">
<return>
<value>${stdout}</value>
<status status="PASS" start="2026-04-14T06:23:33.428746" elapsed="0.000078"/>
</return>
<status status="PASS" start="2026-04-14T06:23:33.428496" elapsed="0.000424"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:33.428478" elapsed="0.000658"/>
</if>
<return>
<value>${stdout}</value>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T06:23:33.429206" elapsed="0.000022"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:33.433239" elapsed="0.000525"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:23:33.434075" elapsed="0.000510"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:23:33.434872" elapsed="0.000247"/>
</kw>
<arg>${current_ssh_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:23:33.429793" elapsed="0.005400"/>
</kw>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Reduces the common work of running a command on a remote system to a single higher level
robot keyword, taking care to log in with a public key and. The command given is written and the return value
depends on the passed argument values of return_stdout (default: True) and return_stderr (default: False).
At least one should be True, or the keyword will exit and FAIL. If both are True, the resulting return value
will be a two element list containing both. Otherwise the resulting return value is a string.
No test conditions are checked.</doc>
<status status="PASS" start="2026-04-14T06:23:33.080959" elapsed="0.354445"/>
</kw>
<msg time="2026-04-14T06:23:33.435467" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run Command On Remote System</arg>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:33.080138" elapsed="0.355393"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Call Run Comand On Remote System, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T06:23:33.079628" elapsed="0.355985"/>
</kw>
<msg time="2026-04-14T06:23:33.435656" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:33.079087" elapsed="0.356615"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:33.438663" elapsed="0.000322"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:23:33.439155" elapsed="0.000148"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:23:33.439474" elapsed="0.000099"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:23:33.436031" elapsed="0.003593"/>
</kw>
<msg time="2026-04-14T06:23:33.439721" level="INFO">${output} = </msg>
<var>${output}</var>
<arg>Utils.Run_Command_On_Controller</arg>
<arg>${member_ip}</arg>
<arg>${command}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T06:23:33.078238" elapsed="0.361532"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.440246" level="INFO"/>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:33.439988" elapsed="0.000299"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T06:23:33.440332" elapsed="0.000047"/>
</return>
<arg>command=${command}</arg>
<arg>member_index=${index}</arg>
<doc>Obtain IP, call Utils and return output. This keeps previous ssh session active.</doc>
<status status="PASS" start="2026-04-14T06:23:33.077343" elapsed="0.363140"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:23:33.077154" elapsed="0.363368"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:23:33.077022" elapsed="0.363543"/>
</for>
<arg>iptables -I INPUT -p tcp --dport ${KARAF_SHELL_PORT} -j ACCEPT; iptables-save</arg>
<doc>Cycle through indices (or all), run command on each.</doc>
<status status="PASS" start="2026-04-14T06:23:33.073206" elapsed="0.367423"/>
</kw>
<kw name="Comment" owner="BuiltIn">
<arg>First connections to Karaf console may fail, so WUKS is used. TODO: Track as a Bug.</arg>
<doc>Displays the given messages in the log file as keyword arguments.</doc>
<status status="PASS" start="2026-04-14T06:23:33.440796" elapsed="0.000217"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:33.455183" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:33.455068" elapsed="0.000162"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:33.455047" elapsed="0.000205"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:23:33.455586" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:23:33.455691" level="INFO">${current_ssh_connection_object} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection_object}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:23:33.455437" elapsed="0.000280"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.456170" level="INFO">{}</msg>
<arg>${connection_index_dict}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:33.455909" elapsed="0.000306"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.456720" level="INFO">1</msg>
<arg>${member_index}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:33.456469" elapsed="0.000295"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:23:33.457560" level="FAIL">Dictionary does not contain key '1'.</msg>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="FAIL" start="2026-04-14T06:23:33.457310" elapsed="0.000372">Dictionary does not contain key '1'.</status>
</kw>
<msg time="2026-04-14T06:23:33.457793" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:23:33.457838" level="INFO">${old_connection_index} = Dictionary does not contain key '1'.</msg>
<var>${status}</var>
<var>${old_connection_index}</var>
<arg>Get From Dictionary</arg>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:33.456936" elapsed="0.000925"/>
</kw>
<if>
<branch type="IF" condition="'${status}'=='PASS'">
<kw name="Run Keywords" owner="BuiltIn">
<arg>SSHLibrary.Switch_Connection</arg>
<arg>${old_connection_index}</arg>
<arg>AND</arg>
<arg>BuiltIn.Run_Keyword_And_Ignore_Error</arg>
<arg>SSHLibrary.Write</arg>
<arg>logout</arg>
<arg>AND</arg>
<arg>BuiltIn.Run_Keyword_And_Ignore_Error</arg>
<arg>SSHLibrary.Close_Connection</arg>
<doc>Executes all the given keywords in a sequence.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:33.458172" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:33.457938" elapsed="0.000312"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:33.457918" elapsed="0.000357"/>
</if>
<kw name="Resolve_IP_Address_For_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:23:33.459073" level="INFO">${ip_address} = 10.30.171.229</msg>
<var>${ip_address}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:23:33.458798" elapsed="0.000300"/>
</kw>
<return>
<value>${ip_address}</value>
<status status="PASS" start="2026-04-14T06:23:33.459147" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:23:33.459301" level="INFO">${odl_ip} = 10.30.171.229</msg>
<var>${odl_ip}</var>
<arg>${member_index}</arg>
<doc>Return node IP address of given index.</doc>
<status status="PASS" start="2026-04-14T06:23:33.458513" elapsed="0.000813"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>${odl_ip}</arg>
<arg>port=${KARAF_SHELL_PORT}</arg>
<arg>prompt=${KARAF_PROMPT_LOGIN}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:23:33.459509" elapsed="0.000439"/>
</kw>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:23:33.460235" level="INFO">index=4
host=10.30.171.229
alias=None
port=8101
timeout=10 seconds
newline=

prompt=opendaylight-user
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:23:33.460336" level="INFO">${karaf_connection_object} = index=4
host=10.30.171.229
alias=None
port=8101
timeout=10 seconds
newline=

prompt=opendaylight-user
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_erro...</msg>
<var>${karaf_connection_object}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:23:33.460128" elapsed="0.000249"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<arg>${karaf_connection_object.index}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:23:33.460539" elapsed="0.002510"/>
</kw>
<kw name="Login" owner="SSHLibrary">
<msg time="2026-04-14T06:23:33.463506" level="INFO">Logging into '10.30.171.229:8101' as 'karaf'.</msg>
<msg time="2026-04-14T06:23:33.718230" level="INFO">Read output: [33m                                                                                           
[33m    ________                       ________                .__  .__       .__     __       
[33m    \_____  \ ______   ____   ____ \______ \ _____  ___.__.|  | |__| ____ |  |___/  |_     
[33m     /   |   \\____ \_/ __ \ /    \ |    |  \\__  \&lt;   |  ||  | |  |/ ___\|  |  \   __\    
[33m    /    |    \  |_&gt; &gt;  ___/|   |  \|    `   \/ __ \\___  ||  |_|  / /_/  &gt;   Y  \  |      
[33m    \_______  /   __/ \___  &gt;___|  /_______  (____  / ____||____/__\___  /|___|  /__|      
[33m            \/|__|        \/     \/        \/     \/\/            /_____/      \/          
[33m                                                                                           

Hit '[1m&lt;tab&gt;[0m' for a list of available commands
and '[1m[cmd] --help[0m' for help on a specific command.
Hit '[1m&lt;ctrl-d&gt;[0m' or type '[1msystem:shutdown[0m' or '[1mlogout[0m' to shutdown OpenDaylight.

[?1h=[90m~[0m                                                                                [?2004hopendaylight-user</msg>
<arg>${KARAF_USER}</arg>
<arg>${KARAF_PASSWORD}</arg>
<arg>loglevel=${loglevel}</arg>
<doc>Logs into the SSH server with the given ``username`` and ``password``.</doc>
<status status="PASS" start="2026-04-14T06:23:33.463223" elapsed="0.255229"/>
</kw>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:33.722723" elapsed="0.000410"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:23:33.723327" elapsed="0.000229"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:23:33.723718" elapsed="0.000128"/>
</kw>
<arg>${current_ssh_connection_object.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:23:33.719982" elapsed="0.003922"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_ssh_connection_object.index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:23:33.719027" elapsed="0.004927"/>
</kw>
<arg>member_index=${index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for ${member_index},
close the previous connection. In any case create a new connection
to karaf console for ${member_index}, set correct prompt set and login to karaf console.
Store connection index for ${member_index} and restore the previous active connection.</doc>
<status status="PASS" start="2026-04-14T06:23:33.454775" elapsed="0.269237"/>
</kw>
<arg>3s</arg>
<arg>1s</arg>
<arg>Open_Controller_Karaf_Console_On_Background</arg>
<arg>member_index=${index}</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T06:23:33.441799" elapsed="0.282265"/>
</kw>
<arg>BuiltIn.Wait_Until_Keyword_Succeeds</arg>
<arg>3s</arg>
<arg>1s</arg>
<arg>Open_Controller_Karaf_Console_On_Background</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:33.441410" elapsed="0.282711"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:23:33.441243" elapsed="0.283021"/>
</iter>
<var>${index}</var>
<value>@{ClusterManagement__member_index_list}</value>
<status status="PASS" start="2026-04-14T06:23:33.441075" elapsed="0.283236"/>
</for>
<arg>http_timeout=${http_timeout}</arg>
<doc>Initialize ClusterManagement. Open ssh karaf connections to each ODL.</doc>
<status status="PASS" start="2026-04-14T06:23:33.052525" elapsed="0.671876"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Test_Suite_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:33.727234" elapsed="0.000019"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:33.727104" elapsed="0.000183"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:33.727076" elapsed="0.000236"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:33.732236" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:33.732128" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:33.732109" elapsed="0.000196"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.733337" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:23:33.732931" elapsed="0.000449"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.733874" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:23:33.733554" elapsed="0.000346"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:23:33.733944" elapsed="0.000042"/>
</return>
<msg time="2026-04-14T06:23:33.734115" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:23:33.732572" elapsed="0.001568"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:33.740027" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:33.739916" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:33.739896" elapsed="0.000202"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:33.741390" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:33.741226" elapsed="0.000216"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:33.741202" elapsed="0.000262"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:23:33.741956" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:23:33.741623" elapsed="0.000360"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:23:33.742415" level="INFO">${current_connection_index} = None</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:23:33.742154" elapsed="0.000288"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:23:33.785435" level="INFO">@root&gt;log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "s "u "i "t "e "[C "/ "w "/ "w "o "r "k "s "p "a "c "e "/ "b "g "p "[78Cc "[A[78Ce</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:23:33.743134" elapsed="0.042441"/>
</kw>
<msg time="2026-04-14T06:23:33.785720" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:23:33.785767" level="INFO">${message_write} = @root&gt;log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "s "u "i "t "e "[C "/ "w "/ "w "o "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:33.742617" elapsed="0.043187"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:23:33.832729" level="INFO">"p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s "t "/ "c "s "i "t "/ "s "u "i "t "e "s "/ "b "g "p "c "e "p "/ "b "g "p "i "n "g "e "s "t "/ "s "i "n "g "l "e "p "[78Ce "[A[78Ce
 "r "_ "c "h "a "n "g "e "c "o "u "n "t ". "r "o "b "o "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:23:33.786539" elapsed="0.046363"/>
</kw>
<msg time="2026-04-14T06:23:33.833040" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:23:33.833087" level="INFO">${message_wait} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:33.785997" elapsed="0.047128"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:33.833544" elapsed="0.000054"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:33.833217" elapsed="0.000479"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:33.833191" elapsed="0.000534"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.834272" level="INFO"> "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s "t "/ "c "s "i "t "/ "s "u "i "t "e "s "/ "b "g "p "c "e "p "/ "b "g "p "i "n "g "e "s "t "/ "s "i "n "g "l "e "p "[78Ce "[A[78Ce
 "r "_ "c "h "a "n "g "e "c "o "u "n "t ". "r "o "b "o "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:33.833889" elapsed="0.000603"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:33.834827" elapsed="0.000050"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:33.834568" elapsed="0.000407"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:33.834548" elapsed="0.000455"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:23:33.835043" elapsed="0.000040"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:33.837414" elapsed="0.000495"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:23:33.838291" elapsed="0.000362"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:23:33.838997" elapsed="0.000245"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:23:33.836558" elapsed="0.002776"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:23:33.835394" elapsed="0.004098"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:23:33.740932" elapsed="0.098679"/>
</kw>
<msg time="2026-04-14T06:23:33.839713" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:33.839759" level="INFO">${message} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:33.740261" elapsed="0.099562"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:23:33.840017" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:23:33.839905" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:33.839885" elapsed="0.000218"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:33.840810" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:33.841180" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:23:33.841255" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:23:33.739583" elapsed="0.101803"/>
</kw>
<msg time="2026-04-14T06:23:33.841488" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:33.841534" level="INFO">${output} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:33.734562" elapsed="0.107009"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:33.841936" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:33.841664" elapsed="0.000327"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:33.841643" elapsed="0.000372"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:23:33.734403" elapsed="0.107638"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:23:33.734201" elapsed="0.107876"/>
</for>
<arg>Starting suite ${SUITE_SOURCE}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:23:33.731822" elapsed="0.110320"/>
</kw>
<doc>Log suite name to karaf log, useful in suite setup.</doc>
<status status="PASS" start="2026-04-14T06:23:33.725064" elapsed="0.117137"/>
</kw>
<arg>KarafKeywords.Log_Test_Suite_Start_To_Controller_Karaf</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:33.724576" elapsed="0.117671"/>
</kw>
<doc>Prepare both FailFast and Karaf logging, log that the caller suite has started.
This keyword is to be used in suite setup, and without it the other keywords may not work properly.</doc>
<status status="PASS" start="2026-04-14T06:23:33.047133" elapsed="0.795170"/>
</kw>
<kw name="Create_Default_Session" owner="TemplatedRequests">
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:23:33.847598" level="INFO">Creating Session using : alias=default, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f5dff3850&gt;, timeout=5, proxies=None, verify=False,                     debug=0 </msg>
<arg>default</arg>
<arg>url=${url}</arg>
<arg>auth=${auth}</arg>
<arg>timeout=${timeout}</arg>
<arg>max_retries=${max_retries}</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T06:23:33.847079" elapsed="0.000752"/>
</kw>
<doc>Create "default" session to ${url} with authentication and connection parameters.
This Keyword is in this Resource only so that user do not need to call RequestsLibrary directly.</doc>
<status status="PASS" start="2026-04-14T06:23:33.846523" elapsed="0.001395"/>
</kw>
<kw name="CC_Setup" owner="ChangeCounter">
<kw name="Create_Default_Session" owner="TemplatedRequests">
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:23:33.853143" level="INFO">Creating Session using : alias=default, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f5ff88250&gt;, timeout=5, proxies=None, verify=False,                     debug=0 </msg>
<arg>default</arg>
<arg>url=${url}</arg>
<arg>auth=${auth}</arg>
<arg>timeout=${timeout}</arg>
<arg>max_retries=${max_retries}</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T06:23:33.852662" elapsed="0.000602"/>
</kw>
<doc>Create "default" session to ${url} with authentication and connection parameters.
This Keyword is in this Resource only so that user do not need to call RequestsLibrary directly.</doc>
<status status="PASS" start="2026-04-14T06:23:33.852200" elapsed="0.001135"/>
</kw>
<kw name="WU_Setup" owner="WaitUtils">
<kw name="SC_Setup" owner="ScalarClosures">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:23:33.854376" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T06:23:33.854607" level="INFO">${sc_fail} = ['BuiltIn.Fail', [], {}]</msg>
<var>${sc_fail}</var>
<arg>BuiltIn.Fail</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:23:33.854164" elapsed="0.000469"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.859406" level="INFO">${ScalarClosures__fail} = ['BuiltIn.Fail', [], {}]</msg>
<arg>${ScalarClosures__fail}</arg>
<arg>${sc_fail}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:23:33.854844" elapsed="0.004611"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:23:33.859860" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T06:23:33.860103" level="INFO">${sc_identity} = ['BuiltIn.Set_Variable', ['placeholder'], {}]</msg>
<var>${sc_identity}</var>
<arg>BuiltIn.Set_Variable</arg>
<arg>placeholder</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:23:33.859650" elapsed="0.000480"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.864861" level="INFO">${ScalarClosures__identity} = ['BuiltIn.Set_Variable', ['placeholder'], {}]</msg>
<arg>${ScalarClosures__identity}</arg>
<arg>${sc_identity}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:23:33.860323" elapsed="0.004586"/>
</kw>
<doc>Resource setup. Create closures and assign them to suite variables.</doc>
<status status="PASS" start="2026-04-14T06:23:33.853893" elapsed="0.011078"/>
</kw>
<doc>Call dependency setup. Perhaps needed.</doc>
<status status="PASS" start="2026-04-14T06:23:33.853556" elapsed="0.011490"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:23:33.865463" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:23:33.865675" level="INFO">${counter} = ['Get_Change_Count', [], {}]</msg>
<var>${counter}</var>
<arg>Get_Change_Count</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:23:33.865258" elapsed="0.000443"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.876907" level="INFO">${ChangeCounter__getter} = ['Get_Change_Count', [], {}]</msg>
<arg>${ChangeCounter__getter}</arg>
<arg>${counter}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:23:33.865870" elapsed="0.011171"/>
</kw>
<doc>Initialize dependency libraries.</doc>
<status status="PASS" start="2026-04-14T06:23:33.848193" elapsed="0.028973"/>
</kw>
<kw name="PC_Setup" owner="PrefixCounting">
<kw name="WU_Setup" owner="WaitUtils">
<kw name="SC_Setup" owner="ScalarClosures">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:23:33.878722" elapsed="0.000052"/>
</return>
<msg time="2026-04-14T06:23:33.878980" level="INFO">${sc_fail} = ['BuiltIn.Fail', [], {}]</msg>
<var>${sc_fail}</var>
<arg>BuiltIn.Fail</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:23:33.878511" elapsed="0.000503"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.879707" level="INFO">${ScalarClosures__fail} = ['BuiltIn.Fail', [], {}]</msg>
<arg>${ScalarClosures__fail}</arg>
<arg>${sc_fail}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:23:33.879210" elapsed="0.000541"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:23:33.880195" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:23:33.880428" level="INFO">${sc_identity} = ['BuiltIn.Set_Variable', ['placeholder'], {}]</msg>
<var>${sc_identity}</var>
<arg>BuiltIn.Set_Variable</arg>
<arg>placeholder</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:23:33.879991" elapsed="0.000463"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.881033" level="INFO">${ScalarClosures__identity} = ['BuiltIn.Set_Variable', ['placeholder'], {}]</msg>
<arg>${ScalarClosures__identity}</arg>
<arg>${sc_identity}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:23:33.880630" elapsed="0.000447"/>
</kw>
<doc>Resource setup. Create closures and assign them to suite variables.</doc>
<status status="PASS" start="2026-04-14T06:23:33.878203" elapsed="0.002934"/>
</kw>
<doc>Call dependency setup. Perhaps needed.</doc>
<status status="PASS" start="2026-04-14T06:23:33.877916" elapsed="0.003282"/>
</kw>
<doc>Call dependency setups and construct suite variables.</doc>
<status status="PASS" start="2026-04-14T06:23:33.877560" elapsed="0.003685"/>
</kw>
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:23:33.881817" level="INFO">Creating Session using : alias=operational, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f5dfb7dd0&gt;, timeout=125, proxies=None, verify=False,                     debug=0 </msg>
<arg>operational</arg>
<arg>http://${ODL_SYSTEM_IP}:${RESTCONFPORT}</arg>
<arg>auth=${AUTH}</arg>
<arg>timeout=125</arg>
<arg>max_retries=0</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T06:23:33.881426" elapsed="0.000563"/>
</kw>
<kw name="Set Default Configuration" owner="SSHLibrary">
<arg>prompt=${TOOLS_SYSTEM_PROMPT}</arg>
<doc>Update the default `configuration`.</doc>
<status status="PASS" start="2026-04-14T06:23:33.882172" elapsed="0.000222"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>${TOOLS_SYSTEM_IP}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:23:33.882569" elapsed="0.000223"/>
</kw>
<kw name="Flexible_Mininet_Login" owner="SSHKeywords">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:23:33.884620" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T06:23:33.884701" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:23:33.884286" elapsed="0.001930"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:33.886438" elapsed="0.000389"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T06:23:33.887753" level="INFO">Logging into '10.30.171.112:22' as 'jenkins'.</msg>
<msg time="2026-04-14T06:23:34.509622" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-153-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 06:23:34 UTC 2026

  System load:  0.0                Processes:             105
  Usage of /:   19.3% of 38.58GB   Users logged in:       0
  Memory usage: 4%                 IPv4 address for ens3: 10.30.171.112
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

9 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 06:15:16 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T06:23:33.887399" elapsed="0.622431"/>
</kw>
<msg time="2026-04-14T06:23:34.509936" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:33.887008" elapsed="0.623030"/>
</kw>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T06:23:33.883831" elapsed="0.626348"/>
</kw>
<msg time="2026-04-14T06:23:34.510237" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Flexible SSH Login</arg>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:33.883381" elapsed="0.626906"/>
</kw>
<doc>Call Flexible SSH Login, but with default values suitable for Mininet machine.</doc>
<status status="PASS" start="2026-04-14T06:23:33.883004" elapsed="0.627384"/>
</kw>
<kw name="Require_Python" owner="SSHKeywords">
<kw name="Execute_Command_Passes" owner="SSHKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:23:34.512171" level="INFO">Executing command 'python3 --help'.</msg>
<msg time="2026-04-14T06:23:34.525127" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:23:34.525473" level="INFO">${stdout} = usage: python3 [option] ... [-c cmd | -m mod | file | -] [arg] ...
Options and arguments (and corresponding environment variables):
-b     : issue warnings about str(bytes_instance), str(bytearray_ins...</msg>
<msg time="2026-04-14T06:23:34.525582" level="INFO">${stderr} = </msg>
<msg time="2026-04-14T06:23:34.525677" level="INFO">${rc} = 0</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<var>${rc}</var>
<arg>${command}</arg>
<arg>return_stderr=True</arg>
<arg>return_rc=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:23:34.511875" elapsed="0.013855"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.528184" level="INFO">Length is 0.</msg>
<arg>${stderr}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="PASS" start="2026-04-14T06:23:34.527448" elapsed="0.000878"/>
</kw>
<msg time="2026-04-14T06:23:34.528635" level="INFO">${emptiness_status} = PASS</msg>
<msg time="2026-04-14T06:23:34.528765" level="INFO">${result} = None</msg>
<var>${emptiness_status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${stderr}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:34.526292" elapsed="0.002529"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.530484" level="INFO">${success} = True</msg>
<var>${success}</var>
<arg>(${rc} == 0) and (("${emptiness_status}" == "PASS") or not ${stderr_must_be_empty})</arg>
<arg>True</arg>
<arg>False</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:23:34.529298" elapsed="0.001267"/>
</kw>
<if>
<branch type="IF" condition="(${log_on_success} and ${success}) or (${log_on_failure} and not ${success})">
<kw name="Log_Command_Results" owner="SSHKeywords">
<arg>${stdout}</arg>
<arg>${stderr}</arg>
<arg>${rc}</arg>
<doc>Log everything returned by SSHLibrary.Execute_Command</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.532104" elapsed="0.000059"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:34.530821" elapsed="0.001436"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.530747" elapsed="0.001572"/>
</if>
<if>
<branch type="IF" condition="${return_success_only}">
<return>
<value>${success}</value>
<status status="PASS" start="2026-04-14T06:23:34.532727" elapsed="0.000069"/>
</return>
<status status="PASS" start="2026-04-14T06:23:34.532494" elapsed="0.000401"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.532454" elapsed="0.000474"/>
</if>
<if>
<branch type="IF" condition="${success}">
<return>
<value>${stdout}</value>
<status status="NOT RUN" start="2026-04-14T06:23:34.533032" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:34.532995" elapsed="0.000079"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:23:34.532978" elapsed="0.000118"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Got rc: ${rc} or stderr was not empty: ${stderr}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.533255" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T06:23:34.533432" level="INFO">${passed} = True</msg>
<var>${passed}</var>
<arg>python3 --help</arg>
<doc>Execute command via the active SSH connection. For success, rc has to be zero and optionally stderr has to be empty.
Log everything, depending on arguments and success. Return either success string or stdout.
TODO: Do we want to support customizing return values the same way as SSHLibrary.Execute_Command does?</doc>
<status status="PASS" start="2026-04-14T06:23:34.511456" elapsed="0.022004"/>
</kw>
<if>
<branch type="IF" condition="${passed}">
<return>
<status status="PASS" start="2026-04-14T06:23:34.533632" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:23:34.533535" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.533516" elapsed="0.000209"/>
</if>
<kw name="Fatal Error" owner="BuiltIn">
<arg>Python 3 is not installed!</arg>
<doc>Stops the whole test execution.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.533881" elapsed="0.000021"/>
</kw>
<doc>Verify current SSH connection leads to machine with python working. Fatal fail otherwise.</doc>
<status status="PASS" start="2026-04-14T06:23:34.510884" elapsed="0.023078"/>
</kw>
<kw name="Assure_Library_Ipaddr" owner="SSHKeywords">
<kw name="Execute_Command_Passes" owner="SSHKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:23:34.535693" level="INFO">Executing command 'bash -c 'cd "." &amp;&amp; python -c "import ipaddr"''.</msg>
<msg time="2026-04-14T06:23:34.582710" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:23:34.583181" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T06:23:34.583284" level="INFO">${stderr} = </msg>
<msg time="2026-04-14T06:23:34.583428" level="INFO">${rc} = 0</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<var>${rc}</var>
<arg>${command}</arg>
<arg>return_stderr=True</arg>
<arg>return_rc=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:23:34.535433" elapsed="0.048055"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.585907" level="INFO">Length is 0.</msg>
<arg>${stderr}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="PASS" start="2026-04-14T06:23:34.585201" elapsed="0.000809"/>
</kw>
<msg time="2026-04-14T06:23:34.586237" level="INFO">${emptiness_status} = PASS</msg>
<msg time="2026-04-14T06:23:34.586335" level="INFO">${result} = None</msg>
<var>${emptiness_status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${stderr}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:34.584215" elapsed="0.002202"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.587821" level="INFO">${success} = True</msg>
<var>${success}</var>
<arg>(${rc} == 0) and (("${emptiness_status}" == "PASS") or not ${stderr_must_be_empty})</arg>
<arg>True</arg>
<arg>False</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:23:34.586830" elapsed="0.001049"/>
</kw>
<if>
<branch type="IF" condition="(${log_on_success} and ${success}) or (${log_on_failure} and not ${success})">
<kw name="Log_Command_Results" owner="SSHKeywords">
<arg>${stdout}</arg>
<arg>${stderr}</arg>
<arg>${rc}</arg>
<doc>Log everything returned by SSHLibrary.Execute_Command</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.589026" elapsed="0.000041"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:34.588170" elapsed="0.000958"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.588114" elapsed="0.001056"/>
</if>
<if>
<branch type="IF" condition="${return_success_only}">
<return>
<value>${success}</value>
<status status="PASS" start="2026-04-14T06:23:34.589429" elapsed="0.000054"/>
</return>
<status status="PASS" start="2026-04-14T06:23:34.589256" elapsed="0.000279"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.589231" elapsed="0.000340"/>
</if>
<if>
<branch type="IF" condition="${success}">
<return>
<value>${stdout}</value>
<status status="NOT RUN" start="2026-04-14T06:23:34.589706" elapsed="0.000019"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:34.589655" elapsed="0.000110"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:23:34.589632" elapsed="0.000165"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Got rc: ${rc} or stderr was not empty: ${stderr}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.590021" elapsed="0.000031"/>
</kw>
<msg time="2026-04-14T06:23:34.590255" level="INFO">${passed} = True</msg>
<var>${passed}</var>
<arg>bash -c 'cd "${target_dir}" &amp;&amp; python -c "import ipaddr"'</arg>
<doc>Execute command via the active SSH connection. For success, rc has to be zero and optionally stderr has to be empty.
Log everything, depending on arguments and success. Return either success string or stdout.
TODO: Do we want to support customizing return values the same way as SSHLibrary.Execute_Command does?</doc>
<status status="PASS" start="2026-04-14T06:23:34.534916" elapsed="0.055377"/>
</kw>
<if>
<branch type="IF" condition="${passed}">
<return>
<status status="PASS" start="2026-04-14T06:23:34.590556" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T06:23:34.590421" elapsed="0.000214"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.590393" elapsed="0.000277"/>
</if>
<kw name="Put File" owner="SSHLibrary">
<arg>/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/BGPCEP/ipaddr.py</arg>
<arg>${target_dir}/</arg>
<doc>Uploads file(s) from the local machine to the remote machine.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.590904" elapsed="0.000031"/>
</kw>
<arg>target_dir=.</arg>
<doc>Tests whether ipaddr module is present on ssh-connected machine, Puts ipaddr.py to target_dir if not.</doc>
<status status="PASS" start="2026-04-14T06:23:34.534354" elapsed="0.056673"/>
</kw>
<kw name="Put File" owner="SSHLibrary">
<msg time="2026-04-14T06:23:34.633234" level="INFO">[chan 3] Opened sftp connection (server version 3)</msg>
<msg time="2026-04-14T06:23:34.653015" level="INFO">'/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../../tools/fastbgp/play.py' -&gt; '/home/jenkins//play.py'</msg>
<arg>/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../../tools/fastbgp/play.py</arg>
<doc>Uploads file(s) from the local machine to the remote machine.</doc>
<status status="PASS" start="2026-04-14T06:23:34.591263" elapsed="0.061969"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.654645" level="INFO">${timeout} = 560.0</msg>
<var>${timeout}</var>
<arg>${TEST_DURATION_MULTIPLIER_CHANGE_COUNT_SINGLE} * (${COUNT_CHANGE_COUNT_SINGLE} * 9.0 / 10000 + 20)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:34.653718" elapsed="0.000966"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.661447" level="INFO">${bgp_filling_timeout} = 560.0</msg>
<arg>${bgp_filling_timeout}</arg>
<arg>${timeout}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:23:34.654950" elapsed="0.006568"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.671053" level="INFO">${bgp_emptying_timeout} = 420.0</msg>
<arg>${bgp_emptying_timeout}</arg>
<arg>${bgp_filling_timeout*3.0/4}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:23:34.661765" elapsed="0.009363"/>
</kw>
<doc>Setup imported resources, SSH-login to tools system,
create HTTP session, put Python tool to tools system.</doc>
<status status="PASS" start="2026-04-14T06:23:33.046760" elapsed="1.624485"/>
</kw>
<test id="s1-s3-t1" name="Check_For_Empty_Ipv4_Topology_Before_Talking" line="88">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.675676" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:34.675391" elapsed="0.000348"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.675340" elapsed="0.000432"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:23:34.675116" elapsed="0.000713"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:34.677141" elapsed="0.000021"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:34.676897" elapsed="0.000301"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.676879" elapsed="0.000342"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:34.682541" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:34.682431" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.682412" elapsed="0.000198"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.683729" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:23:34.683287" elapsed="0.000471"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.684295" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:23:34.683965" elapsed="0.000357"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:23:34.684386" elapsed="0.000042"/>
</return>
<msg time="2026-04-14T06:23:34.684562" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:23:34.682855" elapsed="0.001733"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:34.690435" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:34.690302" elapsed="0.000182"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.690283" elapsed="0.000223"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:34.691760" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:34.691652" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.691634" elapsed="0.000196"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:23:34.692426" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:23:34.692041" elapsed="0.000415"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:23:34.692875" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:23:34.692645" elapsed="0.000256"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:23:34.731074" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:23:34.693441" elapsed="0.037774"/>
</kw>
<msg time="2026-04-14T06:23:34.731435" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:23:34.731483" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:34.693071" elapsed="0.038448"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:23:34.764122" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "B "e "f "o "r "e "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:23:34.732181" elapsed="0.032088"/>
</kw>
<msg time="2026-04-14T06:23:34.764478" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:23:34.764525" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:34.731739" elapsed="0.032824"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.764980" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:34.764676" elapsed="0.000361"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.764639" elapsed="0.000427"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.765642" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "B "e "f "o "r "e "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:34.765225" elapsed="0.000499"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.766029" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:34.765794" elapsed="0.000291"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.765774" elapsed="0.000335"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:23:34.766150" elapsed="0.000048"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:23:34.769218" elapsed="0.000216"/>
</kw>
<msg time="2026-04-14T06:23:34.769513" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:34.768148" elapsed="0.001519"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.769956" elapsed="0.000075"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.770297" elapsed="0.000092"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:23:34.767419" elapsed="0.003089"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:23:34.766568" elapsed="0.004011"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:23:34.691320" elapsed="0.079363"/>
</kw>
<msg time="2026-04-14T06:23:34.770797" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:34.770855" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:34.690668" elapsed="0.080228"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:23:34.771126" elapsed="0.000029"/>
</return>
<status status="PASS" start="2026-04-14T06:23:34.770995" elapsed="0.000197"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.770967" elapsed="0.000252"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.771828" elapsed="0.000029"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.772249" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:23:34.772324" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:23:34.689957" elapsed="0.082503"/>
</kw>
<msg time="2026-04-14T06:23:34.772564" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:34.772610" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:34.685016" elapsed="0.087635"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.773005" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:34.772733" elapsed="0.000325"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.772715" elapsed="0.000367"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:23:34.684858" elapsed="0.088248"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:23:34.684654" elapsed="0.088491"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:23:34.682046" elapsed="0.091166"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:23:34.676584" elapsed="0.096691"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:34.676011" elapsed="0.097316"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:23:34.672587" elapsed="0.100827"/>
</kw>
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Check_Ipv4_Topology_Is_Empty" owner="PrefixCounting">
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:23:34.788764" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:23:34.789036" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Set-Cookie': 'JSESSIONID=node01hq5yxk9jhgur1v6d6sr1yy7z42.node0; Path=/rests; HttpOnly, rememberMe=deleteMe; Path=/rests; Max-Age=0; Expires=Mon, 13-Apr-2026 06:23:34 GMT; SameSite=lax', 'Expires': 'Thu, 01 Jan 1970 00:00:00 GMT', 'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T06:23:34.789619" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:23:34.777991" elapsed="0.011694"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.795522" elapsed="0.000056"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:34.789954" elapsed="0.005705"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.789826" elapsed="0.005889"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:23:34.795795" elapsed="0.000068"/>
</return>
<msg time="2026-04-14T06:23:34.798740" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:23:34.777538" elapsed="0.021230"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.799404" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:34.798946" elapsed="0.000487"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:23:34.799483" elapsed="0.000030"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:23:34.776732" elapsed="0.022879"/>
</kw>
<msg time="2026-04-14T06:23:34.799707" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:34.799750" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:34.776057" elapsed="0.023717"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:34.799963" elapsed="0.035269"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:23:34.836417" elapsed="0.000039"/>
</return>
<status status="PASS" start="2026-04-14T06:23:34.836259" elapsed="0.000234"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.836233" elapsed="0.000286"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.836730" elapsed="0.000033"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T06:23:34.835777" elapsed="0.001054"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:23:34.836878" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T06:23:34.837101" level="INFO">${actual_count} = 0</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:23:34.775129" elapsed="0.062004"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.837769" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T06:23:34.837352" elapsed="0.000484"/>
</kw>
<arg>0</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T06:23:34.774578" elapsed="0.063322"/>
</kw>
<doc>Example_Ipv4_Topology has to give status 200 with zero prefixes.</doc>
<status status="PASS" start="2026-04-14T06:23:34.774174" elapsed="0.063787"/>
</kw>
<arg>120s</arg>
<arg>1s</arg>
<arg>PrefixCounting.Check_Ipv4_Topology_Is_Empty</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T06:23:34.773616" elapsed="0.064391"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:23:34.838658" elapsed="0.000259"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.839787" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:34.839386" elapsed="0.000470"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.839352" elapsed="0.000530"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:34.840078" elapsed="0.000350"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.845826" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:34.845345" elapsed="0.000516"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:23:34.846107" elapsed="0.000029"/>
</return>
<status status="PASS" start="2026-04-14T06:23:34.845952" elapsed="0.000222"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.845931" elapsed="0.000274"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.846424" elapsed="0.000031"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.846673" elapsed="0.000029"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.847003" elapsed="0.000023"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.847189" elapsed="0.000022"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.847385" elapsed="0.000023"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.847571" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.847747" elapsed="0.000021"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:23:34.845014" elapsed="0.002815"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:34.839153" elapsed="0.008730"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:23:34.838314" elapsed="0.009613"/>
</kw>
<doc>Wait for example-ipv4-topology to come up and empty. Give large timeout for case when BGP boots slower than restconf.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:23:34.671402" elapsed="0.176606"/>
</test>
<test id="s1-s3-t2" name="Reconfigure_ODL_To_Accept_Connection" line="94">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.852170" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:34.851917" elapsed="0.000312"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.851897" elapsed="0.000358"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:23:34.851721" elapsed="0.000586"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:34.853351" elapsed="0.000034"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:34.853239" elapsed="0.000180"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.853221" elapsed="0.000221"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:34.859760" elapsed="0.000020"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:34.859607" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.859580" elapsed="0.000276"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.861324" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:23:34.860760" elapsed="0.000594"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.861894" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:23:34.861559" elapsed="0.000364"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:23:34.861982" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T06:23:34.862199" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:23:34.860237" elapsed="0.001995"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:34.868556" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:34.868437" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.868415" elapsed="0.000215"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:34.870172" elapsed="0.000021"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:34.870025" elapsed="0.000210"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.869999" elapsed="0.000266"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:23:34.870798" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:23:34.870461" elapsed="0.000366"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:23:34.871288" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:23:34.871008" elapsed="0.000313"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:23:34.905506" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:23:34.871913" elapsed="0.034167"/>
</kw>
<msg time="2026-04-14T06:23:34.906528" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:23:34.906578" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:34.871530" elapsed="0.035086"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:23:34.935593" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "L "_ "T "o "_ "A "c "c "e "p "t "_ "C "o "n "n "e "c "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:23:34.907414" elapsed="0.028591"/>
</kw>
<msg time="2026-04-14T06:23:34.936420" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:23:34.936497" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:34.906879" elapsed="0.029672"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.937213" elapsed="0.000034"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:34.936748" elapsed="0.000536"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.936682" elapsed="0.000634"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.937964" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "L "_ "T "o "_ "A "c "c "e "p "t "_ "C "o "n "n "e "c "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:34.937504" elapsed="0.000544"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.938399" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:34.938120" elapsed="0.000339"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.938100" elapsed="0.000389"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:23:34.938543" elapsed="0.000049"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:23:34.941459" elapsed="0.000177"/>
</kw>
<msg time="2026-04-14T06:23:34.941702" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:34.940350" elapsed="0.001490"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.942165" elapsed="0.000079"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.942549" elapsed="0.000093"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:23:34.939608" elapsed="0.003154"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:23:34.938929" elapsed="0.003908"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:23:34.869631" elapsed="0.073311"/>
</kw>
<msg time="2026-04-14T06:23:34.943062" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:34.943118" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:34.868798" elapsed="0.074359"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:23:34.943373" elapsed="0.000030"/>
</return>
<status status="PASS" start="2026-04-14T06:23:34.943241" elapsed="0.000198"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.943220" elapsed="0.000244"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.943932" elapsed="0.000063"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.944353" elapsed="0.000043"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:23:34.944448" elapsed="0.000018"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:23:34.867987" elapsed="0.076580"/>
</kw>
<msg time="2026-04-14T06:23:34.944669" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:34.944715" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:34.862789" elapsed="0.081977"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:34.945243" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:34.944963" elapsed="0.000336"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.944942" elapsed="0.000382"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:23:34.862581" elapsed="0.082769"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:23:34.862318" elapsed="0.083089"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:23:34.859020" elapsed="0.086453"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:23:34.852943" elapsed="0.092593"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:34.852489" elapsed="0.093099"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:23:34.849036" elapsed="0.096611"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.946787" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer | IP=10.30.171.112 | HOLDTIME=180 | PEER_PORT=17900 | INITIATE=false | BGP_RIB=example-bgp-rib | PASSIVE_MODE=true | BGP_RIB_OPENCONFIG=exam...</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${BGP_PEER_NAME}</arg>
<arg>IP=${TOOLS_SYSTEM_IP}</arg>
<arg>HOLDTIME=${HOLDTIME_CHANGE_COUNT_SINGLE}</arg>
<arg>PEER_PORT=${BGP_TOOL_PORT}</arg>
<arg>INITIATE=false</arg>
<arg>BGP_RIB=${RIB_INSTANCE}</arg>
<arg>PASSIVE_MODE=true</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>RIB_INSTANCE_NAME=${RIB_INSTANCE}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:23:34.945880" elapsed="0.000943"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.983826" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:34.983374" elapsed="0.000488"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:23:34.984804" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:23:34.984497" elapsed="0.000400">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:23:34.984997" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:23:34.984103" elapsed="0.000918"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.985648" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:23:34.985220" elapsed="0.000456"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:23:34.986007" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:23:34.986217" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:23:34.985857" elapsed="0.000396"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.986706" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:34.986445" elapsed="0.000310"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.987874" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_INSTANCE_NAME': 'example-bgp-rib'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:34.987597" elapsed="0.000326"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.988436" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:23:34.988117" elapsed="0.000348"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.989220" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:23:34.988880" elapsed="0.000366"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:23:34.990071" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:23:34.989836" elapsed="0.000262"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:23:34.990241" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T06:23:34.990436" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:23:34.989482" elapsed="0.000980"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:23:34.990661" elapsed="0.000267"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:23:34.988728" elapsed="0.002245"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.991563" level="INFO">${value} = example-bgp-peer</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:23:34.991238" elapsed="0.000352"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:23:34.992424" level="INFO">${encoded} = example-bgp-peer</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:23:34.992188" elapsed="0.000263"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:23:34.992503" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:23:34.992657" level="INFO">${encoded_value} = example-bgp-peer</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:23:34.991816" elapsed="0.000866"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:23:34.992865" elapsed="0.000235"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer</var>
<status status="PASS" start="2026-04-14T06:23:34.991094" elapsed="0.002047"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.993925" level="INFO">${value} = 10.30.171.112</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:23:34.993415" elapsed="0.000539"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:23:34.994720" level="INFO">${encoded} = 10.30.171.112</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:23:34.994506" elapsed="0.000241"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:23:34.994797" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:23:34.994955" level="INFO">${encoded_value} = 10.30.171.112</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:23:34.994157" elapsed="0.000833"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:23:34.995162" elapsed="0.000251"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">10.30.171.112</var>
<status status="PASS" start="2026-04-14T06:23:34.993257" elapsed="0.002200"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.996048" level="INFO">${value} = 180</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:23:34.995718" elapsed="0.000367"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:23:34.996949" level="INFO">${encoded} = 180</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:23:34.996727" elapsed="0.000248"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:23:34.997026" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:23:34.997194" level="INFO">${encoded_value} = 180</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:23:34.996339" elapsed="0.000889"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:23:34.997414" elapsed="0.000237"/>
</kw>
<var name="${key}">HOLDTIME</var>
<var name="${value}">180</var>
<status status="PASS" start="2026-04-14T06:23:34.995574" elapsed="0.002122"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:23:34.998307" level="INFO">${value} = 17900</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:23:34.997979" elapsed="0.000360"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:23:34.999111" level="INFO">${encoded} = 17900</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:23:34.998896" elapsed="0.000241"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:23:34.999188" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:23:34.999345" level="INFO">${encoded_value} = 17900</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:23:34.998560" elapsed="0.000840"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:23:34.999570" elapsed="0.000233"/>
</kw>
<var name="${key}">PEER_PORT</var>
<var name="${value}">17900</var>
<status status="PASS" start="2026-04-14T06:23:34.997832" elapsed="0.002015"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.000516" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:23:35.000177" elapsed="0.000366"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:23:35.001289" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:23:35.001076" elapsed="0.000240"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:23:35.001446" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T06:23:35.001604" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:23:35.000744" elapsed="0.000885"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:23:35.001787" elapsed="0.000228"/>
</kw>
<var name="${key}">INITIATE</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:23:35.000023" elapsed="0.002033"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.002626" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:23:35.002309" elapsed="0.000344"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:23:35.003397" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:23:35.003172" elapsed="0.000254"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:23:35.003477" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:23:35.003631" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:23:35.002849" elapsed="0.000807"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:23:35.003821" elapsed="0.000254"/>
</kw>
<var name="${key}">BGP_RIB</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:23:35.002170" elapsed="0.001954"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.004736" level="INFO">${value} = true</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:23:35.004430" elapsed="0.000332"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:23:35.005723" level="INFO">${encoded} = true</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:23:35.005504" elapsed="0.000246"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:23:35.005801" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:23:35.005991" level="INFO">${encoded_value} = true</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:23:35.004961" elapsed="0.001058"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:23:35.006181" elapsed="0.000263"/>
</kw>
<var name="${key}">PASSIVE_MODE</var>
<var name="${value}">true</var>
<status status="PASS" start="2026-04-14T06:23:35.004258" elapsed="0.002229"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.007044" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:23:35.006741" elapsed="0.000328"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:23:35.007828" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:23:35.007617" elapsed="0.000237"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:23:35.007904" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:23:35.008115" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:23:35.007274" elapsed="0.000871"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:23:35.008328" elapsed="0.000245"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:23:35.006601" elapsed="0.002013"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.009169" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:23:35.008871" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:23:35.009966" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:23:35.009739" elapsed="0.000254"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:23:35.010042" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:23:35.010194" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:23:35.009409" elapsed="0.000810"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:23:35.010394" elapsed="0.000224"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:23:35.008729" elapsed="0.001931"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:23:34.988523" elapsed="0.022174"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:23:35.010745" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:23:35.010915" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': ...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:23:34.987206" elapsed="0.023782"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:34.986845" elapsed="0.024180"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.011225" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.011056" elapsed="0.000225"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:34.986817" elapsed="0.024486"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.012388" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:35.011488" elapsed="0.000931"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:23:35.012470" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:23:34.982599" elapsed="0.030002"/>
</kw>
<msg time="2026-04-14T06:23:35.012661" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:34.968952" elapsed="0.043765"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.025910" elapsed="0.000031"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.039568" elapsed="0.000030"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.052743" elapsed="0.000031"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.052981" elapsed="0.000028"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.053189" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.053649" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.053485" elapsed="0.000222"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:23:35.053467" elapsed="0.000266"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.053887" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.054064" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.054237" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:23:35.053427" elapsed="0.000864"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.053281" elapsed="0.001038"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.054495" elapsed="0.000022"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.054573" elapsed="0.000018"/>
</return>
<msg time="2026-04-14T06:23:35.054725" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:23:34.964036" elapsed="0.090780"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.085754" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:35.085296" elapsed="0.000493"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:23:35.086700" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:23:35.086346" elapsed="0.000446">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T06:23:35.086893" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:23:35.085977" elapsed="0.000941"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.087518" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:23:35.087097" elapsed="0.000449"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:23:35.087867" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:23:35.088122" level="INFO">${template} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:23:35.087718" elapsed="0.000434"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.088610" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;$HOLDTIME&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;$PEER_PORT&lt;/remote-port&gt;
            &lt;passive-mode&gt;$PASSIVE_MODE&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.088323" elapsed="0.000353"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T06:23:35.089169" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.088776" elapsed="0.000458"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.089759" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': ...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:35.089440" elapsed="0.000348"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:35.089265" elapsed="0.000559"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.088747" elapsed="0.001098"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.090903" level="INFO">${final_text} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflec...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:35.090005" elapsed="0.000930"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:23:35.090991" elapsed="0.000037"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:23:35.084550" elapsed="0.006587"/>
</kw>
<msg time="2026-04-14T06:23:35.091312" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:35.069879" elapsed="0.021508"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.105334" elapsed="0.000086"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.118431" elapsed="0.000030"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.131413" elapsed="0.000031"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.131673" elapsed="0.000026"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.131879" elapsed="0.000022"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.132388" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.132201" elapsed="0.000247"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:23:35.132181" elapsed="0.000300"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.132638" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.132813" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.132984" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:23:35.132132" elapsed="0.000904"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.131988" elapsed="0.001079"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.133227" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.133309" elapsed="0.000020"/>
</return>
<msg time="2026-04-14T06:23:35.133531" level="INFO">${data} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflec...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:23:35.066697" elapsed="0.066869"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:23:35.135219" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:23:35.134885" elapsed="0.000424">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T06:23:35.135426" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:23:35.134384" elapsed="0.001069"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.135904" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.135616" elapsed="0.000346"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.136642" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:35.136260" elapsed="0.000409"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:35.136054" elapsed="0.000651"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.135596" elapsed="0.001130"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.139146" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:23:35.136895" elapsed="0.002278"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T06:23:35.139226" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T06:23:35.139403" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T06:23:35.133939" elapsed="0.005490"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.140893" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.140632" elapsed="0.000312"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.141342" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;180&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;17900&lt;/remote-port&gt;
            &lt;passive-mode&gt;true&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.141104" elapsed="0.000313"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.141822" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.141576" elapsed="0.000289"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.142261" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.142023" elapsed="0.000281"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T06:23:35.143149" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T06:23:35.142942" elapsed="0.000233"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T06:23:35.143528" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T06:23:35.143334" elapsed="0.000219"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:23:35.143710" elapsed="0.000216"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.144393" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.144126" elapsed="0.000313"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T06:23:35.144481" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:23:35.144695" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T06:23:35.142530" elapsed="0.002191"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:23:35.168782" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Content-Length': '1079', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;180&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;17900&lt;/remote-port&gt;
            &lt;passive-mode&gt;true&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt; 
 </msg>
<msg time="2026-04-14T06:23:35.169115" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 status=201, reason=Created 
 headers={'Set-Cookie': 'JSESSIONID=node01peu0q2maqwii1momv7bftfyq33.node0; Path=/rests; HttpOnly, rememberMe=deleteMe; Path=/rests; Max-Age=0; Expires=Mon, 13-Apr-2026 06:23:35 GMT; SameSite=lax', 'Expires': 'Thu, 01 Jan 1970 00:00:00 GMT', 'Content-Length': '0'} 
 body=None 
 </msg>
<msg time="2026-04-14T06:23:35.169473" level="INFO">${response} = &lt;Response [201]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:23:35.147291" elapsed="0.022250"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:35.144793" elapsed="0.024880"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.170204" elapsed="0.000057"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.169751" elapsed="0.000648"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.144775" elapsed="0.025682"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.176645" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.172954" elapsed="0.003755"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:35.172476" elapsed="0.004285"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.172425" elapsed="0.004380"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.180692" level="INFO">201</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.177245" elapsed="0.003516"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:35.176902" elapsed="0.003910"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.176873" elapsed="0.003977"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.181742" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:35.181112" elapsed="0.000670"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.182237" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.181883" elapsed="0.000437"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.183070" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:35.182622" elapsed="0.000486"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:35.182356" elapsed="0.000804"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.181857" elapsed="0.001334"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.184036" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:35.183449" elapsed="0.000632"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.184560" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.184186" elapsed="0.000458"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.185198" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:35.184887" elapsed="0.000337"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:35.184679" elapsed="0.000581"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.184159" elapsed="0.001123"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:35.185468" elapsed="0.000367"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:23:35.186375" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:35.186015" elapsed="0.000388"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:23:35.186572" elapsed="0.002470"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:23:35.171432" elapsed="0.017678"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:23:35.189311" elapsed="0.000041"/>
</return>
<status status="PASS" start="2026-04-14T06:23:35.189181" elapsed="0.000225"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.189162" elapsed="0.000270"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.189598" elapsed="0.000022"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.189668" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T06:23:35.192233" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T06:23:35.139777" elapsed="0.052485"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:23:35.192389" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T06:23:35.192562" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T06:23:34.952116" elapsed="0.240472"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.192982" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.192695" elapsed="0.000360"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.192675" elapsed="0.000404"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:23:35.193113" elapsed="0.000027"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T06:23:34.947148" elapsed="0.246097"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:23:35.193915" elapsed="0.000269"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.195091" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.194670" elapsed="0.000485"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.194651" elapsed="0.000529"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:35.195347" elapsed="0.000359"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.201223" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:35.200790" elapsed="0.000461"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:23:35.201500" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:23:35.201329" elapsed="0.000230"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.201310" elapsed="0.000274"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.201745" elapsed="0.000023"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.201932" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.202118" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.202295" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.202488" elapsed="0.000022"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.202669" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.202846" elapsed="0.000021"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:23:35.200462" elapsed="0.002464"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:35.194448" elapsed="0.008530"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:23:35.193585" elapsed="0.009438"/>
</kw>
<doc>Configure BGP peer module with initiate-connection set to false.</doc>
<status status="PASS" start="2026-04-14T06:23:34.848407" elapsed="0.354657"/>
</test>
<test id="s1-s3-t3" name="Reconfigure_Data_Change_Counter" line="109">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.207166" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.206929" elapsed="0.000294"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.206911" elapsed="0.000336"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:23:35.206707" elapsed="0.000624"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.208415" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:35.208291" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.208272" elapsed="0.000211"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.213584" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:35.213471" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.213452" elapsed="0.000202"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.214712" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:23:35.214295" elapsed="0.000445"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.215218" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:23:35.214911" elapsed="0.000333"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:23:35.215290" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:23:35.215469" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:23:35.213895" elapsed="0.001601"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.221450" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:35.221318" elapsed="0.000182"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.221297" elapsed="0.000227"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.222803" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:35.222691" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.222673" elapsed="0.000201"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:23:35.223341" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:23:35.223031" elapsed="0.000356"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:23:35.223791" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:23:35.223561" elapsed="0.000257"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:23:35.257692" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:23:35.224549" elapsed="0.033629"/>
</kw>
<msg time="2026-04-14T06:23:35.258510" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:23:35.258563" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.224077" elapsed="0.034522"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:23:35.289878" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "D "a "t "a "_ "C "h "a "n "g "e "_ "C "o "u "n "t "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:23:35.259721" elapsed="0.030431"/>
</kw>
<msg time="2026-04-14T06:23:35.290475" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:23:35.290526" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "D "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.258930" elapsed="0.031634"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.291180" elapsed="0.000038"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.290721" elapsed="0.000541"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.290664" elapsed="0.000636"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.292065" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "D "a "t "a "_ "C "h "a "n "g "e "_ "C "o "u "n "t "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.291536" elapsed="0.000608"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.292493" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.292229" elapsed="0.000353"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.292206" elapsed="0.000522"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:23:35.292790" elapsed="0.000053"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:23:35.296176" elapsed="0.000160"/>
</kw>
<msg time="2026-04-14T06:23:35.296424" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:35.294764" elapsed="0.001809"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.296886" elapsed="0.000085"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.297257" elapsed="0.000077"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:23:35.293977" elapsed="0.003514"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:23:35.293211" elapsed="0.004395"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:23:35.222351" elapsed="0.075381"/>
</kw>
<msg time="2026-04-14T06:23:35.297855" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:35.297901" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "D "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.221692" elapsed="0.076246"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:23:35.298147" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T06:23:35.298033" elapsed="0.000187"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.298011" elapsed="0.000236"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.298821" elapsed="0.000030"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.299207" elapsed="0.000027"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.299284" elapsed="0.000019"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:23:35.220959" elapsed="0.078520"/>
</kw>
<msg time="2026-04-14T06:23:35.299604" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:35.299659" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "D "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.215910" elapsed="0.083798"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.300159" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.299821" elapsed="0.000397"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.299797" elapsed="0.000447"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:23:35.215753" elapsed="0.084517"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:23:35.215560" elapsed="0.084750"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:23:35.213080" elapsed="0.087341"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:23:35.207994" elapsed="0.092492"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.207517" elapsed="0.093022"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:23:35.204215" elapsed="0.096384"/>
</kw>
<kw name="Reconfigure_Topology_Name" owner="ChangeCounter">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.307334" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | TOPOLOGY_NAME=example-ipv4-topology }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>TOPOLOGY_NAME=${topology_name}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:23:35.306601" elapsed="0.000791"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.350227" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:35.349761" elapsed="0.000502"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:23:35.351313" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:23:35.350972" elapsed="0.000443">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:23:35.351518" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:23:35.350591" elapsed="0.000954"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.352190" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:23:35.351725" elapsed="0.000493"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:23:35.352569" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:23:35.352758" level="INFO">${template} = rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:23:35.352410" elapsed="0.000374"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.353270" level="INFO">rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.352968" elapsed="0.000361"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.354498" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'TOPOLOGY_NAME': 'example-ipv4-topology'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.354201" elapsed="0.000344"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.355004" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:23:35.354718" elapsed="0.000312"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.355753" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:23:35.355439" elapsed="0.000341"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:23:35.358829" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:23:35.356341" elapsed="0.002517"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:23:35.358919" elapsed="0.000232"/>
</return>
<msg time="2026-04-14T06:23:35.359287" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:23:35.355985" elapsed="0.003328"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:23:35.359515" elapsed="0.000266"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:23:35.355274" elapsed="0.004551"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.360500" level="INFO">${value} = example-ipv4-topology</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:23:35.360146" elapsed="0.000381"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:23:35.361572" level="INFO">${encoded} = example-ipv4-topology</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:23:35.361110" elapsed="0.000491"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:23:35.361653" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:23:35.361812" level="INFO">${encoded_value} = example-ipv4-topology</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:23:35.360731" elapsed="0.001109"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:23:35.362003" elapsed="0.000231"/>
</kw>
<var name="${key}">TOPOLOGY_NAME</var>
<var name="${value}">example-ipv4-topology</var>
<status status="PASS" start="2026-04-14T06:23:35.359948" elapsed="0.002328"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:23:35.355086" elapsed="0.007226"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:23:35.362394" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:23:35.362569" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'TOPOLOGY_NAME': 'example-ipv4-topology'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:23:35.353846" elapsed="0.008750"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:35.353440" elapsed="0.009189"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.362822" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.362657" elapsed="0.000221"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.353413" elapsed="0.009487"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.363594" level="INFO">${final_text} = rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:35.363054" elapsed="0.000568"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:23:35.363731" elapsed="0.000031"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:23:35.348933" elapsed="0.014931"/>
</kw>
<msg time="2026-04-14T06:23:35.364109" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:35.335372" elapsed="0.028798"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.377443" elapsed="0.000034"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.390545" elapsed="0.000031"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.406266" elapsed="0.000030"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.406534" elapsed="0.000025"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.406744" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.407228" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.407058" elapsed="0.000228"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:23:35.407037" elapsed="0.000281"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.407489" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.407666" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.407841" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:23:35.406985" elapsed="0.000910"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.406838" elapsed="0.001087"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.408099" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.408182" elapsed="0.000019"/>
</return>
<msg time="2026-04-14T06:23:35.408383" level="INFO">${uri} = rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:23:35.329892" elapsed="0.078523"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.436760" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:35.436296" elapsed="0.000624"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:23:35.437798" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:23:35.437507" elapsed="0.000381">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T06:23:35.437985" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:23:35.437122" elapsed="0.000889"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.438602" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:23:35.438189" elapsed="0.000440"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:23:35.438951" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:23:35.439134" level="INFO">${template} = &lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;$TOPOLOGY_NAME&lt;/topology-...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:23:35.438802" elapsed="0.000360"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.439600" level="INFO">&lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;$TOPOLOGY_NAME&lt;/topology-name&gt;
&lt;/data-change-counter-config&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.439331" elapsed="0.000321"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T06:23:35.440129" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.439741" elapsed="0.000454"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.440702" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'TOPOLOGY_NAME': 'example-ipv4-topology'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:35.440396" elapsed="0.000333"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:35.440224" elapsed="0.000541"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.439713" elapsed="0.001073"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.441570" level="INFO">${final_text} = &lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;example-ipv4-topology&lt;/to...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:35.440942" elapsed="0.000659"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:23:35.441655" elapsed="0.000036"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:23:35.435548" elapsed="0.006247"/>
</kw>
<msg time="2026-04-14T06:23:35.441857" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:35.422000" elapsed="0.019907"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.454808" elapsed="0.000034"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.467641" elapsed="0.000039"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.480453" elapsed="0.000032"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.481006" elapsed="0.000025"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.481230" elapsed="0.000022"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.481731" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.481538" elapsed="0.000252"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:23:35.481517" elapsed="0.000301"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.481972" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.482147" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.482322" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:23:35.481473" elapsed="0.000923"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.481323" elapsed="0.001104"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.482590" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.482670" elapsed="0.000018"/>
</return>
<msg time="2026-04-14T06:23:35.482834" level="INFO">${data} = &lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;example-ipv4-topology&lt;/to...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:23:35.418974" elapsed="0.063892"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:23:35.484459" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:23:35.484074" elapsed="0.000469">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T06:23:35.484641" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:23:35.483633" elapsed="0.001032"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.485013" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.484736" elapsed="0.000334"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.485604" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:35.485284" elapsed="0.000346"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:35.485095" elapsed="0.000571"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.484717" elapsed="0.000970"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.488390" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:23:35.485849" elapsed="0.002569"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T06:23:35.488471" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T06:23:35.488632" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T06:23:35.483236" elapsed="0.005421"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.490096" level="INFO">rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.489834" elapsed="0.000308"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.490567" level="INFO">&lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;example-ipv4-topology&lt;/topology-name&gt;
&lt;/data-change-counter-config&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.490305" elapsed="0.000311"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.491027" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.490778" elapsed="0.000292"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.491542" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.491229" elapsed="0.000357"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T06:23:35.492576" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T06:23:35.492349" elapsed="0.000254"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T06:23:35.492943" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T06:23:35.492766" elapsed="0.000203"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:23:35.493128" elapsed="0.000222"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.493783" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.493532" elapsed="0.000300"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T06:23:35.493874" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:23:35.494032" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T06:23:35.491803" elapsed="0.002253"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:23:35.549981" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter 
 path_url=/rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Cookie': 'JSESSIONID=node01peu0q2maqwii1momv7bftfyq33.node0', 'Content-Length': '242', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;example-ipv4-topology&lt;/topology-name&gt;
&lt;/data-change-counter-config&gt; 
 </msg>
<msg time="2026-04-14T06:23:35.550064" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter 
 status=201, reason=Created 
 headers={'Content-Length': '0'} 
 body=None 
 </msg>
<msg time="2026-04-14T06:23:35.550219" level="INFO">${response} = &lt;Response [201]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:23:35.496302" elapsed="0.053946"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:35.494128" elapsed="0.056186"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.550582" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.550347" elapsed="0.000305"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.494110" elapsed="0.056565"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.554432" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.551833" elapsed="0.002644"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:35.551577" elapsed="0.002936"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.551556" elapsed="0.002982"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.557433" level="INFO">201</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.554827" elapsed="0.002653"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:35.554594" elapsed="0.002921"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.554577" elapsed="0.002963"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.558136" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:35.557726" elapsed="0.000437"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.558502" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.558235" elapsed="0.000325"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.559059" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:35.558756" elapsed="0.000330"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:35.558585" elapsed="0.000537"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.558216" elapsed="0.000927"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.559690" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:35.559307" elapsed="0.000409"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.560066" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.559786" elapsed="0.000347"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.560641" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:35.560327" elapsed="0.000340"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:35.560158" elapsed="0.000544"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.559768" elapsed="0.001014"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:35.560958" elapsed="0.000360"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:23:35.561819" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:35.561512" elapsed="0.000335"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:23:35.562011" elapsed="0.002483"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:23:35.551121" elapsed="0.013442"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:23:35.564748" elapsed="0.000040"/>
</return>
<status status="PASS" start="2026-04-14T06:23:35.564634" elapsed="0.000191"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.564615" elapsed="0.000234"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.565007" elapsed="0.000022"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.565075" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T06:23:35.567377" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T06:23:35.489005" elapsed="0.078400"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:23:35.567473" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:23:35.567630" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T06:23:35.314349" elapsed="0.253306"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.568019" elapsed="0.000048"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.567757" elapsed="0.000356"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.567739" elapsed="0.000398"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:23:35.568171" elapsed="0.000026"/>
</return>
<arg>${CHANGE_COUNTER_TEMPLATE_FOLDER}${/}change_counter</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T06:23:35.307816" elapsed="0.260484"/>
</kw>
<arg>example-ipv4-topology</arg>
<doc>Configure data change counter to count transactions affecting
${topology_name} instead of previously configured topology name.</doc>
<status status="PASS" start="2026-04-14T06:23:35.305938" elapsed="0.262442"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:23:35.569009" elapsed="0.000248"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.570123" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.569722" elapsed="0.000463"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.569704" elapsed="0.000505"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:35.570378" elapsed="0.000317"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.575870" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:35.575439" elapsed="0.000458"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:23:35.576151" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:23:35.575973" elapsed="0.000236"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.575953" elapsed="0.000280"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.576409" elapsed="0.000023"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.576595" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.576857" elapsed="0.000022"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.577037" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.577214" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.577405" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.577580" elapsed="0.000021"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:23:35.575107" elapsed="0.002551"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:35.569512" elapsed="0.008199"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:23:35.568688" elapsed="0.009065"/>
</kw>
<doc>Configure data change counter to count transactions in example-ipv4-topology instead of example-linkstate-topology.</doc>
<status status="PASS" start="2026-04-14T06:23:35.203525" elapsed="0.374271"/>
</test>
<test id="s1-s3-t4" name="Verify_Data_Change_Counter_Ready" line="113">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.582010" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.581775" elapsed="0.000294"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.581756" elapsed="0.000338"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:23:35.581583" elapsed="0.000558"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.583204" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:35.583096" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.583078" elapsed="0.000195"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.588396" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:35.588274" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.588255" elapsed="0.000210"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.589569" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:23:35.589098" elapsed="0.000499"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.590072" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:23:35.589768" elapsed="0.000330"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:23:35.590143" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:23:35.590300" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:23:35.588710" elapsed="0.001615"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.596114" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:35.595968" elapsed="0.000194"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.595948" elapsed="0.000236"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.597462" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:35.597321" elapsed="0.000189"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.597302" elapsed="0.000230"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:23:35.598166" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:23:35.597689" elapsed="0.000504"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:23:35.598609" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:23:35.598382" elapsed="0.000253"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:23:35.630157" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:23:35.599152" elapsed="0.031152"/>
</kw>
<msg time="2026-04-14T06:23:35.630657" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:23:35.630707" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.598807" elapsed="0.031937"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:23:35.655905" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "V "e "r "i "f "y "_ "D "a "t "a "_ "C "h "a "n "g "e "_ "C "o "u "n "t "e "r "_ "R "e "a "d "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:23:35.631443" elapsed="0.024723"/>
</kw>
<msg time="2026-04-14T06:23:35.656447" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:23:35.656506" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "V "e "r "i "f "y "_ "D "a "t "a "_ "C "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.631006" elapsed="0.025539"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.657086" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.656691" elapsed="0.000462"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.656633" elapsed="0.000550"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.657770" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "V "e "r "i "f "y "_ "D "a "t "a "_ "C "h "a "n "g "e "_ "C "o "u "n "t "e "r "_ "R "e "a "d "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.657345" elapsed="0.000502"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.658148" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.657918" elapsed="0.000287"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.657898" elapsed="0.000331"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:23:35.658270" elapsed="0.000043"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:23:35.661327" elapsed="0.000211"/>
</kw>
<msg time="2026-04-14T06:23:35.661617" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:35.659974" elapsed="0.001818"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.662187" elapsed="0.000111"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.662672" elapsed="0.000094"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:23:35.659276" elapsed="0.003638"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:23:35.658655" elapsed="0.004343"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:23:35.597015" elapsed="0.066118"/>
</kw>
<msg time="2026-04-14T06:23:35.663266" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:35.663324" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "V "e "r "i "f "y "_ "D "a "t "a "_ "C "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.596347" elapsed="0.067045"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:23:35.663647" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T06:23:35.663501" elapsed="0.000226"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.663474" elapsed="0.000286"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.664408" elapsed="0.000035"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.664905" elapsed="0.000034"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.665005" elapsed="0.000024"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:23:35.595621" elapsed="0.069534"/>
</kw>
<msg time="2026-04-14T06:23:35.665285" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:35.665345" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "V "e "r "i "f "y "_ "D "a "t "a "_ "C "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.590753" elapsed="0.074663"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.665959" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.665602" elapsed="0.000427"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.665576" elapsed="0.000485"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:23:35.590599" elapsed="0.075495"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:23:35.590404" elapsed="0.075738"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:23:35.587886" elapsed="0.078339"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:23:35.582799" elapsed="0.083506"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.582307" elapsed="0.084091"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:23:35.578863" elapsed="0.087615"/>
</kw>
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:23:35.677021" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01hq5yxk9jhgur1v6d6sr1yy7z42.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:23:35.677402" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '96'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":1}]}} 
 </msg>
<msg time="2026-04-14T06:23:35.677572" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:23:35.667933" elapsed="0.009675"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.681563" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":1}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.677893" elapsed="0.003734"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.685853" level="INFO">${count} = 1</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:35.681860" elapsed="0.004032"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:23:35.685971" elapsed="0.000064"/>
</return>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:23:35.667493" elapsed="0.018698"/>
</kw>
<arg>5x</arg>
<arg>1s</arg>
<arg>ChangeCounter.Get_Change_Count</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T06:23:35.666736" elapsed="0.019524"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:23:35.687201" elapsed="0.000336"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.689009" elapsed="0.000064"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.688255" elapsed="0.000870"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.688224" elapsed="0.000939"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:35.689406" elapsed="0.000466"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.697057" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:35.696475" elapsed="0.000619"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:23:35.697419" elapsed="0.000042"/>
</return>
<status status="PASS" start="2026-04-14T06:23:35.697196" elapsed="0.000311"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.697170" elapsed="0.000372"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.697768" elapsed="0.000032"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.698029" elapsed="0.000029"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.698275" elapsed="0.000026"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.698525" elapsed="0.000027"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.698857" elapsed="0.000028"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.699094" elapsed="0.000025"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.699322" elapsed="0.000027"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:23:35.695991" elapsed="0.003451"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:35.687901" elapsed="0.011595"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:23:35.686731" elapsed="0.012809"/>
</kw>
<doc>Data change counter might have been slower to start than ipv4 topology, wait for it.</doc>
<status status="PASS" start="2026-04-14T06:23:35.578181" elapsed="0.121409"/>
</test>
<test id="s1-s3-t5" name="Start_Talking_BGP_Speaker" line="117">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.703422" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.703160" elapsed="0.000322"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.703138" elapsed="0.000370"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:23:35.702963" elapsed="0.000593"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.704854" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:35.704739" elapsed="0.000164"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.704720" elapsed="0.000206"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.710468" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:35.710340" elapsed="0.000176"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.710320" elapsed="0.000219"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.711606" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:23:35.711181" elapsed="0.000454"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.712163" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:23:35.711807" elapsed="0.000383"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:23:35.712236" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T06:23:35.712418" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:23:35.710787" elapsed="0.001658"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.718180" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:35.718069" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.718049" elapsed="0.000203"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.719543" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:35.719432" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.719412" elapsed="0.000201"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:23:35.720163" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:23:35.719772" elapsed="0.000424"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:23:35.720670" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:23:35.720410" elapsed="0.000288"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:23:35.753691" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:23:35.721238" elapsed="0.032632"/>
</kw>
<msg time="2026-04-14T06:23:35.754085" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:23:35.754132" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.720873" elapsed="0.033295"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:23:35.778970" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:23:35.754868" elapsed="0.024348"/>
</kw>
<msg time="2026-04-14T06:23:35.779488" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:23:35.779537" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.754435" elapsed="0.025139"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.780101" elapsed="0.000035"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.779701" elapsed="0.000476"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.779664" elapsed="0.000548"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.780864" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.780427" elapsed="0.000512"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.781241" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.781009" elapsed="0.000288"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.780989" elapsed="0.000333"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:23:35.781384" elapsed="0.000050"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:23:35.784281" elapsed="0.000175"/>
</kw>
<msg time="2026-04-14T06:23:35.784521" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:35.783074" elapsed="0.001591"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.784949" elapsed="0.000077"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.785294" elapsed="0.000356"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:23:35.782388" elapsed="0.003381"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:23:35.781760" elapsed="0.004082"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:23:35.719102" elapsed="0.066841"/>
</kw>
<msg time="2026-04-14T06:23:35.786043" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:35.786088" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.718433" elapsed="0.067691"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:23:35.786321" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:23:35.786206" elapsed="0.000196"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.786185" elapsed="0.000244"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.786885" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.787248" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.787320" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:23:35.717722" elapsed="0.069726"/>
</kw>
<msg time="2026-04-14T06:23:35.787547" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:35.787593" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.712856" elapsed="0.074772"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.787968" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.787705" elapsed="0.000317"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.787686" elapsed="0.000361"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:23:35.712699" elapsed="0.075390"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:23:35.712507" elapsed="0.075690"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:23:35.709965" elapsed="0.078310"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:23:35.704432" elapsed="0.083916"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.703724" elapsed="0.084700"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:23:35.700584" elapsed="0.087905"/>
</kw>
<kw name="Store_Change_Count">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:23:35.796629" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01hq5yxk9jhgur1v6d6sr1yy7z42.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:23:35.796813" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '96'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":1}]}} 
 </msg>
<msg time="2026-04-14T06:23:35.796955" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:23:35.789804" elapsed="0.007180"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.799893" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":1}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.797220" elapsed="0.002722"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.803692" level="INFO">${count} = 1</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:35.800186" elapsed="0.003545"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:23:35.803814" elapsed="0.000063"/>
</return>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:23:35.789492" elapsed="0.014538"/>
</kw>
<msg time="2026-04-14T06:23:35.804211" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:35.804285" level="INFO">${count} = 1</msg>
<var>${status}</var>
<var>${count}</var>
<arg>ChangeCounter.Get_Change_Count</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.789038" elapsed="0.015286"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.805397" level="INFO">${last_change_count_single} = 1</msg>
<arg>${last_change_count_single}</arg>
<arg>${count}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:23:35.804851" elapsed="0.000608"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:35.804486" elapsed="0.001026"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.804452" elapsed="0.001097"/>
</if>
<doc>Get the count of changes from BGP change counter. Ignore error or store the value.</doc>
<status status="PASS" start="2026-04-14T06:23:35.788718" elapsed="0.016903"/>
</kw>
<kw name="Start_BGP_Speaker" owner="BGPSpeaker">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.807460" level="INFO">${command} = python3 play.py --amount 600000 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out</msg>
<var>${command}</var>
<arg>python3 play.py ${arguments} &amp;&gt; ${BGPSpeaker__OUTPUT_LOG}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:35.806975" elapsed="0.000526"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.808100" level="INFO">python3 play.py --amount 600000 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out</msg>
<arg>${command}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.807738" elapsed="0.000442"/>
</kw>
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:23:35.812580" level="INFO">python3 play.py --amount 600000 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out</msg>
<msg time="2026-04-14T06:23:35.812678" level="INFO">${output} =  python3 play.py --amount 600000 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out...</msg>
<var>${output}</var>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:23:35.808470" elapsed="0.004235"/>
</kw>
<arg>--amount ${COUNT_CHANGE_COUNT_SINGLE} --myip=${TOOLS_SYSTEM_IP} --myport=${BGP_TOOL_PORT} --peerip=${ODL_SYSTEM_IP} --peerport=${ODL_BGP_PORT} --insert=${INSERT} --withdraw=${WITHDRAW} --prefill ${PREFILL} --update ${UPDATE} --${BGP_TOOL_LOG_LEVEL} --results ${RESULTS_FILE_NAME}</arg>
<doc>Start the BGP speaker python utility. Redirect its error output to a log file
so it can be dumped into the logs later, when stopping it. This also avoids polluting the
output seen by "Read Until Prompt" with false propmpts so it won't stop prematurely
leading to a spurious test failure, messy log content or other misbehavior.</doc>
<status status="PASS" start="2026-04-14T06:23:35.805978" elapsed="0.006790"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:23:35.813432" elapsed="0.000258"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.814634" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.814202" elapsed="0.000580"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.814180" elapsed="0.000630"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:35.814973" elapsed="0.000322"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.821204" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:35.820575" elapsed="0.000657"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:23:35.821480" elapsed="0.000041"/>
</return>
<status status="PASS" start="2026-04-14T06:23:35.821310" elapsed="0.000245"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.821290" elapsed="0.000290"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.821742" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.821943" elapsed="0.000033"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.822384" elapsed="0.000029"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.822578" elapsed="0.000022"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.822754" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.822930" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.823100" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:23:35.820206" elapsed="0.002973"/>
</kw>
<status status="PASS" start="2026-04-14T06:23:35.813977" elapsed="0.009252"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:23:35.813083" elapsed="0.010188"/>
</kw>
<doc>Start Python speaker to connect to ODL.</doc>
<status status="PASS" start="2026-04-14T06:23:35.699971" elapsed="0.123347"/>
</test>
<test id="s1-s3-t6" name="Wait_For_Stable_Talking_Ipv4_Topology" line="124">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.827419" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.827168" elapsed="0.000310"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.827149" elapsed="0.000353"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:23:35.826973" elapsed="0.000578"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.828696" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:35.828556" elapsed="0.000191"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.828537" elapsed="0.000232"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.834125" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:35.834012" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.833992" elapsed="0.000204"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.835328" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:23:35.834886" elapsed="0.000495"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.835897" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:23:35.835572" elapsed="0.000351"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:23:35.835970" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T06:23:35.836192" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:23:35.834475" elapsed="0.001747"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.842494" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:35.842372" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.842335" elapsed="0.000232"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.843818" elapsed="0.000020"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:35.843706" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.843687" elapsed="0.000210"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:23:35.844444" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:23:35.844060" elapsed="0.000418"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:23:35.844914" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:23:35.844679" elapsed="0.000267"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:23:35.878440" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:23:35.845492" elapsed="0.033161"/>
</kw>
<msg time="2026-04-14T06:23:35.878914" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:23:35.878964" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.845126" elapsed="0.033873"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:23:35.935719" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "T "a "l "k "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:23:35.879798" elapsed="0.056133"/>
</kw>
<msg time="2026-04-14T06:23:35.936195" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:23:35.936246" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.879294" elapsed="0.056987"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.936837" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.936451" elapsed="0.000448"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.936396" elapsed="0.000542"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.937561" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "T "a "l "k "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.937111" elapsed="0.000529"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.937947" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.937711" elapsed="0.000291"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.937690" elapsed="0.000337"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:23:35.938068" elapsed="0.000049"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:23:35.941119" elapsed="0.000161"/>
</kw>
<msg time="2026-04-14T06:23:35.941344" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:23:35.939827" elapsed="0.001681"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.941800" elapsed="0.000077"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.942375" elapsed="0.000083"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:23:35.939092" elapsed="0.003487"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:23:35.938474" elapsed="0.004175"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:23:35.843398" elapsed="0.099356"/>
</kw>
<msg time="2026-04-14T06:23:35.942856" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:35.942902" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.842731" elapsed="0.100207"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:23:35.943223" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:23:35.943106" elapsed="0.000180"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.943085" elapsed="0.000226"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.943763" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.944161" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.944236" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:23:35.841987" elapsed="0.102364"/>
</kw>
<msg time="2026-04-14T06:23:35.944476" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:35.944521" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.836697" elapsed="0.107860"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.944903" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.944636" elapsed="0.000333"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.944618" elapsed="0.000380"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:23:35.836536" elapsed="0.108487"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:23:35.836297" elapsed="0.108764"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:23:35.833581" elapsed="0.111544"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:23:35.828228" elapsed="0.116958"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.827711" elapsed="0.117524"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:23:35.824423" elapsed="0.120870"/>
</kw>
<kw name="Wait_For_Change_Count_To_Become_Stable" owner="ChangeCounter">
<kw name="Create_Limiting_Stability_Safe_Stateful_Validator_From_Value_To_Overcome" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.959586" level="INFO">${valid_minimum} = 2</msg>
<var>${valid_minimum}</var>
<arg>str(int(${maximum_invalid}) + 1)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:35.959195" elapsed="0.000420"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:23:35.960175" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T06:23:35.960446" level="INFO">${validator} = ['WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'valid_minimum': '2'}]</msg>
<var>${validator}</var>
<arg>WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</arg>
<arg>state_holder</arg>
<arg>data_holder</arg>
<arg>valid_minimum=${valid_minimum}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:23:35.959837" elapsed="0.000642"/>
</kw>
<return>
<value>${validator}</value>
<status status="PASS" start="2026-04-14T06:23:35.960541" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:23:35.960696" level="INFO">${validator} = ['WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'valid_minimum': '2'}]</msg>
<var>${validator}</var>
<arg>maximum_invalid=${count_to_overcome}</arg>
<doc>Helper function to use if maximum invalid value (instead of minimum valid) is known.</doc>
<status status="PASS" start="2026-04-14T06:23:35.958813" elapsed="0.001909"/>
</kw>
<kw name="Wait_For_Getter_Error_Or_Safe_Stateful_Validator_Consecutive_Success" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.962739" level="INFO">${tmp} = 1</msg>
<var>${tmp}</var>
<arg>int(${count})</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:35.962234" elapsed="0.000542"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.963415" level="INFO">count=1</msg>
<arg>count=${tmp}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.963013" elapsed="0.000466"/>
</kw>
<kw name="WaitUtils__Check_Sanity_And_Compute_Derived_Times" owner="WaitUtils">
<if>
<branch type="IF" condition="int(${count}) &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>\${count} is ${count} and not at least 1.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.964909" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.964580" elapsed="0.000385"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.964553" elapsed="0.000436"/>
</if>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:23:35.965438" level="INFO">${period_in_seconds} = 60.0</msg>
<var>${period_in_seconds}</var>
<arg>${period}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:23:35.965140" elapsed="0.000324"/>
</kw>
<if>
<branch type="IF" condition="${period_in_seconds} &lt;= 0.0">
<kw name="Fail" owner="BuiltIn">
<arg>\${period} ${period} has to be positive.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.965764" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.965536" elapsed="0.000282"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.965518" elapsed="0.000323"/>
</if>
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:23:35.966211" level="INFO">${date_now} = 2026-04-14 06:23:35.966</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:23:35.965993" elapsed="0.000245"/>
</kw>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:23:35.966654" level="INFO">${timeout_in_seconds} = 560.0</msg>
<var>${timeout_in_seconds}</var>
<arg>${timeout}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:23:35.966413" elapsed="0.000266"/>
</kw>
<kw name="Add Time To Date" owner="DateTime">
<msg time="2026-04-14T06:23:35.967182" level="INFO">${date_deadline} = 2026-04-14 06:32:55.966</msg>
<var>${date_deadline}</var>
<arg>${date_now}</arg>
<arg>${timeout_in_seconds}</arg>
<doc>Adds time to date and returns the resulting date.</doc>
<status status="PASS" start="2026-04-14T06:23:35.966851" elapsed="0.000357"/>
</kw>
<return>
<value>${timeout_in_seconds}</value>
<value>${period_in_seconds}</value>
<value>${date_deadline}</value>
<status status="PASS" start="2026-04-14T06:23:35.967257" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:23:35.967512" level="INFO">${timeout_in_seconds} = 560.0</msg>
<msg time="2026-04-14T06:23:35.967559" level="INFO">${period_in_seconds} = 60.0</msg>
<msg time="2026-04-14T06:23:35.967600" level="INFO">${date_deadline} = 2026-04-14 06:32:55.966</msg>
<var>${timeout_in_seconds}</var>
<var>${period_in_seconds}</var>
<var>${date_deadline}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${count}</arg>
<doc>Common checks for argument values. Return times in seconds and deadline date implied by timeout time.</doc>
<status status="PASS" start="2026-04-14T06:23:35.963885" elapsed="0.003737"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.968282" level="INFO">${maximum_sleeps} = 10</msg>
<var>${maximum_sleeps}</var>
<arg>math.ceil(${timeout_in_seconds} / ${period_in_seconds})</arg>
<arg>modules=math</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:35.967798" elapsed="0.000516"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.968769" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:35.968510" elapsed="0.000285"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.969243" level="INFO">${state} = 1</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:35.968963" elapsed="0.000306"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.971134" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:35.970874" elapsed="0.000286"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.973570" level="INFO">${state} = 1</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:35.971324" elapsed="0.002273"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.974094" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:35.973765" elapsed="0.000355"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:23:35.975524" level="INFO">${date_now} = 2026-04-14 06:23:35.975</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:23:35.975353" elapsed="0.000198"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:23:35.976062" level="INFO">${time_deadline} = 559.991</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:23:35.975708" elapsed="0.000416"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.976733" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:35.976334" elapsed="0.000426"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:35.977088" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:35.976834" elapsed="0.000309"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.976814" elapsed="0.000353"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:23:35.974763" elapsed="0.002452"/>
</kw>
<msg time="2026-04-14T06:23:35.977315" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:35.977373" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.974294" elapsed="0.003103"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:23:35.977586" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:35.977479" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:35.977460" elapsed="0.000198"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.980495" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T06:23:35.980542" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:23:35.980586" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:35.980045" elapsed="0.000563"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:23:35.989275" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01hq5yxk9jhgur1v6d6sr1yy7z42.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:23:35.989718" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":21}]}} 
 </msg>
<msg time="2026-04-14T06:23:35.989963" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:23:35.981912" elapsed="0.008121"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.993455" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":21}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:23:35.990303" elapsed="0.003297"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:35.997186" level="INFO">${count} = 21</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:35.993860" elapsed="0.003424"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:23:35.997439" elapsed="0.000061"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:23:35.981276" elapsed="0.016551"/>
</kw>
<msg time="2026-04-14T06:23:35.997953" level="INFO">${result} = 21</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:23:35.980784" elapsed="0.017203"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:23:35.998055" elapsed="0.000038"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:23:35.979673" elapsed="0.018550"/>
</kw>
<msg time="2026-04-14T06:23:35.998355" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:35.998440" level="INFO">${message} = 21</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.979125" elapsed="0.019347"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:35.998712" elapsed="0.040078"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:23:36.039887" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T06:23:36.039752" elapsed="0.000208"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:36.039726" elapsed="0.000259"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:36.040218" elapsed="0.000031"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 21.</doc>
<status status="PASS" start="2026-04-14T06:23:36.039287" elapsed="0.001035"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:23:36.040392" elapsed="0.000034"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:23:35.978708" elapsed="0.061828"/>
</kw>
<msg time="2026-04-14T06:23:36.040644" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:36.040691" level="INFO">${data} = 21</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.978244" elapsed="0.062471"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:23:36.040906" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:36.040797" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:36.040778" elapsed="0.000202"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:23:36.042515" level="INFO">${date_now} = 2026-04-14 06:23:36.042</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:23:36.042316" elapsed="0.000226"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:23:36.043093" level="INFO">${time_deadline} = 559.924</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:23:36.042703" elapsed="0.000416"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:23:36.043717" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:36.043289" elapsed="0.000456"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:36.044272" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:23:36.043816" elapsed="0.000524"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:36.043797" elapsed="0.000641"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:23:36.041706" elapsed="0.002787"/>
</kw>
<msg time="2026-04-14T06:23:36.044598" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:36.044642" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:36.041154" elapsed="0.003511"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:23:36.044859" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:36.044749" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:36.044730" elapsed="0.000286"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:36.047030" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:23:36.047078" level="INFO">${args} = ['state_holder', 'data_holder']</msg>
<msg time="2026-04-14T06:23:36.047123" level="INFO">${kwargs} = {'valid_minimum': '2'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:36.046722" elapsed="0.000424"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:23:36.047313" elapsed="0.000230"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:23:36.047708" elapsed="0.000193"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:23:36.049743" level="INFO">${new_state} = 21</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:23:36.049329" elapsed="0.000440"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T06:23:36.050008" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:36.049840" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:36.049821" elapsed="0.000260"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T06:23:36.050296" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:23:36.050134" elapsed="0.000244"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:36.050119" elapsed="0.000285"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:23:36.050438" elapsed="0.000015"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:23:36.048873" elapsed="0.001683"/>
</kw>
<msg time="2026-04-14T06:23:36.050641" level="INFO">${result} = [21, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:23:36.048073" elapsed="0.002592"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:23:36.050713" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:23:36.046302" elapsed="0.004533"/>
</kw>
<msg time="2026-04-14T06:23:36.050929" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:23:36.050974" level="INFO">${message} = [21, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:36.045749" elapsed="0.005248"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:23:36.051166" elapsed="0.039142"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:23:36.091471" elapsed="0.000042"/>
</return>
<status status="PASS" start="2026-04-14T06:23:36.091314" elapsed="0.000235"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:36.091288" elapsed="0.000287"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:36.091757" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [21, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T06:23:36.090856" elapsed="0.000991"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:23:36.091892" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:23:36.092072" level="INFO">${state} = 21</msg>
<msg time="2026-04-14T06:23:36.092190" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:23:36.092246" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:23:36.045253" elapsed="0.047018"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:23:36.092500" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:23:36.092383" elapsed="0.000182"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:36.092345" elapsed="0.000245"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:23:36.092681" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:36.092645" elapsed="0.000081"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:23:36.092630" elapsed="0.000118"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:36.092928" elapsed="0.000023"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:23:36.093068" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:36.093033" elapsed="0.000082"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:23:36.093015" elapsed="0.000121"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:36.093285" elapsed="0.000022"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:23:35.978091" elapsed="0.115251"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:23:35.977696" elapsed="0.115873"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:36.093753" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T06:23:36.093982" level="INFO">${state} = 21</msg>
<msg time="2026-04-14T06:23:36.094029" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:23:36.094070" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:23:35.970155" elapsed="0.123938"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:23:36.094298" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:36.094187" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:36.094168" elapsed="0.000211"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:23:36.095772" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:23:36.095864" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:23:36.095480" elapsed="0.000461">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:23:36.096043" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:23:36.096095" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:36.095055" elapsed="0.001081"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:23:36.096323" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:36.096213" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:36.096193" elapsed="0.000214"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:23:36.096830" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:23:36.096566" elapsed="0.000290"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:23:36.100173" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:23:36.100262" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:23:36.097384" elapsed="0.002941">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:23:36.100451" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:23:36.100495" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:36.097026" elapsed="0.003492"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:23:36.100706" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:23:36.100595" elapsed="0.000172"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:36.100575" elapsed="0.000217"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:36.101041" elapsed="0.000030"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:23:36.094664" elapsed="0.006590"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:23:36.103243" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:23:36.103347" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:23:36.102874" elapsed="0.000580">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:23:36.103597" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:23:36.103657" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:36.102327" elapsed="0.001361"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:23:36.103940" elapsed="0.000021"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:23:36.103790" elapsed="0.000213"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:36.103764" elapsed="0.000269"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:23:36.104674" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:23:36.104295" elapsed="0.000417"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:23:36.109008" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:23:36.109086" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:23:36.105516" elapsed="0.003627">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:23:36.109245" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:23:36.109287" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:23:36.105009" elapsed="0.004301"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:23:36.109575" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:23:36.109462" elapsed="0.000174"/>
</branch>
<status status="PASS" start="2026-04-14T06:23:36.109440" elapsed="0.000220"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:23:36.109815" elapsed="0.000021"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:23:36.101676" elapsed="0.008292"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:24:36.125812" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:23:36.110129" elapsed="60.026168"/>
</kw>
<var name="${try}">1</var>
<status status="PASS" start="2026-04-14T06:23:35.969612" elapsed="60.169060"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:24:36.150922" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:24:36.150552" elapsed="0.000407"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:24:36.151471" level="INFO">${state} = 21</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:24:36.151138" elapsed="0.000361"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:24:36.152056" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:24:36.151671" elapsed="0.000412"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:24:36.153980" level="INFO">${date_now} = 2026-04-14 06:24:36.154</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:24:36.153726" elapsed="0.000293"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:24:36.154620" level="INFO">${time_deadline} = 499.812</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:24:36.154197" elapsed="0.000450"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:24:36.155236" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:24:36.154824" elapsed="0.000439"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:24:36.156072" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:24:36.155346" elapsed="0.000786"/>
</branch>
<status status="PASS" start="2026-04-14T06:24:36.155321" elapsed="0.000838"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:24:36.152817" elapsed="0.003394"/>
</kw>
<msg time="2026-04-14T06:24:36.156317" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:24:36.156379" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:24:36.152264" elapsed="0.004140"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:24:36.156625" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:24:36.156504" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T06:24:36.156484" elapsed="0.000217"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:24:36.159651" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T06:24:36.159697" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:24:36.159740" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:24:36.159254" elapsed="0.000508"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:24:36.175449" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01hq5yxk9jhgur1v6d6sr1yy7z42.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:24:36.175861" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":54}]}} 
 </msg>
<msg time="2026-04-14T06:24:36.176232" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:24:36.161116" elapsed="0.015217"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:24:36.181527" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":54}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:24:36.176799" elapsed="0.004956"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:24:36.186938" level="INFO">${count} = 54</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:24:36.182136" elapsed="0.007101"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:24:36.189395" elapsed="0.000058"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:24:36.160493" elapsed="0.029245"/>
</kw>
<msg time="2026-04-14T06:24:36.189835" level="INFO">${result} = 54</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:24:36.159938" elapsed="0.029923"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:24:36.189936" elapsed="0.000030"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:24:36.158880" elapsed="0.031184"/>
</kw>
<msg time="2026-04-14T06:24:36.190171" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:24:36.190217" level="INFO">${message} = 54</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:24:36.158319" elapsed="0.031922"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:24:36.190476" elapsed="0.034413"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:24:36.225952" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T06:24:36.225818" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T06:24:36.225794" elapsed="0.000312"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:24:36.226282" elapsed="0.000037"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 54.</doc>
<status status="PASS" start="2026-04-14T06:24:36.225381" elapsed="0.001014"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:24:36.226440" elapsed="0.000028"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:24:36.157875" elapsed="0.068690"/>
</kw>
<msg time="2026-04-14T06:24:36.226668" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:24:36.226714" level="INFO">${data} = 54</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:24:36.157301" elapsed="0.069437"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:24:36.226935" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:24:36.226817" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T06:24:36.226798" elapsed="0.000208"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:24:36.228637" level="INFO">${date_now} = 2026-04-14 06:24:36.229</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:24:36.228437" elapsed="0.000228"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:24:36.229224" level="INFO">${time_deadline} = 499.737</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:24:36.228828" elapsed="0.000422"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:24:36.229850" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:24:36.229443" elapsed="0.000435"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:24:36.230238" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:24:36.229950" elapsed="0.000345"/>
</branch>
<status status="PASS" start="2026-04-14T06:24:36.229931" elapsed="0.000389"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:24:36.227709" elapsed="0.002675"/>
</kw>
<msg time="2026-04-14T06:24:36.230488" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:24:36.230533" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:24:36.227174" elapsed="0.003381"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:24:36.230747" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:24:36.230639" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:24:36.230620" elapsed="0.000201"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:24:36.232908" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:24:36.232957" level="INFO">${args} = [1, 21]</msg>
<msg time="2026-04-14T06:24:36.233005" level="INFO">${kwargs} = {'valid_minimum': '2'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:24:36.232592" elapsed="0.000436"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:24:36.233213" elapsed="0.000247"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:24:36.233643" elapsed="0.000295"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:24:36.235873" level="INFO">${new_state} = 54</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:24:36.235465" elapsed="0.000436"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T06:24:36.236159" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:24:36.235973" elapsed="0.000241"/>
</branch>
<status status="PASS" start="2026-04-14T06:24:36.235954" elapsed="0.000283"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T06:24:36.236492" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:24:36.236293" elapsed="0.000281"/>
</branch>
<status status="PASS" start="2026-04-14T06:24:36.236277" elapsed="0.000323"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:24:36.236636" elapsed="0.000016"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:24:36.234935" elapsed="0.001825"/>
</kw>
<msg time="2026-04-14T06:24:36.236860" level="INFO">${result} = [54, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:24:36.234174" elapsed="0.002712"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:24:36.236935" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:24:36.232154" elapsed="0.004909"/>
</kw>
<msg time="2026-04-14T06:24:36.237159" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:24:36.237206" level="INFO">${message} = [54, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:24:36.231581" elapsed="0.005648"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:24:36.237423" elapsed="0.030311"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:24:36.268802" elapsed="0.000038"/>
</return>
<status status="PASS" start="2026-04-14T06:24:36.268663" elapsed="0.000213"/>
</branch>
<status status="PASS" start="2026-04-14T06:24:36.268638" elapsed="0.000263"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:24:36.269084" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [54, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T06:24:36.268206" elapsed="0.000990"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:24:36.269243" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:24:36.269452" level="INFO">${state} = 54</msg>
<msg time="2026-04-14T06:24:36.269500" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:24:36.269541" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:24:36.231068" elapsed="0.038497"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:24:36.269765" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:24:36.269654" elapsed="0.000177"/>
</branch>
<status status="PASS" start="2026-04-14T06:24:36.269635" elapsed="0.000221"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:24:36.269950" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:24:36.269913" elapsed="0.000084"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:24:36.269897" elapsed="0.000122"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:24:36.270189" elapsed="0.000048"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:24:36.270388" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:24:36.270332" elapsed="0.000106"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:24:36.270313" elapsed="0.000147"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:24:36.270612" elapsed="0.000021"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:24:36.157144" elapsed="0.113526"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:24:36.156745" elapsed="0.113964"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:24:36.270878" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T06:24:36.271108" level="INFO">${state} = 54</msg>
<msg time="2026-04-14T06:24:36.271156" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:24:36.271203" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:24:36.148259" elapsed="0.122967"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:24:36.271620" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:24:36.271508" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:24:36.271487" elapsed="0.000201"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:24:36.273115" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:24:36.273206" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:24:36.272825" elapsed="0.000454">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:24:36.273401" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:24:36.273446" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:24:36.272420" elapsed="0.001049"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:24:36.273673" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:24:36.273543" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T06:24:36.273525" elapsed="0.000216"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:24:36.274167" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:24:36.273898" elapsed="0.000297"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:24:36.277599" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:24:36.277683" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:24:36.274815" elapsed="0.002933">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:24:36.277861" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:24:36.277904" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:24:36.274460" elapsed="0.003467"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:24:36.278131" elapsed="0.000030"/>
</return>
<status status="PASS" start="2026-04-14T06:24:36.278016" elapsed="0.000182"/>
</branch>
<status status="PASS" start="2026-04-14T06:24:36.277991" elapsed="0.000232"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:24:36.278442" elapsed="0.000024"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:24:36.271987" elapsed="0.006621"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:24:36.280077" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:24:36.280152" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:24:36.279814" elapsed="0.000397">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:24:36.280317" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:24:36.280389" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:24:36.279349" elapsed="0.001066"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:24:36.280599" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:24:36.280490" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:24:36.280471" elapsed="0.000199"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:24:36.281087" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:24:36.280825" elapsed="0.000288"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:24:36.284310" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:24:36.284402" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:24:36.281656" elapsed="0.002807">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:24:36.284564" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:24:36.284607" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:24:36.281288" elapsed="0.003342"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:24:36.284814" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:24:36.284705" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:24:36.284686" elapsed="0.000217"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:24:36.285067" elapsed="0.000023"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:24:36.278935" elapsed="0.006291"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:25:36.286235" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:24:36.285412" elapsed="60.001431"/>
</kw>
<var name="${try}">2</var>
<status status="PASS" start="2026-04-14T06:24:36.144322" elapsed="60.144202"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:25:36.293475" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:25:36.292711" elapsed="0.000803"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:25:36.294169" level="INFO">${state} = 54</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:25:36.293753" elapsed="0.000454"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:25:36.294978" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:25:36.294465" elapsed="0.000551"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:25:36.297504" level="INFO">${date_now} = 2026-04-14 06:25:36.297</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:25:36.297219" elapsed="0.000325"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:25:36.298307" level="INFO">${time_deadline} = 439.669</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:25:36.297774" elapsed="0.000571"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:25:36.299231" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:25:36.298614" elapsed="0.000656"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.299779" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:25:36.299407" elapsed="0.000452"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:36.299349" elapsed="0.000546"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:25:36.295933" elapsed="0.004034"/>
</kw>
<msg time="2026-04-14T06:25:36.300112" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:25:36.300176" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:36.295262" elapsed="0.004947"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:25:36.300508" elapsed="0.000025"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:36.300328" elapsed="0.000258"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:36.300299" elapsed="0.000318"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:25:36.304156" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T06:25:36.304202" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:25:36.304244" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:25:36.303789" elapsed="0.000478"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:25:36.316684" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01hq5yxk9jhgur1v6d6sr1yy7z42.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:25:36.317003" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":54}]}} 
 </msg>
<msg time="2026-04-14T06:25:36.317337" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:25:36.305637" elapsed="0.011834"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:25:36.321924" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":54}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:25:36.317854" elapsed="0.004271"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:25:36.327058" level="INFO">${count} = 54</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:25:36.322502" elapsed="0.004656"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:25:36.327281" elapsed="0.000055"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:25:36.304988" elapsed="0.022699"/>
</kw>
<msg time="2026-04-14T06:25:36.327810" level="INFO">${result} = 54</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:25:36.304465" elapsed="0.023380"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:25:36.327913" elapsed="0.000038"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:25:36.303402" elapsed="0.024679"/>
</kw>
<msg time="2026-04-14T06:25:36.328298" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:25:36.328390" level="INFO">${message} = 54</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:36.302840" elapsed="0.025591"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:25:36.328675" elapsed="0.026596"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:25:36.356277" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T06:25:36.356144" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:36.356121" elapsed="0.000268"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.356563" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 54.</doc>
<status status="PASS" start="2026-04-14T06:25:36.355731" elapsed="0.000916"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:25:36.356693" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:25:36.302338" elapsed="0.054499"/>
</kw>
<msg time="2026-04-14T06:25:36.356939" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:25:36.356984" level="INFO">${data} = 54</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:36.301499" elapsed="0.055507"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:25:36.357193" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:36.357085" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:36.357067" elapsed="0.000196"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:25:36.358744" level="INFO">${date_now} = 2026-04-14 06:25:36.359</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:25:36.358569" elapsed="0.000202"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:25:36.359336" level="INFO">${time_deadline} = 439.607</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:25:36.358931" elapsed="0.000445"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:25:36.359942" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:25:36.359550" elapsed="0.000419"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.360292" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:25:36.360039" elapsed="0.000307"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:36.360021" elapsed="0.000406"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:25:36.357955" elapsed="0.002525"/>
</kw>
<msg time="2026-04-14T06:25:36.360583" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:25:36.360627" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:36.357450" elapsed="0.003200"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:25:36.360856" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:36.360732" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:36.360714" elapsed="0.000212"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:25:36.362913" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:25:36.362960" level="INFO">${args} = [21, 54]</msg>
<msg time="2026-04-14T06:25:36.363005" level="INFO">${kwargs} = {'valid_minimum': '2'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:25:36.362604" elapsed="0.000424"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:25:36.363194" elapsed="0.000231"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:25:36.363593" elapsed="0.000190"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:25:36.365601" level="INFO">${new_state} = 54</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:25:36.365178" elapsed="0.000450"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T06:25:36.365867" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:36.365698" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:36.365679" elapsed="0.000262"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T06:25:36.366155" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:36.365993" elapsed="0.000272"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:36.365977" elapsed="0.000313"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="PASS" start="2026-04-14T06:25:36.366324" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:25:36.364669" elapsed="0.001848"/>
</kw>
<msg time="2026-04-14T06:25:36.366603" level="INFO">${result} = [54, 'PASS', 'Validated stable: 54']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:25:36.363953" elapsed="0.002674"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:25:36.366675" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:25:36.362190" elapsed="0.004606"/>
</kw>
<msg time="2026-04-14T06:25:36.366888" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:25:36.366933" level="INFO">${message} = [54, 'PASS', 'Validated stable: 54']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:36.361641" elapsed="0.005315"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:25:36.367125" elapsed="0.026328"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:25:36.394504" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T06:25:36.394353" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:36.394328" elapsed="0.000268"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.394765" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [54, 'PASS', 'Validated stable: 54'].</doc>
<status status="PASS" start="2026-04-14T06:25:36.393923" elapsed="0.000926"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:25:36.394894" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:25:36.395067" level="INFO">${state} = 54</msg>
<msg time="2026-04-14T06:25:36.395124" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:25:36.395190" level="INFO">${result} = Validated stable: 54</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:25:36.361155" elapsed="0.034073"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="NOT RUN" start="2026-04-14T06:25:36.395453" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:36.395319" elapsed="0.000184"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:36.395299" elapsed="0.000227"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:25:36.395685" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:25:36.395579" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:36.395564" elapsed="0.000210"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.395944" elapsed="0.000023"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:25:36.396087" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:36.396050" elapsed="0.000083"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:25:36.396032" elapsed="0.000123"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.396304" elapsed="0.000022"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:25:36.301261" elapsed="0.095115"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:25:36.300674" elapsed="0.095740"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.396577" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T06:25:36.396829" level="INFO">${state} = 54</msg>
<msg time="2026-04-14T06:25:36.396875" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:25:36.396916" level="INFO">${result} = Validated stable: 54</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:25:36.290688" elapsed="0.106251"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:25:36.397135" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:25:36.397029" elapsed="0.000164"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:36.397010" elapsed="0.000207"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.397515" elapsed="0.000026"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.397814" elapsed="0.000024"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.397996" elapsed="0.000021"/>
</kw>
<var name="${try}">3</var>
<status status="PASS" start="2026-04-14T06:25:36.289150" elapsed="0.109600"/>
</iter>
<var>${try}</var>
<value>1</value>
<value>${maximum_sleeps}+2</value>
<status status="PASS" start="2026-04-14T06:23:35.969330" elapsed="120.429460"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.398955" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T06:25:36.399108" level="INFO">${result} = Validated stable: 54</msg>
<var>${result}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${repetitions}</arg>
<arg>getter=${ChangeCounter__getter}</arg>
<arg>safe_validator=${validator}</arg>
<arg>initial_state=${count_to_overcome}</arg>
<doc>Analogue of Wait Until Keyword Succeeds, but it passes state of validator around and exits early on getter failure. Calls GASSVHTSCBD to verify data is "stable".</doc>
<status status="PASS" start="2026-04-14T06:23:35.961223" elapsed="120.437911"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:25:36.399195" elapsed="0.000028"/>
</return>
<arg>timeout=${bgp_filling_timeout}</arg>
<arg>period=${CHECK_PERIOD_CHANGE_COUNT_SINGLE}</arg>
<arg>repetitions=${REPETITIONS_CHANGE_COUNT_SINGLE}</arg>
<arg>count_to_overcome=${last_change_count_single}</arg>
<doc>Each ${period} get count. After 1 of constant value above ${count_to_overcome} within ${timeout}, Return validator output. Fail early on getter error.</doc>
<status status="PASS" start="2026-04-14T06:23:35.958091" elapsed="120.441228"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:25:36.399949" elapsed="0.000281"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.401852" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:25:36.400693" elapsed="0.001223"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:36.400675" elapsed="0.001266"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:25:36.402096" elapsed="0.000334"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:25:36.407936" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:25:36.407488" elapsed="0.000475"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:25:36.408181" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:25:36.408038" elapsed="0.000199"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:36.408020" elapsed="0.000241"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.408448" elapsed="0.000024"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.408633" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.408834" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.409010" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.409182" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.409352" elapsed="0.000056"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.409563" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:25:36.407041" elapsed="0.002599"/>
</kw>
<status status="PASS" start="2026-04-14T06:25:36.400479" elapsed="0.009211"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:25:36.399632" elapsed="0.010100"/>
</kw>
<doc>Wait until example-ipv4-topology becomes stable. This is done by checking the change counter.</doc>
<status status="PASS" start="2026-04-14T06:23:35.823698" elapsed="120.586071"/>
</test>
<test id="s1-s3-t7" name="Check_Talking_Ipv4_Topology_Count" line="132">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:25:36.413287" elapsed="0.000234"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:25:36.413017" elapsed="0.000559"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:25:36.414589" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:36.414480" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:36.414460" elapsed="0.000196"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:25:36.420386" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:36.420264" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:36.420246" elapsed="0.000215"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:25:36.421500" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:25:36.421097" elapsed="0.000430"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:25:36.421996" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:25:36.421696" elapsed="0.000327"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:25:36.422068" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:25:36.422221" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:25:36.420698" elapsed="0.001548"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:25:36.428086" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:36.427977" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:36.427956" elapsed="0.000201"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:25:36.429414" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:36.429281" elapsed="0.000180"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:36.429262" elapsed="0.000221"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:25:36.429937" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:25:36.429636" elapsed="0.000328"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:25:36.430346" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:25:36.430131" elapsed="0.000257"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:25:36.469844" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:25:36.430901" elapsed="0.039135"/>
</kw>
<msg time="2026-04-14T06:25:36.470255" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:25:36.470302" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:36.430558" elapsed="0.039780"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:25:36.502428" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "C "o "u "n "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:25:36.471078" elapsed="0.031484"/>
</kw>
<msg time="2026-04-14T06:25:36.502740" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:25:36.502786" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:36.470619" elapsed="0.032203"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.503226" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:25:36.502930" elapsed="0.000355"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:36.502897" elapsed="0.000418"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:25:36.503839" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "C "o "u "n "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:25:36.503498" elapsed="0.000414"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.504213" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:25:36.503982" elapsed="0.000290"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:36.503962" elapsed="0.000335"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:25:36.504335" elapsed="0.000059"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:25:36.507209" elapsed="0.000189"/>
</kw>
<msg time="2026-04-14T06:25:36.507534" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:25:36.506027" elapsed="0.001649"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.507962" elapsed="0.000079"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.508318" elapsed="0.000100"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:25:36.505332" elapsed="0.003214"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:25:36.504693" elapsed="0.003941"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:25:36.428979" elapsed="0.079783"/>
</kw>
<msg time="2026-04-14T06:25:36.508866" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:25:36.508913" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:36.428319" elapsed="0.080631"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:25:36.509142" elapsed="0.000042"/>
</return>
<status status="PASS" start="2026-04-14T06:25:36.509030" elapsed="0.000191"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:36.509009" elapsed="0.000238"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.509730" elapsed="0.000028"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.510108" elapsed="0.000027"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:25:36.510183" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:25:36.427588" elapsed="0.082712"/>
</kw>
<msg time="2026-04-14T06:25:36.510433" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:25:36.510481" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:36.422644" elapsed="0.087874"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:36.510863" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:25:36.510599" elapsed="0.000320"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:36.510580" elapsed="0.000363"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:25:36.422493" elapsed="0.088476"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:25:36.422300" elapsed="0.088703"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:25:36.419899" elapsed="0.091166"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:25:36.414169" elapsed="0.096957"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:36.413735" elapsed="0.097440"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:25:36.410781" elapsed="0.100450"/>
</kw>
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:25:37.418494" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01hq5yxk9jhgur1v6d6sr1yy7z42.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:25:37.436211" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T06:25:37.437204" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:25:36.514434" elapsed="0.922839"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.441120" elapsed="0.000038"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:25:37.437527" elapsed="0.003682"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:37.437483" elapsed="0.003765"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:25:37.441301" elapsed="0.000051"/>
</return>
<msg time="2026-04-14T06:25:37.451415" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:25:36.513952" elapsed="0.937523"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:25:37.668879" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:25:37.451969" elapsed="0.216966"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:25:37.669024" elapsed="0.000057"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:25:36.513390" elapsed="1.155822"/>
</kw>
<msg time="2026-04-14T06:25:37.669320" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:25:37.669388" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:36.512602" elapsed="1.156813"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:25:37.669652" elapsed="0.029398"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:25:37.700071" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T06:25:37.699936" elapsed="0.000230"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:37.699912" elapsed="0.000280"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.700381" elapsed="0.000025"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T06:25:37.699520" elapsed="0.000954"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:25:37.700520" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:25:37.700682" level="INFO">${actual_count} = 600000</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:25:36.511976" elapsed="1.188733"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T06:25:37.701220" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T06:25:37.700880" elapsed="0.000401"/>
</kw>
<arg>${COUNT_CHANGE_COUNT_SINGLE}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T06:25:36.511506" elapsed="1.189837"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:25:37.701985" elapsed="0.000250"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.703246" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:25:37.702854" elapsed="0.000455"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:37.702836" elapsed="0.000498"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:25:37.703513" elapsed="0.000318"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:25:37.709039" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:25:37.708620" elapsed="0.000447"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:25:37.709289" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:25:37.709142" elapsed="0.000204"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:37.709123" elapsed="0.000268"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.709556" elapsed="0.000023"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.709737" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.709918" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.710090" elapsed="0.000086"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.710337" elapsed="0.000034"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.710529" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.710703" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:25:37.708288" elapsed="0.002492"/>
</kw>
<status status="PASS" start="2026-04-14T06:25:37.702487" elapsed="0.008344"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:25:37.701664" elapsed="0.009209"/>
</kw>
<doc>Count the routes in example-ipv4-topology and fail if the count is not correct.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:25:36.410160" elapsed="1.300751"/>
</test>
<test id="s1-s3-t8" name="Kill_Talking_BGP_Speaker" line="138">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:25:37.715339" elapsed="0.000232"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:25:37.715058" elapsed="0.000571"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:25:37.716684" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:37.716571" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:37.716551" elapsed="0.000203"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:25:37.721765" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:37.721656" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:37.721637" elapsed="0.000197"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:25:37.722867" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:25:37.722477" elapsed="0.000418"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:25:37.723380" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:25:37.723063" elapsed="0.000345"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:25:37.723458" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:25:37.723617" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:25:37.722070" elapsed="0.001573"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:25:37.729217" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:37.729108" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:37.729089" elapsed="0.000197"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:25:37.730494" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:37.730382" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:37.730343" elapsed="0.000219"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:25:37.731018" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:25:37.730716" elapsed="0.000329"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:25:37.731446" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:25:37.731211" elapsed="0.000261"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:25:37.770697" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:25:37.731981" elapsed="0.039039"/>
</kw>
<msg time="2026-04-14T06:25:37.771203" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:25:37.771251" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:37.731639" elapsed="0.039649"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:25:37.794892" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:25:37.771896" elapsed="0.023177"/>
</kw>
<msg time="2026-04-14T06:25:37.795248" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:25:37.795295" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:37.771512" elapsed="0.023819"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.795714" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:25:37.795449" elapsed="0.000323"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:37.795418" elapsed="0.000380"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:25:37.796295" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:25:37.795951" elapsed="0.000429"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.796684" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:25:37.796453" elapsed="0.000287"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:37.796433" elapsed="0.000331"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:25:37.796799" elapsed="0.000035"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:25:37.799581" elapsed="0.000153"/>
</kw>
<msg time="2026-04-14T06:25:37.799796" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:25:37.798328" elapsed="0.001605"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.800255" elapsed="0.000080"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.800629" elapsed="0.000078"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:25:37.797686" elapsed="0.003134"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:25:37.797102" elapsed="0.003783"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:25:37.730056" elapsed="0.070928"/>
</kw>
<msg time="2026-04-14T06:25:37.801080" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:25:37.801125" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:37.729459" elapsed="0.071703"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:25:37.801543" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:25:37.801428" elapsed="0.000176"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:37.801407" elapsed="0.000222"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.802055" elapsed="0.000025"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.802429" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:25:37.802502" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:25:37.728764" elapsed="0.073847"/>
</kw>
<msg time="2026-04-14T06:25:37.802707" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:25:37.802752" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:37.724029" elapsed="0.078759"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.803123" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:25:37.802864" elapsed="0.000313"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:37.802846" elapsed="0.000354"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:25:37.723877" elapsed="0.079347"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:25:37.723698" elapsed="0.079558"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:25:37.721268" elapsed="0.082084"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:25:37.716253" elapsed="0.087174"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:37.715792" elapsed="0.087684"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:25:37.712211" elapsed="0.091320"/>
</kw>
<kw name="Store_Change_Count">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:25:37.810523" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01hq5yxk9jhgur1v6d6sr1yy7z42.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:25:37.810706" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":54}]}} 
 </msg>
<msg time="2026-04-14T06:25:37.815956" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:25:37.804779" elapsed="0.011219"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:25:37.820322" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":54}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:25:37.816284" elapsed="0.004131"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:25:37.823168" level="INFO">${count} = 54</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:25:37.820593" elapsed="0.002603"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:25:37.823249" elapsed="0.000032"/>
</return>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:25:37.804473" elapsed="0.018922"/>
</kw>
<msg time="2026-04-14T06:25:37.823490" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:25:37.823535" level="INFO">${count} = 54</msg>
<var>${status}</var>
<var>${count}</var>
<arg>ChangeCounter.Get_Change_Count</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:37.804011" elapsed="0.019547"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:25:37.824256" level="INFO">${last_change_count_single} = 54</msg>
<arg>${last_change_count_single}</arg>
<arg>${count}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:25:37.823872" elapsed="0.000427"/>
</kw>
<status status="PASS" start="2026-04-14T06:25:37.823632" elapsed="0.000704"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:37.823613" elapsed="0.000764"/>
</if>
<doc>Get the count of changes from BGP change counter. Ignore error or store the value.</doc>
<status status="PASS" start="2026-04-14T06:25:37.803719" elapsed="0.020708"/>
</kw>
<kw name="Kill_BGP_Speaker" owner="BGPSpeaker">
<kw name="Write_Bare_Ctrl_C" owner="RemoteBash">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:25:37.825631" level="INFO">${ctrl_c} = </msg>
<var>${ctrl_c}</var>
<arg>chr(int(3))</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:25:37.825304" elapsed="0.000354"/>
</kw>
<kw name="Write Bare" owner="SSHLibrary">
<arg>${ctrl_c}</arg>
<doc>Writes the given ``text`` on the remote machine without appending a newline.</doc>
<status status="PASS" start="2026-04-14T06:25:37.825820" elapsed="0.000253"/>
</kw>
<doc>Construct ctrl+c character and SSH-write it (without endline) to the current SSH connection.
Do not read anything yet.</doc>
<status status="PASS" start="2026-04-14T06:25:37.825030" elapsed="0.001103"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:25:37.887851" level="INFO">[?2004l^C
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="PASS" start="2026-04-14T06:25:37.826670" elapsed="0.061245"/>
</kw>
<msg time="2026-04-14T06:25:37.888011" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:25:37.888089" level="INFO">${message} = [?2004l^C
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<var>${status}</var>
<var>${message}</var>
<arg>SSHLibrary.Read_Until_Prompt</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:37.826306" elapsed="0.061810"/>
</kw>
<kw name="Dump_BGP_Speaker_Logs" owner="BGPSpeaker">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:25:37.888769" level="INFO">Executing command 'cat play.py.out'.</msg>
<msg time="2026-04-14T06:25:37.901429" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:25:37.901645" level="INFO">${output_log} = 2026-04-14 06:23:35,859 INFO BGP-Thread-1 (job): Connecting in the talking mode.
2026-04-14 06:23:35,860 INFO BGP-Thread-1 (job): Connected to ODL.
2026-04-14 06:23:35,865 INFO BGP-Thread-1 (job): Ope...</msg>
<var>${output_log}</var>
<arg>cat ${BGPSpeaker__OUTPUT_LOG}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:25:37.888628" elapsed="0.013075"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:25:37.902668" level="INFO">2026-04-14 06:23:35,859 INFO BGP-Thread-1 (job): Connecting in the talking mode.
2026-04-14 06:23:35,860 INFO BGP-Thread-1 (job): Connected to ODL.
2026-04-14 06:23:35,865 INFO BGP-Thread-1 (job): Open message received.
2026-04-14 06:23:35,865 INFO BGP-Thread-1 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:23:35,865 INFO BGP-Thread-1 (job): Generator initialisation
2026-04-14 06:23:35,865 INFO BGP-Thread-1 (job):   Target total number of prefixes to be introduced: 600000
2026-04-14 06:23:35,865 INFO BGP-Thread-1 (job):   Prefix base: 8.0.1.0/28
2026-04-14 06:23:35,865 INFO BGP-Thread-1 (job):   My Autonomous System number: 64496
2026-04-14 06:23:35,865 INFO BGP-Thread-1 (job):   My Hold Time: 180
2026-04-14 06:23:35,865 INFO BGP-Thread-1 (job):   My BGP Identifier: 169782128
2026-04-14 06:23:35,865 INFO BGP-Thread-1 (job):   Next Hop: 192.0.2.1
2026-04-14 06:23:35,865 INFO BGP-Thread-1 (job):   Originator ID: None
2026-04-14 06:23:35,866 INFO BGP-Thread-1 (job):   Cluster list: None
2026-04-14 06:23:35,866 INFO BGP-Thread-1 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:23:35,866 INFO BGP-Thread-1 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:23:35,866 INFO BGP-Thread-1 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:23:35,866 INFO BGP-Thread-1 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 600000
2026-04-14 06:23:35,866 INFO BGP-Thread-1 (job):   Common single UPDATE will be generated for both NLRI &amp; WITHDRAWN lists
2026-04-14 06:23:35,866 INFO BGP-Thread-1 (job):   Let's go ...

2026-04-14 06:23:35,868 INFO BGP-Thread-1 (job): Iteration: 0 - total remaining prefixes: 600000
2026-04-14 06:23:35,896 INFO BGP-Thread-1 (job): Iteration: 1000 - total remaining prefixes: 599000
2026-04-14 06:23:35,936 INFO BGP-Thread-1 (job): Iteration: 2000 - total remaining prefixes: 598000
2026-04-14 06:23:35,957 INFO BGP-Thread-1 (job): Iteration: 3000 - total remaining prefixes: 597000
2026-04-14 06:23:35,978 INFO BGP-Thread-1 (job): Iteration: 4000 - total remaining prefixes: 596000
2026-04-14 06:23:35,998 INFO BGP-Thread-1 (job): Iteration: 5000 - total remaining prefixes: 595000
2026-04-14 06:23:36,019 INFO BGP-Thread-1 (job): Iteration: 6000 - total remaining prefixes: 594000
2026-04-14 06:23:36,043 INFO BGP-Thread-1 (job): Iteration: 7000 - total remaining prefixes: 593000
2026-04-14 06:23:36,064 INFO BGP-Thread-1 (job): Iteration: 8000 - total remaining prefixes: 592000
2026-04-14 06:23:36,084 INFO BGP-Thread-1 (job): Iteration: 9000 - total remaining prefixes: 591000
2026-04-14 06:23:36,105 INFO BGP-Thread-1 (job): Iteration: 10000 - total remaining prefixes: 590000
2026-04-14 06:23:36,125 INFO BGP-Thread-1 (job): Iteration: 11000 - total remaining prefixes: 589000
2026-04-14 06:23:36,147 INFO BGP-Thread-1 (job): Iteration: 12000 - total remaining prefixes: 588000
2026-04-14 06:23:36,167 INFO BGP-Thread-1 (job): Iteration: 13000 - total remaining prefixes: 587000
2026-04-14 06:23:36,188 INFO BGP-Thread-1 (job): Iteration: 14000 - total remaining prefixes: 586000
2026-04-14 06:23:36,208 INFO BGP-Thread-1 (job): Iteration: 15000 - total remaining prefixes: 585000
2026-04-14 06:23:36,228 INFO BGP-Thread-1 (job): Iteration: 16000 - total remaining prefixes: 584000
2026-04-14 06:23:36,251 INFO BGP-Thread-1 (job): Iteration: 17000 - total remaining prefixes: 583000
2026-04-14 06:23:36,271 INFO BGP-Thread-1 (job): Iteration: 18000 - total remaining prefixes: 582000
2026-04-14 06:23:36,292 INFO BGP-Thread-1 (job): Iteration: 19000 - total remaining prefixes: 581000
2026-04-14 06:23:36,312 INFO BGP-Thread-1 (job): Iteration: 20000 - total remaining prefixes: 580000
2026-04-14 06:23:36,333 INFO BGP-Thread-1 (job): Iteration: 21000 - total remaining prefixes: 579000
2026-04-14 06:23:36,357 INFO BGP-Thread-1 (job): Iteration: 22000 - total remaining prefixes: 578000
2026-04-14 06:23:36,377 INFO BGP-Thread-1 (job): Iteration: 23000 - total remaining prefixes: 577000
2026-04-14 06:23:36,398 INFO BGP-Thread-1 (job): Iteration: 24000 - total remaining prefixes: 576000
2026-04-14 06:23:36,418 INFO BGP-Thread-1 (job): Iteration: 25000 - total remaining prefixes: 575000
2026-04-14 06:23:36,439 INFO BGP-Thread-1 (job): Iteration: 26000 - total remaining prefixes: 574000
2026-04-14 06:23:36,459 INFO BGP-Thread-1 (job): Iteration: 27000 - total remaining prefixes: 573000
2026-04-14 06:23:36,479 INFO BGP-Thread-1 (job): Iteration: 28000 - total remaining prefixes: 572000
2026-04-14 06:23:36,500 INFO BGP-Thread-1 (job): Iteration: 29000 - total remaining prefixes: 571000
2026-04-14 06:23:36,520 INFO BGP-Thread-1 (job): Iteration: 30000 - total remaining prefixes: 570000
2026-04-14 06:23:36,541 INFO BGP-Thread-1 (job): Iteration: 31000 - total remaining prefixes: 569000
2026-04-14 06:23:36,561 INFO BGP-Thread-1 (job): Iteration: 32000 - total remaining prefixes: 568000
2026-04-14 06:23:36,581 INFO BGP-Thread-1 (job): Iteration: 33000 - total remaining prefixes: 567000
2026-04-14 06:23:36,602 INFO BGP-Thread-1 (job): Iteration: 34000 - total remaining prefixes: 566000
2026-04-14 06:23:36,622 INFO BGP-Thread-1 (job): Iteration: 35000 - total remaining prefixes: 565000
2026-04-14 06:23:36,643 INFO BGP-Thread-1 (job): Iteration: 36000 - total remaining prefixes: 564000
2026-04-14 06:23:36,663 INFO BGP-Thread-1 (job): Iteration: 37000 - total remaining prefixes: 563000
2026-04-14 06:23:36,683 INFO BGP-Thread-1 (job): Iteration: 38000 - total remaining prefixes: 562000
2026-04-14 06:23:36,704 INFO BGP-Thread-1 (job): Iteration: 39000 - total remaining prefixes: 561000
2026-04-14 06:23:36,725 INFO BGP-Thread-1 (job): Iteration: 40000 - total remaining prefixes: 560000
2026-04-14 06:23:36,745 INFO BGP-Thread-1 (job): Iteration: 41000 - total remaining prefixes: 559000
2026-04-14 06:23:36,765 INFO BGP-Thread-1 (job): Iteration: 42000 - total remaining prefixes: 558000
2026-04-14 06:23:36,786 INFO BGP-Thread-1 (job): Iteration: 43000 - total remaining prefixes: 557000
2026-04-14 06:23:36,806 INFO BGP-Thread-1 (job): Iteration: 44000 - total remaining prefixes: 556000
2026-04-14 06:23:36,826 INFO BGP-Thread-1 (job): Iteration: 45000 - total remaining prefixes: 555000
2026-04-14 06:23:36,846 INFO BGP-Thread-1 (job): Iteration: 46000 - total remaining prefixes: 554000
2026-04-14 06:23:36,866 INFO BGP-Thread-1 (job): Iteration: 47000 - total remaining prefixes: 553000
2026-04-14 06:23:36,886 INFO BGP-Thread-1 (job): Iteration: 48000 - total remaining prefixes: 552000
2026-04-14 06:23:36,906 INFO BGP-Thread-1 (job): Iteration: 49000 - total remaining prefixes: 551000
2026-04-14 06:23:36,927 INFO BGP-Thread-1 (job): Iteration: 50000 - total remaining prefixes: 550000
2026-04-14 06:23:36,946 INFO BGP-Thread-1 (job): Iteration: 51000 - total remaining prefixes: 549000
2026-04-14 06:23:36,966 INFO BGP-Thread-1 (job): Iteration: 52000 - total remaining prefixes: 548000
2026-04-14 06:23:36,986 INFO BGP-Thread-1 (job): Iteration: 53000 - total remaining prefixes: 547000
2026-04-14 06:23:37,005 INFO BGP-Thread-1 (job): Iteration: 54000 - total remaining prefixes: 546000
2026-04-14 06:23:37,025 INFO BGP-Thread-1 (job): Iteration: 55000 - total remaining prefixes: 545000
2026-04-14 06:23:37,047 INFO BGP-Thread-1 (job): Iteration: 56000 - total remaining prefixes: 544000
2026-04-14 06:23:37,066 INFO BGP-Thread-1 (job): Iteration: 57000 - total remaining prefixes: 543000
2026-04-14 06:23:37,086 INFO BGP-Thread-1 (job): Iteration: 58000 - total remaining prefixes: 542000
2026-04-14 06:23:37,106 INFO BGP-Thread-1 (job): Iteration: 59000 - total remaining prefixes: 541000
2026-04-14 06:23:37,125 INFO BGP-Thread-1 (job): Iteration: 60000 - total remaining prefixes: 540000
2026-04-14 06:23:37,145 INFO BGP-Thread-1 (job): Iteration: 61000 - total remaining prefixes: 539000
2026-04-14 06:23:37,165 INFO BGP-Thread-1 (job): Iteration: 62000 - total remaining prefixes: 538000
2026-04-14 06:23:37,185 INFO BGP-Thread-1 (job): Iteration: 63000 - total remaining prefixes: 537000
2026-04-14 06:23:37,204 INFO BGP-Thread-1 (job): Iteration: 64000 - total remaining prefixes: 536000
2026-04-14 06:23:37,224 INFO BGP-Thread-1 (job): Iteration: 65000 - total remaining prefixes: 535000
2026-04-14 06:23:37,243 INFO BGP-Thread-1 (job): Iteration: 66000 - total remaining prefixes: 534000
2026-04-14 06:23:37,263 INFO BGP-Thread-1 (job): Iteration: 67000 - total remaining prefixes: 533000
2026-04-14 06:23:37,287 INFO BGP-Thread-1 (job): Iteration: 68000 - total remaining prefixes: 532000
2026-04-14 06:23:37,307 INFO BGP-Thread-1 (job): Iteration: 69000 - total remaining prefixes: 531000
2026-04-14 06:23:37,326 INFO BGP-Thread-1 (job): Iteration: 70000 - total remaining prefixes: 530000
2026-04-14 06:23:37,346 INFO BGP-Thread-1 (job): Iteration: 71000 - total remaining prefixes: 529000
2026-04-14 06:23:37,365 INFO BGP-Thread-1 (job): Iteration: 72000 - total remaining prefixes: 528000
2026-04-14 06:23:37,385 INFO BGP-Thread-1 (job): Iteration: 73000 - total remaining prefixes: 527000
2026-04-14 06:23:37,405 INFO BGP-Thread-1 (job): Iteration: 74000 - total remaining prefixes: 526000
2026-04-14 06:23:37,424 INFO BGP-Thread-1 (job): Iteration: 75000 - total remaining prefixes: 525000
2026-04-14 06:23:37,444 INFO BGP-Thread-1 (job): Iteration: 76000 - total remaining prefixes: 524000
2026-04-14 06:23:37,464 INFO BGP-Thread-1 (job): Iteration: 77000 - total remaining prefixes: 523000
2026-04-14 06:23:37,483 INFO BGP-Thread-1 (job): Iteration: 78000 - total remaining prefixes: 522000
2026-04-14 06:23:37,503 INFO BGP-Thread-1 (job): Iteration: 79000 - total remaining prefixes: 521000
2026-04-14 06:23:37,523 INFO BGP-Thread-1 (job): Iteration: 80000 - total remaining prefixes: 520000
2026-04-14 06:23:37,542 INFO BGP-Thread-1 (job): Iteration: 81000 - total remaining prefixes: 519000
2026-04-14 06:23:37,562 INFO BGP-Thread-1 (job): Iteration: 82000 - total remaining prefixes: 518000
2026-04-14 06:23:37,581 INFO BGP-Thread-1 (job): Iteration: 83000 - total remaining prefixes: 517000
2026-04-14 06:23:37,601 INFO BGP-Thread-1 (job): Iteration: 84000 - total remaining prefixes: 516000
2026-04-14 06:23:37,620 INFO BGP-Thread-1 (job): Iteration: 85000 - total remaining prefixes: 515000
2026-04-14 06:23:37,640 INFO BGP-Thread-1 (job): Iteration: 86000 - total remaining prefixes: 514000
2026-04-14 06:23:37,659 INFO BGP-Thread-1 (job): Iteration: 87000 - total remaining prefixes: 513000
2026-04-14 06:23:37,679 INFO BGP-Thread-1 (job): Iteration: 88000 - total remaining prefixes: 512000
2026-04-14 06:23:37,699 INFO BGP-Thread-1 (job): Iteration: 89000 - total remaining prefixes: 511000
2026-04-14 06:23:37,718 INFO BGP-Thread-1 (job): Iteration: 90000 - total remaining prefixes: 510000
2026-04-14 06:23:37,746 INFO BGP-Thread-1 (job): Iteration: 91000 - total remaining prefixes: 509000
2026-04-14 06:23:37,766 INFO BGP-Thread-1 (job): Iteration: 92000 - total remaining prefixes: 508000
2026-04-14 06:23:37,786 INFO BGP-Thread-1 (job): Iteration: 93000 - total remaining prefixes: 507000
2026-04-14 06:23:37,805 INFO BGP-Thread-1 (job): Iteration: 94000 - total remaining prefixes: 506000
2026-04-14 06:23:37,825 INFO BGP-Thread-1 (job): Iteration: 95000 - total remaining prefixes: 505000
2026-04-14 06:23:37,854 INFO BGP-Thread-1 (job): Iteration: 96000 - total remaining prefixes: 504000
2026-04-14 06:23:37,875 INFO BGP-Thread-1 (job): Iteration: 97000 - total remaining prefixes: 503000
2026-04-14 06:23:37,895 INFO BGP-Thread-1 (job): Iteration: 98000 - total remaining prefixes: 502000
2026-04-14 06:23:37,914 INFO BGP-Thread-1 (job): Iteration: 99000 - total remaining prefixes: 501000
2026-04-14 06:23:37,934 INFO BGP-Thread-1 (job): Iteration: 100000 - total remaining prefixes: 500000
2026-04-14 06:23:37,954 INFO BGP-Thread-1 (job): Iteration: 101000 - total remaining prefixes: 499000
2026-04-14 06:23:37,974 INFO BGP-Thread-1 (job): Iteration: 102000 - total remaining prefixes: 498000
2026-04-14 06:23:37,994 INFO BGP-Thread-1 (job): Iteration: 103000 - total remaining prefixes: 497000
2026-04-14 06:23:38,013 INFO BGP-Thread-1 (job): Iteration: 104000 - total remaining prefixes: 496000
2026-04-14 06:23:38,033 INFO BGP-Thread-1 (job): Iteration: 105000 - total remaining prefixes: 495000
2026-04-14 06:23:38,053 INFO BGP-Thread-1 (job): Iteration: 106000 - total remaining prefixes: 494000
2026-04-14 06:23:38,072 INFO BGP-Thread-1 (job): Iteration: 107000 - total remaining prefixes: 493000
2026-04-14 06:23:38,092 INFO BGP-Thread-1 (job): Iteration: 108000 - total remaining prefixes: 492000
2026-04-14 06:23:38,112 INFO BGP-Thread-1 (job): Iteration: 109000 - total remaining prefixes: 491000
2026-04-14 06:23:38,131 INFO BGP-Thread-1 (job): Iteration: 110000 - total remaining prefixes: 490000
2026-04-14 06:23:38,151 INFO BGP-Thread-1 (job): Iteration: 111000 - total remaining prefixes: 489000
2026-04-14 06:23:38,171 INFO BGP-Thread-1 (job): Iteration: 112000 - total remaining prefixes: 488000
2026-04-14 06:23:38,191 INFO BGP-Thread-1 (job): Iteration: 113000 - total remaining prefixes: 487000
2026-04-14 06:23:38,210 INFO BGP-Thread-1 (job): Iteration: 114000 - total remaining prefixes: 486000
2026-04-14 06:23:38,230 INFO BGP-Thread-1 (job): Iteration: 115000 - total remaining prefixes: 485000
2026-04-14 06:23:38,250 INFO BGP-Thread-1 (job): Iteration: 116000 - total remaining prefixes: 484000
2026-04-14 06:23:38,270 INFO BGP-Thread-1 (job): Iteration: 117000 - total remaining prefixes: 483000
2026-04-14 06:23:38,290 INFO BGP-Thread-1 (job): Iteration: 118000 - total remaining prefixes: 482000
2026-04-14 06:23:38,309 INFO BGP-Thread-1 (job): Iteration: 119000 - total remaining prefixes: 481000
2026-04-14 06:23:38,329 INFO BGP-Thread-1 (job): Iteration: 120000 - total remaining prefixes: 480000
2026-04-14 06:23:38,348 INFO BGP-Thread-1 (job): Iteration: 121000 - total remaining prefixes: 479000
2026-04-14 06:23:38,368 INFO BGP-Thread-1 (job): Iteration: 122000 - total remaining prefixes: 478000
2026-04-14 06:23:38,388 INFO BGP-Thread-1 (job): Iteration: 123000 - total remaining prefixes: 477000
2026-04-14 06:23:38,407 INFO BGP-Thread-1 (job): Iteration: 124000 - total remaining prefixes: 476000
2026-04-14 06:23:38,427 INFO BGP-Thread-1 (job): Iteration: 125000 - total remaining prefixes: 475000
2026-04-14 06:23:38,446 INFO BGP-Thread-1 (job): Iteration: 126000 - total remaining prefixes: 474000
2026-04-14 06:23:38,466 INFO BGP-Thread-1 (job): Iteration: 127000 - total remaining prefixes: 473000
2026-04-14 06:23:38,486 INFO BGP-Thread-1 (job): Iteration: 128000 - total remaining prefixes: 472000
2026-04-14 06:23:38,505 INFO BGP-Thread-1 (job): Iteration: 129000 - total remaining prefixes: 471000
2026-04-14 06:23:38,525 INFO BGP-Thread-1 (job): Iteration: 130000 - total remaining prefixes: 470000
2026-04-14 06:23:38,545 INFO BGP-Thread-1 (job): Iteration: 131000 - total remaining prefixes: 469000
2026-04-14 06:23:38,564 INFO BGP-Thread-1 (job): Iteration: 132000 - total remaining prefixes: 468000
2026-04-14 06:23:38,584 INFO BGP-Thread-1 (job): Iteration: 133000 - total remaining prefixes: 467000
2026-04-14 06:23:38,604 INFO BGP-Thread-1 (job): Iteration: 134000 - total remaining prefixes: 466000
2026-04-14 06:23:38,623 INFO BGP-Thread-1 (job): Iteration: 135000 - total remaining prefixes: 465000
2026-04-14 06:23:38,643 INFO BGP-Thread-1 (job): Iteration: 136000 - total remaining prefixes: 464000
2026-04-14 06:23:38,662 INFO BGP-Thread-1 (job): Iteration: 137000 - total remaining prefixes: 463000
2026-04-14 06:23:38,682 INFO BGP-Thread-1 (job): Iteration: 138000 - total remaining prefixes: 462000
2026-04-14 06:23:38,702 INFO BGP-Thread-1 (job): Iteration: 139000 - total remaining prefixes: 461000
2026-04-14 06:23:38,721 INFO BGP-Thread-1 (job): Iteration: 140000 - total remaining prefixes: 460000
2026-04-14 06:23:38,740 INFO BGP-Thread-1 (job): Iteration: 141000 - total remaining prefixes: 459000
2026-04-14 06:23:38,760 INFO BGP-Thread-1 (job): Iteration: 142000 - total remaining prefixes: 458000
2026-04-14 06:23:38,779 INFO BGP-Thread-1 (job): Iteration: 143000 - total remaining prefixes: 457000
2026-04-14 06:23:38,799 INFO BGP-Thread-1 (job): Iteration: 144000 - total remaining prefixes: 456000
2026-04-14 06:23:38,819 INFO BGP-Thread-1 (job): Iteration: 145000 - total remaining prefixes: 455000
2026-04-14 06:23:38,838 INFO BGP-Thread-1 (job): Iteration: 146000 - total remaining prefixes: 454000
2026-04-14 06:23:38,858 INFO BGP-Thread-1 (job): Iteration: 147000 - total remaining prefixes: 453000
2026-04-14 06:23:38,877 INFO BGP-Thread-1 (job): Iteration: 148000 - total remaining prefixes: 452000
2026-04-14 06:23:38,947 INFO BGP-Thread-1 (job): Iteration: 149000 - total remaining prefixes: 451000
2026-04-14 06:23:38,979 INFO BGP-Thread-1 (job): Iteration: 150000 - total remaining prefixes: 450000
2026-04-14 06:23:39,000 INFO BGP-Thread-1 (job): Iteration: 151000 - total remaining prefixes: 449000
2026-04-14 06:23:39,019 INFO BGP-Thread-1 (job): Iteration: 152000 - total remaining prefixes: 448000
2026-04-14 06:23:39,039 INFO BGP-Thread-1 (job): Iteration: 153000 - total remaining prefixes: 447000
2026-04-14 06:23:39,072 INFO BGP-Thread-1 (job): Iteration: 154000 - total remaining prefixes: 446000
2026-04-14 06:23:39,096 INFO BGP-Thread-1 (job): Iteration: 155000 - total remaining prefixes: 445000
2026-04-14 06:23:39,120 INFO BGP-Thread-1 (job): Iteration: 156000 - total remaining prefixes: 444000
2026-04-14 06:23:39,141 INFO BGP-Thread-1 (job): Iteration: 157000 - total remaining prefixes: 443000
2026-04-14 06:23:39,161 INFO BGP-Thread-1 (job): Iteration: 158000 - total remaining prefixes: 442000
2026-04-14 06:23:39,181 INFO BGP-Thread-1 (job): Iteration: 159000 - total remaining prefixes: 441000
2026-04-14 06:23:39,208 INFO BGP-Thread-1 (job): Iteration: 160000 - total remaining prefixes: 440000
2026-04-14 06:23:39,231 INFO BGP-Thread-1 (job): Iteration: 161000 - total remaining prefixes: 439000
2026-04-14 06:23:39,251 INFO BGP-Thread-1 (job): Iteration: 162000 - total remaining prefixes: 438000
2026-04-14 06:23:39,276 INFO BGP-Thread-1 (job): Iteration: 163000 - total remaining prefixes: 437000
2026-04-14 06:23:39,296 INFO BGP-Thread-1 (job): Iteration: 164000 - total remaining prefixes: 436000
2026-04-14 06:23:39,316 INFO BGP-Thread-1 (job): Iteration: 165000 - total remaining prefixes: 435000
2026-04-14 06:23:39,335 INFO BGP-Thread-1 (job): Iteration: 166000 - total remaining prefixes: 434000
2026-04-14 06:23:39,358 INFO BGP-Thread-1 (job): Iteration: 167000 - total remaining prefixes: 433000
2026-04-14 06:23:39,378 INFO BGP-Thread-1 (job): Iteration: 168000 - total remaining prefixes: 432000
2026-04-14 06:23:39,397 INFO BGP-Thread-1 (job): Iteration: 169000 - total remaining prefixes: 431000
2026-04-14 06:23:39,480 INFO BGP-Thread-1 (job): Iteration: 170000 - total remaining prefixes: 430000
2026-04-14 06:23:39,516 INFO BGP-Thread-1 (job): Iteration: 171000 - total remaining prefixes: 429000
2026-04-14 06:23:39,547 INFO BGP-Thread-1 (job): Iteration: 172000 - total remaining prefixes: 428000
2026-04-14 06:23:39,567 INFO BGP-Thread-1 (job): Iteration: 173000 - total remaining prefixes: 427000
2026-04-14 06:23:39,587 INFO BGP-Thread-1 (job): Iteration: 174000 - total remaining prefixes: 426000
2026-04-14 06:23:39,607 INFO BGP-Thread-1 (job): Iteration: 175000 - total remaining prefixes: 425000
2026-04-14 06:23:39,626 INFO BGP-Thread-1 (job): Iteration: 176000 - total remaining prefixes: 424000
2026-04-14 06:23:39,646 INFO BGP-Thread-1 (job): Iteration: 177000 - total remaining prefixes: 423000
2026-04-14 06:23:39,666 INFO BGP-Thread-1 (job): Iteration: 178000 - total remaining prefixes: 422000
2026-04-14 06:23:39,685 INFO BGP-Thread-1 (job): Iteration: 179000 - total remaining prefixes: 421000
2026-04-14 06:23:39,743 INFO BGP-Thread-1 (job): Iteration: 180000 - total remaining prefixes: 420000
2026-04-14 06:23:39,763 INFO BGP-Thread-1 (job): Iteration: 181000 - total remaining prefixes: 419000
2026-04-14 06:23:39,782 INFO BGP-Thread-1 (job): Iteration: 182000 - total remaining prefixes: 418000
2026-04-14 06:23:39,802 INFO BGP-Thread-1 (job): Iteration: 183000 - total remaining prefixes: 417000
2026-04-14 06:23:39,824 INFO BGP-Thread-1 (job): Iteration: 184000 - total remaining prefixes: 416000
2026-04-14 06:23:39,844 INFO BGP-Thread-1 (job): Iteration: 185000 - total remaining prefixes: 415000
2026-04-14 06:23:39,864 INFO BGP-Thread-1 (job): Iteration: 186000 - total remaining prefixes: 414000
2026-04-14 06:23:39,883 INFO BGP-Thread-1 (job): Iteration: 187000 - total remaining prefixes: 413000
2026-04-14 06:23:39,903 INFO BGP-Thread-1 (job): Iteration: 188000 - total remaining prefixes: 412000
2026-04-14 06:23:39,923 INFO BGP-Thread-1 (job): Iteration: 189000 - total remaining prefixes: 411000
2026-04-14 06:23:39,945 INFO BGP-Thread-1 (job): Iteration: 190000 - total remaining prefixes: 410000
2026-04-14 06:23:39,965 INFO BGP-Thread-1 (job): Iteration: 191000 - total remaining prefixes: 409000
2026-04-14 06:23:39,985 INFO BGP-Thread-1 (job): Iteration: 192000 - total remaining prefixes: 408000
2026-04-14 06:23:40,005 INFO BGP-Thread-1 (job): Iteration: 193000 - total remaining prefixes: 407000
2026-04-14 06:23:40,025 INFO BGP-Thread-1 (job): Iteration: 194000 - total remaining prefixes: 406000
2026-04-14 06:23:40,044 INFO BGP-Thread-1 (job): Iteration: 195000 - total remaining prefixes: 405000
2026-04-14 06:23:40,067 INFO BGP-Thread-1 (job): Iteration: 196000 - total remaining prefixes: 404000
2026-04-14 06:23:40,087 INFO BGP-Thread-1 (job): Iteration: 197000 - total remaining prefixes: 403000
2026-04-14 06:23:40,108 INFO BGP-Thread-1 (job): Iteration: 198000 - total remaining prefixes: 402000
2026-04-14 06:23:40,128 INFO BGP-Thread-1 (job): Iteration: 199000 - total remaining prefixes: 401000
2026-04-14 06:23:40,148 INFO BGP-Thread-1 (job): Iteration: 200000 - total remaining prefixes: 400000
2026-04-14 06:23:40,171 INFO BGP-Thread-1 (job): Iteration: 201000 - total remaining prefixes: 399000
2026-04-14 06:23:40,192 INFO BGP-Thread-1 (job): Iteration: 202000 - total remaining prefixes: 398000
2026-04-14 06:23:40,212 INFO BGP-Thread-1 (job): Iteration: 203000 - total remaining prefixes: 397000
2026-04-14 06:23:40,232 INFO BGP-Thread-1 (job): Iteration: 204000 - total remaining prefixes: 396000
2026-04-14 06:23:40,252 INFO BGP-Thread-1 (job): Iteration: 205000 - total remaining prefixes: 395000
2026-04-14 06:23:40,272 INFO BGP-Thread-1 (job): Iteration: 206000 - total remaining prefixes: 394000
2026-04-14 06:23:40,292 INFO BGP-Thread-1 (job): Iteration: 207000 - total remaining prefixes: 393000
2026-04-14 06:23:40,312 INFO BGP-Thread-1 (job): Iteration: 208000 - total remaining prefixes: 392000
2026-04-14 06:23:40,332 INFO BGP-Thread-1 (job): Iteration: 209000 - total remaining prefixes: 391000
2026-04-14 06:23:40,351 INFO BGP-Thread-1 (job): Iteration: 210000 - total remaining prefixes: 390000
2026-04-14 06:23:40,371 INFO BGP-Thread-1 (job): Iteration: 211000 - total remaining prefixes: 389000
2026-04-14 06:23:40,392 INFO BGP-Thread-1 (job): Iteration: 212000 - total remaining prefixes: 388000
2026-04-14 06:23:40,415 INFO BGP-Thread-1 (job): Iteration: 213000 - total remaining prefixes: 387000
2026-04-14 06:23:40,434 INFO BGP-Thread-1 (job): Iteration: 214000 - total remaining prefixes: 386000
2026-04-14 06:23:40,454 INFO BGP-Thread-1 (job): Iteration: 215000 - total remaining prefixes: 385000
2026-04-14 06:23:40,474 INFO BGP-Thread-1 (job): Iteration: 216000 - total remaining prefixes: 384000
2026-04-14 06:23:40,493 INFO BGP-Thread-1 (job): Iteration: 217000 - total remaining prefixes: 383000
2026-04-14 06:23:40,513 INFO BGP-Thread-1 (job): Iteration: 218000 - total remaining prefixes: 382000
2026-04-14 06:23:40,534 INFO BGP-Thread-1 (job): Iteration: 219000 - total remaining prefixes: 381000
2026-04-14 06:23:40,554 INFO BGP-Thread-1 (job): Iteration: 220000 - total remaining prefixes: 380000
2026-04-14 06:23:40,574 INFO BGP-Thread-1 (job): Iteration: 221000 - total remaining prefixes: 379000
2026-04-14 06:23:40,593 INFO BGP-Thread-1 (job): Iteration: 222000 - total remaining prefixes: 378000
2026-04-14 06:23:40,613 INFO BGP-Thread-1 (job): Iteration: 223000 - total remaining prefixes: 377000
2026-04-14 06:23:40,633 INFO BGP-Thread-1 (job): Iteration: 224000 - total remaining prefixes: 376000
2026-04-14 06:23:40,652 INFO BGP-Thread-1 (job): Iteration: 225000 - total remaining prefixes: 375000
2026-04-14 06:23:40,672 INFO BGP-Thread-1 (job): Iteration: 226000 - total remaining prefixes: 374000
2026-04-14 06:23:40,692 INFO BGP-Thread-1 (job): Iteration: 227000 - total remaining prefixes: 373000
2026-04-14 06:23:40,711 INFO BGP-Thread-1 (job): Iteration: 228000 - total remaining prefixes: 372000
2026-04-14 06:23:40,849 INFO BGP-Thread-1 (job): Iteration: 229000 - total remaining prefixes: 371000
2026-04-14 06:23:40,869 INFO BGP-Thread-1 (job): Iteration: 230000 - total remaining prefixes: 370000
2026-04-14 06:23:40,889 INFO BGP-Thread-1 (job): Iteration: 231000 - total remaining prefixes: 369000
2026-04-14 06:23:40,908 INFO BGP-Thread-1 (job): Iteration: 232000 - total remaining prefixes: 368000
2026-04-14 06:23:40,928 INFO BGP-Thread-1 (job): Iteration: 233000 - total remaining prefixes: 367000
2026-04-14 06:23:40,948 INFO BGP-Thread-1 (job): Iteration: 234000 - total remaining prefixes: 366000
2026-04-14 06:23:40,968 INFO BGP-Thread-1 (job): Iteration: 235000 - total remaining prefixes: 365000
2026-04-14 06:23:40,987 INFO BGP-Thread-1 (job): Iteration: 236000 - total remaining prefixes: 364000
2026-04-14 06:23:41,007 INFO BGP-Thread-1 (job): Iteration: 237000 - total remaining prefixes: 363000
2026-04-14 06:23:41,027 INFO BGP-Thread-1 (job): Iteration: 238000 - total remaining prefixes: 362000
2026-04-14 06:23:41,047 INFO BGP-Thread-1 (job): Iteration: 239000 - total remaining prefixes: 361000
2026-04-14 06:23:41,067 INFO BGP-Thread-1 (job): Iteration: 240000 - total remaining prefixes: 360000
2026-04-14 06:23:41,103 INFO BGP-Thread-1 (job): Iteration: 241000 - total remaining prefixes: 359000
2026-04-14 06:23:41,205 INFO BGP-Thread-1 (job): Iteration: 242000 - total remaining prefixes: 358000
2026-04-14 06:23:41,224 INFO BGP-Thread-1 (job): Iteration: 243000 - total remaining prefixes: 357000
2026-04-14 06:23:41,244 INFO BGP-Thread-1 (job): Iteration: 244000 - total remaining prefixes: 356000
2026-04-14 06:23:41,264 INFO BGP-Thread-1 (job): Iteration: 245000 - total remaining prefixes: 355000
2026-04-14 06:23:41,283 INFO BGP-Thread-1 (job): Iteration: 246000 - total remaining prefixes: 354000
2026-04-14 06:23:41,303 INFO BGP-Thread-1 (job): Iteration: 247000 - total remaining prefixes: 353000
2026-04-14 06:23:41,322 INFO BGP-Thread-1 (job): Iteration: 248000 - total remaining prefixes: 352000
2026-04-14 06:23:41,342 INFO BGP-Thread-1 (job): Iteration: 249000 - total remaining prefixes: 351000
2026-04-14 06:23:41,362 INFO BGP-Thread-1 (job): Iteration: 250000 - total remaining prefixes: 350000
2026-04-14 06:23:41,381 INFO BGP-Thread-1 (job): Iteration: 251000 - total remaining prefixes: 349000
2026-04-14 06:23:41,401 INFO BGP-Thread-1 (job): Iteration: 252000 - total remaining prefixes: 348000
2026-04-14 06:23:41,421 INFO BGP-Thread-1 (job): Iteration: 253000 - total remaining prefixes: 347000
2026-04-14 06:23:41,440 INFO BGP-Thread-1 (job): Iteration: 254000 - total remaining prefixes: 346000
2026-04-14 06:23:41,460 INFO BGP-Thread-1 (job): Iteration: 255000 - total remaining prefixes: 345000
2026-04-14 06:23:41,480 INFO BGP-Thread-1 (job): Iteration: 256000 - total remaining prefixes: 344000
2026-04-14 06:23:41,499 INFO BGP-Thread-1 (job): Iteration: 257000 - total remaining prefixes: 343000
2026-04-14 06:23:41,519 INFO BGP-Thread-1 (job): Iteration: 258000 - total remaining prefixes: 342000
2026-04-14 06:23:41,539 INFO BGP-Thread-1 (job): Iteration: 259000 - total remaining prefixes: 341000
2026-04-14 06:23:41,558 INFO BGP-Thread-1 (job): Iteration: 260000 - total remaining prefixes: 340000
2026-04-14 06:23:41,578 INFO BGP-Thread-1 (job): Iteration: 261000 - total remaining prefixes: 339000
2026-04-14 06:23:41,598 INFO BGP-Thread-1 (job): Iteration: 262000 - total remaining prefixes: 338000
2026-04-14 06:23:41,617 INFO BGP-Thread-1 (job): Iteration: 263000 - total remaining prefixes: 337000
2026-04-14 06:23:41,637 INFO BGP-Thread-1 (job): Iteration: 264000 - total remaining prefixes: 336000
2026-04-14 06:23:41,661 INFO BGP-Thread-1 (job): Iteration: 265000 - total remaining prefixes: 335000
2026-04-14 06:23:41,682 INFO BGP-Thread-1 (job): Iteration: 266000 - total remaining prefixes: 334000
2026-04-14 06:23:41,702 INFO BGP-Thread-1 (job): Iteration: 267000 - total remaining prefixes: 333000
2026-04-14 06:23:41,722 INFO BGP-Thread-1 (job): Iteration: 268000 - total remaining prefixes: 332000
2026-04-14 06:23:41,741 INFO BGP-Thread-1 (job): Iteration: 269000 - total remaining prefixes: 331000
2026-04-14 06:23:41,761 INFO BGP-Thread-1 (job): Iteration: 270000 - total remaining prefixes: 330000
2026-04-14 06:23:41,781 INFO BGP-Thread-1 (job): Iteration: 271000 - total remaining prefixes: 329000
2026-04-14 06:23:41,801 INFO BGP-Thread-1 (job): Iteration: 272000 - total remaining prefixes: 328000
2026-04-14 06:23:41,821 INFO BGP-Thread-1 (job): Iteration: 273000 - total remaining prefixes: 327000
2026-04-14 06:23:41,840 INFO BGP-Thread-1 (job): Iteration: 274000 - total remaining prefixes: 326000
2026-04-14 06:23:41,860 INFO BGP-Thread-1 (job): Iteration: 275000 - total remaining prefixes: 325000
2026-04-14 06:23:41,880 INFO BGP-Thread-1 (job): Iteration: 276000 - total remaining prefixes: 324000
2026-04-14 06:23:41,899 INFO BGP-Thread-1 (job): Iteration: 277000 - total remaining prefixes: 323000
2026-04-14 06:23:41,920 INFO BGP-Thread-1 (job): Iteration: 278000 - total remaining prefixes: 322000
2026-04-14 06:23:41,940 INFO BGP-Thread-1 (job): Iteration: 279000 - total remaining prefixes: 321000
2026-04-14 06:23:41,960 INFO BGP-Thread-1 (job): Iteration: 280000 - total remaining prefixes: 320000
2026-04-14 06:23:41,980 INFO BGP-Thread-1 (job): Iteration: 281000 - total remaining prefixes: 319000
2026-04-14 06:23:41,999 INFO BGP-Thread-1 (job): Iteration: 282000 - total remaining prefixes: 318000
2026-04-14 06:23:42,019 INFO BGP-Thread-1 (job): Iteration: 283000 - total remaining prefixes: 317000
2026-04-14 06:23:42,039 INFO BGP-Thread-1 (job): Iteration: 284000 - total remaining prefixes: 316000
2026-04-14 06:23:42,069 INFO BGP-Thread-1 (job): Iteration: 285000 - total remaining prefixes: 315000
2026-04-14 06:23:42,089 INFO BGP-Thread-1 (job): Iteration: 286000 - total remaining prefixes: 314000
2026-04-14 06:23:42,108 INFO BGP-Thread-1 (job): Iteration: 287000 - total remaining prefixes: 313000
2026-04-14 06:23:42,128 INFO BGP-Thread-1 (job): Iteration: 288000 - total remaining prefixes: 312000
2026-04-14 06:23:42,148 INFO BGP-Thread-1 (job): Iteration: 289000 - total remaining prefixes: 311000
2026-04-14 06:23:42,167 INFO BGP-Thread-1 (job): Iteration: 290000 - total remaining prefixes: 310000
2026-04-14 06:23:42,187 INFO BGP-Thread-1 (job): Iteration: 291000 - total remaining prefixes: 309000
2026-04-14 06:23:42,207 INFO BGP-Thread-1 (job): Iteration: 292000 - total remaining prefixes: 308000
2026-04-14 06:23:42,226 INFO BGP-Thread-1 (job): Iteration: 293000 - total remaining prefixes: 307000
2026-04-14 06:23:42,246 INFO BGP-Thread-1 (job): Iteration: 294000 - total remaining prefixes: 306000
2026-04-14 06:23:42,266 INFO BGP-Thread-1 (job): Iteration: 295000 - total remaining prefixes: 305000
2026-04-14 06:23:42,285 INFO BGP-Thread-1 (job): Iteration: 296000 - total remaining prefixes: 304000
2026-04-14 06:23:42,305 INFO BGP-Thread-1 (job): Iteration: 297000 - total remaining prefixes: 303000
2026-04-14 06:23:42,327 INFO BGP-Thread-1 (job): Iteration: 298000 - total remaining prefixes: 302000
2026-04-14 06:23:42,347 INFO BGP-Thread-1 (job): Iteration: 299000 - total remaining prefixes: 301000
2026-04-14 06:23:42,366 INFO BGP-Thread-1 (job): Iteration: 300000 - total remaining prefixes: 300000
2026-04-14 06:23:42,386 INFO BGP-Thread-1 (job): Iteration: 301000 - total remaining prefixes: 299000
2026-04-14 06:23:42,406 INFO BGP-Thread-1 (job): Iteration: 302000 - total remaining prefixes: 298000
2026-04-14 06:23:42,486 INFO BGP-Thread-1 (job): Iteration: 303000 - total remaining prefixes: 297000
2026-04-14 06:23:42,506 INFO BGP-Thread-1 (job): Iteration: 304000 - total remaining prefixes: 296000
2026-04-14 06:23:42,529 INFO BGP-Thread-1 (job): Iteration: 305000 - total remaining prefixes: 295000
2026-04-14 06:23:42,548 INFO BGP-Thread-1 (job): Iteration: 306000 - total remaining prefixes: 294000
2026-04-14 06:23:42,568 INFO BGP-Thread-1 (job): Iteration: 307000 - total remaining prefixes: 293000
2026-04-14 06:23:42,588 INFO BGP-Thread-1 (job): Iteration: 308000 - total remaining prefixes: 292000
2026-04-14 06:23:42,607 INFO BGP-Thread-1 (job): Iteration: 309000 - total remaining prefixes: 291000
2026-04-14 06:23:42,627 INFO BGP-Thread-1 (job): Iteration: 310000 - total remaining prefixes: 290000
2026-04-14 06:23:42,647 INFO BGP-Thread-1 (job): Iteration: 311000 - total remaining prefixes: 289000
2026-04-14 06:23:42,672 INFO BGP-Thread-1 (job): Iteration: 312000 - total remaining prefixes: 288000
2026-04-14 06:23:42,692 INFO BGP-Thread-1 (job): Iteration: 313000 - total remaining prefixes: 287000
2026-04-14 06:23:42,711 INFO BGP-Thread-1 (job): Iteration: 314000 - total remaining prefixes: 286000
2026-04-14 06:23:42,731 INFO BGP-Thread-1 (job): Iteration: 315000 - total remaining prefixes: 285000
2026-04-14 06:23:42,751 INFO BGP-Thread-1 (job): Iteration: 316000 - total remaining prefixes: 284000
2026-04-14 06:23:42,770 INFO BGP-Thread-1 (job): Iteration: 317000 - total remaining prefixes: 283000
2026-04-14 06:23:42,790 INFO BGP-Thread-1 (job): Iteration: 318000 - total remaining prefixes: 282000
2026-04-14 06:23:42,809 INFO BGP-Thread-1 (job): Iteration: 319000 - total remaining prefixes: 281000
2026-04-14 06:23:42,829 INFO BGP-Thread-1 (job): Iteration: 320000 - total remaining prefixes: 280000
2026-04-14 06:23:42,849 INFO BGP-Thread-1 (job): Iteration: 321000 - total remaining prefixes: 279000
2026-04-14 06:23:42,868 INFO BGP-Thread-1 (job): Iteration: 322000 - total remaining prefixes: 278000
2026-04-14 06:23:42,888 INFO BGP-Thread-1 (job): Iteration: 323000 - total remaining prefixes: 277000
2026-04-14 06:23:42,908 INFO BGP-Thread-1 (job): Iteration: 324000 - total remaining prefixes: 276000
2026-04-14 06:23:42,930 INFO BGP-Thread-1 (job): Iteration: 325000 - total remaining prefixes: 275000
2026-04-14 06:23:42,950 INFO BGP-Thread-1 (job): Iteration: 326000 - total remaining prefixes: 274000
2026-04-14 06:23:42,970 INFO BGP-Thread-1 (job): Iteration: 327000 - total remaining prefixes: 273000
2026-04-14 06:23:42,990 INFO BGP-Thread-1 (job): Iteration: 328000 - total remaining prefixes: 272000
2026-04-14 06:23:43,009 INFO BGP-Thread-1 (job): Iteration: 329000 - total remaining prefixes: 271000
2026-04-14 06:23:43,029 INFO BGP-Thread-1 (job): Iteration: 330000 - total remaining prefixes: 270000
2026-04-14 06:23:43,049 INFO BGP-Thread-1 (job): Iteration: 331000 - total remaining prefixes: 269000
2026-04-14 06:23:43,072 INFO BGP-Thread-1 (job): Iteration: 332000 - total remaining prefixes: 268000
2026-04-14 06:23:43,091 INFO BGP-Thread-1 (job): Iteration: 333000 - total remaining prefixes: 267000
2026-04-14 06:23:43,111 INFO BGP-Thread-1 (job): Iteration: 334000 - total remaining prefixes: 266000
2026-04-14 06:23:43,131 INFO BGP-Thread-1 (job): Iteration: 335000 - total remaining prefixes: 265000
2026-04-14 06:23:43,151 INFO BGP-Thread-1 (job): Iteration: 336000 - total remaining prefixes: 264000
2026-04-14 06:23:43,171 INFO BGP-Thread-1 (job): Iteration: 337000 - total remaining prefixes: 263000
2026-04-14 06:23:43,190 INFO BGP-Thread-1 (job): Iteration: 338000 - total remaining prefixes: 262000
2026-04-14 06:23:43,213 INFO BGP-Thread-1 (job): Iteration: 339000 - total remaining prefixes: 261000
2026-04-14 06:23:43,233 INFO BGP-Thread-1 (job): Iteration: 340000 - total remaining prefixes: 260000
2026-04-14 06:23:43,253 INFO BGP-Thread-1 (job): Iteration: 341000 - total remaining prefixes: 259000
2026-04-14 06:23:43,272 INFO BGP-Thread-1 (job): Iteration: 342000 - total remaining prefixes: 258000
2026-04-14 06:23:43,292 INFO BGP-Thread-1 (job): Iteration: 343000 - total remaining prefixes: 257000
2026-04-14 06:23:43,312 INFO BGP-Thread-1 (job): Iteration: 344000 - total remaining prefixes: 256000
2026-04-14 06:23:43,332 INFO BGP-Thread-1 (job): Iteration: 345000 - total remaining prefixes: 255000
2026-04-14 06:23:43,355 INFO BGP-Thread-1 (job): Iteration: 346000 - total remaining prefixes: 254000
2026-04-14 06:23:43,374 INFO BGP-Thread-1 (job): Iteration: 347000 - total remaining prefixes: 253000
2026-04-14 06:23:43,394 INFO BGP-Thread-1 (job): Iteration: 348000 - total remaining prefixes: 252000
2026-04-14 06:23:43,414 INFO BGP-Thread-1 (job): Iteration: 349000 - total remaining prefixes: 251000
2026-04-14 06:23:43,433 INFO BGP-Thread-1 (job): Iteration: 350000 - total remaining prefixes: 250000
2026-04-14 06:23:43,453 INFO BGP-Thread-1 (job): Iteration: 351000 - total remaining prefixes: 249000
2026-04-14 06:23:43,472 INFO BGP-Thread-1 (job): Iteration: 352000 - total remaining prefixes: 248000
2026-04-14 06:23:43,494 INFO BGP-Thread-1 (job): Iteration: 353000 - total remaining prefixes: 247000
2026-04-14 06:23:43,514 INFO BGP-Thread-1 (job): Iteration: 354000 - total remaining prefixes: 246000
2026-04-14 06:23:43,533 INFO BGP-Thread-1 (job): Iteration: 355000 - total remaining prefixes: 245000
2026-04-14 06:23:43,553 INFO BGP-Thread-1 (job): Iteration: 356000 - total remaining prefixes: 244000
2026-04-14 06:23:43,573 INFO BGP-Thread-1 (job): Iteration: 357000 - total remaining prefixes: 243000
2026-04-14 06:23:43,592 INFO BGP-Thread-1 (job): Iteration: 358000 - total remaining prefixes: 242000
2026-04-14 06:23:43,612 INFO BGP-Thread-1 (job): Iteration: 359000 - total remaining prefixes: 241000
2026-04-14 06:23:43,876 INFO BGP-Thread-1 (job): Iteration: 360000 - total remaining prefixes: 240000
2026-04-14 06:23:43,896 INFO BGP-Thread-1 (job): Iteration: 361000 - total remaining prefixes: 239000
2026-04-14 06:23:43,916 INFO BGP-Thread-1 (job): Iteration: 362000 - total remaining prefixes: 238000
2026-04-14 06:23:43,936 INFO BGP-Thread-1 (job): Iteration: 363000 - total remaining prefixes: 237000
2026-04-14 06:23:43,955 INFO BGP-Thread-1 (job): Iteration: 364000 - total remaining prefixes: 236000
2026-04-14 06:23:43,975 INFO BGP-Thread-1 (job): Iteration: 365000 - total remaining prefixes: 235000
2026-04-14 06:23:43,995 INFO BGP-Thread-1 (job): Iteration: 366000 - total remaining prefixes: 234000
2026-04-14 06:23:44,015 INFO BGP-Thread-1 (job): Iteration: 367000 - total remaining prefixes: 233000
2026-04-14 06:23:44,034 INFO BGP-Thread-1 (job): Iteration: 368000 - total remaining prefixes: 232000
2026-04-14 06:23:44,054 INFO BGP-Thread-1 (job): Iteration: 369000 - total remaining prefixes: 231000
2026-04-14 06:23:44,073 INFO BGP-Thread-1 (job): Iteration: 370000 - total remaining prefixes: 230000
2026-04-14 06:23:44,093 INFO BGP-Thread-1 (job): Iteration: 371000 - total remaining prefixes: 229000
2026-04-14 06:23:44,113 INFO BGP-Thread-1 (job): Iteration: 372000 - total remaining prefixes: 228000
2026-04-14 06:23:44,132 INFO BGP-Thread-1 (job): Iteration: 373000 - total remaining prefixes: 227000
2026-04-14 06:23:44,152 INFO BGP-Thread-1 (job): Iteration: 374000 - total remaining prefixes: 226000
2026-04-14 06:23:44,172 INFO BGP-Thread-1 (job): Iteration: 375000 - total remaining prefixes: 225000
2026-04-14 06:23:44,191 INFO BGP-Thread-1 (job): Iteration: 376000 - total remaining prefixes: 224000
2026-04-14 06:23:44,211 INFO BGP-Thread-1 (job): Iteration: 377000 - total remaining prefixes: 223000
2026-04-14 06:23:44,230 INFO BGP-Thread-1 (job): Iteration: 378000 - total remaining prefixes: 222000
2026-04-14 06:23:44,250 INFO BGP-Thread-1 (job): Iteration: 379000 - total remaining prefixes: 221000
2026-04-14 06:23:44,270 INFO BGP-Thread-1 (job): Iteration: 380000 - total remaining prefixes: 220000
2026-04-14 06:23:44,289 INFO BGP-Thread-1 (job): Iteration: 381000 - total remaining prefixes: 219000
2026-04-14 06:23:44,309 INFO BGP-Thread-1 (job): Iteration: 382000 - total remaining prefixes: 218000
2026-04-14 06:23:44,329 INFO BGP-Thread-1 (job): Iteration: 383000 - total remaining prefixes: 217000
2026-04-14 06:23:44,348 INFO BGP-Thread-1 (job): Iteration: 384000 - total remaining prefixes: 216000
2026-04-14 06:23:44,368 INFO BGP-Thread-1 (job): Iteration: 385000 - total remaining prefixes: 215000
2026-04-14 06:23:44,387 INFO BGP-Thread-1 (job): Iteration: 386000 - total remaining prefixes: 214000
2026-04-14 06:23:44,407 INFO BGP-Thread-1 (job): Iteration: 387000 - total remaining prefixes: 213000
2026-04-14 06:23:44,426 INFO BGP-Thread-1 (job): Iteration: 388000 - total remaining prefixes: 212000
2026-04-14 06:23:44,446 INFO BGP-Thread-1 (job): Iteration: 389000 - total remaining prefixes: 211000
2026-04-14 06:23:44,505 INFO BGP-Thread-1 (job): Iteration: 390000 - total remaining prefixes: 210000
2026-04-14 06:23:44,525 INFO BGP-Thread-1 (job): Iteration: 391000 - total remaining prefixes: 209000
2026-04-14 06:23:44,544 INFO BGP-Thread-1 (job): Iteration: 392000 - total remaining prefixes: 208000
2026-04-14 06:23:44,564 INFO BGP-Thread-1 (job): Iteration: 393000 - total remaining prefixes: 207000
2026-04-14 06:23:44,584 INFO BGP-Thread-1 (job): Iteration: 394000 - total remaining prefixes: 206000
2026-04-14 06:23:44,604 INFO BGP-Thread-1 (job): Iteration: 395000 - total remaining prefixes: 205000
2026-04-14 06:23:44,623 INFO BGP-Thread-1 (job): Iteration: 396000 - total remaining prefixes: 204000
2026-04-14 06:23:44,643 INFO BGP-Thread-1 (job): Iteration: 397000 - total remaining prefixes: 203000
2026-04-14 06:23:44,663 INFO BGP-Thread-1 (job): Iteration: 398000 - total remaining prefixes: 202000
2026-04-14 06:23:44,682 INFO BGP-Thread-1 (job): Iteration: 399000 - total remaining prefixes: 201000
2026-04-14 06:23:44,702 INFO BGP-Thread-1 (job): Iteration: 400000 - total remaining prefixes: 200000
2026-04-14 06:23:44,722 INFO BGP-Thread-1 (job): Iteration: 401000 - total remaining prefixes: 199000
2026-04-14 06:23:44,741 INFO BGP-Thread-1 (job): Iteration: 402000 - total remaining prefixes: 198000
2026-04-14 06:23:44,761 INFO BGP-Thread-1 (job): Iteration: 403000 - total remaining prefixes: 197000
2026-04-14 06:23:44,780 INFO BGP-Thread-1 (job): Iteration: 404000 - total remaining prefixes: 196000
2026-04-14 06:23:44,800 INFO BGP-Thread-1 (job): Iteration: 405000 - total remaining prefixes: 195000
2026-04-14 06:23:44,820 INFO BGP-Thread-1 (job): Iteration: 406000 - total remaining prefixes: 194000
2026-04-14 06:23:44,840 INFO BGP-Thread-1 (job): Iteration: 407000 - total remaining prefixes: 193000
2026-04-14 06:23:44,860 INFO BGP-Thread-1 (job): Iteration: 408000 - total remaining prefixes: 192000
2026-04-14 06:23:44,880 INFO BGP-Thread-1 (job): Iteration: 409000 - total remaining prefixes: 191000
2026-04-14 06:23:44,900 INFO BGP-Thread-1 (job): Iteration: 410000 - total remaining prefixes: 190000
2026-04-14 06:23:44,920 INFO BGP-Thread-1 (job): Iteration: 411000 - total remaining prefixes: 189000
2026-04-14 06:23:44,939 INFO BGP-Thread-1 (job): Iteration: 412000 - total remaining prefixes: 188000
2026-04-14 06:23:44,959 INFO BGP-Thread-1 (job): Iteration: 413000 - total remaining prefixes: 187000
2026-04-14 06:23:44,979 INFO BGP-Thread-1 (job): Iteration: 414000 - total remaining prefixes: 186000
2026-04-14 06:23:44,999 INFO BGP-Thread-1 (job): Iteration: 415000 - total remaining prefixes: 185000
2026-04-14 06:23:45,019 INFO BGP-Thread-1 (job): Iteration: 416000 - total remaining prefixes: 184000
2026-04-14 06:23:45,039 INFO BGP-Thread-1 (job): Iteration: 417000 - total remaining prefixes: 183000
2026-04-14 06:23:45,059 INFO BGP-Thread-1 (job): Iteration: 418000 - total remaining prefixes: 182000
2026-04-14 06:23:45,079 INFO BGP-Thread-1 (job): Iteration: 419000 - total remaining prefixes: 181000
2026-04-14 06:23:45,099 INFO BGP-Thread-1 (job): Iteration: 420000 - total remaining prefixes: 180000
2026-04-14 06:23:45,119 INFO BGP-Thread-1 (job): Iteration: 421000 - total remaining prefixes: 179000
2026-04-14 06:23:45,139 INFO BGP-Thread-1 (job): Iteration: 422000 - total remaining prefixes: 178000
2026-04-14 06:23:45,159 INFO BGP-Thread-1 (job): Iteration: 423000 - total remaining prefixes: 177000
2026-04-14 06:23:45,178 INFO BGP-Thread-1 (job): Iteration: 424000 - total remaining prefixes: 176000
2026-04-14 06:23:45,198 INFO BGP-Thread-1 (job): Iteration: 425000 - total remaining prefixes: 175000
2026-04-14 06:23:45,218 INFO BGP-Thread-1 (job): Iteration: 426000 - total remaining prefixes: 174000
2026-04-14 06:23:45,238 INFO BGP-Thread-1 (job): Iteration: 427000 - total remaining prefixes: 173000
2026-04-14 06:23:45,258 INFO BGP-Thread-1 (job): Iteration: 428000 - total remaining prefixes: 172000
2026-04-14 06:23:45,278 INFO BGP-Thread-1 (job): Iteration: 429000 - total remaining prefixes: 171000
2026-04-14 06:23:45,298 INFO BGP-Thread-1 (job): Iteration: 430000 - total remaining prefixes: 170000
2026-04-14 06:23:45,318 INFO BGP-Thread-1 (job): Iteration: 431000 - total remaining prefixes: 169000
2026-04-14 06:23:45,337 INFO BGP-Thread-1 (job): Iteration: 432000 - total remaining prefixes: 168000
2026-04-14 06:23:45,357 INFO BGP-Thread-1 (job): Iteration: 433000 - total remaining prefixes: 167000
2026-04-14 06:23:45,377 INFO BGP-Thread-1 (job): Iteration: 434000 - total remaining prefixes: 166000
2026-04-14 06:23:45,397 INFO BGP-Thread-1 (job): Iteration: 435000 - total remaining prefixes: 165000
2026-04-14 06:23:45,417 INFO BGP-Thread-1 (job): Iteration: 436000 - total remaining prefixes: 164000
2026-04-14 06:23:45,437 INFO BGP-Thread-1 (job): Iteration: 437000 - total remaining prefixes: 163000
2026-04-14 06:23:45,457 INFO BGP-Thread-1 (job): Iteration: 438000 - total remaining prefixes: 162000
2026-04-14 06:23:45,477 INFO BGP-Thread-1 (job): Iteration: 439000 - total remaining prefixes: 161000
2026-04-14 06:23:45,497 INFO BGP-Thread-1 (job): Iteration: 440000 - total remaining prefixes: 160000
2026-04-14 06:23:45,520 INFO BGP-Thread-1 (job): Iteration: 441000 - total remaining prefixes: 159000
2026-04-14 06:23:45,540 INFO BGP-Thread-1 (job): Iteration: 442000 - total remaining prefixes: 158000
2026-04-14 06:23:45,560 INFO BGP-Thread-1 (job): Iteration: 443000 - total remaining prefixes: 157000
2026-04-14 06:23:45,580 INFO BGP-Thread-1 (job): Iteration: 444000 - total remaining prefixes: 156000
2026-04-14 06:23:45,599 INFO BGP-Thread-1 (job): Iteration: 445000 - total remaining prefixes: 155000
2026-04-14 06:23:45,619 INFO BGP-Thread-1 (job): Iteration: 446000 - total remaining prefixes: 154000
2026-04-14 06:23:45,639 INFO BGP-Thread-1 (job): Iteration: 447000 - total remaining prefixes: 153000
2026-04-14 06:23:45,659 INFO BGP-Thread-1 (job): Iteration: 448000 - total remaining prefixes: 152000
2026-04-14 06:23:45,682 INFO BGP-Thread-1 (job): Iteration: 449000 - total remaining prefixes: 151000
2026-04-14 06:23:45,702 INFO BGP-Thread-1 (job): Iteration: 450000 - total remaining prefixes: 150000
2026-04-14 06:23:45,722 INFO BGP-Thread-1 (job): Iteration: 451000 - total remaining prefixes: 149000
2026-04-14 06:23:45,742 INFO BGP-Thread-1 (job): Iteration: 452000 - total remaining prefixes: 148000
2026-04-14 06:23:45,762 INFO BGP-Thread-1 (job): Iteration: 453000 - total remaining prefixes: 147000
2026-04-14 06:23:45,992 INFO BGP-Thread-1 (job): Iteration: 454000 - total remaining prefixes: 146000
2026-04-14 06:23:46,012 INFO BGP-Thread-1 (job): Iteration: 455000 - total remaining prefixes: 145000
2026-04-14 06:23:46,031 INFO BGP-Thread-1 (job): Iteration: 456000 - total remaining prefixes: 144000
2026-04-14 06:23:46,058 INFO BGP-Thread-1 (job): Iteration: 457000 - total remaining prefixes: 143000
2026-04-14 06:23:46,079 INFO BGP-Thread-1 (job): Iteration: 458000 - total remaining prefixes: 142000
2026-04-14 06:23:46,102 INFO BGP-Thread-1 (job): Iteration: 459000 - total remaining prefixes: 141000
2026-04-14 06:23:46,358 INFO BGP-Thread-1 (job): Iteration: 460000 - total remaining prefixes: 140000
2026-04-14 06:23:46,379 INFO BGP-Thread-1 (job): Iteration: 461000 - total remaining prefixes: 139000
2026-04-14 06:23:46,400 INFO BGP-Thread-1 (job): Iteration: 462000 - total remaining prefixes: 138000
2026-04-14 06:23:46,420 INFO BGP-Thread-1 (job): Iteration: 463000 - total remaining prefixes: 137000
2026-04-14 06:23:46,440 INFO BGP-Thread-1 (job): Iteration: 464000 - total remaining prefixes: 136000
2026-04-14 06:23:46,463 INFO BGP-Thread-1 (job): Iteration: 465000 - total remaining prefixes: 135000
2026-04-14 06:23:46,483 INFO BGP-Thread-1 (job): Iteration: 466000 - total remaining prefixes: 134000
2026-04-14 06:23:46,503 INFO BGP-Thread-1 (job): Iteration: 467000 - total remaining prefixes: 133000
2026-04-14 06:23:46,524 INFO BGP-Thread-1 (job): Iteration: 468000 - total remaining prefixes: 132000
2026-04-14 06:23:46,544 INFO BGP-Thread-1 (job): Iteration: 469000 - total remaining prefixes: 131000
2026-04-14 06:23:46,565 INFO BGP-Thread-1 (job): Iteration: 470000 - total remaining prefixes: 130000
2026-04-14 06:23:46,585 INFO BGP-Thread-1 (job): Iteration: 471000 - total remaining prefixes: 129000
2026-04-14 06:23:46,605 INFO BGP-Thread-1 (job): Iteration: 472000 - total remaining prefixes: 128000
2026-04-14 06:23:46,634 INFO BGP-Thread-1 (job): Iteration: 473000 - total remaining prefixes: 127000
2026-04-14 06:23:46,654 INFO BGP-Thread-1 (job): Iteration: 474000 - total remaining prefixes: 126000
2026-04-14 06:23:46,673 INFO BGP-Thread-1 (job): Iteration: 475000 - total remaining prefixes: 125000
2026-04-14 06:23:46,693 INFO BGP-Thread-1 (job): Iteration: 476000 - total remaining prefixes: 124000
2026-04-14 06:23:46,713 INFO BGP-Thread-1 (job): Iteration: 477000 - total remaining prefixes: 123000
2026-04-14 06:23:46,732 INFO BGP-Thread-1 (job): Iteration: 478000 - total remaining prefixes: 122000
2026-04-14 06:23:46,752 INFO BGP-Thread-1 (job): Iteration: 479000 - total remaining prefixes: 121000
2026-04-14 06:23:46,771 INFO BGP-Thread-1 (job): Iteration: 480000 - total remaining prefixes: 120000
2026-04-14 06:23:46,879 INFO BGP-Thread-1 (job): Iteration: 481000 - total remaining prefixes: 119000
2026-04-14 06:23:46,899 INFO BGP-Thread-1 (job): Iteration: 482000 - total remaining prefixes: 118000
2026-04-14 06:23:46,919 INFO BGP-Thread-1 (job): Iteration: 483000 - total remaining prefixes: 117000
2026-04-14 06:23:46,938 INFO BGP-Thread-1 (job): Iteration: 484000 - total remaining prefixes: 116000
2026-04-14 06:23:46,958 INFO BGP-Thread-1 (job): Iteration: 485000 - total remaining prefixes: 115000
2026-04-14 06:23:46,978 INFO BGP-Thread-1 (job): Iteration: 486000 - total remaining prefixes: 114000
2026-04-14 06:23:47,008 INFO BGP-Thread-1 (job): Iteration: 487000 - total remaining prefixes: 113000
2026-04-14 06:23:47,160 INFO BGP-Thread-1 (job): Iteration: 488000 - total remaining prefixes: 112000
2026-04-14 06:23:47,180 INFO BGP-Thread-1 (job): Iteration: 489000 - total remaining prefixes: 111000
2026-04-14 06:23:47,200 INFO BGP-Thread-1 (job): Iteration: 490000 - total remaining prefixes: 110000
2026-04-14 06:23:47,219 INFO BGP-Thread-1 (job): Iteration: 491000 - total remaining prefixes: 109000
2026-04-14 06:23:47,239 INFO BGP-Thread-1 (job): Iteration: 492000 - total remaining prefixes: 108000
2026-04-14 06:23:47,258 INFO BGP-Thread-1 (job): Iteration: 493000 - total remaining prefixes: 107000
2026-04-14 06:23:47,278 INFO BGP-Thread-1 (job): Iteration: 494000 - total remaining prefixes: 106000
2026-04-14 06:23:47,297 INFO BGP-Thread-1 (job): Iteration: 495000 - total remaining prefixes: 105000
2026-04-14 06:23:47,317 INFO BGP-Thread-1 (job): Iteration: 496000 - total remaining prefixes: 104000
2026-04-14 06:23:47,337 INFO BGP-Thread-1 (job): Iteration: 497000 - total remaining prefixes: 103000
2026-04-14 06:23:47,356 INFO BGP-Thread-1 (job): Iteration: 498000 - total remaining prefixes: 102000
2026-04-14 06:23:47,376 INFO BGP-Thread-1 (job): Iteration: 499000 - total remaining prefixes: 101000
2026-04-14 06:23:47,395 INFO BGP-Thread-1 (job): Iteration: 500000 - total remaining prefixes: 100000
2026-04-14 06:23:47,415 INFO BGP-Thread-1 (job): Iteration: 501000 - total remaining prefixes: 99000
2026-04-14 06:23:47,435 INFO BGP-Thread-1 (job): Iteration: 502000 - total remaining prefixes: 98000
2026-04-14 06:23:47,455 INFO BGP-Thread-1 (job): Iteration: 503000 - total remaining prefixes: 97000
2026-04-14 06:23:47,474 INFO BGP-Thread-1 (job): Iteration: 504000 - total remaining prefixes: 96000
2026-04-14 06:23:47,494 INFO BGP-Thread-1 (job): Iteration: 505000 - total remaining prefixes: 95000
2026-04-14 06:23:47,513 INFO BGP-Thread-1 (job): Iteration: 506000 - total remaining prefixes: 94000
2026-04-14 06:23:47,533 INFO BGP-Thread-1 (job): Iteration: 507000 - total remaining prefixes: 93000
2026-04-14 06:23:47,553 INFO BGP-Thread-1 (job): Iteration: 508000 - total remaining prefixes: 92000
2026-04-14 06:23:47,572 INFO BGP-Thread-1 (job): Iteration: 509000 - total remaining prefixes: 91000
2026-04-14 06:23:47,593 INFO BGP-Thread-1 (job): Iteration: 510000 - total remaining prefixes: 90000
2026-04-14 06:23:47,612 INFO BGP-Thread-1 (job): Iteration: 511000 - total remaining prefixes: 89000
2026-04-14 06:23:47,760 INFO BGP-Thread-1 (job): Iteration: 512000 - total remaining prefixes: 88000
2026-04-14 06:23:47,779 INFO BGP-Thread-1 (job): Iteration: 513000 - total remaining prefixes: 87000
2026-04-14 06:23:47,911 INFO BGP-Thread-1 (job): Iteration: 514000 - total remaining prefixes: 86000
2026-04-14 06:23:47,930 INFO BGP-Thread-1 (job): Iteration: 515000 - total remaining prefixes: 85000
2026-04-14 06:23:47,950 INFO BGP-Thread-1 (job): Iteration: 516000 - total remaining prefixes: 84000
2026-04-14 06:23:47,970 INFO BGP-Thread-1 (job): Iteration: 517000 - total remaining prefixes: 83000
2026-04-14 06:23:47,989 INFO BGP-Thread-1 (job): Iteration: 518000 - total remaining prefixes: 82000
2026-04-14 06:23:48,015 INFO BGP-Thread-1 (job): Iteration: 519000 - total remaining prefixes: 81000
2026-04-14 06:23:48,035 INFO BGP-Thread-1 (job): Iteration: 520000 - total remaining prefixes: 80000
2026-04-14 06:23:48,074 INFO BGP-Thread-1 (job): Iteration: 521000 - total remaining prefixes: 79000
2026-04-14 06:23:48,094 INFO BGP-Thread-1 (job): Iteration: 522000 - total remaining prefixes: 78000
2026-04-14 06:23:48,114 INFO BGP-Thread-1 (job): Iteration: 523000 - total remaining prefixes: 77000
2026-04-14 06:23:48,133 INFO BGP-Thread-1 (job): Iteration: 524000 - total remaining prefixes: 76000
2026-04-14 06:23:48,153 INFO BGP-Thread-1 (job): Iteration: 525000 - total remaining prefixes: 75000
2026-04-14 06:23:48,173 INFO BGP-Thread-1 (job): Iteration: 526000 - total remaining prefixes: 74000
2026-04-14 06:23:48,192 INFO BGP-Thread-1 (job): Iteration: 527000 - total remaining prefixes: 73000
2026-04-14 06:23:48,212 INFO BGP-Thread-1 (job): Iteration: 528000 - total remaining prefixes: 72000
2026-04-14 06:23:48,232 INFO BGP-Thread-1 (job): Iteration: 529000 - total remaining prefixes: 71000
2026-04-14 06:23:48,251 INFO BGP-Thread-1 (job): Iteration: 530000 - total remaining prefixes: 70000
2026-04-14 06:23:48,271 INFO BGP-Thread-1 (job): Iteration: 531000 - total remaining prefixes: 69000
2026-04-14 06:23:48,291 INFO BGP-Thread-1 (job): Iteration: 532000 - total remaining prefixes: 68000
2026-04-14 06:23:48,310 INFO BGP-Thread-1 (job): Iteration: 533000 - total remaining prefixes: 67000
2026-04-14 06:23:48,330 INFO BGP-Thread-1 (job): Iteration: 534000 - total remaining prefixes: 66000
2026-04-14 06:23:48,349 INFO BGP-Thread-1 (job): Iteration: 535000 - total remaining prefixes: 65000
2026-04-14 06:23:48,369 INFO BGP-Thread-1 (job): Iteration: 536000 - total remaining prefixes: 64000
2026-04-14 06:23:48,389 INFO BGP-Thread-1 (job): Iteration: 537000 - total remaining prefixes: 63000
2026-04-14 06:23:48,409 INFO BGP-Thread-1 (job): Iteration: 538000 - total remaining prefixes: 62000
2026-04-14 06:23:48,428 INFO BGP-Thread-1 (job): Iteration: 539000 - total remaining prefixes: 61000
2026-04-14 06:23:48,448 INFO BGP-Thread-1 (job): Iteration: 540000 - total remaining prefixes: 60000
2026-04-14 06:23:48,468 INFO BGP-Thread-1 (job): Iteration: 541000 - total remaining prefixes: 59000
2026-04-14 06:23:48,487 INFO BGP-Thread-1 (job): Iteration: 542000 - total remaining prefixes: 58000
2026-04-14 06:23:48,507 INFO BGP-Thread-1 (job): Iteration: 543000 - total remaining prefixes: 57000
2026-04-14 06:23:48,527 INFO BGP-Thread-1 (job): Iteration: 544000 - total remaining prefixes: 56000
2026-04-14 06:23:48,546 INFO BGP-Thread-1 (job): Iteration: 545000 - total remaining prefixes: 55000
2026-04-14 06:23:48,566 INFO BGP-Thread-1 (job): Iteration: 546000 - total remaining prefixes: 54000
2026-04-14 06:23:48,586 INFO BGP-Thread-1 (job): Iteration: 547000 - total remaining prefixes: 53000
2026-04-14 06:23:48,605 INFO BGP-Thread-1 (job): Iteration: 548000 - total remaining prefixes: 52000
2026-04-14 06:23:48,625 INFO BGP-Thread-1 (job): Iteration: 549000 - total remaining prefixes: 51000
2026-04-14 06:23:48,644 INFO BGP-Thread-1 (job): Iteration: 550000 - total remaining prefixes: 50000
2026-04-14 06:23:48,664 INFO BGP-Thread-1 (job): Iteration: 551000 - total remaining prefixes: 49000
2026-04-14 06:23:48,684 INFO BGP-Thread-1 (job): Iteration: 552000 - total remaining prefixes: 48000
2026-04-14 06:23:48,703 INFO BGP-Thread-1 (job): Iteration: 553000 - total remaining prefixes: 47000
2026-04-14 06:23:48,723 INFO BGP-Thread-1 (job): Iteration: 554000 - total remaining prefixes: 46000
2026-04-14 06:23:48,742 INFO BGP-Thread-1 (job): Iteration: 555000 - total remaining prefixes: 45000
2026-04-14 06:23:48,762 INFO BGP-Thread-1 (job): Iteration: 556000 - total remaining prefixes: 44000
2026-04-14 06:23:48,781 INFO BGP-Thread-1 (job): Iteration: 557000 - total remaining prefixes: 43000
2026-04-14 06:23:48,801 INFO BGP-Thread-1 (job): Iteration: 558000 - total remaining prefixes: 42000
2026-04-14 06:23:48,820 INFO BGP-Thread-1 (job): Iteration: 559000 - total remaining prefixes: 41000
2026-04-14 06:23:48,912 INFO BGP-Thread-1 (job): Iteration: 560000 - total remaining prefixes: 40000
2026-04-14 06:23:48,931 INFO BGP-Thread-1 (job): Iteration: 561000 - total remaining prefixes: 39000
2026-04-14 06:23:48,951 INFO BGP-Thread-1 (job): Iteration: 562000 - total remaining prefixes: 38000
2026-04-14 06:23:48,971 INFO BGP-Thread-1 (job): Iteration: 563000 - total remaining prefixes: 37000
2026-04-14 06:23:48,990 INFO BGP-Thread-1 (job): Iteration: 564000 - total remaining prefixes: 36000
2026-04-14 06:23:49,010 INFO BGP-Thread-1 (job): Iteration: 565000 - total remaining prefixes: 35000
2026-04-14 06:23:49,029 INFO BGP-Thread-1 (job): Iteration: 566000 - total remaining prefixes: 34000
2026-04-14 06:23:49,049 INFO BGP-Thread-1 (job): Iteration: 567000 - total remaining prefixes: 33000
2026-04-14 06:23:49,068 INFO BGP-Thread-1 (job): Iteration: 568000 - total remaining prefixes: 32000
2026-04-14 06:23:49,088 INFO BGP-Thread-1 (job): Iteration: 569000 - total remaining prefixes: 31000
2026-04-14 06:23:49,108 INFO BGP-Thread-1 (job): Iteration: 570000 - total remaining prefixes: 30000
2026-04-14 06:23:49,134 INFO BGP-Thread-1 (job): Iteration: 571000 - total remaining prefixes: 29000
2026-04-14 06:23:49,154 INFO BGP-Thread-1 (job): Iteration: 572000 - total remaining prefixes: 28000
2026-04-14 06:23:49,180 INFO BGP-Thread-1 (job): Iteration: 573000 - total remaining prefixes: 27000
2026-04-14 06:23:49,292 INFO BGP-Thread-1 (job): Iteration: 574000 - total remaining prefixes: 26000
2026-04-14 06:23:49,312 INFO BGP-Thread-1 (job): Iteration: 575000 - total remaining prefixes: 25000
2026-04-14 06:23:49,332 INFO BGP-Thread-1 (job): Iteration: 576000 - total remaining prefixes: 24000
2026-04-14 06:23:49,352 INFO BGP-Thread-1 (job): Iteration: 577000 - total remaining prefixes: 23000
2026-04-14 06:23:49,372 INFO BGP-Thread-1 (job): Iteration: 578000 - total remaining prefixes: 22000
2026-04-14 06:23:49,392 INFO BGP-Thread-1 (job): Iteration: 579000 - total remaining prefixes: 21000
2026-04-14 06:23:49,412 INFO BGP-Thread-1 (job): Iteration: 580000 - total remaining prefixes: 20000
2026-04-14 06:23:49,433 INFO BGP-Thread-1 (job): Iteration: 581000 - total remaining prefixes: 19000
2026-04-14 06:23:49,453 INFO BGP-Thread-1 (job): Iteration: 582000 - total remaining prefixes: 18000
2026-04-14 06:23:49,476 INFO BGP-Thread-1 (job): Iteration: 583000 - total remaining prefixes: 17000
2026-04-14 06:23:49,789 INFO BGP-Thread-1 (job): Iteration: 584000 - total remaining prefixes: 16000
2026-04-14 06:23:49,809 INFO BGP-Thread-1 (job): Iteration: 585000 - total remaining prefixes: 15000
2026-04-14 06:23:49,829 INFO BGP-Thread-1 (job): Iteration: 586000 - total remaining prefixes: 14000
2026-04-14 06:23:49,865 INFO BGP-Thread-1 (job): Iteration: 587000 - total remaining prefixes: 13000
2026-04-14 06:23:49,885 INFO BGP-Thread-1 (job): Iteration: 588000 - total remaining prefixes: 12000
2026-04-14 06:23:49,905 INFO BGP-Thread-1 (job): Iteration: 589000 - total remaining prefixes: 11000
2026-04-14 06:23:49,943 INFO BGP-Thread-1 (job): Iteration: 590000 - total remaining prefixes: 10000
2026-04-14 06:23:49,963 INFO BGP-Thread-1 (job): Iteration: 591000 - total remaining prefixes: 9000
2026-04-14 06:23:49,983 INFO BGP-Thread-1 (job): Iteration: 592000 - total remaining prefixes: 8000
2026-04-14 06:23:50,003 INFO BGP-Thread-1 (job): Iteration: 593000 - total remaining prefixes: 7000
2026-04-14 06:23:50,023 INFO BGP-Thread-1 (job): Iteration: 594000 - total remaining prefixes: 6000
2026-04-14 06:23:50,043 INFO BGP-Thread-1 (job): Iteration: 595000 - total remaining prefixes: 5000
2026-04-14 06:23:50,063 INFO BGP-Thread-1 (job): Iteration: 596000 - total remaining prefixes: 4000
2026-04-14 06:23:50,083 INFO BGP-Thread-1 (job): Iteration: 597000 - total remaining prefixes: 3000
2026-04-14 06:23:50,103 INFO BGP-Thread-1 (job): Iteration: 598000 - total remaining prefixes: 2000
2026-04-14 06:23:50,123 INFO BGP-Thread-1 (job): Iteration: 599000 - total remaining prefixes: 1000
2026-04-14 06:23:50,143 INFO BGP-Thread-1 (job): All update messages generated.
2026-04-14 06:23:50,143 INFO BGP-Thread-1 (job): Storing performance results.
2026-04-14 06:23:50,143 INFO BGP-Thread-1 (job): ########## Final results ##########
2026-04-14 06:23:50,143 INFO BGP-Thread-1 (job): Number of iterations: 600000
2026-04-14 06:23:50,143 INFO BGP-Thread-1 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:23:50,143 INFO BGP-Thread-1 (job): The pre-fill phase duration: 0s
2026-04-14 06:23:50,143 INFO BGP-Thread-1 (job): Number of UPDATE messages sent in the 2nd test phase: 600000
2026-04-14 06:23:50,143 INFO BGP-Thread-1 (job): The 2nd test phase duration: 14.274771928787231s
2026-04-14 06:23:50,143 INFO BGP-Thread-1 (job): Threshold for performance reporting: 1000
2026-04-14 06:23:50,143 INFO BGP-Thread-1 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:23:50,143 INFO BGP-Thread-1 (job):   +1/-0 routes per UPDATE
2026-04-14 06:23:50,143 INFO BGP-Thread-1 (job):   600000
2026-04-14 06:23:50,143 INFO BGP-Thread-1 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:23:50,143 INFO BGP-Thread-1 (job):   +1/-0 routes per UPDATE
2026-04-14 06:23:50,143 INFO BGP-Thread-1 (job):   42032
2026-04-14 06:23:50,144 INFO BGP-Thread-1 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:24:00,148 INFO BGP-Thread-1 (job): ... idle for 10.004s
2026-04-14 06:24:00,148 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 10.004s
2026-04-14 06:24:00,148 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:24:00,148 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:24:00,148 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:24:10,159 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:24:10,159 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 20.014s
2026-04-14 06:24:10,159 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:24:10,159 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:24:10,159 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:24:20,170 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:24:20,170 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 30.025s
2026-04-14 06:24:20,170 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:24:20,170 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:24:20,170 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:24:30,181 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:24:30,181 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 40.035s
2026-04-14 06:24:30,181 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:24:30,181 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:24:30,181 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:24:35,893 INFO BGP-Thread-1 (job): ... idle for 5.711s
2026-04-14 06:24:35,893 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 45.746s
2026-04-14 06:24:35,893 INFO BGP-Thread-1 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:24:35,893 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:24:35,893 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:24:35,893 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:24:45,904 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:24:45,904 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 55.756s
2026-04-14 06:24:45,904 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:24:45,904 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:24:45,904 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:24:50,148 INFO BGP-Thread-1 (job): ... idle for 4.244s
2026-04-14 06:24:50,148 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 60.000s
2026-04-14 06:24:50,149 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:24:50,149 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:24:50,149 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:24:50,149 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:25:00,159 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:25:00,159 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 70.010s
2026-04-14 06:25:00,160 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:25:00,160 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:25:00,160 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:25:10,170 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:25:10,170 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 80.020s
2026-04-14 06:25:10,170 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:25:10,170 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:25:10,170 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:25:20,180 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:25:20,180 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 90.030s
2026-04-14 06:25:20,180 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:25:20,180 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:25:20,180 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:25:30,191 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:25:30,191 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 100.040s
2026-04-14 06:25:30,191 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:25:30,191 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:25:30,191 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:25:35,938 INFO BGP-Thread-1 (job): ... idle for 5.747s
2026-04-14 06:25:35,938 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 105.787s
2026-04-14 06:25:35,938 INFO BGP-Thread-1 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:25:35,938 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:25:35,939 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:25:35,939 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
Traceback (most recent call last):
  File "/home/jenkins/play.py", line 2543, in &lt;module&gt;
    threaded_job(arguments)
  File "/home/jenkins/play.py", line 2537, in threaded_job
    rpcserver.serve_forever()
  File "/usr/lib/python3.10/socketserver.py", line 232, in serve_forever
    ready = selector.select(poll_interval)
  File "/usr/lib/python3.10/selectors.py", line 416, in select
    fd_event_list = self._selector.poll(timeout)
KeyboardInterrupt</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:25:37.902076" elapsed="0.002415"/>
</kw>
<doc>Send all output produced by the play.py utility to Robot logs.
This needs to be called if your suite detects play.py crashing and bypasses
Kill_BGP_Speaker in that case otherwise the output of play.py (which most
likely contains clues about why it crashed) will be lost.</doc>
<status status="PASS" start="2026-04-14T06:25:37.888321" elapsed="0.016300"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<status status="PASS" start="2026-04-14T06:25:37.905013" elapsed="0.000062"/>
</return>
<status status="PASS" start="2026-04-14T06:25:37.904764" elapsed="0.000376"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:37.904722" elapsed="0.000473"/>
</if>
<kw name="Log" owner="BuiltIn">
<arg>${message}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.905574" elapsed="0.000048"/>
</kw>
<kw name="Fail" owner="BuiltIn">
<arg>The prompt was not seen within timeout period.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.905961" elapsed="0.000043"/>
</kw>
<doc>Interrupt play.py, fail if no prompt is seen within SSHLibrary timeout.
Also dump the logs with the output the program produced.
This keyword is also suitable for stopping BGP manager.</doc>
<status status="PASS" start="2026-04-14T06:25:37.824701" elapsed="0.081426"/>
</kw>
<kw name="Do_Not_Fail_Fast_From_Now_On" owner="FailFast">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:25:37.907962" level="INFO">${SuiteFastFail} = False</msg>
<arg>${SuiteFastFail}</arg>
<arg>False</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:25:37.907218" elapsed="0.000885"/>
</kw>
<doc>Set suite to not fail fast.</doc>
<status status="PASS" start="2026-04-14T06:25:37.906585" elapsed="0.001650"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.910154" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:25:37.909579" elapsed="0.000666"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:37.909551" elapsed="0.000732"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:25:37.910531" elapsed="0.000466"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:25:37.918925" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:25:37.918296" elapsed="0.000670"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:25:37.919298" elapsed="0.000041"/>
</return>
<status status="PASS" start="2026-04-14T06:25:37.919081" elapsed="0.000326"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:37.919052" elapsed="0.000393"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.919680" elapsed="0.000032"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.919950" elapsed="0.000030"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.920263" elapsed="0.000030"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.920507" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.920684" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.920860" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:37.921035" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:25:37.917829" elapsed="0.003283"/>
</kw>
<status status="PASS" start="2026-04-14T06:25:37.909247" elapsed="0.011916"/>
</kw>
<doc>Test case teardown. Show linked bugs in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:25:37.908698" elapsed="0.012507"/>
</kw>
<doc>Abort the Python speaker. Also, attempt to stop failing fast.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:25:37.711574" elapsed="0.209669"/>
</test>
<test id="s1-s3-t9" name="Store_Results_For_Talking_BGP_Speaker" line="148">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:25:37.924872" elapsed="0.000214"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:25:37.924602" elapsed="0.000539"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:25:37.926161" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:37.926050" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:37.926031" elapsed="0.000234"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:25:37.931325" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:37.931215" elapsed="0.000172"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:37.931196" elapsed="0.000216"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:25:37.932483" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:25:37.932071" elapsed="0.000439"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:25:37.932986" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:25:37.932681" elapsed="0.000332"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:25:37.933059" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:25:37.933217" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:25:37.931649" elapsed="0.001593"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:25:37.939049" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:37.938941" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:37.938922" elapsed="0.000197"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:25:37.940315" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:37.940208" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:37.940189" elapsed="0.000218"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:25:37.940861" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:25:37.940559" elapsed="0.000329"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:25:37.941265" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:25:37.941053" elapsed="0.000238"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:25:37.977511" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:25:37.941821" elapsed="0.035789"/>
</kw>
<msg time="2026-04-14T06:25:37.977771" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:25:37.977818" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:37.941475" elapsed="0.036378"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:25:38.007571" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "_ "F "o "r "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:25:37.978407" elapsed="0.029298"/>
</kw>
<msg time="2026-04-14T06:25:38.007883" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:25:38.007928" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:37.978034" elapsed="0.029961"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.008378" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:25:38.008090" elapsed="0.000347"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.008065" elapsed="0.000397"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.008940" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "_ "F "o "r "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:25:38.008614" elapsed="0.000397"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.009302" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:25:38.009078" elapsed="0.000279"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.009059" elapsed="0.000340"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:25:38.009436" elapsed="0.000035"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:25:38.012019" elapsed="0.000145"/>
</kw>
<msg time="2026-04-14T06:25:38.012293" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:25:38.010969" elapsed="0.001572"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.012829" elapsed="0.000074"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.013168" elapsed="0.000075"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:25:38.010304" elapsed="0.003051"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:25:38.009743" elapsed="0.003703"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:25:37.939885" elapsed="0.073663"/>
</kw>
<msg time="2026-04-14T06:25:38.013646" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:25:38.013690" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:37.939279" elapsed="0.074447"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:25:38.013914" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:25:38.013805" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.013786" elapsed="0.000213"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.014432" elapsed="0.000025"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.014786" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:25:38.014857" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:25:37.938593" elapsed="0.076374"/>
</kw>
<msg time="2026-04-14T06:25:38.015064" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:25:38.015109" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:37.933643" elapsed="0.081501"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.015499" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:25:38.015223" elapsed="0.000332"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.015205" elapsed="0.000374"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:25:37.933491" elapsed="0.082112"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:25:37.933296" elapsed="0.082339"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:25:37.930846" elapsed="0.084847"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:25:37.925755" elapsed="0.089996"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:37.925297" elapsed="0.090500"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:25:37.922278" elapsed="0.093572"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T06:25:38.026773" level="INFO">11 files:
.bash_history
.bash_logout
.bashrc
.profile
bgp_peer.log
ipaddr.py
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T06:25:38.026980" level="INFO">${files} = ['.bash_history', '.bash_logout', '.bashrc', '.profile', 'bgp_peer.log', 'ipaddr.py', 'lf-env.sh', 'performance-bgp.csv', 'play.py', 'play.py.out', 'totals-bgp.csv']</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T06:25:38.016455" elapsed="0.010582"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:25:38.027760" level="INFO">Executing command 'cat totals-bgp.csv'.</msg>
<msg time="2026-04-14T06:25:38.040604" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:25:38.040811" level="INFO">${output_log} = +1/-0 routes per UPDATE
600000</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:25:38.027451" elapsed="0.013415"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.041866" level="INFO">+1/-0 routes per UPDATE
600000</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:25:38.041240" elapsed="0.000724"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T06:25:38.043692" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/totals-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/totals-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T06:25:38.042399" elapsed="0.001486"/>
</kw>
<arg>totals-${RESULTS_FILE_NAME}</arg>
<arg>totals-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T06:25:38.016042" elapsed="0.028044"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T06:25:38.086123" level="INFO">11 files:
.bash_history
.bash_logout
.bashrc
.profile
bgp_peer.log
ipaddr.py
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T06:25:38.086275" level="INFO">${files} = ['.bash_history', '.bash_logout', '.bashrc', '.profile', 'bgp_peer.log', 'ipaddr.py', 'lf-env.sh', 'performance-bgp.csv', 'play.py', 'play.py.out', 'totals-bgp.csv']</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T06:25:38.045049" elapsed="0.041265"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:25:38.086824" level="INFO">Executing command 'cat performance-bgp.csv'.</msg>
<msg time="2026-04-14T06:25:38.099650" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:25:38.099856" level="INFO">${output_log} = +1/-0 routes per UPDATE
42032</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:25:38.086607" elapsed="0.013303"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.100964" level="INFO">+1/-0 routes per UPDATE
42032</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:25:38.100318" elapsed="0.000744"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T06:25:38.102277" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/performance-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/performance-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T06:25:38.101518" elapsed="0.000914"/>
</kw>
<arg>performance-${RESULTS_FILE_NAME}</arg>
<arg>performance-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T06:25:38.044460" elapsed="0.058152"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T06:25:38.146510" level="INFO">11 files:
.bash_history
.bash_logout
.bashrc
.profile
bgp_peer.log
ipaddr.py
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T06:25:38.146698" level="INFO">${files} = ['.bash_history', '.bash_logout', '.bashrc', '.profile', 'bgp_peer.log', 'ipaddr.py', 'lf-env.sh', 'performance-bgp.csv', 'play.py', 'play.py.out', 'totals-bgp.csv']</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T06:25:38.103893" elapsed="0.042843"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:25:38.147266" level="INFO">Executing command 'cat totals-bgp.csv'.</msg>
<msg time="2026-04-14T06:25:38.159900" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:25:38.160111" level="INFO">${output_log} = +1/-0 routes per UPDATE
600000</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:25:38.147040" elapsed="0.013126"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.161191" level="INFO">+1/-0 routes per UPDATE
600000</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:25:38.160584" elapsed="0.000704"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T06:25:38.162494" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/changecount-talking-totals-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/changecount-talking-totals-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T06:25:38.161739" elapsed="0.000879"/>
</kw>
<arg>totals-${RESULTS_FILE_NAME}</arg>
<arg>changecount-talking-totals-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T06:25:38.102969" elapsed="0.059789"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T06:25:38.207089" level="INFO">11 files:
.bash_history
.bash_logout
.bashrc
.profile
bgp_peer.log
ipaddr.py
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T06:25:38.207318" level="INFO">${files} = ['.bash_history', '.bash_logout', '.bashrc', '.profile', 'bgp_peer.log', 'ipaddr.py', 'lf-env.sh', 'performance-bgp.csv', 'play.py', 'play.py.out', 'totals-bgp.csv']</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T06:25:38.164082" elapsed="0.043300"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:25:38.207983" level="INFO">Executing command 'cat performance-bgp.csv'.</msg>
<msg time="2026-04-14T06:25:38.220468" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:25:38.220679" level="INFO">${output_log} = +1/-0 routes per UPDATE
42032</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:25:38.207719" elapsed="0.013016"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.221775" level="INFO">+1/-0 routes per UPDATE
42032</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:25:38.221123" elapsed="0.000752"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T06:25:38.223001" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/changecount-talking-performance-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/changecount-talking-performance-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T06:25:38.222298" elapsed="0.000825"/>
</kw>
<arg>performance-${RESULTS_FILE_NAME}</arg>
<arg>changecount-talking-performance-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T06:25:38.163107" elapsed="0.060156"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:25:38.224727" elapsed="0.000538"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.227217" elapsed="0.000054"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:25:38.226305" elapsed="0.001161"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.226261" elapsed="0.001267"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:25:38.227902" elapsed="0.000886"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.236244" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:25:38.235790" elapsed="0.000483"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:25:38.236520" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T06:25:38.236351" elapsed="0.000239"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.236330" elapsed="0.000285"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.236772" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.236951" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.237129" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.237302" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.237519" elapsed="0.000026"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.237710" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.237881" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:25:38.235457" elapsed="0.002501"/>
</kw>
<status status="PASS" start="2026-04-14T06:25:38.225827" elapsed="0.012183"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:25:38.223981" elapsed="0.014070"/>
</kw>
<doc>Store results for plotting</doc>
<status status="PASS" start="2026-04-14T06:25:37.921667" elapsed="0.316427"/>
</test>
<test id="s1-s3-t10" name="Wait_For_Stable_Ipv4_Topology_After_Talking" line="156">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.241798" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:25:38.241572" elapsed="0.000282"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.241553" elapsed="0.000325"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:25:38.241384" elapsed="0.000541"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:25:38.242949" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:38.242842" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.242823" elapsed="0.000195"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:25:38.248041" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:38.247933" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.247915" elapsed="0.000195"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.249147" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:25:38.248756" elapsed="0.000418"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.249662" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:25:38.249341" elapsed="0.000347"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:25:38.249733" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:25:38.249892" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:25:38.248346" elapsed="0.001571"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:25:38.255787" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:38.255667" elapsed="0.000211"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.255644" elapsed="0.000335"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:25:38.257260" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:38.257149" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.257130" elapsed="0.000200"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:25:38.257837" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:25:38.257516" elapsed="0.000349"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:25:38.258259" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:25:38.258038" elapsed="0.000247"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:25:38.301462" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:25:38.258821" elapsed="0.042868"/>
</kw>
<msg time="2026-04-14T06:25:38.301917" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:25:38.301966" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:38.258473" elapsed="0.043528"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:25:38.337925" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:25:38.302727" elapsed="0.035554"/>
</kw>
<msg time="2026-04-14T06:25:38.338741" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:25:38.338841" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:38.302260" elapsed="0.036930"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.340792" elapsed="0.000063"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:25:38.339773" elapsed="0.001168"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.339684" elapsed="0.001317"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.342603" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:25:38.341475" elapsed="0.001337"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.343570" elapsed="0.000054"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:25:38.342974" elapsed="0.000729"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.342927" elapsed="0.000830"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:25:38.343905" elapsed="0.000094"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:25:38.348605" elapsed="0.000387"/>
</kw>
<msg time="2026-04-14T06:25:38.349106" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:25:38.346510" elapsed="0.002879"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.349967" elapsed="0.000152"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.350655" elapsed="0.000132"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:25:38.345541" elapsed="0.005481"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:25:38.344623" elapsed="0.006538"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:25:38.256838" elapsed="0.094581"/>
</kw>
<msg time="2026-04-14T06:25:38.351623" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:25:38.351706" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:38.256161" elapsed="0.095621"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:25:38.352279" elapsed="0.000060"/>
</return>
<status status="PASS" start="2026-04-14T06:25:38.352009" elapsed="0.000747"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.351950" elapsed="0.000871"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.353814" elapsed="0.000053"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.354475" elapsed="0.000038"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:25:38.354585" elapsed="0.000024"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:25:38.255281" elapsed="0.099473"/>
</kw>
<msg time="2026-04-14T06:25:38.354900" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:25:38.354963" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:38.250303" elapsed="0.104711"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.355570" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:25:38.355135" elapsed="0.000516"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.355107" elapsed="0.000578"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:25:38.250151" elapsed="0.105572"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:25:38.249974" elapsed="0.105806"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:25:38.247549" elapsed="0.108390"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:25:38.242549" elapsed="0.113496"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:38.242087" elapsed="0.114044"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:25:38.239063" elapsed="0.117155"/>
</kw>
<kw name="Wait_For_Change_Count_To_Become_Stable" owner="ChangeCounter">
<kw name="Create_Limiting_Stability_Safe_Stateful_Validator_From_Value_To_Overcome" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.375043" level="INFO">${valid_minimum} = 55</msg>
<var>${valid_minimum}</var>
<arg>str(int(${maximum_invalid}) + 1)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:25:38.374536" elapsed="0.000535"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:25:38.375627" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T06:25:38.375899" level="INFO">${validator} = ['WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'valid_minimum': '55'}]</msg>
<var>${validator}</var>
<arg>WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</arg>
<arg>state_holder</arg>
<arg>data_holder</arg>
<arg>valid_minimum=${valid_minimum}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:25:38.375290" elapsed="0.000641"/>
</kw>
<return>
<value>${validator}</value>
<status status="PASS" start="2026-04-14T06:25:38.375998" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T06:25:38.376177" level="INFO">${validator} = ['WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'valid_minimum': '55'}]</msg>
<var>${validator}</var>
<arg>maximum_invalid=${count_to_overcome}</arg>
<doc>Helper function to use if maximum invalid value (instead of minimum valid) is known.</doc>
<status status="PASS" start="2026-04-14T06:25:38.374129" elapsed="0.002074"/>
</kw>
<kw name="Wait_For_Getter_Error_Or_Safe_Stateful_Validator_Consecutive_Success" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.378328" level="INFO">${tmp} = 1</msg>
<var>${tmp}</var>
<arg>int(${count})</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:25:38.377844" elapsed="0.000542"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.379025" level="INFO">count=1</msg>
<arg>count=${tmp}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:25:38.378626" elapsed="0.000461"/>
</kw>
<kw name="WaitUtils__Check_Sanity_And_Compute_Derived_Times" owner="WaitUtils">
<if>
<branch type="IF" condition="int(${count}) &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>\${count} is ${count} and not at least 1.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.380516" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:25:38.380164" elapsed="0.000433"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.380136" elapsed="0.000495"/>
</if>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:25:38.381232" level="INFO">${period_in_seconds} = 60.0</msg>
<var>${period_in_seconds}</var>
<arg>${period}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:25:38.380843" elapsed="0.000424"/>
</kw>
<if>
<branch type="IF" condition="${period_in_seconds} &lt;= 0.0">
<kw name="Fail" owner="BuiltIn">
<arg>\${period} ${period} has to be positive.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.381710" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:25:38.381387" elapsed="0.000398"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.381342" elapsed="0.000476"/>
</if>
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:25:38.382268" level="INFO">${date_now} = 2026-04-14 06:25:38.382</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:25:38.382026" elapsed="0.000278"/>
</kw>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:25:38.382953" level="INFO">${timeout_in_seconds} = 420.0</msg>
<var>${timeout_in_seconds}</var>
<arg>${timeout}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:25:38.382613" elapsed="0.000376"/>
</kw>
<kw name="Add Time To Date" owner="DateTime">
<msg time="2026-04-14T06:25:38.383698" level="INFO">${date_deadline} = 2026-04-14 06:32:38.382</msg>
<var>${date_deadline}</var>
<arg>${date_now}</arg>
<arg>${timeout_in_seconds}</arg>
<doc>Adds time to date and returns the resulting date.</doc>
<status status="PASS" start="2026-04-14T06:25:38.383222" elapsed="0.000513"/>
</kw>
<return>
<value>${timeout_in_seconds}</value>
<value>${period_in_seconds}</value>
<value>${date_deadline}</value>
<status status="PASS" start="2026-04-14T06:25:38.383834" elapsed="0.000050"/>
</return>
<msg time="2026-04-14T06:25:38.384217" level="INFO">${timeout_in_seconds} = 420.0</msg>
<msg time="2026-04-14T06:25:38.384283" level="INFO">${period_in_seconds} = 60.0</msg>
<msg time="2026-04-14T06:25:38.384341" level="INFO">${date_deadline} = 2026-04-14 06:32:38.382</msg>
<var>${timeout_in_seconds}</var>
<var>${period_in_seconds}</var>
<var>${date_deadline}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${count}</arg>
<doc>Common checks for argument values. Return times in seconds and deadline date implied by timeout time.</doc>
<status status="PASS" start="2026-04-14T06:25:38.379519" elapsed="0.004874"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.385253" level="INFO">${maximum_sleeps} = 7</msg>
<var>${maximum_sleeps}</var>
<arg>math.ceil(${timeout_in_seconds} / ${period_in_seconds})</arg>
<arg>modules=math</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:25:38.384643" elapsed="0.000647"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.385913" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:25:38.385550" elapsed="0.000398"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.386591" level="INFO">${state} = 54</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:25:38.386174" elapsed="0.000452"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.389116" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:25:38.388851" elapsed="0.000293"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.389787" level="INFO">${state} = 54</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:25:38.389308" elapsed="0.000505"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.390310" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:25:38.389981" elapsed="0.000355"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:25:38.391760" level="INFO">${date_now} = 2026-04-14 06:25:38.392</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:25:38.391607" elapsed="0.000205"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:25:38.392406" level="INFO">${time_deadline} = 419.99</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:25:38.392012" elapsed="0.000425"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.392997" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:25:38.392614" elapsed="0.000410"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.393356" elapsed="0.000324"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:25:38.393100" elapsed="0.000615"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.393078" elapsed="0.000664"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:25:38.391003" elapsed="0.002787"/>
</kw>
<msg time="2026-04-14T06:25:38.393891" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:25:38.393933" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:38.390539" elapsed="0.003417"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:25:38.394146" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:38.394037" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.394019" elapsed="0.000198"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.397080" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T06:25:38.397126" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:25:38.397171" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:25:38.396727" elapsed="0.000466"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:25:38.404808" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01hq5yxk9jhgur1v6d6sr1yy7z42.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:25:38.405098" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":54}]}} 
 </msg>
<msg time="2026-04-14T06:25:38.405345" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:25:38.398542" elapsed="0.006905"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.409740" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":54}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:25:38.405754" elapsed="0.004197"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.415069" level="INFO">${count} = 54</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:25:38.410314" elapsed="0.004886"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:25:38.415351" elapsed="0.000146"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:25:38.397903" elapsed="0.017999"/>
</kw>
<msg time="2026-04-14T06:25:38.416058" level="INFO">${result} = 54</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:25:38.397399" elapsed="0.018701"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:25:38.416180" elapsed="0.000041"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:25:38.396329" elapsed="0.020050"/>
</kw>
<msg time="2026-04-14T06:25:38.416525" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:25:38.416586" level="INFO">${message} = 54</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:38.395695" elapsed="0.020924"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:25:38.416898" elapsed="0.038281"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:25:38.456437" elapsed="0.000041"/>
</return>
<status status="PASS" start="2026-04-14T06:25:38.456270" elapsed="0.000247"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.456238" elapsed="0.000305"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.456726" elapsed="0.000025"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 54.</doc>
<status status="PASS" start="2026-04-14T06:25:38.455719" elapsed="0.001095"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:25:38.456858" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:25:38.395257" elapsed="0.061727"/>
</kw>
<msg time="2026-04-14T06:25:38.457089" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:25:38.457136" level="INFO">${data} = 54</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:38.394815" elapsed="0.062344"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:25:38.457351" elapsed="0.000031"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:38.457241" elapsed="0.000178"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.457223" elapsed="0.000218"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:25:38.458961" level="INFO">${date_now} = 2026-04-14 06:25:38.459</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:25:38.458777" elapsed="0.000211"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:25:38.459567" level="INFO">${time_deadline} = 419.923</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:25:38.459149" elapsed="0.000444"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.460237" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:25:38.459795" elapsed="0.000469"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.460611" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:25:38.460336" elapsed="0.000331"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.460316" elapsed="0.000376"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:25:38.458153" elapsed="0.002586"/>
</kw>
<msg time="2026-04-14T06:25:38.460841" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:25:38.460885" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:38.457615" elapsed="0.003292"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:25:38.461099" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:38.460991" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.460972" elapsed="0.000283"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.463281" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:25:38.463329" level="INFO">${args} = ['state_holder', 'data_holder']</msg>
<msg time="2026-04-14T06:25:38.463391" level="INFO">${kwargs} = {'valid_minimum': '55'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:25:38.462970" elapsed="0.000446"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:25:38.463587" elapsed="0.000290"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:25:38.464082" elapsed="0.000206"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.466096" level="INFO">${new_state} = 54</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:25:38.465699" elapsed="0.000424"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="PASS" start="2026-04-14T06:25:38.466382" elapsed="0.000031"/>
</return>
<status status="PASS" start="2026-04-14T06:25:38.466195" elapsed="0.000259"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.466175" elapsed="0.000304"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T06:25:38.466571" elapsed="0.000165"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:38.466536" elapsed="0.000239"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:25:38.466520" elapsed="0.000278"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:25:38.466830" elapsed="0.000015"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:25:38.465200" elapsed="0.001753"/>
</kw>
<msg time="2026-04-14T06:25:38.467040" level="INFO">${result} = [54, 'FAIL', 'Minimum not reached.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:25:38.464492" elapsed="0.002573"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:25:38.467114" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:25:38.462568" elapsed="0.004667"/>
</kw>
<msg time="2026-04-14T06:25:38.467329" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:25:38.467391" level="INFO">${message} = [54, 'FAIL', 'Minimum not reached.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:38.461994" elapsed="0.005422"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:25:38.467591" elapsed="0.031637"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:25:38.500674" elapsed="0.000040"/>
</return>
<status status="PASS" start="2026-04-14T06:25:38.500529" elapsed="0.000225"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.500498" elapsed="0.000283"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.500963" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [54, 'FAIL', 'Minimum not reached.'].</doc>
<status status="PASS" start="2026-04-14T06:25:38.500018" elapsed="0.001031"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:25:38.501093" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:25:38.501273" level="INFO">${state} = 54</msg>
<msg time="2026-04-14T06:25:38.501321" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:25:38.501378" level="INFO">${result} = Minimum not reached.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:25:38.461514" elapsed="0.039889"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:25:38.501602" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:25:38.501492" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.501473" elapsed="0.000219"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:25:38.501784" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:38.501748" elapsed="0.000082"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:25:38.501732" elapsed="0.000120"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.502025" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:25:38.502167" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:38.502130" elapsed="0.000083"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:25:38.502112" elapsed="0.000124"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.502404" elapsed="0.000025"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:25:38.394658" elapsed="0.107809"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:25:38.394255" elapsed="0.108343"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.502773" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T06:25:38.503004" level="INFO">${state} = 54</msg>
<msg time="2026-04-14T06:25:38.503050" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:25:38.503092" level="INFO">${result} = Validator failed: Minimum not reached.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:25:38.387947" elapsed="0.115168"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:25:38.503317" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:38.503207" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.503189" elapsed="0.000212"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.504842" level="INFO">Length is 38.</msg>
<msg time="2026-04-14T06:25:38.504933" level="FAIL">'Validator failed: Minimum not reached.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:25:38.504550" elapsed="0.000458">'Validator failed: Minimum not reached.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:25:38.505110" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:25:38.505153" level="INFO">${result} = 'Validator failed: Minimum not reached.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:38.504122" elapsed="0.001054"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:25:38.505373" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:38.505250" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.505232" elapsed="0.000211"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:25:38.505858" level="INFO">@{message_chunks} = [ Validator failed: Minimum not reached. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:25:38.505599" elapsed="0.000285"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.509237" level="INFO">Length is 38.</msg>
<msg time="2026-04-14T06:25:38.509314" level="FAIL">'Validator failed: Minimum not reached.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:25:38.506411" elapsed="0.002979">'Validator failed: Minimum not reached.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:25:38.509501" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:25:38.509545" level="INFO">${result} = 'Validator failed: Minimum not reached.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:38.506056" elapsed="0.003512"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:25:38.509753" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:25:38.509643" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.509624" elapsed="0.000214"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.509993" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:25:38.503687" elapsed="0.006460"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.511617" level="INFO">Length is 38.</msg>
<msg time="2026-04-14T06:25:38.511690" level="FAIL">'Validator failed: Minimum not reached.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:25:38.511339" elapsed="0.000460">'Validator failed: Minimum not reached.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:25:38.511917" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:25:38.511967" level="INFO">${result} = 'Validator failed: Minimum not reached.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:38.510993" elapsed="0.001000"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:25:38.512187" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:25:38.512077" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.512057" elapsed="0.000198"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:25:38.512677" level="INFO">@{message_chunks} = [ Validator failed: Minimum not reached. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:25:38.512426" elapsed="0.000278"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:25:38.515755" level="INFO">Length is 38.</msg>
<msg time="2026-04-14T06:25:38.515844" level="FAIL">'Validator failed: Minimum not reached.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:25:38.513217" elapsed="0.002696">'Validator failed: Minimum not reached.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:25:38.516031" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:25:38.516078" level="INFO">${result} = 'Validator failed: Minimum not reached.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:25:38.512876" elapsed="0.003225"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:25:38.516338" elapsed="0.000043"/>
</return>
<status status="PASS" start="2026-04-14T06:25:38.516226" elapsed="0.000191"/>
</branch>
<status status="PASS" start="2026-04-14T06:25:38.516206" elapsed="0.000237"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:25:38.516600" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:25:38.510450" elapsed="0.006303"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:26:38.517987" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:25:38.516914" elapsed="60.001685"/>
</kw>
<var name="${try}">1</var>
<status status="PASS" start="2026-04-14T06:25:38.387082" elapsed="60.131698"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:26:38.524084" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:26:38.523288" elapsed="0.000862"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:26:38.525476" level="INFO">${state} = 54</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:26:38.524588" elapsed="0.000962"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:26:38.526918" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:26:38.526064" elapsed="0.000914"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:26:38.530597" level="INFO">${date_now} = 2026-04-14 06:26:38.530</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:26:38.530384" elapsed="0.000247"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:26:38.531191" level="INFO">${time_deadline} = 359.852</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:26:38.530801" elapsed="0.000418"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:26:38.531851" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:26:38.531412" elapsed="0.000468"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:26:38.532224" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:26:38.531962" elapsed="0.000317"/>
</branch>
<status status="PASS" start="2026-04-14T06:26:38.531938" elapsed="0.000369"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:26:38.528555" elapsed="0.003818"/>
</kw>
<msg time="2026-04-14T06:26:38.532481" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:26:38.532526" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:26:38.527400" elapsed="0.005149"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:26:38.532791" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:26:38.532650" elapsed="0.000198"/>
</branch>
<status status="PASS" start="2026-04-14T06:26:38.532624" elapsed="0.000247"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:26:38.535905" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T06:26:38.535951" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:26:38.535995" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:26:38.535476" elapsed="0.000541"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:26:38.550971" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01hq5yxk9jhgur1v6d6sr1yy7z42.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:26:38.551260" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":55}]}} 
 </msg>
<msg time="2026-04-14T06:26:38.551520" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:26:38.537353" elapsed="0.014237"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:26:38.555647" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":55}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:26:38.551853" elapsed="0.004117"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:26:38.563923" level="INFO">${count} = 55</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:26:38.556576" elapsed="0.007506"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:26:38.564554" elapsed="0.000087"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:26:38.536718" elapsed="0.028441"/>
</kw>
<msg time="2026-04-14T06:26:38.565354" level="INFO">${result} = 55</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:26:38.536194" elapsed="0.029248"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:26:38.565552" elapsed="0.000064"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:26:38.535057" elapsed="0.030819"/>
</kw>
<msg time="2026-04-14T06:26:38.566086" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:26:38.566145" level="INFO">${message} = 55</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:26:38.534466" elapsed="0.031702"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:26:38.566357" elapsed="0.028551"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:26:38.595997" elapsed="0.000038"/>
</return>
<status status="PASS" start="2026-04-14T06:26:38.595827" elapsed="0.000245"/>
</branch>
<status status="PASS" start="2026-04-14T06:26:38.595797" elapsed="0.000301"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:26:38.596272" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 55.</doc>
<status status="PASS" start="2026-04-14T06:26:38.595389" elapsed="0.000985"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:26:38.596435" elapsed="0.000035"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:26:38.533990" elapsed="0.062602"/>
</kw>
<msg time="2026-04-14T06:26:38.596696" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:26:38.596742" level="INFO">${data} = 55</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:26:38.533496" elapsed="0.063269"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:26:38.596971" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:26:38.596847" elapsed="0.000181"/>
</branch>
<status status="PASS" start="2026-04-14T06:26:38.596828" elapsed="0.000226"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:26:38.598638" level="INFO">${date_now} = 2026-04-14 06:26:38.599</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:26:38.598457" elapsed="0.000207"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:26:38.599216" level="INFO">${time_deadline} = 359.783</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:26:38.598826" elapsed="0.000424"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:26:38.599912" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:26:38.599468" elapsed="0.000476"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:26:38.600283" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:26:38.600018" elapsed="0.000320"/>
</branch>
<status status="PASS" start="2026-04-14T06:26:38.599998" elapsed="0.000381"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:26:38.597820" elapsed="0.002610"/>
</kw>
<msg time="2026-04-14T06:26:38.600531" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:26:38.600576" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:26:38.597235" elapsed="0.003380"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:26:38.600853" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:26:38.600729" elapsed="0.000192"/>
</branch>
<status status="PASS" start="2026-04-14T06:26:38.600704" elapsed="0.000247"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:26:38.603267" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:26:38.603315" level="INFO">${args} = [54, 54]</msg>
<msg time="2026-04-14T06:26:38.603375" level="INFO">${kwargs} = {'valid_minimum': '55'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:26:38.602956" elapsed="0.000444"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:26:38.603569" elapsed="0.000210"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:26:38.603941" elapsed="0.000199"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:26:38.606053" level="INFO">${new_state} = 55</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:26:38.605616" elapsed="0.000465"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T06:26:38.606324" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:26:38.606153" elapsed="0.000242"/>
</branch>
<status status="PASS" start="2026-04-14T06:26:38.606133" elapsed="0.000286"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T06:26:38.606680" elapsed="0.000031"/>
</return>
<status status="PASS" start="2026-04-14T06:26:38.606475" elapsed="0.000278"/>
</branch>
<status status="PASS" start="2026-04-14T06:26:38.606459" elapsed="0.000319"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:26:38.606812" elapsed="0.000016"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:26:38.605128" elapsed="0.001807"/>
</kw>
<msg time="2026-04-14T06:26:38.607041" level="INFO">${result} = [55, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:26:38.604412" elapsed="0.002661"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:26:38.607125" elapsed="0.000030"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:26:38.602545" elapsed="0.004703"/>
</kw>
<msg time="2026-04-14T06:26:38.607342" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:26:38.607414" level="INFO">${message} = [55, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:26:38.601955" elapsed="0.005484"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:26:38.607610" elapsed="0.029844"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:26:38.638524" elapsed="0.000042"/>
</return>
<status status="PASS" start="2026-04-14T06:26:38.638388" elapsed="0.000216"/>
</branch>
<status status="PASS" start="2026-04-14T06:26:38.638346" elapsed="0.000283"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:26:38.638821" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [55, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T06:26:38.637946" elapsed="0.000960"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:26:38.638951" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:26:38.639127" level="INFO">${state} = 55</msg>
<msg time="2026-04-14T06:26:38.639173" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:26:38.639214" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:26:38.601208" elapsed="0.038028"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:26:38.639450" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:26:38.639323" elapsed="0.000191"/>
</branch>
<status status="PASS" start="2026-04-14T06:26:38.639304" elapsed="0.000235"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:26:38.639640" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:26:38.639602" elapsed="0.000085"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:26:38.639585" elapsed="0.000125"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:26:38.639882" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:26:38.640023" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:26:38.639986" elapsed="0.000084"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:26:38.639968" elapsed="0.000124"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:26:38.640240" elapsed="0.000021"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:26:38.533319" elapsed="0.106975"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:26:38.532915" elapsed="0.107416"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:26:38.640514" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T06:26:38.640748" level="INFO">${state} = 55</msg>
<msg time="2026-04-14T06:26:38.640794" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:26:38.640834" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:26:38.521028" elapsed="0.119828"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:26:38.641135" elapsed="0.000020"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:26:38.640946" elapsed="0.000242"/>
</branch>
<status status="PASS" start="2026-04-14T06:26:38.640927" elapsed="0.000284"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:26:38.642716" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:26:38.642807" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:26:38.642413" elapsed="0.000467">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:26:38.642985" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:26:38.643027" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:26:38.641992" elapsed="0.001059"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:26:38.643236" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:26:38.643125" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:26:38.643106" elapsed="0.000197"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:26:38.643818" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:26:38.643501" elapsed="0.000348"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:26:38.647237" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:26:38.647336" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:26:38.644411" elapsed="0.003031">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:26:38.647552" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:26:38.647595" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:26:38.644026" elapsed="0.003592"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:26:38.647833" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:26:38.647698" elapsed="0.000197"/>
</branch>
<status status="PASS" start="2026-04-14T06:26:38.647675" elapsed="0.000245"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:26:38.648077" elapsed="0.000023"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:26:38.641551" elapsed="0.006709"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:26:38.649620" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:26:38.649712" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:26:38.649339" elapsed="0.000446">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:26:38.649892" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:26:38.649936" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:26:38.648990" elapsed="0.000969"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:26:38.650141" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:26:38.650032" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:26:38.650013" elapsed="0.000196"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:26:38.650631" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:26:38.650379" elapsed="0.000278"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:26:38.653742" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:26:38.653828" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:26:38.651193" elapsed="0.002697">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:26:38.653993" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:26:38.654036" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:26:38.650846" elapsed="0.003213"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:26:38.654276" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T06:26:38.654138" elapsed="0.000214"/>
</branch>
<status status="PASS" start="2026-04-14T06:26:38.654118" elapsed="0.000286"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:26:38.654602" elapsed="0.000025"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:26:38.648574" elapsed="0.006187"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:27:38.655788" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:26:38.654939" elapsed="60.001360"/>
</kw>
<var name="${try}">2</var>
<status status="PASS" start="2026-04-14T06:26:38.519388" elapsed="60.137097"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:27:38.661116" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:27:38.660463" elapsed="0.000713"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:27:38.662264" level="INFO">${state} = 55</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:27:38.661590" elapsed="0.000733"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:27:38.663525" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:38.662724" elapsed="0.000860"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:27:38.666764" level="INFO">${date_now} = 2026-04-14 06:27:38.667</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:27:38.666572" elapsed="0.000219"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:27:38.667342" level="INFO">${time_deadline} = 299.715</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:27:38.666954" elapsed="0.000430"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:27:38.667943" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:38.667556" elapsed="0.000415"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.668312" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:38.668055" elapsed="0.000326"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.668031" elapsed="0.000377"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:27:38.664984" elapsed="0.003474"/>
</kw>
<msg time="2026-04-14T06:27:38.668560" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:27:38.668605" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:38.663964" elapsed="0.004664"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:27:38.668817" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:38.668709" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.668692" elapsed="0.000198"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:27:38.671664" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T06:27:38.671711" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:27:38.671755" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:27:38.671293" elapsed="0.000485"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:27:38.683910" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01hq5yxk9jhgur1v6d6sr1yy7z42.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:27:38.684197" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":55}]}} 
 </msg>
<msg time="2026-04-14T06:27:38.684744" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:27:38.673075" elapsed="0.011829"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:27:38.691874" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":55}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:27:38.685566" elapsed="0.006629"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:27:38.696727" level="INFO">${count} = 55</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:38.692773" elapsed="0.004027"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:27:38.696886" elapsed="0.000037"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:27:38.672464" elapsed="0.024687"/>
</kw>
<msg time="2026-04-14T06:27:38.697237" level="INFO">${result} = 55</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:27:38.671950" elapsed="0.025312"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:27:38.697310" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:27:38.670921" elapsed="0.026545"/>
</kw>
<msg time="2026-04-14T06:27:38.697560" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:27:38.697605" level="INFO">${message} = 55</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:38.670386" elapsed="0.027280"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:38.697841" elapsed="0.024564"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:27:38.723408" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T06:27:38.723255" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.723232" elapsed="0.000268"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.723668" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 55.</doc>
<status status="PASS" start="2026-04-14T06:27:38.722845" elapsed="0.000906"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:27:38.723797" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:27:38.669953" elapsed="0.053968"/>
</kw>
<msg time="2026-04-14T06:27:38.724022" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:27:38.724069" level="INFO">${data} = 55</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:38.669505" elapsed="0.054588"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:27:38.724278" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:38.724172" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.724153" elapsed="0.000198"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:27:38.725854" level="INFO">${date_now} = 2026-04-14 06:27:38.726</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:27:38.725684" elapsed="0.000197"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:27:38.726428" level="INFO">${time_deadline} = 299.656</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:27:38.726040" elapsed="0.000415"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:27:38.727022" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:38.726626" elapsed="0.000423"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.727389" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:38.727119" elapsed="0.000325"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.727100" elapsed="0.000369"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:27:38.725029" elapsed="0.002487"/>
</kw>
<msg time="2026-04-14T06:27:38.727617" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:27:38.727662" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:38.724542" elapsed="0.003143"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:27:38.727873" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:38.727766" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.727748" elapsed="0.000197"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:27:38.729956" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:27:38.730004" level="INFO">${args} = [54, 55]</msg>
<msg time="2026-04-14T06:27:38.730048" level="INFO">${kwargs} = {'valid_minimum': '55'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:27:38.729653" elapsed="0.000418"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:27:38.730234" elapsed="0.000222"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:27:38.730618" elapsed="0.000191"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:27:38.732584" level="INFO">${new_state} = 55</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:27:38.732170" elapsed="0.000440"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T06:27:38.732846" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:38.732679" elapsed="0.000218"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.732661" elapsed="0.000257"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T06:27:38.733131" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:38.732971" elapsed="0.000208"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.732955" elapsed="0.000306"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="PASS" start="2026-04-14T06:27:38.733296" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:27:38.731726" elapsed="0.001781"/>
</kw>
<msg time="2026-04-14T06:27:38.733596" level="INFO">${result} = [55, 'PASS', 'Validated stable: 55']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:27:38.730979" elapsed="0.002643"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:27:38.733670" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:27:38.729205" elapsed="0.004584"/>
</kw>
<msg time="2026-04-14T06:27:38.733884" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:27:38.733930" level="INFO">${message} = [55, 'PASS', 'Validated stable: 55']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:38.728662" elapsed="0.005291"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:38.734126" elapsed="0.023255"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:27:38.758464" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T06:27:38.758312" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.758289" elapsed="0.000266"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.758723" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [55, 'PASS', 'Validated stable: 55'].</doc>
<status status="PASS" start="2026-04-14T06:27:38.757905" elapsed="0.000900"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:27:38.758849" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:27:38.759022" level="INFO">${state} = 55</msg>
<msg time="2026-04-14T06:27:38.759069" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:27:38.759110" level="INFO">${result} = Validated stable: 55</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:27:38.728172" elapsed="0.030961"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="NOT RUN" start="2026-04-14T06:27:38.759325" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:38.759220" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.759201" elapsed="0.000216"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:27:38.759576" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:27:38.759471" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.759455" elapsed="0.000209"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.759828" elapsed="0.000023"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:27:38.759968" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:38.759932" elapsed="0.000082"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:27:38.759915" elapsed="0.000121"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.760182" elapsed="0.000021"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:27:38.669314" elapsed="0.090924"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:27:38.668929" elapsed="0.091346"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.760453" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T06:27:38.760669" level="INFO">${state} = 55</msg>
<msg time="2026-04-14T06:27:38.760714" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:27:38.760755" level="INFO">${result} = Validated stable: 55</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:27:38.658683" elapsed="0.102095"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:27:38.760973" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:27:38.760867" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.760849" elapsed="0.000207"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.761335" elapsed="0.000041"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.761716" elapsed="0.000024"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.761898" elapsed="0.000021"/>
</kw>
<var name="${try}">3</var>
<status status="PASS" start="2026-04-14T06:27:38.657245" elapsed="0.104707"/>
</iter>
<var>${try}</var>
<value>1</value>
<value>${maximum_sleeps}+2</value>
<status status="PASS" start="2026-04-14T06:25:38.386713" elapsed="120.375347"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.762222" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T06:27:38.762388" level="INFO">${result} = Validated stable: 55</msg>
<var>${result}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${repetitions}</arg>
<arg>getter=${ChangeCounter__getter}</arg>
<arg>safe_validator=${validator}</arg>
<arg>initial_state=${count_to_overcome}</arg>
<doc>Analogue of Wait Until Keyword Succeeds, but it passes state of validator around and exits early on getter failure. Calls GASSVHTSCBD to verify data is "stable".</doc>
<status status="PASS" start="2026-04-14T06:25:38.376826" elapsed="120.385589"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:27:38.762474" elapsed="0.000028"/>
</return>
<arg>timeout=${bgp_emptying_timeout}</arg>
<arg>period=${CHECK_PERIOD_CHANGE_COUNT_SINGLE}</arg>
<arg>repetitions=${REPETITIONS_CHANGE_COUNT_SINGLE}</arg>
<arg>count_to_overcome=${last_change_count_single}</arg>
<doc>Each ${period} get count. After 1 of constant value above ${count_to_overcome} within ${timeout}, Return validator output. Fail early on getter error.</doc>
<status status="PASS" start="2026-04-14T06:25:38.373309" elapsed="120.389288"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:27:38.763200" elapsed="0.000291"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.764328" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:38.763938" elapsed="0.000469"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.763920" elapsed="0.000513"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:27:38.764588" elapsed="0.000317"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:27:38.770319" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:38.769894" elapsed="0.000452"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:27:38.770586" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:27:38.770440" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.770421" elapsed="0.000246"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.770823" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.771003" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.771185" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.771371" elapsed="0.000022"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.771547" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.771718" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.771887" elapsed="0.000019"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:27:38.769523" elapsed="0.002440"/>
</kw>
<status status="PASS" start="2026-04-14T06:27:38.763724" elapsed="0.008290"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:27:38.762888" elapsed="0.009167"/>
</kw>
<doc>Wait until example-ipv4-topology becomes stable again.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:25:38.238470" elapsed="120.533622"/>
</test>
<test id="s1-s3-t11" name="Check_For_Empty_Ipv4_Topology_After_Talking" line="165">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:27:38.775752" elapsed="0.000211"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:27:38.775479" elapsed="0.000540"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:27:38.777037" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:38.776928" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.776909" elapsed="0.000197"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:27:38.782169" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:38.782060" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.782042" elapsed="0.000196"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:27:38.783271" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:27:38.782878" elapsed="0.000420"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:27:38.783791" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:27:38.783484" elapsed="0.000335"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:27:38.783865" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:27:38.784027" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:27:38.782490" elapsed="0.001562"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:27:38.789813" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:38.789705" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.789685" elapsed="0.000200"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:27:38.791078" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:38.790973" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.790955" elapsed="0.000192"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:27:38.791625" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:27:38.791301" elapsed="0.000351"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:27:38.792031" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:27:38.791821" elapsed="0.000236"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:27:38.827145" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:27:38.792590" elapsed="0.034672"/>
</kw>
<msg time="2026-04-14T06:27:38.827446" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:27:38.827493" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:38.792227" elapsed="0.035300"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:27:38.858531" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:27:38.828056" elapsed="0.030580"/>
</kw>
<msg time="2026-04-14T06:27:38.858794" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:27:38.858840" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:38.827707" elapsed="0.031166"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.859185" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:38.858952" elapsed="0.000288"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.858931" elapsed="0.000333"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:27:38.859734" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:27:38.859436" elapsed="0.000370"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.860093" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:38.859872" elapsed="0.000274"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.859854" elapsed="0.000316"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:27:38.860203" elapsed="0.000027"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:27:38.862716" elapsed="0.000143"/>
</kw>
<msg time="2026-04-14T06:27:38.862956" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:27:38.861693" elapsed="0.001411"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.863405" elapsed="0.000078"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.863746" elapsed="0.000073"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:27:38.861035" elapsed="0.002893"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:27:38.860495" elapsed="0.003497"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:27:38.790670" elapsed="0.073419"/>
</kw>
<msg time="2026-04-14T06:27:38.864182" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:27:38.864225" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:38.790044" elapsed="0.074216"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:27:38.864467" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:27:38.864336" elapsed="0.000192"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.864317" elapsed="0.000234"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.864952" elapsed="0.000025"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.865296" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:27:38.865384" elapsed="0.000018"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:27:38.789335" elapsed="0.076161"/>
</kw>
<msg time="2026-04-14T06:27:38.865622" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:27:38.865669" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:38.784446" elapsed="0.081258"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.866039" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:38.865781" elapsed="0.000311"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.865763" elapsed="0.000352"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:27:38.784279" elapsed="0.081860"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:27:38.784105" elapsed="0.082064"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:27:38.781652" elapsed="0.084571"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:27:38.776637" elapsed="0.089641"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:38.776176" elapsed="0.090147"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:27:38.773179" elapsed="0.093211"/>
</kw>
<kw name="Check_Ipv4_Topology_Is_Empty" owner="PrefixCounting">
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:27:38.877575" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01hq5yxk9jhgur1v6d6sr1yy7z42.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:27:38.877791" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T06:27:38.877941" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:27:38.869690" elapsed="0.008288"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.881510" elapsed="0.000035"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:38.878088" elapsed="0.003535"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.878061" elapsed="0.003600"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:27:38.881709" elapsed="0.000041"/>
</return>
<msg time="2026-04-14T06:27:38.884945" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:27:38.869221" elapsed="0.015766"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:27:38.885840" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:38.885230" elapsed="0.000648"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:27:38.885947" elapsed="0.000041"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:27:38.868695" elapsed="0.017428"/>
</kw>
<msg time="2026-04-14T06:27:38.886254" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:27:38.886316" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:38.868168" elapsed="0.018179"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:38.886608" elapsed="0.025328"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:27:38.912932" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T06:27:38.912800" elapsed="0.000200"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.912777" elapsed="0.000249"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.913195" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T06:27:38.912392" elapsed="0.000887"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:27:38.913324" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T06:27:38.913504" level="INFO">${actual_count} = 0</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:27:38.867491" elapsed="0.046040"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T06:27:38.914088" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T06:27:38.913751" elapsed="0.000398"/>
</kw>
<arg>0</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T06:27:38.866949" elapsed="0.047261"/>
</kw>
<doc>Example_Ipv4_Topology has to give status 200 with zero prefixes.</doc>
<status status="PASS" start="2026-04-14T06:27:38.866602" elapsed="0.047666"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:27:38.914879" elapsed="0.000245"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.915968" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:38.915584" elapsed="0.000446"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.915566" elapsed="0.000489"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:27:38.916211" elapsed="0.000333"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:27:38.921716" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:38.921254" elapsed="0.000489"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:27:38.921963" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:27:38.921818" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.921800" elapsed="0.000244"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.922200" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.922407" elapsed="0.000022"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.922590" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.922764" elapsed="0.000019"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.923068" elapsed="0.000022"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.923246" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.923434" elapsed="0.000022"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:27:38.920941" elapsed="0.002573"/>
</kw>
<status status="PASS" start="2026-04-14T06:27:38.915355" elapsed="0.008210"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:27:38.914562" elapsed="0.009045"/>
</kw>
<doc>Example-ipv4-topology should be empty now.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:27:38.772655" elapsed="0.150990"/>
</test>
<test id="s1-s3-t12" name="Start_Listening_BGP_Speaker" line="171">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:38.927206" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:38.926979" elapsed="0.000284"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.926961" elapsed="0.000327"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:27:38.926790" elapsed="0.000545"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:27:38.928376" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:38.928254" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.928235" elapsed="0.000211"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:27:38.933433" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:38.933311" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.933293" elapsed="0.000209"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:27:38.934553" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:27:38.934153" elapsed="0.000428"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:27:38.935048" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:27:38.934747" elapsed="0.000326"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:27:38.935118" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:27:38.935273" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:27:38.933766" elapsed="0.001532"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:27:38.940879" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:38.940772" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.940753" elapsed="0.000195"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:27:38.942164" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:38.942056" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:38.942038" elapsed="0.000194"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:27:38.942705" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:27:38.942407" elapsed="0.000325"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:27:38.943115" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:27:38.942901" elapsed="0.000240"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:27:38.977717" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:27:38.943671" elapsed="0.034293"/>
</kw>
<msg time="2026-04-14T06:27:38.978129" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:27:38.978176" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:38.943310" elapsed="0.034901"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:27:39.003786" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "L "i "s "t "e "n "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:27:38.978768" elapsed="0.025124"/>
</kw>
<msg time="2026-04-14T06:27:39.004052" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:27:39.004099" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "L "i "s "t "e "n "i "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:38.978414" elapsed="0.025720"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.004473" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.004212" elapsed="0.000318"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.004191" elapsed="0.000364"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.005004" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "L "i "s "t "e "n "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:27:39.004706" elapsed="0.000364"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.005379" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.005138" elapsed="0.000297"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.005119" elapsed="0.000340"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:27:39.005491" elapsed="0.000029"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:27:39.007965" elapsed="0.000141"/>
</kw>
<msg time="2026-04-14T06:27:39.008167" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:27:39.006954" elapsed="0.001343"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.008689" elapsed="0.000076"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.009033" elapsed="0.000074"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:27:39.006319" elapsed="0.002896"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:27:39.005784" elapsed="0.003496"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:27:38.941748" elapsed="0.067645"/>
</kw>
<msg time="2026-04-14T06:27:39.009487" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:27:39.009531" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "L "i "s "t "e "n "i "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:38.941107" elapsed="0.068458"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:27:39.009783" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:27:39.009641" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.009622" elapsed="0.000244"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.010272" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.010639" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.010711" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:27:38.940430" elapsed="0.070388"/>
</kw>
<msg time="2026-04-14T06:27:39.010912" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:27:39.010955" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "L "i "s "t "e "n "i "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:38.935702" elapsed="0.075287"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.011319" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.011064" elapsed="0.000329"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.011046" elapsed="0.000372"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:27:38.935550" elapsed="0.075891"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:27:38.935352" elapsed="0.076163"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:27:38.932948" elapsed="0.078629"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:27:38.927963" elapsed="0.083670"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:38.927520" elapsed="0.084158"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:27:38.924320" elapsed="0.087409"/>
</kw>
<kw name="Start_BGP_Speaker" owner="BGPSpeaker">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.012962" level="INFO">${command} = python3 play.py --amount 600000 --listen --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out</msg>
<var>${command}</var>
<arg>python3 play.py ${arguments} &amp;&gt; ${BGPSpeaker__OUTPUT_LOG}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:27:39.012630" elapsed="0.000361"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.013423" level="INFO">python3 play.py --amount 600000 --listen --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out</msg>
<arg>${command}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:27:39.013155" elapsed="0.000315"/>
</kw>
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:27:39.019094" level="INFO">python3 play.py --amount 600000 --listen --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out</msg>
<msg time="2026-04-14T06:27:39.019189" level="INFO">${output} =  python3 play.py --amount 600000 --listen --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out
</msg>
<var>${output}</var>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:27:39.013628" elapsed="0.005589"/>
</kw>
<arg>--amount ${COUNT_CHANGE_COUNT_SINGLE} --listen --myip=${TOOLS_SYSTEM_IP} --myport=${BGP_TOOL_PORT} --peerip=${ODL_SYSTEM_IP} --insert=${INSERT} --withdraw=${WITHDRAW} --prefill ${PREFILL} --update ${UPDATE} --${BGP_TOOL_LOG_LEVEL} --results ${RESULTS_FILE_NAME}</arg>
<doc>Start the BGP speaker python utility. Redirect its error output to a log file
so it can be dumped into the logs later, when stopping it. This also avoids polluting the
output seen by "Read Until Prompt" with false propmpts so it won't stop prematurely
leading to a spurious test failure, messy log content or other misbehavior.</doc>
<status status="PASS" start="2026-04-14T06:27:39.011963" elapsed="0.007318"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:27:39.019892" elapsed="0.000235"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.020977" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.020593" elapsed="0.000449"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.020574" elapsed="0.000493"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:27:39.021217" elapsed="0.000325"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.027000" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:39.026588" elapsed="0.000439"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:27:39.027246" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:27:39.027104" elapsed="0.000199"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.027085" elapsed="0.000242"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.027514" elapsed="0.000029"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.027738" elapsed="0.000023"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.027925" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.028098" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.028271" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.028478" elapsed="0.000022"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.028651" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:27:39.026251" elapsed="0.002516"/>
</kw>
<status status="PASS" start="2026-04-14T06:27:39.020371" elapsed="0.008450"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:27:39.019578" elapsed="0.009291"/>
</kw>
<doc>Start Python speaker in listening mode.</doc>
<status status="PASS" start="2026-04-14T06:27:38.923860" elapsed="0.105050"/>
</test>
<test id="s1-s3-t13" name="Reconfigure_ODL_To_Initiate_Connection" line="176">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.032503" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.032263" elapsed="0.000297"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.032245" elapsed="0.000339"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:27:39.032080" elapsed="0.000550"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.033634" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:39.033527" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.033508" elapsed="0.000196"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.038813" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:39.038707" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.038688" elapsed="0.000192"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.039913" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:27:39.039513" elapsed="0.000427"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.040424" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:27:39.040111" elapsed="0.000340"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:27:39.040497" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:27:39.040652" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:27:39.039112" elapsed="0.001566"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.046603" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:39.046494" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.046474" elapsed="0.000198"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.047847" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:39.047742" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.047723" elapsed="0.000191"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:27:39.048521" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.048064" elapsed="0.000490"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:27:39.048939" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:27:39.048724" elapsed="0.000241"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:27:39.084528" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:27:39.049531" elapsed="0.035099"/>
</kw>
<msg time="2026-04-14T06:27:39.084804" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:27:39.084851" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:39.049168" elapsed="0.035718"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:27:39.114641" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "L "_ "T "o "_ "I "n "i "t "i "a "t "e "_ "C "o "n "n "e "c "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:27:39.085438" elapsed="0.029312"/>
</kw>
<msg time="2026-04-14T06:27:39.114908" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:27:39.114953" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:39.085066" elapsed="0.029957"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.115335" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.115104" elapsed="0.000315"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.115083" elapsed="0.000361"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.115892" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "L "_ "T "o "_ "I "n "i "t "i "a "t "e "_ "C "o "n "n "e "c "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:27:39.115595" elapsed="0.000368"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.116257" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.116035" elapsed="0.000276"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.116016" elapsed="0.000319"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:27:39.116384" elapsed="0.000028"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:27:39.118893" elapsed="0.000147"/>
</kw>
<msg time="2026-04-14T06:27:39.119100" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:27:39.117839" elapsed="0.001390"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.119530" elapsed="0.000074"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.119864" elapsed="0.000073"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:27:39.117181" elapsed="0.002863"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:27:39.116650" elapsed="0.003457"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:27:39.047439" elapsed="0.072764"/>
</kw>
<msg time="2026-04-14T06:27:39.120295" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:27:39.120339" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:39.046833" elapsed="0.073557"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:27:39.120575" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:27:39.120468" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.120450" elapsed="0.000208"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.121053" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.121418" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.121491" elapsed="0.000015"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:27:39.046130" elapsed="0.075469"/>
</kw>
<msg time="2026-04-14T06:27:39.121691" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:27:39.121735" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:39.041052" elapsed="0.080717"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.122119" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.121858" elapsed="0.000315"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.121840" elapsed="0.000356"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:27:39.040902" elapsed="0.081318"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:27:39.040730" elapsed="0.081520"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:27:39.038329" elapsed="0.083974"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:27:39.033219" elapsed="0.089163"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:39.032785" elapsed="0.089646"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:27:39.029820" elapsed="0.092709"/>
</kw>
<kw name="Store_Change_Count">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:27:39.130796" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01hq5yxk9jhgur1v6d6sr1yy7z42.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:27:39.130926" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":55}]}} 
 </msg>
<msg time="2026-04-14T06:27:39.131040" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:27:39.123712" elapsed="0.007354"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.133683" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":55}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:27:39.131242" elapsed="0.002489"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.136502" level="INFO">${count} = 55</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:39.133932" elapsed="0.002597"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:27:39.136581" elapsed="0.000031"/>
</return>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:27:39.123408" elapsed="0.013300"/>
</kw>
<msg time="2026-04-14T06:27:39.136796" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:27:39.136841" level="INFO">${count} = 55</msg>
<var>${status}</var>
<var>${count}</var>
<arg>ChangeCounter.Get_Change_Count</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:39.122989" elapsed="0.013875"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.137547" level="INFO">${last_change_count_single} = 55</msg>
<arg>${last_change_count_single}</arg>
<arg>${count}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:27:39.137173" elapsed="0.000417"/>
</kw>
<status status="PASS" start="2026-04-14T06:27:39.136937" elapsed="0.000690"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.136919" elapsed="0.000733"/>
</if>
<doc>Get the count of changes from BGP change counter. Ignore error or store the value.</doc>
<status status="PASS" start="2026-04-14T06:27:39.122705" elapsed="0.014992"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.138730" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer | IP=10.30.171.112 | HOLDTIME=180 | PEER_PORT=17900 | INITIATE=true | BGP_RIB=example-bgp-rib | PASSIVE_MODE=false | BGP_RIB_OPENCONFIG=exam...</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${BGP_PEER_NAME}</arg>
<arg>IP=${TOOLS_SYSTEM_IP}</arg>
<arg>HOLDTIME=${HOLDTIME_CHANGE_COUNT_SINGLE}</arg>
<arg>PEER_PORT=${BGP_TOOL_PORT}</arg>
<arg>INITIATE=true</arg>
<arg>BGP_RIB=${RIB_INSTANCE}</arg>
<arg>PASSIVE_MODE=false</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>RIB_INSTANCE_NAME=${RIB_INSTANCE}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.137899" elapsed="0.000860"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.173152" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:27:39.172773" elapsed="0.000408"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:27:39.173998" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:27:39.173714" elapsed="0.000359">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:27:39.174167" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:27:39.173353" elapsed="0.000838"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.174763" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:27:39.174377" elapsed="0.000412"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:27:39.175092" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:27:39.175248" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:27:39.174957" elapsed="0.000317"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.175738" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:27:39.175489" elapsed="0.000296"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.176772" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'true', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'false', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_INSTANCE_NAME': 'example-bgp-rib'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:27:39.176506" elapsed="0.000313"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.177257" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.176990" elapsed="0.000293"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.178148" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:27:39.177680" elapsed="0.000495"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:27:39.178944" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.178723" elapsed="0.000247"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:27:39.179020" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:27:39.179173" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:27:39.178393" elapsed="0.000805"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.179374" elapsed="0.000239"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:27:39.177536" elapsed="0.002120"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.180208" level="INFO">${value} = example-bgp-peer</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:27:39.179910" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:27:39.180981" level="INFO">${encoded} = example-bgp-peer</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.180770" elapsed="0.000236"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:27:39.181056" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:27:39.181206" level="INFO">${encoded_value} = example-bgp-peer</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:27:39.180445" elapsed="0.000785"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.181403" elapsed="0.000224"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer</var>
<status status="PASS" start="2026-04-14T06:27:39.179771" elapsed="0.001897"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.182251" level="INFO">${value} = 10.30.171.112</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:27:39.181946" elapsed="0.000330"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:27:39.183023" level="INFO">${encoded} = 10.30.171.112</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.182812" elapsed="0.000238"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:27:39.183100" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:27:39.183251" level="INFO">${encoded_value} = 10.30.171.112</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:27:39.182487" elapsed="0.000789"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.183450" elapsed="0.000225"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">10.30.171.112</var>
<status status="PASS" start="2026-04-14T06:27:39.181780" elapsed="0.001937"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.184270" level="INFO">${value} = 180</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:27:39.183971" elapsed="0.000325"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:27:39.185051" level="INFO">${encoded} = 180</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.184834" elapsed="0.000243"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:27:39.185127" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:27:39.185280" level="INFO">${encoded_value} = 180</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:27:39.184508" elapsed="0.000797"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.185477" elapsed="0.000226"/>
</kw>
<var name="${key}">HOLDTIME</var>
<var name="${value}">180</var>
<status status="PASS" start="2026-04-14T06:27:39.183831" elapsed="0.001914"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.186331" level="INFO">${value} = 17900</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:27:39.186030" elapsed="0.000383"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:27:39.187158" level="INFO">${encoded} = 17900</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.186948" elapsed="0.000236"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:27:39.187234" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:27:39.187402" level="INFO">${encoded_value} = 17900</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:27:39.186619" elapsed="0.000808"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.187588" elapsed="0.000224"/>
</kw>
<var name="${key}">PEER_PORT</var>
<var name="${value}">17900</var>
<status status="PASS" start="2026-04-14T06:27:39.185890" elapsed="0.001963"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.188424" level="INFO">${value} = true</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:27:39.188107" elapsed="0.000344"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:27:39.189380" level="INFO">${encoded} = true</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.189152" elapsed="0.000255"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:27:39.189458" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:27:39.189611" level="INFO">${encoded_value} = true</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:27:39.188647" elapsed="0.000989"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.189795" elapsed="0.000263"/>
</kw>
<var name="${key}">INITIATE</var>
<var name="${value}">true</var>
<status status="PASS" start="2026-04-14T06:27:39.187967" elapsed="0.002132"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.190669" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:27:39.190352" elapsed="0.000343"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:27:39.191451" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.191222" elapsed="0.000255"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:27:39.191527" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:27:39.191678" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:27:39.190893" elapsed="0.000810"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.191864" elapsed="0.000224"/>
</kw>
<var name="${key}">BGP_RIB</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:27:39.190213" elapsed="0.001916"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.192702" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:27:39.192399" elapsed="0.000328"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:27:39.193481" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.193250" elapsed="0.000257"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:27:39.193558" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:27:39.193710" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:27:39.192925" elapsed="0.000810"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.193908" elapsed="0.000223"/>
</kw>
<var name="${key}">PASSIVE_MODE</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:27:39.192243" elapsed="0.001929"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.194744" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:27:39.194441" elapsed="0.000329"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:27:39.195519" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.195292" elapsed="0.000253"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:27:39.195597" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:27:39.195747" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:27:39.194967" elapsed="0.000805"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.195929" elapsed="0.000222"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:27:39.194287" elapsed="0.001905"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.196759" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:27:39.196460" elapsed="0.000359"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:27:39.197569" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.197343" elapsed="0.000252"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:27:39.197646" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:27:39.197794" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:27:39.197020" elapsed="0.000799"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.198004" elapsed="0.000221"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:27:39.196306" elapsed="0.001961"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:27:39.177331" elapsed="0.020971"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:27:39.198345" elapsed="0.000044"/>
</return>
<msg time="2026-04-14T06:27:39.198526" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'true', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': '...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:27:39.176157" elapsed="0.022395"/>
</kw>
<status status="PASS" start="2026-04-14T06:27:39.175853" elapsed="0.022733"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.198765" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.198610" elapsed="0.000211"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.175834" elapsed="0.023008"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.199723" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:39.198992" elapsed="0.000760"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:27:39.199802" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:27:39.172134" elapsed="0.027791"/>
</kw>
<msg time="2026-04-14T06:27:39.199980" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:27:39.159147" elapsed="0.040879"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.212956" elapsed="0.000027"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.225751" elapsed="0.000027"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.238479" elapsed="0.000027"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.238683" elapsed="0.000021"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.238865" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.239275" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.239087" elapsed="0.000247"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:27:39.239072" elapsed="0.000300"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.239526" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.239702" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.239875" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:27:39.239043" elapsed="0.000885"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.238941" elapsed="0.001013"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.240108" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.240184" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T06:27:39.240306" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:27:39.154714" elapsed="0.085619"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.268206" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:27:39.267829" elapsed="0.000405"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:27:39.268972" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:27:39.268765" elapsed="0.000271">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T06:27:39.269130" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:27:39.268420" elapsed="0.000735"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.269728" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:27:39.269327" elapsed="0.000429"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:27:39.270084" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:27:39.270212" level="INFO">${template} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:27:39.269948" elapsed="0.000292"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.270667" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;$HOLDTIME&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;$PEER_PORT&lt;/remote-port&gt;
            &lt;passive-mode&gt;$PASSIVE_MODE&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:27:39.270421" elapsed="0.000305"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T06:27:39.271095" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.270794" elapsed="0.000360"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.271684" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'true', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': '...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:27:39.271380" elapsed="0.000332"/>
</kw>
<status status="PASS" start="2026-04-14T06:27:39.271178" elapsed="0.000571"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.270775" elapsed="0.000995"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.272714" level="INFO">${final_text} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflec...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:39.271925" elapsed="0.000820"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:27:39.272796" elapsed="0.000031"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:27:39.267186" elapsed="0.005737"/>
</kw>
<msg time="2026-04-14T06:27:39.272982" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:27:39.253393" elapsed="0.019636"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.285913" elapsed="0.000049"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.298634" elapsed="0.000027"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.311252" elapsed="0.000027"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.311465" elapsed="0.000021"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.311647" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.312026" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.311869" elapsed="0.000214"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:27:39.311854" elapsed="0.000253"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.312256" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.312447" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.312624" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:27:39.311824" elapsed="0.000853"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.311721" elapsed="0.000983"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.312857" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.312933" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T06:27:39.313067" level="INFO">${data} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflec...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:27:39.250701" elapsed="0.062436"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:27:39.314452" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:27:39.314202" elapsed="0.000314">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T06:27:39.314608" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:27:39.313837" elapsed="0.000795"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.314953" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.314702" elapsed="0.000310"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.315510" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:27:39.315203" elapsed="0.000333"/>
</kw>
<status status="PASS" start="2026-04-14T06:27:39.315036" elapsed="0.000535"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.314684" elapsed="0.000908"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.318000" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:27:39.315749" elapsed="0.002281"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T06:27:39.318082" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:27:39.318235" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T06:27:39.313502" elapsed="0.004758"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.319663" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:27:39.319417" elapsed="0.000293"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.320108" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;180&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;17900&lt;/remote-port&gt;
            &lt;passive-mode&gt;false&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:27:39.319870" elapsed="0.000296"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.320584" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:27:39.320323" elapsed="0.000303"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.321022" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:27:39.320784" elapsed="0.000280"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T06:27:39.321889" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T06:27:39.321697" elapsed="0.000217"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T06:27:39.322277" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T06:27:39.322102" elapsed="0.000200"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.322476" elapsed="0.000196"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.323079" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:27:39.322834" elapsed="0.000288"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T06:27:39.323289" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T06:27:39.323476" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T06:27:39.321272" elapsed="0.002230"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:27:39.343218" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Cookie': 'JSESSIONID=node01peu0q2maqwii1momv7bftfyq33.node0', 'Content-Length': '1080', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;180&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;17900&lt;/remote-port&gt;
            &lt;passive-mode&gt;false&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt; 
 </msg>
<msg time="2026-04-14T06:27:39.343281" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T06:27:39.343391" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:27:39.325904" elapsed="0.017514"/>
</kw>
<status status="PASS" start="2026-04-14T06:27:39.323573" elapsed="0.019893"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.343653" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.343493" elapsed="0.000228"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.323556" elapsed="0.020186"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.347099" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:27:39.344708" elapsed="0.002434"/>
</kw>
<status status="PASS" start="2026-04-14T06:27:39.344483" elapsed="0.002695"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.344465" elapsed="0.002738"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.349863" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:27:39.347500" elapsed="0.002409"/>
</kw>
<status status="PASS" start="2026-04-14T06:27:39.347258" elapsed="0.002686"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.347241" elapsed="0.002742"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.350546" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:39.350152" elapsed="0.000421"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.350883" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.350642" elapsed="0.000298"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.351445" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:27:39.351129" elapsed="0.000342"/>
</kw>
<status status="PASS" start="2026-04-14T06:27:39.350964" elapsed="0.000542"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.350624" elapsed="0.000903"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.352050" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:39.351691" elapsed="0.000386"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.352397" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.352145" elapsed="0.000310"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.352937" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:27:39.352643" elapsed="0.000319"/>
</kw>
<status status="PASS" start="2026-04-14T06:27:39.352479" elapsed="0.000518"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.352127" elapsed="0.000891"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:27:39.353209" elapsed="0.000366"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:27:39.354049" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:39.353748" elapsed="0.000328"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.354241" elapsed="0.002394"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:27:39.344115" elapsed="0.012583"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:27:39.356869" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:27:39.356764" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.356746" elapsed="0.000208"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.357108" elapsed="0.000022"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.357175" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T06:27:39.359483" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T06:27:39.318609" elapsed="0.040901"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:27:39.359576" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:27:39.359728" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T06:27:39.143468" elapsed="0.216285"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.360095" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.359850" elapsed="0.000312"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.359833" elapsed="0.000353"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:27:39.360218" elapsed="0.000026"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T06:27:39.139050" elapsed="0.221290"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:27:39.360946" elapsed="0.000240"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.362054" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.361644" elapsed="0.000471"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.361626" elapsed="0.000513"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:27:39.362293" elapsed="0.000328"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.367859" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:39.367458" elapsed="0.000428"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:27:39.368103" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:27:39.367960" elapsed="0.000200"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.367941" elapsed="0.000242"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.368337" elapsed="0.000037"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.368535" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.368715" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.368888" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.369109" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.369286" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.369475" elapsed="0.000021"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:27:39.367130" elapsed="0.002422"/>
</kw>
<status status="PASS" start="2026-04-14T06:27:39.361433" elapsed="0.008170"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:27:39.360637" elapsed="0.009007"/>
</kw>
<doc>Replace BGP peer config module, now with initiate-connection set to true.</doc>
<status status="PASS" start="2026-04-14T06:27:39.029185" elapsed="0.340496"/>
</test>
<test id="s1-s3-t14" name="Wait_For_Stable_Listening_Ipv4_Topology" line="192">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.373193" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.372971" elapsed="0.000277"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.372954" elapsed="0.000319"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:27:39.372787" elapsed="0.000533"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.374348" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:39.374241" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.374223" elapsed="0.000210"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.379400" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:39.379281" elapsed="0.000164"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.379263" elapsed="0.000204"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.380475" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:27:39.380081" elapsed="0.000421"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.380964" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:27:39.380669" elapsed="0.000323"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:27:39.381040" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:27:39.381193" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:27:39.379698" elapsed="0.001520"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.388129" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:39.388021" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.388002" elapsed="0.000195"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.389394" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:39.389264" elapsed="0.000178"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.389246" elapsed="0.000219"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:27:39.389909" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.389616" elapsed="0.000320"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:27:39.390340" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:27:39.390126" elapsed="0.000256"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:27:39.420151" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:27:39.390897" elapsed="0.029355"/>
</kw>
<msg time="2026-04-14T06:27:39.420432" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:27:39.420480" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:39.390554" elapsed="0.029961"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:27:39.485262" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "L "i "s "t "e "n "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:27:39.421078" elapsed="0.064311"/>
</kw>
<msg time="2026-04-14T06:27:39.485552" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:27:39.485598" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:39.420729" elapsed="0.064904"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.485940" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.485710" elapsed="0.000285"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.485690" elapsed="0.000329"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.486522" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "L "i "s "t "e "n "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:27:39.486199" elapsed="0.000394"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.486886" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.486661" elapsed="0.000279"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.486643" elapsed="0.000321"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:27:39.486996" elapsed="0.000029"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:27:39.489493" elapsed="0.000143"/>
</kw>
<msg time="2026-04-14T06:27:39.489696" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:27:39.488447" elapsed="0.001376"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.490116" elapsed="0.000076"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.490489" elapsed="0.000075"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:27:39.487814" elapsed="0.002858"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:27:39.487261" elapsed="0.003474"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:27:39.388964" elapsed="0.101869"/>
</kw>
<msg time="2026-04-14T06:27:39.490924" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:27:39.490967" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:39.388370" elapsed="0.102633"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:27:39.491184" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:27:39.491079" elapsed="0.000164"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.491060" elapsed="0.000206"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.491687" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.492029" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.492099" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:27:39.387680" elapsed="0.104526"/>
</kw>
<msg time="2026-04-14T06:27:39.492298" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:27:39.492342" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:39.381605" elapsed="0.110793"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.492731" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.492475" elapsed="0.000340"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.492457" elapsed="0.000385"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:27:39.381454" elapsed="0.111411"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:27:39.381269" elapsed="0.111626"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:27:39.378923" elapsed="0.114025"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:27:39.373926" elapsed="0.119075"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:39.373492" elapsed="0.119552"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:27:39.370552" elapsed="0.122542"/>
</kw>
<kw name="Wait_For_Change_Count_To_Become_Stable" owner="ChangeCounter">
<kw name="Create_Limiting_Stability_Safe_Stateful_Validator_From_Value_To_Overcome" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.506811" level="INFO">${valid_minimum} = 56</msg>
<var>${valid_minimum}</var>
<arg>str(int(${maximum_invalid}) + 1)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:39.506453" elapsed="0.000386"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:27:39.507350" elapsed="0.000046"/>
</return>
<msg time="2026-04-14T06:27:39.507582" level="INFO">${validator} = ['WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'valid_minimum': '56'}]</msg>
<var>${validator}</var>
<arg>WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</arg>
<arg>state_holder</arg>
<arg>data_holder</arg>
<arg>valid_minimum=${valid_minimum}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:27:39.507051" elapsed="0.000557"/>
</kw>
<return>
<value>${validator}</value>
<status status="PASS" start="2026-04-14T06:27:39.507661" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:27:39.507809" level="INFO">${validator} = ['WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'valid_minimum': '56'}]</msg>
<var>${validator}</var>
<arg>maximum_invalid=${count_to_overcome}</arg>
<doc>Helper function to use if maximum invalid value (instead of minimum valid) is known.</doc>
<status status="PASS" start="2026-04-14T06:27:39.506047" elapsed="0.001788"/>
</kw>
<kw name="Wait_For_Getter_Error_Or_Safe_Stateful_Validator_Consecutive_Success" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.509218" level="INFO">${tmp} = 1</msg>
<var>${tmp}</var>
<arg>int(${count})</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:39.508880" elapsed="0.000365"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.509694" level="INFO">count=1</msg>
<arg>count=${tmp}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:27:39.509423" elapsed="0.000315"/>
</kw>
<kw name="WaitUtils__Check_Sanity_And_Compute_Derived_Times" owner="WaitUtils">
<if>
<branch type="IF" condition="int(${count}) &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>\${count} is ${count} and not at least 1.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.510710" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.510481" elapsed="0.000283"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.510462" elapsed="0.000326"/>
</if>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:27:39.511192" level="INFO">${period_in_seconds} = 60.0</msg>
<var>${period_in_seconds}</var>
<arg>${period}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:27:39.510934" elapsed="0.000283"/>
</kw>
<if>
<branch type="IF" condition="${period_in_seconds} &lt;= 0.0">
<kw name="Fail" owner="BuiltIn">
<arg>\${period} ${period} has to be positive.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.511528" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.511287" elapsed="0.000293"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.511270" elapsed="0.000334"/>
</if>
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:27:39.511910" level="INFO">${date_now} = 2026-04-14 06:27:39.512</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:27:39.511751" elapsed="0.000184"/>
</kw>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:27:39.512324" level="INFO">${timeout_in_seconds} = 560.0</msg>
<var>${timeout_in_seconds}</var>
<arg>${timeout}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:27:39.512089" elapsed="0.000261"/>
</kw>
<kw name="Add Time To Date" owner="DateTime">
<msg time="2026-04-14T06:27:39.512829" level="INFO">${date_deadline} = 2026-04-14 06:36:59.512</msg>
<var>${date_deadline}</var>
<arg>${date_now}</arg>
<arg>${timeout_in_seconds}</arg>
<doc>Adds time to date and returns the resulting date.</doc>
<status status="PASS" start="2026-04-14T06:27:39.512527" elapsed="0.000328"/>
</kw>
<return>
<value>${timeout_in_seconds}</value>
<value>${period_in_seconds}</value>
<value>${date_deadline}</value>
<status status="PASS" start="2026-04-14T06:27:39.512902" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:27:39.513174" level="INFO">${timeout_in_seconds} = 560.0</msg>
<msg time="2026-04-14T06:27:39.513221" level="INFO">${period_in_seconds} = 60.0</msg>
<msg time="2026-04-14T06:27:39.513262" level="INFO">${date_deadline} = 2026-04-14 06:36:59.512</msg>
<var>${timeout_in_seconds}</var>
<var>${period_in_seconds}</var>
<var>${date_deadline}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${count}</arg>
<doc>Common checks for argument values. Return times in seconds and deadline date implied by timeout time.</doc>
<status status="PASS" start="2026-04-14T06:27:39.510027" elapsed="0.003257"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.513897" level="INFO">${maximum_sleeps} = 10</msg>
<var>${maximum_sleeps}</var>
<arg>math.ceil(${timeout_in_seconds} / ${period_in_seconds})</arg>
<arg>modules=math</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:39.513471" elapsed="0.000452"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.514377" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:27:39.514091" elapsed="0.000313"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.514891" level="INFO">${state} = 55</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:27:39.514567" elapsed="0.000350"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.516746" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:27:39.516485" elapsed="0.000288"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.517227" level="INFO">${state} = 55</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:27:39.516936" elapsed="0.000317"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.517924" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:39.517431" elapsed="0.000520"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:27:39.519380" level="INFO">${date_now} = 2026-04-14 06:27:39.519</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:27:39.519210" elapsed="0.000198"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:27:39.519916" level="INFO">${time_deadline} = 559.993</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:27:39.519568" elapsed="0.000374"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.520503" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:39.520110" elapsed="0.000421"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.520855" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.520601" elapsed="0.000308"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.520582" elapsed="0.000351"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:27:39.518617" elapsed="0.002371"/>
</kw>
<msg time="2026-04-14T06:27:39.521112" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:27:39.521162" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:39.518152" elapsed="0.003033"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.521389" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:39.521267" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.521249" elapsed="0.000213"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.524168" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T06:27:39.524216" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:27:39.524259" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:27:39.523836" elapsed="0.000446"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:27:39.532870" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01hq5yxk9jhgur1v6d6sr1yy7z42.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:27:39.533116" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":65}]}} 
 </msg>
<msg time="2026-04-14T06:27:39.533349" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:27:39.525596" elapsed="0.007882"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.537353" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":65}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:27:39.533736" elapsed="0.003864"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.542481" level="INFO">${count} = 65</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:39.537950" elapsed="0.004632"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:27:39.542704" elapsed="0.000046"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:27:39.524973" elapsed="0.018080"/>
</kw>
<msg time="2026-04-14T06:27:39.543140" level="INFO">${result} = 65</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:27:39.524482" elapsed="0.018684"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:27:39.543214" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:27:39.523462" elapsed="0.019944"/>
</kw>
<msg time="2026-04-14T06:27:39.543501" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:27:39.543546" level="INFO">${message} = 65</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:39.522913" elapsed="0.020656"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:39.543741" elapsed="0.025512"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:27:39.570264" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T06:27:39.570107" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.570084" elapsed="0.000271"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.570540" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 65.</doc>
<status status="PASS" start="2026-04-14T06:27:39.569701" elapsed="0.000921"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:27:39.570667" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:27:39.522503" elapsed="0.048287"/>
</kw>
<msg time="2026-04-14T06:27:39.570889" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:27:39.570935" level="INFO">${data} = 65</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:39.522029" elapsed="0.048929"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.571147" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:39.571041" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.571021" elapsed="0.000198"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:27:39.572670" level="INFO">${date_now} = 2026-04-14 06:27:39.573</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:27:39.572499" elapsed="0.000197"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:27:39.573225" level="INFO">${time_deadline} = 559.939</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:27:39.572858" elapsed="0.000394"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.573828" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:39.573439" elapsed="0.000416"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.574236" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:27:39.573925" elapsed="0.000368"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.573906" elapsed="0.000411"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:27:39.571887" elapsed="0.002492"/>
</kw>
<msg time="2026-04-14T06:27:39.574483" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:27:39.574528" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:39.571400" elapsed="0.003152"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.574741" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:39.574634" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.574615" elapsed="0.000199"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.576797" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:27:39.576845" level="INFO">${args} = ['state_holder', 'data_holder']</msg>
<msg time="2026-04-14T06:27:39.576891" level="INFO">${kwargs} = {'valid_minimum': '56'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:27:39.576490" elapsed="0.000424"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.577085" elapsed="0.000203"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:27:39.577467" elapsed="0.000189"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.579423" level="INFO">${new_state} = 65</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:27:39.579006" elapsed="0.000444"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.579688" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:39.579520" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.579501" elapsed="0.000261"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T06:27:39.580078" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:27:39.579913" elapsed="0.000231"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.579895" elapsed="0.000273"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.580203" elapsed="0.000015"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:27:39.578559" elapsed="0.001762"/>
</kw>
<msg time="2026-04-14T06:27:39.580428" level="INFO">${result} = [65, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:27:39.577824" elapsed="0.002629"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:27:39.580502" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:27:39.576078" elapsed="0.004543"/>
</kw>
<msg time="2026-04-14T06:27:39.580714" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:27:39.580759" level="INFO">${message} = [65, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:39.575528" elapsed="0.005255"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:27:39.580953" elapsed="0.023257"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:27:39.605222" elapsed="0.000032"/>
</return>
<status status="PASS" start="2026-04-14T06:27:39.605090" elapsed="0.000197"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.605069" elapsed="0.000243"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.605501" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [65, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T06:27:39.604684" elapsed="0.000899"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:27:39.605628" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:27:39.605802" level="INFO">${state} = 65</msg>
<msg time="2026-04-14T06:27:39.605848" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:27:39.605890" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:27:39.575042" elapsed="0.030871"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:27:39.606111" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:27:39.605999" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.605981" elapsed="0.000268"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.606342" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:39.606305" elapsed="0.000099"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:27:39.606289" elapsed="0.000138"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.606592" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.606730" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:39.606694" elapsed="0.000082"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:27:39.606677" elapsed="0.000121"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.606943" elapsed="0.000021"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:27:39.521876" elapsed="0.085122"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:27:39.521499" elapsed="0.085535"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.607194" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T06:27:39.607435" level="INFO">${state} = 65</msg>
<msg time="2026-04-14T06:27:39.607481" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:27:39.607522" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:27:39.515762" elapsed="0.091783"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.607741" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:39.607634" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.607615" elapsed="0.000191"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.609144" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:27:39.609224" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:27:39.608866" elapsed="0.000423">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:27:39.609407" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:27:39.609523" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:39.608485" elapsed="0.001063"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.609731" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:39.609624" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.609604" elapsed="0.000195"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:27:39.610221" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:27:39.609952" elapsed="0.000296"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.613439" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:27:39.613514" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:27:39.610782" elapsed="0.002791">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:27:39.613676" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:27:39.613720" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:39.610437" elapsed="0.003307"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:27:39.613926" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:27:39.613819" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.613800" elapsed="0.000211"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.614166" elapsed="0.000056"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:27:39.608082" elapsed="0.006273"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.615667" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:27:39.615741" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:27:39.615406" elapsed="0.000394">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:27:39.615900" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:27:39.615943" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:39.615041" elapsed="0.000925"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:27:39.616146" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:27:39.616040" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.616022" elapsed="0.000190"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:27:39.616629" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:27:39.616380" elapsed="0.000275"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:27:39.619670" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:27:39.619744" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:27:39.617168" elapsed="0.002635">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:27:39.619903" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:27:39.619946" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:27:39.616825" elapsed="0.003145"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:27:39.620150" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:27:39.620044" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T06:27:39.620025" elapsed="0.000208"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:27:39.620401" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:27:39.614656" elapsed="0.005898"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:28:39.621589" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:27:39.620714" elapsed="60.001215"/>
</kw>
<var name="${try}">1</var>
<status status="PASS" start="2026-04-14T06:27:39.515210" elapsed="60.106843"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:28:39.626449" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:28:39.625941" elapsed="0.000549"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:28:39.627163" level="INFO">${state} = 65</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:28:39.626736" elapsed="0.000465"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:28:39.627973" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:28:39.627467" elapsed="0.000545"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:28:39.630550" level="INFO">${date_now} = 2026-04-14 06:28:39.630</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:28:39.630282" elapsed="0.000309"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:28:39.631392" level="INFO">${time_deadline} = 499.882</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:28:39.630832" elapsed="0.000600"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:28:39.632213" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:28:39.631674" elapsed="0.000577"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:28:39.632751" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:28:39.632383" elapsed="0.000446"/>
</branch>
<status status="PASS" start="2026-04-14T06:28:39.632329" elapsed="0.000535"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:28:39.629086" elapsed="0.003846"/>
</kw>
<msg time="2026-04-14T06:28:39.633076" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:28:39.633139" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:28:39.628415" elapsed="0.004756"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:28:39.633510" elapsed="0.000022"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:28:39.633303" elapsed="0.000279"/>
</branch>
<status status="PASS" start="2026-04-14T06:28:39.633262" elapsed="0.000351"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:28:39.637539" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T06:28:39.637605" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:28:39.637666" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:28:39.636962" elapsed="0.000736"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:28:39.651971" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01hq5yxk9jhgur1v6d6sr1yy7z42.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:28:39.652322" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":89}]}} 
 </msg>
<msg time="2026-04-14T06:28:39.652690" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:28:39.639177" elapsed="0.013612"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:28:39.657218" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":89}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:28:39.653154" elapsed="0.004343"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:28:39.662474" level="INFO">${count} = 89</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:28:39.657856" elapsed="0.004721"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:28:39.662702" elapsed="0.000054"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:28:39.638530" elapsed="0.024549"/>
</kw>
<msg time="2026-04-14T06:28:39.663205" level="INFO">${result} = 89</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:28:39.637944" elapsed="0.025296"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:28:39.663309" elapsed="0.000039"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:28:39.636437" elapsed="0.027082"/>
</kw>
<msg time="2026-04-14T06:28:39.663652" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:28:39.663715" level="INFO">${message} = 89</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:28:39.635663" elapsed="0.028084"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:28:39.663988" elapsed="0.026306"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:28:39.691302" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T06:28:39.691169" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T06:28:39.691145" elapsed="0.000271"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:28:39.691590" elapsed="0.000101"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 89.</doc>
<status status="PASS" start="2026-04-14T06:28:39.690750" elapsed="0.001006"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:28:39.691800" elapsed="0.000029"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:28:39.635054" elapsed="0.056874"/>
</kw>
<msg time="2026-04-14T06:28:39.692028" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:28:39.692073" level="INFO">${data} = 89</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:28:39.634448" elapsed="0.057648"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:28:39.692283" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:28:39.692174" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:28:39.692156" elapsed="0.000198"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:28:39.693861" level="INFO">${date_now} = 2026-04-14 06:28:39.694</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:28:39.693688" elapsed="0.000200"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:28:39.694453" level="INFO">${time_deadline} = 499.818</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:28:39.694050" elapsed="0.000429"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:28:39.695042" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:28:39.694651" elapsed="0.000417"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:28:39.695404" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:28:39.695137" elapsed="0.000323"/>
</branch>
<status status="PASS" start="2026-04-14T06:28:39.695118" elapsed="0.000366"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:28:39.693030" elapsed="0.002501"/>
</kw>
<msg time="2026-04-14T06:28:39.695632" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:28:39.695677" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:28:39.692538" elapsed="0.003161"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:28:39.695887" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:28:39.695780" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:28:39.695763" elapsed="0.000194"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:28:39.698017" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:28:39.698065" level="INFO">${args} = [55, 65]</msg>
<msg time="2026-04-14T06:28:39.698111" level="INFO">${kwargs} = {'valid_minimum': '56'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:28:39.697711" elapsed="0.000422"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:28:39.698300" elapsed="0.000224"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:28:39.698689" elapsed="0.000189"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:28:39.700663" level="INFO">${new_state} = 89</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:28:39.700203" elapsed="0.000487"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T06:28:39.700935" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:28:39.700764" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T06:28:39.700743" elapsed="0.000266"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T06:28:39.701247" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:28:39.701062" elapsed="0.000251"/>
</branch>
<status status="PASS" start="2026-04-14T06:28:39.701046" elapsed="0.000291"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:28:39.701389" elapsed="0.000016"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:28:39.699749" elapsed="0.001762"/>
</kw>
<msg time="2026-04-14T06:28:39.701599" level="INFO">${result} = [89, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:28:39.699047" elapsed="0.002577"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:28:39.701672" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:28:39.697292" elapsed="0.004541"/>
</kw>
<msg time="2026-04-14T06:28:39.701928" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:28:39.701974" level="INFO">${message} = [89, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:28:39.696675" elapsed="0.005321"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:28:39.702168" elapsed="0.025659"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:28:39.728873" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T06:28:39.728737" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T06:28:39.728712" elapsed="0.000255"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:28:39.729160" elapsed="0.000026"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [89, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T06:28:39.728286" elapsed="0.000962"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:28:39.729294" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:28:39.729489" level="INFO">${state} = 89</msg>
<msg time="2026-04-14T06:28:39.729537" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:28:39.729578" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:28:39.696184" elapsed="0.033417"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:28:39.729797" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:28:39.729688" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T06:28:39.729670" elapsed="0.000216"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:28:39.729979" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:28:39.729942" elapsed="0.000084"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:28:39.729926" elapsed="0.000121"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:28:39.730213" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:28:39.730351" elapsed="0.000029"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:28:39.730316" elapsed="0.000098"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:28:39.730298" elapsed="0.000139"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:28:39.730584" elapsed="0.000022"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:28:39.634211" elapsed="0.096429"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:28:39.633668" elapsed="0.097009"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:28:39.730838" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T06:28:39.731062" level="INFO">${state} = 89</msg>
<msg time="2026-04-14T06:28:39.731108" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:28:39.731148" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:28:39.624115" elapsed="0.107055"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:28:39.731381" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:28:39.731259" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T06:28:39.731241" elapsed="0.000207"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:28:39.732820" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:28:39.732903" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:28:39.732543" elapsed="0.000429">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:28:39.733073" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:28:39.733116" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:28:39.732135" elapsed="0.001018"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:28:39.733334" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:28:39.733227" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T06:28:39.733208" elapsed="0.000210"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:28:39.733825" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:28:39.733572" elapsed="0.000279"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:28:39.737122" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:28:39.737225" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:28:39.734377" elapsed="0.002908">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:28:39.737404" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:28:39.737449" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:28:39.734022" elapsed="0.003451"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:28:39.737655" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:28:39.737548" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T06:28:39.737529" elapsed="0.000211"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:28:39.737895" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:28:39.731727" elapsed="0.006322"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:28:39.739341" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:28:39.739430" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:28:39.739083" elapsed="0.000405">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:28:39.739588" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:28:39.739630" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:28:39.738739" elapsed="0.000914"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:28:39.739831" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:28:39.739726" elapsed="0.000149"/>
</branch>
<status status="PASS" start="2026-04-14T06:28:39.739708" elapsed="0.000189"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:28:39.740293" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:28:39.740049" elapsed="0.000270"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:28:39.743321" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:28:39.743408" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:28:39.740845" elapsed="0.002621">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:28:39.743568" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:28:39.743610" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:28:39.740504" elapsed="0.003129"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:28:39.743811" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:28:39.743707" elapsed="0.000162"/>
</branch>
<status status="PASS" start="2026-04-14T06:28:39.743688" elapsed="0.000204"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:28:39.744044" elapsed="0.000021"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:28:39.738339" elapsed="0.005856"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:29:39.744926" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:28:39.744353" elapsed="60.000809"/>
</kw>
<var name="${try}">2</var>
<status status="PASS" start="2026-04-14T06:28:39.622737" elapsed="60.122551"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:29:39.749976" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:29:39.749250" elapsed="0.000788"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:29:39.751270" level="INFO">${state} = 89</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:29:39.750454" elapsed="0.000856"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:29:39.752303" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:29:39.751758" elapsed="0.000585"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:29:39.754834" level="INFO">${date_now} = 2026-04-14 06:29:39.755</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:29:39.754509" elapsed="0.000367"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:29:39.755705" level="INFO">${time_deadline} = 439.757</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:29:39.755110" elapsed="0.000642"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:29:39.756758" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:29:39.756065" elapsed="0.000740"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.757545" elapsed="0.000039"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:29:39.757046" elapsed="0.000598"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:39.757007" elapsed="0.000683"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:29:39.753272" elapsed="0.004505"/>
</kw>
<msg time="2026-04-14T06:29:39.757953" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:29:39.758029" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:39.752618" elapsed="0.005452"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:29:39.758429" elapsed="0.000031"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:39.758216" elapsed="0.000309"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:39.758184" elapsed="0.000382"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:29:39.762835" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T06:29:39.762886" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:29:39.762934" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:29:39.762434" elapsed="0.000523"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:29:39.772826" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01hq5yxk9jhgur1v6d6sr1yy7z42.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:29:39.773014" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":89}]}} 
 </msg>
<msg time="2026-04-14T06:29:39.773248" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:29:39.764316" elapsed="0.009004"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:29:39.778326" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":89}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:29:39.773609" elapsed="0.005206"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:29:39.786013" level="INFO">${count} = 89</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:29:39.779633" elapsed="0.006473"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:29:39.786230" elapsed="0.000063"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:29:39.763681" elapsed="0.022959"/>
</kw>
<msg time="2026-04-14T06:29:39.786753" level="INFO">${result} = 89</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:29:39.763140" elapsed="0.023643"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:29:39.786864" elapsed="0.000036"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:29:39.762013" elapsed="0.025004"/>
</kw>
<msg time="2026-04-14T06:29:39.787133" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:29:39.787186" level="INFO">${message} = 89</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:39.761442" elapsed="0.025772"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:29:39.787494" elapsed="0.030927"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:29:39.819486" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T06:29:39.819332" elapsed="0.000232"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:39.819307" elapsed="0.000288"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.819800" elapsed="0.000030"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 89.</doc>
<status status="PASS" start="2026-04-14T06:29:39.818910" elapsed="0.000997"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:29:39.819959" elapsed="0.000035"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:29:39.760987" elapsed="0.059129"/>
</kw>
<msg time="2026-04-14T06:29:39.820247" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:29:39.820309" level="INFO">${data} = 89</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:39.760471" elapsed="0.059868"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:29:39.820674" elapsed="0.000022"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:39.820457" elapsed="0.000287"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:39.820433" elapsed="0.000341"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:29:39.822419" level="INFO">${date_now} = 2026-04-14 06:29:39.822</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:29:39.822223" elapsed="0.000228"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:29:39.823105" level="INFO">${time_deadline} = 439.69</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:29:39.822654" elapsed="0.000480"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:29:39.823770" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:29:39.823317" elapsed="0.000481"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.824144" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:29:39.823871" elapsed="0.000332"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:39.823852" elapsed="0.000375"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:29:39.821597" elapsed="0.002678"/>
</kw>
<msg time="2026-04-14T06:29:39.824396" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:29:39.824443" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:39.820989" elapsed="0.003478"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:29:39.824678" elapsed="0.000022"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:39.824550" elapsed="0.000186"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:39.824532" elapsed="0.000227"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:29:39.827059" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:29:39.827117" level="INFO">${args} = [65, 89]</msg>
<msg time="2026-04-14T06:29:39.827170" level="INFO">${kwargs} = {'valid_minimum': '56'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:29:39.826661" elapsed="0.000541"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:29:39.827397" elapsed="0.000230"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:29:39.827797" elapsed="0.000215"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:29:39.829928" level="INFO">${new_state} = 89</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:29:39.829485" elapsed="0.000472"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T06:29:39.830235" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:39.830031" elapsed="0.000259"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:39.830010" elapsed="0.000304"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T06:29:39.830558" elapsed="0.000021"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:39.830386" elapsed="0.000235"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:39.830352" elapsed="0.000293"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="PASS" start="2026-04-14T06:29:39.830678" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:29:39.828967" elapsed="0.001908"/>
</kw>
<msg time="2026-04-14T06:29:39.831019" level="INFO">${result} = [89, 'PASS', 'Validated stable: 89']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:29:39.828203" elapsed="0.002847"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:29:39.831101" elapsed="0.000029"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:29:39.826150" elapsed="0.005075"/>
</kw>
<msg time="2026-04-14T06:29:39.831322" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:29:39.831391" level="INFO">${message} = [89, 'PASS', 'Validated stable: 89']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:39.825523" elapsed="0.005895"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:29:39.831625" elapsed="0.029095"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:29:39.861761" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T06:29:39.861626" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:39.861603" elapsed="0.000255"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.862117" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [89, 'PASS', 'Validated stable: 89'].</doc>
<status status="PASS" start="2026-04-14T06:29:39.861183" elapsed="0.001020"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:29:39.862250" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:29:39.862447" level="INFO">${state} = 89</msg>
<msg time="2026-04-14T06:29:39.862497" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:29:39.862541" level="INFO">${result} = Validated stable: 89</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:29:39.824990" elapsed="0.037576"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="NOT RUN" start="2026-04-14T06:29:39.862768" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:39.862657" elapsed="0.000163"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:39.862636" elapsed="0.000208"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:29:39.863102" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:29:39.862899" elapsed="0.000273"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:39.862883" elapsed="0.000314"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.863385" elapsed="0.000025"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:29:39.863530" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:39.863493" elapsed="0.000084"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:29:39.863476" elapsed="0.000123"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.863748" elapsed="0.000021"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:29:39.760247" elapsed="0.103557"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:29:39.758637" elapsed="0.105203"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.864001" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T06:29:39.864219" level="INFO">${state} = 89</msg>
<msg time="2026-04-14T06:29:39.864268" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:29:39.864311" level="INFO">${result} = Validated stable: 89</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:29:39.747351" elapsed="0.116982"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:29:39.864568" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:29:39.864459" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:39.864440" elapsed="0.000211"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.864931" elapsed="0.000026"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.865249" elapsed="0.000026"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.865453" elapsed="0.000021"/>
</kw>
<var name="${try}">3</var>
<status status="PASS" start="2026-04-14T06:29:39.745872" elapsed="0.119636"/>
</iter>
<var>${try}</var>
<value>1</value>
<value>${maximum_sleeps}+2</value>
<status status="PASS" start="2026-04-14T06:27:39.514969" elapsed="120.350571"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.865697" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T06:29:39.865845" level="INFO">${result} = Validated stable: 89</msg>
<var>${result}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${repetitions}</arg>
<arg>getter=${ChangeCounter__getter}</arg>
<arg>safe_validator=${validator}</arg>
<arg>initial_state=${count_to_overcome}</arg>
<doc>Analogue of Wait Until Keyword Succeeds, but it passes state of validator around and exits early on getter failure. Calls GASSVHTSCBD to verify data is "stable".</doc>
<status status="PASS" start="2026-04-14T06:27:39.508162" elapsed="120.357708"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:29:39.865929" elapsed="0.000027"/>
</return>
<arg>timeout=${bgp_filling_timeout}</arg>
<arg>period=${CHECK_PERIOD_CHANGE_COUNT_SINGLE}</arg>
<arg>repetitions=${REPETITIONS_CHANGE_COUNT_SINGLE}</arg>
<arg>count_to_overcome=${last_change_count_single}</arg>
<doc>Each ${period} get count. After 1 of constant value above ${count_to_overcome} within ${timeout}, Return validator output. Fail early on getter error.</doc>
<status status="PASS" start="2026-04-14T06:27:39.505353" elapsed="120.360697"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:29:39.866679" elapsed="0.000326"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.867865" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:29:39.867477" elapsed="0.000497"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:39.867459" elapsed="0.000542"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:29:39.868159" elapsed="0.000338"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:29:39.874215" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:29:39.873788" elapsed="0.000454"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:29:39.874479" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:29:39.874318" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:39.874299" elapsed="0.000262"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.874716" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.874898" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.875110" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.875285" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.875474" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.875651" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.875823" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:29:39.873463" elapsed="0.002436"/>
</kw>
<status status="PASS" start="2026-04-14T06:29:39.867239" elapsed="0.008711"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:29:39.866342" elapsed="0.009649"/>
</kw>
<doc>Wait until example-ipv4-topology becomes stable.</doc>
<status status="PASS" start="2026-04-14T06:27:39.369971" elapsed="120.506057"/>
</test>
<test id="s1-s3-t15" name="Check_Listening_Ipv4_Topology_Count" line="200">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:29:39.879510" elapsed="0.000214"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:29:39.879223" elapsed="0.000555"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:29:39.880796" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:39.880685" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:39.880665" elapsed="0.000200"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:29:39.885878" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:39.885771" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:39.885752" elapsed="0.000194"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:29:39.887001" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:29:39.886594" elapsed="0.000434"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:29:39.887514" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:29:39.887198" elapsed="0.000344"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:29:39.887587" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:29:39.887744" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:29:39.886183" elapsed="0.001585"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:29:39.893641" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:39.893527" elapsed="0.000162"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:39.893506" elapsed="0.000246"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:29:39.895036" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:39.894901" elapsed="0.000188"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:39.894880" elapsed="0.000235"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:29:39.895625" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:29:39.895284" elapsed="0.000370"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:29:39.896048" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:29:39.895826" elapsed="0.000249"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:29:39.935885" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:29:39.896640" elapsed="0.039412"/>
</kw>
<msg time="2026-04-14T06:29:39.936249" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:29:39.936296" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:39.896250" elapsed="0.040081"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:29:39.973908" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "L "i "s "t "e "n "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "C "o "u "n "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:29:39.937008" elapsed="0.037019"/>
</kw>
<msg time="2026-04-14T06:29:39.974192" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:29:39.974237" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "L "i "s "t "e "n "i "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:39.936589" elapsed="0.037683"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.974670" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:29:39.974399" elapsed="0.000328"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:39.974342" elapsed="0.000413"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:29:39.975244" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "L "i "s "t "e "n "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "C "o "u "n "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:29:39.974911" elapsed="0.000407"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.975633" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:29:39.975403" elapsed="0.000285"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:39.975382" elapsed="0.000329"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:29:39.975749" elapsed="0.000040"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:29:39.978509" elapsed="0.000151"/>
</kw>
<msg time="2026-04-14T06:29:39.978721" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:29:39.977329" elapsed="0.001528"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.979228" elapsed="0.000085"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.979615" elapsed="0.000077"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:29:39.976676" elapsed="0.003130"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:29:39.976080" elapsed="0.003796"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:29:39.894579" elapsed="0.085400"/>
</kw>
<msg time="2026-04-14T06:29:39.980079" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:29:39.980125" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "L "i "s "t "e "n "i "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:39.893921" elapsed="0.086243"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:29:39.980371" elapsed="0.000030"/>
</return>
<status status="PASS" start="2026-04-14T06:29:39.980243" elapsed="0.000194"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:39.980224" elapsed="0.000291"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.980948" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.981310" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:29:39.981401" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:29:39.893157" elapsed="0.088359"/>
</kw>
<msg time="2026-04-14T06:29:39.981615" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:29:39.981659" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "L "i "s "t "e "n "i "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:39.888150" elapsed="0.093545"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:39.982043" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:29:39.981775" elapsed="0.000325"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:39.981756" elapsed="0.000370"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:29:39.887998" elapsed="0.094154"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:29:39.887822" elapsed="0.094365"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:29:39.885407" elapsed="0.096843"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:29:39.880391" elapsed="0.101921"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:39.879934" elapsed="0.102455"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:29:39.876996" elapsed="0.105455"/>
</kw>
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:29:40.902848" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01hq5yxk9jhgur1v6d6sr1yy7z42.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:29:40.918073" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T06:29:40.918593" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:29:39.985442" elapsed="0.933185"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:40.921510" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:29:40.918775" elapsed="0.002802"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:40.918741" elapsed="0.002864"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:29:40.921644" elapsed="0.000040"/>
</return>
<msg time="2026-04-14T06:29:40.930376" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:29:39.984987" elapsed="0.945447"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.136261" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:29:40.930720" elapsed="0.205593"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:29:41.136449" elapsed="0.000057"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:29:39.984442" elapsed="1.152200"/>
</kw>
<msg time="2026-04-14T06:29:41.136752" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:29:41.136798" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:39.983702" elapsed="1.153121"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:29:41.137052" elapsed="0.027482"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:29:41.165566" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T06:29:41.165429" elapsed="0.000207"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.165405" elapsed="0.000256"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.165833" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T06:29:41.164988" elapsed="0.000929"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:29:41.165964" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:29:41.166123" level="INFO">${actual_count} = 600000</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:29:39.983185" elapsed="1.182966"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.166688" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T06:29:41.166328" elapsed="0.000420"/>
</kw>
<arg>${COUNT_CHANGE_COUNT_SINGLE}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T06:29:39.982682" elapsed="1.184128"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:29:41.167431" elapsed="0.000252"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.168554" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:29:41.168134" elapsed="0.000483"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.168115" elapsed="0.000527"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:29:41.168799" elapsed="0.000319"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.174281" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:29:41.173859" elapsed="0.000451"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:29:41.174550" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:29:41.174401" elapsed="0.000208"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.174381" elapsed="0.000253"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.174793" elapsed="0.000023"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.174976" elapsed="0.000022"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.175161" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.175337" elapsed="0.000105"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.175607" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.175785" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.175961" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:29:41.173537" elapsed="0.002503"/>
</kw>
<status status="PASS" start="2026-04-14T06:29:41.167918" elapsed="0.008174"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:29:41.167095" elapsed="0.009040"/>
</kw>
<doc>Count the routes in example-ipv4-topology and fail if the count is not correct.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:29:39.876383" elapsed="1.299791"/>
</test>
<test id="s1-s3-t16" name="Kill_Listening_BGP_Speaker" line="206">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:29:41.179869" elapsed="0.000219"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:29:41.179590" elapsed="0.000557"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.181245" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:41.181132" elapsed="0.000162"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.181112" elapsed="0.000204"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.186599" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:41.186455" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.186429" elapsed="0.000255"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.187866" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:29:41.187416" elapsed="0.000479"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.188505" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:29:41.188067" elapsed="0.000470"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:29:41.188586" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T06:29:41.188759" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:29:41.186974" elapsed="0.001810"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.194693" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:41.194555" elapsed="0.000199"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.194529" elapsed="0.000249"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.196093" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:41.195983" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.195964" elapsed="0.000199"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:29:41.196727" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:29:41.196320" elapsed="0.000436"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:29:41.197149" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:29:41.196930" elapsed="0.000245"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:29:41.234099" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:29:41.197742" elapsed="0.036751"/>
</kw>
<msg time="2026-04-14T06:29:41.234681" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:29:41.234729" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.197387" elapsed="0.037377"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:29:41.260966" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "L "i "s "t "e "n "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:29:41.235394" elapsed="0.025696"/>
</kw>
<msg time="2026-04-14T06:29:41.261265" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:29:41.261323" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "L "i "s "t "e "n "i "n "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.234980" elapsed="0.026414"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.261774" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:29:41.261503" elapsed="0.000328"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.261475" elapsed="0.000382"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.262345" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "L "i "s "t "e "n "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:29:41.262008" elapsed="0.000425"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.262729" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:29:41.262502" elapsed="0.000282"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.262484" elapsed="0.000324"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:29:41.262843" elapsed="0.000038"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:29:41.265500" elapsed="0.000150"/>
</kw>
<msg time="2026-04-14T06:29:41.265715" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:29:41.264405" elapsed="0.001446"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.266133" elapsed="0.000076"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.266503" elapsed="0.000073"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:29:41.263746" elapsed="0.002942"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:29:41.263160" elapsed="0.003594"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:29:41.195674" elapsed="0.071182"/>
</kw>
<msg time="2026-04-14T06:29:41.266956" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:29:41.267001" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "L "i "s "t "e "n "i "n "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.194965" elapsed="0.072075"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:29:41.267239" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:29:41.267125" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.267102" elapsed="0.000224"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.267791" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.268151" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.268223" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:29:41.194101" elapsed="0.074230"/>
</kw>
<msg time="2026-04-14T06:29:41.268446" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:29:41.268533" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "L "i "s "t "e "n "i "n "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.189190" elapsed="0.079379"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.268909" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:29:41.268648" elapsed="0.000314"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.268630" elapsed="0.000356"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:29:41.189032" elapsed="0.079978"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:29:41.188843" elapsed="0.080264"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:29:41.185937" elapsed="0.083236"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:29:41.180836" elapsed="0.088396"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.180311" elapsed="0.088968"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:29:41.177103" elapsed="0.092231"/>
</kw>
<kw name="Store_Change_Count">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:29:41.280888" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01hq5yxk9jhgur1v6d6sr1yy7z42.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:29:41.281161" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":89}]}} 
 </msg>
<msg time="2026-04-14T06:29:41.291188" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:29:41.270601" elapsed="0.020633"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.295736" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":89}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:29:41.291571" elapsed="0.004240"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.299197" level="INFO">${count} = 89</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:29:41.296072" elapsed="0.003153"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:29:41.299281" elapsed="0.000046"/>
</return>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:29:41.270273" elapsed="0.029182"/>
</kw>
<msg time="2026-04-14T06:29:41.299684" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:29:41.299729" level="INFO">${count} = 89</msg>
<var>${status}</var>
<var>${count}</var>
<arg>ChangeCounter.Get_Change_Count</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.269850" elapsed="0.029902"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.300468" level="INFO">${last_change_count_single} = 89</msg>
<arg>${last_change_count_single}</arg>
<arg>${count}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:29:41.300082" elapsed="0.000452"/>
</kw>
<status status="PASS" start="2026-04-14T06:29:41.299833" elapsed="0.000738"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.299813" elapsed="0.000784"/>
</if>
<doc>Get the count of changes from BGP change counter. Ignore error or store the value.</doc>
<status status="PASS" start="2026-04-14T06:29:41.269543" elapsed="0.031103"/>
</kw>
<kw name="Kill_BGP_Speaker" owner="BGPSpeaker">
<kw name="Write_Bare_Ctrl_C" owner="RemoteBash">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.301872" level="INFO">${ctrl_c} = </msg>
<var>${ctrl_c}</var>
<arg>chr(int(3))</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:29:41.301561" elapsed="0.000339"/>
</kw>
<kw name="Write Bare" owner="SSHLibrary">
<arg>${ctrl_c}</arg>
<doc>Writes the given ``text`` on the remote machine without appending a newline.</doc>
<status status="PASS" start="2026-04-14T06:29:41.302061" elapsed="0.000311"/>
</kw>
<doc>Construct ctrl+c character and SSH-write it (without endline) to the current SSH connection.
Do not read anything yet.</doc>
<status status="PASS" start="2026-04-14T06:29:41.301271" elapsed="0.001188"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:29:41.323089" level="INFO">[?2004l^C
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="PASS" start="2026-04-14T06:29:41.303058" elapsed="0.020101"/>
</kw>
<msg time="2026-04-14T06:29:41.323264" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:29:41.323311" level="INFO">${message} = [?2004l^C
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<var>${status}</var>
<var>${message}</var>
<arg>SSHLibrary.Read_Until_Prompt</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.302678" elapsed="0.020659"/>
</kw>
<kw name="Dump_BGP_Speaker_Logs" owner="BGPSpeaker">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:29:41.324050" level="INFO">Executing command 'cat play.py.out'.</msg>
<msg time="2026-04-14T06:29:41.336643" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:29:41.336874" level="INFO">${output_log} = 2026-04-14 06:27:39,069 INFO BGP-Thread-1 (job): Connecting in the listening mode.
2026-04-14 06:27:39,326 INFO BGP-Thread-1 (job): Connected to ODL.
2026-04-14 06:27:39,327 INFO BGP-Thread-1 (job): O...</msg>
<var>${output_log}</var>
<arg>cat ${BGPSpeaker__OUTPUT_LOG}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:29:41.323888" elapsed="0.013048"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.337986" level="INFO">2026-04-14 06:27:39,069 INFO BGP-Thread-1 (job): Connecting in the listening mode.
2026-04-14 06:27:39,326 INFO BGP-Thread-1 (job): Connected to ODL.
2026-04-14 06:27:39,327 INFO BGP-Thread-1 (job): Open message received.
2026-04-14 06:27:39,327 INFO BGP-Thread-1 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:27:39,328 INFO BGP-Thread-1 (job): Generator initialisation
2026-04-14 06:27:39,328 INFO BGP-Thread-1 (job):   Target total number of prefixes to be introduced: 600000
2026-04-14 06:27:39,328 INFO BGP-Thread-1 (job):   Prefix base: 8.0.1.0/28
2026-04-14 06:27:39,328 INFO BGP-Thread-1 (job):   My Autonomous System number: 64496
2026-04-14 06:27:39,328 INFO BGP-Thread-1 (job):   My Hold Time: 180
2026-04-14 06:27:39,328 INFO BGP-Thread-1 (job):   My BGP Identifier: 169782128
2026-04-14 06:27:39,328 INFO BGP-Thread-1 (job):   Next Hop: 192.0.2.1
2026-04-14 06:27:39,328 INFO BGP-Thread-1 (job):   Originator ID: None
2026-04-14 06:27:39,328 INFO BGP-Thread-1 (job):   Cluster list: None
2026-04-14 06:27:39,328 INFO BGP-Thread-1 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:27:39,328 INFO BGP-Thread-1 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:27:39,328 INFO BGP-Thread-1 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:27:39,328 INFO BGP-Thread-1 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 600000
2026-04-14 06:27:39,329 INFO BGP-Thread-1 (job):   Common single UPDATE will be generated for both NLRI &amp; WITHDRAWN lists
2026-04-14 06:27:39,329 INFO BGP-Thread-1 (job):   Let's go ...

2026-04-14 06:27:39,331 INFO BGP-Thread-1 (job): Iteration: 0 - total remaining prefixes: 600000
2026-04-14 06:27:39,358 INFO BGP-Thread-1 (job): Iteration: 1000 - total remaining prefixes: 599000
2026-04-14 06:27:39,379 INFO BGP-Thread-1 (job): Iteration: 2000 - total remaining prefixes: 598000
2026-04-14 06:27:39,400 INFO BGP-Thread-1 (job): Iteration: 3000 - total remaining prefixes: 597000
2026-04-14 06:27:39,421 INFO BGP-Thread-1 (job): Iteration: 4000 - total remaining prefixes: 596000
2026-04-14 06:27:39,442 INFO BGP-Thread-1 (job): Iteration: 5000 - total remaining prefixes: 595000
2026-04-14 06:27:39,467 INFO BGP-Thread-1 (job): Iteration: 6000 - total remaining prefixes: 594000
2026-04-14 06:27:39,487 INFO BGP-Thread-1 (job): Iteration: 7000 - total remaining prefixes: 593000
2026-04-14 06:27:39,508 INFO BGP-Thread-1 (job): Iteration: 8000 - total remaining prefixes: 592000
2026-04-14 06:27:39,532 INFO BGP-Thread-1 (job): Iteration: 9000 - total remaining prefixes: 591000
2026-04-14 06:27:39,552 INFO BGP-Thread-1 (job): Iteration: 10000 - total remaining prefixes: 590000
2026-04-14 06:27:39,573 INFO BGP-Thread-1 (job): Iteration: 11000 - total remaining prefixes: 589000
2026-04-14 06:27:39,594 INFO BGP-Thread-1 (job): Iteration: 12000 - total remaining prefixes: 588000
2026-04-14 06:27:39,615 INFO BGP-Thread-1 (job): Iteration: 13000 - total remaining prefixes: 587000
2026-04-14 06:27:39,641 INFO BGP-Thread-1 (job): Iteration: 14000 - total remaining prefixes: 586000
2026-04-14 06:27:39,662 INFO BGP-Thread-1 (job): Iteration: 15000 - total remaining prefixes: 585000
2026-04-14 06:27:39,682 INFO BGP-Thread-1 (job): Iteration: 16000 - total remaining prefixes: 584000
2026-04-14 06:27:39,703 INFO BGP-Thread-1 (job): Iteration: 17000 - total remaining prefixes: 583000
2026-04-14 06:27:39,724 INFO BGP-Thread-1 (job): Iteration: 18000 - total remaining prefixes: 582000
2026-04-14 06:27:39,744 INFO BGP-Thread-1 (job): Iteration: 19000 - total remaining prefixes: 581000
2026-04-14 06:27:39,765 INFO BGP-Thread-1 (job): Iteration: 20000 - total remaining prefixes: 580000
2026-04-14 06:27:39,786 INFO BGP-Thread-1 (job): Iteration: 21000 - total remaining prefixes: 579000
2026-04-14 06:27:39,807 INFO BGP-Thread-1 (job): Iteration: 22000 - total remaining prefixes: 578000
2026-04-14 06:27:39,828 INFO BGP-Thread-1 (job): Iteration: 23000 - total remaining prefixes: 577000
2026-04-14 06:27:39,850 INFO BGP-Thread-1 (job): Iteration: 24000 - total remaining prefixes: 576000
2026-04-14 06:27:39,871 INFO BGP-Thread-1 (job): Iteration: 25000 - total remaining prefixes: 575000
2026-04-14 06:27:39,892 INFO BGP-Thread-1 (job): Iteration: 26000 - total remaining prefixes: 574000
2026-04-14 06:27:39,915 INFO BGP-Thread-1 (job): Iteration: 27000 - total remaining prefixes: 573000
2026-04-14 06:27:39,936 INFO BGP-Thread-1 (job): Iteration: 28000 - total remaining prefixes: 572000
2026-04-14 06:27:39,956 INFO BGP-Thread-1 (job): Iteration: 29000 - total remaining prefixes: 571000
2026-04-14 06:27:39,977 INFO BGP-Thread-1 (job): Iteration: 30000 - total remaining prefixes: 570000
2026-04-14 06:27:39,998 INFO BGP-Thread-1 (job): Iteration: 31000 - total remaining prefixes: 569000
2026-04-14 06:27:40,022 INFO BGP-Thread-1 (job): Iteration: 32000 - total remaining prefixes: 568000
2026-04-14 06:27:40,048 INFO BGP-Thread-1 (job): Iteration: 33000 - total remaining prefixes: 567000
2026-04-14 06:27:40,077 INFO BGP-Thread-1 (job): Iteration: 34000 - total remaining prefixes: 566000
2026-04-14 06:27:40,098 INFO BGP-Thread-1 (job): Iteration: 35000 - total remaining prefixes: 565000
2026-04-14 06:27:40,122 INFO BGP-Thread-1 (job): Iteration: 36000 - total remaining prefixes: 564000
2026-04-14 06:27:40,142 INFO BGP-Thread-1 (job): Iteration: 37000 - total remaining prefixes: 563000
2026-04-14 06:27:40,163 INFO BGP-Thread-1 (job): Iteration: 38000 - total remaining prefixes: 562000
2026-04-14 06:27:40,185 INFO BGP-Thread-1 (job): Iteration: 39000 - total remaining prefixes: 561000
2026-04-14 06:27:40,206 INFO BGP-Thread-1 (job): Iteration: 40000 - total remaining prefixes: 560000
2026-04-14 06:27:40,229 INFO BGP-Thread-1 (job): Iteration: 41000 - total remaining prefixes: 559000
2026-04-14 06:27:40,250 INFO BGP-Thread-1 (job): Iteration: 42000 - total remaining prefixes: 558000
2026-04-14 06:27:40,270 INFO BGP-Thread-1 (job): Iteration: 43000 - total remaining prefixes: 557000
2026-04-14 06:27:40,291 INFO BGP-Thread-1 (job): Iteration: 44000 - total remaining prefixes: 556000
2026-04-14 06:27:40,311 INFO BGP-Thread-1 (job): Iteration: 45000 - total remaining prefixes: 555000
2026-04-14 06:27:40,332 INFO BGP-Thread-1 (job): Iteration: 46000 - total remaining prefixes: 554000
2026-04-14 06:27:40,352 INFO BGP-Thread-1 (job): Iteration: 47000 - total remaining prefixes: 553000
2026-04-14 06:27:40,373 INFO BGP-Thread-1 (job): Iteration: 48000 - total remaining prefixes: 552000
2026-04-14 06:27:40,393 INFO BGP-Thread-1 (job): Iteration: 49000 - total remaining prefixes: 551000
2026-04-14 06:27:40,414 INFO BGP-Thread-1 (job): Iteration: 50000 - total remaining prefixes: 550000
2026-04-14 06:27:40,437 INFO BGP-Thread-1 (job): Iteration: 51000 - total remaining prefixes: 549000
2026-04-14 06:27:40,457 INFO BGP-Thread-1 (job): Iteration: 52000 - total remaining prefixes: 548000
2026-04-14 06:27:40,478 INFO BGP-Thread-1 (job): Iteration: 53000 - total remaining prefixes: 547000
2026-04-14 06:27:40,498 INFO BGP-Thread-1 (job): Iteration: 54000 - total remaining prefixes: 546000
2026-04-14 06:27:40,518 INFO BGP-Thread-1 (job): Iteration: 55000 - total remaining prefixes: 545000
2026-04-14 06:27:40,539 INFO BGP-Thread-1 (job): Iteration: 56000 - total remaining prefixes: 544000
2026-04-14 06:27:40,561 INFO BGP-Thread-1 (job): Iteration: 57000 - total remaining prefixes: 543000
2026-04-14 06:27:40,581 INFO BGP-Thread-1 (job): Iteration: 58000 - total remaining prefixes: 542000
2026-04-14 06:27:40,602 INFO BGP-Thread-1 (job): Iteration: 59000 - total remaining prefixes: 541000
2026-04-14 06:27:40,622 INFO BGP-Thread-1 (job): Iteration: 60000 - total remaining prefixes: 540000
2026-04-14 06:27:40,643 INFO BGP-Thread-1 (job): Iteration: 61000 - total remaining prefixes: 539000
2026-04-14 06:27:40,665 INFO BGP-Thread-1 (job): Iteration: 62000 - total remaining prefixes: 538000
2026-04-14 06:27:40,686 INFO BGP-Thread-1 (job): Iteration: 63000 - total remaining prefixes: 537000
2026-04-14 06:27:40,707 INFO BGP-Thread-1 (job): Iteration: 64000 - total remaining prefixes: 536000
2026-04-14 06:27:40,728 INFO BGP-Thread-1 (job): Iteration: 65000 - total remaining prefixes: 535000
2026-04-14 06:27:40,748 INFO BGP-Thread-1 (job): Iteration: 66000 - total remaining prefixes: 534000
2026-04-14 06:27:40,771 INFO BGP-Thread-1 (job): Iteration: 67000 - total remaining prefixes: 533000
2026-04-14 06:27:40,791 INFO BGP-Thread-1 (job): Iteration: 68000 - total remaining prefixes: 532000
2026-04-14 06:27:40,812 INFO BGP-Thread-1 (job): Iteration: 69000 - total remaining prefixes: 531000
2026-04-14 06:27:40,832 INFO BGP-Thread-1 (job): Iteration: 70000 - total remaining prefixes: 530000
2026-04-14 06:27:40,853 INFO BGP-Thread-1 (job): Iteration: 71000 - total remaining prefixes: 529000
2026-04-14 06:27:40,873 INFO BGP-Thread-1 (job): Iteration: 72000 - total remaining prefixes: 528000
2026-04-14 06:27:40,898 INFO BGP-Thread-1 (job): Iteration: 73000 - total remaining prefixes: 527000
2026-04-14 06:27:40,919 INFO BGP-Thread-1 (job): Iteration: 74000 - total remaining prefixes: 526000
2026-04-14 06:27:40,940 INFO BGP-Thread-1 (job): Iteration: 75000 - total remaining prefixes: 525000
2026-04-14 06:27:40,961 INFO BGP-Thread-1 (job): Iteration: 76000 - total remaining prefixes: 524000
2026-04-14 06:27:40,982 INFO BGP-Thread-1 (job): Iteration: 77000 - total remaining prefixes: 523000
2026-04-14 06:27:41,002 INFO BGP-Thread-1 (job): Iteration: 78000 - total remaining prefixes: 522000
2026-04-14 06:27:41,023 INFO BGP-Thread-1 (job): Iteration: 79000 - total remaining prefixes: 521000
2026-04-14 06:27:41,044 INFO BGP-Thread-1 (job): Iteration: 80000 - total remaining prefixes: 520000
2026-04-14 06:27:41,065 INFO BGP-Thread-1 (job): Iteration: 81000 - total remaining prefixes: 519000
2026-04-14 06:27:41,086 INFO BGP-Thread-1 (job): Iteration: 82000 - total remaining prefixes: 518000
2026-04-14 06:27:41,107 INFO BGP-Thread-1 (job): Iteration: 83000 - total remaining prefixes: 517000
2026-04-14 06:27:41,128 INFO BGP-Thread-1 (job): Iteration: 84000 - total remaining prefixes: 516000
2026-04-14 06:27:41,152 INFO BGP-Thread-1 (job): Iteration: 85000 - total remaining prefixes: 515000
2026-04-14 06:27:41,173 INFO BGP-Thread-1 (job): Iteration: 86000 - total remaining prefixes: 514000
2026-04-14 06:27:41,194 INFO BGP-Thread-1 (job): Iteration: 87000 - total remaining prefixes: 513000
2026-04-14 06:27:41,215 INFO BGP-Thread-1 (job): Iteration: 88000 - total remaining prefixes: 512000
2026-04-14 06:27:41,235 INFO BGP-Thread-1 (job): Iteration: 89000 - total remaining prefixes: 511000
2026-04-14 06:27:41,259 INFO BGP-Thread-1 (job): Iteration: 90000 - total remaining prefixes: 510000
2026-04-14 06:27:41,280 INFO BGP-Thread-1 (job): Iteration: 91000 - total remaining prefixes: 509000
2026-04-14 06:27:41,300 INFO BGP-Thread-1 (job): Iteration: 92000 - total remaining prefixes: 508000
2026-04-14 06:27:41,321 INFO BGP-Thread-1 (job): Iteration: 93000 - total remaining prefixes: 507000
2026-04-14 06:27:41,342 INFO BGP-Thread-1 (job): Iteration: 94000 - total remaining prefixes: 506000
2026-04-14 06:27:41,373 INFO BGP-Thread-1 (job): Iteration: 95000 - total remaining prefixes: 505000
2026-04-14 06:27:41,393 INFO BGP-Thread-1 (job): Iteration: 96000 - total remaining prefixes: 504000
2026-04-14 06:27:41,414 INFO BGP-Thread-1 (job): Iteration: 97000 - total remaining prefixes: 503000
2026-04-14 06:27:41,435 INFO BGP-Thread-1 (job): Iteration: 98000 - total remaining prefixes: 502000
2026-04-14 06:27:41,455 INFO BGP-Thread-1 (job): Iteration: 99000 - total remaining prefixes: 501000
2026-04-14 06:27:41,476 INFO BGP-Thread-1 (job): Iteration: 100000 - total remaining prefixes: 500000
2026-04-14 06:27:41,505 INFO BGP-Thread-1 (job): Iteration: 101000 - total remaining prefixes: 499000
2026-04-14 06:27:41,525 INFO BGP-Thread-1 (job): Iteration: 102000 - total remaining prefixes: 498000
2026-04-14 06:27:41,546 INFO BGP-Thread-1 (job): Iteration: 103000 - total remaining prefixes: 497000
2026-04-14 06:27:41,566 INFO BGP-Thread-1 (job): Iteration: 104000 - total remaining prefixes: 496000
2026-04-14 06:27:41,587 INFO BGP-Thread-1 (job): Iteration: 105000 - total remaining prefixes: 495000
2026-04-14 06:27:41,608 INFO BGP-Thread-1 (job): Iteration: 106000 - total remaining prefixes: 494000
2026-04-14 06:27:41,628 INFO BGP-Thread-1 (job): Iteration: 107000 - total remaining prefixes: 493000
2026-04-14 06:27:41,649 INFO BGP-Thread-1 (job): Iteration: 108000 - total remaining prefixes: 492000
2026-04-14 06:27:41,669 INFO BGP-Thread-1 (job): Iteration: 109000 - total remaining prefixes: 491000
2026-04-14 06:27:41,690 INFO BGP-Thread-1 (job): Iteration: 110000 - total remaining prefixes: 490000
2026-04-14 06:27:41,711 INFO BGP-Thread-1 (job): Iteration: 111000 - total remaining prefixes: 489000
2026-04-14 06:27:41,732 INFO BGP-Thread-1 (job): Iteration: 112000 - total remaining prefixes: 488000
2026-04-14 06:27:41,752 INFO BGP-Thread-1 (job): Iteration: 113000 - total remaining prefixes: 487000
2026-04-14 06:27:41,773 INFO BGP-Thread-1 (job): Iteration: 114000 - total remaining prefixes: 486000
2026-04-14 06:27:41,793 INFO BGP-Thread-1 (job): Iteration: 115000 - total remaining prefixes: 485000
2026-04-14 06:27:41,814 INFO BGP-Thread-1 (job): Iteration: 116000 - total remaining prefixes: 484000
2026-04-14 06:27:41,834 INFO BGP-Thread-1 (job): Iteration: 117000 - total remaining prefixes: 483000
2026-04-14 06:27:41,857 INFO BGP-Thread-1 (job): Iteration: 118000 - total remaining prefixes: 482000
2026-04-14 06:27:41,878 INFO BGP-Thread-1 (job): Iteration: 119000 - total remaining prefixes: 481000
2026-04-14 06:27:41,898 INFO BGP-Thread-1 (job): Iteration: 120000 - total remaining prefixes: 480000
2026-04-14 06:27:41,918 INFO BGP-Thread-1 (job): Iteration: 121000 - total remaining prefixes: 479000
2026-04-14 06:27:41,938 INFO BGP-Thread-1 (job): Iteration: 122000 - total remaining prefixes: 478000
2026-04-14 06:27:41,957 INFO BGP-Thread-1 (job): Iteration: 123000 - total remaining prefixes: 477000
2026-04-14 06:27:41,980 INFO BGP-Thread-1 (job): Iteration: 124000 - total remaining prefixes: 476000
2026-04-14 06:27:42,000 INFO BGP-Thread-1 (job): Iteration: 125000 - total remaining prefixes: 475000
2026-04-14 06:27:42,020 INFO BGP-Thread-1 (job): Iteration: 126000 - total remaining prefixes: 474000
2026-04-14 06:27:42,040 INFO BGP-Thread-1 (job): Iteration: 127000 - total remaining prefixes: 473000
2026-04-14 06:27:42,060 INFO BGP-Thread-1 (job): Iteration: 128000 - total remaining prefixes: 472000
2026-04-14 06:27:42,080 INFO BGP-Thread-1 (job): Iteration: 129000 - total remaining prefixes: 471000
2026-04-14 06:27:42,102 INFO BGP-Thread-1 (job): Iteration: 130000 - total remaining prefixes: 470000
2026-04-14 06:27:42,122 INFO BGP-Thread-1 (job): Iteration: 131000 - total remaining prefixes: 469000
2026-04-14 06:27:42,142 INFO BGP-Thread-1 (job): Iteration: 132000 - total remaining prefixes: 468000
2026-04-14 06:27:42,162 INFO BGP-Thread-1 (job): Iteration: 133000 - total remaining prefixes: 467000
2026-04-14 06:27:42,181 INFO BGP-Thread-1 (job): Iteration: 134000 - total remaining prefixes: 466000
2026-04-14 06:27:42,208 INFO BGP-Thread-1 (job): Iteration: 135000 - total remaining prefixes: 465000
2026-04-14 06:27:42,228 INFO BGP-Thread-1 (job): Iteration: 136000 - total remaining prefixes: 464000
2026-04-14 06:27:42,248 INFO BGP-Thread-1 (job): Iteration: 137000 - total remaining prefixes: 463000
2026-04-14 06:27:42,267 INFO BGP-Thread-1 (job): Iteration: 138000 - total remaining prefixes: 462000
2026-04-14 06:27:42,364 INFO BGP-Thread-1 (job): Iteration: 139000 - total remaining prefixes: 461000
2026-04-14 06:27:42,383 INFO BGP-Thread-1 (job): Iteration: 140000 - total remaining prefixes: 460000
2026-04-14 06:27:42,403 INFO BGP-Thread-1 (job): Iteration: 141000 - total remaining prefixes: 459000
2026-04-14 06:27:42,422 INFO BGP-Thread-1 (job): Iteration: 142000 - total remaining prefixes: 458000
2026-04-14 06:27:42,442 INFO BGP-Thread-1 (job): Iteration: 143000 - total remaining prefixes: 457000
2026-04-14 06:27:42,462 INFO BGP-Thread-1 (job): Iteration: 144000 - total remaining prefixes: 456000
2026-04-14 06:27:42,481 INFO BGP-Thread-1 (job): Iteration: 145000 - total remaining prefixes: 455000
2026-04-14 06:27:42,501 INFO BGP-Thread-1 (job): Iteration: 146000 - total remaining prefixes: 454000
2026-04-14 06:27:42,521 INFO BGP-Thread-1 (job): Iteration: 147000 - total remaining prefixes: 453000
2026-04-14 06:27:42,541 INFO BGP-Thread-1 (job): Iteration: 148000 - total remaining prefixes: 452000
2026-04-14 06:27:42,560 INFO BGP-Thread-1 (job): Iteration: 149000 - total remaining prefixes: 451000
2026-04-14 06:27:42,581 INFO BGP-Thread-1 (job): Iteration: 150000 - total remaining prefixes: 450000
2026-04-14 06:27:42,600 INFO BGP-Thread-1 (job): Iteration: 151000 - total remaining prefixes: 449000
2026-04-14 06:27:42,620 INFO BGP-Thread-1 (job): Iteration: 152000 - total remaining prefixes: 448000
2026-04-14 06:27:42,640 INFO BGP-Thread-1 (job): Iteration: 153000 - total remaining prefixes: 447000
2026-04-14 06:27:42,660 INFO BGP-Thread-1 (job): Iteration: 154000 - total remaining prefixes: 446000
2026-04-14 06:27:42,679 INFO BGP-Thread-1 (job): Iteration: 155000 - total remaining prefixes: 445000
2026-04-14 06:27:42,699 INFO BGP-Thread-1 (job): Iteration: 156000 - total remaining prefixes: 444000
2026-04-14 06:27:42,718 INFO BGP-Thread-1 (job): Iteration: 157000 - total remaining prefixes: 443000
2026-04-14 06:27:42,738 INFO BGP-Thread-1 (job): Iteration: 158000 - total remaining prefixes: 442000
2026-04-14 06:27:42,905 INFO BGP-Thread-1 (job): Iteration: 159000 - total remaining prefixes: 441000
2026-04-14 06:27:42,964 INFO BGP-Thread-1 (job): Iteration: 160000 - total remaining prefixes: 440000
2026-04-14 06:27:42,992 INFO BGP-Thread-1 (job): Iteration: 161000 - total remaining prefixes: 439000
2026-04-14 06:27:43,013 INFO BGP-Thread-1 (job): Iteration: 162000 - total remaining prefixes: 438000
2026-04-14 06:27:43,058 INFO BGP-Thread-1 (job): Iteration: 163000 - total remaining prefixes: 437000
2026-04-14 06:27:43,077 INFO BGP-Thread-1 (job): Iteration: 164000 - total remaining prefixes: 436000
2026-04-14 06:27:43,102 INFO BGP-Thread-1 (job): Iteration: 165000 - total remaining prefixes: 435000
2026-04-14 06:27:43,320 INFO BGP-Thread-1 (job): Iteration: 166000 - total remaining prefixes: 434000
2026-04-14 06:27:43,340 INFO BGP-Thread-1 (job): Iteration: 167000 - total remaining prefixes: 433000
2026-04-14 06:27:43,360 INFO BGP-Thread-1 (job): Iteration: 168000 - total remaining prefixes: 432000
2026-04-14 06:27:43,379 INFO BGP-Thread-1 (job): Iteration: 169000 - total remaining prefixes: 431000
2026-04-14 06:27:43,399 INFO BGP-Thread-1 (job): Iteration: 170000 - total remaining prefixes: 430000
2026-04-14 06:27:43,418 INFO BGP-Thread-1 (job): Iteration: 171000 - total remaining prefixes: 429000
2026-04-14 06:27:43,438 INFO BGP-Thread-1 (job): Iteration: 172000 - total remaining prefixes: 428000
2026-04-14 06:27:43,671 INFO BGP-Thread-1 (job): Iteration: 173000 - total remaining prefixes: 427000
2026-04-14 06:27:43,691 INFO BGP-Thread-1 (job): Iteration: 174000 - total remaining prefixes: 426000
2026-04-14 06:27:43,711 INFO BGP-Thread-1 (job): Iteration: 175000 - total remaining prefixes: 425000
2026-04-14 06:27:43,730 INFO BGP-Thread-1 (job): Iteration: 176000 - total remaining prefixes: 424000
2026-04-14 06:27:43,750 INFO BGP-Thread-1 (job): Iteration: 177000 - total remaining prefixes: 423000
2026-04-14 06:27:43,770 INFO BGP-Thread-1 (job): Iteration: 178000 - total remaining prefixes: 422000
2026-04-14 06:27:43,789 INFO BGP-Thread-1 (job): Iteration: 179000 - total remaining prefixes: 421000
2026-04-14 06:27:43,809 INFO BGP-Thread-1 (job): Iteration: 180000 - total remaining prefixes: 420000
2026-04-14 06:27:43,828 INFO BGP-Thread-1 (job): Iteration: 181000 - total remaining prefixes: 419000
2026-04-14 06:27:43,848 INFO BGP-Thread-1 (job): Iteration: 182000 - total remaining prefixes: 418000
2026-04-14 06:27:43,868 INFO BGP-Thread-1 (job): Iteration: 183000 - total remaining prefixes: 417000
2026-04-14 06:27:43,888 INFO BGP-Thread-1 (job): Iteration: 184000 - total remaining prefixes: 416000
2026-04-14 06:27:43,907 INFO BGP-Thread-1 (job): Iteration: 185000 - total remaining prefixes: 415000
2026-04-14 06:27:43,927 INFO BGP-Thread-1 (job): Iteration: 186000 - total remaining prefixes: 414000
2026-04-14 06:27:43,947 INFO BGP-Thread-1 (job): Iteration: 187000 - total remaining prefixes: 413000
2026-04-14 06:27:43,966 INFO BGP-Thread-1 (job): Iteration: 188000 - total remaining prefixes: 412000
2026-04-14 06:27:43,986 INFO BGP-Thread-1 (job): Iteration: 189000 - total remaining prefixes: 411000
2026-04-14 06:27:44,005 INFO BGP-Thread-1 (job): Iteration: 190000 - total remaining prefixes: 410000
2026-04-14 06:27:44,031 INFO BGP-Thread-1 (job): Iteration: 191000 - total remaining prefixes: 409000
2026-04-14 06:27:44,051 INFO BGP-Thread-1 (job): Iteration: 192000 - total remaining prefixes: 408000
2026-04-14 06:27:44,070 INFO BGP-Thread-1 (job): Iteration: 193000 - total remaining prefixes: 407000
2026-04-14 06:27:44,090 INFO BGP-Thread-1 (job): Iteration: 194000 - total remaining prefixes: 406000
2026-04-14 06:27:44,150 INFO BGP-Thread-1 (job): Iteration: 195000 - total remaining prefixes: 405000
2026-04-14 06:27:44,170 INFO BGP-Thread-1 (job): Iteration: 196000 - total remaining prefixes: 404000
2026-04-14 06:27:44,203 INFO BGP-Thread-1 (job): Iteration: 197000 - total remaining prefixes: 403000
2026-04-14 06:27:44,222 INFO BGP-Thread-1 (job): Iteration: 198000 - total remaining prefixes: 402000
2026-04-14 06:27:44,242 INFO BGP-Thread-1 (job): Iteration: 199000 - total remaining prefixes: 401000
2026-04-14 06:27:44,262 INFO BGP-Thread-1 (job): Iteration: 200000 - total remaining prefixes: 400000
2026-04-14 06:27:44,281 INFO BGP-Thread-1 (job): Iteration: 201000 - total remaining prefixes: 399000
2026-04-14 06:27:44,301 INFO BGP-Thread-1 (job): Iteration: 202000 - total remaining prefixes: 398000
2026-04-14 06:27:44,321 INFO BGP-Thread-1 (job): Iteration: 203000 - total remaining prefixes: 397000
2026-04-14 06:27:44,341 INFO BGP-Thread-1 (job): Iteration: 204000 - total remaining prefixes: 396000
2026-04-14 06:27:44,363 INFO BGP-Thread-1 (job): Iteration: 205000 - total remaining prefixes: 395000
2026-04-14 06:27:44,383 INFO BGP-Thread-1 (job): Iteration: 206000 - total remaining prefixes: 394000
2026-04-14 06:27:44,403 INFO BGP-Thread-1 (job): Iteration: 207000 - total remaining prefixes: 393000
2026-04-14 06:27:44,422 INFO BGP-Thread-1 (job): Iteration: 208000 - total remaining prefixes: 392000
2026-04-14 06:27:44,442 INFO BGP-Thread-1 (job): Iteration: 209000 - total remaining prefixes: 391000
2026-04-14 06:27:44,461 INFO BGP-Thread-1 (job): Iteration: 210000 - total remaining prefixes: 390000
2026-04-14 06:27:44,482 INFO BGP-Thread-1 (job): Iteration: 211000 - total remaining prefixes: 389000
2026-04-14 06:27:44,502 INFO BGP-Thread-1 (job): Iteration: 212000 - total remaining prefixes: 388000
2026-04-14 06:27:44,522 INFO BGP-Thread-1 (job): Iteration: 213000 - total remaining prefixes: 387000
2026-04-14 06:27:44,542 INFO BGP-Thread-1 (job): Iteration: 214000 - total remaining prefixes: 386000
2026-04-14 06:27:44,561 INFO BGP-Thread-1 (job): Iteration: 215000 - total remaining prefixes: 385000
2026-04-14 06:27:44,581 INFO BGP-Thread-1 (job): Iteration: 216000 - total remaining prefixes: 384000
2026-04-14 06:27:44,602 INFO BGP-Thread-1 (job): Iteration: 217000 - total remaining prefixes: 383000
2026-04-14 06:27:44,622 INFO BGP-Thread-1 (job): Iteration: 218000 - total remaining prefixes: 382000
2026-04-14 06:27:44,642 INFO BGP-Thread-1 (job): Iteration: 219000 - total remaining prefixes: 381000
2026-04-14 06:27:44,662 INFO BGP-Thread-1 (job): Iteration: 220000 - total remaining prefixes: 380000
2026-04-14 06:27:44,682 INFO BGP-Thread-1 (job): Iteration: 221000 - total remaining prefixes: 379000
2026-04-14 06:27:44,701 INFO BGP-Thread-1 (job): Iteration: 222000 - total remaining prefixes: 378000
2026-04-14 06:27:44,721 INFO BGP-Thread-1 (job): Iteration: 223000 - total remaining prefixes: 377000
2026-04-14 06:27:44,844 INFO BGP-Thread-1 (job): Iteration: 224000 - total remaining prefixes: 376000
2026-04-14 06:27:44,864 INFO BGP-Thread-1 (job): Iteration: 225000 - total remaining prefixes: 375000
2026-04-14 06:27:44,894 INFO BGP-Thread-1 (job): Iteration: 226000 - total remaining prefixes: 374000
2026-04-14 06:27:44,914 INFO BGP-Thread-1 (job): Iteration: 227000 - total remaining prefixes: 373000
2026-04-14 06:27:44,934 INFO BGP-Thread-1 (job): Iteration: 228000 - total remaining prefixes: 372000
2026-04-14 06:27:44,958 INFO BGP-Thread-1 (job): Iteration: 229000 - total remaining prefixes: 371000
2026-04-14 06:27:44,978 INFO BGP-Thread-1 (job): Iteration: 230000 - total remaining prefixes: 370000
2026-04-14 06:27:44,998 INFO BGP-Thread-1 (job): Iteration: 231000 - total remaining prefixes: 369000
2026-04-14 06:27:45,017 INFO BGP-Thread-1 (job): Iteration: 232000 - total remaining prefixes: 368000
2026-04-14 06:27:45,037 INFO BGP-Thread-1 (job): Iteration: 233000 - total remaining prefixes: 367000
2026-04-14 06:27:45,057 INFO BGP-Thread-1 (job): Iteration: 234000 - total remaining prefixes: 366000
2026-04-14 06:27:45,076 INFO BGP-Thread-1 (job): Iteration: 235000 - total remaining prefixes: 365000
2026-04-14 06:27:45,097 INFO BGP-Thread-1 (job): Iteration: 236000 - total remaining prefixes: 364000
2026-04-14 06:27:45,116 INFO BGP-Thread-1 (job): Iteration: 237000 - total remaining prefixes: 363000
2026-04-14 06:27:45,136 INFO BGP-Thread-1 (job): Iteration: 238000 - total remaining prefixes: 362000
2026-04-14 06:27:45,156 INFO BGP-Thread-1 (job): Iteration: 239000 - total remaining prefixes: 361000
2026-04-14 06:27:45,307 INFO BGP-Thread-1 (job): Iteration: 240000 - total remaining prefixes: 360000
2026-04-14 06:27:45,332 INFO BGP-Thread-1 (job): Iteration: 241000 - total remaining prefixes: 359000
2026-04-14 06:27:45,352 INFO BGP-Thread-1 (job): Iteration: 242000 - total remaining prefixes: 358000
2026-04-14 06:27:45,374 INFO BGP-Thread-1 (job): Iteration: 243000 - total remaining prefixes: 357000
2026-04-14 06:27:45,393 INFO BGP-Thread-1 (job): Iteration: 244000 - total remaining prefixes: 356000
2026-04-14 06:27:45,413 INFO BGP-Thread-1 (job): Iteration: 245000 - total remaining prefixes: 355000
2026-04-14 06:27:45,433 INFO BGP-Thread-1 (job): Iteration: 246000 - total remaining prefixes: 354000
2026-04-14 06:27:45,452 INFO BGP-Thread-1 (job): Iteration: 247000 - total remaining prefixes: 353000
2026-04-14 06:27:45,472 INFO BGP-Thread-1 (job): Iteration: 248000 - total remaining prefixes: 352000
2026-04-14 06:27:45,492 INFO BGP-Thread-1 (job): Iteration: 249000 - total remaining prefixes: 351000
2026-04-14 06:27:45,514 INFO BGP-Thread-1 (job): Iteration: 250000 - total remaining prefixes: 350000
2026-04-14 06:27:45,534 INFO BGP-Thread-1 (job): Iteration: 251000 - total remaining prefixes: 349000
2026-04-14 06:27:45,554 INFO BGP-Thread-1 (job): Iteration: 252000 - total remaining prefixes: 348000
2026-04-14 06:27:45,574 INFO BGP-Thread-1 (job): Iteration: 253000 - total remaining prefixes: 347000
2026-04-14 06:27:45,593 INFO BGP-Thread-1 (job): Iteration: 254000 - total remaining prefixes: 346000
2026-04-14 06:27:45,613 INFO BGP-Thread-1 (job): Iteration: 255000 - total remaining prefixes: 345000
2026-04-14 06:27:45,633 INFO BGP-Thread-1 (job): Iteration: 256000 - total remaining prefixes: 344000
2026-04-14 06:27:45,655 INFO BGP-Thread-1 (job): Iteration: 257000 - total remaining prefixes: 343000
2026-04-14 06:27:45,675 INFO BGP-Thread-1 (job): Iteration: 258000 - total remaining prefixes: 342000
2026-04-14 06:27:45,796 INFO BGP-Thread-1 (job): Iteration: 259000 - total remaining prefixes: 341000
2026-04-14 06:27:45,816 INFO BGP-Thread-1 (job): Iteration: 260000 - total remaining prefixes: 340000
2026-04-14 06:27:45,835 INFO BGP-Thread-1 (job): Iteration: 261000 - total remaining prefixes: 339000
2026-04-14 06:27:45,855 INFO BGP-Thread-1 (job): Iteration: 262000 - total remaining prefixes: 338000
2026-04-14 06:27:45,874 INFO BGP-Thread-1 (job): Iteration: 263000 - total remaining prefixes: 337000
2026-04-14 06:27:45,897 INFO BGP-Thread-1 (job): Iteration: 264000 - total remaining prefixes: 336000
2026-04-14 06:27:45,916 INFO BGP-Thread-1 (job): Iteration: 265000 - total remaining prefixes: 335000
2026-04-14 06:27:45,936 INFO BGP-Thread-1 (job): Iteration: 266000 - total remaining prefixes: 334000
2026-04-14 06:27:45,955 INFO BGP-Thread-1 (job): Iteration: 267000 - total remaining prefixes: 333000
2026-04-14 06:27:45,975 INFO BGP-Thread-1 (job): Iteration: 268000 - total remaining prefixes: 332000
2026-04-14 06:27:45,995 INFO BGP-Thread-1 (job): Iteration: 269000 - total remaining prefixes: 331000
2026-04-14 06:27:46,014 INFO BGP-Thread-1 (job): Iteration: 270000 - total remaining prefixes: 330000
2026-04-14 06:27:46,040 INFO BGP-Thread-1 (job): Iteration: 271000 - total remaining prefixes: 329000
2026-04-14 06:27:46,059 INFO BGP-Thread-1 (job): Iteration: 272000 - total remaining prefixes: 328000
2026-04-14 06:27:46,079 INFO BGP-Thread-1 (job): Iteration: 273000 - total remaining prefixes: 327000
2026-04-14 06:27:46,099 INFO BGP-Thread-1 (job): Iteration: 274000 - total remaining prefixes: 326000
2026-04-14 06:27:46,118 INFO BGP-Thread-1 (job): Iteration: 275000 - total remaining prefixes: 325000
2026-04-14 06:27:46,138 INFO BGP-Thread-1 (job): Iteration: 276000 - total remaining prefixes: 324000
2026-04-14 06:27:46,160 INFO BGP-Thread-1 (job): Iteration: 277000 - total remaining prefixes: 323000
2026-04-14 06:27:46,179 INFO BGP-Thread-1 (job): Iteration: 278000 - total remaining prefixes: 322000
2026-04-14 06:27:46,199 INFO BGP-Thread-1 (job): Iteration: 279000 - total remaining prefixes: 321000
2026-04-14 06:27:46,219 INFO BGP-Thread-1 (job): Iteration: 280000 - total remaining prefixes: 320000
2026-04-14 06:27:46,238 INFO BGP-Thread-1 (job): Iteration: 281000 - total remaining prefixes: 319000
2026-04-14 06:27:46,258 INFO BGP-Thread-1 (job): Iteration: 282000 - total remaining prefixes: 318000
2026-04-14 06:27:46,278 INFO BGP-Thread-1 (job): Iteration: 283000 - total remaining prefixes: 317000
2026-04-14 06:27:46,297 INFO BGP-Thread-1 (job): Iteration: 284000 - total remaining prefixes: 316000
2026-04-14 06:27:46,320 INFO BGP-Thread-1 (job): Iteration: 285000 - total remaining prefixes: 315000
2026-04-14 06:27:46,339 INFO BGP-Thread-1 (job): Iteration: 286000 - total remaining prefixes: 314000
2026-04-14 06:27:46,359 INFO BGP-Thread-1 (job): Iteration: 287000 - total remaining prefixes: 313000
2026-04-14 06:27:46,379 INFO BGP-Thread-1 (job): Iteration: 288000 - total remaining prefixes: 312000
2026-04-14 06:27:46,399 INFO BGP-Thread-1 (job): Iteration: 289000 - total remaining prefixes: 311000
2026-04-14 06:27:46,418 INFO BGP-Thread-1 (job): Iteration: 290000 - total remaining prefixes: 310000
2026-04-14 06:27:46,438 INFO BGP-Thread-1 (job): Iteration: 291000 - total remaining prefixes: 309000
2026-04-14 06:27:46,460 INFO BGP-Thread-1 (job): Iteration: 292000 - total remaining prefixes: 308000
2026-04-14 06:27:46,480 INFO BGP-Thread-1 (job): Iteration: 293000 - total remaining prefixes: 307000
2026-04-14 06:27:46,500 INFO BGP-Thread-1 (job): Iteration: 294000 - total remaining prefixes: 306000
2026-04-14 06:27:46,519 INFO BGP-Thread-1 (job): Iteration: 295000 - total remaining prefixes: 305000
2026-04-14 06:27:46,539 INFO BGP-Thread-1 (job): Iteration: 296000 - total remaining prefixes: 304000
2026-04-14 06:27:46,558 INFO BGP-Thread-1 (job): Iteration: 297000 - total remaining prefixes: 303000
2026-04-14 06:27:46,578 INFO BGP-Thread-1 (job): Iteration: 298000 - total remaining prefixes: 302000
2026-04-14 06:27:46,601 INFO BGP-Thread-1 (job): Iteration: 299000 - total remaining prefixes: 301000
2026-04-14 06:27:46,620 INFO BGP-Thread-1 (job): Iteration: 300000 - total remaining prefixes: 300000
2026-04-14 06:27:46,640 INFO BGP-Thread-1 (job): Iteration: 301000 - total remaining prefixes: 299000
2026-04-14 06:27:46,660 INFO BGP-Thread-1 (job): Iteration: 302000 - total remaining prefixes: 298000
2026-04-14 06:27:46,680 INFO BGP-Thread-1 (job): Iteration: 303000 - total remaining prefixes: 297000
2026-04-14 06:27:46,700 INFO BGP-Thread-1 (job): Iteration: 304000 - total remaining prefixes: 296000
2026-04-14 06:27:46,719 INFO BGP-Thread-1 (job): Iteration: 305000 - total remaining prefixes: 295000
2026-04-14 06:27:46,742 INFO BGP-Thread-1 (job): Iteration: 306000 - total remaining prefixes: 294000
2026-04-14 06:27:46,770 INFO BGP-Thread-1 (job): Iteration: 307000 - total remaining prefixes: 293000
2026-04-14 06:27:46,864 INFO BGP-Thread-1 (job): Iteration: 308000 - total remaining prefixes: 292000
2026-04-14 06:27:46,884 INFO BGP-Thread-1 (job): Iteration: 309000 - total remaining prefixes: 291000
2026-04-14 06:27:46,903 INFO BGP-Thread-1 (job): Iteration: 310000 - total remaining prefixes: 290000
2026-04-14 06:27:46,923 INFO BGP-Thread-1 (job): Iteration: 311000 - total remaining prefixes: 289000
2026-04-14 06:27:46,961 INFO BGP-Thread-1 (job): Iteration: 312000 - total remaining prefixes: 288000
2026-04-14 06:27:46,980 INFO BGP-Thread-1 (job): Iteration: 313000 - total remaining prefixes: 287000
2026-04-14 06:27:47,001 INFO BGP-Thread-1 (job): Iteration: 314000 - total remaining prefixes: 286000
2026-04-14 06:27:47,020 INFO BGP-Thread-1 (job): Iteration: 315000 - total remaining prefixes: 285000
2026-04-14 06:27:47,040 INFO BGP-Thread-1 (job): Iteration: 316000 - total remaining prefixes: 284000
2026-04-14 06:27:47,059 INFO BGP-Thread-1 (job): Iteration: 317000 - total remaining prefixes: 283000
2026-04-14 06:27:47,079 INFO BGP-Thread-1 (job): Iteration: 318000 - total remaining prefixes: 282000
2026-04-14 06:27:47,101 INFO BGP-Thread-1 (job): Iteration: 319000 - total remaining prefixes: 281000
2026-04-14 06:27:47,121 INFO BGP-Thread-1 (job): Iteration: 320000 - total remaining prefixes: 280000
2026-04-14 06:27:47,141 INFO BGP-Thread-1 (job): Iteration: 321000 - total remaining prefixes: 279000
2026-04-14 06:27:47,160 INFO BGP-Thread-1 (job): Iteration: 322000 - total remaining prefixes: 278000
2026-04-14 06:27:47,180 INFO BGP-Thread-1 (job): Iteration: 323000 - total remaining prefixes: 277000
2026-04-14 06:27:47,200 INFO BGP-Thread-1 (job): Iteration: 324000 - total remaining prefixes: 276000
2026-04-14 06:27:47,220 INFO BGP-Thread-1 (job): Iteration: 325000 - total remaining prefixes: 275000
2026-04-14 06:27:47,240 INFO BGP-Thread-1 (job): Iteration: 326000 - total remaining prefixes: 274000
2026-04-14 06:27:47,260 INFO BGP-Thread-1 (job): Iteration: 327000 - total remaining prefixes: 273000
2026-04-14 06:27:47,279 INFO BGP-Thread-1 (job): Iteration: 328000 - total remaining prefixes: 272000
2026-04-14 06:27:47,299 INFO BGP-Thread-1 (job): Iteration: 329000 - total remaining prefixes: 271000
2026-04-14 06:27:47,318 INFO BGP-Thread-1 (job): Iteration: 330000 - total remaining prefixes: 270000
2026-04-14 06:27:47,338 INFO BGP-Thread-1 (job): Iteration: 331000 - total remaining prefixes: 269000
2026-04-14 06:27:47,358 INFO BGP-Thread-1 (job): Iteration: 332000 - total remaining prefixes: 268000
2026-04-14 06:27:47,377 INFO BGP-Thread-1 (job): Iteration: 333000 - total remaining prefixes: 267000
2026-04-14 06:27:47,397 INFO BGP-Thread-1 (job): Iteration: 334000 - total remaining prefixes: 266000
2026-04-14 06:27:47,416 INFO BGP-Thread-1 (job): Iteration: 335000 - total remaining prefixes: 265000
2026-04-14 06:27:47,442 INFO BGP-Thread-1 (job): Iteration: 336000 - total remaining prefixes: 264000
2026-04-14 06:27:47,461 INFO BGP-Thread-1 (job): Iteration: 337000 - total remaining prefixes: 263000
2026-04-14 06:27:47,481 INFO BGP-Thread-1 (job): Iteration: 338000 - total remaining prefixes: 262000
2026-04-14 06:27:47,501 INFO BGP-Thread-1 (job): Iteration: 339000 - total remaining prefixes: 261000
2026-04-14 06:27:47,521 INFO BGP-Thread-1 (job): Iteration: 340000 - total remaining prefixes: 260000
2026-04-14 06:27:47,540 INFO BGP-Thread-1 (job): Iteration: 341000 - total remaining prefixes: 259000
2026-04-14 06:27:47,560 INFO BGP-Thread-1 (job): Iteration: 342000 - total remaining prefixes: 258000
2026-04-14 06:27:47,579 INFO BGP-Thread-1 (job): Iteration: 343000 - total remaining prefixes: 257000
2026-04-14 06:27:47,607 INFO BGP-Thread-1 (job): Iteration: 344000 - total remaining prefixes: 256000
2026-04-14 06:27:47,627 INFO BGP-Thread-1 (job): Iteration: 345000 - total remaining prefixes: 255000
2026-04-14 06:27:47,647 INFO BGP-Thread-1 (job): Iteration: 346000 - total remaining prefixes: 254000
2026-04-14 06:27:47,666 INFO BGP-Thread-1 (job): Iteration: 347000 - total remaining prefixes: 253000
2026-04-14 06:27:47,686 INFO BGP-Thread-1 (job): Iteration: 348000 - total remaining prefixes: 252000
2026-04-14 06:27:47,706 INFO BGP-Thread-1 (job): Iteration: 349000 - total remaining prefixes: 251000
2026-04-14 06:27:47,725 INFO BGP-Thread-1 (job): Iteration: 350000 - total remaining prefixes: 250000
2026-04-14 06:27:47,747 INFO BGP-Thread-1 (job): Iteration: 351000 - total remaining prefixes: 249000
2026-04-14 06:27:47,766 INFO BGP-Thread-1 (job): Iteration: 352000 - total remaining prefixes: 248000
2026-04-14 06:27:47,786 INFO BGP-Thread-1 (job): Iteration: 353000 - total remaining prefixes: 247000
2026-04-14 06:27:47,805 INFO BGP-Thread-1 (job): Iteration: 354000 - total remaining prefixes: 246000
2026-04-14 06:27:47,825 INFO BGP-Thread-1 (job): Iteration: 355000 - total remaining prefixes: 245000
2026-04-14 06:27:47,844 INFO BGP-Thread-1 (job): Iteration: 356000 - total remaining prefixes: 244000
2026-04-14 06:27:47,864 INFO BGP-Thread-1 (job): Iteration: 357000 - total remaining prefixes: 243000
2026-04-14 06:27:47,887 INFO BGP-Thread-1 (job): Iteration: 358000 - total remaining prefixes: 242000
2026-04-14 06:27:47,923 INFO BGP-Thread-1 (job): Iteration: 359000 - total remaining prefixes: 241000
2026-04-14 06:27:47,942 INFO BGP-Thread-1 (job): Iteration: 360000 - total remaining prefixes: 240000
2026-04-14 06:27:47,962 INFO BGP-Thread-1 (job): Iteration: 361000 - total remaining prefixes: 239000
2026-04-14 06:27:47,986 INFO BGP-Thread-1 (job): Iteration: 362000 - total remaining prefixes: 238000
2026-04-14 06:27:48,006 INFO BGP-Thread-1 (job): Iteration: 363000 - total remaining prefixes: 237000
2026-04-14 06:27:48,025 INFO BGP-Thread-1 (job): Iteration: 364000 - total remaining prefixes: 236000
2026-04-14 06:27:48,045 INFO BGP-Thread-1 (job): Iteration: 365000 - total remaining prefixes: 235000
2026-04-14 06:27:48,065 INFO BGP-Thread-1 (job): Iteration: 366000 - total remaining prefixes: 234000
2026-04-14 06:27:48,084 INFO BGP-Thread-1 (job): Iteration: 367000 - total remaining prefixes: 233000
2026-04-14 06:27:48,104 INFO BGP-Thread-1 (job): Iteration: 368000 - total remaining prefixes: 232000
2026-04-14 06:27:48,124 INFO BGP-Thread-1 (job): Iteration: 369000 - total remaining prefixes: 231000
2026-04-14 06:27:48,143 INFO BGP-Thread-1 (job): Iteration: 370000 - total remaining prefixes: 230000
2026-04-14 06:27:48,163 INFO BGP-Thread-1 (job): Iteration: 371000 - total remaining prefixes: 229000
2026-04-14 06:27:48,183 INFO BGP-Thread-1 (job): Iteration: 372000 - total remaining prefixes: 228000
2026-04-14 06:27:48,202 INFO BGP-Thread-1 (job): Iteration: 373000 - total remaining prefixes: 227000
2026-04-14 06:27:48,225 INFO BGP-Thread-1 (job): Iteration: 374000 - total remaining prefixes: 226000
2026-04-14 06:27:48,245 INFO BGP-Thread-1 (job): Iteration: 375000 - total remaining prefixes: 225000
2026-04-14 06:27:48,265 INFO BGP-Thread-1 (job): Iteration: 376000 - total remaining prefixes: 224000
2026-04-14 06:27:48,285 INFO BGP-Thread-1 (job): Iteration: 377000 - total remaining prefixes: 223000
2026-04-14 06:27:48,304 INFO BGP-Thread-1 (job): Iteration: 378000 - total remaining prefixes: 222000
2026-04-14 06:27:48,324 INFO BGP-Thread-1 (job): Iteration: 379000 - total remaining prefixes: 221000
2026-04-14 06:27:48,344 INFO BGP-Thread-1 (job): Iteration: 380000 - total remaining prefixes: 220000
2026-04-14 06:27:48,363 INFO BGP-Thread-1 (job): Iteration: 381000 - total remaining prefixes: 219000
2026-04-14 06:27:48,392 INFO BGP-Thread-1 (job): Iteration: 382000 - total remaining prefixes: 218000
2026-04-14 06:27:48,412 INFO BGP-Thread-1 (job): Iteration: 383000 - total remaining prefixes: 217000
2026-04-14 06:27:48,432 INFO BGP-Thread-1 (job): Iteration: 384000 - total remaining prefixes: 216000
2026-04-14 06:27:48,451 INFO BGP-Thread-1 (job): Iteration: 385000 - total remaining prefixes: 215000
2026-04-14 06:27:48,472 INFO BGP-Thread-1 (job): Iteration: 386000 - total remaining prefixes: 214000
2026-04-14 06:27:48,491 INFO BGP-Thread-1 (job): Iteration: 387000 - total remaining prefixes: 213000
2026-04-14 06:27:48,511 INFO BGP-Thread-1 (job): Iteration: 388000 - total remaining prefixes: 212000
2026-04-14 06:27:48,531 INFO BGP-Thread-1 (job): Iteration: 389000 - total remaining prefixes: 211000
2026-04-14 06:27:48,550 INFO BGP-Thread-1 (job): Iteration: 390000 - total remaining prefixes: 210000
2026-04-14 06:27:48,570 INFO BGP-Thread-1 (job): Iteration: 391000 - total remaining prefixes: 209000
2026-04-14 06:27:48,589 INFO BGP-Thread-1 (job): Iteration: 392000 - total remaining prefixes: 208000
2026-04-14 06:27:48,609 INFO BGP-Thread-1 (job): Iteration: 393000 - total remaining prefixes: 207000
2026-04-14 06:27:48,629 INFO BGP-Thread-1 (job): Iteration: 394000 - total remaining prefixes: 206000
2026-04-14 06:27:48,649 INFO BGP-Thread-1 (job): Iteration: 395000 - total remaining prefixes: 205000
2026-04-14 06:27:48,669 INFO BGP-Thread-1 (job): Iteration: 396000 - total remaining prefixes: 204000
2026-04-14 06:27:48,978 INFO BGP-Thread-1 (job): Iteration: 397000 - total remaining prefixes: 203000
2026-04-14 06:27:49,001 INFO BGP-Thread-1 (job): Iteration: 398000 - total remaining prefixes: 202000
2026-04-14 06:27:49,021 INFO BGP-Thread-1 (job): Iteration: 399000 - total remaining prefixes: 201000
2026-04-14 06:27:49,043 INFO BGP-Thread-1 (job): Iteration: 400000 - total remaining prefixes: 200000
2026-04-14 06:27:49,063 INFO BGP-Thread-1 (job): Iteration: 401000 - total remaining prefixes: 199000
2026-04-14 06:27:49,083 INFO BGP-Thread-1 (job): Iteration: 402000 - total remaining prefixes: 198000
2026-04-14 06:27:49,106 INFO BGP-Thread-1 (job): Iteration: 403000 - total remaining prefixes: 197000
2026-04-14 06:27:49,126 INFO BGP-Thread-1 (job): Iteration: 404000 - total remaining prefixes: 196000
2026-04-14 06:27:49,153 INFO BGP-Thread-1 (job): Iteration: 405000 - total remaining prefixes: 195000
2026-04-14 06:27:49,173 INFO BGP-Thread-1 (job): Iteration: 406000 - total remaining prefixes: 194000
2026-04-14 06:27:49,193 INFO BGP-Thread-1 (job): Iteration: 407000 - total remaining prefixes: 193000
2026-04-14 06:27:49,214 INFO BGP-Thread-1 (job): Iteration: 408000 - total remaining prefixes: 192000
2026-04-14 06:27:49,234 INFO BGP-Thread-1 (job): Iteration: 409000 - total remaining prefixes: 191000
2026-04-14 06:27:49,254 INFO BGP-Thread-1 (job): Iteration: 410000 - total remaining prefixes: 190000
2026-04-14 06:27:49,276 INFO BGP-Thread-1 (job): Iteration: 411000 - total remaining prefixes: 189000
2026-04-14 06:27:49,296 INFO BGP-Thread-1 (job): Iteration: 412000 - total remaining prefixes: 188000
2026-04-14 06:27:49,316 INFO BGP-Thread-1 (job): Iteration: 413000 - total remaining prefixes: 187000
2026-04-14 06:27:49,336 INFO BGP-Thread-1 (job): Iteration: 414000 - total remaining prefixes: 186000
2026-04-14 06:27:49,356 INFO BGP-Thread-1 (job): Iteration: 415000 - total remaining prefixes: 185000
2026-04-14 06:27:49,375 INFO BGP-Thread-1 (job): Iteration: 416000 - total remaining prefixes: 184000
2026-04-14 06:27:49,395 INFO BGP-Thread-1 (job): Iteration: 417000 - total remaining prefixes: 183000
2026-04-14 06:27:49,415 INFO BGP-Thread-1 (job): Iteration: 418000 - total remaining prefixes: 182000
2026-04-14 06:27:49,437 INFO BGP-Thread-1 (job): Iteration: 419000 - total remaining prefixes: 181000
2026-04-14 06:27:49,457 INFO BGP-Thread-1 (job): Iteration: 420000 - total remaining prefixes: 180000
2026-04-14 06:27:49,476 INFO BGP-Thread-1 (job): Iteration: 421000 - total remaining prefixes: 179000
2026-04-14 06:27:49,496 INFO BGP-Thread-1 (job): Iteration: 422000 - total remaining prefixes: 178000
2026-04-14 06:27:49,517 INFO BGP-Thread-1 (job): Iteration: 423000 - total remaining prefixes: 177000
2026-04-14 06:27:49,536 INFO BGP-Thread-1 (job): Iteration: 424000 - total remaining prefixes: 176000
2026-04-14 06:27:49,556 INFO BGP-Thread-1 (job): Iteration: 425000 - total remaining prefixes: 175000
2026-04-14 06:27:49,575 INFO BGP-Thread-1 (job): Iteration: 426000 - total remaining prefixes: 174000
2026-04-14 06:27:49,597 INFO BGP-Thread-1 (job): Iteration: 427000 - total remaining prefixes: 173000
2026-04-14 06:27:49,616 INFO BGP-Thread-1 (job): Iteration: 428000 - total remaining prefixes: 172000
2026-04-14 06:27:49,636 INFO BGP-Thread-1 (job): Iteration: 429000 - total remaining prefixes: 171000
2026-04-14 06:27:49,674 INFO BGP-Thread-1 (job): Iteration: 430000 - total remaining prefixes: 170000
2026-04-14 06:27:49,693 INFO BGP-Thread-1 (job): Iteration: 431000 - total remaining prefixes: 169000
2026-04-14 06:27:49,713 INFO BGP-Thread-1 (job): Iteration: 432000 - total remaining prefixes: 168000
2026-04-14 06:27:49,733 INFO BGP-Thread-1 (job): Iteration: 433000 - total remaining prefixes: 167000
2026-04-14 06:27:49,753 INFO BGP-Thread-1 (job): Iteration: 434000 - total remaining prefixes: 166000
2026-04-14 06:27:49,788 INFO BGP-Thread-1 (job): Iteration: 435000 - total remaining prefixes: 165000
2026-04-14 06:27:49,807 INFO BGP-Thread-1 (job): Iteration: 436000 - total remaining prefixes: 164000
2026-04-14 06:27:49,827 INFO BGP-Thread-1 (job): Iteration: 437000 - total remaining prefixes: 163000
2026-04-14 06:27:49,846 INFO BGP-Thread-1 (job): Iteration: 438000 - total remaining prefixes: 162000
2026-04-14 06:27:49,866 INFO BGP-Thread-1 (job): Iteration: 439000 - total remaining prefixes: 161000
2026-04-14 06:27:49,886 INFO BGP-Thread-1 (job): Iteration: 440000 - total remaining prefixes: 160000
2026-04-14 06:27:49,905 INFO BGP-Thread-1 (job): Iteration: 441000 - total remaining prefixes: 159000
2026-04-14 06:27:49,925 INFO BGP-Thread-1 (job): Iteration: 442000 - total remaining prefixes: 158000
2026-04-14 06:27:49,945 INFO BGP-Thread-1 (job): Iteration: 443000 - total remaining prefixes: 157000
2026-04-14 06:27:49,965 INFO BGP-Thread-1 (job): Iteration: 444000 - total remaining prefixes: 156000
2026-04-14 06:27:49,989 INFO BGP-Thread-1 (job): Iteration: 445000 - total remaining prefixes: 155000
2026-04-14 06:27:50,009 INFO BGP-Thread-1 (job): Iteration: 446000 - total remaining prefixes: 154000
2026-04-14 06:27:50,029 INFO BGP-Thread-1 (job): Iteration: 447000 - total remaining prefixes: 153000
2026-04-14 06:27:50,049 INFO BGP-Thread-1 (job): Iteration: 448000 - total remaining prefixes: 152000
2026-04-14 06:27:50,068 INFO BGP-Thread-1 (job): Iteration: 449000 - total remaining prefixes: 151000
2026-04-14 06:27:50,088 INFO BGP-Thread-1 (job): Iteration: 450000 - total remaining prefixes: 150000
2026-04-14 06:27:50,108 INFO BGP-Thread-1 (job): Iteration: 451000 - total remaining prefixes: 149000
2026-04-14 06:27:50,128 INFO BGP-Thread-1 (job): Iteration: 452000 - total remaining prefixes: 148000
2026-04-14 06:27:50,148 INFO BGP-Thread-1 (job): Iteration: 453000 - total remaining prefixes: 147000
2026-04-14 06:27:50,168 INFO BGP-Thread-1 (job): Iteration: 454000 - total remaining prefixes: 146000
2026-04-14 06:27:50,187 INFO BGP-Thread-1 (job): Iteration: 455000 - total remaining prefixes: 145000
2026-04-14 06:27:50,207 INFO BGP-Thread-1 (job): Iteration: 456000 - total remaining prefixes: 144000
2026-04-14 06:27:50,227 INFO BGP-Thread-1 (job): Iteration: 457000 - total remaining prefixes: 143000
2026-04-14 06:27:50,246 INFO BGP-Thread-1 (job): Iteration: 458000 - total remaining prefixes: 142000
2026-04-14 06:27:50,266 INFO BGP-Thread-1 (job): Iteration: 459000 - total remaining prefixes: 141000
2026-04-14 06:27:50,285 INFO BGP-Thread-1 (job): Iteration: 460000 - total remaining prefixes: 140000
2026-04-14 06:27:50,309 INFO BGP-Thread-1 (job): Iteration: 461000 - total remaining prefixes: 139000
2026-04-14 06:27:50,329 INFO BGP-Thread-1 (job): Iteration: 462000 - total remaining prefixes: 138000
2026-04-14 06:27:50,348 INFO BGP-Thread-1 (job): Iteration: 463000 - total remaining prefixes: 137000
2026-04-14 06:27:50,368 INFO BGP-Thread-1 (job): Iteration: 464000 - total remaining prefixes: 136000
2026-04-14 06:27:50,388 INFO BGP-Thread-1 (job): Iteration: 465000 - total remaining prefixes: 135000
2026-04-14 06:27:50,408 INFO BGP-Thread-1 (job): Iteration: 466000 - total remaining prefixes: 134000
2026-04-14 06:27:50,427 INFO BGP-Thread-1 (job): Iteration: 467000 - total remaining prefixes: 133000
2026-04-14 06:27:50,447 INFO BGP-Thread-1 (job): Iteration: 468000 - total remaining prefixes: 132000
2026-04-14 06:27:50,466 INFO BGP-Thread-1 (job): Iteration: 469000 - total remaining prefixes: 131000
2026-04-14 06:27:50,486 INFO BGP-Thread-1 (job): Iteration: 470000 - total remaining prefixes: 130000
2026-04-14 06:27:50,508 INFO BGP-Thread-1 (job): Iteration: 471000 - total remaining prefixes: 129000
2026-04-14 06:27:50,528 INFO BGP-Thread-1 (job): Iteration: 472000 - total remaining prefixes: 128000
2026-04-14 06:27:50,548 INFO BGP-Thread-1 (job): Iteration: 473000 - total remaining prefixes: 127000
2026-04-14 06:27:50,567 INFO BGP-Thread-1 (job): Iteration: 474000 - total remaining prefixes: 126000
2026-04-14 06:27:50,587 INFO BGP-Thread-1 (job): Iteration: 475000 - total remaining prefixes: 125000
2026-04-14 06:27:50,607 INFO BGP-Thread-1 (job): Iteration: 476000 - total remaining prefixes: 124000
2026-04-14 06:27:50,627 INFO BGP-Thread-1 (job): Iteration: 477000 - total remaining prefixes: 123000
2026-04-14 06:27:50,646 INFO BGP-Thread-1 (job): Iteration: 478000 - total remaining prefixes: 122000
2026-04-14 06:27:50,666 INFO BGP-Thread-1 (job): Iteration: 479000 - total remaining prefixes: 121000
2026-04-14 06:27:50,686 INFO BGP-Thread-1 (job): Iteration: 480000 - total remaining prefixes: 120000
2026-04-14 06:27:50,708 INFO BGP-Thread-1 (job): Iteration: 481000 - total remaining prefixes: 119000
2026-04-14 06:27:50,728 INFO BGP-Thread-1 (job): Iteration: 482000 - total remaining prefixes: 118000
2026-04-14 06:27:50,748 INFO BGP-Thread-1 (job): Iteration: 483000 - total remaining prefixes: 117000
2026-04-14 06:27:50,788 INFO BGP-Thread-1 (job): Iteration: 484000 - total remaining prefixes: 116000
2026-04-14 06:27:50,816 INFO BGP-Thread-1 (job): Iteration: 485000 - total remaining prefixes: 115000
2026-04-14 06:27:50,835 INFO BGP-Thread-1 (job): Iteration: 486000 - total remaining prefixes: 114000
2026-04-14 06:27:50,855 INFO BGP-Thread-1 (job): Iteration: 487000 - total remaining prefixes: 113000
2026-04-14 06:27:50,874 INFO BGP-Thread-1 (job): Iteration: 488000 - total remaining prefixes: 112000
2026-04-14 06:27:50,894 INFO BGP-Thread-1 (job): Iteration: 489000 - total remaining prefixes: 111000
2026-04-14 06:27:50,913 INFO BGP-Thread-1 (job): Iteration: 490000 - total remaining prefixes: 110000
2026-04-14 06:27:50,941 INFO BGP-Thread-1 (job): Iteration: 491000 - total remaining prefixes: 109000
2026-04-14 06:27:50,961 INFO BGP-Thread-1 (job): Iteration: 492000 - total remaining prefixes: 108000
2026-04-14 06:27:50,981 INFO BGP-Thread-1 (job): Iteration: 493000 - total remaining prefixes: 107000
2026-04-14 06:27:51,000 INFO BGP-Thread-1 (job): Iteration: 494000 - total remaining prefixes: 106000
2026-04-14 06:27:51,020 INFO BGP-Thread-1 (job): Iteration: 495000 - total remaining prefixes: 105000
2026-04-14 06:27:51,039 INFO BGP-Thread-1 (job): Iteration: 496000 - total remaining prefixes: 104000
2026-04-14 06:27:51,059 INFO BGP-Thread-1 (job): Iteration: 497000 - total remaining prefixes: 103000
2026-04-14 06:27:51,289 INFO BGP-Thread-1 (job): Iteration: 498000 - total remaining prefixes: 102000
2026-04-14 06:27:51,309 INFO BGP-Thread-1 (job): Iteration: 499000 - total remaining prefixes: 101000
2026-04-14 06:27:51,329 INFO BGP-Thread-1 (job): Iteration: 500000 - total remaining prefixes: 100000
2026-04-14 06:27:51,495 INFO BGP-Thread-1 (job): Iteration: 501000 - total remaining prefixes: 99000
2026-04-14 06:27:51,522 INFO BGP-Thread-1 (job): Iteration: 502000 - total remaining prefixes: 98000
2026-04-14 06:27:51,542 INFO BGP-Thread-1 (job): Iteration: 503000 - total remaining prefixes: 97000
2026-04-14 06:27:51,562 INFO BGP-Thread-1 (job): Iteration: 504000 - total remaining prefixes: 96000
2026-04-14 06:27:51,581 INFO BGP-Thread-1 (job): Iteration: 505000 - total remaining prefixes: 95000
2026-04-14 06:27:51,601 INFO BGP-Thread-1 (job): Iteration: 506000 - total remaining prefixes: 94000
2026-04-14 06:27:51,654 INFO BGP-Thread-1 (job): Iteration: 507000 - total remaining prefixes: 93000
2026-04-14 06:27:51,673 INFO BGP-Thread-1 (job): Iteration: 508000 - total remaining prefixes: 92000
2026-04-14 06:27:51,693 INFO BGP-Thread-1 (job): Iteration: 509000 - total remaining prefixes: 91000
2026-04-14 06:27:51,712 INFO BGP-Thread-1 (job): Iteration: 510000 - total remaining prefixes: 90000
2026-04-14 06:27:51,732 INFO BGP-Thread-1 (job): Iteration: 511000 - total remaining prefixes: 89000
2026-04-14 06:27:51,752 INFO BGP-Thread-1 (job): Iteration: 512000 - total remaining prefixes: 88000
2026-04-14 06:27:51,775 INFO BGP-Thread-1 (job): Iteration: 513000 - total remaining prefixes: 87000
2026-04-14 06:27:51,795 INFO BGP-Thread-1 (job): Iteration: 514000 - total remaining prefixes: 86000
2026-04-14 06:27:51,814 INFO BGP-Thread-1 (job): Iteration: 515000 - total remaining prefixes: 85000
2026-04-14 06:27:51,834 INFO BGP-Thread-1 (job): Iteration: 516000 - total remaining prefixes: 84000
2026-04-14 06:27:51,854 INFO BGP-Thread-1 (job): Iteration: 517000 - total remaining prefixes: 83000
2026-04-14 06:27:51,874 INFO BGP-Thread-1 (job): Iteration: 518000 - total remaining prefixes: 82000
2026-04-14 06:27:51,894 INFO BGP-Thread-1 (job): Iteration: 519000 - total remaining prefixes: 81000
2026-04-14 06:27:51,914 INFO BGP-Thread-1 (job): Iteration: 520000 - total remaining prefixes: 80000
2026-04-14 06:27:51,934 INFO BGP-Thread-1 (job): Iteration: 521000 - total remaining prefixes: 79000
2026-04-14 06:27:51,954 INFO BGP-Thread-1 (job): Iteration: 522000 - total remaining prefixes: 78000
2026-04-14 06:27:51,986 INFO BGP-Thread-1 (job): Iteration: 523000 - total remaining prefixes: 77000
2026-04-14 06:27:52,006 INFO BGP-Thread-1 (job): Iteration: 524000 - total remaining prefixes: 76000
2026-04-14 06:27:52,026 INFO BGP-Thread-1 (job): Iteration: 525000 - total remaining prefixes: 75000
2026-04-14 06:27:52,046 INFO BGP-Thread-1 (job): Iteration: 526000 - total remaining prefixes: 74000
2026-04-14 06:27:52,067 INFO BGP-Thread-1 (job): Iteration: 527000 - total remaining prefixes: 73000
2026-04-14 06:27:52,086 INFO BGP-Thread-1 (job): Iteration: 528000 - total remaining prefixes: 72000
2026-04-14 06:27:52,106 INFO BGP-Thread-1 (job): Iteration: 529000 - total remaining prefixes: 71000
2026-04-14 06:27:52,126 INFO BGP-Thread-1 (job): Iteration: 530000 - total remaining prefixes: 70000
2026-04-14 06:27:52,146 INFO BGP-Thread-1 (job): Iteration: 531000 - total remaining prefixes: 69000
2026-04-14 06:27:52,169 INFO BGP-Thread-1 (job): Iteration: 532000 - total remaining prefixes: 68000
2026-04-14 06:27:52,189 INFO BGP-Thread-1 (job): Iteration: 533000 - total remaining prefixes: 67000
2026-04-14 06:27:52,209 INFO BGP-Thread-1 (job): Iteration: 534000 - total remaining prefixes: 66000
2026-04-14 06:27:52,229 INFO BGP-Thread-1 (job): Iteration: 535000 - total remaining prefixes: 65000
2026-04-14 06:27:52,251 INFO BGP-Thread-1 (job): Iteration: 536000 - total remaining prefixes: 64000
2026-04-14 06:27:52,272 INFO BGP-Thread-1 (job): Iteration: 537000 - total remaining prefixes: 63000
2026-04-14 06:27:52,291 INFO BGP-Thread-1 (job): Iteration: 538000 - total remaining prefixes: 62000
2026-04-14 06:27:52,311 INFO BGP-Thread-1 (job): Iteration: 539000 - total remaining prefixes: 61000
2026-04-14 06:27:52,331 INFO BGP-Thread-1 (job): Iteration: 540000 - total remaining prefixes: 60000
2026-04-14 06:27:52,350 INFO BGP-Thread-1 (job): Iteration: 541000 - total remaining prefixes: 59000
2026-04-14 06:27:52,370 INFO BGP-Thread-1 (job): Iteration: 542000 - total remaining prefixes: 58000
2026-04-14 06:27:52,390 INFO BGP-Thread-1 (job): Iteration: 543000 - total remaining prefixes: 57000
2026-04-14 06:27:52,410 INFO BGP-Thread-1 (job): Iteration: 544000 - total remaining prefixes: 56000
2026-04-14 06:27:52,430 INFO BGP-Thread-1 (job): Iteration: 545000 - total remaining prefixes: 55000
2026-04-14 06:27:52,449 INFO BGP-Thread-1 (job): Iteration: 546000 - total remaining prefixes: 54000
2026-04-14 06:27:52,469 INFO BGP-Thread-1 (job): Iteration: 547000 - total remaining prefixes: 53000
2026-04-14 06:27:52,489 INFO BGP-Thread-1 (job): Iteration: 548000 - total remaining prefixes: 52000
2026-04-14 06:27:52,508 INFO BGP-Thread-1 (job): Iteration: 549000 - total remaining prefixes: 51000
2026-04-14 06:27:52,528 INFO BGP-Thread-1 (job): Iteration: 550000 - total remaining prefixes: 50000
2026-04-14 06:27:52,548 INFO BGP-Thread-1 (job): Iteration: 551000 - total remaining prefixes: 49000
2026-04-14 06:27:52,574 INFO BGP-Thread-1 (job): Iteration: 552000 - total remaining prefixes: 48000
2026-04-14 06:27:52,593 INFO BGP-Thread-1 (job): Iteration: 553000 - total remaining prefixes: 47000
2026-04-14 06:27:52,613 INFO BGP-Thread-1 (job): Iteration: 554000 - total remaining prefixes: 46000
2026-04-14 06:27:52,633 INFO BGP-Thread-1 (job): Iteration: 555000 - total remaining prefixes: 45000
2026-04-14 06:27:52,652 INFO BGP-Thread-1 (job): Iteration: 556000 - total remaining prefixes: 44000
2026-04-14 06:27:52,672 INFO BGP-Thread-1 (job): Iteration: 557000 - total remaining prefixes: 43000
2026-04-14 06:27:52,692 INFO BGP-Thread-1 (job): Iteration: 558000 - total remaining prefixes: 42000
2026-04-14 06:27:52,714 INFO BGP-Thread-1 (job): Iteration: 559000 - total remaining prefixes: 41000
2026-04-14 06:27:52,733 INFO BGP-Thread-1 (job): Iteration: 560000 - total remaining prefixes: 40000
2026-04-14 06:27:52,753 INFO BGP-Thread-1 (job): Iteration: 561000 - total remaining prefixes: 39000
2026-04-14 06:27:52,774 INFO BGP-Thread-1 (job): Iteration: 562000 - total remaining prefixes: 38000
2026-04-14 06:27:52,793 INFO BGP-Thread-1 (job): Iteration: 563000 - total remaining prefixes: 37000
2026-04-14 06:27:52,813 INFO BGP-Thread-1 (job): Iteration: 564000 - total remaining prefixes: 36000
2026-04-14 06:27:52,833 INFO BGP-Thread-1 (job): Iteration: 565000 - total remaining prefixes: 35000
2026-04-14 06:27:52,852 INFO BGP-Thread-1 (job): Iteration: 566000 - total remaining prefixes: 34000
2026-04-14 06:27:52,872 INFO BGP-Thread-1 (job): Iteration: 567000 - total remaining prefixes: 33000
2026-04-14 06:27:52,892 INFO BGP-Thread-1 (job): Iteration: 568000 - total remaining prefixes: 32000
2026-04-14 06:27:52,911 INFO BGP-Thread-1 (job): Iteration: 569000 - total remaining prefixes: 31000
2026-04-14 06:27:52,931 INFO BGP-Thread-1 (job): Iteration: 570000 - total remaining prefixes: 30000
2026-04-14 06:27:52,950 INFO BGP-Thread-1 (job): Iteration: 571000 - total remaining prefixes: 29000
2026-04-14 06:27:52,970 INFO BGP-Thread-1 (job): Iteration: 572000 - total remaining prefixes: 28000
2026-04-14 06:27:52,990 INFO BGP-Thread-1 (job): Iteration: 573000 - total remaining prefixes: 27000
2026-04-14 06:27:53,010 INFO BGP-Thread-1 (job): Iteration: 574000 - total remaining prefixes: 26000
2026-04-14 06:27:53,029 INFO BGP-Thread-1 (job): Iteration: 575000 - total remaining prefixes: 25000
2026-04-14 06:27:53,049 INFO BGP-Thread-1 (job): Iteration: 576000 - total remaining prefixes: 24000
2026-04-14 06:27:53,069 INFO BGP-Thread-1 (job): Iteration: 577000 - total remaining prefixes: 23000
2026-04-14 06:27:53,088 INFO BGP-Thread-1 (job): Iteration: 578000 - total remaining prefixes: 22000
2026-04-14 06:27:53,108 INFO BGP-Thread-1 (job): Iteration: 579000 - total remaining prefixes: 21000
2026-04-14 06:27:53,128 INFO BGP-Thread-1 (job): Iteration: 580000 - total remaining prefixes: 20000
2026-04-14 06:27:53,148 INFO BGP-Thread-1 (job): Iteration: 581000 - total remaining prefixes: 19000
2026-04-14 06:27:53,168 INFO BGP-Thread-1 (job): Iteration: 582000 - total remaining prefixes: 18000
2026-04-14 06:27:53,187 INFO BGP-Thread-1 (job): Iteration: 583000 - total remaining prefixes: 17000
2026-04-14 06:27:53,207 INFO BGP-Thread-1 (job): Iteration: 584000 - total remaining prefixes: 16000
2026-04-14 06:27:53,227 INFO BGP-Thread-1 (job): Iteration: 585000 - total remaining prefixes: 15000
2026-04-14 06:27:53,247 INFO BGP-Thread-1 (job): Iteration: 586000 - total remaining prefixes: 14000
2026-04-14 06:27:53,267 INFO BGP-Thread-1 (job): Iteration: 587000 - total remaining prefixes: 13000
2026-04-14 06:27:53,286 INFO BGP-Thread-1 (job): Iteration: 588000 - total remaining prefixes: 12000
2026-04-14 06:27:53,306 INFO BGP-Thread-1 (job): Iteration: 589000 - total remaining prefixes: 11000
2026-04-14 06:27:53,326 INFO BGP-Thread-1 (job): Iteration: 590000 - total remaining prefixes: 10000
2026-04-14 06:27:53,345 INFO BGP-Thread-1 (job): Iteration: 591000 - total remaining prefixes: 9000
2026-04-14 06:27:53,365 INFO BGP-Thread-1 (job): Iteration: 592000 - total remaining prefixes: 8000
2026-04-14 06:27:53,385 INFO BGP-Thread-1 (job): Iteration: 593000 - total remaining prefixes: 7000
2026-04-14 06:27:53,404 INFO BGP-Thread-1 (job): Iteration: 594000 - total remaining prefixes: 6000
2026-04-14 06:27:53,424 INFO BGP-Thread-1 (job): Iteration: 595000 - total remaining prefixes: 5000
2026-04-14 06:27:53,443 INFO BGP-Thread-1 (job): Iteration: 596000 - total remaining prefixes: 4000
2026-04-14 06:27:53,463 INFO BGP-Thread-1 (job): Iteration: 597000 - total remaining prefixes: 3000
2026-04-14 06:27:53,483 INFO BGP-Thread-1 (job): Iteration: 598000 - total remaining prefixes: 2000
2026-04-14 06:27:53,502 INFO BGP-Thread-1 (job): Iteration: 599000 - total remaining prefixes: 1000
2026-04-14 06:27:53,522 INFO BGP-Thread-1 (job): All update messages generated.
2026-04-14 06:27:53,522 INFO BGP-Thread-1 (job): Storing performance results.
2026-04-14 06:27:53,522 INFO BGP-Thread-1 (job): ########## Final results ##########
2026-04-14 06:27:53,522 INFO BGP-Thread-1 (job): Number of iterations: 600000
2026-04-14 06:27:53,522 INFO BGP-Thread-1 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:27:53,522 INFO BGP-Thread-1 (job): The pre-fill phase duration: 0s
2026-04-14 06:27:53,522 INFO BGP-Thread-1 (job): Number of UPDATE messages sent in the 2nd test phase: 600000
2026-04-14 06:27:53,522 INFO BGP-Thread-1 (job): The 2nd test phase duration: 14.191123247146606s
2026-04-14 06:27:53,522 INFO BGP-Thread-1 (job): Threshold for performance reporting: 1000
2026-04-14 06:27:53,522 INFO BGP-Thread-1 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:27:53,522 INFO BGP-Thread-1 (job):   +1/-0 routes per UPDATE
2026-04-14 06:27:53,522 INFO BGP-Thread-1 (job):   600000
2026-04-14 06:27:53,522 INFO BGP-Thread-1 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:27:53,523 INFO BGP-Thread-1 (job):   +1/-0 routes per UPDATE
2026-04-14 06:27:53,523 INFO BGP-Thread-1 (job):   42279
2026-04-14 06:27:53,523 INFO BGP-Thread-1 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:28:03,533 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:28:03,533 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 10.010s
2026-04-14 06:28:03,533 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:28:03,533 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:28:03,534 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:28:13,535 INFO BGP-Thread-1 (job): ... idle for 10.001s
2026-04-14 06:28:13,535 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 20.011s
2026-04-14 06:28:13,535 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:28:13,535 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:28:13,535 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:28:23,545 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:28:23,545 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 30.021s
2026-04-14 06:28:23,546 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:28:23,546 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:28:23,546 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:28:33,555 INFO BGP-Thread-1 (job): ... idle for 10.009s
2026-04-14 06:28:33,556 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 40.030s
2026-04-14 06:28:33,556 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:28:33,556 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:28:33,556 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:28:39,378 INFO BGP-Thread-1 (job): ... idle for 5.822s
2026-04-14 06:28:39,378 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 45.852s
2026-04-14 06:28:39,378 INFO BGP-Thread-1 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:28:39,378 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:28:39,378 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:28:39,378 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:28:49,389 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:28:49,389 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 55.862s
2026-04-14 06:28:49,389 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:28:49,389 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:28:49,389 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:28:53,527 INFO BGP-Thread-1 (job): ... idle for 4.138s
2026-04-14 06:28:53,527 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 60.000s
2026-04-14 06:28:53,528 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:28:53,528 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:28:53,528 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:28:53,528 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:29:03,538 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:29:03,539 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 70.010s
2026-04-14 06:29:03,539 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:29:03,539 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:29:03,539 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:29:13,549 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:29:13,549 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 80.020s
2026-04-14 06:29:13,549 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:29:13,550 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:29:13,550 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:29:23,559 INFO BGP-Thread-1 (job): ... idle for 10.009s
2026-04-14 06:29:23,559 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 90.030s
2026-04-14 06:29:23,559 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:29:23,559 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:29:23,559 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:29:33,570 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:29:33,570 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 100.040s
2026-04-14 06:29:33,570 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:29:33,570 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:29:33,570 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:29:39,425 INFO BGP-Thread-1 (job): ... idle for 5.855s
2026-04-14 06:29:39,425 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 105.895s
2026-04-14 06:29:39,426 INFO BGP-Thread-1 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:29:39,426 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:29:39,426 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:29:39,426 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
Traceback (most recent call last):
  File "/home/jenkins/play.py", line 2543, in &lt;module&gt;
    threaded_job(arguments)
  File "/home/jenkins/play.py", line 2537, in threaded_job
    rpcserver.serve_forever()
  File "/usr/lib/python3.10/socketserver.py", line 232, in serve_forever
    ready = selector.select(poll_interval)
  File "/usr/lib/python3.10/selectors.py", line 416, in select
    fd_event_list = self._selector.poll(timeout)
KeyboardInterrupt</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:29:41.337341" elapsed="0.002432"/>
</kw>
<doc>Send all output produced by the play.py utility to Robot logs.
This needs to be called if your suite detects play.py crashing and bypasses
Kill_BGP_Speaker in that case otherwise the output of play.py (which most
likely contains clues about why it crashed) will be lost.</doc>
<status status="PASS" start="2026-04-14T06:29:41.323584" elapsed="0.016329"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<status status="PASS" start="2026-04-14T06:29:41.340391" elapsed="0.000070"/>
</return>
<status status="PASS" start="2026-04-14T06:29:41.340065" elapsed="0.000522"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.340020" elapsed="0.000635"/>
</if>
<kw name="Log" owner="BuiltIn">
<arg>${message}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.341021" elapsed="0.000050"/>
</kw>
<kw name="Fail" owner="BuiltIn">
<arg>The prompt was not seen within timeout period.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.341405" elapsed="0.000035"/>
</kw>
<doc>Interrupt play.py, fail if no prompt is seen within SSHLibrary timeout.
Also dump the logs with the output the program produced.
This keyword is also suitable for stopping BGP manager.</doc>
<status status="PASS" start="2026-04-14T06:29:41.300937" elapsed="0.040597"/>
</kw>
<kw name="Do_Not_Fail_Fast_From_Now_On" owner="FailFast">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.342822" level="INFO">${SuiteFastFail} = False</msg>
<arg>${SuiteFastFail}</arg>
<arg>False</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:29:41.342292" elapsed="0.000597"/>
</kw>
<doc>Set suite to not fail fast.</doc>
<status status="PASS" start="2026-04-14T06:29:41.341837" elapsed="0.001145"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.344961" elapsed="0.000040"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:29:41.344318" elapsed="0.000741"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.344284" elapsed="0.000812"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:29:41.345336" elapsed="0.000514"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.352588" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:29:41.351961" elapsed="0.000659"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:29:41.352863" elapsed="0.000029"/>
</return>
<status status="PASS" start="2026-04-14T06:29:41.352703" elapsed="0.000246"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.352683" elapsed="0.000295"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.353148" elapsed="0.000023"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.353337" elapsed="0.000037"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.353553" elapsed="0.000024"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.353740" elapsed="0.000022"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.353922" elapsed="0.000022"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.354105" elapsed="0.000022"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.354284" elapsed="0.000022"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:29:41.351630" elapsed="0.002754"/>
</kw>
<status status="PASS" start="2026-04-14T06:29:41.343992" elapsed="0.010450"/>
</kw>
<doc>Test case teardown. Show linked bugs in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:29:41.343423" elapsed="0.011074"/>
</kw>
<doc>Abort the Python speaker. Also, attempt to stop failing fast.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:29:41.176580" elapsed="0.177965"/>
</test>
<test id="s1-s3-t17" name="Store_Results_For_Listening_BGP_Speaker" line="216">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:29:41.358022" elapsed="0.000228"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:29:41.357745" elapsed="0.000563"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.359380" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:41.359246" elapsed="0.000184"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.359227" elapsed="0.000275"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.364641" elapsed="0.000021"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:41.364495" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.364476" elapsed="0.000249"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.365886" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:29:41.365471" elapsed="0.000443"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.366412" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:29:41.366086" elapsed="0.000354"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:29:41.366487" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:29:41.366647" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:29:41.364971" elapsed="0.001705"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.372558" elapsed="0.000075"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:41.372445" elapsed="0.000225"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.372425" elapsed="0.000270"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.373948" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:41.373834" elapsed="0.000162"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.373815" elapsed="0.000204"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:29:41.374504" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:29:41.374174" elapsed="0.000357"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:29:41.374938" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:29:41.374701" elapsed="0.000265"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:29:41.413628" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:29:41.375513" elapsed="0.038223"/>
</kw>
<msg time="2026-04-14T06:29:41.413905" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:29:41.413954" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.375137" elapsed="0.038853"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:29:41.445210" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "_ "F "o "r "_ "L "i "s "t "e "n "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:29:41.414576" elapsed="0.030749"/>
</kw>
<msg time="2026-04-14T06:29:41.445512" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:29:41.445560" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.414175" elapsed="0.031421"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.445925" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:29:41.445677" elapsed="0.000304"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.445655" elapsed="0.000350"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.446494" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "_ "F "o "r "_ "L "i "s "t "e "n "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:29:41.446158" elapsed="0.000409"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.446883" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:29:41.446636" elapsed="0.000305"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.446617" elapsed="0.000349"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:29:41.447000" elapsed="0.000029"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:29:41.449612" elapsed="0.000148"/>
</kw>
<msg time="2026-04-14T06:29:41.449867" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:29:41.448529" elapsed="0.001477"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.450298" elapsed="0.000166"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.450750" elapsed="0.000077"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:29:41.447871" elapsed="0.003078"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:29:41.447282" elapsed="0.003736"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:29:41.373517" elapsed="0.077603"/>
</kw>
<msg time="2026-04-14T06:29:41.451216" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:29:41.451262" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.372870" elapsed="0.078428"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:29:41.451513" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:29:41.451400" elapsed="0.000178"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.451378" elapsed="0.000226"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.452039" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.452416" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.452492" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:29:41.372070" elapsed="0.080535"/>
</kw>
<msg time="2026-04-14T06:29:41.452749" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:29:41.452796" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.367081" elapsed="0.085751"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.453186" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:29:41.452921" elapsed="0.000321"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.452901" elapsed="0.000366"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:29:41.366926" elapsed="0.086365"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:29:41.366740" elapsed="0.086584"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:29:41.364092" elapsed="0.089310"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:29:41.358944" elapsed="0.094517"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.358485" elapsed="0.095024"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:29:41.355445" elapsed="0.098116"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T06:29:41.462838" level="INFO">11 files:
.bash_history
.bash_logout
.bashrc
.profile
bgp_peer.log
ipaddr.py
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T06:29:41.462983" level="INFO">${files} = ['.bash_history', '.bash_logout', '.bashrc', '.profile', 'bgp_peer.log', 'ipaddr.py', 'lf-env.sh', 'performance-bgp.csv', 'play.py', 'play.py.out', 'totals-bgp.csv']</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T06:29:41.454132" elapsed="0.008893"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:29:41.463553" level="INFO">Executing command 'cat totals-bgp.csv'.</msg>
<msg time="2026-04-14T06:29:41.476393" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:29:41.476634" level="INFO">${output_log} = +1/-0 routes per UPDATE
600000</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:29:41.463296" elapsed="0.013478"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.477698" level="INFO">+1/-0 routes per UPDATE
600000</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:29:41.477176" elapsed="0.000592"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T06:29:41.479116" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/totals-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/totals-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T06:29:41.478061" elapsed="0.001196"/>
</kw>
<arg>totals-${RESULTS_FILE_NAME}</arg>
<arg>totals-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T06:29:41.453724" elapsed="0.025669"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T06:29:41.577260" level="INFO">11 files:
.bash_history
.bash_logout
.bashrc
.profile
bgp_peer.log
ipaddr.py
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T06:29:41.577590" level="INFO">${files} = ['.bash_history', '.bash_logout', '.bashrc', '.profile', 'bgp_peer.log', 'ipaddr.py', 'lf-env.sh', 'performance-bgp.csv', 'play.py', 'play.py.out', 'totals-bgp.csv']</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T06:29:41.480279" elapsed="0.097373"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:29:41.578536" level="INFO">Executing command 'cat performance-bgp.csv'.</msg>
<msg time="2026-04-14T06:29:41.591558" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:29:41.591800" level="INFO">${output_log} = +1/-0 routes per UPDATE
42279</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:29:41.578129" elapsed="0.013733"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.593027" level="INFO">+1/-0 routes per UPDATE
42279</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:29:41.592279" elapsed="0.000856"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T06:29:41.594520" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/performance-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/performance-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T06:29:41.593672" elapsed="0.001040"/>
</kw>
<arg>performance-${RESULTS_FILE_NAME}</arg>
<arg>performance-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T06:29:41.479643" elapsed="0.115298"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T06:29:41.636481" level="INFO">11 files:
.bash_history
.bash_logout
.bashrc
.profile
bgp_peer.log
ipaddr.py
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T06:29:41.636694" level="INFO">${files} = ['.bash_history', '.bash_logout', '.bashrc', '.profile', 'bgp_peer.log', 'ipaddr.py', 'lf-env.sh', 'performance-bgp.csv', 'play.py', 'play.py.out', 'totals-bgp.csv']</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T06:29:41.596340" elapsed="0.040412"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:29:41.637452" level="INFO">Executing command 'cat totals-bgp.csv'.</msg>
<msg time="2026-04-14T06:29:41.650145" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:29:41.650352" level="INFO">${output_log} = +1/-0 routes per UPDATE
600000</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:29:41.637191" elapsed="0.013258"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.651438" level="INFO">+1/-0 routes per UPDATE
600000</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:29:41.650828" elapsed="0.000714"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T06:29:41.652637" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/changecount-listening-totals-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/changecount-listening-totals-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T06:29:41.651942" elapsed="0.000820"/>
</kw>
<arg>totals-${RESULTS_FILE_NAME}</arg>
<arg>changecount-listening-totals-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T06:29:41.595341" elapsed="0.057680"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T06:29:41.697214" level="INFO">11 files:
.bash_history
.bash_logout
.bashrc
.profile
bgp_peer.log
ipaddr.py
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T06:29:41.697408" level="INFO">${files} = ['.bash_history', '.bash_logout', '.bashrc', '.profile', 'bgp_peer.log', 'ipaddr.py', 'lf-env.sh', 'performance-bgp.csv', 'play.py', 'play.py.out', 'totals-bgp.csv']</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T06:29:41.653953" elapsed="0.043494"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:29:41.697887" level="INFO">Executing command 'cat performance-bgp.csv'.</msg>
<msg time="2026-04-14T06:29:41.710763" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:29:41.710893" level="INFO">${output_log} = +1/-0 routes per UPDATE
42279</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:29:41.697691" elapsed="0.013237"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.711705" level="INFO">+1/-0 routes per UPDATE
42279</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:29:41.711165" elapsed="0.000640"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T06:29:41.712838" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/changecount-listening-performance-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/changecount-listening-performance-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T06:29:41.712196" elapsed="0.000811"/>
</kw>
<arg>performance-${RESULTS_FILE_NAME}</arg>
<arg>changecount-listening-performance-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T06:29:41.653379" elapsed="0.059773"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:29:41.714583" elapsed="0.000550"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.717134" elapsed="0.000057"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:29:41.716190" elapsed="0.001163"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.716142" elapsed="0.001304"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:29:41.717800" elapsed="0.000749"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.725473" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:29:41.725032" elapsed="0.000469"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:29:41.725726" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T06:29:41.725577" elapsed="0.000218"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.725558" elapsed="0.000262"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.725978" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.726158" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.726338" elapsed="0.000034"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.726530" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.726705" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.726880" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.727052" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:29:41.724703" elapsed="0.002426"/>
</kw>
<status status="PASS" start="2026-04-14T06:29:41.715704" elapsed="0.011476"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:29:41.713843" elapsed="0.013379"/>
</kw>
<doc>Store results for plotting</doc>
<status status="PASS" start="2026-04-14T06:29:41.354935" elapsed="0.372325"/>
</test>
<test id="s1-s3-t18" name="Wait_For_Stable_Ipv4_Topology_After_Listening" line="226">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.731003" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:29:41.730779" elapsed="0.000280"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.730761" elapsed="0.000322"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:29:41.730594" elapsed="0.000534"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.732145" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:41.732038" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.732020" elapsed="0.000192"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.737252" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:41.737144" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.737125" elapsed="0.000196"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.738352" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:29:41.737963" elapsed="0.000431"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.738866" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:29:41.738565" elapsed="0.000327"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:29:41.738936" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:29:41.739092" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:29:41.737574" elapsed="0.001543"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.744913" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:41.744805" elapsed="0.000190"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.744785" elapsed="0.000285"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.746299" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:41.746191" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.746172" elapsed="0.000222"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:29:41.746854" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:29:41.746548" elapsed="0.000332"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:29:41.747264" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:29:41.747046" elapsed="0.000243"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:29:41.784404" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:29:41.747825" elapsed="0.036733"/>
</kw>
<msg time="2026-04-14T06:29:41.784751" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:29:41.784798" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.747480" elapsed="0.037353"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:29:41.816021" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "L "i "s "t "e "n "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:29:41.785535" elapsed="0.030605"/>
</kw>
<msg time="2026-04-14T06:29:41.816301" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:29:41.816345" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.785068" elapsed="0.031333"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.816742" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:29:41.816491" elapsed="0.000306"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.816465" elapsed="0.000358"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.817299" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "L "i "s "t "e "n "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:29:41.816974" elapsed="0.000415"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.817683" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:29:41.817458" elapsed="0.000279"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.817439" elapsed="0.000322"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:29:41.817796" elapsed="0.000034"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:29:41.820458" elapsed="0.000148"/>
</kw>
<msg time="2026-04-14T06:29:41.820666" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:29:41.819341" elapsed="0.001460"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.821113" elapsed="0.000078"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.821478" elapsed="0.000074"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:29:41.818688" elapsed="0.002976"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:29:41.818103" elapsed="0.003627"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:29:41.745886" elapsed="0.075943"/>
</kw>
<msg time="2026-04-14T06:29:41.821925" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:29:41.821968" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.745242" elapsed="0.076764"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:29:41.822192" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:29:41.822083" elapsed="0.000213"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.822064" elapsed="0.000265"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.822766" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.823118" elapsed="0.000024"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.823189" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:29:41.744458" elapsed="0.078840"/>
</kw>
<msg time="2026-04-14T06:29:41.823424" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:29:41.823472" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.739521" elapsed="0.083987"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.823844" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:29:41.823586" elapsed="0.000312"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.823567" elapsed="0.000355"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:29:41.739353" elapsed="0.084594"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:29:41.739173" elapsed="0.084807"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:29:41.736745" elapsed="0.087297"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:29:41.731749" elapsed="0.092349"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.731284" elapsed="0.092862"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:29:41.728208" elapsed="0.095990"/>
</kw>
<kw name="Wait_For_Change_Count_To_Become_Stable" owner="ChangeCounter">
<kw name="Create_Limiting_Stability_Safe_Stateful_Validator_From_Value_To_Overcome" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.838131" level="INFO">${valid_minimum} = 90</msg>
<var>${valid_minimum}</var>
<arg>str(int(${maximum_invalid}) + 1)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:29:41.837766" elapsed="0.000393"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:29:41.838698" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:29:41.838912" level="INFO">${validator} = ['WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'valid_minimum': '90'}]</msg>
<var>${validator}</var>
<arg>WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</arg>
<arg>state_holder</arg>
<arg>data_holder</arg>
<arg>valid_minimum=${valid_minimum}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:29:41.838394" elapsed="0.000544"/>
</kw>
<return>
<value>${validator}</value>
<status status="PASS" start="2026-04-14T06:29:41.838991" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T06:29:41.839138" level="INFO">${validator} = ['WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'valid_minimum': '90'}]</msg>
<var>${validator}</var>
<arg>maximum_invalid=${count_to_overcome}</arg>
<doc>Helper function to use if maximum invalid value (instead of minimum valid) is known.</doc>
<status status="PASS" start="2026-04-14T06:29:41.837383" elapsed="0.001781"/>
</kw>
<kw name="Wait_For_Getter_Error_Or_Safe_Stateful_Validator_Consecutive_Success" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.840576" level="INFO">${tmp} = 1</msg>
<var>${tmp}</var>
<arg>int(${count})</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:29:41.840221" elapsed="0.000383"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.841038" level="INFO">count=1</msg>
<arg>count=${tmp}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:29:41.840768" elapsed="0.000343"/>
</kw>
<kw name="WaitUtils__Check_Sanity_And_Compute_Derived_Times" owner="WaitUtils">
<if>
<branch type="IF" condition="int(${count}) &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>\${count} is ${count} and not at least 1.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.842056" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:29:41.841826" elapsed="0.000284"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.841807" elapsed="0.000328"/>
</if>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:29:41.842569" level="INFO">${period_in_seconds} = 60.0</msg>
<var>${period_in_seconds}</var>
<arg>${period}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:29:41.842284" elapsed="0.000312"/>
</kw>
<if>
<branch type="IF" condition="${period_in_seconds} &lt;= 0.0">
<kw name="Fail" owner="BuiltIn">
<arg>\${period} ${period} has to be positive.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.842894" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:29:41.842667" elapsed="0.000280"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.842649" elapsed="0.000321"/>
</if>
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:29:41.843287" level="INFO">${date_now} = 2026-04-14 06:29:41.843</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:29:41.843121" elapsed="0.000191"/>
</kw>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:29:41.843770" level="INFO">${timeout_in_seconds} = 420.0</msg>
<var>${timeout_in_seconds}</var>
<arg>${timeout}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:29:41.843527" elapsed="0.000269"/>
</kw>
<kw name="Add Time To Date" owner="DateTime">
<msg time="2026-04-14T06:29:41.844269" level="INFO">${date_deadline} = 2026-04-14 06:36:41.843</msg>
<var>${date_deadline}</var>
<arg>${date_now}</arg>
<arg>${timeout_in_seconds}</arg>
<doc>Adds time to date and returns the resulting date.</doc>
<status status="PASS" start="2026-04-14T06:29:41.843959" elapsed="0.000336"/>
</kw>
<return>
<value>${timeout_in_seconds}</value>
<value>${period_in_seconds}</value>
<value>${date_deadline}</value>
<status status="PASS" start="2026-04-14T06:29:41.844343" elapsed="0.000046"/>
</return>
<msg time="2026-04-14T06:29:41.844600" level="INFO">${timeout_in_seconds} = 420.0</msg>
<msg time="2026-04-14T06:29:41.844647" level="INFO">${period_in_seconds} = 60.0</msg>
<msg time="2026-04-14T06:29:41.844689" level="INFO">${date_deadline} = 2026-04-14 06:36:41.843</msg>
<var>${timeout_in_seconds}</var>
<var>${period_in_seconds}</var>
<var>${date_deadline}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${count}</arg>
<doc>Common checks for argument values. Return times in seconds and deadline date implied by timeout time.</doc>
<status status="PASS" start="2026-04-14T06:29:41.841419" elapsed="0.003292"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.845345" level="INFO">${maximum_sleeps} = 7</msg>
<var>${maximum_sleeps}</var>
<arg>math.ceil(${timeout_in_seconds} / ${period_in_seconds})</arg>
<arg>modules=math</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:29:41.844885" elapsed="0.000508"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.845821" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:29:41.845564" elapsed="0.000283"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.846290" level="INFO">${state} = 89</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:29:41.846008" elapsed="0.000307"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.848161" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:29:41.847899" elapsed="0.000289"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.848826" level="INFO">${state} = 89</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:29:41.848353" elapsed="0.000499"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.849386" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:29:41.849019" elapsed="0.000395"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:29:41.850791" level="INFO">${date_now} = 2026-04-14 06:29:41.851</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:29:41.850639" elapsed="0.000179"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:29:41.851326" level="INFO">${time_deadline} = 419.992</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:29:41.850977" elapsed="0.000375"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.851914" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:29:41.851538" elapsed="0.000402"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.852263" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:29:41.852011" elapsed="0.000306"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.851991" elapsed="0.000351"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:29:41.850035" elapsed="0.002370"/>
</kw>
<msg time="2026-04-14T06:29:41.852506" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:29:41.852550" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.849587" elapsed="0.002986"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.852758" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:41.852654" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.852636" elapsed="0.000193"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.855604" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T06:29:41.855651" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:29:41.855693" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:29:41.855234" elapsed="0.000481"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:29:41.864840" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01hq5yxk9jhgur1v6d6sr1yy7z42.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:29:41.865157" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":89}]}} 
 </msg>
<msg time="2026-04-14T06:29:41.865714" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:29:41.856998" elapsed="0.008816"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.870299" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":89}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:29:41.866174" elapsed="0.004368"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.875306" level="INFO">${count} = 89</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:29:41.870891" elapsed="0.004536"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:29:41.875548" elapsed="0.000047"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:29:41.856397" elapsed="0.019513"/>
</kw>
<msg time="2026-04-14T06:29:41.876030" level="INFO">${result} = 89</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:29:41.855888" elapsed="0.020176"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:29:41.876130" elapsed="0.000038"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:29:41.854862" elapsed="0.021432"/>
</kw>
<msg time="2026-04-14T06:29:41.876443" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:29:41.876505" level="INFO">${message} = 89</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.854299" elapsed="0.022237"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:29:41.876772" elapsed="0.027030"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:29:41.904842" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T06:29:41.904707" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.904682" elapsed="0.000255"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.905107" elapsed="0.000052"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 89.</doc>
<status status="PASS" start="2026-04-14T06:29:41.904253" elapsed="0.000968"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:29:41.905264" elapsed="0.000028"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:29:41.853886" elapsed="0.051519"/>
</kw>
<msg time="2026-04-14T06:29:41.905567" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:29:41.905613" level="INFO">${data} = 89</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.853457" elapsed="0.052178"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.905823" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:41.905715" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.905697" elapsed="0.000198"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:29:41.907387" level="INFO">${date_now} = 2026-04-14 06:29:41.907</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:29:41.907191" elapsed="0.000224"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:29:41.907947" level="INFO">${time_deadline} = 419.936</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:29:41.907576" elapsed="0.000397"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.908553" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:29:41.908144" elapsed="0.000436"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.908906" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:29:41.908651" elapsed="0.000311"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.908632" elapsed="0.000355"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:29:41.906576" elapsed="0.002458"/>
</kw>
<msg time="2026-04-14T06:29:41.909188" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:29:41.909244" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.906062" elapsed="0.003207"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.909489" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:41.909372" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.909337" elapsed="0.000385"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.911916" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:29:41.911966" level="INFO">${args} = ['state_holder', 'data_holder']</msg>
<msg time="2026-04-14T06:29:41.912014" level="INFO">${kwargs} = {'valid_minimum': '90'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:29:41.911594" elapsed="0.000445"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:29:41.912209" elapsed="0.000231"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:29:41.912620" elapsed="0.000255"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.914779" level="INFO">${new_state} = 89</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:29:41.914342" elapsed="0.000465"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="PASS" start="2026-04-14T06:29:41.915060" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:29:41.914882" elapsed="0.000247"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.914862" elapsed="0.000291"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.915247" elapsed="0.000173"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:41.915211" elapsed="0.000248"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:29:41.915194" elapsed="0.000288"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.915516" elapsed="0.000015"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:29:41.913875" elapsed="0.001765"/>
</kw>
<msg time="2026-04-14T06:29:41.915730" level="INFO">${result} = [89, 'FAIL', 'Minimum not reached.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:29:41.913085" elapsed="0.002671"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:29:41.915807" elapsed="0.000029"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:29:41.911155" elapsed="0.004777"/>
</kw>
<msg time="2026-04-14T06:29:41.916029" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:29:41.916076" level="INFO">${message} = [89, 'FAIL', 'Minimum not reached.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.910571" elapsed="0.005530"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:29:41.916273" elapsed="0.026269"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:29:41.943570" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T06:29:41.943433" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.943408" elapsed="0.000256"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.943834" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [89, 'FAIL', 'Minimum not reached.'].</doc>
<status status="PASS" start="2026-04-14T06:29:41.942995" elapsed="0.000922"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:29:41.943962" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T06:29:41.944134" level="INFO">${state} = 89</msg>
<msg time="2026-04-14T06:29:41.944179" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:29:41.944220" level="INFO">${result} = Minimum not reached.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:29:41.909969" elapsed="0.034274"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:29:41.944454" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:29:41.944327" elapsed="0.000192"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.944309" elapsed="0.000235"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.944639" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:41.944601" elapsed="0.000085"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:29:41.944585" elapsed="0.000123"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.944874" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.945015" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:41.944978" elapsed="0.000083"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:29:41.944961" elapsed="0.000122"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.945289" elapsed="0.000025"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:29:41.853286" elapsed="0.092065"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:29:41.852866" elapsed="0.092604"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.945641" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T06:29:41.945870" level="INFO">${state} = 89</msg>
<msg time="2026-04-14T06:29:41.945916" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:29:41.945957" level="INFO">${result} = Validator failed: Minimum not reached.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:29:41.847172" elapsed="0.098808"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.946177" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:41.946071" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.946053" elapsed="0.000191"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.947595" level="INFO">Length is 38.</msg>
<msg time="2026-04-14T06:29:41.947679" level="FAIL">'Validator failed: Minimum not reached.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:29:41.947302" elapsed="0.000447">'Validator failed: Minimum not reached.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:29:41.947849" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:29:41.947892" level="INFO">${result} = 'Validator failed: Minimum not reached.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.946920" elapsed="0.000995"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.948095" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:41.947989" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.947970" elapsed="0.000191"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:29:41.948585" level="INFO">@{message_chunks} = [ Validator failed: Minimum not reached. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:29:41.948315" elapsed="0.000297"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.951849" level="INFO">Length is 38.</msg>
<msg time="2026-04-14T06:29:41.951925" level="FAIL">'Validator failed: Minimum not reached.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:29:41.949123" elapsed="0.002861">'Validator failed: Minimum not reached.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:29:41.952085" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:29:41.952128" level="INFO">${result} = 'Validator failed: Minimum not reached.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.948783" elapsed="0.003368"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:29:41.952338" elapsed="0.000043"/>
</return>
<status status="PASS" start="2026-04-14T06:29:41.952225" elapsed="0.000192"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.952206" elapsed="0.000235"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.952595" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:29:41.946536" elapsed="0.006212"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.954071" level="INFO">Length is 38.</msg>
<msg time="2026-04-14T06:29:41.954145" level="FAIL">'Validator failed: Minimum not reached.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:29:41.953812" elapsed="0.000390">'Validator failed: Minimum not reached.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:29:41.954301" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:29:41.954344" level="INFO">${result} = 'Validator failed: Minimum not reached.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.953463" elapsed="0.000918"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:29:41.954563" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:29:41.954456" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.954438" elapsed="0.000192"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:29:41.955031" level="INFO">@{message_chunks} = [ Validator failed: Minimum not reached. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:29:41.954782" elapsed="0.000276"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:29:41.958132" level="INFO">Length is 38.</msg>
<msg time="2026-04-14T06:29:41.958205" level="FAIL">'Validator failed: Minimum not reached.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:29:41.955631" elapsed="0.002632">'Validator failed: Minimum not reached.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:29:41.958379" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:29:41.958424" level="INFO">${result} = 'Validator failed: Minimum not reached.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.955229" elapsed="0.003218"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:29:41.958670" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:29:41.958561" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:29:41.958541" elapsed="0.000214"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:29:41.958909" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:29:41.953032" elapsed="0.006030"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:30:41.960079" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:29:41.959220" elapsed="60.001281"/>
</kw>
<var name="${try}">1</var>
<status status="PASS" start="2026-04-14T06:29:41.846633" elapsed="60.113993"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:30:41.965053" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:30:41.964596" elapsed="0.000496"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:30:41.965765" level="INFO">${state} = 89</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:30:41.965329" elapsed="0.000473"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:30:41.966558" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:30:41.966040" elapsed="0.000555"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:30:41.968948" level="INFO">${date_now} = 2026-04-14 06:30:41.969</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:30:41.968697" elapsed="0.000289"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:30:41.969812" level="INFO">${time_deadline} = 359.874</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:30:41.969216" elapsed="0.000634"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:30:41.970671" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:30:41.970093" elapsed="0.000616"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:30:41.971190" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:30:41.970820" elapsed="0.000450"/>
</branch>
<status status="PASS" start="2026-04-14T06:30:41.970789" elapsed="0.000518"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:30:41.967508" elapsed="0.003891"/>
</kw>
<msg time="2026-04-14T06:30:41.971547" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:30:41.971609" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:30:41.966845" elapsed="0.004796"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:30:41.971913" elapsed="0.000025"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:30:41.971757" elapsed="0.000231"/>
</branch>
<status status="PASS" start="2026-04-14T06:30:41.971731" elapsed="0.000288"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:30:41.976007" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T06:30:41.976072" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:30:41.976131" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:30:41.975506" elapsed="0.000656"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:30:41.994176" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01hq5yxk9jhgur1v6d6sr1yy7z42.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:30:41.994771" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":90}]}} 
 </msg>
<msg time="2026-04-14T06:30:41.995300" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:30:41.977706" elapsed="0.017771"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:30:42.001552" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":90}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:30:41.996058" elapsed="0.005726"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:30:42.007513" level="INFO">${count} = 90</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:30:42.002218" elapsed="0.005406"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:30:42.007881" elapsed="0.000075"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:30:41.977043" elapsed="0.031362"/>
</kw>
<msg time="2026-04-14T06:30:42.008569" level="INFO">${result} = 90</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:30:41.976485" elapsed="0.032128"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:30:42.008679" elapsed="0.000031"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:30:41.974963" elapsed="0.033845"/>
</kw>
<msg time="2026-04-14T06:30:42.008906" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:30:42.008950" level="INFO">${message} = 90</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:30:41.974119" elapsed="0.034853"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:30:42.009179" elapsed="0.034347"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:30:42.044669" elapsed="0.000051"/>
</return>
<status status="PASS" start="2026-04-14T06:30:42.044527" elapsed="0.000242"/>
</branch>
<status status="PASS" start="2026-04-14T06:30:42.044498" elapsed="0.000305"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:30:42.045013" elapsed="0.000027"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 90.</doc>
<status status="PASS" start="2026-04-14T06:30:42.044009" elapsed="0.001097"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:30:42.045152" elapsed="0.000028"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:30:41.973533" elapsed="0.071749"/>
</kw>
<msg time="2026-04-14T06:30:42.045408" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:30:42.045456" level="INFO">${data} = 90</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:30:41.972899" elapsed="0.072580"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:30:42.045675" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:30:42.045563" elapsed="0.000163"/>
</branch>
<status status="PASS" start="2026-04-14T06:30:42.045544" elapsed="0.000205"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:30:42.047355" level="INFO">${date_now} = 2026-04-14 06:30:42.047</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:30:42.047170" elapsed="0.000230"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:30:42.047964" level="INFO">${time_deadline} = 359.796</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:30:42.047567" elapsed="0.000423"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:30:42.048619" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:30:42.048184" elapsed="0.000463"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:30:42.048984" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:30:42.048723" elapsed="0.000318"/>
</branch>
<status status="PASS" start="2026-04-14T06:30:42.048703" elapsed="0.000363"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:30:42.046524" elapsed="0.002592"/>
</kw>
<msg time="2026-04-14T06:30:42.049222" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:30:42.049270" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:30:42.045920" elapsed="0.003374"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:30:42.049511" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:30:42.049398" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T06:30:42.049376" elapsed="0.000212"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:30:42.051834" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:30:42.051888" level="INFO">${args} = [89, 89]</msg>
<msg time="2026-04-14T06:30:42.051938" level="INFO">${kwargs} = {'valid_minimum': '90'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:30:42.051476" elapsed="0.000486"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:30:42.052167" elapsed="0.000265"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:30:42.052601" elapsed="0.000196"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:30:42.054954" level="INFO">${new_state} = 90</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:30:42.054511" elapsed="0.000480"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T06:30:42.055334" elapsed="0.000020"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:30:42.055092" elapsed="0.000324"/>
</branch>
<status status="PASS" start="2026-04-14T06:30:42.055062" elapsed="0.000378"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T06:30:42.055675" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T06:30:42.055499" elapsed="0.000254"/>
</branch>
<status status="PASS" start="2026-04-14T06:30:42.055482" elapsed="0.000311"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:30:42.055830" elapsed="0.000017"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:30:42.053970" elapsed="0.001991"/>
</kw>
<msg time="2026-04-14T06:30:42.056054" level="INFO">${result} = [90, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:30:42.053125" elapsed="0.002957"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:30:42.056188" elapsed="0.000030"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:30:42.051027" elapsed="0.005291"/>
</kw>
<msg time="2026-04-14T06:30:42.056445" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:30:42.056495" level="INFO">${message} = [90, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:30:42.050423" elapsed="0.006097"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:30:42.056707" elapsed="0.033713"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:30:42.091644" elapsed="0.000041"/>
</return>
<status status="PASS" start="2026-04-14T06:30:42.091482" elapsed="0.000239"/>
</branch>
<status status="PASS" start="2026-04-14T06:30:42.091452" elapsed="0.000295"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:30:42.091941" elapsed="0.000032"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [90, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T06:30:42.090969" elapsed="0.001129"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:30:42.092159" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T06:30:42.092375" level="INFO">${state} = 90</msg>
<msg time="2026-04-14T06:30:42.092427" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:30:42.092470" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:30:42.049881" elapsed="0.042614"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:30:42.092700" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:30:42.092585" elapsed="0.000198"/>
</branch>
<status status="PASS" start="2026-04-14T06:30:42.092566" elapsed="0.000242"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:30:42.092903" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:30:42.092865" elapsed="0.000086"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:30:42.092848" elapsed="0.000125"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:30:42.093147" elapsed="0.000023"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:30:42.093291" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:30:42.093253" elapsed="0.000086"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:30:42.093234" elapsed="0.000144"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:30:42.093530" elapsed="0.000023"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:30:41.972678" elapsed="0.120911"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:30:41.972078" elapsed="0.121549"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:30:42.093827" elapsed="0.000024"/>
</kw>
<msg time="2026-04-14T06:30:42.094080" level="INFO">${state} = 90</msg>
<msg time="2026-04-14T06:30:42.094137" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:30:42.094181" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:30:41.962636" elapsed="0.131570"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:30:42.094519" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:30:42.094301" elapsed="0.000267"/>
</branch>
<status status="PASS" start="2026-04-14T06:30:42.094281" elapsed="0.000311"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:30:42.096138" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:30:42.096259" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:30:42.095805" elapsed="0.000544">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:30:42.096482" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:30:42.096527" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:30:42.095386" elapsed="0.001166"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:30:42.096783" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:30:42.096646" elapsed="0.000185"/>
</branch>
<status status="PASS" start="2026-04-14T06:30:42.096624" elapsed="0.000230"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:30:42.097292" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:30:42.097014" elapsed="0.000305"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:30:42.100787" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:30:42.100872" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:30:42.097890" elapsed="0.003050">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:30:42.101052" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:30:42.101099" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:30:42.097517" elapsed="0.003613"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:30:42.101345" elapsed="0.000048"/>
</return>
<status status="PASS" start="2026-04-14T06:30:42.101224" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T06:30:42.101201" elapsed="0.000255"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:30:42.101622" elapsed="0.000024"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:30:42.094942" elapsed="0.006846"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:30:42.103191" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:30:42.103285" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:30:42.102919" elapsed="0.000460">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:30:42.103515" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:30:42.103575" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:30:42.102547" elapsed="0.001061"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:30:42.103802" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:30:42.103688" elapsed="0.000162"/>
</branch>
<status status="PASS" start="2026-04-14T06:30:42.103668" elapsed="0.000206"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:30:42.104352" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:30:42.104082" elapsed="0.000318"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:30:42.107548" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:30:42.107631" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:30:42.104934" elapsed="0.002761">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:30:42.107803" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:30:42.107849" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:30:42.104577" elapsed="0.003295"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:30:42.108090" elapsed="0.000029"/>
</return>
<status status="PASS" start="2026-04-14T06:30:42.107973" elapsed="0.000181"/>
</branch>
<status status="PASS" start="2026-04-14T06:30:42.107931" elapsed="0.000247"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:30:42.108336" elapsed="0.000040"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:30:42.102115" elapsed="0.006402"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.109474" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:30:42.108684" elapsed="60.001248"/>
</kw>
<var name="${try}">2</var>
<status status="PASS" start="2026-04-14T06:30:41.961127" elapsed="60.148954"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.114900" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:42.114205" elapsed="0.000757"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.116065" level="INFO">${state} = 90</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:42.115335" elapsed="0.000790"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.116936" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:42.116399" elapsed="0.000576"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:31:42.119425" level="INFO">${date_now} = 2026-04-14 06:31:42.119</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:31:42.119134" elapsed="0.000333"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:31:42.120265" level="INFO">${time_deadline} = 299.724</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:31:42.119713" elapsed="0.000592"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.121160" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:42.120586" elapsed="0.000615"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.121724" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:42.121313" elapsed="0.000492"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.121281" elapsed="0.000563"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:31:42.117933" elapsed="0.003984"/>
</kw>
<msg time="2026-04-14T06:31:42.122067" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:42.122133" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:42.117236" elapsed="0.004931"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.122473" elapsed="0.000024"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:42.122289" elapsed="0.000261"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.122263" elapsed="0.000319"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.125865" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T06:31:42.125912" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:31:42.125956" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:42.125504" elapsed="0.000475"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:31:42.136706" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01hq5yxk9jhgur1v6d6sr1yy7z42.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:31:42.136964" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":90}]}} 
 </msg>
<msg time="2026-04-14T06:31:42.137301" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:31:42.127316" elapsed="0.010113"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.142501" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":90}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:42.137823" elapsed="0.004889"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.148102" level="INFO">${count} = 90</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:42.143085" elapsed="0.005123"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:31:42.148341" elapsed="0.000104"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:31:42.126676" elapsed="0.022128"/>
</kw>
<msg time="2026-04-14T06:31:42.148936" level="INFO">${result} = 90</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:31:42.126154" elapsed="0.022818"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:31:42.149044" elapsed="0.000041"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:31:42.125112" elapsed="0.024109"/>
</kw>
<msg time="2026-04-14T06:31:42.149444" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:42.149515" level="INFO">${message} = 90</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:42.124579" elapsed="0.025066"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:42.149920" elapsed="0.033572"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:31:42.184688" elapsed="0.000042"/>
</return>
<status status="PASS" start="2026-04-14T06:31:42.184544" elapsed="0.000226"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.184515" elapsed="0.000283"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.184985" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 90.</doc>
<status status="PASS" start="2026-04-14T06:31:42.184057" elapsed="0.001016"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:31:42.185120" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:31:42.124144" elapsed="0.061103"/>
</kw>
<msg time="2026-04-14T06:31:42.185356" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:42.185423" level="INFO">${data} = 90</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:42.123498" elapsed="0.061948"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.185637" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:42.185527" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.185509" elapsed="0.000200"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:31:42.187211" level="INFO">${date_now} = 2026-04-14 06:31:42.187</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:31:42.187030" elapsed="0.000208"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:31:42.187819" level="INFO">${time_deadline} = 299.656</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:31:42.187414" elapsed="0.000431"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.188439" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:42.188017" elapsed="0.000449"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.188795" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:42.188537" elapsed="0.000314"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.188518" elapsed="0.000357"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:31:42.186422" elapsed="0.002501"/>
</kw>
<msg time="2026-04-14T06:31:42.189024" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:42.189069" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:42.185879" elapsed="0.003213"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.189282" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:42.189175" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.189157" elapsed="0.000197"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.191384" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:31:42.191433" level="INFO">${args} = [89, 90]</msg>
<msg time="2026-04-14T06:31:42.191479" level="INFO">${kwargs} = {'valid_minimum': '90'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:42.191055" elapsed="0.000446"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:31:42.191697" elapsed="0.000213"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:31:42.192070" elapsed="0.000190"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.194034" level="INFO">${new_state} = 90</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:42.193637" elapsed="0.000423"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.194301" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:42.194132" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.194112" elapsed="0.000280"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.194610" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:42.194447" elapsed="0.000212"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.194431" elapsed="0.000311"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="PASS" start="2026-04-14T06:31:42.194777" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:31:42.193143" elapsed="0.001802"/>
</kw>
<msg time="2026-04-14T06:31:42.195031" level="INFO">${result} = [90, 'PASS', 'Validated stable: 90']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:31:42.192443" elapsed="0.002613"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:31:42.195104" elapsed="0.000026"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:31:42.190653" elapsed="0.004569"/>
</kw>
<msg time="2026-04-14T06:31:42.195314" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:42.195374" level="INFO">${message} = [90, 'PASS', 'Validated stable: 90']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:42.190081" elapsed="0.005318"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:42.195584" elapsed="0.035255"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:31:42.231922" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T06:31:42.231788" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.231763" elapsed="0.000256"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.232198" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [90, 'PASS', 'Validated stable: 90'].</doc>
<status status="PASS" start="2026-04-14T06:31:42.231316" elapsed="0.000965"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:31:42.232325" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:31:42.232531" level="INFO">${state} = 90</msg>
<msg time="2026-04-14T06:31:42.232577" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:42.232618" level="INFO">${result} = Validated stable: 90</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:31:42.189603" elapsed="0.043038"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.232863" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:42.232735" elapsed="0.000180"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.232712" elapsed="0.000225"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:31:42.233093" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:31:42.232989" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.232973" elapsed="0.000209"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.233350" elapsed="0.000142"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.233614" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:42.233578" elapsed="0.000082"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:31:42.233560" elapsed="0.000122"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.233851" elapsed="0.000022"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:31:42.123216" elapsed="0.110691"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:31:42.122641" elapsed="0.111303"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.234106" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T06:31:42.234324" level="INFO">${state} = 90</msg>
<msg time="2026-04-14T06:31:42.234386" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:42.234429" level="INFO">${result} = Validated stable: 90</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:31:42.112345" elapsed="0.122108"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:31:42.234651" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:31:42.234543" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.234525" elapsed="0.000208"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.235015" elapsed="0.000026"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.235335" elapsed="0.000041"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.235552" elapsed="0.000022"/>
</kw>
<var name="${try}">3</var>
<status status="PASS" start="2026-04-14T06:31:42.110826" elapsed="0.124785"/>
</iter>
<var>${try}</var>
<value>1</value>
<value>${maximum_sleeps}+2</value>
<status status="PASS" start="2026-04-14T06:29:41.846384" elapsed="120.389356"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.235933" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T06:31:42.236089" level="INFO">${result} = Validated stable: 90</msg>
<var>${result}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${repetitions}</arg>
<arg>getter=${ChangeCounter__getter}</arg>
<arg>safe_validator=${validator}</arg>
<arg>initial_state=${count_to_overcome}</arg>
<doc>Analogue of Wait Until Keyword Succeeds, but it passes state of validator around and exits early on getter failure. Calls GASSVHTSCBD to verify data is "stable".</doc>
<status status="PASS" start="2026-04-14T06:29:41.839518" elapsed="120.396597"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:31:42.236175" elapsed="0.000027"/>
</return>
<arg>timeout=${bgp_emptying_timeout}</arg>
<arg>period=${CHECK_PERIOD_CHANGE_COUNT_SINGLE}</arg>
<arg>repetitions=${REPETITIONS_CHANGE_COUNT_SINGLE}</arg>
<arg>count_to_overcome=${last_change_count_single}</arg>
<doc>Each ${period} get count. After 1 of constant value above ${count_to_overcome} within ${timeout}, Return validator output. Fail early on getter error.</doc>
<status status="PASS" start="2026-04-14T06:29:41.836644" elapsed="120.399653"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:31:42.236931" elapsed="0.000294"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.238082" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:42.237690" elapsed="0.000455"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.237672" elapsed="0.000498"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:42.238324" elapsed="0.000333"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.244172" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:42.243742" elapsed="0.000459"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:31:42.244439" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:31:42.244276" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.244257" elapsed="0.000263"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.244678" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.244860" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.245040" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.245220" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.245527" elapsed="0.000022"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.245703" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.245876" elapsed="0.000024"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:31:42.243408" elapsed="0.002564"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:42.237476" elapsed="0.008557"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:31:42.236614" elapsed="0.009462"/>
</kw>
<doc>Wait until example-ipv4-topology becomes stable again.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:29:41.727614" elapsed="120.518501"/>
</test>
<test id="s1-s3-t19" name="Check_For_Empty_Ipv4_Topology_After_Listening" line="235">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:31:42.249913" elapsed="0.000576"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:31:42.249641" elapsed="0.000906"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.251693" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:42.251525" elapsed="0.000217"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.251494" elapsed="0.000269"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.256875" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:42.256765" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.256746" elapsed="0.000198"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.257987" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:31:42.257592" elapsed="0.000423"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.258511" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:31:42.258191" elapsed="0.000387"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:31:42.258629" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T06:31:42.258793" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:31:42.257187" elapsed="0.001631"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.264710" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:42.264600" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.264581" elapsed="0.000199"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.265987" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:42.265880" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.265861" elapsed="0.000197"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:31:42.266555" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:31:42.266213" elapsed="0.000369"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:31:42.266969" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:42.266753" elapsed="0.000243"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:31:42.300931" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:31:42.267528" elapsed="0.033505"/>
</kw>
<msg time="2026-04-14T06:31:42.301197" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:31:42.301244" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:42.267165" elapsed="0.034114"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:31:42.332175" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "L "i "s "t "e "n "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:31:42.301851" elapsed="0.030444"/>
</kw>
<msg time="2026-04-14T06:31:42.332486" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:31:42.332534" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:42.301494" elapsed="0.031076"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.332912" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:42.332659" elapsed="0.000309"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.332634" elapsed="0.000359"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.333486" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "L "i "s "t "e "n "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:42.333146" elapsed="0.000416"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.333875" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:42.333630" elapsed="0.000299"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.333611" elapsed="0.000342"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:31:42.333988" elapsed="0.000035"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:42.336816" elapsed="0.000163"/>
</kw>
<msg time="2026-04-14T06:31:42.337100" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:42.335542" elapsed="0.001695"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.337560" elapsed="0.000075"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.338072" elapsed="0.000077"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:31:42.334894" elapsed="0.003368"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:31:42.334300" elapsed="0.004027"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:31:42.265572" elapsed="0.072875"/>
</kw>
<msg time="2026-04-14T06:31:42.338545" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:42.338591" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:42.264940" elapsed="0.073686"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:31:42.338816" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:31:42.338706" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.338686" elapsed="0.000215"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.339323" elapsed="0.000025"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.339696" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.339770" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:31:42.264240" elapsed="0.075658"/>
</kw>
<msg time="2026-04-14T06:31:42.339994" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:42.340038" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:42.259224" elapsed="0.080850"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.340428" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:42.340152" elapsed="0.000331"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.340134" elapsed="0.000374"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:31:42.259067" elapsed="0.081464"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:31:42.258874" elapsed="0.081690"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:31:42.256310" elapsed="0.084312"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:31:42.251184" elapsed="0.089496"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:42.250710" elapsed="0.090015"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:31:42.247303" elapsed="0.093476"/>
</kw>
<kw name="Check_Ipv4_Topology_Is_Empty" owner="PrefixCounting">
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:31:42.351233" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01hq5yxk9jhgur1v6d6sr1yy7z42.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:31:42.351400" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T06:31:42.351514" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:31:42.344176" elapsed="0.007365"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.354967" elapsed="0.000034"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:42.351627" elapsed="0.003425"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.351605" elapsed="0.003483"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:31:42.355137" elapsed="0.000043"/>
</return>
<msg time="2026-04-14T06:31:42.358488" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:31:42.343703" elapsed="0.014826"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.359443" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:42.358791" elapsed="0.000696"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:31:42.359561" elapsed="0.000043"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:31:42.343148" elapsed="0.016597"/>
</kw>
<msg time="2026-04-14T06:31:42.359913" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:42.359978" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:42.342631" elapsed="0.017380"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:42.360234" elapsed="0.026332"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:31:42.387569" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T06:31:42.387434" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.387411" elapsed="0.000250"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.387828" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T06:31:42.387009" elapsed="0.000919"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:31:42.387974" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:31:42.388132" level="INFO">${actual_count} = 0</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:31:42.341909" elapsed="0.046250"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.388676" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T06:31:42.388327" elapsed="0.000408"/>
</kw>
<arg>0</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T06:31:42.341349" elapsed="0.047447"/>
</kw>
<doc>Example_Ipv4_Topology has to give status 200 with zero prefixes.</doc>
<status status="PASS" start="2026-04-14T06:31:42.340998" elapsed="0.047856"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:31:42.389589" elapsed="0.000247"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.390694" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:42.390287" elapsed="0.000470"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.390269" elapsed="0.000512"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:42.390936" elapsed="0.000318"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.396646" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:42.396210" elapsed="0.000463"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:31:42.396896" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:31:42.396750" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.396731" elapsed="0.000246"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.397135" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.397316" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.397518" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.397696" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.397980" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.398159" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.398332" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:31:42.395844" elapsed="0.002582"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:42.390069" elapsed="0.008410"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:31:42.389130" elapsed="0.009391"/>
</kw>
<doc>Example-ipv4-topology should be empty now.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:31:42.246670" elapsed="0.151889"/>
</test>
<test id="s1-s3-t20" name="Restore_Data_Change_Counter_Configuration" line="241">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:31:42.402706" elapsed="0.000218"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:31:42.402424" elapsed="0.000558"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.404043" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:42.403896" elapsed="0.000195"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.403877" elapsed="0.000236"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.409078" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:42.408971" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.408953" elapsed="0.000194"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.410215" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:31:42.409829" elapsed="0.000413"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.410730" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:31:42.410428" elapsed="0.000327"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:31:42.410800" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:31:42.410956" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:31:42.409401" elapsed="0.001580"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.416567" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:42.416459" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.416439" elapsed="0.000196"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.417836" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:42.417729" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.417710" elapsed="0.000195"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:31:42.418371" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:31:42.418057" elapsed="0.000344"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:31:42.418785" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:42.418569" elapsed="0.000242"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:31:42.453565" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:31:42.419321" elapsed="0.034394"/>
</kw>
<msg time="2026-04-14T06:31:42.453905" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:31:42.453951" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:42.418977" elapsed="0.035008"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:31:42.673526" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "D "a "t "a "_ "C "h "a "n "g "e "_ "C "o "u "n "t "e "r "_ "C "o "n "f "i "g "u "r "a "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:31:42.454823" elapsed="0.219021"/>
</kw>
<msg time="2026-04-14T06:31:42.674075" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:31:42.674126" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "D "a "t "a "_ "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:42.454201" elapsed="0.219963"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.674639" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:42.674279" elapsed="0.000423"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.674246" elapsed="0.000483"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.675274" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "D "a "t "a "_ "C "h "a "n "g "e "_ "C "o "u "n "t "e "r "_ "C "o "n "f "i "g "u "r "a "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:42.674888" elapsed="0.000461"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.675673" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:42.675438" elapsed="0.000291"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.675418" elapsed="0.000336"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:31:42.675792" elapsed="0.000041"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:42.678691" elapsed="0.000156"/>
</kw>
<msg time="2026-04-14T06:31:42.678910" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:42.677444" elapsed="0.001606"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.679340" elapsed="0.000100"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.679709" elapsed="0.000075"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:31:42.676765" elapsed="0.003130"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:31:42.676126" elapsed="0.003835"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:31:42.417425" elapsed="0.262637"/>
</kw>
<msg time="2026-04-14T06:31:42.680159" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:42.680205" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "D "a "t "a "_ "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:42.416794" elapsed="0.263447"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:31:42.680656" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:31:42.680541" elapsed="0.000177"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.680519" elapsed="0.000223"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.681165" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.681546" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.681619" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:31:42.416102" elapsed="0.265631"/>
</kw>
<msg time="2026-04-14T06:31:42.681831" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:42.681877" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "D "a "t "a "_ "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:42.411382" elapsed="0.270532"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.682256" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:42.681992" elapsed="0.000318"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.681974" elapsed="0.000361"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:31:42.411216" elapsed="0.271158"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:31:42.411038" elapsed="0.271371"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:31:42.408606" elapsed="0.273864"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:31:42.403603" elapsed="0.278966"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:42.403143" elapsed="0.279476"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:31:42.399673" elapsed="0.283003"/>
</kw>
<kw name="Reconfigure_Topology_Name" owner="ChangeCounter">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.688086" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | TOPOLOGY_NAME=example-linkstate-topology }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>TOPOLOGY_NAME=${topology_name}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:31:42.687613" elapsed="0.000502"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.723206" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:42.722812" elapsed="0.000423"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:31:42.724024" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:31:42.723780" elapsed="0.000318">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:31:42.724195" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:31:42.723427" elapsed="0.000796"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.724847" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:31:42.724415" elapsed="0.000460"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:31:42.725190" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:31:42.725350" level="INFO">${template} = rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:31:42.725048" elapsed="0.000344"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.725814" level="INFO">rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:42.725562" elapsed="0.000298"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.726874" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'TOPOLOGY_NAME': 'example-linkstate-topology'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:42.726612" elapsed="0.000309"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.727373" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:31:42.727090" elapsed="0.000311"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.728079" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:31:42.727776" elapsed="0.000328"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:31:42.729101" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:31:42.728668" elapsed="0.000460"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:31:42.729182" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T06:31:42.729341" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:31:42.728302" elapsed="0.001088"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:42.729557" elapsed="0.000241"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:31:42.727632" elapsed="0.002208"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.730415" level="INFO">${value} = example-linkstate-topology</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:31:42.730097" elapsed="0.000344"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:31:42.731391" level="INFO">${encoded} = example-linkstate-topology</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:31:42.730967" elapsed="0.000452"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:31:42.731469" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:31:42.731622" level="INFO">${encoded_value} = example-linkstate-topology</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:31:42.730638" elapsed="0.001055"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:42.731860" elapsed="0.000230"/>
</kw>
<var name="${key}">TOPOLOGY_NAME</var>
<var name="${value}">example-linkstate-topology</var>
<status status="PASS" start="2026-04-14T06:31:42.729956" elapsed="0.002176"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:31:42.727453" elapsed="0.004714"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:31:42.732211" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:31:42.732406" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'TOPOLOGY_NAME': 'example-linkstate-topology'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:31:42.726257" elapsed="0.006177"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:42.725934" elapsed="0.006534"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.732684" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:42.732495" elapsed="0.000248"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.725912" elapsed="0.006852"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.733589" level="INFO">${final_text} = rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:42.732918" elapsed="0.000700"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:31:42.733669" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:31:42.722145" elapsed="0.011651"/>
</kw>
<msg time="2026-04-14T06:31:42.733852" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:42.708989" elapsed="0.024913"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.746697" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.759435" elapsed="0.000027"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.772368" elapsed="0.000030"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.772583" elapsed="0.000023"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.772801" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.773197" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:42.773042" elapsed="0.000210"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:31:42.773025" elapsed="0.000253"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.773443" elapsed="0.000022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.773618" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.773791" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:31:42.772994" elapsed="0.000904"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.772881" elapsed="0.001048"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.774091" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.774168" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T06:31:42.774299" level="INFO">${uri} = rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:31:42.704487" elapsed="0.069838"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.801785" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:42.801396" elapsed="0.000417"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:31:42.802593" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:31:42.802332" elapsed="0.000333">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T06:31:42.802761" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:31:42.801986" elapsed="0.000800"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.803350" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:31:42.802959" elapsed="0.000434"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:31:42.803705" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:31:42.803870" level="INFO">${template} = &lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;$TOPOLOGY_NAME&lt;/topology-...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:31:42.803565" elapsed="0.000334"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.804314" level="INFO">&lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;$TOPOLOGY_NAME&lt;/topology-name&gt;
&lt;/data-change-counter-config&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:42.804066" elapsed="0.000313"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T06:31:42.804794" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:42.804449" elapsed="0.000406"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.805337" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'TOPOLOGY_NAME': 'example-linkstate-topology'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:42.805036" elapsed="0.000343"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:42.804880" elapsed="0.000536"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.804429" elapsed="0.001008"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.806175" level="INFO">${final_text} = &lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;example-linkstate-topolog...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:42.805592" elapsed="0.000616"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:31:42.806259" elapsed="0.000032"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:31:42.800745" elapsed="0.005659"/>
</kw>
<msg time="2026-04-14T06:31:42.806460" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:42.787778" elapsed="0.018730"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.819659" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.832345" elapsed="0.000040"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.845103" elapsed="0.000027"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.845307" elapsed="0.000021"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.845511" elapsed="0.000022"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.845956" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:42.845775" elapsed="0.000240"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:31:42.845749" elapsed="0.000295"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.846218" elapsed="0.000023"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.846417" elapsed="0.000022"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.846594" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:31:42.845704" elapsed="0.000943"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.845596" elapsed="0.001078"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.846830" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.846906" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T06:31:42.847031" level="INFO">${data} = &lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;example-linkstate-topolog...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:31:42.785038" elapsed="0.062022"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:31:42.848384" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:31:42.848122" elapsed="0.000330">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T06:31:42.848545" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:31:42.847768" elapsed="0.000801"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.848907" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:42.848639" elapsed="0.000325"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.849529" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:42.849211" elapsed="0.000344"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:42.849025" elapsed="0.000566"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.848620" elapsed="0.000992"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.852026" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:31:42.849776" elapsed="0.002276"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T06:31:42.852104" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:31:42.852260" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T06:31:42.847426" elapsed="0.004860"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.853738" level="INFO">rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:42.853488" elapsed="0.000305"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.854193" level="INFO">&lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;example-linkstate-topology&lt;/topology-name&gt;
&lt;/data-change-counter-config&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:42.853953" elapsed="0.000287"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.854660" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:42.854413" elapsed="0.000290"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.855101" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:42.854861" elapsed="0.000283"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T06:31:42.855993" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T06:31:42.855786" elapsed="0.000234"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T06:31:42.856354" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T06:31:42.856179" elapsed="0.000216"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:42.856552" elapsed="0.000209"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.857185" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:42.856938" elapsed="0.000290"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T06:31:42.857270" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:31:42.857443" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T06:31:42.855370" elapsed="0.002098"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:31:42.872634" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter 
 path_url=/rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Cookie': 'JSESSIONID=node01peu0q2maqwii1momv7bftfyq33.node0', 'Content-Length': '247', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;example-linkstate-topology&lt;/topology-name&gt;
&lt;/data-change-counter-config&gt; 
 </msg>
<msg time="2026-04-14T06:31:42.872748" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T06:31:42.873037" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:31:42.859851" elapsed="0.013250"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:42.857540" elapsed="0.015667"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.873661" elapsed="0.000051"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:42.873266" elapsed="0.000547"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.857522" elapsed="0.016340"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.879842" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:42.876077" elapsed="0.003825"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:42.875561" elapsed="0.004391"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.875518" elapsed="0.004469"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.883747" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:42.880404" elapsed="0.003408"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:42.880064" elapsed="0.003795"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.880041" elapsed="0.003913"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.884771" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:42.884201" elapsed="0.000608"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.885269" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:42.884952" elapsed="0.000375"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.885849" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:42.885544" elapsed="0.000331"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:42.885352" elapsed="0.000559"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.884924" elapsed="0.001009"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.886484" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:42.886101" elapsed="0.000410"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.886825" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:42.886582" elapsed="0.000301"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.887387" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:42.887073" elapsed="0.000341"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:42.886907" elapsed="0.000543"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.886564" elapsed="0.000908"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:42.887630" elapsed="0.000348"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:31:42.888455" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:42.888150" elapsed="0.000331"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:31:42.888645" elapsed="0.002477"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:31:42.874725" elapsed="0.016463"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:31:42.891381" elapsed="0.000029"/>
</return>
<status status="PASS" start="2026-04-14T06:31:42.891258" elapsed="0.000187"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.891239" elapsed="0.000231"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.891628" elapsed="0.000023"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.891697" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T06:31:42.893992" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T06:31:42.852638" elapsed="0.041380"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:31:42.894083" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:31:42.894237" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T06:31:42.692849" elapsed="0.201413"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.894626" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:42.894375" elapsed="0.000319"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.894343" elapsed="0.000375"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:31:42.894750" elapsed="0.000026"/>
</return>
<arg>${CHANGE_COUNTER_TEMPLATE_FOLDER}${/}change_counter</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T06:31:42.688404" elapsed="0.206470"/>
</kw>
<arg>example-linkstate-topology</arg>
<doc>Configure data change counter to count transactions affecting
${topology_name} instead of previously configured topology name.</doc>
<status status="PASS" start="2026-04-14T06:31:42.687143" elapsed="0.207793"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:31:42.895559" elapsed="0.000243"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.896701" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:42.896291" elapsed="0.000472"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.896272" elapsed="0.000516"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:42.896961" elapsed="0.000317"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.902611" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:42.902184" elapsed="0.000454"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:31:42.902858" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:31:42.902714" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.902695" elapsed="0.000245"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.903095" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.903275" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.903471" elapsed="0.000022"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.903648" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.903820" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.903992" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.904161" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:31:42.901868" elapsed="0.002370"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:42.896077" elapsed="0.008212"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:31:42.895230" elapsed="0.009100"/>
</kw>
<doc>Configure data change counter back to count transactions affecting example-linkstate-topology.</doc>
<status status="PASS" start="2026-04-14T06:31:42.398979" elapsed="0.505405"/>
</test>
<test id="s1-s3-t21" name="Delete_Bgp_Peer_Configuration" line="246">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:31:42.908422" elapsed="0.000220"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:31:42.908130" elapsed="0.000567"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.909843" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:42.909729" elapsed="0.000163"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.909708" elapsed="0.000206"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.914973" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:42.914864" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.914845" elapsed="0.000197"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.916115" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:31:42.915708" elapsed="0.000434"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.916659" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:31:42.916313" elapsed="0.000373"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:31:42.916731" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:31:42.916896" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:31:42.915278" elapsed="0.001702"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.922965" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:42.922856" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.922837" elapsed="0.000198"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.924240" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:42.924133" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.924115" elapsed="0.000193"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:31:42.924786" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:31:42.924485" elapsed="0.000328"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:31:42.925240" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:42.925015" elapsed="0.000251"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:31:42.962598" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:31:42.925796" elapsed="0.036917"/>
</kw>
<msg time="2026-04-14T06:31:42.962880" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:31:42.962927" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:42.925452" elapsed="0.037510"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:31:42.987728" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "e "r "_ "C "o "n "f "i "g "u "r "a "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:31:42.963531" elapsed="0.024305"/>
</kw>
<msg time="2026-04-14T06:31:42.987996" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:31:42.988042" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:42.963146" elapsed="0.024931"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.988416" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:42.988158" elapsed="0.000315"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.988135" elapsed="0.000362"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.988946" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "e "r "_ "C "o "n "f "i "g "u "r "a "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:42.988647" elapsed="0.000368"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.989337" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:42.989109" elapsed="0.000303"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.989089" elapsed="0.000348"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:31:42.989471" elapsed="0.000032"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:42.992135" elapsed="0.000152"/>
</kw>
<msg time="2026-04-14T06:31:42.992349" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:42.990962" elapsed="0.001538"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.992783" elapsed="0.000075"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.993153" elapsed="0.000076"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:31:42.990311" elapsed="0.003030"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:31:42.989761" elapsed="0.003660"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:31:42.923829" elapsed="0.069690"/>
</kw>
<msg time="2026-04-14T06:31:42.993613" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:42.993658" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:42.923197" elapsed="0.070498"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:31:42.993967" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:31:42.993813" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.993793" elapsed="0.000267"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.994495" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.994848" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:31:42.994920" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:31:42.922509" elapsed="0.072522"/>
</kw>
<msg time="2026-04-14T06:31:42.995127" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:42.995172" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:42.917451" elapsed="0.077756"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:42.995562" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:42.995286" elapsed="0.000331"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:42.995267" elapsed="0.000374"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:31:42.917281" elapsed="0.078384"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:31:42.917086" elapsed="0.078612"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:31:42.914501" elapsed="0.081254"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:31:42.909318" elapsed="0.086493"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:42.908856" elapsed="0.087001"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:31:42.905585" elapsed="0.090326"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:31:42.996790" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer | IP=10.30.171.112 | BGP_RIB_OPENCONFIG=example-bgp-rib }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${BGP_PEER_NAME}</arg>
<arg>IP=${TOOLS_SYSTEM_IP}</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:31:42.996092" elapsed="0.000728"/>
</kw>
<kw name="Delete_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.041105" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:43.040711" elapsed="0.000424"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:31:43.041947" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:31:43.041694" elapsed="0.000334">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:31:43.042123" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:31:43.041329" elapsed="0.000818"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.042726" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:31:43.042320" elapsed="0.000433"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:31:43.043086" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:31:43.043263" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:31:43.042923" elapsed="0.000375"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.043873" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:43.043536" elapsed="0.000448"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.045191" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:43.044871" elapsed="0.000372"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.045762" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:31:43.045433" elapsed="0.000357"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.046549" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:31:43.046223" elapsed="0.000353"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:31:43.047491" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:31:43.047234" elapsed="0.000284"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:31:43.047574" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T06:31:43.047787" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:31:43.046820" elapsed="0.001000"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:43.048030" elapsed="0.000270"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:31:43.046070" elapsed="0.002275"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.049014" level="INFO">${value} = example-bgp-peer</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:31:43.048681" elapsed="0.000359"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:31:43.050136" level="INFO">${encoded} = example-bgp-peer</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:31:43.049722" elapsed="0.000452"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:31:43.050239" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T06:31:43.050418" level="INFO">${encoded_value} = example-bgp-peer</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:31:43.049278" elapsed="0.001165"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:43.050622" elapsed="0.000234"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer</var>
<status status="PASS" start="2026-04-14T06:31:43.048507" elapsed="0.002391"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.051513" level="INFO">${value} = 10.30.171.112</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:31:43.051166" elapsed="0.000373"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:31:43.052386" level="INFO">${encoded} = 10.30.171.112</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:31:43.052150" elapsed="0.000265"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:31:43.052466" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:31:43.052619" level="INFO">${encoded_value} = 10.30.171.112</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:31:43.051759" elapsed="0.000885"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:43.052832" elapsed="0.000270"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">10.30.171.112</var>
<status status="PASS" start="2026-04-14T06:31:43.051014" elapsed="0.002131"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.053805" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:31:43.053476" elapsed="0.000363"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:31:43.054623" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:31:43.054407" elapsed="0.000241"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:31:43.054698" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:31:43.054853" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:31:43.054059" elapsed="0.000825"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:43.055074" elapsed="0.000279"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:31:43.053314" elapsed="0.002119"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:31:43.045851" elapsed="0.009628"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:31:43.055539" elapsed="0.000039"/>
</return>
<msg time="2026-04-14T06:31:43.055749" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:31:43.044452" elapsed="0.011334"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:43.044068" elapsed="0.011809"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.056113" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:43.055909" elapsed="0.000278"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:43.044043" elapsed="0.012171"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.057153" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:43.056439" elapsed="0.000763"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:31:43.057270" elapsed="0.000038"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:31:43.040022" elapsed="0.017409"/>
</kw>
<msg time="2026-04-14T06:31:43.057489" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:43.026959" elapsed="0.030580"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.070706" elapsed="0.000033"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.083375" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.096093" elapsed="0.000027"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.096309" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.096518" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.096929" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:43.096772" elapsed="0.000212"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:31:43.096754" elapsed="0.000255"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.097158" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.097372" elapsed="0.000023"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.097552" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:31:43.096717" elapsed="0.000888"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:31:43.096601" elapsed="0.001031"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.097788" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:31:43.097865" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T06:31:43.098009" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${location}</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:31:43.022507" elapsed="0.075585"/>
</kw>
<kw name="Delete_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.099304" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:43.099015" elapsed="0.000340"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="DELETE On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:31:43.126959" level="INFO">DELETE Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01peu0q2maqwii1momv7bftfyq33.node0', 'Content-Length': '0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:31:43.127039" level="INFO">DELETE Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T06:31:43.127177" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:31:43.101792" elapsed="0.025419"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:43.099439" elapsed="0.027831"/>
</branch>
<branch type="ELSE">
<kw name="DELETE On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.127563" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:43.127308" elapsed="0.000323"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:43.099420" elapsed="0.028233"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.131313" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:43.128835" elapsed="0.002536"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:43.128586" elapsed="0.002823"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:43.128564" elapsed="0.002870"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.134158" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:43.131738" elapsed="0.002472"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:43.131490" elapsed="0.002756"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:43.131474" elapsed="0.002796"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.134873" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:43.134470" elapsed="0.000430"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.135214" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:43.134970" elapsed="0.000302"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.135785" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:43.135481" elapsed="0.000330"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:43.135295" elapsed="0.000551"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:43.134952" elapsed="0.000915"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.136414" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:43.136034" elapsed="0.000407"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.136750" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:43.136511" elapsed="0.000296"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.137294" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:43.136996" elapsed="0.000324"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:43.136831" elapsed="0.000553"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:43.136493" elapsed="0.000913"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:43.137571" elapsed="0.000353"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:31:43.138411" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:43.138097" elapsed="0.000398"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:31:43.138664" elapsed="0.002360"/>
</kw>
<arg>${response}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:31:43.128095" elapsed="0.012993"/>
</kw>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:31:43.141139" elapsed="0.000040"/>
</return>
<msg time="2026-04-14T06:31:43.143438" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>DELETE resource at URI, check status_code and return response text..</doc>
<status status="PASS" start="2026-04-14T06:31:43.098392" elapsed="0.045073"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:31:43.143523" elapsed="0.000028"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer</arg>
<arg>mapping=${mapping}</arg>
<doc>Resolve URI from folder, issue DELETE request.</doc>
<status status="PASS" start="2026-04-14T06:31:42.997090" elapsed="0.146561"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:31:43.144256" elapsed="0.000263"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.145394" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:43.144970" elapsed="0.000487"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:43.144952" elapsed="0.000530"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:43.145637" elapsed="0.000315"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.152614" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:43.152187" elapsed="0.000455"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:31:43.152860" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:31:43.152717" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:43.152698" elapsed="0.000245"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.153101" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.153282" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.153493" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.153671" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.153848" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.154022" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.154193" elapsed="0.000021"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:31:43.151865" elapsed="0.002406"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:43.144756" elapsed="0.009566"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:31:43.143944" elapsed="0.010435"/>
</kw>
<doc>Revert the BGP configuration to the original state: without any configured peers.</doc>
<status status="PASS" start="2026-04-14T06:31:42.904919" elapsed="0.249501"/>
</test>
<kw name="Teardown_Everything" type="TEARDOWN">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Search_And_Kill_Remote_Python" owner="KillPythonTool">
<kw name="Search_For_Remote_Python_Processes" owner="KillPythonTool">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:31:43.156468" level="INFO">Executing command 'ps -elf | egrep python | egrep 'play.py' | egrep -v grep'.</msg>
<msg time="2026-04-14T06:31:43.181392" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T06:31:43.181702" level="INFO">${processes} = </msg>
<var>${processes}</var>
<arg>ps -elf | egrep python | egrep ${filter} | egrep -v grep</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:31:43.156297" elapsed="0.025479"/>
</kw>
<return>
<value>${processes}</value>
<status status="PASS" start="2026-04-14T06:31:43.182025" elapsed="0.000098"/>
</return>
<msg time="2026-04-14T06:31:43.182680" level="INFO">${processes} = </msg>
<var>${processes}</var>
<arg>${filter}</arg>
<doc>Only searches for the list of processes, in case something else than kill has to be done with them.</doc>
<status status="PASS" start="2026-04-14T06:31:43.156021" elapsed="0.026723"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.183839" level="INFO"/>
<arg>${processes}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:43.183166" elapsed="0.000774"/>
</kw>
<kw name="Kill_Remote_Processes" owner="KillPythonTool">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.186081" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T06:31:43.186259" level="INFO">${arg_length} = 0</msg>
<var>${arg_length}</var>
<arg>${pself_lines}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:31:43.185334" elapsed="0.000966"/>
</kw>
<if>
<branch type="IF" condition="${arg_length} == 0">
<return>
<status status="PASS" start="2026-04-14T06:31:43.186604" elapsed="0.000039"/>
</return>
<status status="PASS" start="2026-04-14T06:31:43.186434" elapsed="0.000253"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:43.186404" elapsed="0.000318"/>
</if>
<kw name="Execute Command" owner="SSHLibrary">
<var>${commands}</var>
<arg>echo '${pself_lines}' | awk '{print "kill -${signal}",$4}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.186958" elapsed="0.000031"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${commands}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.187221" elapsed="0.000030"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<var>${stdout}</var>
<var>${stderr}</var>
<arg>echo 'set -exu; ${commands}' | sudo sh</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.187499" elapsed="0.000032"/>
</kw>
<arg>${processes}</arg>
<doc>Kill processes by PIDs from given list (no-op if the list is empty), using specified signal. Log the kill commands used.</doc>
<status status="PASS" start="2026-04-14T06:31:43.184582" elapsed="0.003045"/>
</kw>
<arg>'play\.py'</arg>
<doc>The main keyword. Search for processes, Log the list of them, kill them.</doc>
<status status="PASS" start="2026-04-14T06:31:43.155731" elapsed="0.031971"/>
</kw>
<arg>KillPythonTool.Search_And_Kill_Remote_Python</arg>
<arg>'play\.py'</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:43.155293" elapsed="0.032475"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Sysstat_Statistics" owner="Utils">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:31:43.189268" level="INFO">index=7
host=10.30.171.112
alias=None
port=22
timeout=10 seconds
newline=

prompt=&gt;
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:31:43.189461" level="INFO">${current_connection} = index=7
host=10.30.171.112
alias=None
port=22
timeout=10 seconds
newline=

prompt=&gt;
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:31:43.189094" elapsed="0.000409"/>
</kw>
<kw name="Open_Connection_To_ODL_System" owner="SSHKeywords">
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:31:43.190938" level="INFO">${odl_connection} = 8</msg>
<var>${odl_connection}</var>
<arg>${ip_address}</arg>
<arg>prompt=${ODL_SYSTEM_PROMPT}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:31:43.190347" elapsed="0.000629"/>
</kw>
<kw name="Flexible_Controller_Login" owner="SSHKeywords">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.193836" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T06:31:43.193951" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:31:43.193394" elapsed="0.000592"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:43.194227" elapsed="0.000347"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T06:31:43.195458" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T06:31:43.800339" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 06:31:43 UTC 2026

  System load:  0.14               Processes:             121
  Usage of /:   11.2% of 77.35GB   Users logged in:       0
  Memory usage: 32%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 06:23:33 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T06:31:43.195120" elapsed="0.605490"/>
</kw>
<msg time="2026-04-14T06:31:43.800764" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:43.194754" elapsed="0.606183"/>
</kw>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T06:31:43.192710" elapsed="0.608435"/>
</kw>
<msg time="2026-04-14T06:31:43.801261" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Flexible SSH Login</arg>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:43.191784" elapsed="0.609640"/>
</kw>
<doc>Call Flexible SSH Login, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T06:31:43.191261" elapsed="0.610331"/>
</kw>
<return>
<value>${odl_connection}</value>
<status status="PASS" start="2026-04-14T06:31:43.801689" elapsed="0.000074"/>
</return>
<arg>${ip_address}</arg>
<doc>Open a connection to the ODL system at 10.30.171.229 and return its identifier.</doc>
<status status="PASS" start="2026-04-14T06:31:43.189883" elapsed="0.612124"/>
</kw>
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:31:43.804395" level="INFO">sar -A -f /var/log/sa/sa*</msg>
<arg>sar -A -f /var/log/sa/sa*</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:31:43.802595" elapsed="0.001925"/>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:31:43.807658" level="INFO">[?2004lCannot open /var/log/sa/sa*: No such file or directory
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<msg time="2026-04-14T06:31:43.807789" level="INFO">${output} = [?2004lCannot open /var/log/sa/sa*: No such file or directory
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<var>${output}</var>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="PASS" start="2026-04-14T06:31:43.804906" elapsed="0.002914"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.808316" level="INFO">[?2004lCannot open /var/log/sa/sa*: No such file or directory
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:43.808000" elapsed="0.000385"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:31:43.808552" elapsed="0.000167"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T06:31:43.808764" elapsed="0.000034"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:43.812780" elapsed="0.000150"/>
</kw>
<msg time="2026-04-14T06:31:43.812977" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:43.812116" elapsed="0.000926"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.813216" elapsed="0.000023"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.813421" elapsed="0.000023"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:31:43.809131" elapsed="0.004381"/>
</kw>
<doc>Store current connection index, open new connection to ip_address. Run command to get sysstat results from script,
which is running on all children nodes. Returns cpu, network, memory usage statistics from the node for each 10 minutes
that node was running. Used for debug purposes. Returns whole output of sysstat.</doc>
<status status="PASS" start="2026-04-14T06:31:43.188673" elapsed="0.624936"/>
</kw>
<arg>Utils.Get_Sysstat_Statistics</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:43.188005" elapsed="0.625658"/>
</kw>
<kw name="Delete All Sessions" owner="RequestsLibrary">
<msg time="2026-04-14T06:31:43.813918" level="INFO">Deleting All Sessions</msg>
<doc>Removes all the session objects</doc>
<status status="PASS" start="2026-04-14T06:31:43.813837" elapsed="0.000333"/>
</kw>
<kw name="Close All Connections" owner="SSHLibrary">
<doc>Closes all open connections.</doc>
<status status="PASS" start="2026-04-14T06:31:43.814334" elapsed="0.000481"/>
</kw>
<doc>Make sure Python tool was killed and tear down imported Resources.</doc>
<status status="PASS" start="2026-04-14T06:31:43.155061" elapsed="0.659818"/>
</kw>
<doc>BGP performance of ingesting from 1 iBGP peer, data change counter is used.

Copyright (c) 2015 Cisco Systems, Inc. and others. All rights reserved.

This program and the accompanying materials are made available under the
terms of the Eclipse Public License v1.0 which accompanies this distribution,
and is available at http://www.eclipse.org/legal/epl-v10.html


This suite uses play.py as single iBGP peer.
The suite only looks at example-ipv4-topology, so RIB is not examined.

This suite requires odl-bgpcep-data-change-counter to be installed so
make sure it is added to "install-features" of any jobs that are going
to invoke it.

The suite consists of two halves, differing on which side initiates BGP connection.
Data change counter is a lightweight way to detect "work is being done".
WaitUtils provide a nice Keyword to wait for stability, but it needs
initial value, that is why Store_Change_Count appears just before work-inducing action.
The time for Wait_For_Stable_* cases to finish is the main performance metric.
After waiting for stability is done, full check on number of prefixes present is performed.

Brief description how to configure BGP peer can be found here:
https://wiki.opendaylight.org/view/BGP_LS_PCEP:User_Guide#BGP_Peer
http://docs.opendaylight.org/en/stable-boron/user-guide/bgp-user-guide.html#bgp-peering

TODO: Currently, if a bug causes zero increase of data changes,
affected test cases will wait for max time. Reconsider.
If zero increase is allowed as stable, higher number of repetitions should be required.

Additionally this test suite is not compatible with Helium and Hydrogen
releases as they don't include data change counter feature.
Use the other version of the suite (singlepeer_prefixcount.robot) to test them.</doc>
<status status="PASS" start="2026-04-14T06:23:32.961537" elapsed="490.853378"/>
</suite>
<suite id="s1-s4" name="Bgp App Peer Prefixcount" source="/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/bgp_app_peer_prefixcount.robot">
<kw name="Setup_Everything" type="SETUP">
<kw name="Setup_Utils_For_Setup_And_Teardown" owner="SetupUtils">
<kw name="Do_Not_Fail_Fast_From_Now_On" owner="FailFast">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.915048" level="INFO">${SuiteFastFail} = False</msg>
<arg>${SuiteFastFail}</arg>
<arg>False</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:31:43.910340" elapsed="0.004763"/>
</kw>
<doc>Set suite to not fail fast.</doc>
<status status="PASS" start="2026-04-14T06:31:43.910089" elapsed="0.005087"/>
</kw>
<kw name="Setup_Karaf_Keywords" owner="KarafKeywords">
<kw name="ClusterManagement_Setup" owner="ClusterManagement">
<kw name="Get Variable Value" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.920533" level="INFO">${already_done} = False</msg>
<var>${already_done}</var>
<arg>\${ClusterManagement__has_setup_run}</arg>
<arg>False</arg>
<doc>Returns variable value or ``default`` if the variable does not exist.</doc>
<status status="PASS" start="2026-04-14T06:31:43.916342" elapsed="0.004220"/>
</kw>
<if>
<branch type="IF" condition="${already_done}">
<return>
<status status="NOT RUN" start="2026-04-14T06:31:43.920780" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:43.920655" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:43.920631" elapsed="0.000223"/>
</if>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.921399" level="INFO">${ClusterManagement__has_setup_run} = True</msg>
<arg>\${ClusterManagement__has_setup_run}</arg>
<arg>True</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:31:43.921022" elapsed="0.000421"/>
</kw>
<kw name="Get Variable Value" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.921938" level="INFO">${cluster_size} = 1</msg>
<var>${cluster_size}</var>
<arg>\${NUM_ODL_SYSTEM}</arg>
<arg>1</arg>
<doc>Returns variable value or ``default`` if the variable does not exist.</doc>
<status status="PASS" start="2026-04-14T06:31:43.921620" elapsed="0.000440"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Convert To Integer" owner="BuiltIn">
<arg>${cluster_size}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:31:43.922635" elapsed="0.000387"/>
</kw>
<msg time="2026-04-14T06:31:43.923123" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:43.923174" level="INFO">${possibly_int_of_members} = 1</msg>
<var>${status}</var>
<var>${possibly_int_of_members}</var>
<arg>BuiltIn.Convert_To_Integer</arg>
<arg>${cluster_size}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:43.922246" elapsed="0.000958"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.923814" level="INFO">${int_of_members} = 1</msg>
<var>${int_of_members}</var>
<arg>'${status}' != 'PASS'</arg>
<arg>${1}</arg>
<arg>${possibly_int_of_members}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:31:43.923433" elapsed="0.000409"/>
</kw>
<kw name="ClusterManagement__Compute_Derived_Variables" owner="ClusterManagement">
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.924881" level="INFO">@{member_index_list} = [ ]</msg>
<var>@{member_index_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:31:43.924609" elapsed="0.000300"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.925338" level="INFO">@{session_list} = [ ]</msg>
<var>@{session_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:31:43.925070" elapsed="0.000310"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.925854" level="INFO">&amp;{index_to_ip_mapping} = { }</msg>
<var>&amp;{index_to_ip_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:31:43.925554" elapsed="0.000327"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="ClusterManagement__Include_Member_Index" owner="ClusterManagement">
<kw name="Append To List" owner="Collections">
<arg>${member_index_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T06:31:43.929444" elapsed="0.000216"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.930164" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>${ODL_SYSTEM_${index}_IP}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:43.929832" elapsed="0.000359"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${index_to_ip_mapping}</arg>
<arg>${index}</arg>
<arg>${member_ip}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:43.930371" elapsed="0.000235"/>
</kw>
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.931498" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:43.931178" elapsed="0.000347"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T06:31:43.931573" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T06:31:43.931737" level="INFO">${session_alias} = ClusterManagement__session_1</msg>
<var>${session_alias}</var>
<arg>member_index=${index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T06:31:43.930868" elapsed="0.000895"/>
</kw>
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:31:43.932400" level="INFO">Creating Session using : alias=ClusterManagement__session_1, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f5dff0b10&gt;, timeout=5, proxies=None, verify=False,                     debug=0 </msg>
<arg>${session_alias}</arg>
<arg>http://${member_ip}:${RESTCONFPORT}</arg>
<arg>auth=${AUTH}</arg>
<arg>timeout=${http_timeout}</arg>
<arg>max_retries=${http_retries}</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T06:31:43.931933" elapsed="0.000603"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${session_list}</arg>
<arg>${session_alias}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T06:31:43.932713" elapsed="0.000195"/>
</kw>
<arg>${index}</arg>
<arg>${member_index_list}</arg>
<arg>${session_list}</arg>
<arg>${index_to_ip_mapping}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>http_retries=${http_retries}</arg>
<doc>Add a corresponding item based on index into the last three arguments.
Create the Http session whose alias is added to list.</doc>
<status status="PASS" start="2026-04-14T06:31:43.928839" elapsed="0.004129"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:31:43.928631" elapsed="0.004383"/>
</iter>
<var>${index}</var>
<value>1</value>
<value>${int_of_members+1}</value>
<status status="PASS" start="2026-04-14T06:31:43.925936" elapsed="0.007110"/>
</for>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.933650" level="INFO">${ClusterManagement__member_index_list} = [1]</msg>
<arg>\${ClusterManagement__member_index_list}</arg>
<arg>${member_index_list}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:31:43.933223" elapsed="0.000471"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.934282" level="INFO">${ClusterManagement__index_to_ip_mapping} = {1: '10.30.171.229'}</msg>
<arg>\${ClusterManagement__index_to_ip_mapping}</arg>
<arg>${index_to_ip_mapping}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:31:43.933870" elapsed="0.000455"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.934923" level="INFO">${ClusterManagement__session_list} = ['ClusterManagement__session_1']</msg>
<arg>\${ClusterManagement__session_list}</arg>
<arg>${session_list}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:31:43.934514" elapsed="0.000453"/>
</kw>
<arg>int_of_members=${int_of_members}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>http_retries=${http_retries}</arg>
<doc>Construct index list, session list and IP mapping, publish them as suite variables.</doc>
<status status="PASS" start="2026-04-14T06:31:43.924119" elapsed="0.010905"/>
</kw>
<arg>http_timeout=${http_timeout}</arg>
<doc>Detect repeated call, or detect number of members and initialize derived suite variables.
Http sessions are created with parameters to not waste time when ODL is no accepting connections properly.</doc>
<status status="PASS" start="2026-04-14T06:31:43.915977" elapsed="0.019106"/>
</kw>
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:43.935271" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:43.935152" elapsed="0.000163"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:43.935133" elapsed="0.000205"/>
</if>
<kw name="Run_Bash_Command_On_List_Or_All" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.938711" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:31:43.938305" elapsed="0.000466"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.939252" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:31:43.938948" elapsed="0.000330"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:31:43.939323" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:31:43.939501" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:31:43.937960" elapsed="0.001567"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:31:43.940562" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:31:43.940275" elapsed="0.000314"/>
</kw>
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:31:43.941373" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:31:43.941476" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:31:43.941193" elapsed="0.000311"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Controller" owner="Utils">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Remote System" owner="Utils">
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot; and &quot;${return_stderr}&quot;!=&quot;True&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>At least one of {return_stdout} or {return_stderr} args should be set to True</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:43.945180" elapsed="0.000039"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:43.944585" elapsed="0.000685"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:43.944564" elapsed="0.000745"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:31:43.945974" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:31:43.946207" level="INFO">${current_ssh_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:31:43.945538" elapsed="0.000720"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.947252" level="INFO">Attempting to execute command "iptables -I INPUT -p tcp --dport 8101 -j ACCEPT; iptables-save" on remote system "10.30.171.229" by user "jenkins" with keyfile pass "any" and prompt "&gt;" and password ""</msg>
<arg>Attempting to execute command "${cmd}" on remote system "${system}" by user "${user}" with keyfile pass "${keyfile_pass}" and prompt "${prompt}" and password "${password}"</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:43.946551" elapsed="0.000821"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:31:43.948551" level="INFO">${conn_id} = 1</msg>
<var>${conn_id}</var>
<arg>${system}</arg>
<arg>prompt=${prompt}</arg>
<arg>timeout=${prompt_timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:31:43.947656" elapsed="0.000947"/>
</kw>
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:31:43.950382" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T06:31:43.950562" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:31:43.950004" elapsed="0.000603"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:43.950972" elapsed="0.000499"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T06:31:43.952711" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T06:31:44.262406" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 06:31:43 UTC 2026

  System load:  0.14               Processes:             121
  Usage of /:   11.2% of 77.35GB   Users logged in:       0
  Memory usage: 32%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 06:31:43 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T06:31:43.952291" elapsed="0.310261"/>
</kw>
<msg time="2026-04-14T06:31:44.262633" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:43.951831" elapsed="0.310974"/>
</kw>
<arg>${user}</arg>
<arg>${password}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T06:31:43.949051" elapsed="0.313909"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:31:44.264054" level="INFO">Executing command 'iptables -I INPUT -p tcp --dport 8101 -j ACCEPT; iptables-save'.</msg>
<msg time="2026-04-14T06:31:44.276683" level="INFO">Command exited with return code 4.</msg>
<msg time="2026-04-14T06:31:44.277081" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T06:31:44.277336" level="INFO">${stderr} = iptables v1.8.7 (nf_tables): unknown option "--dport"
Try `iptables -h' or 'iptables --help' for more information.
iptables-save v1.8.7 (nf_tables): Could not fetch rule set generation id: Permission ...</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<arg>${cmd}</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:31:44.263504" elapsed="0.014007"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:31:44.278318" elapsed="0.001621"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:44.283042" level="INFO">iptables v1.8.7 (nf_tables): unknown option "--dport"
Try `iptables -h' or 'iptables --help' for more information.
iptables-save v1.8.7 (nf_tables): Could not fetch rule set generation id: Permission denied (you must be root)</msg>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:44.281616" elapsed="0.001693"/>
</kw>
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot;">
<return>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T06:31:44.284380" elapsed="0.000059"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:44.283925" elapsed="0.000600"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:44.283867" elapsed="0.000701"/>
</if>
<if>
<branch type="IF" condition="&quot;${return_stderr}&quot;!=&quot;True&quot;">
<return>
<value>${stdout}</value>
<status status="PASS" start="2026-04-14T06:31:44.284905" elapsed="0.000072"/>
</return>
<status status="PASS" start="2026-04-14T06:31:44.284657" elapsed="0.000408"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:44.284639" elapsed="0.000469"/>
</if>
<return>
<value>${stdout}</value>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T06:31:44.285175" elapsed="0.000017"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:44.289170" elapsed="0.000524"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:31:44.290013" elapsed="0.000322"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:31:44.290665" elapsed="0.000254"/>
</kw>
<arg>${current_ssh_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:31:44.285727" elapsed="0.005265"/>
</kw>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Reduces the common work of running a command on a remote system to a single higher level
robot keyword, taking care to log in with a public key and. The command given is written and the return value
depends on the passed argument values of return_stdout (default: True) and return_stderr (default: False).
At least one should be True, or the keyword will exit and FAIL. If both are True, the resulting return value
will be a two element list containing both. Otherwise the resulting return value is a string.
No test conditions are checked.</doc>
<status status="PASS" start="2026-04-14T06:31:43.943623" elapsed="0.347565"/>
</kw>
<msg time="2026-04-14T06:31:44.291248" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run Command On Remote System</arg>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:43.942736" elapsed="0.348569"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Call Run Comand On Remote System, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T06:31:43.942214" elapsed="0.349367"/>
</kw>
<msg time="2026-04-14T06:31:44.291624" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:43.941673" elapsed="0.349998"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:44.294687" elapsed="0.000346"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:31:44.295220" elapsed="0.000277"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:31:44.295712" elapsed="0.000138"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:31:44.292018" elapsed="0.003890"/>
</kw>
<msg time="2026-04-14T06:31:44.296007" level="INFO">${output} = </msg>
<var>${output}</var>
<arg>Utils.Run_Command_On_Controller</arg>
<arg>${member_ip}</arg>
<arg>${command}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T06:31:43.940819" elapsed="0.355213"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:44.296535" level="INFO"/>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:44.296245" elapsed="0.000336"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T06:31:44.296650" elapsed="0.000036"/>
</return>
<arg>command=${command}</arg>
<arg>member_index=${index}</arg>
<doc>Obtain IP, call Utils and return output. This keeps previous ssh session active.</doc>
<status status="PASS" start="2026-04-14T06:31:43.939903" elapsed="0.356889"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:31:43.939712" elapsed="0.357125"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:31:43.939581" elapsed="0.357293"/>
</for>
<arg>iptables -I INPUT -p tcp --dport ${KARAF_SHELL_PORT} -j ACCEPT; iptables-save</arg>
<doc>Cycle through indices (or all), run command on each.</doc>
<status status="PASS" start="2026-04-14T06:31:43.935587" elapsed="0.361348"/>
</kw>
<kw name="Comment" owner="BuiltIn">
<arg>First connections to Karaf console may fail, so WUKS is used. TODO: Track as a Bug.</arg>
<doc>Displays the given messages in the log file as keyword arguments.</doc>
<status status="PASS" start="2026-04-14T06:31:44.297105" elapsed="0.000224"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:44.312593" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:44.312479" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:44.312458" elapsed="0.000205"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:31:44.312970" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:31:44.313075" level="INFO">${current_ssh_connection_object} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection_object}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:31:44.312828" elapsed="0.000274"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:44.313578" level="INFO">{}</msg>
<arg>${connection_index_dict}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:44.313267" elapsed="0.000357"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:44.314040" level="INFO">1</msg>
<arg>${member_index}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:44.313791" elapsed="0.000292"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:31:44.314878" level="FAIL">Dictionary does not contain key '1'.</msg>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="FAIL" start="2026-04-14T06:31:44.314651" elapsed="0.000337">Dictionary does not contain key '1'.</status>
</kw>
<msg time="2026-04-14T06:31:44.315097" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:31:44.315142" level="INFO">${old_connection_index} = Dictionary does not contain key '1'.</msg>
<var>${status}</var>
<var>${old_connection_index}</var>
<arg>Get From Dictionary</arg>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:44.314255" elapsed="0.000910"/>
</kw>
<if>
<branch type="IF" condition="'${status}'=='PASS'">
<kw name="Run Keywords" owner="BuiltIn">
<arg>SSHLibrary.Switch_Connection</arg>
<arg>${old_connection_index}</arg>
<arg>AND</arg>
<arg>BuiltIn.Run_Keyword_And_Ignore_Error</arg>
<arg>SSHLibrary.Write</arg>
<arg>logout</arg>
<arg>AND</arg>
<arg>BuiltIn.Run_Keyword_And_Ignore_Error</arg>
<arg>SSHLibrary.Close_Connection</arg>
<doc>Executes all the given keywords in a sequence.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:44.315529" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:44.315242" elapsed="0.000364"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:44.315223" elapsed="0.000408"/>
</if>
<kw name="Resolve_IP_Address_For_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:31:44.316419" level="INFO">${ip_address} = 10.30.171.229</msg>
<var>${ip_address}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:31:44.316129" elapsed="0.000317"/>
</kw>
<return>
<value>${ip_address}</value>
<status status="PASS" start="2026-04-14T06:31:44.316494" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:31:44.316646" level="INFO">${odl_ip} = 10.30.171.229</msg>
<var>${odl_ip}</var>
<arg>${member_index}</arg>
<doc>Return node IP address of given index.</doc>
<status status="PASS" start="2026-04-14T06:31:44.315844" elapsed="0.000826"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>${odl_ip}</arg>
<arg>port=${KARAF_SHELL_PORT}</arg>
<arg>prompt=${KARAF_PROMPT_LOGIN}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:31:44.316837" elapsed="0.000410"/>
</kw>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:31:44.317553" level="INFO">index=4
host=10.30.171.229
alias=None
port=8101
timeout=10 seconds
newline=

prompt=opendaylight-user
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:31:44.317653" level="INFO">${karaf_connection_object} = index=4
host=10.30.171.229
alias=None
port=8101
timeout=10 seconds
newline=

prompt=opendaylight-user
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_erro...</msg>
<var>${karaf_connection_object}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:31:44.317446" elapsed="0.000233"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<arg>${karaf_connection_object.index}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:44.317841" elapsed="0.002615"/>
</kw>
<kw name="Login" owner="SSHLibrary">
<msg time="2026-04-14T06:31:44.320902" level="INFO">Logging into '10.30.171.229:8101' as 'karaf'.</msg>
<msg time="2026-04-14T06:31:44.601290" level="INFO">Read output: [33m                                                                                           
[33m    ________                       ________                .__  .__       .__     __       
[33m    \_____  \ ______   ____   ____ \______ \ _____  ___.__.|  | |__| ____ |  |___/  |_     
[33m     /   |   \\____ \_/ __ \ /    \ |    |  \\__  \&lt;   |  ||  | |  |/ ___\|  |  \   __\    
[33m    /    |    \  |_&gt; &gt;  ___/|   |  \|    `   \/ __ \\___  ||  |_|  / /_/  &gt;   Y  \  |      
[33m    \_______  /   __/ \___  &gt;___|  /_______  (____  / ____||____/__\___  /|___|  /__|      
[33m            \/|__|        \/     \/        \/     \/\/            /_____/      \/          
[33m                                                                                           

Hit '[1m&lt;tab&gt;[0m' for a list of available commands
and '[1m[cmd] --help[0m' for help on a specific command.
Hit '[1m&lt;ctrl-d&gt;[0m' or type '[1msystem:shutdown[0m' or '[1mlogout[0m' to shutdown OpenDaylight.

[?1h=[90m~[0m                                                                                [?2004hopendaylight-user</msg>
<arg>${KARAF_USER}</arg>
<arg>${KARAF_PASSWORD}</arg>
<arg>loglevel=${loglevel}</arg>
<doc>Logs into the SSH server with the given ``username`` and ``password``.</doc>
<status status="PASS" start="2026-04-14T06:31:44.320636" elapsed="0.281229"/>
</kw>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:44.609467" elapsed="0.000455"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:31:44.610116" elapsed="0.000204"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:31:44.611447" elapsed="0.000559"/>
</kw>
<arg>${current_ssh_connection_object.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:31:44.604744" elapsed="0.007532"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_ssh_connection_object.index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:31:44.602919" elapsed="0.009558"/>
</kw>
<arg>member_index=${index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for ${member_index},
close the previous connection. In any case create a new connection
to karaf console for ${member_index}, set correct prompt set and login to karaf console.
Store connection index for ${member_index} and restore the previous active connection.</doc>
<status status="PASS" start="2026-04-14T06:31:44.312140" elapsed="0.300494"/>
</kw>
<arg>3s</arg>
<arg>1s</arg>
<arg>Open_Controller_Karaf_Console_On_Background</arg>
<arg>member_index=${index}</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T06:31:44.298268" elapsed="0.314512"/>
</kw>
<arg>BuiltIn.Wait_Until_Keyword_Succeeds</arg>
<arg>3s</arg>
<arg>1s</arg>
<arg>Open_Controller_Karaf_Console_On_Background</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:44.297847" elapsed="0.315106"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:31:44.297665" elapsed="0.315397"/>
</iter>
<var>${index}</var>
<value>@{ClusterManagement__member_index_list}</value>
<status status="PASS" start="2026-04-14T06:31:44.297493" elapsed="0.315669"/>
</for>
<arg>http_timeout=${http_timeout}</arg>
<doc>Initialize ClusterManagement. Open ssh karaf connections to each ODL.</doc>
<status status="PASS" start="2026-04-14T06:31:43.915505" elapsed="0.697892"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Test_Suite_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:44.621591" elapsed="0.000041"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:44.621227" elapsed="0.000502"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:44.621149" elapsed="0.000634"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:44.630297" elapsed="0.000021"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:44.630142" elapsed="0.000252"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:44.630115" elapsed="0.000345"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:31:44.632231" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:31:44.631435" elapsed="0.000831"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:31:44.632811" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:31:44.632473" elapsed="0.000364"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:31:44.632883" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T06:31:44.633068" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:31:44.630870" elapsed="0.002224"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:44.639337" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:44.639221" elapsed="0.000179"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:44.639202" elapsed="0.000221"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:44.640771" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:44.640638" elapsed="0.000183"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:44.640618" elapsed="0.000226"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:31:44.641350" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:31:44.641011" elapsed="0.000391"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:31:44.641840" level="INFO">${current_connection_index} = None</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:44.641599" elapsed="0.000267"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:31:44.681735" level="INFO">@root&gt;log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "s "u "i "t "e "[C "/ "w "/ "w "o "r "k "s "p "a "c "e "/ "b "g "p "[78Cc "[A[78Ce</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:31:44.642605" elapsed="0.039266"/>
</kw>
<msg time="2026-04-14T06:31:44.682009" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:31:44.682056" level="INFO">${message_write} = @root&gt;log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "s "u "i "t "e "[C "/ "w "/ "w "o "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:44.642041" elapsed="0.040051"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:31:44.723704" level="INFO">"p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s "t "/ "c "s "i "t "/ "s "u "i "t "e "s "/ "b "g "p "c "e "p "/ "b "g "p "i "n "g "e "s "t "/ "b "g "p "_ "a "p "p "[78C_ "[A[78Cp
 "e "e "r "_ "p "r "e "f "i "x "c "o "u "n "t ". "r "o "b "o "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:31:44.682817" elapsed="0.041118"/>
</kw>
<msg time="2026-04-14T06:31:44.724098" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:31:44.724146" level="INFO">${message_wait} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:44.682279" elapsed="0.041903"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:44.724667" elapsed="0.000052"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:44.724266" elapsed="0.000551"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:44.724242" elapsed="0.000603"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:44.725391" level="INFO"> "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s "t "/ "c "s "i "t "/ "s "u "i "t "e "s "/ "b "g "p "c "e "p "/ "b "g "p "i "n "g "e "s "t "/ "b "g "p "_ "a "p "p "[78C_ "[A[78Cp
 "e "e "r "_ "p "r "e "f "i "x "c "o "u "n "t ". "r "o "b "o "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:44.725007" elapsed="0.000467"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:44.725794" elapsed="0.000049"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:44.725543" elapsed="0.000397"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:44.725524" elapsed="0.000442"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:31:44.726001" elapsed="0.000031"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:44.728497" elapsed="0.000467"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:31:44.729319" elapsed="0.000337"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:31:44.729994" elapsed="0.000240"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:31:44.727246" elapsed="0.003081"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:31:44.726326" elapsed="0.004164"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:31:44.640303" elapsed="0.090292"/>
</kw>
<msg time="2026-04-14T06:31:44.730687" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:44.730732" level="INFO">${message} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:44.639601" elapsed="0.091166"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:31:44.730953" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:31:44.730845" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:44.730825" elapsed="0.000214"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:44.731585" elapsed="0.000028"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:44.731949" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:31:44.732020" elapsed="0.000048"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:31:44.638919" elapsed="0.093246"/>
</kw>
<msg time="2026-04-14T06:31:44.732257" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:44.732301" level="INFO">${output} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:44.633557" elapsed="0.098779"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:44.732705" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:44.732435" elapsed="0.000323"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:44.732416" elapsed="0.000366"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:31:44.633385" elapsed="0.099421"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:31:44.633165" elapsed="0.099676"/>
</for>
<arg>Starting suite ${SUITE_SOURCE}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:31:44.629606" elapsed="0.103292"/>
</kw>
<doc>Log suite name to karaf log, useful in suite setup.</doc>
<status status="PASS" start="2026-04-14T06:31:44.615545" elapsed="0.117444"/>
</kw>
<arg>KarafKeywords.Log_Test_Suite_Start_To_Controller_Karaf</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:44.613878" elapsed="0.119158"/>
</kw>
<doc>Prepare both FailFast and Karaf logging, log that the caller suite has started.
This keyword is to be used in suite setup, and without it the other keywords may not work properly.</doc>
<status status="PASS" start="2026-04-14T06:31:43.909758" elapsed="0.823336"/>
</kw>
<kw name="Create_Default_Session" owner="TemplatedRequests">
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:31:44.738034" level="INFO">Creating Session using : alias=default, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f5e599a50&gt;, timeout=5, proxies=None, verify=False,                     debug=0 </msg>
<arg>default</arg>
<arg>url=${url}</arg>
<arg>auth=${auth}</arg>
<arg>timeout=${timeout}</arg>
<arg>max_retries=${max_retries}</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T06:31:44.737618" elapsed="0.000568"/>
</kw>
<doc>Create "default" session to ${url} with authentication and connection parameters.
This Keyword is in this Resource only so that user do not need to call RequestsLibrary directly.</doc>
<status status="PASS" start="2026-04-14T06:31:44.737153" elapsed="0.001103"/>
</kw>
<kw name="PC_Setup" owner="PrefixCounting">
<kw name="WU_Setup" owner="WaitUtils">
<kw name="SC_Setup" owner="ScalarClosures">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:31:44.739503" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:31:44.739717" level="INFO">${sc_fail} = ['BuiltIn.Fail', [], {}]</msg>
<var>${sc_fail}</var>
<arg>BuiltIn.Fail</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:31:44.739295" elapsed="0.000447"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:44.744691" level="INFO">${ScalarClosures__fail} = ['BuiltIn.Fail', [], {}]</msg>
<arg>${ScalarClosures__fail}</arg>
<arg>${sc_fail}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:31:44.739919" elapsed="0.004819"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:31:44.745123" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:31:44.745333" level="INFO">${sc_identity} = ['BuiltIn.Set_Variable', ['placeholder'], {}]</msg>
<var>${sc_identity}</var>
<arg>BuiltIn.Set_Variable</arg>
<arg>placeholder</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:31:44.744936" elapsed="0.000437"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:44.750176" level="INFO">${ScalarClosures__identity} = ['BuiltIn.Set_Variable', ['placeholder'], {}]</msg>
<arg>${ScalarClosures__identity}</arg>
<arg>${sc_identity}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:31:44.745554" elapsed="0.004669"/>
</kw>
<doc>Resource setup. Create closures and assign them to suite variables.</doc>
<status status="PASS" start="2026-04-14T06:31:44.739040" elapsed="0.011241"/>
</kw>
<doc>Call dependency setup. Perhaps needed.</doc>
<status status="PASS" start="2026-04-14T06:31:44.738762" elapsed="0.011565"/>
</kw>
<doc>Call dependency setups and construct suite variables.</doc>
<status status="PASS" start="2026-04-14T06:31:44.738494" elapsed="0.011891"/>
</kw>
<kw name="Set Default Configuration" owner="SSHLibrary">
<arg>prompt=${TOOLS_SYSTEM_PROMPT}</arg>
<doc>Update the default `configuration`.</doc>
<status status="PASS" start="2026-04-14T06:31:44.750550" elapsed="0.000180"/>
</kw>
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:31:44.751211" level="INFO">Creating Session using : alias=operational, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f5e8fab50&gt;, timeout=125, proxies=None, verify=False,                     debug=0 </msg>
<arg>operational</arg>
<arg>http://${ODL_SYSTEM_IP}:${RESTCONFPORT}</arg>
<arg>auth=${AUTH}</arg>
<arg>timeout=125</arg>
<arg>max_retries=0</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T06:31:44.750895" elapsed="0.000420"/>
</kw>
<kw name="Open_BGP_Peer_Console">
<kw name="Open Connection" owner="SSHLibrary">
<arg>${TOOLS_SYSTEM_IP}</arg>
<arg>alias=bgp_peer_console</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:31:44.751722" elapsed="0.000221"/>
</kw>
<kw name="Flexible_Mininet_Login" owner="SSHKeywords">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:31:44.753720" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T06:31:44.753798" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:31:44.753421" elapsed="0.000400"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:44.753993" elapsed="0.000322"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T06:31:44.755411" level="INFO">Logging into '10.30.171.112:22' as 'jenkins'.</msg>
<msg time="2026-04-14T06:31:45.386702" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-153-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 06:31:44 UTC 2026

  System load:  0.01               Processes:             106
  Usage of /:   19.3% of 38.58GB   Users logged in:       0
  Memory usage: 4%                 IPv4 address for ens3: 10.30.171.112
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

9 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 06:23:34 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T06:31:44.754887" elapsed="0.631966"/>
</kw>
<msg time="2026-04-14T06:31:45.386935" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:44.754513" elapsed="0.632500"/>
</kw>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T06:31:44.752951" elapsed="0.634249"/>
</kw>
<msg time="2026-04-14T06:31:45.387256" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Flexible SSH Login</arg>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:44.752543" elapsed="0.634760"/>
</kw>
<doc>Call Flexible SSH Login, but with default values suitable for Mininet machine.</doc>
<status status="PASS" start="2026-04-14T06:31:44.752173" elapsed="0.635224"/>
</kw>
<doc>Create a session for BGP peer.</doc>
<status status="PASS" start="2026-04-14T06:31:44.751494" elapsed="0.635956"/>
</kw>
<kw name="Open_BGP_Aplicationp_Peer_Console">
<kw name="Open Connection" owner="SSHLibrary">
<arg>${TOOLS_SYSTEM_IP}</arg>
<arg>alias=bgp_app_peer_console</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:31:45.387952" elapsed="0.000278"/>
</kw>
<kw name="Flexible_Mininet_Login" owner="SSHKeywords">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:31:45.390235" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T06:31:45.390319" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:31:45.389953" elapsed="0.000391"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:45.390535" elapsed="0.000343"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T06:31:45.391769" level="INFO">Logging into '10.30.171.112:22' as 'jenkins'.</msg>
<msg time="2026-04-14T06:31:45.764891" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-153-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 06:31:44 UTC 2026

  System load:  0.01               Processes:             106
  Usage of /:   19.3% of 38.58GB   Users logged in:       0
  Memory usage: 4%                 IPv4 address for ens3: 10.30.171.112
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

9 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 06:31:45 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T06:31:45.391450" elapsed="0.373615"/>
</kw>
<msg time="2026-04-14T06:31:45.765153" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:45.391061" elapsed="0.374174"/>
</kw>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T06:31:45.389486" elapsed="0.375867"/>
</kw>
<msg time="2026-04-14T06:31:45.765424" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Flexible SSH Login</arg>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:45.388971" elapsed="0.376500"/>
</kw>
<doc>Call Flexible SSH Login, but with default values suitable for Mininet machine.</doc>
<status status="PASS" start="2026-04-14T06:31:45.388614" elapsed="0.376934"/>
</kw>
<doc>Create a session for BGP peer.</doc>
<status status="PASS" start="2026-04-14T06:31:45.387646" elapsed="0.377986"/>
</kw>
<kw name="Require_Python" owner="SSHKeywords">
<kw name="Execute_Command_Passes" owner="SSHKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:31:45.767112" level="INFO">Executing command 'python3 --help'.</msg>
<msg time="2026-04-14T06:31:45.779948" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:31:45.780210" level="INFO">${stdout} = usage: python3 [option] ... [-c cmd | -m mod | file | -] [arg] ...
Options and arguments (and corresponding environment variables):
-b     : issue warnings about str(bytes_instance), str(bytearray_ins...</msg>
<msg time="2026-04-14T06:31:45.780318" level="INFO">${stderr} = </msg>
<msg time="2026-04-14T06:31:45.780453" level="INFO">${rc} = 0</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<var>${rc}</var>
<arg>${command}</arg>
<arg>return_stderr=True</arg>
<arg>return_rc=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:31:45.766901" elapsed="0.013607"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:31:45.782537" level="INFO">Length is 0.</msg>
<arg>${stderr}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="PASS" start="2026-04-14T06:31:45.781889" elapsed="0.000752"/>
</kw>
<msg time="2026-04-14T06:31:45.782860" level="INFO">${emptiness_status} = PASS</msg>
<msg time="2026-04-14T06:31:45.782961" level="INFO">${result} = None</msg>
<var>${emptiness_status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${stderr}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:45.780950" elapsed="0.002063"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:31:45.784459" level="INFO">${success} = True</msg>
<var>${success}</var>
<arg>(${rc} == 0) and (("${emptiness_status}" == "PASS") or not ${stderr_must_be_empty})</arg>
<arg>True</arg>
<arg>False</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:31:45.783451" elapsed="0.001070"/>
</kw>
<if>
<branch type="IF" condition="(${log_on_success} and ${success}) or (${log_on_failure} and not ${success})">
<kw name="Log_Command_Results" owner="SSHKeywords">
<arg>${stdout}</arg>
<arg>${stderr}</arg>
<arg>${rc}</arg>
<doc>Log everything returned by SSHLibrary.Execute_Command</doc>
<status status="NOT RUN" start="2026-04-14T06:31:45.785547" elapsed="0.000058"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:45.784706" elapsed="0.001011"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:45.784658" elapsed="0.001118"/>
</if>
<if>
<branch type="IF" condition="${return_success_only}">
<return>
<value>${success}</value>
<status status="PASS" start="2026-04-14T06:31:45.786131" elapsed="0.000064"/>
</return>
<status status="PASS" start="2026-04-14T06:31:45.785905" elapsed="0.000369"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:45.785866" elapsed="0.000463"/>
</if>
<if>
<branch type="IF" condition="${success}">
<return>
<value>${stdout}</value>
<status status="NOT RUN" start="2026-04-14T06:31:45.786675" elapsed="0.000031"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:45.786592" elapsed="0.000177"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:31:45.786554" elapsed="0.000265"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Got rc: ${rc} or stderr was not empty: ${stderr}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:45.787171" elapsed="0.000047"/>
</kw>
<msg time="2026-04-14T06:31:45.787537" level="INFO">${passed} = True</msg>
<var>${passed}</var>
<arg>python3 --help</arg>
<doc>Execute command via the active SSH connection. For success, rc has to be zero and optionally stderr has to be empty.
Log everything, depending on arguments and success. Return either success string or stdout.
TODO: Do we want to support customizing return values the same way as SSHLibrary.Execute_Command does?</doc>
<status status="PASS" start="2026-04-14T06:31:45.766522" elapsed="0.021072"/>
</kw>
<if>
<branch type="IF" condition="${passed}">
<return>
<status status="PASS" start="2026-04-14T06:31:45.787953" elapsed="0.000057"/>
</return>
<status status="PASS" start="2026-04-14T06:31:45.787749" elapsed="0.000325"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:45.787709" elapsed="0.000419"/>
</if>
<kw name="Fatal Error" owner="BuiltIn">
<arg>Python 3 is not installed!</arg>
<doc>Stops the whole test execution.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:45.788506" elapsed="0.000049"/>
</kw>
<doc>Verify current SSH connection leads to machine with python working. Fatal fail otherwise.</doc>
<status status="PASS" start="2026-04-14T06:31:45.766036" elapsed="0.022646"/>
</kw>
<kw name="Assure_Library_Ipaddr" owner="SSHKeywords">
<kw name="Execute_Command_Passes" owner="SSHKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:31:45.790870" level="INFO">Executing command 'bash -c 'cd "." &amp;&amp; python -c "import ipaddr"''.</msg>
<msg time="2026-04-14T06:31:45.847183" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:31:45.847512" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T06:31:45.847617" level="INFO">${stderr} = </msg>
<msg time="2026-04-14T06:31:45.847711" level="INFO">${rc} = 0</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<var>${rc}</var>
<arg>${command}</arg>
<arg>return_stderr=True</arg>
<arg>return_rc=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:31:45.790684" elapsed="0.057079"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:31:45.849746" level="INFO">Length is 0.</msg>
<arg>${stderr}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="PASS" start="2026-04-14T06:31:45.849079" elapsed="0.000776"/>
</kw>
<msg time="2026-04-14T06:31:45.850070" level="INFO">${emptiness_status} = PASS</msg>
<msg time="2026-04-14T06:31:45.850169" level="INFO">${result} = None</msg>
<var>${emptiness_status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${stderr}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:45.848217" elapsed="0.002003"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:31:45.851632" level="INFO">${success} = True</msg>
<var>${success}</var>
<arg>(${rc} == 0) and (("${emptiness_status}" == "PASS") or not ${stderr_must_be_empty})</arg>
<arg>True</arg>
<arg>False</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:31:45.850654" elapsed="0.001038"/>
</kw>
<if>
<branch type="IF" condition="(${log_on_success} and ${success}) or (${log_on_failure} and not ${success})">
<kw name="Log_Command_Results" owner="SSHKeywords">
<arg>${stdout}</arg>
<arg>${stderr}</arg>
<arg>${rc}</arg>
<doc>Log everything returned by SSHLibrary.Execute_Command</doc>
<status status="NOT RUN" start="2026-04-14T06:31:45.852715" elapsed="0.000057"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:45.851870" elapsed="0.000993"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:45.851825" elapsed="0.001096"/>
</if>
<if>
<branch type="IF" condition="${return_success_only}">
<return>
<value>${success}</value>
<status status="PASS" start="2026-04-14T06:31:45.853268" elapsed="0.000064"/>
</return>
<status status="PASS" start="2026-04-14T06:31:45.853047" elapsed="0.000391"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:45.853010" elapsed="0.000484"/>
</if>
<if>
<branch type="IF" condition="${success}">
<return>
<value>${stdout}</value>
<status status="NOT RUN" start="2026-04-14T06:31:45.853699" elapsed="0.000081"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:45.853619" elapsed="0.000227"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:31:45.853583" elapsed="0.000312"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Got rc: ${rc} or stderr was not empty: ${stderr}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:45.854241" elapsed="0.000041"/>
</kw>
<msg time="2026-04-14T06:31:45.854430" level="INFO">${passed} = True</msg>
<var>${passed}</var>
<arg>bash -c 'cd "${target_dir}" &amp;&amp; python -c "import ipaddr"'</arg>
<doc>Execute command via the active SSH connection. For success, rc has to be zero and optionally stderr has to be empty.
Log everything, depending on arguments and success. Return either success string or stdout.
TODO: Do we want to support customizing return values the same way as SSHLibrary.Execute_Command does?</doc>
<status status="PASS" start="2026-04-14T06:31:45.790279" elapsed="0.064176"/>
</kw>
<if>
<branch type="IF" condition="${passed}">
<return>
<status status="PASS" start="2026-04-14T06:31:45.854622" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:31:45.854528" elapsed="0.000147"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:45.854509" elapsed="0.000190"/>
</if>
<kw name="Put File" owner="SSHLibrary">
<arg>/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/BGPCEP/ipaddr.py</arg>
<arg>${target_dir}/</arg>
<doc>Uploads file(s) from the local machine to the remote machine.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:45.854859" elapsed="0.000021"/>
</kw>
<arg>target_dir=.</arg>
<doc>Tests whether ipaddr module is present on ssh-connected machine, Puts ipaddr.py to target_dir if not.</doc>
<status status="PASS" start="2026-04-14T06:31:45.789242" elapsed="0.065699"/>
</kw>
<kw name="Put File" owner="SSHLibrary">
<msg time="2026-04-14T06:31:45.891805" level="INFO">[chan 3] Opened sftp connection (server version 3)</msg>
<msg time="2026-04-14T06:31:45.905589" level="INFO">'/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../../tools/fastbgp/play.py' -&gt; '/home/jenkins//play.py'</msg>
<arg>/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../../tools/fastbgp/play.py</arg>
<doc>Uploads file(s) from the local machine to the remote machine.</doc>
<status status="PASS" start="2026-04-14T06:31:45.855102" elapsed="0.050678"/>
</kw>
<kw name="Put File" owner="SSHLibrary">
<msg time="2026-04-14T06:31:45.914468" level="INFO">'/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../../tools/fastbgp/bgp_app_peer.py' -&gt; '/home/jenkins//bgp_app_peer.py'</msg>
<arg>/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../../tools/fastbgp/bgp_app_peer.py</arg>
<doc>Uploads file(s) from the local machine to the remote machine.</doc>
<status status="PASS" start="2026-04-14T06:31:45.906321" elapsed="0.008231"/>
</kw>
<kw name="Put File" owner="SSHLibrary">
<msg time="2026-04-14T06:31:45.926143" level="INFO">'/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../../tools/fastbgp/ipv4-routes-template.xml.oxygen' -&gt; '/home/jenkins//ipv4-routes-template.xml.oxygen'</msg>
<msg time="2026-04-14T06:31:45.926271" level="INFO">'/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../../tools/fastbgp/ipv4-routes-template.xml' -&gt; '/home/jenkins//ipv4-routes-template.xml'</msg>
<arg>/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../../tools/fastbgp/ipv4-routes-template.xml*</arg>
<doc>Uploads file(s) from the local machine to the remote machine.</doc>
<status status="PASS" start="2026-04-14T06:31:45.914802" elapsed="0.011537"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:45.927258" level="INFO">${timeout} = 1640.0</msg>
<var>${timeout}</var>
<arg>${TEST_DURATION_MULTIPLIER} * ${COUNT_APP_PEER_PREFIX_COUNT} * 3.0 / 10000 + 20</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:45.926619" elapsed="0.000678"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:45.934496" level="INFO">${bgp_filling_timeout} = 1640.0</msg>
<arg>${bgp_filling_timeout}</arg>
<arg>${timeout}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:31:45.927578" elapsed="0.006986"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:45.942945" level="INFO">${bgp_emptying_timeout} = 1230.0</msg>
<arg>${bgp_emptying_timeout}</arg>
<arg>${bgp_filling_timeout*3.0/4}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:31:45.934818" elapsed="0.008174"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:45.943582" level="INFO">${result} = 80000</msg>
<var>${result}</var>
<arg>str(int(${COUNT_APP_PEER_PREFIX_COUNT}) - int(${PREFILL}))</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:45.943168" elapsed="0.000442"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:45.948748" level="INFO">${remaining_prefixes} = 80000</msg>
<arg>${remaining_prefixes}</arg>
<arg>${result}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:31:45.943789" elapsed="0.005008"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:45.951304" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:45.951181" elapsed="0.000189"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:45.951156" elapsed="0.000241"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:31:45.951795" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:31:45.951561" elapsed="0.000260"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:31:45.952173" level="INFO">${current_connection_index} = 8</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:45.951997" elapsed="0.000201"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:31:45.961063" level="INFO">log:set INFO</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:31:45.952799" elapsed="0.008333"/>
</kw>
<msg time="2026-04-14T06:31:45.961256" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:31:45.961315" level="INFO">${message_write} = log:set INFO
</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:45.952386" elapsed="0.008959"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:31:45.974244" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:31:45.962016" elapsed="0.012291"/>
</kw>
<msg time="2026-04-14T06:31:45.974592" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:31:45.974637" level="INFO">${message_wait} = [?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:45.961602" elapsed="0.013061"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:45.974981" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:45.974741" elapsed="0.000296"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:45.974721" elapsed="0.000340"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:45.975502" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:45.975221" elapsed="0.000331"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:45.975848" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:45.975619" elapsed="0.000283"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:45.975601" elapsed="0.000326"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:31:45.975960" elapsed="0.000035"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:45.977822" elapsed="0.000193"/>
</kw>
<msg time="2026-04-14T06:31:45.978060" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:45.977161" elapsed="0.000964"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:45.978300" elapsed="0.000023"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:45.978555" elapsed="0.000022"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:31:45.976829" elapsed="0.001815"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:31:45.976277" elapsed="0.002417"/>
</kw>
<arg>log:set ${ODL_LOG_LEVEL}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:31:45.949208" elapsed="0.029586"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:45.981671" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:45.981555" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:45.981535" elapsed="0.000209"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:31:45.982181" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:31:45.981927" elapsed="0.000282"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:31:45.982580" level="INFO">${current_connection_index} = 8</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:45.982404" elapsed="0.000202"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:31:46.033951" level="INFO">log:set DEFAULT org.opendaylight.bgpcep</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:31:45.983136" elapsed="0.050894"/>
</kw>
<msg time="2026-04-14T06:31:46.034137" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:31:46.034183" level="INFO">${message_write} = log:set DEFAULT org.opendaylight.bgpcep
</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:45.982779" elapsed="0.051429"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:31:46.036369" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:31:46.034781" elapsed="0.001646"/>
</kw>
<msg time="2026-04-14T06:31:46.036523" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:31:46.036567" level="INFO">${message_wait} = [?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:46.034415" elapsed="0.002178"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.036910" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:46.036671" elapsed="0.000293"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.036651" elapsed="0.000337"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.037414" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:46.037141" elapsed="0.000323"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.037754" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:46.037530" elapsed="0.000277"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.037512" elapsed="0.000318"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:31:46.037864" elapsed="0.000031"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:46.039626" elapsed="0.000144"/>
</kw>
<msg time="2026-04-14T06:31:46.039813" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:46.039075" elapsed="0.000800"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.040045" elapsed="0.000021"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.040218" elapsed="0.000021"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:31:46.038741" elapsed="0.001559"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:31:46.038195" elapsed="0.002152"/>
</kw>
<arg>log:set ${ODL_BGP_LOG_LEVEL} org.opendaylight.bgpcep</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:31:45.979159" elapsed="0.061304"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:46.042921" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:46.042811" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.042792" elapsed="0.000198"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:31:46.043387" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.043146" elapsed="0.000317"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:31:46.043807" level="INFO">${current_connection_index} = 8</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:46.043636" elapsed="0.000196"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:31:46.093150" level="INFO">log:set DEFAULT org.opendaylight.protocol</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:31:46.044354" elapsed="0.048918"/>
</kw>
<msg time="2026-04-14T06:31:46.093465" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:31:46.093535" level="INFO">${message_write} = log:set DEFAULT org.opendaylight.protocol
</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:46.044001" elapsed="0.049569"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:31:46.095876" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:31:46.094405" elapsed="0.001529"/>
</kw>
<msg time="2026-04-14T06:31:46.096031" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:31:46.096074" level="INFO">${message_wait} = [?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:46.093869" elapsed="0.002232"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.096433" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:46.096177" elapsed="0.000310"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.096158" elapsed="0.000354"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.096932" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:46.096674" elapsed="0.000308"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.097274" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:46.097049" elapsed="0.000277"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.097030" elapsed="0.000320"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:31:46.097400" elapsed="0.000030"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:46.099108" elapsed="0.000140"/>
</kw>
<msg time="2026-04-14T06:31:46.099295" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:46.098590" elapsed="0.000765"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.099539" elapsed="0.000022"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.099710" elapsed="0.000019"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:31:46.098234" elapsed="0.001555"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:31:46.097696" elapsed="0.002140"/>
</kw>
<arg>log:set ${ODL_BGP_LOG_LEVEL} org.opendaylight.protocol</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:31:46.040825" elapsed="0.059106"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.100659" level="INFO">${script_uri_opt} = --uri data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family</msg>
<var>${script_uri_opt}</var>
<arg>--uri data/bgp-rib:application-rib=${BGP_APP_PEER_ID}/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:46.100117" elapsed="0.000569"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.101181" level="INFO">${script_uri_opt} = --uri data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family</msg>
<arg>${script_uri_opt}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:31:46.100863" elapsed="0.000362"/>
</kw>
<doc>Setup imported resources, SSH-login to tools system,
create HTTP session, put Python tool to tools system.</doc>
<status status="PASS" start="2026-04-14T06:31:43.909380" elapsed="2.191909"/>
</kw>
<test id="s1-s4-t1" name="Check_For_Empty_Ipv4_Topology_Before_Starting" line="86">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:31:46.104768" elapsed="0.000207"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:31:46.104491" elapsed="0.000540"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:46.106049" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:46.105940" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.105920" elapsed="0.000266"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:46.111601" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:46.111492" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.111473" elapsed="0.000199"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.112709" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:31:46.112305" elapsed="0.000431"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.113210" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:31:46.112910" elapsed="0.000326"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:31:46.113282" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:31:46.113456" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:31:46.111910" elapsed="0.001571"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:46.119466" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:46.119342" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.119323" elapsed="0.000211"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:46.120728" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:46.120622" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.120603" elapsed="0.000193"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:31:46.121248" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.120952" elapsed="0.000323"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:31:46.121677" level="INFO">${current_connection_index} = 8</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:46.121466" elapsed="0.000237"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:31:46.168074" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:31:46.122233" elapsed="0.046037"/>
</kw>
<msg time="2026-04-14T06:31:46.168555" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:31:46.168605" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:46.121875" elapsed="0.046767"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:31:46.231321" level="INFO">"x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "B "e "f "o "r "e "_ "S "t "a "r "t "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:31:46.169390" elapsed="0.062189"/>
</kw>
<msg time="2026-04-14T06:31:46.231838" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:31:46.231894" level="INFO">${message_wait} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:46.168911" elapsed="0.063032"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.232430" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:46.232068" elapsed="0.000425"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.232032" elapsed="0.000494"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.233089" level="INFO"> "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "B "e "f "o "r "e "_ "S "t "a "r "t "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:46.232697" elapsed="0.000485"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.233507" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:46.233254" elapsed="0.000309"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.233235" elapsed="0.000352"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:31:46.233623" elapsed="0.000045"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:46.236774" elapsed="0.000168"/>
</kw>
<msg time="2026-04-14T06:31:46.237021" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:46.235521" elapsed="0.001643"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.237519" elapsed="0.000078"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.237911" elapsed="0.000078"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:31:46.234637" elapsed="0.003475"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:31:46.234003" elapsed="0.004181"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:31:46.120297" elapsed="0.118044"/>
</kw>
<msg time="2026-04-14T06:31:46.238485" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:46.238536" level="INFO">${message} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:46.119698" elapsed="0.118876"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:31:46.238800" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T06:31:46.238670" elapsed="0.000199"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.238644" elapsed="0.000250"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.239453" elapsed="0.000029"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.239881" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:31:46.239963" elapsed="0.000019"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:31:46.118998" elapsed="0.121093"/>
</kw>
<msg time="2026-04-14T06:31:46.240207" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:46.240254" level="INFO">${output} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:46.113876" elapsed="0.126425"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.240733" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:46.240431" elapsed="0.000360"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.240410" elapsed="0.000404"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:31:46.113720" elapsed="0.127119"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:31:46.113539" elapsed="0.127333"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:31:46.111110" elapsed="0.129824"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:31:46.105648" elapsed="0.135346"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:46.105190" elapsed="0.135853"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:31:46.102144" elapsed="0.138955"/>
</kw>
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Check_Ipv4_Topology_Is_Empty" owner="PrefixCounting">
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:31:46.256793" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:31:46.257081" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Set-Cookie': 'JSESSIONID=node0mmnttjo6p06r117qzbn5kyv0s4.node0; Path=/rests; HttpOnly, rememberMe=deleteMe; Path=/rests; Max-Age=0; Expires=Mon, 13-Apr-2026 06:31:46 GMT; SameSite=lax', 'Expires': 'Thu, 01 Jan 1970 00:00:00 GMT', 'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T06:31:46.257639" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:31:46.245178" elapsed="0.012531"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.264204" elapsed="0.000053"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:46.257909" elapsed="0.006428"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.257861" elapsed="0.006565"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:31:46.264508" elapsed="0.000069"/>
</return>
<msg time="2026-04-14T06:31:46.268564" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:31:46.244741" elapsed="0.023851"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.269195" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:46.268774" elapsed="0.000448"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:31:46.269275" elapsed="0.000031"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:31:46.244185" elapsed="0.025235"/>
</kw>
<msg time="2026-04-14T06:31:46.269517" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:46.269560" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:46.243684" elapsed="0.025899"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:46.269757" elapsed="0.028556"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:31:46.299351" elapsed="0.000052"/>
</return>
<status status="PASS" start="2026-04-14T06:31:46.299219" elapsed="0.000218"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.299196" elapsed="0.000266"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.299635" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T06:31:46.298811" elapsed="0.000906"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:31:46.299761" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:31:46.299918" level="INFO">${actual_count} = 0</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:31:46.242920" elapsed="0.057024"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.300466" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T06:31:46.300113" elapsed="0.000411"/>
</kw>
<arg>0</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T06:31:46.242327" elapsed="0.058256"/>
</kw>
<doc>Example_Ipv4_Topology has to give status 200 with zero prefixes.</doc>
<status status="PASS" start="2026-04-14T06:31:46.241942" elapsed="0.058697"/>
</kw>
<arg>120s</arg>
<arg>1s</arg>
<arg>PrefixCounting.Check_Ipv4_Topology_Is_Empty</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T06:31:46.241292" elapsed="0.059389"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:31:46.301296" elapsed="0.000266"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.302425" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:46.302006" elapsed="0.000481"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.301988" elapsed="0.000524"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:46.302669" elapsed="0.000314"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.308667" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:46.308227" elapsed="0.000468"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:31:46.308916" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:31:46.308770" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.308751" elapsed="0.000245"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.309157" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.309341" elapsed="0.000036"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.309646" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.309827" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.310005" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.310183" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.310398" elapsed="0.000023"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:31:46.307881" elapsed="0.002598"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:46.301795" elapsed="0.008735"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:31:46.300973" elapsed="0.009599"/>
</kw>
<doc>Wait for example-ipv4-topology to come up and empty. Give large timeout for case when BGP boots slower than restconf.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:31:46.101380" elapsed="0.209230"/>
</test>
<test id="s1-s4-t2" name="Reconfigure_ODL_To_Accept_Connection" line="90">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:31:46.314370" elapsed="0.000245"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:31:46.314077" elapsed="0.000595"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:46.315695" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:46.315587" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.315567" elapsed="0.000197"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:46.321158" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:46.321050" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.321032" elapsed="0.000194"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.322257" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:31:46.321871" elapsed="0.000413"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.322814" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:31:46.322512" elapsed="0.000327"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:31:46.322885" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:31:46.323039" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:31:46.321480" elapsed="0.001583"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:46.328952" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:46.328843" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.328824" elapsed="0.000196"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:46.330228" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:46.330121" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.330103" elapsed="0.000194"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:31:46.330805" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.330502" elapsed="0.000331"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:31:46.331226" level="INFO">${current_connection_index} = 8</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:46.331007" elapsed="0.000244"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:31:46.371734" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:31:46.331791" elapsed="0.040144"/>
</kw>
<msg time="2026-04-14T06:31:46.372169" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:31:46.372216" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:46.331444" elapsed="0.040939"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:31:46.591131" level="INFO">"x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "L "_ "T "o "_ "A "c "c "e "p "t "_ "C "o "n "n "e "c "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:31:46.373312" elapsed="0.218081"/>
</kw>
<msg time="2026-04-14T06:31:46.591646" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:31:46.591695" level="INFO">${message_wait} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:46.372646" elapsed="0.219086"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.592214" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:46.591857" elapsed="0.000419"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.591815" elapsed="0.000489"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.592886" level="INFO"> "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "L "_ "T "o "_ "A "c "c "e "p "t "_ "C "o "n "n "e "c "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:46.592497" elapsed="0.000467"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.593267" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:46.593034" elapsed="0.000289"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.593014" elapsed="0.000334"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:31:46.593406" elapsed="0.000040"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:46.596169" elapsed="0.000151"/>
</kw>
<msg time="2026-04-14T06:31:46.596412" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:46.595039" elapsed="0.001511"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.596838" elapsed="0.000076"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.597181" elapsed="0.000073"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:31:46.594331" elapsed="0.003057"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:31:46.593744" elapsed="0.003711"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:31:46.329816" elapsed="0.267742"/>
</kw>
<msg time="2026-04-14T06:31:46.597655" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:46.597700" level="INFO">${message} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:46.329185" elapsed="0.268552"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:31:46.597923" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:31:46.597814" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.597795" elapsed="0.000215"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.598450" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.598828" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:31:46.598902" elapsed="0.000018"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:31:46.328502" elapsed="0.270514"/>
</kw>
<msg time="2026-04-14T06:31:46.599114" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:46.599159" level="INFO">${output} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:46.323472" elapsed="0.275725"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.599557" elapsed="0.000083"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:46.599275" elapsed="0.000402"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.599257" elapsed="0.000446"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:31:46.323299" elapsed="0.276429"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:31:46.323120" elapsed="0.276641"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:31:46.320688" elapsed="0.279134"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:31:46.315277" elapsed="0.284603"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:46.314838" elapsed="0.285089"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:31:46.311549" elapsed="0.288434"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.601071" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer | IP=10.30.171.112 | HOLDTIME=180 | PEER_PORT=17900 | INITIATE=false | BGP_RIB=example-bgp-rib | PASSIVE_MODE=true | BGP_RIB_OPENCONFIG=exam...</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${BGP_PEER_NAME}</arg>
<arg>IP=${TOOLS_SYSTEM_IP}</arg>
<arg>HOLDTIME=${HOLDTIME_APP_PEER_PREFIX_COUNT}</arg>
<arg>PEER_PORT=${BGP_TOOL_PORT}</arg>
<arg>INITIATE=false</arg>
<arg>BGP_RIB=${RIB_INSTANCE}</arg>
<arg>PASSIVE_MODE=true</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>RIB_INSTANCE_NAME=${RIB_INSTANCE}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.600192" elapsed="0.000909"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.638175" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:46.637712" elapsed="0.000491"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:31:46.639036" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:31:46.638760" elapsed="0.000352">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:31:46.639207" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:31:46.638406" elapsed="0.000826"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.639820" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:31:46.639426" elapsed="0.000423"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:31:46.640162" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:31:46.640313" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:31:46.640023" elapsed="0.000318"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.640777" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:46.640528" elapsed="0.000296"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.641818" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_INSTANCE_NAME': 'example-bgp-rib'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:46.641554" elapsed="0.000312"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.642300" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.642037" elapsed="0.000289"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.643060" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:31:46.642729" elapsed="0.000358"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:31:46.643908" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.643675" elapsed="0.000259"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:31:46.643985" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:31:46.644177" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:31:46.643300" elapsed="0.000903"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.644389" elapsed="0.000250"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:31:46.642581" elapsed="0.002100"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.645250" level="INFO">${value} = example-bgp-peer</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:31:46.644944" elapsed="0.000333"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:31:46.646042" level="INFO">${encoded} = example-bgp-peer</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.645828" elapsed="0.000240"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:31:46.646119" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:31:46.646272" level="INFO">${encoded_value} = example-bgp-peer</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:31:46.645494" elapsed="0.000802"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.646475" elapsed="0.000227"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer</var>
<status status="PASS" start="2026-04-14T06:31:46.644797" elapsed="0.001946"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.647508" level="INFO">${value} = 10.30.171.112</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:31:46.647018" elapsed="0.000516"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:31:46.648298" level="INFO">${encoded} = 10.30.171.112</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.648070" elapsed="0.000255"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:31:46.648394" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:31:46.648549" level="INFO">${encoded_value} = 10.30.171.112</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:31:46.647736" elapsed="0.000837"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.648737" elapsed="0.000227"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">10.30.171.112</var>
<status status="PASS" start="2026-04-14T06:31:46.646871" elapsed="0.002134"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.649585" level="INFO">${value} = 180</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:31:46.649262" elapsed="0.000349"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:31:46.650351" level="INFO">${encoded} = 180</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.650141" elapsed="0.000251"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:31:46.650442" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:31:46.650594" level="INFO">${encoded_value} = 180</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:31:46.649811" elapsed="0.000808"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.650783" elapsed="0.000259"/>
</kw>
<var name="${key}">HOLDTIME</var>
<var name="${value}">180</var>
<status status="PASS" start="2026-04-14T06:31:46.649118" elapsed="0.001965"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.651664" level="INFO">${value} = 17900</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:31:46.651343" elapsed="0.000347"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:31:46.652446" level="INFO">${encoded} = 17900</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.652217" elapsed="0.000255"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:31:46.652521" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:31:46.652671" level="INFO">${encoded_value} = 17900</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:31:46.651887" elapsed="0.000809"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.652857" elapsed="0.000223"/>
</kw>
<var name="${key}">PEER_PORT</var>
<var name="${value}">17900</var>
<status status="PASS" start="2026-04-14T06:31:46.651198" elapsed="0.001923"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.653761" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:31:46.653394" elapsed="0.000393"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:31:46.654552" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.654316" elapsed="0.000261"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:31:46.654626" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:31:46.654820" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:31:46.653985" elapsed="0.000874"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.655027" elapsed="0.000226"/>
</kw>
<var name="${key}">INITIATE</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:31:46.653235" elapsed="0.002059"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.655870" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:31:46.655570" elapsed="0.000326"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:31:46.656653" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.656440" elapsed="0.000239"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:31:46.656730" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:31:46.656881" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:31:46.656095" elapsed="0.000811"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.657068" elapsed="0.000224"/>
</kw>
<var name="${key}">BGP_RIB</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:31:46.655425" elapsed="0.001909"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.657908" level="INFO">${value} = true</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:31:46.657610" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:31:46.658900" level="INFO">${encoded} = true</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.658656" elapsed="0.000271"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:31:46.658977" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:31:46.659129" level="INFO">${encoded_value} = true</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:31:46.658132" elapsed="0.001022"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.659315" elapsed="0.000241"/>
</kw>
<var name="${key}">PASSIVE_MODE</var>
<var name="${value}">true</var>
<status status="PASS" start="2026-04-14T06:31:46.657466" elapsed="0.002131"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.660154" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:31:46.659855" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:31:46.660934" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.660723" elapsed="0.000237"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:31:46.661011" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:31:46.661160" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:31:46.660394" elapsed="0.000791"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.661350" elapsed="0.000241"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:31:46.659710" elapsed="0.001923"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.662194" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:31:46.661891" elapsed="0.000329"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:31:46.662996" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.662766" elapsed="0.000256"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:31:46.663072" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:31:46.663221" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:31:46.662436" elapsed="0.000810"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.663425" elapsed="0.000224"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:31:46.661747" elapsed="0.001943"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:31:46.642390" elapsed="0.021335"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:31:46.663767" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:31:46.663929" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': ...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:31:46.641199" elapsed="0.022757"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:46.640892" elapsed="0.023097"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.664225" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:46.664014" elapsed="0.000270"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.640873" elapsed="0.023433"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.665202" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:46.664476" elapsed="0.000756"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:31:46.665282" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:31:46.637059" elapsed="0.028366"/>
</kw>
<msg time="2026-04-14T06:31:46.665482" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:46.623259" elapsed="0.042271"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.679023" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.692724" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.706262" elapsed="0.000027"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.706482" elapsed="0.000023"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.706672" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.707087" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:46.706929" elapsed="0.000215"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:31:46.706885" elapsed="0.000283"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.707324" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.707519" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.707696" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:31:46.706855" elapsed="0.000893"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:31:46.706750" elapsed="0.001024"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.707932" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:31:46.708007" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T06:31:46.708130" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:31:46.618518" elapsed="0.089639"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.737485" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:46.737079" elapsed="0.000435"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:31:46.738303" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:31:46.738054" elapsed="0.000341">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T06:31:46.738492" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:31:46.737691" elapsed="0.000826"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.739147" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:31:46.738691" elapsed="0.000484"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:31:46.739510" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:31:46.739855" level="INFO">${template} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:31:46.739350" elapsed="0.000535"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.740321" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;$HOLDTIME&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;$PEER_PORT&lt;/remote-port&gt;
            &lt;passive-mode&gt;$PASSIVE_MODE&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:46.740065" elapsed="0.000341"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T06:31:46.740800" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:46.740485" elapsed="0.000375"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.741378" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': ...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:46.741053" elapsed="0.000354"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:46.740886" elapsed="0.000557"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.740465" elapsed="0.001000"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.742447" level="INFO">${final_text} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflec...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:46.741624" elapsed="0.000854"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:31:46.742528" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:31:46.736425" elapsed="0.006231"/>
</kw>
<msg time="2026-04-14T06:31:46.742749" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:46.722462" elapsed="0.020337"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.756621" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.770533" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.785552" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.785842" elapsed="0.000023"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.786039" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.786502" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:46.786321" elapsed="0.000238"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:31:46.786303" elapsed="0.000283"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.786741" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.786924" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.787142" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:31:46.786264" elapsed="0.000934"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:31:46.786127" elapsed="0.001099"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.787399" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:31:46.787478" elapsed="0.000017"/>
</return>
<msg time="2026-04-14T06:31:46.787644" level="INFO">${data} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflec...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:31:46.719413" elapsed="0.068262"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:31:46.789126" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:31:46.788847" elapsed="0.000352">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T06:31:46.789296" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:31:46.788444" elapsed="0.000882"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.789797" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:46.789493" elapsed="0.000364"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.790408" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:46.790071" elapsed="0.000364"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:46.789882" elapsed="0.000589"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.789470" elapsed="0.001023"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.793097" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:31:46.790658" elapsed="0.002467"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T06:31:46.793178" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T06:31:46.793354" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T06:31:46.788061" elapsed="0.005339"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.794901" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:46.794633" elapsed="0.000319"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.795414" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;180&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;17900&lt;/remote-port&gt;
            &lt;passive-mode&gt;true&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:46.795150" elapsed="0.000324"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.795881" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:46.795637" elapsed="0.000294"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.796336" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:46.796092" elapsed="0.000304"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T06:31:46.797226" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T06:31:46.797027" elapsed="0.000225"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T06:31:46.797604" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T06:31:46.797428" elapsed="0.000201"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:46.797801" elapsed="0.000238"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.798489" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:46.798215" elapsed="0.000319"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T06:31:46.798576" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:31:46.798731" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T06:31:46.796611" elapsed="0.002145"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:31:46.984649" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Content-Length': '1079', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;180&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;17900&lt;/remote-port&gt;
            &lt;passive-mode&gt;true&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt; 
 </msg>
<msg time="2026-04-14T06:31:46.984878" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 status=201, reason=Created 
 headers={'Set-Cookie': 'JSESSIONID=node0ho8dg1h5fce1tai33jnjjpzd5.node0; Path=/rests; HttpOnly, rememberMe=deleteMe; Path=/rests; Max-Age=0; Expires=Mon, 13-Apr-2026 06:31:46 GMT; SameSite=lax', 'Expires': 'Thu, 01 Jan 1970 00:00:00 GMT', 'Content-Length': '0'} 
 body=None 
 </msg>
<msg time="2026-04-14T06:31:46.985089" level="INFO">${response} = &lt;Response [201]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:31:46.801416" elapsed="0.183714"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:46.798828" elapsed="0.186386"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.985790" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:46.985262" elapsed="0.000658"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.798810" elapsed="0.187156"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.993067" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:46.987651" elapsed="0.005523"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:46.987231" elapsed="0.006029"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.987201" elapsed="0.006123"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.998159" level="INFO">201</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:46.994084" elapsed="0.004125"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:46.993494" elapsed="0.004752"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.993452" elapsed="0.004821"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.998907" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:46.998491" elapsed="0.000444"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:46.999277" elapsed="0.000048"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:46.999005" elapsed="0.000376"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:46.999913" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:46.999604" elapsed="0.000336"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:46.999410" elapsed="0.000566"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:46.998986" elapsed="0.001012"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.000556" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:47.000170" elapsed="0.000414"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.000906" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:47.000656" elapsed="0.000308"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.001485" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:47.001161" elapsed="0.000352"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:47.000988" elapsed="0.000561"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.000637" elapsed="0.000933"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:47.001763" elapsed="0.000359"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:31:47.002630" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:47.002303" elapsed="0.000354"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:31:47.002827" elapsed="0.002757"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:31:46.986650" elapsed="0.019002"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:31:47.005833" elapsed="0.000038"/>
</return>
<status status="PASS" start="2026-04-14T06:31:47.005721" elapsed="0.000186"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.005703" elapsed="0.000228"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.006093" elapsed="0.000022"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T06:31:47.006161" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T06:31:47.008767" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T06:31:46.793774" elapsed="0.215021"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:31:47.008926" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:31:47.009090" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T06:31:46.606224" elapsed="0.402892"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.009488" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:47.009217" elapsed="0.000342"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.009199" elapsed="0.000384"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:31:47.009617" elapsed="0.000029"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T06:31:46.601472" elapsed="0.408276"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:31:47.010387" elapsed="0.000244"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.011516" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:47.011081" elapsed="0.000498"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.011063" elapsed="0.000540"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:47.011763" elapsed="0.000313"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.017633" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:47.017203" elapsed="0.000458"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:31:47.017879" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:31:47.017736" elapsed="0.000199"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.017717" elapsed="0.000242"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.018119" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.018303" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.018505" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.018683" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.018857" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.019035" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.019210" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:31:47.016884" elapsed="0.002402"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:47.010869" elapsed="0.008486"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:31:47.010046" elapsed="0.009367"/>
</kw>
<doc>Configure BGP peer module with initiate-connection set to false.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:31:46.310952" elapsed="0.708499"/>
</test>
<test id="s1-s4-t3" name="Reconfigure_ODL_To_Accept_BGP_Application_Peer" line="105">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:31:47.022974" elapsed="0.000210"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:31:47.022701" elapsed="0.000539"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:47.024335" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:47.024226" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.024207" elapsed="0.000214"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:47.029782" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:47.029674" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.029656" elapsed="0.000196"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.030884" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:31:47.030498" elapsed="0.000413"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.031436" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:31:47.031083" elapsed="0.000379"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:31:47.031508" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:31:47.031664" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:31:47.030092" elapsed="0.001598"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:47.037704" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:47.037596" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.037577" elapsed="0.000196"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:47.038971" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:47.038864" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.038845" elapsed="0.000196"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:31:47.039552" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:31:47.039197" elapsed="0.000382"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:31:47.040064" level="INFO">${current_connection_index} = 8</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:47.039784" elapsed="0.000314"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:31:47.077169" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:31:47.040716" elapsed="0.036600"/>
</kw>
<msg time="2026-04-14T06:31:47.077574" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:31:47.077623" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:47.040325" elapsed="0.037334"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:31:47.114557" level="INFO">"x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "L "_ "T "o "_ "A "c "c "e "p "t "_ "B "G "P "_ "A "p "p "l "i "c "a "t "i "o "n "_ "P "e "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:31:47.078293" elapsed="0.036392"/>
</kw>
<msg time="2026-04-14T06:31:47.114856" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:31:47.114903" level="INFO">${message_wait} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:47.077883" elapsed="0.037054"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.115315" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:47.115039" elapsed="0.000363"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.115009" elapsed="0.000422"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.115954" level="INFO"> "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "L "_ "T "o "_ "A "c "c "e "p "t "_ "B "G "P "_ "A "p "p "l "i "c "a "t "i "o "n "_ "P "e "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:47.115633" elapsed="0.000398"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.116330" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:47.116100" elapsed="0.000304"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.116080" elapsed="0.000349"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:31:47.116467" elapsed="0.000039"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:47.119233" elapsed="0.000178"/>
</kw>
<msg time="2026-04-14T06:31:47.119487" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:47.118123" elapsed="0.001499"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.119905" elapsed="0.000075"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.120245" elapsed="0.000073"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:31:47.117471" elapsed="0.002979"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:31:47.116870" elapsed="0.003645"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:31:47.038562" elapsed="0.082056"/>
</kw>
<msg time="2026-04-14T06:31:47.120715" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:47.120760" level="INFO">${message} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:47.037936" elapsed="0.082861"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:31:47.120983" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:31:47.120874" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.120855" elapsed="0.000211"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.121516" elapsed="0.000025"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.121874" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:31:47.121946" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:31:47.037237" elapsed="0.084820"/>
</kw>
<msg time="2026-04-14T06:31:47.122154" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:47.122198" level="INFO">${output} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:47.032080" elapsed="0.090155"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.122593" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:47.122313" elapsed="0.000334"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.122295" elapsed="0.000375"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:31:47.031925" elapsed="0.090768"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:31:47.031747" elapsed="0.090980"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:31:47.029296" elapsed="0.093491"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:31:47.023892" elapsed="0.098953"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:47.023451" elapsed="0.099440"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:31:47.020383" elapsed="0.102562"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.123920" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | NAME=example-bgp-peer-app | RIB_INSTANCE_NAME=example-bgp-rib | IP=10.0.0.10 | BGP_RIB_OPENCONFIG=example-bgp-rib }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>NAME=example-bgp-peer-app</arg>
<arg>RIB_INSTANCE_NAME=${RIB_INSTANCE}</arg>
<arg>IP=${BGP_APP_PEER_ID}</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:31:47.123156" elapsed="0.000795"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.160621" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:47.160224" elapsed="0.000425"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:31:47.161593" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_application_peer.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:31:47.161299" elapsed="0.000374">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_application_peer.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:31:47.161770" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:31:47.160824" elapsed="0.000972"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.162382" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:31:47.161972" elapsed="0.000439"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:31:47.162722" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_application_peer/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_application_peer/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:31:47.162880" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:31:47.162585" elapsed="0.000321"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.163321" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:47.163074" elapsed="0.000308"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.164408" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'NAME': 'example-bgp-peer-app', 'RIB_INSTANCE_NAME': 'example-bgp-rib', 'IP': '10.0.0.10', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:47.164127" elapsed="0.000330"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.164899" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:31:47.164631" elapsed="0.000294"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.165620" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:31:47.165301" elapsed="0.000345"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:31:47.166421" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:31:47.166179" elapsed="0.000269"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:31:47.166499" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:31:47.166650" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:31:47.165848" elapsed="0.000828"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:47.166840" elapsed="0.000237"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:31:47.165154" elapsed="0.001963"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.167705" level="INFO">${value} = example-bgp-peer-app</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:31:47.167387" elapsed="0.000344"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:31:47.169985" level="INFO">${encoded} = example-bgp-peer-app</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:31:47.169765" elapsed="0.000247"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:31:47.170064" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:31:47.170218" level="INFO">${encoded_value} = example-bgp-peer-app</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:31:47.167927" elapsed="0.002317"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:47.170423" elapsed="0.000231"/>
</kw>
<var name="${key}">NAME</var>
<var name="${value}">example-bgp-peer-app</var>
<status status="PASS" start="2026-04-14T06:31:47.167229" elapsed="0.003466"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.171264" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:31:47.170958" elapsed="0.000332"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:31:47.172087" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:31:47.171876" elapsed="0.000236"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:31:47.172162" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:31:47.172313" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:31:47.171509" elapsed="0.000829"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:47.172565" elapsed="0.000230"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:31:47.170811" elapsed="0.002026"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.173420" level="INFO">${value} = 10.0.0.10</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:31:47.173096" elapsed="0.000351"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:31:47.174185" level="INFO">${encoded} = 10.0.0.10</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:31:47.173976" elapsed="0.000235"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:31:47.174261" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:31:47.174432" level="INFO">${encoded_value} = 10.0.0.10</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:31:47.173647" elapsed="0.000810"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:47.174622" elapsed="0.000223"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">10.0.0.10</var>
<status status="PASS" start="2026-04-14T06:31:47.172951" elapsed="0.001935"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.175461" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:31:47.175144" elapsed="0.000343"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:31:47.176235" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:31:47.176024" elapsed="0.000237"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:31:47.176310" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:31:47.176477" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:31:47.175698" elapsed="0.000804"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:47.176666" elapsed="0.000224"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:31:47.174999" elapsed="0.001932"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:31:47.164975" elapsed="0.011991"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:31:47.177010" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:31:47.177168" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'NAME': 'example-bgp-peer-app', 'RIB_INSTANCE_NAME': 'example-bgp-rib', 'IP': '10.0.0.10', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:31:47.163790" elapsed="0.013405"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:47.163453" elapsed="0.013775"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.177427" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:47.177253" elapsed="0.000230"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.163433" elapsed="0.014071"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.178293" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:47.177659" elapsed="0.000662"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:31:47.178386" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:31:47.159594" elapsed="0.018920"/>
</kw>
<msg time="2026-04-14T06:31:47.178569" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:47.145797" elapsed="0.032819"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.192337" elapsed="0.000171"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.205940" elapsed="0.000081"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.219613" elapsed="0.000034"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.219844" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.220034" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.220449" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:47.220275" elapsed="0.000234"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:31:47.220258" elapsed="0.000275"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.220689" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.220868" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.221045" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:31:47.220225" elapsed="0.000873"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:31:47.220116" elapsed="0.001009"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.221282" elapsed="0.000022"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:31:47.221376" elapsed="0.000017"/>
</return>
<msg time="2026-04-14T06:31:47.221512" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:31:47.141205" elapsed="0.080334"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.250285" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:47.249897" elapsed="0.000416"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:31:47.251159" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_application_peer.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:31:47.250855" elapsed="0.000382">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_application_peer.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T06:31:47.251333" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:31:47.250505" elapsed="0.000871"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.252133" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:31:47.251733" elapsed="0.000427"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:31:47.252497" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_application_peer/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_application_peer/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:31:47.252706" level="INFO">${template} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;application-peers&lt;/peer-group&gt;
    &lt;/conf...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:31:47.252335" elapsed="0.000401"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.253160" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;application-peers&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:47.252908" elapsed="0.000301"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T06:31:47.253614" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:47.253279" elapsed="0.000395"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.254161" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'NAME': 'example-bgp-peer-app', 'RIB_INSTANCE_NAME': 'example-bgp-rib', 'IP': '10.0.0.10', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:47.253857" elapsed="0.000331"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:47.253699" elapsed="0.000526"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.253259" elapsed="0.000987"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.255065" level="INFO">${final_text} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.0.0.10&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;application-peers&lt;/peer-group&gt;
    ...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:47.254426" elapsed="0.000669"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:31:47.255147" elapsed="0.000031"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:31:47.249249" elapsed="0.006028"/>
</kw>
<msg time="2026-04-14T06:31:47.255332" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:47.235521" elapsed="0.019874"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.269148" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.282662" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.296262" elapsed="0.000028"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.296487" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.296675" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.297061" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:47.296904" elapsed="0.000214"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:31:47.296889" elapsed="0.000254"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.297295" elapsed="0.000022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.297548" elapsed="0.000022"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.297730" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:31:47.296859" elapsed="0.000926"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:31:47.296753" elapsed="0.001059"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.297970" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:31:47.298045" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T06:31:47.298167" level="INFO">${data} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.0.0.10&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;application-peers&lt;/peer-group&gt;
    ...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:31:47.232669" elapsed="0.065527"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:31:47.299569" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_application_peer/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:31:47.299298" elapsed="0.000337">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_application_peer/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T06:31:47.299750" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:31:47.298937" elapsed="0.000837"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.300107" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:47.299848" elapsed="0.000317"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.300694" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:47.300394" elapsed="0.000326"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:47.300190" elapsed="0.000566"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.299829" elapsed="0.000948"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.303323" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:31:47.300941" elapsed="0.002409"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T06:31:47.303421" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:31:47.303582" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T06:31:47.298563" elapsed="0.005044"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.305111" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.0.0.10</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:47.304858" elapsed="0.000301"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.305589" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.0.0.10&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;application-peers&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:47.305325" elapsed="0.000312"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.306051" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:47.305802" elapsed="0.000293"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.306568" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:47.306260" elapsed="0.000362"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T06:31:47.307724" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T06:31:47.307454" elapsed="0.000303"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T06:31:47.308120" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T06:31:47.307936" elapsed="0.000209"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:31:47.308308" elapsed="0.000439"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.309263" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:47.309000" elapsed="0.000309"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T06:31:47.309352" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T06:31:47.309531" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T06:31:47.306898" elapsed="0.002659"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:31:47.345474" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.0.0.10 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.0.0.10 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Cookie': 'JSESSIONID=node0ho8dg1h5fce1tai33jnjjpzd5.node0', 'Content-Length': '221', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.0.0.10&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;application-peers&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt; 
 </msg>
<msg time="2026-04-14T06:31:47.345602" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.0.0.10 
 status=201, reason=Created 
 headers={'Content-Length': '0'} 
 body=None 
 </msg>
<msg time="2026-04-14T06:31:47.345877" level="INFO">${response} = &lt;Response [201]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:31:47.312167" elapsed="0.033766"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:47.309629" elapsed="0.036419"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.346553" elapsed="0.000049"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:47.346113" elapsed="0.000574"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.309611" elapsed="0.037121"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.352427" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:47.348738" elapsed="0.003752"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:47.348376" elapsed="0.004160"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.348328" elapsed="0.004243"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.355976" level="INFO">201</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:47.352966" elapsed="0.003058"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:47.352649" elapsed="0.003411"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.352626" elapsed="0.003459"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.356861" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:47.356285" elapsed="0.000604"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.357223" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:47.356963" elapsed="0.000318"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.357860" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:47.357511" elapsed="0.000383"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:47.357308" elapsed="0.000634"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.356944" elapsed="0.001027"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.358559" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:47.358158" elapsed="0.000428"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.358907" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:47.358657" elapsed="0.000306"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.359519" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:47.359190" elapsed="0.000357"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:47.358988" elapsed="0.000595"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.358639" elapsed="0.000965"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:47.359795" elapsed="0.000371"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:31:47.360698" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:47.360388" elapsed="0.000433"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:31:47.360999" elapsed="0.002643"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:31:47.347570" elapsed="0.016144"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:31:47.363942" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T06:31:47.363824" elapsed="0.000192"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.363801" elapsed="0.000241"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.364208" elapsed="0.000024"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T06:31:47.364280" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T06:31:47.367074" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T06:31:47.304019" elapsed="0.063091"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:31:47.367200" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T06:31:47.367424" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T06:31:47.129282" elapsed="0.238177"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.368182" elapsed="0.000037"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:47.367594" elapsed="0.000679"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.367568" elapsed="0.000732"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:31:47.368334" elapsed="0.000045"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_application_peer</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T06:31:47.124231" elapsed="0.244255"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:31:47.369121" elapsed="0.000296"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.370526" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:47.370041" elapsed="0.000552"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.370015" elapsed="0.000603"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:47.370779" elapsed="0.000319"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.377077" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:47.376649" elapsed="0.000456"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:31:47.377328" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:31:47.377181" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.377162" elapsed="0.000264"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.377590" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.377775" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.377958" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.378135" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.378310" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.378586" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.378763" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:31:47.376295" elapsed="0.002546"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:47.369748" elapsed="0.009145"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:31:47.368788" elapsed="0.010147"/>
</kw>
<doc>Configure BGP application peer module.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:31:47.019792" elapsed="0.359181"/>
</test>
<test id="s1-s4-t4" name="Connect_BGP_Peer" line="115">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:31:47.382461" elapsed="0.000215"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:31:47.382171" elapsed="0.000561"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:47.383754" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:47.383645" elapsed="0.000184"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.383625" elapsed="0.000228"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:47.389224" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:47.389116" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.389097" elapsed="0.000197"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.390342" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:31:47.389947" elapsed="0.000438"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.390861" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:31:47.390561" elapsed="0.000327"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:31:47.390932" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:31:47.391090" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:31:47.389554" elapsed="0.001561"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:47.397256" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:47.397146" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.397126" elapsed="0.000199"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:47.398573" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:47.398467" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.398448" elapsed="0.000194"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:31:47.399099" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:31:47.398799" elapsed="0.000326"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:31:47.399530" level="INFO">${current_connection_index} = 8</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:47.399297" elapsed="0.000258"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:31:47.432702" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:31:47.400112" elapsed="0.032695"/>
</kw>
<msg time="2026-04-14T06:31:47.432972" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:31:47.433018" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:47.399727" elapsed="0.033326"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:31:47.466938" level="INFO">"x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "o "n "n "e "c "t "_ "B "G "P "_ "P "e "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:31:47.433634" elapsed="0.033443"/>
</kw>
<msg time="2026-04-14T06:31:47.467258" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:31:47.467305" level="INFO">${message_wait} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "o "n "n "e "c "t "_ "B "G "P...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:47.433240" elapsed="0.034201"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.467828" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:47.467544" elapsed="0.000355"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.467515" elapsed="0.000410"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.468441" level="INFO"> "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "o "n "n "e "c "t "_ "B "G "P "_ "P "e "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:47.468084" elapsed="0.000425"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.468808" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:47.468577" elapsed="0.000286"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.468558" elapsed="0.000329"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:31:47.468924" elapsed="0.000035"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:47.471611" elapsed="0.000151"/>
</kw>
<msg time="2026-04-14T06:31:47.471823" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:47.470485" elapsed="0.001505"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.472281" elapsed="0.000076"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.472652" elapsed="0.000074"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:31:47.469824" elapsed="0.003013"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:31:47.469238" elapsed="0.003665"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:31:47.398123" elapsed="0.074882"/>
</kw>
<msg time="2026-04-14T06:31:47.473102" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:47.473147" level="INFO">${message} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "o "n "n "e "c "t "_ "B "G "P...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:47.397506" elapsed="0.075678"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:31:47.473387" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:31:47.473263" elapsed="0.000186"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.473243" elapsed="0.000230"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.473893" elapsed="0.000025"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.474244" elapsed="0.000024"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:31:47.474322" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:31:47.396796" elapsed="0.077654"/>
</kw>
<msg time="2026-04-14T06:31:47.474546" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:47.474591" level="INFO">${output} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "o "n "n "e "c "t "_ "B "G "P...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:47.391524" elapsed="0.083105"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:47.474969" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:47.474706" elapsed="0.000317"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:47.474688" elapsed="0.000359"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:31:47.391350" elapsed="0.083721"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:31:47.391174" elapsed="0.083931"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:31:47.388744" elapsed="0.086418"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:31:47.383334" elapsed="0.091885"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:47.382896" elapsed="0.092418"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:31:47.379866" elapsed="0.095523"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<arg>bgp_peer_console</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:47.475570" elapsed="0.000110"/>
</kw>
<kw name="Start_Console_Tool" owner="BGPcliKeywords">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.485442" level="INFO">${start_cmd} = python3 play.py --amount 0 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --info &amp;&gt;bgp_peer.log</msg>
<var>${start_cmd}</var>
<arg>${command} ${tool_opt}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:47.485092" elapsed="0.000379"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.485891" level="INFO">python3 play.py --amount 0 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --info &amp;&gt;bgp_peer.log</msg>
<arg>${start_cmd}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:47.485642" elapsed="0.000295"/>
</kw>
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:31:47.489724" level="INFO">python3 play.py --amount 0 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --info &amp;&gt;bgp_peer.log</msg>
<msg time="2026-04-14T06:31:47.489818" level="INFO">${output} =  python3 play.py --amount 0 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --info &amp;&gt;bgp_peer.log
</msg>
<var>${output}</var>
<arg>${start_cmd}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:31:47.486103" elapsed="0.003744"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:47.490267" level="INFO"> python3 play.py --amount 0 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --info &amp;&gt;bgp_peer.log
</msg>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:47.490020" elapsed="0.000294"/>
</kw>
<arg>${BGP_PEER_COMMAND}</arg>
<arg>${BGP_PEER_OPTIONS}</arg>
<doc>Start the tool ${command} ${tool_opt}</doc>
<status status="PASS" start="2026-04-14T06:31:47.484695" elapsed="0.005693"/>
</kw>
<kw name="Read_And_Fail_If_Prompt_Is_Seen" owner="BGPcliKeywords">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="Run Keyword And Expect Error" owner="BuiltIn">
<kw name="Read_Text_Before_Prompt" owner="BGPcliKeywords">
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:31:57.492680" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
[?2004l.</msg>
<var>${text}</var>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:31:47.492066" elapsed="10.002162">No match found for '&gt;' in 10 seconds
Output:
[?2004l.</status>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:57.494564" elapsed="0.000041"/>
</kw>
<doc>Log text gathered by SSHLibrary.Read_Until_Prompt.
This needs to be a separate keyword just because how Read_And_Fail_If_Prompt_Is_Seen is implemented.</doc>
<status status="FAIL" start="2026-04-14T06:31:47.491759" elapsed="10.002973">No match found for '&gt;' in 10 seconds
Output:
[?2004l.</status>
</kw>
<arg>No match found for '${ODL_SYSTEM_PROMPT}' in *.</arg>
<arg>Read_Text_Before_Prompt</arg>
<doc>Runs the keyword and checks that the expected error occurred.</doc>
<status status="PASS" start="2026-04-14T06:31:47.491321" elapsed="10.003721"/>
</kw>
<msg time="2026-04-14T06:31:57.495161" level="INFO">${passed} = True</msg>
<var>${passed}</var>
<arg>BuiltIn.Run_Keyword_And_Expect_Error</arg>
<arg>No match found for '${ODL_SYSTEM_PROMPT}' in *.</arg>
<arg>Read_Text_Before_Prompt</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:31:47.490955" elapsed="10.004232"/>
</kw>
<if>
<branch type="IF" condition="${passed}">
<return>
<status status="PASS" start="2026-04-14T06:31:57.495404" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T06:31:57.495291" elapsed="0.000180"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:57.495262" elapsed="0.000235"/>
</if>
<kw name="Dump_BGP_Speaker_Logs" owner="BGPSpeaker">
<doc>Send all output produced by the play.py utility to Robot logs.
This needs to be called if your suite detects play.py crashing and bypasses
Kill_BGP_Speaker in that case otherwise the output of play.py (which most
likely contains clues about why it crashed) will be lost.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:57.495759" elapsed="0.000075"/>
</kw>
<kw name="Fail" owner="BuiltIn">
<arg>The prompt was seen but it was not expected yet</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:57.496004" elapsed="0.000022"/>
</kw>
<doc>Try to read SSH to see prompt, but expect to see no prompt within SSHLibrary's timeout.</doc>
<status status="PASS" start="2026-04-14T06:31:47.490663" elapsed="10.005425"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:31:57.496856" elapsed="0.000376"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:57.498212" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:57.497787" elapsed="0.000491"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:57.497768" elapsed="0.000536"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:57.498502" elapsed="0.000335"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:31:57.504825" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:31:57.504339" elapsed="0.000515"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:31:57.505085" elapsed="0.000030"/>
</return>
<status status="PASS" start="2026-04-14T06:31:57.504934" elapsed="0.000253"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:57.504914" elapsed="0.000467"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:57.505584" elapsed="0.000024"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:57.505780" elapsed="0.000022"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:57.506000" elapsed="0.000028"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:57.506235" elapsed="0.000029"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:57.506454" elapsed="0.000023"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:57.506648" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:57.506830" elapsed="0.000021"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:31:57.503994" elapsed="0.002917"/>
</kw>
<status status="PASS" start="2026-04-14T06:31:57.497552" elapsed="0.009412"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:31:57.496454" elapsed="0.010554"/>
</kw>
<doc>Start BGP peer tool</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:31:47.379335" elapsed="10.127736"/>
</test>
<test id="s1-s4-t5" name="BGP_Application_Peer_Prefill_Routes" line="121">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:31:57.510971" elapsed="0.000223"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:31:57.510666" elapsed="0.000585"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:57.512320" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:57.512202" elapsed="0.000185"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:57.512182" elapsed="0.000229"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:57.518126" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:57.518013" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:57.517994" elapsed="0.000202"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:31:57.519269" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:31:57.518866" elapsed="0.000432"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:31:57.519865" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:31:57.519534" elapsed="0.000359"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:31:57.519939" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T06:31:57.520105" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:31:57.518464" elapsed="0.001667"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:57.526937" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:57.526821" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:57.526800" elapsed="0.000210"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:31:57.528282" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:31:57.528171" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:57.528151" elapsed="0.000202"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:31:57.528866" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:31:57.528548" elapsed="0.000347"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:31:57.529349" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:57.529072" elapsed="0.000324"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:31:57.566399" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:31:57.529952" elapsed="0.036975"/>
</kw>
<msg time="2026-04-14T06:31:57.567264" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:31:57.567341" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:57.529578" elapsed="0.037866"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:31:57.599923" level="INFO">"x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "B "G "P "_ "A "p "p "l "i "c "a "t "i "o "n "_ "P "e "e "r "_ "P "r "e "f "i "l "l "_ "R "o "u "t "e "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:31:57.568539" elapsed="0.031679"/>
</kw>
<msg time="2026-04-14T06:31:57.600529" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:31:57.600580" level="INFO">${message_wait} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "B "G "P "_ "A "p "p "l "i "c "a...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:57.567828" elapsed="0.032790"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:57.601154" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:57.600761" elapsed="0.000485"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:57.600720" elapsed="0.000558"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:57.601902" level="INFO"> "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "B "G "P "_ "A "p "p "l "i "c "a "t "i "o "n "_ "P "e "e "r "_ "P "r "e "f "i "l "l "_ "R "o "u "t "e "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:57.601477" elapsed="0.000504"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:57.602290" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:57.602052" elapsed="0.000295"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:57.602032" elapsed="0.000356"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:31:57.602429" elapsed="0.000044"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:57.606040" elapsed="0.000194"/>
</kw>
<msg time="2026-04-14T06:31:57.606318" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:31:57.604238" elapsed="0.002289"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:57.606919" elapsed="0.000108"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:57.607709" elapsed="0.000102"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:31:57.603440" elapsed="0.004522"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:31:57.602805" elapsed="0.005250"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:31:57.527852" elapsed="0.080326"/>
</kw>
<msg time="2026-04-14T06:31:57.608293" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:57.608343" level="INFO">${message} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "B "G "P "_ "A "p "p "l "i "c "a...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:57.527181" elapsed="0.081234"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:31:57.608622" elapsed="0.000031"/>
</return>
<status status="PASS" start="2026-04-14T06:31:57.608503" elapsed="0.000186"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:57.608481" elapsed="0.000234"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:57.609178" elapsed="0.000029"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:57.609608" elapsed="0.000034"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:31:57.609698" elapsed="0.000019"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:31:57.526448" elapsed="0.083384"/>
</kw>
<msg time="2026-04-14T06:31:57.609980" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:31:57.610041" level="INFO">${output} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "B "G "P "_ "A "p "p "l "i "c "a...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:57.520556" elapsed="0.089533"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:31:57.610653" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:31:57.610312" elapsed="0.000401"/>
</branch>
<status status="PASS" start="2026-04-14T06:31:57.610285" elapsed="0.000452"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:31:57.520394" elapsed="0.090368"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:31:57.520191" elapsed="0.090607"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:31:57.517625" elapsed="0.093236"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:31:57.511893" elapsed="0.099028"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:31:57.511440" elapsed="0.099530"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:31:57.508132" elapsed="0.102897"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<arg>bgp_app_peer_console</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:31:57.611250" elapsed="0.000165"/>
</kw>
<kw name="Start_Console_Tool" owner="BGPcliKeywords">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:31:57.621897" level="INFO">${start_cmd} = python3 bgp_app_peer.py --host 10.30.171.229 --port 8181 --command post --count 100000 --prefix 8.0.0.0 --prefixlen 28 --info --stream=vanadium --uri data/bgp-rib:application-rib=10.0.0.10/tables=bgp-...</msg>
<var>${start_cmd}</var>
<arg>${command} ${tool_opt}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:31:57.621472" elapsed="0.000456"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:57.622417" level="INFO">python3 bgp_app_peer.py --host 10.30.171.229 --port 8181 --command post --count 100000 --prefix 8.0.0.0 --prefixlen 28 --info --stream=vanadium --uri data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family &amp;&gt;bgp_app_peer.log</msg>
<arg>${start_cmd}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:57.622105" elapsed="0.000377"/>
</kw>
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:31:57.628981" level="INFO">python3 bgp_app_peer.py --host 10.30.171.229 --port 8181 --command post --count 100000 --prefix 8.0.0.0 --prefixlen 28 --info --stream=vanadium --uri data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family &amp;&gt;bgp_app_peer.log</msg>
<msg time="2026-04-14T06:31:57.629107" level="INFO">${output} =  python3 bgp_app_peer.py --host 10.30.171.229 --port 8181 --command post --count 100000 --prefix 8.0.0.0 --prefixlen 28 --info --stream=vanadium --uri data/bgp-rib:application-rib=10.0.0.10/tables=bgp...</msg>
<var>${output}</var>
<arg>${start_cmd}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:31:57.622673" elapsed="0.006470"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:31:57.629775" level="INFO"> python3 bgp_app_peer.py --host 10.30.171.229 --port 8181 --command post --count 100000 --prefix 8.0.0.0 --prefixlen 28 --info --stream=vanadium --uri data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family &amp;&gt;bgp_app_peer.log
</msg>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:31:57.629443" elapsed="0.000392"/>
</kw>
<arg>${BGP_APP_PEER_INITIAL_COMMAND} ${script_uri_opt}</arg>
<arg>${BGP_APP_PEER_OPTIONS}</arg>
<doc>Start the tool ${command} ${tool_opt}</doc>
<status status="PASS" start="2026-04-14T06:31:57.620914" elapsed="0.008985"/>
</kw>
<kw name="Wait_Until_Console_Tool_Finish" owner="BGPcliKeywords">
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:32:07.636254" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
[?2004l.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:31:57.635687" elapsed="10.001354">No match found for '&gt;' in 10 seconds
Output:
[?2004l.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:32:15.092775" level="INFO">[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="PASS" start="2026-04-14T06:32:08.637824" elapsed="6.455088"/>
</kw>
<arg>${timeout}</arg>
<arg>1s</arg>
<arg>SSHLibrary.Read Until Prompt</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T06:31:57.634976" elapsed="17.458011"/>
</kw>
<arg>${bgp_filling_timeout}</arg>
<doc>Wait ${timeout} for the tool exit.</doc>
<status status="PASS" start="2026-04-14T06:31:57.634483" elapsed="17.458582"/>
</kw>
<kw name="Store_File_To_Workspace" owner="BGPcliKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:32:15.103275" level="INFO">Executing command 'cat bgp_app_peer.log'.</msg>
<msg time="2026-04-14T06:32:15.116001" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:32:15.116224" level="INFO">${output_log} = 2026-04-14 06:31:57,706 INFO: Post 100000 prefix(es) in a single request (starting from 8.0.0.0/28) into 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address...</msg>
<var>${output_log}</var>
<arg>cat ${source_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:32:15.103114" elapsed="0.013168"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:32:15.117334" level="INFO">2026-04-14 06:31:57,706 INFO: Post 100000 prefix(es) in a single request (starting from 8.0.0.0/28) into 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:31:57,853 INFO: ... streaming chunk 1000 (prefix: 8.0.62.112/28)
2026-04-14 06:31:57,971 INFO: ... streaming chunk 2000 (prefix: 8.0.124.240/28)
2026-04-14 06:31:58,072 INFO: ... streaming chunk 3000 (prefix: 8.0.187.112/28)
2026-04-14 06:31:58,170 INFO: ... streaming chunk 4000 (prefix: 8.0.249.240/28)
2026-04-14 06:31:58,270 INFO: ... streaming chunk 5000 (prefix: 8.1.56.112/28)
2026-04-14 06:31:58,369 INFO: ... streaming chunk 6000 (prefix: 8.1.118.240/28)
2026-04-14 06:31:58,469 INFO: ... streaming chunk 7000 (prefix: 8.1.181.112/28)
2026-04-14 06:31:58,570 INFO: ... streaming chunk 8000 (prefix: 8.1.243.240/28)
2026-04-14 06:31:58,670 INFO: ... streaming chunk 9000 (prefix: 8.2.50.112/28)
2026-04-14 06:31:58,769 INFO: ... streaming chunk 10000 (prefix: 8.2.112.240/28)
2026-04-14 06:31:58,875 INFO: ... streaming chunk 11000 (prefix: 8.2.175.112/28)
2026-04-14 06:31:58,978 INFO: ... streaming chunk 12000 (prefix: 8.2.237.240/28)
2026-04-14 06:31:59,089 INFO: ... streaming chunk 13000 (prefix: 8.3.44.112/28)
2026-04-14 06:31:59,200 INFO: ... streaming chunk 14000 (prefix: 8.3.106.240/28)
2026-04-14 06:31:59,312 INFO: ... streaming chunk 15000 (prefix: 8.3.169.112/28)
2026-04-14 06:31:59,421 INFO: ... streaming chunk 16000 (prefix: 8.3.231.240/28)
2026-04-14 06:31:59,536 INFO: ... streaming chunk 17000 (prefix: 8.4.38.112/28)
2026-04-14 06:31:59,648 INFO: ... streaming chunk 18000 (prefix: 8.4.100.240/28)
2026-04-14 06:31:59,765 INFO: ... streaming chunk 19000 (prefix: 8.4.163.112/28)
2026-04-14 06:31:59,877 INFO: ... streaming chunk 20000 (prefix: 8.4.225.240/28)
2026-04-14 06:31:59,992 INFO: ... streaming chunk 21000 (prefix: 8.5.32.112/28)
2026-04-14 06:32:00,108 INFO: ... streaming chunk 22000 (prefix: 8.5.94.240/28)
2026-04-14 06:32:00,225 INFO: ... streaming chunk 23000 (prefix: 8.5.157.112/28)
2026-04-14 06:32:00,345 INFO: ... streaming chunk 24000 (prefix: 8.5.219.240/28)
2026-04-14 06:32:00,465 INFO: ... streaming chunk 25000 (prefix: 8.6.26.112/28)
2026-04-14 06:32:00,588 INFO: ... streaming chunk 26000 (prefix: 8.6.88.240/28)
2026-04-14 06:32:00,711 INFO: ... streaming chunk 27000 (prefix: 8.6.151.112/28)
2026-04-14 06:32:00,821 INFO: ... streaming chunk 28000 (prefix: 8.6.213.240/28)
2026-04-14 06:32:00,942 INFO: ... streaming chunk 29000 (prefix: 8.7.20.112/28)
2026-04-14 06:32:01,060 INFO: ... streaming chunk 30000 (prefix: 8.7.82.240/28)
2026-04-14 06:32:01,179 INFO: ... streaming chunk 31000 (prefix: 8.7.145.112/28)
2026-04-14 06:32:01,296 INFO: ... streaming chunk 32000 (prefix: 8.7.207.240/28)
2026-04-14 06:32:01,416 INFO: ... streaming chunk 33000 (prefix: 8.8.14.112/28)
2026-04-14 06:32:01,532 INFO: ... streaming chunk 34000 (prefix: 8.8.76.240/28)
2026-04-14 06:32:01,646 INFO: ... streaming chunk 35000 (prefix: 8.8.139.112/28)
2026-04-14 06:32:01,760 INFO: ... streaming chunk 36000 (prefix: 8.8.201.240/28)
2026-04-14 06:32:01,880 INFO: ... streaming chunk 37000 (prefix: 8.9.8.112/28)
2026-04-14 06:32:01,990 INFO: ... streaming chunk 38000 (prefix: 8.9.70.240/28)
2026-04-14 06:32:02,105 INFO: ... streaming chunk 39000 (prefix: 8.9.133.112/28)
2026-04-14 06:32:02,218 INFO: ... streaming chunk 40000 (prefix: 8.9.195.240/28)
2026-04-14 06:32:02,334 INFO: ... streaming chunk 41000 (prefix: 8.10.2.112/28)
2026-04-14 06:32:02,454 INFO: ... streaming chunk 42000 (prefix: 8.10.64.240/28)
2026-04-14 06:32:02,567 INFO: ... streaming chunk 43000 (prefix: 8.10.127.112/28)
2026-04-14 06:32:02,684 INFO: ... streaming chunk 44000 (prefix: 8.10.189.240/28)
2026-04-14 06:32:02,800 INFO: ... streaming chunk 45000 (prefix: 8.10.252.112/28)
2026-04-14 06:32:02,921 INFO: ... streaming chunk 46000 (prefix: 8.11.58.240/28)
2026-04-14 06:32:03,035 INFO: ... streaming chunk 47000 (prefix: 8.11.121.112/28)
2026-04-14 06:32:03,149 INFO: ... streaming chunk 48000 (prefix: 8.11.183.240/28)
2026-04-14 06:32:03,264 INFO: ... streaming chunk 49000 (prefix: 8.11.246.112/28)
2026-04-14 06:32:03,376 INFO: ... streaming chunk 50000 (prefix: 8.12.52.240/28)
2026-04-14 06:32:03,485 INFO: ... streaming chunk 51000 (prefix: 8.12.115.112/28)
2026-04-14 06:32:03,557 INFO: ... streaming chunk 52000 (prefix: 8.12.177.240/28)
2026-04-14 06:32:03,663 INFO: ... streaming chunk 53000 (prefix: 8.12.240.112/28)
2026-04-14 06:32:03,769 INFO: ... streaming chunk 54000 (prefix: 8.13.46.240/28)
2026-04-14 06:32:03,871 INFO: ... streaming chunk 55000 (prefix: 8.13.109.112/28)
2026-04-14 06:32:03,993 INFO: ... streaming chunk 56000 (prefix: 8.13.171.240/28)
2026-04-14 06:32:04,107 INFO: ... streaming chunk 57000 (prefix: 8.13.234.112/28)
2026-04-14 06:32:04,215 INFO: ... streaming chunk 58000 (prefix: 8.14.40.240/28)
2026-04-14 06:32:04,322 INFO: ... streaming chunk 59000 (prefix: 8.14.103.112/28)
2026-04-14 06:32:04,426 INFO: ... streaming chunk 60000 (prefix: 8.14.165.240/28)
2026-04-14 06:32:04,533 INFO: ... streaming chunk 61000 (prefix: 8.14.228.112/28)
2026-04-14 06:32:04,640 INFO: ... streaming chunk 62000 (prefix: 8.15.34.240/28)
2026-04-14 06:32:04,747 INFO: ... streaming chunk 63000 (prefix: 8.15.97.112/28)
2026-04-14 06:32:04,849 INFO: ... streaming chunk 64000 (prefix: 8.15.159.240/28)
2026-04-14 06:32:04,965 INFO: ... streaming chunk 65000 (prefix: 8.15.222.112/28)
2026-04-14 06:32:05,081 INFO: ... streaming chunk 66000 (prefix: 8.16.28.240/28)
2026-04-14 06:32:05,190 INFO: ... streaming chunk 67000 (prefix: 8.16.91.112/28)
2026-04-14 06:32:05,300 INFO: ... streaming chunk 68000 (prefix: 8.16.153.240/28)
2026-04-14 06:32:05,410 INFO: ... streaming chunk 69000 (prefix: 8.16.216.112/28)
2026-04-14 06:32:05,510 INFO: ... streaming chunk 70000 (prefix: 8.17.22.240/28)
2026-04-14 06:32:05,619 INFO: ... streaming chunk 71000 (prefix: 8.17.85.112/28)
2026-04-14 06:32:05,726 INFO: ... streaming chunk 72000 (prefix: 8.17.147.240/28)
2026-04-14 06:32:05,836 INFO: ... streaming chunk 73000 (prefix: 8.17.210.112/28)
2026-04-14 06:32:05,944 INFO: ... streaming chunk 74000 (prefix: 8.18.16.240/28)
2026-04-14 06:32:06,045 INFO: ... streaming chunk 75000 (prefix: 8.18.79.112/28)
2026-04-14 06:32:06,129 INFO: ... streaming chunk 76000 (prefix: 8.18.141.240/28)
2026-04-14 06:32:06,240 INFO: ... streaming chunk 77000 (prefix: 8.18.204.112/28)
2026-04-14 06:32:06,346 INFO: ... streaming chunk 78000 (prefix: 8.19.10.240/28)
2026-04-14 06:32:06,453 INFO: ... streaming chunk 79000 (prefix: 8.19.73.112/28)
2026-04-14 06:32:06,560 INFO: ... streaming chunk 80000 (prefix: 8.19.135.240/28)
2026-04-14 06:32:06,667 INFO: ... streaming chunk 81000 (prefix: 8.19.198.112/28)
2026-04-14 06:32:06,777 INFO: ... streaming chunk 82000 (prefix: 8.20.4.240/28)
2026-04-14 06:32:06,884 INFO: ... streaming chunk 83000 (prefix: 8.20.67.112/28)
2026-04-14 06:32:06,992 INFO: ... streaming chunk 84000 (prefix: 8.20.129.240/28)
2026-04-14 06:32:07,102 INFO: ... streaming chunk 85000 (prefix: 8.20.192.112/28)
2026-04-14 06:32:07,210 INFO: ... streaming chunk 86000 (prefix: 8.20.254.240/28)
2026-04-14 06:32:07,306 INFO: ... streaming chunk 87000 (prefix: 8.21.61.112/28)
2026-04-14 06:32:07,414 INFO: ... streaming chunk 88000 (prefix: 8.21.123.240/28)
2026-04-14 06:32:07,521 INFO: ... streaming chunk 89000 (prefix: 8.21.186.112/28)
2026-04-14 06:32:07,635 INFO: ... streaming chunk 90000 (prefix: 8.21.248.240/28)
2026-04-14 06:32:07,737 INFO: ... streaming chunk 91000 (prefix: 8.22.55.112/28)
2026-04-14 06:32:07,841 INFO: ... streaming chunk 92000 (prefix: 8.22.117.240/28)
2026-04-14 06:32:07,946 INFO: ... streaming chunk 93000 (prefix: 8.22.180.112/28)
2026-04-14 06:32:08,057 INFO: ... streaming chunk 94000 (prefix: 8.22.242.240/28)
2026-04-14 06:32:08,162 INFO: ... streaming chunk 95000 (prefix: 8.23.49.112/28)
2026-04-14 06:32:08,266 INFO: ... streaming chunk 96000 (prefix: 8.23.111.240/28)
2026-04-14 06:32:08,371 INFO: ... streaming chunk 97000 (prefix: 8.23.174.112/28)
2026-04-14 06:32:08,480 INFO: ... streaming chunk 98000 (prefix: 8.23.236.240/28)
2026-04-14 06:32:08,585 INFO: ... streaming chunk 99000 (prefix: 8.24.43.112/28)
2026-04-14 06:32:08,672 INFO: ... streaming chunk 100000 (prefix: 8.24.105.240/28)
2026-04-14 06:32:15,052 INFO: Total test execution time: 17.345s
2026-04-14 06:32:15,052 INFO: Total build data time: 8.775s
2026-04-14 06:32:15,052 INFO: Total response time: 17.345s
2026-04-14 06:32:15,052 INFO: Total number of response(s): 1</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:32:15.116715" elapsed="0.001037"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T06:32:15.119012" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/bgp_app_peer_prefill.log"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/bgp_app_peer_prefill.log&lt;/a&gt;'.</msg>
<arg>${target_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T06:32:15.118221" elapsed="0.000966"/>
</kw>
<arg>bgp_app_peer.log</arg>
<arg>bgp_app_peer_prefill.log</arg>
<doc>Store the ${source_file_name} to the workspace as ${target_file_name}.</doc>
<status status="PASS" start="2026-04-14T06:32:15.102677" elapsed="0.016648"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:32:15.120741" elapsed="0.000545"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:15.123289" elapsed="0.000040"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:32:15.122385" elapsed="0.001025"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:15.122313" elapsed="0.001137"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:32:15.123719" elapsed="0.000621"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:32:15.133876" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:32:15.133209" elapsed="0.000709"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:32:15.134254" elapsed="0.000051"/>
</return>
<status status="PASS" start="2026-04-14T06:32:15.134035" elapsed="0.000318"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:15.134006" elapsed="0.000406"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:15.134652" elapsed="0.000033"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:15.135011" elapsed="0.000034"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:15.135223" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:15.135423" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:15.135623" elapsed="0.000029"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:15.135836" elapsed="0.000022"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:15.136017" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:32:15.132702" elapsed="0.003394"/>
</kw>
<status status="PASS" start="2026-04-14T06:32:15.121858" elapsed="0.014290"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:32:15.119996" elapsed="0.016194"/>
</kw>
<doc>Start BGP application peer tool and prefill routes.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:31:57.507565" elapsed="17.628669"/>
</test>
<test id="s1-s4-t6" name="Wait_For_Ipv4_Topology_Is_Prefilled" line="128">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:32:15.140519" elapsed="0.000220"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:32:15.140214" elapsed="0.000583"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:32:15.141875" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:32:15.141761" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:15.141741" elapsed="0.000203"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:32:15.147415" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:32:15.147288" elapsed="0.000174"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:15.147269" elapsed="0.000215"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:32:15.148547" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:32:15.148128" elapsed="0.000446"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:32:15.149128" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:32:15.148811" elapsed="0.000344"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:32:15.149201" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:32:15.149378" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:32:15.147728" elapsed="0.001677"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:32:15.155587" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:32:15.155476" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:15.155456" elapsed="0.000201"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:32:15.156879" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:32:15.156772" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:15.156754" elapsed="0.000194"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:32:15.157426" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:32:15.157104" elapsed="0.000348"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:32:15.157839" level="INFO">${current_connection_index} = 8</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:32:15.157624" elapsed="0.000241"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:32:15.186331" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:32:15.158408" elapsed="0.028073"/>
</kw>
<msg time="2026-04-14T06:32:15.186659" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:32:15.186707" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:32:15.158040" elapsed="0.028702"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:32:15.239140" level="INFO">"x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "I "s "_ "P "r "e "f "i "l "l "e "d "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:32:15.187470" elapsed="0.051861"/>
</kw>
<msg time="2026-04-14T06:32:15.239566" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:32:15.239616" level="INFO">${message_wait} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "I "p...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:32:15.186985" elapsed="0.052667"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:15.240086" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:32:15.239762" elapsed="0.000386"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:15.239730" elapsed="0.000444"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:32:15.240731" level="INFO"> "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "I "s "_ "P "r "e "f "i "l "l "e "d "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:32:15.240331" elapsed="0.000476"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:15.241112" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:32:15.240878" elapsed="0.000291"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:15.240858" elapsed="0.000335"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:32:15.241231" elapsed="0.000039"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:32:15.244137" elapsed="0.000422"/>
</kw>
<msg time="2026-04-14T06:32:15.244626" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:32:15.242880" elapsed="0.001884"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:15.245054" elapsed="0.000077"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:15.245455" elapsed="0.000074"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:32:15.242175" elapsed="0.003528"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:32:15.241582" elapsed="0.004189"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:32:15.156470" elapsed="0.089403"/>
</kw>
<msg time="2026-04-14T06:32:15.246073" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:32:15.246119" level="INFO">${message} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "I "p...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:32:15.155823" elapsed="0.090333"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:32:15.246350" elapsed="0.000044"/>
</return>
<status status="PASS" start="2026-04-14T06:32:15.246238" elapsed="0.000191"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:15.246218" elapsed="0.000235"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:15.246895" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:15.247258" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:32:15.247332" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:32:15.155108" elapsed="0.092354"/>
</kw>
<msg time="2026-04-14T06:32:15.247563" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:32:15.247609" level="INFO">${output} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "I "p...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:32:15.149847" elapsed="0.097798"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:15.247991" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:32:15.247725" elapsed="0.000321"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:15.247706" elapsed="0.000364"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:32:15.149686" elapsed="0.098409"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:32:15.149465" elapsed="0.098663"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:32:15.146915" elapsed="0.101271"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:32:15.141431" elapsed="0.106814"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:32:15.140964" elapsed="0.107541"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:32:15.137584" elapsed="0.110978"/>
</kw>
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:32:15.262735" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0mmnttjo6p06r117qzbn5kyv0s4.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:32:15.262910" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T06:32:15.263047" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:32:15.253705" elapsed="0.009381"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:15.267311" elapsed="0.000039"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:32:15.263222" elapsed="0.004207"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:15.263189" elapsed="0.004282"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:32:15.267525" elapsed="0.000050"/>
</return>
<msg time="2026-04-14T06:32:15.271281" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:32:15.253196" elapsed="0.018223"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:32:15.272275" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:32:15.271701" elapsed="0.000601"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:32:15.272353" elapsed="0.000177"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:32:15.252641" elapsed="0.019997"/>
</kw>
<msg time="2026-04-14T06:32:15.272738" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:32:15.272782" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:32:15.250329" elapsed="0.022475"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:32:15.272980" elapsed="0.028597"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:32:15.302606" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T06:32:15.302472" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:15.302448" elapsed="0.000251"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:15.302908" elapsed="0.000025"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T06:32:15.302033" elapsed="0.000961"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:32:15.303042" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:32:15.303204" level="INFO">${actual_count} = 0</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:32:15.249825" elapsed="0.053405"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T06:32:15.303763" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<msg time="2026-04-14T06:32:15.303865" level="FAIL">0 != 100000</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="FAIL" start="2026-04-14T06:32:15.303417" elapsed="0.000518">0 != 100000</status>
</kw>
<arg>${PREFILL}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="FAIL" start="2026-04-14T06:32:15.249324" elapsed="0.054722">0 != 100000</status>
</kw>
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:32:25.313916" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0mmnttjo6p06r117qzbn5kyv0s4.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:32:25.314106" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T06:32:25.314268" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:32:25.307920" elapsed="0.006381"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:25.318171" elapsed="0.000044"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:32:25.314463" elapsed="0.003815"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:25.314430" elapsed="0.003892"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:32:25.318402" elapsed="0.000056"/>
</return>
<msg time="2026-04-14T06:32:25.322619" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:32:25.307461" elapsed="0.015210"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:32:25.323795" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:32:25.323013" elapsed="0.000832"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:32:25.323926" elapsed="0.000056"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:32:25.306883" elapsed="0.017291"/>
</kw>
<msg time="2026-04-14T06:32:25.324323" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:32:25.324416" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:32:25.306252" elapsed="0.018202"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:32:25.324725" elapsed="0.035880"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:32:25.362033" elapsed="0.000057"/>
</return>
<status status="PASS" start="2026-04-14T06:32:25.361689" elapsed="0.000451"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:25.361655" elapsed="0.000524"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:25.362439" elapsed="0.000033"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T06:32:25.361123" elapsed="0.001429"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:32:25.362611" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T06:32:25.362816" level="INFO">${actual_count} = 0</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:32:25.305710" elapsed="0.057142"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T06:32:25.363543" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<msg time="2026-04-14T06:32:25.363671" level="FAIL">0 != 100000</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="FAIL" start="2026-04-14T06:32:25.363078" elapsed="0.000687">0 != 100000</status>
</kw>
<arg>${PREFILL}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="FAIL" start="2026-04-14T06:32:25.305037" elapsed="0.058868">0 != 100000</status>
</kw>
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:32:35.524187" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0mmnttjo6p06r117qzbn5kyv0s4.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:32:35.531813" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.20.15.80/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.19.142.208/28"},{"prefix":"8.3.166.176/28"},{"prefix":"8.7.135.112/28"},{"prefix":"8.6.67.224/28"},{"prefix":"8.18.75.144/28"},{"prefix":"8.16.140.32/28"},{"prefix":"8.23.57.96/28"},{"prefix":"8.13.231.80/28"},{"prefix":"8.15.247.240/28"},{"prefix":"8.9.229.144/28"},{"prefix":"8.2.231.112/28"},{"prefix":"8.12.166.144/28"},{"prefix":"8.9.63.32/28"},{"prefix":"8.0.248.240/28"},{"prefix":"8.3.109.0/28"},{"prefix":"8.8.68.208/28"},{"prefix":"8.0.52.176/28"},{"prefix":"8.2.89.64/28"},{"prefix":"8.21.63.160/28"},{"prefix":"8.18.232.16/28"},{"prefix":"8.11.246.176/28"},{"prefix":"8.11.91.208/28"},{"prefix":"8.5.102.240/28"},{"prefix":"8.6.145.224/28"},{"prefix":"8.11.240.32/28"},{"prefix":"8.12.187.192/28"},{"prefix":"8.19.2.128/28"},{"prefix":"8.8.156.48/28"},{"prefix":"8.1.211.80/28"},{"prefix":"8.7.220.112/28"},{"prefix":"8.9.79.32/28"},{"prefix":"8.7.97.160/28"},{"prefix":"8.2.245.32/28"},{"prefix":"8.14.185.192/28"},{"prefix":"8.2.66.192/28"},{"prefix":"8.3.187.240/28"},{"prefix":"8.20.191.80/28"},{"prefix":"8.18.173.0/28"},{"prefix":"8.11.95.112/28"},{"prefix":"8.22.22.80/28"},{"prefix":"8.21.157.192/28"},{"prefix":"8.17.159.0/28"},{"prefix":"8.14.174.16/28"},{"prefix":"8.11.238.96/28"},{"prefix":"8.16.82.128/28"},{"prefix":"8.12.111.128/28"},{"prefix":"8.6.13.240/28"},{"prefix":"8.11.252.32/28"},{"prefix":"8.1.9.0/28"},{"prefix":"8.15.84.80/28"},{"prefix":"8.8.34.128/28"},{"prefix":"8.15.199.0/28"},{"prefix":"8.19.165.240/28"},{"prefix":"8.12.137.0/28"},{"prefix":"8.23.80.64/28"},{"prefix":"8.21.20.240/28"},{"prefix":"8.8.49.160/28"},{"prefix":"8.7.12.64/28"},{"prefix":"8.14.82.160/28"},{"prefix":"8.12.63.0/28"},{"prefix":"8.22.63.32/28"},{"prefix":"8.5.31.208/28"},{"prefix":"8.7.97.64/28"},{"prefix":"8.15.90.0/28"},{"prefix":"8.12.119.96/28"},{"prefix":"8.2.180.208/28"},{"prefix":"8.21.217.80/28"},{"prefix":"8.12.17.32/28"},{"prefix":"8.12.229.32/28"},{"prefix":"8.13.29.128/28"},{"prefix":"8.1.241.64/28"},{"prefix":"8.6.202.224/28"},{"prefix":"8.19.14.80/28"},{"prefix":"8.9.188.32/28"},{"prefix":"8.1.171.80/28"},{"prefix":"8.7.138.112/28"},{"prefix":"8.21.162.16/28"},{"prefix":"8.2.213.112/28"},{"prefix":"8.11.198.224/28"},{"prefix":"8.16.6.96/28"},{"prefix":"8.14.1.0/28"},{"prefix":"8.12.197.112/28"},{"prefix":"8.12.246.32/28"},{"prefix":"8.7.14.0/28"},{"prefix":"8.6.234.16/28"},{"prefix":"8.19.28.176/28"},{"prefix":"8.2.228.0/28"},{"prefix":"8.13.171.16/28"},{"prefix":"8.20.243.144/28"},{"prefix":"8.1.103.112/28"},{"prefix":"8.13.129.0/28"},{"prefix":"8.0.48.208/28"},{"prefix":"8.3.121.160/28"},{"prefix":"8.6.202.96/28"},{"prefix":"8.9.101.176/28"},{"prefix":"8.10.225.80/28"},{"prefix":"8.23.109.0/28"},{"prefix":"8.20.0.16/28"},{"prefix":"8.14.144.224/28"},{"prefix":"8.3.0.0/28"},{"prefix":"8.20.52.128/28"},{"prefix":"8.3.238.240/28"},{"prefix":"8.4.37.176/28"},{"prefix":"8.2.44.160/28"},{"prefix":"8.2.155.192/28"},{"prefix":"8.5.58.240/28"},{"prefix":"8.13.28.96/28"},{"prefix":"8.6.113.224/28"},{"prefix":"8.19.81.0/28"},{"prefix":"8.14.232.64/28"},{"prefix":"8.8.71.112/28"},{"prefix":"8.15.200.96/28"},{"prefix":"8.1.101.16/28"},{"prefix":"8.14.130.176/28"},{"prefix":"8.20.138.128/28"},{"prefix":"8.6.129.224/28"},{"prefix":"8.21.207.224/28"},{"prefix":"8.22.239.224/28"},{"prefix":"8.8.253.160/28"},{"prefix":"8.14.51.240/28"},{"prefix":"8.10.187.160/28"},{"prefix":"8.7.211.112/28"},{"prefix":"8.17.175.176/28"},{"prefix":"8.4.73.208/28"},{"prefix":"8.7.127.48/28"},{"prefix":"8.23.223.160/28"},{"prefix":"8.22.107.176/28"},{"prefix":"8.22.118.80/28"},{"prefix":"8.11.153.48/28"},{"prefix":"8.20.107.80/28"},{"prefix":"8.24.55.32/28"},{"prefix":"8.10.85.48/28"},{"prefix":"8.17.229.0/28"},{"prefix":"8.23.218.112/28"},{"prefix":"8.20.79.160/28"},{"prefix":"8.7.16.144/28"},{"prefix":"8.10.39.64/28"},{"prefix":"8.4.236.32/28"},{"prefix":"8.9.156.32/28"},{"prefix":"8.9.77.224/28"},{"prefix":"8.16.249.0/28"},{"prefix":"8.13.69.208/28"},{"prefix":"8.10.17.80/28"},{"prefix":"8.17.211.240/28"},{"prefix":"8.2.190.240/28"},{"prefix":"8.15.152.144/28"},{"prefix":"8.13.250.64/28"},{"prefix":"8.19.204.208/28"},{"prefix":"8.11.1.176/28"},{"prefix":"8.13.188.96/28"},{"prefix":"8.16.152.208/28"},{"prefix":"8.8.248.144/28"},{"prefix":"8.0.192.240/28"},{"prefix":"8.18.237.176/28"},{"prefix":"8.20.123.32/28"},{"prefix":"8.13.204.48/28"},{"prefix":"8.11.123.192/28"},{"prefix":"8.10.233.32/28"},{"prefix":"8.6.107.0/28"},{"prefix":"8.1.72.48/28"},{"prefix":"8.12.182.128/28"},{"prefix":"8.12.43.112/28"},{"prefix":"8.22.15.96/28"},{"prefix":"8.20.130.48/28"},{"prefix":"8.4.205.96/28"},{"prefix":"8.15.73.176/28"},{"prefix":"8.24.10.240/28"},{"prefix":"8.4.20.208/28"},{"prefix":"8.3.223.48/28"},{"prefix":"8.3.196.128/28"},{"prefix":"8.12.46.176/28"},{"prefix":"8.17.123.176/28"},{"prefix":"8.18.93.64/28"},{"prefix":"8.15.173.128/28"},{"prefix":"8.9.161.64/28"},{"prefix":"8.5.243.48/28"},{"prefix":"8.7.160.64/28"},{"prefix":"8.0.235.144/28"},{"prefix":"8.15.222.80/28"},{"prefix":"8.10.123.240/28"},{"prefix":"8.9.135.112/28"},{"prefix":"8.14.207.16/28"},{"prefix":"8.11.245.144/28"},{"prefix":"8.20.1.32/28"},{"prefix":"8.4.56.112/28"},{"prefix":"8.14.144.0/28"},{"prefix":"8.19.14.32/28"},{"prefix":"8.2.129.80/28"},{"prefix":"8.0.68.64/28"},{"prefix":"8.0.207.16/28"},{"prefix":"8.20.225.160/28"},{"prefix":"8.13.85.64/28"},{"prefix":"8.22.18.80/28"},{"prefix":"8.17.47.16/28"},{"prefix":"8.20.133.32/28"},{"prefix":"8.2.181.48/28"},{"prefix":"8.23.33.128/28"},{"prefix":"8.13.191.208/28"},{"prefix":"8.10.30.0/28"},{"prefix":"8.21.79.192/28"},{"prefix":"8.5.159.144/28"},{"prefix":"8.5.135.48/28"},{"prefix":"8.8.147.224/28"},{"prefix":"8.0.99.0/28"},{"prefix":"8.16.162.16/28"},{"prefix":"8.15.67.208/28"},{"prefix":"8.3.84.208/28"},{"prefix":"8.20.65.80/28"},{"prefix":"8.14.27.112/28"},{"prefix":"8.7.169.192/28"},{"prefix":"8.4.12.192/28"},{"prefix":"8.5.33.208/28"},{"prefix":"8.18.19.208/28"},{"prefix":"8.5.47.0/28"},{"prefix":"8.17.135.192/28"},{"prefix":"8.18.108.48/28"},{"prefix":"8.12.71.16/28"},{"prefix":"8.7.228.176/28"},{"prefix":"8.17.192.112/28"},{"prefix":"8.20.5.128/28"},{"prefix":"8.10.14.0/28"},{"prefix":"8.13.221.192/28"},{"prefix":"8.22.7.64/28"},{"prefix":"8.3.70.128/28"},{"prefix":"8.2.53.112/28"},{"prefix":"8.6.213.64/28"},{"prefix":"8.3.29.96/28"},{"prefix":"8.23.26.80/28"},{"prefix":"8.6.168.96/28"},{"prefix":"8.9.188.0/28"},{"prefix":"8.15.6.0/28"},{"prefix":"8.13.175.16/28"},{"prefix":"8.3.81.0/28"},{"prefix":"8.0.101.160/28"},{"prefix":"8.3.14.112/28"},{"prefix":"8.17.207.128/28"},{"prefix":"8.23.130.48/28"},{"prefix":"8.15.226.16/28"},{"prefix":"8.3.14.128/28"},{"prefix":"8.11.123.80/28"},{"prefix":"8.15.44.32/28"},{"prefix":"8.7.42.32/28"},{"prefix":"8.18.21.224/28"},{"prefix":"8.9.251.224/28"},{"prefix":"8.2.90.144/28"},{"prefix":"8.17.13.176/28"},{"prefix":"8.20.134.48/28"},{"prefix":"8.18.92.128/28"},{"prefix":"8.7.209.32/28"},{"prefix":"8.18.188.224/28"},{"prefix":"8.12.45.80/28"},{"prefix":"8.19.87.208/28"},{"prefix":"8.15.81.32/28"},{"prefix":"8.16.161.128/28"},{"prefix":"8.3.110.96/28"},{"prefix":"8.20.83.144/28"},{"prefix":"8.18.35.32/28"},{"prefix":"8.6.240.224/28"},{"prefix":"8.22.86.144/28"},{"prefix":"8.19.112.160/28"},{"prefix":"8.14.47.224/28"},{"prefix":"8.7.224.144/28"},{"prefix":"8.13.65.64/28"},{"prefix":"8.23.183.176/28"},{"prefix":"8.10.254.48/28"},{"prefix":"8.16.218.144/28"},{"prefix":"8.6.62.112/28"},{"prefix":"8.23.74.0/28"},{"prefix":"8.9.114.64/28"},{"prefix":"8.21.198.80/28"},{"prefix":"8.16.5.240/28"},{"prefix":"8.11.60.32/28"},{"prefix":"8.2.217.0/28"},{"prefix":"8.20.42.112/28"},{"prefix":"8.19.214.16/28"},{"prefix":"8.11.216.16/28"},{"prefix":"8.19.232.192/28"},{"prefix":"8.8.89.224/28"},{"prefix":"8.0.90.16/28"},{"prefix":"8.13.35.16/28"},{"prefix":"8.7.212.144/28"},{"prefix":"8.20.122.160/28"},{"prefix":"8.14.15.128/28"},{"prefix":"8.13.67.144/28"},{"prefix":"8.9.33.80/28"},{"prefix":"8.14.96.224/28"},{"prefix":"8.16.192.208/28"},{"prefix":"8.19.28.16/28"},{"prefix":"8.1.169.208/28"},{"prefix":"8.7.121.0/28"},{"prefix":"8.14.160.64/28"},{"prefix":"8.20.59.64/28"},{"prefix":"8.0.133.224/28"},{"prefix":"8.4.43.224/28"},{"prefix":"8.16.5.192/28"},{"prefix":"8.9.62.48/28"},{"prefix":"8.16.79.128/28"},{"prefix":"8.17.192.48/... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T06:32:35.532238" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:32:35.371139" elapsed="0.161141"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:35.536662" elapsed="0.000039"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:32:35.532469" elapsed="0.004286"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:35.532426" elapsed="0.004368"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:32:35.536846" elapsed="0.000051"/>
</return>
<msg time="2026-04-14T06:32:35.542053" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:32:35.370199" elapsed="0.171885"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:32:35.575684" level="INFO">${prefix_count} = 100000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:32:35.542290" elapsed="0.033446"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:32:35.575818" elapsed="0.000052"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:32:35.368818" elapsed="0.207177"/>
</kw>
<msg time="2026-04-14T06:32:35.576099" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:32:35.576144" level="INFO">${message} = 100000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:32:35.367552" elapsed="0.208616"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:32:35.576419" elapsed="0.026877"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:32:35.604325" elapsed="0.000056"/>
</return>
<status status="PASS" start="2026-04-14T06:32:35.604190" elapsed="0.000228"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:35.604166" elapsed="0.000278"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:35.604618" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 100000.</doc>
<status status="PASS" start="2026-04-14T06:32:35.603769" elapsed="0.000932"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:32:35.604747" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:32:35.604905" level="INFO">${actual_count} = 100000</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:32:35.366310" elapsed="0.238621"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T06:32:35.605449" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T06:32:35.605100" elapsed="0.000407"/>
</kw>
<arg>${PREFILL}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T06:32:35.365005" elapsed="0.240560"/>
</kw>
<arg>${bgp_filling_timeout}</arg>
<arg>10s</arg>
<arg>PrefixCounting.Check_Ipv4_Topology_Count</arg>
<arg>${PREFILL}</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T06:32:15.248752" elapsed="20.356866"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:32:35.606231" elapsed="0.000263"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:35.607371" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:32:35.606944" elapsed="0.000491"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:35.606925" elapsed="0.000534"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:32:35.607617" elapsed="0.000316"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:32:35.613350" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:32:35.612934" elapsed="0.000459"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:32:35.613613" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:32:35.613468" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:35.613449" elapsed="0.000246"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:35.613854" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:35.614035" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:35.614293" elapsed="0.000022"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:35.614491" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:35.614673" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:35.614850" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:35.615038" elapsed="0.000021"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:32:35.612616" elapsed="0.002500"/>
</kw>
<status status="PASS" start="2026-04-14T06:32:35.606729" elapsed="0.008437"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:32:35.605910" elapsed="0.009299"/>
</kw>
<doc>Wait until example-ipv4-topology reaches the target prfix count.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:32:15.136899" elapsed="20.478348"/>
</test>
<test id="s1-s4-t7" name="Check_Bgp_Peer_Updates_For_Prefilled_Routes" line="136">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:35.619713" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:32:35.619481" elapsed="0.000289"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:35.619462" elapsed="0.000332"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:32:35.619265" elapsed="0.000576"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:32:35.620871" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:32:35.620764" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:35.620745" elapsed="0.000195"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:32:35.626388" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:32:35.626263" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:35.626245" elapsed="0.000214"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:32:35.627522" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:32:35.627118" elapsed="0.000431"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:32:35.628023" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:32:35.627725" elapsed="0.000324"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:32:35.628093" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:32:35.628248" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:32:35.626696" elapsed="0.001577"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:32:35.634119" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:32:35.634011" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:35.633992" elapsed="0.000196"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:32:35.635423" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:32:35.635287" elapsed="0.000183"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:35.635268" elapsed="0.000224"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:32:35.635953" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:32:35.635650" elapsed="0.000330"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:32:35.636383" level="INFO">${current_connection_index} = 8</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:32:35.636151" elapsed="0.000259"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:32:35.670374" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:32:35.636928" elapsed="0.033756"/>
</kw>
<msg time="2026-04-14T06:32:35.670866" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:32:35.670969" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:32:35.636583" elapsed="0.034425"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:32:35.705302" level="INFO">"x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "B "g "p "_ "P "e "e "r "_ "U "p "d "a "t "e "s "_ "F "o "r "_ "P "r "e "f "i "l "l "e "d "_ "R "o "u "t "e "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:32:35.671642" elapsed="0.033784"/>
</kw>
<msg time="2026-04-14T06:32:35.705589" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:32:35.705636" level="INFO">${message_wait} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "B "g "p "_ "P...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:32:35.671218" elapsed="0.034454"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:35.706006" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:32:35.705758" elapsed="0.000321"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:35.705734" elapsed="0.000370"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:32:35.706602" level="INFO"> "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "B "g "p "_ "P "e "e "r "_ "U "p "d "a "t "e "s "_ "F "o "r "_ "P "r "e "f "i "l "l "e "d "_ "R "o "u "t "e "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:32:35.706263" elapsed="0.000414"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:35.706981" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:32:35.706748" elapsed="0.000288"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:35.706728" elapsed="0.000332"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:32:35.707095" elapsed="0.000032"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:32:35.709786" elapsed="0.000152"/>
</kw>
<msg time="2026-04-14T06:32:35.710030" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:32:35.708631" elapsed="0.001536"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:35.710477" elapsed="0.000077"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:35.710823" elapsed="0.000076"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:32:35.707979" elapsed="0.003032"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:32:35.707412" elapsed="0.003665"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:32:35.634986" elapsed="0.076273"/>
</kw>
<msg time="2026-04-14T06:32:35.711391" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:32:35.711438" level="INFO">${message} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "B "g "p "_ "P...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:32:35.634352" elapsed="0.077122"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:32:35.711663" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:32:35.711553" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:35.711533" elapsed="0.000215"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:35.712167" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:35.712546" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:32:35.712625" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:32:35.633668" elapsed="0.079067"/>
</kw>
<msg time="2026-04-14T06:32:35.712830" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:32:35.712876" level="INFO">${output} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "B "g "p "_ "P...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:32:35.628676" elapsed="0.084236"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:35.713297" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:32:35.713026" elapsed="0.000326"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:35.713006" elapsed="0.000406"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:32:35.628522" elapsed="0.084916"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:32:35.628329" elapsed="0.085141"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:32:35.625895" elapsed="0.087632"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:32:35.620472" elapsed="0.093112"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:32:35.620006" elapsed="0.093624"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:32:35.616349" elapsed="0.097335"/>
</kw>
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:32:35.719031" level="INFO">Executing command 'grep -c 'total_received_nlri_prefix_counter: 100000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:32:35.733438" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T06:32:35.733659" level="INFO">${matches} = 0</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:32:35.718861" elapsed="0.014858"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:32:35.734928" level="INFO">${count} = 0</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:32:35.734177" elapsed="0.000809"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<msg time="2026-04-14T06:32:35.736312" level="FAIL">'0 &gt;= 2' should be true.</msg>
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="FAIL" start="2026-04-14T06:32:35.735355" elapsed="0.001146">'0 &gt;= 2' should be true.</status>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${PREFILL}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="FAIL" start="2026-04-14T06:32:35.718455" elapsed="0.018275">'0 &gt;= 2' should be true.</status>
</kw>
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:32:38.747495" level="INFO">Executing command 'grep -c 'total_received_nlri_prefix_counter: 100000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:32:38.760400" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T06:32:38.760578" level="INFO">${matches} = 0</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:32:38.747139" elapsed="0.013477"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:32:38.761921" level="INFO">${count} = 0</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:32:38.761111" elapsed="0.000871"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<msg time="2026-04-14T06:32:38.763348" level="FAIL">'0 &gt;= 2' should be true.</msg>
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="FAIL" start="2026-04-14T06:32:38.762389" elapsed="0.001141">'0 &gt;= 2' should be true.</status>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${PREFILL}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="FAIL" start="2026-04-14T06:32:38.746382" elapsed="0.017382">'0 &gt;= 2' should be true.</status>
</kw>
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:32:41.771581" level="INFO">Executing command 'grep -c 'total_received_nlri_prefix_counter: 100000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:32:41.784848" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:32:41.785119" level="INFO">${matches} = 1</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:32:41.771269" elapsed="0.013909"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:32:41.786654" level="INFO">${count} = 1</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:32:41.785785" elapsed="0.000930"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<msg time="2026-04-14T06:32:41.788232" level="FAIL">'1 &gt;= 2' should be true.</msg>
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="FAIL" start="2026-04-14T06:32:41.787147" elapsed="0.001310">'1 &gt;= 2' should be true.</status>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${PREFILL}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="FAIL" start="2026-04-14T06:32:41.770523" elapsed="0.018209">'1 &gt;= 2' should be true.</status>
</kw>
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:32:44.795760" level="INFO">Executing command 'grep -c 'total_received_nlri_prefix_counter: 100000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:32:44.809067" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:32:44.809304" level="INFO">${matches} = 1</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:32:44.795512" elapsed="0.013827"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:32:44.810312" level="INFO">${count} = 1</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:32:44.809789" elapsed="0.000557"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<msg time="2026-04-14T06:32:44.811182" level="FAIL">'1 &gt;= 2' should be true.</msg>
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="FAIL" start="2026-04-14T06:32:44.810602" elapsed="0.000675">'1 &gt;= 2' should be true.</status>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${PREFILL}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="FAIL" start="2026-04-14T06:32:44.794774" elapsed="0.016668">'1 &gt;= 2' should be true.</status>
</kw>
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:32:47.822708" level="INFO">Executing command 'grep -c 'total_received_nlri_prefix_counter: 100000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:32:47.835865" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:32:47.836019" level="INFO">${matches} = 2</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:32:47.822270" elapsed="0.013806"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:32:47.837406" level="INFO">${count} = 2</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:32:47.836604" elapsed="0.000864"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="PASS" start="2026-04-14T06:32:47.837848" elapsed="0.000931"/>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${PREFILL}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="PASS" start="2026-04-14T06:32:47.821056" elapsed="0.017862"/>
</kw>
<msg time="2026-04-14T06:32:47.839142" level="INFO">${count} = None</msg>
<var>${count}</var>
<arg>${bgp_filling_timeout}</arg>
<arg>3s</arg>
<arg>Check_For_String_In_File</arg>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${PREFILL}</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T06:32:35.713864" elapsed="12.125337"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:32:47.840402" level="INFO">None</msg>
<arg>${count}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:32:47.839736" elapsed="0.000773"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:32:47.841916" elapsed="0.000577"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:47.845007" elapsed="0.000058"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:32:47.843582" elapsed="0.001571"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:47.843535" elapsed="0.001677"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:32:47.845603" elapsed="0.000718"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:32:47.852694" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:32:47.852245" elapsed="0.000492"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:32:47.852973" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T06:32:47.852816" elapsed="0.000226"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:47.852796" elapsed="0.000270"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:47.853228" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:47.853465" elapsed="0.000024"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:47.853655" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:47.853834" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:47.854010" elapsed="0.000019"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:47.854187" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:47.854376" elapsed="0.000022"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:32:47.851912" elapsed="0.002544"/>
</kw>
<status status="PASS" start="2026-04-14T06:32:47.843042" elapsed="0.011466"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:32:47.841164" elapsed="0.013385"/>
</kw>
<doc>Count the routes introduced by updates.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:32:35.615793" elapsed="12.238795"/>
</test>
<test id="s1-s4-t8" name="BGP_Application_Peer_Introduce_Single_Routes" line="147">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:32:47.858767" elapsed="0.000218"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:32:47.858490" elapsed="0.000577"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:32:47.860162" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:32:47.859992" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:47.859972" elapsed="0.000264"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:32:47.865811" elapsed="0.000022"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:32:47.865661" elapsed="0.000212"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:47.865636" elapsed="0.000260"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:32:47.867085" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:32:47.866646" elapsed="0.000469"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:32:47.867620" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:32:47.867292" elapsed="0.000354"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:32:47.867693" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T06:32:47.867857" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:32:47.866195" elapsed="0.001687"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:32:47.874211" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:32:47.874092" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:47.874070" elapsed="0.000215"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:32:47.875591" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:32:47.875483" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:47.875463" elapsed="0.000198"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:32:47.876134" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:32:47.875819" elapsed="0.000342"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:32:47.876572" level="INFO">${current_connection_index} = 8</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:32:47.876335" elapsed="0.000263"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:32:47.912468" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:32:47.877124" elapsed="0.035555"/>
</kw>
<msg time="2026-04-14T06:32:47.912901" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:32:47.912950" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:32:47.876770" elapsed="0.036217"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:32:47.947924" level="INFO">"x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "B "G "P "_ "A "p "p "l "i "c "a "t "i "o "n "_ "P "e "e "r "_ "I "n "t "r "o "d "u "c "e "_ "S "i "n "g "l "e "_ "R "o "u "t "e "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:32:47.913735" elapsed="0.034472"/>
</kw>
<msg time="2026-04-14T06:32:47.948481" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:32:47.948531" level="INFO">${message_wait} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "B "G "P "_ "A "p "p "l "i "c "a...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:32:47.913242" elapsed="0.035327"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:47.949087" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:32:47.948704" elapsed="0.000443"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:47.948665" elapsed="0.000510"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:32:47.949755" level="INFO"> "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "B "G "P "_ "A "p "p "l "i "c "a "t "i "o "n "_ "P "e "e "r "_ "I "n "t "r "o "d "u "c "e "_ "S "i "n "g "l "e "_ "R "o "u "t "e "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:32:47.949335" elapsed="0.000497"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:47.950135" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:32:47.949901" elapsed="0.000289"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:47.949881" elapsed="0.000333"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:32:47.950251" elapsed="0.000049"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:32:47.953438" elapsed="0.000282"/>
</kw>
<msg time="2026-04-14T06:32:47.953787" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:32:47.952071" elapsed="0.001859"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:47.954244" elapsed="0.000077"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:47.954613" elapsed="0.000202"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:32:47.951408" elapsed="0.003570"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:32:47.950649" elapsed="0.004407"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:32:47.875143" elapsed="0.080017"/>
</kw>
<msg time="2026-04-14T06:32:47.955262" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:32:47.955308" level="INFO">${message} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "B "G "P "_ "A "p "p "l "i "c "a...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:32:47.874477" elapsed="0.080866"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:32:47.955557" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:32:47.955444" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:47.955422" elapsed="0.000222"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:47.956078" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:47.956463" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:32:47.956538" elapsed="0.000018"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:32:47.873713" elapsed="0.082939"/>
</kw>
<msg time="2026-04-14T06:32:47.956751" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:32:47.956796" level="INFO">${output} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "B "G "P "_ "A "p "p "l "i "c "a...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:32:47.868290" elapsed="0.088543"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:32:47.957177" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:32:47.956912" elapsed="0.000319"/>
</branch>
<status status="PASS" start="2026-04-14T06:32:47.956894" elapsed="0.000361"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:32:47.868130" elapsed="0.089149"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:32:47.867943" elapsed="0.089370"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:32:47.865222" elapsed="0.092167"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:32:47.859696" elapsed="0.097754"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:32:47.859233" elapsed="0.098265"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:32:47.855826" elapsed="0.101728"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<arg>bgp_app_peer_console</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:32:47.957733" elapsed="0.000113"/>
</kw>
<kw name="Start_Console_Tool" owner="BGPcliKeywords">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:32:47.968073" level="INFO">${start_cmd} = python3 bgp_app_peer.py --host 10.30.171.229 --port 8181 --command add --count 80000 --prefix 12.0.0.0 --prefixlen 28 --info --stream=vanadium --uri data/bgp-rib:application-rib=10.0.0.10/tables=bgp-t...</msg>
<var>${start_cmd}</var>
<arg>${command} ${tool_opt}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:32:47.967704" elapsed="0.000400"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:32:47.968556" level="INFO">python3 bgp_app_peer.py --host 10.30.171.229 --port 8181 --command add --count 80000 --prefix 12.0.0.0 --prefixlen 28 --info --stream=vanadium --uri data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family &amp;&gt;bgp_app_peer.log</msg>
<arg>${start_cmd}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:32:47.968278" elapsed="0.000328"/>
</kw>
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:32:47.973975" level="INFO">python3 bgp_app_peer.py --host 10.30.171.229 --port 8181 --command add --count 80000 --prefix 12.0.0.0 --prefixlen 28 --info --stream=vanadium --uri data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family &amp;&gt;bgp_app_peer.log</msg>
<msg time="2026-04-14T06:32:47.974138" level="INFO">${output} =  python3 bgp_app_peer.py --host 10.30.171.229 --port 8181 --command add --count 80000 --prefix 12.0.0.0 --prefixlen 28 --info --stream=vanadium --uri data/bgp-rib:application-rib=10.0.0.10/tables=bgp-...</msg>
<var>${output}</var>
<arg>${start_cmd}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:32:47.968775" elapsed="0.005390"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:32:47.974616" level="INFO"> python3 bgp_app_peer.py --host 10.30.171.229 --port 8181 --command add --count 80000 --prefix 12.0.0.0 --prefixlen 28 --info --stream=vanadium --uri data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family &amp;&gt;bgp_app_peer.log
</msg>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:32:47.974343" elapsed="0.000323"/>
</kw>
<arg>python3 bgp_app_peer.py --host ${ODL_SYSTEM_IP} --port ${RESTCONFPORT} --command add --count ${remaining_prefixes} --prefix 12.0.0.0 --prefixlen 28 --${BGP_APP_PEER_LOG_LEVEL} --stream=${ODL_STREAM} ${script_uri_opt}</arg>
<arg>${BGP_APP_PEER_OPTIONS}</arg>
<doc>Start the tool ${command} ${tool_opt}</doc>
<status status="PASS" start="2026-04-14T06:32:47.966932" elapsed="0.007794"/>
</kw>
<kw name="Wait_Until_Console_Tool_Finish" owner="BGPcliKeywords">
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:32:57.980618" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
[?2004l.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:32:47.980034" elapsed="10.001382">No match found for '&gt;' in 10 seconds
Output:
[?2004l.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:33:08.982845" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:32:58.982270" elapsed="10.001205">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:33:19.985080" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:33:09.984272" elapsed="10.001580">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:33:30.987420" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:33:20.986603" elapsed="10.001707">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:33:41.989954" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:33:31.989117" elapsed="10.001597">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:33:52.992677" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:33:42.991680" elapsed="10.002320">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:34:03.995682" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:33:53.994953" elapsed="10.001948">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:34:14.998858" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:34:04.998002" elapsed="10.001892">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:34:26.001498" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:34:16.000896" elapsed="10.001276">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:34:37.003535" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:34:27.002960" elapsed="10.001218">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:34:48.005813" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:34:38.004915" elapsed="10.001652">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:34:59.008336" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:34:49.007466" elapsed="10.001682">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:35:10.010899" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:35:00.010091" elapsed="10.001551">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:35:21.013071" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:35:11.012513" elapsed="10.001194">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:35:32.015430" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:35:22.014574" elapsed="10.001659">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:35:43.017818" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:35:33.017121" elapsed="10.001857">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:35:54.020473" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:35:44.019784" elapsed="10.001379">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:36:05.022756" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:35:55.022088" elapsed="10.001336">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:36:16.025532" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:36:06.024311" elapsed="10.001877">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:36:27.027455" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:36:17.026946" elapsed="10.001119">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:36:38.029462" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:36:28.028829" elapsed="10.001294">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:36:49.031715" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:36:39.030908" elapsed="10.001601">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:37:00.034056" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:36:50.033429" elapsed="10.001280">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:37:11.036305" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:37:01.035524" elapsed="10.001511">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:37:22.038508" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:37:12.037934" elapsed="10.001213">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:37:33.040425" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:37:23.039875" elapsed="10.001158">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:37:44.042090" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:37:34.041622" elapsed="10.001100">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:37:55.043989" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:37:45.043328" elapsed="10.001395">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:38:06.046562" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:37:56.045577" elapsed="10.002742">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:38:17.049634" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:38:07.048953" elapsed="10.001473">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:38:28.051970" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:38:18.051286" elapsed="10.001329">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:38:39.054146" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:38:29.053404" elapsed="10.001504">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:38:50.056438" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:38:40.055721" elapsed="10.001435">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:39:01.058787" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:38:51.057967" elapsed="10.001565">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:39:12.061438" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:39:02.060322" elapsed="10.002611">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:39:23.064664" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:39:13.063879" elapsed="10.001430">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:39:34.066789" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:39:24.066161" elapsed="10.001286">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:39:45.068990" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:39:35.068179" elapsed="10.001628">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:39:56.071628" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:39:46.070770" elapsed="10.001750">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:40:07.073814" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:39:57.073060" elapsed="10.001443">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:40:18.075908" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:40:08.075306" elapsed="10.001310">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:40:29.078322" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:40:19.077411" elapsed="10.001730">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:40:40.080869" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:40:30.080029" elapsed="10.001601">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:40:51.083678" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:40:41.082811" elapsed="10.001544">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:41:02.085933" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:40:52.085154" elapsed="10.001504">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:41:13.088315" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:41:03.087521" elapsed="10.001515">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:41:24.090953" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:41:14.090055" elapsed="10.001631">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:41:35.093823" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:41:25.092706" elapsed="10.002479">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:41:46.096964" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:41:36.096185" elapsed="10.001520">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:41:57.099266" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:41:47.098539" elapsed="10.001574">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:42:08.102092" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:41:58.100884" elapsed="10.001924">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:42:19.104426" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:42:09.103659" elapsed="10.001493">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:42:30.106678" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:42:20.106054" elapsed="10.001251">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:42:41.108794" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:42:31.108098" elapsed="10.001365">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:42:52.110806" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:42:42.110207" elapsed="10.001298">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:43:03.113091" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:42:53.112336" elapsed="10.001469">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:43:14.115312" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:43:04.114633" elapsed="10.001419">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:43:25.117732" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:43:15.116950" elapsed="10.001522">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:43:36.120340" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:43:26.119305" elapsed="10.002505">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:43:47.124284" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:43:37.122699" elapsed="10.002943">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:43:58.127307" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:43:48.126548" elapsed="10.002805">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:44:09.130974" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:43:59.130180" elapsed="10.001806">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:44:20.134107" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:44:10.132806" elapsed="10.002027">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:44:31.136259" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:44:21.135716" elapsed="10.001182">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:44:42.138357" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:44:32.137651" elapsed="10.001446">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:44:53.140744" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:44:43.140005" elapsed="10.001447">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:45:04.142849" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:44:54.142272" elapsed="10.001196">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:45:15.144753" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:45:05.144174" elapsed="10.001236">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:45:26.146420" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:45:16.145986" elapsed="10.001037">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:45:37.148350" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:45:27.147686" elapsed="10.001395">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:45:48.150643" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:45:38.150022" elapsed="10.001362">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:45:59.153596" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:45:49.152328" elapsed="10.001901">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:46:10.155945" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:46:00.155064" elapsed="10.001665">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:46:21.158353" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:46:11.157586" elapsed="10.001503">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:46:32.160501" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:46:22.159785" elapsed="10.001456">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:46:43.162749" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:46:33.162118" elapsed="10.001301">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:46:54.165020" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:46:44.164182" elapsed="10.001578">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:47:05.168396" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:46:55.167336" elapsed="10.001806">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:47:16.170585" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:47:06.169874" elapsed="10.001427">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:47:27.172909" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:47:17.172068" elapsed="10.001624">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:47:38.175438" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:47:28.174644" elapsed="10.001514">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:47:49.177667" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:47:39.176922" elapsed="10.001485">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:48:00.180325" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:47:50.179233" elapsed="10.001749">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:48:11.182983" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:48:01.181895" elapsed="10.001843">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:48:22.185006" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:48:12.184500" elapsed="10.001142">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:48:33.186950" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:48:23.186339" elapsed="10.001280">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:48:44.189131" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:48:34.188355" elapsed="10.001512">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:48:55.191266" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:48:45.190697" elapsed="10.001210">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:49:06.193171" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:48:56.192514" elapsed="10.001398">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:49:17.195919" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:49:07.194906" elapsed="10.001998">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:49:28.199039" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:49:18.197834" elapsed="10.003185">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:49:39.203114" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:49:29.202131" elapsed="10.001947">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:49:50.205747" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
.</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:49:40.204985" elapsed="10.001797">No match found for '&gt;' in 10 seconds
Output:
.</status>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:49:51.842650" level="INFO">[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="PASS" start="2026-04-14T06:49:51.207579" elapsed="0.635204"/>
</kw>
<arg>${timeout}</arg>
<arg>1s</arg>
<arg>SSHLibrary.Read Until Prompt</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T06:32:47.979505" elapsed="1023.863355"/>
</kw>
<arg>${bgp_filling_timeout}</arg>
<doc>Wait ${timeout} for the tool exit.</doc>
<status status="PASS" start="2026-04-14T06:32:47.979117" elapsed="1023.863820"/>
</kw>
<kw name="Store_File_To_Workspace" owner="BGPcliKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:49:51.853190" level="INFO">Executing command 'cat bgp_app_peer.log'.</msg>
<msg time="2026-04-14T06:49:52.239042" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:49:52.245222" level="INFO">${output_log} = 2026-04-14 06:32:48,044 INFO: Add 80000 prefixes (starting from 12.0.0.0/28) into 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Auni...</msg>
<var>${output_log}</var>
<arg>cat ${source_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:49:51.853024" elapsed="0.392252"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:49:52.245987" level="INFO">2026-04-14 06:32:48,044 INFO: Add 80000 prefixes (starting from 12.0.0.0/28) into 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,045 INFO: Adding prefix 12.0.0.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,067 INFO: Adding prefix 12.0.0.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,079 INFO: Adding prefix 12.0.0.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,092 INFO: Adding prefix 12.0.0.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,104 INFO: Adding prefix 12.0.0.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,115 INFO: Adding prefix 12.0.0.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,126 INFO: Adding prefix 12.0.0.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,138 INFO: Adding prefix 12.0.0.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,150 INFO: Adding prefix 12.0.0.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,161 INFO: Adding prefix 12.0.0.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,173 INFO: Adding prefix 12.0.0.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,190 INFO: Adding prefix 12.0.0.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,201 INFO: Adding prefix 12.0.0.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,218 INFO: Adding prefix 12.0.0.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,298 INFO: Adding prefix 12.0.0.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,310 INFO: Adding prefix 12.0.0.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,337 INFO: Adding prefix 12.0.1.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,356 INFO: Adding prefix 12.0.1.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,412 INFO: Adding prefix 12.0.1.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,457 INFO: Adding prefix 12.0.1.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,485 INFO: Adding prefix 12.0.1.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,528 INFO: Adding prefix 12.0.1.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,554 INFO: Adding prefix 12.0.1.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,568 INFO: Adding prefix 12.0.1.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,579 INFO: Adding prefix 12.0.1.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,589 INFO: Adding prefix 12.0.1.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,601 INFO: Adding prefix 12.0.1.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,613 INFO: Adding prefix 12.0.1.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,623 INFO: Adding prefix 12.0.1.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,635 INFO: Adding prefix 12.0.1.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,650 INFO: Adding prefix 12.0.1.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,661 INFO: Adding prefix 12.0.1.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,672 INFO: Adding prefix 12.0.2.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,681 INFO: Adding prefix 12.0.2.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,693 INFO: Adding prefix 12.0.2.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,702 INFO: Adding prefix 12.0.2.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,712 INFO: Adding prefix 12.0.2.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,724 INFO: Adding prefix 12.0.2.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,740 INFO: Adding prefix 12.0.2.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,751 INFO: Adding prefix 12.0.2.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,764 INFO: Adding prefix 12.0.2.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,774 INFO: Adding prefix 12.0.2.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,784 INFO: Adding prefix 12.0.2.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,796 INFO: Adding prefix 12.0.2.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,806 INFO: Adding prefix 12.0.2.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,816 INFO: Adding prefix 12.0.2.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,827 INFO: Adding prefix 12.0.2.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,836 INFO: Adding prefix 12.0.2.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,845 INFO: Adding prefix 12.0.3.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,856 INFO: Adding prefix 12.0.3.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,868 INFO: Adding prefix 12.0.3.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,877 INFO: Adding prefix 12.0.3.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,885 INFO: Adding prefix 12.0.3.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,895 INFO: Adding prefix 12.0.3.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,905 INFO: Adding prefix 12.0.3.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,917 INFO: Adding prefix 12.0.3.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,926 INFO: Adding prefix 12.0.3.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,937 INFO: Adding prefix 12.0.3.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:48,951 INFO: Adding prefix 12.0.3.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,121 INFO: Adding prefix 12.0.3.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,140 INFO: Adding prefix 12.0.3.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,198 INFO: Adding prefix 12.0.3.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,210 INFO: Adding prefix 12.0.3.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,220 INFO: Adding prefix 12.0.3.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,230 INFO: Adding prefix 12.0.4.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,241 INFO: Adding prefix 12.0.4.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,252 INFO: Adding prefix 12.0.4.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,261 INFO: Adding prefix 12.0.4.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,274 INFO: Adding prefix 12.0.4.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,285 INFO: Adding prefix 12.0.4.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,294 INFO: Adding prefix 12.0.4.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,304 INFO: Adding prefix 12.0.4.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,314 INFO: Adding prefix 12.0.4.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,323 INFO: Adding prefix 12.0.4.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,333 INFO: Adding prefix 12.0.4.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,343 INFO: Adding prefix 12.0.4.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,354 INFO: Adding prefix 12.0.4.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,366 INFO: Adding prefix 12.0.4.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,376 INFO: Adding prefix 12.0.4.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,387 INFO: Adding prefix 12.0.4.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,396 INFO: Adding prefix 12.0.5.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,414 INFO: Adding prefix 12.0.5.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,425 INFO: Adding prefix 12.0.5.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,438 INFO: Adding prefix 12.0.5.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,447 INFO: Adding prefix 12.0.5.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,456 INFO: Adding prefix 12.0.5.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,480 INFO: Adding prefix 12.0.5.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,490 INFO: Adding prefix 12.0.5.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,500 INFO: Adding prefix 12.0.5.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,511 INFO: Adding prefix 12.0.5.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,521 INFO: Adding prefix 12.0.5.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,531 INFO: Adding prefix 12.0.5.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,541 INFO: Adding prefix 12.0.5.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,559 INFO: Adding prefix 12.0.5.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,572 INFO: Adding prefix 12.0.5.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,584 INFO: Adding prefix 12.0.5.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,595 INFO: Adding prefix 12.0.6.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,604 INFO: Adding prefix 12.0.6.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,614 INFO: Adding prefix 12.0.6.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,623 INFO: Adding prefix 12.0.6.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,636 INFO: Adding prefix 12.0.6.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,645 INFO: Adding prefix 12.0.6.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,657 INFO: Adding prefix 12.0.6.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,667 INFO: Adding prefix 12.0.6.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,676 INFO: Adding prefix 12.0.6.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,687 INFO: Adding prefix 12.0.6.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,696 INFO: Adding prefix 12.0.6.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,705 INFO: Adding prefix 12.0.6.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,714 INFO: Adding prefix 12.0.6.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,724 INFO: Adding prefix 12.0.6.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,733 INFO: Adding prefix 12.0.6.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,741 INFO: Adding prefix 12.0.6.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,750 INFO: Adding prefix 12.0.7.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,760 INFO: Adding prefix 12.0.7.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,768 INFO: Adding prefix 12.0.7.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,777 INFO: Adding prefix 12.0.7.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,784 INFO: Adding prefix 12.0.7.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,793 INFO: Adding prefix 12.0.7.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,802 INFO: Adding prefix 12.0.7.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,845 INFO: Adding prefix 12.0.7.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,857 INFO: Adding prefix 12.0.7.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,867 INFO: Adding prefix 12.0.7.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,878 INFO: Adding prefix 12.0.7.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,888 INFO: Adding prefix 12.0.7.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,900 INFO: Adding prefix 12.0.7.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,910 INFO: Adding prefix 12.0.7.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:49,983 INFO: Adding prefix 12.0.7.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,133 INFO: Adding prefix 12.0.7.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,179 INFO: Adding prefix 12.0.8.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,204 INFO: Adding prefix 12.0.8.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,231 INFO: Adding prefix 12.0.8.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,246 INFO: Adding prefix 12.0.8.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,264 INFO: Adding prefix 12.0.8.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,274 INFO: Adding prefix 12.0.8.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,286 INFO: Adding prefix 12.0.8.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,296 INFO: Adding prefix 12.0.8.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,306 INFO: Adding prefix 12.0.8.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,315 INFO: Adding prefix 12.0.8.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,329 INFO: Adding prefix 12.0.8.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,341 INFO: Adding prefix 12.0.8.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,350 INFO: Adding prefix 12.0.8.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,361 INFO: Adding prefix 12.0.8.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,370 INFO: Adding prefix 12.0.8.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,380 INFO: Adding prefix 12.0.8.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,390 INFO: Adding prefix 12.0.9.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,399 INFO: Adding prefix 12.0.9.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,409 INFO: Adding prefix 12.0.9.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,418 INFO: Adding prefix 12.0.9.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,427 INFO: Adding prefix 12.0.9.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,459 INFO: Adding prefix 12.0.9.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,469 INFO: Adding prefix 12.0.9.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,481 INFO: Adding prefix 12.0.9.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,515 INFO: Adding prefix 12.0.9.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,524 INFO: Adding prefix 12.0.9.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,537 INFO: Adding prefix 12.0.9.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,546 INFO: Adding prefix 12.0.9.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,555 INFO: Adding prefix 12.0.9.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,565 INFO: Adding prefix 12.0.9.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,601 INFO: Adding prefix 12.0.9.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,672 INFO: Adding prefix 12.0.9.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,688 INFO: Adding prefix 12.0.10.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,785 INFO: Adding prefix 12.0.10.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,814 INFO: Adding prefix 12.0.10.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,833 INFO: Adding prefix 12.0.10.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,864 INFO: Adding prefix 12.0.10.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,874 INFO: Adding prefix 12.0.10.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,893 INFO: Adding prefix 12.0.10.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,905 INFO: Adding prefix 12.0.10.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,948 INFO: Adding prefix 12.0.10.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,980 INFO: Adding prefix 12.0.10.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:50,992 INFO: Adding prefix 12.0.10.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,002 INFO: Adding prefix 12.0.10.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,011 INFO: Adding prefix 12.0.10.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,054 INFO: Adding prefix 12.0.10.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,079 INFO: Adding prefix 12.0.10.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,088 INFO: Adding prefix 12.0.10.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,099 INFO: Adding prefix 12.0.11.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,108 INFO: Adding prefix 12.0.11.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,117 INFO: Adding prefix 12.0.11.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,124 INFO: Adding prefix 12.0.11.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,137 INFO: Adding prefix 12.0.11.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,164 INFO: Adding prefix 12.0.11.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,193 INFO: Adding prefix 12.0.11.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,228 INFO: Adding prefix 12.0.11.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,262 INFO: Adding prefix 12.0.11.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,270 INFO: Adding prefix 12.0.11.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,281 INFO: Adding prefix 12.0.11.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,307 INFO: Adding prefix 12.0.11.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,323 INFO: Adding prefix 12.0.11.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,334 INFO: Adding prefix 12.0.11.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,378 INFO: Adding prefix 12.0.11.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,397 INFO: Adding prefix 12.0.11.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,407 INFO: Adding prefix 12.0.12.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,419 INFO: Adding prefix 12.0.12.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,433 INFO: Adding prefix 12.0.12.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,468 INFO: Adding prefix 12.0.12.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,475 INFO: Adding prefix 12.0.12.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,484 INFO: Adding prefix 12.0.12.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,494 INFO: Adding prefix 12.0.12.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,504 INFO: Adding prefix 12.0.12.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,513 INFO: Adding prefix 12.0.12.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,526 INFO: Adding prefix 12.0.12.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,537 INFO: Adding prefix 12.0.12.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,546 INFO: Adding prefix 12.0.12.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,555 INFO: Adding prefix 12.0.12.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,563 INFO: Adding prefix 12.0.12.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,569 INFO: Adding prefix 12.0.12.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,578 INFO: Adding prefix 12.0.12.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,588 INFO: Adding prefix 12.0.13.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,595 INFO: Adding prefix 12.0.13.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,603 INFO: Adding prefix 12.0.13.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,611 INFO: Adding prefix 12.0.13.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,725 INFO: Adding prefix 12.0.13.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,734 INFO: Adding prefix 12.0.13.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,743 INFO: Adding prefix 12.0.13.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,753 INFO: Adding prefix 12.0.13.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,760 INFO: Adding prefix 12.0.13.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,769 INFO: Adding prefix 12.0.13.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,778 INFO: Adding prefix 12.0.13.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,786 INFO: Adding prefix 12.0.13.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,795 INFO: Adding prefix 12.0.13.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,804 INFO: Adding prefix 12.0.13.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,812 INFO: Adding prefix 12.0.13.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,820 INFO: Adding prefix 12.0.13.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,828 INFO: Adding prefix 12.0.14.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,836 INFO: Adding prefix 12.0.14.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,846 INFO: Adding prefix 12.0.14.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,855 INFO: Adding prefix 12.0.14.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,865 INFO: Adding prefix 12.0.14.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,875 INFO: Adding prefix 12.0.14.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,884 INFO: Adding prefix 12.0.14.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,892 INFO: Adding prefix 12.0.14.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,899 INFO: Adding prefix 12.0.14.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,910 INFO: Adding prefix 12.0.14.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,918 INFO: Adding prefix 12.0.14.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,926 INFO: Adding prefix 12.0.14.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,934 INFO: Adding prefix 12.0.14.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,942 INFO: Adding prefix 12.0.14.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,950 INFO: Adding prefix 12.0.14.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,960 INFO: Adding prefix 12.0.14.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,969 INFO: Adding prefix 12.0.15.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,979 INFO: Adding prefix 12.0.15.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,987 INFO: Adding prefix 12.0.15.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:51,995 INFO: Adding prefix 12.0.15.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,003 INFO: Adding prefix 12.0.15.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,011 INFO: Adding prefix 12.0.15.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,019 INFO: Adding prefix 12.0.15.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,036 INFO: Adding prefix 12.0.15.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,046 INFO: Adding prefix 12.0.15.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,061 INFO: Adding prefix 12.0.15.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,073 INFO: Adding prefix 12.0.15.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,083 INFO: Adding prefix 12.0.15.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,090 INFO: Adding prefix 12.0.15.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,097 INFO: Adding prefix 12.0.15.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,107 INFO: Adding prefix 12.0.15.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,117 INFO: Adding prefix 12.0.15.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,127 INFO: Adding prefix 12.0.16.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,135 INFO: Adding prefix 12.0.16.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,147 INFO: Adding prefix 12.0.16.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,156 INFO: Adding prefix 12.0.16.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,164 INFO: Adding prefix 12.0.16.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,172 INFO: Adding prefix 12.0.16.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,180 INFO: Adding prefix 12.0.16.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,186 INFO: Adding prefix 12.0.16.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,194 INFO: Adding prefix 12.0.16.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,201 INFO: Adding prefix 12.0.16.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,220 INFO: Adding prefix 12.0.16.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,259 INFO: Adding prefix 12.0.16.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,270 INFO: Adding prefix 12.0.16.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,281 INFO: Adding prefix 12.0.16.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,311 INFO: Adding prefix 12.0.16.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,323 INFO: Adding prefix 12.0.16.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,355 INFO: Adding prefix 12.0.17.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,366 INFO: Adding prefix 12.0.17.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,406 INFO: Adding prefix 12.0.17.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,421 INFO: Adding prefix 12.0.17.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,438 INFO: Adding prefix 12.0.17.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,466 INFO: Adding prefix 12.0.17.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,549 INFO: Adding prefix 12.0.17.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,564 INFO: Adding prefix 12.0.17.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,583 INFO: Adding prefix 12.0.17.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,604 INFO: Adding prefix 12.0.17.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,616 INFO: Adding prefix 12.0.17.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,639 INFO: Adding prefix 12.0.17.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,673 INFO: Adding prefix 12.0.17.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,702 INFO: Adding prefix 12.0.17.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,728 INFO: Adding prefix 12.0.17.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,790 INFO: Adding prefix 12.0.17.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,811 INFO: Adding prefix 12.0.18.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,824 INFO: Adding prefix 12.0.18.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,832 INFO: Adding prefix 12.0.18.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,847 INFO: Adding prefix 12.0.18.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,855 INFO: Adding prefix 12.0.18.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:52,956 INFO: Adding prefix 12.0.18.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,012 INFO: Adding prefix 12.0.18.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,109 INFO: Adding prefix 12.0.18.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,132 INFO: Adding prefix 12.0.18.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,172 INFO: Adding prefix 12.0.18.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,184 INFO: Adding prefix 12.0.18.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,197 INFO: Adding prefix 12.0.18.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,220 INFO: Adding prefix 12.0.18.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,268 INFO: Adding prefix 12.0.18.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,278 INFO: Adding prefix 12.0.18.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,328 INFO: Adding prefix 12.0.18.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,378 INFO: Adding prefix 12.0.19.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,406 INFO: Adding prefix 12.0.19.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,422 INFO: Adding prefix 12.0.19.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,456 INFO: Adding prefix 12.0.19.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,513 INFO: Adding prefix 12.0.19.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,542 INFO: Adding prefix 12.0.19.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,589 INFO: Adding prefix 12.0.19.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,633 INFO: Adding prefix 12.0.19.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,675 INFO: Adding prefix 12.0.19.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,702 INFO: Adding prefix 12.0.19.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,744 INFO: Adding prefix 12.0.19.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,772 INFO: Adding prefix 12.0.19.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,843 INFO: Adding prefix 12.0.19.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,874 INFO: Adding prefix 12.0.19.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,887 INFO: Adding prefix 12.0.19.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:53,928 INFO: Adding prefix 12.0.19.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,021 INFO: Adding prefix 12.0.20.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,032 INFO: Adding prefix 12.0.20.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,047 INFO: Adding prefix 12.0.20.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,088 INFO: Adding prefix 12.0.20.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,106 INFO: Adding prefix 12.0.20.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,122 INFO: Adding prefix 12.0.20.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,134 INFO: Adding prefix 12.0.20.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,144 INFO: Adding prefix 12.0.20.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,158 INFO: Adding prefix 12.0.20.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,172 INFO: Adding prefix 12.0.20.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,194 INFO: Adding prefix 12.0.20.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,202 INFO: Adding prefix 12.0.20.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,290 INFO: Adding prefix 12.0.20.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,343 INFO: Adding prefix 12.0.20.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,396 INFO: Adding prefix 12.0.20.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,447 INFO: Adding prefix 12.0.20.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,482 INFO: Adding prefix 12.0.21.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,533 INFO: Adding prefix 12.0.21.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,628 INFO: Adding prefix 12.0.21.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,657 INFO: Adding prefix 12.0.21.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,765 INFO: Adding prefix 12.0.21.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,839 INFO: Adding prefix 12.0.21.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,875 INFO: Adding prefix 12.0.21.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,910 INFO: Adding prefix 12.0.21.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,938 INFO: Adding prefix 12.0.21.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,955 INFO: Adding prefix 12.0.21.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:54,967 INFO: Adding prefix 12.0.21.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:55,094 INFO: Adding prefix 12.0.21.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:55,147 INFO: Adding prefix 12.0.21.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:55,168 INFO: Adding prefix 12.0.21.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:55,185 INFO: Adding prefix 12.0.21.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:55,226 INFO: Adding prefix 12.0.21.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:55,274 INFO: Adding prefix 12.0.22.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:55,287 INFO: Adding prefix 12.0.22.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:55,345 INFO: Adding prefix 12.0.22.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:55,512 INFO: Adding prefix 12.0.22.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:55,562 INFO: Adding prefix 12.0.22.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:55,605 INFO: Adding prefix 12.0.22.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:55,690 INFO: Adding prefix 12.0.22.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:55,727 INFO: Adding prefix 12.0.22.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:55,740 INFO: Adding prefix 12.0.22.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:55,777 INFO: Adding prefix 12.0.22.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:55,850 INFO: Adding prefix 12.0.22.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:55,892 INFO: Adding prefix 12.0.22.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:55,936 INFO: Adding prefix 12.0.22.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:56,053 INFO: Adding prefix 12.0.22.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:56,112 INFO: Adding prefix 12.0.22.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:56,157 INFO: Adding prefix 12.0.22.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:56,168 INFO: Adding prefix 12.0.23.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:56,183 INFO: Adding prefix 12.0.23.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:56,195 INFO: Adding prefix 12.0.23.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:56,223 INFO: Adding prefix 12.0.23.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:56,262 INFO: Adding prefix 12.0.23.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:56,324 INFO: Adding prefix 12.0.23.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:56,382 INFO: Adding prefix 12.0.23.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:56,521 INFO: Adding prefix 12.0.23.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:56,597 INFO: Adding prefix 12.0.23.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:56,691 INFO: Adding prefix 12.0.23.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:56,726 INFO: Adding prefix 12.0.23.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:56,846 INFO: Adding prefix 12.0.23.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:56,918 INFO: Adding prefix 12.0.23.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:56,967 INFO: Adding prefix 12.0.23.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,084 INFO: Adding prefix 12.0.23.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,096 INFO: Adding prefix 12.0.23.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,104 INFO: Adding prefix 12.0.24.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,113 INFO: Adding prefix 12.0.24.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,123 INFO: Adding prefix 12.0.24.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,133 INFO: Adding prefix 12.0.24.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,143 INFO: Adding prefix 12.0.24.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,150 INFO: Adding prefix 12.0.24.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,163 INFO: Adding prefix 12.0.24.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,174 INFO: Adding prefix 12.0.24.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,183 INFO: Adding prefix 12.0.24.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,199 INFO: Adding prefix 12.0.24.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,214 INFO: Adding prefix 12.0.24.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,222 INFO: Adding prefix 12.0.24.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,232 INFO: Adding prefix 12.0.24.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,240 INFO: Adding prefix 12.0.24.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,250 INFO: Adding prefix 12.0.24.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,261 INFO: Adding prefix 12.0.24.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,271 INFO: Adding prefix 12.0.25.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,280 INFO: Adding prefix 12.0.25.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,293 INFO: Adding prefix 12.0.25.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,301 INFO: Adding prefix 12.0.25.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,310 INFO: Adding prefix 12.0.25.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,318 INFO: Adding prefix 12.0.25.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,326 INFO: Adding prefix 12.0.25.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,335 INFO: Adding prefix 12.0.25.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,345 INFO: Adding prefix 12.0.25.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,353 INFO: Adding prefix 12.0.25.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,362 INFO: Adding prefix 12.0.25.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,371 INFO: Adding prefix 12.0.25.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,380 INFO: Adding prefix 12.0.25.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,388 INFO: Adding prefix 12.0.25.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,396 INFO: Adding prefix 12.0.25.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,404 INFO: Adding prefix 12.0.25.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,413 INFO: Adding prefix 12.0.26.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,426 INFO: Adding prefix 12.0.26.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,435 INFO: Adding prefix 12.0.26.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,447 INFO: Adding prefix 12.0.26.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,457 INFO: Adding prefix 12.0.26.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,468 INFO: Adding prefix 12.0.26.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,478 INFO: Adding prefix 12.0.26.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,488 INFO: Adding prefix 12.0.26.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,498 INFO: Adding prefix 12.0.26.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,509 INFO: Adding prefix 12.0.26.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,518 INFO: Adding prefix 12.0.26.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,528 INFO: Adding prefix 12.0.26.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,537 INFO: Adding prefix 12.0.26.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,550 INFO: Adding prefix 12.0.26.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,559 INFO: Adding prefix 12.0.26.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,567 INFO: Adding prefix 12.0.26.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,575 INFO: Adding prefix 12.0.27.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,586 INFO: Adding prefix 12.0.27.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,596 INFO: Adding prefix 12.0.27.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,604 INFO: Adding prefix 12.0.27.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,613 INFO: Adding prefix 12.0.27.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,623 INFO: Adding prefix 12.0.27.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,632 INFO: Adding prefix 12.0.27.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,640 INFO: Adding prefix 12.0.27.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,647 INFO: Adding prefix 12.0.27.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,654 INFO: Adding prefix 12.0.27.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,662 INFO: Adding prefix 12.0.27.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,670 INFO: Adding prefix 12.0.27.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,681 INFO: Adding prefix 12.0.27.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,691 INFO: Adding prefix 12.0.27.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,701 INFO: Adding prefix 12.0.27.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,709 INFO: Adding prefix 12.0.27.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,719 INFO: Adding prefix 12.0.28.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,729 INFO: Adding prefix 12.0.28.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,737 INFO: Adding prefix 12.0.28.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,747 INFO: Adding prefix 12.0.28.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,758 INFO: Adding prefix 12.0.28.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,768 INFO: Adding prefix 12.0.28.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,777 INFO: Adding prefix 12.0.28.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,791 INFO: Adding prefix 12.0.28.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,801 INFO: Adding prefix 12.0.28.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,812 INFO: Adding prefix 12.0.28.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,823 INFO: Adding prefix 12.0.28.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,833 INFO: Adding prefix 12.0.28.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,846 INFO: Adding prefix 12.0.28.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,854 INFO: Adding prefix 12.0.28.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,862 INFO: Adding prefix 12.0.28.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,869 INFO: Adding prefix 12.0.28.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,881 INFO: Adding prefix 12.0.29.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,891 INFO: Adding prefix 12.0.29.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,900 INFO: Adding prefix 12.0.29.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,908 INFO: Adding prefix 12.0.29.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,920 INFO: Adding prefix 12.0.29.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,929 INFO: Adding prefix 12.0.29.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,943 INFO: Adding prefix 12.0.29.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,952 INFO: Adding prefix 12.0.29.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,960 INFO: Adding prefix 12.0.29.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,967 INFO: Adding prefix 12.0.29.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,975 INFO: Adding prefix 12.0.29.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,983 INFO: Adding prefix 12.0.29.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:57,991 INFO: Adding prefix 12.0.29.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,000 INFO: Adding prefix 12.0.29.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,007 INFO: Adding prefix 12.0.29.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,018 INFO: Adding prefix 12.0.29.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,029 INFO: Adding prefix 12.0.30.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,037 INFO: Adding prefix 12.0.30.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,047 INFO: Adding prefix 12.0.30.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,056 INFO: Adding prefix 12.0.30.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,065 INFO: Adding prefix 12.0.30.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,073 INFO: Adding prefix 12.0.30.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,082 INFO: Adding prefix 12.0.30.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,092 INFO: Adding prefix 12.0.30.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,101 INFO: Adding prefix 12.0.30.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,109 INFO: Adding prefix 12.0.30.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,119 INFO: Adding prefix 12.0.30.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,131 INFO: Adding prefix 12.0.30.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,142 INFO: Adding prefix 12.0.30.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,151 INFO: Adding prefix 12.0.30.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,159 INFO: Adding prefix 12.0.30.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,169 INFO: Adding prefix 12.0.30.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,187 INFO: Adding prefix 12.0.31.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,198 INFO: Adding prefix 12.0.31.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,205 INFO: Adding prefix 12.0.31.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,214 INFO: Adding prefix 12.0.31.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,221 INFO: Adding prefix 12.0.31.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,229 INFO: Adding prefix 12.0.31.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,240 INFO: Adding prefix 12.0.31.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,250 INFO: Adding prefix 12.0.31.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,256 INFO: Adding prefix 12.0.31.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,264 INFO: Adding prefix 12.0.31.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,271 INFO: Adding prefix 12.0.31.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,278 INFO: Adding prefix 12.0.31.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,285 INFO: Adding prefix 12.0.31.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,294 INFO: Adding prefix 12.0.31.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,303 INFO: Adding prefix 12.0.31.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,312 INFO: Adding prefix 12.0.31.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,319 INFO: Adding prefix 12.0.32.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,326 INFO: Adding prefix 12.0.32.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,334 INFO: Adding prefix 12.0.32.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,341 INFO: Adding prefix 12.0.32.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,349 INFO: Adding prefix 12.0.32.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,358 INFO: Adding prefix 12.0.32.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,369 INFO: Adding prefix 12.0.32.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,378 INFO: Adding prefix 12.0.32.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,387 INFO: Adding prefix 12.0.32.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,395 INFO: Adding prefix 12.0.32.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,403 INFO: Adding prefix 12.0.32.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,411 INFO: Adding prefix 12.0.32.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,417 INFO: Adding prefix 12.0.32.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,424 INFO: Adding prefix 12.0.32.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,434 INFO: Adding prefix 12.0.32.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,447 INFO: Adding prefix 12.0.32.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,457 INFO: Adding prefix 12.0.33.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,466 INFO: Adding prefix 12.0.33.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,480 INFO: Adding prefix 12.0.33.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,488 INFO: Adding prefix 12.0.33.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,495 INFO: Adding prefix 12.0.33.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,504 INFO: Adding prefix 12.0.33.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,512 INFO: Adding prefix 12.0.33.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,519 INFO: Adding prefix 12.0.33.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,527 INFO: Adding prefix 12.0.33.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,535 INFO: Adding prefix 12.0.33.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,544 INFO: Adding prefix 12.0.33.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,553 INFO: Adding prefix 12.0.33.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,561 INFO: Adding prefix 12.0.33.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,568 INFO: Adding prefix 12.0.33.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,576 INFO: Adding prefix 12.0.33.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,582 INFO: Adding prefix 12.0.33.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,589 INFO: Adding prefix 12.0.34.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,597 INFO: Adding prefix 12.0.34.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,607 INFO: Adding prefix 12.0.34.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,615 INFO: Adding prefix 12.0.34.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,623 INFO: Adding prefix 12.0.34.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,633 INFO: Adding prefix 12.0.34.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,642 INFO: Adding prefix 12.0.34.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,650 INFO: Adding prefix 12.0.34.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,658 INFO: Adding prefix 12.0.34.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,669 INFO: Adding prefix 12.0.34.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,678 INFO: Adding prefix 12.0.34.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,687 INFO: Adding prefix 12.0.34.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,695 INFO: Adding prefix 12.0.34.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,704 INFO: Adding prefix 12.0.34.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,719 INFO: Adding prefix 12.0.34.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,731 INFO: Adding prefix 12.0.34.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,753 INFO: Adding prefix 12.0.35.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,763 INFO: Adding prefix 12.0.35.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,772 INFO: Adding prefix 12.0.35.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,779 INFO: Adding prefix 12.0.35.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,787 INFO: Adding prefix 12.0.35.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,795 INFO: Adding prefix 12.0.35.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,802 INFO: Adding prefix 12.0.35.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,810 INFO: Adding prefix 12.0.35.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,817 INFO: Adding prefix 12.0.35.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,830 INFO: Adding prefix 12.0.35.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,838 INFO: Adding prefix 12.0.35.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,846 INFO: Adding prefix 12.0.35.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,852 INFO: Adding prefix 12.0.35.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,859 INFO: Adding prefix 12.0.35.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,866 INFO: Adding prefix 12.0.35.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,873 INFO: Adding prefix 12.0.35.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,881 INFO: Adding prefix 12.0.36.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,889 INFO: Adding prefix 12.0.36.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,897 INFO: Adding prefix 12.0.36.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,905 INFO: Adding prefix 12.0.36.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,916 INFO: Adding prefix 12.0.36.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,924 INFO: Adding prefix 12.0.36.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,936 INFO: Adding prefix 12.0.36.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,950 INFO: Adding prefix 12.0.36.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,958 INFO: Adding prefix 12.0.36.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,966 INFO: Adding prefix 12.0.36.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,974 INFO: Adding prefix 12.0.36.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,982 INFO: Adding prefix 12.0.36.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,991 INFO: Adding prefix 12.0.36.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:58,998 INFO: Adding prefix 12.0.36.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,006 INFO: Adding prefix 12.0.36.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,013 INFO: Adding prefix 12.0.36.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,028 INFO: Adding prefix 12.0.37.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,042 INFO: Adding prefix 12.0.37.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,051 INFO: Adding prefix 12.0.37.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,063 INFO: Adding prefix 12.0.37.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,074 INFO: Adding prefix 12.0.37.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,083 INFO: Adding prefix 12.0.37.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,092 INFO: Adding prefix 12.0.37.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,099 INFO: Adding prefix 12.0.37.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,109 INFO: Adding prefix 12.0.37.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,118 INFO: Adding prefix 12.0.37.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,126 INFO: Adding prefix 12.0.37.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,138 INFO: Adding prefix 12.0.37.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,144 INFO: Adding prefix 12.0.37.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,152 INFO: Adding prefix 12.0.37.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,160 INFO: Adding prefix 12.0.37.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,167 INFO: Adding prefix 12.0.37.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,174 INFO: Adding prefix 12.0.38.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,182 INFO: Adding prefix 12.0.38.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,191 INFO: Adding prefix 12.0.38.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,200 INFO: Adding prefix 12.0.38.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,210 INFO: Adding prefix 12.0.38.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,219 INFO: Adding prefix 12.0.38.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,226 INFO: Adding prefix 12.0.38.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,236 INFO: Adding prefix 12.0.38.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,245 INFO: Adding prefix 12.0.38.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,252 INFO: Adding prefix 12.0.38.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,262 INFO: Adding prefix 12.0.38.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,270 INFO: Adding prefix 12.0.38.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,277 INFO: Adding prefix 12.0.38.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,284 INFO: Adding prefix 12.0.38.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,291 INFO: Adding prefix 12.0.38.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,299 INFO: Adding prefix 12.0.38.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,342 INFO: Adding prefix 12.0.39.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,350 INFO: Adding prefix 12.0.39.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,357 INFO: Adding prefix 12.0.39.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,366 INFO: Adding prefix 12.0.39.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,374 INFO: Adding prefix 12.0.39.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,384 INFO: Adding prefix 12.0.39.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,392 INFO: Adding prefix 12.0.39.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,403 INFO: Adding prefix 12.0.39.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,411 INFO: Adding prefix 12.0.39.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,419 INFO: Adding prefix 12.0.39.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,426 INFO: Adding prefix 12.0.39.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,435 INFO: Adding prefix 12.0.39.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,442 INFO: Adding prefix 12.0.39.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,450 INFO: Adding prefix 12.0.39.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,456 INFO: Adding prefix 12.0.39.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,465 INFO: Adding prefix 12.0.39.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,473 INFO: Adding prefix 12.0.40.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,481 INFO: Adding prefix 12.0.40.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,491 INFO: Adding prefix 12.0.40.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,503 INFO: Adding prefix 12.0.40.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,511 INFO: Adding prefix 12.0.40.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,522 INFO: Adding prefix 12.0.40.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,531 INFO: Adding prefix 12.0.40.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,538 INFO: Adding prefix 12.0.40.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,546 INFO: Adding prefix 12.0.40.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,553 INFO: Adding prefix 12.0.40.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,565 INFO: Adding prefix 12.0.40.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,573 INFO: Adding prefix 12.0.40.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,580 INFO: Adding prefix 12.0.40.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,587 INFO: Adding prefix 12.0.40.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,597 INFO: Adding prefix 12.0.40.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,606 INFO: Adding prefix 12.0.40.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,613 INFO: Adding prefix 12.0.41.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,622 INFO: Adding prefix 12.0.41.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,631 INFO: Adding prefix 12.0.41.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,640 INFO: Adding prefix 12.0.41.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,647 INFO: Adding prefix 12.0.41.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,655 INFO: Adding prefix 12.0.41.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,664 INFO: Adding prefix 12.0.41.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,671 INFO: Adding prefix 12.0.41.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,679 INFO: Adding prefix 12.0.41.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,689 INFO: Adding prefix 12.0.41.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,700 INFO: Adding prefix 12.0.41.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,707 INFO: Adding prefix 12.0.41.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,715 INFO: Adding prefix 12.0.41.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,723 INFO: Adding prefix 12.0.41.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,730 INFO: Adding prefix 12.0.41.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,739 INFO: Adding prefix 12.0.41.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,749 INFO: Adding prefix 12.0.42.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,758 INFO: Adding prefix 12.0.42.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,766 INFO: Adding prefix 12.0.42.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,773 INFO: Adding prefix 12.0.42.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,783 INFO: Adding prefix 12.0.42.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,794 INFO: Adding prefix 12.0.42.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,802 INFO: Adding prefix 12.0.42.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,810 INFO: Adding prefix 12.0.42.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,817 INFO: Adding prefix 12.0.42.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,825 INFO: Adding prefix 12.0.42.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,832 INFO: Adding prefix 12.0.42.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,840 INFO: Adding prefix 12.0.42.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,848 INFO: Adding prefix 12.0.42.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,856 INFO: Adding prefix 12.0.42.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,863 INFO: Adding prefix 12.0.42.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,871 INFO: Adding prefix 12.0.42.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,879 INFO: Adding prefix 12.0.43.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,889 INFO: Adding prefix 12.0.43.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,897 INFO: Adding prefix 12.0.43.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,905 INFO: Adding prefix 12.0.43.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,913 INFO: Adding prefix 12.0.43.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,920 INFO: Adding prefix 12.0.43.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,928 INFO: Adding prefix 12.0.43.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,935 INFO: Adding prefix 12.0.43.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,944 INFO: Adding prefix 12.0.43.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,953 INFO: Adding prefix 12.0.43.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,960 INFO: Adding prefix 12.0.43.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,968 INFO: Adding prefix 12.0.43.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,975 INFO: Adding prefix 12.0.43.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,985 INFO: Adding prefix 12.0.43.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,991 INFO: Adding prefix 12.0.43.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:32:59,998 INFO: Adding prefix 12.0.43.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,006 INFO: Adding prefix 12.0.44.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,013 INFO: Adding prefix 12.0.44.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,021 INFO: Adding prefix 12.0.44.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,032 INFO: Adding prefix 12.0.44.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,042 INFO: Adding prefix 12.0.44.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,048 INFO: Adding prefix 12.0.44.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,057 INFO: Adding prefix 12.0.44.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,072 INFO: Adding prefix 12.0.44.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,082 INFO: Adding prefix 12.0.44.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,091 INFO: Adding prefix 12.0.44.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,100 INFO: Adding prefix 12.0.44.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,106 INFO: Adding prefix 12.0.44.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,114 INFO: Adding prefix 12.0.44.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,122 INFO: Adding prefix 12.0.44.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,129 INFO: Adding prefix 12.0.44.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,137 INFO: Adding prefix 12.0.44.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,146 INFO: Adding prefix 12.0.45.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,156 INFO: Adding prefix 12.0.45.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,164 INFO: Adding prefix 12.0.45.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,171 INFO: Adding prefix 12.0.45.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,180 INFO: Adding prefix 12.0.45.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,189 INFO: Adding prefix 12.0.45.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,198 INFO: Adding prefix 12.0.45.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,206 INFO: Adding prefix 12.0.45.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,213 INFO: Adding prefix 12.0.45.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,220 INFO: Adding prefix 12.0.45.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,228 INFO: Adding prefix 12.0.45.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,235 INFO: Adding prefix 12.0.45.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,244 INFO: Adding prefix 12.0.45.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,251 INFO: Adding prefix 12.0.45.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,258 INFO: Adding prefix 12.0.45.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,265 INFO: Adding prefix 12.0.45.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,272 INFO: Adding prefix 12.0.46.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,280 INFO: Adding prefix 12.0.46.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,288 INFO: Adding prefix 12.0.46.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,296 INFO: Adding prefix 12.0.46.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,304 INFO: Adding prefix 12.0.46.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,312 INFO: Adding prefix 12.0.46.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,318 INFO: Adding prefix 12.0.46.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,326 INFO: Adding prefix 12.0.46.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,333 INFO: Adding prefix 12.0.46.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,339 INFO: Adding prefix 12.0.46.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,347 INFO: Adding prefix 12.0.46.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,356 INFO: Adding prefix 12.0.46.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,364 INFO: Adding prefix 12.0.46.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,371 INFO: Adding prefix 12.0.46.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,379 INFO: Adding prefix 12.0.46.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,387 INFO: Adding prefix 12.0.46.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,394 INFO: Adding prefix 12.0.47.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,401 INFO: Adding prefix 12.0.47.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,409 INFO: Adding prefix 12.0.47.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,417 INFO: Adding prefix 12.0.47.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,424 INFO: Adding prefix 12.0.47.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,432 INFO: Adding prefix 12.0.47.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,439 INFO: Adding prefix 12.0.47.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,452 INFO: Adding prefix 12.0.47.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,459 INFO: Adding prefix 12.0.47.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,468 INFO: Adding prefix 12.0.47.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,477 INFO: Adding prefix 12.0.47.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,487 INFO: Adding prefix 12.0.47.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,494 INFO: Adding prefix 12.0.47.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,501 INFO: Adding prefix 12.0.47.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,508 INFO: Adding prefix 12.0.47.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,516 INFO: Adding prefix 12.0.47.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,523 INFO: Adding prefix 12.0.48.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,531 INFO: Adding prefix 12.0.48.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,538 INFO: Adding prefix 12.0.48.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,545 INFO: Adding prefix 12.0.48.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,552 INFO: Adding prefix 12.0.48.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,560 INFO: Adding prefix 12.0.48.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,569 INFO: Adding prefix 12.0.48.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,577 INFO: Adding prefix 12.0.48.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,585 INFO: Adding prefix 12.0.48.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,594 INFO: Adding prefix 12.0.48.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,603 INFO: Adding prefix 12.0.48.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,610 INFO: Adding prefix 12.0.48.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,617 INFO: Adding prefix 12.0.48.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,624 INFO: Adding prefix 12.0.48.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,630 INFO: Adding prefix 12.0.48.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,639 INFO: Adding prefix 12.0.48.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,647 INFO: Adding prefix 12.0.49.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,654 INFO: Adding prefix 12.0.49.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,663 INFO: Adding prefix 12.0.49.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,670 INFO: Adding prefix 12.0.49.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,677 INFO: Adding prefix 12.0.49.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,684 INFO: Adding prefix 12.0.49.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,694 INFO: Adding prefix 12.0.49.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,701 INFO: Adding prefix 12.0.49.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,709 INFO: Adding prefix 12.0.49.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,716 INFO: Adding prefix 12.0.49.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,724 INFO: Adding prefix 12.0.49.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,731 INFO: Adding prefix 12.0.49.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,738 INFO: Adding prefix 12.0.49.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,745 INFO: Adding prefix 12.0.49.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,754 INFO: Adding prefix 12.0.49.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,761 INFO: Adding prefix 12.0.49.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,768 INFO: Adding prefix 12.0.50.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,776 INFO: Adding prefix 12.0.50.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,783 INFO: Adding prefix 12.0.50.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,790 INFO: Adding prefix 12.0.50.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,800 INFO: Adding prefix 12.0.50.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,809 INFO: Adding prefix 12.0.50.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,817 INFO: Adding prefix 12.0.50.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,823 INFO: Adding prefix 12.0.50.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,834 INFO: Adding prefix 12.0.50.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,848 INFO: Adding prefix 12.0.50.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,858 INFO: Adding prefix 12.0.50.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,865 INFO: Adding prefix 12.0.50.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,872 INFO: Adding prefix 12.0.50.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,881 INFO: Adding prefix 12.0.50.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,889 INFO: Adding prefix 12.0.50.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,898 INFO: Adding prefix 12.0.50.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,905 INFO: Adding prefix 12.0.51.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,916 INFO: Adding prefix 12.0.51.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,924 INFO: Adding prefix 12.0.51.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,932 INFO: Adding prefix 12.0.51.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,941 INFO: Adding prefix 12.0.51.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,950 INFO: Adding prefix 12.0.51.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,958 INFO: Adding prefix 12.0.51.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,965 INFO: Adding prefix 12.0.51.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,972 INFO: Adding prefix 12.0.51.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,980 INFO: Adding prefix 12.0.51.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,988 INFO: Adding prefix 12.0.51.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:00,996 INFO: Adding prefix 12.0.51.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,004 INFO: Adding prefix 12.0.51.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,012 INFO: Adding prefix 12.0.51.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,018 INFO: Adding prefix 12.0.51.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,031 INFO: Adding prefix 12.0.51.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,042 INFO: Adding prefix 12.0.52.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,051 INFO: Adding prefix 12.0.52.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,058 INFO: Adding prefix 12.0.52.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,065 INFO: Adding prefix 12.0.52.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,072 INFO: Adding prefix 12.0.52.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,079 INFO: Adding prefix 12.0.52.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,086 INFO: Adding prefix 12.0.52.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,093 INFO: Adding prefix 12.0.52.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,101 INFO: Adding prefix 12.0.52.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,108 INFO: Adding prefix 12.0.52.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,115 INFO: Adding prefix 12.0.52.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,121 INFO: Adding prefix 12.0.52.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,130 INFO: Adding prefix 12.0.52.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,137 INFO: Adding prefix 12.0.52.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,143 INFO: Adding prefix 12.0.52.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,150 INFO: Adding prefix 12.0.52.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,158 INFO: Adding prefix 12.0.53.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,166 INFO: Adding prefix 12.0.53.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,172 INFO: Adding prefix 12.0.53.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,178 INFO: Adding prefix 12.0.53.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,186 INFO: Adding prefix 12.0.53.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,192 INFO: Adding prefix 12.0.53.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,200 INFO: Adding prefix 12.0.53.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,207 INFO: Adding prefix 12.0.53.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,216 INFO: Adding prefix 12.0.53.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,223 INFO: Adding prefix 12.0.53.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,230 INFO: Adding prefix 12.0.53.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,237 INFO: Adding prefix 12.0.53.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,254 INFO: Adding prefix 12.0.53.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,263 INFO: Adding prefix 12.0.53.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,271 INFO: Adding prefix 12.0.53.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,278 INFO: Adding prefix 12.0.53.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,291 INFO: Adding prefix 12.0.54.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,299 INFO: Adding prefix 12.0.54.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,306 INFO: Adding prefix 12.0.54.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,314 INFO: Adding prefix 12.0.54.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,323 INFO: Adding prefix 12.0.54.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,329 INFO: Adding prefix 12.0.54.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,336 INFO: Adding prefix 12.0.54.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,345 INFO: Adding prefix 12.0.54.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,354 INFO: Adding prefix 12.0.54.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,364 INFO: Adding prefix 12.0.54.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,372 INFO: Adding prefix 12.0.54.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,381 INFO: Adding prefix 12.0.54.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,389 INFO: Adding prefix 12.0.54.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,398 INFO: Adding prefix 12.0.54.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,407 INFO: Adding prefix 12.0.54.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,415 INFO: Adding prefix 12.0.54.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,425 INFO: Adding prefix 12.0.55.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,431 INFO: Adding prefix 12.0.55.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,438 INFO: Adding prefix 12.0.55.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,446 INFO: Adding prefix 12.0.55.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,454 INFO: Adding prefix 12.0.55.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,466 INFO: Adding prefix 12.0.55.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,474 INFO: Adding prefix 12.0.55.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,483 INFO: Adding prefix 12.0.55.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,490 INFO: Adding prefix 12.0.55.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,497 INFO: Adding prefix 12.0.55.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,504 INFO: Adding prefix 12.0.55.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,513 INFO: Adding prefix 12.0.55.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,520 INFO: Adding prefix 12.0.55.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,526 INFO: Adding prefix 12.0.55.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,533 INFO: Adding prefix 12.0.55.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,541 INFO: Adding prefix 12.0.55.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,549 INFO: Adding prefix 12.0.56.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,556 INFO: Adding prefix 12.0.56.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,569 INFO: Adding prefix 12.0.56.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,579 INFO: Adding prefix 12.0.56.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,589 INFO: Adding prefix 12.0.56.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,598 INFO: Adding prefix 12.0.56.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,605 INFO: Adding prefix 12.0.56.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,613 INFO: Adding prefix 12.0.56.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,619 INFO: Adding prefix 12.0.56.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,627 INFO: Adding prefix 12.0.56.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,635 INFO: Adding prefix 12.0.56.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,642 INFO: Adding prefix 12.0.56.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,650 INFO: Adding prefix 12.0.56.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,660 INFO: Adding prefix 12.0.56.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,669 INFO: Adding prefix 12.0.56.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,675 INFO: Adding prefix 12.0.56.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,683 INFO: Adding prefix 12.0.57.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,690 INFO: Adding prefix 12.0.57.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,699 INFO: Adding prefix 12.0.57.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,708 INFO: Adding prefix 12.0.57.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,714 INFO: Adding prefix 12.0.57.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,721 INFO: Adding prefix 12.0.57.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,729 INFO: Adding prefix 12.0.57.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,736 INFO: Adding prefix 12.0.57.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,742 INFO: Adding prefix 12.0.57.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,748 INFO: Adding prefix 12.0.57.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,756 INFO: Adding prefix 12.0.57.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,762 INFO: Adding prefix 12.0.57.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,770 INFO: Adding prefix 12.0.57.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,776 INFO: Adding prefix 12.0.57.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,784 INFO: Adding prefix 12.0.57.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,793 INFO: Adding prefix 12.0.57.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,800 INFO: Adding prefix 12.0.58.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,810 INFO: Adding prefix 12.0.58.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,818 INFO: Adding prefix 12.0.58.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,825 INFO: Adding prefix 12.0.58.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,833 INFO: Adding prefix 12.0.58.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,840 INFO: Adding prefix 12.0.58.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,879 INFO: Adding prefix 12.0.58.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,887 INFO: Adding prefix 12.0.58.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,894 INFO: Adding prefix 12.0.58.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,901 INFO: Adding prefix 12.0.58.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,908 INFO: Adding prefix 12.0.58.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,914 INFO: Adding prefix 12.0.58.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,922 INFO: Adding prefix 12.0.58.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,930 INFO: Adding prefix 12.0.58.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,936 INFO: Adding prefix 12.0.58.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,942 INFO: Adding prefix 12.0.58.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,950 INFO: Adding prefix 12.0.59.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,958 INFO: Adding prefix 12.0.59.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,965 INFO: Adding prefix 12.0.59.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,972 INFO: Adding prefix 12.0.59.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,979 INFO: Adding prefix 12.0.59.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,986 INFO: Adding prefix 12.0.59.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:01,994 INFO: Adding prefix 12.0.59.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,000 INFO: Adding prefix 12.0.59.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,006 INFO: Adding prefix 12.0.59.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,014 INFO: Adding prefix 12.0.59.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,020 INFO: Adding prefix 12.0.59.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,027 INFO: Adding prefix 12.0.59.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,034 INFO: Adding prefix 12.0.59.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,041 INFO: Adding prefix 12.0.59.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,049 INFO: Adding prefix 12.0.59.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,058 INFO: Adding prefix 12.0.59.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,066 INFO: Adding prefix 12.0.60.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,077 INFO: Adding prefix 12.0.60.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,086 INFO: Adding prefix 12.0.60.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,093 INFO: Adding prefix 12.0.60.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,101 INFO: Adding prefix 12.0.60.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,109 INFO: Adding prefix 12.0.60.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,117 INFO: Adding prefix 12.0.60.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,125 INFO: Adding prefix 12.0.60.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,131 INFO: Adding prefix 12.0.60.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,139 INFO: Adding prefix 12.0.60.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,159 INFO: Adding prefix 12.0.60.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,167 INFO: Adding prefix 12.0.60.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,176 INFO: Adding prefix 12.0.60.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,189 INFO: Adding prefix 12.0.60.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,197 INFO: Adding prefix 12.0.60.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,204 INFO: Adding prefix 12.0.60.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,211 INFO: Adding prefix 12.0.61.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,217 INFO: Adding prefix 12.0.61.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,224 INFO: Adding prefix 12.0.61.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,233 INFO: Adding prefix 12.0.61.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,242 INFO: Adding prefix 12.0.61.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,249 INFO: Adding prefix 12.0.61.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,257 INFO: Adding prefix 12.0.61.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,266 INFO: Adding prefix 12.0.61.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,273 INFO: Adding prefix 12.0.61.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,281 INFO: Adding prefix 12.0.61.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,288 INFO: Adding prefix 12.0.61.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,294 INFO: Adding prefix 12.0.61.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,302 INFO: Adding prefix 12.0.61.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,309 INFO: Adding prefix 12.0.61.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,316 INFO: Adding prefix 12.0.61.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,323 INFO: Adding prefix 12.0.61.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,331 INFO: Adding prefix 12.0.62.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,338 INFO: Adding prefix 12.0.62.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,344 INFO: Adding prefix 12.0.62.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,350 INFO: Adding prefix 12.0.62.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,359 INFO: Adding prefix 12.0.62.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,365 INFO: Adding prefix 12.0.62.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,372 INFO: Adding prefix 12.0.62.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,378 INFO: Adding prefix 12.0.62.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,387 INFO: Adding prefix 12.0.62.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,394 INFO: Adding prefix 12.0.62.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,402 INFO: Adding prefix 12.0.62.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,408 INFO: Adding prefix 12.0.62.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,415 INFO: Adding prefix 12.0.62.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,422 INFO: Adding prefix 12.0.62.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,429 INFO: Adding prefix 12.0.62.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,439 INFO: Adding prefix 12.0.62.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,445 INFO: Adding prefix 12.0.63.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,452 INFO: Adding prefix 12.0.63.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,458 INFO: Adding prefix 12.0.63.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,467 INFO: Adding prefix 12.0.63.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,475 INFO: Adding prefix 12.0.63.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,483 INFO: Adding prefix 12.0.63.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,491 INFO: Adding prefix 12.0.63.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,499 INFO: Adding prefix 12.0.63.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,512 INFO: Adding prefix 12.0.63.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,520 INFO: Adding prefix 12.0.63.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,527 INFO: Adding prefix 12.0.63.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,534 INFO: Adding prefix 12.0.63.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,541 INFO: Adding prefix 12.0.63.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,549 INFO: Adding prefix 12.0.63.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,556 INFO: Adding prefix 12.0.63.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,567 INFO: Adding prefix 12.0.63.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,575 INFO: Adding prefix 12.0.64.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,582 INFO: Adding prefix 12.0.64.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,588 INFO: Adding prefix 12.0.64.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,596 INFO: Adding prefix 12.0.64.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,604 INFO: Adding prefix 12.0.64.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,611 INFO: Adding prefix 12.0.64.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,620 INFO: Adding prefix 12.0.64.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,632 INFO: Adding prefix 12.0.64.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,641 INFO: Adding prefix 12.0.64.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,648 INFO: Adding prefix 12.0.64.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,655 INFO: Adding prefix 12.0.64.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,662 INFO: Adding prefix 12.0.64.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,669 INFO: Adding prefix 12.0.64.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,677 INFO: Adding prefix 12.0.64.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,694 INFO: Adding prefix 12.0.64.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,702 INFO: Adding prefix 12.0.64.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,709 INFO: Adding prefix 12.0.65.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,719 INFO: Adding prefix 12.0.65.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,729 INFO: Adding prefix 12.0.65.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,738 INFO: Adding prefix 12.0.65.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,745 INFO: Adding prefix 12.0.65.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,751 INFO: Adding prefix 12.0.65.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,759 INFO: Adding prefix 12.0.65.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,767 INFO: Adding prefix 12.0.65.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,774 INFO: Adding prefix 12.0.65.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,782 INFO: Adding prefix 12.0.65.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,792 INFO: Adding prefix 12.0.65.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,800 INFO: Adding prefix 12.0.65.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,827 INFO: Adding prefix 12.0.65.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,834 INFO: Adding prefix 12.0.65.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,843 INFO: Adding prefix 12.0.65.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,850 INFO: Adding prefix 12.0.65.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,857 INFO: Adding prefix 12.0.66.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,863 INFO: Adding prefix 12.0.66.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,874 INFO: Adding prefix 12.0.66.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,881 INFO: Adding prefix 12.0.66.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,888 INFO: Adding prefix 12.0.66.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,894 INFO: Adding prefix 12.0.66.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,901 INFO: Adding prefix 12.0.66.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,907 INFO: Adding prefix 12.0.66.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,915 INFO: Adding prefix 12.0.66.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,943 INFO: Adding prefix 12.0.66.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,954 INFO: Adding prefix 12.0.66.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,962 INFO: Adding prefix 12.0.66.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,973 INFO: Adding prefix 12.0.66.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,981 INFO: Adding prefix 12.0.66.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,990 INFO: Adding prefix 12.0.66.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:02,998 INFO: Adding prefix 12.0.66.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,004 INFO: Adding prefix 12.0.67.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,012 INFO: Adding prefix 12.0.67.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,020 INFO: Adding prefix 12.0.67.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,030 INFO: Adding prefix 12.0.67.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,039 INFO: Adding prefix 12.0.67.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,049 INFO: Adding prefix 12.0.67.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,056 INFO: Adding prefix 12.0.67.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,064 INFO: Adding prefix 12.0.67.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,070 INFO: Adding prefix 12.0.67.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,077 INFO: Adding prefix 12.0.67.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,084 INFO: Adding prefix 12.0.67.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,090 INFO: Adding prefix 12.0.67.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,096 INFO: Adding prefix 12.0.67.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,106 INFO: Adding prefix 12.0.67.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,113 INFO: Adding prefix 12.0.67.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,121 INFO: Adding prefix 12.0.67.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,128 INFO: Adding prefix 12.0.68.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,135 INFO: Adding prefix 12.0.68.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,142 INFO: Adding prefix 12.0.68.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,148 INFO: Adding prefix 12.0.68.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,179 INFO: Adding prefix 12.0.68.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,258 INFO: Adding prefix 12.0.68.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,304 INFO: Adding prefix 12.0.68.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,329 INFO: Adding prefix 12.0.68.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,338 INFO: Adding prefix 12.0.68.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,348 INFO: Adding prefix 12.0.68.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,366 INFO: Adding prefix 12.0.68.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,374 INFO: Adding prefix 12.0.68.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,386 INFO: Adding prefix 12.0.68.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,400 INFO: Adding prefix 12.0.68.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,411 INFO: Adding prefix 12.0.68.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,418 INFO: Adding prefix 12.0.68.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,426 INFO: Adding prefix 12.0.69.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,433 INFO: Adding prefix 12.0.69.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,440 INFO: Adding prefix 12.0.69.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,449 INFO: Adding prefix 12.0.69.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,456 INFO: Adding prefix 12.0.69.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,467 INFO: Adding prefix 12.0.69.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,474 INFO: Adding prefix 12.0.69.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,480 INFO: Adding prefix 12.0.69.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,489 INFO: Adding prefix 12.0.69.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,496 INFO: Adding prefix 12.0.69.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,502 INFO: Adding prefix 12.0.69.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,509 INFO: Adding prefix 12.0.69.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,518 INFO: Adding prefix 12.0.69.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,527 INFO: Adding prefix 12.0.69.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,535 INFO: Adding prefix 12.0.69.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,542 INFO: Adding prefix 12.0.69.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,550 INFO: Adding prefix 12.0.70.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,556 INFO: Adding prefix 12.0.70.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,562 INFO: Adding prefix 12.0.70.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,568 INFO: Adding prefix 12.0.70.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,576 INFO: Adding prefix 12.0.70.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,584 INFO: Adding prefix 12.0.70.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,590 INFO: Adding prefix 12.0.70.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,596 INFO: Adding prefix 12.0.70.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,604 INFO: Adding prefix 12.0.70.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,610 INFO: Adding prefix 12.0.70.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,618 INFO: Adding prefix 12.0.70.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,626 INFO: Adding prefix 12.0.70.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,633 INFO: Adding prefix 12.0.70.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,639 INFO: Adding prefix 12.0.70.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,646 INFO: Adding prefix 12.0.70.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,652 INFO: Adding prefix 12.0.70.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,659 INFO: Adding prefix 12.0.71.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,665 INFO: Adding prefix 12.0.71.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,672 INFO: Adding prefix 12.0.71.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,679 INFO: Adding prefix 12.0.71.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,687 INFO: Adding prefix 12.0.71.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,694 INFO: Adding prefix 12.0.71.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,701 INFO: Adding prefix 12.0.71.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,707 INFO: Adding prefix 12.0.71.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,718 INFO: Adding prefix 12.0.71.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,725 INFO: Adding prefix 12.0.71.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,733 INFO: Adding prefix 12.0.71.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,744 INFO: Adding prefix 12.0.71.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,752 INFO: Adding prefix 12.0.71.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,759 INFO: Adding prefix 12.0.71.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,767 INFO: Adding prefix 12.0.71.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,774 INFO: Adding prefix 12.0.71.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,781 INFO: Adding prefix 12.0.72.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,787 INFO: Adding prefix 12.0.72.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,793 INFO: Adding prefix 12.0.72.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,800 INFO: Adding prefix 12.0.72.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,805 INFO: Adding prefix 12.0.72.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,812 INFO: Adding prefix 12.0.72.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,820 INFO: Adding prefix 12.0.72.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,829 INFO: Adding prefix 12.0.72.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,837 INFO: Adding prefix 12.0.72.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,846 INFO: Adding prefix 12.0.72.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,852 INFO: Adding prefix 12.0.72.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,859 INFO: Adding prefix 12.0.72.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,866 INFO: Adding prefix 12.0.72.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,877 INFO: Adding prefix 12.0.72.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,884 INFO: Adding prefix 12.0.72.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,891 INFO: Adding prefix 12.0.72.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,897 INFO: Adding prefix 12.0.73.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,903 INFO: Adding prefix 12.0.73.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,910 INFO: Adding prefix 12.0.73.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,917 INFO: Adding prefix 12.0.73.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,931 INFO: Adding prefix 12.0.73.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,938 INFO: Adding prefix 12.0.73.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,947 INFO: Adding prefix 12.0.73.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,952 INFO: Adding prefix 12.0.73.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,960 INFO: Adding prefix 12.0.73.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,966 INFO: Adding prefix 12.0.73.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,976 INFO: Adding prefix 12.0.73.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,983 INFO: Adding prefix 12.0.73.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,989 INFO: Adding prefix 12.0.73.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:03,996 INFO: Adding prefix 12.0.73.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,004 INFO: Adding prefix 12.0.73.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,010 INFO: Adding prefix 12.0.73.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,016 INFO: Adding prefix 12.0.74.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,022 INFO: Adding prefix 12.0.74.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,030 INFO: Adding prefix 12.0.74.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,036 INFO: Adding prefix 12.0.74.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,043 INFO: Adding prefix 12.0.74.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,049 INFO: Adding prefix 12.0.74.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,056 INFO: Adding prefix 12.0.74.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,062 INFO: Adding prefix 12.0.74.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,070 INFO: Adding prefix 12.0.74.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,076 INFO: Adding prefix 12.0.74.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,084 INFO: Adding prefix 12.0.74.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,092 INFO: Adding prefix 12.0.74.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,099 INFO: Adding prefix 12.0.74.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,107 INFO: Adding prefix 12.0.74.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,116 INFO: Adding prefix 12.0.74.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,125 INFO: Adding prefix 12.0.74.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,132 INFO: Adding prefix 12.0.75.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,139 INFO: Adding prefix 12.0.75.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,146 INFO: Adding prefix 12.0.75.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,154 INFO: Adding prefix 12.0.75.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,160 INFO: Adding prefix 12.0.75.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,168 INFO: Adding prefix 12.0.75.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,176 INFO: Adding prefix 12.0.75.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,183 INFO: Adding prefix 12.0.75.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,189 INFO: Adding prefix 12.0.75.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,199 INFO: Adding prefix 12.0.75.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,206 INFO: Adding prefix 12.0.75.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,213 INFO: Adding prefix 12.0.75.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,218 INFO: Adding prefix 12.0.75.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,225 INFO: Adding prefix 12.0.75.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,232 INFO: Adding prefix 12.0.75.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,239 INFO: Adding prefix 12.0.75.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,251 INFO: Adding prefix 12.0.76.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,258 INFO: Adding prefix 12.0.76.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,265 INFO: Adding prefix 12.0.76.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,271 INFO: Adding prefix 12.0.76.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,277 INFO: Adding prefix 12.0.76.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,285 INFO: Adding prefix 12.0.76.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,293 INFO: Adding prefix 12.0.76.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,300 INFO: Adding prefix 12.0.76.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,307 INFO: Adding prefix 12.0.76.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,315 INFO: Adding prefix 12.0.76.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,323 INFO: Adding prefix 12.0.76.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,333 INFO: Adding prefix 12.0.76.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,339 INFO: Adding prefix 12.0.76.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,345 INFO: Adding prefix 12.0.76.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,352 INFO: Adding prefix 12.0.76.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,359 INFO: Adding prefix 12.0.76.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,365 INFO: Adding prefix 12.0.77.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,371 INFO: Adding prefix 12.0.77.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,378 INFO: Adding prefix 12.0.77.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,386 INFO: Adding prefix 12.0.77.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,396 INFO: Adding prefix 12.0.77.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,403 INFO: Adding prefix 12.0.77.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,410 INFO: Adding prefix 12.0.77.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,416 INFO: Adding prefix 12.0.77.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,424 INFO: Adding prefix 12.0.77.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,430 INFO: Adding prefix 12.0.77.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,438 INFO: Adding prefix 12.0.77.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,446 INFO: Adding prefix 12.0.77.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,455 INFO: Adding prefix 12.0.77.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,464 INFO: Adding prefix 12.0.77.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,472 INFO: Adding prefix 12.0.77.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,480 INFO: Adding prefix 12.0.77.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,488 INFO: Adding prefix 12.0.78.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,496 INFO: Adding prefix 12.0.78.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,504 INFO: Adding prefix 12.0.78.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,512 INFO: Adding prefix 12.0.78.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,521 INFO: Adding prefix 12.0.78.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,528 INFO: Adding prefix 12.0.78.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,535 INFO: Adding prefix 12.0.78.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,543 INFO: Adding prefix 12.0.78.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,550 INFO: Adding prefix 12.0.78.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,556 INFO: Adding prefix 12.0.78.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,563 INFO: Adding prefix 12.0.78.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,570 INFO: Adding prefix 12.0.78.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,578 INFO: Adding prefix 12.0.78.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,584 INFO: Adding prefix 12.0.78.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,590 INFO: Adding prefix 12.0.78.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,596 INFO: Adding prefix 12.0.78.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,603 INFO: Adding prefix 12.0.79.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,610 INFO: Adding prefix 12.0.79.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,616 INFO: Adding prefix 12.0.79.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,624 INFO: Adding prefix 12.0.79.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,630 INFO: Adding prefix 12.0.79.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,636 INFO: Adding prefix 12.0.79.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,643 INFO: Adding prefix 12.0.79.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,652 INFO: Adding prefix 12.0.79.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,659 INFO: Adding prefix 12.0.79.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,666 INFO: Adding prefix 12.0.79.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,672 INFO: Adding prefix 12.0.79.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,680 INFO: Adding prefix 12.0.79.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,688 INFO: Adding prefix 12.0.79.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,694 INFO: Adding prefix 12.0.79.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,700 INFO: Adding prefix 12.0.79.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,708 INFO: Adding prefix 12.0.79.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,715 INFO: Adding prefix 12.0.80.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,721 INFO: Adding prefix 12.0.80.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,726 INFO: Adding prefix 12.0.80.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,734 INFO: Adding prefix 12.0.80.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,741 INFO: Adding prefix 12.0.80.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,748 INFO: Adding prefix 12.0.80.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,754 INFO: Adding prefix 12.0.80.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,761 INFO: Adding prefix 12.0.80.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,767 INFO: Adding prefix 12.0.80.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,775 INFO: Adding prefix 12.0.80.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,781 INFO: Adding prefix 12.0.80.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,788 INFO: Adding prefix 12.0.80.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,794 INFO: Adding prefix 12.0.80.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,801 INFO: Adding prefix 12.0.80.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,807 INFO: Adding prefix 12.0.80.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,814 INFO: Adding prefix 12.0.80.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,819 INFO: Adding prefix 12.0.81.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,825 INFO: Adding prefix 12.0.81.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,831 INFO: Adding prefix 12.0.81.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,837 INFO: Adding prefix 12.0.81.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,843 INFO: Adding prefix 12.0.81.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,851 INFO: Adding prefix 12.0.81.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,858 INFO: Adding prefix 12.0.81.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,865 INFO: Adding prefix 12.0.81.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,872 INFO: Adding prefix 12.0.81.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,878 INFO: Adding prefix 12.0.81.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,886 INFO: Adding prefix 12.0.81.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,894 INFO: Adding prefix 12.0.81.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,909 INFO: Adding prefix 12.0.81.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,916 INFO: Adding prefix 12.0.81.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,923 INFO: Adding prefix 12.0.81.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,929 INFO: Adding prefix 12.0.81.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,936 INFO: Adding prefix 12.0.82.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,944 INFO: Adding prefix 12.0.82.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,951 INFO: Adding prefix 12.0.82.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,958 INFO: Adding prefix 12.0.82.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,964 INFO: Adding prefix 12.0.82.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,970 INFO: Adding prefix 12.0.82.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,978 INFO: Adding prefix 12.0.82.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,984 INFO: Adding prefix 12.0.82.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,991 INFO: Adding prefix 12.0.82.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:04,997 INFO: Adding prefix 12.0.82.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,004 INFO: Adding prefix 12.0.82.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,012 INFO: Adding prefix 12.0.82.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,019 INFO: Adding prefix 12.0.82.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,026 INFO: Adding prefix 12.0.82.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,034 INFO: Adding prefix 12.0.82.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,040 INFO: Adding prefix 12.0.82.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,047 INFO: Adding prefix 12.0.83.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,053 INFO: Adding prefix 12.0.83.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,060 INFO: Adding prefix 12.0.83.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,068 INFO: Adding prefix 12.0.83.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,074 INFO: Adding prefix 12.0.83.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,083 INFO: Adding prefix 12.0.83.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,091 INFO: Adding prefix 12.0.83.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,097 INFO: Adding prefix 12.0.83.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,103 INFO: Adding prefix 12.0.83.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,111 INFO: Adding prefix 12.0.83.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,117 INFO: Adding prefix 12.0.83.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,123 INFO: Adding prefix 12.0.83.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,129 INFO: Adding prefix 12.0.83.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,136 INFO: Adding prefix 12.0.83.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,144 INFO: Adding prefix 12.0.83.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,150 INFO: Adding prefix 12.0.83.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,160 INFO: Adding prefix 12.0.84.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,168 INFO: Adding prefix 12.0.84.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,174 INFO: Adding prefix 12.0.84.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,181 INFO: Adding prefix 12.0.84.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,186 INFO: Adding prefix 12.0.84.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,193 INFO: Adding prefix 12.0.84.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,200 INFO: Adding prefix 12.0.84.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,213 INFO: Adding prefix 12.0.84.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,220 INFO: Adding prefix 12.0.84.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,227 INFO: Adding prefix 12.0.84.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,238 INFO: Adding prefix 12.0.84.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,246 INFO: Adding prefix 12.0.84.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,253 INFO: Adding prefix 12.0.84.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,261 INFO: Adding prefix 12.0.84.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,269 INFO: Adding prefix 12.0.84.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,275 INFO: Adding prefix 12.0.84.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,282 INFO: Adding prefix 12.0.85.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,290 INFO: Adding prefix 12.0.85.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,297 INFO: Adding prefix 12.0.85.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,304 INFO: Adding prefix 12.0.85.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,311 INFO: Adding prefix 12.0.85.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,317 INFO: Adding prefix 12.0.85.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,324 INFO: Adding prefix 12.0.85.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,332 INFO: Adding prefix 12.0.85.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,340 INFO: Adding prefix 12.0.85.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,347 INFO: Adding prefix 12.0.85.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,353 INFO: Adding prefix 12.0.85.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,360 INFO: Adding prefix 12.0.85.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,367 INFO: Adding prefix 12.0.85.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,373 INFO: Adding prefix 12.0.85.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,380 INFO: Adding prefix 12.0.85.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,391 INFO: Adding prefix 12.0.85.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,400 INFO: Adding prefix 12.0.86.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,407 INFO: Adding prefix 12.0.86.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,413 INFO: Adding prefix 12.0.86.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,420 INFO: Adding prefix 12.0.86.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,428 INFO: Adding prefix 12.0.86.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,441 INFO: Adding prefix 12.0.86.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,448 INFO: Adding prefix 12.0.86.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,454 INFO: Adding prefix 12.0.86.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,462 INFO: Adding prefix 12.0.86.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,470 INFO: Adding prefix 12.0.86.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,477 INFO: Adding prefix 12.0.86.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,487 INFO: Adding prefix 12.0.86.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,495 INFO: Adding prefix 12.0.86.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,501 INFO: Adding prefix 12.0.86.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,507 INFO: Adding prefix 12.0.86.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,513 INFO: Adding prefix 12.0.86.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,520 INFO: Adding prefix 12.0.87.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,527 INFO: Adding prefix 12.0.87.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,536 INFO: Adding prefix 12.0.87.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,542 INFO: Adding prefix 12.0.87.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,554 INFO: Adding prefix 12.0.87.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,562 INFO: Adding prefix 12.0.87.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,569 INFO: Adding prefix 12.0.87.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,576 INFO: Adding prefix 12.0.87.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,582 INFO: Adding prefix 12.0.87.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,588 INFO: Adding prefix 12.0.87.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,595 INFO: Adding prefix 12.0.87.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,602 INFO: Adding prefix 12.0.87.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,610 INFO: Adding prefix 12.0.87.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,618 INFO: Adding prefix 12.0.87.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,626 INFO: Adding prefix 12.0.87.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,633 INFO: Adding prefix 12.0.87.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,639 INFO: Adding prefix 12.0.88.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,644 INFO: Adding prefix 12.0.88.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,650 INFO: Adding prefix 12.0.88.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,657 INFO: Adding prefix 12.0.88.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,662 INFO: Adding prefix 12.0.88.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,668 INFO: Adding prefix 12.0.88.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,673 INFO: Adding prefix 12.0.88.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,680 INFO: Adding prefix 12.0.88.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,685 INFO: Adding prefix 12.0.88.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,691 INFO: Adding prefix 12.0.88.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,696 INFO: Adding prefix 12.0.88.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,702 INFO: Adding prefix 12.0.88.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,708 INFO: Adding prefix 12.0.88.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,713 INFO: Adding prefix 12.0.88.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,718 INFO: Adding prefix 12.0.88.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,724 INFO: Adding prefix 12.0.88.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,730 INFO: Adding prefix 12.0.89.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,735 INFO: Adding prefix 12.0.89.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,740 INFO: Adding prefix 12.0.89.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,747 INFO: Adding prefix 12.0.89.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,753 INFO: Adding prefix 12.0.89.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,758 INFO: Adding prefix 12.0.89.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,764 INFO: Adding prefix 12.0.89.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,770 INFO: Adding prefix 12.0.89.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,775 INFO: Adding prefix 12.0.89.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,781 INFO: Adding prefix 12.0.89.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,789 INFO: Adding prefix 12.0.89.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,796 INFO: Adding prefix 12.0.89.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,802 INFO: Adding prefix 12.0.89.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,808 INFO: Adding prefix 12.0.89.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,815 INFO: Adding prefix 12.0.89.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,821 INFO: Adding prefix 12.0.89.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,828 INFO: Adding prefix 12.0.90.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,833 INFO: Adding prefix 12.0.90.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,840 INFO: Adding prefix 12.0.90.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,845 INFO: Adding prefix 12.0.90.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,852 INFO: Adding prefix 12.0.90.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,858 INFO: Adding prefix 12.0.90.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,866 INFO: Adding prefix 12.0.90.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,872 INFO: Adding prefix 12.0.90.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,878 INFO: Adding prefix 12.0.90.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,883 INFO: Adding prefix 12.0.90.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,889 INFO: Adding prefix 12.0.90.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,896 INFO: Adding prefix 12.0.90.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,903 INFO: Adding prefix 12.0.90.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,909 INFO: Adding prefix 12.0.90.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,917 INFO: Adding prefix 12.0.90.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,923 INFO: Adding prefix 12.0.90.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,929 INFO: Adding prefix 12.0.91.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,936 INFO: Adding prefix 12.0.91.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,946 INFO: Adding prefix 12.0.91.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,952 INFO: Adding prefix 12.0.91.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,959 INFO: Adding prefix 12.0.91.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,964 INFO: Adding prefix 12.0.91.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,970 INFO: Adding prefix 12.0.91.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,976 INFO: Adding prefix 12.0.91.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,982 INFO: Adding prefix 12.0.91.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,989 INFO: Adding prefix 12.0.91.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:05,996 INFO: Adding prefix 12.0.91.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,003 INFO: Adding prefix 12.0.91.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,010 INFO: Adding prefix 12.0.91.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,017 INFO: Adding prefix 12.0.91.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,024 INFO: Adding prefix 12.0.91.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,032 INFO: Adding prefix 12.0.91.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,039 INFO: Adding prefix 12.0.92.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,046 INFO: Adding prefix 12.0.92.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,054 INFO: Adding prefix 12.0.92.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,066 INFO: Adding prefix 12.0.92.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,074 INFO: Adding prefix 12.0.92.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,083 INFO: Adding prefix 12.0.92.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,091 INFO: Adding prefix 12.0.92.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,099 INFO: Adding prefix 12.0.92.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,106 INFO: Adding prefix 12.0.92.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,114 INFO: Adding prefix 12.0.92.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,125 INFO: Adding prefix 12.0.92.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,134 INFO: Adding prefix 12.0.92.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,141 INFO: Adding prefix 12.0.92.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,150 INFO: Adding prefix 12.0.92.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,158 INFO: Adding prefix 12.0.92.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,164 INFO: Adding prefix 12.0.92.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,171 INFO: Adding prefix 12.0.93.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,178 INFO: Adding prefix 12.0.93.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,185 INFO: Adding prefix 12.0.93.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,191 INFO: Adding prefix 12.0.93.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,199 INFO: Adding prefix 12.0.93.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,207 INFO: Adding prefix 12.0.93.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,215 INFO: Adding prefix 12.0.93.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,221 INFO: Adding prefix 12.0.93.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,227 INFO: Adding prefix 12.0.93.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,232 INFO: Adding prefix 12.0.93.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,238 INFO: Adding prefix 12.0.93.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,244 INFO: Adding prefix 12.0.93.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,253 INFO: Adding prefix 12.0.93.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,261 INFO: Adding prefix 12.0.93.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,268 INFO: Adding prefix 12.0.93.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,274 INFO: Adding prefix 12.0.93.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,282 INFO: Adding prefix 12.0.94.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,288 INFO: Adding prefix 12.0.94.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,296 INFO: Adding prefix 12.0.94.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,302 INFO: Adding prefix 12.0.94.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,321 INFO: Adding prefix 12.0.94.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,329 INFO: Adding prefix 12.0.94.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,335 INFO: Adding prefix 12.0.94.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,344 INFO: Adding prefix 12.0.94.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,352 INFO: Adding prefix 12.0.94.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,359 INFO: Adding prefix 12.0.94.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,366 INFO: Adding prefix 12.0.94.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,372 INFO: Adding prefix 12.0.94.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,379 INFO: Adding prefix 12.0.94.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,386 INFO: Adding prefix 12.0.94.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,394 INFO: Adding prefix 12.0.94.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,405 INFO: Adding prefix 12.0.94.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,416 INFO: Adding prefix 12.0.95.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,424 INFO: Adding prefix 12.0.95.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,432 INFO: Adding prefix 12.0.95.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,439 INFO: Adding prefix 12.0.95.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,447 INFO: Adding prefix 12.0.95.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,453 INFO: Adding prefix 12.0.95.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,460 INFO: Adding prefix 12.0.95.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,467 INFO: Adding prefix 12.0.95.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,475 INFO: Adding prefix 12.0.95.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,484 INFO: Adding prefix 12.0.95.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,494 INFO: Adding prefix 12.0.95.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,501 INFO: Adding prefix 12.0.95.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,508 INFO: Adding prefix 12.0.95.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,514 INFO: Adding prefix 12.0.95.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,521 INFO: Adding prefix 12.0.95.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,527 INFO: Adding prefix 12.0.95.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,532 INFO: Adding prefix 12.0.96.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,538 INFO: Adding prefix 12.0.96.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,544 INFO: Adding prefix 12.0.96.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,551 INFO: Adding prefix 12.0.96.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,558 INFO: Adding prefix 12.0.96.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,564 INFO: Adding prefix 12.0.96.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,571 INFO: Adding prefix 12.0.96.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,579 INFO: Adding prefix 12.0.96.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,587 INFO: Adding prefix 12.0.96.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,593 INFO: Adding prefix 12.0.96.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,598 INFO: Adding prefix 12.0.96.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,606 INFO: Adding prefix 12.0.96.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,612 INFO: Adding prefix 12.0.96.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,619 INFO: Adding prefix 12.0.96.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,625 INFO: Adding prefix 12.0.96.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,638 INFO: Adding prefix 12.0.96.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,646 INFO: Adding prefix 12.0.97.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,655 INFO: Adding prefix 12.0.97.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,663 INFO: Adding prefix 12.0.97.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,670 INFO: Adding prefix 12.0.97.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,678 INFO: Adding prefix 12.0.97.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,685 INFO: Adding prefix 12.0.97.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,692 INFO: Adding prefix 12.0.97.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,700 INFO: Adding prefix 12.0.97.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,708 INFO: Adding prefix 12.0.97.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,715 INFO: Adding prefix 12.0.97.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,721 INFO: Adding prefix 12.0.97.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,728 INFO: Adding prefix 12.0.97.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,736 INFO: Adding prefix 12.0.97.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,742 INFO: Adding prefix 12.0.97.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,749 INFO: Adding prefix 12.0.97.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,756 INFO: Adding prefix 12.0.97.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,763 INFO: Adding prefix 12.0.98.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,770 INFO: Adding prefix 12.0.98.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,781 INFO: Adding prefix 12.0.98.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,789 INFO: Adding prefix 12.0.98.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,796 INFO: Adding prefix 12.0.98.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,805 INFO: Adding prefix 12.0.98.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,814 INFO: Adding prefix 12.0.98.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,821 INFO: Adding prefix 12.0.98.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,828 INFO: Adding prefix 12.0.98.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,834 INFO: Adding prefix 12.0.98.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,844 INFO: Adding prefix 12.0.98.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,852 INFO: Adding prefix 12.0.98.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,860 INFO: Adding prefix 12.0.98.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,866 INFO: Adding prefix 12.0.98.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,875 INFO: Adding prefix 12.0.98.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,882 INFO: Adding prefix 12.0.98.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,890 INFO: Adding prefix 12.0.99.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,897 INFO: Adding prefix 12.0.99.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,903 INFO: Adding prefix 12.0.99.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,909 INFO: Adding prefix 12.0.99.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,918 INFO: Adding prefix 12.0.99.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,923 INFO: Adding prefix 12.0.99.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,932 INFO: Adding prefix 12.0.99.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,940 INFO: Adding prefix 12.0.99.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,947 INFO: Adding prefix 12.0.99.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,954 INFO: Adding prefix 12.0.99.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,960 INFO: Adding prefix 12.0.99.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,966 INFO: Adding prefix 12.0.99.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,972 INFO: Adding prefix 12.0.99.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,979 INFO: Adding prefix 12.0.99.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,984 INFO: Adding prefix 12.0.99.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,991 INFO: Adding prefix 12.0.99.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:06,997 INFO: Adding prefix 12.0.100.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,005 INFO: Adding prefix 12.0.100.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,011 INFO: Adding prefix 12.0.100.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,018 INFO: Adding prefix 12.0.100.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,023 INFO: Adding prefix 12.0.100.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,030 INFO: Adding prefix 12.0.100.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,036 INFO: Adding prefix 12.0.100.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,042 INFO: Adding prefix 12.0.100.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,050 INFO: Adding prefix 12.0.100.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,058 INFO: Adding prefix 12.0.100.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,064 INFO: Adding prefix 12.0.100.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,071 INFO: Adding prefix 12.0.100.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,078 INFO: Adding prefix 12.0.100.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,086 INFO: Adding prefix 12.0.100.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,100 INFO: Adding prefix 12.0.100.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,106 INFO: Adding prefix 12.0.100.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,112 INFO: Adding prefix 12.0.101.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,119 INFO: Adding prefix 12.0.101.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,126 INFO: Adding prefix 12.0.101.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,133 INFO: Adding prefix 12.0.101.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,139 INFO: Adding prefix 12.0.101.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,145 INFO: Adding prefix 12.0.101.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,151 INFO: Adding prefix 12.0.101.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,157 INFO: Adding prefix 12.0.101.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,164 INFO: Adding prefix 12.0.101.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,171 INFO: Adding prefix 12.0.101.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,178 INFO: Adding prefix 12.0.101.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,185 INFO: Adding prefix 12.0.101.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,192 INFO: Adding prefix 12.0.101.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,199 INFO: Adding prefix 12.0.101.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,205 INFO: Adding prefix 12.0.101.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,212 INFO: Adding prefix 12.0.101.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,219 INFO: Adding prefix 12.0.102.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,227 INFO: Adding prefix 12.0.102.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,232 INFO: Adding prefix 12.0.102.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,239 INFO: Adding prefix 12.0.102.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,246 INFO: Adding prefix 12.0.102.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,252 INFO: Adding prefix 12.0.102.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,259 INFO: Adding prefix 12.0.102.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,265 INFO: Adding prefix 12.0.102.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,273 INFO: Adding prefix 12.0.102.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,279 INFO: Adding prefix 12.0.102.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,286 INFO: Adding prefix 12.0.102.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,293 INFO: Adding prefix 12.0.102.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,302 INFO: Adding prefix 12.0.102.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,311 INFO: Adding prefix 12.0.102.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,317 INFO: Adding prefix 12.0.102.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,322 INFO: Adding prefix 12.0.102.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,328 INFO: Adding prefix 12.0.103.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,334 INFO: Adding prefix 12.0.103.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,339 INFO: Adding prefix 12.0.103.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,344 INFO: Adding prefix 12.0.103.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,352 INFO: Adding prefix 12.0.103.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,359 INFO: Adding prefix 12.0.103.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,365 INFO: Adding prefix 12.0.103.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,371 INFO: Adding prefix 12.0.103.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,379 INFO: Adding prefix 12.0.103.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,386 INFO: Adding prefix 12.0.103.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,392 INFO: Adding prefix 12.0.103.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,399 INFO: Adding prefix 12.0.103.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,405 INFO: Adding prefix 12.0.103.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,411 INFO: Adding prefix 12.0.103.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,418 INFO: Adding prefix 12.0.103.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,434 INFO: Adding prefix 12.0.103.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,442 INFO: Adding prefix 12.0.104.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,449 INFO: Adding prefix 12.0.104.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,455 INFO: Adding prefix 12.0.104.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,462 INFO: Adding prefix 12.0.104.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,468 INFO: Adding prefix 12.0.104.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,474 INFO: Adding prefix 12.0.104.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,480 INFO: Adding prefix 12.0.104.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,486 INFO: Adding prefix 12.0.104.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,491 INFO: Adding prefix 12.0.104.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,497 INFO: Adding prefix 12.0.104.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,504 INFO: Adding prefix 12.0.104.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,513 INFO: Adding prefix 12.0.104.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,519 INFO: Adding prefix 12.0.104.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,524 INFO: Adding prefix 12.0.104.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,530 INFO: Adding prefix 12.0.104.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,537 INFO: Adding prefix 12.0.104.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,545 INFO: Adding prefix 12.0.105.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,551 INFO: Adding prefix 12.0.105.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,556 INFO: Adding prefix 12.0.105.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,563 INFO: Adding prefix 12.0.105.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,568 INFO: Adding prefix 12.0.105.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,574 INFO: Adding prefix 12.0.105.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,580 INFO: Adding prefix 12.0.105.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,587 INFO: Adding prefix 12.0.105.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,594 INFO: Adding prefix 12.0.105.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,600 INFO: Adding prefix 12.0.105.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,605 INFO: Adding prefix 12.0.105.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,610 INFO: Adding prefix 12.0.105.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,618 INFO: Adding prefix 12.0.105.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,624 INFO: Adding prefix 12.0.105.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,631 INFO: Adding prefix 12.0.105.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,637 INFO: Adding prefix 12.0.105.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,644 INFO: Adding prefix 12.0.106.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,652 INFO: Adding prefix 12.0.106.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,659 INFO: Adding prefix 12.0.106.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,666 INFO: Adding prefix 12.0.106.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,673 INFO: Adding prefix 12.0.106.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,679 INFO: Adding prefix 12.0.106.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,698 INFO: Adding prefix 12.0.106.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,705 INFO: Adding prefix 12.0.106.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,712 INFO: Adding prefix 12.0.106.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,721 INFO: Adding prefix 12.0.106.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,732 INFO: Adding prefix 12.0.106.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,740 INFO: Adding prefix 12.0.106.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,747 INFO: Adding prefix 12.0.106.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,756 INFO: Adding prefix 12.0.106.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,764 INFO: Adding prefix 12.0.106.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,772 INFO: Adding prefix 12.0.106.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,779 INFO: Adding prefix 12.0.107.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,787 INFO: Adding prefix 12.0.107.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,794 INFO: Adding prefix 12.0.107.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,800 INFO: Adding prefix 12.0.107.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,805 INFO: Adding prefix 12.0.107.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,815 INFO: Adding prefix 12.0.107.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,825 INFO: Adding prefix 12.0.107.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,837 INFO: Adding prefix 12.0.107.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,851 INFO: Adding prefix 12.0.107.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,859 INFO: Adding prefix 12.0.107.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,867 INFO: Adding prefix 12.0.107.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,875 INFO: Adding prefix 12.0.107.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,881 INFO: Adding prefix 12.0.107.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,890 INFO: Adding prefix 12.0.107.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,897 INFO: Adding prefix 12.0.107.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,904 INFO: Adding prefix 12.0.107.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,911 INFO: Adding prefix 12.0.108.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,918 INFO: Adding prefix 12.0.108.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,926 INFO: Adding prefix 12.0.108.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,935 INFO: Adding prefix 12.0.108.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,944 INFO: Adding prefix 12.0.108.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,953 INFO: Adding prefix 12.0.108.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,960 INFO: Adding prefix 12.0.108.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,966 INFO: Adding prefix 12.0.108.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,972 INFO: Adding prefix 12.0.108.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,981 INFO: Adding prefix 12.0.108.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,987 INFO: Adding prefix 12.0.108.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:07,994 INFO: Adding prefix 12.0.108.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,001 INFO: Adding prefix 12.0.108.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,009 INFO: Adding prefix 12.0.108.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,015 INFO: Adding prefix 12.0.108.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,022 INFO: Adding prefix 12.0.108.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,029 INFO: Adding prefix 12.0.109.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,037 INFO: Adding prefix 12.0.109.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,043 INFO: Adding prefix 12.0.109.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,049 INFO: Adding prefix 12.0.109.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,055 INFO: Adding prefix 12.0.109.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,063 INFO: Adding prefix 12.0.109.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,070 INFO: Adding prefix 12.0.109.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,076 INFO: Adding prefix 12.0.109.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,084 INFO: Adding prefix 12.0.109.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,092 INFO: Adding prefix 12.0.109.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,100 INFO: Adding prefix 12.0.109.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,106 INFO: Adding prefix 12.0.109.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,113 INFO: Adding prefix 12.0.109.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,119 INFO: Adding prefix 12.0.109.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,125 INFO: Adding prefix 12.0.109.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,130 INFO: Adding prefix 12.0.109.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,137 INFO: Adding prefix 12.0.110.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,142 INFO: Adding prefix 12.0.110.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,147 INFO: Adding prefix 12.0.110.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,153 INFO: Adding prefix 12.0.110.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,161 INFO: Adding prefix 12.0.110.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,167 INFO: Adding prefix 12.0.110.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,174 INFO: Adding prefix 12.0.110.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,179 INFO: Adding prefix 12.0.110.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,188 INFO: Adding prefix 12.0.110.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,196 INFO: Adding prefix 12.0.110.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,202 INFO: Adding prefix 12.0.110.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,209 INFO: Adding prefix 12.0.110.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,216 INFO: Adding prefix 12.0.110.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,224 INFO: Adding prefix 12.0.110.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,230 INFO: Adding prefix 12.0.110.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,237 INFO: Adding prefix 12.0.110.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,245 INFO: Adding prefix 12.0.111.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,251 INFO: Adding prefix 12.0.111.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,260 INFO: Adding prefix 12.0.111.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,268 INFO: Adding prefix 12.0.111.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,274 INFO: Adding prefix 12.0.111.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,281 INFO: Adding prefix 12.0.111.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,288 INFO: Adding prefix 12.0.111.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,295 INFO: Adding prefix 12.0.111.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,302 INFO: Adding prefix 12.0.111.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,308 INFO: Adding prefix 12.0.111.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,315 INFO: Adding prefix 12.0.111.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,322 INFO: Adding prefix 12.0.111.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,329 INFO: Adding prefix 12.0.111.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,337 INFO: Adding prefix 12.0.111.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,344 INFO: Adding prefix 12.0.111.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,351 INFO: Adding prefix 12.0.111.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,356 INFO: Adding prefix 12.0.112.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,363 INFO: Adding prefix 12.0.112.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,370 INFO: Adding prefix 12.0.112.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,378 INFO: Adding prefix 12.0.112.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,384 INFO: Adding prefix 12.0.112.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,390 INFO: Adding prefix 12.0.112.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,397 INFO: Adding prefix 12.0.112.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,405 INFO: Adding prefix 12.0.112.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,412 INFO: Adding prefix 12.0.112.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,418 INFO: Adding prefix 12.0.112.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,424 INFO: Adding prefix 12.0.112.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,431 INFO: Adding prefix 12.0.112.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,437 INFO: Adding prefix 12.0.112.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,444 INFO: Adding prefix 12.0.112.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,450 INFO: Adding prefix 12.0.112.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,458 INFO: Adding prefix 12.0.112.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,464 INFO: Adding prefix 12.0.113.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,470 INFO: Adding prefix 12.0.113.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,478 INFO: Adding prefix 12.0.113.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,484 INFO: Adding prefix 12.0.113.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,490 INFO: Adding prefix 12.0.113.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,497 INFO: Adding prefix 12.0.113.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,504 INFO: Adding prefix 12.0.113.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,512 INFO: Adding prefix 12.0.113.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,518 INFO: Adding prefix 12.0.113.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,525 INFO: Adding prefix 12.0.113.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,532 INFO: Adding prefix 12.0.113.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,540 INFO: Adding prefix 12.0.113.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,547 INFO: Adding prefix 12.0.113.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,555 INFO: Adding prefix 12.0.113.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,563 INFO: Adding prefix 12.0.113.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,570 INFO: Adding prefix 12.0.113.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,576 INFO: Adding prefix 12.0.114.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,583 INFO: Adding prefix 12.0.114.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,608 INFO: Adding prefix 12.0.114.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,617 INFO: Adding prefix 12.0.114.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,624 INFO: Adding prefix 12.0.114.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,629 INFO: Adding prefix 12.0.114.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,648 INFO: Adding prefix 12.0.114.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,657 INFO: Adding prefix 12.0.114.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,681 INFO: Adding prefix 12.0.114.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,692 INFO: Adding prefix 12.0.114.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,703 INFO: Adding prefix 12.0.114.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,711 INFO: Adding prefix 12.0.114.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,720 INFO: Adding prefix 12.0.114.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,728 INFO: Adding prefix 12.0.114.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,757 INFO: Adding prefix 12.0.114.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,772 INFO: Adding prefix 12.0.114.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,786 INFO: Adding prefix 12.0.115.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,795 INFO: Adding prefix 12.0.115.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,808 INFO: Adding prefix 12.0.115.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,816 INFO: Adding prefix 12.0.115.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,829 INFO: Adding prefix 12.0.115.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,842 INFO: Adding prefix 12.0.115.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,855 INFO: Adding prefix 12.0.115.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,864 INFO: Adding prefix 12.0.115.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,875 INFO: Adding prefix 12.0.115.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,894 INFO: Adding prefix 12.0.115.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,903 INFO: Adding prefix 12.0.115.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,912 INFO: Adding prefix 12.0.115.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,922 INFO: Adding prefix 12.0.115.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,936 INFO: Adding prefix 12.0.115.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,945 INFO: Adding prefix 12.0.115.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,952 INFO: Adding prefix 12.0.115.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,960 INFO: Adding prefix 12.0.116.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,975 INFO: Adding prefix 12.0.116.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,983 INFO: Adding prefix 12.0.116.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,990 INFO: Adding prefix 12.0.116.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:08,996 INFO: Adding prefix 12.0.116.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,005 INFO: Adding prefix 12.0.116.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,013 INFO: Adding prefix 12.0.116.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,020 INFO: Adding prefix 12.0.116.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,026 INFO: Adding prefix 12.0.116.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,034 INFO: Adding prefix 12.0.116.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,041 INFO: Adding prefix 12.0.116.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,048 INFO: Adding prefix 12.0.116.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,055 INFO: Adding prefix 12.0.116.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,064 INFO: Adding prefix 12.0.116.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,070 INFO: Adding prefix 12.0.116.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,077 INFO: Adding prefix 12.0.116.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,085 INFO: Adding prefix 12.0.117.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,096 INFO: Adding prefix 12.0.117.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,104 INFO: Adding prefix 12.0.117.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,112 INFO: Adding prefix 12.0.117.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,119 INFO: Adding prefix 12.0.117.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,129 INFO: Adding prefix 12.0.117.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,137 INFO: Adding prefix 12.0.117.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,143 INFO: Adding prefix 12.0.117.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,152 INFO: Adding prefix 12.0.117.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,158 INFO: Adding prefix 12.0.117.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,164 INFO: Adding prefix 12.0.117.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,171 INFO: Adding prefix 12.0.117.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,180 INFO: Adding prefix 12.0.117.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,186 INFO: Adding prefix 12.0.117.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,193 INFO: Adding prefix 12.0.117.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,199 INFO: Adding prefix 12.0.117.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,206 INFO: Adding prefix 12.0.118.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,233 INFO: Adding prefix 12.0.118.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,241 INFO: Adding prefix 12.0.118.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,249 INFO: Adding prefix 12.0.118.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,258 INFO: Adding prefix 12.0.118.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,266 INFO: Adding prefix 12.0.118.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,274 INFO: Adding prefix 12.0.118.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,281 INFO: Adding prefix 12.0.118.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,288 INFO: Adding prefix 12.0.118.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,294 INFO: Adding prefix 12.0.118.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,301 INFO: Adding prefix 12.0.118.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,307 INFO: Adding prefix 12.0.118.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,316 INFO: Adding prefix 12.0.118.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,324 INFO: Adding prefix 12.0.118.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,332 INFO: Adding prefix 12.0.118.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,339 INFO: Adding prefix 12.0.118.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,347 INFO: Adding prefix 12.0.119.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,354 INFO: Adding prefix 12.0.119.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,360 INFO: Adding prefix 12.0.119.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,368 INFO: Adding prefix 12.0.119.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,376 INFO: Adding prefix 12.0.119.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,387 INFO: Adding prefix 12.0.119.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,394 INFO: Adding prefix 12.0.119.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,403 INFO: Adding prefix 12.0.119.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,410 INFO: Adding prefix 12.0.119.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,418 INFO: Adding prefix 12.0.119.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,424 INFO: Adding prefix 12.0.119.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,431 INFO: Adding prefix 12.0.119.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,444 INFO: Adding prefix 12.0.119.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,456 INFO: Adding prefix 12.0.119.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,464 INFO: Adding prefix 12.0.119.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,471 INFO: Adding prefix 12.0.119.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,480 INFO: Adding prefix 12.0.120.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,485 INFO: Adding prefix 12.0.120.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,493 INFO: Adding prefix 12.0.120.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,500 INFO: Adding prefix 12.0.120.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,508 INFO: Adding prefix 12.0.120.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,514 INFO: Adding prefix 12.0.120.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,521 INFO: Adding prefix 12.0.120.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,529 INFO: Adding prefix 12.0.120.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,538 INFO: Adding prefix 12.0.120.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,544 INFO: Adding prefix 12.0.120.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,551 INFO: Adding prefix 12.0.120.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,559 INFO: Adding prefix 12.0.120.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,568 INFO: Adding prefix 12.0.120.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,576 INFO: Adding prefix 12.0.120.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,588 INFO: Adding prefix 12.0.120.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,595 INFO: Adding prefix 12.0.120.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,600 INFO: Adding prefix 12.0.121.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,607 INFO: Adding prefix 12.0.121.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,613 INFO: Adding prefix 12.0.121.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,620 INFO: Adding prefix 12.0.121.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,626 INFO: Adding prefix 12.0.121.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,632 INFO: Adding prefix 12.0.121.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,640 INFO: Adding prefix 12.0.121.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,648 INFO: Adding prefix 12.0.121.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,657 INFO: Adding prefix 12.0.121.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,664 INFO: Adding prefix 12.0.121.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,672 INFO: Adding prefix 12.0.121.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,679 INFO: Adding prefix 12.0.121.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,686 INFO: Adding prefix 12.0.121.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,693 INFO: Adding prefix 12.0.121.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,701 INFO: Adding prefix 12.0.121.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,709 INFO: Adding prefix 12.0.121.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,717 INFO: Adding prefix 12.0.122.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,724 INFO: Adding prefix 12.0.122.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,734 INFO: Adding prefix 12.0.122.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,743 INFO: Adding prefix 12.0.122.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,751 INFO: Adding prefix 12.0.122.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,758 INFO: Adding prefix 12.0.122.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,766 INFO: Adding prefix 12.0.122.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,773 INFO: Adding prefix 12.0.122.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,781 INFO: Adding prefix 12.0.122.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,788 INFO: Adding prefix 12.0.122.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,796 INFO: Adding prefix 12.0.122.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,804 INFO: Adding prefix 12.0.122.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,811 INFO: Adding prefix 12.0.122.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,817 INFO: Adding prefix 12.0.122.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,826 INFO: Adding prefix 12.0.122.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,834 INFO: Adding prefix 12.0.122.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,841 INFO: Adding prefix 12.0.123.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,847 INFO: Adding prefix 12.0.123.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,852 INFO: Adding prefix 12.0.123.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,859 INFO: Adding prefix 12.0.123.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,866 INFO: Adding prefix 12.0.123.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,874 INFO: Adding prefix 12.0.123.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,881 INFO: Adding prefix 12.0.123.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,888 INFO: Adding prefix 12.0.123.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,896 INFO: Adding prefix 12.0.123.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,905 INFO: Adding prefix 12.0.123.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,912 INFO: Adding prefix 12.0.123.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,919 INFO: Adding prefix 12.0.123.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,927 INFO: Adding prefix 12.0.123.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,936 INFO: Adding prefix 12.0.123.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,943 INFO: Adding prefix 12.0.123.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,950 INFO: Adding prefix 12.0.123.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,957 INFO: Adding prefix 12.0.124.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,967 INFO: Adding prefix 12.0.124.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,976 INFO: Adding prefix 12.0.124.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,984 INFO: Adding prefix 12.0.124.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,991 INFO: Adding prefix 12.0.124.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:09,999 INFO: Adding prefix 12.0.124.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,006 INFO: Adding prefix 12.0.124.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,012 INFO: Adding prefix 12.0.124.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,021 INFO: Adding prefix 12.0.124.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,029 INFO: Adding prefix 12.0.124.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,035 INFO: Adding prefix 12.0.124.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,042 INFO: Adding prefix 12.0.124.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,049 INFO: Adding prefix 12.0.124.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,058 INFO: Adding prefix 12.0.124.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,066 INFO: Adding prefix 12.0.124.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,072 INFO: Adding prefix 12.0.124.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,079 INFO: Adding prefix 12.0.125.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,085 INFO: Adding prefix 12.0.125.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,091 INFO: Adding prefix 12.0.125.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,097 INFO: Adding prefix 12.0.125.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,104 INFO: Adding prefix 12.0.125.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,111 INFO: Adding prefix 12.0.125.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,117 INFO: Adding prefix 12.0.125.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,122 INFO: Adding prefix 12.0.125.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,134 INFO: Adding prefix 12.0.125.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,142 INFO: Adding prefix 12.0.125.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,151 INFO: Adding prefix 12.0.125.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,160 INFO: Adding prefix 12.0.125.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,168 INFO: Adding prefix 12.0.125.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,183 INFO: Adding prefix 12.0.125.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,191 INFO: Adding prefix 12.0.125.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,198 INFO: Adding prefix 12.0.125.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,208 INFO: Adding prefix 12.0.126.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,216 INFO: Adding prefix 12.0.126.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,224 INFO: Adding prefix 12.0.126.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,231 INFO: Adding prefix 12.0.126.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,239 INFO: Adding prefix 12.0.126.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,246 INFO: Adding prefix 12.0.126.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,253 INFO: Adding prefix 12.0.126.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,259 INFO: Adding prefix 12.0.126.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,266 INFO: Adding prefix 12.0.126.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,272 INFO: Adding prefix 12.0.126.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,279 INFO: Adding prefix 12.0.126.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,287 INFO: Adding prefix 12.0.126.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,296 INFO: Adding prefix 12.0.126.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,303 INFO: Adding prefix 12.0.126.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,309 INFO: Adding prefix 12.0.126.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,317 INFO: Adding prefix 12.0.126.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,324 INFO: Adding prefix 12.0.127.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,330 INFO: Adding prefix 12.0.127.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,336 INFO: Adding prefix 12.0.127.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,344 INFO: Adding prefix 12.0.127.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,351 INFO: Adding prefix 12.0.127.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,357 INFO: Adding prefix 12.0.127.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,363 INFO: Adding prefix 12.0.127.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,371 INFO: Adding prefix 12.0.127.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,380 INFO: Adding prefix 12.0.127.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,388 INFO: Adding prefix 12.0.127.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,397 INFO: Adding prefix 12.0.127.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,404 INFO: Adding prefix 12.0.127.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,410 INFO: Adding prefix 12.0.127.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,417 INFO: Adding prefix 12.0.127.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,423 INFO: Adding prefix 12.0.127.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,430 INFO: Adding prefix 12.0.127.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,437 INFO: Adding prefix 12.0.128.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,442 INFO: Adding prefix 12.0.128.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,448 INFO: Adding prefix 12.0.128.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,455 INFO: Adding prefix 12.0.128.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,463 INFO: Adding prefix 12.0.128.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,471 INFO: Adding prefix 12.0.128.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,477 INFO: Adding prefix 12.0.128.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,486 INFO: Adding prefix 12.0.128.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,492 INFO: Adding prefix 12.0.128.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,498 INFO: Adding prefix 12.0.128.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,504 INFO: Adding prefix 12.0.128.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,511 INFO: Adding prefix 12.0.128.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,519 INFO: Adding prefix 12.0.128.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,524 INFO: Adding prefix 12.0.128.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,529 INFO: Adding prefix 12.0.128.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,535 INFO: Adding prefix 12.0.128.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,541 INFO: Adding prefix 12.0.129.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,547 INFO: Adding prefix 12.0.129.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,554 INFO: Adding prefix 12.0.129.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,561 INFO: Adding prefix 12.0.129.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,566 INFO: Adding prefix 12.0.129.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,573 INFO: Adding prefix 12.0.129.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,581 INFO: Adding prefix 12.0.129.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,588 INFO: Adding prefix 12.0.129.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,594 INFO: Adding prefix 12.0.129.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,599 INFO: Adding prefix 12.0.129.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,607 INFO: Adding prefix 12.0.129.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,613 INFO: Adding prefix 12.0.129.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,619 INFO: Adding prefix 12.0.129.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,625 INFO: Adding prefix 12.0.129.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,635 INFO: Adding prefix 12.0.129.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,643 INFO: Adding prefix 12.0.129.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,649 INFO: Adding prefix 12.0.130.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,654 INFO: Adding prefix 12.0.130.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,662 INFO: Adding prefix 12.0.130.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,668 INFO: Adding prefix 12.0.130.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,673 INFO: Adding prefix 12.0.130.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,679 INFO: Adding prefix 12.0.130.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,686 INFO: Adding prefix 12.0.130.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,692 INFO: Adding prefix 12.0.130.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,699 INFO: Adding prefix 12.0.130.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,705 INFO: Adding prefix 12.0.130.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,714 INFO: Adding prefix 12.0.130.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,721 INFO: Adding prefix 12.0.130.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,728 INFO: Adding prefix 12.0.130.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,734 INFO: Adding prefix 12.0.130.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,741 INFO: Adding prefix 12.0.130.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,748 INFO: Adding prefix 12.0.130.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,754 INFO: Adding prefix 12.0.131.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,761 INFO: Adding prefix 12.0.131.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,767 INFO: Adding prefix 12.0.131.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,774 INFO: Adding prefix 12.0.131.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,781 INFO: Adding prefix 12.0.131.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,789 INFO: Adding prefix 12.0.131.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,795 INFO: Adding prefix 12.0.131.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,803 INFO: Adding prefix 12.0.131.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,810 INFO: Adding prefix 12.0.131.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,818 INFO: Adding prefix 12.0.131.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,825 INFO: Adding prefix 12.0.131.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,831 INFO: Adding prefix 12.0.131.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,845 INFO: Adding prefix 12.0.131.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,854 INFO: Adding prefix 12.0.131.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,860 INFO: Adding prefix 12.0.131.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,867 INFO: Adding prefix 12.0.131.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,874 INFO: Adding prefix 12.0.132.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,883 INFO: Adding prefix 12.0.132.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,891 INFO: Adding prefix 12.0.132.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,897 INFO: Adding prefix 12.0.132.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,904 INFO: Adding prefix 12.0.132.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,913 INFO: Adding prefix 12.0.132.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,921 INFO: Adding prefix 12.0.132.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,927 INFO: Adding prefix 12.0.132.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,932 INFO: Adding prefix 12.0.132.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,939 INFO: Adding prefix 12.0.132.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,945 INFO: Adding prefix 12.0.132.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,951 INFO: Adding prefix 12.0.132.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,958 INFO: Adding prefix 12.0.132.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,964 INFO: Adding prefix 12.0.132.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,971 INFO: Adding prefix 12.0.132.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,977 INFO: Adding prefix 12.0.132.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,983 INFO: Adding prefix 12.0.133.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,989 INFO: Adding prefix 12.0.133.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:10,997 INFO: Adding prefix 12.0.133.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,003 INFO: Adding prefix 12.0.133.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,010 INFO: Adding prefix 12.0.133.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,018 INFO: Adding prefix 12.0.133.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,024 INFO: Adding prefix 12.0.133.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,029 INFO: Adding prefix 12.0.133.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,036 INFO: Adding prefix 12.0.133.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,042 INFO: Adding prefix 12.0.133.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,048 INFO: Adding prefix 12.0.133.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,054 INFO: Adding prefix 12.0.133.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,063 INFO: Adding prefix 12.0.133.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,068 INFO: Adding prefix 12.0.133.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,074 INFO: Adding prefix 12.0.133.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,080 INFO: Adding prefix 12.0.133.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,087 INFO: Adding prefix 12.0.134.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,094 INFO: Adding prefix 12.0.134.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,101 INFO: Adding prefix 12.0.134.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,107 INFO: Adding prefix 12.0.134.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,115 INFO: Adding prefix 12.0.134.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,121 INFO: Adding prefix 12.0.134.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,127 INFO: Adding prefix 12.0.134.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,132 INFO: Adding prefix 12.0.134.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,139 INFO: Adding prefix 12.0.134.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,144 INFO: Adding prefix 12.0.134.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,150 INFO: Adding prefix 12.0.134.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,156 INFO: Adding prefix 12.0.134.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,162 INFO: Adding prefix 12.0.134.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,167 INFO: Adding prefix 12.0.134.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,175 INFO: Adding prefix 12.0.134.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,182 INFO: Adding prefix 12.0.134.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,189 INFO: Adding prefix 12.0.135.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,194 INFO: Adding prefix 12.0.135.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,199 INFO: Adding prefix 12.0.135.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,205 INFO: Adding prefix 12.0.135.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,211 INFO: Adding prefix 12.0.135.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,223 INFO: Adding prefix 12.0.135.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,231 INFO: Adding prefix 12.0.135.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,241 INFO: Adding prefix 12.0.135.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,249 INFO: Adding prefix 12.0.135.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,256 INFO: Adding prefix 12.0.135.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,262 INFO: Adding prefix 12.0.135.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,269 INFO: Adding prefix 12.0.135.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,277 INFO: Adding prefix 12.0.135.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,282 INFO: Adding prefix 12.0.135.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,289 INFO: Adding prefix 12.0.135.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,296 INFO: Adding prefix 12.0.135.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,303 INFO: Adding prefix 12.0.136.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,309 INFO: Adding prefix 12.0.136.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,315 INFO: Adding prefix 12.0.136.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,322 INFO: Adding prefix 12.0.136.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,329 INFO: Adding prefix 12.0.136.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,335 INFO: Adding prefix 12.0.136.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,341 INFO: Adding prefix 12.0.136.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,353 INFO: Adding prefix 12.0.136.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,363 INFO: Adding prefix 12.0.136.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,374 INFO: Adding prefix 12.0.136.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,380 INFO: Adding prefix 12.0.136.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,387 INFO: Adding prefix 12.0.136.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,393 INFO: Adding prefix 12.0.136.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,398 INFO: Adding prefix 12.0.136.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,408 INFO: Adding prefix 12.0.136.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,414 INFO: Adding prefix 12.0.136.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,421 INFO: Adding prefix 12.0.137.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,426 INFO: Adding prefix 12.0.137.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,435 INFO: Adding prefix 12.0.137.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,442 INFO: Adding prefix 12.0.137.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,450 INFO: Adding prefix 12.0.137.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,457 INFO: Adding prefix 12.0.137.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,464 INFO: Adding prefix 12.0.137.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,471 INFO: Adding prefix 12.0.137.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,476 INFO: Adding prefix 12.0.137.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,481 INFO: Adding prefix 12.0.137.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,498 INFO: Adding prefix 12.0.137.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,504 INFO: Adding prefix 12.0.137.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,511 INFO: Adding prefix 12.0.137.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,518 INFO: Adding prefix 12.0.137.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,525 INFO: Adding prefix 12.0.137.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,531 INFO: Adding prefix 12.0.137.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,536 INFO: Adding prefix 12.0.138.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,542 INFO: Adding prefix 12.0.138.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,549 INFO: Adding prefix 12.0.138.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,556 INFO: Adding prefix 12.0.138.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,563 INFO: Adding prefix 12.0.138.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,568 INFO: Adding prefix 12.0.138.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,575 INFO: Adding prefix 12.0.138.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,581 INFO: Adding prefix 12.0.138.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,587 INFO: Adding prefix 12.0.138.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,593 INFO: Adding prefix 12.0.138.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,597 INFO: Adding prefix 12.0.138.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,603 INFO: Adding prefix 12.0.138.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,608 INFO: Adding prefix 12.0.138.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,614 INFO: Adding prefix 12.0.138.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,620 INFO: Adding prefix 12.0.138.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,625 INFO: Adding prefix 12.0.138.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,632 INFO: Adding prefix 12.0.139.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,639 INFO: Adding prefix 12.0.139.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,645 INFO: Adding prefix 12.0.139.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,650 INFO: Adding prefix 12.0.139.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,655 INFO: Adding prefix 12.0.139.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,662 INFO: Adding prefix 12.0.139.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,667 INFO: Adding prefix 12.0.139.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,674 INFO: Adding prefix 12.0.139.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,679 INFO: Adding prefix 12.0.139.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,685 INFO: Adding prefix 12.0.139.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,690 INFO: Adding prefix 12.0.139.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,695 INFO: Adding prefix 12.0.139.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,700 INFO: Adding prefix 12.0.139.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,707 INFO: Adding prefix 12.0.139.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,713 INFO: Adding prefix 12.0.139.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,720 INFO: Adding prefix 12.0.139.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,726 INFO: Adding prefix 12.0.140.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,734 INFO: Adding prefix 12.0.140.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,740 INFO: Adding prefix 12.0.140.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,746 INFO: Adding prefix 12.0.140.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,752 INFO: Adding prefix 12.0.140.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,759 INFO: Adding prefix 12.0.140.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,766 INFO: Adding prefix 12.0.140.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,773 INFO: Adding prefix 12.0.140.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,780 INFO: Adding prefix 12.0.140.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,786 INFO: Adding prefix 12.0.140.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,794 INFO: Adding prefix 12.0.140.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,800 INFO: Adding prefix 12.0.140.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,808 INFO: Adding prefix 12.0.140.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,813 INFO: Adding prefix 12.0.140.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,820 INFO: Adding prefix 12.0.140.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,836 INFO: Adding prefix 12.0.140.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,844 INFO: Adding prefix 12.0.141.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,850 INFO: Adding prefix 12.0.141.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,856 INFO: Adding prefix 12.0.141.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,861 INFO: Adding prefix 12.0.141.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,869 INFO: Adding prefix 12.0.141.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,876 INFO: Adding prefix 12.0.141.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,882 INFO: Adding prefix 12.0.141.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,888 INFO: Adding prefix 12.0.141.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,898 INFO: Adding prefix 12.0.141.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,905 INFO: Adding prefix 12.0.141.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,910 INFO: Adding prefix 12.0.141.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,916 INFO: Adding prefix 12.0.141.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,930 INFO: Adding prefix 12.0.141.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,939 INFO: Adding prefix 12.0.141.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,949 INFO: Adding prefix 12.0.141.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,956 INFO: Adding prefix 12.0.141.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,965 INFO: Adding prefix 12.0.142.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,973 INFO: Adding prefix 12.0.142.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,979 INFO: Adding prefix 12.0.142.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,986 INFO: Adding prefix 12.0.142.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:11,994 INFO: Adding prefix 12.0.142.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,047 INFO: Adding prefix 12.0.142.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,056 INFO: Adding prefix 12.0.142.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,061 INFO: Adding prefix 12.0.142.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,067 INFO: Adding prefix 12.0.142.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,073 INFO: Adding prefix 12.0.142.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,079 INFO: Adding prefix 12.0.142.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,088 INFO: Adding prefix 12.0.142.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,094 INFO: Adding prefix 12.0.142.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,100 INFO: Adding prefix 12.0.142.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,106 INFO: Adding prefix 12.0.142.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,116 INFO: Adding prefix 12.0.142.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,128 INFO: Adding prefix 12.0.143.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,136 INFO: Adding prefix 12.0.143.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,144 INFO: Adding prefix 12.0.143.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,154 INFO: Adding prefix 12.0.143.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,162 INFO: Adding prefix 12.0.143.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,168 INFO: Adding prefix 12.0.143.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,176 INFO: Adding prefix 12.0.143.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,184 INFO: Adding prefix 12.0.143.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,191 INFO: Adding prefix 12.0.143.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,199 INFO: Adding prefix 12.0.143.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,205 INFO: Adding prefix 12.0.143.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,212 INFO: Adding prefix 12.0.143.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,218 INFO: Adding prefix 12.0.143.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,223 INFO: Adding prefix 12.0.143.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,229 INFO: Adding prefix 12.0.143.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,236 INFO: Adding prefix 12.0.143.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,243 INFO: Adding prefix 12.0.144.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,251 INFO: Adding prefix 12.0.144.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,258 INFO: Adding prefix 12.0.144.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,266 INFO: Adding prefix 12.0.144.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,273 INFO: Adding prefix 12.0.144.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,280 INFO: Adding prefix 12.0.144.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,289 INFO: Adding prefix 12.0.144.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,297 INFO: Adding prefix 12.0.144.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,303 INFO: Adding prefix 12.0.144.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,310 INFO: Adding prefix 12.0.144.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,320 INFO: Adding prefix 12.0.144.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,326 INFO: Adding prefix 12.0.144.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,332 INFO: Adding prefix 12.0.144.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,337 INFO: Adding prefix 12.0.144.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,343 INFO: Adding prefix 12.0.144.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,349 INFO: Adding prefix 12.0.144.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,355 INFO: Adding prefix 12.0.145.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,361 INFO: Adding prefix 12.0.145.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,367 INFO: Adding prefix 12.0.145.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,373 INFO: Adding prefix 12.0.145.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,379 INFO: Adding prefix 12.0.145.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,386 INFO: Adding prefix 12.0.145.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,394 INFO: Adding prefix 12.0.145.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,401 INFO: Adding prefix 12.0.145.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,408 INFO: Adding prefix 12.0.145.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,414 INFO: Adding prefix 12.0.145.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,420 INFO: Adding prefix 12.0.145.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,428 INFO: Adding prefix 12.0.145.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,434 INFO: Adding prefix 12.0.145.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,441 INFO: Adding prefix 12.0.145.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,448 INFO: Adding prefix 12.0.145.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,454 INFO: Adding prefix 12.0.145.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,462 INFO: Adding prefix 12.0.146.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,469 INFO: Adding prefix 12.0.146.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,476 INFO: Adding prefix 12.0.146.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,482 INFO: Adding prefix 12.0.146.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,488 INFO: Adding prefix 12.0.146.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,496 INFO: Adding prefix 12.0.146.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,503 INFO: Adding prefix 12.0.146.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,508 INFO: Adding prefix 12.0.146.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,514 INFO: Adding prefix 12.0.146.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,521 INFO: Adding prefix 12.0.146.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,529 INFO: Adding prefix 12.0.146.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,535 INFO: Adding prefix 12.0.146.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,540 INFO: Adding prefix 12.0.146.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,547 INFO: Adding prefix 12.0.146.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,554 INFO: Adding prefix 12.0.146.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,560 INFO: Adding prefix 12.0.146.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,566 INFO: Adding prefix 12.0.147.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,573 INFO: Adding prefix 12.0.147.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,580 INFO: Adding prefix 12.0.147.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,586 INFO: Adding prefix 12.0.147.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,592 INFO: Adding prefix 12.0.147.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,598 INFO: Adding prefix 12.0.147.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,604 INFO: Adding prefix 12.0.147.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,611 INFO: Adding prefix 12.0.147.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,617 INFO: Adding prefix 12.0.147.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,623 INFO: Adding prefix 12.0.147.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,629 INFO: Adding prefix 12.0.147.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,634 INFO: Adding prefix 12.0.147.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,638 INFO: Adding prefix 12.0.147.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,644 INFO: Adding prefix 12.0.147.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,650 INFO: Adding prefix 12.0.147.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,656 INFO: Adding prefix 12.0.147.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,664 INFO: Adding prefix 12.0.148.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,671 INFO: Adding prefix 12.0.148.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,677 INFO: Adding prefix 12.0.148.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,683 INFO: Adding prefix 12.0.148.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,691 INFO: Adding prefix 12.0.148.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,696 INFO: Adding prefix 12.0.148.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,702 INFO: Adding prefix 12.0.148.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,708 INFO: Adding prefix 12.0.148.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,715 INFO: Adding prefix 12.0.148.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,721 INFO: Adding prefix 12.0.148.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,726 INFO: Adding prefix 12.0.148.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,733 INFO: Adding prefix 12.0.148.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,739 INFO: Adding prefix 12.0.148.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,745 INFO: Adding prefix 12.0.148.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,750 INFO: Adding prefix 12.0.148.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,756 INFO: Adding prefix 12.0.148.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,764 INFO: Adding prefix 12.0.149.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,771 INFO: Adding prefix 12.0.149.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,776 INFO: Adding prefix 12.0.149.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,782 INFO: Adding prefix 12.0.149.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,794 INFO: Adding prefix 12.0.149.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,801 INFO: Adding prefix 12.0.149.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,808 INFO: Adding prefix 12.0.149.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,815 INFO: Adding prefix 12.0.149.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,823 INFO: Adding prefix 12.0.149.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,830 INFO: Adding prefix 12.0.149.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,836 INFO: Adding prefix 12.0.149.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,842 INFO: Adding prefix 12.0.149.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,849 INFO: Adding prefix 12.0.149.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,856 INFO: Adding prefix 12.0.149.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,863 INFO: Adding prefix 12.0.149.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,869 INFO: Adding prefix 12.0.149.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,876 INFO: Adding prefix 12.0.150.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,881 INFO: Adding prefix 12.0.150.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,886 INFO: Adding prefix 12.0.150.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,892 INFO: Adding prefix 12.0.150.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,898 INFO: Adding prefix 12.0.150.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,903 INFO: Adding prefix 12.0.150.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,908 INFO: Adding prefix 12.0.150.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,916 INFO: Adding prefix 12.0.150.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,923 INFO: Adding prefix 12.0.150.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,930 INFO: Adding prefix 12.0.150.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,935 INFO: Adding prefix 12.0.150.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,942 INFO: Adding prefix 12.0.150.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,949 INFO: Adding prefix 12.0.150.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,956 INFO: Adding prefix 12.0.150.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,964 INFO: Adding prefix 12.0.150.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,972 INFO: Adding prefix 12.0.150.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,978 INFO: Adding prefix 12.0.151.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,983 INFO: Adding prefix 12.0.151.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:12,992 INFO: Adding prefix 12.0.151.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,000 INFO: Adding prefix 12.0.151.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,006 INFO: Adding prefix 12.0.151.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,012 INFO: Adding prefix 12.0.151.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,018 INFO: Adding prefix 12.0.151.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,024 INFO: Adding prefix 12.0.151.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,031 INFO: Adding prefix 12.0.151.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,038 INFO: Adding prefix 12.0.151.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,045 INFO: Adding prefix 12.0.151.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,051 INFO: Adding prefix 12.0.151.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,058 INFO: Adding prefix 12.0.151.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,064 INFO: Adding prefix 12.0.151.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,070 INFO: Adding prefix 12.0.151.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,078 INFO: Adding prefix 12.0.151.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,085 INFO: Adding prefix 12.0.152.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,091 INFO: Adding prefix 12.0.152.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,097 INFO: Adding prefix 12.0.152.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,103 INFO: Adding prefix 12.0.152.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,110 INFO: Adding prefix 12.0.152.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,116 INFO: Adding prefix 12.0.152.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,122 INFO: Adding prefix 12.0.152.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,130 INFO: Adding prefix 12.0.152.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,137 INFO: Adding prefix 12.0.152.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,143 INFO: Adding prefix 12.0.152.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,152 INFO: Adding prefix 12.0.152.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,158 INFO: Adding prefix 12.0.152.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,165 INFO: Adding prefix 12.0.152.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,170 INFO: Adding prefix 12.0.152.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,177 INFO: Adding prefix 12.0.152.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,184 INFO: Adding prefix 12.0.152.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,191 INFO: Adding prefix 12.0.153.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,197 INFO: Adding prefix 12.0.153.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,206 INFO: Adding prefix 12.0.153.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,212 INFO: Adding prefix 12.0.153.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,219 INFO: Adding prefix 12.0.153.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,225 INFO: Adding prefix 12.0.153.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,231 INFO: Adding prefix 12.0.153.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,237 INFO: Adding prefix 12.0.153.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,244 INFO: Adding prefix 12.0.153.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,251 INFO: Adding prefix 12.0.153.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,259 INFO: Adding prefix 12.0.153.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,266 INFO: Adding prefix 12.0.153.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,273 INFO: Adding prefix 12.0.153.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,279 INFO: Adding prefix 12.0.153.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,287 INFO: Adding prefix 12.0.153.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,293 INFO: Adding prefix 12.0.153.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,300 INFO: Adding prefix 12.0.154.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,306 INFO: Adding prefix 12.0.154.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,312 INFO: Adding prefix 12.0.154.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,319 INFO: Adding prefix 12.0.154.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,326 INFO: Adding prefix 12.0.154.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,333 INFO: Adding prefix 12.0.154.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,338 INFO: Adding prefix 12.0.154.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,344 INFO: Adding prefix 12.0.154.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,350 INFO: Adding prefix 12.0.154.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,357 INFO: Adding prefix 12.0.154.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,369 INFO: Adding prefix 12.0.154.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,375 INFO: Adding prefix 12.0.154.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,382 INFO: Adding prefix 12.0.154.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,389 INFO: Adding prefix 12.0.154.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,395 INFO: Adding prefix 12.0.154.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,400 INFO: Adding prefix 12.0.154.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,406 INFO: Adding prefix 12.0.155.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,413 INFO: Adding prefix 12.0.155.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,419 INFO: Adding prefix 12.0.155.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,426 INFO: Adding prefix 12.0.155.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,432 INFO: Adding prefix 12.0.155.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,442 INFO: Adding prefix 12.0.155.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,449 INFO: Adding prefix 12.0.155.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,458 INFO: Adding prefix 12.0.155.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,466 INFO: Adding prefix 12.0.155.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,474 INFO: Adding prefix 12.0.155.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,481 INFO: Adding prefix 12.0.155.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,488 INFO: Adding prefix 12.0.155.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,495 INFO: Adding prefix 12.0.155.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,506 INFO: Adding prefix 12.0.155.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,512 INFO: Adding prefix 12.0.155.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,519 INFO: Adding prefix 12.0.155.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,524 INFO: Adding prefix 12.0.156.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,532 INFO: Adding prefix 12.0.156.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,539 INFO: Adding prefix 12.0.156.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,545 INFO: Adding prefix 12.0.156.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,552 INFO: Adding prefix 12.0.156.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,558 INFO: Adding prefix 12.0.156.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,565 INFO: Adding prefix 12.0.156.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,572 INFO: Adding prefix 12.0.156.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,579 INFO: Adding prefix 12.0.156.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,585 INFO: Adding prefix 12.0.156.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,591 INFO: Adding prefix 12.0.156.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,597 INFO: Adding prefix 12.0.156.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,603 INFO: Adding prefix 12.0.156.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,608 INFO: Adding prefix 12.0.156.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,613 INFO: Adding prefix 12.0.156.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,618 INFO: Adding prefix 12.0.156.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,627 INFO: Adding prefix 12.0.157.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,632 INFO: Adding prefix 12.0.157.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,639 INFO: Adding prefix 12.0.157.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,644 INFO: Adding prefix 12.0.157.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,651 INFO: Adding prefix 12.0.157.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,657 INFO: Adding prefix 12.0.157.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,662 INFO: Adding prefix 12.0.157.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,668 INFO: Adding prefix 12.0.157.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,676 INFO: Adding prefix 12.0.157.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,683 INFO: Adding prefix 12.0.157.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,691 INFO: Adding prefix 12.0.157.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,697 INFO: Adding prefix 12.0.157.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,704 INFO: Adding prefix 12.0.157.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,709 INFO: Adding prefix 12.0.157.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,715 INFO: Adding prefix 12.0.157.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,721 INFO: Adding prefix 12.0.157.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,728 INFO: Adding prefix 12.0.158.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,734 INFO: Adding prefix 12.0.158.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,741 INFO: Adding prefix 12.0.158.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,748 INFO: Adding prefix 12.0.158.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,754 INFO: Adding prefix 12.0.158.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,761 INFO: Adding prefix 12.0.158.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,766 INFO: Adding prefix 12.0.158.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,774 INFO: Adding prefix 12.0.158.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,780 INFO: Adding prefix 12.0.158.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,787 INFO: Adding prefix 12.0.158.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,793 INFO: Adding prefix 12.0.158.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,802 INFO: Adding prefix 12.0.158.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,810 INFO: Adding prefix 12.0.158.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,818 INFO: Adding prefix 12.0.158.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,825 INFO: Adding prefix 12.0.158.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,831 INFO: Adding prefix 12.0.158.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,837 INFO: Adding prefix 12.0.159.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,842 INFO: Adding prefix 12.0.159.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,847 INFO: Adding prefix 12.0.159.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,854 INFO: Adding prefix 12.0.159.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,862 INFO: Adding prefix 12.0.159.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,871 INFO: Adding prefix 12.0.159.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,879 INFO: Adding prefix 12.0.159.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,901 INFO: Adding prefix 12.0.159.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,909 INFO: Adding prefix 12.0.159.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,922 INFO: Adding prefix 12.0.159.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,937 INFO: Adding prefix 12.0.159.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,946 INFO: Adding prefix 12.0.159.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,953 INFO: Adding prefix 12.0.159.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,965 INFO: Adding prefix 12.0.159.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,975 INFO: Adding prefix 12.0.159.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,986 INFO: Adding prefix 12.0.159.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:13,994 INFO: Adding prefix 12.0.160.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,006 INFO: Adding prefix 12.0.160.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,015 INFO: Adding prefix 12.0.160.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,023 INFO: Adding prefix 12.0.160.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,070 INFO: Adding prefix 12.0.160.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,080 INFO: Adding prefix 12.0.160.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,095 INFO: Adding prefix 12.0.160.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,105 INFO: Adding prefix 12.0.160.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,129 INFO: Adding prefix 12.0.160.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,165 INFO: Adding prefix 12.0.160.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,177 INFO: Adding prefix 12.0.160.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,204 INFO: Adding prefix 12.0.160.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,248 INFO: Adding prefix 12.0.160.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,261 INFO: Adding prefix 12.0.160.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,282 INFO: Adding prefix 12.0.160.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,289 INFO: Adding prefix 12.0.160.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,295 INFO: Adding prefix 12.0.161.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,302 INFO: Adding prefix 12.0.161.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,310 INFO: Adding prefix 12.0.161.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,317 INFO: Adding prefix 12.0.161.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,326 INFO: Adding prefix 12.0.161.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,334 INFO: Adding prefix 12.0.161.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,349 INFO: Adding prefix 12.0.161.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,360 INFO: Adding prefix 12.0.161.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,369 INFO: Adding prefix 12.0.161.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,379 INFO: Adding prefix 12.0.161.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,389 INFO: Adding prefix 12.0.161.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,401 INFO: Adding prefix 12.0.161.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,410 INFO: Adding prefix 12.0.161.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,417 INFO: Adding prefix 12.0.161.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,434 INFO: Adding prefix 12.0.161.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,452 INFO: Adding prefix 12.0.161.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,469 INFO: Adding prefix 12.0.162.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,481 INFO: Adding prefix 12.0.162.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,489 INFO: Adding prefix 12.0.162.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,499 INFO: Adding prefix 12.0.162.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,514 INFO: Adding prefix 12.0.162.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,542 INFO: Adding prefix 12.0.162.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,550 INFO: Adding prefix 12.0.162.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,561 INFO: Adding prefix 12.0.162.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,572 INFO: Adding prefix 12.0.162.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,586 INFO: Adding prefix 12.0.162.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,604 INFO: Adding prefix 12.0.162.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,616 INFO: Adding prefix 12.0.162.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,625 INFO: Adding prefix 12.0.162.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,642 INFO: Adding prefix 12.0.162.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,654 INFO: Adding prefix 12.0.162.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,661 INFO: Adding prefix 12.0.162.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,675 INFO: Adding prefix 12.0.163.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,686 INFO: Adding prefix 12.0.163.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,699 INFO: Adding prefix 12.0.163.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,708 INFO: Adding prefix 12.0.163.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,718 INFO: Adding prefix 12.0.163.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,731 INFO: Adding prefix 12.0.163.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,740 INFO: Adding prefix 12.0.163.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,751 INFO: Adding prefix 12.0.163.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,758 INFO: Adding prefix 12.0.163.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,768 INFO: Adding prefix 12.0.163.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,775 INFO: Adding prefix 12.0.163.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,784 INFO: Adding prefix 12.0.163.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,813 INFO: Adding prefix 12.0.163.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,821 INFO: Adding prefix 12.0.163.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,827 INFO: Adding prefix 12.0.163.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,833 INFO: Adding prefix 12.0.163.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,844 INFO: Adding prefix 12.0.164.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,854 INFO: Adding prefix 12.0.164.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,860 INFO: Adding prefix 12.0.164.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,869 INFO: Adding prefix 12.0.164.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,900 INFO: Adding prefix 12.0.164.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,908 INFO: Adding prefix 12.0.164.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,922 INFO: Adding prefix 12.0.164.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,933 INFO: Adding prefix 12.0.164.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,943 INFO: Adding prefix 12.0.164.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,960 INFO: Adding prefix 12.0.164.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,976 INFO: Adding prefix 12.0.164.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:14,984 INFO: Adding prefix 12.0.164.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,000 INFO: Adding prefix 12.0.164.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,011 INFO: Adding prefix 12.0.164.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,020 INFO: Adding prefix 12.0.164.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,029 INFO: Adding prefix 12.0.164.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,037 INFO: Adding prefix 12.0.165.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,060 INFO: Adding prefix 12.0.165.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,071 INFO: Adding prefix 12.0.165.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,078 INFO: Adding prefix 12.0.165.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,093 INFO: Adding prefix 12.0.165.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,102 INFO: Adding prefix 12.0.165.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,108 INFO: Adding prefix 12.0.165.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,124 INFO: Adding prefix 12.0.165.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,132 INFO: Adding prefix 12.0.165.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,139 INFO: Adding prefix 12.0.165.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,200 INFO: Adding prefix 12.0.165.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,284 INFO: Adding prefix 12.0.165.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,303 INFO: Adding prefix 12.0.165.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,315 INFO: Adding prefix 12.0.165.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,324 INFO: Adding prefix 12.0.165.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,372 INFO: Adding prefix 12.0.165.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,380 INFO: Adding prefix 12.0.166.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,387 INFO: Adding prefix 12.0.166.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,403 INFO: Adding prefix 12.0.166.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,410 INFO: Adding prefix 12.0.166.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,416 INFO: Adding prefix 12.0.166.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,424 INFO: Adding prefix 12.0.166.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,430 INFO: Adding prefix 12.0.166.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,437 INFO: Adding prefix 12.0.166.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,443 INFO: Adding prefix 12.0.166.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,449 INFO: Adding prefix 12.0.166.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,454 INFO: Adding prefix 12.0.166.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,461 INFO: Adding prefix 12.0.166.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,467 INFO: Adding prefix 12.0.166.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,473 INFO: Adding prefix 12.0.166.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,480 INFO: Adding prefix 12.0.166.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,487 INFO: Adding prefix 12.0.166.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,493 INFO: Adding prefix 12.0.167.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,499 INFO: Adding prefix 12.0.167.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,505 INFO: Adding prefix 12.0.167.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,513 INFO: Adding prefix 12.0.167.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,525 INFO: Adding prefix 12.0.167.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,533 INFO: Adding prefix 12.0.167.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,539 INFO: Adding prefix 12.0.167.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,546 INFO: Adding prefix 12.0.167.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,553 INFO: Adding prefix 12.0.167.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,558 INFO: Adding prefix 12.0.167.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,564 INFO: Adding prefix 12.0.167.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,571 INFO: Adding prefix 12.0.167.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,576 INFO: Adding prefix 12.0.167.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,581 INFO: Adding prefix 12.0.167.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,588 INFO: Adding prefix 12.0.167.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,594 INFO: Adding prefix 12.0.167.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,601 INFO: Adding prefix 12.0.168.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,606 INFO: Adding prefix 12.0.168.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,613 INFO: Adding prefix 12.0.168.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,619 INFO: Adding prefix 12.0.168.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,625 INFO: Adding prefix 12.0.168.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,630 INFO: Adding prefix 12.0.168.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,636 INFO: Adding prefix 12.0.168.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,642 INFO: Adding prefix 12.0.168.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,648 INFO: Adding prefix 12.0.168.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,654 INFO: Adding prefix 12.0.168.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,662 INFO: Adding prefix 12.0.168.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,668 INFO: Adding prefix 12.0.168.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,681 INFO: Adding prefix 12.0.168.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,688 INFO: Adding prefix 12.0.168.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,694 INFO: Adding prefix 12.0.168.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,703 INFO: Adding prefix 12.0.168.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,711 INFO: Adding prefix 12.0.169.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,717 INFO: Adding prefix 12.0.169.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,729 INFO: Adding prefix 12.0.169.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,737 INFO: Adding prefix 12.0.169.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,743 INFO: Adding prefix 12.0.169.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,749 INFO: Adding prefix 12.0.169.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,756 INFO: Adding prefix 12.0.169.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,763 INFO: Adding prefix 12.0.169.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,768 INFO: Adding prefix 12.0.169.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,774 INFO: Adding prefix 12.0.169.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,780 INFO: Adding prefix 12.0.169.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,786 INFO: Adding prefix 12.0.169.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,793 INFO: Adding prefix 12.0.169.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,800 INFO: Adding prefix 12.0.169.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,806 INFO: Adding prefix 12.0.169.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,813 INFO: Adding prefix 12.0.169.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,819 INFO: Adding prefix 12.0.170.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,826 INFO: Adding prefix 12.0.170.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,831 INFO: Adding prefix 12.0.170.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,838 INFO: Adding prefix 12.0.170.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,845 INFO: Adding prefix 12.0.170.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,853 INFO: Adding prefix 12.0.170.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,858 INFO: Adding prefix 12.0.170.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,865 INFO: Adding prefix 12.0.170.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,871 INFO: Adding prefix 12.0.170.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,877 INFO: Adding prefix 12.0.170.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,884 INFO: Adding prefix 12.0.170.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,978 INFO: Adding prefix 12.0.170.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,985 INFO: Adding prefix 12.0.170.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:15,994 INFO: Adding prefix 12.0.170.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,003 INFO: Adding prefix 12.0.170.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,011 INFO: Adding prefix 12.0.170.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,017 INFO: Adding prefix 12.0.171.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,024 INFO: Adding prefix 12.0.171.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,029 INFO: Adding prefix 12.0.171.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,035 INFO: Adding prefix 12.0.171.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,040 INFO: Adding prefix 12.0.171.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,048 INFO: Adding prefix 12.0.171.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,056 INFO: Adding prefix 12.0.171.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,063 INFO: Adding prefix 12.0.171.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,069 INFO: Adding prefix 12.0.171.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,077 INFO: Adding prefix 12.0.171.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,082 INFO: Adding prefix 12.0.171.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,087 INFO: Adding prefix 12.0.171.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,095 INFO: Adding prefix 12.0.171.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,103 INFO: Adding prefix 12.0.171.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,108 INFO: Adding prefix 12.0.171.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,115 INFO: Adding prefix 12.0.171.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,121 INFO: Adding prefix 12.0.172.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,127 INFO: Adding prefix 12.0.172.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,134 INFO: Adding prefix 12.0.172.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,139 INFO: Adding prefix 12.0.172.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,146 INFO: Adding prefix 12.0.172.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,151 INFO: Adding prefix 12.0.172.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,156 INFO: Adding prefix 12.0.172.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,162 INFO: Adding prefix 12.0.172.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,171 INFO: Adding prefix 12.0.172.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,176 INFO: Adding prefix 12.0.172.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,183 INFO: Adding prefix 12.0.172.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,189 INFO: Adding prefix 12.0.172.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,195 INFO: Adding prefix 12.0.172.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,200 INFO: Adding prefix 12.0.172.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,205 INFO: Adding prefix 12.0.172.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,211 INFO: Adding prefix 12.0.172.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,217 INFO: Adding prefix 12.0.173.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,222 INFO: Adding prefix 12.0.173.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,228 INFO: Adding prefix 12.0.173.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,234 INFO: Adding prefix 12.0.173.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,241 INFO: Adding prefix 12.0.173.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,246 INFO: Adding prefix 12.0.173.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,252 INFO: Adding prefix 12.0.173.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,257 INFO: Adding prefix 12.0.173.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,262 INFO: Adding prefix 12.0.173.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,269 INFO: Adding prefix 12.0.173.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,274 INFO: Adding prefix 12.0.173.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,281 INFO: Adding prefix 12.0.173.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,288 INFO: Adding prefix 12.0.173.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,294 INFO: Adding prefix 12.0.173.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,299 INFO: Adding prefix 12.0.173.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,305 INFO: Adding prefix 12.0.173.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,310 INFO: Adding prefix 12.0.174.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,316 INFO: Adding prefix 12.0.174.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,332 INFO: Adding prefix 12.0.174.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,339 INFO: Adding prefix 12.0.174.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,348 INFO: Adding prefix 12.0.174.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,354 INFO: Adding prefix 12.0.174.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,360 INFO: Adding prefix 12.0.174.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,367 INFO: Adding prefix 12.0.174.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,373 INFO: Adding prefix 12.0.174.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,379 INFO: Adding prefix 12.0.174.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,385 INFO: Adding prefix 12.0.174.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,393 INFO: Adding prefix 12.0.174.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,399 INFO: Adding prefix 12.0.174.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,413 INFO: Adding prefix 12.0.174.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,421 INFO: Adding prefix 12.0.174.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,429 INFO: Adding prefix 12.0.174.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,438 INFO: Adding prefix 12.0.175.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,446 INFO: Adding prefix 12.0.175.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,452 INFO: Adding prefix 12.0.175.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,459 INFO: Adding prefix 12.0.175.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,465 INFO: Adding prefix 12.0.175.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,472 INFO: Adding prefix 12.0.175.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,479 INFO: Adding prefix 12.0.175.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,484 INFO: Adding prefix 12.0.175.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,490 INFO: Adding prefix 12.0.175.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,495 INFO: Adding prefix 12.0.175.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,502 INFO: Adding prefix 12.0.175.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,510 INFO: Adding prefix 12.0.175.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,519 INFO: Adding prefix 12.0.175.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,525 INFO: Adding prefix 12.0.175.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,531 INFO: Adding prefix 12.0.175.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,537 INFO: Adding prefix 12.0.175.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,543 INFO: Adding prefix 12.0.176.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,551 INFO: Adding prefix 12.0.176.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,560 INFO: Adding prefix 12.0.176.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,567 INFO: Adding prefix 12.0.176.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,573 INFO: Adding prefix 12.0.176.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,580 INFO: Adding prefix 12.0.176.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,591 INFO: Adding prefix 12.0.176.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,599 INFO: Adding prefix 12.0.176.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,606 INFO: Adding prefix 12.0.176.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,612 INFO: Adding prefix 12.0.176.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,620 INFO: Adding prefix 12.0.176.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,628 INFO: Adding prefix 12.0.176.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,635 INFO: Adding prefix 12.0.176.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,642 INFO: Adding prefix 12.0.176.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,649 INFO: Adding prefix 12.0.176.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,655 INFO: Adding prefix 12.0.176.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,662 INFO: Adding prefix 12.0.177.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,669 INFO: Adding prefix 12.0.177.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,676 INFO: Adding prefix 12.0.177.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,682 INFO: Adding prefix 12.0.177.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,690 INFO: Adding prefix 12.0.177.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,696 INFO: Adding prefix 12.0.177.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,703 INFO: Adding prefix 12.0.177.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,710 INFO: Adding prefix 12.0.177.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,717 INFO: Adding prefix 12.0.177.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,724 INFO: Adding prefix 12.0.177.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,731 INFO: Adding prefix 12.0.177.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,737 INFO: Adding prefix 12.0.177.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,744 INFO: Adding prefix 12.0.177.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,751 INFO: Adding prefix 12.0.177.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,758 INFO: Adding prefix 12.0.177.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,765 INFO: Adding prefix 12.0.177.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,773 INFO: Adding prefix 12.0.178.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,782 INFO: Adding prefix 12.0.178.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,790 INFO: Adding prefix 12.0.178.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,797 INFO: Adding prefix 12.0.178.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,803 INFO: Adding prefix 12.0.178.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,811 INFO: Adding prefix 12.0.178.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,819 INFO: Adding prefix 12.0.178.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,825 INFO: Adding prefix 12.0.178.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,832 INFO: Adding prefix 12.0.178.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,838 INFO: Adding prefix 12.0.178.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,845 INFO: Adding prefix 12.0.178.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,852 INFO: Adding prefix 12.0.178.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,859 INFO: Adding prefix 12.0.178.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,868 INFO: Adding prefix 12.0.178.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,875 INFO: Adding prefix 12.0.178.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,882 INFO: Adding prefix 12.0.178.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,889 INFO: Adding prefix 12.0.179.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,896 INFO: Adding prefix 12.0.179.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,901 INFO: Adding prefix 12.0.179.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,908 INFO: Adding prefix 12.0.179.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,915 INFO: Adding prefix 12.0.179.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,922 INFO: Adding prefix 12.0.179.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,929 INFO: Adding prefix 12.0.179.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,935 INFO: Adding prefix 12.0.179.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,943 INFO: Adding prefix 12.0.179.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,949 INFO: Adding prefix 12.0.179.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,956 INFO: Adding prefix 12.0.179.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,964 INFO: Adding prefix 12.0.179.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,973 INFO: Adding prefix 12.0.179.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,980 INFO: Adding prefix 12.0.179.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,987 INFO: Adding prefix 12.0.179.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:16,994 INFO: Adding prefix 12.0.179.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,002 INFO: Adding prefix 12.0.180.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,009 INFO: Adding prefix 12.0.180.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,015 INFO: Adding prefix 12.0.180.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,021 INFO: Adding prefix 12.0.180.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,030 INFO: Adding prefix 12.0.180.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,036 INFO: Adding prefix 12.0.180.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,043 INFO: Adding prefix 12.0.180.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,051 INFO: Adding prefix 12.0.180.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,059 INFO: Adding prefix 12.0.180.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,066 INFO: Adding prefix 12.0.180.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,073 INFO: Adding prefix 12.0.180.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,079 INFO: Adding prefix 12.0.180.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,086 INFO: Adding prefix 12.0.180.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,093 INFO: Adding prefix 12.0.180.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,132 INFO: Adding prefix 12.0.180.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,140 INFO: Adding prefix 12.0.180.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,149 INFO: Adding prefix 12.0.181.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,156 INFO: Adding prefix 12.0.181.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,168 INFO: Adding prefix 12.0.181.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,176 INFO: Adding prefix 12.0.181.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,184 INFO: Adding prefix 12.0.181.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,191 INFO: Adding prefix 12.0.181.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,197 INFO: Adding prefix 12.0.181.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,205 INFO: Adding prefix 12.0.181.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,213 INFO: Adding prefix 12.0.181.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,221 INFO: Adding prefix 12.0.181.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,227 INFO: Adding prefix 12.0.181.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,234 INFO: Adding prefix 12.0.181.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,243 INFO: Adding prefix 12.0.181.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,251 INFO: Adding prefix 12.0.181.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,257 INFO: Adding prefix 12.0.181.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,281 INFO: Adding prefix 12.0.181.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,289 INFO: Adding prefix 12.0.182.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,295 INFO: Adding prefix 12.0.182.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,303 INFO: Adding prefix 12.0.182.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,310 INFO: Adding prefix 12.0.182.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,316 INFO: Adding prefix 12.0.182.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,323 INFO: Adding prefix 12.0.182.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,328 INFO: Adding prefix 12.0.182.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,335 INFO: Adding prefix 12.0.182.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,342 INFO: Adding prefix 12.0.182.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,347 INFO: Adding prefix 12.0.182.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,354 INFO: Adding prefix 12.0.182.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,360 INFO: Adding prefix 12.0.182.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,367 INFO: Adding prefix 12.0.182.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,374 INFO: Adding prefix 12.0.182.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,380 INFO: Adding prefix 12.0.182.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,390 INFO: Adding prefix 12.0.182.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,400 INFO: Adding prefix 12.0.183.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,448 INFO: Adding prefix 12.0.183.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,459 INFO: Adding prefix 12.0.183.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,466 INFO: Adding prefix 12.0.183.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,479 INFO: Adding prefix 12.0.183.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,490 INFO: Adding prefix 12.0.183.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,499 INFO: Adding prefix 12.0.183.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,506 INFO: Adding prefix 12.0.183.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,514 INFO: Adding prefix 12.0.183.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,520 INFO: Adding prefix 12.0.183.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,528 INFO: Adding prefix 12.0.183.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,534 INFO: Adding prefix 12.0.183.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,540 INFO: Adding prefix 12.0.183.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,548 INFO: Adding prefix 12.0.183.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,556 INFO: Adding prefix 12.0.183.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,563 INFO: Adding prefix 12.0.183.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,569 INFO: Adding prefix 12.0.184.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,575 INFO: Adding prefix 12.0.184.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,584 INFO: Adding prefix 12.0.184.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,590 INFO: Adding prefix 12.0.184.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,596 INFO: Adding prefix 12.0.184.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,602 INFO: Adding prefix 12.0.184.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,609 INFO: Adding prefix 12.0.184.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,614 INFO: Adding prefix 12.0.184.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,620 INFO: Adding prefix 12.0.184.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,626 INFO: Adding prefix 12.0.184.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,632 INFO: Adding prefix 12.0.184.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,637 INFO: Adding prefix 12.0.184.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,642 INFO: Adding prefix 12.0.184.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,648 INFO: Adding prefix 12.0.184.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,654 INFO: Adding prefix 12.0.184.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,661 INFO: Adding prefix 12.0.184.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,668 INFO: Adding prefix 12.0.185.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,674 INFO: Adding prefix 12.0.185.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,680 INFO: Adding prefix 12.0.185.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,685 INFO: Adding prefix 12.0.185.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,691 INFO: Adding prefix 12.0.185.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,697 INFO: Adding prefix 12.0.185.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,703 INFO: Adding prefix 12.0.185.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,708 INFO: Adding prefix 12.0.185.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,716 INFO: Adding prefix 12.0.185.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,725 INFO: Adding prefix 12.0.185.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,732 INFO: Adding prefix 12.0.185.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,737 INFO: Adding prefix 12.0.185.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,743 INFO: Adding prefix 12.0.185.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,748 INFO: Adding prefix 12.0.185.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,755 INFO: Adding prefix 12.0.185.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,761 INFO: Adding prefix 12.0.185.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,768 INFO: Adding prefix 12.0.186.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,775 INFO: Adding prefix 12.0.186.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,782 INFO: Adding prefix 12.0.186.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,787 INFO: Adding prefix 12.0.186.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,792 INFO: Adding prefix 12.0.186.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,799 INFO: Adding prefix 12.0.186.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,804 INFO: Adding prefix 12.0.186.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,810 INFO: Adding prefix 12.0.186.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,815 INFO: Adding prefix 12.0.186.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,821 INFO: Adding prefix 12.0.186.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,826 INFO: Adding prefix 12.0.186.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,831 INFO: Adding prefix 12.0.186.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,837 INFO: Adding prefix 12.0.186.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,843 INFO: Adding prefix 12.0.186.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,848 INFO: Adding prefix 12.0.186.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,853 INFO: Adding prefix 12.0.186.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,860 INFO: Adding prefix 12.0.187.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,866 INFO: Adding prefix 12.0.187.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,872 INFO: Adding prefix 12.0.187.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,877 INFO: Adding prefix 12.0.187.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,883 INFO: Adding prefix 12.0.187.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,889 INFO: Adding prefix 12.0.187.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,894 INFO: Adding prefix 12.0.187.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,899 INFO: Adding prefix 12.0.187.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,905 INFO: Adding prefix 12.0.187.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,912 INFO: Adding prefix 12.0.187.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,918 INFO: Adding prefix 12.0.187.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,924 INFO: Adding prefix 12.0.187.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,932 INFO: Adding prefix 12.0.187.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,939 INFO: Adding prefix 12.0.187.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,945 INFO: Adding prefix 12.0.187.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,950 INFO: Adding prefix 12.0.187.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,959 INFO: Adding prefix 12.0.188.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,966 INFO: Adding prefix 12.0.188.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,973 INFO: Adding prefix 12.0.188.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,980 INFO: Adding prefix 12.0.188.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,987 INFO: Adding prefix 12.0.188.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,993 INFO: Adding prefix 12.0.188.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:17,999 INFO: Adding prefix 12.0.188.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,005 INFO: Adding prefix 12.0.188.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,011 INFO: Adding prefix 12.0.188.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,018 INFO: Adding prefix 12.0.188.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,024 INFO: Adding prefix 12.0.188.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,034 INFO: Adding prefix 12.0.188.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,041 INFO: Adding prefix 12.0.188.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,047 INFO: Adding prefix 12.0.188.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,053 INFO: Adding prefix 12.0.188.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,059 INFO: Adding prefix 12.0.188.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,064 INFO: Adding prefix 12.0.189.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,070 INFO: Adding prefix 12.0.189.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,076 INFO: Adding prefix 12.0.189.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,082 INFO: Adding prefix 12.0.189.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,087 INFO: Adding prefix 12.0.189.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,092 INFO: Adding prefix 12.0.189.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,098 INFO: Adding prefix 12.0.189.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,105 INFO: Adding prefix 12.0.189.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,110 INFO: Adding prefix 12.0.189.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,117 INFO: Adding prefix 12.0.189.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,124 INFO: Adding prefix 12.0.189.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,130 INFO: Adding prefix 12.0.189.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,138 INFO: Adding prefix 12.0.189.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,144 INFO: Adding prefix 12.0.189.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,150 INFO: Adding prefix 12.0.189.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,157 INFO: Adding prefix 12.0.189.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,163 INFO: Adding prefix 12.0.190.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,169 INFO: Adding prefix 12.0.190.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,175 INFO: Adding prefix 12.0.190.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,182 INFO: Adding prefix 12.0.190.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,189 INFO: Adding prefix 12.0.190.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,195 INFO: Adding prefix 12.0.190.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,202 INFO: Adding prefix 12.0.190.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,209 INFO: Adding prefix 12.0.190.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,216 INFO: Adding prefix 12.0.190.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,222 INFO: Adding prefix 12.0.190.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,228 INFO: Adding prefix 12.0.190.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,237 INFO: Adding prefix 12.0.190.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,244 INFO: Adding prefix 12.0.190.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,251 INFO: Adding prefix 12.0.190.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,258 INFO: Adding prefix 12.0.190.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,265 INFO: Adding prefix 12.0.190.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,271 INFO: Adding prefix 12.0.191.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,276 INFO: Adding prefix 12.0.191.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,286 INFO: Adding prefix 12.0.191.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,292 INFO: Adding prefix 12.0.191.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,297 INFO: Adding prefix 12.0.191.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,304 INFO: Adding prefix 12.0.191.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,312 INFO: Adding prefix 12.0.191.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,319 INFO: Adding prefix 12.0.191.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,326 INFO: Adding prefix 12.0.191.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,334 INFO: Adding prefix 12.0.191.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,342 INFO: Adding prefix 12.0.191.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,349 INFO: Adding prefix 12.0.191.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,355 INFO: Adding prefix 12.0.191.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,362 INFO: Adding prefix 12.0.191.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,371 INFO: Adding prefix 12.0.191.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,377 INFO: Adding prefix 12.0.191.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,384 INFO: Adding prefix 12.0.192.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,391 INFO: Adding prefix 12.0.192.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,399 INFO: Adding prefix 12.0.192.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,405 INFO: Adding prefix 12.0.192.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,412 INFO: Adding prefix 12.0.192.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,418 INFO: Adding prefix 12.0.192.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,424 INFO: Adding prefix 12.0.192.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,430 INFO: Adding prefix 12.0.192.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,438 INFO: Adding prefix 12.0.192.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,444 INFO: Adding prefix 12.0.192.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,451 INFO: Adding prefix 12.0.192.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,460 INFO: Adding prefix 12.0.192.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,467 INFO: Adding prefix 12.0.192.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,475 INFO: Adding prefix 12.0.192.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,481 INFO: Adding prefix 12.0.192.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,487 INFO: Adding prefix 12.0.192.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,493 INFO: Adding prefix 12.0.193.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,499 INFO: Adding prefix 12.0.193.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,504 INFO: Adding prefix 12.0.193.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,510 INFO: Adding prefix 12.0.193.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,516 INFO: Adding prefix 12.0.193.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,523 INFO: Adding prefix 12.0.193.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,529 INFO: Adding prefix 12.0.193.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,535 INFO: Adding prefix 12.0.193.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,541 INFO: Adding prefix 12.0.193.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,549 INFO: Adding prefix 12.0.193.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,568 INFO: Adding prefix 12.0.193.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,574 INFO: Adding prefix 12.0.193.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,580 INFO: Adding prefix 12.0.193.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,586 INFO: Adding prefix 12.0.193.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,592 INFO: Adding prefix 12.0.193.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,599 INFO: Adding prefix 12.0.193.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,604 INFO: Adding prefix 12.0.194.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,611 INFO: Adding prefix 12.0.194.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,617 INFO: Adding prefix 12.0.194.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,622 INFO: Adding prefix 12.0.194.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,628 INFO: Adding prefix 12.0.194.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,633 INFO: Adding prefix 12.0.194.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,639 INFO: Adding prefix 12.0.194.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,645 INFO: Adding prefix 12.0.194.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,651 INFO: Adding prefix 12.0.194.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,657 INFO: Adding prefix 12.0.194.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,662 INFO: Adding prefix 12.0.194.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,667 INFO: Adding prefix 12.0.194.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,672 INFO: Adding prefix 12.0.194.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,677 INFO: Adding prefix 12.0.194.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,683 INFO: Adding prefix 12.0.194.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,687 INFO: Adding prefix 12.0.194.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,694 INFO: Adding prefix 12.0.195.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,701 INFO: Adding prefix 12.0.195.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,706 INFO: Adding prefix 12.0.195.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,711 INFO: Adding prefix 12.0.195.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,721 INFO: Adding prefix 12.0.195.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,728 INFO: Adding prefix 12.0.195.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,733 INFO: Adding prefix 12.0.195.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,739 INFO: Adding prefix 12.0.195.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,745 INFO: Adding prefix 12.0.195.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,751 INFO: Adding prefix 12.0.195.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,757 INFO: Adding prefix 12.0.195.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,765 INFO: Adding prefix 12.0.195.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,774 INFO: Adding prefix 12.0.195.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,781 INFO: Adding prefix 12.0.195.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,786 INFO: Adding prefix 12.0.195.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,793 INFO: Adding prefix 12.0.195.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,801 INFO: Adding prefix 12.0.196.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,807 INFO: Adding prefix 12.0.196.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,813 INFO: Adding prefix 12.0.196.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,819 INFO: Adding prefix 12.0.196.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,825 INFO: Adding prefix 12.0.196.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,830 INFO: Adding prefix 12.0.196.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,835 INFO: Adding prefix 12.0.196.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,842 INFO: Adding prefix 12.0.196.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,848 INFO: Adding prefix 12.0.196.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,854 INFO: Adding prefix 12.0.196.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,863 INFO: Adding prefix 12.0.196.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,870 INFO: Adding prefix 12.0.196.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,877 INFO: Adding prefix 12.0.196.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,882 INFO: Adding prefix 12.0.196.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,888 INFO: Adding prefix 12.0.196.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,893 INFO: Adding prefix 12.0.196.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,898 INFO: Adding prefix 12.0.197.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,905 INFO: Adding prefix 12.0.197.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,910 INFO: Adding prefix 12.0.197.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,918 INFO: Adding prefix 12.0.197.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,925 INFO: Adding prefix 12.0.197.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,931 INFO: Adding prefix 12.0.197.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,937 INFO: Adding prefix 12.0.197.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,944 INFO: Adding prefix 12.0.197.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,950 INFO: Adding prefix 12.0.197.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,957 INFO: Adding prefix 12.0.197.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,962 INFO: Adding prefix 12.0.197.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,970 INFO: Adding prefix 12.0.197.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,978 INFO: Adding prefix 12.0.197.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,985 INFO: Adding prefix 12.0.197.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:18,993 INFO: Adding prefix 12.0.197.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,001 INFO: Adding prefix 12.0.197.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,010 INFO: Adding prefix 12.0.198.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,018 INFO: Adding prefix 12.0.198.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,048 INFO: Adding prefix 12.0.198.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,062 INFO: Adding prefix 12.0.198.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,070 INFO: Adding prefix 12.0.198.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,077 INFO: Adding prefix 12.0.198.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,085 INFO: Adding prefix 12.0.198.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,093 INFO: Adding prefix 12.0.198.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,098 INFO: Adding prefix 12.0.198.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,106 INFO: Adding prefix 12.0.198.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,117 INFO: Adding prefix 12.0.198.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,125 INFO: Adding prefix 12.0.198.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,132 INFO: Adding prefix 12.0.198.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,138 INFO: Adding prefix 12.0.198.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,146 INFO: Adding prefix 12.0.198.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,151 INFO: Adding prefix 12.0.198.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,156 INFO: Adding prefix 12.0.199.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,161 INFO: Adding prefix 12.0.199.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,168 INFO: Adding prefix 12.0.199.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,173 INFO: Adding prefix 12.0.199.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,178 INFO: Adding prefix 12.0.199.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,184 INFO: Adding prefix 12.0.199.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,192 INFO: Adding prefix 12.0.199.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,197 INFO: Adding prefix 12.0.199.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,202 INFO: Adding prefix 12.0.199.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,208 INFO: Adding prefix 12.0.199.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,216 INFO: Adding prefix 12.0.199.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,223 INFO: Adding prefix 12.0.199.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,229 INFO: Adding prefix 12.0.199.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,235 INFO: Adding prefix 12.0.199.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,241 INFO: Adding prefix 12.0.199.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,247 INFO: Adding prefix 12.0.199.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,252 INFO: Adding prefix 12.0.200.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,258 INFO: Adding prefix 12.0.200.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,264 INFO: Adding prefix 12.0.200.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,269 INFO: Adding prefix 12.0.200.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,275 INFO: Adding prefix 12.0.200.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,281 INFO: Adding prefix 12.0.200.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,290 INFO: Adding prefix 12.0.200.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,297 INFO: Adding prefix 12.0.200.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,304 INFO: Adding prefix 12.0.200.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,309 INFO: Adding prefix 12.0.200.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,314 INFO: Adding prefix 12.0.200.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,320 INFO: Adding prefix 12.0.200.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,325 INFO: Adding prefix 12.0.200.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,332 INFO: Adding prefix 12.0.200.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,338 INFO: Adding prefix 12.0.200.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,344 INFO: Adding prefix 12.0.200.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,349 INFO: Adding prefix 12.0.201.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,356 INFO: Adding prefix 12.0.201.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,362 INFO: Adding prefix 12.0.201.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,367 INFO: Adding prefix 12.0.201.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,373 INFO: Adding prefix 12.0.201.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,380 INFO: Adding prefix 12.0.201.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,385 INFO: Adding prefix 12.0.201.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,389 INFO: Adding prefix 12.0.201.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,395 INFO: Adding prefix 12.0.201.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,400 INFO: Adding prefix 12.0.201.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,406 INFO: Adding prefix 12.0.201.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,412 INFO: Adding prefix 12.0.201.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,417 INFO: Adding prefix 12.0.201.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,431 INFO: Adding prefix 12.0.201.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,438 INFO: Adding prefix 12.0.201.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,444 INFO: Adding prefix 12.0.201.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,450 INFO: Adding prefix 12.0.202.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,457 INFO: Adding prefix 12.0.202.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,464 INFO: Adding prefix 12.0.202.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,477 INFO: Adding prefix 12.0.202.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,487 INFO: Adding prefix 12.0.202.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,495 INFO: Adding prefix 12.0.202.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,502 INFO: Adding prefix 12.0.202.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,508 INFO: Adding prefix 12.0.202.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,514 INFO: Adding prefix 12.0.202.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,520 INFO: Adding prefix 12.0.202.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,525 INFO: Adding prefix 12.0.202.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,531 INFO: Adding prefix 12.0.202.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,538 INFO: Adding prefix 12.0.202.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,544 INFO: Adding prefix 12.0.202.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,551 INFO: Adding prefix 12.0.202.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,556 INFO: Adding prefix 12.0.202.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,564 INFO: Adding prefix 12.0.203.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,569 INFO: Adding prefix 12.0.203.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,574 INFO: Adding prefix 12.0.203.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,579 INFO: Adding prefix 12.0.203.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,585 INFO: Adding prefix 12.0.203.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,591 INFO: Adding prefix 12.0.203.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,596 INFO: Adding prefix 12.0.203.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,601 INFO: Adding prefix 12.0.203.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,613 INFO: Adding prefix 12.0.203.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,622 INFO: Adding prefix 12.0.203.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,643 INFO: Adding prefix 12.0.203.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,723 INFO: Adding prefix 12.0.203.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,748 INFO: Adding prefix 12.0.203.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,757 INFO: Adding prefix 12.0.203.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,772 INFO: Adding prefix 12.0.203.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,781 INFO: Adding prefix 12.0.203.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,789 INFO: Adding prefix 12.0.204.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,797 INFO: Adding prefix 12.0.204.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,803 INFO: Adding prefix 12.0.204.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,817 INFO: Adding prefix 12.0.204.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,823 INFO: Adding prefix 12.0.204.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,829 INFO: Adding prefix 12.0.204.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,834 INFO: Adding prefix 12.0.204.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,839 INFO: Adding prefix 12.0.204.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,845 INFO: Adding prefix 12.0.204.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,851 INFO: Adding prefix 12.0.204.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,857 INFO: Adding prefix 12.0.204.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,863 INFO: Adding prefix 12.0.204.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,869 INFO: Adding prefix 12.0.204.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,875 INFO: Adding prefix 12.0.204.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,880 INFO: Adding prefix 12.0.204.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,887 INFO: Adding prefix 12.0.204.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,894 INFO: Adding prefix 12.0.205.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,900 INFO: Adding prefix 12.0.205.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,906 INFO: Adding prefix 12.0.205.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,913 INFO: Adding prefix 12.0.205.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,919 INFO: Adding prefix 12.0.205.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,924 INFO: Adding prefix 12.0.205.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,931 INFO: Adding prefix 12.0.205.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,938 INFO: Adding prefix 12.0.205.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,945 INFO: Adding prefix 12.0.205.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,952 INFO: Adding prefix 12.0.205.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,961 INFO: Adding prefix 12.0.205.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,970 INFO: Adding prefix 12.0.205.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,976 INFO: Adding prefix 12.0.205.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,982 INFO: Adding prefix 12.0.205.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,987 INFO: Adding prefix 12.0.205.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,993 INFO: Adding prefix 12.0.205.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:19,999 INFO: Adding prefix 12.0.206.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,005 INFO: Adding prefix 12.0.206.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,012 INFO: Adding prefix 12.0.206.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,019 INFO: Adding prefix 12.0.206.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,024 INFO: Adding prefix 12.0.206.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,030 INFO: Adding prefix 12.0.206.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,036 INFO: Adding prefix 12.0.206.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,046 INFO: Adding prefix 12.0.206.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,054 INFO: Adding prefix 12.0.206.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,062 INFO: Adding prefix 12.0.206.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,070 INFO: Adding prefix 12.0.206.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,077 INFO: Adding prefix 12.0.206.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,083 INFO: Adding prefix 12.0.206.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,090 INFO: Adding prefix 12.0.206.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,099 INFO: Adding prefix 12.0.206.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,106 INFO: Adding prefix 12.0.206.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,112 INFO: Adding prefix 12.0.207.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,118 INFO: Adding prefix 12.0.207.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,125 INFO: Adding prefix 12.0.207.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,131 INFO: Adding prefix 12.0.207.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,138 INFO: Adding prefix 12.0.207.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,145 INFO: Adding prefix 12.0.207.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,155 INFO: Adding prefix 12.0.207.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,163 INFO: Adding prefix 12.0.207.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,169 INFO: Adding prefix 12.0.207.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,176 INFO: Adding prefix 12.0.207.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,185 INFO: Adding prefix 12.0.207.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,193 INFO: Adding prefix 12.0.207.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,199 INFO: Adding prefix 12.0.207.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,206 INFO: Adding prefix 12.0.207.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,213 INFO: Adding prefix 12.0.207.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,220 INFO: Adding prefix 12.0.207.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,228 INFO: Adding prefix 12.0.208.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,236 INFO: Adding prefix 12.0.208.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,243 INFO: Adding prefix 12.0.208.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,250 INFO: Adding prefix 12.0.208.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,257 INFO: Adding prefix 12.0.208.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,262 INFO: Adding prefix 12.0.208.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,270 INFO: Adding prefix 12.0.208.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,276 INFO: Adding prefix 12.0.208.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,285 INFO: Adding prefix 12.0.208.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,294 INFO: Adding prefix 12.0.208.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,302 INFO: Adding prefix 12.0.208.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,310 INFO: Adding prefix 12.0.208.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,316 INFO: Adding prefix 12.0.208.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,324 INFO: Adding prefix 12.0.208.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,332 INFO: Adding prefix 12.0.208.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,338 INFO: Adding prefix 12.0.208.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,344 INFO: Adding prefix 12.0.209.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,350 INFO: Adding prefix 12.0.209.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,356 INFO: Adding prefix 12.0.209.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,362 INFO: Adding prefix 12.0.209.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,369 INFO: Adding prefix 12.0.209.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,378 INFO: Adding prefix 12.0.209.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,384 INFO: Adding prefix 12.0.209.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,392 INFO: Adding prefix 12.0.209.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,398 INFO: Adding prefix 12.0.209.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,404 INFO: Adding prefix 12.0.209.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,410 INFO: Adding prefix 12.0.209.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,420 INFO: Adding prefix 12.0.209.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,426 INFO: Adding prefix 12.0.209.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,433 INFO: Adding prefix 12.0.209.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,439 INFO: Adding prefix 12.0.209.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,445 INFO: Adding prefix 12.0.209.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,451 INFO: Adding prefix 12.0.210.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,459 INFO: Adding prefix 12.0.210.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,464 INFO: Adding prefix 12.0.210.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,470 INFO: Adding prefix 12.0.210.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,475 INFO: Adding prefix 12.0.210.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,481 INFO: Adding prefix 12.0.210.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,487 INFO: Adding prefix 12.0.210.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,494 INFO: Adding prefix 12.0.210.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,504 INFO: Adding prefix 12.0.210.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,511 INFO: Adding prefix 12.0.210.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,517 INFO: Adding prefix 12.0.210.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,522 INFO: Adding prefix 12.0.210.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,529 INFO: Adding prefix 12.0.210.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,534 INFO: Adding prefix 12.0.210.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,540 INFO: Adding prefix 12.0.210.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,545 INFO: Adding prefix 12.0.210.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,552 INFO: Adding prefix 12.0.211.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,558 INFO: Adding prefix 12.0.211.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,565 INFO: Adding prefix 12.0.211.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,571 INFO: Adding prefix 12.0.211.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,580 INFO: Adding prefix 12.0.211.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,587 INFO: Adding prefix 12.0.211.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,592 INFO: Adding prefix 12.0.211.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,599 INFO: Adding prefix 12.0.211.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,607 INFO: Adding prefix 12.0.211.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,613 INFO: Adding prefix 12.0.211.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,621 INFO: Adding prefix 12.0.211.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,627 INFO: Adding prefix 12.0.211.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,634 INFO: Adding prefix 12.0.211.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,640 INFO: Adding prefix 12.0.211.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,646 INFO: Adding prefix 12.0.211.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,653 INFO: Adding prefix 12.0.211.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,662 INFO: Adding prefix 12.0.212.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,668 INFO: Adding prefix 12.0.212.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,674 INFO: Adding prefix 12.0.212.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,680 INFO: Adding prefix 12.0.212.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,688 INFO: Adding prefix 12.0.212.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,694 INFO: Adding prefix 12.0.212.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,699 INFO: Adding prefix 12.0.212.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,707 INFO: Adding prefix 12.0.212.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,714 INFO: Adding prefix 12.0.212.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,721 INFO: Adding prefix 12.0.212.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,728 INFO: Adding prefix 12.0.212.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,736 INFO: Adding prefix 12.0.212.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,742 INFO: Adding prefix 12.0.212.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,748 INFO: Adding prefix 12.0.212.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,755 INFO: Adding prefix 12.0.212.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,763 INFO: Adding prefix 12.0.212.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,769 INFO: Adding prefix 12.0.213.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,776 INFO: Adding prefix 12.0.213.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,784 INFO: Adding prefix 12.0.213.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,791 INFO: Adding prefix 12.0.213.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,797 INFO: Adding prefix 12.0.213.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,804 INFO: Adding prefix 12.0.213.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,811 INFO: Adding prefix 12.0.213.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,818 INFO: Adding prefix 12.0.213.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,824 INFO: Adding prefix 12.0.213.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,830 INFO: Adding prefix 12.0.213.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,836 INFO: Adding prefix 12.0.213.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,842 INFO: Adding prefix 12.0.213.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,848 INFO: Adding prefix 12.0.213.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,854 INFO: Adding prefix 12.0.213.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,860 INFO: Adding prefix 12.0.213.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,866 INFO: Adding prefix 12.0.213.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,872 INFO: Adding prefix 12.0.214.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,877 INFO: Adding prefix 12.0.214.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,883 INFO: Adding prefix 12.0.214.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,888 INFO: Adding prefix 12.0.214.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,893 INFO: Adding prefix 12.0.214.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,898 INFO: Adding prefix 12.0.214.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,907 INFO: Adding prefix 12.0.214.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,914 INFO: Adding prefix 12.0.214.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,919 INFO: Adding prefix 12.0.214.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,926 INFO: Adding prefix 12.0.214.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,934 INFO: Adding prefix 12.0.214.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,940 INFO: Adding prefix 12.0.214.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,947 INFO: Adding prefix 12.0.214.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,953 INFO: Adding prefix 12.0.214.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,959 INFO: Adding prefix 12.0.214.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,965 INFO: Adding prefix 12.0.214.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,971 INFO: Adding prefix 12.0.215.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,977 INFO: Adding prefix 12.0.215.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,986 INFO: Adding prefix 12.0.215.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,993 INFO: Adding prefix 12.0.215.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:20,999 INFO: Adding prefix 12.0.215.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,005 INFO: Adding prefix 12.0.215.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,012 INFO: Adding prefix 12.0.215.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,022 INFO: Adding prefix 12.0.215.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,030 INFO: Adding prefix 12.0.215.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,038 INFO: Adding prefix 12.0.215.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,045 INFO: Adding prefix 12.0.215.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,051 INFO: Adding prefix 12.0.215.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,056 INFO: Adding prefix 12.0.215.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,062 INFO: Adding prefix 12.0.215.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,069 INFO: Adding prefix 12.0.215.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,076 INFO: Adding prefix 12.0.215.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,084 INFO: Adding prefix 12.0.216.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,092 INFO: Adding prefix 12.0.216.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,099 INFO: Adding prefix 12.0.216.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,106 INFO: Adding prefix 12.0.216.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,113 INFO: Adding prefix 12.0.216.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,123 INFO: Adding prefix 12.0.216.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,131 INFO: Adding prefix 12.0.216.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,139 INFO: Adding prefix 12.0.216.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,146 INFO: Adding prefix 12.0.216.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,155 INFO: Adding prefix 12.0.216.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,163 INFO: Adding prefix 12.0.216.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,169 INFO: Adding prefix 12.0.216.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,175 INFO: Adding prefix 12.0.216.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,181 INFO: Adding prefix 12.0.216.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,186 INFO: Adding prefix 12.0.216.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,191 INFO: Adding prefix 12.0.216.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,197 INFO: Adding prefix 12.0.217.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,204 INFO: Adding prefix 12.0.217.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,210 INFO: Adding prefix 12.0.217.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,219 INFO: Adding prefix 12.0.217.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,225 INFO: Adding prefix 12.0.217.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,232 INFO: Adding prefix 12.0.217.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,239 INFO: Adding prefix 12.0.217.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,245 INFO: Adding prefix 12.0.217.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,251 INFO: Adding prefix 12.0.217.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,258 INFO: Adding prefix 12.0.217.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,263 INFO: Adding prefix 12.0.217.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,269 INFO: Adding prefix 12.0.217.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,276 INFO: Adding prefix 12.0.217.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,283 INFO: Adding prefix 12.0.217.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,289 INFO: Adding prefix 12.0.217.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,295 INFO: Adding prefix 12.0.217.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,301 INFO: Adding prefix 12.0.218.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,308 INFO: Adding prefix 12.0.218.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,316 INFO: Adding prefix 12.0.218.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,322 INFO: Adding prefix 12.0.218.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,328 INFO: Adding prefix 12.0.218.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,334 INFO: Adding prefix 12.0.218.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,339 INFO: Adding prefix 12.0.218.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,344 INFO: Adding prefix 12.0.218.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,359 INFO: Adding prefix 12.0.218.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,366 INFO: Adding prefix 12.0.218.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,371 INFO: Adding prefix 12.0.218.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,376 INFO: Adding prefix 12.0.218.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,383 INFO: Adding prefix 12.0.218.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,388 INFO: Adding prefix 12.0.218.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,394 INFO: Adding prefix 12.0.218.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,400 INFO: Adding prefix 12.0.218.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,408 INFO: Adding prefix 12.0.219.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,415 INFO: Adding prefix 12.0.219.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,422 INFO: Adding prefix 12.0.219.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,427 INFO: Adding prefix 12.0.219.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,434 INFO: Adding prefix 12.0.219.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,439 INFO: Adding prefix 12.0.219.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,444 INFO: Adding prefix 12.0.219.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,450 INFO: Adding prefix 12.0.219.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,459 INFO: Adding prefix 12.0.219.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,466 INFO: Adding prefix 12.0.219.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,473 INFO: Adding prefix 12.0.219.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,481 INFO: Adding prefix 12.0.219.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,487 INFO: Adding prefix 12.0.219.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,495 INFO: Adding prefix 12.0.219.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,502 INFO: Adding prefix 12.0.219.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,508 INFO: Adding prefix 12.0.219.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,514 INFO: Adding prefix 12.0.220.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,522 INFO: Adding prefix 12.0.220.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,530 INFO: Adding prefix 12.0.220.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,539 INFO: Adding prefix 12.0.220.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,547 INFO: Adding prefix 12.0.220.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,555 INFO: Adding prefix 12.0.220.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,562 INFO: Adding prefix 12.0.220.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,570 INFO: Adding prefix 12.0.220.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,578 INFO: Adding prefix 12.0.220.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,584 INFO: Adding prefix 12.0.220.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,590 INFO: Adding prefix 12.0.220.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,596 INFO: Adding prefix 12.0.220.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,602 INFO: Adding prefix 12.0.220.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,607 INFO: Adding prefix 12.0.220.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,615 INFO: Adding prefix 12.0.220.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,623 INFO: Adding prefix 12.0.220.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,630 INFO: Adding prefix 12.0.221.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,638 INFO: Adding prefix 12.0.221.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,645 INFO: Adding prefix 12.0.221.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,652 INFO: Adding prefix 12.0.221.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,660 INFO: Adding prefix 12.0.221.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,673 INFO: Adding prefix 12.0.221.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,680 INFO: Adding prefix 12.0.221.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,688 INFO: Adding prefix 12.0.221.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,697 INFO: Adding prefix 12.0.221.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,704 INFO: Adding prefix 12.0.221.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,724 INFO: Adding prefix 12.0.221.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,733 INFO: Adding prefix 12.0.221.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,739 INFO: Adding prefix 12.0.221.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,745 INFO: Adding prefix 12.0.221.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,752 INFO: Adding prefix 12.0.221.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,759 INFO: Adding prefix 12.0.221.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,768 INFO: Adding prefix 12.0.222.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,774 INFO: Adding prefix 12.0.222.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,780 INFO: Adding prefix 12.0.222.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,785 INFO: Adding prefix 12.0.222.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,791 INFO: Adding prefix 12.0.222.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,798 INFO: Adding prefix 12.0.222.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,806 INFO: Adding prefix 12.0.222.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,812 INFO: Adding prefix 12.0.222.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,819 INFO: Adding prefix 12.0.222.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,826 INFO: Adding prefix 12.0.222.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,833 INFO: Adding prefix 12.0.222.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,840 INFO: Adding prefix 12.0.222.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,847 INFO: Adding prefix 12.0.222.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,853 INFO: Adding prefix 12.0.222.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,863 INFO: Adding prefix 12.0.222.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,869 INFO: Adding prefix 12.0.222.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,876 INFO: Adding prefix 12.0.223.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,882 INFO: Adding prefix 12.0.223.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,890 INFO: Adding prefix 12.0.223.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,895 INFO: Adding prefix 12.0.223.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,901 INFO: Adding prefix 12.0.223.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,906 INFO: Adding prefix 12.0.223.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,913 INFO: Adding prefix 12.0.223.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,919 INFO: Adding prefix 12.0.223.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,925 INFO: Adding prefix 12.0.223.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,931 INFO: Adding prefix 12.0.223.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,940 INFO: Adding prefix 12.0.223.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,946 INFO: Adding prefix 12.0.223.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,957 INFO: Adding prefix 12.0.223.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,964 INFO: Adding prefix 12.0.223.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,971 INFO: Adding prefix 12.0.223.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,978 INFO: Adding prefix 12.0.223.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,985 INFO: Adding prefix 12.0.224.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:21,992 INFO: Adding prefix 12.0.224.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,000 INFO: Adding prefix 12.0.224.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,006 INFO: Adding prefix 12.0.224.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,012 INFO: Adding prefix 12.0.224.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,019 INFO: Adding prefix 12.0.224.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,026 INFO: Adding prefix 12.0.224.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,032 INFO: Adding prefix 12.0.224.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,038 INFO: Adding prefix 12.0.224.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,046 INFO: Adding prefix 12.0.224.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,052 INFO: Adding prefix 12.0.224.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,058 INFO: Adding prefix 12.0.224.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,064 INFO: Adding prefix 12.0.224.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,069 INFO: Adding prefix 12.0.224.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,075 INFO: Adding prefix 12.0.224.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,081 INFO: Adding prefix 12.0.224.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,086 INFO: Adding prefix 12.0.225.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,094 INFO: Adding prefix 12.0.225.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,099 INFO: Adding prefix 12.0.225.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,105 INFO: Adding prefix 12.0.225.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,110 INFO: Adding prefix 12.0.225.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,116 INFO: Adding prefix 12.0.225.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,122 INFO: Adding prefix 12.0.225.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,126 INFO: Adding prefix 12.0.225.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,133 INFO: Adding prefix 12.0.225.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,139 INFO: Adding prefix 12.0.225.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,146 INFO: Adding prefix 12.0.225.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,153 INFO: Adding prefix 12.0.225.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,158 INFO: Adding prefix 12.0.225.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,164 INFO: Adding prefix 12.0.225.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,170 INFO: Adding prefix 12.0.225.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,175 INFO: Adding prefix 12.0.225.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,181 INFO: Adding prefix 12.0.226.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,187 INFO: Adding prefix 12.0.226.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,192 INFO: Adding prefix 12.0.226.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,198 INFO: Adding prefix 12.0.226.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,204 INFO: Adding prefix 12.0.226.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,210 INFO: Adding prefix 12.0.226.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,216 INFO: Adding prefix 12.0.226.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,222 INFO: Adding prefix 12.0.226.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,229 INFO: Adding prefix 12.0.226.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,235 INFO: Adding prefix 12.0.226.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,240 INFO: Adding prefix 12.0.226.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,247 INFO: Adding prefix 12.0.226.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,254 INFO: Adding prefix 12.0.226.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,260 INFO: Adding prefix 12.0.226.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,267 INFO: Adding prefix 12.0.226.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,273 INFO: Adding prefix 12.0.226.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,281 INFO: Adding prefix 12.0.227.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,288 INFO: Adding prefix 12.0.227.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,295 INFO: Adding prefix 12.0.227.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,302 INFO: Adding prefix 12.0.227.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,308 INFO: Adding prefix 12.0.227.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,314 INFO: Adding prefix 12.0.227.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,321 INFO: Adding prefix 12.0.227.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,327 INFO: Adding prefix 12.0.227.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,334 INFO: Adding prefix 12.0.227.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,340 INFO: Adding prefix 12.0.227.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,347 INFO: Adding prefix 12.0.227.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,353 INFO: Adding prefix 12.0.227.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,359 INFO: Adding prefix 12.0.227.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,366 INFO: Adding prefix 12.0.227.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,374 INFO: Adding prefix 12.0.227.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,381 INFO: Adding prefix 12.0.227.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,387 INFO: Adding prefix 12.0.228.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,394 INFO: Adding prefix 12.0.228.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,401 INFO: Adding prefix 12.0.228.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,407 INFO: Adding prefix 12.0.228.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,414 INFO: Adding prefix 12.0.228.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,420 INFO: Adding prefix 12.0.228.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,426 INFO: Adding prefix 12.0.228.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,431 INFO: Adding prefix 12.0.228.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,437 INFO: Adding prefix 12.0.228.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,442 INFO: Adding prefix 12.0.228.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,450 INFO: Adding prefix 12.0.228.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,458 INFO: Adding prefix 12.0.228.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,464 INFO: Adding prefix 12.0.228.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,475 INFO: Adding prefix 12.0.228.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,481 INFO: Adding prefix 12.0.228.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,490 INFO: Adding prefix 12.0.228.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,499 INFO: Adding prefix 12.0.229.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,506 INFO: Adding prefix 12.0.229.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,513 INFO: Adding prefix 12.0.229.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,521 INFO: Adding prefix 12.0.229.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,528 INFO: Adding prefix 12.0.229.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,536 INFO: Adding prefix 12.0.229.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,543 INFO: Adding prefix 12.0.229.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,551 INFO: Adding prefix 12.0.229.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,557 INFO: Adding prefix 12.0.229.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,563 INFO: Adding prefix 12.0.229.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,571 INFO: Adding prefix 12.0.229.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,577 INFO: Adding prefix 12.0.229.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,583 INFO: Adding prefix 12.0.229.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,588 INFO: Adding prefix 12.0.229.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,596 INFO: Adding prefix 12.0.229.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,602 INFO: Adding prefix 12.0.229.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,609 INFO: Adding prefix 12.0.230.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,615 INFO: Adding prefix 12.0.230.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,621 INFO: Adding prefix 12.0.230.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,628 INFO: Adding prefix 12.0.230.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,633 INFO: Adding prefix 12.0.230.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,639 INFO: Adding prefix 12.0.230.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,646 INFO: Adding prefix 12.0.230.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,654 INFO: Adding prefix 12.0.230.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,664 INFO: Adding prefix 12.0.230.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,671 INFO: Adding prefix 12.0.230.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,681 INFO: Adding prefix 12.0.230.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,689 INFO: Adding prefix 12.0.230.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,695 INFO: Adding prefix 12.0.230.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,704 INFO: Adding prefix 12.0.230.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,712 INFO: Adding prefix 12.0.230.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,718 INFO: Adding prefix 12.0.230.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,723 INFO: Adding prefix 12.0.231.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,730 INFO: Adding prefix 12.0.231.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,737 INFO: Adding prefix 12.0.231.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,744 INFO: Adding prefix 12.0.231.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,749 INFO: Adding prefix 12.0.231.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,755 INFO: Adding prefix 12.0.231.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,763 INFO: Adding prefix 12.0.231.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,770 INFO: Adding prefix 12.0.231.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,776 INFO: Adding prefix 12.0.231.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,784 INFO: Adding prefix 12.0.231.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,791 INFO: Adding prefix 12.0.231.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,798 INFO: Adding prefix 12.0.231.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,804 INFO: Adding prefix 12.0.231.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,811 INFO: Adding prefix 12.0.231.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,819 INFO: Adding prefix 12.0.231.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,826 INFO: Adding prefix 12.0.231.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,833 INFO: Adding prefix 12.0.232.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,840 INFO: Adding prefix 12.0.232.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,846 INFO: Adding prefix 12.0.232.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,853 INFO: Adding prefix 12.0.232.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,859 INFO: Adding prefix 12.0.232.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,867 INFO: Adding prefix 12.0.232.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,873 INFO: Adding prefix 12.0.232.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,879 INFO: Adding prefix 12.0.232.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,886 INFO: Adding prefix 12.0.232.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,894 INFO: Adding prefix 12.0.232.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,901 INFO: Adding prefix 12.0.232.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,908 INFO: Adding prefix 12.0.232.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,915 INFO: Adding prefix 12.0.232.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,921 INFO: Adding prefix 12.0.232.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,927 INFO: Adding prefix 12.0.232.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,933 INFO: Adding prefix 12.0.232.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,938 INFO: Adding prefix 12.0.233.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,947 INFO: Adding prefix 12.0.233.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,974 INFO: Adding prefix 12.0.233.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,982 INFO: Adding prefix 12.0.233.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,988 INFO: Adding prefix 12.0.233.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:22,995 INFO: Adding prefix 12.0.233.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,001 INFO: Adding prefix 12.0.233.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,006 INFO: Adding prefix 12.0.233.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,011 INFO: Adding prefix 12.0.233.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,018 INFO: Adding prefix 12.0.233.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,025 INFO: Adding prefix 12.0.233.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,029 INFO: Adding prefix 12.0.233.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,035 INFO: Adding prefix 12.0.233.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,040 INFO: Adding prefix 12.0.233.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,046 INFO: Adding prefix 12.0.233.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,051 INFO: Adding prefix 12.0.233.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,057 INFO: Adding prefix 12.0.234.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,062 INFO: Adding prefix 12.0.234.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,067 INFO: Adding prefix 12.0.234.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,073 INFO: Adding prefix 12.0.234.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,081 INFO: Adding prefix 12.0.234.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,088 INFO: Adding prefix 12.0.234.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,093 INFO: Adding prefix 12.0.234.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,098 INFO: Adding prefix 12.0.234.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,107 INFO: Adding prefix 12.0.234.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,113 INFO: Adding prefix 12.0.234.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,120 INFO: Adding prefix 12.0.234.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,125 INFO: Adding prefix 12.0.234.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,131 INFO: Adding prefix 12.0.234.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,137 INFO: Adding prefix 12.0.234.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,143 INFO: Adding prefix 12.0.234.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,148 INFO: Adding prefix 12.0.234.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,154 INFO: Adding prefix 12.0.235.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,160 INFO: Adding prefix 12.0.235.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,168 INFO: Adding prefix 12.0.235.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,173 INFO: Adding prefix 12.0.235.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,180 INFO: Adding prefix 12.0.235.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,185 INFO: Adding prefix 12.0.235.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,190 INFO: Adding prefix 12.0.235.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,195 INFO: Adding prefix 12.0.235.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,201 INFO: Adding prefix 12.0.235.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,207 INFO: Adding prefix 12.0.235.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,212 INFO: Adding prefix 12.0.235.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,218 INFO: Adding prefix 12.0.235.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,225 INFO: Adding prefix 12.0.235.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,232 INFO: Adding prefix 12.0.235.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,238 INFO: Adding prefix 12.0.235.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,245 INFO: Adding prefix 12.0.235.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,252 INFO: Adding prefix 12.0.236.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,257 INFO: Adding prefix 12.0.236.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,263 INFO: Adding prefix 12.0.236.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,270 INFO: Adding prefix 12.0.236.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,277 INFO: Adding prefix 12.0.236.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,283 INFO: Adding prefix 12.0.236.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,289 INFO: Adding prefix 12.0.236.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,296 INFO: Adding prefix 12.0.236.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,302 INFO: Adding prefix 12.0.236.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,307 INFO: Adding prefix 12.0.236.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,312 INFO: Adding prefix 12.0.236.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,320 INFO: Adding prefix 12.0.236.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,325 INFO: Adding prefix 12.0.236.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,331 INFO: Adding prefix 12.0.236.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,336 INFO: Adding prefix 12.0.236.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,342 INFO: Adding prefix 12.0.236.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,347 INFO: Adding prefix 12.0.237.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,353 INFO: Adding prefix 12.0.237.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,358 INFO: Adding prefix 12.0.237.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,363 INFO: Adding prefix 12.0.237.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,369 INFO: Adding prefix 12.0.237.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,374 INFO: Adding prefix 12.0.237.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,379 INFO: Adding prefix 12.0.237.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,384 INFO: Adding prefix 12.0.237.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,390 INFO: Adding prefix 12.0.237.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,395 INFO: Adding prefix 12.0.237.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,402 INFO: Adding prefix 12.0.237.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,409 INFO: Adding prefix 12.0.237.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,414 INFO: Adding prefix 12.0.237.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,419 INFO: Adding prefix 12.0.237.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,425 INFO: Adding prefix 12.0.237.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,429 INFO: Adding prefix 12.0.237.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,434 INFO: Adding prefix 12.0.238.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,440 INFO: Adding prefix 12.0.238.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,446 INFO: Adding prefix 12.0.238.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,451 INFO: Adding prefix 12.0.238.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,458 INFO: Adding prefix 12.0.238.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,464 INFO: Adding prefix 12.0.238.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,474 INFO: Adding prefix 12.0.238.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,482 INFO: Adding prefix 12.0.238.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,488 INFO: Adding prefix 12.0.238.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,494 INFO: Adding prefix 12.0.238.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,502 INFO: Adding prefix 12.0.238.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,509 INFO: Adding prefix 12.0.238.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,514 INFO: Adding prefix 12.0.238.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,519 INFO: Adding prefix 12.0.238.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,525 INFO: Adding prefix 12.0.238.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,532 INFO: Adding prefix 12.0.238.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,537 INFO: Adding prefix 12.0.239.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,544 INFO: Adding prefix 12.0.239.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,558 INFO: Adding prefix 12.0.239.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,569 INFO: Adding prefix 12.0.239.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,576 INFO: Adding prefix 12.0.239.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,582 INFO: Adding prefix 12.0.239.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,588 INFO: Adding prefix 12.0.239.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,594 INFO: Adding prefix 12.0.239.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,601 INFO: Adding prefix 12.0.239.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,608 INFO: Adding prefix 12.0.239.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,614 INFO: Adding prefix 12.0.239.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,619 INFO: Adding prefix 12.0.239.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,624 INFO: Adding prefix 12.0.239.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,631 INFO: Adding prefix 12.0.239.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,637 INFO: Adding prefix 12.0.239.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,642 INFO: Adding prefix 12.0.239.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,648 INFO: Adding prefix 12.0.240.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,655 INFO: Adding prefix 12.0.240.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,660 INFO: Adding prefix 12.0.240.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,665 INFO: Adding prefix 12.0.240.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,671 INFO: Adding prefix 12.0.240.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,679 INFO: Adding prefix 12.0.240.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,686 INFO: Adding prefix 12.0.240.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,693 INFO: Adding prefix 12.0.240.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,700 INFO: Adding prefix 12.0.240.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,708 INFO: Adding prefix 12.0.240.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,714 INFO: Adding prefix 12.0.240.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,721 INFO: Adding prefix 12.0.240.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,729 INFO: Adding prefix 12.0.240.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,736 INFO: Adding prefix 12.0.240.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,743 INFO: Adding prefix 12.0.240.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,750 INFO: Adding prefix 12.0.240.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,758 INFO: Adding prefix 12.0.241.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,765 INFO: Adding prefix 12.0.241.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,770 INFO: Adding prefix 12.0.241.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,777 INFO: Adding prefix 12.0.241.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,784 INFO: Adding prefix 12.0.241.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,790 INFO: Adding prefix 12.0.241.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,797 INFO: Adding prefix 12.0.241.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,804 INFO: Adding prefix 12.0.241.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,811 INFO: Adding prefix 12.0.241.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,817 INFO: Adding prefix 12.0.241.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,824 INFO: Adding prefix 12.0.241.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,829 INFO: Adding prefix 12.0.241.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,835 INFO: Adding prefix 12.0.241.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,842 INFO: Adding prefix 12.0.241.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,849 INFO: Adding prefix 12.0.241.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,855 INFO: Adding prefix 12.0.241.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,861 INFO: Adding prefix 12.0.242.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,868 INFO: Adding prefix 12.0.242.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,874 INFO: Adding prefix 12.0.242.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,880 INFO: Adding prefix 12.0.242.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,889 INFO: Adding prefix 12.0.242.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,896 INFO: Adding prefix 12.0.242.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,902 INFO: Adding prefix 12.0.242.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,908 INFO: Adding prefix 12.0.242.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,914 INFO: Adding prefix 12.0.242.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,920 INFO: Adding prefix 12.0.242.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,928 INFO: Adding prefix 12.0.242.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,935 INFO: Adding prefix 12.0.242.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,941 INFO: Adding prefix 12.0.242.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,947 INFO: Adding prefix 12.0.242.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,953 INFO: Adding prefix 12.0.242.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,961 INFO: Adding prefix 12.0.242.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,970 INFO: Adding prefix 12.0.243.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,979 INFO: Adding prefix 12.0.243.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,985 INFO: Adding prefix 12.0.243.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,992 INFO: Adding prefix 12.0.243.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:23,999 INFO: Adding prefix 12.0.243.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,005 INFO: Adding prefix 12.0.243.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,011 INFO: Adding prefix 12.0.243.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,019 INFO: Adding prefix 12.0.243.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,025 INFO: Adding prefix 12.0.243.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,030 INFO: Adding prefix 12.0.243.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,037 INFO: Adding prefix 12.0.243.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,044 INFO: Adding prefix 12.0.243.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,049 INFO: Adding prefix 12.0.243.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,055 INFO: Adding prefix 12.0.243.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,060 INFO: Adding prefix 12.0.243.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,067 INFO: Adding prefix 12.0.243.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,074 INFO: Adding prefix 12.0.244.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,080 INFO: Adding prefix 12.0.244.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,085 INFO: Adding prefix 12.0.244.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,092 INFO: Adding prefix 12.0.244.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,098 INFO: Adding prefix 12.0.244.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,104 INFO: Adding prefix 12.0.244.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,111 INFO: Adding prefix 12.0.244.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,118 INFO: Adding prefix 12.0.244.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,123 INFO: Adding prefix 12.0.244.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,129 INFO: Adding prefix 12.0.244.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,135 INFO: Adding prefix 12.0.244.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,141 INFO: Adding prefix 12.0.244.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,148 INFO: Adding prefix 12.0.244.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,153 INFO: Adding prefix 12.0.244.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,158 INFO: Adding prefix 12.0.244.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,165 INFO: Adding prefix 12.0.244.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,172 INFO: Adding prefix 12.0.245.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,178 INFO: Adding prefix 12.0.245.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,183 INFO: Adding prefix 12.0.245.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,189 INFO: Adding prefix 12.0.245.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,194 INFO: Adding prefix 12.0.245.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,200 INFO: Adding prefix 12.0.245.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,208 INFO: Adding prefix 12.0.245.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,213 INFO: Adding prefix 12.0.245.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,219 INFO: Adding prefix 12.0.245.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,224 INFO: Adding prefix 12.0.245.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,233 INFO: Adding prefix 12.0.245.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,241 INFO: Adding prefix 12.0.245.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,252 INFO: Adding prefix 12.0.245.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,259 INFO: Adding prefix 12.0.245.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,279 INFO: Adding prefix 12.0.245.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,295 INFO: Adding prefix 12.0.245.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,307 INFO: Adding prefix 12.0.246.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,317 INFO: Adding prefix 12.0.246.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,327 INFO: Adding prefix 12.0.246.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,335 INFO: Adding prefix 12.0.246.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,342 INFO: Adding prefix 12.0.246.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,349 INFO: Adding prefix 12.0.246.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,357 INFO: Adding prefix 12.0.246.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,364 INFO: Adding prefix 12.0.246.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,371 INFO: Adding prefix 12.0.246.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,378 INFO: Adding prefix 12.0.246.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,386 INFO: Adding prefix 12.0.246.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,392 INFO: Adding prefix 12.0.246.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,398 INFO: Adding prefix 12.0.246.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,404 INFO: Adding prefix 12.0.246.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,411 INFO: Adding prefix 12.0.246.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,417 INFO: Adding prefix 12.0.246.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,423 INFO: Adding prefix 12.0.247.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,429 INFO: Adding prefix 12.0.247.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,434 INFO: Adding prefix 12.0.247.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,441 INFO: Adding prefix 12.0.247.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,446 INFO: Adding prefix 12.0.247.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,453 INFO: Adding prefix 12.0.247.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,459 INFO: Adding prefix 12.0.247.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,465 INFO: Adding prefix 12.0.247.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,472 INFO: Adding prefix 12.0.247.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,480 INFO: Adding prefix 12.0.247.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,486 INFO: Adding prefix 12.0.247.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,492 INFO: Adding prefix 12.0.247.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,498 INFO: Adding prefix 12.0.247.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,505 INFO: Adding prefix 12.0.247.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,511 INFO: Adding prefix 12.0.247.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,518 INFO: Adding prefix 12.0.247.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,524 INFO: Adding prefix 12.0.248.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,531 INFO: Adding prefix 12.0.248.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,538 INFO: Adding prefix 12.0.248.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,543 INFO: Adding prefix 12.0.248.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,549 INFO: Adding prefix 12.0.248.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,555 INFO: Adding prefix 12.0.248.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,560 INFO: Adding prefix 12.0.248.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,566 INFO: Adding prefix 12.0.248.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,572 INFO: Adding prefix 12.0.248.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,580 INFO: Adding prefix 12.0.248.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,594 INFO: Adding prefix 12.0.248.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,600 INFO: Adding prefix 12.0.248.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,606 INFO: Adding prefix 12.0.248.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,613 INFO: Adding prefix 12.0.248.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,620 INFO: Adding prefix 12.0.248.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,626 INFO: Adding prefix 12.0.248.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,631 INFO: Adding prefix 12.0.249.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,638 INFO: Adding prefix 12.0.249.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,646 INFO: Adding prefix 12.0.249.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,651 INFO: Adding prefix 12.0.249.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,658 INFO: Adding prefix 12.0.249.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,663 INFO: Adding prefix 12.0.249.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,671 INFO: Adding prefix 12.0.249.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,677 INFO: Adding prefix 12.0.249.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,685 INFO: Adding prefix 12.0.249.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,691 INFO: Adding prefix 12.0.249.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,698 INFO: Adding prefix 12.0.249.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,704 INFO: Adding prefix 12.0.249.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,711 INFO: Adding prefix 12.0.249.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,718 INFO: Adding prefix 12.0.249.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,770 INFO: Adding prefix 12.0.249.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,779 INFO: Adding prefix 12.0.249.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,794 INFO: Adding prefix 12.0.250.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,803 INFO: Adding prefix 12.0.250.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,812 INFO: Adding prefix 12.0.250.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,821 INFO: Adding prefix 12.0.250.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,838 INFO: Adding prefix 12.0.250.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,846 INFO: Adding prefix 12.0.250.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,863 INFO: Adding prefix 12.0.250.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,872 INFO: Adding prefix 12.0.250.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,879 INFO: Adding prefix 12.0.250.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,887 INFO: Adding prefix 12.0.250.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,895 INFO: Adding prefix 12.0.250.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,903 INFO: Adding prefix 12.0.250.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,911 INFO: Adding prefix 12.0.250.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,919 INFO: Adding prefix 12.0.250.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,928 INFO: Adding prefix 12.0.250.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,937 INFO: Adding prefix 12.0.250.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,944 INFO: Adding prefix 12.0.251.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,951 INFO: Adding prefix 12.0.251.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,958 INFO: Adding prefix 12.0.251.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,966 INFO: Adding prefix 12.0.251.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,973 INFO: Adding prefix 12.0.251.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,980 INFO: Adding prefix 12.0.251.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,986 INFO: Adding prefix 12.0.251.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:24,994 INFO: Adding prefix 12.0.251.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,001 INFO: Adding prefix 12.0.251.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,009 INFO: Adding prefix 12.0.251.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,016 INFO: Adding prefix 12.0.251.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,024 INFO: Adding prefix 12.0.251.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,031 INFO: Adding prefix 12.0.251.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,037 INFO: Adding prefix 12.0.251.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,045 INFO: Adding prefix 12.0.251.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,052 INFO: Adding prefix 12.0.251.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,059 INFO: Adding prefix 12.0.252.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,067 INFO: Adding prefix 12.0.252.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,074 INFO: Adding prefix 12.0.252.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,083 INFO: Adding prefix 12.0.252.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,090 INFO: Adding prefix 12.0.252.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,097 INFO: Adding prefix 12.0.252.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,104 INFO: Adding prefix 12.0.252.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,113 INFO: Adding prefix 12.0.252.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,120 INFO: Adding prefix 12.0.252.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,128 INFO: Adding prefix 12.0.252.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,135 INFO: Adding prefix 12.0.252.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,142 INFO: Adding prefix 12.0.252.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,148 INFO: Adding prefix 12.0.252.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,155 INFO: Adding prefix 12.0.252.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,161 INFO: Adding prefix 12.0.252.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,168 INFO: Adding prefix 12.0.252.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,174 INFO: Adding prefix 12.0.253.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,181 INFO: Adding prefix 12.0.253.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,189 INFO: Adding prefix 12.0.253.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,197 INFO: Adding prefix 12.0.253.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,204 INFO: Adding prefix 12.0.253.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,211 INFO: Adding prefix 12.0.253.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,218 INFO: Adding prefix 12.0.253.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,225 INFO: Adding prefix 12.0.253.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,230 INFO: Adding prefix 12.0.253.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,237 INFO: Adding prefix 12.0.253.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,246 INFO: Adding prefix 12.0.253.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,252 INFO: Adding prefix 12.0.253.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,259 INFO: Adding prefix 12.0.253.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,267 INFO: Adding prefix 12.0.253.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,278 INFO: Adding prefix 12.0.253.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,288 INFO: Adding prefix 12.0.253.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,296 INFO: Adding prefix 12.0.254.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,302 INFO: Adding prefix 12.0.254.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,311 INFO: Adding prefix 12.0.254.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,318 INFO: Adding prefix 12.0.254.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,324 INFO: Adding prefix 12.0.254.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,333 INFO: Adding prefix 12.0.254.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,342 INFO: Adding prefix 12.0.254.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,350 INFO: Adding prefix 12.0.254.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,357 INFO: Adding prefix 12.0.254.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,364 INFO: Adding prefix 12.0.254.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,370 INFO: Adding prefix 12.0.254.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,379 INFO: Adding prefix 12.0.254.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,387 INFO: Adding prefix 12.0.254.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,395 INFO: Adding prefix 12.0.254.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,402 INFO: Adding prefix 12.0.254.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,410 INFO: Adding prefix 12.0.254.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,419 INFO: Adding prefix 12.0.255.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,431 INFO: Adding prefix 12.0.255.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,439 INFO: Adding prefix 12.0.255.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,446 INFO: Adding prefix 12.0.255.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,454 INFO: Adding prefix 12.0.255.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,464 INFO: Adding prefix 12.0.255.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,471 INFO: Adding prefix 12.0.255.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,479 INFO: Adding prefix 12.0.255.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,486 INFO: Adding prefix 12.0.255.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,494 INFO: Adding prefix 12.0.255.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,500 INFO: Adding prefix 12.0.255.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,506 INFO: Adding prefix 12.0.255.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,511 INFO: Adding prefix 12.0.255.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,517 INFO: Adding prefix 12.0.255.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,526 INFO: Adding prefix 12.0.255.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,532 INFO: Adding prefix 12.0.255.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,539 INFO: Adding prefix 12.1.0.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,547 INFO: Adding prefix 12.1.0.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,555 INFO: Adding prefix 12.1.0.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,561 INFO: Adding prefix 12.1.0.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,567 INFO: Adding prefix 12.1.0.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,575 INFO: Adding prefix 12.1.0.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,581 INFO: Adding prefix 12.1.0.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,588 INFO: Adding prefix 12.1.0.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,596 INFO: Adding prefix 12.1.0.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,604 INFO: Adding prefix 12.1.0.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,610 INFO: Adding prefix 12.1.0.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,617 INFO: Adding prefix 12.1.0.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,624 INFO: Adding prefix 12.1.0.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,631 INFO: Adding prefix 12.1.0.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,641 INFO: Adding prefix 12.1.0.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,647 INFO: Adding prefix 12.1.0.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,655 INFO: Adding prefix 12.1.1.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,661 INFO: Adding prefix 12.1.1.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,666 INFO: Adding prefix 12.1.1.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,672 INFO: Adding prefix 12.1.1.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,678 INFO: Adding prefix 12.1.1.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,683 INFO: Adding prefix 12.1.1.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,689 INFO: Adding prefix 12.1.1.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,694 INFO: Adding prefix 12.1.1.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,702 INFO: Adding prefix 12.1.1.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,709 INFO: Adding prefix 12.1.1.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,716 INFO: Adding prefix 12.1.1.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,722 INFO: Adding prefix 12.1.1.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,731 INFO: Adding prefix 12.1.1.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,738 INFO: Adding prefix 12.1.1.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,746 INFO: Adding prefix 12.1.1.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,752 INFO: Adding prefix 12.1.1.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,760 INFO: Adding prefix 12.1.2.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,767 INFO: Adding prefix 12.1.2.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,774 INFO: Adding prefix 12.1.2.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,781 INFO: Adding prefix 12.1.2.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,788 INFO: Adding prefix 12.1.2.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,793 INFO: Adding prefix 12.1.2.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,800 INFO: Adding prefix 12.1.2.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,805 INFO: Adding prefix 12.1.2.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,813 INFO: Adding prefix 12.1.2.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,821 INFO: Adding prefix 12.1.2.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,830 INFO: Adding prefix 12.1.2.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,838 INFO: Adding prefix 12.1.2.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,845 INFO: Adding prefix 12.1.2.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,850 INFO: Adding prefix 12.1.2.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,857 INFO: Adding prefix 12.1.2.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,863 INFO: Adding prefix 12.1.2.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,873 INFO: Adding prefix 12.1.3.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,881 INFO: Adding prefix 12.1.3.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,888 INFO: Adding prefix 12.1.3.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,894 INFO: Adding prefix 12.1.3.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,902 INFO: Adding prefix 12.1.3.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,908 INFO: Adding prefix 12.1.3.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,914 INFO: Adding prefix 12.1.3.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,922 INFO: Adding prefix 12.1.3.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,930 INFO: Adding prefix 12.1.3.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,936 INFO: Adding prefix 12.1.3.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,943 INFO: Adding prefix 12.1.3.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,949 INFO: Adding prefix 12.1.3.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,956 INFO: Adding prefix 12.1.3.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,963 INFO: Adding prefix 12.1.3.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,969 INFO: Adding prefix 12.1.3.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,978 INFO: Adding prefix 12.1.3.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,986 INFO: Adding prefix 12.1.4.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,993 INFO: Adding prefix 12.1.4.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:25,999 INFO: Adding prefix 12.1.4.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,006 INFO: Adding prefix 12.1.4.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,012 INFO: Adding prefix 12.1.4.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,019 INFO: Adding prefix 12.1.4.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,025 INFO: Adding prefix 12.1.4.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,032 INFO: Adding prefix 12.1.4.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,041 INFO: Adding prefix 12.1.4.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,047 INFO: Adding prefix 12.1.4.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,053 INFO: Adding prefix 12.1.4.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,061 INFO: Adding prefix 12.1.4.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,068 INFO: Adding prefix 12.1.4.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,078 INFO: Adding prefix 12.1.4.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,084 INFO: Adding prefix 12.1.4.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,093 INFO: Adding prefix 12.1.4.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,099 INFO: Adding prefix 12.1.5.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,106 INFO: Adding prefix 12.1.5.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,112 INFO: Adding prefix 12.1.5.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,118 INFO: Adding prefix 12.1.5.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,124 INFO: Adding prefix 12.1.5.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,129 INFO: Adding prefix 12.1.5.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,135 INFO: Adding prefix 12.1.5.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,140 INFO: Adding prefix 12.1.5.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,146 INFO: Adding prefix 12.1.5.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,150 INFO: Adding prefix 12.1.5.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,158 INFO: Adding prefix 12.1.5.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,163 INFO: Adding prefix 12.1.5.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,169 INFO: Adding prefix 12.1.5.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,175 INFO: Adding prefix 12.1.5.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,181 INFO: Adding prefix 12.1.5.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,187 INFO: Adding prefix 12.1.5.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,194 INFO: Adding prefix 12.1.6.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,200 INFO: Adding prefix 12.1.6.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,206 INFO: Adding prefix 12.1.6.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,211 INFO: Adding prefix 12.1.6.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,216 INFO: Adding prefix 12.1.6.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,220 INFO: Adding prefix 12.1.6.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,226 INFO: Adding prefix 12.1.6.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,232 INFO: Adding prefix 12.1.6.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,238 INFO: Adding prefix 12.1.6.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,243 INFO: Adding prefix 12.1.6.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,251 INFO: Adding prefix 12.1.6.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,257 INFO: Adding prefix 12.1.6.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,264 INFO: Adding prefix 12.1.6.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,269 INFO: Adding prefix 12.1.6.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,275 INFO: Adding prefix 12.1.6.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,280 INFO: Adding prefix 12.1.6.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,284 INFO: Adding prefix 12.1.7.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,289 INFO: Adding prefix 12.1.7.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,295 INFO: Adding prefix 12.1.7.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,300 INFO: Adding prefix 12.1.7.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,305 INFO: Adding prefix 12.1.7.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,310 INFO: Adding prefix 12.1.7.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,317 INFO: Adding prefix 12.1.7.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,324 INFO: Adding prefix 12.1.7.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,329 INFO: Adding prefix 12.1.7.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,334 INFO: Adding prefix 12.1.7.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,338 INFO: Adding prefix 12.1.7.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,343 INFO: Adding prefix 12.1.7.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,348 INFO: Adding prefix 12.1.7.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,355 INFO: Adding prefix 12.1.7.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,360 INFO: Adding prefix 12.1.7.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,367 INFO: Adding prefix 12.1.7.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,372 INFO: Adding prefix 12.1.8.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,378 INFO: Adding prefix 12.1.8.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,384 INFO: Adding prefix 12.1.8.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,391 INFO: Adding prefix 12.1.8.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,397 INFO: Adding prefix 12.1.8.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,406 INFO: Adding prefix 12.1.8.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,412 INFO: Adding prefix 12.1.8.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,421 INFO: Adding prefix 12.1.8.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,426 INFO: Adding prefix 12.1.8.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,434 INFO: Adding prefix 12.1.8.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,443 INFO: Adding prefix 12.1.8.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,449 INFO: Adding prefix 12.1.8.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,454 INFO: Adding prefix 12.1.8.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,461 INFO: Adding prefix 12.1.8.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,467 INFO: Adding prefix 12.1.8.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,473 INFO: Adding prefix 12.1.8.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,479 INFO: Adding prefix 12.1.9.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,485 INFO: Adding prefix 12.1.9.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,492 INFO: Adding prefix 12.1.9.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,500 INFO: Adding prefix 12.1.9.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,506 INFO: Adding prefix 12.1.9.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,513 INFO: Adding prefix 12.1.9.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,520 INFO: Adding prefix 12.1.9.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,525 INFO: Adding prefix 12.1.9.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,532 INFO: Adding prefix 12.1.9.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,543 INFO: Adding prefix 12.1.9.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,550 INFO: Adding prefix 12.1.9.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,558 INFO: Adding prefix 12.1.9.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,564 INFO: Adding prefix 12.1.9.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,571 INFO: Adding prefix 12.1.9.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,577 INFO: Adding prefix 12.1.9.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,584 INFO: Adding prefix 12.1.9.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,592 INFO: Adding prefix 12.1.10.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,600 INFO: Adding prefix 12.1.10.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,607 INFO: Adding prefix 12.1.10.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,614 INFO: Adding prefix 12.1.10.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,622 INFO: Adding prefix 12.1.10.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,629 INFO: Adding prefix 12.1.10.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,636 INFO: Adding prefix 12.1.10.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,642 INFO: Adding prefix 12.1.10.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,649 INFO: Adding prefix 12.1.10.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,655 INFO: Adding prefix 12.1.10.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,661 INFO: Adding prefix 12.1.10.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,667 INFO: Adding prefix 12.1.10.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,674 INFO: Adding prefix 12.1.10.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,681 INFO: Adding prefix 12.1.10.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,688 INFO: Adding prefix 12.1.10.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,695 INFO: Adding prefix 12.1.10.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,707 INFO: Adding prefix 12.1.11.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,714 INFO: Adding prefix 12.1.11.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,720 INFO: Adding prefix 12.1.11.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,726 INFO: Adding prefix 12.1.11.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,733 INFO: Adding prefix 12.1.11.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,740 INFO: Adding prefix 12.1.11.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,747 INFO: Adding prefix 12.1.11.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,753 INFO: Adding prefix 12.1.11.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,771 INFO: Adding prefix 12.1.11.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,780 INFO: Adding prefix 12.1.11.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,797 INFO: Adding prefix 12.1.11.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,807 INFO: Adding prefix 12.1.11.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,816 INFO: Adding prefix 12.1.11.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,824 INFO: Adding prefix 12.1.11.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,831 INFO: Adding prefix 12.1.11.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,836 INFO: Adding prefix 12.1.11.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,841 INFO: Adding prefix 12.1.12.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,846 INFO: Adding prefix 12.1.12.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,852 INFO: Adding prefix 12.1.12.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,858 INFO: Adding prefix 12.1.12.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,864 INFO: Adding prefix 12.1.12.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,869 INFO: Adding prefix 12.1.12.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,875 INFO: Adding prefix 12.1.12.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,881 INFO: Adding prefix 12.1.12.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,890 INFO: Adding prefix 12.1.12.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,896 INFO: Adding prefix 12.1.12.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,902 INFO: Adding prefix 12.1.12.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,910 INFO: Adding prefix 12.1.12.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,919 INFO: Adding prefix 12.1.12.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,926 INFO: Adding prefix 12.1.12.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,932 INFO: Adding prefix 12.1.12.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,939 INFO: Adding prefix 12.1.12.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,944 INFO: Adding prefix 12.1.13.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,950 INFO: Adding prefix 12.1.13.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,956 INFO: Adding prefix 12.1.13.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,962 INFO: Adding prefix 12.1.13.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,967 INFO: Adding prefix 12.1.13.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,974 INFO: Adding prefix 12.1.13.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,982 INFO: Adding prefix 12.1.13.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:26,992 INFO: Adding prefix 12.1.13.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,000 INFO: Adding prefix 12.1.13.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,008 INFO: Adding prefix 12.1.13.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,014 INFO: Adding prefix 12.1.13.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,020 INFO: Adding prefix 12.1.13.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,027 INFO: Adding prefix 12.1.13.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,035 INFO: Adding prefix 12.1.13.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,041 INFO: Adding prefix 12.1.13.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,046 INFO: Adding prefix 12.1.13.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,063 INFO: Adding prefix 12.1.14.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,070 INFO: Adding prefix 12.1.14.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,080 INFO: Adding prefix 12.1.14.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,087 INFO: Adding prefix 12.1.14.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,094 INFO: Adding prefix 12.1.14.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,101 INFO: Adding prefix 12.1.14.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,108 INFO: Adding prefix 12.1.14.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,114 INFO: Adding prefix 12.1.14.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,119 INFO: Adding prefix 12.1.14.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,125 INFO: Adding prefix 12.1.14.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,133 INFO: Adding prefix 12.1.14.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,139 INFO: Adding prefix 12.1.14.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,145 INFO: Adding prefix 12.1.14.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,150 INFO: Adding prefix 12.1.14.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,158 INFO: Adding prefix 12.1.14.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,167 INFO: Adding prefix 12.1.14.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,173 INFO: Adding prefix 12.1.15.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,182 INFO: Adding prefix 12.1.15.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,190 INFO: Adding prefix 12.1.15.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,197 INFO: Adding prefix 12.1.15.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,203 INFO: Adding prefix 12.1.15.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,209 INFO: Adding prefix 12.1.15.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,217 INFO: Adding prefix 12.1.15.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,224 INFO: Adding prefix 12.1.15.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,231 INFO: Adding prefix 12.1.15.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,239 INFO: Adding prefix 12.1.15.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,246 INFO: Adding prefix 12.1.15.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,253 INFO: Adding prefix 12.1.15.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,259 INFO: Adding prefix 12.1.15.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,264 INFO: Adding prefix 12.1.15.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,272 INFO: Adding prefix 12.1.15.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,306 INFO: Adding prefix 12.1.15.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,312 INFO: Adding prefix 12.1.16.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,320 INFO: Adding prefix 12.1.16.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,327 INFO: Adding prefix 12.1.16.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,334 INFO: Adding prefix 12.1.16.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,340 INFO: Adding prefix 12.1.16.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,348 INFO: Adding prefix 12.1.16.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,354 INFO: Adding prefix 12.1.16.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,360 INFO: Adding prefix 12.1.16.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,366 INFO: Adding prefix 12.1.16.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,374 INFO: Adding prefix 12.1.16.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,381 INFO: Adding prefix 12.1.16.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,387 INFO: Adding prefix 12.1.16.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,393 INFO: Adding prefix 12.1.16.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,401 INFO: Adding prefix 12.1.16.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,408 INFO: Adding prefix 12.1.16.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,414 INFO: Adding prefix 12.1.16.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,420 INFO: Adding prefix 12.1.17.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,428 INFO: Adding prefix 12.1.17.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,434 INFO: Adding prefix 12.1.17.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,441 INFO: Adding prefix 12.1.17.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,447 INFO: Adding prefix 12.1.17.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,457 INFO: Adding prefix 12.1.17.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,464 INFO: Adding prefix 12.1.17.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,470 INFO: Adding prefix 12.1.17.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,477 INFO: Adding prefix 12.1.17.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,484 INFO: Adding prefix 12.1.17.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,490 INFO: Adding prefix 12.1.17.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,496 INFO: Adding prefix 12.1.17.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,502 INFO: Adding prefix 12.1.17.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,511 INFO: Adding prefix 12.1.17.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,518 INFO: Adding prefix 12.1.17.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,525 INFO: Adding prefix 12.1.17.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,532 INFO: Adding prefix 12.1.18.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,540 INFO: Adding prefix 12.1.18.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,546 INFO: Adding prefix 12.1.18.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,552 INFO: Adding prefix 12.1.18.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,560 INFO: Adding prefix 12.1.18.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,569 INFO: Adding prefix 12.1.18.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,584 INFO: Adding prefix 12.1.18.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,591 INFO: Adding prefix 12.1.18.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,600 INFO: Adding prefix 12.1.18.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,606 INFO: Adding prefix 12.1.18.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,620 INFO: Adding prefix 12.1.18.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,626 INFO: Adding prefix 12.1.18.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,633 INFO: Adding prefix 12.1.18.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,638 INFO: Adding prefix 12.1.18.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,644 INFO: Adding prefix 12.1.18.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,650 INFO: Adding prefix 12.1.18.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,659 INFO: Adding prefix 12.1.19.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,665 INFO: Adding prefix 12.1.19.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,671 INFO: Adding prefix 12.1.19.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,677 INFO: Adding prefix 12.1.19.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,684 INFO: Adding prefix 12.1.19.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,690 INFO: Adding prefix 12.1.19.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,696 INFO: Adding prefix 12.1.19.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,701 INFO: Adding prefix 12.1.19.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,707 INFO: Adding prefix 12.1.19.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,712 INFO: Adding prefix 12.1.19.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,790 INFO: Adding prefix 12.1.19.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,800 INFO: Adding prefix 12.1.19.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,860 INFO: Adding prefix 12.1.19.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,876 INFO: Adding prefix 12.1.19.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,907 INFO: Adding prefix 12.1.19.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,915 INFO: Adding prefix 12.1.19.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,922 INFO: Adding prefix 12.1.20.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,934 INFO: Adding prefix 12.1.20.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,948 INFO: Adding prefix 12.1.20.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,958 INFO: Adding prefix 12.1.20.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,965 INFO: Adding prefix 12.1.20.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,972 INFO: Adding prefix 12.1.20.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,978 INFO: Adding prefix 12.1.20.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,986 INFO: Adding prefix 12.1.20.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,992 INFO: Adding prefix 12.1.20.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:27,999 INFO: Adding prefix 12.1.20.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,005 INFO: Adding prefix 12.1.20.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,014 INFO: Adding prefix 12.1.20.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,022 INFO: Adding prefix 12.1.20.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,028 INFO: Adding prefix 12.1.20.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,035 INFO: Adding prefix 12.1.20.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,044 INFO: Adding prefix 12.1.20.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,052 INFO: Adding prefix 12.1.21.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,058 INFO: Adding prefix 12.1.21.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,064 INFO: Adding prefix 12.1.21.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,074 INFO: Adding prefix 12.1.21.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,085 INFO: Adding prefix 12.1.21.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,091 INFO: Adding prefix 12.1.21.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,097 INFO: Adding prefix 12.1.21.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,104 INFO: Adding prefix 12.1.21.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,110 INFO: Adding prefix 12.1.21.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,116 INFO: Adding prefix 12.1.21.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,123 INFO: Adding prefix 12.1.21.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,131 INFO: Adding prefix 12.1.21.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,138 INFO: Adding prefix 12.1.21.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,143 INFO: Adding prefix 12.1.21.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,149 INFO: Adding prefix 12.1.21.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,155 INFO: Adding prefix 12.1.21.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,163 INFO: Adding prefix 12.1.22.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,168 INFO: Adding prefix 12.1.22.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,174 INFO: Adding prefix 12.1.22.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,180 INFO: Adding prefix 12.1.22.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,186 INFO: Adding prefix 12.1.22.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,193 INFO: Adding prefix 12.1.22.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,199 INFO: Adding prefix 12.1.22.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,204 INFO: Adding prefix 12.1.22.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,211 INFO: Adding prefix 12.1.22.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,218 INFO: Adding prefix 12.1.22.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,224 INFO: Adding prefix 12.1.22.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,229 INFO: Adding prefix 12.1.22.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,235 INFO: Adding prefix 12.1.22.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,240 INFO: Adding prefix 12.1.22.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,246 INFO: Adding prefix 12.1.22.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,251 INFO: Adding prefix 12.1.22.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,258 INFO: Adding prefix 12.1.23.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,264 INFO: Adding prefix 12.1.23.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,270 INFO: Adding prefix 12.1.23.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,276 INFO: Adding prefix 12.1.23.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,282 INFO: Adding prefix 12.1.23.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,287 INFO: Adding prefix 12.1.23.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,294 INFO: Adding prefix 12.1.23.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,299 INFO: Adding prefix 12.1.23.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,304 INFO: Adding prefix 12.1.23.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,309 INFO: Adding prefix 12.1.23.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,317 INFO: Adding prefix 12.1.23.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,324 INFO: Adding prefix 12.1.23.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,329 INFO: Adding prefix 12.1.23.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,335 INFO: Adding prefix 12.1.23.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,342 INFO: Adding prefix 12.1.23.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,348 INFO: Adding prefix 12.1.23.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,354 INFO: Adding prefix 12.1.24.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,360 INFO: Adding prefix 12.1.24.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,365 INFO: Adding prefix 12.1.24.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,371 INFO: Adding prefix 12.1.24.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,376 INFO: Adding prefix 12.1.24.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,381 INFO: Adding prefix 12.1.24.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,386 INFO: Adding prefix 12.1.24.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,391 INFO: Adding prefix 12.1.24.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,396 INFO: Adding prefix 12.1.24.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,403 INFO: Adding prefix 12.1.24.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,410 INFO: Adding prefix 12.1.24.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,415 INFO: Adding prefix 12.1.24.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,421 INFO: Adding prefix 12.1.24.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,430 INFO: Adding prefix 12.1.24.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,437 INFO: Adding prefix 12.1.24.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,444 INFO: Adding prefix 12.1.24.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,449 INFO: Adding prefix 12.1.25.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,458 INFO: Adding prefix 12.1.25.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,464 INFO: Adding prefix 12.1.25.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,470 INFO: Adding prefix 12.1.25.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,475 INFO: Adding prefix 12.1.25.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,481 INFO: Adding prefix 12.1.25.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,487 INFO: Adding prefix 12.1.25.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,492 INFO: Adding prefix 12.1.25.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,497 INFO: Adding prefix 12.1.25.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,503 INFO: Adding prefix 12.1.25.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,509 INFO: Adding prefix 12.1.25.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,515 INFO: Adding prefix 12.1.25.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,521 INFO: Adding prefix 12.1.25.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,527 INFO: Adding prefix 12.1.25.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,532 INFO: Adding prefix 12.1.25.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,537 INFO: Adding prefix 12.1.25.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,542 INFO: Adding prefix 12.1.26.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,549 INFO: Adding prefix 12.1.26.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,553 INFO: Adding prefix 12.1.26.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,559 INFO: Adding prefix 12.1.26.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,565 INFO: Adding prefix 12.1.26.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,571 INFO: Adding prefix 12.1.26.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,576 INFO: Adding prefix 12.1.26.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,582 INFO: Adding prefix 12.1.26.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,588 INFO: Adding prefix 12.1.26.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,594 INFO: Adding prefix 12.1.26.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,601 INFO: Adding prefix 12.1.26.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,606 INFO: Adding prefix 12.1.26.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,612 INFO: Adding prefix 12.1.26.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,618 INFO: Adding prefix 12.1.26.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,626 INFO: Adding prefix 12.1.26.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,633 INFO: Adding prefix 12.1.26.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,640 INFO: Adding prefix 12.1.27.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,645 INFO: Adding prefix 12.1.27.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,650 INFO: Adding prefix 12.1.27.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,655 INFO: Adding prefix 12.1.27.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,662 INFO: Adding prefix 12.1.27.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,670 INFO: Adding prefix 12.1.27.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,682 INFO: Adding prefix 12.1.27.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,689 INFO: Adding prefix 12.1.27.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,696 INFO: Adding prefix 12.1.27.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,701 INFO: Adding prefix 12.1.27.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,707 INFO: Adding prefix 12.1.27.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,717 INFO: Adding prefix 12.1.27.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,723 INFO: Adding prefix 12.1.27.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,730 INFO: Adding prefix 12.1.27.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,737 INFO: Adding prefix 12.1.27.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,744 INFO: Adding prefix 12.1.27.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,752 INFO: Adding prefix 12.1.28.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,757 INFO: Adding prefix 12.1.28.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,763 INFO: Adding prefix 12.1.28.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,769 INFO: Adding prefix 12.1.28.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,776 INFO: Adding prefix 12.1.28.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,782 INFO: Adding prefix 12.1.28.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,789 INFO: Adding prefix 12.1.28.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,795 INFO: Adding prefix 12.1.28.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,802 INFO: Adding prefix 12.1.28.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,808 INFO: Adding prefix 12.1.28.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,814 INFO: Adding prefix 12.1.28.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,821 INFO: Adding prefix 12.1.28.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,827 INFO: Adding prefix 12.1.28.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,835 INFO: Adding prefix 12.1.28.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,842 INFO: Adding prefix 12.1.28.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,852 INFO: Adding prefix 12.1.28.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,858 INFO: Adding prefix 12.1.29.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,864 INFO: Adding prefix 12.1.29.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,869 INFO: Adding prefix 12.1.29.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,876 INFO: Adding prefix 12.1.29.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,882 INFO: Adding prefix 12.1.29.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,888 INFO: Adding prefix 12.1.29.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,894 INFO: Adding prefix 12.1.29.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,901 INFO: Adding prefix 12.1.29.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,908 INFO: Adding prefix 12.1.29.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,914 INFO: Adding prefix 12.1.29.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,919 INFO: Adding prefix 12.1.29.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,933 INFO: Adding prefix 12.1.29.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,941 INFO: Adding prefix 12.1.29.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,947 INFO: Adding prefix 12.1.29.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,955 INFO: Adding prefix 12.1.29.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,962 INFO: Adding prefix 12.1.29.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,968 INFO: Adding prefix 12.1.30.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,974 INFO: Adding prefix 12.1.30.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,980 INFO: Adding prefix 12.1.30.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,987 INFO: Adding prefix 12.1.30.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:28,994 INFO: Adding prefix 12.1.30.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,000 INFO: Adding prefix 12.1.30.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,006 INFO: Adding prefix 12.1.30.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,012 INFO: Adding prefix 12.1.30.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,019 INFO: Adding prefix 12.1.30.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,025 INFO: Adding prefix 12.1.30.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,031 INFO: Adding prefix 12.1.30.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,038 INFO: Adding prefix 12.1.30.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,044 INFO: Adding prefix 12.1.30.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,049 INFO: Adding prefix 12.1.30.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,055 INFO: Adding prefix 12.1.30.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,062 INFO: Adding prefix 12.1.30.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,068 INFO: Adding prefix 12.1.31.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,073 INFO: Adding prefix 12.1.31.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,081 INFO: Adding prefix 12.1.31.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,087 INFO: Adding prefix 12.1.31.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,092 INFO: Adding prefix 12.1.31.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,097 INFO: Adding prefix 12.1.31.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,105 INFO: Adding prefix 12.1.31.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,112 INFO: Adding prefix 12.1.31.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,126 INFO: Adding prefix 12.1.31.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,133 INFO: Adding prefix 12.1.31.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,140 INFO: Adding prefix 12.1.31.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,146 INFO: Adding prefix 12.1.31.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,150 INFO: Adding prefix 12.1.31.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,157 INFO: Adding prefix 12.1.31.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,164 INFO: Adding prefix 12.1.31.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,170 INFO: Adding prefix 12.1.31.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,175 INFO: Adding prefix 12.1.32.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,182 INFO: Adding prefix 12.1.32.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,189 INFO: Adding prefix 12.1.32.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,195 INFO: Adding prefix 12.1.32.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,201 INFO: Adding prefix 12.1.32.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,207 INFO: Adding prefix 12.1.32.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,216 INFO: Adding prefix 12.1.32.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,222 INFO: Adding prefix 12.1.32.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,231 INFO: Adding prefix 12.1.32.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,238 INFO: Adding prefix 12.1.32.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,245 INFO: Adding prefix 12.1.32.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,252 INFO: Adding prefix 12.1.32.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,260 INFO: Adding prefix 12.1.32.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,270 INFO: Adding prefix 12.1.32.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,278 INFO: Adding prefix 12.1.32.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,285 INFO: Adding prefix 12.1.32.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,291 INFO: Adding prefix 12.1.33.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,299 INFO: Adding prefix 12.1.33.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,306 INFO: Adding prefix 12.1.33.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,312 INFO: Adding prefix 12.1.33.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,325 INFO: Adding prefix 12.1.33.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,341 INFO: Adding prefix 12.1.33.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,348 INFO: Adding prefix 12.1.33.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,354 INFO: Adding prefix 12.1.33.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,360 INFO: Adding prefix 12.1.33.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,367 INFO: Adding prefix 12.1.33.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,374 INFO: Adding prefix 12.1.33.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,379 INFO: Adding prefix 12.1.33.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,385 INFO: Adding prefix 12.1.33.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,392 INFO: Adding prefix 12.1.33.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,397 INFO: Adding prefix 12.1.33.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,404 INFO: Adding prefix 12.1.33.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,410 INFO: Adding prefix 12.1.34.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,417 INFO: Adding prefix 12.1.34.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,423 INFO: Adding prefix 12.1.34.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,429 INFO: Adding prefix 12.1.34.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,436 INFO: Adding prefix 12.1.34.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,444 INFO: Adding prefix 12.1.34.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,450 INFO: Adding prefix 12.1.34.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,455 INFO: Adding prefix 12.1.34.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,461 INFO: Adding prefix 12.1.34.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,465 INFO: Adding prefix 12.1.34.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,471 INFO: Adding prefix 12.1.34.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,477 INFO: Adding prefix 12.1.34.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,483 INFO: Adding prefix 12.1.34.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,488 INFO: Adding prefix 12.1.34.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,494 INFO: Adding prefix 12.1.34.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,499 INFO: Adding prefix 12.1.34.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,505 INFO: Adding prefix 12.1.35.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,510 INFO: Adding prefix 12.1.35.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,516 INFO: Adding prefix 12.1.35.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,521 INFO: Adding prefix 12.1.35.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,529 INFO: Adding prefix 12.1.35.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,536 INFO: Adding prefix 12.1.35.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,543 INFO: Adding prefix 12.1.35.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,550 INFO: Adding prefix 12.1.35.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,557 INFO: Adding prefix 12.1.35.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,563 INFO: Adding prefix 12.1.35.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,568 INFO: Adding prefix 12.1.35.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,573 INFO: Adding prefix 12.1.35.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,580 INFO: Adding prefix 12.1.35.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,587 INFO: Adding prefix 12.1.35.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,593 INFO: Adding prefix 12.1.35.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,598 INFO: Adding prefix 12.1.35.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,604 INFO: Adding prefix 12.1.36.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,610 INFO: Adding prefix 12.1.36.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,616 INFO: Adding prefix 12.1.36.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,622 INFO: Adding prefix 12.1.36.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,629 INFO: Adding prefix 12.1.36.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,635 INFO: Adding prefix 12.1.36.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,641 INFO: Adding prefix 12.1.36.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,648 INFO: Adding prefix 12.1.36.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,655 INFO: Adding prefix 12.1.36.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,661 INFO: Adding prefix 12.1.36.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,667 INFO: Adding prefix 12.1.36.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,672 INFO: Adding prefix 12.1.36.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,678 INFO: Adding prefix 12.1.36.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,685 INFO: Adding prefix 12.1.36.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,691 INFO: Adding prefix 12.1.36.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,698 INFO: Adding prefix 12.1.36.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,704 INFO: Adding prefix 12.1.37.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,711 INFO: Adding prefix 12.1.37.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,716 INFO: Adding prefix 12.1.37.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,721 INFO: Adding prefix 12.1.37.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,728 INFO: Adding prefix 12.1.37.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,734 INFO: Adding prefix 12.1.37.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,740 INFO: Adding prefix 12.1.37.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,746 INFO: Adding prefix 12.1.37.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,751 INFO: Adding prefix 12.1.37.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,757 INFO: Adding prefix 12.1.37.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,763 INFO: Adding prefix 12.1.37.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,769 INFO: Adding prefix 12.1.37.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,774 INFO: Adding prefix 12.1.37.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,780 INFO: Adding prefix 12.1.37.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,786 INFO: Adding prefix 12.1.37.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,792 INFO: Adding prefix 12.1.37.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,798 INFO: Adding prefix 12.1.38.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,803 INFO: Adding prefix 12.1.38.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,851 INFO: Adding prefix 12.1.38.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,860 INFO: Adding prefix 12.1.38.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,875 INFO: Adding prefix 12.1.38.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,880 INFO: Adding prefix 12.1.38.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,887 INFO: Adding prefix 12.1.38.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,895 INFO: Adding prefix 12.1.38.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,904 INFO: Adding prefix 12.1.38.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,911 INFO: Adding prefix 12.1.38.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,917 INFO: Adding prefix 12.1.38.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,924 INFO: Adding prefix 12.1.38.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,930 INFO: Adding prefix 12.1.38.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,936 INFO: Adding prefix 12.1.38.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,945 INFO: Adding prefix 12.1.38.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,951 INFO: Adding prefix 12.1.38.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,960 INFO: Adding prefix 12.1.39.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,965 INFO: Adding prefix 12.1.39.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,972 INFO: Adding prefix 12.1.39.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,977 INFO: Adding prefix 12.1.39.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,984 INFO: Adding prefix 12.1.39.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:29,994 INFO: Adding prefix 12.1.39.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,013 INFO: Adding prefix 12.1.39.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,029 INFO: Adding prefix 12.1.39.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,037 INFO: Adding prefix 12.1.39.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,044 INFO: Adding prefix 12.1.39.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,053 INFO: Adding prefix 12.1.39.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,065 INFO: Adding prefix 12.1.39.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,074 INFO: Adding prefix 12.1.39.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,088 INFO: Adding prefix 12.1.39.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,098 INFO: Adding prefix 12.1.39.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,108 INFO: Adding prefix 12.1.39.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,119 INFO: Adding prefix 12.1.40.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,128 INFO: Adding prefix 12.1.40.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,141 INFO: Adding prefix 12.1.40.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,151 INFO: Adding prefix 12.1.40.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,158 INFO: Adding prefix 12.1.40.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,168 INFO: Adding prefix 12.1.40.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,184 INFO: Adding prefix 12.1.40.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,201 INFO: Adding prefix 12.1.40.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,214 INFO: Adding prefix 12.1.40.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,224 INFO: Adding prefix 12.1.40.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,244 INFO: Adding prefix 12.1.40.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,259 INFO: Adding prefix 12.1.40.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,267 INFO: Adding prefix 12.1.40.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,274 INFO: Adding prefix 12.1.40.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,282 INFO: Adding prefix 12.1.40.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,292 INFO: Adding prefix 12.1.40.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,303 INFO: Adding prefix 12.1.41.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,335 INFO: Adding prefix 12.1.41.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,354 INFO: Adding prefix 12.1.41.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,365 INFO: Adding prefix 12.1.41.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,374 INFO: Adding prefix 12.1.41.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,393 INFO: Adding prefix 12.1.41.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,404 INFO: Adding prefix 12.1.41.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,412 INFO: Adding prefix 12.1.41.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,421 INFO: Adding prefix 12.1.41.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,431 INFO: Adding prefix 12.1.41.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,438 INFO: Adding prefix 12.1.41.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,446 INFO: Adding prefix 12.1.41.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,454 INFO: Adding prefix 12.1.41.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,467 INFO: Adding prefix 12.1.41.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,477 INFO: Adding prefix 12.1.41.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,484 INFO: Adding prefix 12.1.41.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,493 INFO: Adding prefix 12.1.42.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,510 INFO: Adding prefix 12.1.42.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,517 INFO: Adding prefix 12.1.42.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,528 INFO: Adding prefix 12.1.42.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,536 INFO: Adding prefix 12.1.42.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,543 INFO: Adding prefix 12.1.42.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,556 INFO: Adding prefix 12.1.42.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,562 INFO: Adding prefix 12.1.42.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,568 INFO: Adding prefix 12.1.42.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,578 INFO: Adding prefix 12.1.42.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,590 INFO: Adding prefix 12.1.42.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,600 INFO: Adding prefix 12.1.42.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,607 INFO: Adding prefix 12.1.42.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,620 INFO: Adding prefix 12.1.42.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,627 INFO: Adding prefix 12.1.42.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,640 INFO: Adding prefix 12.1.42.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,654 INFO: Adding prefix 12.1.43.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,662 INFO: Adding prefix 12.1.43.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,668 INFO: Adding prefix 12.1.43.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,674 INFO: Adding prefix 12.1.43.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,690 INFO: Adding prefix 12.1.43.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,699 INFO: Adding prefix 12.1.43.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,704 INFO: Adding prefix 12.1.43.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,711 INFO: Adding prefix 12.1.43.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,718 INFO: Adding prefix 12.1.43.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,725 INFO: Adding prefix 12.1.43.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,732 INFO: Adding prefix 12.1.43.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,737 INFO: Adding prefix 12.1.43.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,745 INFO: Adding prefix 12.1.43.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,751 INFO: Adding prefix 12.1.43.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,758 INFO: Adding prefix 12.1.43.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,766 INFO: Adding prefix 12.1.43.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,776 INFO: Adding prefix 12.1.44.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,782 INFO: Adding prefix 12.1.44.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,790 INFO: Adding prefix 12.1.44.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,796 INFO: Adding prefix 12.1.44.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,805 INFO: Adding prefix 12.1.44.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,811 INFO: Adding prefix 12.1.44.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,817 INFO: Adding prefix 12.1.44.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,823 INFO: Adding prefix 12.1.44.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,847 INFO: Adding prefix 12.1.44.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,857 INFO: Adding prefix 12.1.44.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,871 INFO: Adding prefix 12.1.44.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,882 INFO: Adding prefix 12.1.44.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,890 INFO: Adding prefix 12.1.44.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,900 INFO: Adding prefix 12.1.44.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,907 INFO: Adding prefix 12.1.44.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,914 INFO: Adding prefix 12.1.44.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,925 INFO: Adding prefix 12.1.45.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,934 INFO: Adding prefix 12.1.45.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,941 INFO: Adding prefix 12.1.45.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,951 INFO: Adding prefix 12.1.45.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,963 INFO: Adding prefix 12.1.45.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,971 INFO: Adding prefix 12.1.45.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,982 INFO: Adding prefix 12.1.45.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,992 INFO: Adding prefix 12.1.45.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:30,998 INFO: Adding prefix 12.1.45.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,008 INFO: Adding prefix 12.1.45.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,024 INFO: Adding prefix 12.1.45.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,034 INFO: Adding prefix 12.1.45.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,041 INFO: Adding prefix 12.1.45.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,056 INFO: Adding prefix 12.1.45.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,065 INFO: Adding prefix 12.1.45.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,074 INFO: Adding prefix 12.1.45.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,081 INFO: Adding prefix 12.1.46.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,088 INFO: Adding prefix 12.1.46.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,094 INFO: Adding prefix 12.1.46.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,106 INFO: Adding prefix 12.1.46.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,114 INFO: Adding prefix 12.1.46.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,120 INFO: Adding prefix 12.1.46.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,128 INFO: Adding prefix 12.1.46.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,138 INFO: Adding prefix 12.1.46.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,145 INFO: Adding prefix 12.1.46.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,159 INFO: Adding prefix 12.1.46.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,183 INFO: Adding prefix 12.1.46.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,199 INFO: Adding prefix 12.1.46.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,206 INFO: Adding prefix 12.1.46.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,212 INFO: Adding prefix 12.1.46.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,218 INFO: Adding prefix 12.1.46.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,227 INFO: Adding prefix 12.1.46.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,234 INFO: Adding prefix 12.1.47.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,242 INFO: Adding prefix 12.1.47.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,250 INFO: Adding prefix 12.1.47.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,256 INFO: Adding prefix 12.1.47.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,264 INFO: Adding prefix 12.1.47.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,271 INFO: Adding prefix 12.1.47.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,280 INFO: Adding prefix 12.1.47.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,289 INFO: Adding prefix 12.1.47.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,297 INFO: Adding prefix 12.1.47.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,304 INFO: Adding prefix 12.1.47.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,315 INFO: Adding prefix 12.1.47.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,322 INFO: Adding prefix 12.1.47.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,328 INFO: Adding prefix 12.1.47.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,333 INFO: Adding prefix 12.1.47.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,342 INFO: Adding prefix 12.1.47.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,350 INFO: Adding prefix 12.1.47.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,358 INFO: Adding prefix 12.1.48.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,383 INFO: Adding prefix 12.1.48.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,405 INFO: Adding prefix 12.1.48.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,446 INFO: Adding prefix 12.1.48.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,454 INFO: Adding prefix 12.1.48.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,461 INFO: Adding prefix 12.1.48.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,472 INFO: Adding prefix 12.1.48.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,479 INFO: Adding prefix 12.1.48.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,486 INFO: Adding prefix 12.1.48.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,496 INFO: Adding prefix 12.1.48.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,506 INFO: Adding prefix 12.1.48.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,511 INFO: Adding prefix 12.1.48.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,521 INFO: Adding prefix 12.1.48.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,528 INFO: Adding prefix 12.1.48.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,541 INFO: Adding prefix 12.1.48.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,548 INFO: Adding prefix 12.1.48.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,560 INFO: Adding prefix 12.1.49.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,575 INFO: Adding prefix 12.1.49.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,592 INFO: Adding prefix 12.1.49.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,604 INFO: Adding prefix 12.1.49.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,618 INFO: Adding prefix 12.1.49.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,627 INFO: Adding prefix 12.1.49.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,638 INFO: Adding prefix 12.1.49.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,645 INFO: Adding prefix 12.1.49.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,669 INFO: Adding prefix 12.1.49.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,679 INFO: Adding prefix 12.1.49.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,687 INFO: Adding prefix 12.1.49.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,694 INFO: Adding prefix 12.1.49.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,701 INFO: Adding prefix 12.1.49.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,709 INFO: Adding prefix 12.1.49.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,716 INFO: Adding prefix 12.1.49.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,723 INFO: Adding prefix 12.1.49.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,731 INFO: Adding prefix 12.1.50.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,741 INFO: Adding prefix 12.1.50.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,754 INFO: Adding prefix 12.1.50.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,763 INFO: Adding prefix 12.1.50.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,778 INFO: Adding prefix 12.1.50.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,794 INFO: Adding prefix 12.1.50.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,806 INFO: Adding prefix 12.1.50.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,817 INFO: Adding prefix 12.1.50.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,825 INFO: Adding prefix 12.1.50.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,837 INFO: Adding prefix 12.1.50.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,844 INFO: Adding prefix 12.1.50.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,850 INFO: Adding prefix 12.1.50.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,859 INFO: Adding prefix 12.1.50.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,869 INFO: Adding prefix 12.1.50.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,879 INFO: Adding prefix 12.1.50.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,887 INFO: Adding prefix 12.1.50.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,895 INFO: Adding prefix 12.1.51.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,905 INFO: Adding prefix 12.1.51.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,912 INFO: Adding prefix 12.1.51.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,928 INFO: Adding prefix 12.1.51.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,947 INFO: Adding prefix 12.1.51.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,963 INFO: Adding prefix 12.1.51.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,979 INFO: Adding prefix 12.1.51.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,987 INFO: Adding prefix 12.1.51.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:31,998 INFO: Adding prefix 12.1.51.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,006 INFO: Adding prefix 12.1.51.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,013 INFO: Adding prefix 12.1.51.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,024 INFO: Adding prefix 12.1.51.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,036 INFO: Adding prefix 12.1.51.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,045 INFO: Adding prefix 12.1.51.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,054 INFO: Adding prefix 12.1.51.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,061 INFO: Adding prefix 12.1.51.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,081 INFO: Adding prefix 12.1.52.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,091 INFO: Adding prefix 12.1.52.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,099 INFO: Adding prefix 12.1.52.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,108 INFO: Adding prefix 12.1.52.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,133 INFO: Adding prefix 12.1.52.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,142 INFO: Adding prefix 12.1.52.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,150 INFO: Adding prefix 12.1.52.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,158 INFO: Adding prefix 12.1.52.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,168 INFO: Adding prefix 12.1.52.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,181 INFO: Adding prefix 12.1.52.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,188 INFO: Adding prefix 12.1.52.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,195 INFO: Adding prefix 12.1.52.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,208 INFO: Adding prefix 12.1.52.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,219 INFO: Adding prefix 12.1.52.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,228 INFO: Adding prefix 12.1.52.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,237 INFO: Adding prefix 12.1.52.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,245 INFO: Adding prefix 12.1.53.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,253 INFO: Adding prefix 12.1.53.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,259 INFO: Adding prefix 12.1.53.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,273 INFO: Adding prefix 12.1.53.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,292 INFO: Adding prefix 12.1.53.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,303 INFO: Adding prefix 12.1.53.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,311 INFO: Adding prefix 12.1.53.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,320 INFO: Adding prefix 12.1.53.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,329 INFO: Adding prefix 12.1.53.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,336 INFO: Adding prefix 12.1.53.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,346 INFO: Adding prefix 12.1.53.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,380 INFO: Adding prefix 12.1.53.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,386 INFO: Adding prefix 12.1.53.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,394 INFO: Adding prefix 12.1.53.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,404 INFO: Adding prefix 12.1.53.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,416 INFO: Adding prefix 12.1.53.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,427 INFO: Adding prefix 12.1.54.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,436 INFO: Adding prefix 12.1.54.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,452 INFO: Adding prefix 12.1.54.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,481 INFO: Adding prefix 12.1.54.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,493 INFO: Adding prefix 12.1.54.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,499 INFO: Adding prefix 12.1.54.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,505 INFO: Adding prefix 12.1.54.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,514 INFO: Adding prefix 12.1.54.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,524 INFO: Adding prefix 12.1.54.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,533 INFO: Adding prefix 12.1.54.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,540 INFO: Adding prefix 12.1.54.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,551 INFO: Adding prefix 12.1.54.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,558 INFO: Adding prefix 12.1.54.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,567 INFO: Adding prefix 12.1.54.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,575 INFO: Adding prefix 12.1.54.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,581 INFO: Adding prefix 12.1.54.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,588 INFO: Adding prefix 12.1.55.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,596 INFO: Adding prefix 12.1.55.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,603 INFO: Adding prefix 12.1.55.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,609 INFO: Adding prefix 12.1.55.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,616 INFO: Adding prefix 12.1.55.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,622 INFO: Adding prefix 12.1.55.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,630 INFO: Adding prefix 12.1.55.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,638 INFO: Adding prefix 12.1.55.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,645 INFO: Adding prefix 12.1.55.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,651 INFO: Adding prefix 12.1.55.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,660 INFO: Adding prefix 12.1.55.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,666 INFO: Adding prefix 12.1.55.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,672 INFO: Adding prefix 12.1.55.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,679 INFO: Adding prefix 12.1.55.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,690 INFO: Adding prefix 12.1.55.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,698 INFO: Adding prefix 12.1.55.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,706 INFO: Adding prefix 12.1.56.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,712 INFO: Adding prefix 12.1.56.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,726 INFO: Adding prefix 12.1.56.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,733 INFO: Adding prefix 12.1.56.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,744 INFO: Adding prefix 12.1.56.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,753 INFO: Adding prefix 12.1.56.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,762 INFO: Adding prefix 12.1.56.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,769 INFO: Adding prefix 12.1.56.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,776 INFO: Adding prefix 12.1.56.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,784 INFO: Adding prefix 12.1.56.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,792 INFO: Adding prefix 12.1.56.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,800 INFO: Adding prefix 12.1.56.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,806 INFO: Adding prefix 12.1.56.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,811 INFO: Adding prefix 12.1.56.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,819 INFO: Adding prefix 12.1.56.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,825 INFO: Adding prefix 12.1.56.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,831 INFO: Adding prefix 12.1.57.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,837 INFO: Adding prefix 12.1.57.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,844 INFO: Adding prefix 12.1.57.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,853 INFO: Adding prefix 12.1.57.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,860 INFO: Adding prefix 12.1.57.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,866 INFO: Adding prefix 12.1.57.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,872 INFO: Adding prefix 12.1.57.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,882 INFO: Adding prefix 12.1.57.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,888 INFO: Adding prefix 12.1.57.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,899 INFO: Adding prefix 12.1.57.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,907 INFO: Adding prefix 12.1.57.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,914 INFO: Adding prefix 12.1.57.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,921 INFO: Adding prefix 12.1.57.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,931 INFO: Adding prefix 12.1.57.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,940 INFO: Adding prefix 12.1.57.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,950 INFO: Adding prefix 12.1.57.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,957 INFO: Adding prefix 12.1.58.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,973 INFO: Adding prefix 12.1.58.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,980 INFO: Adding prefix 12.1.58.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,988 INFO: Adding prefix 12.1.58.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:32,993 INFO: Adding prefix 12.1.58.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,004 INFO: Adding prefix 12.1.58.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,024 INFO: Adding prefix 12.1.58.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,038 INFO: Adding prefix 12.1.58.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,045 INFO: Adding prefix 12.1.58.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,052 INFO: Adding prefix 12.1.58.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,059 INFO: Adding prefix 12.1.58.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,065 INFO: Adding prefix 12.1.58.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,072 INFO: Adding prefix 12.1.58.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,081 INFO: Adding prefix 12.1.58.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,088 INFO: Adding prefix 12.1.58.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,094 INFO: Adding prefix 12.1.58.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,100 INFO: Adding prefix 12.1.59.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,106 INFO: Adding prefix 12.1.59.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,112 INFO: Adding prefix 12.1.59.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,118 INFO: Adding prefix 12.1.59.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,123 INFO: Adding prefix 12.1.59.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,128 INFO: Adding prefix 12.1.59.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,134 INFO: Adding prefix 12.1.59.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,139 INFO: Adding prefix 12.1.59.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,235 INFO: Adding prefix 12.1.59.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,247 INFO: Adding prefix 12.1.59.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,254 INFO: Adding prefix 12.1.59.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,265 INFO: Adding prefix 12.1.59.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,284 INFO: Adding prefix 12.1.59.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,292 INFO: Adding prefix 12.1.59.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,299 INFO: Adding prefix 12.1.59.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,307 INFO: Adding prefix 12.1.59.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,323 INFO: Adding prefix 12.1.60.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,334 INFO: Adding prefix 12.1.60.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,347 INFO: Adding prefix 12.1.60.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,357 INFO: Adding prefix 12.1.60.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,366 INFO: Adding prefix 12.1.60.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,375 INFO: Adding prefix 12.1.60.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,384 INFO: Adding prefix 12.1.60.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,393 INFO: Adding prefix 12.1.60.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,417 INFO: Adding prefix 12.1.60.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,429 INFO: Adding prefix 12.1.60.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,440 INFO: Adding prefix 12.1.60.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,450 INFO: Adding prefix 12.1.60.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,486 INFO: Adding prefix 12.1.60.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,493 INFO: Adding prefix 12.1.60.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,500 INFO: Adding prefix 12.1.60.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,507 INFO: Adding prefix 12.1.60.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,515 INFO: Adding prefix 12.1.61.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,520 INFO: Adding prefix 12.1.61.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,526 INFO: Adding prefix 12.1.61.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,532 INFO: Adding prefix 12.1.61.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,540 INFO: Adding prefix 12.1.61.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,549 INFO: Adding prefix 12.1.61.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,555 INFO: Adding prefix 12.1.61.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,562 INFO: Adding prefix 12.1.61.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,575 INFO: Adding prefix 12.1.61.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,582 INFO: Adding prefix 12.1.61.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,589 INFO: Adding prefix 12.1.61.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,598 INFO: Adding prefix 12.1.61.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,605 INFO: Adding prefix 12.1.61.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,612 INFO: Adding prefix 12.1.61.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,619 INFO: Adding prefix 12.1.61.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,629 INFO: Adding prefix 12.1.61.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,635 INFO: Adding prefix 12.1.62.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,640 INFO: Adding prefix 12.1.62.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,645 INFO: Adding prefix 12.1.62.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,652 INFO: Adding prefix 12.1.62.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,659 INFO: Adding prefix 12.1.62.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,666 INFO: Adding prefix 12.1.62.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,672 INFO: Adding prefix 12.1.62.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,678 INFO: Adding prefix 12.1.62.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,686 INFO: Adding prefix 12.1.62.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,692 INFO: Adding prefix 12.1.62.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,707 INFO: Adding prefix 12.1.62.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,716 INFO: Adding prefix 12.1.62.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,722 INFO: Adding prefix 12.1.62.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,727 INFO: Adding prefix 12.1.62.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,733 INFO: Adding prefix 12.1.62.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,739 INFO: Adding prefix 12.1.62.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,744 INFO: Adding prefix 12.1.63.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,750 INFO: Adding prefix 12.1.63.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,755 INFO: Adding prefix 12.1.63.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,762 INFO: Adding prefix 12.1.63.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,769 INFO: Adding prefix 12.1.63.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,781 INFO: Adding prefix 12.1.63.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,789 INFO: Adding prefix 12.1.63.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,795 INFO: Adding prefix 12.1.63.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,802 INFO: Adding prefix 12.1.63.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,808 INFO: Adding prefix 12.1.63.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,814 INFO: Adding prefix 12.1.63.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,820 INFO: Adding prefix 12.1.63.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,826 INFO: Adding prefix 12.1.63.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,831 INFO: Adding prefix 12.1.63.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,843 INFO: Adding prefix 12.1.63.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,850 INFO: Adding prefix 12.1.63.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,857 INFO: Adding prefix 12.1.64.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,863 INFO: Adding prefix 12.1.64.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,873 INFO: Adding prefix 12.1.64.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,880 INFO: Adding prefix 12.1.64.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,887 INFO: Adding prefix 12.1.64.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,893 INFO: Adding prefix 12.1.64.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,902 INFO: Adding prefix 12.1.64.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,909 INFO: Adding prefix 12.1.64.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,915 INFO: Adding prefix 12.1.64.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,921 INFO: Adding prefix 12.1.64.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,935 INFO: Adding prefix 12.1.64.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,944 INFO: Adding prefix 12.1.64.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,951 INFO: Adding prefix 12.1.64.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,959 INFO: Adding prefix 12.1.64.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,970 INFO: Adding prefix 12.1.64.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,977 INFO: Adding prefix 12.1.64.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:33,995 INFO: Adding prefix 12.1.65.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,008 INFO: Adding prefix 12.1.65.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,022 INFO: Adding prefix 12.1.65.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,030 INFO: Adding prefix 12.1.65.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,036 INFO: Adding prefix 12.1.65.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,045 INFO: Adding prefix 12.1.65.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,053 INFO: Adding prefix 12.1.65.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,060 INFO: Adding prefix 12.1.65.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,068 INFO: Adding prefix 12.1.65.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,077 INFO: Adding prefix 12.1.65.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,088 INFO: Adding prefix 12.1.65.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,096 INFO: Adding prefix 12.1.65.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,102 INFO: Adding prefix 12.1.65.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,111 INFO: Adding prefix 12.1.65.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,119 INFO: Adding prefix 12.1.65.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,127 INFO: Adding prefix 12.1.65.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,137 INFO: Adding prefix 12.1.66.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,145 INFO: Adding prefix 12.1.66.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,151 INFO: Adding prefix 12.1.66.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,161 INFO: Adding prefix 12.1.66.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,178 INFO: Adding prefix 12.1.66.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,185 INFO: Adding prefix 12.1.66.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,191 INFO: Adding prefix 12.1.66.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,198 INFO: Adding prefix 12.1.66.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,204 INFO: Adding prefix 12.1.66.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,213 INFO: Adding prefix 12.1.66.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,230 INFO: Adding prefix 12.1.66.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,245 INFO: Adding prefix 12.1.66.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,252 INFO: Adding prefix 12.1.66.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,259 INFO: Adding prefix 12.1.66.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,266 INFO: Adding prefix 12.1.66.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,277 INFO: Adding prefix 12.1.66.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,284 INFO: Adding prefix 12.1.67.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,300 INFO: Adding prefix 12.1.67.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,306 INFO: Adding prefix 12.1.67.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,312 INFO: Adding prefix 12.1.67.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,319 INFO: Adding prefix 12.1.67.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,330 INFO: Adding prefix 12.1.67.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,337 INFO: Adding prefix 12.1.67.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,352 INFO: Adding prefix 12.1.67.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,362 INFO: Adding prefix 12.1.67.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,373 INFO: Adding prefix 12.1.67.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,382 INFO: Adding prefix 12.1.67.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,391 INFO: Adding prefix 12.1.67.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,403 INFO: Adding prefix 12.1.67.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,410 INFO: Adding prefix 12.1.67.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,419 INFO: Adding prefix 12.1.67.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,430 INFO: Adding prefix 12.1.67.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,454 INFO: Adding prefix 12.1.68.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,464 INFO: Adding prefix 12.1.68.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,472 INFO: Adding prefix 12.1.68.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,478 INFO: Adding prefix 12.1.68.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,486 INFO: Adding prefix 12.1.68.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,494 INFO: Adding prefix 12.1.68.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,507 INFO: Adding prefix 12.1.68.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,515 INFO: Adding prefix 12.1.68.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,529 INFO: Adding prefix 12.1.68.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,538 INFO: Adding prefix 12.1.68.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,549 INFO: Adding prefix 12.1.68.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,556 INFO: Adding prefix 12.1.68.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,567 INFO: Adding prefix 12.1.68.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,575 INFO: Adding prefix 12.1.68.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,583 INFO: Adding prefix 12.1.68.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,591 INFO: Adding prefix 12.1.68.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,600 INFO: Adding prefix 12.1.69.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,606 INFO: Adding prefix 12.1.69.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,612 INFO: Adding prefix 12.1.69.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,618 INFO: Adding prefix 12.1.69.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,629 INFO: Adding prefix 12.1.69.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,636 INFO: Adding prefix 12.1.69.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,643 INFO: Adding prefix 12.1.69.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,648 INFO: Adding prefix 12.1.69.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,655 INFO: Adding prefix 12.1.69.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,663 INFO: Adding prefix 12.1.69.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,669 INFO: Adding prefix 12.1.69.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,696 INFO: Adding prefix 12.1.69.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,716 INFO: Adding prefix 12.1.69.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,748 INFO: Adding prefix 12.1.69.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,760 INFO: Adding prefix 12.1.69.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,789 INFO: Adding prefix 12.1.69.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,800 INFO: Adding prefix 12.1.70.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,813 INFO: Adding prefix 12.1.70.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,844 INFO: Adding prefix 12.1.70.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,856 INFO: Adding prefix 12.1.70.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,870 INFO: Adding prefix 12.1.70.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,878 INFO: Adding prefix 12.1.70.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,916 INFO: Adding prefix 12.1.70.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,942 INFO: Adding prefix 12.1.70.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,949 INFO: Adding prefix 12.1.70.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,957 INFO: Adding prefix 12.1.70.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,965 INFO: Adding prefix 12.1.70.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,982 INFO: Adding prefix 12.1.70.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:34,990 INFO: Adding prefix 12.1.70.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,037 INFO: Adding prefix 12.1.70.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,045 INFO: Adding prefix 12.1.70.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,115 INFO: Adding prefix 12.1.70.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,134 INFO: Adding prefix 12.1.71.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,164 INFO: Adding prefix 12.1.71.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,186 INFO: Adding prefix 12.1.71.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,329 INFO: Adding prefix 12.1.71.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,365 INFO: Adding prefix 12.1.71.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,396 INFO: Adding prefix 12.1.71.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,517 INFO: Adding prefix 12.1.71.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,607 INFO: Adding prefix 12.1.71.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,654 INFO: Adding prefix 12.1.71.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,662 INFO: Adding prefix 12.1.71.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,669 INFO: Adding prefix 12.1.71.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,677 INFO: Adding prefix 12.1.71.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,684 INFO: Adding prefix 12.1.71.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,694 INFO: Adding prefix 12.1.71.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,701 INFO: Adding prefix 12.1.71.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,707 INFO: Adding prefix 12.1.71.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,713 INFO: Adding prefix 12.1.72.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,718 INFO: Adding prefix 12.1.72.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,729 INFO: Adding prefix 12.1.72.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,736 INFO: Adding prefix 12.1.72.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,742 INFO: Adding prefix 12.1.72.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,749 INFO: Adding prefix 12.1.72.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,794 INFO: Adding prefix 12.1.72.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,801 INFO: Adding prefix 12.1.72.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,873 INFO: Adding prefix 12.1.72.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,907 INFO: Adding prefix 12.1.72.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,918 INFO: Adding prefix 12.1.72.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:35,980 INFO: Adding prefix 12.1.72.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,036 INFO: Adding prefix 12.1.72.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,050 INFO: Adding prefix 12.1.72.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,063 INFO: Adding prefix 12.1.72.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,083 INFO: Adding prefix 12.1.72.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,093 INFO: Adding prefix 12.1.73.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,099 INFO: Adding prefix 12.1.73.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,109 INFO: Adding prefix 12.1.73.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,134 INFO: Adding prefix 12.1.73.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,144 INFO: Adding prefix 12.1.73.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,153 INFO: Adding prefix 12.1.73.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,178 INFO: Adding prefix 12.1.73.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,188 INFO: Adding prefix 12.1.73.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,200 INFO: Adding prefix 12.1.73.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,216 INFO: Adding prefix 12.1.73.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,231 INFO: Adding prefix 12.1.73.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,241 INFO: Adding prefix 12.1.73.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,251 INFO: Adding prefix 12.1.73.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,257 INFO: Adding prefix 12.1.73.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,273 INFO: Adding prefix 12.1.73.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,369 INFO: Adding prefix 12.1.73.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,443 INFO: Adding prefix 12.1.74.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,493 INFO: Adding prefix 12.1.74.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,502 INFO: Adding prefix 12.1.74.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,565 INFO: Adding prefix 12.1.74.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,598 INFO: Adding prefix 12.1.74.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,669 INFO: Adding prefix 12.1.74.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,686 INFO: Adding prefix 12.1.74.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,695 INFO: Adding prefix 12.1.74.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,700 INFO: Adding prefix 12.1.74.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,715 INFO: Adding prefix 12.1.74.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,723 INFO: Adding prefix 12.1.74.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,730 INFO: Adding prefix 12.1.74.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,735 INFO: Adding prefix 12.1.74.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,747 INFO: Adding prefix 12.1.74.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,754 INFO: Adding prefix 12.1.74.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,762 INFO: Adding prefix 12.1.74.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,770 INFO: Adding prefix 12.1.75.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,780 INFO: Adding prefix 12.1.75.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,806 INFO: Adding prefix 12.1.75.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,827 INFO: Adding prefix 12.1.75.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,863 INFO: Adding prefix 12.1.75.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,875 INFO: Adding prefix 12.1.75.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,884 INFO: Adding prefix 12.1.75.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,892 INFO: Adding prefix 12.1.75.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,899 INFO: Adding prefix 12.1.75.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,911 INFO: Adding prefix 12.1.75.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,918 INFO: Adding prefix 12.1.75.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,925 INFO: Adding prefix 12.1.75.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,932 INFO: Adding prefix 12.1.75.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,952 INFO: Adding prefix 12.1.75.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,960 INFO: Adding prefix 12.1.75.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,969 INFO: Adding prefix 12.1.75.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,977 INFO: Adding prefix 12.1.76.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,984 INFO: Adding prefix 12.1.76.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,989 INFO: Adding prefix 12.1.76.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:36,994 INFO: Adding prefix 12.1.76.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,025 INFO: Adding prefix 12.1.76.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,052 INFO: Adding prefix 12.1.76.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,064 INFO: Adding prefix 12.1.76.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,070 INFO: Adding prefix 12.1.76.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,100 INFO: Adding prefix 12.1.76.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,126 INFO: Adding prefix 12.1.76.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,137 INFO: Adding prefix 12.1.76.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,150 INFO: Adding prefix 12.1.76.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,183 INFO: Adding prefix 12.1.76.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,210 INFO: Adding prefix 12.1.76.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,220 INFO: Adding prefix 12.1.76.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,227 INFO: Adding prefix 12.1.76.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,261 INFO: Adding prefix 12.1.77.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,288 INFO: Adding prefix 12.1.77.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,319 INFO: Adding prefix 12.1.77.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,338 INFO: Adding prefix 12.1.77.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,367 INFO: Adding prefix 12.1.77.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,388 INFO: Adding prefix 12.1.77.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,403 INFO: Adding prefix 12.1.77.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,459 INFO: Adding prefix 12.1.77.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,484 INFO: Adding prefix 12.1.77.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,520 INFO: Adding prefix 12.1.77.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,548 INFO: Adding prefix 12.1.77.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,569 INFO: Adding prefix 12.1.77.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,620 INFO: Adding prefix 12.1.77.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,630 INFO: Adding prefix 12.1.77.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,642 INFO: Adding prefix 12.1.77.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,650 INFO: Adding prefix 12.1.77.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,676 INFO: Adding prefix 12.1.78.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,690 INFO: Adding prefix 12.1.78.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,701 INFO: Adding prefix 12.1.78.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,729 INFO: Adding prefix 12.1.78.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,743 INFO: Adding prefix 12.1.78.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,751 INFO: Adding prefix 12.1.78.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,758 INFO: Adding prefix 12.1.78.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,768 INFO: Adding prefix 12.1.78.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,776 INFO: Adding prefix 12.1.78.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,802 INFO: Adding prefix 12.1.78.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,843 INFO: Adding prefix 12.1.78.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,868 INFO: Adding prefix 12.1.78.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,893 INFO: Adding prefix 12.1.78.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,925 INFO: Adding prefix 12.1.78.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,952 INFO: Adding prefix 12.1.78.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:37,987 INFO: Adding prefix 12.1.78.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,027 INFO: Adding prefix 12.1.79.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,073 INFO: Adding prefix 12.1.79.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,095 INFO: Adding prefix 12.1.79.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,128 INFO: Adding prefix 12.1.79.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,169 INFO: Adding prefix 12.1.79.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,186 INFO: Adding prefix 12.1.79.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,194 INFO: Adding prefix 12.1.79.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,263 INFO: Adding prefix 12.1.79.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,272 INFO: Adding prefix 12.1.79.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,296 INFO: Adding prefix 12.1.79.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,326 INFO: Adding prefix 12.1.79.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,422 INFO: Adding prefix 12.1.79.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,430 INFO: Adding prefix 12.1.79.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,461 INFO: Adding prefix 12.1.79.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,507 INFO: Adding prefix 12.1.79.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,528 INFO: Adding prefix 12.1.79.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,564 INFO: Adding prefix 12.1.80.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,578 INFO: Adding prefix 12.1.80.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,621 INFO: Adding prefix 12.1.80.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,638 INFO: Adding prefix 12.1.80.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,665 INFO: Adding prefix 12.1.80.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,695 INFO: Adding prefix 12.1.80.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,711 INFO: Adding prefix 12.1.80.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,721 INFO: Adding prefix 12.1.80.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,738 INFO: Adding prefix 12.1.80.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,745 INFO: Adding prefix 12.1.80.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,792 INFO: Adding prefix 12.1.80.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,805 INFO: Adding prefix 12.1.80.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,815 INFO: Adding prefix 12.1.80.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,849 INFO: Adding prefix 12.1.80.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,889 INFO: Adding prefix 12.1.80.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,900 INFO: Adding prefix 12.1.80.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,915 INFO: Adding prefix 12.1.81.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,931 INFO: Adding prefix 12.1.81.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,969 INFO: Adding prefix 12.1.81.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,980 INFO: Adding prefix 12.1.81.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,993 INFO: Adding prefix 12.1.81.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:38,999 INFO: Adding prefix 12.1.81.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,014 INFO: Adding prefix 12.1.81.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,021 INFO: Adding prefix 12.1.81.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,047 INFO: Adding prefix 12.1.81.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,068 INFO: Adding prefix 12.1.81.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,114 INFO: Adding prefix 12.1.81.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,121 INFO: Adding prefix 12.1.81.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,134 INFO: Adding prefix 12.1.81.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,142 INFO: Adding prefix 12.1.81.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,149 INFO: Adding prefix 12.1.81.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,155 INFO: Adding prefix 12.1.81.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,162 INFO: Adding prefix 12.1.82.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,168 INFO: Adding prefix 12.1.82.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,174 INFO: Adding prefix 12.1.82.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,179 INFO: Adding prefix 12.1.82.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,184 INFO: Adding prefix 12.1.82.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,191 INFO: Adding prefix 12.1.82.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,198 INFO: Adding prefix 12.1.82.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,204 INFO: Adding prefix 12.1.82.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,209 INFO: Adding prefix 12.1.82.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,216 INFO: Adding prefix 12.1.82.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,223 INFO: Adding prefix 12.1.82.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,228 INFO: Adding prefix 12.1.82.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,236 INFO: Adding prefix 12.1.82.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,252 INFO: Adding prefix 12.1.82.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,262 INFO: Adding prefix 12.1.82.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,268 INFO: Adding prefix 12.1.82.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,275 INFO: Adding prefix 12.1.83.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,287 INFO: Adding prefix 12.1.83.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,349 INFO: Adding prefix 12.1.83.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,366 INFO: Adding prefix 12.1.83.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,383 INFO: Adding prefix 12.1.83.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,445 INFO: Adding prefix 12.1.83.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,476 INFO: Adding prefix 12.1.83.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,492 INFO: Adding prefix 12.1.83.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,513 INFO: Adding prefix 12.1.83.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,545 INFO: Adding prefix 12.1.83.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,580 INFO: Adding prefix 12.1.83.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,631 INFO: Adding prefix 12.1.83.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,669 INFO: Adding prefix 12.1.83.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,678 INFO: Adding prefix 12.1.83.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,703 INFO: Adding prefix 12.1.83.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,711 INFO: Adding prefix 12.1.83.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,732 INFO: Adding prefix 12.1.84.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,768 INFO: Adding prefix 12.1.84.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,819 INFO: Adding prefix 12.1.84.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,852 INFO: Adding prefix 12.1.84.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,889 INFO: Adding prefix 12.1.84.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,919 INFO: Adding prefix 12.1.84.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,934 INFO: Adding prefix 12.1.84.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,946 INFO: Adding prefix 12.1.84.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:39,996 INFO: Adding prefix 12.1.84.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,008 INFO: Adding prefix 12.1.84.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,044 INFO: Adding prefix 12.1.84.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,066 INFO: Adding prefix 12.1.84.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,117 INFO: Adding prefix 12.1.84.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,166 INFO: Adding prefix 12.1.84.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,216 INFO: Adding prefix 12.1.84.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,249 INFO: Adding prefix 12.1.84.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,292 INFO: Adding prefix 12.1.85.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,300 INFO: Adding prefix 12.1.85.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,308 INFO: Adding prefix 12.1.85.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,363 INFO: Adding prefix 12.1.85.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,375 INFO: Adding prefix 12.1.85.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,382 INFO: Adding prefix 12.1.85.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,389 INFO: Adding prefix 12.1.85.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,444 INFO: Adding prefix 12.1.85.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,494 INFO: Adding prefix 12.1.85.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,501 INFO: Adding prefix 12.1.85.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,526 INFO: Adding prefix 12.1.85.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,552 INFO: Adding prefix 12.1.85.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,562 INFO: Adding prefix 12.1.85.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,577 INFO: Adding prefix 12.1.85.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,632 INFO: Adding prefix 12.1.85.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,642 INFO: Adding prefix 12.1.85.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,711 INFO: Adding prefix 12.1.86.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,720 INFO: Adding prefix 12.1.86.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,744 INFO: Adding prefix 12.1.86.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,783 INFO: Adding prefix 12.1.86.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,803 INFO: Adding prefix 12.1.86.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,836 INFO: Adding prefix 12.1.86.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,901 INFO: Adding prefix 12.1.86.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,978 INFO: Adding prefix 12.1.86.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:40,993 INFO: Adding prefix 12.1.86.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,026 INFO: Adding prefix 12.1.86.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,055 INFO: Adding prefix 12.1.86.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,068 INFO: Adding prefix 12.1.86.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,094 INFO: Adding prefix 12.1.86.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,102 INFO: Adding prefix 12.1.86.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,155 INFO: Adding prefix 12.1.86.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,202 INFO: Adding prefix 12.1.86.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,249 INFO: Adding prefix 12.1.87.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,294 INFO: Adding prefix 12.1.87.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,345 INFO: Adding prefix 12.1.87.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,460 INFO: Adding prefix 12.1.87.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,523 INFO: Adding prefix 12.1.87.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,574 INFO: Adding prefix 12.1.87.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,609 INFO: Adding prefix 12.1.87.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,651 INFO: Adding prefix 12.1.87.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,663 INFO: Adding prefix 12.1.87.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,731 INFO: Adding prefix 12.1.87.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,756 INFO: Adding prefix 12.1.87.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,771 INFO: Adding prefix 12.1.87.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,803 INFO: Adding prefix 12.1.87.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,819 INFO: Adding prefix 12.1.87.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,877 INFO: Adding prefix 12.1.87.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,915 INFO: Adding prefix 12.1.87.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,931 INFO: Adding prefix 12.1.88.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,950 INFO: Adding prefix 12.1.88.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:41,980 INFO: Adding prefix 12.1.88.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:42,021 INFO: Adding prefix 12.1.88.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:42,067 INFO: Adding prefix 12.1.88.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:42,101 INFO: Adding prefix 12.1.88.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:42,127 INFO: Adding prefix 12.1.88.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:42,134 INFO: Adding prefix 12.1.88.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:42,141 INFO: Adding prefix 12.1.88.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:42,165 INFO: Adding prefix 12.1.88.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:42,198 INFO: Adding prefix 12.1.88.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:42,254 INFO: Adding prefix 12.1.88.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:42,275 INFO: Adding prefix 12.1.88.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:42,366 INFO: Adding prefix 12.1.88.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:42,425 INFO: Adding prefix 12.1.88.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:42,479 INFO: Adding prefix 12.1.88.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:42,549 INFO: Adding prefix 12.1.89.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:42,579 INFO: Adding prefix 12.1.89.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:42,625 INFO: Adding prefix 12.1.89.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:42,689 INFO: Adding prefix 12.1.89.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:42,706 INFO: Adding prefix 12.1.89.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:42,741 INFO: Adding prefix 12.1.89.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:42,878 INFO: Adding prefix 12.1.89.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:42,913 INFO: Adding prefix 12.1.89.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,093 INFO: Adding prefix 12.1.89.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,261 INFO: Adding prefix 12.1.89.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,334 INFO: Adding prefix 12.1.89.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,347 INFO: Adding prefix 12.1.89.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,386 INFO: Adding prefix 12.1.89.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,424 INFO: Adding prefix 12.1.89.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,490 INFO: Adding prefix 12.1.89.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,556 INFO: Adding prefix 12.1.89.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,576 INFO: Adding prefix 12.1.90.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,583 INFO: Adding prefix 12.1.90.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,593 INFO: Adding prefix 12.1.90.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,626 INFO: Adding prefix 12.1.90.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,638 INFO: Adding prefix 12.1.90.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,644 INFO: Adding prefix 12.1.90.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,651 INFO: Adding prefix 12.1.90.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,658 INFO: Adding prefix 12.1.90.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,686 INFO: Adding prefix 12.1.90.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,750 INFO: Adding prefix 12.1.90.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,763 INFO: Adding prefix 12.1.90.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,771 INFO: Adding prefix 12.1.90.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,805 INFO: Adding prefix 12.1.90.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,868 INFO: Adding prefix 12.1.90.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,916 INFO: Adding prefix 12.1.90.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,938 INFO: Adding prefix 12.1.90.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,946 INFO: Adding prefix 12.1.91.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,979 INFO: Adding prefix 12.1.91.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,986 INFO: Adding prefix 12.1.91.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:43,992 INFO: Adding prefix 12.1.91.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:44,021 INFO: Adding prefix 12.1.91.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:44,079 INFO: Adding prefix 12.1.91.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:44,161 INFO: Adding prefix 12.1.91.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:44,189 INFO: Adding prefix 12.1.91.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:44,206 INFO: Adding prefix 12.1.91.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:44,249 INFO: Adding prefix 12.1.91.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:44,288 INFO: Adding prefix 12.1.91.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:44,342 INFO: Adding prefix 12.1.91.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:44,434 INFO: Adding prefix 12.1.91.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:44,463 INFO: Adding prefix 12.1.91.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:44,542 INFO: Adding prefix 12.1.91.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:44,588 INFO: Adding prefix 12.1.91.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:44,628 INFO: Adding prefix 12.1.92.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:44,710 INFO: Adding prefix 12.1.92.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:44,735 INFO: Adding prefix 12.1.92.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:44,746 INFO: Adding prefix 12.1.92.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:44,754 INFO: Adding prefix 12.1.92.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:44,794 INFO: Adding prefix 12.1.92.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:44,805 INFO: Adding prefix 12.1.92.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:44,858 INFO: Adding prefix 12.1.92.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:44,896 INFO: Adding prefix 12.1.92.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:44,920 INFO: Adding prefix 12.1.92.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:44,963 INFO: Adding prefix 12.1.92.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:44,998 INFO: Adding prefix 12.1.92.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,007 INFO: Adding prefix 12.1.92.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,012 INFO: Adding prefix 12.1.92.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,099 INFO: Adding prefix 12.1.92.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,118 INFO: Adding prefix 12.1.92.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,150 INFO: Adding prefix 12.1.93.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,176 INFO: Adding prefix 12.1.93.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,183 INFO: Adding prefix 12.1.93.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,201 INFO: Adding prefix 12.1.93.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,228 INFO: Adding prefix 12.1.93.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,238 INFO: Adding prefix 12.1.93.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,246 INFO: Adding prefix 12.1.93.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,283 INFO: Adding prefix 12.1.93.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,292 INFO: Adding prefix 12.1.93.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,345 INFO: Adding prefix 12.1.93.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,369 INFO: Adding prefix 12.1.93.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,396 INFO: Adding prefix 12.1.93.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,421 INFO: Adding prefix 12.1.93.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,491 INFO: Adding prefix 12.1.93.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,526 INFO: Adding prefix 12.1.93.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,532 INFO: Adding prefix 12.1.93.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,539 INFO: Adding prefix 12.1.94.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,548 INFO: Adding prefix 12.1.94.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,563 INFO: Adding prefix 12.1.94.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,583 INFO: Adding prefix 12.1.94.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,592 INFO: Adding prefix 12.1.94.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,663 INFO: Adding prefix 12.1.94.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,773 INFO: Adding prefix 12.1.94.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,784 INFO: Adding prefix 12.1.94.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,789 INFO: Adding prefix 12.1.94.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,821 INFO: Adding prefix 12.1.94.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,854 INFO: Adding prefix 12.1.94.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,908 INFO: Adding prefix 12.1.94.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,918 INFO: Adding prefix 12.1.94.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,947 INFO: Adding prefix 12.1.94.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:45,985 INFO: Adding prefix 12.1.94.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,109 INFO: Adding prefix 12.1.94.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,129 INFO: Adding prefix 12.1.95.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,158 INFO: Adding prefix 12.1.95.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,186 INFO: Adding prefix 12.1.95.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,199 INFO: Adding prefix 12.1.95.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,207 INFO: Adding prefix 12.1.95.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,215 INFO: Adding prefix 12.1.95.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,248 INFO: Adding prefix 12.1.95.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,279 INFO: Adding prefix 12.1.95.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,288 INFO: Adding prefix 12.1.95.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,310 INFO: Adding prefix 12.1.95.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,332 INFO: Adding prefix 12.1.95.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,346 INFO: Adding prefix 12.1.95.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,356 INFO: Adding prefix 12.1.95.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,388 INFO: Adding prefix 12.1.95.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,408 INFO: Adding prefix 12.1.95.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,421 INFO: Adding prefix 12.1.95.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,451 INFO: Adding prefix 12.1.96.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,497 INFO: Adding prefix 12.1.96.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,545 INFO: Adding prefix 12.1.96.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,615 INFO: Adding prefix 12.1.96.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,656 INFO: Adding prefix 12.1.96.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,696 INFO: Adding prefix 12.1.96.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,773 INFO: Adding prefix 12.1.96.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,909 INFO: Adding prefix 12.1.96.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,946 INFO: Adding prefix 12.1.96.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:46,997 INFO: Adding prefix 12.1.96.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,025 INFO: Adding prefix 12.1.96.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,094 INFO: Adding prefix 12.1.96.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,147 INFO: Adding prefix 12.1.96.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,199 INFO: Adding prefix 12.1.96.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,247 INFO: Adding prefix 12.1.96.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,333 INFO: Adding prefix 12.1.96.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,382 INFO: Adding prefix 12.1.97.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,414 INFO: Adding prefix 12.1.97.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,451 INFO: Adding prefix 12.1.97.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,508 INFO: Adding prefix 12.1.97.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,521 INFO: Adding prefix 12.1.97.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,541 INFO: Adding prefix 12.1.97.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,594 INFO: Adding prefix 12.1.97.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,648 INFO: Adding prefix 12.1.97.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,661 INFO: Adding prefix 12.1.97.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,696 INFO: Adding prefix 12.1.97.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,725 INFO: Adding prefix 12.1.97.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,757 INFO: Adding prefix 12.1.97.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,771 INFO: Adding prefix 12.1.97.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,790 INFO: Adding prefix 12.1.97.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,814 INFO: Adding prefix 12.1.97.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,824 INFO: Adding prefix 12.1.97.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,830 INFO: Adding prefix 12.1.98.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,843 INFO: Adding prefix 12.1.98.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,869 INFO: Adding prefix 12.1.98.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,906 INFO: Adding prefix 12.1.98.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,939 INFO: Adding prefix 12.1.98.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:47,952 INFO: Adding prefix 12.1.98.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:48,029 INFO: Adding prefix 12.1.98.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:48,130 INFO: Adding prefix 12.1.98.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:48,165 INFO: Adding prefix 12.1.98.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:48,221 INFO: Adding prefix 12.1.98.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:48,291 INFO: Adding prefix 12.1.98.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:48,350 INFO: Adding prefix 12.1.98.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:48,428 INFO: Adding prefix 12.1.98.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:48,561 INFO: Adding prefix 12.1.98.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:48,646 INFO: Adding prefix 12.1.98.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:48,672 INFO: Adding prefix 12.1.98.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:48,708 INFO: Adding prefix 12.1.99.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:48,766 INFO: Adding prefix 12.1.99.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:48,843 INFO: Adding prefix 12.1.99.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:48,886 INFO: Adding prefix 12.1.99.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:48,956 INFO: Adding prefix 12.1.99.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,050 INFO: Adding prefix 12.1.99.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,078 INFO: Adding prefix 12.1.99.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,122 INFO: Adding prefix 12.1.99.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,183 INFO: Adding prefix 12.1.99.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,369 INFO: Adding prefix 12.1.99.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,394 INFO: Adding prefix 12.1.99.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,428 INFO: Adding prefix 12.1.99.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,493 INFO: Adding prefix 12.1.99.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,525 INFO: Adding prefix 12.1.99.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,564 INFO: Adding prefix 12.1.99.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,599 INFO: Adding prefix 12.1.99.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,624 INFO: Adding prefix 12.1.100.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,636 INFO: Adding prefix 12.1.100.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,645 INFO: Adding prefix 12.1.100.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,652 INFO: Adding prefix 12.1.100.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,736 INFO: Adding prefix 12.1.100.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,746 INFO: Adding prefix 12.1.100.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,753 INFO: Adding prefix 12.1.100.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,760 INFO: Adding prefix 12.1.100.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,767 INFO: Adding prefix 12.1.100.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,772 INFO: Adding prefix 12.1.100.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,779 INFO: Adding prefix 12.1.100.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,785 INFO: Adding prefix 12.1.100.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,792 INFO: Adding prefix 12.1.100.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,800 INFO: Adding prefix 12.1.100.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,806 INFO: Adding prefix 12.1.100.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,820 INFO: Adding prefix 12.1.100.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,837 INFO: Adding prefix 12.1.101.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,845 INFO: Adding prefix 12.1.101.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,850 INFO: Adding prefix 12.1.101.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,856 INFO: Adding prefix 12.1.101.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,869 INFO: Adding prefix 12.1.101.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,880 INFO: Adding prefix 12.1.101.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,886 INFO: Adding prefix 12.1.101.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,895 INFO: Adding prefix 12.1.101.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,903 INFO: Adding prefix 12.1.101.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,912 INFO: Adding prefix 12.1.101.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,932 INFO: Adding prefix 12.1.101.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,973 INFO: Adding prefix 12.1.101.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:49,993 INFO: Adding prefix 12.1.101.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,000 INFO: Adding prefix 12.1.101.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,007 INFO: Adding prefix 12.1.101.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,037 INFO: Adding prefix 12.1.101.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,045 INFO: Adding prefix 12.1.102.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,050 INFO: Adding prefix 12.1.102.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,057 INFO: Adding prefix 12.1.102.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,070 INFO: Adding prefix 12.1.102.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,081 INFO: Adding prefix 12.1.102.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,095 INFO: Adding prefix 12.1.102.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,102 INFO: Adding prefix 12.1.102.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,108 INFO: Adding prefix 12.1.102.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,113 INFO: Adding prefix 12.1.102.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,120 INFO: Adding prefix 12.1.102.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,128 INFO: Adding prefix 12.1.102.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,141 INFO: Adding prefix 12.1.102.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,148 INFO: Adding prefix 12.1.102.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,194 INFO: Adding prefix 12.1.102.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,202 INFO: Adding prefix 12.1.102.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,240 INFO: Adding prefix 12.1.102.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,248 INFO: Adding prefix 12.1.103.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,254 INFO: Adding prefix 12.1.103.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,260 INFO: Adding prefix 12.1.103.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,268 INFO: Adding prefix 12.1.103.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,275 INFO: Adding prefix 12.1.103.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,282 INFO: Adding prefix 12.1.103.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,287 INFO: Adding prefix 12.1.103.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,295 INFO: Adding prefix 12.1.103.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,301 INFO: Adding prefix 12.1.103.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,307 INFO: Adding prefix 12.1.103.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,314 INFO: Adding prefix 12.1.103.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,328 INFO: Adding prefix 12.1.103.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,335 INFO: Adding prefix 12.1.103.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,341 INFO: Adding prefix 12.1.103.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,348 INFO: Adding prefix 12.1.103.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,355 INFO: Adding prefix 12.1.103.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,361 INFO: Adding prefix 12.1.104.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,366 INFO: Adding prefix 12.1.104.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,372 INFO: Adding prefix 12.1.104.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,382 INFO: Adding prefix 12.1.104.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,391 INFO: Adding prefix 12.1.104.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,400 INFO: Adding prefix 12.1.104.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,416 INFO: Adding prefix 12.1.104.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,422 INFO: Adding prefix 12.1.104.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,430 INFO: Adding prefix 12.1.104.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,451 INFO: Adding prefix 12.1.104.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,466 INFO: Adding prefix 12.1.104.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,482 INFO: Adding prefix 12.1.104.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,490 INFO: Adding prefix 12.1.104.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,502 INFO: Adding prefix 12.1.104.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,511 INFO: Adding prefix 12.1.104.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,518 INFO: Adding prefix 12.1.104.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,526 INFO: Adding prefix 12.1.105.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,566 INFO: Adding prefix 12.1.105.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,587 INFO: Adding prefix 12.1.105.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,620 INFO: Adding prefix 12.1.105.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,628 INFO: Adding prefix 12.1.105.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,635 INFO: Adding prefix 12.1.105.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,644 INFO: Adding prefix 12.1.105.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,656 INFO: Adding prefix 12.1.105.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,668 INFO: Adding prefix 12.1.105.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,673 INFO: Adding prefix 12.1.105.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,696 INFO: Adding prefix 12.1.105.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,703 INFO: Adding prefix 12.1.105.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,710 INFO: Adding prefix 12.1.105.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,715 INFO: Adding prefix 12.1.105.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,723 INFO: Adding prefix 12.1.105.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,729 INFO: Adding prefix 12.1.105.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,743 INFO: Adding prefix 12.1.106.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,749 INFO: Adding prefix 12.1.106.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,760 INFO: Adding prefix 12.1.106.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,766 INFO: Adding prefix 12.1.106.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,772 INFO: Adding prefix 12.1.106.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,779 INFO: Adding prefix 12.1.106.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,789 INFO: Adding prefix 12.1.106.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,797 INFO: Adding prefix 12.1.106.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,806 INFO: Adding prefix 12.1.106.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,812 INFO: Adding prefix 12.1.106.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,817 INFO: Adding prefix 12.1.106.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,823 INFO: Adding prefix 12.1.106.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,828 INFO: Adding prefix 12.1.106.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,885 INFO: Adding prefix 12.1.106.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,892 INFO: Adding prefix 12.1.106.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,899 INFO: Adding prefix 12.1.106.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,905 INFO: Adding prefix 12.1.107.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,911 INFO: Adding prefix 12.1.107.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,917 INFO: Adding prefix 12.1.107.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,923 INFO: Adding prefix 12.1.107.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,929 INFO: Adding prefix 12.1.107.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,935 INFO: Adding prefix 12.1.107.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,943 INFO: Adding prefix 12.1.107.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,950 INFO: Adding prefix 12.1.107.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,956 INFO: Adding prefix 12.1.107.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,965 INFO: Adding prefix 12.1.107.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,971 INFO: Adding prefix 12.1.107.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,985 INFO: Adding prefix 12.1.107.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:50,994 INFO: Adding prefix 12.1.107.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,001 INFO: Adding prefix 12.1.107.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,008 INFO: Adding prefix 12.1.107.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,015 INFO: Adding prefix 12.1.107.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,022 INFO: Adding prefix 12.1.108.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,030 INFO: Adding prefix 12.1.108.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,037 INFO: Adding prefix 12.1.108.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,043 INFO: Adding prefix 12.1.108.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,048 INFO: Adding prefix 12.1.108.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,055 INFO: Adding prefix 12.1.108.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,062 INFO: Adding prefix 12.1.108.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,070 INFO: Adding prefix 12.1.108.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,076 INFO: Adding prefix 12.1.108.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,085 INFO: Adding prefix 12.1.108.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,092 INFO: Adding prefix 12.1.108.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,099 INFO: Adding prefix 12.1.108.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,106 INFO: Adding prefix 12.1.108.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,112 INFO: Adding prefix 12.1.108.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,118 INFO: Adding prefix 12.1.108.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,129 INFO: Adding prefix 12.1.108.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,141 INFO: Adding prefix 12.1.109.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,148 INFO: Adding prefix 12.1.109.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,153 INFO: Adding prefix 12.1.109.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,158 INFO: Adding prefix 12.1.109.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,167 INFO: Adding prefix 12.1.109.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,176 INFO: Adding prefix 12.1.109.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,182 INFO: Adding prefix 12.1.109.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,188 INFO: Adding prefix 12.1.109.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,201 INFO: Adding prefix 12.1.109.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,209 INFO: Adding prefix 12.1.109.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,215 INFO: Adding prefix 12.1.109.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,221 INFO: Adding prefix 12.1.109.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,250 INFO: Adding prefix 12.1.109.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,282 INFO: Adding prefix 12.1.109.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,290 INFO: Adding prefix 12.1.109.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,296 INFO: Adding prefix 12.1.109.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,309 INFO: Adding prefix 12.1.110.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,316 INFO: Adding prefix 12.1.110.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,323 INFO: Adding prefix 12.1.110.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,329 INFO: Adding prefix 12.1.110.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,335 INFO: Adding prefix 12.1.110.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,344 INFO: Adding prefix 12.1.110.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,351 INFO: Adding prefix 12.1.110.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,357 INFO: Adding prefix 12.1.110.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,387 INFO: Adding prefix 12.1.110.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,404 INFO: Adding prefix 12.1.110.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,421 INFO: Adding prefix 12.1.110.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,432 INFO: Adding prefix 12.1.110.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,449 INFO: Adding prefix 12.1.110.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,459 INFO: Adding prefix 12.1.110.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,465 INFO: Adding prefix 12.1.110.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,475 INFO: Adding prefix 12.1.110.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,484 INFO: Adding prefix 12.1.111.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,490 INFO: Adding prefix 12.1.111.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,496 INFO: Adding prefix 12.1.111.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,514 INFO: Adding prefix 12.1.111.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,525 INFO: Adding prefix 12.1.111.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,532 INFO: Adding prefix 12.1.111.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,539 INFO: Adding prefix 12.1.111.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,571 INFO: Adding prefix 12.1.111.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,581 INFO: Adding prefix 12.1.111.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,592 INFO: Adding prefix 12.1.111.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,600 INFO: Adding prefix 12.1.111.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,609 INFO: Adding prefix 12.1.111.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,632 INFO: Adding prefix 12.1.111.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,649 INFO: Adding prefix 12.1.111.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,676 INFO: Adding prefix 12.1.111.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,698 INFO: Adding prefix 12.1.111.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,709 INFO: Adding prefix 12.1.112.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,722 INFO: Adding prefix 12.1.112.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,728 INFO: Adding prefix 12.1.112.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,737 INFO: Adding prefix 12.1.112.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,744 INFO: Adding prefix 12.1.112.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,753 INFO: Adding prefix 12.1.112.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,761 INFO: Adding prefix 12.1.112.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,775 INFO: Adding prefix 12.1.112.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,785 INFO: Adding prefix 12.1.112.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,792 INFO: Adding prefix 12.1.112.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,810 INFO: Adding prefix 12.1.112.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,820 INFO: Adding prefix 12.1.112.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,843 INFO: Adding prefix 12.1.112.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,853 INFO: Adding prefix 12.1.112.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,865 INFO: Adding prefix 12.1.112.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,872 INFO: Adding prefix 12.1.112.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,879 INFO: Adding prefix 12.1.113.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,885 INFO: Adding prefix 12.1.113.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,896 INFO: Adding prefix 12.1.113.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,907 INFO: Adding prefix 12.1.113.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,920 INFO: Adding prefix 12.1.113.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,928 INFO: Adding prefix 12.1.113.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,948 INFO: Adding prefix 12.1.113.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,956 INFO: Adding prefix 12.1.113.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,965 INFO: Adding prefix 12.1.113.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,976 INFO: Adding prefix 12.1.113.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:51,999 INFO: Adding prefix 12.1.113.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,011 INFO: Adding prefix 12.1.113.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,024 INFO: Adding prefix 12.1.113.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,033 INFO: Adding prefix 12.1.113.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,044 INFO: Adding prefix 12.1.113.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,051 INFO: Adding prefix 12.1.113.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,057 INFO: Adding prefix 12.1.114.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,063 INFO: Adding prefix 12.1.114.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,069 INFO: Adding prefix 12.1.114.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,076 INFO: Adding prefix 12.1.114.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,083 INFO: Adding prefix 12.1.114.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,092 INFO: Adding prefix 12.1.114.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,100 INFO: Adding prefix 12.1.114.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,108 INFO: Adding prefix 12.1.114.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,116 INFO: Adding prefix 12.1.114.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,127 INFO: Adding prefix 12.1.114.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,133 INFO: Adding prefix 12.1.114.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,140 INFO: Adding prefix 12.1.114.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,146 INFO: Adding prefix 12.1.114.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,154 INFO: Adding prefix 12.1.114.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,162 INFO: Adding prefix 12.1.114.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,168 INFO: Adding prefix 12.1.114.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,180 INFO: Adding prefix 12.1.115.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,190 INFO: Adding prefix 12.1.115.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,196 INFO: Adding prefix 12.1.115.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,202 INFO: Adding prefix 12.1.115.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,208 INFO: Adding prefix 12.1.115.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,219 INFO: Adding prefix 12.1.115.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,232 INFO: Adding prefix 12.1.115.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,238 INFO: Adding prefix 12.1.115.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,249 INFO: Adding prefix 12.1.115.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,261 INFO: Adding prefix 12.1.115.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,268 INFO: Adding prefix 12.1.115.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,279 INFO: Adding prefix 12.1.115.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,286 INFO: Adding prefix 12.1.115.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,298 INFO: Adding prefix 12.1.115.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,313 INFO: Adding prefix 12.1.115.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,324 INFO: Adding prefix 12.1.115.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,333 INFO: Adding prefix 12.1.116.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,344 INFO: Adding prefix 12.1.116.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,353 INFO: Adding prefix 12.1.116.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,368 INFO: Adding prefix 12.1.116.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,376 INFO: Adding prefix 12.1.116.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,382 INFO: Adding prefix 12.1.116.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,391 INFO: Adding prefix 12.1.116.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,402 INFO: Adding prefix 12.1.116.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,417 INFO: Adding prefix 12.1.116.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,426 INFO: Adding prefix 12.1.116.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,434 INFO: Adding prefix 12.1.116.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,443 INFO: Adding prefix 12.1.116.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,456 INFO: Adding prefix 12.1.116.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,462 INFO: Adding prefix 12.1.116.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,468 INFO: Adding prefix 12.1.116.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,476 INFO: Adding prefix 12.1.116.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,491 INFO: Adding prefix 12.1.117.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,499 INFO: Adding prefix 12.1.117.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,506 INFO: Adding prefix 12.1.117.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,555 INFO: Adding prefix 12.1.117.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,573 INFO: Adding prefix 12.1.117.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,581 INFO: Adding prefix 12.1.117.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,587 INFO: Adding prefix 12.1.117.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,606 INFO: Adding prefix 12.1.117.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,652 INFO: Adding prefix 12.1.117.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,667 INFO: Adding prefix 12.1.117.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,675 INFO: Adding prefix 12.1.117.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,686 INFO: Adding prefix 12.1.117.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,731 INFO: Adding prefix 12.1.117.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,738 INFO: Adding prefix 12.1.117.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,745 INFO: Adding prefix 12.1.117.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,758 INFO: Adding prefix 12.1.117.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,772 INFO: Adding prefix 12.1.118.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,783 INFO: Adding prefix 12.1.118.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,789 INFO: Adding prefix 12.1.118.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,806 INFO: Adding prefix 12.1.118.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,833 INFO: Adding prefix 12.1.118.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,841 INFO: Adding prefix 12.1.118.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,850 INFO: Adding prefix 12.1.118.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,860 INFO: Adding prefix 12.1.118.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,874 INFO: Adding prefix 12.1.118.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,915 INFO: Adding prefix 12.1.118.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,923 INFO: Adding prefix 12.1.118.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,963 INFO: Adding prefix 12.1.118.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,971 INFO: Adding prefix 12.1.118.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:52,982 INFO: Adding prefix 12.1.118.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,008 INFO: Adding prefix 12.1.118.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,032 INFO: Adding prefix 12.1.118.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,043 INFO: Adding prefix 12.1.119.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,056 INFO: Adding prefix 12.1.119.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,068 INFO: Adding prefix 12.1.119.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,087 INFO: Adding prefix 12.1.119.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,098 INFO: Adding prefix 12.1.119.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,106 INFO: Adding prefix 12.1.119.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,156 INFO: Adding prefix 12.1.119.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,167 INFO: Adding prefix 12.1.119.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,203 INFO: Adding prefix 12.1.119.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,250 INFO: Adding prefix 12.1.119.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,258 INFO: Adding prefix 12.1.119.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,275 INFO: Adding prefix 12.1.119.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,283 INFO: Adding prefix 12.1.119.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,310 INFO: Adding prefix 12.1.119.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,357 INFO: Adding prefix 12.1.119.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,365 INFO: Adding prefix 12.1.119.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,397 INFO: Adding prefix 12.1.120.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,433 INFO: Adding prefix 12.1.120.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,505 INFO: Adding prefix 12.1.120.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,526 INFO: Adding prefix 12.1.120.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,535 INFO: Adding prefix 12.1.120.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,588 INFO: Adding prefix 12.1.120.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,682 INFO: Adding prefix 12.1.120.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,692 INFO: Adding prefix 12.1.120.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,702 INFO: Adding prefix 12.1.120.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,708 INFO: Adding prefix 12.1.120.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,718 INFO: Adding prefix 12.1.120.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,724 INFO: Adding prefix 12.1.120.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,792 INFO: Adding prefix 12.1.120.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,889 INFO: Adding prefix 12.1.120.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,944 INFO: Adding prefix 12.1.120.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:53,975 INFO: Adding prefix 12.1.120.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,014 INFO: Adding prefix 12.1.121.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,024 INFO: Adding prefix 12.1.121.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,039 INFO: Adding prefix 12.1.121.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,050 INFO: Adding prefix 12.1.121.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,110 INFO: Adding prefix 12.1.121.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,159 INFO: Adding prefix 12.1.121.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,203 INFO: Adding prefix 12.1.121.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,261 INFO: Adding prefix 12.1.121.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,270 INFO: Adding prefix 12.1.121.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,277 INFO: Adding prefix 12.1.121.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,288 INFO: Adding prefix 12.1.121.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,313 INFO: Adding prefix 12.1.121.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,322 INFO: Adding prefix 12.1.121.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,345 INFO: Adding prefix 12.1.121.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,380 INFO: Adding prefix 12.1.121.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,390 INFO: Adding prefix 12.1.121.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,399 INFO: Adding prefix 12.1.122.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,428 INFO: Adding prefix 12.1.122.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,457 INFO: Adding prefix 12.1.122.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,488 INFO: Adding prefix 12.1.122.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,498 INFO: Adding prefix 12.1.122.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,548 INFO: Adding prefix 12.1.122.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,580 INFO: Adding prefix 12.1.122.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,613 INFO: Adding prefix 12.1.122.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,620 INFO: Adding prefix 12.1.122.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,642 INFO: Adding prefix 12.1.122.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,654 INFO: Adding prefix 12.1.122.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,675 INFO: Adding prefix 12.1.122.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,683 INFO: Adding prefix 12.1.122.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,758 INFO: Adding prefix 12.1.122.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,822 INFO: Adding prefix 12.1.122.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,902 INFO: Adding prefix 12.1.122.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:54,974 INFO: Adding prefix 12.1.123.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,125 INFO: Adding prefix 12.1.123.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,165 INFO: Adding prefix 12.1.123.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,173 INFO: Adding prefix 12.1.123.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,189 INFO: Adding prefix 12.1.123.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,268 INFO: Adding prefix 12.1.123.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,324 INFO: Adding prefix 12.1.123.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,339 INFO: Adding prefix 12.1.123.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,348 INFO: Adding prefix 12.1.123.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,368 INFO: Adding prefix 12.1.123.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,377 INFO: Adding prefix 12.1.123.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,384 INFO: Adding prefix 12.1.123.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,401 INFO: Adding prefix 12.1.123.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,408 INFO: Adding prefix 12.1.123.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,416 INFO: Adding prefix 12.1.123.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,427 INFO: Adding prefix 12.1.123.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,446 INFO: Adding prefix 12.1.124.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,464 INFO: Adding prefix 12.1.124.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,492 INFO: Adding prefix 12.1.124.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,508 INFO: Adding prefix 12.1.124.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,519 INFO: Adding prefix 12.1.124.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,527 INFO: Adding prefix 12.1.124.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,537 INFO: Adding prefix 12.1.124.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,544 INFO: Adding prefix 12.1.124.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,583 INFO: Adding prefix 12.1.124.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,622 INFO: Adding prefix 12.1.124.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,653 INFO: Adding prefix 12.1.124.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,662 INFO: Adding prefix 12.1.124.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,704 INFO: Adding prefix 12.1.124.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,726 INFO: Adding prefix 12.1.124.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,759 INFO: Adding prefix 12.1.124.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,767 INFO: Adding prefix 12.1.124.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,799 INFO: Adding prefix 12.1.125.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,810 INFO: Adding prefix 12.1.125.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,824 INFO: Adding prefix 12.1.125.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,832 INFO: Adding prefix 12.1.125.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,877 INFO: Adding prefix 12.1.125.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,897 INFO: Adding prefix 12.1.125.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,917 INFO: Adding prefix 12.1.125.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,936 INFO: Adding prefix 12.1.125.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,956 INFO: Adding prefix 12.1.125.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,981 INFO: Adding prefix 12.1.125.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,989 INFO: Adding prefix 12.1.125.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:55,996 INFO: Adding prefix 12.1.125.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,046 INFO: Adding prefix 12.1.125.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,054 INFO: Adding prefix 12.1.125.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,094 INFO: Adding prefix 12.1.125.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,108 INFO: Adding prefix 12.1.125.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,125 INFO: Adding prefix 12.1.126.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,135 INFO: Adding prefix 12.1.126.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,142 INFO: Adding prefix 12.1.126.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,159 INFO: Adding prefix 12.1.126.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,173 INFO: Adding prefix 12.1.126.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,192 INFO: Adding prefix 12.1.126.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,231 INFO: Adding prefix 12.1.126.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,263 INFO: Adding prefix 12.1.126.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,294 INFO: Adding prefix 12.1.126.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,354 INFO: Adding prefix 12.1.126.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,377 INFO: Adding prefix 12.1.126.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,432 INFO: Adding prefix 12.1.126.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,450 INFO: Adding prefix 12.1.126.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,459 INFO: Adding prefix 12.1.126.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,466 INFO: Adding prefix 12.1.126.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,499 INFO: Adding prefix 12.1.126.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,505 INFO: Adding prefix 12.1.127.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,515 INFO: Adding prefix 12.1.127.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,521 INFO: Adding prefix 12.1.127.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,528 INFO: Adding prefix 12.1.127.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,535 INFO: Adding prefix 12.1.127.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,542 INFO: Adding prefix 12.1.127.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,549 INFO: Adding prefix 12.1.127.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,557 INFO: Adding prefix 12.1.127.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,564 INFO: Adding prefix 12.1.127.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,571 INFO: Adding prefix 12.1.127.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,577 INFO: Adding prefix 12.1.127.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,584 INFO: Adding prefix 12.1.127.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,589 INFO: Adding prefix 12.1.127.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,594 INFO: Adding prefix 12.1.127.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,599 INFO: Adding prefix 12.1.127.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,605 INFO: Adding prefix 12.1.127.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,611 INFO: Adding prefix 12.1.128.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,617 INFO: Adding prefix 12.1.128.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,623 INFO: Adding prefix 12.1.128.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,628 INFO: Adding prefix 12.1.128.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,634 INFO: Adding prefix 12.1.128.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,639 INFO: Adding prefix 12.1.128.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,646 INFO: Adding prefix 12.1.128.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,652 INFO: Adding prefix 12.1.128.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,659 INFO: Adding prefix 12.1.128.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,664 INFO: Adding prefix 12.1.128.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,671 INFO: Adding prefix 12.1.128.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,677 INFO: Adding prefix 12.1.128.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,683 INFO: Adding prefix 12.1.128.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,688 INFO: Adding prefix 12.1.128.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,694 INFO: Adding prefix 12.1.128.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,700 INFO: Adding prefix 12.1.128.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,707 INFO: Adding prefix 12.1.129.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,713 INFO: Adding prefix 12.1.129.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,722 INFO: Adding prefix 12.1.129.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,727 INFO: Adding prefix 12.1.129.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,732 INFO: Adding prefix 12.1.129.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,738 INFO: Adding prefix 12.1.129.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,744 INFO: Adding prefix 12.1.129.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,749 INFO: Adding prefix 12.1.129.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,756 INFO: Adding prefix 12.1.129.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,762 INFO: Adding prefix 12.1.129.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,769 INFO: Adding prefix 12.1.129.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,776 INFO: Adding prefix 12.1.129.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,781 INFO: Adding prefix 12.1.129.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,786 INFO: Adding prefix 12.1.129.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,793 INFO: Adding prefix 12.1.129.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,800 INFO: Adding prefix 12.1.129.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,806 INFO: Adding prefix 12.1.130.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,812 INFO: Adding prefix 12.1.130.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,817 INFO: Adding prefix 12.1.130.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,823 INFO: Adding prefix 12.1.130.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,830 INFO: Adding prefix 12.1.130.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,836 INFO: Adding prefix 12.1.130.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,861 INFO: Adding prefix 12.1.130.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,868 INFO: Adding prefix 12.1.130.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,874 INFO: Adding prefix 12.1.130.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,885 INFO: Adding prefix 12.1.130.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,891 INFO: Adding prefix 12.1.130.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,905 INFO: Adding prefix 12.1.130.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,911 INFO: Adding prefix 12.1.130.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,919 INFO: Adding prefix 12.1.130.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,925 INFO: Adding prefix 12.1.130.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,932 INFO: Adding prefix 12.1.130.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,938 INFO: Adding prefix 12.1.131.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,945 INFO: Adding prefix 12.1.131.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,950 INFO: Adding prefix 12.1.131.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,956 INFO: Adding prefix 12.1.131.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,962 INFO: Adding prefix 12.1.131.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,970 INFO: Adding prefix 12.1.131.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,976 INFO: Adding prefix 12.1.131.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,987 INFO: Adding prefix 12.1.131.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:56,995 INFO: Adding prefix 12.1.131.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,005 INFO: Adding prefix 12.1.131.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,011 INFO: Adding prefix 12.1.131.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,018 INFO: Adding prefix 12.1.131.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,023 INFO: Adding prefix 12.1.131.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,029 INFO: Adding prefix 12.1.131.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,037 INFO: Adding prefix 12.1.131.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,043 INFO: Adding prefix 12.1.131.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,049 INFO: Adding prefix 12.1.132.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,054 INFO: Adding prefix 12.1.132.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,062 INFO: Adding prefix 12.1.132.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,070 INFO: Adding prefix 12.1.132.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,079 INFO: Adding prefix 12.1.132.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,085 INFO: Adding prefix 12.1.132.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,090 INFO: Adding prefix 12.1.132.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,096 INFO: Adding prefix 12.1.132.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,130 INFO: Adding prefix 12.1.132.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,135 INFO: Adding prefix 12.1.132.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,140 INFO: Adding prefix 12.1.132.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,145 INFO: Adding prefix 12.1.132.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,151 INFO: Adding prefix 12.1.132.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,157 INFO: Adding prefix 12.1.132.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,162 INFO: Adding prefix 12.1.132.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,167 INFO: Adding prefix 12.1.132.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,173 INFO: Adding prefix 12.1.133.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,178 INFO: Adding prefix 12.1.133.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,183 INFO: Adding prefix 12.1.133.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,188 INFO: Adding prefix 12.1.133.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,195 INFO: Adding prefix 12.1.133.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,202 INFO: Adding prefix 12.1.133.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,207 INFO: Adding prefix 12.1.133.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,212 INFO: Adding prefix 12.1.133.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,218 INFO: Adding prefix 12.1.133.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,225 INFO: Adding prefix 12.1.133.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,232 INFO: Adding prefix 12.1.133.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,239 INFO: Adding prefix 12.1.133.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,245 INFO: Adding prefix 12.1.133.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,250 INFO: Adding prefix 12.1.133.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,255 INFO: Adding prefix 12.1.133.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,261 INFO: Adding prefix 12.1.133.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,267 INFO: Adding prefix 12.1.134.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,272 INFO: Adding prefix 12.1.134.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,277 INFO: Adding prefix 12.1.134.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,286 INFO: Adding prefix 12.1.134.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,293 INFO: Adding prefix 12.1.134.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,299 INFO: Adding prefix 12.1.134.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,305 INFO: Adding prefix 12.1.134.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,313 INFO: Adding prefix 12.1.134.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,319 INFO: Adding prefix 12.1.134.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,325 INFO: Adding prefix 12.1.134.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,331 INFO: Adding prefix 12.1.134.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,337 INFO: Adding prefix 12.1.134.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,343 INFO: Adding prefix 12.1.134.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,348 INFO: Adding prefix 12.1.134.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,353 INFO: Adding prefix 12.1.134.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,358 INFO: Adding prefix 12.1.134.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,363 INFO: Adding prefix 12.1.135.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,369 INFO: Adding prefix 12.1.135.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,375 INFO: Adding prefix 12.1.135.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,382 INFO: Adding prefix 12.1.135.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,389 INFO: Adding prefix 12.1.135.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,394 INFO: Adding prefix 12.1.135.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,399 INFO: Adding prefix 12.1.135.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,406 INFO: Adding prefix 12.1.135.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,411 INFO: Adding prefix 12.1.135.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,416 INFO: Adding prefix 12.1.135.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,421 INFO: Adding prefix 12.1.135.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,426 INFO: Adding prefix 12.1.135.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,431 INFO: Adding prefix 12.1.135.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,437 INFO: Adding prefix 12.1.135.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,448 INFO: Adding prefix 12.1.135.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,454 INFO: Adding prefix 12.1.135.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,460 INFO: Adding prefix 12.1.136.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,465 INFO: Adding prefix 12.1.136.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,471 INFO: Adding prefix 12.1.136.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,476 INFO: Adding prefix 12.1.136.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,481 INFO: Adding prefix 12.1.136.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,486 INFO: Adding prefix 12.1.136.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,492 INFO: Adding prefix 12.1.136.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,498 INFO: Adding prefix 12.1.136.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,505 INFO: Adding prefix 12.1.136.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,511 INFO: Adding prefix 12.1.136.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,517 INFO: Adding prefix 12.1.136.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,522 INFO: Adding prefix 12.1.136.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,527 INFO: Adding prefix 12.1.136.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,533 INFO: Adding prefix 12.1.136.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,538 INFO: Adding prefix 12.1.136.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,543 INFO: Adding prefix 12.1.136.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,548 INFO: Adding prefix 12.1.137.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,554 INFO: Adding prefix 12.1.137.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,561 INFO: Adding prefix 12.1.137.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,568 INFO: Adding prefix 12.1.137.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,575 INFO: Adding prefix 12.1.137.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,581 INFO: Adding prefix 12.1.137.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,587 INFO: Adding prefix 12.1.137.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,592 INFO: Adding prefix 12.1.137.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,600 INFO: Adding prefix 12.1.137.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,605 INFO: Adding prefix 12.1.137.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,610 INFO: Adding prefix 12.1.137.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,616 INFO: Adding prefix 12.1.137.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,622 INFO: Adding prefix 12.1.137.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,628 INFO: Adding prefix 12.1.137.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,635 INFO: Adding prefix 12.1.137.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,642 INFO: Adding prefix 12.1.137.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,650 INFO: Adding prefix 12.1.138.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,660 INFO: Adding prefix 12.1.138.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,669 INFO: Adding prefix 12.1.138.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,676 INFO: Adding prefix 12.1.138.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,681 INFO: Adding prefix 12.1.138.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,688 INFO: Adding prefix 12.1.138.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,697 INFO: Adding prefix 12.1.138.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,704 INFO: Adding prefix 12.1.138.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,710 INFO: Adding prefix 12.1.138.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,717 INFO: Adding prefix 12.1.138.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,723 INFO: Adding prefix 12.1.138.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,729 INFO: Adding prefix 12.1.138.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,741 INFO: Adding prefix 12.1.138.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,747 INFO: Adding prefix 12.1.138.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,754 INFO: Adding prefix 12.1.138.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,760 INFO: Adding prefix 12.1.138.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,767 INFO: Adding prefix 12.1.139.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,829 INFO: Adding prefix 12.1.139.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,835 INFO: Adding prefix 12.1.139.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,840 INFO: Adding prefix 12.1.139.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,845 INFO: Adding prefix 12.1.139.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,852 INFO: Adding prefix 12.1.139.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,859 INFO: Adding prefix 12.1.139.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,864 INFO: Adding prefix 12.1.139.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,870 INFO: Adding prefix 12.1.139.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,876 INFO: Adding prefix 12.1.139.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,882 INFO: Adding prefix 12.1.139.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,887 INFO: Adding prefix 12.1.139.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,893 INFO: Adding prefix 12.1.139.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,898 INFO: Adding prefix 12.1.139.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,904 INFO: Adding prefix 12.1.139.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,910 INFO: Adding prefix 12.1.139.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,917 INFO: Adding prefix 12.1.140.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,924 INFO: Adding prefix 12.1.140.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,930 INFO: Adding prefix 12.1.140.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,936 INFO: Adding prefix 12.1.140.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,944 INFO: Adding prefix 12.1.140.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,950 INFO: Adding prefix 12.1.140.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,956 INFO: Adding prefix 12.1.140.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,962 INFO: Adding prefix 12.1.140.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,969 INFO: Adding prefix 12.1.140.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,975 INFO: Adding prefix 12.1.140.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,981 INFO: Adding prefix 12.1.140.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,986 INFO: Adding prefix 12.1.140.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,993 INFO: Adding prefix 12.1.140.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:57,999 INFO: Adding prefix 12.1.140.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,005 INFO: Adding prefix 12.1.140.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,011 INFO: Adding prefix 12.1.140.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,018 INFO: Adding prefix 12.1.141.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,023 INFO: Adding prefix 12.1.141.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,029 INFO: Adding prefix 12.1.141.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,034 INFO: Adding prefix 12.1.141.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,042 INFO: Adding prefix 12.1.141.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,050 INFO: Adding prefix 12.1.141.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,055 INFO: Adding prefix 12.1.141.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,063 INFO: Adding prefix 12.1.141.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,072 INFO: Adding prefix 12.1.141.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,077 INFO: Adding prefix 12.1.141.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,082 INFO: Adding prefix 12.1.141.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,088 INFO: Adding prefix 12.1.141.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,094 INFO: Adding prefix 12.1.141.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,099 INFO: Adding prefix 12.1.141.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,105 INFO: Adding prefix 12.1.141.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,110 INFO: Adding prefix 12.1.141.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,116 INFO: Adding prefix 12.1.142.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,121 INFO: Adding prefix 12.1.142.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,127 INFO: Adding prefix 12.1.142.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,135 INFO: Adding prefix 12.1.142.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,141 INFO: Adding prefix 12.1.142.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,147 INFO: Adding prefix 12.1.142.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,152 INFO: Adding prefix 12.1.142.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,158 INFO: Adding prefix 12.1.142.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,164 INFO: Adding prefix 12.1.142.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,169 INFO: Adding prefix 12.1.142.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,175 INFO: Adding prefix 12.1.142.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,181 INFO: Adding prefix 12.1.142.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,187 INFO: Adding prefix 12.1.142.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,192 INFO: Adding prefix 12.1.142.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,197 INFO: Adding prefix 12.1.142.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,203 INFO: Adding prefix 12.1.142.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,209 INFO: Adding prefix 12.1.143.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,214 INFO: Adding prefix 12.1.143.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,219 INFO: Adding prefix 12.1.143.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,226 INFO: Adding prefix 12.1.143.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,231 INFO: Adding prefix 12.1.143.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,236 INFO: Adding prefix 12.1.143.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,241 INFO: Adding prefix 12.1.143.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,247 INFO: Adding prefix 12.1.143.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,252 INFO: Adding prefix 12.1.143.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,257 INFO: Adding prefix 12.1.143.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,263 INFO: Adding prefix 12.1.143.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,269 INFO: Adding prefix 12.1.143.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,274 INFO: Adding prefix 12.1.143.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,279 INFO: Adding prefix 12.1.143.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,286 INFO: Adding prefix 12.1.143.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,292 INFO: Adding prefix 12.1.143.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,298 INFO: Adding prefix 12.1.144.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,303 INFO: Adding prefix 12.1.144.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,311 INFO: Adding prefix 12.1.144.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,317 INFO: Adding prefix 12.1.144.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,322 INFO: Adding prefix 12.1.144.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,328 INFO: Adding prefix 12.1.144.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,334 INFO: Adding prefix 12.1.144.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,339 INFO: Adding prefix 12.1.144.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,345 INFO: Adding prefix 12.1.144.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,350 INFO: Adding prefix 12.1.144.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,357 INFO: Adding prefix 12.1.144.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,363 INFO: Adding prefix 12.1.144.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,377 INFO: Adding prefix 12.1.144.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,382 INFO: Adding prefix 12.1.144.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,389 INFO: Adding prefix 12.1.144.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,394 INFO: Adding prefix 12.1.144.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,401 INFO: Adding prefix 12.1.145.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,406 INFO: Adding prefix 12.1.145.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,412 INFO: Adding prefix 12.1.145.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,417 INFO: Adding prefix 12.1.145.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,422 INFO: Adding prefix 12.1.145.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,427 INFO: Adding prefix 12.1.145.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,434 INFO: Adding prefix 12.1.145.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,439 INFO: Adding prefix 12.1.145.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,447 INFO: Adding prefix 12.1.145.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,492 INFO: Adding prefix 12.1.145.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,500 INFO: Adding prefix 12.1.145.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,506 INFO: Adding prefix 12.1.145.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,511 INFO: Adding prefix 12.1.145.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,518 INFO: Adding prefix 12.1.145.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,544 INFO: Adding prefix 12.1.145.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,576 INFO: Adding prefix 12.1.145.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,591 INFO: Adding prefix 12.1.146.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,678 INFO: Adding prefix 12.1.146.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,742 INFO: Adding prefix 12.1.146.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,803 INFO: Adding prefix 12.1.146.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,849 INFO: Adding prefix 12.1.146.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,862 INFO: Adding prefix 12.1.146.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,878 INFO: Adding prefix 12.1.146.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,886 INFO: Adding prefix 12.1.146.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,894 INFO: Adding prefix 12.1.146.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,906 INFO: Adding prefix 12.1.146.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,914 INFO: Adding prefix 12.1.146.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,927 INFO: Adding prefix 12.1.146.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,936 INFO: Adding prefix 12.1.146.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,957 INFO: Adding prefix 12.1.146.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,965 INFO: Adding prefix 12.1.146.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,973 INFO: Adding prefix 12.1.146.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,985 INFO: Adding prefix 12.1.147.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:58,998 INFO: Adding prefix 12.1.147.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,008 INFO: Adding prefix 12.1.147.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,019 INFO: Adding prefix 12.1.147.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,033 INFO: Adding prefix 12.1.147.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,048 INFO: Adding prefix 12.1.147.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,055 INFO: Adding prefix 12.1.147.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,062 INFO: Adding prefix 12.1.147.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,073 INFO: Adding prefix 12.1.147.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,083 INFO: Adding prefix 12.1.147.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,091 INFO: Adding prefix 12.1.147.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,099 INFO: Adding prefix 12.1.147.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,148 INFO: Adding prefix 12.1.147.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,265 INFO: Adding prefix 12.1.147.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,371 INFO: Adding prefix 12.1.147.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,529 INFO: Adding prefix 12.1.147.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,619 INFO: Adding prefix 12.1.148.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,628 INFO: Adding prefix 12.1.148.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,643 INFO: Adding prefix 12.1.148.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,652 INFO: Adding prefix 12.1.148.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,661 INFO: Adding prefix 12.1.148.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,668 INFO: Adding prefix 12.1.148.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,674 INFO: Adding prefix 12.1.148.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,679 INFO: Adding prefix 12.1.148.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,685 INFO: Adding prefix 12.1.148.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,692 INFO: Adding prefix 12.1.148.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,698 INFO: Adding prefix 12.1.148.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,705 INFO: Adding prefix 12.1.148.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,712 INFO: Adding prefix 12.1.148.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,719 INFO: Adding prefix 12.1.148.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,743 INFO: Adding prefix 12.1.148.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,751 INFO: Adding prefix 12.1.148.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,762 INFO: Adding prefix 12.1.149.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,769 INFO: Adding prefix 12.1.149.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,775 INFO: Adding prefix 12.1.149.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,781 INFO: Adding prefix 12.1.149.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,790 INFO: Adding prefix 12.1.149.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,796 INFO: Adding prefix 12.1.149.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,803 INFO: Adding prefix 12.1.149.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,812 INFO: Adding prefix 12.1.149.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,818 INFO: Adding prefix 12.1.149.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,824 INFO: Adding prefix 12.1.149.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,829 INFO: Adding prefix 12.1.149.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,836 INFO: Adding prefix 12.1.149.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,842 INFO: Adding prefix 12.1.149.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,850 INFO: Adding prefix 12.1.149.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,856 INFO: Adding prefix 12.1.149.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,866 INFO: Adding prefix 12.1.149.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,872 INFO: Adding prefix 12.1.150.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,878 INFO: Adding prefix 12.1.150.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,886 INFO: Adding prefix 12.1.150.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,893 INFO: Adding prefix 12.1.150.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,899 INFO: Adding prefix 12.1.150.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,905 INFO: Adding prefix 12.1.150.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,911 INFO: Adding prefix 12.1.150.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,918 INFO: Adding prefix 12.1.150.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,924 INFO: Adding prefix 12.1.150.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,931 INFO: Adding prefix 12.1.150.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,937 INFO: Adding prefix 12.1.150.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,945 INFO: Adding prefix 12.1.150.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,951 INFO: Adding prefix 12.1.150.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,956 INFO: Adding prefix 12.1.150.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,962 INFO: Adding prefix 12.1.150.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,969 INFO: Adding prefix 12.1.150.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,976 INFO: Adding prefix 12.1.151.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,981 INFO: Adding prefix 12.1.151.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,988 INFO: Adding prefix 12.1.151.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,994 INFO: Adding prefix 12.1.151.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:33:59,999 INFO: Adding prefix 12.1.151.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,006 INFO: Adding prefix 12.1.151.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,016 INFO: Adding prefix 12.1.151.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,026 INFO: Adding prefix 12.1.151.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,032 INFO: Adding prefix 12.1.151.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,038 INFO: Adding prefix 12.1.151.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,048 INFO: Adding prefix 12.1.151.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,056 INFO: Adding prefix 12.1.151.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,061 INFO: Adding prefix 12.1.151.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,067 INFO: Adding prefix 12.1.151.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,073 INFO: Adding prefix 12.1.151.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,079 INFO: Adding prefix 12.1.151.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,085 INFO: Adding prefix 12.1.152.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,092 INFO: Adding prefix 12.1.152.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,099 INFO: Adding prefix 12.1.152.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,105 INFO: Adding prefix 12.1.152.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,111 INFO: Adding prefix 12.1.152.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,117 INFO: Adding prefix 12.1.152.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,125 INFO: Adding prefix 12.1.152.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,130 INFO: Adding prefix 12.1.152.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,137 INFO: Adding prefix 12.1.152.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,142 INFO: Adding prefix 12.1.152.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,149 INFO: Adding prefix 12.1.152.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,155 INFO: Adding prefix 12.1.152.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,162 INFO: Adding prefix 12.1.152.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,168 INFO: Adding prefix 12.1.152.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,175 INFO: Adding prefix 12.1.152.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,182 INFO: Adding prefix 12.1.152.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,188 INFO: Adding prefix 12.1.153.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,194 INFO: Adding prefix 12.1.153.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,202 INFO: Adding prefix 12.1.153.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,210 INFO: Adding prefix 12.1.153.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,217 INFO: Adding prefix 12.1.153.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,224 INFO: Adding prefix 12.1.153.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,230 INFO: Adding prefix 12.1.153.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,236 INFO: Adding prefix 12.1.153.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,243 INFO: Adding prefix 12.1.153.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,258 INFO: Adding prefix 12.1.153.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,268 INFO: Adding prefix 12.1.153.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,281 INFO: Adding prefix 12.1.153.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,287 INFO: Adding prefix 12.1.153.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,294 INFO: Adding prefix 12.1.153.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,299 INFO: Adding prefix 12.1.153.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,304 INFO: Adding prefix 12.1.153.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,310 INFO: Adding prefix 12.1.154.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,317 INFO: Adding prefix 12.1.154.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,323 INFO: Adding prefix 12.1.154.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,330 INFO: Adding prefix 12.1.154.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,367 INFO: Adding prefix 12.1.154.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,376 INFO: Adding prefix 12.1.154.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,381 INFO: Adding prefix 12.1.154.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,387 INFO: Adding prefix 12.1.154.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,393 INFO: Adding prefix 12.1.154.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,401 INFO: Adding prefix 12.1.154.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,406 INFO: Adding prefix 12.1.154.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,411 INFO: Adding prefix 12.1.154.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,420 INFO: Adding prefix 12.1.154.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,428 INFO: Adding prefix 12.1.154.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,434 INFO: Adding prefix 12.1.154.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,440 INFO: Adding prefix 12.1.154.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,446 INFO: Adding prefix 12.1.155.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,455 INFO: Adding prefix 12.1.155.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,460 INFO: Adding prefix 12.1.155.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,468 INFO: Adding prefix 12.1.155.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,475 INFO: Adding prefix 12.1.155.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,482 INFO: Adding prefix 12.1.155.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,491 INFO: Adding prefix 12.1.155.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,499 INFO: Adding prefix 12.1.155.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,506 INFO: Adding prefix 12.1.155.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,512 INFO: Adding prefix 12.1.155.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,527 INFO: Adding prefix 12.1.155.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,533 INFO: Adding prefix 12.1.155.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,539 INFO: Adding prefix 12.1.155.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,545 INFO: Adding prefix 12.1.155.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,550 INFO: Adding prefix 12.1.155.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,557 INFO: Adding prefix 12.1.155.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,564 INFO: Adding prefix 12.1.156.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,570 INFO: Adding prefix 12.1.156.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,576 INFO: Adding prefix 12.1.156.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,581 INFO: Adding prefix 12.1.156.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,588 INFO: Adding prefix 12.1.156.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,594 INFO: Adding prefix 12.1.156.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,607 INFO: Adding prefix 12.1.156.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,615 INFO: Adding prefix 12.1.156.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,622 INFO: Adding prefix 12.1.156.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,628 INFO: Adding prefix 12.1.156.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,633 INFO: Adding prefix 12.1.156.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,638 INFO: Adding prefix 12.1.156.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,646 INFO: Adding prefix 12.1.156.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,651 INFO: Adding prefix 12.1.156.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,657 INFO: Adding prefix 12.1.156.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,664 INFO: Adding prefix 12.1.156.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,672 INFO: Adding prefix 12.1.157.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,678 INFO: Adding prefix 12.1.157.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,685 INFO: Adding prefix 12.1.157.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,692 INFO: Adding prefix 12.1.157.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,698 INFO: Adding prefix 12.1.157.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,704 INFO: Adding prefix 12.1.157.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,711 INFO: Adding prefix 12.1.157.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,720 INFO: Adding prefix 12.1.157.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,726 INFO: Adding prefix 12.1.157.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,731 INFO: Adding prefix 12.1.157.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,738 INFO: Adding prefix 12.1.157.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,745 INFO: Adding prefix 12.1.157.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,753 INFO: Adding prefix 12.1.157.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,759 INFO: Adding prefix 12.1.157.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,766 INFO: Adding prefix 12.1.157.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,774 INFO: Adding prefix 12.1.157.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,781 INFO: Adding prefix 12.1.158.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,787 INFO: Adding prefix 12.1.158.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,792 INFO: Adding prefix 12.1.158.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,801 INFO: Adding prefix 12.1.158.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,808 INFO: Adding prefix 12.1.158.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,814 INFO: Adding prefix 12.1.158.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,820 INFO: Adding prefix 12.1.158.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,827 INFO: Adding prefix 12.1.158.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,834 INFO: Adding prefix 12.1.158.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,840 INFO: Adding prefix 12.1.158.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,847 INFO: Adding prefix 12.1.158.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,855 INFO: Adding prefix 12.1.158.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,862 INFO: Adding prefix 12.1.158.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,868 INFO: Adding prefix 12.1.158.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,874 INFO: Adding prefix 12.1.158.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,881 INFO: Adding prefix 12.1.158.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,887 INFO: Adding prefix 12.1.159.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,895 INFO: Adding prefix 12.1.159.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,904 INFO: Adding prefix 12.1.159.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,912 INFO: Adding prefix 12.1.159.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,918 INFO: Adding prefix 12.1.159.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,925 INFO: Adding prefix 12.1.159.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,933 INFO: Adding prefix 12.1.159.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,941 INFO: Adding prefix 12.1.159.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,950 INFO: Adding prefix 12.1.159.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,957 INFO: Adding prefix 12.1.159.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,964 INFO: Adding prefix 12.1.159.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,971 INFO: Adding prefix 12.1.159.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,977 INFO: Adding prefix 12.1.159.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:00,992 INFO: Adding prefix 12.1.159.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,000 INFO: Adding prefix 12.1.159.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,010 INFO: Adding prefix 12.1.159.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,017 INFO: Adding prefix 12.1.160.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,024 INFO: Adding prefix 12.1.160.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,030 INFO: Adding prefix 12.1.160.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,040 INFO: Adding prefix 12.1.160.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,047 INFO: Adding prefix 12.1.160.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,053 INFO: Adding prefix 12.1.160.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,061 INFO: Adding prefix 12.1.160.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,068 INFO: Adding prefix 12.1.160.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,074 INFO: Adding prefix 12.1.160.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,079 INFO: Adding prefix 12.1.160.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,086 INFO: Adding prefix 12.1.160.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,101 INFO: Adding prefix 12.1.160.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,109 INFO: Adding prefix 12.1.160.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,116 INFO: Adding prefix 12.1.160.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,124 INFO: Adding prefix 12.1.160.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,131 INFO: Adding prefix 12.1.160.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,139 INFO: Adding prefix 12.1.161.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,146 INFO: Adding prefix 12.1.161.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,154 INFO: Adding prefix 12.1.161.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,161 INFO: Adding prefix 12.1.161.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,168 INFO: Adding prefix 12.1.161.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,177 INFO: Adding prefix 12.1.161.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,182 INFO: Adding prefix 12.1.161.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,189 INFO: Adding prefix 12.1.161.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,197 INFO: Adding prefix 12.1.161.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,206 INFO: Adding prefix 12.1.161.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,213 INFO: Adding prefix 12.1.161.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,221 INFO: Adding prefix 12.1.161.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,228 INFO: Adding prefix 12.1.161.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,235 INFO: Adding prefix 12.1.161.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,241 INFO: Adding prefix 12.1.161.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,249 INFO: Adding prefix 12.1.161.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,255 INFO: Adding prefix 12.1.162.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,263 INFO: Adding prefix 12.1.162.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,270 INFO: Adding prefix 12.1.162.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,276 INFO: Adding prefix 12.1.162.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,282 INFO: Adding prefix 12.1.162.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,290 INFO: Adding prefix 12.1.162.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,297 INFO: Adding prefix 12.1.162.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,304 INFO: Adding prefix 12.1.162.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,311 INFO: Adding prefix 12.1.162.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,319 INFO: Adding prefix 12.1.162.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,325 INFO: Adding prefix 12.1.162.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,331 INFO: Adding prefix 12.1.162.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,339 INFO: Adding prefix 12.1.162.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,345 INFO: Adding prefix 12.1.162.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,353 INFO: Adding prefix 12.1.162.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,359 INFO: Adding prefix 12.1.162.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,367 INFO: Adding prefix 12.1.163.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,373 INFO: Adding prefix 12.1.163.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,380 INFO: Adding prefix 12.1.163.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,386 INFO: Adding prefix 12.1.163.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,395 INFO: Adding prefix 12.1.163.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,401 INFO: Adding prefix 12.1.163.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,406 INFO: Adding prefix 12.1.163.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,411 INFO: Adding prefix 12.1.163.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,419 INFO: Adding prefix 12.1.163.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,426 INFO: Adding prefix 12.1.163.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,432 INFO: Adding prefix 12.1.163.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,437 INFO: Adding prefix 12.1.163.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,447 INFO: Adding prefix 12.1.163.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,453 INFO: Adding prefix 12.1.163.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,465 INFO: Adding prefix 12.1.163.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,470 INFO: Adding prefix 12.1.163.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,477 INFO: Adding prefix 12.1.164.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,481 INFO: Adding prefix 12.1.164.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,485 INFO: Adding prefix 12.1.164.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,490 INFO: Adding prefix 12.1.164.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,497 INFO: Adding prefix 12.1.164.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,503 INFO: Adding prefix 12.1.164.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,510 INFO: Adding prefix 12.1.164.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,517 INFO: Adding prefix 12.1.164.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,524 INFO: Adding prefix 12.1.164.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,530 INFO: Adding prefix 12.1.164.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,537 INFO: Adding prefix 12.1.164.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,543 INFO: Adding prefix 12.1.164.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,551 INFO: Adding prefix 12.1.164.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,557 INFO: Adding prefix 12.1.164.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,563 INFO: Adding prefix 12.1.164.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,570 INFO: Adding prefix 12.1.164.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,576 INFO: Adding prefix 12.1.165.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,583 INFO: Adding prefix 12.1.165.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,590 INFO: Adding prefix 12.1.165.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,598 INFO: Adding prefix 12.1.165.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,604 INFO: Adding prefix 12.1.165.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,611 INFO: Adding prefix 12.1.165.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,624 INFO: Adding prefix 12.1.165.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,639 INFO: Adding prefix 12.1.165.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,648 INFO: Adding prefix 12.1.165.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,654 INFO: Adding prefix 12.1.165.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,660 INFO: Adding prefix 12.1.165.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,667 INFO: Adding prefix 12.1.165.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,676 INFO: Adding prefix 12.1.165.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,683 INFO: Adding prefix 12.1.165.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,689 INFO: Adding prefix 12.1.165.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,696 INFO: Adding prefix 12.1.165.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,703 INFO: Adding prefix 12.1.166.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,708 INFO: Adding prefix 12.1.166.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,714 INFO: Adding prefix 12.1.166.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,720 INFO: Adding prefix 12.1.166.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,729 INFO: Adding prefix 12.1.166.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,735 INFO: Adding prefix 12.1.166.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,745 INFO: Adding prefix 12.1.166.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,755 INFO: Adding prefix 12.1.166.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,762 INFO: Adding prefix 12.1.166.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,769 INFO: Adding prefix 12.1.166.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,776 INFO: Adding prefix 12.1.166.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,781 INFO: Adding prefix 12.1.166.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,786 INFO: Adding prefix 12.1.166.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,791 INFO: Adding prefix 12.1.166.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,797 INFO: Adding prefix 12.1.166.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,804 INFO: Adding prefix 12.1.166.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,811 INFO: Adding prefix 12.1.167.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,817 INFO: Adding prefix 12.1.167.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,823 INFO: Adding prefix 12.1.167.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,827 INFO: Adding prefix 12.1.167.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,833 INFO: Adding prefix 12.1.167.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,838 INFO: Adding prefix 12.1.167.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,845 INFO: Adding prefix 12.1.167.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,921 INFO: Adding prefix 12.1.167.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,937 INFO: Adding prefix 12.1.167.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,945 INFO: Adding prefix 12.1.167.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,960 INFO: Adding prefix 12.1.167.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:01,968 INFO: Adding prefix 12.1.167.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,001 INFO: Adding prefix 12.1.167.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,015 INFO: Adding prefix 12.1.167.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,048 INFO: Adding prefix 12.1.167.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,057 INFO: Adding prefix 12.1.167.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,076 INFO: Adding prefix 12.1.168.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,084 INFO: Adding prefix 12.1.168.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,140 INFO: Adding prefix 12.1.168.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,152 INFO: Adding prefix 12.1.168.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,167 INFO: Adding prefix 12.1.168.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,180 INFO: Adding prefix 12.1.168.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,190 INFO: Adding prefix 12.1.168.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,197 INFO: Adding prefix 12.1.168.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,204 INFO: Adding prefix 12.1.168.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,241 INFO: Adding prefix 12.1.168.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,250 INFO: Adding prefix 12.1.168.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,255 INFO: Adding prefix 12.1.168.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,261 INFO: Adding prefix 12.1.168.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,285 INFO: Adding prefix 12.1.168.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,294 INFO: Adding prefix 12.1.168.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,300 INFO: Adding prefix 12.1.168.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,307 INFO: Adding prefix 12.1.169.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,318 INFO: Adding prefix 12.1.169.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,325 INFO: Adding prefix 12.1.169.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,331 INFO: Adding prefix 12.1.169.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,338 INFO: Adding prefix 12.1.169.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,345 INFO: Adding prefix 12.1.169.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,350 INFO: Adding prefix 12.1.169.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,355 INFO: Adding prefix 12.1.169.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,362 INFO: Adding prefix 12.1.169.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,384 INFO: Adding prefix 12.1.169.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,397 INFO: Adding prefix 12.1.169.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,404 INFO: Adding prefix 12.1.169.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,409 INFO: Adding prefix 12.1.169.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,416 INFO: Adding prefix 12.1.169.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,422 INFO: Adding prefix 12.1.169.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,428 INFO: Adding prefix 12.1.169.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,435 INFO: Adding prefix 12.1.170.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,442 INFO: Adding prefix 12.1.170.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,447 INFO: Adding prefix 12.1.170.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,453 INFO: Adding prefix 12.1.170.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,459 INFO: Adding prefix 12.1.170.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,467 INFO: Adding prefix 12.1.170.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,474 INFO: Adding prefix 12.1.170.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,479 INFO: Adding prefix 12.1.170.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,494 INFO: Adding prefix 12.1.170.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,499 INFO: Adding prefix 12.1.170.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,506 INFO: Adding prefix 12.1.170.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,512 INFO: Adding prefix 12.1.170.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,519 INFO: Adding prefix 12.1.170.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,524 INFO: Adding prefix 12.1.170.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,530 INFO: Adding prefix 12.1.170.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,535 INFO: Adding prefix 12.1.170.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,553 INFO: Adding prefix 12.1.171.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,558 INFO: Adding prefix 12.1.171.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,563 INFO: Adding prefix 12.1.171.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,572 INFO: Adding prefix 12.1.171.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,578 INFO: Adding prefix 12.1.171.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,583 INFO: Adding prefix 12.1.171.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,588 INFO: Adding prefix 12.1.171.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,594 INFO: Adding prefix 12.1.171.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,601 INFO: Adding prefix 12.1.171.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,606 INFO: Adding prefix 12.1.171.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,612 INFO: Adding prefix 12.1.171.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,616 INFO: Adding prefix 12.1.171.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,625 INFO: Adding prefix 12.1.171.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,632 INFO: Adding prefix 12.1.171.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,638 INFO: Adding prefix 12.1.171.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,643 INFO: Adding prefix 12.1.171.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,648 INFO: Adding prefix 12.1.172.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,653 INFO: Adding prefix 12.1.172.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,661 INFO: Adding prefix 12.1.172.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,666 INFO: Adding prefix 12.1.172.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,681 INFO: Adding prefix 12.1.172.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,686 INFO: Adding prefix 12.1.172.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,692 INFO: Adding prefix 12.1.172.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,697 INFO: Adding prefix 12.1.172.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,704 INFO: Adding prefix 12.1.172.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,709 INFO: Adding prefix 12.1.172.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,717 INFO: Adding prefix 12.1.172.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,723 INFO: Adding prefix 12.1.172.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,728 INFO: Adding prefix 12.1.172.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,733 INFO: Adding prefix 12.1.172.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,738 INFO: Adding prefix 12.1.172.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,744 INFO: Adding prefix 12.1.172.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,749 INFO: Adding prefix 12.1.173.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,754 INFO: Adding prefix 12.1.173.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,769 INFO: Adding prefix 12.1.173.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,777 INFO: Adding prefix 12.1.173.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,783 INFO: Adding prefix 12.1.173.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,788 INFO: Adding prefix 12.1.173.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,794 INFO: Adding prefix 12.1.173.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,801 INFO: Adding prefix 12.1.173.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,807 INFO: Adding prefix 12.1.173.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,814 INFO: Adding prefix 12.1.173.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,821 INFO: Adding prefix 12.1.173.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,829 INFO: Adding prefix 12.1.173.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,837 INFO: Adding prefix 12.1.173.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,844 INFO: Adding prefix 12.1.173.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,850 INFO: Adding prefix 12.1.173.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,856 INFO: Adding prefix 12.1.173.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,862 INFO: Adding prefix 12.1.174.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,868 INFO: Adding prefix 12.1.174.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,938 INFO: Adding prefix 12.1.174.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,948 INFO: Adding prefix 12.1.174.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,953 INFO: Adding prefix 12.1.174.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,958 INFO: Adding prefix 12.1.174.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,964 INFO: Adding prefix 12.1.174.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,970 INFO: Adding prefix 12.1.174.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,978 INFO: Adding prefix 12.1.174.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,984 INFO: Adding prefix 12.1.174.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,991 INFO: Adding prefix 12.1.174.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:02,999 INFO: Adding prefix 12.1.174.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,005 INFO: Adding prefix 12.1.174.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,011 INFO: Adding prefix 12.1.174.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,016 INFO: Adding prefix 12.1.174.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,022 INFO: Adding prefix 12.1.174.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,027 INFO: Adding prefix 12.1.175.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,036 INFO: Adding prefix 12.1.175.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,042 INFO: Adding prefix 12.1.175.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,047 INFO: Adding prefix 12.1.175.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,054 INFO: Adding prefix 12.1.175.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,060 INFO: Adding prefix 12.1.175.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,071 INFO: Adding prefix 12.1.175.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,077 INFO: Adding prefix 12.1.175.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,084 INFO: Adding prefix 12.1.175.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,092 INFO: Adding prefix 12.1.175.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,114 INFO: Adding prefix 12.1.175.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,123 INFO: Adding prefix 12.1.175.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,132 INFO: Adding prefix 12.1.175.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,137 INFO: Adding prefix 12.1.175.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,144 INFO: Adding prefix 12.1.175.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,153 INFO: Adding prefix 12.1.175.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,158 INFO: Adding prefix 12.1.176.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,163 INFO: Adding prefix 12.1.176.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,170 INFO: Adding prefix 12.1.176.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,176 INFO: Adding prefix 12.1.176.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,187 INFO: Adding prefix 12.1.176.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,198 INFO: Adding prefix 12.1.176.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,224 INFO: Adding prefix 12.1.176.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,231 INFO: Adding prefix 12.1.176.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,237 INFO: Adding prefix 12.1.176.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,251 INFO: Adding prefix 12.1.176.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,262 INFO: Adding prefix 12.1.176.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,276 INFO: Adding prefix 12.1.176.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,283 INFO: Adding prefix 12.1.176.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,293 INFO: Adding prefix 12.1.176.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,302 INFO: Adding prefix 12.1.176.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,309 INFO: Adding prefix 12.1.176.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,316 INFO: Adding prefix 12.1.177.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,330 INFO: Adding prefix 12.1.177.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,347 INFO: Adding prefix 12.1.177.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,353 INFO: Adding prefix 12.1.177.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,359 INFO: Adding prefix 12.1.177.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,364 INFO: Adding prefix 12.1.177.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,372 INFO: Adding prefix 12.1.177.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,399 INFO: Adding prefix 12.1.177.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,407 INFO: Adding prefix 12.1.177.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,419 INFO: Adding prefix 12.1.177.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,427 INFO: Adding prefix 12.1.177.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,432 INFO: Adding prefix 12.1.177.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,437 INFO: Adding prefix 12.1.177.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,450 INFO: Adding prefix 12.1.177.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,457 INFO: Adding prefix 12.1.177.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,466 INFO: Adding prefix 12.1.177.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,473 INFO: Adding prefix 12.1.178.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,486 INFO: Adding prefix 12.1.178.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,495 INFO: Adding prefix 12.1.178.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,504 INFO: Adding prefix 12.1.178.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,514 INFO: Adding prefix 12.1.178.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,532 INFO: Adding prefix 12.1.178.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,540 INFO: Adding prefix 12.1.178.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,548 INFO: Adding prefix 12.1.178.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,558 INFO: Adding prefix 12.1.178.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,564 INFO: Adding prefix 12.1.178.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,571 INFO: Adding prefix 12.1.178.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,578 INFO: Adding prefix 12.1.178.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,589 INFO: Adding prefix 12.1.178.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,662 INFO: Adding prefix 12.1.178.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,677 INFO: Adding prefix 12.1.178.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,695 INFO: Adding prefix 12.1.178.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,705 INFO: Adding prefix 12.1.179.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,711 INFO: Adding prefix 12.1.179.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,716 INFO: Adding prefix 12.1.179.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,722 INFO: Adding prefix 12.1.179.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,732 INFO: Adding prefix 12.1.179.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,739 INFO: Adding prefix 12.1.179.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,748 INFO: Adding prefix 12.1.179.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,759 INFO: Adding prefix 12.1.179.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,769 INFO: Adding prefix 12.1.179.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,776 INFO: Adding prefix 12.1.179.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,782 INFO: Adding prefix 12.1.179.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,787 INFO: Adding prefix 12.1.179.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,796 INFO: Adding prefix 12.1.179.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,803 INFO: Adding prefix 12.1.179.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,810 INFO: Adding prefix 12.1.179.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,818 INFO: Adding prefix 12.1.179.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,827 INFO: Adding prefix 12.1.180.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,833 INFO: Adding prefix 12.1.180.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,839 INFO: Adding prefix 12.1.180.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,847 INFO: Adding prefix 12.1.180.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,857 INFO: Adding prefix 12.1.180.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,864 INFO: Adding prefix 12.1.180.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,870 INFO: Adding prefix 12.1.180.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,880 INFO: Adding prefix 12.1.180.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,888 INFO: Adding prefix 12.1.180.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,893 INFO: Adding prefix 12.1.180.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,900 INFO: Adding prefix 12.1.180.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,907 INFO: Adding prefix 12.1.180.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,913 INFO: Adding prefix 12.1.180.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,920 INFO: Adding prefix 12.1.180.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,937 INFO: Adding prefix 12.1.180.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,949 INFO: Adding prefix 12.1.180.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,971 INFO: Adding prefix 12.1.181.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,978 INFO: Adding prefix 12.1.181.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,985 INFO: Adding prefix 12.1.181.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:03,994 INFO: Adding prefix 12.1.181.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,003 INFO: Adding prefix 12.1.181.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,010 INFO: Adding prefix 12.1.181.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,016 INFO: Adding prefix 12.1.181.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,023 INFO: Adding prefix 12.1.181.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,030 INFO: Adding prefix 12.1.181.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,037 INFO: Adding prefix 12.1.181.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,044 INFO: Adding prefix 12.1.181.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,055 INFO: Adding prefix 12.1.181.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,061 INFO: Adding prefix 12.1.181.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,067 INFO: Adding prefix 12.1.181.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,073 INFO: Adding prefix 12.1.181.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,082 INFO: Adding prefix 12.1.181.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,096 INFO: Adding prefix 12.1.182.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,102 INFO: Adding prefix 12.1.182.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,109 INFO: Adding prefix 12.1.182.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,117 INFO: Adding prefix 12.1.182.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,122 INFO: Adding prefix 12.1.182.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,129 INFO: Adding prefix 12.1.182.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,138 INFO: Adding prefix 12.1.182.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,144 INFO: Adding prefix 12.1.182.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,150 INFO: Adding prefix 12.1.182.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,156 INFO: Adding prefix 12.1.182.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,163 INFO: Adding prefix 12.1.182.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,170 INFO: Adding prefix 12.1.182.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,176 INFO: Adding prefix 12.1.182.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,181 INFO: Adding prefix 12.1.182.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,200 INFO: Adding prefix 12.1.182.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,212 INFO: Adding prefix 12.1.182.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,217 INFO: Adding prefix 12.1.183.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,223 INFO: Adding prefix 12.1.183.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,237 INFO: Adding prefix 12.1.183.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,245 INFO: Adding prefix 12.1.183.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,258 INFO: Adding prefix 12.1.183.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,265 INFO: Adding prefix 12.1.183.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,277 INFO: Adding prefix 12.1.183.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,289 INFO: Adding prefix 12.1.183.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,303 INFO: Adding prefix 12.1.183.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,321 INFO: Adding prefix 12.1.183.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,334 INFO: Adding prefix 12.1.183.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,341 INFO: Adding prefix 12.1.183.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,396 INFO: Adding prefix 12.1.183.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,442 INFO: Adding prefix 12.1.183.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,454 INFO: Adding prefix 12.1.183.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,469 INFO: Adding prefix 12.1.183.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,478 INFO: Adding prefix 12.1.184.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,484 INFO: Adding prefix 12.1.184.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,503 INFO: Adding prefix 12.1.184.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,513 INFO: Adding prefix 12.1.184.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,518 INFO: Adding prefix 12.1.184.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,526 INFO: Adding prefix 12.1.184.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,532 INFO: Adding prefix 12.1.184.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,537 INFO: Adding prefix 12.1.184.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,542 INFO: Adding prefix 12.1.184.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,556 INFO: Adding prefix 12.1.184.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,563 INFO: Adding prefix 12.1.184.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,571 INFO: Adding prefix 12.1.184.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,578 INFO: Adding prefix 12.1.184.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,593 INFO: Adding prefix 12.1.184.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,600 INFO: Adding prefix 12.1.184.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,607 INFO: Adding prefix 12.1.184.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,614 INFO: Adding prefix 12.1.185.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,621 INFO: Adding prefix 12.1.185.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,627 INFO: Adding prefix 12.1.185.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,637 INFO: Adding prefix 12.1.185.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,650 INFO: Adding prefix 12.1.185.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,664 INFO: Adding prefix 12.1.185.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,677 INFO: Adding prefix 12.1.185.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,708 INFO: Adding prefix 12.1.185.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,730 INFO: Adding prefix 12.1.185.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,766 INFO: Adding prefix 12.1.185.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,773 INFO: Adding prefix 12.1.185.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,813 INFO: Adding prefix 12.1.185.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,822 INFO: Adding prefix 12.1.185.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,878 INFO: Adding prefix 12.1.185.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,897 INFO: Adding prefix 12.1.185.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,906 INFO: Adding prefix 12.1.185.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,923 INFO: Adding prefix 12.1.186.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,944 INFO: Adding prefix 12.1.186.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,953 INFO: Adding prefix 12.1.186.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,960 INFO: Adding prefix 12.1.186.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,969 INFO: Adding prefix 12.1.186.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,976 INFO: Adding prefix 12.1.186.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,983 INFO: Adding prefix 12.1.186.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:04,989 INFO: Adding prefix 12.1.186.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,000 INFO: Adding prefix 12.1.186.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,013 INFO: Adding prefix 12.1.186.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,019 INFO: Adding prefix 12.1.186.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,025 INFO: Adding prefix 12.1.186.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,039 INFO: Adding prefix 12.1.186.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,046 INFO: Adding prefix 12.1.186.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,053 INFO: Adding prefix 12.1.186.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,058 INFO: Adding prefix 12.1.186.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,066 INFO: Adding prefix 12.1.187.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,074 INFO: Adding prefix 12.1.187.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,079 INFO: Adding prefix 12.1.187.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,085 INFO: Adding prefix 12.1.187.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,092 INFO: Adding prefix 12.1.187.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,098 INFO: Adding prefix 12.1.187.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,109 INFO: Adding prefix 12.1.187.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,129 INFO: Adding prefix 12.1.187.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,138 INFO: Adding prefix 12.1.187.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,173 INFO: Adding prefix 12.1.187.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,231 INFO: Adding prefix 12.1.187.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,244 INFO: Adding prefix 12.1.187.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,261 INFO: Adding prefix 12.1.187.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,269 INFO: Adding prefix 12.1.187.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,275 INFO: Adding prefix 12.1.187.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,281 INFO: Adding prefix 12.1.187.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,288 INFO: Adding prefix 12.1.188.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,294 INFO: Adding prefix 12.1.188.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,301 INFO: Adding prefix 12.1.188.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,309 INFO: Adding prefix 12.1.188.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,314 INFO: Adding prefix 12.1.188.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,323 INFO: Adding prefix 12.1.188.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,339 INFO: Adding prefix 12.1.188.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,351 INFO: Adding prefix 12.1.188.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,359 INFO: Adding prefix 12.1.188.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,365 INFO: Adding prefix 12.1.188.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,478 INFO: Adding prefix 12.1.188.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,551 INFO: Adding prefix 12.1.188.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,653 INFO: Adding prefix 12.1.188.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,727 INFO: Adding prefix 12.1.188.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:05,842 INFO: Adding prefix 12.1.188.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,034 INFO: Adding prefix 12.1.188.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,117 INFO: Adding prefix 12.1.189.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,169 INFO: Adding prefix 12.1.189.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,248 INFO: Adding prefix 12.1.189.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,259 INFO: Adding prefix 12.1.189.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,274 INFO: Adding prefix 12.1.189.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,282 INFO: Adding prefix 12.1.189.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,289 INFO: Adding prefix 12.1.189.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,302 INFO: Adding prefix 12.1.189.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,309 INFO: Adding prefix 12.1.189.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,350 INFO: Adding prefix 12.1.189.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,397 INFO: Adding prefix 12.1.189.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,487 INFO: Adding prefix 12.1.189.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,494 INFO: Adding prefix 12.1.189.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,504 INFO: Adding prefix 12.1.189.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,511 INFO: Adding prefix 12.1.189.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,519 INFO: Adding prefix 12.1.189.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,525 INFO: Adding prefix 12.1.190.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,533 INFO: Adding prefix 12.1.190.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,544 INFO: Adding prefix 12.1.190.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,554 INFO: Adding prefix 12.1.190.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,560 INFO: Adding prefix 12.1.190.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,568 INFO: Adding prefix 12.1.190.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,577 INFO: Adding prefix 12.1.190.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,604 INFO: Adding prefix 12.1.190.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,617 INFO: Adding prefix 12.1.190.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,625 INFO: Adding prefix 12.1.190.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,637 INFO: Adding prefix 12.1.190.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,644 INFO: Adding prefix 12.1.190.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,650 INFO: Adding prefix 12.1.190.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,657 INFO: Adding prefix 12.1.190.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,668 INFO: Adding prefix 12.1.190.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,675 INFO: Adding prefix 12.1.190.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,688 INFO: Adding prefix 12.1.191.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,703 INFO: Adding prefix 12.1.191.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,714 INFO: Adding prefix 12.1.191.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,725 INFO: Adding prefix 12.1.191.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,734 INFO: Adding prefix 12.1.191.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,742 INFO: Adding prefix 12.1.191.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,752 INFO: Adding prefix 12.1.191.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,759 INFO: Adding prefix 12.1.191.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,767 INFO: Adding prefix 12.1.191.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,780 INFO: Adding prefix 12.1.191.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,790 INFO: Adding prefix 12.1.191.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,797 INFO: Adding prefix 12.1.191.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,804 INFO: Adding prefix 12.1.191.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,810 INFO: Adding prefix 12.1.191.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,826 INFO: Adding prefix 12.1.191.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,832 INFO: Adding prefix 12.1.191.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,851 INFO: Adding prefix 12.1.192.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,863 INFO: Adding prefix 12.1.192.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,870 INFO: Adding prefix 12.1.192.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,876 INFO: Adding prefix 12.1.192.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,882 INFO: Adding prefix 12.1.192.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,890 INFO: Adding prefix 12.1.192.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,896 INFO: Adding prefix 12.1.192.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,902 INFO: Adding prefix 12.1.192.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,909 INFO: Adding prefix 12.1.192.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,919 INFO: Adding prefix 12.1.192.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,928 INFO: Adding prefix 12.1.192.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,935 INFO: Adding prefix 12.1.192.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,942 INFO: Adding prefix 12.1.192.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,949 INFO: Adding prefix 12.1.192.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,955 INFO: Adding prefix 12.1.192.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,960 INFO: Adding prefix 12.1.192.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,965 INFO: Adding prefix 12.1.193.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,977 INFO: Adding prefix 12.1.193.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,988 INFO: Adding prefix 12.1.193.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:06,995 INFO: Adding prefix 12.1.193.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,006 INFO: Adding prefix 12.1.193.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,015 INFO: Adding prefix 12.1.193.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,020 INFO: Adding prefix 12.1.193.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,029 INFO: Adding prefix 12.1.193.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,041 INFO: Adding prefix 12.1.193.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,049 INFO: Adding prefix 12.1.193.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,058 INFO: Adding prefix 12.1.193.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,065 INFO: Adding prefix 12.1.193.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,072 INFO: Adding prefix 12.1.193.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,078 INFO: Adding prefix 12.1.193.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,086 INFO: Adding prefix 12.1.193.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,091 INFO: Adding prefix 12.1.193.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,105 INFO: Adding prefix 12.1.194.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,113 INFO: Adding prefix 12.1.194.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,119 INFO: Adding prefix 12.1.194.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,126 INFO: Adding prefix 12.1.194.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,138 INFO: Adding prefix 12.1.194.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,145 INFO: Adding prefix 12.1.194.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,150 INFO: Adding prefix 12.1.194.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,156 INFO: Adding prefix 12.1.194.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,162 INFO: Adding prefix 12.1.194.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,170 INFO: Adding prefix 12.1.194.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,177 INFO: Adding prefix 12.1.194.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,202 INFO: Adding prefix 12.1.194.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,360 INFO: Adding prefix 12.1.194.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,463 INFO: Adding prefix 12.1.194.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,580 INFO: Adding prefix 12.1.194.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,662 INFO: Adding prefix 12.1.194.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,804 INFO: Adding prefix 12.1.195.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,928 INFO: Adding prefix 12.1.195.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,938 INFO: Adding prefix 12.1.195.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,953 INFO: Adding prefix 12.1.195.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,991 INFO: Adding prefix 12.1.195.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:07,998 INFO: Adding prefix 12.1.195.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,005 INFO: Adding prefix 12.1.195.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,011 INFO: Adding prefix 12.1.195.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,019 INFO: Adding prefix 12.1.195.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,029 INFO: Adding prefix 12.1.195.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,036 INFO: Adding prefix 12.1.195.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,043 INFO: Adding prefix 12.1.195.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,054 INFO: Adding prefix 12.1.195.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,061 INFO: Adding prefix 12.1.195.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,070 INFO: Adding prefix 12.1.195.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,079 INFO: Adding prefix 12.1.195.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,085 INFO: Adding prefix 12.1.196.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,090 INFO: Adding prefix 12.1.196.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,104 INFO: Adding prefix 12.1.196.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,120 INFO: Adding prefix 12.1.196.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,128 INFO: Adding prefix 12.1.196.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,133 INFO: Adding prefix 12.1.196.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,140 INFO: Adding prefix 12.1.196.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,148 INFO: Adding prefix 12.1.196.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,154 INFO: Adding prefix 12.1.196.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,162 INFO: Adding prefix 12.1.196.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,167 INFO: Adding prefix 12.1.196.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,174 INFO: Adding prefix 12.1.196.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,182 INFO: Adding prefix 12.1.196.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,187 INFO: Adding prefix 12.1.196.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,198 INFO: Adding prefix 12.1.196.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,205 INFO: Adding prefix 12.1.196.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,211 INFO: Adding prefix 12.1.197.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,217 INFO: Adding prefix 12.1.197.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,225 INFO: Adding prefix 12.1.197.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,237 INFO: Adding prefix 12.1.197.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,244 INFO: Adding prefix 12.1.197.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,275 INFO: Adding prefix 12.1.197.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,297 INFO: Adding prefix 12.1.197.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,308 INFO: Adding prefix 12.1.197.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,313 INFO: Adding prefix 12.1.197.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,323 INFO: Adding prefix 12.1.197.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,328 INFO: Adding prefix 12.1.197.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,333 INFO: Adding prefix 12.1.197.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,339 INFO: Adding prefix 12.1.197.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,343 INFO: Adding prefix 12.1.197.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,349 INFO: Adding prefix 12.1.197.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,355 INFO: Adding prefix 12.1.197.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,362 INFO: Adding prefix 12.1.198.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,367 INFO: Adding prefix 12.1.198.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,373 INFO: Adding prefix 12.1.198.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,378 INFO: Adding prefix 12.1.198.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,384 INFO: Adding prefix 12.1.198.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,390 INFO: Adding prefix 12.1.198.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,400 INFO: Adding prefix 12.1.198.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,409 INFO: Adding prefix 12.1.198.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,416 INFO: Adding prefix 12.1.198.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,421 INFO: Adding prefix 12.1.198.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,428 INFO: Adding prefix 12.1.198.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,433 INFO: Adding prefix 12.1.198.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,440 INFO: Adding prefix 12.1.198.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,446 INFO: Adding prefix 12.1.198.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,454 INFO: Adding prefix 12.1.198.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,462 INFO: Adding prefix 12.1.198.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,475 INFO: Adding prefix 12.1.199.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,483 INFO: Adding prefix 12.1.199.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,490 INFO: Adding prefix 12.1.199.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,500 INFO: Adding prefix 12.1.199.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,515 INFO: Adding prefix 12.1.199.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,530 INFO: Adding prefix 12.1.199.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,548 INFO: Adding prefix 12.1.199.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,556 INFO: Adding prefix 12.1.199.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,560 INFO: Adding prefix 12.1.199.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,566 INFO: Adding prefix 12.1.199.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,572 INFO: Adding prefix 12.1.199.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,578 INFO: Adding prefix 12.1.199.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,594 INFO: Adding prefix 12.1.199.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,602 INFO: Adding prefix 12.1.199.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,610 INFO: Adding prefix 12.1.199.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,617 INFO: Adding prefix 12.1.199.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,623 INFO: Adding prefix 12.1.200.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,630 INFO: Adding prefix 12.1.200.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,637 INFO: Adding prefix 12.1.200.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,643 INFO: Adding prefix 12.1.200.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,653 INFO: Adding prefix 12.1.200.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,660 INFO: Adding prefix 12.1.200.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,668 INFO: Adding prefix 12.1.200.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,673 INFO: Adding prefix 12.1.200.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,681 INFO: Adding prefix 12.1.200.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,689 INFO: Adding prefix 12.1.200.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,701 INFO: Adding prefix 12.1.200.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,708 INFO: Adding prefix 12.1.200.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,715 INFO: Adding prefix 12.1.200.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,724 INFO: Adding prefix 12.1.200.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,739 INFO: Adding prefix 12.1.200.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,752 INFO: Adding prefix 12.1.200.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,760 INFO: Adding prefix 12.1.201.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,779 INFO: Adding prefix 12.1.201.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,787 INFO: Adding prefix 12.1.201.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,795 INFO: Adding prefix 12.1.201.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,814 INFO: Adding prefix 12.1.201.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,835 INFO: Adding prefix 12.1.201.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,846 INFO: Adding prefix 12.1.201.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,858 INFO: Adding prefix 12.1.201.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,868 INFO: Adding prefix 12.1.201.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,892 INFO: Adding prefix 12.1.201.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,898 INFO: Adding prefix 12.1.201.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,904 INFO: Adding prefix 12.1.201.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,914 INFO: Adding prefix 12.1.201.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,920 INFO: Adding prefix 12.1.201.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,927 INFO: Adding prefix 12.1.201.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,940 INFO: Adding prefix 12.1.201.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,947 INFO: Adding prefix 12.1.202.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,955 INFO: Adding prefix 12.1.202.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,962 INFO: Adding prefix 12.1.202.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,967 INFO: Adding prefix 12.1.202.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,976 INFO: Adding prefix 12.1.202.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,987 INFO: Adding prefix 12.1.202.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:08,998 INFO: Adding prefix 12.1.202.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,003 INFO: Adding prefix 12.1.202.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,017 INFO: Adding prefix 12.1.202.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,023 INFO: Adding prefix 12.1.202.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,041 INFO: Adding prefix 12.1.202.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,051 INFO: Adding prefix 12.1.202.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,061 INFO: Adding prefix 12.1.202.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,076 INFO: Adding prefix 12.1.202.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,083 INFO: Adding prefix 12.1.202.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,092 INFO: Adding prefix 12.1.202.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,110 INFO: Adding prefix 12.1.203.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,117 INFO: Adding prefix 12.1.203.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,122 INFO: Adding prefix 12.1.203.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,128 INFO: Adding prefix 12.1.203.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,138 INFO: Adding prefix 12.1.203.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,143 INFO: Adding prefix 12.1.203.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,148 INFO: Adding prefix 12.1.203.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,154 INFO: Adding prefix 12.1.203.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,163 INFO: Adding prefix 12.1.203.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,169 INFO: Adding prefix 12.1.203.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,178 INFO: Adding prefix 12.1.203.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,188 INFO: Adding prefix 12.1.203.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,198 INFO: Adding prefix 12.1.203.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,204 INFO: Adding prefix 12.1.203.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,209 INFO: Adding prefix 12.1.203.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,217 INFO: Adding prefix 12.1.203.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,224 INFO: Adding prefix 12.1.204.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,236 INFO: Adding prefix 12.1.204.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,243 INFO: Adding prefix 12.1.204.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,251 INFO: Adding prefix 12.1.204.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,275 INFO: Adding prefix 12.1.204.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,281 INFO: Adding prefix 12.1.204.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,288 INFO: Adding prefix 12.1.204.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,296 INFO: Adding prefix 12.1.204.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,302 INFO: Adding prefix 12.1.204.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,309 INFO: Adding prefix 12.1.204.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,315 INFO: Adding prefix 12.1.204.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,323 INFO: Adding prefix 12.1.204.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,330 INFO: Adding prefix 12.1.204.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,338 INFO: Adding prefix 12.1.204.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,345 INFO: Adding prefix 12.1.204.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,353 INFO: Adding prefix 12.1.204.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,359 INFO: Adding prefix 12.1.205.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,366 INFO: Adding prefix 12.1.205.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,373 INFO: Adding prefix 12.1.205.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,380 INFO: Adding prefix 12.1.205.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,387 INFO: Adding prefix 12.1.205.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,393 INFO: Adding prefix 12.1.205.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,399 INFO: Adding prefix 12.1.205.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,404 INFO: Adding prefix 12.1.205.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,409 INFO: Adding prefix 12.1.205.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,414 INFO: Adding prefix 12.1.205.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,420 INFO: Adding prefix 12.1.205.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,428 INFO: Adding prefix 12.1.205.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,436 INFO: Adding prefix 12.1.205.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,446 INFO: Adding prefix 12.1.205.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,458 INFO: Adding prefix 12.1.205.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,466 INFO: Adding prefix 12.1.205.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,475 INFO: Adding prefix 12.1.206.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,481 INFO: Adding prefix 12.1.206.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,489 INFO: Adding prefix 12.1.206.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,496 INFO: Adding prefix 12.1.206.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,503 INFO: Adding prefix 12.1.206.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,510 INFO: Adding prefix 12.1.206.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,543 INFO: Adding prefix 12.1.206.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,551 INFO: Adding prefix 12.1.206.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,559 INFO: Adding prefix 12.1.206.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,565 INFO: Adding prefix 12.1.206.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,574 INFO: Adding prefix 12.1.206.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,580 INFO: Adding prefix 12.1.206.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,588 INFO: Adding prefix 12.1.206.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,596 INFO: Adding prefix 12.1.206.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,604 INFO: Adding prefix 12.1.206.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,612 INFO: Adding prefix 12.1.206.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,620 INFO: Adding prefix 12.1.207.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,630 INFO: Adding prefix 12.1.207.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,639 INFO: Adding prefix 12.1.207.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,647 INFO: Adding prefix 12.1.207.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,654 INFO: Adding prefix 12.1.207.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,660 INFO: Adding prefix 12.1.207.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,682 INFO: Adding prefix 12.1.207.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,696 INFO: Adding prefix 12.1.207.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,706 INFO: Adding prefix 12.1.207.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,717 INFO: Adding prefix 12.1.207.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,726 INFO: Adding prefix 12.1.207.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,735 INFO: Adding prefix 12.1.207.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,748 INFO: Adding prefix 12.1.207.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,762 INFO: Adding prefix 12.1.207.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,768 INFO: Adding prefix 12.1.207.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,777 INFO: Adding prefix 12.1.207.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,784 INFO: Adding prefix 12.1.208.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,800 INFO: Adding prefix 12.1.208.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,807 INFO: Adding prefix 12.1.208.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,816 INFO: Adding prefix 12.1.208.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,825 INFO: Adding prefix 12.1.208.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,839 INFO: Adding prefix 12.1.208.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,848 INFO: Adding prefix 12.1.208.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,854 INFO: Adding prefix 12.1.208.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,860 INFO: Adding prefix 12.1.208.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,869 INFO: Adding prefix 12.1.208.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,884 INFO: Adding prefix 12.1.208.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,892 INFO: Adding prefix 12.1.208.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,901 INFO: Adding prefix 12.1.208.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,923 INFO: Adding prefix 12.1.208.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,938 INFO: Adding prefix 12.1.208.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,947 INFO: Adding prefix 12.1.208.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,956 INFO: Adding prefix 12.1.209.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:09,991 INFO: Adding prefix 12.1.209.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,002 INFO: Adding prefix 12.1.209.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,009 INFO: Adding prefix 12.1.209.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,016 INFO: Adding prefix 12.1.209.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,021 INFO: Adding prefix 12.1.209.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,029 INFO: Adding prefix 12.1.209.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,036 INFO: Adding prefix 12.1.209.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,044 INFO: Adding prefix 12.1.209.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,055 INFO: Adding prefix 12.1.209.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,066 INFO: Adding prefix 12.1.209.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,076 INFO: Adding prefix 12.1.209.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,088 INFO: Adding prefix 12.1.209.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,098 INFO: Adding prefix 12.1.209.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,108 INFO: Adding prefix 12.1.209.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,116 INFO: Adding prefix 12.1.209.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,125 INFO: Adding prefix 12.1.210.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,132 INFO: Adding prefix 12.1.210.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,139 INFO: Adding prefix 12.1.210.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,146 INFO: Adding prefix 12.1.210.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,159 INFO: Adding prefix 12.1.210.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,167 INFO: Adding prefix 12.1.210.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,178 INFO: Adding prefix 12.1.210.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,191 INFO: Adding prefix 12.1.210.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,207 INFO: Adding prefix 12.1.210.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,224 INFO: Adding prefix 12.1.210.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,233 INFO: Adding prefix 12.1.210.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,240 INFO: Adding prefix 12.1.210.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,249 INFO: Adding prefix 12.1.210.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,256 INFO: Adding prefix 12.1.210.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,341 INFO: Adding prefix 12.1.210.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,418 INFO: Adding prefix 12.1.210.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,481 INFO: Adding prefix 12.1.211.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,534 INFO: Adding prefix 12.1.211.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,643 INFO: Adding prefix 12.1.211.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,830 INFO: Adding prefix 12.1.211.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,861 INFO: Adding prefix 12.1.211.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,869 INFO: Adding prefix 12.1.211.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,878 INFO: Adding prefix 12.1.211.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,891 INFO: Adding prefix 12.1.211.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,903 INFO: Adding prefix 12.1.211.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,910 INFO: Adding prefix 12.1.211.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,917 INFO: Adding prefix 12.1.211.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,924 INFO: Adding prefix 12.1.211.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,930 INFO: Adding prefix 12.1.211.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,938 INFO: Adding prefix 12.1.211.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,946 INFO: Adding prefix 12.1.211.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,958 INFO: Adding prefix 12.1.211.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,967 INFO: Adding prefix 12.1.212.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:10,991 INFO: Adding prefix 12.1.212.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,001 INFO: Adding prefix 12.1.212.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,027 INFO: Adding prefix 12.1.212.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,040 INFO: Adding prefix 12.1.212.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,048 INFO: Adding prefix 12.1.212.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,056 INFO: Adding prefix 12.1.212.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,068 INFO: Adding prefix 12.1.212.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,077 INFO: Adding prefix 12.1.212.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,088 INFO: Adding prefix 12.1.212.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,099 INFO: Adding prefix 12.1.212.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,109 INFO: Adding prefix 12.1.212.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,117 INFO: Adding prefix 12.1.212.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,125 INFO: Adding prefix 12.1.212.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,132 INFO: Adding prefix 12.1.212.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,149 INFO: Adding prefix 12.1.212.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,156 INFO: Adding prefix 12.1.213.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,164 INFO: Adding prefix 12.1.213.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,171 INFO: Adding prefix 12.1.213.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,177 INFO: Adding prefix 12.1.213.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,185 INFO: Adding prefix 12.1.213.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,194 INFO: Adding prefix 12.1.213.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,203 INFO: Adding prefix 12.1.213.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,220 INFO: Adding prefix 12.1.213.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,227 INFO: Adding prefix 12.1.213.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,246 INFO: Adding prefix 12.1.213.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,261 INFO: Adding prefix 12.1.213.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,268 INFO: Adding prefix 12.1.213.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,273 INFO: Adding prefix 12.1.213.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,280 INFO: Adding prefix 12.1.213.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,291 INFO: Adding prefix 12.1.213.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,299 INFO: Adding prefix 12.1.213.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,305 INFO: Adding prefix 12.1.214.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,310 INFO: Adding prefix 12.1.214.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,319 INFO: Adding prefix 12.1.214.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,325 INFO: Adding prefix 12.1.214.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,342 INFO: Adding prefix 12.1.214.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,349 INFO: Adding prefix 12.1.214.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,357 INFO: Adding prefix 12.1.214.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,363 INFO: Adding prefix 12.1.214.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,369 INFO: Adding prefix 12.1.214.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,375 INFO: Adding prefix 12.1.214.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,382 INFO: Adding prefix 12.1.214.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,389 INFO: Adding prefix 12.1.214.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,403 INFO: Adding prefix 12.1.214.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,408 INFO: Adding prefix 12.1.214.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,418 INFO: Adding prefix 12.1.214.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,423 INFO: Adding prefix 12.1.214.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,429 INFO: Adding prefix 12.1.215.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,438 INFO: Adding prefix 12.1.215.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,449 INFO: Adding prefix 12.1.215.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,461 INFO: Adding prefix 12.1.215.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,471 INFO: Adding prefix 12.1.215.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,484 INFO: Adding prefix 12.1.215.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,491 INFO: Adding prefix 12.1.215.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,503 INFO: Adding prefix 12.1.215.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,511 INFO: Adding prefix 12.1.215.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,523 INFO: Adding prefix 12.1.215.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,531 INFO: Adding prefix 12.1.215.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,540 INFO: Adding prefix 12.1.215.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,547 INFO: Adding prefix 12.1.215.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,556 INFO: Adding prefix 12.1.215.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,564 INFO: Adding prefix 12.1.215.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,571 INFO: Adding prefix 12.1.215.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,598 INFO: Adding prefix 12.1.216.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,616 INFO: Adding prefix 12.1.216.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,759 INFO: Adding prefix 12.1.216.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:11,973 INFO: Adding prefix 12.1.216.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:12,122 INFO: Adding prefix 12.1.216.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:12,181 INFO: Adding prefix 12.1.216.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:12,296 INFO: Adding prefix 12.1.216.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:12,333 INFO: Adding prefix 12.1.216.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:12,469 INFO: Adding prefix 12.1.216.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:12,534 INFO: Adding prefix 12.1.216.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:12,584 INFO: Adding prefix 12.1.216.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:12,594 INFO: Adding prefix 12.1.216.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:12,602 INFO: Adding prefix 12.1.216.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:12,625 INFO: Adding prefix 12.1.216.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:12,644 INFO: Adding prefix 12.1.216.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:12,703 INFO: Adding prefix 12.1.216.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:12,760 INFO: Adding prefix 12.1.217.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:12,808 INFO: Adding prefix 12.1.217.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:12,846 INFO: Adding prefix 12.1.217.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:12,864 INFO: Adding prefix 12.1.217.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:12,886 INFO: Adding prefix 12.1.217.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:12,901 INFO: Adding prefix 12.1.217.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:12,916 INFO: Adding prefix 12.1.217.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:12,981 INFO: Adding prefix 12.1.217.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:13,073 INFO: Adding prefix 12.1.217.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:13,081 INFO: Adding prefix 12.1.217.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:13,091 INFO: Adding prefix 12.1.217.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:13,097 INFO: Adding prefix 12.1.217.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:13,108 INFO: Adding prefix 12.1.217.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:13,186 INFO: Adding prefix 12.1.217.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:13,272 INFO: Adding prefix 12.1.217.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:13,313 INFO: Adding prefix 12.1.217.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:13,463 INFO: Adding prefix 12.1.218.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:13,543 INFO: Adding prefix 12.1.218.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:13,561 INFO: Adding prefix 12.1.218.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:13,577 INFO: Adding prefix 12.1.218.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:13,618 INFO: Adding prefix 12.1.218.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:13,667 INFO: Adding prefix 12.1.218.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:13,786 INFO: Adding prefix 12.1.218.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:13,914 INFO: Adding prefix 12.1.218.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,105 INFO: Adding prefix 12.1.218.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,185 INFO: Adding prefix 12.1.218.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,209 INFO: Adding prefix 12.1.218.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,231 INFO: Adding prefix 12.1.218.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,255 INFO: Adding prefix 12.1.218.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,263 INFO: Adding prefix 12.1.218.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,271 INFO: Adding prefix 12.1.218.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,287 INFO: Adding prefix 12.1.218.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,357 INFO: Adding prefix 12.1.219.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,366 INFO: Adding prefix 12.1.219.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,380 INFO: Adding prefix 12.1.219.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,496 INFO: Adding prefix 12.1.219.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,534 INFO: Adding prefix 12.1.219.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,544 INFO: Adding prefix 12.1.219.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,561 INFO: Adding prefix 12.1.219.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,571 INFO: Adding prefix 12.1.219.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,581 INFO: Adding prefix 12.1.219.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,588 INFO: Adding prefix 12.1.219.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,634 INFO: Adding prefix 12.1.219.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,651 INFO: Adding prefix 12.1.219.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,659 INFO: Adding prefix 12.1.219.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,708 INFO: Adding prefix 12.1.219.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,718 INFO: Adding prefix 12.1.219.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,730 INFO: Adding prefix 12.1.219.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,749 INFO: Adding prefix 12.1.220.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,774 INFO: Adding prefix 12.1.220.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,794 INFO: Adding prefix 12.1.220.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,806 INFO: Adding prefix 12.1.220.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,891 INFO: Adding prefix 12.1.220.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:14,979 INFO: Adding prefix 12.1.220.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,011 INFO: Adding prefix 12.1.220.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,028 INFO: Adding prefix 12.1.220.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,037 INFO: Adding prefix 12.1.220.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,046 INFO: Adding prefix 12.1.220.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,072 INFO: Adding prefix 12.1.220.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,142 INFO: Adding prefix 12.1.220.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,158 INFO: Adding prefix 12.1.220.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,189 INFO: Adding prefix 12.1.220.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,233 INFO: Adding prefix 12.1.220.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,272 INFO: Adding prefix 12.1.220.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,280 INFO: Adding prefix 12.1.221.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,290 INFO: Adding prefix 12.1.221.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,352 INFO: Adding prefix 12.1.221.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,378 INFO: Adding prefix 12.1.221.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,397 INFO: Adding prefix 12.1.221.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,405 INFO: Adding prefix 12.1.221.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,418 INFO: Adding prefix 12.1.221.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,454 INFO: Adding prefix 12.1.221.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,472 INFO: Adding prefix 12.1.221.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,480 INFO: Adding prefix 12.1.221.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,509 INFO: Adding prefix 12.1.221.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,518 INFO: Adding prefix 12.1.221.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,546 INFO: Adding prefix 12.1.221.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,556 INFO: Adding prefix 12.1.221.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,564 INFO: Adding prefix 12.1.221.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,570 INFO: Adding prefix 12.1.221.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,623 INFO: Adding prefix 12.1.222.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,662 INFO: Adding prefix 12.1.222.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,678 INFO: Adding prefix 12.1.222.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,695 INFO: Adding prefix 12.1.222.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,705 INFO: Adding prefix 12.1.222.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,719 INFO: Adding prefix 12.1.222.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,732 INFO: Adding prefix 12.1.222.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,740 INFO: Adding prefix 12.1.222.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,746 INFO: Adding prefix 12.1.222.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,753 INFO: Adding prefix 12.1.222.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,769 INFO: Adding prefix 12.1.222.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,783 INFO: Adding prefix 12.1.222.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,791 INFO: Adding prefix 12.1.222.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,797 INFO: Adding prefix 12.1.222.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,820 INFO: Adding prefix 12.1.222.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,830 INFO: Adding prefix 12.1.222.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,841 INFO: Adding prefix 12.1.223.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,850 INFO: Adding prefix 12.1.223.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,861 INFO: Adding prefix 12.1.223.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,872 INFO: Adding prefix 12.1.223.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,879 INFO: Adding prefix 12.1.223.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,895 INFO: Adding prefix 12.1.223.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,901 INFO: Adding prefix 12.1.223.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,911 INFO: Adding prefix 12.1.223.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,936 INFO: Adding prefix 12.1.223.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,949 INFO: Adding prefix 12.1.223.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,958 INFO: Adding prefix 12.1.223.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,969 INFO: Adding prefix 12.1.223.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,978 INFO: Adding prefix 12.1.223.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,987 INFO: Adding prefix 12.1.223.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:15,995 INFO: Adding prefix 12.1.223.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,004 INFO: Adding prefix 12.1.223.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,011 INFO: Adding prefix 12.1.224.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,019 INFO: Adding prefix 12.1.224.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,025 INFO: Adding prefix 12.1.224.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,032 INFO: Adding prefix 12.1.224.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,040 INFO: Adding prefix 12.1.224.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,048 INFO: Adding prefix 12.1.224.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,058 INFO: Adding prefix 12.1.224.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,066 INFO: Adding prefix 12.1.224.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,072 INFO: Adding prefix 12.1.224.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,114 INFO: Adding prefix 12.1.224.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,123 INFO: Adding prefix 12.1.224.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,166 INFO: Adding prefix 12.1.224.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,173 INFO: Adding prefix 12.1.224.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,179 INFO: Adding prefix 12.1.224.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,186 INFO: Adding prefix 12.1.224.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,193 INFO: Adding prefix 12.1.224.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,205 INFO: Adding prefix 12.1.225.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,212 INFO: Adding prefix 12.1.225.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,248 INFO: Adding prefix 12.1.225.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,259 INFO: Adding prefix 12.1.225.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,273 INFO: Adding prefix 12.1.225.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,287 INFO: Adding prefix 12.1.225.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,312 INFO: Adding prefix 12.1.225.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,318 INFO: Adding prefix 12.1.225.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,326 INFO: Adding prefix 12.1.225.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,333 INFO: Adding prefix 12.1.225.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,341 INFO: Adding prefix 12.1.225.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,348 INFO: Adding prefix 12.1.225.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,356 INFO: Adding prefix 12.1.225.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,361 INFO: Adding prefix 12.1.225.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,368 INFO: Adding prefix 12.1.225.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,376 INFO: Adding prefix 12.1.225.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,385 INFO: Adding prefix 12.1.226.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,392 INFO: Adding prefix 12.1.226.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,399 INFO: Adding prefix 12.1.226.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,406 INFO: Adding prefix 12.1.226.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,417 INFO: Adding prefix 12.1.226.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,424 INFO: Adding prefix 12.1.226.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,431 INFO: Adding prefix 12.1.226.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,439 INFO: Adding prefix 12.1.226.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,447 INFO: Adding prefix 12.1.226.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,453 INFO: Adding prefix 12.1.226.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,459 INFO: Adding prefix 12.1.226.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,467 INFO: Adding prefix 12.1.226.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,476 INFO: Adding prefix 12.1.226.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,484 INFO: Adding prefix 12.1.226.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,491 INFO: Adding prefix 12.1.226.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,499 INFO: Adding prefix 12.1.226.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,506 INFO: Adding prefix 12.1.227.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,551 INFO: Adding prefix 12.1.227.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,624 INFO: Adding prefix 12.1.227.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,816 INFO: Adding prefix 12.1.227.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:16,976 INFO: Adding prefix 12.1.227.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,003 INFO: Adding prefix 12.1.227.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,050 INFO: Adding prefix 12.1.227.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,065 INFO: Adding prefix 12.1.227.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,072 INFO: Adding prefix 12.1.227.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,091 INFO: Adding prefix 12.1.227.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,099 INFO: Adding prefix 12.1.227.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,108 INFO: Adding prefix 12.1.227.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,114 INFO: Adding prefix 12.1.227.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,136 INFO: Adding prefix 12.1.227.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,145 INFO: Adding prefix 12.1.227.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,160 INFO: Adding prefix 12.1.227.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,168 INFO: Adding prefix 12.1.228.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,174 INFO: Adding prefix 12.1.228.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,183 INFO: Adding prefix 12.1.228.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,190 INFO: Adding prefix 12.1.228.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,198 INFO: Adding prefix 12.1.228.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,221 INFO: Adding prefix 12.1.228.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,229 INFO: Adding prefix 12.1.228.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,246 INFO: Adding prefix 12.1.228.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,253 INFO: Adding prefix 12.1.228.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,259 INFO: Adding prefix 12.1.228.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,273 INFO: Adding prefix 12.1.228.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,282 INFO: Adding prefix 12.1.228.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,295 INFO: Adding prefix 12.1.228.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,302 INFO: Adding prefix 12.1.228.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,312 INFO: Adding prefix 12.1.228.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,327 INFO: Adding prefix 12.1.228.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,336 INFO: Adding prefix 12.1.229.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,343 INFO: Adding prefix 12.1.229.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,357 INFO: Adding prefix 12.1.229.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,366 INFO: Adding prefix 12.1.229.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,382 INFO: Adding prefix 12.1.229.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,390 INFO: Adding prefix 12.1.229.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,401 INFO: Adding prefix 12.1.229.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,408 INFO: Adding prefix 12.1.229.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,418 INFO: Adding prefix 12.1.229.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,425 INFO: Adding prefix 12.1.229.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,436 INFO: Adding prefix 12.1.229.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,443 INFO: Adding prefix 12.1.229.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,450 INFO: Adding prefix 12.1.229.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,455 INFO: Adding prefix 12.1.229.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,463 INFO: Adding prefix 12.1.229.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,470 INFO: Adding prefix 12.1.229.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,476 INFO: Adding prefix 12.1.230.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,480 INFO: Adding prefix 12.1.230.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,488 INFO: Adding prefix 12.1.230.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,495 INFO: Adding prefix 12.1.230.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,503 INFO: Adding prefix 12.1.230.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,510 INFO: Adding prefix 12.1.230.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,519 INFO: Adding prefix 12.1.230.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,526 INFO: Adding prefix 12.1.230.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,533 INFO: Adding prefix 12.1.230.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,540 INFO: Adding prefix 12.1.230.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,554 INFO: Adding prefix 12.1.230.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,564 INFO: Adding prefix 12.1.230.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,571 INFO: Adding prefix 12.1.230.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,579 INFO: Adding prefix 12.1.230.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,586 INFO: Adding prefix 12.1.230.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,592 INFO: Adding prefix 12.1.230.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,598 INFO: Adding prefix 12.1.231.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,606 INFO: Adding prefix 12.1.231.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,611 INFO: Adding prefix 12.1.231.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,618 INFO: Adding prefix 12.1.231.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,625 INFO: Adding prefix 12.1.231.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,635 INFO: Adding prefix 12.1.231.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,642 INFO: Adding prefix 12.1.231.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,648 INFO: Adding prefix 12.1.231.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,653 INFO: Adding prefix 12.1.231.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,660 INFO: Adding prefix 12.1.231.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,666 INFO: Adding prefix 12.1.231.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,672 INFO: Adding prefix 12.1.231.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,678 INFO: Adding prefix 12.1.231.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,685 INFO: Adding prefix 12.1.231.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,696 INFO: Adding prefix 12.1.231.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,703 INFO: Adding prefix 12.1.231.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,710 INFO: Adding prefix 12.1.232.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,717 INFO: Adding prefix 12.1.232.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,722 INFO: Adding prefix 12.1.232.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,728 INFO: Adding prefix 12.1.232.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,733 INFO: Adding prefix 12.1.232.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,742 INFO: Adding prefix 12.1.232.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,747 INFO: Adding prefix 12.1.232.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,754 INFO: Adding prefix 12.1.232.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,759 INFO: Adding prefix 12.1.232.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,764 INFO: Adding prefix 12.1.232.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,769 INFO: Adding prefix 12.1.232.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,775 INFO: Adding prefix 12.1.232.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,786 INFO: Adding prefix 12.1.232.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,796 INFO: Adding prefix 12.1.232.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,804 INFO: Adding prefix 12.1.232.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,810 INFO: Adding prefix 12.1.232.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,820 INFO: Adding prefix 12.1.233.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,829 INFO: Adding prefix 12.1.233.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,837 INFO: Adding prefix 12.1.233.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,849 INFO: Adding prefix 12.1.233.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,865 INFO: Adding prefix 12.1.233.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,873 INFO: Adding prefix 12.1.233.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,879 INFO: Adding prefix 12.1.233.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,886 INFO: Adding prefix 12.1.233.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,893 INFO: Adding prefix 12.1.233.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,899 INFO: Adding prefix 12.1.233.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,910 INFO: Adding prefix 12.1.233.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,921 INFO: Adding prefix 12.1.233.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,936 INFO: Adding prefix 12.1.233.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,944 INFO: Adding prefix 12.1.233.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,949 INFO: Adding prefix 12.1.233.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,965 INFO: Adding prefix 12.1.233.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,974 INFO: Adding prefix 12.1.234.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,980 INFO: Adding prefix 12.1.234.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,984 INFO: Adding prefix 12.1.234.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:17,989 INFO: Adding prefix 12.1.234.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,004 INFO: Adding prefix 12.1.234.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,013 INFO: Adding prefix 12.1.234.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,029 INFO: Adding prefix 12.1.234.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,037 INFO: Adding prefix 12.1.234.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,049 INFO: Adding prefix 12.1.234.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,056 INFO: Adding prefix 12.1.234.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,061 INFO: Adding prefix 12.1.234.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,069 INFO: Adding prefix 12.1.234.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,076 INFO: Adding prefix 12.1.234.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,085 INFO: Adding prefix 12.1.234.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,090 INFO: Adding prefix 12.1.234.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,100 INFO: Adding prefix 12.1.234.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,107 INFO: Adding prefix 12.1.235.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,121 INFO: Adding prefix 12.1.235.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,167 INFO: Adding prefix 12.1.235.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,178 INFO: Adding prefix 12.1.235.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,191 INFO: Adding prefix 12.1.235.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,199 INFO: Adding prefix 12.1.235.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,205 INFO: Adding prefix 12.1.235.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,216 INFO: Adding prefix 12.1.235.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,224 INFO: Adding prefix 12.1.235.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,231 INFO: Adding prefix 12.1.235.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,248 INFO: Adding prefix 12.1.235.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,264 INFO: Adding prefix 12.1.235.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,272 INFO: Adding prefix 12.1.235.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,279 INFO: Adding prefix 12.1.235.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,285 INFO: Adding prefix 12.1.235.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,293 INFO: Adding prefix 12.1.235.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,299 INFO: Adding prefix 12.1.236.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,305 INFO: Adding prefix 12.1.236.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,317 INFO: Adding prefix 12.1.236.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,333 INFO: Adding prefix 12.1.236.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,349 INFO: Adding prefix 12.1.236.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,356 INFO: Adding prefix 12.1.236.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,361 INFO: Adding prefix 12.1.236.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,371 INFO: Adding prefix 12.1.236.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,380 INFO: Adding prefix 12.1.236.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,385 INFO: Adding prefix 12.1.236.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,393 INFO: Adding prefix 12.1.236.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,402 INFO: Adding prefix 12.1.236.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,407 INFO: Adding prefix 12.1.236.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,415 INFO: Adding prefix 12.1.236.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,430 INFO: Adding prefix 12.1.236.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,437 INFO: Adding prefix 12.1.236.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,444 INFO: Adding prefix 12.1.237.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,456 INFO: Adding prefix 12.1.237.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,465 INFO: Adding prefix 12.1.237.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,472 INFO: Adding prefix 12.1.237.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,478 INFO: Adding prefix 12.1.237.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,490 INFO: Adding prefix 12.1.237.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,500 INFO: Adding prefix 12.1.237.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,506 INFO: Adding prefix 12.1.237.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,513 INFO: Adding prefix 12.1.237.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,520 INFO: Adding prefix 12.1.237.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,528 INFO: Adding prefix 12.1.237.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,534 INFO: Adding prefix 12.1.237.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,541 INFO: Adding prefix 12.1.237.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,547 INFO: Adding prefix 12.1.237.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,556 INFO: Adding prefix 12.1.237.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,563 INFO: Adding prefix 12.1.237.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,569 INFO: Adding prefix 12.1.238.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,576 INFO: Adding prefix 12.1.238.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,583 INFO: Adding prefix 12.1.238.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,589 INFO: Adding prefix 12.1.238.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,594 INFO: Adding prefix 12.1.238.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,600 INFO: Adding prefix 12.1.238.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,663 INFO: Adding prefix 12.1.238.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,674 INFO: Adding prefix 12.1.238.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,683 INFO: Adding prefix 12.1.238.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,691 INFO: Adding prefix 12.1.238.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,696 INFO: Adding prefix 12.1.238.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,701 INFO: Adding prefix 12.1.238.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,706 INFO: Adding prefix 12.1.238.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,712 INFO: Adding prefix 12.1.238.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,718 INFO: Adding prefix 12.1.238.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,722 INFO: Adding prefix 12.1.238.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,727 INFO: Adding prefix 12.1.239.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,733 INFO: Adding prefix 12.1.239.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,740 INFO: Adding prefix 12.1.239.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,748 INFO: Adding prefix 12.1.239.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,757 INFO: Adding prefix 12.1.239.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,765 INFO: Adding prefix 12.1.239.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,771 INFO: Adding prefix 12.1.239.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,783 INFO: Adding prefix 12.1.239.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,789 INFO: Adding prefix 12.1.239.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,797 INFO: Adding prefix 12.1.239.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,804 INFO: Adding prefix 12.1.239.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,816 INFO: Adding prefix 12.1.239.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,825 INFO: Adding prefix 12.1.239.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,835 INFO: Adding prefix 12.1.239.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,846 INFO: Adding prefix 12.1.239.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,854 INFO: Adding prefix 12.1.239.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,873 INFO: Adding prefix 12.1.240.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,895 INFO: Adding prefix 12.1.240.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,911 INFO: Adding prefix 12.1.240.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,919 INFO: Adding prefix 12.1.240.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,926 INFO: Adding prefix 12.1.240.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,940 INFO: Adding prefix 12.1.240.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,948 INFO: Adding prefix 12.1.240.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,964 INFO: Adding prefix 12.1.240.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,972 INFO: Adding prefix 12.1.240.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,978 INFO: Adding prefix 12.1.240.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,985 INFO: Adding prefix 12.1.240.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,990 INFO: Adding prefix 12.1.240.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:18,999 INFO: Adding prefix 12.1.240.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,016 INFO: Adding prefix 12.1.240.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,039 INFO: Adding prefix 12.1.240.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,053 INFO: Adding prefix 12.1.240.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,087 INFO: Adding prefix 12.1.241.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,094 INFO: Adding prefix 12.1.241.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,101 INFO: Adding prefix 12.1.241.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,107 INFO: Adding prefix 12.1.241.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,116 INFO: Adding prefix 12.1.241.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,124 INFO: Adding prefix 12.1.241.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,129 INFO: Adding prefix 12.1.241.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,137 INFO: Adding prefix 12.1.241.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,148 INFO: Adding prefix 12.1.241.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,155 INFO: Adding prefix 12.1.241.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,161 INFO: Adding prefix 12.1.241.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,167 INFO: Adding prefix 12.1.241.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,178 INFO: Adding prefix 12.1.241.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,183 INFO: Adding prefix 12.1.241.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,190 INFO: Adding prefix 12.1.241.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,197 INFO: Adding prefix 12.1.241.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,205 INFO: Adding prefix 12.1.242.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,213 INFO: Adding prefix 12.1.242.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,220 INFO: Adding prefix 12.1.242.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,226 INFO: Adding prefix 12.1.242.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,232 INFO: Adding prefix 12.1.242.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,238 INFO: Adding prefix 12.1.242.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,245 INFO: Adding prefix 12.1.242.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,252 INFO: Adding prefix 12.1.242.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,258 INFO: Adding prefix 12.1.242.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,263 INFO: Adding prefix 12.1.242.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,268 INFO: Adding prefix 12.1.242.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,275 INFO: Adding prefix 12.1.242.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,281 INFO: Adding prefix 12.1.242.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,285 INFO: Adding prefix 12.1.242.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,290 INFO: Adding prefix 12.1.242.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,296 INFO: Adding prefix 12.1.242.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,302 INFO: Adding prefix 12.1.243.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,307 INFO: Adding prefix 12.1.243.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,312 INFO: Adding prefix 12.1.243.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,323 INFO: Adding prefix 12.1.243.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,329 INFO: Adding prefix 12.1.243.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,334 INFO: Adding prefix 12.1.243.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,340 INFO: Adding prefix 12.1.243.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,348 INFO: Adding prefix 12.1.243.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,353 INFO: Adding prefix 12.1.243.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,361 INFO: Adding prefix 12.1.243.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,378 INFO: Adding prefix 12.1.243.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,388 INFO: Adding prefix 12.1.243.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,406 INFO: Adding prefix 12.1.243.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,423 INFO: Adding prefix 12.1.243.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,430 INFO: Adding prefix 12.1.243.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,452 INFO: Adding prefix 12.1.243.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,474 INFO: Adding prefix 12.1.244.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,479 INFO: Adding prefix 12.1.244.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,500 INFO: Adding prefix 12.1.244.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,507 INFO: Adding prefix 12.1.244.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,516 INFO: Adding prefix 12.1.244.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,522 INFO: Adding prefix 12.1.244.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,530 INFO: Adding prefix 12.1.244.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,539 INFO: Adding prefix 12.1.244.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,547 INFO: Adding prefix 12.1.244.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,553 INFO: Adding prefix 12.1.244.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,561 INFO: Adding prefix 12.1.244.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,569 INFO: Adding prefix 12.1.244.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,582 INFO: Adding prefix 12.1.244.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,590 INFO: Adding prefix 12.1.244.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,598 INFO: Adding prefix 12.1.244.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,603 INFO: Adding prefix 12.1.244.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,609 INFO: Adding prefix 12.1.245.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,619 INFO: Adding prefix 12.1.245.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,628 INFO: Adding prefix 12.1.245.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,642 INFO: Adding prefix 12.1.245.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,651 INFO: Adding prefix 12.1.245.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,658 INFO: Adding prefix 12.1.245.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,669 INFO: Adding prefix 12.1.245.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,675 INFO: Adding prefix 12.1.245.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,682 INFO: Adding prefix 12.1.245.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,690 INFO: Adding prefix 12.1.245.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,702 INFO: Adding prefix 12.1.245.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,710 INFO: Adding prefix 12.1.245.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,717 INFO: Adding prefix 12.1.245.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,726 INFO: Adding prefix 12.1.245.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,734 INFO: Adding prefix 12.1.245.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,742 INFO: Adding prefix 12.1.245.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,748 INFO: Adding prefix 12.1.246.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,803 INFO: Adding prefix 12.1.246.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,812 INFO: Adding prefix 12.1.246.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,818 INFO: Adding prefix 12.1.246.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,826 INFO: Adding prefix 12.1.246.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,833 INFO: Adding prefix 12.1.246.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,840 INFO: Adding prefix 12.1.246.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,847 INFO: Adding prefix 12.1.246.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,854 INFO: Adding prefix 12.1.246.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,862 INFO: Adding prefix 12.1.246.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,867 INFO: Adding prefix 12.1.246.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,873 INFO: Adding prefix 12.1.246.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,880 INFO: Adding prefix 12.1.246.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,888 INFO: Adding prefix 12.1.246.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,895 INFO: Adding prefix 12.1.246.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,901 INFO: Adding prefix 12.1.246.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,915 INFO: Adding prefix 12.1.247.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,963 INFO: Adding prefix 12.1.247.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,989 INFO: Adding prefix 12.1.247.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:19,998 INFO: Adding prefix 12.1.247.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,007 INFO: Adding prefix 12.1.247.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,017 INFO: Adding prefix 12.1.247.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,040 INFO: Adding prefix 12.1.247.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,136 INFO: Adding prefix 12.1.247.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,145 INFO: Adding prefix 12.1.247.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,155 INFO: Adding prefix 12.1.247.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,162 INFO: Adding prefix 12.1.247.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,175 INFO: Adding prefix 12.1.247.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,235 INFO: Adding prefix 12.1.247.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,335 INFO: Adding prefix 12.1.247.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,347 INFO: Adding prefix 12.1.247.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,355 INFO: Adding prefix 12.1.247.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,383 INFO: Adding prefix 12.1.248.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,390 INFO: Adding prefix 12.1.248.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,504 INFO: Adding prefix 12.1.248.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,511 INFO: Adding prefix 12.1.248.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,518 INFO: Adding prefix 12.1.248.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,524 INFO: Adding prefix 12.1.248.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,529 INFO: Adding prefix 12.1.248.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,535 INFO: Adding prefix 12.1.248.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,543 INFO: Adding prefix 12.1.248.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,551 INFO: Adding prefix 12.1.248.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,583 INFO: Adding prefix 12.1.248.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,603 INFO: Adding prefix 12.1.248.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,637 INFO: Adding prefix 12.1.248.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,648 INFO: Adding prefix 12.1.248.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,666 INFO: Adding prefix 12.1.248.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,723 INFO: Adding prefix 12.1.248.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,732 INFO: Adding prefix 12.1.249.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,743 INFO: Adding prefix 12.1.249.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,759 INFO: Adding prefix 12.1.249.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,766 INFO: Adding prefix 12.1.249.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,781 INFO: Adding prefix 12.1.249.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,787 INFO: Adding prefix 12.1.249.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,793 INFO: Adding prefix 12.1.249.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,809 INFO: Adding prefix 12.1.249.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,817 INFO: Adding prefix 12.1.249.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,822 INFO: Adding prefix 12.1.249.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,827 INFO: Adding prefix 12.1.249.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,833 INFO: Adding prefix 12.1.249.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,840 INFO: Adding prefix 12.1.249.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,845 INFO: Adding prefix 12.1.249.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,851 INFO: Adding prefix 12.1.249.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,856 INFO: Adding prefix 12.1.249.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,863 INFO: Adding prefix 12.1.250.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,869 INFO: Adding prefix 12.1.250.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,875 INFO: Adding prefix 12.1.250.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,882 INFO: Adding prefix 12.1.250.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,891 INFO: Adding prefix 12.1.250.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,896 INFO: Adding prefix 12.1.250.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,902 INFO: Adding prefix 12.1.250.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,910 INFO: Adding prefix 12.1.250.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,916 INFO: Adding prefix 12.1.250.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,923 INFO: Adding prefix 12.1.250.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,928 INFO: Adding prefix 12.1.250.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,934 INFO: Adding prefix 12.1.250.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,939 INFO: Adding prefix 12.1.250.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,945 INFO: Adding prefix 12.1.250.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,950 INFO: Adding prefix 12.1.250.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,959 INFO: Adding prefix 12.1.250.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,964 INFO: Adding prefix 12.1.251.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,970 INFO: Adding prefix 12.1.251.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,976 INFO: Adding prefix 12.1.251.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,982 INFO: Adding prefix 12.1.251.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,988 INFO: Adding prefix 12.1.251.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,993 INFO: Adding prefix 12.1.251.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:20,998 INFO: Adding prefix 12.1.251.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,003 INFO: Adding prefix 12.1.251.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,008 INFO: Adding prefix 12.1.251.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,013 INFO: Adding prefix 12.1.251.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,018 INFO: Adding prefix 12.1.251.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,025 INFO: Adding prefix 12.1.251.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,031 INFO: Adding prefix 12.1.251.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,038 INFO: Adding prefix 12.1.251.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,043 INFO: Adding prefix 12.1.251.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,049 INFO: Adding prefix 12.1.251.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,053 INFO: Adding prefix 12.1.252.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,059 INFO: Adding prefix 12.1.252.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,065 INFO: Adding prefix 12.1.252.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,070 INFO: Adding prefix 12.1.252.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,077 INFO: Adding prefix 12.1.252.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,082 INFO: Adding prefix 12.1.252.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,088 INFO: Adding prefix 12.1.252.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,093 INFO: Adding prefix 12.1.252.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,097 INFO: Adding prefix 12.1.252.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,102 INFO: Adding prefix 12.1.252.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,109 INFO: Adding prefix 12.1.252.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,115 INFO: Adding prefix 12.1.252.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,121 INFO: Adding prefix 12.1.252.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,127 INFO: Adding prefix 12.1.252.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,132 INFO: Adding prefix 12.1.252.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,137 INFO: Adding prefix 12.1.252.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,147 INFO: Adding prefix 12.1.253.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,152 INFO: Adding prefix 12.1.253.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,159 INFO: Adding prefix 12.1.253.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,165 INFO: Adding prefix 12.1.253.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,171 INFO: Adding prefix 12.1.253.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,178 INFO: Adding prefix 12.1.253.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,187 INFO: Adding prefix 12.1.253.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,194 INFO: Adding prefix 12.1.253.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,200 INFO: Adding prefix 12.1.253.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,204 INFO: Adding prefix 12.1.253.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,213 INFO: Adding prefix 12.1.253.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,217 INFO: Adding prefix 12.1.253.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,224 INFO: Adding prefix 12.1.253.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,230 INFO: Adding prefix 12.1.253.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,237 INFO: Adding prefix 12.1.253.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,243 INFO: Adding prefix 12.1.253.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,248 INFO: Adding prefix 12.1.254.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,253 INFO: Adding prefix 12.1.254.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,259 INFO: Adding prefix 12.1.254.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,263 INFO: Adding prefix 12.1.254.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,268 INFO: Adding prefix 12.1.254.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,275 INFO: Adding prefix 12.1.254.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,280 INFO: Adding prefix 12.1.254.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,284 INFO: Adding prefix 12.1.254.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,289 INFO: Adding prefix 12.1.254.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,295 INFO: Adding prefix 12.1.254.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,300 INFO: Adding prefix 12.1.254.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,305 INFO: Adding prefix 12.1.254.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,310 INFO: Adding prefix 12.1.254.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,316 INFO: Adding prefix 12.1.254.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,323 INFO: Adding prefix 12.1.254.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,328 INFO: Adding prefix 12.1.254.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,333 INFO: Adding prefix 12.1.255.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,339 INFO: Adding prefix 12.1.255.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,344 INFO: Adding prefix 12.1.255.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,349 INFO: Adding prefix 12.1.255.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,353 INFO: Adding prefix 12.1.255.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,359 INFO: Adding prefix 12.1.255.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,365 INFO: Adding prefix 12.1.255.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,371 INFO: Adding prefix 12.1.255.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,377 INFO: Adding prefix 12.1.255.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,386 INFO: Adding prefix 12.1.255.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,392 INFO: Adding prefix 12.1.255.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,397 INFO: Adding prefix 12.1.255.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,403 INFO: Adding prefix 12.1.255.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,408 INFO: Adding prefix 12.1.255.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,422 INFO: Adding prefix 12.1.255.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,428 INFO: Adding prefix 12.1.255.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,435 INFO: Adding prefix 12.2.0.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,441 INFO: Adding prefix 12.2.0.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,446 INFO: Adding prefix 12.2.0.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,451 INFO: Adding prefix 12.2.0.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,458 INFO: Adding prefix 12.2.0.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,463 INFO: Adding prefix 12.2.0.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,468 INFO: Adding prefix 12.2.0.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,474 INFO: Adding prefix 12.2.0.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,481 INFO: Adding prefix 12.2.0.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,488 INFO: Adding prefix 12.2.0.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,493 INFO: Adding prefix 12.2.0.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,498 INFO: Adding prefix 12.2.0.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,546 INFO: Adding prefix 12.2.0.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,553 INFO: Adding prefix 12.2.0.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,559 INFO: Adding prefix 12.2.0.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,564 INFO: Adding prefix 12.2.0.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,571 INFO: Adding prefix 12.2.1.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,578 INFO: Adding prefix 12.2.1.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,583 INFO: Adding prefix 12.2.1.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,589 INFO: Adding prefix 12.2.1.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,603 INFO: Adding prefix 12.2.1.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,614 INFO: Adding prefix 12.2.1.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,621 INFO: Adding prefix 12.2.1.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,627 INFO: Adding prefix 12.2.1.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,635 INFO: Adding prefix 12.2.1.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,641 INFO: Adding prefix 12.2.1.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,648 INFO: Adding prefix 12.2.1.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,654 INFO: Adding prefix 12.2.1.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,664 INFO: Adding prefix 12.2.1.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,670 INFO: Adding prefix 12.2.1.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,677 INFO: Adding prefix 12.2.1.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,683 INFO: Adding prefix 12.2.1.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,707 INFO: Adding prefix 12.2.2.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,715 INFO: Adding prefix 12.2.2.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,721 INFO: Adding prefix 12.2.2.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,729 INFO: Adding prefix 12.2.2.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,735 INFO: Adding prefix 12.2.2.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,741 INFO: Adding prefix 12.2.2.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,749 INFO: Adding prefix 12.2.2.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,757 INFO: Adding prefix 12.2.2.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,763 INFO: Adding prefix 12.2.2.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,769 INFO: Adding prefix 12.2.2.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,774 INFO: Adding prefix 12.2.2.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,782 INFO: Adding prefix 12.2.2.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,788 INFO: Adding prefix 12.2.2.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,794 INFO: Adding prefix 12.2.2.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,800 INFO: Adding prefix 12.2.2.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,807 INFO: Adding prefix 12.2.2.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,814 INFO: Adding prefix 12.2.3.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,820 INFO: Adding prefix 12.2.3.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,826 INFO: Adding prefix 12.2.3.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,834 INFO: Adding prefix 12.2.3.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,840 INFO: Adding prefix 12.2.3.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,846 INFO: Adding prefix 12.2.3.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,850 INFO: Adding prefix 12.2.3.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,857 INFO: Adding prefix 12.2.3.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,864 INFO: Adding prefix 12.2.3.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,875 INFO: Adding prefix 12.2.3.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,881 INFO: Adding prefix 12.2.3.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,889 INFO: Adding prefix 12.2.3.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,895 INFO: Adding prefix 12.2.3.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,900 INFO: Adding prefix 12.2.3.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,906 INFO: Adding prefix 12.2.3.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,913 INFO: Adding prefix 12.2.3.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,920 INFO: Adding prefix 12.2.4.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,925 INFO: Adding prefix 12.2.4.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,931 INFO: Adding prefix 12.2.4.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,937 INFO: Adding prefix 12.2.4.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,944 INFO: Adding prefix 12.2.4.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,950 INFO: Adding prefix 12.2.4.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,956 INFO: Adding prefix 12.2.4.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,961 INFO: Adding prefix 12.2.4.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,968 INFO: Adding prefix 12.2.4.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,975 INFO: Adding prefix 12.2.4.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,982 INFO: Adding prefix 12.2.4.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,987 INFO: Adding prefix 12.2.4.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,993 INFO: Adding prefix 12.2.4.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:21,999 INFO: Adding prefix 12.2.4.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,006 INFO: Adding prefix 12.2.4.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,014 INFO: Adding prefix 12.2.4.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,021 INFO: Adding prefix 12.2.5.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,026 INFO: Adding prefix 12.2.5.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,033 INFO: Adding prefix 12.2.5.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,039 INFO: Adding prefix 12.2.5.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,045 INFO: Adding prefix 12.2.5.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,051 INFO: Adding prefix 12.2.5.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,058 INFO: Adding prefix 12.2.5.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,064 INFO: Adding prefix 12.2.5.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,069 INFO: Adding prefix 12.2.5.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,074 INFO: Adding prefix 12.2.5.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,082 INFO: Adding prefix 12.2.5.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,088 INFO: Adding prefix 12.2.5.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,095 INFO: Adding prefix 12.2.5.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,100 INFO: Adding prefix 12.2.5.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,106 INFO: Adding prefix 12.2.5.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,111 INFO: Adding prefix 12.2.5.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,117 INFO: Adding prefix 12.2.6.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,122 INFO: Adding prefix 12.2.6.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,129 INFO: Adding prefix 12.2.6.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,135 INFO: Adding prefix 12.2.6.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,143 INFO: Adding prefix 12.2.6.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,148 INFO: Adding prefix 12.2.6.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,154 INFO: Adding prefix 12.2.6.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,160 INFO: Adding prefix 12.2.6.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,166 INFO: Adding prefix 12.2.6.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,173 INFO: Adding prefix 12.2.6.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,179 INFO: Adding prefix 12.2.6.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,183 INFO: Adding prefix 12.2.6.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,189 INFO: Adding prefix 12.2.6.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,197 INFO: Adding prefix 12.2.6.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,202 INFO: Adding prefix 12.2.6.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,207 INFO: Adding prefix 12.2.6.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,212 INFO: Adding prefix 12.2.7.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,219 INFO: Adding prefix 12.2.7.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,224 INFO: Adding prefix 12.2.7.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,228 INFO: Adding prefix 12.2.7.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,234 INFO: Adding prefix 12.2.7.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,241 INFO: Adding prefix 12.2.7.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,246 INFO: Adding prefix 12.2.7.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,252 INFO: Adding prefix 12.2.7.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,258 INFO: Adding prefix 12.2.7.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,266 INFO: Adding prefix 12.2.7.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,274 INFO: Adding prefix 12.2.7.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,281 INFO: Adding prefix 12.2.7.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,287 INFO: Adding prefix 12.2.7.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,293 INFO: Adding prefix 12.2.7.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,299 INFO: Adding prefix 12.2.7.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,305 INFO: Adding prefix 12.2.7.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,312 INFO: Adding prefix 12.2.8.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,319 INFO: Adding prefix 12.2.8.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,325 INFO: Adding prefix 12.2.8.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,330 INFO: Adding prefix 12.2.8.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,336 INFO: Adding prefix 12.2.8.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,343 INFO: Adding prefix 12.2.8.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,350 INFO: Adding prefix 12.2.8.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,356 INFO: Adding prefix 12.2.8.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,363 INFO: Adding prefix 12.2.8.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,368 INFO: Adding prefix 12.2.8.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,374 INFO: Adding prefix 12.2.8.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,379 INFO: Adding prefix 12.2.8.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,385 INFO: Adding prefix 12.2.8.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,390 INFO: Adding prefix 12.2.8.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,395 INFO: Adding prefix 12.2.8.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,401 INFO: Adding prefix 12.2.8.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,407 INFO: Adding prefix 12.2.9.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,413 INFO: Adding prefix 12.2.9.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,419 INFO: Adding prefix 12.2.9.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,426 INFO: Adding prefix 12.2.9.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,433 INFO: Adding prefix 12.2.9.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,438 INFO: Adding prefix 12.2.9.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,446 INFO: Adding prefix 12.2.9.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,452 INFO: Adding prefix 12.2.9.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,461 INFO: Adding prefix 12.2.9.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,469 INFO: Adding prefix 12.2.9.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,477 INFO: Adding prefix 12.2.9.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,482 INFO: Adding prefix 12.2.9.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,489 INFO: Adding prefix 12.2.9.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,496 INFO: Adding prefix 12.2.9.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,502 INFO: Adding prefix 12.2.9.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,508 INFO: Adding prefix 12.2.9.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,515 INFO: Adding prefix 12.2.10.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,522 INFO: Adding prefix 12.2.10.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,528 INFO: Adding prefix 12.2.10.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,533 INFO: Adding prefix 12.2.10.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,548 INFO: Adding prefix 12.2.10.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,554 INFO: Adding prefix 12.2.10.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,561 INFO: Adding prefix 12.2.10.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,567 INFO: Adding prefix 12.2.10.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,573 INFO: Adding prefix 12.2.10.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,578 INFO: Adding prefix 12.2.10.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,584 INFO: Adding prefix 12.2.10.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,589 INFO: Adding prefix 12.2.10.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,594 INFO: Adding prefix 12.2.10.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,600 INFO: Adding prefix 12.2.10.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,606 INFO: Adding prefix 12.2.10.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,613 INFO: Adding prefix 12.2.10.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,621 INFO: Adding prefix 12.2.11.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,627 INFO: Adding prefix 12.2.11.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,633 INFO: Adding prefix 12.2.11.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,640 INFO: Adding prefix 12.2.11.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,646 INFO: Adding prefix 12.2.11.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,652 INFO: Adding prefix 12.2.11.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,658 INFO: Adding prefix 12.2.11.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,671 INFO: Adding prefix 12.2.11.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,677 INFO: Adding prefix 12.2.11.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,682 INFO: Adding prefix 12.2.11.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,688 INFO: Adding prefix 12.2.11.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,694 INFO: Adding prefix 12.2.11.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,700 INFO: Adding prefix 12.2.11.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,707 INFO: Adding prefix 12.2.11.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,712 INFO: Adding prefix 12.2.11.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,717 INFO: Adding prefix 12.2.11.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,722 INFO: Adding prefix 12.2.12.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,727 INFO: Adding prefix 12.2.12.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,733 INFO: Adding prefix 12.2.12.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,740 INFO: Adding prefix 12.2.12.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,747 INFO: Adding prefix 12.2.12.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,753 INFO: Adding prefix 12.2.12.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,758 INFO: Adding prefix 12.2.12.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,767 INFO: Adding prefix 12.2.12.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,773 INFO: Adding prefix 12.2.12.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,780 INFO: Adding prefix 12.2.12.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,786 INFO: Adding prefix 12.2.12.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,796 INFO: Adding prefix 12.2.12.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,802 INFO: Adding prefix 12.2.12.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,808 INFO: Adding prefix 12.2.12.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,814 INFO: Adding prefix 12.2.12.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,820 INFO: Adding prefix 12.2.12.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,827 INFO: Adding prefix 12.2.13.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,832 INFO: Adding prefix 12.2.13.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,841 INFO: Adding prefix 12.2.13.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,855 INFO: Adding prefix 12.2.13.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,863 INFO: Adding prefix 12.2.13.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,870 INFO: Adding prefix 12.2.13.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,879 INFO: Adding prefix 12.2.13.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,887 INFO: Adding prefix 12.2.13.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,896 INFO: Adding prefix 12.2.13.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,902 INFO: Adding prefix 12.2.13.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,909 INFO: Adding prefix 12.2.13.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,916 INFO: Adding prefix 12.2.13.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,923 INFO: Adding prefix 12.2.13.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,932 INFO: Adding prefix 12.2.13.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,940 INFO: Adding prefix 12.2.13.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,946 INFO: Adding prefix 12.2.13.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,952 INFO: Adding prefix 12.2.14.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,957 INFO: Adding prefix 12.2.14.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,963 INFO: Adding prefix 12.2.14.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,968 INFO: Adding prefix 12.2.14.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,973 INFO: Adding prefix 12.2.14.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,979 INFO: Adding prefix 12.2.14.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,986 INFO: Adding prefix 12.2.14.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,991 INFO: Adding prefix 12.2.14.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:22,998 INFO: Adding prefix 12.2.14.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,004 INFO: Adding prefix 12.2.14.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,011 INFO: Adding prefix 12.2.14.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,017 INFO: Adding prefix 12.2.14.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,024 INFO: Adding prefix 12.2.14.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,031 INFO: Adding prefix 12.2.14.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,038 INFO: Adding prefix 12.2.14.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,045 INFO: Adding prefix 12.2.14.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,057 INFO: Adding prefix 12.2.15.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,065 INFO: Adding prefix 12.2.15.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,070 INFO: Adding prefix 12.2.15.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,077 INFO: Adding prefix 12.2.15.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,083 INFO: Adding prefix 12.2.15.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,089 INFO: Adding prefix 12.2.15.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,096 INFO: Adding prefix 12.2.15.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,102 INFO: Adding prefix 12.2.15.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,108 INFO: Adding prefix 12.2.15.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,115 INFO: Adding prefix 12.2.15.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,122 INFO: Adding prefix 12.2.15.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,128 INFO: Adding prefix 12.2.15.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,133 INFO: Adding prefix 12.2.15.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,140 INFO: Adding prefix 12.2.15.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,147 INFO: Adding prefix 12.2.15.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,153 INFO: Adding prefix 12.2.15.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,158 INFO: Adding prefix 12.2.16.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,165 INFO: Adding prefix 12.2.16.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,170 INFO: Adding prefix 12.2.16.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,175 INFO: Adding prefix 12.2.16.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,181 INFO: Adding prefix 12.2.16.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,188 INFO: Adding prefix 12.2.16.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,194 INFO: Adding prefix 12.2.16.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,201 INFO: Adding prefix 12.2.16.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,206 INFO: Adding prefix 12.2.16.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,212 INFO: Adding prefix 12.2.16.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,257 INFO: Adding prefix 12.2.16.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,264 INFO: Adding prefix 12.2.16.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,271 INFO: Adding prefix 12.2.16.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,277 INFO: Adding prefix 12.2.16.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,283 INFO: Adding prefix 12.2.16.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,289 INFO: Adding prefix 12.2.16.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,295 INFO: Adding prefix 12.2.17.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,300 INFO: Adding prefix 12.2.17.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,305 INFO: Adding prefix 12.2.17.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,311 INFO: Adding prefix 12.2.17.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,319 INFO: Adding prefix 12.2.17.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,324 INFO: Adding prefix 12.2.17.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,329 INFO: Adding prefix 12.2.17.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,334 INFO: Adding prefix 12.2.17.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,340 INFO: Adding prefix 12.2.17.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,345 INFO: Adding prefix 12.2.17.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,350 INFO: Adding prefix 12.2.17.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,355 INFO: Adding prefix 12.2.17.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,363 INFO: Adding prefix 12.2.17.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,378 INFO: Adding prefix 12.2.17.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,385 INFO: Adding prefix 12.2.17.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,391 INFO: Adding prefix 12.2.17.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,397 INFO: Adding prefix 12.2.18.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,404 INFO: Adding prefix 12.2.18.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,409 INFO: Adding prefix 12.2.18.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,415 INFO: Adding prefix 12.2.18.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,421 INFO: Adding prefix 12.2.18.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,428 INFO: Adding prefix 12.2.18.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,433 INFO: Adding prefix 12.2.18.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,438 INFO: Adding prefix 12.2.18.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,445 INFO: Adding prefix 12.2.18.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,449 INFO: Adding prefix 12.2.18.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,454 INFO: Adding prefix 12.2.18.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,459 INFO: Adding prefix 12.2.18.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,466 INFO: Adding prefix 12.2.18.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,472 INFO: Adding prefix 12.2.18.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,479 INFO: Adding prefix 12.2.18.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,484 INFO: Adding prefix 12.2.18.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,489 INFO: Adding prefix 12.2.19.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,494 INFO: Adding prefix 12.2.19.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,500 INFO: Adding prefix 12.2.19.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,506 INFO: Adding prefix 12.2.19.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,513 INFO: Adding prefix 12.2.19.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,518 INFO: Adding prefix 12.2.19.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,523 INFO: Adding prefix 12.2.19.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,529 INFO: Adding prefix 12.2.19.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,535 INFO: Adding prefix 12.2.19.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,541 INFO: Adding prefix 12.2.19.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,546 INFO: Adding prefix 12.2.19.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,552 INFO: Adding prefix 12.2.19.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,557 INFO: Adding prefix 12.2.19.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,562 INFO: Adding prefix 12.2.19.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,566 INFO: Adding prefix 12.2.19.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,572 INFO: Adding prefix 12.2.19.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,578 INFO: Adding prefix 12.2.20.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,584 INFO: Adding prefix 12.2.20.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,589 INFO: Adding prefix 12.2.20.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,595 INFO: Adding prefix 12.2.20.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,600 INFO: Adding prefix 12.2.20.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,605 INFO: Adding prefix 12.2.20.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,610 INFO: Adding prefix 12.2.20.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,616 INFO: Adding prefix 12.2.20.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,622 INFO: Adding prefix 12.2.20.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,627 INFO: Adding prefix 12.2.20.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,631 INFO: Adding prefix 12.2.20.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,637 INFO: Adding prefix 12.2.20.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,642 INFO: Adding prefix 12.2.20.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,647 INFO: Adding prefix 12.2.20.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,652 INFO: Adding prefix 12.2.20.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,659 INFO: Adding prefix 12.2.20.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,664 INFO: Adding prefix 12.2.21.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,668 INFO: Adding prefix 12.2.21.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,673 INFO: Adding prefix 12.2.21.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,678 INFO: Adding prefix 12.2.21.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,683 INFO: Adding prefix 12.2.21.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,688 INFO: Adding prefix 12.2.21.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,693 INFO: Adding prefix 12.2.21.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,698 INFO: Adding prefix 12.2.21.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,703 INFO: Adding prefix 12.2.21.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,708 INFO: Adding prefix 12.2.21.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,713 INFO: Adding prefix 12.2.21.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,719 INFO: Adding prefix 12.2.21.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,723 INFO: Adding prefix 12.2.21.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,728 INFO: Adding prefix 12.2.21.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,733 INFO: Adding prefix 12.2.21.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,738 INFO: Adding prefix 12.2.21.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,743 INFO: Adding prefix 12.2.22.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,747 INFO: Adding prefix 12.2.22.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,762 INFO: Adding prefix 12.2.22.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,768 INFO: Adding prefix 12.2.22.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,774 INFO: Adding prefix 12.2.22.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,779 INFO: Adding prefix 12.2.22.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,785 INFO: Adding prefix 12.2.22.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,791 INFO: Adding prefix 12.2.22.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,798 INFO: Adding prefix 12.2.22.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,804 INFO: Adding prefix 12.2.22.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,810 INFO: Adding prefix 12.2.22.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,815 INFO: Adding prefix 12.2.22.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,821 INFO: Adding prefix 12.2.22.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,825 INFO: Adding prefix 12.2.22.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,831 INFO: Adding prefix 12.2.22.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,836 INFO: Adding prefix 12.2.22.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,841 INFO: Adding prefix 12.2.23.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,846 INFO: Adding prefix 12.2.23.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,851 INFO: Adding prefix 12.2.23.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,856 INFO: Adding prefix 12.2.23.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,861 INFO: Adding prefix 12.2.23.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,867 INFO: Adding prefix 12.2.23.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,872 INFO: Adding prefix 12.2.23.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,877 INFO: Adding prefix 12.2.23.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,882 INFO: Adding prefix 12.2.23.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,888 INFO: Adding prefix 12.2.23.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,893 INFO: Adding prefix 12.2.23.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,898 INFO: Adding prefix 12.2.23.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,903 INFO: Adding prefix 12.2.23.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,908 INFO: Adding prefix 12.2.23.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,913 INFO: Adding prefix 12.2.23.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,918 INFO: Adding prefix 12.2.23.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,924 INFO: Adding prefix 12.2.24.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,929 INFO: Adding prefix 12.2.24.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,934 INFO: Adding prefix 12.2.24.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,940 INFO: Adding prefix 12.2.24.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,945 INFO: Adding prefix 12.2.24.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,951 INFO: Adding prefix 12.2.24.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,957 INFO: Adding prefix 12.2.24.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,964 INFO: Adding prefix 12.2.24.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,969 INFO: Adding prefix 12.2.24.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,976 INFO: Adding prefix 12.2.24.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,981 INFO: Adding prefix 12.2.24.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,986 INFO: Adding prefix 12.2.24.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,992 INFO: Adding prefix 12.2.24.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:23,998 INFO: Adding prefix 12.2.24.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,003 INFO: Adding prefix 12.2.24.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,008 INFO: Adding prefix 12.2.24.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,013 INFO: Adding prefix 12.2.25.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,022 INFO: Adding prefix 12.2.25.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,028 INFO: Adding prefix 12.2.25.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,034 INFO: Adding prefix 12.2.25.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,045 INFO: Adding prefix 12.2.25.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,056 INFO: Adding prefix 12.2.25.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,064 INFO: Adding prefix 12.2.25.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,069 INFO: Adding prefix 12.2.25.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,076 INFO: Adding prefix 12.2.25.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,082 INFO: Adding prefix 12.2.25.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,087 INFO: Adding prefix 12.2.25.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,092 INFO: Adding prefix 12.2.25.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,099 INFO: Adding prefix 12.2.25.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,104 INFO: Adding prefix 12.2.25.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,109 INFO: Adding prefix 12.2.25.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,114 INFO: Adding prefix 12.2.25.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,120 INFO: Adding prefix 12.2.26.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,125 INFO: Adding prefix 12.2.26.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,137 INFO: Adding prefix 12.2.26.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,156 INFO: Adding prefix 12.2.26.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,172 INFO: Adding prefix 12.2.26.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,181 INFO: Adding prefix 12.2.26.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,192 INFO: Adding prefix 12.2.26.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,204 INFO: Adding prefix 12.2.26.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,220 INFO: Adding prefix 12.2.26.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,231 INFO: Adding prefix 12.2.26.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,237 INFO: Adding prefix 12.2.26.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,244 INFO: Adding prefix 12.2.26.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,268 INFO: Adding prefix 12.2.26.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,279 INFO: Adding prefix 12.2.26.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,293 INFO: Adding prefix 12.2.26.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,300 INFO: Adding prefix 12.2.26.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,307 INFO: Adding prefix 12.2.27.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,314 INFO: Adding prefix 12.2.27.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,319 INFO: Adding prefix 12.2.27.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,325 INFO: Adding prefix 12.2.27.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,332 INFO: Adding prefix 12.2.27.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,337 INFO: Adding prefix 12.2.27.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,342 INFO: Adding prefix 12.2.27.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,348 INFO: Adding prefix 12.2.27.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,353 INFO: Adding prefix 12.2.27.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,358 INFO: Adding prefix 12.2.27.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,364 INFO: Adding prefix 12.2.27.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,370 INFO: Adding prefix 12.2.27.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,375 INFO: Adding prefix 12.2.27.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,381 INFO: Adding prefix 12.2.27.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,388 INFO: Adding prefix 12.2.27.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,395 INFO: Adding prefix 12.2.27.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,400 INFO: Adding prefix 12.2.28.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,405 INFO: Adding prefix 12.2.28.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,409 INFO: Adding prefix 12.2.28.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,415 INFO: Adding prefix 12.2.28.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,420 INFO: Adding prefix 12.2.28.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,424 INFO: Adding prefix 12.2.28.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,428 INFO: Adding prefix 12.2.28.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,436 INFO: Adding prefix 12.2.28.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,441 INFO: Adding prefix 12.2.28.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,449 INFO: Adding prefix 12.2.28.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,456 INFO: Adding prefix 12.2.28.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,463 INFO: Adding prefix 12.2.28.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,467 INFO: Adding prefix 12.2.28.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,472 INFO: Adding prefix 12.2.28.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,477 INFO: Adding prefix 12.2.28.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,487 INFO: Adding prefix 12.2.28.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,492 INFO: Adding prefix 12.2.29.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,498 INFO: Adding prefix 12.2.29.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,502 INFO: Adding prefix 12.2.29.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,508 INFO: Adding prefix 12.2.29.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,513 INFO: Adding prefix 12.2.29.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,517 INFO: Adding prefix 12.2.29.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,523 INFO: Adding prefix 12.2.29.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,528 INFO: Adding prefix 12.2.29.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,533 INFO: Adding prefix 12.2.29.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,538 INFO: Adding prefix 12.2.29.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,544 INFO: Adding prefix 12.2.29.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,549 INFO: Adding prefix 12.2.29.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,554 INFO: Adding prefix 12.2.29.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,559 INFO: Adding prefix 12.2.29.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,566 INFO: Adding prefix 12.2.29.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,570 INFO: Adding prefix 12.2.29.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,577 INFO: Adding prefix 12.2.30.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,583 INFO: Adding prefix 12.2.30.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,590 INFO: Adding prefix 12.2.30.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,596 INFO: Adding prefix 12.2.30.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,603 INFO: Adding prefix 12.2.30.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,608 INFO: Adding prefix 12.2.30.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,614 INFO: Adding prefix 12.2.30.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,619 INFO: Adding prefix 12.2.30.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,627 INFO: Adding prefix 12.2.30.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,633 INFO: Adding prefix 12.2.30.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,640 INFO: Adding prefix 12.2.30.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,646 INFO: Adding prefix 12.2.30.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,651 INFO: Adding prefix 12.2.30.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,657 INFO: Adding prefix 12.2.30.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,663 INFO: Adding prefix 12.2.30.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,669 INFO: Adding prefix 12.2.30.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,675 INFO: Adding prefix 12.2.31.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,680 INFO: Adding prefix 12.2.31.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,686 INFO: Adding prefix 12.2.31.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,693 INFO: Adding prefix 12.2.31.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,700 INFO: Adding prefix 12.2.31.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,707 INFO: Adding prefix 12.2.31.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,712 INFO: Adding prefix 12.2.31.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,719 INFO: Adding prefix 12.2.31.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,727 INFO: Adding prefix 12.2.31.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,735 INFO: Adding prefix 12.2.31.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,740 INFO: Adding prefix 12.2.31.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,746 INFO: Adding prefix 12.2.31.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,758 INFO: Adding prefix 12.2.31.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,765 INFO: Adding prefix 12.2.31.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,770 INFO: Adding prefix 12.2.31.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,775 INFO: Adding prefix 12.2.31.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,781 INFO: Adding prefix 12.2.32.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,787 INFO: Adding prefix 12.2.32.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,792 INFO: Adding prefix 12.2.32.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,799 INFO: Adding prefix 12.2.32.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,804 INFO: Adding prefix 12.2.32.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,810 INFO: Adding prefix 12.2.32.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,816 INFO: Adding prefix 12.2.32.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,822 INFO: Adding prefix 12.2.32.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,828 INFO: Adding prefix 12.2.32.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,833 INFO: Adding prefix 12.2.32.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,839 INFO: Adding prefix 12.2.32.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,844 INFO: Adding prefix 12.2.32.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,849 INFO: Adding prefix 12.2.32.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,857 INFO: Adding prefix 12.2.32.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,869 INFO: Adding prefix 12.2.32.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,876 INFO: Adding prefix 12.2.32.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,882 INFO: Adding prefix 12.2.33.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,888 INFO: Adding prefix 12.2.33.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,894 INFO: Adding prefix 12.2.33.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,899 INFO: Adding prefix 12.2.33.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,907 INFO: Adding prefix 12.2.33.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,914 INFO: Adding prefix 12.2.33.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,919 INFO: Adding prefix 12.2.33.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,924 INFO: Adding prefix 12.2.33.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,930 INFO: Adding prefix 12.2.33.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,937 INFO: Adding prefix 12.2.33.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,945 INFO: Adding prefix 12.2.33.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,951 INFO: Adding prefix 12.2.33.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,960 INFO: Adding prefix 12.2.33.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,965 INFO: Adding prefix 12.2.33.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,971 INFO: Adding prefix 12.2.33.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,976 INFO: Adding prefix 12.2.33.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,983 INFO: Adding prefix 12.2.34.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,988 INFO: Adding prefix 12.2.34.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,993 INFO: Adding prefix 12.2.34.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:24,999 INFO: Adding prefix 12.2.34.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,005 INFO: Adding prefix 12.2.34.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,010 INFO: Adding prefix 12.2.34.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,015 INFO: Adding prefix 12.2.34.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,020 INFO: Adding prefix 12.2.34.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,026 INFO: Adding prefix 12.2.34.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,032 INFO: Adding prefix 12.2.34.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,039 INFO: Adding prefix 12.2.34.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,044 INFO: Adding prefix 12.2.34.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,051 INFO: Adding prefix 12.2.34.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,056 INFO: Adding prefix 12.2.34.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,063 INFO: Adding prefix 12.2.34.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,069 INFO: Adding prefix 12.2.34.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,076 INFO: Adding prefix 12.2.35.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,082 INFO: Adding prefix 12.2.35.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,088 INFO: Adding prefix 12.2.35.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,094 INFO: Adding prefix 12.2.35.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,100 INFO: Adding prefix 12.2.35.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,106 INFO: Adding prefix 12.2.35.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,113 INFO: Adding prefix 12.2.35.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,120 INFO: Adding prefix 12.2.35.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,126 INFO: Adding prefix 12.2.35.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,132 INFO: Adding prefix 12.2.35.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,138 INFO: Adding prefix 12.2.35.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,145 INFO: Adding prefix 12.2.35.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,151 INFO: Adding prefix 12.2.35.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,157 INFO: Adding prefix 12.2.35.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,164 INFO: Adding prefix 12.2.35.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,171 INFO: Adding prefix 12.2.35.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,176 INFO: Adding prefix 12.2.36.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,182 INFO: Adding prefix 12.2.36.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,189 INFO: Adding prefix 12.2.36.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,196 INFO: Adding prefix 12.2.36.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,202 INFO: Adding prefix 12.2.36.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,208 INFO: Adding prefix 12.2.36.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,214 INFO: Adding prefix 12.2.36.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,222 INFO: Adding prefix 12.2.36.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,228 INFO: Adding prefix 12.2.36.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,234 INFO: Adding prefix 12.2.36.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,240 INFO: Adding prefix 12.2.36.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,249 INFO: Adding prefix 12.2.36.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,255 INFO: Adding prefix 12.2.36.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,261 INFO: Adding prefix 12.2.36.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,266 INFO: Adding prefix 12.2.36.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,272 INFO: Adding prefix 12.2.36.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,278 INFO: Adding prefix 12.2.37.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,284 INFO: Adding prefix 12.2.37.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,289 INFO: Adding prefix 12.2.37.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,295 INFO: Adding prefix 12.2.37.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,301 INFO: Adding prefix 12.2.37.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,307 INFO: Adding prefix 12.2.37.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,313 INFO: Adding prefix 12.2.37.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,318 INFO: Adding prefix 12.2.37.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,324 INFO: Adding prefix 12.2.37.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,328 INFO: Adding prefix 12.2.37.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,332 INFO: Adding prefix 12.2.37.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,337 INFO: Adding prefix 12.2.37.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,342 INFO: Adding prefix 12.2.37.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,346 INFO: Adding prefix 12.2.37.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,352 INFO: Adding prefix 12.2.37.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,357 INFO: Adding prefix 12.2.37.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,361 INFO: Adding prefix 12.2.38.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,365 INFO: Adding prefix 12.2.38.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,372 INFO: Adding prefix 12.2.38.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,377 INFO: Adding prefix 12.2.38.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,381 INFO: Adding prefix 12.2.38.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,386 INFO: Adding prefix 12.2.38.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,391 INFO: Adding prefix 12.2.38.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,395 INFO: Adding prefix 12.2.38.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,400 INFO: Adding prefix 12.2.38.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,404 INFO: Adding prefix 12.2.38.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,410 INFO: Adding prefix 12.2.38.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,415 INFO: Adding prefix 12.2.38.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,420 INFO: Adding prefix 12.2.38.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,424 INFO: Adding prefix 12.2.38.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,429 INFO: Adding prefix 12.2.38.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,436 INFO: Adding prefix 12.2.38.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,448 INFO: Adding prefix 12.2.39.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,465 INFO: Adding prefix 12.2.39.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,472 INFO: Adding prefix 12.2.39.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,476 INFO: Adding prefix 12.2.39.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,480 INFO: Adding prefix 12.2.39.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,485 INFO: Adding prefix 12.2.39.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,490 INFO: Adding prefix 12.2.39.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,495 INFO: Adding prefix 12.2.39.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,500 INFO: Adding prefix 12.2.39.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,504 INFO: Adding prefix 12.2.39.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,508 INFO: Adding prefix 12.2.39.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,519 INFO: Adding prefix 12.2.39.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,525 INFO: Adding prefix 12.2.39.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,531 INFO: Adding prefix 12.2.39.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,536 INFO: Adding prefix 12.2.39.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,541 INFO: Adding prefix 12.2.39.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,548 INFO: Adding prefix 12.2.40.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,556 INFO: Adding prefix 12.2.40.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,561 INFO: Adding prefix 12.2.40.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,565 INFO: Adding prefix 12.2.40.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,571 INFO: Adding prefix 12.2.40.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,576 INFO: Adding prefix 12.2.40.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,581 INFO: Adding prefix 12.2.40.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,587 INFO: Adding prefix 12.2.40.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,591 INFO: Adding prefix 12.2.40.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,598 INFO: Adding prefix 12.2.40.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,604 INFO: Adding prefix 12.2.40.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,608 INFO: Adding prefix 12.2.40.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,613 INFO: Adding prefix 12.2.40.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,618 INFO: Adding prefix 12.2.40.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,622 INFO: Adding prefix 12.2.40.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,626 INFO: Adding prefix 12.2.40.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,634 INFO: Adding prefix 12.2.41.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,639 INFO: Adding prefix 12.2.41.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,644 INFO: Adding prefix 12.2.41.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,648 INFO: Adding prefix 12.2.41.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,655 INFO: Adding prefix 12.2.41.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,660 INFO: Adding prefix 12.2.41.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,664 INFO: Adding prefix 12.2.41.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,670 INFO: Adding prefix 12.2.41.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,674 INFO: Adding prefix 12.2.41.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,679 INFO: Adding prefix 12.2.41.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,683 INFO: Adding prefix 12.2.41.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,687 INFO: Adding prefix 12.2.41.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,692 INFO: Adding prefix 12.2.41.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,696 INFO: Adding prefix 12.2.41.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,701 INFO: Adding prefix 12.2.41.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,705 INFO: Adding prefix 12.2.41.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,711 INFO: Adding prefix 12.2.42.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,719 INFO: Adding prefix 12.2.42.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,724 INFO: Adding prefix 12.2.42.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,728 INFO: Adding prefix 12.2.42.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,733 INFO: Adding prefix 12.2.42.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,738 INFO: Adding prefix 12.2.42.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,742 INFO: Adding prefix 12.2.42.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,748 INFO: Adding prefix 12.2.42.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,754 INFO: Adding prefix 12.2.42.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,808 INFO: Adding prefix 12.2.42.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,814 INFO: Adding prefix 12.2.42.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,821 INFO: Adding prefix 12.2.42.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,828 INFO: Adding prefix 12.2.42.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,834 INFO: Adding prefix 12.2.42.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,840 INFO: Adding prefix 12.2.42.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,847 INFO: Adding prefix 12.2.42.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,853 INFO: Adding prefix 12.2.43.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,860 INFO: Adding prefix 12.2.43.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,865 INFO: Adding prefix 12.2.43.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,871 INFO: Adding prefix 12.2.43.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,878 INFO: Adding prefix 12.2.43.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,884 INFO: Adding prefix 12.2.43.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,889 INFO: Adding prefix 12.2.43.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,895 INFO: Adding prefix 12.2.43.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,901 INFO: Adding prefix 12.2.43.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,907 INFO: Adding prefix 12.2.43.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,913 INFO: Adding prefix 12.2.43.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,918 INFO: Adding prefix 12.2.43.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,923 INFO: Adding prefix 12.2.43.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,929 INFO: Adding prefix 12.2.43.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,934 INFO: Adding prefix 12.2.43.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,940 INFO: Adding prefix 12.2.43.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,947 INFO: Adding prefix 12.2.44.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,952 INFO: Adding prefix 12.2.44.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,957 INFO: Adding prefix 12.2.44.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,964 INFO: Adding prefix 12.2.44.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,969 INFO: Adding prefix 12.2.44.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,974 INFO: Adding prefix 12.2.44.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,981 INFO: Adding prefix 12.2.44.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,990 INFO: Adding prefix 12.2.44.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:25,998 INFO: Adding prefix 12.2.44.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,007 INFO: Adding prefix 12.2.44.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,013 INFO: Adding prefix 12.2.44.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,019 INFO: Adding prefix 12.2.44.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,026 INFO: Adding prefix 12.2.44.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,031 INFO: Adding prefix 12.2.44.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,035 INFO: Adding prefix 12.2.44.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,042 INFO: Adding prefix 12.2.44.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,047 INFO: Adding prefix 12.2.45.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,054 INFO: Adding prefix 12.2.45.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,060 INFO: Adding prefix 12.2.45.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,067 INFO: Adding prefix 12.2.45.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,073 INFO: Adding prefix 12.2.45.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,080 INFO: Adding prefix 12.2.45.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,085 INFO: Adding prefix 12.2.45.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,093 INFO: Adding prefix 12.2.45.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,099 INFO: Adding prefix 12.2.45.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,105 INFO: Adding prefix 12.2.45.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,110 INFO: Adding prefix 12.2.45.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,117 INFO: Adding prefix 12.2.45.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,122 INFO: Adding prefix 12.2.45.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,129 INFO: Adding prefix 12.2.45.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,135 INFO: Adding prefix 12.2.45.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,141 INFO: Adding prefix 12.2.45.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,145 INFO: Adding prefix 12.2.46.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,149 INFO: Adding prefix 12.2.46.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,155 INFO: Adding prefix 12.2.46.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,160 INFO: Adding prefix 12.2.46.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,165 INFO: Adding prefix 12.2.46.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,170 INFO: Adding prefix 12.2.46.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,176 INFO: Adding prefix 12.2.46.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,181 INFO: Adding prefix 12.2.46.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,187 INFO: Adding prefix 12.2.46.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,192 INFO: Adding prefix 12.2.46.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,199 INFO: Adding prefix 12.2.46.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,204 INFO: Adding prefix 12.2.46.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,209 INFO: Adding prefix 12.2.46.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,216 INFO: Adding prefix 12.2.46.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,222 INFO: Adding prefix 12.2.46.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,228 INFO: Adding prefix 12.2.46.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,233 INFO: Adding prefix 12.2.47.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,240 INFO: Adding prefix 12.2.47.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,246 INFO: Adding prefix 12.2.47.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,252 INFO: Adding prefix 12.2.47.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,257 INFO: Adding prefix 12.2.47.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,263 INFO: Adding prefix 12.2.47.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,271 INFO: Adding prefix 12.2.47.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,276 INFO: Adding prefix 12.2.47.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,282 INFO: Adding prefix 12.2.47.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,289 INFO: Adding prefix 12.2.47.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,299 INFO: Adding prefix 12.2.47.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,305 INFO: Adding prefix 12.2.47.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,311 INFO: Adding prefix 12.2.47.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,316 INFO: Adding prefix 12.2.47.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,321 INFO: Adding prefix 12.2.47.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,326 INFO: Adding prefix 12.2.47.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,332 INFO: Adding prefix 12.2.48.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,338 INFO: Adding prefix 12.2.48.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,343 INFO: Adding prefix 12.2.48.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,349 INFO: Adding prefix 12.2.48.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,353 INFO: Adding prefix 12.2.48.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,360 INFO: Adding prefix 12.2.48.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,366 INFO: Adding prefix 12.2.48.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,372 INFO: Adding prefix 12.2.48.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,378 INFO: Adding prefix 12.2.48.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,384 INFO: Adding prefix 12.2.48.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,389 INFO: Adding prefix 12.2.48.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,394 INFO: Adding prefix 12.2.48.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,399 INFO: Adding prefix 12.2.48.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,405 INFO: Adding prefix 12.2.48.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,410 INFO: Adding prefix 12.2.48.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,416 INFO: Adding prefix 12.2.48.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,421 INFO: Adding prefix 12.2.49.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,427 INFO: Adding prefix 12.2.49.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,433 INFO: Adding prefix 12.2.49.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,438 INFO: Adding prefix 12.2.49.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,445 INFO: Adding prefix 12.2.49.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,451 INFO: Adding prefix 12.2.49.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,457 INFO: Adding prefix 12.2.49.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,463 INFO: Adding prefix 12.2.49.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,468 INFO: Adding prefix 12.2.49.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,474 INFO: Adding prefix 12.2.49.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,479 INFO: Adding prefix 12.2.49.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,484 INFO: Adding prefix 12.2.49.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,489 INFO: Adding prefix 12.2.49.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,494 INFO: Adding prefix 12.2.49.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,500 INFO: Adding prefix 12.2.49.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,505 INFO: Adding prefix 12.2.49.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,509 INFO: Adding prefix 12.2.50.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,514 INFO: Adding prefix 12.2.50.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,519 INFO: Adding prefix 12.2.50.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,523 INFO: Adding prefix 12.2.50.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,529 INFO: Adding prefix 12.2.50.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,534 INFO: Adding prefix 12.2.50.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,538 INFO: Adding prefix 12.2.50.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,543 INFO: Adding prefix 12.2.50.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,548 INFO: Adding prefix 12.2.50.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,553 INFO: Adding prefix 12.2.50.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,559 INFO: Adding prefix 12.2.50.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,563 INFO: Adding prefix 12.2.50.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,569 INFO: Adding prefix 12.2.50.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,574 INFO: Adding prefix 12.2.50.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,580 INFO: Adding prefix 12.2.50.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,586 INFO: Adding prefix 12.2.50.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,592 INFO: Adding prefix 12.2.51.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,597 INFO: Adding prefix 12.2.51.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,602 INFO: Adding prefix 12.2.51.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,608 INFO: Adding prefix 12.2.51.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,613 INFO: Adding prefix 12.2.51.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,618 INFO: Adding prefix 12.2.51.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,623 INFO: Adding prefix 12.2.51.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,628 INFO: Adding prefix 12.2.51.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,635 INFO: Adding prefix 12.2.51.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,642 INFO: Adding prefix 12.2.51.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,647 INFO: Adding prefix 12.2.51.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,652 INFO: Adding prefix 12.2.51.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,657 INFO: Adding prefix 12.2.51.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,662 INFO: Adding prefix 12.2.51.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,667 INFO: Adding prefix 12.2.51.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,673 INFO: Adding prefix 12.2.51.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,680 INFO: Adding prefix 12.2.52.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,685 INFO: Adding prefix 12.2.52.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,690 INFO: Adding prefix 12.2.52.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,699 INFO: Adding prefix 12.2.52.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,706 INFO: Adding prefix 12.2.52.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,713 INFO: Adding prefix 12.2.52.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,718 INFO: Adding prefix 12.2.52.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,724 INFO: Adding prefix 12.2.52.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,729 INFO: Adding prefix 12.2.52.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,734 INFO: Adding prefix 12.2.52.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,739 INFO: Adding prefix 12.2.52.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,745 INFO: Adding prefix 12.2.52.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,749 INFO: Adding prefix 12.2.52.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,755 INFO: Adding prefix 12.2.52.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,759 INFO: Adding prefix 12.2.52.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,765 INFO: Adding prefix 12.2.52.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,770 INFO: Adding prefix 12.2.53.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,775 INFO: Adding prefix 12.2.53.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,780 INFO: Adding prefix 12.2.53.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,785 INFO: Adding prefix 12.2.53.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,791 INFO: Adding prefix 12.2.53.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,796 INFO: Adding prefix 12.2.53.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,801 INFO: Adding prefix 12.2.53.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,806 INFO: Adding prefix 12.2.53.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,811 INFO: Adding prefix 12.2.53.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,816 INFO: Adding prefix 12.2.53.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,821 INFO: Adding prefix 12.2.53.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,827 INFO: Adding prefix 12.2.53.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,832 INFO: Adding prefix 12.2.53.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,837 INFO: Adding prefix 12.2.53.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,843 INFO: Adding prefix 12.2.53.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,849 INFO: Adding prefix 12.2.53.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,853 INFO: Adding prefix 12.2.54.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,858 INFO: Adding prefix 12.2.54.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,863 INFO: Adding prefix 12.2.54.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,868 INFO: Adding prefix 12.2.54.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,873 INFO: Adding prefix 12.2.54.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,878 INFO: Adding prefix 12.2.54.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,884 INFO: Adding prefix 12.2.54.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,889 INFO: Adding prefix 12.2.54.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,894 INFO: Adding prefix 12.2.54.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,900 INFO: Adding prefix 12.2.54.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,906 INFO: Adding prefix 12.2.54.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,910 INFO: Adding prefix 12.2.54.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,915 INFO: Adding prefix 12.2.54.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,920 INFO: Adding prefix 12.2.54.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,925 INFO: Adding prefix 12.2.54.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,930 INFO: Adding prefix 12.2.54.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,935 INFO: Adding prefix 12.2.55.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,940 INFO: Adding prefix 12.2.55.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,945 INFO: Adding prefix 12.2.55.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,950 INFO: Adding prefix 12.2.55.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,955 INFO: Adding prefix 12.2.55.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,960 INFO: Adding prefix 12.2.55.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,966 INFO: Adding prefix 12.2.55.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,970 INFO: Adding prefix 12.2.55.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,975 INFO: Adding prefix 12.2.55.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,980 INFO: Adding prefix 12.2.55.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,986 INFO: Adding prefix 12.2.55.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:26,994 INFO: Adding prefix 12.2.55.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,000 INFO: Adding prefix 12.2.55.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,005 INFO: Adding prefix 12.2.55.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,011 INFO: Adding prefix 12.2.55.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,018 INFO: Adding prefix 12.2.55.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,025 INFO: Adding prefix 12.2.56.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,030 INFO: Adding prefix 12.2.56.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,035 INFO: Adding prefix 12.2.56.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,040 INFO: Adding prefix 12.2.56.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,045 INFO: Adding prefix 12.2.56.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,052 INFO: Adding prefix 12.2.56.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,056 INFO: Adding prefix 12.2.56.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,061 INFO: Adding prefix 12.2.56.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,067 INFO: Adding prefix 12.2.56.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,073 INFO: Adding prefix 12.2.56.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,078 INFO: Adding prefix 12.2.56.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,085 INFO: Adding prefix 12.2.56.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,091 INFO: Adding prefix 12.2.56.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,097 INFO: Adding prefix 12.2.56.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,102 INFO: Adding prefix 12.2.56.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,107 INFO: Adding prefix 12.2.56.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,113 INFO: Adding prefix 12.2.57.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,120 INFO: Adding prefix 12.2.57.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,126 INFO: Adding prefix 12.2.57.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,132 INFO: Adding prefix 12.2.57.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,137 INFO: Adding prefix 12.2.57.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,142 INFO: Adding prefix 12.2.57.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,147 INFO: Adding prefix 12.2.57.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,152 INFO: Adding prefix 12.2.57.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,157 INFO: Adding prefix 12.2.57.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,162 INFO: Adding prefix 12.2.57.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,167 INFO: Adding prefix 12.2.57.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,172 INFO: Adding prefix 12.2.57.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,176 INFO: Adding prefix 12.2.57.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,187 INFO: Adding prefix 12.2.57.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,193 INFO: Adding prefix 12.2.57.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,198 INFO: Adding prefix 12.2.57.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,203 INFO: Adding prefix 12.2.58.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,209 INFO: Adding prefix 12.2.58.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,215 INFO: Adding prefix 12.2.58.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,228 INFO: Adding prefix 12.2.58.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,234 INFO: Adding prefix 12.2.58.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,239 INFO: Adding prefix 12.2.58.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,244 INFO: Adding prefix 12.2.58.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,249 INFO: Adding prefix 12.2.58.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,254 INFO: Adding prefix 12.2.58.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,259 INFO: Adding prefix 12.2.58.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,274 INFO: Adding prefix 12.2.58.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,281 INFO: Adding prefix 12.2.58.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,288 INFO: Adding prefix 12.2.58.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,292 INFO: Adding prefix 12.2.58.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,298 INFO: Adding prefix 12.2.58.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,303 INFO: Adding prefix 12.2.58.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,309 INFO: Adding prefix 12.2.59.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,313 INFO: Adding prefix 12.2.59.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,319 INFO: Adding prefix 12.2.59.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,324 INFO: Adding prefix 12.2.59.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,329 INFO: Adding prefix 12.2.59.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,335 INFO: Adding prefix 12.2.59.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,339 INFO: Adding prefix 12.2.59.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,344 INFO: Adding prefix 12.2.59.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,350 INFO: Adding prefix 12.2.59.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,355 INFO: Adding prefix 12.2.59.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,360 INFO: Adding prefix 12.2.59.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,366 INFO: Adding prefix 12.2.59.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,372 INFO: Adding prefix 12.2.59.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,377 INFO: Adding prefix 12.2.59.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,382 INFO: Adding prefix 12.2.59.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,388 INFO: Adding prefix 12.2.59.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,396 INFO: Adding prefix 12.2.60.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,401 INFO: Adding prefix 12.2.60.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,405 INFO: Adding prefix 12.2.60.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,411 INFO: Adding prefix 12.2.60.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,416 INFO: Adding prefix 12.2.60.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,420 INFO: Adding prefix 12.2.60.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,425 INFO: Adding prefix 12.2.60.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,431 INFO: Adding prefix 12.2.60.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,436 INFO: Adding prefix 12.2.60.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,442 INFO: Adding prefix 12.2.60.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,447 INFO: Adding prefix 12.2.60.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,454 INFO: Adding prefix 12.2.60.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,459 INFO: Adding prefix 12.2.60.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,464 INFO: Adding prefix 12.2.60.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,469 INFO: Adding prefix 12.2.60.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,474 INFO: Adding prefix 12.2.60.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,479 INFO: Adding prefix 12.2.61.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,483 INFO: Adding prefix 12.2.61.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,488 INFO: Adding prefix 12.2.61.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,493 INFO: Adding prefix 12.2.61.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,498 INFO: Adding prefix 12.2.61.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,502 INFO: Adding prefix 12.2.61.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,507 INFO: Adding prefix 12.2.61.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,513 INFO: Adding prefix 12.2.61.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,518 INFO: Adding prefix 12.2.61.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,523 INFO: Adding prefix 12.2.61.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,528 INFO: Adding prefix 12.2.61.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,534 INFO: Adding prefix 12.2.61.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,539 INFO: Adding prefix 12.2.61.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,543 INFO: Adding prefix 12.2.61.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,548 INFO: Adding prefix 12.2.61.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,554 INFO: Adding prefix 12.2.61.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,559 INFO: Adding prefix 12.2.62.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,563 INFO: Adding prefix 12.2.62.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,568 INFO: Adding prefix 12.2.62.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,574 INFO: Adding prefix 12.2.62.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,578 INFO: Adding prefix 12.2.62.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,583 INFO: Adding prefix 12.2.62.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,588 INFO: Adding prefix 12.2.62.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,593 INFO: Adding prefix 12.2.62.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,598 INFO: Adding prefix 12.2.62.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,602 INFO: Adding prefix 12.2.62.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,608 INFO: Adding prefix 12.2.62.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,613 INFO: Adding prefix 12.2.62.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,618 INFO: Adding prefix 12.2.62.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,622 INFO: Adding prefix 12.2.62.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,628 INFO: Adding prefix 12.2.62.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,633 INFO: Adding prefix 12.2.62.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,639 INFO: Adding prefix 12.2.63.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,644 INFO: Adding prefix 12.2.63.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,650 INFO: Adding prefix 12.2.63.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,655 INFO: Adding prefix 12.2.63.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,662 INFO: Adding prefix 12.2.63.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,667 INFO: Adding prefix 12.2.63.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,673 INFO: Adding prefix 12.2.63.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,678 INFO: Adding prefix 12.2.63.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,683 INFO: Adding prefix 12.2.63.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,688 INFO: Adding prefix 12.2.63.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,695 INFO: Adding prefix 12.2.63.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,700 INFO: Adding prefix 12.2.63.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,705 INFO: Adding prefix 12.2.63.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,710 INFO: Adding prefix 12.2.63.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,718 INFO: Adding prefix 12.2.63.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,723 INFO: Adding prefix 12.2.63.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,727 INFO: Adding prefix 12.2.64.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,733 INFO: Adding prefix 12.2.64.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,738 INFO: Adding prefix 12.2.64.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,743 INFO: Adding prefix 12.2.64.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,748 INFO: Adding prefix 12.2.64.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,753 INFO: Adding prefix 12.2.64.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,758 INFO: Adding prefix 12.2.64.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,762 INFO: Adding prefix 12.2.64.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,768 INFO: Adding prefix 12.2.64.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,774 INFO: Adding prefix 12.2.64.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,787 INFO: Adding prefix 12.2.64.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,804 INFO: Adding prefix 12.2.64.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,810 INFO: Adding prefix 12.2.64.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,816 INFO: Adding prefix 12.2.64.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,821 INFO: Adding prefix 12.2.64.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,827 INFO: Adding prefix 12.2.64.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,832 INFO: Adding prefix 12.2.65.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,838 INFO: Adding prefix 12.2.65.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,847 INFO: Adding prefix 12.2.65.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,856 INFO: Adding prefix 12.2.65.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,865 INFO: Adding prefix 12.2.65.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,872 INFO: Adding prefix 12.2.65.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,879 INFO: Adding prefix 12.2.65.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,886 INFO: Adding prefix 12.2.65.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,891 INFO: Adding prefix 12.2.65.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,897 INFO: Adding prefix 12.2.65.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,902 INFO: Adding prefix 12.2.65.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,907 INFO: Adding prefix 12.2.65.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,912 INFO: Adding prefix 12.2.65.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,917 INFO: Adding prefix 12.2.65.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,924 INFO: Adding prefix 12.2.65.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,929 INFO: Adding prefix 12.2.65.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,935 INFO: Adding prefix 12.2.66.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,941 INFO: Adding prefix 12.2.66.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,946 INFO: Adding prefix 12.2.66.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,953 INFO: Adding prefix 12.2.66.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,960 INFO: Adding prefix 12.2.66.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,966 INFO: Adding prefix 12.2.66.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,971 INFO: Adding prefix 12.2.66.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,978 INFO: Adding prefix 12.2.66.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,984 INFO: Adding prefix 12.2.66.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,990 INFO: Adding prefix 12.2.66.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:27,996 INFO: Adding prefix 12.2.66.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,002 INFO: Adding prefix 12.2.66.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,008 INFO: Adding prefix 12.2.66.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,014 INFO: Adding prefix 12.2.66.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,018 INFO: Adding prefix 12.2.66.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,023 INFO: Adding prefix 12.2.66.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,028 INFO: Adding prefix 12.2.67.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,033 INFO: Adding prefix 12.2.67.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,041 INFO: Adding prefix 12.2.67.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,046 INFO: Adding prefix 12.2.67.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,052 INFO: Adding prefix 12.2.67.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,057 INFO: Adding prefix 12.2.67.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,061 INFO: Adding prefix 12.2.67.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,067 INFO: Adding prefix 12.2.67.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,074 INFO: Adding prefix 12.2.67.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,079 INFO: Adding prefix 12.2.67.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,084 INFO: Adding prefix 12.2.67.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,089 INFO: Adding prefix 12.2.67.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,098 INFO: Adding prefix 12.2.67.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,104 INFO: Adding prefix 12.2.67.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,110 INFO: Adding prefix 12.2.67.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,115 INFO: Adding prefix 12.2.67.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,121 INFO: Adding prefix 12.2.68.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,127 INFO: Adding prefix 12.2.68.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,132 INFO: Adding prefix 12.2.68.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,137 INFO: Adding prefix 12.2.68.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,142 INFO: Adding prefix 12.2.68.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,147 INFO: Adding prefix 12.2.68.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,152 INFO: Adding prefix 12.2.68.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,156 INFO: Adding prefix 12.2.68.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,161 INFO: Adding prefix 12.2.68.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,166 INFO: Adding prefix 12.2.68.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,172 INFO: Adding prefix 12.2.68.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,177 INFO: Adding prefix 12.2.68.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,181 INFO: Adding prefix 12.2.68.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,186 INFO: Adding prefix 12.2.68.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,190 INFO: Adding prefix 12.2.68.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,196 INFO: Adding prefix 12.2.68.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,200 INFO: Adding prefix 12.2.69.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,205 INFO: Adding prefix 12.2.69.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,210 INFO: Adding prefix 12.2.69.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,217 INFO: Adding prefix 12.2.69.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,223 INFO: Adding prefix 12.2.69.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,228 INFO: Adding prefix 12.2.69.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,233 INFO: Adding prefix 12.2.69.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,238 INFO: Adding prefix 12.2.69.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,243 INFO: Adding prefix 12.2.69.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,250 INFO: Adding prefix 12.2.69.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,257 INFO: Adding prefix 12.2.69.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,338 INFO: Adding prefix 12.2.69.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,388 INFO: Adding prefix 12.2.69.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,420 INFO: Adding prefix 12.2.69.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,457 INFO: Adding prefix 12.2.69.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,483 INFO: Adding prefix 12.2.69.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,497 INFO: Adding prefix 12.2.70.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,517 INFO: Adding prefix 12.2.70.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,524 INFO: Adding prefix 12.2.70.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,566 INFO: Adding prefix 12.2.70.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,573 INFO: Adding prefix 12.2.70.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,583 INFO: Adding prefix 12.2.70.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,592 INFO: Adding prefix 12.2.70.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,602 INFO: Adding prefix 12.2.70.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,631 INFO: Adding prefix 12.2.70.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,720 INFO: Adding prefix 12.2.70.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,787 INFO: Adding prefix 12.2.70.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,847 INFO: Adding prefix 12.2.70.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,896 INFO: Adding prefix 12.2.70.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:28,966 INFO: Adding prefix 12.2.70.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,080 INFO: Adding prefix 12.2.70.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,087 INFO: Adding prefix 12.2.70.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,132 INFO: Adding prefix 12.2.71.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,237 INFO: Adding prefix 12.2.71.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,348 INFO: Adding prefix 12.2.71.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,369 INFO: Adding prefix 12.2.71.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,400 INFO: Adding prefix 12.2.71.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,431 INFO: Adding prefix 12.2.71.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,440 INFO: Adding prefix 12.2.71.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,445 INFO: Adding prefix 12.2.71.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,451 INFO: Adding prefix 12.2.71.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,456 INFO: Adding prefix 12.2.71.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,466 INFO: Adding prefix 12.2.71.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,472 INFO: Adding prefix 12.2.71.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,478 INFO: Adding prefix 12.2.71.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,484 INFO: Adding prefix 12.2.71.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,492 INFO: Adding prefix 12.2.71.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,497 INFO: Adding prefix 12.2.71.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,504 INFO: Adding prefix 12.2.72.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,509 INFO: Adding prefix 12.2.72.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,515 INFO: Adding prefix 12.2.72.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,520 INFO: Adding prefix 12.2.72.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,524 INFO: Adding prefix 12.2.72.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,529 INFO: Adding prefix 12.2.72.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,535 INFO: Adding prefix 12.2.72.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,540 INFO: Adding prefix 12.2.72.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,545 INFO: Adding prefix 12.2.72.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,552 INFO: Adding prefix 12.2.72.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,557 INFO: Adding prefix 12.2.72.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,563 INFO: Adding prefix 12.2.72.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,567 INFO: Adding prefix 12.2.72.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,573 INFO: Adding prefix 12.2.72.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,579 INFO: Adding prefix 12.2.72.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,584 INFO: Adding prefix 12.2.72.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,589 INFO: Adding prefix 12.2.73.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,595 INFO: Adding prefix 12.2.73.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,601 INFO: Adding prefix 12.2.73.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,607 INFO: Adding prefix 12.2.73.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,612 INFO: Adding prefix 12.2.73.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,619 INFO: Adding prefix 12.2.73.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,624 INFO: Adding prefix 12.2.73.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,629 INFO: Adding prefix 12.2.73.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,634 INFO: Adding prefix 12.2.73.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,640 INFO: Adding prefix 12.2.73.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,645 INFO: Adding prefix 12.2.73.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,650 INFO: Adding prefix 12.2.73.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,656 INFO: Adding prefix 12.2.73.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,662 INFO: Adding prefix 12.2.73.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,667 INFO: Adding prefix 12.2.73.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,678 INFO: Adding prefix 12.2.73.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,683 INFO: Adding prefix 12.2.74.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,690 INFO: Adding prefix 12.2.74.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,697 INFO: Adding prefix 12.2.74.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,704 INFO: Adding prefix 12.2.74.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,709 INFO: Adding prefix 12.2.74.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,716 INFO: Adding prefix 12.2.74.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,722 INFO: Adding prefix 12.2.74.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,729 INFO: Adding prefix 12.2.74.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,735 INFO: Adding prefix 12.2.74.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,742 INFO: Adding prefix 12.2.74.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,749 INFO: Adding prefix 12.2.74.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,754 INFO: Adding prefix 12.2.74.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,759 INFO: Adding prefix 12.2.74.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,764 INFO: Adding prefix 12.2.74.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,769 INFO: Adding prefix 12.2.74.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,774 INFO: Adding prefix 12.2.74.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,781 INFO: Adding prefix 12.2.75.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,785 INFO: Adding prefix 12.2.75.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,791 INFO: Adding prefix 12.2.75.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,798 INFO: Adding prefix 12.2.75.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,804 INFO: Adding prefix 12.2.75.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,809 INFO: Adding prefix 12.2.75.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,816 INFO: Adding prefix 12.2.75.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,821 INFO: Adding prefix 12.2.75.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,831 INFO: Adding prefix 12.2.75.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,837 INFO: Adding prefix 12.2.75.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,843 INFO: Adding prefix 12.2.75.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,848 INFO: Adding prefix 12.2.75.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,857 INFO: Adding prefix 12.2.75.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,862 INFO: Adding prefix 12.2.75.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,868 INFO: Adding prefix 12.2.75.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,873 INFO: Adding prefix 12.2.75.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,881 INFO: Adding prefix 12.2.76.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,886 INFO: Adding prefix 12.2.76.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,892 INFO: Adding prefix 12.2.76.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,897 INFO: Adding prefix 12.2.76.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,903 INFO: Adding prefix 12.2.76.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,909 INFO: Adding prefix 12.2.76.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,915 INFO: Adding prefix 12.2.76.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,920 INFO: Adding prefix 12.2.76.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,927 INFO: Adding prefix 12.2.76.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,932 INFO: Adding prefix 12.2.76.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,937 INFO: Adding prefix 12.2.76.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,941 INFO: Adding prefix 12.2.76.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,946 INFO: Adding prefix 12.2.76.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,951 INFO: Adding prefix 12.2.76.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,956 INFO: Adding prefix 12.2.76.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,962 INFO: Adding prefix 12.2.76.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,967 INFO: Adding prefix 12.2.77.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,972 INFO: Adding prefix 12.2.77.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,977 INFO: Adding prefix 12.2.77.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,983 INFO: Adding prefix 12.2.77.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,990 INFO: Adding prefix 12.2.77.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:29,996 INFO: Adding prefix 12.2.77.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,001 INFO: Adding prefix 12.2.77.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,007 INFO: Adding prefix 12.2.77.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,012 INFO: Adding prefix 12.2.77.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,017 INFO: Adding prefix 12.2.77.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,022 INFO: Adding prefix 12.2.77.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,029 INFO: Adding prefix 12.2.77.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,035 INFO: Adding prefix 12.2.77.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,041 INFO: Adding prefix 12.2.77.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,046 INFO: Adding prefix 12.2.77.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,052 INFO: Adding prefix 12.2.77.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,058 INFO: Adding prefix 12.2.78.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,064 INFO: Adding prefix 12.2.78.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,070 INFO: Adding prefix 12.2.78.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,077 INFO: Adding prefix 12.2.78.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,083 INFO: Adding prefix 12.2.78.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,088 INFO: Adding prefix 12.2.78.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,094 INFO: Adding prefix 12.2.78.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,100 INFO: Adding prefix 12.2.78.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,106 INFO: Adding prefix 12.2.78.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,112 INFO: Adding prefix 12.2.78.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,118 INFO: Adding prefix 12.2.78.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,123 INFO: Adding prefix 12.2.78.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,128 INFO: Adding prefix 12.2.78.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,133 INFO: Adding prefix 12.2.78.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,137 INFO: Adding prefix 12.2.78.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,142 INFO: Adding prefix 12.2.78.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,147 INFO: Adding prefix 12.2.79.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,152 INFO: Adding prefix 12.2.79.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,157 INFO: Adding prefix 12.2.79.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,162 INFO: Adding prefix 12.2.79.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,166 INFO: Adding prefix 12.2.79.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,171 INFO: Adding prefix 12.2.79.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,179 INFO: Adding prefix 12.2.79.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,188 INFO: Adding prefix 12.2.79.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,194 INFO: Adding prefix 12.2.79.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,200 INFO: Adding prefix 12.2.79.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,207 INFO: Adding prefix 12.2.79.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,212 INFO: Adding prefix 12.2.79.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,217 INFO: Adding prefix 12.2.79.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,222 INFO: Adding prefix 12.2.79.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,228 INFO: Adding prefix 12.2.79.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,233 INFO: Adding prefix 12.2.79.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,239 INFO: Adding prefix 12.2.80.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,245 INFO: Adding prefix 12.2.80.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,251 INFO: Adding prefix 12.2.80.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,257 INFO: Adding prefix 12.2.80.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,263 INFO: Adding prefix 12.2.80.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,268 INFO: Adding prefix 12.2.80.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,273 INFO: Adding prefix 12.2.80.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,278 INFO: Adding prefix 12.2.80.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,283 INFO: Adding prefix 12.2.80.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,288 INFO: Adding prefix 12.2.80.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,294 INFO: Adding prefix 12.2.80.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,300 INFO: Adding prefix 12.2.80.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,305 INFO: Adding prefix 12.2.80.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,310 INFO: Adding prefix 12.2.80.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,315 INFO: Adding prefix 12.2.80.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,320 INFO: Adding prefix 12.2.80.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,326 INFO: Adding prefix 12.2.81.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,331 INFO: Adding prefix 12.2.81.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,337 INFO: Adding prefix 12.2.81.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,341 INFO: Adding prefix 12.2.81.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,347 INFO: Adding prefix 12.2.81.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,352 INFO: Adding prefix 12.2.81.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,360 INFO: Adding prefix 12.2.81.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,366 INFO: Adding prefix 12.2.81.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,373 INFO: Adding prefix 12.2.81.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,378 INFO: Adding prefix 12.2.81.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,384 INFO: Adding prefix 12.2.81.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,389 INFO: Adding prefix 12.2.81.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,394 INFO: Adding prefix 12.2.81.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,400 INFO: Adding prefix 12.2.81.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,406 INFO: Adding prefix 12.2.81.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,412 INFO: Adding prefix 12.2.81.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,416 INFO: Adding prefix 12.2.82.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,422 INFO: Adding prefix 12.2.82.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,428 INFO: Adding prefix 12.2.82.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,435 INFO: Adding prefix 12.2.82.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,440 INFO: Adding prefix 12.2.82.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,448 INFO: Adding prefix 12.2.82.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,454 INFO: Adding prefix 12.2.82.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,460 INFO: Adding prefix 12.2.82.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,465 INFO: Adding prefix 12.2.82.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,471 INFO: Adding prefix 12.2.82.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,476 INFO: Adding prefix 12.2.82.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,481 INFO: Adding prefix 12.2.82.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,486 INFO: Adding prefix 12.2.82.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,492 INFO: Adding prefix 12.2.82.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,497 INFO: Adding prefix 12.2.82.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,502 INFO: Adding prefix 12.2.82.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,509 INFO: Adding prefix 12.2.83.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,516 INFO: Adding prefix 12.2.83.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,521 INFO: Adding prefix 12.2.83.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,529 INFO: Adding prefix 12.2.83.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,544 INFO: Adding prefix 12.2.83.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,550 INFO: Adding prefix 12.2.83.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,556 INFO: Adding prefix 12.2.83.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,562 INFO: Adding prefix 12.2.83.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,572 INFO: Adding prefix 12.2.83.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,581 INFO: Adding prefix 12.2.83.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,587 INFO: Adding prefix 12.2.83.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,595 INFO: Adding prefix 12.2.83.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,601 INFO: Adding prefix 12.2.83.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,607 INFO: Adding prefix 12.2.83.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,613 INFO: Adding prefix 12.2.83.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,618 INFO: Adding prefix 12.2.83.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,626 INFO: Adding prefix 12.2.84.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,632 INFO: Adding prefix 12.2.84.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,637 INFO: Adding prefix 12.2.84.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,642 INFO: Adding prefix 12.2.84.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,648 INFO: Adding prefix 12.2.84.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,653 INFO: Adding prefix 12.2.84.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,659 INFO: Adding prefix 12.2.84.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,664 INFO: Adding prefix 12.2.84.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,671 INFO: Adding prefix 12.2.84.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,677 INFO: Adding prefix 12.2.84.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,694 INFO: Adding prefix 12.2.84.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,701 INFO: Adding prefix 12.2.84.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,708 INFO: Adding prefix 12.2.84.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,713 INFO: Adding prefix 12.2.84.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,719 INFO: Adding prefix 12.2.84.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,726 INFO: Adding prefix 12.2.84.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,732 INFO: Adding prefix 12.2.85.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,737 INFO: Adding prefix 12.2.85.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,743 INFO: Adding prefix 12.2.85.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,751 INFO: Adding prefix 12.2.85.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,756 INFO: Adding prefix 12.2.85.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,762 INFO: Adding prefix 12.2.85.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,770 INFO: Adding prefix 12.2.85.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,778 INFO: Adding prefix 12.2.85.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,783 INFO: Adding prefix 12.2.85.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,789 INFO: Adding prefix 12.2.85.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,794 INFO: Adding prefix 12.2.85.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,799 INFO: Adding prefix 12.2.85.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,804 INFO: Adding prefix 12.2.85.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,809 INFO: Adding prefix 12.2.85.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,813 INFO: Adding prefix 12.2.85.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,819 INFO: Adding prefix 12.2.85.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,824 INFO: Adding prefix 12.2.86.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,829 INFO: Adding prefix 12.2.86.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,834 INFO: Adding prefix 12.2.86.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,876 INFO: Adding prefix 12.2.86.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,883 INFO: Adding prefix 12.2.86.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,888 INFO: Adding prefix 12.2.86.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,893 INFO: Adding prefix 12.2.86.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,899 INFO: Adding prefix 12.2.86.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,904 INFO: Adding prefix 12.2.86.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,908 INFO: Adding prefix 12.2.86.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,914 INFO: Adding prefix 12.2.86.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,919 INFO: Adding prefix 12.2.86.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,924 INFO: Adding prefix 12.2.86.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,929 INFO: Adding prefix 12.2.86.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,934 INFO: Adding prefix 12.2.86.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,941 INFO: Adding prefix 12.2.86.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,945 INFO: Adding prefix 12.2.87.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,952 INFO: Adding prefix 12.2.87.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,957 INFO: Adding prefix 12.2.87.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,962 INFO: Adding prefix 12.2.87.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,967 INFO: Adding prefix 12.2.87.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,972 INFO: Adding prefix 12.2.87.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,977 INFO: Adding prefix 12.2.87.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,982 INFO: Adding prefix 12.2.87.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,987 INFO: Adding prefix 12.2.87.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,991 INFO: Adding prefix 12.2.87.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:30,997 INFO: Adding prefix 12.2.87.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,002 INFO: Adding prefix 12.2.87.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,006 INFO: Adding prefix 12.2.87.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,011 INFO: Adding prefix 12.2.87.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,018 INFO: Adding prefix 12.2.87.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,023 INFO: Adding prefix 12.2.87.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,029 INFO: Adding prefix 12.2.88.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,034 INFO: Adding prefix 12.2.88.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,040 INFO: Adding prefix 12.2.88.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,045 INFO: Adding prefix 12.2.88.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,050 INFO: Adding prefix 12.2.88.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,055 INFO: Adding prefix 12.2.88.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,060 INFO: Adding prefix 12.2.88.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,066 INFO: Adding prefix 12.2.88.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,071 INFO: Adding prefix 12.2.88.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,076 INFO: Adding prefix 12.2.88.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,082 INFO: Adding prefix 12.2.88.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,086 INFO: Adding prefix 12.2.88.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,091 INFO: Adding prefix 12.2.88.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,095 INFO: Adding prefix 12.2.88.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,101 INFO: Adding prefix 12.2.88.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,106 INFO: Adding prefix 12.2.88.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,111 INFO: Adding prefix 12.2.89.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,115 INFO: Adding prefix 12.2.89.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,120 INFO: Adding prefix 12.2.89.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,125 INFO: Adding prefix 12.2.89.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,131 INFO: Adding prefix 12.2.89.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,137 INFO: Adding prefix 12.2.89.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,143 INFO: Adding prefix 12.2.89.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,148 INFO: Adding prefix 12.2.89.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,152 INFO: Adding prefix 12.2.89.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,159 INFO: Adding prefix 12.2.89.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,165 INFO: Adding prefix 12.2.89.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,169 INFO: Adding prefix 12.2.89.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,175 INFO: Adding prefix 12.2.89.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,180 INFO: Adding prefix 12.2.89.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,186 INFO: Adding prefix 12.2.89.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,192 INFO: Adding prefix 12.2.89.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,197 INFO: Adding prefix 12.2.90.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,202 INFO: Adding prefix 12.2.90.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,207 INFO: Adding prefix 12.2.90.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,212 INFO: Adding prefix 12.2.90.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,217 INFO: Adding prefix 12.2.90.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,222 INFO: Adding prefix 12.2.90.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,227 INFO: Adding prefix 12.2.90.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,232 INFO: Adding prefix 12.2.90.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,237 INFO: Adding prefix 12.2.90.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,243 INFO: Adding prefix 12.2.90.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,248 INFO: Adding prefix 12.2.90.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,253 INFO: Adding prefix 12.2.90.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,257 INFO: Adding prefix 12.2.90.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,263 INFO: Adding prefix 12.2.90.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,270 INFO: Adding prefix 12.2.90.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,276 INFO: Adding prefix 12.2.90.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,280 INFO: Adding prefix 12.2.91.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,290 INFO: Adding prefix 12.2.91.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,296 INFO: Adding prefix 12.2.91.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,301 INFO: Adding prefix 12.2.91.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,306 INFO: Adding prefix 12.2.91.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,311 INFO: Adding prefix 12.2.91.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,316 INFO: Adding prefix 12.2.91.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,321 INFO: Adding prefix 12.2.91.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,326 INFO: Adding prefix 12.2.91.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,331 INFO: Adding prefix 12.2.91.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,335 INFO: Adding prefix 12.2.91.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,340 INFO: Adding prefix 12.2.91.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,345 INFO: Adding prefix 12.2.91.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,349 INFO: Adding prefix 12.2.91.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,354 INFO: Adding prefix 12.2.91.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,359 INFO: Adding prefix 12.2.91.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,366 INFO: Adding prefix 12.2.92.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,371 INFO: Adding prefix 12.2.92.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,375 INFO: Adding prefix 12.2.92.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,381 INFO: Adding prefix 12.2.92.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,387 INFO: Adding prefix 12.2.92.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,392 INFO: Adding prefix 12.2.92.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,396 INFO: Adding prefix 12.2.92.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,401 INFO: Adding prefix 12.2.92.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,406 INFO: Adding prefix 12.2.92.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,411 INFO: Adding prefix 12.2.92.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,418 INFO: Adding prefix 12.2.92.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,423 INFO: Adding prefix 12.2.92.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,429 INFO: Adding prefix 12.2.92.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,435 INFO: Adding prefix 12.2.92.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,441 INFO: Adding prefix 12.2.92.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,448 INFO: Adding prefix 12.2.92.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,456 INFO: Adding prefix 12.2.93.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,462 INFO: Adding prefix 12.2.93.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,468 INFO: Adding prefix 12.2.93.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,474 INFO: Adding prefix 12.2.93.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,479 INFO: Adding prefix 12.2.93.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,484 INFO: Adding prefix 12.2.93.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,489 INFO: Adding prefix 12.2.93.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,496 INFO: Adding prefix 12.2.93.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,501 INFO: Adding prefix 12.2.93.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,506 INFO: Adding prefix 12.2.93.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,511 INFO: Adding prefix 12.2.93.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,517 INFO: Adding prefix 12.2.93.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,523 INFO: Adding prefix 12.2.93.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,530 INFO: Adding prefix 12.2.93.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,536 INFO: Adding prefix 12.2.93.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,543 INFO: Adding prefix 12.2.93.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,548 INFO: Adding prefix 12.2.94.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,554 INFO: Adding prefix 12.2.94.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,560 INFO: Adding prefix 12.2.94.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,566 INFO: Adding prefix 12.2.94.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,571 INFO: Adding prefix 12.2.94.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,576 INFO: Adding prefix 12.2.94.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,581 INFO: Adding prefix 12.2.94.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,587 INFO: Adding prefix 12.2.94.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,592 INFO: Adding prefix 12.2.94.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,597 INFO: Adding prefix 12.2.94.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,602 INFO: Adding prefix 12.2.94.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,608 INFO: Adding prefix 12.2.94.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,613 INFO: Adding prefix 12.2.94.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,618 INFO: Adding prefix 12.2.94.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,623 INFO: Adding prefix 12.2.94.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,632 INFO: Adding prefix 12.2.94.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,638 INFO: Adding prefix 12.2.95.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,644 INFO: Adding prefix 12.2.95.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,649 INFO: Adding prefix 12.2.95.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,656 INFO: Adding prefix 12.2.95.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,663 INFO: Adding prefix 12.2.95.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,669 INFO: Adding prefix 12.2.95.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,674 INFO: Adding prefix 12.2.95.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,687 INFO: Adding prefix 12.2.95.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,693 INFO: Adding prefix 12.2.95.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,699 INFO: Adding prefix 12.2.95.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,705 INFO: Adding prefix 12.2.95.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,710 INFO: Adding prefix 12.2.95.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,715 INFO: Adding prefix 12.2.95.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,721 INFO: Adding prefix 12.2.95.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,727 INFO: Adding prefix 12.2.95.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,733 INFO: Adding prefix 12.2.95.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,740 INFO: Adding prefix 12.2.96.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,745 INFO: Adding prefix 12.2.96.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,751 INFO: Adding prefix 12.2.96.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,756 INFO: Adding prefix 12.2.96.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,761 INFO: Adding prefix 12.2.96.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,766 INFO: Adding prefix 12.2.96.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,773 INFO: Adding prefix 12.2.96.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,778 INFO: Adding prefix 12.2.96.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,784 INFO: Adding prefix 12.2.96.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,791 INFO: Adding prefix 12.2.96.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,798 INFO: Adding prefix 12.2.96.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,804 INFO: Adding prefix 12.2.96.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,809 INFO: Adding prefix 12.2.96.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,814 INFO: Adding prefix 12.2.96.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,820 INFO: Adding prefix 12.2.96.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,825 INFO: Adding prefix 12.2.96.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,832 INFO: Adding prefix 12.2.97.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,840 INFO: Adding prefix 12.2.97.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,847 INFO: Adding prefix 12.2.97.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,852 INFO: Adding prefix 12.2.97.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,857 INFO: Adding prefix 12.2.97.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,864 INFO: Adding prefix 12.2.97.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,869 INFO: Adding prefix 12.2.97.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,875 INFO: Adding prefix 12.2.97.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,880 INFO: Adding prefix 12.2.97.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,885 INFO: Adding prefix 12.2.97.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,890 INFO: Adding prefix 12.2.97.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,895 INFO: Adding prefix 12.2.97.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,900 INFO: Adding prefix 12.2.97.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,907 INFO: Adding prefix 12.2.97.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,912 INFO: Adding prefix 12.2.97.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,918 INFO: Adding prefix 12.2.97.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,923 INFO: Adding prefix 12.2.98.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,929 INFO: Adding prefix 12.2.98.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,936 INFO: Adding prefix 12.2.98.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,942 INFO: Adding prefix 12.2.98.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,947 INFO: Adding prefix 12.2.98.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,955 INFO: Adding prefix 12.2.98.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,961 INFO: Adding prefix 12.2.98.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,967 INFO: Adding prefix 12.2.98.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,972 INFO: Adding prefix 12.2.98.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,978 INFO: Adding prefix 12.2.98.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,983 INFO: Adding prefix 12.2.98.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,989 INFO: Adding prefix 12.2.98.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:31,993 INFO: Adding prefix 12.2.98.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,001 INFO: Adding prefix 12.2.98.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,006 INFO: Adding prefix 12.2.98.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,013 INFO: Adding prefix 12.2.98.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,019 INFO: Adding prefix 12.2.99.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,025 INFO: Adding prefix 12.2.99.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,032 INFO: Adding prefix 12.2.99.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,038 INFO: Adding prefix 12.2.99.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,043 INFO: Adding prefix 12.2.99.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,048 INFO: Adding prefix 12.2.99.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,053 INFO: Adding prefix 12.2.99.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,058 INFO: Adding prefix 12.2.99.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,063 INFO: Adding prefix 12.2.99.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,067 INFO: Adding prefix 12.2.99.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,072 INFO: Adding prefix 12.2.99.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,078 INFO: Adding prefix 12.2.99.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,084 INFO: Adding prefix 12.2.99.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,089 INFO: Adding prefix 12.2.99.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,094 INFO: Adding prefix 12.2.99.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,099 INFO: Adding prefix 12.2.99.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,104 INFO: Adding prefix 12.2.100.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,109 INFO: Adding prefix 12.2.100.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,114 INFO: Adding prefix 12.2.100.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,119 INFO: Adding prefix 12.2.100.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,125 INFO: Adding prefix 12.2.100.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,130 INFO: Adding prefix 12.2.100.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,134 INFO: Adding prefix 12.2.100.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,140 INFO: Adding prefix 12.2.100.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,146 INFO: Adding prefix 12.2.100.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,151 INFO: Adding prefix 12.2.100.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,155 INFO: Adding prefix 12.2.100.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,161 INFO: Adding prefix 12.2.100.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,167 INFO: Adding prefix 12.2.100.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,174 INFO: Adding prefix 12.2.100.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,180 INFO: Adding prefix 12.2.100.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,185 INFO: Adding prefix 12.2.100.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,191 INFO: Adding prefix 12.2.101.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,197 INFO: Adding prefix 12.2.101.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,203 INFO: Adding prefix 12.2.101.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,207 INFO: Adding prefix 12.2.101.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,213 INFO: Adding prefix 12.2.101.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,218 INFO: Adding prefix 12.2.101.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,223 INFO: Adding prefix 12.2.101.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,227 INFO: Adding prefix 12.2.101.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,232 INFO: Adding prefix 12.2.101.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,237 INFO: Adding prefix 12.2.101.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,243 INFO: Adding prefix 12.2.101.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,252 INFO: Adding prefix 12.2.101.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,258 INFO: Adding prefix 12.2.101.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,264 INFO: Adding prefix 12.2.101.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,271 INFO: Adding prefix 12.2.101.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,281 INFO: Adding prefix 12.2.101.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,289 INFO: Adding prefix 12.2.102.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,295 INFO: Adding prefix 12.2.102.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,301 INFO: Adding prefix 12.2.102.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,308 INFO: Adding prefix 12.2.102.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,314 INFO: Adding prefix 12.2.102.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,319 INFO: Adding prefix 12.2.102.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,325 INFO: Adding prefix 12.2.102.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,333 INFO: Adding prefix 12.2.102.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,340 INFO: Adding prefix 12.2.102.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,345 INFO: Adding prefix 12.2.102.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,351 INFO: Adding prefix 12.2.102.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,359 INFO: Adding prefix 12.2.102.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,365 INFO: Adding prefix 12.2.102.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,371 INFO: Adding prefix 12.2.102.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,378 INFO: Adding prefix 12.2.102.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,385 INFO: Adding prefix 12.2.102.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,399 INFO: Adding prefix 12.2.103.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,405 INFO: Adding prefix 12.2.103.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,411 INFO: Adding prefix 12.2.103.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,418 INFO: Adding prefix 12.2.103.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,423 INFO: Adding prefix 12.2.103.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,432 INFO: Adding prefix 12.2.103.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,439 INFO: Adding prefix 12.2.103.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,446 INFO: Adding prefix 12.2.103.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,453 INFO: Adding prefix 12.2.103.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,459 INFO: Adding prefix 12.2.103.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,466 INFO: Adding prefix 12.2.103.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,471 INFO: Adding prefix 12.2.103.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,476 INFO: Adding prefix 12.2.103.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,482 INFO: Adding prefix 12.2.103.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,488 INFO: Adding prefix 12.2.103.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,494 INFO: Adding prefix 12.2.103.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,500 INFO: Adding prefix 12.2.104.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,506 INFO: Adding prefix 12.2.104.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,513 INFO: Adding prefix 12.2.104.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,519 INFO: Adding prefix 12.2.104.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,526 INFO: Adding prefix 12.2.104.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,533 INFO: Adding prefix 12.2.104.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,540 INFO: Adding prefix 12.2.104.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,546 INFO: Adding prefix 12.2.104.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,554 INFO: Adding prefix 12.2.104.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,561 INFO: Adding prefix 12.2.104.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,568 INFO: Adding prefix 12.2.104.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,574 INFO: Adding prefix 12.2.104.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,579 INFO: Adding prefix 12.2.104.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,585 INFO: Adding prefix 12.2.104.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,591 INFO: Adding prefix 12.2.104.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,597 INFO: Adding prefix 12.2.104.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,603 INFO: Adding prefix 12.2.105.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,608 INFO: Adding prefix 12.2.105.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,615 INFO: Adding prefix 12.2.105.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,621 INFO: Adding prefix 12.2.105.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,626 INFO: Adding prefix 12.2.105.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,632 INFO: Adding prefix 12.2.105.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,637 INFO: Adding prefix 12.2.105.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,643 INFO: Adding prefix 12.2.105.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,648 INFO: Adding prefix 12.2.105.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,653 INFO: Adding prefix 12.2.105.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,661 INFO: Adding prefix 12.2.105.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,668 INFO: Adding prefix 12.2.105.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,678 INFO: Adding prefix 12.2.105.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,684 INFO: Adding prefix 12.2.105.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,689 INFO: Adding prefix 12.2.105.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,694 INFO: Adding prefix 12.2.105.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,700 INFO: Adding prefix 12.2.106.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,705 INFO: Adding prefix 12.2.106.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,724 INFO: Adding prefix 12.2.106.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,741 INFO: Adding prefix 12.2.106.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,759 INFO: Adding prefix 12.2.106.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,774 INFO: Adding prefix 12.2.106.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,781 INFO: Adding prefix 12.2.106.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,787 INFO: Adding prefix 12.2.106.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,792 INFO: Adding prefix 12.2.106.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,800 INFO: Adding prefix 12.2.106.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,806 INFO: Adding prefix 12.2.106.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,812 INFO: Adding prefix 12.2.106.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,817 INFO: Adding prefix 12.2.106.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,823 INFO: Adding prefix 12.2.106.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,828 INFO: Adding prefix 12.2.106.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,833 INFO: Adding prefix 12.2.106.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,838 INFO: Adding prefix 12.2.107.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,844 INFO: Adding prefix 12.2.107.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,849 INFO: Adding prefix 12.2.107.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,854 INFO: Adding prefix 12.2.107.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,859 INFO: Adding prefix 12.2.107.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,864 INFO: Adding prefix 12.2.107.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,869 INFO: Adding prefix 12.2.107.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,874 INFO: Adding prefix 12.2.107.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,882 INFO: Adding prefix 12.2.107.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,889 INFO: Adding prefix 12.2.107.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,895 INFO: Adding prefix 12.2.107.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,900 INFO: Adding prefix 12.2.107.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,906 INFO: Adding prefix 12.2.107.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,912 INFO: Adding prefix 12.2.107.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,921 INFO: Adding prefix 12.2.107.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,926 INFO: Adding prefix 12.2.107.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,933 INFO: Adding prefix 12.2.108.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,940 INFO: Adding prefix 12.2.108.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,944 INFO: Adding prefix 12.2.108.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,949 INFO: Adding prefix 12.2.108.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,955 INFO: Adding prefix 12.2.108.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,962 INFO: Adding prefix 12.2.108.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,967 INFO: Adding prefix 12.2.108.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,972 INFO: Adding prefix 12.2.108.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,979 INFO: Adding prefix 12.2.108.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,984 INFO: Adding prefix 12.2.108.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,990 INFO: Adding prefix 12.2.108.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:32,996 INFO: Adding prefix 12.2.108.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,006 INFO: Adding prefix 12.2.108.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,012 INFO: Adding prefix 12.2.108.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,018 INFO: Adding prefix 12.2.108.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,024 INFO: Adding prefix 12.2.108.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,030 INFO: Adding prefix 12.2.109.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,054 INFO: Adding prefix 12.2.109.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,062 INFO: Adding prefix 12.2.109.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,068 INFO: Adding prefix 12.2.109.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,076 INFO: Adding prefix 12.2.109.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,085 INFO: Adding prefix 12.2.109.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,093 INFO: Adding prefix 12.2.109.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,100 INFO: Adding prefix 12.2.109.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,107 INFO: Adding prefix 12.2.109.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,112 INFO: Adding prefix 12.2.109.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,116 INFO: Adding prefix 12.2.109.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,122 INFO: Adding prefix 12.2.109.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,129 INFO: Adding prefix 12.2.109.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,135 INFO: Adding prefix 12.2.109.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,142 INFO: Adding prefix 12.2.109.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,148 INFO: Adding prefix 12.2.109.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,153 INFO: Adding prefix 12.2.110.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,160 INFO: Adding prefix 12.2.110.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,165 INFO: Adding prefix 12.2.110.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,171 INFO: Adding prefix 12.2.110.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,179 INFO: Adding prefix 12.2.110.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,187 INFO: Adding prefix 12.2.110.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,197 INFO: Adding prefix 12.2.110.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,208 INFO: Adding prefix 12.2.110.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,215 INFO: Adding prefix 12.2.110.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,221 INFO: Adding prefix 12.2.110.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,227 INFO: Adding prefix 12.2.110.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,234 INFO: Adding prefix 12.2.110.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,239 INFO: Adding prefix 12.2.110.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,245 INFO: Adding prefix 12.2.110.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,250 INFO: Adding prefix 12.2.110.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,256 INFO: Adding prefix 12.2.110.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,263 INFO: Adding prefix 12.2.111.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,270 INFO: Adding prefix 12.2.111.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,276 INFO: Adding prefix 12.2.111.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,281 INFO: Adding prefix 12.2.111.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,290 INFO: Adding prefix 12.2.111.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,295 INFO: Adding prefix 12.2.111.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,304 INFO: Adding prefix 12.2.111.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,310 INFO: Adding prefix 12.2.111.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,315 INFO: Adding prefix 12.2.111.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,321 INFO: Adding prefix 12.2.111.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,327 INFO: Adding prefix 12.2.111.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,332 INFO: Adding prefix 12.2.111.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,336 INFO: Adding prefix 12.2.111.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,341 INFO: Adding prefix 12.2.111.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,352 INFO: Adding prefix 12.2.111.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,359 INFO: Adding prefix 12.2.111.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,365 INFO: Adding prefix 12.2.112.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,371 INFO: Adding prefix 12.2.112.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,377 INFO: Adding prefix 12.2.112.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,413 INFO: Adding prefix 12.2.112.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,419 INFO: Adding prefix 12.2.112.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,423 INFO: Adding prefix 12.2.112.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,434 INFO: Adding prefix 12.2.112.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,441 INFO: Adding prefix 12.2.112.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,447 INFO: Adding prefix 12.2.112.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,452 INFO: Adding prefix 12.2.112.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,465 INFO: Adding prefix 12.2.112.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,471 INFO: Adding prefix 12.2.112.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,478 INFO: Adding prefix 12.2.112.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,484 INFO: Adding prefix 12.2.112.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,492 INFO: Adding prefix 12.2.112.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,497 INFO: Adding prefix 12.2.112.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,503 INFO: Adding prefix 12.2.113.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,509 INFO: Adding prefix 12.2.113.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,518 INFO: Adding prefix 12.2.113.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,525 INFO: Adding prefix 12.2.113.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,533 INFO: Adding prefix 12.2.113.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,540 INFO: Adding prefix 12.2.113.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,546 INFO: Adding prefix 12.2.113.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,555 INFO: Adding prefix 12.2.113.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,560 INFO: Adding prefix 12.2.113.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,568 INFO: Adding prefix 12.2.113.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,574 INFO: Adding prefix 12.2.113.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,579 INFO: Adding prefix 12.2.113.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,585 INFO: Adding prefix 12.2.113.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,592 INFO: Adding prefix 12.2.113.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,598 INFO: Adding prefix 12.2.113.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,605 INFO: Adding prefix 12.2.113.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,610 INFO: Adding prefix 12.2.114.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,616 INFO: Adding prefix 12.2.114.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,621 INFO: Adding prefix 12.2.114.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,627 INFO: Adding prefix 12.2.114.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,635 INFO: Adding prefix 12.2.114.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,645 INFO: Adding prefix 12.2.114.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,651 INFO: Adding prefix 12.2.114.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,657 INFO: Adding prefix 12.2.114.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,663 INFO: Adding prefix 12.2.114.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,670 INFO: Adding prefix 12.2.114.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,676 INFO: Adding prefix 12.2.114.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,681 INFO: Adding prefix 12.2.114.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,686 INFO: Adding prefix 12.2.114.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,691 INFO: Adding prefix 12.2.114.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,696 INFO: Adding prefix 12.2.114.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,701 INFO: Adding prefix 12.2.114.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,706 INFO: Adding prefix 12.2.115.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,711 INFO: Adding prefix 12.2.115.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,716 INFO: Adding prefix 12.2.115.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,721 INFO: Adding prefix 12.2.115.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,729 INFO: Adding prefix 12.2.115.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,734 INFO: Adding prefix 12.2.115.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,740 INFO: Adding prefix 12.2.115.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,745 INFO: Adding prefix 12.2.115.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,753 INFO: Adding prefix 12.2.115.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,760 INFO: Adding prefix 12.2.115.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,766 INFO: Adding prefix 12.2.115.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,772 INFO: Adding prefix 12.2.115.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,777 INFO: Adding prefix 12.2.115.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,782 INFO: Adding prefix 12.2.115.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,788 INFO: Adding prefix 12.2.115.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,793 INFO: Adding prefix 12.2.115.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,806 INFO: Adding prefix 12.2.116.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,811 INFO: Adding prefix 12.2.116.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,815 INFO: Adding prefix 12.2.116.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,820 INFO: Adding prefix 12.2.116.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,827 INFO: Adding prefix 12.2.116.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,833 INFO: Adding prefix 12.2.116.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,838 INFO: Adding prefix 12.2.116.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,843 INFO: Adding prefix 12.2.116.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,849 INFO: Adding prefix 12.2.116.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,855 INFO: Adding prefix 12.2.116.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,862 INFO: Adding prefix 12.2.116.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,867 INFO: Adding prefix 12.2.116.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,873 INFO: Adding prefix 12.2.116.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,878 INFO: Adding prefix 12.2.116.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,883 INFO: Adding prefix 12.2.116.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,888 INFO: Adding prefix 12.2.116.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,893 INFO: Adding prefix 12.2.117.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,898 INFO: Adding prefix 12.2.117.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,903 INFO: Adding prefix 12.2.117.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,908 INFO: Adding prefix 12.2.117.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,913 INFO: Adding prefix 12.2.117.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,920 INFO: Adding prefix 12.2.117.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,926 INFO: Adding prefix 12.2.117.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,932 INFO: Adding prefix 12.2.117.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,937 INFO: Adding prefix 12.2.117.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,943 INFO: Adding prefix 12.2.117.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,949 INFO: Adding prefix 12.2.117.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,958 INFO: Adding prefix 12.2.117.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,963 INFO: Adding prefix 12.2.117.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,969 INFO: Adding prefix 12.2.117.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,974 INFO: Adding prefix 12.2.117.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,980 INFO: Adding prefix 12.2.117.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,985 INFO: Adding prefix 12.2.118.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,989 INFO: Adding prefix 12.2.118.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:33,995 INFO: Adding prefix 12.2.118.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,004 INFO: Adding prefix 12.2.118.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,010 INFO: Adding prefix 12.2.118.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,014 INFO: Adding prefix 12.2.118.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,019 INFO: Adding prefix 12.2.118.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,027 INFO: Adding prefix 12.2.118.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,033 INFO: Adding prefix 12.2.118.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,038 INFO: Adding prefix 12.2.118.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,043 INFO: Adding prefix 12.2.118.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,197 INFO: Adding prefix 12.2.118.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,217 INFO: Adding prefix 12.2.118.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,225 INFO: Adding prefix 12.2.118.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,234 INFO: Adding prefix 12.2.118.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,248 INFO: Adding prefix 12.2.118.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,255 INFO: Adding prefix 12.2.119.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,260 INFO: Adding prefix 12.2.119.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,269 INFO: Adding prefix 12.2.119.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,276 INFO: Adding prefix 12.2.119.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,283 INFO: Adding prefix 12.2.119.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,288 INFO: Adding prefix 12.2.119.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,295 INFO: Adding prefix 12.2.119.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,304 INFO: Adding prefix 12.2.119.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,310 INFO: Adding prefix 12.2.119.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,317 INFO: Adding prefix 12.2.119.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,324 INFO: Adding prefix 12.2.119.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,329 INFO: Adding prefix 12.2.119.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,335 INFO: Adding prefix 12.2.119.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,346 INFO: Adding prefix 12.2.119.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,360 INFO: Adding prefix 12.2.119.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,366 INFO: Adding prefix 12.2.119.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,371 INFO: Adding prefix 12.2.120.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,376 INFO: Adding prefix 12.2.120.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,382 INFO: Adding prefix 12.2.120.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,387 INFO: Adding prefix 12.2.120.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,392 INFO: Adding prefix 12.2.120.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,397 INFO: Adding prefix 12.2.120.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,402 INFO: Adding prefix 12.2.120.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,408 INFO: Adding prefix 12.2.120.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,413 INFO: Adding prefix 12.2.120.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,418 INFO: Adding prefix 12.2.120.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,425 INFO: Adding prefix 12.2.120.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,430 INFO: Adding prefix 12.2.120.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,435 INFO: Adding prefix 12.2.120.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,441 INFO: Adding prefix 12.2.120.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,446 INFO: Adding prefix 12.2.120.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,450 INFO: Adding prefix 12.2.120.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,455 INFO: Adding prefix 12.2.121.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,461 INFO: Adding prefix 12.2.121.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,466 INFO: Adding prefix 12.2.121.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,472 INFO: Adding prefix 12.2.121.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,477 INFO: Adding prefix 12.2.121.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,482 INFO: Adding prefix 12.2.121.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,487 INFO: Adding prefix 12.2.121.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,492 INFO: Adding prefix 12.2.121.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,498 INFO: Adding prefix 12.2.121.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,506 INFO: Adding prefix 12.2.121.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,513 INFO: Adding prefix 12.2.121.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,519 INFO: Adding prefix 12.2.121.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,524 INFO: Adding prefix 12.2.121.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,530 INFO: Adding prefix 12.2.121.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,536 INFO: Adding prefix 12.2.121.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,542 INFO: Adding prefix 12.2.121.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,547 INFO: Adding prefix 12.2.122.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,556 INFO: Adding prefix 12.2.122.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,562 INFO: Adding prefix 12.2.122.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,567 INFO: Adding prefix 12.2.122.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,573 INFO: Adding prefix 12.2.122.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,579 INFO: Adding prefix 12.2.122.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,586 INFO: Adding prefix 12.2.122.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,591 INFO: Adding prefix 12.2.122.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,596 INFO: Adding prefix 12.2.122.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,603 INFO: Adding prefix 12.2.122.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,609 INFO: Adding prefix 12.2.122.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,616 INFO: Adding prefix 12.2.122.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,621 INFO: Adding prefix 12.2.122.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,626 INFO: Adding prefix 12.2.122.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,631 INFO: Adding prefix 12.2.122.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,636 INFO: Adding prefix 12.2.122.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,642 INFO: Adding prefix 12.2.123.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,647 INFO: Adding prefix 12.2.123.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,651 INFO: Adding prefix 12.2.123.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,656 INFO: Adding prefix 12.2.123.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,662 INFO: Adding prefix 12.2.123.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,668 INFO: Adding prefix 12.2.123.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,687 INFO: Adding prefix 12.2.123.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,694 INFO: Adding prefix 12.2.123.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,703 INFO: Adding prefix 12.2.123.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,709 INFO: Adding prefix 12.2.123.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,716 INFO: Adding prefix 12.2.123.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,721 INFO: Adding prefix 12.2.123.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,728 INFO: Adding prefix 12.2.123.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,733 INFO: Adding prefix 12.2.123.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,739 INFO: Adding prefix 12.2.123.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,745 INFO: Adding prefix 12.2.123.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,752 INFO: Adding prefix 12.2.124.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,760 INFO: Adding prefix 12.2.124.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,766 INFO: Adding prefix 12.2.124.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,771 INFO: Adding prefix 12.2.124.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,779 INFO: Adding prefix 12.2.124.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,785 INFO: Adding prefix 12.2.124.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,791 INFO: Adding prefix 12.2.124.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,797 INFO: Adding prefix 12.2.124.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,803 INFO: Adding prefix 12.2.124.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,809 INFO: Adding prefix 12.2.124.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,815 INFO: Adding prefix 12.2.124.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,821 INFO: Adding prefix 12.2.124.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,826 INFO: Adding prefix 12.2.124.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,831 INFO: Adding prefix 12.2.124.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,835 INFO: Adding prefix 12.2.124.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,842 INFO: Adding prefix 12.2.124.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,847 INFO: Adding prefix 12.2.125.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,851 INFO: Adding prefix 12.2.125.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,857 INFO: Adding prefix 12.2.125.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,863 INFO: Adding prefix 12.2.125.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,868 INFO: Adding prefix 12.2.125.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,873 INFO: Adding prefix 12.2.125.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,878 INFO: Adding prefix 12.2.125.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,883 INFO: Adding prefix 12.2.125.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,889 INFO: Adding prefix 12.2.125.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,893 INFO: Adding prefix 12.2.125.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,905 INFO: Adding prefix 12.2.125.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,911 INFO: Adding prefix 12.2.125.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,916 INFO: Adding prefix 12.2.125.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,921 INFO: Adding prefix 12.2.125.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,926 INFO: Adding prefix 12.2.125.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,934 INFO: Adding prefix 12.2.125.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,940 INFO: Adding prefix 12.2.126.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,946 INFO: Adding prefix 12.2.126.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,952 INFO: Adding prefix 12.2.126.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,958 INFO: Adding prefix 12.2.126.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,963 INFO: Adding prefix 12.2.126.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,968 INFO: Adding prefix 12.2.126.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,973 INFO: Adding prefix 12.2.126.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,981 INFO: Adding prefix 12.2.126.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,988 INFO: Adding prefix 12.2.126.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,993 INFO: Adding prefix 12.2.126.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:34,999 INFO: Adding prefix 12.2.126.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,006 INFO: Adding prefix 12.2.126.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,012 INFO: Adding prefix 12.2.126.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,017 INFO: Adding prefix 12.2.126.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,029 INFO: Adding prefix 12.2.126.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,035 INFO: Adding prefix 12.2.126.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,041 INFO: Adding prefix 12.2.127.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,046 INFO: Adding prefix 12.2.127.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,052 INFO: Adding prefix 12.2.127.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,057 INFO: Adding prefix 12.2.127.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,062 INFO: Adding prefix 12.2.127.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,067 INFO: Adding prefix 12.2.127.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,072 INFO: Adding prefix 12.2.127.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,077 INFO: Adding prefix 12.2.127.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,084 INFO: Adding prefix 12.2.127.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,089 INFO: Adding prefix 12.2.127.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,096 INFO: Adding prefix 12.2.127.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,101 INFO: Adding prefix 12.2.127.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,106 INFO: Adding prefix 12.2.127.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,112 INFO: Adding prefix 12.2.127.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,119 INFO: Adding prefix 12.2.127.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,126 INFO: Adding prefix 12.2.127.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,131 INFO: Adding prefix 12.2.128.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,137 INFO: Adding prefix 12.2.128.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,143 INFO: Adding prefix 12.2.128.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,150 INFO: Adding prefix 12.2.128.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,155 INFO: Adding prefix 12.2.128.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,160 INFO: Adding prefix 12.2.128.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,168 INFO: Adding prefix 12.2.128.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,173 INFO: Adding prefix 12.2.128.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,179 INFO: Adding prefix 12.2.128.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,186 INFO: Adding prefix 12.2.128.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,192 INFO: Adding prefix 12.2.128.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,200 INFO: Adding prefix 12.2.128.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,208 INFO: Adding prefix 12.2.128.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,216 INFO: Adding prefix 12.2.128.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,221 INFO: Adding prefix 12.2.128.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,227 INFO: Adding prefix 12.2.128.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,233 INFO: Adding prefix 12.2.129.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,239 INFO: Adding prefix 12.2.129.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,245 INFO: Adding prefix 12.2.129.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,252 INFO: Adding prefix 12.2.129.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,260 INFO: Adding prefix 12.2.129.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,268 INFO: Adding prefix 12.2.129.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,276 INFO: Adding prefix 12.2.129.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,282 INFO: Adding prefix 12.2.129.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,289 INFO: Adding prefix 12.2.129.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,297 INFO: Adding prefix 12.2.129.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,303 INFO: Adding prefix 12.2.129.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,308 INFO: Adding prefix 12.2.129.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,313 INFO: Adding prefix 12.2.129.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,323 INFO: Adding prefix 12.2.129.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,329 INFO: Adding prefix 12.2.129.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,335 INFO: Adding prefix 12.2.129.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,340 INFO: Adding prefix 12.2.130.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,347 INFO: Adding prefix 12.2.130.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,352 INFO: Adding prefix 12.2.130.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,358 INFO: Adding prefix 12.2.130.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,364 INFO: Adding prefix 12.2.130.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,371 INFO: Adding prefix 12.2.130.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,377 INFO: Adding prefix 12.2.130.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,382 INFO: Adding prefix 12.2.130.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,389 INFO: Adding prefix 12.2.130.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,395 INFO: Adding prefix 12.2.130.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,400 INFO: Adding prefix 12.2.130.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,405 INFO: Adding prefix 12.2.130.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,413 INFO: Adding prefix 12.2.130.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,420 INFO: Adding prefix 12.2.130.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,425 INFO: Adding prefix 12.2.130.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,431 INFO: Adding prefix 12.2.130.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,436 INFO: Adding prefix 12.2.131.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,441 INFO: Adding prefix 12.2.131.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,448 INFO: Adding prefix 12.2.131.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,454 INFO: Adding prefix 12.2.131.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,462 INFO: Adding prefix 12.2.131.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,467 INFO: Adding prefix 12.2.131.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,472 INFO: Adding prefix 12.2.131.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,477 INFO: Adding prefix 12.2.131.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,486 INFO: Adding prefix 12.2.131.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,492 INFO: Adding prefix 12.2.131.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,499 INFO: Adding prefix 12.2.131.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,508 INFO: Adding prefix 12.2.131.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,516 INFO: Adding prefix 12.2.131.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,522 INFO: Adding prefix 12.2.131.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,529 INFO: Adding prefix 12.2.131.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,534 INFO: Adding prefix 12.2.131.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,541 INFO: Adding prefix 12.2.132.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,548 INFO: Adding prefix 12.2.132.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,553 INFO: Adding prefix 12.2.132.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,560 INFO: Adding prefix 12.2.132.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,567 INFO: Adding prefix 12.2.132.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,572 INFO: Adding prefix 12.2.132.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,577 INFO: Adding prefix 12.2.132.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,582 INFO: Adding prefix 12.2.132.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,587 INFO: Adding prefix 12.2.132.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,592 INFO: Adding prefix 12.2.132.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,597 INFO: Adding prefix 12.2.132.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,605 INFO: Adding prefix 12.2.132.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,611 INFO: Adding prefix 12.2.132.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,617 INFO: Adding prefix 12.2.132.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,624 INFO: Adding prefix 12.2.132.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,632 INFO: Adding prefix 12.2.132.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,639 INFO: Adding prefix 12.2.133.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,646 INFO: Adding prefix 12.2.133.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,653 INFO: Adding prefix 12.2.133.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,660 INFO: Adding prefix 12.2.133.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,667 INFO: Adding prefix 12.2.133.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,673 INFO: Adding prefix 12.2.133.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,679 INFO: Adding prefix 12.2.133.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,686 INFO: Adding prefix 12.2.133.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,693 INFO: Adding prefix 12.2.133.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,700 INFO: Adding prefix 12.2.133.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,708 INFO: Adding prefix 12.2.133.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,720 INFO: Adding prefix 12.2.133.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,728 INFO: Adding prefix 12.2.133.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,733 INFO: Adding prefix 12.2.133.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,739 INFO: Adding prefix 12.2.133.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,747 INFO: Adding prefix 12.2.133.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,754 INFO: Adding prefix 12.2.134.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,759 INFO: Adding prefix 12.2.134.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,764 INFO: Adding prefix 12.2.134.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,773 INFO: Adding prefix 12.2.134.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,778 INFO: Adding prefix 12.2.134.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,784 INFO: Adding prefix 12.2.134.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,789 INFO: Adding prefix 12.2.134.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,794 INFO: Adding prefix 12.2.134.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,800 INFO: Adding prefix 12.2.134.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,804 INFO: Adding prefix 12.2.134.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,810 INFO: Adding prefix 12.2.134.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,815 INFO: Adding prefix 12.2.134.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,821 INFO: Adding prefix 12.2.134.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,826 INFO: Adding prefix 12.2.134.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,831 INFO: Adding prefix 12.2.134.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,836 INFO: Adding prefix 12.2.134.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,855 INFO: Adding prefix 12.2.135.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,863 INFO: Adding prefix 12.2.135.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,871 INFO: Adding prefix 12.2.135.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,877 INFO: Adding prefix 12.2.135.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,882 INFO: Adding prefix 12.2.135.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,888 INFO: Adding prefix 12.2.135.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,897 INFO: Adding prefix 12.2.135.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,903 INFO: Adding prefix 12.2.135.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,910 INFO: Adding prefix 12.2.135.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,915 INFO: Adding prefix 12.2.135.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,964 INFO: Adding prefix 12.2.135.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,971 INFO: Adding prefix 12.2.135.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,977 INFO: Adding prefix 12.2.135.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,985 INFO: Adding prefix 12.2.135.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,992 INFO: Adding prefix 12.2.135.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:35,998 INFO: Adding prefix 12.2.135.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,004 INFO: Adding prefix 12.2.136.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,010 INFO: Adding prefix 12.2.136.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,018 INFO: Adding prefix 12.2.136.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,026 INFO: Adding prefix 12.2.136.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,033 INFO: Adding prefix 12.2.136.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,039 INFO: Adding prefix 12.2.136.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,046 INFO: Adding prefix 12.2.136.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,053 INFO: Adding prefix 12.2.136.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,059 INFO: Adding prefix 12.2.136.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,066 INFO: Adding prefix 12.2.136.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,073 INFO: Adding prefix 12.2.136.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,079 INFO: Adding prefix 12.2.136.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,085 INFO: Adding prefix 12.2.136.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,096 INFO: Adding prefix 12.2.136.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,102 INFO: Adding prefix 12.2.136.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,109 INFO: Adding prefix 12.2.136.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,114 INFO: Adding prefix 12.2.137.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,120 INFO: Adding prefix 12.2.137.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,125 INFO: Adding prefix 12.2.137.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,131 INFO: Adding prefix 12.2.137.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,136 INFO: Adding prefix 12.2.137.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,143 INFO: Adding prefix 12.2.137.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,149 INFO: Adding prefix 12.2.137.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,153 INFO: Adding prefix 12.2.137.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,158 INFO: Adding prefix 12.2.137.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,166 INFO: Adding prefix 12.2.137.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,172 INFO: Adding prefix 12.2.137.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,179 INFO: Adding prefix 12.2.137.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,185 INFO: Adding prefix 12.2.137.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,193 INFO: Adding prefix 12.2.137.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,199 INFO: Adding prefix 12.2.137.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,205 INFO: Adding prefix 12.2.137.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,210 INFO: Adding prefix 12.2.138.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,217 INFO: Adding prefix 12.2.138.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,224 INFO: Adding prefix 12.2.138.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,229 INFO: Adding prefix 12.2.138.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,234 INFO: Adding prefix 12.2.138.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,239 INFO: Adding prefix 12.2.138.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,244 INFO: Adding prefix 12.2.138.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,249 INFO: Adding prefix 12.2.138.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,255 INFO: Adding prefix 12.2.138.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,261 INFO: Adding prefix 12.2.138.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,266 INFO: Adding prefix 12.2.138.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,271 INFO: Adding prefix 12.2.138.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,277 INFO: Adding prefix 12.2.138.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,284 INFO: Adding prefix 12.2.138.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,290 INFO: Adding prefix 12.2.138.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,296 INFO: Adding prefix 12.2.138.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,301 INFO: Adding prefix 12.2.139.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,307 INFO: Adding prefix 12.2.139.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,313 INFO: Adding prefix 12.2.139.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,318 INFO: Adding prefix 12.2.139.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,324 INFO: Adding prefix 12.2.139.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,330 INFO: Adding prefix 12.2.139.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,337 INFO: Adding prefix 12.2.139.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,344 INFO: Adding prefix 12.2.139.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,351 INFO: Adding prefix 12.2.139.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,357 INFO: Adding prefix 12.2.139.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,364 INFO: Adding prefix 12.2.139.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,370 INFO: Adding prefix 12.2.139.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,376 INFO: Adding prefix 12.2.139.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,384 INFO: Adding prefix 12.2.139.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,390 INFO: Adding prefix 12.2.139.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,396 INFO: Adding prefix 12.2.139.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,402 INFO: Adding prefix 12.2.140.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,408 INFO: Adding prefix 12.2.140.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,413 INFO: Adding prefix 12.2.140.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,418 INFO: Adding prefix 12.2.140.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,423 INFO: Adding prefix 12.2.140.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,429 INFO: Adding prefix 12.2.140.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,434 INFO: Adding prefix 12.2.140.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,440 INFO: Adding prefix 12.2.140.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,446 INFO: Adding prefix 12.2.140.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,450 INFO: Adding prefix 12.2.140.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,456 INFO: Adding prefix 12.2.140.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,463 INFO: Adding prefix 12.2.140.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,469 INFO: Adding prefix 12.2.140.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,474 INFO: Adding prefix 12.2.140.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,479 INFO: Adding prefix 12.2.140.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,485 INFO: Adding prefix 12.2.140.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,492 INFO: Adding prefix 12.2.141.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,497 INFO: Adding prefix 12.2.141.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,503 INFO: Adding prefix 12.2.141.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,510 INFO: Adding prefix 12.2.141.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,516 INFO: Adding prefix 12.2.141.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,521 INFO: Adding prefix 12.2.141.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,528 INFO: Adding prefix 12.2.141.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,537 INFO: Adding prefix 12.2.141.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,542 INFO: Adding prefix 12.2.141.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,548 INFO: Adding prefix 12.2.141.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,552 INFO: Adding prefix 12.2.141.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,559 INFO: Adding prefix 12.2.141.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,564 INFO: Adding prefix 12.2.141.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,569 INFO: Adding prefix 12.2.141.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,574 INFO: Adding prefix 12.2.141.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,581 INFO: Adding prefix 12.2.141.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,587 INFO: Adding prefix 12.2.142.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,594 INFO: Adding prefix 12.2.142.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,601 INFO: Adding prefix 12.2.142.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,607 INFO: Adding prefix 12.2.142.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,619 INFO: Adding prefix 12.2.142.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,625 INFO: Adding prefix 12.2.142.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,633 INFO: Adding prefix 12.2.142.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,639 INFO: Adding prefix 12.2.142.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,645 INFO: Adding prefix 12.2.142.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,650 INFO: Adding prefix 12.2.142.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,656 INFO: Adding prefix 12.2.142.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,663 INFO: Adding prefix 12.2.142.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,668 INFO: Adding prefix 12.2.142.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,674 INFO: Adding prefix 12.2.142.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,681 INFO: Adding prefix 12.2.142.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,687 INFO: Adding prefix 12.2.142.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,693 INFO: Adding prefix 12.2.143.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,698 INFO: Adding prefix 12.2.143.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,704 INFO: Adding prefix 12.2.143.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,708 INFO: Adding prefix 12.2.143.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,713 INFO: Adding prefix 12.2.143.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,718 INFO: Adding prefix 12.2.143.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,724 INFO: Adding prefix 12.2.143.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,729 INFO: Adding prefix 12.2.143.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,735 INFO: Adding prefix 12.2.143.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,741 INFO: Adding prefix 12.2.143.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,749 INFO: Adding prefix 12.2.143.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,754 INFO: Adding prefix 12.2.143.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,760 INFO: Adding prefix 12.2.143.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,772 INFO: Adding prefix 12.2.143.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,780 INFO: Adding prefix 12.2.143.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,786 INFO: Adding prefix 12.2.143.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,794 INFO: Adding prefix 12.2.144.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,800 INFO: Adding prefix 12.2.144.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,805 INFO: Adding prefix 12.2.144.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,811 INFO: Adding prefix 12.2.144.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,818 INFO: Adding prefix 12.2.144.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,825 INFO: Adding prefix 12.2.144.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,830 INFO: Adding prefix 12.2.144.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,836 INFO: Adding prefix 12.2.144.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,841 INFO: Adding prefix 12.2.144.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,848 INFO: Adding prefix 12.2.144.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,854 INFO: Adding prefix 12.2.144.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,860 INFO: Adding prefix 12.2.144.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,865 INFO: Adding prefix 12.2.144.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,871 INFO: Adding prefix 12.2.144.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,876 INFO: Adding prefix 12.2.144.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,881 INFO: Adding prefix 12.2.144.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,885 INFO: Adding prefix 12.2.145.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,890 INFO: Adding prefix 12.2.145.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,896 INFO: Adding prefix 12.2.145.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,900 INFO: Adding prefix 12.2.145.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,905 INFO: Adding prefix 12.2.145.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,913 INFO: Adding prefix 12.2.145.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,918 INFO: Adding prefix 12.2.145.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,924 INFO: Adding prefix 12.2.145.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,930 INFO: Adding prefix 12.2.145.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,936 INFO: Adding prefix 12.2.145.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,940 INFO: Adding prefix 12.2.145.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,946 INFO: Adding prefix 12.2.145.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,951 INFO: Adding prefix 12.2.145.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,956 INFO: Adding prefix 12.2.145.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,961 INFO: Adding prefix 12.2.145.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,966 INFO: Adding prefix 12.2.145.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,972 INFO: Adding prefix 12.2.146.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,976 INFO: Adding prefix 12.2.146.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,981 INFO: Adding prefix 12.2.146.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:36,995 INFO: Adding prefix 12.2.146.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,005 INFO: Adding prefix 12.2.146.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,011 INFO: Adding prefix 12.2.146.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,016 INFO: Adding prefix 12.2.146.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,021 INFO: Adding prefix 12.2.146.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,027 INFO: Adding prefix 12.2.146.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,032 INFO: Adding prefix 12.2.146.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,037 INFO: Adding prefix 12.2.146.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,042 INFO: Adding prefix 12.2.146.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,048 INFO: Adding prefix 12.2.146.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,052 INFO: Adding prefix 12.2.146.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,058 INFO: Adding prefix 12.2.146.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,064 INFO: Adding prefix 12.2.146.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,070 INFO: Adding prefix 12.2.147.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,077 INFO: Adding prefix 12.2.147.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,083 INFO: Adding prefix 12.2.147.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,088 INFO: Adding prefix 12.2.147.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,094 INFO: Adding prefix 12.2.147.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,100 INFO: Adding prefix 12.2.147.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,105 INFO: Adding prefix 12.2.147.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,111 INFO: Adding prefix 12.2.147.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,117 INFO: Adding prefix 12.2.147.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,122 INFO: Adding prefix 12.2.147.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,128 INFO: Adding prefix 12.2.147.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,132 INFO: Adding prefix 12.2.147.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,139 INFO: Adding prefix 12.2.147.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,143 INFO: Adding prefix 12.2.147.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,148 INFO: Adding prefix 12.2.147.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,153 INFO: Adding prefix 12.2.147.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,158 INFO: Adding prefix 12.2.148.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,164 INFO: Adding prefix 12.2.148.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,178 INFO: Adding prefix 12.2.148.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,188 INFO: Adding prefix 12.2.148.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,193 INFO: Adding prefix 12.2.148.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,200 INFO: Adding prefix 12.2.148.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,206 INFO: Adding prefix 12.2.148.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,213 INFO: Adding prefix 12.2.148.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,218 INFO: Adding prefix 12.2.148.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,223 INFO: Adding prefix 12.2.148.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,228 INFO: Adding prefix 12.2.148.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,236 INFO: Adding prefix 12.2.148.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,242 INFO: Adding prefix 12.2.148.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,247 INFO: Adding prefix 12.2.148.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,252 INFO: Adding prefix 12.2.148.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,258 INFO: Adding prefix 12.2.148.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,264 INFO: Adding prefix 12.2.149.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,269 INFO: Adding prefix 12.2.149.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,273 INFO: Adding prefix 12.2.149.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,281 INFO: Adding prefix 12.2.149.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,288 INFO: Adding prefix 12.2.149.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,294 INFO: Adding prefix 12.2.149.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,298 INFO: Adding prefix 12.2.149.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,305 INFO: Adding prefix 12.2.149.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,310 INFO: Adding prefix 12.2.149.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,315 INFO: Adding prefix 12.2.149.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,322 INFO: Adding prefix 12.2.149.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,330 INFO: Adding prefix 12.2.149.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,336 INFO: Adding prefix 12.2.149.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,342 INFO: Adding prefix 12.2.149.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,348 INFO: Adding prefix 12.2.149.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,354 INFO: Adding prefix 12.2.149.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,360 INFO: Adding prefix 12.2.150.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,365 INFO: Adding prefix 12.2.150.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,370 INFO: Adding prefix 12.2.150.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,376 INFO: Adding prefix 12.2.150.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,381 INFO: Adding prefix 12.2.150.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,387 INFO: Adding prefix 12.2.150.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,393 INFO: Adding prefix 12.2.150.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,398 INFO: Adding prefix 12.2.150.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,407 INFO: Adding prefix 12.2.150.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,415 INFO: Adding prefix 12.2.150.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,427 INFO: Adding prefix 12.2.150.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,433 INFO: Adding prefix 12.2.150.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,438 INFO: Adding prefix 12.2.150.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,444 INFO: Adding prefix 12.2.150.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,449 INFO: Adding prefix 12.2.150.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,455 INFO: Adding prefix 12.2.150.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,462 INFO: Adding prefix 12.2.151.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,473 INFO: Adding prefix 12.2.151.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,483 INFO: Adding prefix 12.2.151.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,489 INFO: Adding prefix 12.2.151.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,500 INFO: Adding prefix 12.2.151.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,532 INFO: Adding prefix 12.2.151.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,544 INFO: Adding prefix 12.2.151.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,555 INFO: Adding prefix 12.2.151.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,562 INFO: Adding prefix 12.2.151.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,569 INFO: Adding prefix 12.2.151.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,575 INFO: Adding prefix 12.2.151.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,580 INFO: Adding prefix 12.2.151.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,585 INFO: Adding prefix 12.2.151.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,590 INFO: Adding prefix 12.2.151.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,595 INFO: Adding prefix 12.2.151.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,599 INFO: Adding prefix 12.2.151.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,604 INFO: Adding prefix 12.2.152.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,610 INFO: Adding prefix 12.2.152.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,614 INFO: Adding prefix 12.2.152.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,620 INFO: Adding prefix 12.2.152.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,625 INFO: Adding prefix 12.2.152.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,632 INFO: Adding prefix 12.2.152.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,637 INFO: Adding prefix 12.2.152.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,643 INFO: Adding prefix 12.2.152.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,648 INFO: Adding prefix 12.2.152.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,653 INFO: Adding prefix 12.2.152.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,662 INFO: Adding prefix 12.2.152.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,668 INFO: Adding prefix 12.2.152.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,673 INFO: Adding prefix 12.2.152.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,679 INFO: Adding prefix 12.2.152.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,685 INFO: Adding prefix 12.2.152.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,691 INFO: Adding prefix 12.2.152.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,696 INFO: Adding prefix 12.2.153.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,704 INFO: Adding prefix 12.2.153.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,710 INFO: Adding prefix 12.2.153.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,719 INFO: Adding prefix 12.2.153.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,726 INFO: Adding prefix 12.2.153.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,734 INFO: Adding prefix 12.2.153.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,739 INFO: Adding prefix 12.2.153.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,746 INFO: Adding prefix 12.2.153.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,751 INFO: Adding prefix 12.2.153.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,757 INFO: Adding prefix 12.2.153.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,763 INFO: Adding prefix 12.2.153.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,768 INFO: Adding prefix 12.2.153.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,775 INFO: Adding prefix 12.2.153.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,780 INFO: Adding prefix 12.2.153.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,785 INFO: Adding prefix 12.2.153.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,790 INFO: Adding prefix 12.2.153.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,796 INFO: Adding prefix 12.2.154.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,801 INFO: Adding prefix 12.2.154.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,806 INFO: Adding prefix 12.2.154.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,812 INFO: Adding prefix 12.2.154.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,818 INFO: Adding prefix 12.2.154.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,823 INFO: Adding prefix 12.2.154.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,828 INFO: Adding prefix 12.2.154.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,833 INFO: Adding prefix 12.2.154.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,840 INFO: Adding prefix 12.2.154.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,848 INFO: Adding prefix 12.2.154.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,853 INFO: Adding prefix 12.2.154.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,859 INFO: Adding prefix 12.2.154.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,866 INFO: Adding prefix 12.2.154.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,871 INFO: Adding prefix 12.2.154.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,876 INFO: Adding prefix 12.2.154.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,881 INFO: Adding prefix 12.2.154.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,887 INFO: Adding prefix 12.2.155.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,892 INFO: Adding prefix 12.2.155.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,898 INFO: Adding prefix 12.2.155.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:37,903 INFO: Adding prefix 12.2.155.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,018 INFO: Adding prefix 12.2.155.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,024 INFO: Adding prefix 12.2.155.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,029 INFO: Adding prefix 12.2.155.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,035 INFO: Adding prefix 12.2.155.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,042 INFO: Adding prefix 12.2.155.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,047 INFO: Adding prefix 12.2.155.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,054 INFO: Adding prefix 12.2.155.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,059 INFO: Adding prefix 12.2.155.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,065 INFO: Adding prefix 12.2.155.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,070 INFO: Adding prefix 12.2.155.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,076 INFO: Adding prefix 12.2.155.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,084 INFO: Adding prefix 12.2.155.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,090 INFO: Adding prefix 12.2.156.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,095 INFO: Adding prefix 12.2.156.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,100 INFO: Adding prefix 12.2.156.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,105 INFO: Adding prefix 12.2.156.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,111 INFO: Adding prefix 12.2.156.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,115 INFO: Adding prefix 12.2.156.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,120 INFO: Adding prefix 12.2.156.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,126 INFO: Adding prefix 12.2.156.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,131 INFO: Adding prefix 12.2.156.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,136 INFO: Adding prefix 12.2.156.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,141 INFO: Adding prefix 12.2.156.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,147 INFO: Adding prefix 12.2.156.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,153 INFO: Adding prefix 12.2.156.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,160 INFO: Adding prefix 12.2.156.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,165 INFO: Adding prefix 12.2.156.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,173 INFO: Adding prefix 12.2.156.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,179 INFO: Adding prefix 12.2.157.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,184 INFO: Adding prefix 12.2.157.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,189 INFO: Adding prefix 12.2.157.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,194 INFO: Adding prefix 12.2.157.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,198 INFO: Adding prefix 12.2.157.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,203 INFO: Adding prefix 12.2.157.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,208 INFO: Adding prefix 12.2.157.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,214 INFO: Adding prefix 12.2.157.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,220 INFO: Adding prefix 12.2.157.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,224 INFO: Adding prefix 12.2.157.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,229 INFO: Adding prefix 12.2.157.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,234 INFO: Adding prefix 12.2.157.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,239 INFO: Adding prefix 12.2.157.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,243 INFO: Adding prefix 12.2.157.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,249 INFO: Adding prefix 12.2.157.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,253 INFO: Adding prefix 12.2.157.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,258 INFO: Adding prefix 12.2.158.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,263 INFO: Adding prefix 12.2.158.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,268 INFO: Adding prefix 12.2.158.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,273 INFO: Adding prefix 12.2.158.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,278 INFO: Adding prefix 12.2.158.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,282 INFO: Adding prefix 12.2.158.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,288 INFO: Adding prefix 12.2.158.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,292 INFO: Adding prefix 12.2.158.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,297 INFO: Adding prefix 12.2.158.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,301 INFO: Adding prefix 12.2.158.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,307 INFO: Adding prefix 12.2.158.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,311 INFO: Adding prefix 12.2.158.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,316 INFO: Adding prefix 12.2.158.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,321 INFO: Adding prefix 12.2.158.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,327 INFO: Adding prefix 12.2.158.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,331 INFO: Adding prefix 12.2.158.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,336 INFO: Adding prefix 12.2.159.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,340 INFO: Adding prefix 12.2.159.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,345 INFO: Adding prefix 12.2.159.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,350 INFO: Adding prefix 12.2.159.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,355 INFO: Adding prefix 12.2.159.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,359 INFO: Adding prefix 12.2.159.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,365 INFO: Adding prefix 12.2.159.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,370 INFO: Adding prefix 12.2.159.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,375 INFO: Adding prefix 12.2.159.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,380 INFO: Adding prefix 12.2.159.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,387 INFO: Adding prefix 12.2.159.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,392 INFO: Adding prefix 12.2.159.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,397 INFO: Adding prefix 12.2.159.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,404 INFO: Adding prefix 12.2.159.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,409 INFO: Adding prefix 12.2.159.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,413 INFO: Adding prefix 12.2.159.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,418 INFO: Adding prefix 12.2.160.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,423 INFO: Adding prefix 12.2.160.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,429 INFO: Adding prefix 12.2.160.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,434 INFO: Adding prefix 12.2.160.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,439 INFO: Adding prefix 12.2.160.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,446 INFO: Adding prefix 12.2.160.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,451 INFO: Adding prefix 12.2.160.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,456 INFO: Adding prefix 12.2.160.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,509 INFO: Adding prefix 12.2.160.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,516 INFO: Adding prefix 12.2.160.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,522 INFO: Adding prefix 12.2.160.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,527 INFO: Adding prefix 12.2.160.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,532 INFO: Adding prefix 12.2.160.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,539 INFO: Adding prefix 12.2.160.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,544 INFO: Adding prefix 12.2.160.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,549 INFO: Adding prefix 12.2.160.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,555 INFO: Adding prefix 12.2.161.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,560 INFO: Adding prefix 12.2.161.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,565 INFO: Adding prefix 12.2.161.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,569 INFO: Adding prefix 12.2.161.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,574 INFO: Adding prefix 12.2.161.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,580 INFO: Adding prefix 12.2.161.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,584 INFO: Adding prefix 12.2.161.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,590 INFO: Adding prefix 12.2.161.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,594 INFO: Adding prefix 12.2.161.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,599 INFO: Adding prefix 12.2.161.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,604 INFO: Adding prefix 12.2.161.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,609 INFO: Adding prefix 12.2.161.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,615 INFO: Adding prefix 12.2.161.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,619 INFO: Adding prefix 12.2.161.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,625 INFO: Adding prefix 12.2.161.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,630 INFO: Adding prefix 12.2.161.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,636 INFO: Adding prefix 12.2.162.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,641 INFO: Adding prefix 12.2.162.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,646 INFO: Adding prefix 12.2.162.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,652 INFO: Adding prefix 12.2.162.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,659 INFO: Adding prefix 12.2.162.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,665 INFO: Adding prefix 12.2.162.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,674 INFO: Adding prefix 12.2.162.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,681 INFO: Adding prefix 12.2.162.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,689 INFO: Adding prefix 12.2.162.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,696 INFO: Adding prefix 12.2.162.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,702 INFO: Adding prefix 12.2.162.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,707 INFO: Adding prefix 12.2.162.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,712 INFO: Adding prefix 12.2.162.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,717 INFO: Adding prefix 12.2.162.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,722 INFO: Adding prefix 12.2.162.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,728 INFO: Adding prefix 12.2.162.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,736 INFO: Adding prefix 12.2.163.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,742 INFO: Adding prefix 12.2.163.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,748 INFO: Adding prefix 12.2.163.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,753 INFO: Adding prefix 12.2.163.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,759 INFO: Adding prefix 12.2.163.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,764 INFO: Adding prefix 12.2.163.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,770 INFO: Adding prefix 12.2.163.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,775 INFO: Adding prefix 12.2.163.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,781 INFO: Adding prefix 12.2.163.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,786 INFO: Adding prefix 12.2.163.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,791 INFO: Adding prefix 12.2.163.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,797 INFO: Adding prefix 12.2.163.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,802 INFO: Adding prefix 12.2.163.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,809 INFO: Adding prefix 12.2.163.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,814 INFO: Adding prefix 12.2.163.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,820 INFO: Adding prefix 12.2.163.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,824 INFO: Adding prefix 12.2.164.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,829 INFO: Adding prefix 12.2.164.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,834 INFO: Adding prefix 12.2.164.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,843 INFO: Adding prefix 12.2.164.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,850 INFO: Adding prefix 12.2.164.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,857 INFO: Adding prefix 12.2.164.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,863 INFO: Adding prefix 12.2.164.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,869 INFO: Adding prefix 12.2.164.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,876 INFO: Adding prefix 12.2.164.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,880 INFO: Adding prefix 12.2.164.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,885 INFO: Adding prefix 12.2.164.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,893 INFO: Adding prefix 12.2.164.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,898 INFO: Adding prefix 12.2.164.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,904 INFO: Adding prefix 12.2.164.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,908 INFO: Adding prefix 12.2.164.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,914 INFO: Adding prefix 12.2.164.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,919 INFO: Adding prefix 12.2.165.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,924 INFO: Adding prefix 12.2.165.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,929 INFO: Adding prefix 12.2.165.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,934 INFO: Adding prefix 12.2.165.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,939 INFO: Adding prefix 12.2.165.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,944 INFO: Adding prefix 12.2.165.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,949 INFO: Adding prefix 12.2.165.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,954 INFO: Adding prefix 12.2.165.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,959 INFO: Adding prefix 12.2.165.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,964 INFO: Adding prefix 12.2.165.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,970 INFO: Adding prefix 12.2.165.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,974 INFO: Adding prefix 12.2.165.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,979 INFO: Adding prefix 12.2.165.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,984 INFO: Adding prefix 12.2.165.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,990 INFO: Adding prefix 12.2.165.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:38,994 INFO: Adding prefix 12.2.165.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,000 INFO: Adding prefix 12.2.166.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,004 INFO: Adding prefix 12.2.166.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,010 INFO: Adding prefix 12.2.166.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,015 INFO: Adding prefix 12.2.166.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,020 INFO: Adding prefix 12.2.166.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,025 INFO: Adding prefix 12.2.166.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,031 INFO: Adding prefix 12.2.166.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,036 INFO: Adding prefix 12.2.166.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,041 INFO: Adding prefix 12.2.166.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,045 INFO: Adding prefix 12.2.166.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,050 INFO: Adding prefix 12.2.166.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,055 INFO: Adding prefix 12.2.166.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,059 INFO: Adding prefix 12.2.166.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,064 INFO: Adding prefix 12.2.166.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,082 INFO: Adding prefix 12.2.166.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,088 INFO: Adding prefix 12.2.166.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,095 INFO: Adding prefix 12.2.167.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,100 INFO: Adding prefix 12.2.167.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,106 INFO: Adding prefix 12.2.167.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,111 INFO: Adding prefix 12.2.167.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,117 INFO: Adding prefix 12.2.167.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,123 INFO: Adding prefix 12.2.167.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,128 INFO: Adding prefix 12.2.167.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,133 INFO: Adding prefix 12.2.167.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,138 INFO: Adding prefix 12.2.167.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,144 INFO: Adding prefix 12.2.167.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,149 INFO: Adding prefix 12.2.167.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,154 INFO: Adding prefix 12.2.167.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,159 INFO: Adding prefix 12.2.167.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,166 INFO: Adding prefix 12.2.167.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,172 INFO: Adding prefix 12.2.167.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,177 INFO: Adding prefix 12.2.167.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,182 INFO: Adding prefix 12.2.168.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,188 INFO: Adding prefix 12.2.168.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,193 INFO: Adding prefix 12.2.168.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,197 INFO: Adding prefix 12.2.168.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,202 INFO: Adding prefix 12.2.168.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,208 INFO: Adding prefix 12.2.168.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,213 INFO: Adding prefix 12.2.168.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,218 INFO: Adding prefix 12.2.168.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,223 INFO: Adding prefix 12.2.168.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,232 INFO: Adding prefix 12.2.168.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,238 INFO: Adding prefix 12.2.168.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,244 INFO: Adding prefix 12.2.168.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,248 INFO: Adding prefix 12.2.168.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,254 INFO: Adding prefix 12.2.168.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,259 INFO: Adding prefix 12.2.168.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,264 INFO: Adding prefix 12.2.168.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,269 INFO: Adding prefix 12.2.169.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,275 INFO: Adding prefix 12.2.169.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,280 INFO: Adding prefix 12.2.169.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,285 INFO: Adding prefix 12.2.169.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,290 INFO: Adding prefix 12.2.169.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,296 INFO: Adding prefix 12.2.169.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,300 INFO: Adding prefix 12.2.169.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,305 INFO: Adding prefix 12.2.169.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,311 INFO: Adding prefix 12.2.169.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,315 INFO: Adding prefix 12.2.169.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,320 INFO: Adding prefix 12.2.169.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,325 INFO: Adding prefix 12.2.169.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,331 INFO: Adding prefix 12.2.169.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,337 INFO: Adding prefix 12.2.169.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,342 INFO: Adding prefix 12.2.169.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,347 INFO: Adding prefix 12.2.169.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,353 INFO: Adding prefix 12.2.170.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,358 INFO: Adding prefix 12.2.170.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,363 INFO: Adding prefix 12.2.170.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,368 INFO: Adding prefix 12.2.170.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,374 INFO: Adding prefix 12.2.170.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,378 INFO: Adding prefix 12.2.170.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,383 INFO: Adding prefix 12.2.170.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,388 INFO: Adding prefix 12.2.170.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,394 INFO: Adding prefix 12.2.170.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,399 INFO: Adding prefix 12.2.170.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,404 INFO: Adding prefix 12.2.170.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,409 INFO: Adding prefix 12.2.170.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,415 INFO: Adding prefix 12.2.170.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,420 INFO: Adding prefix 12.2.170.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,425 INFO: Adding prefix 12.2.170.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,430 INFO: Adding prefix 12.2.170.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,436 INFO: Adding prefix 12.2.171.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,441 INFO: Adding prefix 12.2.171.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,447 INFO: Adding prefix 12.2.171.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,453 INFO: Adding prefix 12.2.171.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,459 INFO: Adding prefix 12.2.171.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,464 INFO: Adding prefix 12.2.171.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,468 INFO: Adding prefix 12.2.171.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,474 INFO: Adding prefix 12.2.171.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,480 INFO: Adding prefix 12.2.171.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,485 INFO: Adding prefix 12.2.171.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,490 INFO: Adding prefix 12.2.171.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,496 INFO: Adding prefix 12.2.171.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,501 INFO: Adding prefix 12.2.171.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,505 INFO: Adding prefix 12.2.171.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,510 INFO: Adding prefix 12.2.171.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,516 INFO: Adding prefix 12.2.171.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,520 INFO: Adding prefix 12.2.172.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,525 INFO: Adding prefix 12.2.172.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,530 INFO: Adding prefix 12.2.172.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,536 INFO: Adding prefix 12.2.172.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,541 INFO: Adding prefix 12.2.172.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,547 INFO: Adding prefix 12.2.172.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,552 INFO: Adding prefix 12.2.172.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,564 INFO: Adding prefix 12.2.172.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,570 INFO: Adding prefix 12.2.172.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,575 INFO: Adding prefix 12.2.172.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,580 INFO: Adding prefix 12.2.172.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,586 INFO: Adding prefix 12.2.172.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,592 INFO: Adding prefix 12.2.172.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,597 INFO: Adding prefix 12.2.172.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,602 INFO: Adding prefix 12.2.172.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,608 INFO: Adding prefix 12.2.172.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,613 INFO: Adding prefix 12.2.173.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,618 INFO: Adding prefix 12.2.173.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,624 INFO: Adding prefix 12.2.173.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,628 INFO: Adding prefix 12.2.173.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,633 INFO: Adding prefix 12.2.173.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,638 INFO: Adding prefix 12.2.173.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,645 INFO: Adding prefix 12.2.173.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,650 INFO: Adding prefix 12.2.173.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,657 INFO: Adding prefix 12.2.173.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,662 INFO: Adding prefix 12.2.173.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,668 INFO: Adding prefix 12.2.173.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,673 INFO: Adding prefix 12.2.173.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,679 INFO: Adding prefix 12.2.173.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,685 INFO: Adding prefix 12.2.173.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,692 INFO: Adding prefix 12.2.173.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,697 INFO: Adding prefix 12.2.173.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,704 INFO: Adding prefix 12.2.174.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,709 INFO: Adding prefix 12.2.174.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,715 INFO: Adding prefix 12.2.174.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,720 INFO: Adding prefix 12.2.174.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,725 INFO: Adding prefix 12.2.174.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,731 INFO: Adding prefix 12.2.174.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,736 INFO: Adding prefix 12.2.174.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,742 INFO: Adding prefix 12.2.174.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,747 INFO: Adding prefix 12.2.174.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,752 INFO: Adding prefix 12.2.174.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,758 INFO: Adding prefix 12.2.174.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,763 INFO: Adding prefix 12.2.174.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,772 INFO: Adding prefix 12.2.174.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,778 INFO: Adding prefix 12.2.174.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,784 INFO: Adding prefix 12.2.174.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,789 INFO: Adding prefix 12.2.174.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,794 INFO: Adding prefix 12.2.175.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,798 INFO: Adding prefix 12.2.175.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,804 INFO: Adding prefix 12.2.175.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,809 INFO: Adding prefix 12.2.175.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,816 INFO: Adding prefix 12.2.175.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,822 INFO: Adding prefix 12.2.175.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,828 INFO: Adding prefix 12.2.175.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,833 INFO: Adding prefix 12.2.175.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,840 INFO: Adding prefix 12.2.175.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,847 INFO: Adding prefix 12.2.175.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,853 INFO: Adding prefix 12.2.175.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,858 INFO: Adding prefix 12.2.175.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,864 INFO: Adding prefix 12.2.175.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,869 INFO: Adding prefix 12.2.175.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,875 INFO: Adding prefix 12.2.175.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,880 INFO: Adding prefix 12.2.175.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,885 INFO: Adding prefix 12.2.176.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,892 INFO: Adding prefix 12.2.176.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,897 INFO: Adding prefix 12.2.176.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,902 INFO: Adding prefix 12.2.176.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,906 INFO: Adding prefix 12.2.176.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,915 INFO: Adding prefix 12.2.176.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,921 INFO: Adding prefix 12.2.176.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,927 INFO: Adding prefix 12.2.176.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,932 INFO: Adding prefix 12.2.176.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,938 INFO: Adding prefix 12.2.176.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,946 INFO: Adding prefix 12.2.176.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,951 INFO: Adding prefix 12.2.176.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,956 INFO: Adding prefix 12.2.176.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,963 INFO: Adding prefix 12.2.176.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,969 INFO: Adding prefix 12.2.176.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,975 INFO: Adding prefix 12.2.176.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,980 INFO: Adding prefix 12.2.177.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,985 INFO: Adding prefix 12.2.177.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,989 INFO: Adding prefix 12.2.177.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:39,994 INFO: Adding prefix 12.2.177.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,000 INFO: Adding prefix 12.2.177.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,005 INFO: Adding prefix 12.2.177.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,010 INFO: Adding prefix 12.2.177.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,015 INFO: Adding prefix 12.2.177.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,021 INFO: Adding prefix 12.2.177.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,028 INFO: Adding prefix 12.2.177.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,035 INFO: Adding prefix 12.2.177.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,040 INFO: Adding prefix 12.2.177.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,046 INFO: Adding prefix 12.2.177.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,052 INFO: Adding prefix 12.2.177.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,057 INFO: Adding prefix 12.2.177.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,063 INFO: Adding prefix 12.2.177.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,069 INFO: Adding prefix 12.2.178.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,074 INFO: Adding prefix 12.2.178.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,080 INFO: Adding prefix 12.2.178.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,085 INFO: Adding prefix 12.2.178.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,091 INFO: Adding prefix 12.2.178.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,097 INFO: Adding prefix 12.2.178.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,104 INFO: Adding prefix 12.2.178.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,110 INFO: Adding prefix 12.2.178.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,116 INFO: Adding prefix 12.2.178.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,121 INFO: Adding prefix 12.2.178.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,126 INFO: Adding prefix 12.2.178.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,133 INFO: Adding prefix 12.2.178.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,140 INFO: Adding prefix 12.2.178.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,146 INFO: Adding prefix 12.2.178.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,152 INFO: Adding prefix 12.2.178.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,157 INFO: Adding prefix 12.2.178.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,162 INFO: Adding prefix 12.2.179.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,168 INFO: Adding prefix 12.2.179.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,173 INFO: Adding prefix 12.2.179.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,178 INFO: Adding prefix 12.2.179.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,183 INFO: Adding prefix 12.2.179.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,189 INFO: Adding prefix 12.2.179.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,194 INFO: Adding prefix 12.2.179.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,200 INFO: Adding prefix 12.2.179.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,205 INFO: Adding prefix 12.2.179.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,210 INFO: Adding prefix 12.2.179.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,215 INFO: Adding prefix 12.2.179.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,221 INFO: Adding prefix 12.2.179.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,226 INFO: Adding prefix 12.2.179.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,233 INFO: Adding prefix 12.2.179.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,238 INFO: Adding prefix 12.2.179.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,244 INFO: Adding prefix 12.2.179.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,249 INFO: Adding prefix 12.2.180.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,254 INFO: Adding prefix 12.2.180.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,258 INFO: Adding prefix 12.2.180.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,266 INFO: Adding prefix 12.2.180.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,271 INFO: Adding prefix 12.2.180.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,276 INFO: Adding prefix 12.2.180.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,281 INFO: Adding prefix 12.2.180.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,288 INFO: Adding prefix 12.2.180.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,293 INFO: Adding prefix 12.2.180.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,299 INFO: Adding prefix 12.2.180.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,305 INFO: Adding prefix 12.2.180.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,312 INFO: Adding prefix 12.2.180.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,317 INFO: Adding prefix 12.2.180.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,322 INFO: Adding prefix 12.2.180.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,327 INFO: Adding prefix 12.2.180.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,333 INFO: Adding prefix 12.2.180.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,338 INFO: Adding prefix 12.2.181.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,343 INFO: Adding prefix 12.2.181.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,349 INFO: Adding prefix 12.2.181.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,353 INFO: Adding prefix 12.2.181.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,358 INFO: Adding prefix 12.2.181.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,363 INFO: Adding prefix 12.2.181.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,369 INFO: Adding prefix 12.2.181.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,374 INFO: Adding prefix 12.2.181.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,380 INFO: Adding prefix 12.2.181.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,385 INFO: Adding prefix 12.2.181.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,391 INFO: Adding prefix 12.2.181.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,396 INFO: Adding prefix 12.2.181.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,402 INFO: Adding prefix 12.2.181.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,407 INFO: Adding prefix 12.2.181.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,414 INFO: Adding prefix 12.2.181.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,420 INFO: Adding prefix 12.2.181.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,425 INFO: Adding prefix 12.2.182.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,431 INFO: Adding prefix 12.2.182.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,437 INFO: Adding prefix 12.2.182.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,442 INFO: Adding prefix 12.2.182.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,448 INFO: Adding prefix 12.2.182.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,452 INFO: Adding prefix 12.2.182.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,459 INFO: Adding prefix 12.2.182.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,464 INFO: Adding prefix 12.2.182.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,470 INFO: Adding prefix 12.2.182.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,475 INFO: Adding prefix 12.2.182.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,481 INFO: Adding prefix 12.2.182.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,486 INFO: Adding prefix 12.2.182.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,492 INFO: Adding prefix 12.2.182.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,497 INFO: Adding prefix 12.2.182.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,502 INFO: Adding prefix 12.2.182.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,507 INFO: Adding prefix 12.2.182.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,512 INFO: Adding prefix 12.2.183.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,517 INFO: Adding prefix 12.2.183.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,522 INFO: Adding prefix 12.2.183.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,527 INFO: Adding prefix 12.2.183.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,532 INFO: Adding prefix 12.2.183.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,538 INFO: Adding prefix 12.2.183.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,543 INFO: Adding prefix 12.2.183.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,548 INFO: Adding prefix 12.2.183.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,554 INFO: Adding prefix 12.2.183.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,560 INFO: Adding prefix 12.2.183.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,566 INFO: Adding prefix 12.2.183.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,571 INFO: Adding prefix 12.2.183.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,577 INFO: Adding prefix 12.2.183.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,583 INFO: Adding prefix 12.2.183.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,588 INFO: Adding prefix 12.2.183.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,593 INFO: Adding prefix 12.2.183.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,597 INFO: Adding prefix 12.2.184.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,606 INFO: Adding prefix 12.2.184.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,612 INFO: Adding prefix 12.2.184.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,618 INFO: Adding prefix 12.2.184.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,623 INFO: Adding prefix 12.2.184.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,629 INFO: Adding prefix 12.2.184.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,634 INFO: Adding prefix 12.2.184.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,639 INFO: Adding prefix 12.2.184.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,645 INFO: Adding prefix 12.2.184.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,650 INFO: Adding prefix 12.2.184.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,655 INFO: Adding prefix 12.2.184.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,660 INFO: Adding prefix 12.2.184.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,667 INFO: Adding prefix 12.2.184.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,672 INFO: Adding prefix 12.2.184.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,677 INFO: Adding prefix 12.2.184.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,682 INFO: Adding prefix 12.2.184.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,688 INFO: Adding prefix 12.2.185.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,693 INFO: Adding prefix 12.2.185.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,698 INFO: Adding prefix 12.2.185.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,704 INFO: Adding prefix 12.2.185.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,710 INFO: Adding prefix 12.2.185.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,716 INFO: Adding prefix 12.2.185.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,721 INFO: Adding prefix 12.2.185.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,727 INFO: Adding prefix 12.2.185.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,736 INFO: Adding prefix 12.2.185.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,741 INFO: Adding prefix 12.2.185.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,746 INFO: Adding prefix 12.2.185.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,750 INFO: Adding prefix 12.2.185.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,757 INFO: Adding prefix 12.2.185.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,762 INFO: Adding prefix 12.2.185.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,770 INFO: Adding prefix 12.2.185.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,775 INFO: Adding prefix 12.2.185.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,782 INFO: Adding prefix 12.2.186.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,786 INFO: Adding prefix 12.2.186.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,794 INFO: Adding prefix 12.2.186.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,799 INFO: Adding prefix 12.2.186.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,805 INFO: Adding prefix 12.2.186.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,810 INFO: Adding prefix 12.2.186.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,815 INFO: Adding prefix 12.2.186.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,819 INFO: Adding prefix 12.2.186.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,825 INFO: Adding prefix 12.2.186.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,830 INFO: Adding prefix 12.2.186.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,835 INFO: Adding prefix 12.2.186.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,840 INFO: Adding prefix 12.2.186.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,845 INFO: Adding prefix 12.2.186.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,850 INFO: Adding prefix 12.2.186.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,854 INFO: Adding prefix 12.2.186.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,860 INFO: Adding prefix 12.2.186.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,865 INFO: Adding prefix 12.2.187.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,870 INFO: Adding prefix 12.2.187.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,875 INFO: Adding prefix 12.2.187.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,880 INFO: Adding prefix 12.2.187.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,885 INFO: Adding prefix 12.2.187.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,890 INFO: Adding prefix 12.2.187.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,896 INFO: Adding prefix 12.2.187.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,902 INFO: Adding prefix 12.2.187.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,908 INFO: Adding prefix 12.2.187.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,914 INFO: Adding prefix 12.2.187.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,920 INFO: Adding prefix 12.2.187.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,926 INFO: Adding prefix 12.2.187.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,932 INFO: Adding prefix 12.2.187.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,938 INFO: Adding prefix 12.2.187.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,944 INFO: Adding prefix 12.2.187.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,952 INFO: Adding prefix 12.2.187.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,957 INFO: Adding prefix 12.2.188.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,963 INFO: Adding prefix 12.2.188.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,969 INFO: Adding prefix 12.2.188.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,975 INFO: Adding prefix 12.2.188.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,979 INFO: Adding prefix 12.2.188.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,984 INFO: Adding prefix 12.2.188.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,989 INFO: Adding prefix 12.2.188.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:40,995 INFO: Adding prefix 12.2.188.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,000 INFO: Adding prefix 12.2.188.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,005 INFO: Adding prefix 12.2.188.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,010 INFO: Adding prefix 12.2.188.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,050 INFO: Adding prefix 12.2.188.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,055 INFO: Adding prefix 12.2.188.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,062 INFO: Adding prefix 12.2.188.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,068 INFO: Adding prefix 12.2.188.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,073 INFO: Adding prefix 12.2.188.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,078 INFO: Adding prefix 12.2.189.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,083 INFO: Adding prefix 12.2.189.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,088 INFO: Adding prefix 12.2.189.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,093 INFO: Adding prefix 12.2.189.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,099 INFO: Adding prefix 12.2.189.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,104 INFO: Adding prefix 12.2.189.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,110 INFO: Adding prefix 12.2.189.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,115 INFO: Adding prefix 12.2.189.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,120 INFO: Adding prefix 12.2.189.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,126 INFO: Adding prefix 12.2.189.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,132 INFO: Adding prefix 12.2.189.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,137 INFO: Adding prefix 12.2.189.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,143 INFO: Adding prefix 12.2.189.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,149 INFO: Adding prefix 12.2.189.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,156 INFO: Adding prefix 12.2.189.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,162 INFO: Adding prefix 12.2.189.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,168 INFO: Adding prefix 12.2.190.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,173 INFO: Adding prefix 12.2.190.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,180 INFO: Adding prefix 12.2.190.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,186 INFO: Adding prefix 12.2.190.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,192 INFO: Adding prefix 12.2.190.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,196 INFO: Adding prefix 12.2.190.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,202 INFO: Adding prefix 12.2.190.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,208 INFO: Adding prefix 12.2.190.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,213 INFO: Adding prefix 12.2.190.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,218 INFO: Adding prefix 12.2.190.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,224 INFO: Adding prefix 12.2.190.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,228 INFO: Adding prefix 12.2.190.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,233 INFO: Adding prefix 12.2.190.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,238 INFO: Adding prefix 12.2.190.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,243 INFO: Adding prefix 12.2.190.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,248 INFO: Adding prefix 12.2.190.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,253 INFO: Adding prefix 12.2.191.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,260 INFO: Adding prefix 12.2.191.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,266 INFO: Adding prefix 12.2.191.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,272 INFO: Adding prefix 12.2.191.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,277 INFO: Adding prefix 12.2.191.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,283 INFO: Adding prefix 12.2.191.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,289 INFO: Adding prefix 12.2.191.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,296 INFO: Adding prefix 12.2.191.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,301 INFO: Adding prefix 12.2.191.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,307 INFO: Adding prefix 12.2.191.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,313 INFO: Adding prefix 12.2.191.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,319 INFO: Adding prefix 12.2.191.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,326 INFO: Adding prefix 12.2.191.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,336 INFO: Adding prefix 12.2.191.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,341 INFO: Adding prefix 12.2.191.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,346 INFO: Adding prefix 12.2.191.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,351 INFO: Adding prefix 12.2.192.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,357 INFO: Adding prefix 12.2.192.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,363 INFO: Adding prefix 12.2.192.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,368 INFO: Adding prefix 12.2.192.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,374 INFO: Adding prefix 12.2.192.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,381 INFO: Adding prefix 12.2.192.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,386 INFO: Adding prefix 12.2.192.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,391 INFO: Adding prefix 12.2.192.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,396 INFO: Adding prefix 12.2.192.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,402 INFO: Adding prefix 12.2.192.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,412 INFO: Adding prefix 12.2.192.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,418 INFO: Adding prefix 12.2.192.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,425 INFO: Adding prefix 12.2.192.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,431 INFO: Adding prefix 12.2.192.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,436 INFO: Adding prefix 12.2.192.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,441 INFO: Adding prefix 12.2.192.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,447 INFO: Adding prefix 12.2.193.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,452 INFO: Adding prefix 12.2.193.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,457 INFO: Adding prefix 12.2.193.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,465 INFO: Adding prefix 12.2.193.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,471 INFO: Adding prefix 12.2.193.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,475 INFO: Adding prefix 12.2.193.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,481 INFO: Adding prefix 12.2.193.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,486 INFO: Adding prefix 12.2.193.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,492 INFO: Adding prefix 12.2.193.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,497 INFO: Adding prefix 12.2.193.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,502 INFO: Adding prefix 12.2.193.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,507 INFO: Adding prefix 12.2.193.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,514 INFO: Adding prefix 12.2.193.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,519 INFO: Adding prefix 12.2.193.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,524 INFO: Adding prefix 12.2.193.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,529 INFO: Adding prefix 12.2.193.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,535 INFO: Adding prefix 12.2.194.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,541 INFO: Adding prefix 12.2.194.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,547 INFO: Adding prefix 12.2.194.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,552 INFO: Adding prefix 12.2.194.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,558 INFO: Adding prefix 12.2.194.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,563 INFO: Adding prefix 12.2.194.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,569 INFO: Adding prefix 12.2.194.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,574 INFO: Adding prefix 12.2.194.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,580 INFO: Adding prefix 12.2.194.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,584 INFO: Adding prefix 12.2.194.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,589 INFO: Adding prefix 12.2.194.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,595 INFO: Adding prefix 12.2.194.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,599 INFO: Adding prefix 12.2.194.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,604 INFO: Adding prefix 12.2.194.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,610 INFO: Adding prefix 12.2.194.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,615 INFO: Adding prefix 12.2.194.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,620 INFO: Adding prefix 12.2.195.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,625 INFO: Adding prefix 12.2.195.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,630 INFO: Adding prefix 12.2.195.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,635 INFO: Adding prefix 12.2.195.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,641 INFO: Adding prefix 12.2.195.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,646 INFO: Adding prefix 12.2.195.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,651 INFO: Adding prefix 12.2.195.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,657 INFO: Adding prefix 12.2.195.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,661 INFO: Adding prefix 12.2.195.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,666 INFO: Adding prefix 12.2.195.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,672 INFO: Adding prefix 12.2.195.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,679 INFO: Adding prefix 12.2.195.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,685 INFO: Adding prefix 12.2.195.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,691 INFO: Adding prefix 12.2.195.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,696 INFO: Adding prefix 12.2.195.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,702 INFO: Adding prefix 12.2.195.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,707 INFO: Adding prefix 12.2.196.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,712 INFO: Adding prefix 12.2.196.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,718 INFO: Adding prefix 12.2.196.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,724 INFO: Adding prefix 12.2.196.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,730 INFO: Adding prefix 12.2.196.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,736 INFO: Adding prefix 12.2.196.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,741 INFO: Adding prefix 12.2.196.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,746 INFO: Adding prefix 12.2.196.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,752 INFO: Adding prefix 12.2.196.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,758 INFO: Adding prefix 12.2.196.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,763 INFO: Adding prefix 12.2.196.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,768 INFO: Adding prefix 12.2.196.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,774 INFO: Adding prefix 12.2.196.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,779 INFO: Adding prefix 12.2.196.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,784 INFO: Adding prefix 12.2.196.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,789 INFO: Adding prefix 12.2.196.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,794 INFO: Adding prefix 12.2.197.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,800 INFO: Adding prefix 12.2.197.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,808 INFO: Adding prefix 12.2.197.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,813 INFO: Adding prefix 12.2.197.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,819 INFO: Adding prefix 12.2.197.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,826 INFO: Adding prefix 12.2.197.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,832 INFO: Adding prefix 12.2.197.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,839 INFO: Adding prefix 12.2.197.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,844 INFO: Adding prefix 12.2.197.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,849 INFO: Adding prefix 12.2.197.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,855 INFO: Adding prefix 12.2.197.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,859 INFO: Adding prefix 12.2.197.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,865 INFO: Adding prefix 12.2.197.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,870 INFO: Adding prefix 12.2.197.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,876 INFO: Adding prefix 12.2.197.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,881 INFO: Adding prefix 12.2.197.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,887 INFO: Adding prefix 12.2.198.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,894 INFO: Adding prefix 12.2.198.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,901 INFO: Adding prefix 12.2.198.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,909 INFO: Adding prefix 12.2.198.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,919 INFO: Adding prefix 12.2.198.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,925 INFO: Adding prefix 12.2.198.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,932 INFO: Adding prefix 12.2.198.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,938 INFO: Adding prefix 12.2.198.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,943 INFO: Adding prefix 12.2.198.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,949 INFO: Adding prefix 12.2.198.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,953 INFO: Adding prefix 12.2.198.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,958 INFO: Adding prefix 12.2.198.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,975 INFO: Adding prefix 12.2.198.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,982 INFO: Adding prefix 12.2.198.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,988 INFO: Adding prefix 12.2.198.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:41,994 INFO: Adding prefix 12.2.198.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,000 INFO: Adding prefix 12.2.199.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,006 INFO: Adding prefix 12.2.199.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,011 INFO: Adding prefix 12.2.199.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,016 INFO: Adding prefix 12.2.199.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,021 INFO: Adding prefix 12.2.199.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,027 INFO: Adding prefix 12.2.199.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,032 INFO: Adding prefix 12.2.199.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,038 INFO: Adding prefix 12.2.199.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,044 INFO: Adding prefix 12.2.199.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,053 INFO: Adding prefix 12.2.199.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,059 INFO: Adding prefix 12.2.199.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,065 INFO: Adding prefix 12.2.199.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,071 INFO: Adding prefix 12.2.199.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,078 INFO: Adding prefix 12.2.199.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,084 INFO: Adding prefix 12.2.199.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,090 INFO: Adding prefix 12.2.199.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,095 INFO: Adding prefix 12.2.200.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,101 INFO: Adding prefix 12.2.200.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,106 INFO: Adding prefix 12.2.200.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,111 INFO: Adding prefix 12.2.200.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,116 INFO: Adding prefix 12.2.200.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,120 INFO: Adding prefix 12.2.200.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,125 INFO: Adding prefix 12.2.200.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,130 INFO: Adding prefix 12.2.200.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,135 INFO: Adding prefix 12.2.200.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,140 INFO: Adding prefix 12.2.200.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,144 INFO: Adding prefix 12.2.200.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,150 INFO: Adding prefix 12.2.200.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,156 INFO: Adding prefix 12.2.200.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,161 INFO: Adding prefix 12.2.200.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,167 INFO: Adding prefix 12.2.200.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,174 INFO: Adding prefix 12.2.200.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,181 INFO: Adding prefix 12.2.201.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,187 INFO: Adding prefix 12.2.201.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,192 INFO: Adding prefix 12.2.201.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,198 INFO: Adding prefix 12.2.201.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,205 INFO: Adding prefix 12.2.201.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,210 INFO: Adding prefix 12.2.201.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,216 INFO: Adding prefix 12.2.201.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,223 INFO: Adding prefix 12.2.201.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,230 INFO: Adding prefix 12.2.201.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,235 INFO: Adding prefix 12.2.201.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,240 INFO: Adding prefix 12.2.201.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,245 INFO: Adding prefix 12.2.201.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,251 INFO: Adding prefix 12.2.201.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,257 INFO: Adding prefix 12.2.201.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,264 INFO: Adding prefix 12.2.201.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,270 INFO: Adding prefix 12.2.201.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,276 INFO: Adding prefix 12.2.202.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,281 INFO: Adding prefix 12.2.202.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,286 INFO: Adding prefix 12.2.202.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,291 INFO: Adding prefix 12.2.202.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,296 INFO: Adding prefix 12.2.202.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,302 INFO: Adding prefix 12.2.202.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,307 INFO: Adding prefix 12.2.202.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,312 INFO: Adding prefix 12.2.202.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,318 INFO: Adding prefix 12.2.202.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,322 INFO: Adding prefix 12.2.202.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,327 INFO: Adding prefix 12.2.202.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,333 INFO: Adding prefix 12.2.202.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,338 INFO: Adding prefix 12.2.202.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,343 INFO: Adding prefix 12.2.202.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,348 INFO: Adding prefix 12.2.202.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,353 INFO: Adding prefix 12.2.202.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,358 INFO: Adding prefix 12.2.203.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,363 INFO: Adding prefix 12.2.203.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,368 INFO: Adding prefix 12.2.203.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,374 INFO: Adding prefix 12.2.203.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,380 INFO: Adding prefix 12.2.203.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,386 INFO: Adding prefix 12.2.203.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,391 INFO: Adding prefix 12.2.203.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,400 INFO: Adding prefix 12.2.203.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,406 INFO: Adding prefix 12.2.203.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,413 INFO: Adding prefix 12.2.203.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,418 INFO: Adding prefix 12.2.203.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,425 INFO: Adding prefix 12.2.203.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,432 INFO: Adding prefix 12.2.203.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,439 INFO: Adding prefix 12.2.203.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,444 INFO: Adding prefix 12.2.203.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,451 INFO: Adding prefix 12.2.203.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,456 INFO: Adding prefix 12.2.204.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,463 INFO: Adding prefix 12.2.204.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,468 INFO: Adding prefix 12.2.204.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,473 INFO: Adding prefix 12.2.204.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,479 INFO: Adding prefix 12.2.204.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,485 INFO: Adding prefix 12.2.204.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,490 INFO: Adding prefix 12.2.204.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,494 INFO: Adding prefix 12.2.204.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,499 INFO: Adding prefix 12.2.204.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,504 INFO: Adding prefix 12.2.204.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,511 INFO: Adding prefix 12.2.204.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,520 INFO: Adding prefix 12.2.204.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,526 INFO: Adding prefix 12.2.204.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,532 INFO: Adding prefix 12.2.204.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,538 INFO: Adding prefix 12.2.204.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,543 INFO: Adding prefix 12.2.204.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,550 INFO: Adding prefix 12.2.205.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,555 INFO: Adding prefix 12.2.205.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,561 INFO: Adding prefix 12.2.205.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,566 INFO: Adding prefix 12.2.205.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,572 INFO: Adding prefix 12.2.205.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,577 INFO: Adding prefix 12.2.205.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,584 INFO: Adding prefix 12.2.205.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,590 INFO: Adding prefix 12.2.205.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,595 INFO: Adding prefix 12.2.205.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,601 INFO: Adding prefix 12.2.205.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,609 INFO: Adding prefix 12.2.205.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,614 INFO: Adding prefix 12.2.205.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,620 INFO: Adding prefix 12.2.205.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,626 INFO: Adding prefix 12.2.205.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,633 INFO: Adding prefix 12.2.205.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,637 INFO: Adding prefix 12.2.205.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,642 INFO: Adding prefix 12.2.206.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,653 INFO: Adding prefix 12.2.206.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,661 INFO: Adding prefix 12.2.206.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,667 INFO: Adding prefix 12.2.206.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,673 INFO: Adding prefix 12.2.206.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,679 INFO: Adding prefix 12.2.206.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,684 INFO: Adding prefix 12.2.206.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,689 INFO: Adding prefix 12.2.206.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,694 INFO: Adding prefix 12.2.206.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,702 INFO: Adding prefix 12.2.206.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,708 INFO: Adding prefix 12.2.206.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,714 INFO: Adding prefix 12.2.206.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,721 INFO: Adding prefix 12.2.206.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,727 INFO: Adding prefix 12.2.206.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,733 INFO: Adding prefix 12.2.206.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,738 INFO: Adding prefix 12.2.206.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,743 INFO: Adding prefix 12.2.207.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,749 INFO: Adding prefix 12.2.207.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,755 INFO: Adding prefix 12.2.207.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,762 INFO: Adding prefix 12.2.207.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,768 INFO: Adding prefix 12.2.207.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,776 INFO: Adding prefix 12.2.207.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,784 INFO: Adding prefix 12.2.207.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,791 INFO: Adding prefix 12.2.207.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,796 INFO: Adding prefix 12.2.207.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,803 INFO: Adding prefix 12.2.207.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,808 INFO: Adding prefix 12.2.207.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,814 INFO: Adding prefix 12.2.207.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,821 INFO: Adding prefix 12.2.207.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,827 INFO: Adding prefix 12.2.207.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,832 INFO: Adding prefix 12.2.207.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,840 INFO: Adding prefix 12.2.207.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,845 INFO: Adding prefix 12.2.208.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,852 INFO: Adding prefix 12.2.208.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,856 INFO: Adding prefix 12.2.208.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,861 INFO: Adding prefix 12.2.208.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,866 INFO: Adding prefix 12.2.208.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,870 INFO: Adding prefix 12.2.208.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,875 INFO: Adding prefix 12.2.208.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,880 INFO: Adding prefix 12.2.208.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,886 INFO: Adding prefix 12.2.208.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,890 INFO: Adding prefix 12.2.208.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,895 INFO: Adding prefix 12.2.208.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,900 INFO: Adding prefix 12.2.208.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,906 INFO: Adding prefix 12.2.208.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,911 INFO: Adding prefix 12.2.208.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,916 INFO: Adding prefix 12.2.208.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,921 INFO: Adding prefix 12.2.208.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,927 INFO: Adding prefix 12.2.209.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,932 INFO: Adding prefix 12.2.209.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,938 INFO: Adding prefix 12.2.209.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,942 INFO: Adding prefix 12.2.209.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,948 INFO: Adding prefix 12.2.209.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,954 INFO: Adding prefix 12.2.209.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,959 INFO: Adding prefix 12.2.209.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,964 INFO: Adding prefix 12.2.209.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,970 INFO: Adding prefix 12.2.209.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,975 INFO: Adding prefix 12.2.209.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,981 INFO: Adding prefix 12.2.209.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,985 INFO: Adding prefix 12.2.209.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,991 INFO: Adding prefix 12.2.209.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:42,996 INFO: Adding prefix 12.2.209.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,000 INFO: Adding prefix 12.2.209.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,006 INFO: Adding prefix 12.2.209.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,011 INFO: Adding prefix 12.2.210.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,017 INFO: Adding prefix 12.2.210.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,023 INFO: Adding prefix 12.2.210.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,028 INFO: Adding prefix 12.2.210.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,035 INFO: Adding prefix 12.2.210.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,040 INFO: Adding prefix 12.2.210.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,046 INFO: Adding prefix 12.2.210.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,053 INFO: Adding prefix 12.2.210.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,060 INFO: Adding prefix 12.2.210.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,066 INFO: Adding prefix 12.2.210.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,071 INFO: Adding prefix 12.2.210.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,077 INFO: Adding prefix 12.2.210.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,083 INFO: Adding prefix 12.2.210.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,089 INFO: Adding prefix 12.2.210.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,094 INFO: Adding prefix 12.2.210.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,100 INFO: Adding prefix 12.2.210.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,105 INFO: Adding prefix 12.2.211.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,110 INFO: Adding prefix 12.2.211.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,120 INFO: Adding prefix 12.2.211.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,130 INFO: Adding prefix 12.2.211.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,137 INFO: Adding prefix 12.2.211.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,142 INFO: Adding prefix 12.2.211.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,148 INFO: Adding prefix 12.2.211.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,154 INFO: Adding prefix 12.2.211.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,159 INFO: Adding prefix 12.2.211.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,164 INFO: Adding prefix 12.2.211.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,169 INFO: Adding prefix 12.2.211.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,175 INFO: Adding prefix 12.2.211.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,180 INFO: Adding prefix 12.2.211.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,185 INFO: Adding prefix 12.2.211.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,190 INFO: Adding prefix 12.2.211.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,196 INFO: Adding prefix 12.2.211.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,202 INFO: Adding prefix 12.2.212.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,206 INFO: Adding prefix 12.2.212.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,212 INFO: Adding prefix 12.2.212.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,218 INFO: Adding prefix 12.2.212.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,223 INFO: Adding prefix 12.2.212.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,229 INFO: Adding prefix 12.2.212.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,235 INFO: Adding prefix 12.2.212.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,241 INFO: Adding prefix 12.2.212.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,247 INFO: Adding prefix 12.2.212.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,252 INFO: Adding prefix 12.2.212.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,259 INFO: Adding prefix 12.2.212.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,264 INFO: Adding prefix 12.2.212.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,269 INFO: Adding prefix 12.2.212.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,273 INFO: Adding prefix 12.2.212.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,279 INFO: Adding prefix 12.2.212.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,284 INFO: Adding prefix 12.2.212.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,291 INFO: Adding prefix 12.2.213.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,297 INFO: Adding prefix 12.2.213.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,301 INFO: Adding prefix 12.2.213.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,306 INFO: Adding prefix 12.2.213.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,311 INFO: Adding prefix 12.2.213.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,316 INFO: Adding prefix 12.2.213.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,321 INFO: Adding prefix 12.2.213.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,326 INFO: Adding prefix 12.2.213.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,330 INFO: Adding prefix 12.2.213.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,335 INFO: Adding prefix 12.2.213.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,341 INFO: Adding prefix 12.2.213.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,347 INFO: Adding prefix 12.2.213.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,353 INFO: Adding prefix 12.2.213.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,360 INFO: Adding prefix 12.2.213.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,367 INFO: Adding prefix 12.2.213.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,373 INFO: Adding prefix 12.2.213.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,378 INFO: Adding prefix 12.2.214.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,383 INFO: Adding prefix 12.2.214.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,388 INFO: Adding prefix 12.2.214.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,393 INFO: Adding prefix 12.2.214.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,399 INFO: Adding prefix 12.2.214.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,405 INFO: Adding prefix 12.2.214.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,411 INFO: Adding prefix 12.2.214.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,415 INFO: Adding prefix 12.2.214.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,421 INFO: Adding prefix 12.2.214.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,427 INFO: Adding prefix 12.2.214.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,431 INFO: Adding prefix 12.2.214.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,436 INFO: Adding prefix 12.2.214.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,441 INFO: Adding prefix 12.2.214.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,446 INFO: Adding prefix 12.2.214.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,451 INFO: Adding prefix 12.2.214.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,456 INFO: Adding prefix 12.2.214.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,462 INFO: Adding prefix 12.2.215.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,470 INFO: Adding prefix 12.2.215.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,477 INFO: Adding prefix 12.2.215.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,483 INFO: Adding prefix 12.2.215.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,488 INFO: Adding prefix 12.2.215.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,494 INFO: Adding prefix 12.2.215.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,500 INFO: Adding prefix 12.2.215.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,505 INFO: Adding prefix 12.2.215.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,512 INFO: Adding prefix 12.2.215.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,520 INFO: Adding prefix 12.2.215.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,529 INFO: Adding prefix 12.2.215.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,534 INFO: Adding prefix 12.2.215.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,544 INFO: Adding prefix 12.2.215.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,606 INFO: Adding prefix 12.2.215.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,615 INFO: Adding prefix 12.2.215.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,621 INFO: Adding prefix 12.2.215.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,626 INFO: Adding prefix 12.2.216.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,631 INFO: Adding prefix 12.2.216.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,636 INFO: Adding prefix 12.2.216.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,641 INFO: Adding prefix 12.2.216.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,648 INFO: Adding prefix 12.2.216.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,653 INFO: Adding prefix 12.2.216.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,659 INFO: Adding prefix 12.2.216.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,664 INFO: Adding prefix 12.2.216.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,670 INFO: Adding prefix 12.2.216.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,678 INFO: Adding prefix 12.2.216.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,685 INFO: Adding prefix 12.2.216.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,691 INFO: Adding prefix 12.2.216.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,697 INFO: Adding prefix 12.2.216.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,702 INFO: Adding prefix 12.2.216.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,708 INFO: Adding prefix 12.2.216.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,713 INFO: Adding prefix 12.2.216.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,720 INFO: Adding prefix 12.2.217.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,726 INFO: Adding prefix 12.2.217.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,731 INFO: Adding prefix 12.2.217.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,738 INFO: Adding prefix 12.2.217.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,747 INFO: Adding prefix 12.2.217.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,752 INFO: Adding prefix 12.2.217.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,758 INFO: Adding prefix 12.2.217.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,763 INFO: Adding prefix 12.2.217.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,769 INFO: Adding prefix 12.2.217.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,775 INFO: Adding prefix 12.2.217.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,780 INFO: Adding prefix 12.2.217.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,786 INFO: Adding prefix 12.2.217.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,793 INFO: Adding prefix 12.2.217.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,797 INFO: Adding prefix 12.2.217.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,803 INFO: Adding prefix 12.2.217.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,807 INFO: Adding prefix 12.2.217.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,812 INFO: Adding prefix 12.2.218.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,818 INFO: Adding prefix 12.2.218.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,824 INFO: Adding prefix 12.2.218.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,831 INFO: Adding prefix 12.2.218.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,837 INFO: Adding prefix 12.2.218.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,842 INFO: Adding prefix 12.2.218.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,847 INFO: Adding prefix 12.2.218.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,854 INFO: Adding prefix 12.2.218.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,870 INFO: Adding prefix 12.2.218.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,878 INFO: Adding prefix 12.2.218.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,883 INFO: Adding prefix 12.2.218.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,892 INFO: Adding prefix 12.2.218.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,912 INFO: Adding prefix 12.2.218.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,927 INFO: Adding prefix 12.2.218.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,944 INFO: Adding prefix 12.2.218.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,960 INFO: Adding prefix 12.2.218.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,967 INFO: Adding prefix 12.2.219.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,972 INFO: Adding prefix 12.2.219.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,978 INFO: Adding prefix 12.2.219.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,985 INFO: Adding prefix 12.2.219.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,991 INFO: Adding prefix 12.2.219.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:43,997 INFO: Adding prefix 12.2.219.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,001 INFO: Adding prefix 12.2.219.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,008 INFO: Adding prefix 12.2.219.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,013 INFO: Adding prefix 12.2.219.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,018 INFO: Adding prefix 12.2.219.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,024 INFO: Adding prefix 12.2.219.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,030 INFO: Adding prefix 12.2.219.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,035 INFO: Adding prefix 12.2.219.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,043 INFO: Adding prefix 12.2.219.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,050 INFO: Adding prefix 12.2.219.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,056 INFO: Adding prefix 12.2.219.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,062 INFO: Adding prefix 12.2.220.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,069 INFO: Adding prefix 12.2.220.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,077 INFO: Adding prefix 12.2.220.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,088 INFO: Adding prefix 12.2.220.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,094 INFO: Adding prefix 12.2.220.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,099 INFO: Adding prefix 12.2.220.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,107 INFO: Adding prefix 12.2.220.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,112 INFO: Adding prefix 12.2.220.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,118 INFO: Adding prefix 12.2.220.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,124 INFO: Adding prefix 12.2.220.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,134 INFO: Adding prefix 12.2.220.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,140 INFO: Adding prefix 12.2.220.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,157 INFO: Adding prefix 12.2.220.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,163 INFO: Adding prefix 12.2.220.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,171 INFO: Adding prefix 12.2.220.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,177 INFO: Adding prefix 12.2.220.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,182 INFO: Adding prefix 12.2.221.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,188 INFO: Adding prefix 12.2.221.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,195 INFO: Adding prefix 12.2.221.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,202 INFO: Adding prefix 12.2.221.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,208 INFO: Adding prefix 12.2.221.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,214 INFO: Adding prefix 12.2.221.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,221 INFO: Adding prefix 12.2.221.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,226 INFO: Adding prefix 12.2.221.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,232 INFO: Adding prefix 12.2.221.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,238 INFO: Adding prefix 12.2.221.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,245 INFO: Adding prefix 12.2.221.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,251 INFO: Adding prefix 12.2.221.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,257 INFO: Adding prefix 12.2.221.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,262 INFO: Adding prefix 12.2.221.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,267 INFO: Adding prefix 12.2.221.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,273 INFO: Adding prefix 12.2.221.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,278 INFO: Adding prefix 12.2.222.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,284 INFO: Adding prefix 12.2.222.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,290 INFO: Adding prefix 12.2.222.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,296 INFO: Adding prefix 12.2.222.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,301 INFO: Adding prefix 12.2.222.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,307 INFO: Adding prefix 12.2.222.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,312 INFO: Adding prefix 12.2.222.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,317 INFO: Adding prefix 12.2.222.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,321 INFO: Adding prefix 12.2.222.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,328 INFO: Adding prefix 12.2.222.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,332 INFO: Adding prefix 12.2.222.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,337 INFO: Adding prefix 12.2.222.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,342 INFO: Adding prefix 12.2.222.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,351 INFO: Adding prefix 12.2.222.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,356 INFO: Adding prefix 12.2.222.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,362 INFO: Adding prefix 12.2.222.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,367 INFO: Adding prefix 12.2.223.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,373 INFO: Adding prefix 12.2.223.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,378 INFO: Adding prefix 12.2.223.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,383 INFO: Adding prefix 12.2.223.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,388 INFO: Adding prefix 12.2.223.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,395 INFO: Adding prefix 12.2.223.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,400 INFO: Adding prefix 12.2.223.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,407 INFO: Adding prefix 12.2.223.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,418 INFO: Adding prefix 12.2.223.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,428 INFO: Adding prefix 12.2.223.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,433 INFO: Adding prefix 12.2.223.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,438 INFO: Adding prefix 12.2.223.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,444 INFO: Adding prefix 12.2.223.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,450 INFO: Adding prefix 12.2.223.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,455 INFO: Adding prefix 12.2.223.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,461 INFO: Adding prefix 12.2.223.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,468 INFO: Adding prefix 12.2.224.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,474 INFO: Adding prefix 12.2.224.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,478 INFO: Adding prefix 12.2.224.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,484 INFO: Adding prefix 12.2.224.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,491 INFO: Adding prefix 12.2.224.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,496 INFO: Adding prefix 12.2.224.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,501 INFO: Adding prefix 12.2.224.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,507 INFO: Adding prefix 12.2.224.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,513 INFO: Adding prefix 12.2.224.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,518 INFO: Adding prefix 12.2.224.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,525 INFO: Adding prefix 12.2.224.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,530 INFO: Adding prefix 12.2.224.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,536 INFO: Adding prefix 12.2.224.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,542 INFO: Adding prefix 12.2.224.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,547 INFO: Adding prefix 12.2.224.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,552 INFO: Adding prefix 12.2.224.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,558 INFO: Adding prefix 12.2.225.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,564 INFO: Adding prefix 12.2.225.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,569 INFO: Adding prefix 12.2.225.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,574 INFO: Adding prefix 12.2.225.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,581 INFO: Adding prefix 12.2.225.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,586 INFO: Adding prefix 12.2.225.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,590 INFO: Adding prefix 12.2.225.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,596 INFO: Adding prefix 12.2.225.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,602 INFO: Adding prefix 12.2.225.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,609 INFO: Adding prefix 12.2.225.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,615 INFO: Adding prefix 12.2.225.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,621 INFO: Adding prefix 12.2.225.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,626 INFO: Adding prefix 12.2.225.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,631 INFO: Adding prefix 12.2.225.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,636 INFO: Adding prefix 12.2.225.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,643 INFO: Adding prefix 12.2.225.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,649 INFO: Adding prefix 12.2.226.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,654 INFO: Adding prefix 12.2.226.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,659 INFO: Adding prefix 12.2.226.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,666 INFO: Adding prefix 12.2.226.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,672 INFO: Adding prefix 12.2.226.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,678 INFO: Adding prefix 12.2.226.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,684 INFO: Adding prefix 12.2.226.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,692 INFO: Adding prefix 12.2.226.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,697 INFO: Adding prefix 12.2.226.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,703 INFO: Adding prefix 12.2.226.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,708 INFO: Adding prefix 12.2.226.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,716 INFO: Adding prefix 12.2.226.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,724 INFO: Adding prefix 12.2.226.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,730 INFO: Adding prefix 12.2.226.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,736 INFO: Adding prefix 12.2.226.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,745 INFO: Adding prefix 12.2.226.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,750 INFO: Adding prefix 12.2.227.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,756 INFO: Adding prefix 12.2.227.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,763 INFO: Adding prefix 12.2.227.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,771 INFO: Adding prefix 12.2.227.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,776 INFO: Adding prefix 12.2.227.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,782 INFO: Adding prefix 12.2.227.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,786 INFO: Adding prefix 12.2.227.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,796 INFO: Adding prefix 12.2.227.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,803 INFO: Adding prefix 12.2.227.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,810 INFO: Adding prefix 12.2.227.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,817 INFO: Adding prefix 12.2.227.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,823 INFO: Adding prefix 12.2.227.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,829 INFO: Adding prefix 12.2.227.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,836 INFO: Adding prefix 12.2.227.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,849 INFO: Adding prefix 12.2.227.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,857 INFO: Adding prefix 12.2.227.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,864 INFO: Adding prefix 12.2.228.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,871 INFO: Adding prefix 12.2.228.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,878 INFO: Adding prefix 12.2.228.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,885 INFO: Adding prefix 12.2.228.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,892 INFO: Adding prefix 12.2.228.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,897 INFO: Adding prefix 12.2.228.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,904 INFO: Adding prefix 12.2.228.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,910 INFO: Adding prefix 12.2.228.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,917 INFO: Adding prefix 12.2.228.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,922 INFO: Adding prefix 12.2.228.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,930 INFO: Adding prefix 12.2.228.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,936 INFO: Adding prefix 12.2.228.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,941 INFO: Adding prefix 12.2.228.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,948 INFO: Adding prefix 12.2.228.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,956 INFO: Adding prefix 12.2.228.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,962 INFO: Adding prefix 12.2.228.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,968 INFO: Adding prefix 12.2.229.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,975 INFO: Adding prefix 12.2.229.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,985 INFO: Adding prefix 12.2.229.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,991 INFO: Adding prefix 12.2.229.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:44,997 INFO: Adding prefix 12.2.229.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,002 INFO: Adding prefix 12.2.229.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,009 INFO: Adding prefix 12.2.229.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,015 INFO: Adding prefix 12.2.229.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,021 INFO: Adding prefix 12.2.229.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,027 INFO: Adding prefix 12.2.229.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,033 INFO: Adding prefix 12.2.229.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,038 INFO: Adding prefix 12.2.229.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,045 INFO: Adding prefix 12.2.229.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,052 INFO: Adding prefix 12.2.229.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,058 INFO: Adding prefix 12.2.229.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,064 INFO: Adding prefix 12.2.229.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,069 INFO: Adding prefix 12.2.230.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,074 INFO: Adding prefix 12.2.230.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,079 INFO: Adding prefix 12.2.230.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,083 INFO: Adding prefix 12.2.230.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,088 INFO: Adding prefix 12.2.230.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,094 INFO: Adding prefix 12.2.230.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,101 INFO: Adding prefix 12.2.230.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,118 INFO: Adding prefix 12.2.230.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,126 INFO: Adding prefix 12.2.230.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,139 INFO: Adding prefix 12.2.230.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,144 INFO: Adding prefix 12.2.230.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,150 INFO: Adding prefix 12.2.230.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,156 INFO: Adding prefix 12.2.230.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,164 INFO: Adding prefix 12.2.230.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,169 INFO: Adding prefix 12.2.230.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,177 INFO: Adding prefix 12.2.230.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,183 INFO: Adding prefix 12.2.231.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,190 INFO: Adding prefix 12.2.231.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,196 INFO: Adding prefix 12.2.231.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,201 INFO: Adding prefix 12.2.231.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,207 INFO: Adding prefix 12.2.231.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,216 INFO: Adding prefix 12.2.231.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,225 INFO: Adding prefix 12.2.231.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,231 INFO: Adding prefix 12.2.231.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,237 INFO: Adding prefix 12.2.231.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,242 INFO: Adding prefix 12.2.231.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,248 INFO: Adding prefix 12.2.231.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,266 INFO: Adding prefix 12.2.231.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,272 INFO: Adding prefix 12.2.231.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,279 INFO: Adding prefix 12.2.231.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,284 INFO: Adding prefix 12.2.231.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,290 INFO: Adding prefix 12.2.231.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,300 INFO: Adding prefix 12.2.232.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,307 INFO: Adding prefix 12.2.232.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,313 INFO: Adding prefix 12.2.232.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,319 INFO: Adding prefix 12.2.232.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,328 INFO: Adding prefix 12.2.232.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,335 INFO: Adding prefix 12.2.232.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,342 INFO: Adding prefix 12.2.232.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,347 INFO: Adding prefix 12.2.232.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,354 INFO: Adding prefix 12.2.232.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,359 INFO: Adding prefix 12.2.232.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,366 INFO: Adding prefix 12.2.232.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,373 INFO: Adding prefix 12.2.232.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,382 INFO: Adding prefix 12.2.232.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,391 INFO: Adding prefix 12.2.232.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,396 INFO: Adding prefix 12.2.232.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,402 INFO: Adding prefix 12.2.232.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,409 INFO: Adding prefix 12.2.233.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,416 INFO: Adding prefix 12.2.233.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,422 INFO: Adding prefix 12.2.233.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,427 INFO: Adding prefix 12.2.233.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,434 INFO: Adding prefix 12.2.233.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,441 INFO: Adding prefix 12.2.233.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,447 INFO: Adding prefix 12.2.233.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,451 INFO: Adding prefix 12.2.233.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,457 INFO: Adding prefix 12.2.233.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,462 INFO: Adding prefix 12.2.233.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,469 INFO: Adding prefix 12.2.233.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,476 INFO: Adding prefix 12.2.233.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,482 INFO: Adding prefix 12.2.233.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,488 INFO: Adding prefix 12.2.233.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,494 INFO: Adding prefix 12.2.233.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,503 INFO: Adding prefix 12.2.233.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,510 INFO: Adding prefix 12.2.234.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,515 INFO: Adding prefix 12.2.234.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,520 INFO: Adding prefix 12.2.234.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,526 INFO: Adding prefix 12.2.234.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,532 INFO: Adding prefix 12.2.234.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,538 INFO: Adding prefix 12.2.234.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,543 INFO: Adding prefix 12.2.234.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,551 INFO: Adding prefix 12.2.234.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,558 INFO: Adding prefix 12.2.234.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,562 INFO: Adding prefix 12.2.234.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,570 INFO: Adding prefix 12.2.234.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,575 INFO: Adding prefix 12.2.234.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,581 INFO: Adding prefix 12.2.234.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,586 INFO: Adding prefix 12.2.234.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,592 INFO: Adding prefix 12.2.234.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,599 INFO: Adding prefix 12.2.234.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,605 INFO: Adding prefix 12.2.235.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,610 INFO: Adding prefix 12.2.235.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,616 INFO: Adding prefix 12.2.235.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,622 INFO: Adding prefix 12.2.235.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,627 INFO: Adding prefix 12.2.235.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,635 INFO: Adding prefix 12.2.235.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,641 INFO: Adding prefix 12.2.235.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,646 INFO: Adding prefix 12.2.235.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,651 INFO: Adding prefix 12.2.235.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,657 INFO: Adding prefix 12.2.235.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,666 INFO: Adding prefix 12.2.235.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,671 INFO: Adding prefix 12.2.235.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,677 INFO: Adding prefix 12.2.235.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,683 INFO: Adding prefix 12.2.235.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,689 INFO: Adding prefix 12.2.235.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,695 INFO: Adding prefix 12.2.235.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,700 INFO: Adding prefix 12.2.236.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,705 INFO: Adding prefix 12.2.236.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,711 INFO: Adding prefix 12.2.236.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,716 INFO: Adding prefix 12.2.236.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,759 INFO: Adding prefix 12.2.236.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,768 INFO: Adding prefix 12.2.236.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,775 INFO: Adding prefix 12.2.236.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,780 INFO: Adding prefix 12.2.236.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,786 INFO: Adding prefix 12.2.236.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,791 INFO: Adding prefix 12.2.236.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,798 INFO: Adding prefix 12.2.236.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,804 INFO: Adding prefix 12.2.236.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,809 INFO: Adding prefix 12.2.236.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,814 INFO: Adding prefix 12.2.236.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,829 INFO: Adding prefix 12.2.236.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,834 INFO: Adding prefix 12.2.236.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,838 INFO: Adding prefix 12.2.237.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,843 INFO: Adding prefix 12.2.237.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,853 INFO: Adding prefix 12.2.237.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,858 INFO: Adding prefix 12.2.237.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,863 INFO: Adding prefix 12.2.237.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,868 INFO: Adding prefix 12.2.237.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,874 INFO: Adding prefix 12.2.237.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,879 INFO: Adding prefix 12.2.237.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,885 INFO: Adding prefix 12.2.237.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,893 INFO: Adding prefix 12.2.237.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,898 INFO: Adding prefix 12.2.237.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,903 INFO: Adding prefix 12.2.237.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,910 INFO: Adding prefix 12.2.237.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,918 INFO: Adding prefix 12.2.237.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,923 INFO: Adding prefix 12.2.237.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,928 INFO: Adding prefix 12.2.237.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,933 INFO: Adding prefix 12.2.238.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,940 INFO: Adding prefix 12.2.238.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,946 INFO: Adding prefix 12.2.238.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,951 INFO: Adding prefix 12.2.238.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,959 INFO: Adding prefix 12.2.238.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,967 INFO: Adding prefix 12.2.238.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,972 INFO: Adding prefix 12.2.238.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,978 INFO: Adding prefix 12.2.238.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,984 INFO: Adding prefix 12.2.238.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:45,997 INFO: Adding prefix 12.2.238.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,014 INFO: Adding prefix 12.2.238.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,020 INFO: Adding prefix 12.2.238.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,026 INFO: Adding prefix 12.2.238.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,033 INFO: Adding prefix 12.2.238.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,039 INFO: Adding prefix 12.2.238.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,044 INFO: Adding prefix 12.2.238.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,050 INFO: Adding prefix 12.2.239.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,056 INFO: Adding prefix 12.2.239.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,062 INFO: Adding prefix 12.2.239.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,073 INFO: Adding prefix 12.2.239.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,079 INFO: Adding prefix 12.2.239.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,146 INFO: Adding prefix 12.2.239.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,153 INFO: Adding prefix 12.2.239.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,158 INFO: Adding prefix 12.2.239.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,165 INFO: Adding prefix 12.2.239.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,169 INFO: Adding prefix 12.2.239.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,182 INFO: Adding prefix 12.2.239.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,187 INFO: Adding prefix 12.2.239.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,194 INFO: Adding prefix 12.2.239.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,200 INFO: Adding prefix 12.2.239.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,205 INFO: Adding prefix 12.2.239.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,210 INFO: Adding prefix 12.2.239.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,217 INFO: Adding prefix 12.2.240.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,226 INFO: Adding prefix 12.2.240.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,232 INFO: Adding prefix 12.2.240.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,237 INFO: Adding prefix 12.2.240.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,245 INFO: Adding prefix 12.2.240.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,251 INFO: Adding prefix 12.2.240.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,256 INFO: Adding prefix 12.2.240.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,261 INFO: Adding prefix 12.2.240.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,268 INFO: Adding prefix 12.2.240.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,274 INFO: Adding prefix 12.2.240.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,279 INFO: Adding prefix 12.2.240.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,285 INFO: Adding prefix 12.2.240.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,290 INFO: Adding prefix 12.2.240.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,296 INFO: Adding prefix 12.2.240.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,301 INFO: Adding prefix 12.2.240.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,307 INFO: Adding prefix 12.2.240.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,316 INFO: Adding prefix 12.2.241.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,330 INFO: Adding prefix 12.2.241.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,337 INFO: Adding prefix 12.2.241.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,344 INFO: Adding prefix 12.2.241.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,352 INFO: Adding prefix 12.2.241.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,359 INFO: Adding prefix 12.2.241.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,367 INFO: Adding prefix 12.2.241.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,374 INFO: Adding prefix 12.2.241.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,384 INFO: Adding prefix 12.2.241.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,393 INFO: Adding prefix 12.2.241.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,399 INFO: Adding prefix 12.2.241.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,411 INFO: Adding prefix 12.2.241.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,419 INFO: Adding prefix 12.2.241.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,424 INFO: Adding prefix 12.2.241.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,429 INFO: Adding prefix 12.2.241.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,441 INFO: Adding prefix 12.2.241.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,451 INFO: Adding prefix 12.2.242.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,458 INFO: Adding prefix 12.2.242.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,463 INFO: Adding prefix 12.2.242.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,475 INFO: Adding prefix 12.2.242.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,482 INFO: Adding prefix 12.2.242.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,491 INFO: Adding prefix 12.2.242.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,499 INFO: Adding prefix 12.2.242.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,507 INFO: Adding prefix 12.2.242.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,512 INFO: Adding prefix 12.2.242.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,517 INFO: Adding prefix 12.2.242.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,522 INFO: Adding prefix 12.2.242.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,541 INFO: Adding prefix 12.2.242.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,547 INFO: Adding prefix 12.2.242.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,554 INFO: Adding prefix 12.2.242.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,559 INFO: Adding prefix 12.2.242.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,566 INFO: Adding prefix 12.2.242.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,572 INFO: Adding prefix 12.2.243.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,579 INFO: Adding prefix 12.2.243.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,584 INFO: Adding prefix 12.2.243.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,601 INFO: Adding prefix 12.2.243.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,607 INFO: Adding prefix 12.2.243.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,613 INFO: Adding prefix 12.2.243.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,621 INFO: Adding prefix 12.2.243.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,626 INFO: Adding prefix 12.2.243.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,630 INFO: Adding prefix 12.2.243.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,635 INFO: Adding prefix 12.2.243.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,641 INFO: Adding prefix 12.2.243.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,645 INFO: Adding prefix 12.2.243.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,653 INFO: Adding prefix 12.2.243.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,658 INFO: Adding prefix 12.2.243.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,665 INFO: Adding prefix 12.2.243.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,669 INFO: Adding prefix 12.2.243.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,674 INFO: Adding prefix 12.2.244.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,681 INFO: Adding prefix 12.2.244.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,688 INFO: Adding prefix 12.2.244.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,693 INFO: Adding prefix 12.2.244.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,700 INFO: Adding prefix 12.2.244.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,704 INFO: Adding prefix 12.2.244.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,711 INFO: Adding prefix 12.2.244.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,715 INFO: Adding prefix 12.2.244.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,719 INFO: Adding prefix 12.2.244.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,725 INFO: Adding prefix 12.2.244.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,731 INFO: Adding prefix 12.2.244.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,736 INFO: Adding prefix 12.2.244.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,740 INFO: Adding prefix 12.2.244.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,744 INFO: Adding prefix 12.2.244.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,750 INFO: Adding prefix 12.2.244.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,755 INFO: Adding prefix 12.2.244.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,762 INFO: Adding prefix 12.2.245.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,766 INFO: Adding prefix 12.2.245.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,770 INFO: Adding prefix 12.2.245.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,777 INFO: Adding prefix 12.2.245.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,782 INFO: Adding prefix 12.2.245.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,788 INFO: Adding prefix 12.2.245.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,794 INFO: Adding prefix 12.2.245.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,798 INFO: Adding prefix 12.2.245.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,803 INFO: Adding prefix 12.2.245.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,810 INFO: Adding prefix 12.2.245.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,814 INFO: Adding prefix 12.2.245.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,819 INFO: Adding prefix 12.2.245.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,824 INFO: Adding prefix 12.2.245.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,830 INFO: Adding prefix 12.2.245.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,835 INFO: Adding prefix 12.2.245.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,840 INFO: Adding prefix 12.2.245.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,844 INFO: Adding prefix 12.2.246.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,851 INFO: Adding prefix 12.2.246.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,855 INFO: Adding prefix 12.2.246.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,861 INFO: Adding prefix 12.2.246.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,867 INFO: Adding prefix 12.2.246.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,873 INFO: Adding prefix 12.2.246.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,877 INFO: Adding prefix 12.2.246.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,882 INFO: Adding prefix 12.2.246.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,887 INFO: Adding prefix 12.2.246.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,892 INFO: Adding prefix 12.2.246.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,896 INFO: Adding prefix 12.2.246.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,900 INFO: Adding prefix 12.2.246.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,904 INFO: Adding prefix 12.2.246.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,910 INFO: Adding prefix 12.2.246.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,914 INFO: Adding prefix 12.2.246.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,919 INFO: Adding prefix 12.2.246.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,923 INFO: Adding prefix 12.2.247.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,928 INFO: Adding prefix 12.2.247.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,932 INFO: Adding prefix 12.2.247.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,937 INFO: Adding prefix 12.2.247.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,944 INFO: Adding prefix 12.2.247.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,948 INFO: Adding prefix 12.2.247.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,952 INFO: Adding prefix 12.2.247.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,958 INFO: Adding prefix 12.2.247.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,963 INFO: Adding prefix 12.2.247.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,969 INFO: Adding prefix 12.2.247.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,975 INFO: Adding prefix 12.2.247.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,978 INFO: Adding prefix 12.2.247.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,984 INFO: Adding prefix 12.2.247.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,988 INFO: Adding prefix 12.2.247.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,992 INFO: Adding prefix 12.2.247.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:46,996 INFO: Adding prefix 12.2.247.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,002 INFO: Adding prefix 12.2.248.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,009 INFO: Adding prefix 12.2.248.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,014 INFO: Adding prefix 12.2.248.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,020 INFO: Adding prefix 12.2.248.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,025 INFO: Adding prefix 12.2.248.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,030 INFO: Adding prefix 12.2.248.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,036 INFO: Adding prefix 12.2.248.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,040 INFO: Adding prefix 12.2.248.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,046 INFO: Adding prefix 12.2.248.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,050 INFO: Adding prefix 12.2.248.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,056 INFO: Adding prefix 12.2.248.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,062 INFO: Adding prefix 12.2.248.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,069 INFO: Adding prefix 12.2.248.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,075 INFO: Adding prefix 12.2.248.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,080 INFO: Adding prefix 12.2.248.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,085 INFO: Adding prefix 12.2.248.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,090 INFO: Adding prefix 12.2.249.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,095 INFO: Adding prefix 12.2.249.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,100 INFO: Adding prefix 12.2.249.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,106 INFO: Adding prefix 12.2.249.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,111 INFO: Adding prefix 12.2.249.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,116 INFO: Adding prefix 12.2.249.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,121 INFO: Adding prefix 12.2.249.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,126 INFO: Adding prefix 12.2.249.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,131 INFO: Adding prefix 12.2.249.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,136 INFO: Adding prefix 12.2.249.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,141 INFO: Adding prefix 12.2.249.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,147 INFO: Adding prefix 12.2.249.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,152 INFO: Adding prefix 12.2.249.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,157 INFO: Adding prefix 12.2.249.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,162 INFO: Adding prefix 12.2.249.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,171 INFO: Adding prefix 12.2.249.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,178 INFO: Adding prefix 12.2.250.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,185 INFO: Adding prefix 12.2.250.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,190 INFO: Adding prefix 12.2.250.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,197 INFO: Adding prefix 12.2.250.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,204 INFO: Adding prefix 12.2.250.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,210 INFO: Adding prefix 12.2.250.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,215 INFO: Adding prefix 12.2.250.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,220 INFO: Adding prefix 12.2.250.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,225 INFO: Adding prefix 12.2.250.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,230 INFO: Adding prefix 12.2.250.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,236 INFO: Adding prefix 12.2.250.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,242 INFO: Adding prefix 12.2.250.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,249 INFO: Adding prefix 12.2.250.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,255 INFO: Adding prefix 12.2.250.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,261 INFO: Adding prefix 12.2.250.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,266 INFO: Adding prefix 12.2.250.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,272 INFO: Adding prefix 12.2.251.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,278 INFO: Adding prefix 12.2.251.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,284 INFO: Adding prefix 12.2.251.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,290 INFO: Adding prefix 12.2.251.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,296 INFO: Adding prefix 12.2.251.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,302 INFO: Adding prefix 12.2.251.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,309 INFO: Adding prefix 12.2.251.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,315 INFO: Adding prefix 12.2.251.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,321 INFO: Adding prefix 12.2.251.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,326 INFO: Adding prefix 12.2.251.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,333 INFO: Adding prefix 12.2.251.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,338 INFO: Adding prefix 12.2.251.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,343 INFO: Adding prefix 12.2.251.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,351 INFO: Adding prefix 12.2.251.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,364 INFO: Adding prefix 12.2.251.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,370 INFO: Adding prefix 12.2.251.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,377 INFO: Adding prefix 12.2.252.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,385 INFO: Adding prefix 12.2.252.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,391 INFO: Adding prefix 12.2.252.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,396 INFO: Adding prefix 12.2.252.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,402 INFO: Adding prefix 12.2.252.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,436 INFO: Adding prefix 12.2.252.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,444 INFO: Adding prefix 12.2.252.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,467 INFO: Adding prefix 12.2.252.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,476 INFO: Adding prefix 12.2.252.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,482 INFO: Adding prefix 12.2.252.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,488 INFO: Adding prefix 12.2.252.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,493 INFO: Adding prefix 12.2.252.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,498 INFO: Adding prefix 12.2.252.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,503 INFO: Adding prefix 12.2.252.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,508 INFO: Adding prefix 12.2.252.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,513 INFO: Adding prefix 12.2.252.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,518 INFO: Adding prefix 12.2.253.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,525 INFO: Adding prefix 12.2.253.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,530 INFO: Adding prefix 12.2.253.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,536 INFO: Adding prefix 12.2.253.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,542 INFO: Adding prefix 12.2.253.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,549 INFO: Adding prefix 12.2.253.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,554 INFO: Adding prefix 12.2.253.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,558 INFO: Adding prefix 12.2.253.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,563 INFO: Adding prefix 12.2.253.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,569 INFO: Adding prefix 12.2.253.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,573 INFO: Adding prefix 12.2.253.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,578 INFO: Adding prefix 12.2.253.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,584 INFO: Adding prefix 12.2.253.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,593 INFO: Adding prefix 12.2.253.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,600 INFO: Adding prefix 12.2.253.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,606 INFO: Adding prefix 12.2.253.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,612 INFO: Adding prefix 12.2.254.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,618 INFO: Adding prefix 12.2.254.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,622 INFO: Adding prefix 12.2.254.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,626 INFO: Adding prefix 12.2.254.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,631 INFO: Adding prefix 12.2.254.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,638 INFO: Adding prefix 12.2.254.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,644 INFO: Adding prefix 12.2.254.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,654 INFO: Adding prefix 12.2.254.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,663 INFO: Adding prefix 12.2.254.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,670 INFO: Adding prefix 12.2.254.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,676 INFO: Adding prefix 12.2.254.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,683 INFO: Adding prefix 12.2.254.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,689 INFO: Adding prefix 12.2.254.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,695 INFO: Adding prefix 12.2.254.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,701 INFO: Adding prefix 12.2.254.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,706 INFO: Adding prefix 12.2.254.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,712 INFO: Adding prefix 12.2.255.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,719 INFO: Adding prefix 12.2.255.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,725 INFO: Adding prefix 12.2.255.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,731 INFO: Adding prefix 12.2.255.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,737 INFO: Adding prefix 12.2.255.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,743 INFO: Adding prefix 12.2.255.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,749 INFO: Adding prefix 12.2.255.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,754 INFO: Adding prefix 12.2.255.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,760 INFO: Adding prefix 12.2.255.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,771 INFO: Adding prefix 12.2.255.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,777 INFO: Adding prefix 12.2.255.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,783 INFO: Adding prefix 12.2.255.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,789 INFO: Adding prefix 12.2.255.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,794 INFO: Adding prefix 12.2.255.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,801 INFO: Adding prefix 12.2.255.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,807 INFO: Adding prefix 12.2.255.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,815 INFO: Adding prefix 12.3.0.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,821 INFO: Adding prefix 12.3.0.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,827 INFO: Adding prefix 12.3.0.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,833 INFO: Adding prefix 12.3.0.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,839 INFO: Adding prefix 12.3.0.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,846 INFO: Adding prefix 12.3.0.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,851 INFO: Adding prefix 12.3.0.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,856 INFO: Adding prefix 12.3.0.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,862 INFO: Adding prefix 12.3.0.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,867 INFO: Adding prefix 12.3.0.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,872 INFO: Adding prefix 12.3.0.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,877 INFO: Adding prefix 12.3.0.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,883 INFO: Adding prefix 12.3.0.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,888 INFO: Adding prefix 12.3.0.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,893 INFO: Adding prefix 12.3.0.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,901 INFO: Adding prefix 12.3.0.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,907 INFO: Adding prefix 12.3.1.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,913 INFO: Adding prefix 12.3.1.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,919 INFO: Adding prefix 12.3.1.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,929 INFO: Adding prefix 12.3.1.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,934 INFO: Adding prefix 12.3.1.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,939 INFO: Adding prefix 12.3.1.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,944 INFO: Adding prefix 12.3.1.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,950 INFO: Adding prefix 12.3.1.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,955 INFO: Adding prefix 12.3.1.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,961 INFO: Adding prefix 12.3.1.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,966 INFO: Adding prefix 12.3.1.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,974 INFO: Adding prefix 12.3.1.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,980 INFO: Adding prefix 12.3.1.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,986 INFO: Adding prefix 12.3.1.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,992 INFO: Adding prefix 12.3.1.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:47,998 INFO: Adding prefix 12.3.1.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,004 INFO: Adding prefix 12.3.2.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,011 INFO: Adding prefix 12.3.2.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,017 INFO: Adding prefix 12.3.2.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,023 INFO: Adding prefix 12.3.2.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,030 INFO: Adding prefix 12.3.2.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,037 INFO: Adding prefix 12.3.2.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,043 INFO: Adding prefix 12.3.2.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,051 INFO: Adding prefix 12.3.2.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,060 INFO: Adding prefix 12.3.2.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,066 INFO: Adding prefix 12.3.2.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,072 INFO: Adding prefix 12.3.2.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,080 INFO: Adding prefix 12.3.2.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,087 INFO: Adding prefix 12.3.2.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,093 INFO: Adding prefix 12.3.2.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,100 INFO: Adding prefix 12.3.2.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,105 INFO: Adding prefix 12.3.2.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,110 INFO: Adding prefix 12.3.3.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,115 INFO: Adding prefix 12.3.3.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,122 INFO: Adding prefix 12.3.3.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,129 INFO: Adding prefix 12.3.3.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,135 INFO: Adding prefix 12.3.3.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,141 INFO: Adding prefix 12.3.3.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,147 INFO: Adding prefix 12.3.3.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,152 INFO: Adding prefix 12.3.3.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,157 INFO: Adding prefix 12.3.3.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,162 INFO: Adding prefix 12.3.3.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,169 INFO: Adding prefix 12.3.3.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,174 INFO: Adding prefix 12.3.3.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,179 INFO: Adding prefix 12.3.3.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,184 INFO: Adding prefix 12.3.3.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,190 INFO: Adding prefix 12.3.3.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,195 INFO: Adding prefix 12.3.3.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,200 INFO: Adding prefix 12.3.4.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,206 INFO: Adding prefix 12.3.4.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,212 INFO: Adding prefix 12.3.4.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,217 INFO: Adding prefix 12.3.4.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,221 INFO: Adding prefix 12.3.4.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,227 INFO: Adding prefix 12.3.4.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,233 INFO: Adding prefix 12.3.4.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,238 INFO: Adding prefix 12.3.4.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,243 INFO: Adding prefix 12.3.4.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,249 INFO: Adding prefix 12.3.4.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,257 INFO: Adding prefix 12.3.4.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,262 INFO: Adding prefix 12.3.4.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,268 INFO: Adding prefix 12.3.4.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,273 INFO: Adding prefix 12.3.4.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,280 INFO: Adding prefix 12.3.4.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,286 INFO: Adding prefix 12.3.4.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,291 INFO: Adding prefix 12.3.5.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,298 INFO: Adding prefix 12.3.5.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,303 INFO: Adding prefix 12.3.5.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,308 INFO: Adding prefix 12.3.5.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,313 INFO: Adding prefix 12.3.5.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,319 INFO: Adding prefix 12.3.5.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,324 INFO: Adding prefix 12.3.5.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,329 INFO: Adding prefix 12.3.5.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,334 INFO: Adding prefix 12.3.5.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,342 INFO: Adding prefix 12.3.5.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,350 INFO: Adding prefix 12.3.5.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,356 INFO: Adding prefix 12.3.5.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,362 INFO: Adding prefix 12.3.5.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,368 INFO: Adding prefix 12.3.5.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,374 INFO: Adding prefix 12.3.5.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,381 INFO: Adding prefix 12.3.5.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,387 INFO: Adding prefix 12.3.6.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,392 INFO: Adding prefix 12.3.6.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,398 INFO: Adding prefix 12.3.6.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,403 INFO: Adding prefix 12.3.6.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,408 INFO: Adding prefix 12.3.6.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,414 INFO: Adding prefix 12.3.6.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,420 INFO: Adding prefix 12.3.6.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,425 INFO: Adding prefix 12.3.6.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,431 INFO: Adding prefix 12.3.6.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,437 INFO: Adding prefix 12.3.6.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,442 INFO: Adding prefix 12.3.6.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,448 INFO: Adding prefix 12.3.6.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,453 INFO: Adding prefix 12.3.6.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,460 INFO: Adding prefix 12.3.6.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,466 INFO: Adding prefix 12.3.6.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,472 INFO: Adding prefix 12.3.6.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,477 INFO: Adding prefix 12.3.7.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,483 INFO: Adding prefix 12.3.7.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,489 INFO: Adding prefix 12.3.7.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,495 INFO: Adding prefix 12.3.7.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,501 INFO: Adding prefix 12.3.7.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,506 INFO: Adding prefix 12.3.7.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,511 INFO: Adding prefix 12.3.7.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,517 INFO: Adding prefix 12.3.7.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,523 INFO: Adding prefix 12.3.7.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,530 INFO: Adding prefix 12.3.7.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,536 INFO: Adding prefix 12.3.7.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,541 INFO: Adding prefix 12.3.7.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,547 INFO: Adding prefix 12.3.7.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,552 INFO: Adding prefix 12.3.7.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,557 INFO: Adding prefix 12.3.7.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,563 INFO: Adding prefix 12.3.7.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,570 INFO: Adding prefix 12.3.8.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,576 INFO: Adding prefix 12.3.8.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,583 INFO: Adding prefix 12.3.8.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,588 INFO: Adding prefix 12.3.8.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,595 INFO: Adding prefix 12.3.8.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,600 INFO: Adding prefix 12.3.8.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,608 INFO: Adding prefix 12.3.8.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,614 INFO: Adding prefix 12.3.8.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,621 INFO: Adding prefix 12.3.8.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,626 INFO: Adding prefix 12.3.8.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,632 INFO: Adding prefix 12.3.8.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,638 INFO: Adding prefix 12.3.8.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,645 INFO: Adding prefix 12.3.8.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,688 INFO: Adding prefix 12.3.8.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,695 INFO: Adding prefix 12.3.8.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,700 INFO: Adding prefix 12.3.8.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,707 INFO: Adding prefix 12.3.9.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,713 INFO: Adding prefix 12.3.9.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,720 INFO: Adding prefix 12.3.9.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,726 INFO: Adding prefix 12.3.9.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,732 INFO: Adding prefix 12.3.9.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,738 INFO: Adding prefix 12.3.9.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,744 INFO: Adding prefix 12.3.9.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,749 INFO: Adding prefix 12.3.9.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,755 INFO: Adding prefix 12.3.9.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,760 INFO: Adding prefix 12.3.9.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,766 INFO: Adding prefix 12.3.9.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,773 INFO: Adding prefix 12.3.9.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,780 INFO: Adding prefix 12.3.9.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,786 INFO: Adding prefix 12.3.9.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,792 INFO: Adding prefix 12.3.9.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,799 INFO: Adding prefix 12.3.9.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,804 INFO: Adding prefix 12.3.10.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,810 INFO: Adding prefix 12.3.10.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,815 INFO: Adding prefix 12.3.10.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,821 INFO: Adding prefix 12.3.10.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,827 INFO: Adding prefix 12.3.10.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,832 INFO: Adding prefix 12.3.10.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,838 INFO: Adding prefix 12.3.10.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,844 INFO: Adding prefix 12.3.10.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,857 INFO: Adding prefix 12.3.10.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,862 INFO: Adding prefix 12.3.10.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,868 INFO: Adding prefix 12.3.10.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,875 INFO: Adding prefix 12.3.10.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,881 INFO: Adding prefix 12.3.10.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,888 INFO: Adding prefix 12.3.10.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,893 INFO: Adding prefix 12.3.10.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,899 INFO: Adding prefix 12.3.10.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,904 INFO: Adding prefix 12.3.11.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,910 INFO: Adding prefix 12.3.11.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,915 INFO: Adding prefix 12.3.11.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,921 INFO: Adding prefix 12.3.11.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,926 INFO: Adding prefix 12.3.11.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,931 INFO: Adding prefix 12.3.11.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,936 INFO: Adding prefix 12.3.11.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,942 INFO: Adding prefix 12.3.11.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,947 INFO: Adding prefix 12.3.11.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,954 INFO: Adding prefix 12.3.11.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,960 INFO: Adding prefix 12.3.11.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,966 INFO: Adding prefix 12.3.11.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,973 INFO: Adding prefix 12.3.11.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,980 INFO: Adding prefix 12.3.11.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,987 INFO: Adding prefix 12.3.11.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:48,993 INFO: Adding prefix 12.3.11.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,004 INFO: Adding prefix 12.3.12.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,017 INFO: Adding prefix 12.3.12.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,027 INFO: Adding prefix 12.3.12.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,034 INFO: Adding prefix 12.3.12.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,046 INFO: Adding prefix 12.3.12.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,058 INFO: Adding prefix 12.3.12.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,067 INFO: Adding prefix 12.3.12.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,074 INFO: Adding prefix 12.3.12.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,087 INFO: Adding prefix 12.3.12.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,097 INFO: Adding prefix 12.3.12.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,106 INFO: Adding prefix 12.3.12.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,113 INFO: Adding prefix 12.3.12.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,119 INFO: Adding prefix 12.3.12.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,126 INFO: Adding prefix 12.3.12.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,133 INFO: Adding prefix 12.3.12.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,140 INFO: Adding prefix 12.3.12.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,145 INFO: Adding prefix 12.3.13.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,152 INFO: Adding prefix 12.3.13.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,160 INFO: Adding prefix 12.3.13.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,167 INFO: Adding prefix 12.3.13.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,176 INFO: Adding prefix 12.3.13.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,181 INFO: Adding prefix 12.3.13.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,189 INFO: Adding prefix 12.3.13.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,193 INFO: Adding prefix 12.3.13.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,199 INFO: Adding prefix 12.3.13.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,205 INFO: Adding prefix 12.3.13.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,211 INFO: Adding prefix 12.3.13.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,216 INFO: Adding prefix 12.3.13.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,221 INFO: Adding prefix 12.3.13.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,227 INFO: Adding prefix 12.3.13.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,232 INFO: Adding prefix 12.3.13.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,237 INFO: Adding prefix 12.3.13.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,243 INFO: Adding prefix 12.3.14.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,250 INFO: Adding prefix 12.3.14.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,256 INFO: Adding prefix 12.3.14.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,261 INFO: Adding prefix 12.3.14.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,267 INFO: Adding prefix 12.3.14.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,273 INFO: Adding prefix 12.3.14.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,280 INFO: Adding prefix 12.3.14.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,288 INFO: Adding prefix 12.3.14.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,293 INFO: Adding prefix 12.3.14.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,299 INFO: Adding prefix 12.3.14.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,304 INFO: Adding prefix 12.3.14.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,310 INFO: Adding prefix 12.3.14.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,319 INFO: Adding prefix 12.3.14.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,326 INFO: Adding prefix 12.3.14.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,332 INFO: Adding prefix 12.3.14.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,339 INFO: Adding prefix 12.3.14.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,344 INFO: Adding prefix 12.3.15.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,356 INFO: Adding prefix 12.3.15.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,367 INFO: Adding prefix 12.3.15.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,372 INFO: Adding prefix 12.3.15.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,383 INFO: Adding prefix 12.3.15.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,391 INFO: Adding prefix 12.3.15.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,397 INFO: Adding prefix 12.3.15.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,403 INFO: Adding prefix 12.3.15.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,408 INFO: Adding prefix 12.3.15.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,417 INFO: Adding prefix 12.3.15.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,423 INFO: Adding prefix 12.3.15.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,430 INFO: Adding prefix 12.3.15.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,435 INFO: Adding prefix 12.3.15.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,441 INFO: Adding prefix 12.3.15.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,446 INFO: Adding prefix 12.3.15.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,451 INFO: Adding prefix 12.3.15.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,458 INFO: Adding prefix 12.3.16.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,463 INFO: Adding prefix 12.3.16.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,471 INFO: Adding prefix 12.3.16.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,477 INFO: Adding prefix 12.3.16.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,483 INFO: Adding prefix 12.3.16.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,488 INFO: Adding prefix 12.3.16.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,494 INFO: Adding prefix 12.3.16.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,499 INFO: Adding prefix 12.3.16.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,505 INFO: Adding prefix 12.3.16.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,510 INFO: Adding prefix 12.3.16.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,515 INFO: Adding prefix 12.3.16.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,521 INFO: Adding prefix 12.3.16.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,528 INFO: Adding prefix 12.3.16.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,533 INFO: Adding prefix 12.3.16.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,537 INFO: Adding prefix 12.3.16.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,543 INFO: Adding prefix 12.3.16.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,549 INFO: Adding prefix 12.3.17.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,554 INFO: Adding prefix 12.3.17.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,558 INFO: Adding prefix 12.3.17.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,563 INFO: Adding prefix 12.3.17.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,573 INFO: Adding prefix 12.3.17.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,580 INFO: Adding prefix 12.3.17.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,585 INFO: Adding prefix 12.3.17.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,590 INFO: Adding prefix 12.3.17.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,598 INFO: Adding prefix 12.3.17.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,604 INFO: Adding prefix 12.3.17.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,611 INFO: Adding prefix 12.3.17.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,616 INFO: Adding prefix 12.3.17.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,621 INFO: Adding prefix 12.3.17.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,625 INFO: Adding prefix 12.3.17.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,631 INFO: Adding prefix 12.3.17.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,636 INFO: Adding prefix 12.3.17.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,642 INFO: Adding prefix 12.3.18.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,647 INFO: Adding prefix 12.3.18.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,653 INFO: Adding prefix 12.3.18.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,660 INFO: Adding prefix 12.3.18.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,666 INFO: Adding prefix 12.3.18.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,673 INFO: Adding prefix 12.3.18.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,680 INFO: Adding prefix 12.3.18.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,687 INFO: Adding prefix 12.3.18.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,692 INFO: Adding prefix 12.3.18.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,698 INFO: Adding prefix 12.3.18.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,704 INFO: Adding prefix 12.3.18.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,711 INFO: Adding prefix 12.3.18.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,717 INFO: Adding prefix 12.3.18.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,722 INFO: Adding prefix 12.3.18.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,728 INFO: Adding prefix 12.3.18.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,734 INFO: Adding prefix 12.3.18.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,739 INFO: Adding prefix 12.3.19.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,746 INFO: Adding prefix 12.3.19.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,760 INFO: Adding prefix 12.3.19.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,767 INFO: Adding prefix 12.3.19.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,772 INFO: Adding prefix 12.3.19.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,777 INFO: Adding prefix 12.3.19.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,782 INFO: Adding prefix 12.3.19.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,789 INFO: Adding prefix 12.3.19.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,795 INFO: Adding prefix 12.3.19.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,800 INFO: Adding prefix 12.3.19.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,805 INFO: Adding prefix 12.3.19.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,811 INFO: Adding prefix 12.3.19.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,816 INFO: Adding prefix 12.3.19.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,821 INFO: Adding prefix 12.3.19.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,827 INFO: Adding prefix 12.3.19.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,836 INFO: Adding prefix 12.3.19.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,840 INFO: Adding prefix 12.3.20.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,845 INFO: Adding prefix 12.3.20.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,851 INFO: Adding prefix 12.3.20.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,856 INFO: Adding prefix 12.3.20.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,861 INFO: Adding prefix 12.3.20.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,866 INFO: Adding prefix 12.3.20.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,873 INFO: Adding prefix 12.3.20.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,878 INFO: Adding prefix 12.3.20.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,884 INFO: Adding prefix 12.3.20.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,888 INFO: Adding prefix 12.3.20.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,895 INFO: Adding prefix 12.3.20.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,901 INFO: Adding prefix 12.3.20.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,907 INFO: Adding prefix 12.3.20.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,912 INFO: Adding prefix 12.3.20.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,918 INFO: Adding prefix 12.3.20.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,923 INFO: Adding prefix 12.3.20.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,929 INFO: Adding prefix 12.3.21.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,935 INFO: Adding prefix 12.3.21.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,942 INFO: Adding prefix 12.3.21.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,947 INFO: Adding prefix 12.3.21.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,953 INFO: Adding prefix 12.3.21.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,958 INFO: Adding prefix 12.3.21.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,965 INFO: Adding prefix 12.3.21.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,970 INFO: Adding prefix 12.3.21.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,975 INFO: Adding prefix 12.3.21.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,980 INFO: Adding prefix 12.3.21.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,985 INFO: Adding prefix 12.3.21.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,990 INFO: Adding prefix 12.3.21.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:49,995 INFO: Adding prefix 12.3.21.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,001 INFO: Adding prefix 12.3.21.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,008 INFO: Adding prefix 12.3.21.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,014 INFO: Adding prefix 12.3.21.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,020 INFO: Adding prefix 12.3.22.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,026 INFO: Adding prefix 12.3.22.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,031 INFO: Adding prefix 12.3.22.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,036 INFO: Adding prefix 12.3.22.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,041 INFO: Adding prefix 12.3.22.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,048 INFO: Adding prefix 12.3.22.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,053 INFO: Adding prefix 12.3.22.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,058 INFO: Adding prefix 12.3.22.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,071 INFO: Adding prefix 12.3.22.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,077 INFO: Adding prefix 12.3.22.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,082 INFO: Adding prefix 12.3.22.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,087 INFO: Adding prefix 12.3.22.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,092 INFO: Adding prefix 12.3.22.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,098 INFO: Adding prefix 12.3.22.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,103 INFO: Adding prefix 12.3.22.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,108 INFO: Adding prefix 12.3.22.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,114 INFO: Adding prefix 12.3.23.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,119 INFO: Adding prefix 12.3.23.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,124 INFO: Adding prefix 12.3.23.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,129 INFO: Adding prefix 12.3.23.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,134 INFO: Adding prefix 12.3.23.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,140 INFO: Adding prefix 12.3.23.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,146 INFO: Adding prefix 12.3.23.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,152 INFO: Adding prefix 12.3.23.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,158 INFO: Adding prefix 12.3.23.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,164 INFO: Adding prefix 12.3.23.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,169 INFO: Adding prefix 12.3.23.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,174 INFO: Adding prefix 12.3.23.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,178 INFO: Adding prefix 12.3.23.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,184 INFO: Adding prefix 12.3.23.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,190 INFO: Adding prefix 12.3.23.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,196 INFO: Adding prefix 12.3.23.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,202 INFO: Adding prefix 12.3.24.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,207 INFO: Adding prefix 12.3.24.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,212 INFO: Adding prefix 12.3.24.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,216 INFO: Adding prefix 12.3.24.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,223 INFO: Adding prefix 12.3.24.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,228 INFO: Adding prefix 12.3.24.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,233 INFO: Adding prefix 12.3.24.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,238 INFO: Adding prefix 12.3.24.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,244 INFO: Adding prefix 12.3.24.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,249 INFO: Adding prefix 12.3.24.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,256 INFO: Adding prefix 12.3.24.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,262 INFO: Adding prefix 12.3.24.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,268 INFO: Adding prefix 12.3.24.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,273 INFO: Adding prefix 12.3.24.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,278 INFO: Adding prefix 12.3.24.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,283 INFO: Adding prefix 12.3.24.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,291 INFO: Adding prefix 12.3.25.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,296 INFO: Adding prefix 12.3.25.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,303 INFO: Adding prefix 12.3.25.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,308 INFO: Adding prefix 12.3.25.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,314 INFO: Adding prefix 12.3.25.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,319 INFO: Adding prefix 12.3.25.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,324 INFO: Adding prefix 12.3.25.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,328 INFO: Adding prefix 12.3.25.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,334 INFO: Adding prefix 12.3.25.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,339 INFO: Adding prefix 12.3.25.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,344 INFO: Adding prefix 12.3.25.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,349 INFO: Adding prefix 12.3.25.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,355 INFO: Adding prefix 12.3.25.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,361 INFO: Adding prefix 12.3.25.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,367 INFO: Adding prefix 12.3.25.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,372 INFO: Adding prefix 12.3.25.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,378 INFO: Adding prefix 12.3.26.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,383 INFO: Adding prefix 12.3.26.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,389 INFO: Adding prefix 12.3.26.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,395 INFO: Adding prefix 12.3.26.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,400 INFO: Adding prefix 12.3.26.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,405 INFO: Adding prefix 12.3.26.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,410 INFO: Adding prefix 12.3.26.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,416 INFO: Adding prefix 12.3.26.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,422 INFO: Adding prefix 12.3.26.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,428 INFO: Adding prefix 12.3.26.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,434 INFO: Adding prefix 12.3.26.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,440 INFO: Adding prefix 12.3.26.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,447 INFO: Adding prefix 12.3.26.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,452 INFO: Adding prefix 12.3.26.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,458 INFO: Adding prefix 12.3.26.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,466 INFO: Adding prefix 12.3.26.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,471 INFO: Adding prefix 12.3.27.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,477 INFO: Adding prefix 12.3.27.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,482 INFO: Adding prefix 12.3.27.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,488 INFO: Adding prefix 12.3.27.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,494 INFO: Adding prefix 12.3.27.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,499 INFO: Adding prefix 12.3.27.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,505 INFO: Adding prefix 12.3.27.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,512 INFO: Adding prefix 12.3.27.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,518 INFO: Adding prefix 12.3.27.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,524 INFO: Adding prefix 12.3.27.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,529 INFO: Adding prefix 12.3.27.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,535 INFO: Adding prefix 12.3.27.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,541 INFO: Adding prefix 12.3.27.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,547 INFO: Adding prefix 12.3.27.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,553 INFO: Adding prefix 12.3.27.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,558 INFO: Adding prefix 12.3.27.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,563 INFO: Adding prefix 12.3.28.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,567 INFO: Adding prefix 12.3.28.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,572 INFO: Adding prefix 12.3.28.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,577 INFO: Adding prefix 12.3.28.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,581 INFO: Adding prefix 12.3.28.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,586 INFO: Adding prefix 12.3.28.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,597 INFO: Adding prefix 12.3.28.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,604 INFO: Adding prefix 12.3.28.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,610 INFO: Adding prefix 12.3.28.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,614 INFO: Adding prefix 12.3.28.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,627 INFO: Adding prefix 12.3.28.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,634 INFO: Adding prefix 12.3.28.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,641 INFO: Adding prefix 12.3.28.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,647 INFO: Adding prefix 12.3.28.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,655 INFO: Adding prefix 12.3.28.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,662 INFO: Adding prefix 12.3.28.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,668 INFO: Adding prefix 12.3.29.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,673 INFO: Adding prefix 12.3.29.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,681 INFO: Adding prefix 12.3.29.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,686 INFO: Adding prefix 12.3.29.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,691 INFO: Adding prefix 12.3.29.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,697 INFO: Adding prefix 12.3.29.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,702 INFO: Adding prefix 12.3.29.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,708 INFO: Adding prefix 12.3.29.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,713 INFO: Adding prefix 12.3.29.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,717 INFO: Adding prefix 12.3.29.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,724 INFO: Adding prefix 12.3.29.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,730 INFO: Adding prefix 12.3.29.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,735 INFO: Adding prefix 12.3.29.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,741 INFO: Adding prefix 12.3.29.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,746 INFO: Adding prefix 12.3.29.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,751 INFO: Adding prefix 12.3.29.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,756 INFO: Adding prefix 12.3.30.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,761 INFO: Adding prefix 12.3.30.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,767 INFO: Adding prefix 12.3.30.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,773 INFO: Adding prefix 12.3.30.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,780 INFO: Adding prefix 12.3.30.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,784 INFO: Adding prefix 12.3.30.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,790 INFO: Adding prefix 12.3.30.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,794 INFO: Adding prefix 12.3.30.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,800 INFO: Adding prefix 12.3.30.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,806 INFO: Adding prefix 12.3.30.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,811 INFO: Adding prefix 12.3.30.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,816 INFO: Adding prefix 12.3.30.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,821 INFO: Adding prefix 12.3.30.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,827 INFO: Adding prefix 12.3.30.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,832 INFO: Adding prefix 12.3.30.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,836 INFO: Adding prefix 12.3.30.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,840 INFO: Adding prefix 12.3.31.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,846 INFO: Adding prefix 12.3.31.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,851 INFO: Adding prefix 12.3.31.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,856 INFO: Adding prefix 12.3.31.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,861 INFO: Adding prefix 12.3.31.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,867 INFO: Adding prefix 12.3.31.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,872 INFO: Adding prefix 12.3.31.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,877 INFO: Adding prefix 12.3.31.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,882 INFO: Adding prefix 12.3.31.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,890 INFO: Adding prefix 12.3.31.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,896 INFO: Adding prefix 12.3.31.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,902 INFO: Adding prefix 12.3.31.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,906 INFO: Adding prefix 12.3.31.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,912 INFO: Adding prefix 12.3.31.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,917 INFO: Adding prefix 12.3.31.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,923 INFO: Adding prefix 12.3.31.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,931 INFO: Adding prefix 12.3.32.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,938 INFO: Adding prefix 12.3.32.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,943 INFO: Adding prefix 12.3.32.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,948 INFO: Adding prefix 12.3.32.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,953 INFO: Adding prefix 12.3.32.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,957 INFO: Adding prefix 12.3.32.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,962 INFO: Adding prefix 12.3.32.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,967 INFO: Adding prefix 12.3.32.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,974 INFO: Adding prefix 12.3.32.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,980 INFO: Adding prefix 12.3.32.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,985 INFO: Adding prefix 12.3.32.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,990 INFO: Adding prefix 12.3.32.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:50,997 INFO: Adding prefix 12.3.32.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,002 INFO: Adding prefix 12.3.32.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,007 INFO: Adding prefix 12.3.32.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,012 INFO: Adding prefix 12.3.32.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,018 INFO: Adding prefix 12.3.33.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,022 INFO: Adding prefix 12.3.33.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,027 INFO: Adding prefix 12.3.33.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,032 INFO: Adding prefix 12.3.33.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,038 INFO: Adding prefix 12.3.33.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,043 INFO: Adding prefix 12.3.33.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,049 INFO: Adding prefix 12.3.33.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,054 INFO: Adding prefix 12.3.33.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,060 INFO: Adding prefix 12.3.33.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,067 INFO: Adding prefix 12.3.33.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,073 INFO: Adding prefix 12.3.33.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,087 INFO: Adding prefix 12.3.33.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,098 INFO: Adding prefix 12.3.33.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,105 INFO: Adding prefix 12.3.33.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,109 INFO: Adding prefix 12.3.33.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,115 INFO: Adding prefix 12.3.33.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,122 INFO: Adding prefix 12.3.34.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,129 INFO: Adding prefix 12.3.34.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,134 INFO: Adding prefix 12.3.34.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,141 INFO: Adding prefix 12.3.34.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,148 INFO: Adding prefix 12.3.34.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,153 INFO: Adding prefix 12.3.34.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,159 INFO: Adding prefix 12.3.34.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,164 INFO: Adding prefix 12.3.34.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,169 INFO: Adding prefix 12.3.34.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,174 INFO: Adding prefix 12.3.34.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,179 INFO: Adding prefix 12.3.34.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,185 INFO: Adding prefix 12.3.34.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,233 INFO: Adding prefix 12.3.34.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,239 INFO: Adding prefix 12.3.34.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,244 INFO: Adding prefix 12.3.34.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,251 INFO: Adding prefix 12.3.34.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,255 INFO: Adding prefix 12.3.35.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,264 INFO: Adding prefix 12.3.35.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,269 INFO: Adding prefix 12.3.35.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,276 INFO: Adding prefix 12.3.35.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,281 INFO: Adding prefix 12.3.35.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,286 INFO: Adding prefix 12.3.35.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,291 INFO: Adding prefix 12.3.35.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,296 INFO: Adding prefix 12.3.35.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,302 INFO: Adding prefix 12.3.35.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,307 INFO: Adding prefix 12.3.35.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,312 INFO: Adding prefix 12.3.35.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,318 INFO: Adding prefix 12.3.35.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,324 INFO: Adding prefix 12.3.35.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,330 INFO: Adding prefix 12.3.35.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,335 INFO: Adding prefix 12.3.35.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,341 INFO: Adding prefix 12.3.35.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,346 INFO: Adding prefix 12.3.36.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,353 INFO: Adding prefix 12.3.36.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,361 INFO: Adding prefix 12.3.36.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,368 INFO: Adding prefix 12.3.36.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,374 INFO: Adding prefix 12.3.36.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,382 INFO: Adding prefix 12.3.36.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,389 INFO: Adding prefix 12.3.36.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,395 INFO: Adding prefix 12.3.36.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,400 INFO: Adding prefix 12.3.36.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,405 INFO: Adding prefix 12.3.36.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,413 INFO: Adding prefix 12.3.36.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,420 INFO: Adding prefix 12.3.36.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,428 INFO: Adding prefix 12.3.36.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,433 INFO: Adding prefix 12.3.36.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,439 INFO: Adding prefix 12.3.36.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,445 INFO: Adding prefix 12.3.36.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,452 INFO: Adding prefix 12.3.37.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,459 INFO: Adding prefix 12.3.37.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,465 INFO: Adding prefix 12.3.37.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,471 INFO: Adding prefix 12.3.37.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,478 INFO: Adding prefix 12.3.37.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,484 INFO: Adding prefix 12.3.37.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,490 INFO: Adding prefix 12.3.37.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,496 INFO: Adding prefix 12.3.37.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,501 INFO: Adding prefix 12.3.37.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,507 INFO: Adding prefix 12.3.37.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,513 INFO: Adding prefix 12.3.37.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,519 INFO: Adding prefix 12.3.37.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,525 INFO: Adding prefix 12.3.37.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,530 INFO: Adding prefix 12.3.37.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,536 INFO: Adding prefix 12.3.37.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,541 INFO: Adding prefix 12.3.37.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,547 INFO: Adding prefix 12.3.38.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,552 INFO: Adding prefix 12.3.38.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,558 INFO: Adding prefix 12.3.38.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,563 INFO: Adding prefix 12.3.38.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,569 INFO: Adding prefix 12.3.38.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,575 INFO: Adding prefix 12.3.38.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,581 INFO: Adding prefix 12.3.38.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,587 INFO: Adding prefix 12.3.38.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,594 INFO: Adding prefix 12.3.38.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,599 INFO: Adding prefix 12.3.38.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,605 INFO: Adding prefix 12.3.38.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,611 INFO: Adding prefix 12.3.38.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,617 INFO: Adding prefix 12.3.38.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,622 INFO: Adding prefix 12.3.38.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,628 INFO: Adding prefix 12.3.38.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,633 INFO: Adding prefix 12.3.38.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,637 INFO: Adding prefix 12.3.39.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,643 INFO: Adding prefix 12.3.39.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,648 INFO: Adding prefix 12.3.39.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,653 INFO: Adding prefix 12.3.39.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,659 INFO: Adding prefix 12.3.39.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,665 INFO: Adding prefix 12.3.39.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,670 INFO: Adding prefix 12.3.39.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,675 INFO: Adding prefix 12.3.39.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,679 INFO: Adding prefix 12.3.39.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,685 INFO: Adding prefix 12.3.39.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,691 INFO: Adding prefix 12.3.39.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,695 INFO: Adding prefix 12.3.39.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,701 INFO: Adding prefix 12.3.39.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,707 INFO: Adding prefix 12.3.39.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,714 INFO: Adding prefix 12.3.39.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,721 INFO: Adding prefix 12.3.39.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,726 INFO: Adding prefix 12.3.40.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,732 INFO: Adding prefix 12.3.40.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,738 INFO: Adding prefix 12.3.40.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,743 INFO: Adding prefix 12.3.40.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,748 INFO: Adding prefix 12.3.40.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,754 INFO: Adding prefix 12.3.40.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,759 INFO: Adding prefix 12.3.40.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,764 INFO: Adding prefix 12.3.40.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,770 INFO: Adding prefix 12.3.40.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,775 INFO: Adding prefix 12.3.40.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,780 INFO: Adding prefix 12.3.40.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,786 INFO: Adding prefix 12.3.40.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,792 INFO: Adding prefix 12.3.40.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,799 INFO: Adding prefix 12.3.40.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,805 INFO: Adding prefix 12.3.40.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,810 INFO: Adding prefix 12.3.40.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,816 INFO: Adding prefix 12.3.41.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,821 INFO: Adding prefix 12.3.41.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,827 INFO: Adding prefix 12.3.41.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,833 INFO: Adding prefix 12.3.41.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,840 INFO: Adding prefix 12.3.41.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,845 INFO: Adding prefix 12.3.41.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,852 INFO: Adding prefix 12.3.41.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,858 INFO: Adding prefix 12.3.41.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,866 INFO: Adding prefix 12.3.41.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,872 INFO: Adding prefix 12.3.41.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,877 INFO: Adding prefix 12.3.41.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,883 INFO: Adding prefix 12.3.41.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,889 INFO: Adding prefix 12.3.41.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,897 INFO: Adding prefix 12.3.41.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,904 INFO: Adding prefix 12.3.41.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,909 INFO: Adding prefix 12.3.41.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,916 INFO: Adding prefix 12.3.42.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,922 INFO: Adding prefix 12.3.42.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,929 INFO: Adding prefix 12.3.42.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,935 INFO: Adding prefix 12.3.42.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,941 INFO: Adding prefix 12.3.42.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,946 INFO: Adding prefix 12.3.42.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,952 INFO: Adding prefix 12.3.42.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,958 INFO: Adding prefix 12.3.42.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,964 INFO: Adding prefix 12.3.42.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,969 INFO: Adding prefix 12.3.42.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,976 INFO: Adding prefix 12.3.42.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,982 INFO: Adding prefix 12.3.42.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,989 INFO: Adding prefix 12.3.42.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:51,995 INFO: Adding prefix 12.3.42.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,000 INFO: Adding prefix 12.3.42.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,006 INFO: Adding prefix 12.3.42.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,012 INFO: Adding prefix 12.3.43.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,018 INFO: Adding prefix 12.3.43.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,023 INFO: Adding prefix 12.3.43.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,029 INFO: Adding prefix 12.3.43.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,034 INFO: Adding prefix 12.3.43.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,039 INFO: Adding prefix 12.3.43.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,045 INFO: Adding prefix 12.3.43.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,050 INFO: Adding prefix 12.3.43.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,055 INFO: Adding prefix 12.3.43.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,061 INFO: Adding prefix 12.3.43.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,066 INFO: Adding prefix 12.3.43.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,072 INFO: Adding prefix 12.3.43.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,079 INFO: Adding prefix 12.3.43.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,085 INFO: Adding prefix 12.3.43.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,092 INFO: Adding prefix 12.3.43.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,099 INFO: Adding prefix 12.3.43.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,104 INFO: Adding prefix 12.3.44.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,109 INFO: Adding prefix 12.3.44.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,115 INFO: Adding prefix 12.3.44.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,121 INFO: Adding prefix 12.3.44.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,127 INFO: Adding prefix 12.3.44.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,137 INFO: Adding prefix 12.3.44.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,143 INFO: Adding prefix 12.3.44.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,152 INFO: Adding prefix 12.3.44.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,159 INFO: Adding prefix 12.3.44.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,165 INFO: Adding prefix 12.3.44.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,170 INFO: Adding prefix 12.3.44.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,175 INFO: Adding prefix 12.3.44.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,181 INFO: Adding prefix 12.3.44.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,185 INFO: Adding prefix 12.3.44.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,191 INFO: Adding prefix 12.3.44.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,197 INFO: Adding prefix 12.3.44.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,202 INFO: Adding prefix 12.3.45.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,207 INFO: Adding prefix 12.3.45.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,213 INFO: Adding prefix 12.3.45.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,218 INFO: Adding prefix 12.3.45.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,223 INFO: Adding prefix 12.3.45.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,229 INFO: Adding prefix 12.3.45.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,235 INFO: Adding prefix 12.3.45.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,241 INFO: Adding prefix 12.3.45.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,246 INFO: Adding prefix 12.3.45.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,253 INFO: Adding prefix 12.3.45.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,260 INFO: Adding prefix 12.3.45.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,266 INFO: Adding prefix 12.3.45.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,272 INFO: Adding prefix 12.3.45.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,277 INFO: Adding prefix 12.3.45.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,293 INFO: Adding prefix 12.3.45.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,300 INFO: Adding prefix 12.3.45.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,306 INFO: Adding prefix 12.3.46.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,312 INFO: Adding prefix 12.3.46.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,318 INFO: Adding prefix 12.3.46.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,324 INFO: Adding prefix 12.3.46.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,331 INFO: Adding prefix 12.3.46.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,336 INFO: Adding prefix 12.3.46.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,343 INFO: Adding prefix 12.3.46.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,348 INFO: Adding prefix 12.3.46.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,353 INFO: Adding prefix 12.3.46.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,358 INFO: Adding prefix 12.3.46.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,364 INFO: Adding prefix 12.3.46.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,369 INFO: Adding prefix 12.3.46.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,375 INFO: Adding prefix 12.3.46.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,380 INFO: Adding prefix 12.3.46.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,385 INFO: Adding prefix 12.3.46.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,391 INFO: Adding prefix 12.3.46.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,397 INFO: Adding prefix 12.3.47.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,404 INFO: Adding prefix 12.3.47.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,410 INFO: Adding prefix 12.3.47.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,416 INFO: Adding prefix 12.3.47.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,421 INFO: Adding prefix 12.3.47.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,427 INFO: Adding prefix 12.3.47.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,433 INFO: Adding prefix 12.3.47.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,440 INFO: Adding prefix 12.3.47.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,446 INFO: Adding prefix 12.3.47.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,452 INFO: Adding prefix 12.3.47.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,457 INFO: Adding prefix 12.3.47.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,464 INFO: Adding prefix 12.3.47.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,469 INFO: Adding prefix 12.3.47.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,475 INFO: Adding prefix 12.3.47.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,481 INFO: Adding prefix 12.3.47.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,487 INFO: Adding prefix 12.3.47.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,493 INFO: Adding prefix 12.3.48.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,499 INFO: Adding prefix 12.3.48.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,504 INFO: Adding prefix 12.3.48.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,510 INFO: Adding prefix 12.3.48.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,517 INFO: Adding prefix 12.3.48.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,525 INFO: Adding prefix 12.3.48.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,531 INFO: Adding prefix 12.3.48.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,537 INFO: Adding prefix 12.3.48.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,543 INFO: Adding prefix 12.3.48.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,549 INFO: Adding prefix 12.3.48.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,555 INFO: Adding prefix 12.3.48.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,562 INFO: Adding prefix 12.3.48.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,569 INFO: Adding prefix 12.3.48.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,575 INFO: Adding prefix 12.3.48.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,580 INFO: Adding prefix 12.3.48.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,586 INFO: Adding prefix 12.3.48.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,592 INFO: Adding prefix 12.3.49.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,598 INFO: Adding prefix 12.3.49.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,604 INFO: Adding prefix 12.3.49.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,609 INFO: Adding prefix 12.3.49.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,616 INFO: Adding prefix 12.3.49.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,621 INFO: Adding prefix 12.3.49.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,627 INFO: Adding prefix 12.3.49.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,632 INFO: Adding prefix 12.3.49.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,639 INFO: Adding prefix 12.3.49.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,644 INFO: Adding prefix 12.3.49.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,651 INFO: Adding prefix 12.3.49.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,657 INFO: Adding prefix 12.3.49.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,664 INFO: Adding prefix 12.3.49.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,669 INFO: Adding prefix 12.3.49.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,675 INFO: Adding prefix 12.3.49.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,681 INFO: Adding prefix 12.3.49.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,687 INFO: Adding prefix 12.3.50.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,692 INFO: Adding prefix 12.3.50.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,698 INFO: Adding prefix 12.3.50.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,703 INFO: Adding prefix 12.3.50.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,709 INFO: Adding prefix 12.3.50.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,713 INFO: Adding prefix 12.3.50.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,718 INFO: Adding prefix 12.3.50.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,724 INFO: Adding prefix 12.3.50.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,731 INFO: Adding prefix 12.3.50.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,736 INFO: Adding prefix 12.3.50.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,743 INFO: Adding prefix 12.3.50.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,750 INFO: Adding prefix 12.3.50.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,758 INFO: Adding prefix 12.3.50.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,764 INFO: Adding prefix 12.3.50.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,769 INFO: Adding prefix 12.3.50.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,775 INFO: Adding prefix 12.3.50.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,781 INFO: Adding prefix 12.3.51.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,787 INFO: Adding prefix 12.3.51.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,792 INFO: Adding prefix 12.3.51.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,799 INFO: Adding prefix 12.3.51.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,805 INFO: Adding prefix 12.3.51.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,810 INFO: Adding prefix 12.3.51.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,815 INFO: Adding prefix 12.3.51.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,822 INFO: Adding prefix 12.3.51.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,827 INFO: Adding prefix 12.3.51.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,833 INFO: Adding prefix 12.3.51.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,839 INFO: Adding prefix 12.3.51.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,845 INFO: Adding prefix 12.3.51.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,849 INFO: Adding prefix 12.3.51.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,854 INFO: Adding prefix 12.3.51.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,859 INFO: Adding prefix 12.3.51.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,865 INFO: Adding prefix 12.3.51.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,872 INFO: Adding prefix 12.3.52.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,877 INFO: Adding prefix 12.3.52.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,883 INFO: Adding prefix 12.3.52.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,917 INFO: Adding prefix 12.3.52.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,924 INFO: Adding prefix 12.3.52.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,941 INFO: Adding prefix 12.3.52.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,958 INFO: Adding prefix 12.3.52.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,972 INFO: Adding prefix 12.3.52.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,980 INFO: Adding prefix 12.3.52.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,989 INFO: Adding prefix 12.3.52.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:52,994 INFO: Adding prefix 12.3.52.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,000 INFO: Adding prefix 12.3.52.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,005 INFO: Adding prefix 12.3.52.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,010 INFO: Adding prefix 12.3.52.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,014 INFO: Adding prefix 12.3.52.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,020 INFO: Adding prefix 12.3.52.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,025 INFO: Adding prefix 12.3.53.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,030 INFO: Adding prefix 12.3.53.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,036 INFO: Adding prefix 12.3.53.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,041 INFO: Adding prefix 12.3.53.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,045 INFO: Adding prefix 12.3.53.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,051 INFO: Adding prefix 12.3.53.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,057 INFO: Adding prefix 12.3.53.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,063 INFO: Adding prefix 12.3.53.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,069 INFO: Adding prefix 12.3.53.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,075 INFO: Adding prefix 12.3.53.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,082 INFO: Adding prefix 12.3.53.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,087 INFO: Adding prefix 12.3.53.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,093 INFO: Adding prefix 12.3.53.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,098 INFO: Adding prefix 12.3.53.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,104 INFO: Adding prefix 12.3.53.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,109 INFO: Adding prefix 12.3.53.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,114 INFO: Adding prefix 12.3.54.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,119 INFO: Adding prefix 12.3.54.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,125 INFO: Adding prefix 12.3.54.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,131 INFO: Adding prefix 12.3.54.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,137 INFO: Adding prefix 12.3.54.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,142 INFO: Adding prefix 12.3.54.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,149 INFO: Adding prefix 12.3.54.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,154 INFO: Adding prefix 12.3.54.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,160 INFO: Adding prefix 12.3.54.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,166 INFO: Adding prefix 12.3.54.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,172 INFO: Adding prefix 12.3.54.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,177 INFO: Adding prefix 12.3.54.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,183 INFO: Adding prefix 12.3.54.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,190 INFO: Adding prefix 12.3.54.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,198 INFO: Adding prefix 12.3.54.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,204 INFO: Adding prefix 12.3.54.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,209 INFO: Adding prefix 12.3.55.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,215 INFO: Adding prefix 12.3.55.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,220 INFO: Adding prefix 12.3.55.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,224 INFO: Adding prefix 12.3.55.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,229 INFO: Adding prefix 12.3.55.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,234 INFO: Adding prefix 12.3.55.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,240 INFO: Adding prefix 12.3.55.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,245 INFO: Adding prefix 12.3.55.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,249 INFO: Adding prefix 12.3.55.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,255 INFO: Adding prefix 12.3.55.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,261 INFO: Adding prefix 12.3.55.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,267 INFO: Adding prefix 12.3.55.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,273 INFO: Adding prefix 12.3.55.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,279 INFO: Adding prefix 12.3.55.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,285 INFO: Adding prefix 12.3.55.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,290 INFO: Adding prefix 12.3.55.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,295 INFO: Adding prefix 12.3.56.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,303 INFO: Adding prefix 12.3.56.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,309 INFO: Adding prefix 12.3.56.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,315 INFO: Adding prefix 12.3.56.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,321 INFO: Adding prefix 12.3.56.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,326 INFO: Adding prefix 12.3.56.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,332 INFO: Adding prefix 12.3.56.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,336 INFO: Adding prefix 12.3.56.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,341 INFO: Adding prefix 12.3.56.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,347 INFO: Adding prefix 12.3.56.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,352 INFO: Adding prefix 12.3.56.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,357 INFO: Adding prefix 12.3.56.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,362 INFO: Adding prefix 12.3.56.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,367 INFO: Adding prefix 12.3.56.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,373 INFO: Adding prefix 12.3.56.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,377 INFO: Adding prefix 12.3.56.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,382 INFO: Adding prefix 12.3.57.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,387 INFO: Adding prefix 12.3.57.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,393 INFO: Adding prefix 12.3.57.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,398 INFO: Adding prefix 12.3.57.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,404 INFO: Adding prefix 12.3.57.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,409 INFO: Adding prefix 12.3.57.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,415 INFO: Adding prefix 12.3.57.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,421 INFO: Adding prefix 12.3.57.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,427 INFO: Adding prefix 12.3.57.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,432 INFO: Adding prefix 12.3.57.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,437 INFO: Adding prefix 12.3.57.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,444 INFO: Adding prefix 12.3.57.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,451 INFO: Adding prefix 12.3.57.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,457 INFO: Adding prefix 12.3.57.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,462 INFO: Adding prefix 12.3.57.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,467 INFO: Adding prefix 12.3.57.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,473 INFO: Adding prefix 12.3.58.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,479 INFO: Adding prefix 12.3.58.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,484 INFO: Adding prefix 12.3.58.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,488 INFO: Adding prefix 12.3.58.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,494 INFO: Adding prefix 12.3.58.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,500 INFO: Adding prefix 12.3.58.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,506 INFO: Adding prefix 12.3.58.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,512 INFO: Adding prefix 12.3.58.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,518 INFO: Adding prefix 12.3.58.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,523 INFO: Adding prefix 12.3.58.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,527 INFO: Adding prefix 12.3.58.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,532 INFO: Adding prefix 12.3.58.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,538 INFO: Adding prefix 12.3.58.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,544 INFO: Adding prefix 12.3.58.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,548 INFO: Adding prefix 12.3.58.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,554 INFO: Adding prefix 12.3.58.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,559 INFO: Adding prefix 12.3.59.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,564 INFO: Adding prefix 12.3.59.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,570 INFO: Adding prefix 12.3.59.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,576 INFO: Adding prefix 12.3.59.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,581 INFO: Adding prefix 12.3.59.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,586 INFO: Adding prefix 12.3.59.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,590 INFO: Adding prefix 12.3.59.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,596 INFO: Adding prefix 12.3.59.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,600 INFO: Adding prefix 12.3.59.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,605 INFO: Adding prefix 12.3.59.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,610 INFO: Adding prefix 12.3.59.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,617 INFO: Adding prefix 12.3.59.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,623 INFO: Adding prefix 12.3.59.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,629 INFO: Adding prefix 12.3.59.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,635 INFO: Adding prefix 12.3.59.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,643 INFO: Adding prefix 12.3.59.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,649 INFO: Adding prefix 12.3.60.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,654 INFO: Adding prefix 12.3.60.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,659 INFO: Adding prefix 12.3.60.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,666 INFO: Adding prefix 12.3.60.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,672 INFO: Adding prefix 12.3.60.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,676 INFO: Adding prefix 12.3.60.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,681 INFO: Adding prefix 12.3.60.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,686 INFO: Adding prefix 12.3.60.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,691 INFO: Adding prefix 12.3.60.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,697 INFO: Adding prefix 12.3.60.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,701 INFO: Adding prefix 12.3.60.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,708 INFO: Adding prefix 12.3.60.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,714 INFO: Adding prefix 12.3.60.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,719 INFO: Adding prefix 12.3.60.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,725 INFO: Adding prefix 12.3.60.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,731 INFO: Adding prefix 12.3.60.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,774 INFO: Adding prefix 12.3.61.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,781 INFO: Adding prefix 12.3.61.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,787 INFO: Adding prefix 12.3.61.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,794 INFO: Adding prefix 12.3.61.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,801 INFO: Adding prefix 12.3.61.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,808 INFO: Adding prefix 12.3.61.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,816 INFO: Adding prefix 12.3.61.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,823 INFO: Adding prefix 12.3.61.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,828 INFO: Adding prefix 12.3.61.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,833 INFO: Adding prefix 12.3.61.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,855 INFO: Adding prefix 12.3.61.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,862 INFO: Adding prefix 12.3.61.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,868 INFO: Adding prefix 12.3.61.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,873 INFO: Adding prefix 12.3.61.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,879 INFO: Adding prefix 12.3.61.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,886 INFO: Adding prefix 12.3.61.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,890 INFO: Adding prefix 12.3.62.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,903 INFO: Adding prefix 12.3.62.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,912 INFO: Adding prefix 12.3.62.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,918 INFO: Adding prefix 12.3.62.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,926 INFO: Adding prefix 12.3.62.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,931 INFO: Adding prefix 12.3.62.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,938 INFO: Adding prefix 12.3.62.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,944 INFO: Adding prefix 12.3.62.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,952 INFO: Adding prefix 12.3.62.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,958 INFO: Adding prefix 12.3.62.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,964 INFO: Adding prefix 12.3.62.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,971 INFO: Adding prefix 12.3.62.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,977 INFO: Adding prefix 12.3.62.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,982 INFO: Adding prefix 12.3.62.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,989 INFO: Adding prefix 12.3.62.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,993 INFO: Adding prefix 12.3.62.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:53,998 INFO: Adding prefix 12.3.63.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,004 INFO: Adding prefix 12.3.63.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,010 INFO: Adding prefix 12.3.63.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,014 INFO: Adding prefix 12.3.63.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,019 INFO: Adding prefix 12.3.63.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,024 INFO: Adding prefix 12.3.63.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,029 INFO: Adding prefix 12.3.63.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,033 INFO: Adding prefix 12.3.63.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,038 INFO: Adding prefix 12.3.63.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,045 INFO: Adding prefix 12.3.63.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,050 INFO: Adding prefix 12.3.63.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,055 INFO: Adding prefix 12.3.63.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,061 INFO: Adding prefix 12.3.63.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,069 INFO: Adding prefix 12.3.63.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,075 INFO: Adding prefix 12.3.63.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,081 INFO: Adding prefix 12.3.63.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,086 INFO: Adding prefix 12.3.64.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,092 INFO: Adding prefix 12.3.64.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,097 INFO: Adding prefix 12.3.64.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,103 INFO: Adding prefix 12.3.64.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,109 INFO: Adding prefix 12.3.64.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,115 INFO: Adding prefix 12.3.64.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,122 INFO: Adding prefix 12.3.64.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,128 INFO: Adding prefix 12.3.64.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,135 INFO: Adding prefix 12.3.64.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,153 INFO: Adding prefix 12.3.64.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,186 INFO: Adding prefix 12.3.64.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,196 INFO: Adding prefix 12.3.64.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,206 INFO: Adding prefix 12.3.64.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,239 INFO: Adding prefix 12.3.64.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,252 INFO: Adding prefix 12.3.64.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,259 INFO: Adding prefix 12.3.64.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,266 INFO: Adding prefix 12.3.65.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,273 INFO: Adding prefix 12.3.65.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,287 INFO: Adding prefix 12.3.65.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,293 INFO: Adding prefix 12.3.65.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,299 INFO: Adding prefix 12.3.65.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,304 INFO: Adding prefix 12.3.65.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,309 INFO: Adding prefix 12.3.65.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,314 INFO: Adding prefix 12.3.65.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,321 INFO: Adding prefix 12.3.65.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,326 INFO: Adding prefix 12.3.65.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,332 INFO: Adding prefix 12.3.65.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,338 INFO: Adding prefix 12.3.65.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,344 INFO: Adding prefix 12.3.65.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,349 INFO: Adding prefix 12.3.65.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,354 INFO: Adding prefix 12.3.65.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,359 INFO: Adding prefix 12.3.65.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,366 INFO: Adding prefix 12.3.66.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,372 INFO: Adding prefix 12.3.66.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,378 INFO: Adding prefix 12.3.66.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,382 INFO: Adding prefix 12.3.66.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,388 INFO: Adding prefix 12.3.66.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,393 INFO: Adding prefix 12.3.66.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,398 INFO: Adding prefix 12.3.66.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,403 INFO: Adding prefix 12.3.66.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,409 INFO: Adding prefix 12.3.66.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,414 INFO: Adding prefix 12.3.66.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,420 INFO: Adding prefix 12.3.66.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,426 INFO: Adding prefix 12.3.66.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,432 INFO: Adding prefix 12.3.66.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,437 INFO: Adding prefix 12.3.66.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,442 INFO: Adding prefix 12.3.66.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,447 INFO: Adding prefix 12.3.66.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,458 INFO: Adding prefix 12.3.67.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,464 INFO: Adding prefix 12.3.67.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,472 INFO: Adding prefix 12.3.67.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,477 INFO: Adding prefix 12.3.67.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,484 INFO: Adding prefix 12.3.67.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,491 INFO: Adding prefix 12.3.67.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,498 INFO: Adding prefix 12.3.67.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,514 INFO: Adding prefix 12.3.67.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,540 INFO: Adding prefix 12.3.67.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,547 INFO: Adding prefix 12.3.67.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,553 INFO: Adding prefix 12.3.67.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,570 INFO: Adding prefix 12.3.67.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,577 INFO: Adding prefix 12.3.67.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,587 INFO: Adding prefix 12.3.67.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,592 INFO: Adding prefix 12.3.67.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,601 INFO: Adding prefix 12.3.67.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,622 INFO: Adding prefix 12.3.68.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,632 INFO: Adding prefix 12.3.68.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,641 INFO: Adding prefix 12.3.68.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,653 INFO: Adding prefix 12.3.68.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,662 INFO: Adding prefix 12.3.68.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,667 INFO: Adding prefix 12.3.68.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,672 INFO: Adding prefix 12.3.68.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,683 INFO: Adding prefix 12.3.68.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,690 INFO: Adding prefix 12.3.68.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,695 INFO: Adding prefix 12.3.68.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,701 INFO: Adding prefix 12.3.68.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,711 INFO: Adding prefix 12.3.68.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,720 INFO: Adding prefix 12.3.68.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,738 INFO: Adding prefix 12.3.68.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,749 INFO: Adding prefix 12.3.68.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,756 INFO: Adding prefix 12.3.68.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,763 INFO: Adding prefix 12.3.69.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,785 INFO: Adding prefix 12.3.69.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,802 INFO: Adding prefix 12.3.69.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,811 INFO: Adding prefix 12.3.69.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,817 INFO: Adding prefix 12.3.69.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,823 INFO: Adding prefix 12.3.69.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,828 INFO: Adding prefix 12.3.69.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,837 INFO: Adding prefix 12.3.69.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,844 INFO: Adding prefix 12.3.69.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,850 INFO: Adding prefix 12.3.69.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,858 INFO: Adding prefix 12.3.69.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,864 INFO: Adding prefix 12.3.69.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,871 INFO: Adding prefix 12.3.69.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,877 INFO: Adding prefix 12.3.69.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,899 INFO: Adding prefix 12.3.69.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,906 INFO: Adding prefix 12.3.69.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,912 INFO: Adding prefix 12.3.70.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,917 INFO: Adding prefix 12.3.70.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,923 INFO: Adding prefix 12.3.70.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,929 INFO: Adding prefix 12.3.70.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,934 INFO: Adding prefix 12.3.70.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,940 INFO: Adding prefix 12.3.70.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,946 INFO: Adding prefix 12.3.70.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,952 INFO: Adding prefix 12.3.70.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,958 INFO: Adding prefix 12.3.70.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,965 INFO: Adding prefix 12.3.70.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,972 INFO: Adding prefix 12.3.70.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,977 INFO: Adding prefix 12.3.70.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,983 INFO: Adding prefix 12.3.70.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,990 INFO: Adding prefix 12.3.70.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:54,997 INFO: Adding prefix 12.3.70.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,003 INFO: Adding prefix 12.3.70.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,009 INFO: Adding prefix 12.3.71.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,016 INFO: Adding prefix 12.3.71.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,024 INFO: Adding prefix 12.3.71.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,031 INFO: Adding prefix 12.3.71.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,036 INFO: Adding prefix 12.3.71.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,041 INFO: Adding prefix 12.3.71.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,047 INFO: Adding prefix 12.3.71.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,052 INFO: Adding prefix 12.3.71.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,057 INFO: Adding prefix 12.3.71.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,062 INFO: Adding prefix 12.3.71.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,067 INFO: Adding prefix 12.3.71.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,072 INFO: Adding prefix 12.3.71.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,078 INFO: Adding prefix 12.3.71.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,084 INFO: Adding prefix 12.3.71.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,089 INFO: Adding prefix 12.3.71.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,095 INFO: Adding prefix 12.3.71.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,100 INFO: Adding prefix 12.3.72.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,107 INFO: Adding prefix 12.3.72.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,112 INFO: Adding prefix 12.3.72.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,117 INFO: Adding prefix 12.3.72.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,124 INFO: Adding prefix 12.3.72.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,130 INFO: Adding prefix 12.3.72.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,135 INFO: Adding prefix 12.3.72.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,141 INFO: Adding prefix 12.3.72.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,147 INFO: Adding prefix 12.3.72.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,154 INFO: Adding prefix 12.3.72.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,159 INFO: Adding prefix 12.3.72.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,164 INFO: Adding prefix 12.3.72.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,169 INFO: Adding prefix 12.3.72.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,176 INFO: Adding prefix 12.3.72.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,182 INFO: Adding prefix 12.3.72.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,189 INFO: Adding prefix 12.3.72.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,196 INFO: Adding prefix 12.3.73.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,202 INFO: Adding prefix 12.3.73.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,208 INFO: Adding prefix 12.3.73.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,213 INFO: Adding prefix 12.3.73.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,219 INFO: Adding prefix 12.3.73.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,229 INFO: Adding prefix 12.3.73.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,237 INFO: Adding prefix 12.3.73.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,244 INFO: Adding prefix 12.3.73.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,249 INFO: Adding prefix 12.3.73.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,256 INFO: Adding prefix 12.3.73.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,263 INFO: Adding prefix 12.3.73.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,269 INFO: Adding prefix 12.3.73.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,275 INFO: Adding prefix 12.3.73.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,282 INFO: Adding prefix 12.3.73.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,288 INFO: Adding prefix 12.3.73.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,295 INFO: Adding prefix 12.3.73.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,303 INFO: Adding prefix 12.3.74.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,308 INFO: Adding prefix 12.3.74.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,317 INFO: Adding prefix 12.3.74.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,323 INFO: Adding prefix 12.3.74.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,329 INFO: Adding prefix 12.3.74.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,336 INFO: Adding prefix 12.3.74.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,341 INFO: Adding prefix 12.3.74.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,347 INFO: Adding prefix 12.3.74.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,354 INFO: Adding prefix 12.3.74.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,359 INFO: Adding prefix 12.3.74.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,365 INFO: Adding prefix 12.3.74.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,370 INFO: Adding prefix 12.3.74.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,378 INFO: Adding prefix 12.3.74.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,385 INFO: Adding prefix 12.3.74.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,392 INFO: Adding prefix 12.3.74.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,397 INFO: Adding prefix 12.3.74.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,404 INFO: Adding prefix 12.3.75.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,410 INFO: Adding prefix 12.3.75.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,416 INFO: Adding prefix 12.3.75.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,421 INFO: Adding prefix 12.3.75.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,428 INFO: Adding prefix 12.3.75.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,433 INFO: Adding prefix 12.3.75.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,438 INFO: Adding prefix 12.3.75.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,445 INFO: Adding prefix 12.3.75.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,454 INFO: Adding prefix 12.3.75.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,460 INFO: Adding prefix 12.3.75.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,467 INFO: Adding prefix 12.3.75.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,473 INFO: Adding prefix 12.3.75.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,479 INFO: Adding prefix 12.3.75.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,485 INFO: Adding prefix 12.3.75.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,491 INFO: Adding prefix 12.3.75.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,498 INFO: Adding prefix 12.3.75.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,504 INFO: Adding prefix 12.3.76.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,510 INFO: Adding prefix 12.3.76.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,516 INFO: Adding prefix 12.3.76.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,522 INFO: Adding prefix 12.3.76.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,526 INFO: Adding prefix 12.3.76.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,532 INFO: Adding prefix 12.3.76.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,539 INFO: Adding prefix 12.3.76.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,544 INFO: Adding prefix 12.3.76.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,549 INFO: Adding prefix 12.3.76.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,556 INFO: Adding prefix 12.3.76.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,568 INFO: Adding prefix 12.3.76.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,574 INFO: Adding prefix 12.3.76.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,581 INFO: Adding prefix 12.3.76.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,588 INFO: Adding prefix 12.3.76.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,594 INFO: Adding prefix 12.3.76.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,600 INFO: Adding prefix 12.3.76.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,605 INFO: Adding prefix 12.3.77.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,611 INFO: Adding prefix 12.3.77.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,616 INFO: Adding prefix 12.3.77.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,622 INFO: Adding prefix 12.3.77.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,628 INFO: Adding prefix 12.3.77.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,632 INFO: Adding prefix 12.3.77.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,637 INFO: Adding prefix 12.3.77.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,644 INFO: Adding prefix 12.3.77.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,650 INFO: Adding prefix 12.3.77.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,656 INFO: Adding prefix 12.3.77.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,662 INFO: Adding prefix 12.3.77.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,667 INFO: Adding prefix 12.3.77.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,672 INFO: Adding prefix 12.3.77.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,677 INFO: Adding prefix 12.3.77.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,684 INFO: Adding prefix 12.3.77.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,691 INFO: Adding prefix 12.3.77.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,696 INFO: Adding prefix 12.3.78.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,701 INFO: Adding prefix 12.3.78.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,707 INFO: Adding prefix 12.3.78.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,712 INFO: Adding prefix 12.3.78.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,717 INFO: Adding prefix 12.3.78.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,723 INFO: Adding prefix 12.3.78.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,728 INFO: Adding prefix 12.3.78.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,733 INFO: Adding prefix 12.3.78.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,738 INFO: Adding prefix 12.3.78.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,743 INFO: Adding prefix 12.3.78.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,750 INFO: Adding prefix 12.3.78.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,755 INFO: Adding prefix 12.3.78.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,761 INFO: Adding prefix 12.3.78.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,766 INFO: Adding prefix 12.3.78.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,771 INFO: Adding prefix 12.3.78.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,776 INFO: Adding prefix 12.3.78.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,780 INFO: Adding prefix 12.3.79.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,786 INFO: Adding prefix 12.3.79.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,791 INFO: Adding prefix 12.3.79.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,796 INFO: Adding prefix 12.3.79.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,801 INFO: Adding prefix 12.3.79.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,806 INFO: Adding prefix 12.3.79.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,813 INFO: Adding prefix 12.3.79.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,818 INFO: Adding prefix 12.3.79.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,823 INFO: Adding prefix 12.3.79.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,828 INFO: Adding prefix 12.3.79.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,835 INFO: Adding prefix 12.3.79.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,839 INFO: Adding prefix 12.3.79.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,847 INFO: Adding prefix 12.3.79.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,852 INFO: Adding prefix 12.3.79.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,859 INFO: Adding prefix 12.3.79.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,864 INFO: Adding prefix 12.3.79.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,870 INFO: Adding prefix 12.3.80.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,877 INFO: Adding prefix 12.3.80.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,884 INFO: Adding prefix 12.3.80.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,890 INFO: Adding prefix 12.3.80.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,895 INFO: Adding prefix 12.3.80.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,903 INFO: Adding prefix 12.3.80.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,908 INFO: Adding prefix 12.3.80.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,915 INFO: Adding prefix 12.3.80.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,920 INFO: Adding prefix 12.3.80.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,926 INFO: Adding prefix 12.3.80.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,932 INFO: Adding prefix 12.3.80.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,938 INFO: Adding prefix 12.3.80.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,944 INFO: Adding prefix 12.3.80.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,950 INFO: Adding prefix 12.3.80.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,957 INFO: Adding prefix 12.3.80.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,963 INFO: Adding prefix 12.3.80.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,969 INFO: Adding prefix 12.3.81.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,975 INFO: Adding prefix 12.3.81.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,980 INFO: Adding prefix 12.3.81.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,985 INFO: Adding prefix 12.3.81.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,991 INFO: Adding prefix 12.3.81.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:55,997 INFO: Adding prefix 12.3.81.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,003 INFO: Adding prefix 12.3.81.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,010 INFO: Adding prefix 12.3.81.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,015 INFO: Adding prefix 12.3.81.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,020 INFO: Adding prefix 12.3.81.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,025 INFO: Adding prefix 12.3.81.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,030 INFO: Adding prefix 12.3.81.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,035 INFO: Adding prefix 12.3.81.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,041 INFO: Adding prefix 12.3.81.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,047 INFO: Adding prefix 12.3.81.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,054 INFO: Adding prefix 12.3.81.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,063 INFO: Adding prefix 12.3.82.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,068 INFO: Adding prefix 12.3.82.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,074 INFO: Adding prefix 12.3.82.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,080 INFO: Adding prefix 12.3.82.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,086 INFO: Adding prefix 12.3.82.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,091 INFO: Adding prefix 12.3.82.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,101 INFO: Adding prefix 12.3.82.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,106 INFO: Adding prefix 12.3.82.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,113 INFO: Adding prefix 12.3.82.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,118 INFO: Adding prefix 12.3.82.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,124 INFO: Adding prefix 12.3.82.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,129 INFO: Adding prefix 12.3.82.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,134 INFO: Adding prefix 12.3.82.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,140 INFO: Adding prefix 12.3.82.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,144 INFO: Adding prefix 12.3.82.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,149 INFO: Adding prefix 12.3.82.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,154 INFO: Adding prefix 12.3.83.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,160 INFO: Adding prefix 12.3.83.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,166 INFO: Adding prefix 12.3.83.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,170 INFO: Adding prefix 12.3.83.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,178 INFO: Adding prefix 12.3.83.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,183 INFO: Adding prefix 12.3.83.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,188 INFO: Adding prefix 12.3.83.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,193 INFO: Adding prefix 12.3.83.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,200 INFO: Adding prefix 12.3.83.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,205 INFO: Adding prefix 12.3.83.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,210 INFO: Adding prefix 12.3.83.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,215 INFO: Adding prefix 12.3.83.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,221 INFO: Adding prefix 12.3.83.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,229 INFO: Adding prefix 12.3.83.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,235 INFO: Adding prefix 12.3.83.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,240 INFO: Adding prefix 12.3.83.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,246 INFO: Adding prefix 12.3.84.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,252 INFO: Adding prefix 12.3.84.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,258 INFO: Adding prefix 12.3.84.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,265 INFO: Adding prefix 12.3.84.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,272 INFO: Adding prefix 12.3.84.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,276 INFO: Adding prefix 12.3.84.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,340 INFO: Adding prefix 12.3.84.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,347 INFO: Adding prefix 12.3.84.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,353 INFO: Adding prefix 12.3.84.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,358 INFO: Adding prefix 12.3.84.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,363 INFO: Adding prefix 12.3.84.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,371 INFO: Adding prefix 12.3.84.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,378 INFO: Adding prefix 12.3.84.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,383 INFO: Adding prefix 12.3.84.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,388 INFO: Adding prefix 12.3.84.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,394 INFO: Adding prefix 12.3.84.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,399 INFO: Adding prefix 12.3.85.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,404 INFO: Adding prefix 12.3.85.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,409 INFO: Adding prefix 12.3.85.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,414 INFO: Adding prefix 12.3.85.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,419 INFO: Adding prefix 12.3.85.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,425 INFO: Adding prefix 12.3.85.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,430 INFO: Adding prefix 12.3.85.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,435 INFO: Adding prefix 12.3.85.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,441 INFO: Adding prefix 12.3.85.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,446 INFO: Adding prefix 12.3.85.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,451 INFO: Adding prefix 12.3.85.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,457 INFO: Adding prefix 12.3.85.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,462 INFO: Adding prefix 12.3.85.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,468 INFO: Adding prefix 12.3.85.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,473 INFO: Adding prefix 12.3.85.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,478 INFO: Adding prefix 12.3.85.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,483 INFO: Adding prefix 12.3.86.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,487 INFO: Adding prefix 12.3.86.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,493 INFO: Adding prefix 12.3.86.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,498 INFO: Adding prefix 12.3.86.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,503 INFO: Adding prefix 12.3.86.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,508 INFO: Adding prefix 12.3.86.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,514 INFO: Adding prefix 12.3.86.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,519 INFO: Adding prefix 12.3.86.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,524 INFO: Adding prefix 12.3.86.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,529 INFO: Adding prefix 12.3.86.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,534 INFO: Adding prefix 12.3.86.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,539 INFO: Adding prefix 12.3.86.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,544 INFO: Adding prefix 12.3.86.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,550 INFO: Adding prefix 12.3.86.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,555 INFO: Adding prefix 12.3.86.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,560 INFO: Adding prefix 12.3.86.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,565 INFO: Adding prefix 12.3.87.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,571 INFO: Adding prefix 12.3.87.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,580 INFO: Adding prefix 12.3.87.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,586 INFO: Adding prefix 12.3.87.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,591 INFO: Adding prefix 12.3.87.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,596 INFO: Adding prefix 12.3.87.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,602 INFO: Adding prefix 12.3.87.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,608 INFO: Adding prefix 12.3.87.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,613 INFO: Adding prefix 12.3.87.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,618 INFO: Adding prefix 12.3.87.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,624 INFO: Adding prefix 12.3.87.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,629 INFO: Adding prefix 12.3.87.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,635 INFO: Adding prefix 12.3.87.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,639 INFO: Adding prefix 12.3.87.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,645 INFO: Adding prefix 12.3.87.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,651 INFO: Adding prefix 12.3.87.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,657 INFO: Adding prefix 12.3.88.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,664 INFO: Adding prefix 12.3.88.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,670 INFO: Adding prefix 12.3.88.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,675 INFO: Adding prefix 12.3.88.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,681 INFO: Adding prefix 12.3.88.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,686 INFO: Adding prefix 12.3.88.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,692 INFO: Adding prefix 12.3.88.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,697 INFO: Adding prefix 12.3.88.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,701 INFO: Adding prefix 12.3.88.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,707 INFO: Adding prefix 12.3.88.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,712 INFO: Adding prefix 12.3.88.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,717 INFO: Adding prefix 12.3.88.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,723 INFO: Adding prefix 12.3.88.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,730 INFO: Adding prefix 12.3.88.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,735 INFO: Adding prefix 12.3.88.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,741 INFO: Adding prefix 12.3.88.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,746 INFO: Adding prefix 12.3.89.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,752 INFO: Adding prefix 12.3.89.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,757 INFO: Adding prefix 12.3.89.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,762 INFO: Adding prefix 12.3.89.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,767 INFO: Adding prefix 12.3.89.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,773 INFO: Adding prefix 12.3.89.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,778 INFO: Adding prefix 12.3.89.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,783 INFO: Adding prefix 12.3.89.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,788 INFO: Adding prefix 12.3.89.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,795 INFO: Adding prefix 12.3.89.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,800 INFO: Adding prefix 12.3.89.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,805 INFO: Adding prefix 12.3.89.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,810 INFO: Adding prefix 12.3.89.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,816 INFO: Adding prefix 12.3.89.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,821 INFO: Adding prefix 12.3.89.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,827 INFO: Adding prefix 12.3.89.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,832 INFO: Adding prefix 12.3.90.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,837 INFO: Adding prefix 12.3.90.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,842 INFO: Adding prefix 12.3.90.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,848 INFO: Adding prefix 12.3.90.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,856 INFO: Adding prefix 12.3.90.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,863 INFO: Adding prefix 12.3.90.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,870 INFO: Adding prefix 12.3.90.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,875 INFO: Adding prefix 12.3.90.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,881 INFO: Adding prefix 12.3.90.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,892 INFO: Adding prefix 12.3.90.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,899 INFO: Adding prefix 12.3.90.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,908 INFO: Adding prefix 12.3.90.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,916 INFO: Adding prefix 12.3.90.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,923 INFO: Adding prefix 12.3.90.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,929 INFO: Adding prefix 12.3.90.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,936 INFO: Adding prefix 12.3.90.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,945 INFO: Adding prefix 12.3.91.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,951 INFO: Adding prefix 12.3.91.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,957 INFO: Adding prefix 12.3.91.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,963 INFO: Adding prefix 12.3.91.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,971 INFO: Adding prefix 12.3.91.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,977 INFO: Adding prefix 12.3.91.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,982 INFO: Adding prefix 12.3.91.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,988 INFO: Adding prefix 12.3.91.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,993 INFO: Adding prefix 12.3.91.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:56,999 INFO: Adding prefix 12.3.91.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,003 INFO: Adding prefix 12.3.91.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,009 INFO: Adding prefix 12.3.91.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,015 INFO: Adding prefix 12.3.91.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,020 INFO: Adding prefix 12.3.91.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,027 INFO: Adding prefix 12.3.91.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,033 INFO: Adding prefix 12.3.91.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,040 INFO: Adding prefix 12.3.92.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,047 INFO: Adding prefix 12.3.92.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,186 INFO: Adding prefix 12.3.92.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,193 INFO: Adding prefix 12.3.92.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,200 INFO: Adding prefix 12.3.92.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,206 INFO: Adding prefix 12.3.92.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,212 INFO: Adding prefix 12.3.92.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,220 INFO: Adding prefix 12.3.92.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,229 INFO: Adding prefix 12.3.92.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,236 INFO: Adding prefix 12.3.92.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,244 INFO: Adding prefix 12.3.92.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,251 INFO: Adding prefix 12.3.92.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,257 INFO: Adding prefix 12.3.92.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,263 INFO: Adding prefix 12.3.92.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,270 INFO: Adding prefix 12.3.92.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,277 INFO: Adding prefix 12.3.92.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,282 INFO: Adding prefix 12.3.93.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,288 INFO: Adding prefix 12.3.93.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,294 INFO: Adding prefix 12.3.93.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,300 INFO: Adding prefix 12.3.93.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,305 INFO: Adding prefix 12.3.93.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,310 INFO: Adding prefix 12.3.93.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,316 INFO: Adding prefix 12.3.93.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,322 INFO: Adding prefix 12.3.93.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,327 INFO: Adding prefix 12.3.93.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,332 INFO: Adding prefix 12.3.93.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,337 INFO: Adding prefix 12.3.93.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,343 INFO: Adding prefix 12.3.93.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,348 INFO: Adding prefix 12.3.93.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,355 INFO: Adding prefix 12.3.93.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,359 INFO: Adding prefix 12.3.93.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,365 INFO: Adding prefix 12.3.93.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,371 INFO: Adding prefix 12.3.94.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,376 INFO: Adding prefix 12.3.94.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,382 INFO: Adding prefix 12.3.94.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,388 INFO: Adding prefix 12.3.94.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,395 INFO: Adding prefix 12.3.94.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,400 INFO: Adding prefix 12.3.94.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,407 INFO: Adding prefix 12.3.94.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,412 INFO: Adding prefix 12.3.94.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,420 INFO: Adding prefix 12.3.94.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,426 INFO: Adding prefix 12.3.94.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,432 INFO: Adding prefix 12.3.94.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,437 INFO: Adding prefix 12.3.94.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,444 INFO: Adding prefix 12.3.94.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,451 INFO: Adding prefix 12.3.94.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,460 INFO: Adding prefix 12.3.94.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,466 INFO: Adding prefix 12.3.94.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,473 INFO: Adding prefix 12.3.95.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,478 INFO: Adding prefix 12.3.95.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,484 INFO: Adding prefix 12.3.95.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,489 INFO: Adding prefix 12.3.95.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,495 INFO: Adding prefix 12.3.95.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,499 INFO: Adding prefix 12.3.95.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,505 INFO: Adding prefix 12.3.95.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,509 INFO: Adding prefix 12.3.95.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,515 INFO: Adding prefix 12.3.95.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,521 INFO: Adding prefix 12.3.95.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,527 INFO: Adding prefix 12.3.95.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,533 INFO: Adding prefix 12.3.95.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,539 INFO: Adding prefix 12.3.95.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,544 INFO: Adding prefix 12.3.95.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,550 INFO: Adding prefix 12.3.95.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,554 INFO: Adding prefix 12.3.95.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,562 INFO: Adding prefix 12.3.96.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,569 INFO: Adding prefix 12.3.96.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,575 INFO: Adding prefix 12.3.96.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,581 INFO: Adding prefix 12.3.96.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,588 INFO: Adding prefix 12.3.96.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,592 INFO: Adding prefix 12.3.96.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,598 INFO: Adding prefix 12.3.96.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,603 INFO: Adding prefix 12.3.96.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,608 INFO: Adding prefix 12.3.96.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,614 INFO: Adding prefix 12.3.96.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,637 INFO: Adding prefix 12.3.96.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,644 INFO: Adding prefix 12.3.96.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,650 INFO: Adding prefix 12.3.96.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,656 INFO: Adding prefix 12.3.96.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,663 INFO: Adding prefix 12.3.96.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,669 INFO: Adding prefix 12.3.96.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,682 INFO: Adding prefix 12.3.97.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,691 INFO: Adding prefix 12.3.97.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,697 INFO: Adding prefix 12.3.97.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,702 INFO: Adding prefix 12.3.97.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,707 INFO: Adding prefix 12.3.97.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,714 INFO: Adding prefix 12.3.97.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,719 INFO: Adding prefix 12.3.97.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,724 INFO: Adding prefix 12.3.97.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,729 INFO: Adding prefix 12.3.97.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,736 INFO: Adding prefix 12.3.97.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,740 INFO: Adding prefix 12.3.97.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,745 INFO: Adding prefix 12.3.97.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,751 INFO: Adding prefix 12.3.97.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,757 INFO: Adding prefix 12.3.97.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,762 INFO: Adding prefix 12.3.97.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,767 INFO: Adding prefix 12.3.97.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,773 INFO: Adding prefix 12.3.98.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,778 INFO: Adding prefix 12.3.98.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,783 INFO: Adding prefix 12.3.98.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,788 INFO: Adding prefix 12.3.98.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,793 INFO: Adding prefix 12.3.98.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,797 INFO: Adding prefix 12.3.98.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,803 INFO: Adding prefix 12.3.98.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,808 INFO: Adding prefix 12.3.98.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,814 INFO: Adding prefix 12.3.98.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,820 INFO: Adding prefix 12.3.98.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,825 INFO: Adding prefix 12.3.98.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,831 INFO: Adding prefix 12.3.98.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,840 INFO: Adding prefix 12.3.98.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,845 INFO: Adding prefix 12.3.98.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,850 INFO: Adding prefix 12.3.98.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,855 INFO: Adding prefix 12.3.98.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,861 INFO: Adding prefix 12.3.99.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,866 INFO: Adding prefix 12.3.99.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,871 INFO: Adding prefix 12.3.99.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,876 INFO: Adding prefix 12.3.99.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,882 INFO: Adding prefix 12.3.99.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,887 INFO: Adding prefix 12.3.99.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,892 INFO: Adding prefix 12.3.99.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,897 INFO: Adding prefix 12.3.99.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,903 INFO: Adding prefix 12.3.99.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,908 INFO: Adding prefix 12.3.99.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,913 INFO: Adding prefix 12.3.99.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,918 INFO: Adding prefix 12.3.99.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,924 INFO: Adding prefix 12.3.99.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,930 INFO: Adding prefix 12.3.99.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,936 INFO: Adding prefix 12.3.99.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,941 INFO: Adding prefix 12.3.99.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,948 INFO: Adding prefix 12.3.100.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,953 INFO: Adding prefix 12.3.100.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,958 INFO: Adding prefix 12.3.100.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,963 INFO: Adding prefix 12.3.100.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,970 INFO: Adding prefix 12.3.100.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,975 INFO: Adding prefix 12.3.100.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,981 INFO: Adding prefix 12.3.100.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,991 INFO: Adding prefix 12.3.100.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:57,998 INFO: Adding prefix 12.3.100.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,004 INFO: Adding prefix 12.3.100.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,009 INFO: Adding prefix 12.3.100.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,015 INFO: Adding prefix 12.3.100.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,021 INFO: Adding prefix 12.3.100.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,027 INFO: Adding prefix 12.3.100.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,032 INFO: Adding prefix 12.3.100.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,038 INFO: Adding prefix 12.3.100.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,043 INFO: Adding prefix 12.3.101.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,048 INFO: Adding prefix 12.3.101.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,053 INFO: Adding prefix 12.3.101.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,058 INFO: Adding prefix 12.3.101.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,063 INFO: Adding prefix 12.3.101.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,068 INFO: Adding prefix 12.3.101.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,073 INFO: Adding prefix 12.3.101.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,078 INFO: Adding prefix 12.3.101.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,083 INFO: Adding prefix 12.3.101.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,088 INFO: Adding prefix 12.3.101.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,092 INFO: Adding prefix 12.3.101.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,098 INFO: Adding prefix 12.3.101.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,103 INFO: Adding prefix 12.3.101.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,107 INFO: Adding prefix 12.3.101.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,112 INFO: Adding prefix 12.3.101.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,118 INFO: Adding prefix 12.3.101.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,123 INFO: Adding prefix 12.3.102.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,128 INFO: Adding prefix 12.3.102.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,133 INFO: Adding prefix 12.3.102.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,139 INFO: Adding prefix 12.3.102.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,144 INFO: Adding prefix 12.3.102.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,149 INFO: Adding prefix 12.3.102.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,154 INFO: Adding prefix 12.3.102.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,159 INFO: Adding prefix 12.3.102.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,164 INFO: Adding prefix 12.3.102.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,170 INFO: Adding prefix 12.3.102.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,179 INFO: Adding prefix 12.3.102.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,185 INFO: Adding prefix 12.3.102.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,192 INFO: Adding prefix 12.3.102.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,197 INFO: Adding prefix 12.3.102.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,204 INFO: Adding prefix 12.3.102.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,210 INFO: Adding prefix 12.3.102.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,216 INFO: Adding prefix 12.3.103.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,220 INFO: Adding prefix 12.3.103.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,227 INFO: Adding prefix 12.3.103.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,232 INFO: Adding prefix 12.3.103.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,237 INFO: Adding prefix 12.3.103.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,242 INFO: Adding prefix 12.3.103.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,248 INFO: Adding prefix 12.3.103.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,253 INFO: Adding prefix 12.3.103.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,259 INFO: Adding prefix 12.3.103.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,264 INFO: Adding prefix 12.3.103.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,269 INFO: Adding prefix 12.3.103.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,275 INFO: Adding prefix 12.3.103.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,280 INFO: Adding prefix 12.3.103.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,286 INFO: Adding prefix 12.3.103.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,292 INFO: Adding prefix 12.3.103.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,297 INFO: Adding prefix 12.3.103.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,301 INFO: Adding prefix 12.3.104.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,306 INFO: Adding prefix 12.3.104.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,312 INFO: Adding prefix 12.3.104.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,317 INFO: Adding prefix 12.3.104.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,322 INFO: Adding prefix 12.3.104.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,326 INFO: Adding prefix 12.3.104.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,331 INFO: Adding prefix 12.3.104.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,336 INFO: Adding prefix 12.3.104.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,341 INFO: Adding prefix 12.3.104.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,347 INFO: Adding prefix 12.3.104.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,352 INFO: Adding prefix 12.3.104.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,356 INFO: Adding prefix 12.3.104.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,361 INFO: Adding prefix 12.3.104.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,366 INFO: Adding prefix 12.3.104.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,371 INFO: Adding prefix 12.3.104.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,378 INFO: Adding prefix 12.3.104.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,385 INFO: Adding prefix 12.3.105.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,390 INFO: Adding prefix 12.3.105.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,414 INFO: Adding prefix 12.3.105.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,420 INFO: Adding prefix 12.3.105.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,427 INFO: Adding prefix 12.3.105.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,434 INFO: Adding prefix 12.3.105.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,439 INFO: Adding prefix 12.3.105.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,445 INFO: Adding prefix 12.3.105.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,451 INFO: Adding prefix 12.3.105.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,457 INFO: Adding prefix 12.3.105.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,462 INFO: Adding prefix 12.3.105.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,468 INFO: Adding prefix 12.3.105.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,473 INFO: Adding prefix 12.3.105.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,479 INFO: Adding prefix 12.3.105.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,484 INFO: Adding prefix 12.3.105.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,489 INFO: Adding prefix 12.3.105.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,494 INFO: Adding prefix 12.3.106.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,500 INFO: Adding prefix 12.3.106.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,505 INFO: Adding prefix 12.3.106.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,510 INFO: Adding prefix 12.3.106.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,515 INFO: Adding prefix 12.3.106.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,520 INFO: Adding prefix 12.3.106.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,525 INFO: Adding prefix 12.3.106.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,530 INFO: Adding prefix 12.3.106.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,539 INFO: Adding prefix 12.3.106.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,545 INFO: Adding prefix 12.3.106.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,564 INFO: Adding prefix 12.3.106.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,570 INFO: Adding prefix 12.3.106.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,578 INFO: Adding prefix 12.3.106.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,584 INFO: Adding prefix 12.3.106.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,589 INFO: Adding prefix 12.3.106.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,593 INFO: Adding prefix 12.3.106.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,600 INFO: Adding prefix 12.3.107.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,605 INFO: Adding prefix 12.3.107.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,611 INFO: Adding prefix 12.3.107.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,616 INFO: Adding prefix 12.3.107.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,622 INFO: Adding prefix 12.3.107.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,627 INFO: Adding prefix 12.3.107.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,633 INFO: Adding prefix 12.3.107.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,638 INFO: Adding prefix 12.3.107.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,645 INFO: Adding prefix 12.3.107.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,650 INFO: Adding prefix 12.3.107.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,656 INFO: Adding prefix 12.3.107.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,663 INFO: Adding prefix 12.3.107.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,670 INFO: Adding prefix 12.3.107.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,676 INFO: Adding prefix 12.3.107.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,683 INFO: Adding prefix 12.3.107.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,689 INFO: Adding prefix 12.3.107.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,696 INFO: Adding prefix 12.3.108.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,702 INFO: Adding prefix 12.3.108.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,709 INFO: Adding prefix 12.3.108.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,715 INFO: Adding prefix 12.3.108.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,720 INFO: Adding prefix 12.3.108.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,726 INFO: Adding prefix 12.3.108.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,731 INFO: Adding prefix 12.3.108.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,737 INFO: Adding prefix 12.3.108.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,742 INFO: Adding prefix 12.3.108.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,747 INFO: Adding prefix 12.3.108.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,751 INFO: Adding prefix 12.3.108.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,757 INFO: Adding prefix 12.3.108.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,761 INFO: Adding prefix 12.3.108.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,765 INFO: Adding prefix 12.3.108.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,770 INFO: Adding prefix 12.3.108.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,776 INFO: Adding prefix 12.3.108.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,781 INFO: Adding prefix 12.3.109.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,785 INFO: Adding prefix 12.3.109.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,789 INFO: Adding prefix 12.3.109.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,794 INFO: Adding prefix 12.3.109.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,799 INFO: Adding prefix 12.3.109.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,803 INFO: Adding prefix 12.3.109.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,807 INFO: Adding prefix 12.3.109.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,813 INFO: Adding prefix 12.3.109.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,821 INFO: Adding prefix 12.3.109.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,827 INFO: Adding prefix 12.3.109.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,834 INFO: Adding prefix 12.3.109.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,898 INFO: Adding prefix 12.3.109.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,905 INFO: Adding prefix 12.3.109.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,910 INFO: Adding prefix 12.3.109.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,915 INFO: Adding prefix 12.3.109.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,921 INFO: Adding prefix 12.3.109.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,926 INFO: Adding prefix 12.3.110.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,933 INFO: Adding prefix 12.3.110.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,939 INFO: Adding prefix 12.3.110.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,944 INFO: Adding prefix 12.3.110.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,950 INFO: Adding prefix 12.3.110.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,955 INFO: Adding prefix 12.3.110.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,964 INFO: Adding prefix 12.3.110.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,969 INFO: Adding prefix 12.3.110.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,975 INFO: Adding prefix 12.3.110.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,981 INFO: Adding prefix 12.3.110.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,988 INFO: Adding prefix 12.3.110.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:58,995 INFO: Adding prefix 12.3.110.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,000 INFO: Adding prefix 12.3.110.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,005 INFO: Adding prefix 12.3.110.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,011 INFO: Adding prefix 12.3.110.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,016 INFO: Adding prefix 12.3.110.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,022 INFO: Adding prefix 12.3.111.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,028 INFO: Adding prefix 12.3.111.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,033 INFO: Adding prefix 12.3.111.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,039 INFO: Adding prefix 12.3.111.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,052 INFO: Adding prefix 12.3.111.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,057 INFO: Adding prefix 12.3.111.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,064 INFO: Adding prefix 12.3.111.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,069 INFO: Adding prefix 12.3.111.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,075 INFO: Adding prefix 12.3.111.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,080 INFO: Adding prefix 12.3.111.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,087 INFO: Adding prefix 12.3.111.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,092 INFO: Adding prefix 12.3.111.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,098 INFO: Adding prefix 12.3.111.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,104 INFO: Adding prefix 12.3.111.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,110 INFO: Adding prefix 12.3.111.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,117 INFO: Adding prefix 12.3.111.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,124 INFO: Adding prefix 12.3.112.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,129 INFO: Adding prefix 12.3.112.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,134 INFO: Adding prefix 12.3.112.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,139 INFO: Adding prefix 12.3.112.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,143 INFO: Adding prefix 12.3.112.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,150 INFO: Adding prefix 12.3.112.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,155 INFO: Adding prefix 12.3.112.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,160 INFO: Adding prefix 12.3.112.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,165 INFO: Adding prefix 12.3.112.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,171 INFO: Adding prefix 12.3.112.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,177 INFO: Adding prefix 12.3.112.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,183 INFO: Adding prefix 12.3.112.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,188 INFO: Adding prefix 12.3.112.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,194 INFO: Adding prefix 12.3.112.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,199 INFO: Adding prefix 12.3.112.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,205 INFO: Adding prefix 12.3.112.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,211 INFO: Adding prefix 12.3.113.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,217 INFO: Adding prefix 12.3.113.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,222 INFO: Adding prefix 12.3.113.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,227 INFO: Adding prefix 12.3.113.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,232 INFO: Adding prefix 12.3.113.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,238 INFO: Adding prefix 12.3.113.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,243 INFO: Adding prefix 12.3.113.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,249 INFO: Adding prefix 12.3.113.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,256 INFO: Adding prefix 12.3.113.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,262 INFO: Adding prefix 12.3.113.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,267 INFO: Adding prefix 12.3.113.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,272 INFO: Adding prefix 12.3.113.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,277 INFO: Adding prefix 12.3.113.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,283 INFO: Adding prefix 12.3.113.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,288 INFO: Adding prefix 12.3.113.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,293 INFO: Adding prefix 12.3.113.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,299 INFO: Adding prefix 12.3.114.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,303 INFO: Adding prefix 12.3.114.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,308 INFO: Adding prefix 12.3.114.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,314 INFO: Adding prefix 12.3.114.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,322 INFO: Adding prefix 12.3.114.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,329 INFO: Adding prefix 12.3.114.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,333 INFO: Adding prefix 12.3.114.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,338 INFO: Adding prefix 12.3.114.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,344 INFO: Adding prefix 12.3.114.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,350 INFO: Adding prefix 12.3.114.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,356 INFO: Adding prefix 12.3.114.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,361 INFO: Adding prefix 12.3.114.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,367 INFO: Adding prefix 12.3.114.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,372 INFO: Adding prefix 12.3.114.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,377 INFO: Adding prefix 12.3.114.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,382 INFO: Adding prefix 12.3.114.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,388 INFO: Adding prefix 12.3.115.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,394 INFO: Adding prefix 12.3.115.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,400 INFO: Adding prefix 12.3.115.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,405 INFO: Adding prefix 12.3.115.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,410 INFO: Adding prefix 12.3.115.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,415 INFO: Adding prefix 12.3.115.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,422 INFO: Adding prefix 12.3.115.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,427 INFO: Adding prefix 12.3.115.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,433 INFO: Adding prefix 12.3.115.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,438 INFO: Adding prefix 12.3.115.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,443 INFO: Adding prefix 12.3.115.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,448 INFO: Adding prefix 12.3.115.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,455 INFO: Adding prefix 12.3.115.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,461 INFO: Adding prefix 12.3.115.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,467 INFO: Adding prefix 12.3.115.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,472 INFO: Adding prefix 12.3.115.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,477 INFO: Adding prefix 12.3.116.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,483 INFO: Adding prefix 12.3.116.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,488 INFO: Adding prefix 12.3.116.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,500 INFO: Adding prefix 12.3.116.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,506 INFO: Adding prefix 12.3.116.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,511 INFO: Adding prefix 12.3.116.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,516 INFO: Adding prefix 12.3.116.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,522 INFO: Adding prefix 12.3.116.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,528 INFO: Adding prefix 12.3.116.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,534 INFO: Adding prefix 12.3.116.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,539 INFO: Adding prefix 12.3.116.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,545 INFO: Adding prefix 12.3.116.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,550 INFO: Adding prefix 12.3.116.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,555 INFO: Adding prefix 12.3.116.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,560 INFO: Adding prefix 12.3.116.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,566 INFO: Adding prefix 12.3.116.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,571 INFO: Adding prefix 12.3.117.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,575 INFO: Adding prefix 12.3.117.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,580 INFO: Adding prefix 12.3.117.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,586 INFO: Adding prefix 12.3.117.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,591 INFO: Adding prefix 12.3.117.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,597 INFO: Adding prefix 12.3.117.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,601 INFO: Adding prefix 12.3.117.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,607 INFO: Adding prefix 12.3.117.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,612 INFO: Adding prefix 12.3.117.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,618 INFO: Adding prefix 12.3.117.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,624 INFO: Adding prefix 12.3.117.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,630 INFO: Adding prefix 12.3.117.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,634 INFO: Adding prefix 12.3.117.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,640 INFO: Adding prefix 12.3.117.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,645 INFO: Adding prefix 12.3.117.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,650 INFO: Adding prefix 12.3.117.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,656 INFO: Adding prefix 12.3.118.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,661 INFO: Adding prefix 12.3.118.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,669 INFO: Adding prefix 12.3.118.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,674 INFO: Adding prefix 12.3.118.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,681 INFO: Adding prefix 12.3.118.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,685 INFO: Adding prefix 12.3.118.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,691 INFO: Adding prefix 12.3.118.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,696 INFO: Adding prefix 12.3.118.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,701 INFO: Adding prefix 12.3.118.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,705 INFO: Adding prefix 12.3.118.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,711 INFO: Adding prefix 12.3.118.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,716 INFO: Adding prefix 12.3.118.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,722 INFO: Adding prefix 12.3.118.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,728 INFO: Adding prefix 12.3.118.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,734 INFO: Adding prefix 12.3.118.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,739 INFO: Adding prefix 12.3.118.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,744 INFO: Adding prefix 12.3.119.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,749 INFO: Adding prefix 12.3.119.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,755 INFO: Adding prefix 12.3.119.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,760 INFO: Adding prefix 12.3.119.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,764 INFO: Adding prefix 12.3.119.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,769 INFO: Adding prefix 12.3.119.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,775 INFO: Adding prefix 12.3.119.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,780 INFO: Adding prefix 12.3.119.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,785 INFO: Adding prefix 12.3.119.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,791 INFO: Adding prefix 12.3.119.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,798 INFO: Adding prefix 12.3.119.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,803 INFO: Adding prefix 12.3.119.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,808 INFO: Adding prefix 12.3.119.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,814 INFO: Adding prefix 12.3.119.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,820 INFO: Adding prefix 12.3.119.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,825 INFO: Adding prefix 12.3.119.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,832 INFO: Adding prefix 12.3.120.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,839 INFO: Adding prefix 12.3.120.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,845 INFO: Adding prefix 12.3.120.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,851 INFO: Adding prefix 12.3.120.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,857 INFO: Adding prefix 12.3.120.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,863 INFO: Adding prefix 12.3.120.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,868 INFO: Adding prefix 12.3.120.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,873 INFO: Adding prefix 12.3.120.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,878 INFO: Adding prefix 12.3.120.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,884 INFO: Adding prefix 12.3.120.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,889 INFO: Adding prefix 12.3.120.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,894 INFO: Adding prefix 12.3.120.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,899 INFO: Adding prefix 12.3.120.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,904 INFO: Adding prefix 12.3.120.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,909 INFO: Adding prefix 12.3.120.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,914 INFO: Adding prefix 12.3.120.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,919 INFO: Adding prefix 12.3.121.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,924 INFO: Adding prefix 12.3.121.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,929 INFO: Adding prefix 12.3.121.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,934 INFO: Adding prefix 12.3.121.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,938 INFO: Adding prefix 12.3.121.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,944 INFO: Adding prefix 12.3.121.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,949 INFO: Adding prefix 12.3.121.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,953 INFO: Adding prefix 12.3.121.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,958 INFO: Adding prefix 12.3.121.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,964 INFO: Adding prefix 12.3.121.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,968 INFO: Adding prefix 12.3.121.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,973 INFO: Adding prefix 12.3.121.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,978 INFO: Adding prefix 12.3.121.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,983 INFO: Adding prefix 12.3.121.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,988 INFO: Adding prefix 12.3.121.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,992 INFO: Adding prefix 12.3.121.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:34:59,999 INFO: Adding prefix 12.3.122.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,004 INFO: Adding prefix 12.3.122.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,011 INFO: Adding prefix 12.3.122.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,017 INFO: Adding prefix 12.3.122.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,026 INFO: Adding prefix 12.3.122.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,031 INFO: Adding prefix 12.3.122.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,037 INFO: Adding prefix 12.3.122.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,041 INFO: Adding prefix 12.3.122.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,048 INFO: Adding prefix 12.3.122.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,053 INFO: Adding prefix 12.3.122.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,059 INFO: Adding prefix 12.3.122.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,064 INFO: Adding prefix 12.3.122.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,071 INFO: Adding prefix 12.3.122.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,077 INFO: Adding prefix 12.3.122.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,083 INFO: Adding prefix 12.3.122.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,089 INFO: Adding prefix 12.3.122.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,097 INFO: Adding prefix 12.3.123.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,102 INFO: Adding prefix 12.3.123.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,108 INFO: Adding prefix 12.3.123.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,112 INFO: Adding prefix 12.3.123.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,119 INFO: Adding prefix 12.3.123.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,125 INFO: Adding prefix 12.3.123.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,133 INFO: Adding prefix 12.3.123.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,140 INFO: Adding prefix 12.3.123.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,146 INFO: Adding prefix 12.3.123.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,150 INFO: Adding prefix 12.3.123.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,156 INFO: Adding prefix 12.3.123.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,161 INFO: Adding prefix 12.3.123.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,165 INFO: Adding prefix 12.3.123.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,171 INFO: Adding prefix 12.3.123.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,176 INFO: Adding prefix 12.3.123.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,185 INFO: Adding prefix 12.3.123.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,190 INFO: Adding prefix 12.3.124.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,195 INFO: Adding prefix 12.3.124.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,200 INFO: Adding prefix 12.3.124.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,206 INFO: Adding prefix 12.3.124.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,210 INFO: Adding prefix 12.3.124.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,215 INFO: Adding prefix 12.3.124.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,219 INFO: Adding prefix 12.3.124.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,225 INFO: Adding prefix 12.3.124.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,231 INFO: Adding prefix 12.3.124.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,235 INFO: Adding prefix 12.3.124.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,241 INFO: Adding prefix 12.3.124.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,247 INFO: Adding prefix 12.3.124.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,252 INFO: Adding prefix 12.3.124.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,258 INFO: Adding prefix 12.3.124.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,269 INFO: Adding prefix 12.3.124.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,277 INFO: Adding prefix 12.3.124.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,281 INFO: Adding prefix 12.3.125.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,286 INFO: Adding prefix 12.3.125.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,291 INFO: Adding prefix 12.3.125.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,296 INFO: Adding prefix 12.3.125.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,301 INFO: Adding prefix 12.3.125.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,307 INFO: Adding prefix 12.3.125.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,312 INFO: Adding prefix 12.3.125.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,318 INFO: Adding prefix 12.3.125.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,324 INFO: Adding prefix 12.3.125.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,330 INFO: Adding prefix 12.3.125.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,334 INFO: Adding prefix 12.3.125.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,339 INFO: Adding prefix 12.3.125.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,344 INFO: Adding prefix 12.3.125.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,348 INFO: Adding prefix 12.3.125.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,356 INFO: Adding prefix 12.3.125.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,362 INFO: Adding prefix 12.3.125.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,368 INFO: Adding prefix 12.3.126.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,373 INFO: Adding prefix 12.3.126.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,379 INFO: Adding prefix 12.3.126.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,384 INFO: Adding prefix 12.3.126.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,391 INFO: Adding prefix 12.3.126.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,397 INFO: Adding prefix 12.3.126.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,402 INFO: Adding prefix 12.3.126.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,407 INFO: Adding prefix 12.3.126.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,411 INFO: Adding prefix 12.3.126.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,416 INFO: Adding prefix 12.3.126.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,422 INFO: Adding prefix 12.3.126.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,426 INFO: Adding prefix 12.3.126.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,431 INFO: Adding prefix 12.3.126.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,435 INFO: Adding prefix 12.3.126.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,441 INFO: Adding prefix 12.3.126.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,445 INFO: Adding prefix 12.3.126.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,450 INFO: Adding prefix 12.3.127.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,456 INFO: Adding prefix 12.3.127.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,463 INFO: Adding prefix 12.3.127.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,470 INFO: Adding prefix 12.3.127.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,475 INFO: Adding prefix 12.3.127.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,480 INFO: Adding prefix 12.3.127.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,495 INFO: Adding prefix 12.3.127.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,500 INFO: Adding prefix 12.3.127.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,506 INFO: Adding prefix 12.3.127.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,510 INFO: Adding prefix 12.3.127.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,515 INFO: Adding prefix 12.3.127.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,520 INFO: Adding prefix 12.3.127.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,524 INFO: Adding prefix 12.3.127.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,529 INFO: Adding prefix 12.3.127.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,533 INFO: Adding prefix 12.3.127.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,538 INFO: Adding prefix 12.3.127.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,543 INFO: Adding prefix 12.3.128.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,548 INFO: Adding prefix 12.3.128.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,553 INFO: Adding prefix 12.3.128.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,558 INFO: Adding prefix 12.3.128.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,563 INFO: Adding prefix 12.3.128.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,569 INFO: Adding prefix 12.3.128.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,575 INFO: Adding prefix 12.3.128.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,581 INFO: Adding prefix 12.3.128.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,588 INFO: Adding prefix 12.3.128.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,594 INFO: Adding prefix 12.3.128.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,599 INFO: Adding prefix 12.3.128.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,604 INFO: Adding prefix 12.3.128.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,609 INFO: Adding prefix 12.3.128.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,617 INFO: Adding prefix 12.3.128.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,622 INFO: Adding prefix 12.3.128.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,629 INFO: Adding prefix 12.3.128.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,634 INFO: Adding prefix 12.3.129.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,640 INFO: Adding prefix 12.3.129.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,645 INFO: Adding prefix 12.3.129.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,651 INFO: Adding prefix 12.3.129.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,656 INFO: Adding prefix 12.3.129.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,662 INFO: Adding prefix 12.3.129.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,666 INFO: Adding prefix 12.3.129.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,671 INFO: Adding prefix 12.3.129.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,676 INFO: Adding prefix 12.3.129.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,682 INFO: Adding prefix 12.3.129.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,688 INFO: Adding prefix 12.3.129.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,693 INFO: Adding prefix 12.3.129.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,701 INFO: Adding prefix 12.3.129.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,706 INFO: Adding prefix 12.3.129.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,711 INFO: Adding prefix 12.3.129.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,716 INFO: Adding prefix 12.3.129.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,722 INFO: Adding prefix 12.3.130.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,727 INFO: Adding prefix 12.3.130.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,732 INFO: Adding prefix 12.3.130.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,737 INFO: Adding prefix 12.3.130.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,744 INFO: Adding prefix 12.3.130.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,749 INFO: Adding prefix 12.3.130.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,753 INFO: Adding prefix 12.3.130.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,758 INFO: Adding prefix 12.3.130.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,763 INFO: Adding prefix 12.3.130.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,769 INFO: Adding prefix 12.3.130.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,774 INFO: Adding prefix 12.3.130.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,779 INFO: Adding prefix 12.3.130.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,785 INFO: Adding prefix 12.3.130.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,791 INFO: Adding prefix 12.3.130.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,796 INFO: Adding prefix 12.3.130.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,800 INFO: Adding prefix 12.3.130.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,806 INFO: Adding prefix 12.3.131.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,811 INFO: Adding prefix 12.3.131.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,816 INFO: Adding prefix 12.3.131.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,820 INFO: Adding prefix 12.3.131.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,827 INFO: Adding prefix 12.3.131.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,833 INFO: Adding prefix 12.3.131.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,839 INFO: Adding prefix 12.3.131.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,845 INFO: Adding prefix 12.3.131.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,850 INFO: Adding prefix 12.3.131.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,855 INFO: Adding prefix 12.3.131.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,860 INFO: Adding prefix 12.3.131.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,866 INFO: Adding prefix 12.3.131.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,872 INFO: Adding prefix 12.3.131.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,881 INFO: Adding prefix 12.3.131.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,887 INFO: Adding prefix 12.3.131.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,894 INFO: Adding prefix 12.3.131.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,899 INFO: Adding prefix 12.3.132.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,905 INFO: Adding prefix 12.3.132.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,911 INFO: Adding prefix 12.3.132.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,918 INFO: Adding prefix 12.3.132.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,923 INFO: Adding prefix 12.3.132.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,928 INFO: Adding prefix 12.3.132.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,935 INFO: Adding prefix 12.3.132.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,942 INFO: Adding prefix 12.3.132.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,948 INFO: Adding prefix 12.3.132.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,953 INFO: Adding prefix 12.3.132.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,957 INFO: Adding prefix 12.3.132.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,963 INFO: Adding prefix 12.3.132.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,968 INFO: Adding prefix 12.3.132.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,973 INFO: Adding prefix 12.3.132.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,978 INFO: Adding prefix 12.3.132.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,984 INFO: Adding prefix 12.3.132.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,989 INFO: Adding prefix 12.3.133.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:00,995 INFO: Adding prefix 12.3.133.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,000 INFO: Adding prefix 12.3.133.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,006 INFO: Adding prefix 12.3.133.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,014 INFO: Adding prefix 12.3.133.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,020 INFO: Adding prefix 12.3.133.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,033 INFO: Adding prefix 12.3.133.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,039 INFO: Adding prefix 12.3.133.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,045 INFO: Adding prefix 12.3.133.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,050 INFO: Adding prefix 12.3.133.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,058 INFO: Adding prefix 12.3.133.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,063 INFO: Adding prefix 12.3.133.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,068 INFO: Adding prefix 12.3.133.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,072 INFO: Adding prefix 12.3.133.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,078 INFO: Adding prefix 12.3.133.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,084 INFO: Adding prefix 12.3.133.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,089 INFO: Adding prefix 12.3.134.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,096 INFO: Adding prefix 12.3.134.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,102 INFO: Adding prefix 12.3.134.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,108 INFO: Adding prefix 12.3.134.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,114 INFO: Adding prefix 12.3.134.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,120 INFO: Adding prefix 12.3.134.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,126 INFO: Adding prefix 12.3.134.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,131 INFO: Adding prefix 12.3.134.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,135 INFO: Adding prefix 12.3.134.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,140 INFO: Adding prefix 12.3.134.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,146 INFO: Adding prefix 12.3.134.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,150 INFO: Adding prefix 12.3.134.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,155 INFO: Adding prefix 12.3.134.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,160 INFO: Adding prefix 12.3.134.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,165 INFO: Adding prefix 12.3.134.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,170 INFO: Adding prefix 12.3.134.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,176 INFO: Adding prefix 12.3.135.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,181 INFO: Adding prefix 12.3.135.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,187 INFO: Adding prefix 12.3.135.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,193 INFO: Adding prefix 12.3.135.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,199 INFO: Adding prefix 12.3.135.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,206 INFO: Adding prefix 12.3.135.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,212 INFO: Adding prefix 12.3.135.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,217 INFO: Adding prefix 12.3.135.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,223 INFO: Adding prefix 12.3.135.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,229 INFO: Adding prefix 12.3.135.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,234 INFO: Adding prefix 12.3.135.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,239 INFO: Adding prefix 12.3.135.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,243 INFO: Adding prefix 12.3.135.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,250 INFO: Adding prefix 12.3.135.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,259 INFO: Adding prefix 12.3.135.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,264 INFO: Adding prefix 12.3.135.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,269 INFO: Adding prefix 12.3.136.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,275 INFO: Adding prefix 12.3.136.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,282 INFO: Adding prefix 12.3.136.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,288 INFO: Adding prefix 12.3.136.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,294 INFO: Adding prefix 12.3.136.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,300 INFO: Adding prefix 12.3.136.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,306 INFO: Adding prefix 12.3.136.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,311 INFO: Adding prefix 12.3.136.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,316 INFO: Adding prefix 12.3.136.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,322 INFO: Adding prefix 12.3.136.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,327 INFO: Adding prefix 12.3.136.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,332 INFO: Adding prefix 12.3.136.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,339 INFO: Adding prefix 12.3.136.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,347 INFO: Adding prefix 12.3.136.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,353 INFO: Adding prefix 12.3.136.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,359 INFO: Adding prefix 12.3.136.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,364 INFO: Adding prefix 12.3.137.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,370 INFO: Adding prefix 12.3.137.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,375 INFO: Adding prefix 12.3.137.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,380 INFO: Adding prefix 12.3.137.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,385 INFO: Adding prefix 12.3.137.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,390 INFO: Adding prefix 12.3.137.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,395 INFO: Adding prefix 12.3.137.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,445 INFO: Adding prefix 12.3.137.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,454 INFO: Adding prefix 12.3.137.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,459 INFO: Adding prefix 12.3.137.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,465 INFO: Adding prefix 12.3.137.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,471 INFO: Adding prefix 12.3.137.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,478 INFO: Adding prefix 12.3.137.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,483 INFO: Adding prefix 12.3.137.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,488 INFO: Adding prefix 12.3.137.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,497 INFO: Adding prefix 12.3.137.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,506 INFO: Adding prefix 12.3.138.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,512 INFO: Adding prefix 12.3.138.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,516 INFO: Adding prefix 12.3.138.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,522 INFO: Adding prefix 12.3.138.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,528 INFO: Adding prefix 12.3.138.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,533 INFO: Adding prefix 12.3.138.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,539 INFO: Adding prefix 12.3.138.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,544 INFO: Adding prefix 12.3.138.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,552 INFO: Adding prefix 12.3.138.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,557 INFO: Adding prefix 12.3.138.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,562 INFO: Adding prefix 12.3.138.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,568 INFO: Adding prefix 12.3.138.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,576 INFO: Adding prefix 12.3.138.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,582 INFO: Adding prefix 12.3.138.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,588 INFO: Adding prefix 12.3.138.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,593 INFO: Adding prefix 12.3.138.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,612 INFO: Adding prefix 12.3.139.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,618 INFO: Adding prefix 12.3.139.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,625 INFO: Adding prefix 12.3.139.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,631 INFO: Adding prefix 12.3.139.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,636 INFO: Adding prefix 12.3.139.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,641 INFO: Adding prefix 12.3.139.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,647 INFO: Adding prefix 12.3.139.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,655 INFO: Adding prefix 12.3.139.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,660 INFO: Adding prefix 12.3.139.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,665 INFO: Adding prefix 12.3.139.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,671 INFO: Adding prefix 12.3.139.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,678 INFO: Adding prefix 12.3.139.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,684 INFO: Adding prefix 12.3.139.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,691 INFO: Adding prefix 12.3.139.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,697 INFO: Adding prefix 12.3.139.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,703 INFO: Adding prefix 12.3.139.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,709 INFO: Adding prefix 12.3.140.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,714 INFO: Adding prefix 12.3.140.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,719 INFO: Adding prefix 12.3.140.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,725 INFO: Adding prefix 12.3.140.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,730 INFO: Adding prefix 12.3.140.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,736 INFO: Adding prefix 12.3.140.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,741 INFO: Adding prefix 12.3.140.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,746 INFO: Adding prefix 12.3.140.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,751 INFO: Adding prefix 12.3.140.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,755 INFO: Adding prefix 12.3.140.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,760 INFO: Adding prefix 12.3.140.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,766 INFO: Adding prefix 12.3.140.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,772 INFO: Adding prefix 12.3.140.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,777 INFO: Adding prefix 12.3.140.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,783 INFO: Adding prefix 12.3.140.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,790 INFO: Adding prefix 12.3.140.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,795 INFO: Adding prefix 12.3.141.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,801 INFO: Adding prefix 12.3.141.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,808 INFO: Adding prefix 12.3.141.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,815 INFO: Adding prefix 12.3.141.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,821 INFO: Adding prefix 12.3.141.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,826 INFO: Adding prefix 12.3.141.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,834 INFO: Adding prefix 12.3.141.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,839 INFO: Adding prefix 12.3.141.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,845 INFO: Adding prefix 12.3.141.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,850 INFO: Adding prefix 12.3.141.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,856 INFO: Adding prefix 12.3.141.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,861 INFO: Adding prefix 12.3.141.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,867 INFO: Adding prefix 12.3.141.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,873 INFO: Adding prefix 12.3.141.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,879 INFO: Adding prefix 12.3.141.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,884 INFO: Adding prefix 12.3.141.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,888 INFO: Adding prefix 12.3.142.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,893 INFO: Adding prefix 12.3.142.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,899 INFO: Adding prefix 12.3.142.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,903 INFO: Adding prefix 12.3.142.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,908 INFO: Adding prefix 12.3.142.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,915 INFO: Adding prefix 12.3.142.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,922 INFO: Adding prefix 12.3.142.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,929 INFO: Adding prefix 12.3.142.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,940 INFO: Adding prefix 12.3.142.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,948 INFO: Adding prefix 12.3.142.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,955 INFO: Adding prefix 12.3.142.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,962 INFO: Adding prefix 12.3.142.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,968 INFO: Adding prefix 12.3.142.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,973 INFO: Adding prefix 12.3.142.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,979 INFO: Adding prefix 12.3.142.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,984 INFO: Adding prefix 12.3.142.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,989 INFO: Adding prefix 12.3.143.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,994 INFO: Adding prefix 12.3.143.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:01,999 INFO: Adding prefix 12.3.143.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,005 INFO: Adding prefix 12.3.143.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,010 INFO: Adding prefix 12.3.143.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,015 INFO: Adding prefix 12.3.143.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,020 INFO: Adding prefix 12.3.143.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,027 INFO: Adding prefix 12.3.143.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,031 INFO: Adding prefix 12.3.143.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,037 INFO: Adding prefix 12.3.143.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,041 INFO: Adding prefix 12.3.143.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,047 INFO: Adding prefix 12.3.143.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,053 INFO: Adding prefix 12.3.143.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,063 INFO: Adding prefix 12.3.143.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,068 INFO: Adding prefix 12.3.143.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,073 INFO: Adding prefix 12.3.143.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,078 INFO: Adding prefix 12.3.144.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,085 INFO: Adding prefix 12.3.144.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,092 INFO: Adding prefix 12.3.144.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,098 INFO: Adding prefix 12.3.144.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,104 INFO: Adding prefix 12.3.144.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,110 INFO: Adding prefix 12.3.144.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,115 INFO: Adding prefix 12.3.144.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,122 INFO: Adding prefix 12.3.144.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,127 INFO: Adding prefix 12.3.144.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,133 INFO: Adding prefix 12.3.144.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,139 INFO: Adding prefix 12.3.144.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,144 INFO: Adding prefix 12.3.144.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,148 INFO: Adding prefix 12.3.144.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,154 INFO: Adding prefix 12.3.144.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,158 INFO: Adding prefix 12.3.144.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,163 INFO: Adding prefix 12.3.144.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,168 INFO: Adding prefix 12.3.145.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,173 INFO: Adding prefix 12.3.145.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,179 INFO: Adding prefix 12.3.145.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,190 INFO: Adding prefix 12.3.145.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,201 INFO: Adding prefix 12.3.145.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,207 INFO: Adding prefix 12.3.145.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,213 INFO: Adding prefix 12.3.145.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,218 INFO: Adding prefix 12.3.145.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,225 INFO: Adding prefix 12.3.145.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,231 INFO: Adding prefix 12.3.145.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,238 INFO: Adding prefix 12.3.145.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,244 INFO: Adding prefix 12.3.145.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,252 INFO: Adding prefix 12.3.145.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,257 INFO: Adding prefix 12.3.145.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,264 INFO: Adding prefix 12.3.145.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,271 INFO: Adding prefix 12.3.145.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,278 INFO: Adding prefix 12.3.146.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,284 INFO: Adding prefix 12.3.146.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,291 INFO: Adding prefix 12.3.146.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,296 INFO: Adding prefix 12.3.146.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,302 INFO: Adding prefix 12.3.146.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,309 INFO: Adding prefix 12.3.146.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,317 INFO: Adding prefix 12.3.146.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,322 INFO: Adding prefix 12.3.146.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,329 INFO: Adding prefix 12.3.146.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,334 INFO: Adding prefix 12.3.146.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,340 INFO: Adding prefix 12.3.146.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,346 INFO: Adding prefix 12.3.146.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,353 INFO: Adding prefix 12.3.146.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,358 INFO: Adding prefix 12.3.146.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,365 INFO: Adding prefix 12.3.146.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,371 INFO: Adding prefix 12.3.146.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,376 INFO: Adding prefix 12.3.147.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,381 INFO: Adding prefix 12.3.147.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,386 INFO: Adding prefix 12.3.147.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,393 INFO: Adding prefix 12.3.147.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,398 INFO: Adding prefix 12.3.147.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,403 INFO: Adding prefix 12.3.147.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,409 INFO: Adding prefix 12.3.147.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,414 INFO: Adding prefix 12.3.147.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,420 INFO: Adding prefix 12.3.147.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,428 INFO: Adding prefix 12.3.147.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,434 INFO: Adding prefix 12.3.147.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,442 INFO: Adding prefix 12.3.147.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,449 INFO: Adding prefix 12.3.147.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,455 INFO: Adding prefix 12.3.147.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,460 INFO: Adding prefix 12.3.147.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,468 INFO: Adding prefix 12.3.147.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,474 INFO: Adding prefix 12.3.148.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,479 INFO: Adding prefix 12.3.148.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,484 INFO: Adding prefix 12.3.148.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,491 INFO: Adding prefix 12.3.148.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,495 INFO: Adding prefix 12.3.148.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,500 INFO: Adding prefix 12.3.148.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,505 INFO: Adding prefix 12.3.148.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,512 INFO: Adding prefix 12.3.148.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,518 INFO: Adding prefix 12.3.148.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,525 INFO: Adding prefix 12.3.148.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,532 INFO: Adding prefix 12.3.148.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,538 INFO: Adding prefix 12.3.148.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,543 INFO: Adding prefix 12.3.148.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,549 INFO: Adding prefix 12.3.148.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,554 INFO: Adding prefix 12.3.148.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,559 INFO: Adding prefix 12.3.148.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,564 INFO: Adding prefix 12.3.149.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,571 INFO: Adding prefix 12.3.149.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,579 INFO: Adding prefix 12.3.149.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,585 INFO: Adding prefix 12.3.149.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,591 INFO: Adding prefix 12.3.149.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,597 INFO: Adding prefix 12.3.149.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,604 INFO: Adding prefix 12.3.149.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,610 INFO: Adding prefix 12.3.149.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,616 INFO: Adding prefix 12.3.149.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,622 INFO: Adding prefix 12.3.149.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,630 INFO: Adding prefix 12.3.149.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,636 INFO: Adding prefix 12.3.149.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,644 INFO: Adding prefix 12.3.149.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,650 INFO: Adding prefix 12.3.149.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,657 INFO: Adding prefix 12.3.149.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,665 INFO: Adding prefix 12.3.149.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,671 INFO: Adding prefix 12.3.150.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,676 INFO: Adding prefix 12.3.150.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,682 INFO: Adding prefix 12.3.150.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,689 INFO: Adding prefix 12.3.150.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,694 INFO: Adding prefix 12.3.150.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,700 INFO: Adding prefix 12.3.150.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,706 INFO: Adding prefix 12.3.150.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,712 INFO: Adding prefix 12.3.150.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,719 INFO: Adding prefix 12.3.150.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,725 INFO: Adding prefix 12.3.150.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,731 INFO: Adding prefix 12.3.150.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,738 INFO: Adding prefix 12.3.150.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,745 INFO: Adding prefix 12.3.150.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,752 INFO: Adding prefix 12.3.150.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,758 INFO: Adding prefix 12.3.150.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,763 INFO: Adding prefix 12.3.150.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,769 INFO: Adding prefix 12.3.151.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,774 INFO: Adding prefix 12.3.151.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,780 INFO: Adding prefix 12.3.151.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,785 INFO: Adding prefix 12.3.151.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,790 INFO: Adding prefix 12.3.151.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,796 INFO: Adding prefix 12.3.151.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,804 INFO: Adding prefix 12.3.151.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,810 INFO: Adding prefix 12.3.151.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,815 INFO: Adding prefix 12.3.151.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,821 INFO: Adding prefix 12.3.151.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,827 INFO: Adding prefix 12.3.151.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,833 INFO: Adding prefix 12.3.151.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,838 INFO: Adding prefix 12.3.151.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,844 INFO: Adding prefix 12.3.151.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,849 INFO: Adding prefix 12.3.151.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,856 INFO: Adding prefix 12.3.151.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,861 INFO: Adding prefix 12.3.152.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,867 INFO: Adding prefix 12.3.152.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,873 INFO: Adding prefix 12.3.152.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,879 INFO: Adding prefix 12.3.152.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,883 INFO: Adding prefix 12.3.152.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,889 INFO: Adding prefix 12.3.152.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,893 INFO: Adding prefix 12.3.152.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,899 INFO: Adding prefix 12.3.152.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,903 INFO: Adding prefix 12.3.152.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,909 INFO: Adding prefix 12.3.152.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,915 INFO: Adding prefix 12.3.152.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,920 INFO: Adding prefix 12.3.152.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,925 INFO: Adding prefix 12.3.152.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,930 INFO: Adding prefix 12.3.152.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,935 INFO: Adding prefix 12.3.152.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,940 INFO: Adding prefix 12.3.152.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,948 INFO: Adding prefix 12.3.153.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,954 INFO: Adding prefix 12.3.153.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,960 INFO: Adding prefix 12.3.153.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,965 INFO: Adding prefix 12.3.153.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,972 INFO: Adding prefix 12.3.153.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,976 INFO: Adding prefix 12.3.153.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,982 INFO: Adding prefix 12.3.153.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,989 INFO: Adding prefix 12.3.153.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:02,996 INFO: Adding prefix 12.3.153.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,001 INFO: Adding prefix 12.3.153.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,013 INFO: Adding prefix 12.3.153.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,018 INFO: Adding prefix 12.3.153.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,025 INFO: Adding prefix 12.3.153.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,030 INFO: Adding prefix 12.3.153.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,036 INFO: Adding prefix 12.3.153.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,042 INFO: Adding prefix 12.3.153.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,048 INFO: Adding prefix 12.3.154.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,053 INFO: Adding prefix 12.3.154.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,058 INFO: Adding prefix 12.3.154.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,063 INFO: Adding prefix 12.3.154.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,070 INFO: Adding prefix 12.3.154.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,075 INFO: Adding prefix 12.3.154.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,081 INFO: Adding prefix 12.3.154.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,086 INFO: Adding prefix 12.3.154.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,093 INFO: Adding prefix 12.3.154.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,098 INFO: Adding prefix 12.3.154.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,103 INFO: Adding prefix 12.3.154.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,108 INFO: Adding prefix 12.3.154.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,112 INFO: Adding prefix 12.3.154.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,117 INFO: Adding prefix 12.3.154.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,122 INFO: Adding prefix 12.3.154.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,128 INFO: Adding prefix 12.3.154.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,133 INFO: Adding prefix 12.3.155.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,137 INFO: Adding prefix 12.3.155.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,148 INFO: Adding prefix 12.3.155.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,193 INFO: Adding prefix 12.3.155.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,206 INFO: Adding prefix 12.3.155.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,215 INFO: Adding prefix 12.3.155.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,222 INFO: Adding prefix 12.3.155.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,233 INFO: Adding prefix 12.3.155.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,246 INFO: Adding prefix 12.3.155.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,259 INFO: Adding prefix 12.3.155.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,278 INFO: Adding prefix 12.3.155.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,296 INFO: Adding prefix 12.3.155.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,314 INFO: Adding prefix 12.3.155.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,344 INFO: Adding prefix 12.3.155.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,352 INFO: Adding prefix 12.3.155.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,359 INFO: Adding prefix 12.3.155.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,365 INFO: Adding prefix 12.3.156.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,370 INFO: Adding prefix 12.3.156.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,390 INFO: Adding prefix 12.3.156.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,397 INFO: Adding prefix 12.3.156.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,403 INFO: Adding prefix 12.3.156.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,409 INFO: Adding prefix 12.3.156.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,415 INFO: Adding prefix 12.3.156.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,422 INFO: Adding prefix 12.3.156.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,428 INFO: Adding prefix 12.3.156.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,433 INFO: Adding prefix 12.3.156.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,445 INFO: Adding prefix 12.3.156.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,467 INFO: Adding prefix 12.3.156.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,479 INFO: Adding prefix 12.3.156.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,485 INFO: Adding prefix 12.3.156.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,497 INFO: Adding prefix 12.3.156.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,505 INFO: Adding prefix 12.3.156.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,512 INFO: Adding prefix 12.3.157.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,519 INFO: Adding prefix 12.3.157.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,527 INFO: Adding prefix 12.3.157.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,533 INFO: Adding prefix 12.3.157.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,539 INFO: Adding prefix 12.3.157.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,544 INFO: Adding prefix 12.3.157.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,551 INFO: Adding prefix 12.3.157.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,556 INFO: Adding prefix 12.3.157.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,563 INFO: Adding prefix 12.3.157.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,568 INFO: Adding prefix 12.3.157.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,575 INFO: Adding prefix 12.3.157.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,581 INFO: Adding prefix 12.3.157.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,586 INFO: Adding prefix 12.3.157.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,592 INFO: Adding prefix 12.3.157.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,600 INFO: Adding prefix 12.3.157.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,604 INFO: Adding prefix 12.3.157.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,609 INFO: Adding prefix 12.3.158.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,615 INFO: Adding prefix 12.3.158.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,621 INFO: Adding prefix 12.3.158.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,627 INFO: Adding prefix 12.3.158.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,633 INFO: Adding prefix 12.3.158.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,639 INFO: Adding prefix 12.3.158.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,647 INFO: Adding prefix 12.3.158.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,652 INFO: Adding prefix 12.3.158.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,657 INFO: Adding prefix 12.3.158.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,663 INFO: Adding prefix 12.3.158.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,668 INFO: Adding prefix 12.3.158.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,674 INFO: Adding prefix 12.3.158.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,681 INFO: Adding prefix 12.3.158.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,687 INFO: Adding prefix 12.3.158.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,693 INFO: Adding prefix 12.3.158.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,699 INFO: Adding prefix 12.3.158.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,705 INFO: Adding prefix 12.3.159.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,711 INFO: Adding prefix 12.3.159.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,717 INFO: Adding prefix 12.3.159.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,721 INFO: Adding prefix 12.3.159.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,727 INFO: Adding prefix 12.3.159.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,738 INFO: Adding prefix 12.3.159.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,744 INFO: Adding prefix 12.3.159.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,749 INFO: Adding prefix 12.3.159.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,754 INFO: Adding prefix 12.3.159.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,760 INFO: Adding prefix 12.3.159.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,764 INFO: Adding prefix 12.3.159.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,769 INFO: Adding prefix 12.3.159.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,774 INFO: Adding prefix 12.3.159.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,780 INFO: Adding prefix 12.3.159.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,785 INFO: Adding prefix 12.3.159.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,791 INFO: Adding prefix 12.3.159.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,798 INFO: Adding prefix 12.3.160.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,806 INFO: Adding prefix 12.3.160.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,812 INFO: Adding prefix 12.3.160.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,818 INFO: Adding prefix 12.3.160.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,824 INFO: Adding prefix 12.3.160.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,831 INFO: Adding prefix 12.3.160.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,836 INFO: Adding prefix 12.3.160.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,843 INFO: Adding prefix 12.3.160.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,855 INFO: Adding prefix 12.3.160.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,863 INFO: Adding prefix 12.3.160.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,870 INFO: Adding prefix 12.3.160.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,875 INFO: Adding prefix 12.3.160.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,885 INFO: Adding prefix 12.3.160.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,890 INFO: Adding prefix 12.3.160.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,897 INFO: Adding prefix 12.3.160.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,904 INFO: Adding prefix 12.3.160.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,911 INFO: Adding prefix 12.3.161.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,916 INFO: Adding prefix 12.3.161.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,923 INFO: Adding prefix 12.3.161.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,928 INFO: Adding prefix 12.3.161.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,980 INFO: Adding prefix 12.3.161.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,988 INFO: Adding prefix 12.3.161.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:03,994 INFO: Adding prefix 12.3.161.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,000 INFO: Adding prefix 12.3.161.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,005 INFO: Adding prefix 12.3.161.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,011 INFO: Adding prefix 12.3.161.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,016 INFO: Adding prefix 12.3.161.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,021 INFO: Adding prefix 12.3.161.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,027 INFO: Adding prefix 12.3.161.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,032 INFO: Adding prefix 12.3.161.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,037 INFO: Adding prefix 12.3.161.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,042 INFO: Adding prefix 12.3.161.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,048 INFO: Adding prefix 12.3.162.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,053 INFO: Adding prefix 12.3.162.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,058 INFO: Adding prefix 12.3.162.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,064 INFO: Adding prefix 12.3.162.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,070 INFO: Adding prefix 12.3.162.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,077 INFO: Adding prefix 12.3.162.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,086 INFO: Adding prefix 12.3.162.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,092 INFO: Adding prefix 12.3.162.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,099 INFO: Adding prefix 12.3.162.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,105 INFO: Adding prefix 12.3.162.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,110 INFO: Adding prefix 12.3.162.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,117 INFO: Adding prefix 12.3.162.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,124 INFO: Adding prefix 12.3.162.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,131 INFO: Adding prefix 12.3.162.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,137 INFO: Adding prefix 12.3.162.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,143 INFO: Adding prefix 12.3.162.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,148 INFO: Adding prefix 12.3.163.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,153 INFO: Adding prefix 12.3.163.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,160 INFO: Adding prefix 12.3.163.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,167 INFO: Adding prefix 12.3.163.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,173 INFO: Adding prefix 12.3.163.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,177 INFO: Adding prefix 12.3.163.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,182 INFO: Adding prefix 12.3.163.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,188 INFO: Adding prefix 12.3.163.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,193 INFO: Adding prefix 12.3.163.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,198 INFO: Adding prefix 12.3.163.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,207 INFO: Adding prefix 12.3.163.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,214 INFO: Adding prefix 12.3.163.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,219 INFO: Adding prefix 12.3.163.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,224 INFO: Adding prefix 12.3.163.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,228 INFO: Adding prefix 12.3.163.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,234 INFO: Adding prefix 12.3.163.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,239 INFO: Adding prefix 12.3.164.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,245 INFO: Adding prefix 12.3.164.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,252 INFO: Adding prefix 12.3.164.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,259 INFO: Adding prefix 12.3.164.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,265 INFO: Adding prefix 12.3.164.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,271 INFO: Adding prefix 12.3.164.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,277 INFO: Adding prefix 12.3.164.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,286 INFO: Adding prefix 12.3.164.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,292 INFO: Adding prefix 12.3.164.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,298 INFO: Adding prefix 12.3.164.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,306 INFO: Adding prefix 12.3.164.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,312 INFO: Adding prefix 12.3.164.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,319 INFO: Adding prefix 12.3.164.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,325 INFO: Adding prefix 12.3.164.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,332 INFO: Adding prefix 12.3.164.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,337 INFO: Adding prefix 12.3.164.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,342 INFO: Adding prefix 12.3.165.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,347 INFO: Adding prefix 12.3.165.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,353 INFO: Adding prefix 12.3.165.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,360 INFO: Adding prefix 12.3.165.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,366 INFO: Adding prefix 12.3.165.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,372 INFO: Adding prefix 12.3.165.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,379 INFO: Adding prefix 12.3.165.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,386 INFO: Adding prefix 12.3.165.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,395 INFO: Adding prefix 12.3.165.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,406 INFO: Adding prefix 12.3.165.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,414 INFO: Adding prefix 12.3.165.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,420 INFO: Adding prefix 12.3.165.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,425 INFO: Adding prefix 12.3.165.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,430 INFO: Adding prefix 12.3.165.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,436 INFO: Adding prefix 12.3.165.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,441 INFO: Adding prefix 12.3.165.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,446 INFO: Adding prefix 12.3.166.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,451 INFO: Adding prefix 12.3.166.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,457 INFO: Adding prefix 12.3.166.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,463 INFO: Adding prefix 12.3.166.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,470 INFO: Adding prefix 12.3.166.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,476 INFO: Adding prefix 12.3.166.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,483 INFO: Adding prefix 12.3.166.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,490 INFO: Adding prefix 12.3.166.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,496 INFO: Adding prefix 12.3.166.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,503 INFO: Adding prefix 12.3.166.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,509 INFO: Adding prefix 12.3.166.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,515 INFO: Adding prefix 12.3.166.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,521 INFO: Adding prefix 12.3.166.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,532 INFO: Adding prefix 12.3.166.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,538 INFO: Adding prefix 12.3.166.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,544 INFO: Adding prefix 12.3.166.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,550 INFO: Adding prefix 12.3.167.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,556 INFO: Adding prefix 12.3.167.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,571 INFO: Adding prefix 12.3.167.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,583 INFO: Adding prefix 12.3.167.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,590 INFO: Adding prefix 12.3.167.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,597 INFO: Adding prefix 12.3.167.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,602 INFO: Adding prefix 12.3.167.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,609 INFO: Adding prefix 12.3.167.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,615 INFO: Adding prefix 12.3.167.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,622 INFO: Adding prefix 12.3.167.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,628 INFO: Adding prefix 12.3.167.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,634 INFO: Adding prefix 12.3.167.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,640 INFO: Adding prefix 12.3.167.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,646 INFO: Adding prefix 12.3.167.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,651 INFO: Adding prefix 12.3.167.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,658 INFO: Adding prefix 12.3.167.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,664 INFO: Adding prefix 12.3.168.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,670 INFO: Adding prefix 12.3.168.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,675 INFO: Adding prefix 12.3.168.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,681 INFO: Adding prefix 12.3.168.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,686 INFO: Adding prefix 12.3.168.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,692 INFO: Adding prefix 12.3.168.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,698 INFO: Adding prefix 12.3.168.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,703 INFO: Adding prefix 12.3.168.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,712 INFO: Adding prefix 12.3.168.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,718 INFO: Adding prefix 12.3.168.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,724 INFO: Adding prefix 12.3.168.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,730 INFO: Adding prefix 12.3.168.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,736 INFO: Adding prefix 12.3.168.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,741 INFO: Adding prefix 12.3.168.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,747 INFO: Adding prefix 12.3.168.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,752 INFO: Adding prefix 12.3.168.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,758 INFO: Adding prefix 12.3.169.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,765 INFO: Adding prefix 12.3.169.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,771 INFO: Adding prefix 12.3.169.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,778 INFO: Adding prefix 12.3.169.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,784 INFO: Adding prefix 12.3.169.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,791 INFO: Adding prefix 12.3.169.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,796 INFO: Adding prefix 12.3.169.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,801 INFO: Adding prefix 12.3.169.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,808 INFO: Adding prefix 12.3.169.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,814 INFO: Adding prefix 12.3.169.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,820 INFO: Adding prefix 12.3.169.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,828 INFO: Adding prefix 12.3.169.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,836 INFO: Adding prefix 12.3.169.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,841 INFO: Adding prefix 12.3.169.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,848 INFO: Adding prefix 12.3.169.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,853 INFO: Adding prefix 12.3.169.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,860 INFO: Adding prefix 12.3.170.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,865 INFO: Adding prefix 12.3.170.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,871 INFO: Adding prefix 12.3.170.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:04,877 INFO: Adding prefix 12.3.170.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:05,034 INFO: Adding prefix 12.3.170.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:05,651 INFO: Adding prefix 12.3.170.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:05,659 INFO: Adding prefix 12.3.170.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:05,741 INFO: Adding prefix 12.3.170.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:05,775 INFO: Adding prefix 12.3.170.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:05,796 INFO: Adding prefix 12.3.170.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:05,817 INFO: Adding prefix 12.3.170.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:05,876 INFO: Adding prefix 12.3.170.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:05,895 INFO: Adding prefix 12.3.170.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:05,906 INFO: Adding prefix 12.3.170.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:05,914 INFO: Adding prefix 12.3.170.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:05,923 INFO: Adding prefix 12.3.170.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:05,931 INFO: Adding prefix 12.3.171.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:05,937 INFO: Adding prefix 12.3.171.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:05,942 INFO: Adding prefix 12.3.171.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:05,949 INFO: Adding prefix 12.3.171.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:05,955 INFO: Adding prefix 12.3.171.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:05,962 INFO: Adding prefix 12.3.171.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:05,967 INFO: Adding prefix 12.3.171.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:05,973 INFO: Adding prefix 12.3.171.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:05,979 INFO: Adding prefix 12.3.171.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:05,990 INFO: Adding prefix 12.3.171.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,008 INFO: Adding prefix 12.3.171.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,020 INFO: Adding prefix 12.3.171.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,034 INFO: Adding prefix 12.3.171.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,040 INFO: Adding prefix 12.3.171.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,046 INFO: Adding prefix 12.3.171.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,053 INFO: Adding prefix 12.3.171.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,059 INFO: Adding prefix 12.3.172.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,064 INFO: Adding prefix 12.3.172.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,070 INFO: Adding prefix 12.3.172.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,075 INFO: Adding prefix 12.3.172.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,081 INFO: Adding prefix 12.3.172.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,087 INFO: Adding prefix 12.3.172.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,096 INFO: Adding prefix 12.3.172.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,102 INFO: Adding prefix 12.3.172.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,109 INFO: Adding prefix 12.3.172.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,115 INFO: Adding prefix 12.3.172.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,122 INFO: Adding prefix 12.3.172.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,127 INFO: Adding prefix 12.3.172.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,132 INFO: Adding prefix 12.3.172.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,137 INFO: Adding prefix 12.3.172.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,143 INFO: Adding prefix 12.3.172.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,149 INFO: Adding prefix 12.3.172.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,154 INFO: Adding prefix 12.3.173.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,159 INFO: Adding prefix 12.3.173.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,165 INFO: Adding prefix 12.3.173.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,171 INFO: Adding prefix 12.3.173.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,176 INFO: Adding prefix 12.3.173.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,181 INFO: Adding prefix 12.3.173.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,188 INFO: Adding prefix 12.3.173.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,194 INFO: Adding prefix 12.3.173.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,200 INFO: Adding prefix 12.3.173.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,204 INFO: Adding prefix 12.3.173.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,211 INFO: Adding prefix 12.3.173.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,216 INFO: Adding prefix 12.3.173.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,222 INFO: Adding prefix 12.3.173.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,227 INFO: Adding prefix 12.3.173.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,233 INFO: Adding prefix 12.3.173.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,239 INFO: Adding prefix 12.3.173.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,244 INFO: Adding prefix 12.3.174.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,250 INFO: Adding prefix 12.3.174.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,255 INFO: Adding prefix 12.3.174.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,260 INFO: Adding prefix 12.3.174.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,265 INFO: Adding prefix 12.3.174.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,271 INFO: Adding prefix 12.3.174.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,276 INFO: Adding prefix 12.3.174.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,282 INFO: Adding prefix 12.3.174.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,287 INFO: Adding prefix 12.3.174.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,293 INFO: Adding prefix 12.3.174.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,298 INFO: Adding prefix 12.3.174.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,303 INFO: Adding prefix 12.3.174.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,309 INFO: Adding prefix 12.3.174.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,315 INFO: Adding prefix 12.3.174.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,321 INFO: Adding prefix 12.3.174.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,326 INFO: Adding prefix 12.3.174.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,331 INFO: Adding prefix 12.3.175.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,337 INFO: Adding prefix 12.3.175.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,343 INFO: Adding prefix 12.3.175.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,349 INFO: Adding prefix 12.3.175.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,354 INFO: Adding prefix 12.3.175.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,372 INFO: Adding prefix 12.3.175.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,380 INFO: Adding prefix 12.3.175.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,399 INFO: Adding prefix 12.3.175.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,460 INFO: Adding prefix 12.3.175.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,517 INFO: Adding prefix 12.3.175.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,551 INFO: Adding prefix 12.3.175.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,566 INFO: Adding prefix 12.3.175.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,580 INFO: Adding prefix 12.3.175.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,620 INFO: Adding prefix 12.3.175.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,636 INFO: Adding prefix 12.3.175.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,696 INFO: Adding prefix 12.3.175.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,731 INFO: Adding prefix 12.3.176.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,787 INFO: Adding prefix 12.3.176.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,796 INFO: Adding prefix 12.3.176.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,803 INFO: Adding prefix 12.3.176.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,813 INFO: Adding prefix 12.3.176.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,821 INFO: Adding prefix 12.3.176.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,827 INFO: Adding prefix 12.3.176.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,832 INFO: Adding prefix 12.3.176.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,839 INFO: Adding prefix 12.3.176.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,845 INFO: Adding prefix 12.3.176.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,859 INFO: Adding prefix 12.3.176.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,867 INFO: Adding prefix 12.3.176.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,876 INFO: Adding prefix 12.3.176.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,881 INFO: Adding prefix 12.3.176.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,886 INFO: Adding prefix 12.3.176.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,894 INFO: Adding prefix 12.3.176.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,905 INFO: Adding prefix 12.3.177.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,909 INFO: Adding prefix 12.3.177.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,916 INFO: Adding prefix 12.3.177.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,922 INFO: Adding prefix 12.3.177.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,928 INFO: Adding prefix 12.3.177.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,934 INFO: Adding prefix 12.3.177.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,940 INFO: Adding prefix 12.3.177.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,946 INFO: Adding prefix 12.3.177.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,954 INFO: Adding prefix 12.3.177.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,960 INFO: Adding prefix 12.3.177.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,966 INFO: Adding prefix 12.3.177.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,972 INFO: Adding prefix 12.3.177.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,978 INFO: Adding prefix 12.3.177.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,983 INFO: Adding prefix 12.3.177.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,988 INFO: Adding prefix 12.3.177.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,993 INFO: Adding prefix 12.3.177.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:06,997 INFO: Adding prefix 12.3.178.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,002 INFO: Adding prefix 12.3.178.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,007 INFO: Adding prefix 12.3.178.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,012 INFO: Adding prefix 12.3.178.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,017 INFO: Adding prefix 12.3.178.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,022 INFO: Adding prefix 12.3.178.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,027 INFO: Adding prefix 12.3.178.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,033 INFO: Adding prefix 12.3.178.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,038 INFO: Adding prefix 12.3.178.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,044 INFO: Adding prefix 12.3.178.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,051 INFO: Adding prefix 12.3.178.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,058 INFO: Adding prefix 12.3.178.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,064 INFO: Adding prefix 12.3.178.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,071 INFO: Adding prefix 12.3.178.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,076 INFO: Adding prefix 12.3.178.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,084 INFO: Adding prefix 12.3.178.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,091 INFO: Adding prefix 12.3.179.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,097 INFO: Adding prefix 12.3.179.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,102 INFO: Adding prefix 12.3.179.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,110 INFO: Adding prefix 12.3.179.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,116 INFO: Adding prefix 12.3.179.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,121 INFO: Adding prefix 12.3.179.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,127 INFO: Adding prefix 12.3.179.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,133 INFO: Adding prefix 12.3.179.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,137 INFO: Adding prefix 12.3.179.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,142 INFO: Adding prefix 12.3.179.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,148 INFO: Adding prefix 12.3.179.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,153 INFO: Adding prefix 12.3.179.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,158 INFO: Adding prefix 12.3.179.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,163 INFO: Adding prefix 12.3.179.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,168 INFO: Adding prefix 12.3.179.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,173 INFO: Adding prefix 12.3.179.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,178 INFO: Adding prefix 12.3.180.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,183 INFO: Adding prefix 12.3.180.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,191 INFO: Adding prefix 12.3.180.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,197 INFO: Adding prefix 12.3.180.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,203 INFO: Adding prefix 12.3.180.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,209 INFO: Adding prefix 12.3.180.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,216 INFO: Adding prefix 12.3.180.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,223 INFO: Adding prefix 12.3.180.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,229 INFO: Adding prefix 12.3.180.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,234 INFO: Adding prefix 12.3.180.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,241 INFO: Adding prefix 12.3.180.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,246 INFO: Adding prefix 12.3.180.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,252 INFO: Adding prefix 12.3.180.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,258 INFO: Adding prefix 12.3.180.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,266 INFO: Adding prefix 12.3.180.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,273 INFO: Adding prefix 12.3.180.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,280 INFO: Adding prefix 12.3.181.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,285 INFO: Adding prefix 12.3.181.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,291 INFO: Adding prefix 12.3.181.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,297 INFO: Adding prefix 12.3.181.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,302 INFO: Adding prefix 12.3.181.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,309 INFO: Adding prefix 12.3.181.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,315 INFO: Adding prefix 12.3.181.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,321 INFO: Adding prefix 12.3.181.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,326 INFO: Adding prefix 12.3.181.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,332 INFO: Adding prefix 12.3.181.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,338 INFO: Adding prefix 12.3.181.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,343 INFO: Adding prefix 12.3.181.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,348 INFO: Adding prefix 12.3.181.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,352 INFO: Adding prefix 12.3.181.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,358 INFO: Adding prefix 12.3.181.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,363 INFO: Adding prefix 12.3.181.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,368 INFO: Adding prefix 12.3.182.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,374 INFO: Adding prefix 12.3.182.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,380 INFO: Adding prefix 12.3.182.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,385 INFO: Adding prefix 12.3.182.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,390 INFO: Adding prefix 12.3.182.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,397 INFO: Adding prefix 12.3.182.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,402 INFO: Adding prefix 12.3.182.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,408 INFO: Adding prefix 12.3.182.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,412 INFO: Adding prefix 12.3.182.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,418 INFO: Adding prefix 12.3.182.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,423 INFO: Adding prefix 12.3.182.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,428 INFO: Adding prefix 12.3.182.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,434 INFO: Adding prefix 12.3.182.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,441 INFO: Adding prefix 12.3.182.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,446 INFO: Adding prefix 12.3.182.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,451 INFO: Adding prefix 12.3.182.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,457 INFO: Adding prefix 12.3.183.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,463 INFO: Adding prefix 12.3.183.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,468 INFO: Adding prefix 12.3.183.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,473 INFO: Adding prefix 12.3.183.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,478 INFO: Adding prefix 12.3.183.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,485 INFO: Adding prefix 12.3.183.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,490 INFO: Adding prefix 12.3.183.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,495 INFO: Adding prefix 12.3.183.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,500 INFO: Adding prefix 12.3.183.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,506 INFO: Adding prefix 12.3.183.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,511 INFO: Adding prefix 12.3.183.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,516 INFO: Adding prefix 12.3.183.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,521 INFO: Adding prefix 12.3.183.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,526 INFO: Adding prefix 12.3.183.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,531 INFO: Adding prefix 12.3.183.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,535 INFO: Adding prefix 12.3.183.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,543 INFO: Adding prefix 12.3.184.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,552 INFO: Adding prefix 12.3.184.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,560 INFO: Adding prefix 12.3.184.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,580 INFO: Adding prefix 12.3.184.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,590 INFO: Adding prefix 12.3.184.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,596 INFO: Adding prefix 12.3.184.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,602 INFO: Adding prefix 12.3.184.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,609 INFO: Adding prefix 12.3.184.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,615 INFO: Adding prefix 12.3.184.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,622 INFO: Adding prefix 12.3.184.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,630 INFO: Adding prefix 12.3.184.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,635 INFO: Adding prefix 12.3.184.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,642 INFO: Adding prefix 12.3.184.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,648 INFO: Adding prefix 12.3.184.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,654 INFO: Adding prefix 12.3.184.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,659 INFO: Adding prefix 12.3.184.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,667 INFO: Adding prefix 12.3.185.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,674 INFO: Adding prefix 12.3.185.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,679 INFO: Adding prefix 12.3.185.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,684 INFO: Adding prefix 12.3.185.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,690 INFO: Adding prefix 12.3.185.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,697 INFO: Adding prefix 12.3.185.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,704 INFO: Adding prefix 12.3.185.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,710 INFO: Adding prefix 12.3.185.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,716 INFO: Adding prefix 12.3.185.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,722 INFO: Adding prefix 12.3.185.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,728 INFO: Adding prefix 12.3.185.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,734 INFO: Adding prefix 12.3.185.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,739 INFO: Adding prefix 12.3.185.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,745 INFO: Adding prefix 12.3.185.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,749 INFO: Adding prefix 12.3.185.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,757 INFO: Adding prefix 12.3.185.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,763 INFO: Adding prefix 12.3.186.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,769 INFO: Adding prefix 12.3.186.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,775 INFO: Adding prefix 12.3.186.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,781 INFO: Adding prefix 12.3.186.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,787 INFO: Adding prefix 12.3.186.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,792 INFO: Adding prefix 12.3.186.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,798 INFO: Adding prefix 12.3.186.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,805 INFO: Adding prefix 12.3.186.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,811 INFO: Adding prefix 12.3.186.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,817 INFO: Adding prefix 12.3.186.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,824 INFO: Adding prefix 12.3.186.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,831 INFO: Adding prefix 12.3.186.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,836 INFO: Adding prefix 12.3.186.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,841 INFO: Adding prefix 12.3.186.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,848 INFO: Adding prefix 12.3.186.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,854 INFO: Adding prefix 12.3.186.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,860 INFO: Adding prefix 12.3.187.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,867 INFO: Adding prefix 12.3.187.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,873 INFO: Adding prefix 12.3.187.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,879 INFO: Adding prefix 12.3.187.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,886 INFO: Adding prefix 12.3.187.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,892 INFO: Adding prefix 12.3.187.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,900 INFO: Adding prefix 12.3.187.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,907 INFO: Adding prefix 12.3.187.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,912 INFO: Adding prefix 12.3.187.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,918 INFO: Adding prefix 12.3.187.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,924 INFO: Adding prefix 12.3.187.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,929 INFO: Adding prefix 12.3.187.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,935 INFO: Adding prefix 12.3.187.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,940 INFO: Adding prefix 12.3.187.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,948 INFO: Adding prefix 12.3.187.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,953 INFO: Adding prefix 12.3.187.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,960 INFO: Adding prefix 12.3.188.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,966 INFO: Adding prefix 12.3.188.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,972 INFO: Adding prefix 12.3.188.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,977 INFO: Adding prefix 12.3.188.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,982 INFO: Adding prefix 12.3.188.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,988 INFO: Adding prefix 12.3.188.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,994 INFO: Adding prefix 12.3.188.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:07,999 INFO: Adding prefix 12.3.188.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,005 INFO: Adding prefix 12.3.188.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,011 INFO: Adding prefix 12.3.188.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,016 INFO: Adding prefix 12.3.188.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,022 INFO: Adding prefix 12.3.188.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,027 INFO: Adding prefix 12.3.188.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,032 INFO: Adding prefix 12.3.188.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,037 INFO: Adding prefix 12.3.188.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,042 INFO: Adding prefix 12.3.188.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,047 INFO: Adding prefix 12.3.189.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,053 INFO: Adding prefix 12.3.189.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,060 INFO: Adding prefix 12.3.189.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,066 INFO: Adding prefix 12.3.189.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,071 INFO: Adding prefix 12.3.189.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,076 INFO: Adding prefix 12.3.189.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,081 INFO: Adding prefix 12.3.189.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,087 INFO: Adding prefix 12.3.189.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,092 INFO: Adding prefix 12.3.189.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,097 INFO: Adding prefix 12.3.189.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,102 INFO: Adding prefix 12.3.189.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,106 INFO: Adding prefix 12.3.189.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,111 INFO: Adding prefix 12.3.189.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,117 INFO: Adding prefix 12.3.189.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,122 INFO: Adding prefix 12.3.189.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,127 INFO: Adding prefix 12.3.189.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,133 INFO: Adding prefix 12.3.190.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,139 INFO: Adding prefix 12.3.190.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,146 INFO: Adding prefix 12.3.190.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,152 INFO: Adding prefix 12.3.190.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,157 INFO: Adding prefix 12.3.190.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,164 INFO: Adding prefix 12.3.190.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,170 INFO: Adding prefix 12.3.190.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,175 INFO: Adding prefix 12.3.190.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,180 INFO: Adding prefix 12.3.190.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,187 INFO: Adding prefix 12.3.190.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,192 INFO: Adding prefix 12.3.190.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,199 INFO: Adding prefix 12.3.190.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,205 INFO: Adding prefix 12.3.190.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,210 INFO: Adding prefix 12.3.190.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,216 INFO: Adding prefix 12.3.190.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,222 INFO: Adding prefix 12.3.190.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,228 INFO: Adding prefix 12.3.191.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,235 INFO: Adding prefix 12.3.191.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,241 INFO: Adding prefix 12.3.191.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,246 INFO: Adding prefix 12.3.191.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,252 INFO: Adding prefix 12.3.191.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,258 INFO: Adding prefix 12.3.191.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,263 INFO: Adding prefix 12.3.191.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,268 INFO: Adding prefix 12.3.191.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,273 INFO: Adding prefix 12.3.191.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,277 INFO: Adding prefix 12.3.191.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,282 INFO: Adding prefix 12.3.191.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,287 INFO: Adding prefix 12.3.191.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,295 INFO: Adding prefix 12.3.191.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,301 INFO: Adding prefix 12.3.191.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,306 INFO: Adding prefix 12.3.191.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,311 INFO: Adding prefix 12.3.191.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,317 INFO: Adding prefix 12.3.192.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,321 INFO: Adding prefix 12.3.192.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,327 INFO: Adding prefix 12.3.192.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,332 INFO: Adding prefix 12.3.192.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,338 INFO: Adding prefix 12.3.192.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,343 INFO: Adding prefix 12.3.192.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,347 INFO: Adding prefix 12.3.192.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,352 INFO: Adding prefix 12.3.192.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,358 INFO: Adding prefix 12.3.192.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,363 INFO: Adding prefix 12.3.192.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,368 INFO: Adding prefix 12.3.192.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,373 INFO: Adding prefix 12.3.192.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,379 INFO: Adding prefix 12.3.192.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,384 INFO: Adding prefix 12.3.192.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,389 INFO: Adding prefix 12.3.192.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,394 INFO: Adding prefix 12.3.192.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,399 INFO: Adding prefix 12.3.193.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,405 INFO: Adding prefix 12.3.193.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,411 INFO: Adding prefix 12.3.193.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,417 INFO: Adding prefix 12.3.193.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,424 INFO: Adding prefix 12.3.193.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,429 INFO: Adding prefix 12.3.193.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,435 INFO: Adding prefix 12.3.193.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,441 INFO: Adding prefix 12.3.193.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,445 INFO: Adding prefix 12.3.193.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,450 INFO: Adding prefix 12.3.193.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,455 INFO: Adding prefix 12.3.193.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,461 INFO: Adding prefix 12.3.193.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,467 INFO: Adding prefix 12.3.193.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,473 INFO: Adding prefix 12.3.193.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,478 INFO: Adding prefix 12.3.193.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,484 INFO: Adding prefix 12.3.193.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,489 INFO: Adding prefix 12.3.194.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,494 INFO: Adding prefix 12.3.194.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,499 INFO: Adding prefix 12.3.194.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,505 INFO: Adding prefix 12.3.194.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,509 INFO: Adding prefix 12.3.194.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,515 INFO: Adding prefix 12.3.194.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,521 INFO: Adding prefix 12.3.194.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,529 INFO: Adding prefix 12.3.194.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,534 INFO: Adding prefix 12.3.194.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,539 INFO: Adding prefix 12.3.194.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,544 INFO: Adding prefix 12.3.194.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,549 INFO: Adding prefix 12.3.194.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,557 INFO: Adding prefix 12.3.194.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,564 INFO: Adding prefix 12.3.194.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,569 INFO: Adding prefix 12.3.194.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,576 INFO: Adding prefix 12.3.194.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,581 INFO: Adding prefix 12.3.195.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,587 INFO: Adding prefix 12.3.195.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,593 INFO: Adding prefix 12.3.195.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,599 INFO: Adding prefix 12.3.195.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,605 INFO: Adding prefix 12.3.195.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,611 INFO: Adding prefix 12.3.195.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,616 INFO: Adding prefix 12.3.195.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,622 INFO: Adding prefix 12.3.195.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,627 INFO: Adding prefix 12.3.195.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,632 INFO: Adding prefix 12.3.195.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,639 INFO: Adding prefix 12.3.195.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,644 INFO: Adding prefix 12.3.195.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,650 INFO: Adding prefix 12.3.195.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,656 INFO: Adding prefix 12.3.195.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,663 INFO: Adding prefix 12.3.195.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,670 INFO: Adding prefix 12.3.195.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,675 INFO: Adding prefix 12.3.196.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,681 INFO: Adding prefix 12.3.196.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,689 INFO: Adding prefix 12.3.196.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,694 INFO: Adding prefix 12.3.196.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,726 INFO: Adding prefix 12.3.196.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,737 INFO: Adding prefix 12.3.196.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,752 INFO: Adding prefix 12.3.196.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,765 INFO: Adding prefix 12.3.196.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,824 INFO: Adding prefix 12.3.196.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,848 INFO: Adding prefix 12.3.196.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,868 INFO: Adding prefix 12.3.196.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,878 INFO: Adding prefix 12.3.196.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,889 INFO: Adding prefix 12.3.196.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,917 INFO: Adding prefix 12.3.196.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,931 INFO: Adding prefix 12.3.196.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,943 INFO: Adding prefix 12.3.196.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,950 INFO: Adding prefix 12.3.197.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,962 INFO: Adding prefix 12.3.197.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:08,980 INFO: Adding prefix 12.3.197.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:09,002 INFO: Adding prefix 12.3.197.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:09,095 INFO: Adding prefix 12.3.197.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:09,155 INFO: Adding prefix 12.3.197.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:09,202 INFO: Adding prefix 12.3.197.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:09,221 INFO: Adding prefix 12.3.197.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:09,236 INFO: Adding prefix 12.3.197.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:09,252 INFO: Adding prefix 12.3.197.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:09,295 INFO: Adding prefix 12.3.197.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:09,320 INFO: Adding prefix 12.3.197.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:09,335 INFO: Adding prefix 12.3.197.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:09,386 INFO: Adding prefix 12.3.197.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:09,420 INFO: Adding prefix 12.3.197.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:09,479 INFO: Adding prefix 12.3.197.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:09,516 INFO: Adding prefix 12.3.198.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:09,622 INFO: Adding prefix 12.3.198.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:09,648 INFO: Adding prefix 12.3.198.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:09,739 INFO: Adding prefix 12.3.198.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:09,824 INFO: Adding prefix 12.3.198.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:09,989 INFO: Adding prefix 12.3.198.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,056 INFO: Adding prefix 12.3.198.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,064 INFO: Adding prefix 12.3.198.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,091 INFO: Adding prefix 12.3.198.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,149 INFO: Adding prefix 12.3.198.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,156 INFO: Adding prefix 12.3.198.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,162 INFO: Adding prefix 12.3.198.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,168 INFO: Adding prefix 12.3.198.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,175 INFO: Adding prefix 12.3.198.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,183 INFO: Adding prefix 12.3.198.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,190 INFO: Adding prefix 12.3.198.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,196 INFO: Adding prefix 12.3.199.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,202 INFO: Adding prefix 12.3.199.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,208 INFO: Adding prefix 12.3.199.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,213 INFO: Adding prefix 12.3.199.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,220 INFO: Adding prefix 12.3.199.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,229 INFO: Adding prefix 12.3.199.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,239 INFO: Adding prefix 12.3.199.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,245 INFO: Adding prefix 12.3.199.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,259 INFO: Adding prefix 12.3.199.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,266 INFO: Adding prefix 12.3.199.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,273 INFO: Adding prefix 12.3.199.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,281 INFO: Adding prefix 12.3.199.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,290 INFO: Adding prefix 12.3.199.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,296 INFO: Adding prefix 12.3.199.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,301 INFO: Adding prefix 12.3.199.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,305 INFO: Adding prefix 12.3.199.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,311 INFO: Adding prefix 12.3.200.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,317 INFO: Adding prefix 12.3.200.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,324 INFO: Adding prefix 12.3.200.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,330 INFO: Adding prefix 12.3.200.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,338 INFO: Adding prefix 12.3.200.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,345 INFO: Adding prefix 12.3.200.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,351 INFO: Adding prefix 12.3.200.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,357 INFO: Adding prefix 12.3.200.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,366 INFO: Adding prefix 12.3.200.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,372 INFO: Adding prefix 12.3.200.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,377 INFO: Adding prefix 12.3.200.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,382 INFO: Adding prefix 12.3.200.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,389 INFO: Adding prefix 12.3.200.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,394 INFO: Adding prefix 12.3.200.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,399 INFO: Adding prefix 12.3.200.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,405 INFO: Adding prefix 12.3.200.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,413 INFO: Adding prefix 12.3.201.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,418 INFO: Adding prefix 12.3.201.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,423 INFO: Adding prefix 12.3.201.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,428 INFO: Adding prefix 12.3.201.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,433 INFO: Adding prefix 12.3.201.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,438 INFO: Adding prefix 12.3.201.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,443 INFO: Adding prefix 12.3.201.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,449 INFO: Adding prefix 12.3.201.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,454 INFO: Adding prefix 12.3.201.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,459 INFO: Adding prefix 12.3.201.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,464 INFO: Adding prefix 12.3.201.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,470 INFO: Adding prefix 12.3.201.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,476 INFO: Adding prefix 12.3.201.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,481 INFO: Adding prefix 12.3.201.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,486 INFO: Adding prefix 12.3.201.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,496 INFO: Adding prefix 12.3.201.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,501 INFO: Adding prefix 12.3.202.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,508 INFO: Adding prefix 12.3.202.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,513 INFO: Adding prefix 12.3.202.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,519 INFO: Adding prefix 12.3.202.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,525 INFO: Adding prefix 12.3.202.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,530 INFO: Adding prefix 12.3.202.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,535 INFO: Adding prefix 12.3.202.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,542 INFO: Adding prefix 12.3.202.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,549 INFO: Adding prefix 12.3.202.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,555 INFO: Adding prefix 12.3.202.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,561 INFO: Adding prefix 12.3.202.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,568 INFO: Adding prefix 12.3.202.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,573 INFO: Adding prefix 12.3.202.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,578 INFO: Adding prefix 12.3.202.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,584 INFO: Adding prefix 12.3.202.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,590 INFO: Adding prefix 12.3.202.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,595 INFO: Adding prefix 12.3.203.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,601 INFO: Adding prefix 12.3.203.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,606 INFO: Adding prefix 12.3.203.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,611 INFO: Adding prefix 12.3.203.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,616 INFO: Adding prefix 12.3.203.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,620 INFO: Adding prefix 12.3.203.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,628 INFO: Adding prefix 12.3.203.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,634 INFO: Adding prefix 12.3.203.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,639 INFO: Adding prefix 12.3.203.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,644 INFO: Adding prefix 12.3.203.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,650 INFO: Adding prefix 12.3.203.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,654 INFO: Adding prefix 12.3.203.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,659 INFO: Adding prefix 12.3.203.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,664 INFO: Adding prefix 12.3.203.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,670 INFO: Adding prefix 12.3.203.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,675 INFO: Adding prefix 12.3.203.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,680 INFO: Adding prefix 12.3.204.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,685 INFO: Adding prefix 12.3.204.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,692 INFO: Adding prefix 12.3.204.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,701 INFO: Adding prefix 12.3.204.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,706 INFO: Adding prefix 12.3.204.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,711 INFO: Adding prefix 12.3.204.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,716 INFO: Adding prefix 12.3.204.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,721 INFO: Adding prefix 12.3.204.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,726 INFO: Adding prefix 12.3.204.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,731 INFO: Adding prefix 12.3.204.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,737 INFO: Adding prefix 12.3.204.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,742 INFO: Adding prefix 12.3.204.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,748 INFO: Adding prefix 12.3.204.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,754 INFO: Adding prefix 12.3.204.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,760 INFO: Adding prefix 12.3.204.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,766 INFO: Adding prefix 12.3.204.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,773 INFO: Adding prefix 12.3.205.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,779 INFO: Adding prefix 12.3.205.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,784 INFO: Adding prefix 12.3.205.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,789 INFO: Adding prefix 12.3.205.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,794 INFO: Adding prefix 12.3.205.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,800 INFO: Adding prefix 12.3.205.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,805 INFO: Adding prefix 12.3.205.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,810 INFO: Adding prefix 12.3.205.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,815 INFO: Adding prefix 12.3.205.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,820 INFO: Adding prefix 12.3.205.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,826 INFO: Adding prefix 12.3.205.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,830 INFO: Adding prefix 12.3.205.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,835 INFO: Adding prefix 12.3.205.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,841 INFO: Adding prefix 12.3.205.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,847 INFO: Adding prefix 12.3.205.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,852 INFO: Adding prefix 12.3.205.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,857 INFO: Adding prefix 12.3.206.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,864 INFO: Adding prefix 12.3.206.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,869 INFO: Adding prefix 12.3.206.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,875 INFO: Adding prefix 12.3.206.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,881 INFO: Adding prefix 12.3.206.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,887 INFO: Adding prefix 12.3.206.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,893 INFO: Adding prefix 12.3.206.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,898 INFO: Adding prefix 12.3.206.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,905 INFO: Adding prefix 12.3.206.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,912 INFO: Adding prefix 12.3.206.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,918 INFO: Adding prefix 12.3.206.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,923 INFO: Adding prefix 12.3.206.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,928 INFO: Adding prefix 12.3.206.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,935 INFO: Adding prefix 12.3.206.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,941 INFO: Adding prefix 12.3.206.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,946 INFO: Adding prefix 12.3.206.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,951 INFO: Adding prefix 12.3.207.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,956 INFO: Adding prefix 12.3.207.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,961 INFO: Adding prefix 12.3.207.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,966 INFO: Adding prefix 12.3.207.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,974 INFO: Adding prefix 12.3.207.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,979 INFO: Adding prefix 12.3.207.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,984 INFO: Adding prefix 12.3.207.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,993 INFO: Adding prefix 12.3.207.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:10,999 INFO: Adding prefix 12.3.207.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,005 INFO: Adding prefix 12.3.207.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,009 INFO: Adding prefix 12.3.207.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,014 INFO: Adding prefix 12.3.207.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,020 INFO: Adding prefix 12.3.207.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,025 INFO: Adding prefix 12.3.207.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,030 INFO: Adding prefix 12.3.207.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,036 INFO: Adding prefix 12.3.207.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,041 INFO: Adding prefix 12.3.208.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,046 INFO: Adding prefix 12.3.208.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,050 INFO: Adding prefix 12.3.208.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,055 INFO: Adding prefix 12.3.208.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,062 INFO: Adding prefix 12.3.208.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,066 INFO: Adding prefix 12.3.208.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,072 INFO: Adding prefix 12.3.208.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,076 INFO: Adding prefix 12.3.208.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,082 INFO: Adding prefix 12.3.208.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,088 INFO: Adding prefix 12.3.208.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,093 INFO: Adding prefix 12.3.208.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,098 INFO: Adding prefix 12.3.208.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,104 INFO: Adding prefix 12.3.208.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,109 INFO: Adding prefix 12.3.208.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,114 INFO: Adding prefix 12.3.208.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,119 INFO: Adding prefix 12.3.208.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,123 INFO: Adding prefix 12.3.209.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,129 INFO: Adding prefix 12.3.209.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,133 INFO: Adding prefix 12.3.209.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,139 INFO: Adding prefix 12.3.209.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,144 INFO: Adding prefix 12.3.209.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,150 INFO: Adding prefix 12.3.209.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,154 INFO: Adding prefix 12.3.209.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,160 INFO: Adding prefix 12.3.209.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,166 INFO: Adding prefix 12.3.209.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,171 INFO: Adding prefix 12.3.209.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,176 INFO: Adding prefix 12.3.209.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,182 INFO: Adding prefix 12.3.209.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,187 INFO: Adding prefix 12.3.209.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,191 INFO: Adding prefix 12.3.209.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,196 INFO: Adding prefix 12.3.209.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,202 INFO: Adding prefix 12.3.209.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,207 INFO: Adding prefix 12.3.210.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,213 INFO: Adding prefix 12.3.210.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,218 INFO: Adding prefix 12.3.210.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,225 INFO: Adding prefix 12.3.210.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,229 INFO: Adding prefix 12.3.210.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,234 INFO: Adding prefix 12.3.210.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,239 INFO: Adding prefix 12.3.210.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,244 INFO: Adding prefix 12.3.210.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,249 INFO: Adding prefix 12.3.210.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,254 INFO: Adding prefix 12.3.210.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,259 INFO: Adding prefix 12.3.210.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,265 INFO: Adding prefix 12.3.210.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,270 INFO: Adding prefix 12.3.210.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,275 INFO: Adding prefix 12.3.210.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,280 INFO: Adding prefix 12.3.210.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,285 INFO: Adding prefix 12.3.210.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,289 INFO: Adding prefix 12.3.211.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,294 INFO: Adding prefix 12.3.211.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,302 INFO: Adding prefix 12.3.211.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,307 INFO: Adding prefix 12.3.211.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,312 INFO: Adding prefix 12.3.211.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,317 INFO: Adding prefix 12.3.211.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,323 INFO: Adding prefix 12.3.211.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,328 INFO: Adding prefix 12.3.211.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,333 INFO: Adding prefix 12.3.211.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,339 INFO: Adding prefix 12.3.211.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,347 INFO: Adding prefix 12.3.211.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,353 INFO: Adding prefix 12.3.211.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,358 INFO: Adding prefix 12.3.211.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,362 INFO: Adding prefix 12.3.211.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,369 INFO: Adding prefix 12.3.211.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,373 INFO: Adding prefix 12.3.211.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,378 INFO: Adding prefix 12.3.212.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,383 INFO: Adding prefix 12.3.212.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,388 INFO: Adding prefix 12.3.212.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,394 INFO: Adding prefix 12.3.212.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,398 INFO: Adding prefix 12.3.212.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,403 INFO: Adding prefix 12.3.212.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,409 INFO: Adding prefix 12.3.212.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,414 INFO: Adding prefix 12.3.212.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,420 INFO: Adding prefix 12.3.212.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,425 INFO: Adding prefix 12.3.212.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,431 INFO: Adding prefix 12.3.212.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,435 INFO: Adding prefix 12.3.212.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,440 INFO: Adding prefix 12.3.212.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,445 INFO: Adding prefix 12.3.212.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,450 INFO: Adding prefix 12.3.212.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,456 INFO: Adding prefix 12.3.212.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,461 INFO: Adding prefix 12.3.213.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,467 INFO: Adding prefix 12.3.213.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,472 INFO: Adding prefix 12.3.213.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,477 INFO: Adding prefix 12.3.213.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,482 INFO: Adding prefix 12.3.213.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,487 INFO: Adding prefix 12.3.213.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,492 INFO: Adding prefix 12.3.213.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,497 INFO: Adding prefix 12.3.213.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,503 INFO: Adding prefix 12.3.213.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,509 INFO: Adding prefix 12.3.213.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,513 INFO: Adding prefix 12.3.213.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,519 INFO: Adding prefix 12.3.213.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,525 INFO: Adding prefix 12.3.213.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,531 INFO: Adding prefix 12.3.213.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,536 INFO: Adding prefix 12.3.213.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,542 INFO: Adding prefix 12.3.213.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,546 INFO: Adding prefix 12.3.214.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,552 INFO: Adding prefix 12.3.214.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,556 INFO: Adding prefix 12.3.214.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,616 INFO: Adding prefix 12.3.214.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,622 INFO: Adding prefix 12.3.214.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,628 INFO: Adding prefix 12.3.214.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,633 INFO: Adding prefix 12.3.214.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,637 INFO: Adding prefix 12.3.214.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,643 INFO: Adding prefix 12.3.214.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,650 INFO: Adding prefix 12.3.214.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,655 INFO: Adding prefix 12.3.214.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,660 INFO: Adding prefix 12.3.214.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,665 INFO: Adding prefix 12.3.214.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,670 INFO: Adding prefix 12.3.214.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,674 INFO: Adding prefix 12.3.214.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,679 INFO: Adding prefix 12.3.214.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,687 INFO: Adding prefix 12.3.215.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,692 INFO: Adding prefix 12.3.215.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,697 INFO: Adding prefix 12.3.215.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,701 INFO: Adding prefix 12.3.215.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,707 INFO: Adding prefix 12.3.215.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,711 INFO: Adding prefix 12.3.215.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,716 INFO: Adding prefix 12.3.215.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,721 INFO: Adding prefix 12.3.215.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,726 INFO: Adding prefix 12.3.215.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,732 INFO: Adding prefix 12.3.215.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,736 INFO: Adding prefix 12.3.215.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,741 INFO: Adding prefix 12.3.215.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,747 INFO: Adding prefix 12.3.215.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,752 INFO: Adding prefix 12.3.215.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,756 INFO: Adding prefix 12.3.215.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,761 INFO: Adding prefix 12.3.215.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,767 INFO: Adding prefix 12.3.216.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,773 INFO: Adding prefix 12.3.216.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,779 INFO: Adding prefix 12.3.216.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,785 INFO: Adding prefix 12.3.216.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,791 INFO: Adding prefix 12.3.216.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,797 INFO: Adding prefix 12.3.216.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,803 INFO: Adding prefix 12.3.216.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,808 INFO: Adding prefix 12.3.216.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,815 INFO: Adding prefix 12.3.216.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,820 INFO: Adding prefix 12.3.216.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,826 INFO: Adding prefix 12.3.216.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,831 INFO: Adding prefix 12.3.216.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,836 INFO: Adding prefix 12.3.216.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,840 INFO: Adding prefix 12.3.216.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,845 INFO: Adding prefix 12.3.216.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,850 INFO: Adding prefix 12.3.216.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,855 INFO: Adding prefix 12.3.217.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,860 INFO: Adding prefix 12.3.217.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,867 INFO: Adding prefix 12.3.217.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,873 INFO: Adding prefix 12.3.217.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,878 INFO: Adding prefix 12.3.217.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,883 INFO: Adding prefix 12.3.217.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,887 INFO: Adding prefix 12.3.217.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,893 INFO: Adding prefix 12.3.217.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,899 INFO: Adding prefix 12.3.217.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,904 INFO: Adding prefix 12.3.217.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,909 INFO: Adding prefix 12.3.217.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,915 INFO: Adding prefix 12.3.217.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,919 INFO: Adding prefix 12.3.217.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,925 INFO: Adding prefix 12.3.217.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,930 INFO: Adding prefix 12.3.217.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,935 INFO: Adding prefix 12.3.217.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,940 INFO: Adding prefix 12.3.218.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,945 INFO: Adding prefix 12.3.218.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,951 INFO: Adding prefix 12.3.218.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,956 INFO: Adding prefix 12.3.218.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,962 INFO: Adding prefix 12.3.218.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,968 INFO: Adding prefix 12.3.218.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,974 INFO: Adding prefix 12.3.218.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,981 INFO: Adding prefix 12.3.218.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,985 INFO: Adding prefix 12.3.218.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,990 INFO: Adding prefix 12.3.218.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,995 INFO: Adding prefix 12.3.218.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:11,999 INFO: Adding prefix 12.3.218.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,005 INFO: Adding prefix 12.3.218.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,009 INFO: Adding prefix 12.3.218.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,017 INFO: Adding prefix 12.3.218.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,023 INFO: Adding prefix 12.3.218.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,029 INFO: Adding prefix 12.3.219.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,033 INFO: Adding prefix 12.3.219.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,039 INFO: Adding prefix 12.3.219.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,045 INFO: Adding prefix 12.3.219.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,050 INFO: Adding prefix 12.3.219.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,054 INFO: Adding prefix 12.3.219.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,060 INFO: Adding prefix 12.3.219.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,065 INFO: Adding prefix 12.3.219.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,071 INFO: Adding prefix 12.3.219.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,076 INFO: Adding prefix 12.3.219.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,083 INFO: Adding prefix 12.3.219.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,089 INFO: Adding prefix 12.3.219.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,095 INFO: Adding prefix 12.3.219.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,101 INFO: Adding prefix 12.3.219.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,109 INFO: Adding prefix 12.3.219.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,115 INFO: Adding prefix 12.3.219.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,119 INFO: Adding prefix 12.3.220.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,124 INFO: Adding prefix 12.3.220.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,129 INFO: Adding prefix 12.3.220.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,134 INFO: Adding prefix 12.3.220.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,139 INFO: Adding prefix 12.3.220.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,143 INFO: Adding prefix 12.3.220.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,149 INFO: Adding prefix 12.3.220.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,154 INFO: Adding prefix 12.3.220.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,160 INFO: Adding prefix 12.3.220.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,166 INFO: Adding prefix 12.3.220.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,172 INFO: Adding prefix 12.3.220.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,177 INFO: Adding prefix 12.3.220.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,182 INFO: Adding prefix 12.3.220.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,188 INFO: Adding prefix 12.3.220.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,193 INFO: Adding prefix 12.3.220.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,198 INFO: Adding prefix 12.3.220.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,203 INFO: Adding prefix 12.3.221.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,209 INFO: Adding prefix 12.3.221.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,215 INFO: Adding prefix 12.3.221.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,220 INFO: Adding prefix 12.3.221.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,225 INFO: Adding prefix 12.3.221.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,231 INFO: Adding prefix 12.3.221.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,236 INFO: Adding prefix 12.3.221.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,242 INFO: Adding prefix 12.3.221.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,247 INFO: Adding prefix 12.3.221.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,252 INFO: Adding prefix 12.3.221.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,257 INFO: Adding prefix 12.3.221.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,264 INFO: Adding prefix 12.3.221.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,271 INFO: Adding prefix 12.3.221.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,277 INFO: Adding prefix 12.3.221.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,283 INFO: Adding prefix 12.3.221.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,288 INFO: Adding prefix 12.3.221.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,293 INFO: Adding prefix 12.3.222.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,299 INFO: Adding prefix 12.3.222.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,305 INFO: Adding prefix 12.3.222.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,311 INFO: Adding prefix 12.3.222.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,316 INFO: Adding prefix 12.3.222.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,323 INFO: Adding prefix 12.3.222.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,331 INFO: Adding prefix 12.3.222.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,336 INFO: Adding prefix 12.3.222.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,341 INFO: Adding prefix 12.3.222.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,346 INFO: Adding prefix 12.3.222.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,350 INFO: Adding prefix 12.3.222.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,355 INFO: Adding prefix 12.3.222.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,364 INFO: Adding prefix 12.3.222.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,369 INFO: Adding prefix 12.3.222.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,375 INFO: Adding prefix 12.3.222.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,380 INFO: Adding prefix 12.3.222.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,386 INFO: Adding prefix 12.3.223.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,391 INFO: Adding prefix 12.3.223.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,397 INFO: Adding prefix 12.3.223.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,403 INFO: Adding prefix 12.3.223.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,409 INFO: Adding prefix 12.3.223.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,414 INFO: Adding prefix 12.3.223.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,419 INFO: Adding prefix 12.3.223.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,424 INFO: Adding prefix 12.3.223.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,429 INFO: Adding prefix 12.3.223.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,434 INFO: Adding prefix 12.3.223.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,440 INFO: Adding prefix 12.3.223.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,446 INFO: Adding prefix 12.3.223.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,452 INFO: Adding prefix 12.3.223.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,458 INFO: Adding prefix 12.3.223.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,464 INFO: Adding prefix 12.3.223.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,469 INFO: Adding prefix 12.3.223.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,474 INFO: Adding prefix 12.3.224.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,479 INFO: Adding prefix 12.3.224.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,483 INFO: Adding prefix 12.3.224.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,489 INFO: Adding prefix 12.3.224.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,495 INFO: Adding prefix 12.3.224.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,502 INFO: Adding prefix 12.3.224.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,508 INFO: Adding prefix 12.3.224.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,513 INFO: Adding prefix 12.3.224.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,518 INFO: Adding prefix 12.3.224.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,523 INFO: Adding prefix 12.3.224.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,528 INFO: Adding prefix 12.3.224.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,534 INFO: Adding prefix 12.3.224.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,539 INFO: Adding prefix 12.3.224.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,544 INFO: Adding prefix 12.3.224.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,548 INFO: Adding prefix 12.3.224.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,554 INFO: Adding prefix 12.3.224.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,560 INFO: Adding prefix 12.3.225.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,565 INFO: Adding prefix 12.3.225.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,570 INFO: Adding prefix 12.3.225.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,577 INFO: Adding prefix 12.3.225.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,582 INFO: Adding prefix 12.3.225.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,587 INFO: Adding prefix 12.3.225.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,592 INFO: Adding prefix 12.3.225.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,598 INFO: Adding prefix 12.3.225.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,603 INFO: Adding prefix 12.3.225.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,609 INFO: Adding prefix 12.3.225.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,614 INFO: Adding prefix 12.3.225.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,620 INFO: Adding prefix 12.3.225.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,625 INFO: Adding prefix 12.3.225.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,630 INFO: Adding prefix 12.3.225.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,635 INFO: Adding prefix 12.3.225.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,641 INFO: Adding prefix 12.3.225.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,646 INFO: Adding prefix 12.3.226.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,652 INFO: Adding prefix 12.3.226.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,658 INFO: Adding prefix 12.3.226.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,664 INFO: Adding prefix 12.3.226.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,670 INFO: Adding prefix 12.3.226.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,675 INFO: Adding prefix 12.3.226.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,680 INFO: Adding prefix 12.3.226.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,685 INFO: Adding prefix 12.3.226.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,690 INFO: Adding prefix 12.3.226.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,695 INFO: Adding prefix 12.3.226.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,703 INFO: Adding prefix 12.3.226.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,709 INFO: Adding prefix 12.3.226.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,715 INFO: Adding prefix 12.3.226.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,719 INFO: Adding prefix 12.3.226.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,725 INFO: Adding prefix 12.3.226.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,730 INFO: Adding prefix 12.3.226.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,735 INFO: Adding prefix 12.3.227.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,740 INFO: Adding prefix 12.3.227.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,749 INFO: Adding prefix 12.3.227.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,755 INFO: Adding prefix 12.3.227.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,761 INFO: Adding prefix 12.3.227.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,766 INFO: Adding prefix 12.3.227.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,772 INFO: Adding prefix 12.3.227.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,777 INFO: Adding prefix 12.3.227.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,783 INFO: Adding prefix 12.3.227.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,788 INFO: Adding prefix 12.3.227.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,795 INFO: Adding prefix 12.3.227.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,801 INFO: Adding prefix 12.3.227.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,807 INFO: Adding prefix 12.3.227.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,813 INFO: Adding prefix 12.3.227.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,820 INFO: Adding prefix 12.3.227.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,825 INFO: Adding prefix 12.3.227.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,831 INFO: Adding prefix 12.3.228.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,836 INFO: Adding prefix 12.3.228.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,842 INFO: Adding prefix 12.3.228.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,847 INFO: Adding prefix 12.3.228.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,853 INFO: Adding prefix 12.3.228.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,858 INFO: Adding prefix 12.3.228.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,864 INFO: Adding prefix 12.3.228.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,869 INFO: Adding prefix 12.3.228.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,874 INFO: Adding prefix 12.3.228.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,880 INFO: Adding prefix 12.3.228.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,887 INFO: Adding prefix 12.3.228.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,892 INFO: Adding prefix 12.3.228.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,897 INFO: Adding prefix 12.3.228.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,903 INFO: Adding prefix 12.3.228.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,908 INFO: Adding prefix 12.3.228.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,914 INFO: Adding prefix 12.3.228.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,919 INFO: Adding prefix 12.3.229.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,925 INFO: Adding prefix 12.3.229.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,930 INFO: Adding prefix 12.3.229.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,935 INFO: Adding prefix 12.3.229.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,941 INFO: Adding prefix 12.3.229.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,947 INFO: Adding prefix 12.3.229.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,954 INFO: Adding prefix 12.3.229.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,960 INFO: Adding prefix 12.3.229.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,965 INFO: Adding prefix 12.3.229.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,971 INFO: Adding prefix 12.3.229.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,976 INFO: Adding prefix 12.3.229.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,982 INFO: Adding prefix 12.3.229.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,988 INFO: Adding prefix 12.3.229.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,994 INFO: Adding prefix 12.3.229.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:12,999 INFO: Adding prefix 12.3.229.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,004 INFO: Adding prefix 12.3.229.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,009 INFO: Adding prefix 12.3.230.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,015 INFO: Adding prefix 12.3.230.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,021 INFO: Adding prefix 12.3.230.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,026 INFO: Adding prefix 12.3.230.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,033 INFO: Adding prefix 12.3.230.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,038 INFO: Adding prefix 12.3.230.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,043 INFO: Adding prefix 12.3.230.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,048 INFO: Adding prefix 12.3.230.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,056 INFO: Adding prefix 12.3.230.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,062 INFO: Adding prefix 12.3.230.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,069 INFO: Adding prefix 12.3.230.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,074 INFO: Adding prefix 12.3.230.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,080 INFO: Adding prefix 12.3.230.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,085 INFO: Adding prefix 12.3.230.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,092 INFO: Adding prefix 12.3.230.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,098 INFO: Adding prefix 12.3.230.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,104 INFO: Adding prefix 12.3.231.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,110 INFO: Adding prefix 12.3.231.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,116 INFO: Adding prefix 12.3.231.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,121 INFO: Adding prefix 12.3.231.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,126 INFO: Adding prefix 12.3.231.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,132 INFO: Adding prefix 12.3.231.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,138 INFO: Adding prefix 12.3.231.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,144 INFO: Adding prefix 12.3.231.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,152 INFO: Adding prefix 12.3.231.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,159 INFO: Adding prefix 12.3.231.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,164 INFO: Adding prefix 12.3.231.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,169 INFO: Adding prefix 12.3.231.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,179 INFO: Adding prefix 12.3.231.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,185 INFO: Adding prefix 12.3.231.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,190 INFO: Adding prefix 12.3.231.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,195 INFO: Adding prefix 12.3.231.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,201 INFO: Adding prefix 12.3.232.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,206 INFO: Adding prefix 12.3.232.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,213 INFO: Adding prefix 12.3.232.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,219 INFO: Adding prefix 12.3.232.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,225 INFO: Adding prefix 12.3.232.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,229 INFO: Adding prefix 12.3.232.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,235 INFO: Adding prefix 12.3.232.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,242 INFO: Adding prefix 12.3.232.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,248 INFO: Adding prefix 12.3.232.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,256 INFO: Adding prefix 12.3.232.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,262 INFO: Adding prefix 12.3.232.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,269 INFO: Adding prefix 12.3.232.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,275 INFO: Adding prefix 12.3.232.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,281 INFO: Adding prefix 12.3.232.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,287 INFO: Adding prefix 12.3.232.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,295 INFO: Adding prefix 12.3.232.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,300 INFO: Adding prefix 12.3.233.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,306 INFO: Adding prefix 12.3.233.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,311 INFO: Adding prefix 12.3.233.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,320 INFO: Adding prefix 12.3.233.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,327 INFO: Adding prefix 12.3.233.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,333 INFO: Adding prefix 12.3.233.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,341 INFO: Adding prefix 12.3.233.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,350 INFO: Adding prefix 12.3.233.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,356 INFO: Adding prefix 12.3.233.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,362 INFO: Adding prefix 12.3.233.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,369 INFO: Adding prefix 12.3.233.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,376 INFO: Adding prefix 12.3.233.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,382 INFO: Adding prefix 12.3.233.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,388 INFO: Adding prefix 12.3.233.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,397 INFO: Adding prefix 12.3.233.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,405 INFO: Adding prefix 12.3.233.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,410 INFO: Adding prefix 12.3.234.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,416 INFO: Adding prefix 12.3.234.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,422 INFO: Adding prefix 12.3.234.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,427 INFO: Adding prefix 12.3.234.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,432 INFO: Adding prefix 12.3.234.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,439 INFO: Adding prefix 12.3.234.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,451 INFO: Adding prefix 12.3.234.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,458 INFO: Adding prefix 12.3.234.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,463 INFO: Adding prefix 12.3.234.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,468 INFO: Adding prefix 12.3.234.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,475 INFO: Adding prefix 12.3.234.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,481 INFO: Adding prefix 12.3.234.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,488 INFO: Adding prefix 12.3.234.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,494 INFO: Adding prefix 12.3.234.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,501 INFO: Adding prefix 12.3.234.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,507 INFO: Adding prefix 12.3.234.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,512 INFO: Adding prefix 12.3.235.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,518 INFO: Adding prefix 12.3.235.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,525 INFO: Adding prefix 12.3.235.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,531 INFO: Adding prefix 12.3.235.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,540 INFO: Adding prefix 12.3.235.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,546 INFO: Adding prefix 12.3.235.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,553 INFO: Adding prefix 12.3.235.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,559 INFO: Adding prefix 12.3.235.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,564 INFO: Adding prefix 12.3.235.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,569 INFO: Adding prefix 12.3.235.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,589 INFO: Adding prefix 12.3.235.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,595 INFO: Adding prefix 12.3.235.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,601 INFO: Adding prefix 12.3.235.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,606 INFO: Adding prefix 12.3.235.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,612 INFO: Adding prefix 12.3.235.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,617 INFO: Adding prefix 12.3.235.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,624 INFO: Adding prefix 12.3.236.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,629 INFO: Adding prefix 12.3.236.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,633 INFO: Adding prefix 12.3.236.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,638 INFO: Adding prefix 12.3.236.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,644 INFO: Adding prefix 12.3.236.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,651 INFO: Adding prefix 12.3.236.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,656 INFO: Adding prefix 12.3.236.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,661 INFO: Adding prefix 12.3.236.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,665 INFO: Adding prefix 12.3.236.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,672 INFO: Adding prefix 12.3.236.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,677 INFO: Adding prefix 12.3.236.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,684 INFO: Adding prefix 12.3.236.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,689 INFO: Adding prefix 12.3.236.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,695 INFO: Adding prefix 12.3.236.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,702 INFO: Adding prefix 12.3.236.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,709 INFO: Adding prefix 12.3.236.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,714 INFO: Adding prefix 12.3.237.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,721 INFO: Adding prefix 12.3.237.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,728 INFO: Adding prefix 12.3.237.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,734 INFO: Adding prefix 12.3.237.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,740 INFO: Adding prefix 12.3.237.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,746 INFO: Adding prefix 12.3.237.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,753 INFO: Adding prefix 12.3.237.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,760 INFO: Adding prefix 12.3.237.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,765 INFO: Adding prefix 12.3.237.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,773 INFO: Adding prefix 12.3.237.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,779 INFO: Adding prefix 12.3.237.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,785 INFO: Adding prefix 12.3.237.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,791 INFO: Adding prefix 12.3.237.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,797 INFO: Adding prefix 12.3.237.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,802 INFO: Adding prefix 12.3.237.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,808 INFO: Adding prefix 12.3.237.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,814 INFO: Adding prefix 12.3.238.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,820 INFO: Adding prefix 12.3.238.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,825 INFO: Adding prefix 12.3.238.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,830 INFO: Adding prefix 12.3.238.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,838 INFO: Adding prefix 12.3.238.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,844 INFO: Adding prefix 12.3.238.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,849 INFO: Adding prefix 12.3.238.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,855 INFO: Adding prefix 12.3.238.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,861 INFO: Adding prefix 12.3.238.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,869 INFO: Adding prefix 12.3.238.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,875 INFO: Adding prefix 12.3.238.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,881 INFO: Adding prefix 12.3.238.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,889 INFO: Adding prefix 12.3.238.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,894 INFO: Adding prefix 12.3.238.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,900 INFO: Adding prefix 12.3.238.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,906 INFO: Adding prefix 12.3.238.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,916 INFO: Adding prefix 12.3.239.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,943 INFO: Adding prefix 12.3.239.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,950 INFO: Adding prefix 12.3.239.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,958 INFO: Adding prefix 12.3.239.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,967 INFO: Adding prefix 12.3.239.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,972 INFO: Adding prefix 12.3.239.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,978 INFO: Adding prefix 12.3.239.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,983 INFO: Adding prefix 12.3.239.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,990 INFO: Adding prefix 12.3.239.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:13,996 INFO: Adding prefix 12.3.239.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,002 INFO: Adding prefix 12.3.239.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,008 INFO: Adding prefix 12.3.239.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,015 INFO: Adding prefix 12.3.239.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,020 INFO: Adding prefix 12.3.239.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,025 INFO: Adding prefix 12.3.239.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,048 INFO: Adding prefix 12.3.239.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,153 INFO: Adding prefix 12.3.240.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,186 INFO: Adding prefix 12.3.240.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,196 INFO: Adding prefix 12.3.240.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,204 INFO: Adding prefix 12.3.240.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,214 INFO: Adding prefix 12.3.240.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,266 INFO: Adding prefix 12.3.240.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,283 INFO: Adding prefix 12.3.240.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,347 INFO: Adding prefix 12.3.240.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,362 INFO: Adding prefix 12.3.240.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,374 INFO: Adding prefix 12.3.240.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,386 INFO: Adding prefix 12.3.240.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,454 INFO: Adding prefix 12.3.240.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,469 INFO: Adding prefix 12.3.240.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,490 INFO: Adding prefix 12.3.240.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,499 INFO: Adding prefix 12.3.240.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,509 INFO: Adding prefix 12.3.240.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,515 INFO: Adding prefix 12.3.241.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,525 INFO: Adding prefix 12.3.241.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,555 INFO: Adding prefix 12.3.241.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,594 INFO: Adding prefix 12.3.241.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,632 INFO: Adding prefix 12.3.241.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,652 INFO: Adding prefix 12.3.241.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,660 INFO: Adding prefix 12.3.241.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,668 INFO: Adding prefix 12.3.241.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,678 INFO: Adding prefix 12.3.241.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,702 INFO: Adding prefix 12.3.241.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,726 INFO: Adding prefix 12.3.241.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,734 INFO: Adding prefix 12.3.241.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,741 INFO: Adding prefix 12.3.241.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,747 INFO: Adding prefix 12.3.241.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,754 INFO: Adding prefix 12.3.241.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,759 INFO: Adding prefix 12.3.241.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,765 INFO: Adding prefix 12.3.242.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,771 INFO: Adding prefix 12.3.242.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,778 INFO: Adding prefix 12.3.242.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,784 INFO: Adding prefix 12.3.242.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,790 INFO: Adding prefix 12.3.242.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,795 INFO: Adding prefix 12.3.242.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,800 INFO: Adding prefix 12.3.242.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,806 INFO: Adding prefix 12.3.242.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,812 INFO: Adding prefix 12.3.242.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,817 INFO: Adding prefix 12.3.242.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,823 INFO: Adding prefix 12.3.242.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,829 INFO: Adding prefix 12.3.242.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,835 INFO: Adding prefix 12.3.242.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,843 INFO: Adding prefix 12.3.242.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,850 INFO: Adding prefix 12.3.242.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,856 INFO: Adding prefix 12.3.242.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,863 INFO: Adding prefix 12.3.243.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,868 INFO: Adding prefix 12.3.243.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,874 INFO: Adding prefix 12.3.243.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,879 INFO: Adding prefix 12.3.243.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,884 INFO: Adding prefix 12.3.243.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,889 INFO: Adding prefix 12.3.243.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,895 INFO: Adding prefix 12.3.243.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,905 INFO: Adding prefix 12.3.243.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,911 INFO: Adding prefix 12.3.243.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,918 INFO: Adding prefix 12.3.243.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,926 INFO: Adding prefix 12.3.243.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,931 INFO: Adding prefix 12.3.243.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,936 INFO: Adding prefix 12.3.243.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,941 INFO: Adding prefix 12.3.243.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,948 INFO: Adding prefix 12.3.243.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,955 INFO: Adding prefix 12.3.243.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,961 INFO: Adding prefix 12.3.244.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,968 INFO: Adding prefix 12.3.244.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,973 INFO: Adding prefix 12.3.244.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,978 INFO: Adding prefix 12.3.244.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,988 INFO: Adding prefix 12.3.244.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:14,996 INFO: Adding prefix 12.3.244.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,001 INFO: Adding prefix 12.3.244.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,006 INFO: Adding prefix 12.3.244.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,012 INFO: Adding prefix 12.3.244.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,018 INFO: Adding prefix 12.3.244.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,023 INFO: Adding prefix 12.3.244.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,027 INFO: Adding prefix 12.3.244.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,032 INFO: Adding prefix 12.3.244.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,039 INFO: Adding prefix 12.3.244.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,046 INFO: Adding prefix 12.3.244.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,051 INFO: Adding prefix 12.3.244.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,057 INFO: Adding prefix 12.3.245.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,062 INFO: Adding prefix 12.3.245.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,069 INFO: Adding prefix 12.3.245.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,076 INFO: Adding prefix 12.3.245.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,081 INFO: Adding prefix 12.3.245.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,090 INFO: Adding prefix 12.3.245.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,095 INFO: Adding prefix 12.3.245.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,102 INFO: Adding prefix 12.3.245.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,107 INFO: Adding prefix 12.3.245.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,113 INFO: Adding prefix 12.3.245.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,118 INFO: Adding prefix 12.3.245.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,125 INFO: Adding prefix 12.3.245.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,130 INFO: Adding prefix 12.3.245.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,135 INFO: Adding prefix 12.3.245.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,140 INFO: Adding prefix 12.3.245.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,145 INFO: Adding prefix 12.3.245.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,155 INFO: Adding prefix 12.3.246.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,161 INFO: Adding prefix 12.3.246.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,167 INFO: Adding prefix 12.3.246.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,173 INFO: Adding prefix 12.3.246.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,180 INFO: Adding prefix 12.3.246.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,185 INFO: Adding prefix 12.3.246.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,190 INFO: Adding prefix 12.3.246.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,195 INFO: Adding prefix 12.3.246.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,201 INFO: Adding prefix 12.3.246.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,206 INFO: Adding prefix 12.3.246.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,213 INFO: Adding prefix 12.3.246.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,219 INFO: Adding prefix 12.3.246.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,225 INFO: Adding prefix 12.3.246.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,230 INFO: Adding prefix 12.3.246.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,236 INFO: Adding prefix 12.3.246.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,242 INFO: Adding prefix 12.3.246.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,248 INFO: Adding prefix 12.3.247.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,254 INFO: Adding prefix 12.3.247.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,260 INFO: Adding prefix 12.3.247.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,265 INFO: Adding prefix 12.3.247.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,271 INFO: Adding prefix 12.3.247.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,277 INFO: Adding prefix 12.3.247.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,283 INFO: Adding prefix 12.3.247.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,288 INFO: Adding prefix 12.3.247.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,294 INFO: Adding prefix 12.3.247.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,299 INFO: Adding prefix 12.3.247.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,304 INFO: Adding prefix 12.3.247.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,310 INFO: Adding prefix 12.3.247.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,315 INFO: Adding prefix 12.3.247.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,320 INFO: Adding prefix 12.3.247.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,326 INFO: Adding prefix 12.3.247.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,332 INFO: Adding prefix 12.3.247.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,338 INFO: Adding prefix 12.3.248.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,344 INFO: Adding prefix 12.3.248.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,351 INFO: Adding prefix 12.3.248.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,359 INFO: Adding prefix 12.3.248.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,364 INFO: Adding prefix 12.3.248.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,371 INFO: Adding prefix 12.3.248.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,380 INFO: Adding prefix 12.3.248.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,388 INFO: Adding prefix 12.3.248.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,393 INFO: Adding prefix 12.3.248.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,399 INFO: Adding prefix 12.3.248.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,404 INFO: Adding prefix 12.3.248.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,413 INFO: Adding prefix 12.3.248.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,420 INFO: Adding prefix 12.3.248.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,426 INFO: Adding prefix 12.3.248.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,431 INFO: Adding prefix 12.3.248.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,438 INFO: Adding prefix 12.3.248.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,445 INFO: Adding prefix 12.3.249.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,451 INFO: Adding prefix 12.3.249.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,457 INFO: Adding prefix 12.3.249.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,466 INFO: Adding prefix 12.3.249.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,490 INFO: Adding prefix 12.3.249.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,497 INFO: Adding prefix 12.3.249.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,503 INFO: Adding prefix 12.3.249.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,509 INFO: Adding prefix 12.3.249.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,514 INFO: Adding prefix 12.3.249.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,520 INFO: Adding prefix 12.3.249.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,525 INFO: Adding prefix 12.3.249.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,530 INFO: Adding prefix 12.3.249.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,535 INFO: Adding prefix 12.3.249.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,540 INFO: Adding prefix 12.3.249.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,547 INFO: Adding prefix 12.3.249.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,554 INFO: Adding prefix 12.3.249.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,559 INFO: Adding prefix 12.3.250.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,564 INFO: Adding prefix 12.3.250.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,571 INFO: Adding prefix 12.3.250.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,575 INFO: Adding prefix 12.3.250.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,580 INFO: Adding prefix 12.3.250.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,585 INFO: Adding prefix 12.3.250.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,592 INFO: Adding prefix 12.3.250.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,597 INFO: Adding prefix 12.3.250.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,604 INFO: Adding prefix 12.3.250.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,612 INFO: Adding prefix 12.3.250.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,621 INFO: Adding prefix 12.3.250.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,626 INFO: Adding prefix 12.3.250.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,632 INFO: Adding prefix 12.3.250.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,637 INFO: Adding prefix 12.3.250.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,643 INFO: Adding prefix 12.3.250.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,648 INFO: Adding prefix 12.3.250.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,653 INFO: Adding prefix 12.3.251.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,659 INFO: Adding prefix 12.3.251.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,665 INFO: Adding prefix 12.3.251.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,670 INFO: Adding prefix 12.3.251.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,676 INFO: Adding prefix 12.3.251.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,682 INFO: Adding prefix 12.3.251.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,689 INFO: Adding prefix 12.3.251.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,696 INFO: Adding prefix 12.3.251.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,701 INFO: Adding prefix 12.3.251.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,707 INFO: Adding prefix 12.3.251.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,712 INFO: Adding prefix 12.3.251.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,718 INFO: Adding prefix 12.3.251.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,723 INFO: Adding prefix 12.3.251.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,729 INFO: Adding prefix 12.3.251.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,734 INFO: Adding prefix 12.3.251.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,739 INFO: Adding prefix 12.3.251.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,747 INFO: Adding prefix 12.3.252.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,753 INFO: Adding prefix 12.3.252.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,759 INFO: Adding prefix 12.3.252.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,766 INFO: Adding prefix 12.3.252.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,772 INFO: Adding prefix 12.3.252.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,779 INFO: Adding prefix 12.3.252.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,784 INFO: Adding prefix 12.3.252.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,789 INFO: Adding prefix 12.3.252.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,795 INFO: Adding prefix 12.3.252.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,802 INFO: Adding prefix 12.3.252.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,807 INFO: Adding prefix 12.3.252.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,813 INFO: Adding prefix 12.3.252.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,818 INFO: Adding prefix 12.3.252.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,825 INFO: Adding prefix 12.3.252.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,830 INFO: Adding prefix 12.3.252.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,835 INFO: Adding prefix 12.3.252.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,839 INFO: Adding prefix 12.3.253.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,846 INFO: Adding prefix 12.3.253.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,851 INFO: Adding prefix 12.3.253.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,856 INFO: Adding prefix 12.3.253.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,860 INFO: Adding prefix 12.3.253.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,866 INFO: Adding prefix 12.3.253.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,871 INFO: Adding prefix 12.3.253.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,885 INFO: Adding prefix 12.3.253.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,893 INFO: Adding prefix 12.3.253.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,898 INFO: Adding prefix 12.3.253.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,903 INFO: Adding prefix 12.3.253.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,909 INFO: Adding prefix 12.3.253.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,923 INFO: Adding prefix 12.3.253.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,930 INFO: Adding prefix 12.3.253.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,936 INFO: Adding prefix 12.3.253.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,941 INFO: Adding prefix 12.3.253.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,947 INFO: Adding prefix 12.3.254.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,952 INFO: Adding prefix 12.3.254.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,958 INFO: Adding prefix 12.3.254.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,964 INFO: Adding prefix 12.3.254.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,972 INFO: Adding prefix 12.3.254.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,977 INFO: Adding prefix 12.3.254.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,984 INFO: Adding prefix 12.3.254.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,990 INFO: Adding prefix 12.3.254.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:15,999 INFO: Adding prefix 12.3.254.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,004 INFO: Adding prefix 12.3.254.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,010 INFO: Adding prefix 12.3.254.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,015 INFO: Adding prefix 12.3.254.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,021 INFO: Adding prefix 12.3.254.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,029 INFO: Adding prefix 12.3.254.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,034 INFO: Adding prefix 12.3.254.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,040 INFO: Adding prefix 12.3.254.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,047 INFO: Adding prefix 12.3.255.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,053 INFO: Adding prefix 12.3.255.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,059 INFO: Adding prefix 12.3.255.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,064 INFO: Adding prefix 12.3.255.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,071 INFO: Adding prefix 12.3.255.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,077 INFO: Adding prefix 12.3.255.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,083 INFO: Adding prefix 12.3.255.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,087 INFO: Adding prefix 12.3.255.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,092 INFO: Adding prefix 12.3.255.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,097 INFO: Adding prefix 12.3.255.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,102 INFO: Adding prefix 12.3.255.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,108 INFO: Adding prefix 12.3.255.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,114 INFO: Adding prefix 12.3.255.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,119 INFO: Adding prefix 12.3.255.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,124 INFO: Adding prefix 12.3.255.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,130 INFO: Adding prefix 12.3.255.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,135 INFO: Adding prefix 12.4.0.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,142 INFO: Adding prefix 12.4.0.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,148 INFO: Adding prefix 12.4.0.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,154 INFO: Adding prefix 12.4.0.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,159 INFO: Adding prefix 12.4.0.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,164 INFO: Adding prefix 12.4.0.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,169 INFO: Adding prefix 12.4.0.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,176 INFO: Adding prefix 12.4.0.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,182 INFO: Adding prefix 12.4.0.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,188 INFO: Adding prefix 12.4.0.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,193 INFO: Adding prefix 12.4.0.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,200 INFO: Adding prefix 12.4.0.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,206 INFO: Adding prefix 12.4.0.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,211 INFO: Adding prefix 12.4.0.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,216 INFO: Adding prefix 12.4.0.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,221 INFO: Adding prefix 12.4.0.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,226 INFO: Adding prefix 12.4.1.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,231 INFO: Adding prefix 12.4.1.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,236 INFO: Adding prefix 12.4.1.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,243 INFO: Adding prefix 12.4.1.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,249 INFO: Adding prefix 12.4.1.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,255 INFO: Adding prefix 12.4.1.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,260 INFO: Adding prefix 12.4.1.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,266 INFO: Adding prefix 12.4.1.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,272 INFO: Adding prefix 12.4.1.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,278 INFO: Adding prefix 12.4.1.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,284 INFO: Adding prefix 12.4.1.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,290 INFO: Adding prefix 12.4.1.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,294 INFO: Adding prefix 12.4.1.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,300 INFO: Adding prefix 12.4.1.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,309 INFO: Adding prefix 12.4.1.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,314 INFO: Adding prefix 12.4.1.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,321 INFO: Adding prefix 12.4.2.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,326 INFO: Adding prefix 12.4.2.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,332 INFO: Adding prefix 12.4.2.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,337 INFO: Adding prefix 12.4.2.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,342 INFO: Adding prefix 12.4.2.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,349 INFO: Adding prefix 12.4.2.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,355 INFO: Adding prefix 12.4.2.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,360 INFO: Adding prefix 12.4.2.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,366 INFO: Adding prefix 12.4.2.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,371 INFO: Adding prefix 12.4.2.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,377 INFO: Adding prefix 12.4.2.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,383 INFO: Adding prefix 12.4.2.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,390 INFO: Adding prefix 12.4.2.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,395 INFO: Adding prefix 12.4.2.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,401 INFO: Adding prefix 12.4.2.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,406 INFO: Adding prefix 12.4.2.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,411 INFO: Adding prefix 12.4.3.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,418 INFO: Adding prefix 12.4.3.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,424 INFO: Adding prefix 12.4.3.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,430 INFO: Adding prefix 12.4.3.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,438 INFO: Adding prefix 12.4.3.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,447 INFO: Adding prefix 12.4.3.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,455 INFO: Adding prefix 12.4.3.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,460 INFO: Adding prefix 12.4.3.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,466 INFO: Adding prefix 12.4.3.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,471 INFO: Adding prefix 12.4.3.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,478 INFO: Adding prefix 12.4.3.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,484 INFO: Adding prefix 12.4.3.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,489 INFO: Adding prefix 12.4.3.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,494 INFO: Adding prefix 12.4.3.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,500 INFO: Adding prefix 12.4.3.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,505 INFO: Adding prefix 12.4.3.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,510 INFO: Adding prefix 12.4.4.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,516 INFO: Adding prefix 12.4.4.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,523 INFO: Adding prefix 12.4.4.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,528 INFO: Adding prefix 12.4.4.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,533 INFO: Adding prefix 12.4.4.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,539 INFO: Adding prefix 12.4.4.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,544 INFO: Adding prefix 12.4.4.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,550 INFO: Adding prefix 12.4.4.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,555 INFO: Adding prefix 12.4.4.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,561 INFO: Adding prefix 12.4.4.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,567 INFO: Adding prefix 12.4.4.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,572 INFO: Adding prefix 12.4.4.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,577 INFO: Adding prefix 12.4.4.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,583 INFO: Adding prefix 12.4.4.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,589 INFO: Adding prefix 12.4.4.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,595 INFO: Adding prefix 12.4.4.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,600 INFO: Adding prefix 12.4.5.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,606 INFO: Adding prefix 12.4.5.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,612 INFO: Adding prefix 12.4.5.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,618 INFO: Adding prefix 12.4.5.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,623 INFO: Adding prefix 12.4.5.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,630 INFO: Adding prefix 12.4.5.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,635 INFO: Adding prefix 12.4.5.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,640 INFO: Adding prefix 12.4.5.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,644 INFO: Adding prefix 12.4.5.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,655 INFO: Adding prefix 12.4.5.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,724 INFO: Adding prefix 12.4.5.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,763 INFO: Adding prefix 12.4.5.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,781 INFO: Adding prefix 12.4.5.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,841 INFO: Adding prefix 12.4.5.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,850 INFO: Adding prefix 12.4.5.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,860 INFO: Adding prefix 12.4.5.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,880 INFO: Adding prefix 12.4.6.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:16,992 INFO: Adding prefix 12.4.6.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,004 INFO: Adding prefix 12.4.6.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,070 INFO: Adding prefix 12.4.6.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,095 INFO: Adding prefix 12.4.6.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,176 INFO: Adding prefix 12.4.6.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,214 INFO: Adding prefix 12.4.6.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,234 INFO: Adding prefix 12.4.6.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,281 INFO: Adding prefix 12.4.6.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,291 INFO: Adding prefix 12.4.6.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,297 INFO: Adding prefix 12.4.6.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,304 INFO: Adding prefix 12.4.6.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,311 INFO: Adding prefix 12.4.6.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,318 INFO: Adding prefix 12.4.6.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,325 INFO: Adding prefix 12.4.6.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,332 INFO: Adding prefix 12.4.6.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,339 INFO: Adding prefix 12.4.7.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,345 INFO: Adding prefix 12.4.7.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,352 INFO: Adding prefix 12.4.7.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,356 INFO: Adding prefix 12.4.7.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,363 INFO: Adding prefix 12.4.7.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,368 INFO: Adding prefix 12.4.7.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,374 INFO: Adding prefix 12.4.7.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,379 INFO: Adding prefix 12.4.7.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,385 INFO: Adding prefix 12.4.7.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,391 INFO: Adding prefix 12.4.7.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,398 INFO: Adding prefix 12.4.7.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,403 INFO: Adding prefix 12.4.7.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,410 INFO: Adding prefix 12.4.7.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,416 INFO: Adding prefix 12.4.7.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,422 INFO: Adding prefix 12.4.7.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,428 INFO: Adding prefix 12.4.7.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,435 INFO: Adding prefix 12.4.8.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,441 INFO: Adding prefix 12.4.8.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,445 INFO: Adding prefix 12.4.8.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,451 INFO: Adding prefix 12.4.8.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,458 INFO: Adding prefix 12.4.8.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,464 INFO: Adding prefix 12.4.8.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,470 INFO: Adding prefix 12.4.8.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,476 INFO: Adding prefix 12.4.8.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,482 INFO: Adding prefix 12.4.8.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,486 INFO: Adding prefix 12.4.8.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,491 INFO: Adding prefix 12.4.8.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,498 INFO: Adding prefix 12.4.8.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,504 INFO: Adding prefix 12.4.8.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,509 INFO: Adding prefix 12.4.8.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,516 INFO: Adding prefix 12.4.8.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,524 INFO: Adding prefix 12.4.8.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,530 INFO: Adding prefix 12.4.9.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,536 INFO: Adding prefix 12.4.9.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,542 INFO: Adding prefix 12.4.9.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,548 INFO: Adding prefix 12.4.9.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,554 INFO: Adding prefix 12.4.9.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,559 INFO: Adding prefix 12.4.9.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,564 INFO: Adding prefix 12.4.9.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,573 INFO: Adding prefix 12.4.9.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,580 INFO: Adding prefix 12.4.9.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,585 INFO: Adding prefix 12.4.9.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,591 INFO: Adding prefix 12.4.9.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,598 INFO: Adding prefix 12.4.9.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,604 INFO: Adding prefix 12.4.9.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,610 INFO: Adding prefix 12.4.9.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,616 INFO: Adding prefix 12.4.9.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,624 INFO: Adding prefix 12.4.9.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,630 INFO: Adding prefix 12.4.10.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,635 INFO: Adding prefix 12.4.10.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,640 INFO: Adding prefix 12.4.10.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,646 INFO: Adding prefix 12.4.10.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,653 INFO: Adding prefix 12.4.10.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,660 INFO: Adding prefix 12.4.10.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,666 INFO: Adding prefix 12.4.10.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,670 INFO: Adding prefix 12.4.10.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,676 INFO: Adding prefix 12.4.10.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,681 INFO: Adding prefix 12.4.10.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,688 INFO: Adding prefix 12.4.10.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,694 INFO: Adding prefix 12.4.10.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,700 INFO: Adding prefix 12.4.10.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,704 INFO: Adding prefix 12.4.10.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,711 INFO: Adding prefix 12.4.10.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,720 INFO: Adding prefix 12.4.10.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,725 INFO: Adding prefix 12.4.11.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,731 INFO: Adding prefix 12.4.11.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,738 INFO: Adding prefix 12.4.11.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,744 INFO: Adding prefix 12.4.11.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,751 INFO: Adding prefix 12.4.11.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,757 INFO: Adding prefix 12.4.11.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,764 INFO: Adding prefix 12.4.11.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,769 INFO: Adding prefix 12.4.11.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,775 INFO: Adding prefix 12.4.11.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,780 INFO: Adding prefix 12.4.11.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,787 INFO: Adding prefix 12.4.11.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,794 INFO: Adding prefix 12.4.11.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,800 INFO: Adding prefix 12.4.11.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,806 INFO: Adding prefix 12.4.11.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,812 INFO: Adding prefix 12.4.11.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,818 INFO: Adding prefix 12.4.11.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,827 INFO: Adding prefix 12.4.12.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,832 INFO: Adding prefix 12.4.12.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,840 INFO: Adding prefix 12.4.12.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,848 INFO: Adding prefix 12.4.12.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,853 INFO: Adding prefix 12.4.12.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,859 INFO: Adding prefix 12.4.12.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,873 INFO: Adding prefix 12.4.12.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,882 INFO: Adding prefix 12.4.12.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,919 INFO: Adding prefix 12.4.12.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,927 INFO: Adding prefix 12.4.12.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,944 INFO: Adding prefix 12.4.12.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,974 INFO: Adding prefix 12.4.12.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:17,988 INFO: Adding prefix 12.4.12.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,056 INFO: Adding prefix 12.4.12.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,083 INFO: Adding prefix 12.4.12.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,102 INFO: Adding prefix 12.4.12.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,109 INFO: Adding prefix 12.4.13.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,128 INFO: Adding prefix 12.4.13.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,137 INFO: Adding prefix 12.4.13.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,144 INFO: Adding prefix 12.4.13.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,177 INFO: Adding prefix 12.4.13.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,191 INFO: Adding prefix 12.4.13.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,201 INFO: Adding prefix 12.4.13.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,209 INFO: Adding prefix 12.4.13.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,224 INFO: Adding prefix 12.4.13.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,233 INFO: Adding prefix 12.4.13.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,239 INFO: Adding prefix 12.4.13.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,245 INFO: Adding prefix 12.4.13.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,252 INFO: Adding prefix 12.4.13.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,259 INFO: Adding prefix 12.4.13.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,265 INFO: Adding prefix 12.4.13.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,272 INFO: Adding prefix 12.4.13.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,279 INFO: Adding prefix 12.4.14.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,286 INFO: Adding prefix 12.4.14.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,293 INFO: Adding prefix 12.4.14.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,301 INFO: Adding prefix 12.4.14.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,307 INFO: Adding prefix 12.4.14.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,314 INFO: Adding prefix 12.4.14.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,319 INFO: Adding prefix 12.4.14.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,325 INFO: Adding prefix 12.4.14.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,330 INFO: Adding prefix 12.4.14.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,338 INFO: Adding prefix 12.4.14.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,344 INFO: Adding prefix 12.4.14.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,349 INFO: Adding prefix 12.4.14.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,357 INFO: Adding prefix 12.4.14.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,364 INFO: Adding prefix 12.4.14.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,369 INFO: Adding prefix 12.4.14.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,374 INFO: Adding prefix 12.4.14.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,380 INFO: Adding prefix 12.4.15.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,385 INFO: Adding prefix 12.4.15.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,389 INFO: Adding prefix 12.4.15.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,393 INFO: Adding prefix 12.4.15.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,398 INFO: Adding prefix 12.4.15.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,403 INFO: Adding prefix 12.4.15.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,408 INFO: Adding prefix 12.4.15.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,412 INFO: Adding prefix 12.4.15.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,419 INFO: Adding prefix 12.4.15.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,423 INFO: Adding prefix 12.4.15.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,428 INFO: Adding prefix 12.4.15.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,432 INFO: Adding prefix 12.4.15.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,437 INFO: Adding prefix 12.4.15.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,441 INFO: Adding prefix 12.4.15.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,445 INFO: Adding prefix 12.4.15.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,450 INFO: Adding prefix 12.4.15.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,458 INFO: Adding prefix 12.4.16.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,463 INFO: Adding prefix 12.4.16.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,468 INFO: Adding prefix 12.4.16.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,472 INFO: Adding prefix 12.4.16.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,477 INFO: Adding prefix 12.4.16.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,481 INFO: Adding prefix 12.4.16.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,486 INFO: Adding prefix 12.4.16.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,491 INFO: Adding prefix 12.4.16.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,496 INFO: Adding prefix 12.4.16.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,500 INFO: Adding prefix 12.4.16.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,504 INFO: Adding prefix 12.4.16.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,508 INFO: Adding prefix 12.4.16.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,512 INFO: Adding prefix 12.4.16.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,516 INFO: Adding prefix 12.4.16.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,520 INFO: Adding prefix 12.4.16.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,528 INFO: Adding prefix 12.4.16.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,535 INFO: Adding prefix 12.4.17.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,540 INFO: Adding prefix 12.4.17.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,545 INFO: Adding prefix 12.4.17.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,554 INFO: Adding prefix 12.4.17.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,559 INFO: Adding prefix 12.4.17.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,564 INFO: Adding prefix 12.4.17.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,569 INFO: Adding prefix 12.4.17.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,575 INFO: Adding prefix 12.4.17.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,580 INFO: Adding prefix 12.4.17.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,585 INFO: Adding prefix 12.4.17.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,590 INFO: Adding prefix 12.4.17.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,595 INFO: Adding prefix 12.4.17.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,600 INFO: Adding prefix 12.4.17.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,604 INFO: Adding prefix 12.4.17.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,609 INFO: Adding prefix 12.4.17.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,615 INFO: Adding prefix 12.4.17.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,619 INFO: Adding prefix 12.4.18.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,623 INFO: Adding prefix 12.4.18.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,627 INFO: Adding prefix 12.4.18.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,641 INFO: Adding prefix 12.4.18.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,661 INFO: Adding prefix 12.4.18.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,681 INFO: Adding prefix 12.4.18.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,705 INFO: Adding prefix 12.4.18.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,714 INFO: Adding prefix 12.4.18.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,719 INFO: Adding prefix 12.4.18.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,725 INFO: Adding prefix 12.4.18.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,731 INFO: Adding prefix 12.4.18.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,736 INFO: Adding prefix 12.4.18.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,741 INFO: Adding prefix 12.4.18.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,746 INFO: Adding prefix 12.4.18.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,753 INFO: Adding prefix 12.4.18.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,765 INFO: Adding prefix 12.4.18.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,772 INFO: Adding prefix 12.4.19.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,778 INFO: Adding prefix 12.4.19.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,784 INFO: Adding prefix 12.4.19.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,790 INFO: Adding prefix 12.4.19.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,797 INFO: Adding prefix 12.4.19.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,804 INFO: Adding prefix 12.4.19.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,812 INFO: Adding prefix 12.4.19.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,819 INFO: Adding prefix 12.4.19.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,825 INFO: Adding prefix 12.4.19.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,832 INFO: Adding prefix 12.4.19.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,848 INFO: Adding prefix 12.4.19.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,855 INFO: Adding prefix 12.4.19.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,861 INFO: Adding prefix 12.4.19.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,870 INFO: Adding prefix 12.4.19.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,893 INFO: Adding prefix 12.4.19.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,903 INFO: Adding prefix 12.4.19.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,921 INFO: Adding prefix 12.4.20.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,936 INFO: Adding prefix 12.4.20.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,953 INFO: Adding prefix 12.4.20.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,960 INFO: Adding prefix 12.4.20.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,966 INFO: Adding prefix 12.4.20.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,971 INFO: Adding prefix 12.4.20.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,978 INFO: Adding prefix 12.4.20.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,983 INFO: Adding prefix 12.4.20.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,990 INFO: Adding prefix 12.4.20.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:18,997 INFO: Adding prefix 12.4.20.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,022 INFO: Adding prefix 12.4.20.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,036 INFO: Adding prefix 12.4.20.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,044 INFO: Adding prefix 12.4.20.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,056 INFO: Adding prefix 12.4.20.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,092 INFO: Adding prefix 12.4.20.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,104 INFO: Adding prefix 12.4.20.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,111 INFO: Adding prefix 12.4.21.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,236 INFO: Adding prefix 12.4.21.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,243 INFO: Adding prefix 12.4.21.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,252 INFO: Adding prefix 12.4.21.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,257 INFO: Adding prefix 12.4.21.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,270 INFO: Adding prefix 12.4.21.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,277 INFO: Adding prefix 12.4.21.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,292 INFO: Adding prefix 12.4.21.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,298 INFO: Adding prefix 12.4.21.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,304 INFO: Adding prefix 12.4.21.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,309 INFO: Adding prefix 12.4.21.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,314 INFO: Adding prefix 12.4.21.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,319 INFO: Adding prefix 12.4.21.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,325 INFO: Adding prefix 12.4.21.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,330 INFO: Adding prefix 12.4.21.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,335 INFO: Adding prefix 12.4.21.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,339 INFO: Adding prefix 12.4.22.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,345 INFO: Adding prefix 12.4.22.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,350 INFO: Adding prefix 12.4.22.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,354 INFO: Adding prefix 12.4.22.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,360 INFO: Adding prefix 12.4.22.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,366 INFO: Adding prefix 12.4.22.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,371 INFO: Adding prefix 12.4.22.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,377 INFO: Adding prefix 12.4.22.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,387 INFO: Adding prefix 12.4.22.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,398 INFO: Adding prefix 12.4.22.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,405 INFO: Adding prefix 12.4.22.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,411 INFO: Adding prefix 12.4.22.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,416 INFO: Adding prefix 12.4.22.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,421 INFO: Adding prefix 12.4.22.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,426 INFO: Adding prefix 12.4.22.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,431 INFO: Adding prefix 12.4.22.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,437 INFO: Adding prefix 12.4.23.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,442 INFO: Adding prefix 12.4.23.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,446 INFO: Adding prefix 12.4.23.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,451 INFO: Adding prefix 12.4.23.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,457 INFO: Adding prefix 12.4.23.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,463 INFO: Adding prefix 12.4.23.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,468 INFO: Adding prefix 12.4.23.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,473 INFO: Adding prefix 12.4.23.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,479 INFO: Adding prefix 12.4.23.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,485 INFO: Adding prefix 12.4.23.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,490 INFO: Adding prefix 12.4.23.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,495 INFO: Adding prefix 12.4.23.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,501 INFO: Adding prefix 12.4.23.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,506 INFO: Adding prefix 12.4.23.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,511 INFO: Adding prefix 12.4.23.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,516 INFO: Adding prefix 12.4.23.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,521 INFO: Adding prefix 12.4.24.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,527 INFO: Adding prefix 12.4.24.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,533 INFO: Adding prefix 12.4.24.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,537 INFO: Adding prefix 12.4.24.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,544 INFO: Adding prefix 12.4.24.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,549 INFO: Adding prefix 12.4.24.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,554 INFO: Adding prefix 12.4.24.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,559 INFO: Adding prefix 12.4.24.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,566 INFO: Adding prefix 12.4.24.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,572 INFO: Adding prefix 12.4.24.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,579 INFO: Adding prefix 12.4.24.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,584 INFO: Adding prefix 12.4.24.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,590 INFO: Adding prefix 12.4.24.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,595 INFO: Adding prefix 12.4.24.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,600 INFO: Adding prefix 12.4.24.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,606 INFO: Adding prefix 12.4.24.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,612 INFO: Adding prefix 12.4.25.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,616 INFO: Adding prefix 12.4.25.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,622 INFO: Adding prefix 12.4.25.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,630 INFO: Adding prefix 12.4.25.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,637 INFO: Adding prefix 12.4.25.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,642 INFO: Adding prefix 12.4.25.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,648 INFO: Adding prefix 12.4.25.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,655 INFO: Adding prefix 12.4.25.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,661 INFO: Adding prefix 12.4.25.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,666 INFO: Adding prefix 12.4.25.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,671 INFO: Adding prefix 12.4.25.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,678 INFO: Adding prefix 12.4.25.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,713 INFO: Adding prefix 12.4.25.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,724 INFO: Adding prefix 12.4.25.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,730 INFO: Adding prefix 12.4.25.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,736 INFO: Adding prefix 12.4.25.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,742 INFO: Adding prefix 12.4.26.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,747 INFO: Adding prefix 12.4.26.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,763 INFO: Adding prefix 12.4.26.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,801 INFO: Adding prefix 12.4.26.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,813 INFO: Adding prefix 12.4.26.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,820 INFO: Adding prefix 12.4.26.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,921 INFO: Adding prefix 12.4.26.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:19,949 INFO: Adding prefix 12.4.26.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,041 INFO: Adding prefix 12.4.26.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,051 INFO: Adding prefix 12.4.26.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,071 INFO: Adding prefix 12.4.26.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,085 INFO: Adding prefix 12.4.26.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,091 INFO: Adding prefix 12.4.26.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,107 INFO: Adding prefix 12.4.26.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,164 INFO: Adding prefix 12.4.26.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,181 INFO: Adding prefix 12.4.26.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,240 INFO: Adding prefix 12.4.27.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,252 INFO: Adding prefix 12.4.27.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,275 INFO: Adding prefix 12.4.27.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,283 INFO: Adding prefix 12.4.27.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,309 INFO: Adding prefix 12.4.27.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,316 INFO: Adding prefix 12.4.27.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,328 INFO: Adding prefix 12.4.27.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,334 INFO: Adding prefix 12.4.27.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,340 INFO: Adding prefix 12.4.27.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,364 INFO: Adding prefix 12.4.27.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,371 INFO: Adding prefix 12.4.27.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,376 INFO: Adding prefix 12.4.27.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,383 INFO: Adding prefix 12.4.27.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,388 INFO: Adding prefix 12.4.27.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,454 INFO: Adding prefix 12.4.27.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,538 INFO: Adding prefix 12.4.27.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,561 INFO: Adding prefix 12.4.28.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,568 INFO: Adding prefix 12.4.28.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,775 INFO: Adding prefix 12.4.28.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,790 INFO: Adding prefix 12.4.28.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,800 INFO: Adding prefix 12.4.28.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,807 INFO: Adding prefix 12.4.28.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,813 INFO: Adding prefix 12.4.28.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,819 INFO: Adding prefix 12.4.28.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,826 INFO: Adding prefix 12.4.28.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,832 INFO: Adding prefix 12.4.28.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,839 INFO: Adding prefix 12.4.28.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,845 INFO: Adding prefix 12.4.28.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,850 INFO: Adding prefix 12.4.28.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,857 INFO: Adding prefix 12.4.28.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,866 INFO: Adding prefix 12.4.28.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,873 INFO: Adding prefix 12.4.28.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,881 INFO: Adding prefix 12.4.29.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:20,984 INFO: Adding prefix 12.4.29.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:21,098 INFO: Adding prefix 12.4.29.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:21,157 INFO: Adding prefix 12.4.29.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:21,246 INFO: Adding prefix 12.4.29.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:21,270 INFO: Adding prefix 12.4.29.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:21,290 INFO: Adding prefix 12.4.29.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:21,404 INFO: Adding prefix 12.4.29.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:21,413 INFO: Adding prefix 12.4.29.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:21,491 INFO: Adding prefix 12.4.29.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:21,503 INFO: Adding prefix 12.4.29.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:21,514 INFO: Adding prefix 12.4.29.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:21,528 INFO: Adding prefix 12.4.29.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:21,536 INFO: Adding prefix 12.4.29.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:21,543 INFO: Adding prefix 12.4.29.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:21,549 INFO: Adding prefix 12.4.29.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:21,633 INFO: Adding prefix 12.4.30.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:21,674 INFO: Adding prefix 12.4.30.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:21,695 INFO: Adding prefix 12.4.30.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:21,727 INFO: Adding prefix 12.4.30.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:21,736 INFO: Adding prefix 12.4.30.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:21,786 INFO: Adding prefix 12.4.30.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:21,793 INFO: Adding prefix 12.4.30.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:21,844 INFO: Adding prefix 12.4.30.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:21,956 INFO: Adding prefix 12.4.30.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:21,993 INFO: Adding prefix 12.4.30.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,053 INFO: Adding prefix 12.4.30.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,095 INFO: Adding prefix 12.4.30.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,142 INFO: Adding prefix 12.4.30.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,286 INFO: Adding prefix 12.4.30.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,401 INFO: Adding prefix 12.4.30.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,530 INFO: Adding prefix 12.4.30.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,541 INFO: Adding prefix 12.4.31.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,549 INFO: Adding prefix 12.4.31.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,556 INFO: Adding prefix 12.4.31.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,562 INFO: Adding prefix 12.4.31.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,570 INFO: Adding prefix 12.4.31.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,588 INFO: Adding prefix 12.4.31.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,595 INFO: Adding prefix 12.4.31.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,604 INFO: Adding prefix 12.4.31.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,670 INFO: Adding prefix 12.4.31.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,700 INFO: Adding prefix 12.4.31.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,722 INFO: Adding prefix 12.4.31.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,737 INFO: Adding prefix 12.4.31.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,751 INFO: Adding prefix 12.4.31.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,758 INFO: Adding prefix 12.4.31.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,763 INFO: Adding prefix 12.4.31.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,770 INFO: Adding prefix 12.4.31.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,782 INFO: Adding prefix 12.4.32.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,805 INFO: Adding prefix 12.4.32.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,837 INFO: Adding prefix 12.4.32.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,922 INFO: Adding prefix 12.4.32.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,932 INFO: Adding prefix 12.4.32.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,937 INFO: Adding prefix 12.4.32.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,943 INFO: Adding prefix 12.4.32.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,950 INFO: Adding prefix 12.4.32.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,957 INFO: Adding prefix 12.4.32.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,965 INFO: Adding prefix 12.4.32.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,970 INFO: Adding prefix 12.4.32.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,976 INFO: Adding prefix 12.4.32.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,985 INFO: Adding prefix 12.4.32.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:22,992 INFO: Adding prefix 12.4.32.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,005 INFO: Adding prefix 12.4.32.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,041 INFO: Adding prefix 12.4.32.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,050 INFO: Adding prefix 12.4.33.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,058 INFO: Adding prefix 12.4.33.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,065 INFO: Adding prefix 12.4.33.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,070 INFO: Adding prefix 12.4.33.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,080 INFO: Adding prefix 12.4.33.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,087 INFO: Adding prefix 12.4.33.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,093 INFO: Adding prefix 12.4.33.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,099 INFO: Adding prefix 12.4.33.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,108 INFO: Adding prefix 12.4.33.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,113 INFO: Adding prefix 12.4.33.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,120 INFO: Adding prefix 12.4.33.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,127 INFO: Adding prefix 12.4.33.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,136 INFO: Adding prefix 12.4.33.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,196 INFO: Adding prefix 12.4.33.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,204 INFO: Adding prefix 12.4.33.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,214 INFO: Adding prefix 12.4.33.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,221 INFO: Adding prefix 12.4.34.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,226 INFO: Adding prefix 12.4.34.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,236 INFO: Adding prefix 12.4.34.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,244 INFO: Adding prefix 12.4.34.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,250 INFO: Adding prefix 12.4.34.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,256 INFO: Adding prefix 12.4.34.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,262 INFO: Adding prefix 12.4.34.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,332 INFO: Adding prefix 12.4.34.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,339 INFO: Adding prefix 12.4.34.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,346 INFO: Adding prefix 12.4.34.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,358 INFO: Adding prefix 12.4.34.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,365 INFO: Adding prefix 12.4.34.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,377 INFO: Adding prefix 12.4.34.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,385 INFO: Adding prefix 12.4.34.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,392 INFO: Adding prefix 12.4.34.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,402 INFO: Adding prefix 12.4.34.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,488 INFO: Adding prefix 12.4.35.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,536 INFO: Adding prefix 12.4.35.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,602 INFO: Adding prefix 12.4.35.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,610 INFO: Adding prefix 12.4.35.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,616 INFO: Adding prefix 12.4.35.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,622 INFO: Adding prefix 12.4.35.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,630 INFO: Adding prefix 12.4.35.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,635 INFO: Adding prefix 12.4.35.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,642 INFO: Adding prefix 12.4.35.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,648 INFO: Adding prefix 12.4.35.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,673 INFO: Adding prefix 12.4.35.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,792 INFO: Adding prefix 12.4.35.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,800 INFO: Adding prefix 12.4.35.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,822 INFO: Adding prefix 12.4.35.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,830 INFO: Adding prefix 12.4.35.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,837 INFO: Adding prefix 12.4.35.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,845 INFO: Adding prefix 12.4.36.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,854 INFO: Adding prefix 12.4.36.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,877 INFO: Adding prefix 12.4.36.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,889 INFO: Adding prefix 12.4.36.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,897 INFO: Adding prefix 12.4.36.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,902 INFO: Adding prefix 12.4.36.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,909 INFO: Adding prefix 12.4.36.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,914 INFO: Adding prefix 12.4.36.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:23,952 INFO: Adding prefix 12.4.36.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,060 INFO: Adding prefix 12.4.36.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,112 INFO: Adding prefix 12.4.36.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,121 INFO: Adding prefix 12.4.36.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,128 INFO: Adding prefix 12.4.36.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,167 INFO: Adding prefix 12.4.36.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,178 INFO: Adding prefix 12.4.36.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,188 INFO: Adding prefix 12.4.36.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,261 INFO: Adding prefix 12.4.37.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,268 INFO: Adding prefix 12.4.37.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,276 INFO: Adding prefix 12.4.37.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,282 INFO: Adding prefix 12.4.37.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,332 INFO: Adding prefix 12.4.37.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,349 INFO: Adding prefix 12.4.37.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,356 INFO: Adding prefix 12.4.37.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,364 INFO: Adding prefix 12.4.37.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,418 INFO: Adding prefix 12.4.37.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,428 INFO: Adding prefix 12.4.37.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,433 INFO: Adding prefix 12.4.37.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,439 INFO: Adding prefix 12.4.37.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,444 INFO: Adding prefix 12.4.37.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,450 INFO: Adding prefix 12.4.37.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,456 INFO: Adding prefix 12.4.37.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,461 INFO: Adding prefix 12.4.37.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,467 INFO: Adding prefix 12.4.38.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,473 INFO: Adding prefix 12.4.38.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,539 INFO: Adding prefix 12.4.38.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,568 INFO: Adding prefix 12.4.38.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,657 INFO: Adding prefix 12.4.38.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,680 INFO: Adding prefix 12.4.38.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,697 INFO: Adding prefix 12.4.38.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,706 INFO: Adding prefix 12.4.38.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,727 INFO: Adding prefix 12.4.38.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,774 INFO: Adding prefix 12.4.38.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,796 INFO: Adding prefix 12.4.38.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,805 INFO: Adding prefix 12.4.38.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,825 INFO: Adding prefix 12.4.38.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,840 INFO: Adding prefix 12.4.38.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,887 INFO: Adding prefix 12.4.38.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:24,959 INFO: Adding prefix 12.4.38.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:25,069 INFO: Adding prefix 12.4.39.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:25,189 INFO: Adding prefix 12.4.39.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:25,213 INFO: Adding prefix 12.4.39.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:25,237 INFO: Adding prefix 12.4.39.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:25,250 INFO: Adding prefix 12.4.39.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:25,302 INFO: Adding prefix 12.4.39.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:25,316 INFO: Adding prefix 12.4.39.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:25,351 INFO: Adding prefix 12.4.39.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:25,395 INFO: Adding prefix 12.4.39.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:25,457 INFO: Adding prefix 12.4.39.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:25,527 INFO: Adding prefix 12.4.39.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:25,578 INFO: Adding prefix 12.4.39.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:25,615 INFO: Adding prefix 12.4.39.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:25,625 INFO: Adding prefix 12.4.39.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:25,631 INFO: Adding prefix 12.4.39.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:25,643 INFO: Adding prefix 12.4.39.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:25,709 INFO: Adding prefix 12.4.40.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:25,718 INFO: Adding prefix 12.4.40.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:25,725 INFO: Adding prefix 12.4.40.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:25,776 INFO: Adding prefix 12.4.40.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,003 INFO: Adding prefix 12.4.40.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,025 INFO: Adding prefix 12.4.40.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,108 INFO: Adding prefix 12.4.40.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,119 INFO: Adding prefix 12.4.40.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,144 INFO: Adding prefix 12.4.40.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,151 INFO: Adding prefix 12.4.40.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,158 INFO: Adding prefix 12.4.40.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,164 INFO: Adding prefix 12.4.40.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,269 INFO: Adding prefix 12.4.40.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,276 INFO: Adding prefix 12.4.40.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,283 INFO: Adding prefix 12.4.40.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,289 INFO: Adding prefix 12.4.40.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,304 INFO: Adding prefix 12.4.41.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,313 INFO: Adding prefix 12.4.41.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,320 INFO: Adding prefix 12.4.41.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,327 INFO: Adding prefix 12.4.41.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,335 INFO: Adding prefix 12.4.41.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,417 INFO: Adding prefix 12.4.41.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,467 INFO: Adding prefix 12.4.41.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,607 INFO: Adding prefix 12.4.41.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,754 INFO: Adding prefix 12.4.41.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,774 INFO: Adding prefix 12.4.41.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,824 INFO: Adding prefix 12.4.41.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,835 INFO: Adding prefix 12.4.41.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,870 INFO: Adding prefix 12.4.41.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,877 INFO: Adding prefix 12.4.41.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,884 INFO: Adding prefix 12.4.41.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,895 INFO: Adding prefix 12.4.41.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:26,927 INFO: Adding prefix 12.4.42.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,034 INFO: Adding prefix 12.4.42.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,097 INFO: Adding prefix 12.4.42.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,154 INFO: Adding prefix 12.4.42.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,168 INFO: Adding prefix 12.4.42.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,179 INFO: Adding prefix 12.4.42.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,208 INFO: Adding prefix 12.4.42.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,220 INFO: Adding prefix 12.4.42.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,228 INFO: Adding prefix 12.4.42.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,234 INFO: Adding prefix 12.4.42.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,289 INFO: Adding prefix 12.4.42.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,388 INFO: Adding prefix 12.4.42.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,396 INFO: Adding prefix 12.4.42.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,402 INFO: Adding prefix 12.4.42.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,408 INFO: Adding prefix 12.4.42.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,421 INFO: Adding prefix 12.4.42.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,428 INFO: Adding prefix 12.4.43.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,434 INFO: Adding prefix 12.4.43.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,443 INFO: Adding prefix 12.4.43.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,455 INFO: Adding prefix 12.4.43.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,463 INFO: Adding prefix 12.4.43.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,471 INFO: Adding prefix 12.4.43.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,480 INFO: Adding prefix 12.4.43.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,566 INFO: Adding prefix 12.4.43.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,575 INFO: Adding prefix 12.4.43.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,592 INFO: Adding prefix 12.4.43.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,614 INFO: Adding prefix 12.4.43.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,643 INFO: Adding prefix 12.4.43.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,654 INFO: Adding prefix 12.4.43.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,741 INFO: Adding prefix 12.4.43.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,793 INFO: Adding prefix 12.4.43.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,861 INFO: Adding prefix 12.4.43.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,895 INFO: Adding prefix 12.4.44.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,915 INFO: Adding prefix 12.4.44.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,987 INFO: Adding prefix 12.4.44.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:27,999 INFO: Adding prefix 12.4.44.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,022 INFO: Adding prefix 12.4.44.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,151 INFO: Adding prefix 12.4.44.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,242 INFO: Adding prefix 12.4.44.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,252 INFO: Adding prefix 12.4.44.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,261 INFO: Adding prefix 12.4.44.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,267 INFO: Adding prefix 12.4.44.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,277 INFO: Adding prefix 12.4.44.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,284 INFO: Adding prefix 12.4.44.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,300 INFO: Adding prefix 12.4.44.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,328 INFO: Adding prefix 12.4.44.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,364 INFO: Adding prefix 12.4.44.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,427 INFO: Adding prefix 12.4.44.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,497 INFO: Adding prefix 12.4.45.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,511 INFO: Adding prefix 12.4.45.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,580 INFO: Adding prefix 12.4.45.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,600 INFO: Adding prefix 12.4.45.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,625 INFO: Adding prefix 12.4.45.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,653 INFO: Adding prefix 12.4.45.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,662 INFO: Adding prefix 12.4.45.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,672 INFO: Adding prefix 12.4.45.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,784 INFO: Adding prefix 12.4.45.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,794 INFO: Adding prefix 12.4.45.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,801 INFO: Adding prefix 12.4.45.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,810 INFO: Adding prefix 12.4.45.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,818 INFO: Adding prefix 12.4.45.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,827 INFO: Adding prefix 12.4.45.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,836 INFO: Adding prefix 12.4.45.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,846 INFO: Adding prefix 12.4.45.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,856 INFO: Adding prefix 12.4.46.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,866 INFO: Adding prefix 12.4.46.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,954 INFO: Adding prefix 12.4.46.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,965 INFO: Adding prefix 12.4.46.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,974 INFO: Adding prefix 12.4.46.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:28,996 INFO: Adding prefix 12.4.46.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:29,002 INFO: Adding prefix 12.4.46.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:29,008 INFO: Adding prefix 12.4.46.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:29,013 INFO: Adding prefix 12.4.46.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:29,042 INFO: Adding prefix 12.4.46.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:29,060 INFO: Adding prefix 12.4.46.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:29,068 INFO: Adding prefix 12.4.46.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:29,075 INFO: Adding prefix 12.4.46.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:29,186 INFO: Adding prefix 12.4.46.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:29,195 INFO: Adding prefix 12.4.46.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:29,204 INFO: Adding prefix 12.4.46.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:29,223 INFO: Adding prefix 12.4.47.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:29,252 INFO: Adding prefix 12.4.47.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:29,266 INFO: Adding prefix 12.4.47.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:29,428 INFO: Adding prefix 12.4.47.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:29,467 INFO: Adding prefix 12.4.47.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:29,556 INFO: Adding prefix 12.4.47.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:29,657 INFO: Adding prefix 12.4.47.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:29,751 INFO: Adding prefix 12.4.47.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:29,779 INFO: Adding prefix 12.4.47.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:29,815 INFO: Adding prefix 12.4.47.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:29,898 INFO: Adding prefix 12.4.47.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:29,925 INFO: Adding prefix 12.4.47.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:29,967 INFO: Adding prefix 12.4.47.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,099 INFO: Adding prefix 12.4.47.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,123 INFO: Adding prefix 12.4.47.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,144 INFO: Adding prefix 12.4.47.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,169 INFO: Adding prefix 12.4.48.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,193 INFO: Adding prefix 12.4.48.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,248 INFO: Adding prefix 12.4.48.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,255 INFO: Adding prefix 12.4.48.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,271 INFO: Adding prefix 12.4.48.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,334 INFO: Adding prefix 12.4.48.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,359 INFO: Adding prefix 12.4.48.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,367 INFO: Adding prefix 12.4.48.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,398 INFO: Adding prefix 12.4.48.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,406 INFO: Adding prefix 12.4.48.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,428 INFO: Adding prefix 12.4.48.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,437 INFO: Adding prefix 12.4.48.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,446 INFO: Adding prefix 12.4.48.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,453 INFO: Adding prefix 12.4.48.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,459 INFO: Adding prefix 12.4.48.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,465 INFO: Adding prefix 12.4.48.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,491 INFO: Adding prefix 12.4.49.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,555 INFO: Adding prefix 12.4.49.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,569 INFO: Adding prefix 12.4.49.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,578 INFO: Adding prefix 12.4.49.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,590 INFO: Adding prefix 12.4.49.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,607 INFO: Adding prefix 12.4.49.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,614 INFO: Adding prefix 12.4.49.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,621 INFO: Adding prefix 12.4.49.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,632 INFO: Adding prefix 12.4.49.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,644 INFO: Adding prefix 12.4.49.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,673 INFO: Adding prefix 12.4.49.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,710 INFO: Adding prefix 12.4.49.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,722 INFO: Adding prefix 12.4.49.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,736 INFO: Adding prefix 12.4.49.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,745 INFO: Adding prefix 12.4.49.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,761 INFO: Adding prefix 12.4.49.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,774 INFO: Adding prefix 12.4.50.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,802 INFO: Adding prefix 12.4.50.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,811 INFO: Adding prefix 12.4.50.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,857 INFO: Adding prefix 12.4.50.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,867 INFO: Adding prefix 12.4.50.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,875 INFO: Adding prefix 12.4.50.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,891 INFO: Adding prefix 12.4.50.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,926 INFO: Adding prefix 12.4.50.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,935 INFO: Adding prefix 12.4.50.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:30,979 INFO: Adding prefix 12.4.50.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:31,038 INFO: Adding prefix 12.4.50.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:31,081 INFO: Adding prefix 12.4.50.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:31,112 INFO: Adding prefix 12.4.50.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:31,246 INFO: Adding prefix 12.4.50.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:31,259 INFO: Adding prefix 12.4.50.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:31,359 INFO: Adding prefix 12.4.50.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:31,413 INFO: Adding prefix 12.4.51.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:31,489 INFO: Adding prefix 12.4.51.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:31,508 INFO: Adding prefix 12.4.51.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:31,577 INFO: Adding prefix 12.4.51.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:31,625 INFO: Adding prefix 12.4.51.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:31,670 INFO: Adding prefix 12.4.51.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:31,696 INFO: Adding prefix 12.4.51.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:31,818 INFO: Adding prefix 12.4.51.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:31,838 INFO: Adding prefix 12.4.51.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:31,892 INFO: Adding prefix 12.4.51.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:31,938 INFO: Adding prefix 12.4.51.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:32,015 INFO: Adding prefix 12.4.51.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:32,055 INFO: Adding prefix 12.4.51.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:32,073 INFO: Adding prefix 12.4.51.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:32,081 INFO: Adding prefix 12.4.51.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:32,196 INFO: Adding prefix 12.4.51.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:32,244 INFO: Adding prefix 12.4.52.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:32,288 INFO: Adding prefix 12.4.52.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:32,376 INFO: Adding prefix 12.4.52.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:32,403 INFO: Adding prefix 12.4.52.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:32,419 INFO: Adding prefix 12.4.52.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:32,465 INFO: Adding prefix 12.4.52.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:32,554 INFO: Adding prefix 12.4.52.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:32,605 INFO: Adding prefix 12.4.52.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:32,687 INFO: Adding prefix 12.4.52.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:32,719 INFO: Adding prefix 12.4.52.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:32,734 INFO: Adding prefix 12.4.52.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:32,796 INFO: Adding prefix 12.4.52.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:32,811 INFO: Adding prefix 12.4.52.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:32,866 INFO: Adding prefix 12.4.52.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:32,943 INFO: Adding prefix 12.4.52.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:33,001 INFO: Adding prefix 12.4.52.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:33,072 INFO: Adding prefix 12.4.53.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:33,125 INFO: Adding prefix 12.4.53.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:33,182 INFO: Adding prefix 12.4.53.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:33,232 INFO: Adding prefix 12.4.53.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:33,270 INFO: Adding prefix 12.4.53.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:33,327 INFO: Adding prefix 12.4.53.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:33,452 INFO: Adding prefix 12.4.53.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:33,513 INFO: Adding prefix 12.4.53.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:33,587 INFO: Adding prefix 12.4.53.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:33,633 INFO: Adding prefix 12.4.53.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:33,716 INFO: Adding prefix 12.4.53.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:33,724 INFO: Adding prefix 12.4.53.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:33,740 INFO: Adding prefix 12.4.53.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:33,749 INFO: Adding prefix 12.4.53.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:33,772 INFO: Adding prefix 12.4.53.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:33,780 INFO: Adding prefix 12.4.53.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:33,788 INFO: Adding prefix 12.4.54.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:33,844 INFO: Adding prefix 12.4.54.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:33,880 INFO: Adding prefix 12.4.54.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:33,925 INFO: Adding prefix 12.4.54.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:33,954 INFO: Adding prefix 12.4.54.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:33,972 INFO: Adding prefix 12.4.54.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:33,990 INFO: Adding prefix 12.4.54.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:34,019 INFO: Adding prefix 12.4.54.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:34,046 INFO: Adding prefix 12.4.54.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:34,060 INFO: Adding prefix 12.4.54.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:34,109 INFO: Adding prefix 12.4.54.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:34,205 INFO: Adding prefix 12.4.54.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:34,297 INFO: Adding prefix 12.4.54.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:34,565 INFO: Adding prefix 12.4.54.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:34,603 INFO: Adding prefix 12.4.54.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:34,665 INFO: Adding prefix 12.4.54.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:34,672 INFO: Adding prefix 12.4.55.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:34,714 INFO: Adding prefix 12.4.55.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:34,784 INFO: Adding prefix 12.4.55.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:34,797 INFO: Adding prefix 12.4.55.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:34,810 INFO: Adding prefix 12.4.55.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:34,921 INFO: Adding prefix 12.4.55.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:35,009 INFO: Adding prefix 12.4.55.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:35,024 INFO: Adding prefix 12.4.55.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:35,133 INFO: Adding prefix 12.4.55.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:35,160 INFO: Adding prefix 12.4.55.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:35,170 INFO: Adding prefix 12.4.55.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:35,216 INFO: Adding prefix 12.4.55.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:35,241 INFO: Adding prefix 12.4.55.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:35,339 INFO: Adding prefix 12.4.55.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:35,369 INFO: Adding prefix 12.4.55.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:35,431 INFO: Adding prefix 12.4.55.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:35,525 INFO: Adding prefix 12.4.56.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:35,645 INFO: Adding prefix 12.4.56.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:35,654 INFO: Adding prefix 12.4.56.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:35,663 INFO: Adding prefix 12.4.56.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:35,708 INFO: Adding prefix 12.4.56.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:35,747 INFO: Adding prefix 12.4.56.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:35,821 INFO: Adding prefix 12.4.56.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:35,844 INFO: Adding prefix 12.4.56.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:35,869 INFO: Adding prefix 12.4.56.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:35,885 INFO: Adding prefix 12.4.56.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:35,896 INFO: Adding prefix 12.4.56.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:35,910 INFO: Adding prefix 12.4.56.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:36,022 INFO: Adding prefix 12.4.56.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:36,093 INFO: Adding prefix 12.4.56.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:36,102 INFO: Adding prefix 12.4.56.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:36,150 INFO: Adding prefix 12.4.56.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:36,244 INFO: Adding prefix 12.4.57.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:36,256 INFO: Adding prefix 12.4.57.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:36,309 INFO: Adding prefix 12.4.57.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:36,364 INFO: Adding prefix 12.4.57.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:36,399 INFO: Adding prefix 12.4.57.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:36,407 INFO: Adding prefix 12.4.57.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:36,417 INFO: Adding prefix 12.4.57.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:36,442 INFO: Adding prefix 12.4.57.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:36,555 INFO: Adding prefix 12.4.57.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:36,669 INFO: Adding prefix 12.4.57.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:36,758 INFO: Adding prefix 12.4.57.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:36,769 INFO: Adding prefix 12.4.57.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:36,828 INFO: Adding prefix 12.4.57.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:36,911 INFO: Adding prefix 12.4.57.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:36,936 INFO: Adding prefix 12.4.57.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:36,999 INFO: Adding prefix 12.4.57.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:37,178 INFO: Adding prefix 12.4.58.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:37,333 INFO: Adding prefix 12.4.58.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:37,359 INFO: Adding prefix 12.4.58.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:37,394 INFO: Adding prefix 12.4.58.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:37,484 INFO: Adding prefix 12.4.58.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:37,576 INFO: Adding prefix 12.4.58.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:37,705 INFO: Adding prefix 12.4.58.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:37,866 INFO: Adding prefix 12.4.58.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:37,893 INFO: Adding prefix 12.4.58.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:37,910 INFO: Adding prefix 12.4.58.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:38,105 INFO: Adding prefix 12.4.58.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:38,345 INFO: Adding prefix 12.4.58.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:38,369 INFO: Adding prefix 12.4.58.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:38,411 INFO: Adding prefix 12.4.58.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:38,446 INFO: Adding prefix 12.4.58.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:38,507 INFO: Adding prefix 12.4.58.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:38,530 INFO: Adding prefix 12.4.59.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:38,556 INFO: Adding prefix 12.4.59.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:38,566 INFO: Adding prefix 12.4.59.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:38,573 INFO: Adding prefix 12.4.59.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:38,590 INFO: Adding prefix 12.4.59.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:38,600 INFO: Adding prefix 12.4.59.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:38,617 INFO: Adding prefix 12.4.59.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:38,672 INFO: Adding prefix 12.4.59.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:38,722 INFO: Adding prefix 12.4.59.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:38,782 INFO: Adding prefix 12.4.59.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:38,801 INFO: Adding prefix 12.4.59.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:38,913 INFO: Adding prefix 12.4.59.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:38,951 INFO: Adding prefix 12.4.59.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:39,081 INFO: Adding prefix 12.4.59.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:39,091 INFO: Adding prefix 12.4.59.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:39,203 INFO: Adding prefix 12.4.59.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:39,276 INFO: Adding prefix 12.4.60.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:39,284 INFO: Adding prefix 12.4.60.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:39,354 INFO: Adding prefix 12.4.60.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:39,374 INFO: Adding prefix 12.4.60.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:39,382 INFO: Adding prefix 12.4.60.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:39,390 INFO: Adding prefix 12.4.60.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:39,402 INFO: Adding prefix 12.4.60.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:39,409 INFO: Adding prefix 12.4.60.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:39,421 INFO: Adding prefix 12.4.60.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:39,429 INFO: Adding prefix 12.4.60.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:39,444 INFO: Adding prefix 12.4.60.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:39,457 INFO: Adding prefix 12.4.60.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:39,482 INFO: Adding prefix 12.4.60.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:39,492 INFO: Adding prefix 12.4.60.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:39,618 INFO: Adding prefix 12.4.60.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:39,649 INFO: Adding prefix 12.4.60.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:39,657 INFO: Adding prefix 12.4.61.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:39,749 INFO: Adding prefix 12.4.61.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:39,777 INFO: Adding prefix 12.4.61.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:39,821 INFO: Adding prefix 12.4.61.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:39,893 INFO: Adding prefix 12.4.61.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:40,048 INFO: Adding prefix 12.4.61.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:40,121 INFO: Adding prefix 12.4.61.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:40,217 INFO: Adding prefix 12.4.61.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:40,266 INFO: Adding prefix 12.4.61.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:40,364 INFO: Adding prefix 12.4.61.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:40,492 INFO: Adding prefix 12.4.61.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:40,536 INFO: Adding prefix 12.4.61.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:40,545 INFO: Adding prefix 12.4.61.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:40,575 INFO: Adding prefix 12.4.61.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:40,589 INFO: Adding prefix 12.4.61.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:40,655 INFO: Adding prefix 12.4.61.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:40,697 INFO: Adding prefix 12.4.62.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:40,723 INFO: Adding prefix 12.4.62.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:40,785 INFO: Adding prefix 12.4.62.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:40,878 INFO: Adding prefix 12.4.62.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:40,889 INFO: Adding prefix 12.4.62.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,086 INFO: Adding prefix 12.4.62.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,100 INFO: Adding prefix 12.4.62.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,151 INFO: Adding prefix 12.4.62.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,168 INFO: Adding prefix 12.4.62.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,205 INFO: Adding prefix 12.4.62.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,218 INFO: Adding prefix 12.4.62.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,229 INFO: Adding prefix 12.4.62.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,243 INFO: Adding prefix 12.4.62.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,260 INFO: Adding prefix 12.4.62.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,353 INFO: Adding prefix 12.4.62.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,366 INFO: Adding prefix 12.4.62.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,377 INFO: Adding prefix 12.4.63.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,437 INFO: Adding prefix 12.4.63.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,452 INFO: Adding prefix 12.4.63.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,460 INFO: Adding prefix 12.4.63.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,533 INFO: Adding prefix 12.4.63.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,580 INFO: Adding prefix 12.4.63.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,611 INFO: Adding prefix 12.4.63.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,626 INFO: Adding prefix 12.4.63.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,635 INFO: Adding prefix 12.4.63.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,651 INFO: Adding prefix 12.4.63.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,659 INFO: Adding prefix 12.4.63.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,673 INFO: Adding prefix 12.4.63.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,704 INFO: Adding prefix 12.4.63.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,724 INFO: Adding prefix 12.4.63.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,733 INFO: Adding prefix 12.4.63.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,826 INFO: Adding prefix 12.4.63.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:41,901 INFO: Adding prefix 12.4.64.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:42,022 INFO: Adding prefix 12.4.64.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:42,099 INFO: Adding prefix 12.4.64.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:42,188 INFO: Adding prefix 12.4.64.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:42,399 INFO: Adding prefix 12.4.64.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:42,470 INFO: Adding prefix 12.4.64.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:42,486 INFO: Adding prefix 12.4.64.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:42,550 INFO: Adding prefix 12.4.64.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:42,666 INFO: Adding prefix 12.4.64.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:42,708 INFO: Adding prefix 12.4.64.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:42,726 INFO: Adding prefix 12.4.64.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:42,744 INFO: Adding prefix 12.4.64.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:42,787 INFO: Adding prefix 12.4.64.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:42,913 INFO: Adding prefix 12.4.64.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:42,924 INFO: Adding prefix 12.4.64.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:42,936 INFO: Adding prefix 12.4.64.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,001 INFO: Adding prefix 12.4.65.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,044 INFO: Adding prefix 12.4.65.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,070 INFO: Adding prefix 12.4.65.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,129 INFO: Adding prefix 12.4.65.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,195 INFO: Adding prefix 12.4.65.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,235 INFO: Adding prefix 12.4.65.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,298 INFO: Adding prefix 12.4.65.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,308 INFO: Adding prefix 12.4.65.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,344 INFO: Adding prefix 12.4.65.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,355 INFO: Adding prefix 12.4.65.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,366 INFO: Adding prefix 12.4.65.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,375 INFO: Adding prefix 12.4.65.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,391 INFO: Adding prefix 12.4.65.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,401 INFO: Adding prefix 12.4.65.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,408 INFO: Adding prefix 12.4.65.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,414 INFO: Adding prefix 12.4.65.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,425 INFO: Adding prefix 12.4.66.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,430 INFO: Adding prefix 12.4.66.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,449 INFO: Adding prefix 12.4.66.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,555 INFO: Adding prefix 12.4.66.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,564 INFO: Adding prefix 12.4.66.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,569 INFO: Adding prefix 12.4.66.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,576 INFO: Adding prefix 12.4.66.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,583 INFO: Adding prefix 12.4.66.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,589 INFO: Adding prefix 12.4.66.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,595 INFO: Adding prefix 12.4.66.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,601 INFO: Adding prefix 12.4.66.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,611 INFO: Adding prefix 12.4.66.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,620 INFO: Adding prefix 12.4.66.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,725 INFO: Adding prefix 12.4.66.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,741 INFO: Adding prefix 12.4.66.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,753 INFO: Adding prefix 12.4.66.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,764 INFO: Adding prefix 12.4.67.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,780 INFO: Adding prefix 12.4.67.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,808 INFO: Adding prefix 12.4.67.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,818 INFO: Adding prefix 12.4.67.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,825 INFO: Adding prefix 12.4.67.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,832 INFO: Adding prefix 12.4.67.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,838 INFO: Adding prefix 12.4.67.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,846 INFO: Adding prefix 12.4.67.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,853 INFO: Adding prefix 12.4.67.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,858 INFO: Adding prefix 12.4.67.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,867 INFO: Adding prefix 12.4.67.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,878 INFO: Adding prefix 12.4.67.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,884 INFO: Adding prefix 12.4.67.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,889 INFO: Adding prefix 12.4.67.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,894 INFO: Adding prefix 12.4.67.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,977 INFO: Adding prefix 12.4.67.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,985 INFO: Adding prefix 12.4.68.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,991 INFO: Adding prefix 12.4.68.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:43,997 INFO: Adding prefix 12.4.68.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,011 INFO: Adding prefix 12.4.68.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,018 INFO: Adding prefix 12.4.68.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,028 INFO: Adding prefix 12.4.68.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,037 INFO: Adding prefix 12.4.68.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,042 INFO: Adding prefix 12.4.68.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,049 INFO: Adding prefix 12.4.68.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,056 INFO: Adding prefix 12.4.68.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,109 INFO: Adding prefix 12.4.68.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,249 INFO: Adding prefix 12.4.68.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,284 INFO: Adding prefix 12.4.68.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,373 INFO: Adding prefix 12.4.68.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,389 INFO: Adding prefix 12.4.68.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,398 INFO: Adding prefix 12.4.68.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,405 INFO: Adding prefix 12.4.69.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,410 INFO: Adding prefix 12.4.69.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,420 INFO: Adding prefix 12.4.69.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,427 INFO: Adding prefix 12.4.69.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,432 INFO: Adding prefix 12.4.69.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,438 INFO: Adding prefix 12.4.69.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,444 INFO: Adding prefix 12.4.69.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,450 INFO: Adding prefix 12.4.69.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,457 INFO: Adding prefix 12.4.69.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,462 INFO: Adding prefix 12.4.69.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,469 INFO: Adding prefix 12.4.69.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,477 INFO: Adding prefix 12.4.69.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,509 INFO: Adding prefix 12.4.69.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,517 INFO: Adding prefix 12.4.69.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,525 INFO: Adding prefix 12.4.69.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,533 INFO: Adding prefix 12.4.69.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,540 INFO: Adding prefix 12.4.70.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,558 INFO: Adding prefix 12.4.70.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,577 INFO: Adding prefix 12.4.70.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,585 INFO: Adding prefix 12.4.70.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,590 INFO: Adding prefix 12.4.70.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,597 INFO: Adding prefix 12.4.70.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,645 INFO: Adding prefix 12.4.70.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,685 INFO: Adding prefix 12.4.70.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,692 INFO: Adding prefix 12.4.70.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,699 INFO: Adding prefix 12.4.70.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,705 INFO: Adding prefix 12.4.70.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,712 INFO: Adding prefix 12.4.70.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,717 INFO: Adding prefix 12.4.70.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,723 INFO: Adding prefix 12.4.70.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,728 INFO: Adding prefix 12.4.70.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,734 INFO: Adding prefix 12.4.70.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,741 INFO: Adding prefix 12.4.71.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,748 INFO: Adding prefix 12.4.71.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,753 INFO: Adding prefix 12.4.71.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,760 INFO: Adding prefix 12.4.71.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,765 INFO: Adding prefix 12.4.71.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,771 INFO: Adding prefix 12.4.71.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,855 INFO: Adding prefix 12.4.71.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:44,937 INFO: Adding prefix 12.4.71.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,004 INFO: Adding prefix 12.4.71.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,094 INFO: Adding prefix 12.4.71.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,103 INFO: Adding prefix 12.4.71.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,120 INFO: Adding prefix 12.4.71.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,133 INFO: Adding prefix 12.4.71.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,142 INFO: Adding prefix 12.4.71.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,149 INFO: Adding prefix 12.4.71.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,155 INFO: Adding prefix 12.4.71.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,217 INFO: Adding prefix 12.4.72.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,236 INFO: Adding prefix 12.4.72.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,244 INFO: Adding prefix 12.4.72.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,252 INFO: Adding prefix 12.4.72.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,257 INFO: Adding prefix 12.4.72.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,263 INFO: Adding prefix 12.4.72.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,268 INFO: Adding prefix 12.4.72.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,273 INFO: Adding prefix 12.4.72.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,279 INFO: Adding prefix 12.4.72.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,283 INFO: Adding prefix 12.4.72.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,290 INFO: Adding prefix 12.4.72.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,295 INFO: Adding prefix 12.4.72.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,300 INFO: Adding prefix 12.4.72.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,306 INFO: Adding prefix 12.4.72.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,311 INFO: Adding prefix 12.4.72.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,316 INFO: Adding prefix 12.4.72.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,397 INFO: Adding prefix 12.4.73.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,404 INFO: Adding prefix 12.4.73.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,410 INFO: Adding prefix 12.4.73.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,416 INFO: Adding prefix 12.4.73.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,422 INFO: Adding prefix 12.4.73.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,428 INFO: Adding prefix 12.4.73.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,434 INFO: Adding prefix 12.4.73.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,440 INFO: Adding prefix 12.4.73.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,446 INFO: Adding prefix 12.4.73.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,451 INFO: Adding prefix 12.4.73.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,457 INFO: Adding prefix 12.4.73.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,462 INFO: Adding prefix 12.4.73.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,468 INFO: Adding prefix 12.4.73.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,497 INFO: Adding prefix 12.4.73.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,541 INFO: Adding prefix 12.4.73.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,549 INFO: Adding prefix 12.4.73.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,556 INFO: Adding prefix 12.4.74.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,561 INFO: Adding prefix 12.4.74.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,568 INFO: Adding prefix 12.4.74.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,572 INFO: Adding prefix 12.4.74.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,579 INFO: Adding prefix 12.4.74.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,584 INFO: Adding prefix 12.4.74.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,589 INFO: Adding prefix 12.4.74.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,594 INFO: Adding prefix 12.4.74.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,599 INFO: Adding prefix 12.4.74.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,604 INFO: Adding prefix 12.4.74.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,609 INFO: Adding prefix 12.4.74.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,660 INFO: Adding prefix 12.4.74.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,683 INFO: Adding prefix 12.4.74.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,690 INFO: Adding prefix 12.4.74.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,696 INFO: Adding prefix 12.4.74.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,705 INFO: Adding prefix 12.4.74.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,726 INFO: Adding prefix 12.4.75.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,742 INFO: Adding prefix 12.4.75.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,750 INFO: Adding prefix 12.4.75.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,756 INFO: Adding prefix 12.4.75.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,761 INFO: Adding prefix 12.4.75.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,766 INFO: Adding prefix 12.4.75.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,876 INFO: Adding prefix 12.4.75.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,888 INFO: Adding prefix 12.4.75.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,894 INFO: Adding prefix 12.4.75.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,902 INFO: Adding prefix 12.4.75.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,908 INFO: Adding prefix 12.4.75.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,916 INFO: Adding prefix 12.4.75.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,922 INFO: Adding prefix 12.4.75.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,966 INFO: Adding prefix 12.4.75.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:45,995 INFO: Adding prefix 12.4.75.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,093 INFO: Adding prefix 12.4.75.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,184 INFO: Adding prefix 12.4.76.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,235 INFO: Adding prefix 12.4.76.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,323 INFO: Adding prefix 12.4.76.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,374 INFO: Adding prefix 12.4.76.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,395 INFO: Adding prefix 12.4.76.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,405 INFO: Adding prefix 12.4.76.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,414 INFO: Adding prefix 12.4.76.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,440 INFO: Adding prefix 12.4.76.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,459 INFO: Adding prefix 12.4.76.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,466 INFO: Adding prefix 12.4.76.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,557 INFO: Adding prefix 12.4.76.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,590 INFO: Adding prefix 12.4.76.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,600 INFO: Adding prefix 12.4.76.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,622 INFO: Adding prefix 12.4.76.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,676 INFO: Adding prefix 12.4.76.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,683 INFO: Adding prefix 12.4.76.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,689 INFO: Adding prefix 12.4.77.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,695 INFO: Adding prefix 12.4.77.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,702 INFO: Adding prefix 12.4.77.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,708 INFO: Adding prefix 12.4.77.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,715 INFO: Adding prefix 12.4.77.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,720 INFO: Adding prefix 12.4.77.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,727 INFO: Adding prefix 12.4.77.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,733 INFO: Adding prefix 12.4.77.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,739 INFO: Adding prefix 12.4.77.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,744 INFO: Adding prefix 12.4.77.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,753 INFO: Adding prefix 12.4.77.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,817 INFO: Adding prefix 12.4.77.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,837 INFO: Adding prefix 12.4.77.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,845 INFO: Adding prefix 12.4.77.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,870 INFO: Adding prefix 12.4.77.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,884 INFO: Adding prefix 12.4.77.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,891 INFO: Adding prefix 12.4.78.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,897 INFO: Adding prefix 12.4.78.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,904 INFO: Adding prefix 12.4.78.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,910 INFO: Adding prefix 12.4.78.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:46,990 INFO: Adding prefix 12.4.78.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,003 INFO: Adding prefix 12.4.78.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,030 INFO: Adding prefix 12.4.78.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,044 INFO: Adding prefix 12.4.78.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,055 INFO: Adding prefix 12.4.78.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,060 INFO: Adding prefix 12.4.78.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,066 INFO: Adding prefix 12.4.78.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,072 INFO: Adding prefix 12.4.78.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,077 INFO: Adding prefix 12.4.78.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,083 INFO: Adding prefix 12.4.78.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,088 INFO: Adding prefix 12.4.78.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,093 INFO: Adding prefix 12.4.78.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,119 INFO: Adding prefix 12.4.79.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,191 INFO: Adding prefix 12.4.79.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,203 INFO: Adding prefix 12.4.79.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,216 INFO: Adding prefix 12.4.79.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,224 INFO: Adding prefix 12.4.79.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,232 INFO: Adding prefix 12.4.79.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,244 INFO: Adding prefix 12.4.79.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,298 INFO: Adding prefix 12.4.79.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,305 INFO: Adding prefix 12.4.79.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,312 INFO: Adding prefix 12.4.79.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,319 INFO: Adding prefix 12.4.79.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,326 INFO: Adding prefix 12.4.79.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,365 INFO: Adding prefix 12.4.79.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,397 INFO: Adding prefix 12.4.79.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,483 INFO: Adding prefix 12.4.79.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,490 INFO: Adding prefix 12.4.79.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,507 INFO: Adding prefix 12.4.80.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,531 INFO: Adding prefix 12.4.80.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,538 INFO: Adding prefix 12.4.80.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,553 INFO: Adding prefix 12.4.80.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,560 INFO: Adding prefix 12.4.80.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,566 INFO: Adding prefix 12.4.80.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,571 INFO: Adding prefix 12.4.80.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,612 INFO: Adding prefix 12.4.80.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,766 INFO: Adding prefix 12.4.80.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,796 INFO: Adding prefix 12.4.80.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,804 INFO: Adding prefix 12.4.80.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,811 INFO: Adding prefix 12.4.80.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,894 INFO: Adding prefix 12.4.80.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,902 INFO: Adding prefix 12.4.80.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,909 INFO: Adding prefix 12.4.80.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,915 INFO: Adding prefix 12.4.80.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,927 INFO: Adding prefix 12.4.81.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,936 INFO: Adding prefix 12.4.81.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,942 INFO: Adding prefix 12.4.81.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,949 INFO: Adding prefix 12.4.81.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,956 INFO: Adding prefix 12.4.81.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,962 INFO: Adding prefix 12.4.81.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:47,968 INFO: Adding prefix 12.4.81.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,032 INFO: Adding prefix 12.4.81.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,077 INFO: Adding prefix 12.4.81.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,084 INFO: Adding prefix 12.4.81.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,091 INFO: Adding prefix 12.4.81.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,096 INFO: Adding prefix 12.4.81.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,103 INFO: Adding prefix 12.4.81.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,110 INFO: Adding prefix 12.4.81.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,117 INFO: Adding prefix 12.4.81.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,122 INFO: Adding prefix 12.4.81.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,130 INFO: Adding prefix 12.4.82.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,137 INFO: Adding prefix 12.4.82.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,145 INFO: Adding prefix 12.4.82.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,223 INFO: Adding prefix 12.4.82.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,245 INFO: Adding prefix 12.4.82.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,252 INFO: Adding prefix 12.4.82.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,257 INFO: Adding prefix 12.4.82.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,263 INFO: Adding prefix 12.4.82.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,270 INFO: Adding prefix 12.4.82.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,276 INFO: Adding prefix 12.4.82.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,284 INFO: Adding prefix 12.4.82.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,290 INFO: Adding prefix 12.4.82.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,296 INFO: Adding prefix 12.4.82.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,303 INFO: Adding prefix 12.4.82.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,309 INFO: Adding prefix 12.4.82.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,316 INFO: Adding prefix 12.4.82.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,384 INFO: Adding prefix 12.4.83.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,422 INFO: Adding prefix 12.4.83.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,429 INFO: Adding prefix 12.4.83.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,441 INFO: Adding prefix 12.4.83.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,447 INFO: Adding prefix 12.4.83.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,457 INFO: Adding prefix 12.4.83.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,464 INFO: Adding prefix 12.4.83.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,472 INFO: Adding prefix 12.4.83.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,481 INFO: Adding prefix 12.4.83.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,504 INFO: Adding prefix 12.4.83.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,541 INFO: Adding prefix 12.4.83.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,563 INFO: Adding prefix 12.4.83.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,582 INFO: Adding prefix 12.4.83.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,645 INFO: Adding prefix 12.4.83.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,653 INFO: Adding prefix 12.4.83.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,661 INFO: Adding prefix 12.4.83.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,667 INFO: Adding prefix 12.4.84.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,672 INFO: Adding prefix 12.4.84.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,678 INFO: Adding prefix 12.4.84.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,685 INFO: Adding prefix 12.4.84.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,692 INFO: Adding prefix 12.4.84.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,698 INFO: Adding prefix 12.4.84.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,704 INFO: Adding prefix 12.4.84.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,711 INFO: Adding prefix 12.4.84.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,768 INFO: Adding prefix 12.4.84.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,799 INFO: Adding prefix 12.4.84.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,806 INFO: Adding prefix 12.4.84.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,814 INFO: Adding prefix 12.4.84.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,821 INFO: Adding prefix 12.4.84.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,826 INFO: Adding prefix 12.4.84.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,833 INFO: Adding prefix 12.4.84.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,838 INFO: Adding prefix 12.4.84.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,845 INFO: Adding prefix 12.4.85.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,851 INFO: Adding prefix 12.4.85.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,857 INFO: Adding prefix 12.4.85.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,863 INFO: Adding prefix 12.4.85.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,889 INFO: Adding prefix 12.4.85.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,952 INFO: Adding prefix 12.4.85.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,960 INFO: Adding prefix 12.4.85.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,965 INFO: Adding prefix 12.4.85.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,970 INFO: Adding prefix 12.4.85.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,976 INFO: Adding prefix 12.4.85.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,991 INFO: Adding prefix 12.4.85.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:48,998 INFO: Adding prefix 12.4.85.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,003 INFO: Adding prefix 12.4.85.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,009 INFO: Adding prefix 12.4.85.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,015 INFO: Adding prefix 12.4.85.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,020 INFO: Adding prefix 12.4.85.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,027 INFO: Adding prefix 12.4.86.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,033 INFO: Adding prefix 12.4.86.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,113 INFO: Adding prefix 12.4.86.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,121 INFO: Adding prefix 12.4.86.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,127 INFO: Adding prefix 12.4.86.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,134 INFO: Adding prefix 12.4.86.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,189 INFO: Adding prefix 12.4.86.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,198 INFO: Adding prefix 12.4.86.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,206 INFO: Adding prefix 12.4.86.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,213 INFO: Adding prefix 12.4.86.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,302 INFO: Adding prefix 12.4.86.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,315 INFO: Adding prefix 12.4.86.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,325 INFO: Adding prefix 12.4.86.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,333 INFO: Adding prefix 12.4.86.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,348 INFO: Adding prefix 12.4.86.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,360 INFO: Adding prefix 12.4.86.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,367 INFO: Adding prefix 12.4.87.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,388 INFO: Adding prefix 12.4.87.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,395 INFO: Adding prefix 12.4.87.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,401 INFO: Adding prefix 12.4.87.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,405 INFO: Adding prefix 12.4.87.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,520 INFO: Adding prefix 12.4.87.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,527 INFO: Adding prefix 12.4.87.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,533 INFO: Adding prefix 12.4.87.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,539 INFO: Adding prefix 12.4.87.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,546 INFO: Adding prefix 12.4.87.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,551 INFO: Adding prefix 12.4.87.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,556 INFO: Adding prefix 12.4.87.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,562 INFO: Adding prefix 12.4.87.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,569 INFO: Adding prefix 12.4.87.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,581 INFO: Adding prefix 12.4.87.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,585 INFO: Adding prefix 12.4.87.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,591 INFO: Adding prefix 12.4.88.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,598 INFO: Adding prefix 12.4.88.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,725 INFO: Adding prefix 12.4.88.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,734 INFO: Adding prefix 12.4.88.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,739 INFO: Adding prefix 12.4.88.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,746 INFO: Adding prefix 12.4.88.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,751 INFO: Adding prefix 12.4.88.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,756 INFO: Adding prefix 12.4.88.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,763 INFO: Adding prefix 12.4.88.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,769 INFO: Adding prefix 12.4.88.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,775 INFO: Adding prefix 12.4.88.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,781 INFO: Adding prefix 12.4.88.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,785 INFO: Adding prefix 12.4.88.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,865 INFO: Adding prefix 12.4.88.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,883 INFO: Adding prefix 12.4.88.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,890 INFO: Adding prefix 12.4.88.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,896 INFO: Adding prefix 12.4.89.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,901 INFO: Adding prefix 12.4.89.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,907 INFO: Adding prefix 12.4.89.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,914 INFO: Adding prefix 12.4.89.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,921 INFO: Adding prefix 12.4.89.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,927 INFO: Adding prefix 12.4.89.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,934 INFO: Adding prefix 12.4.89.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,940 INFO: Adding prefix 12.4.89.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,947 INFO: Adding prefix 12.4.89.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:49,957 INFO: Adding prefix 12.4.89.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,002 INFO: Adding prefix 12.4.89.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,009 INFO: Adding prefix 12.4.89.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,016 INFO: Adding prefix 12.4.89.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,022 INFO: Adding prefix 12.4.89.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,028 INFO: Adding prefix 12.4.89.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,037 INFO: Adding prefix 12.4.89.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,046 INFO: Adding prefix 12.4.90.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,051 INFO: Adding prefix 12.4.90.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,061 INFO: Adding prefix 12.4.90.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,067 INFO: Adding prefix 12.4.90.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,074 INFO: Adding prefix 12.4.90.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,079 INFO: Adding prefix 12.4.90.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,088 INFO: Adding prefix 12.4.90.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,136 INFO: Adding prefix 12.4.90.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,154 INFO: Adding prefix 12.4.90.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,160 INFO: Adding prefix 12.4.90.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,165 INFO: Adding prefix 12.4.90.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,170 INFO: Adding prefix 12.4.90.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,177 INFO: Adding prefix 12.4.90.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,181 INFO: Adding prefix 12.4.90.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,186 INFO: Adding prefix 12.4.90.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,191 INFO: Adding prefix 12.4.90.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,196 INFO: Adding prefix 12.4.91.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,201 INFO: Adding prefix 12.4.91.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,206 INFO: Adding prefix 12.4.91.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,212 INFO: Adding prefix 12.4.91.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,217 INFO: Adding prefix 12.4.91.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,228 INFO: Adding prefix 12.4.91.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,282 INFO: Adding prefix 12.4.91.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,304 INFO: Adding prefix 12.4.91.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,317 INFO: Adding prefix 12.4.91.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,325 INFO: Adding prefix 12.4.91.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,330 INFO: Adding prefix 12.4.91.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,335 INFO: Adding prefix 12.4.91.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,340 INFO: Adding prefix 12.4.91.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,380 INFO: Adding prefix 12.4.91.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,399 INFO: Adding prefix 12.4.91.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,407 INFO: Adding prefix 12.4.91.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,423 INFO: Adding prefix 12.4.92.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,503 INFO: Adding prefix 12.4.92.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,520 INFO: Adding prefix 12.4.92.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,537 INFO: Adding prefix 12.4.92.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,549 INFO: Adding prefix 12.4.92.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,558 INFO: Adding prefix 12.4.92.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,618 INFO: Adding prefix 12.4.92.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,692 INFO: Adding prefix 12.4.92.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,700 INFO: Adding prefix 12.4.92.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,706 INFO: Adding prefix 12.4.92.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,712 INFO: Adding prefix 12.4.92.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,776 INFO: Adding prefix 12.4.92.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,784 INFO: Adding prefix 12.4.92.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,790 INFO: Adding prefix 12.4.92.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,803 INFO: Adding prefix 12.4.92.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,899 INFO: Adding prefix 12.4.92.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:50,971 INFO: Adding prefix 12.4.93.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,009 INFO: Adding prefix 12.4.93.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,029 INFO: Adding prefix 12.4.93.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,060 INFO: Adding prefix 12.4.93.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,067 INFO: Adding prefix 12.4.93.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,073 INFO: Adding prefix 12.4.93.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,080 INFO: Adding prefix 12.4.93.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,138 INFO: Adding prefix 12.4.93.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,199 INFO: Adding prefix 12.4.93.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,211 INFO: Adding prefix 12.4.93.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,220 INFO: Adding prefix 12.4.93.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,226 INFO: Adding prefix 12.4.93.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,232 INFO: Adding prefix 12.4.93.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,237 INFO: Adding prefix 12.4.93.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,246 INFO: Adding prefix 12.4.93.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,252 INFO: Adding prefix 12.4.93.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,257 INFO: Adding prefix 12.4.94.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,263 INFO: Adding prefix 12.4.94.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,270 INFO: Adding prefix 12.4.94.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,276 INFO: Adding prefix 12.4.94.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,282 INFO: Adding prefix 12.4.94.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,300 INFO: Adding prefix 12.4.94.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,316 INFO: Adding prefix 12.4.94.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,321 INFO: Adding prefix 12.4.94.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,328 INFO: Adding prefix 12.4.94.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,333 INFO: Adding prefix 12.4.94.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,340 INFO: Adding prefix 12.4.94.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,345 INFO: Adding prefix 12.4.94.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,351 INFO: Adding prefix 12.4.94.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,356 INFO: Adding prefix 12.4.94.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,366 INFO: Adding prefix 12.4.94.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,372 INFO: Adding prefix 12.4.94.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,378 INFO: Adding prefix 12.4.95.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,385 INFO: Adding prefix 12.4.95.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,391 INFO: Adding prefix 12.4.95.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,412 INFO: Adding prefix 12.4.95.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,427 INFO: Adding prefix 12.4.95.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,435 INFO: Adding prefix 12.4.95.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,442 INFO: Adding prefix 12.4.95.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,449 INFO: Adding prefix 12.4.95.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,456 INFO: Adding prefix 12.4.95.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,462 INFO: Adding prefix 12.4.95.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,468 INFO: Adding prefix 12.4.95.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,473 INFO: Adding prefix 12.4.95.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,477 INFO: Adding prefix 12.4.95.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,484 INFO: Adding prefix 12.4.95.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,489 INFO: Adding prefix 12.4.95.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,495 INFO: Adding prefix 12.4.95.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,500 INFO: Adding prefix 12.4.96.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,554 INFO: Adding prefix 12.4.96.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,561 INFO: Adding prefix 12.4.96.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,567 INFO: Adding prefix 12.4.96.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,572 INFO: Adding prefix 12.4.96.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,580 INFO: Adding prefix 12.4.96.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,587 INFO: Adding prefix 12.4.96.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,594 INFO: Adding prefix 12.4.96.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,601 INFO: Adding prefix 12.4.96.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,609 INFO: Adding prefix 12.4.96.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,614 INFO: Adding prefix 12.4.96.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,621 INFO: Adding prefix 12.4.96.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,628 INFO: Adding prefix 12.4.96.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,766 INFO: Adding prefix 12.4.96.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,797 INFO: Adding prefix 12.4.96.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,818 INFO: Adding prefix 12.4.96.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,832 INFO: Adding prefix 12.4.97.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,915 INFO: Adding prefix 12.4.97.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,935 INFO: Adding prefix 12.4.97.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,964 INFO: Adding prefix 12.4.97.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:51,984 INFO: Adding prefix 12.4.97.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,041 INFO: Adding prefix 12.4.97.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,052 INFO: Adding prefix 12.4.97.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,081 INFO: Adding prefix 12.4.97.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,117 INFO: Adding prefix 12.4.97.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,125 INFO: Adding prefix 12.4.97.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,132 INFO: Adding prefix 12.4.97.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,137 INFO: Adding prefix 12.4.97.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,145 INFO: Adding prefix 12.4.97.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,172 INFO: Adding prefix 12.4.97.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,191 INFO: Adding prefix 12.4.97.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,199 INFO: Adding prefix 12.4.97.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,206 INFO: Adding prefix 12.4.98.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,212 INFO: Adding prefix 12.4.98.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,220 INFO: Adding prefix 12.4.98.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,227 INFO: Adding prefix 12.4.98.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,276 INFO: Adding prefix 12.4.98.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,290 INFO: Adding prefix 12.4.98.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,391 INFO: Adding prefix 12.4.98.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,457 INFO: Adding prefix 12.4.98.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,505 INFO: Adding prefix 12.4.98.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,513 INFO: Adding prefix 12.4.98.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,522 INFO: Adding prefix 12.4.98.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,529 INFO: Adding prefix 12.4.98.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,542 INFO: Adding prefix 12.4.98.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,549 INFO: Adding prefix 12.4.98.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,554 INFO: Adding prefix 12.4.98.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,559 INFO: Adding prefix 12.4.98.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,566 INFO: Adding prefix 12.4.99.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,573 INFO: Adding prefix 12.4.99.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,604 INFO: Adding prefix 12.4.99.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,618 INFO: Adding prefix 12.4.99.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,625 INFO: Adding prefix 12.4.99.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,631 INFO: Adding prefix 12.4.99.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,636 INFO: Adding prefix 12.4.99.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,643 INFO: Adding prefix 12.4.99.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,649 INFO: Adding prefix 12.4.99.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,656 INFO: Adding prefix 12.4.99.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,663 INFO: Adding prefix 12.4.99.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,670 INFO: Adding prefix 12.4.99.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,677 INFO: Adding prefix 12.4.99.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,683 INFO: Adding prefix 12.4.99.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,690 INFO: Adding prefix 12.4.99.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,737 INFO: Adding prefix 12.4.99.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,745 INFO: Adding prefix 12.4.100.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,751 INFO: Adding prefix 12.4.100.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,757 INFO: Adding prefix 12.4.100.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,763 INFO: Adding prefix 12.4.100.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,769 INFO: Adding prefix 12.4.100.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,774 INFO: Adding prefix 12.4.100.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,780 INFO: Adding prefix 12.4.100.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,788 INFO: Adding prefix 12.4.100.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,794 INFO: Adding prefix 12.4.100.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,800 INFO: Adding prefix 12.4.100.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,806 INFO: Adding prefix 12.4.100.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,880 INFO: Adding prefix 12.4.100.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,887 INFO: Adding prefix 12.4.100.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,894 INFO: Adding prefix 12.4.100.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,899 INFO: Adding prefix 12.4.100.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,907 INFO: Adding prefix 12.4.100.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,912 INFO: Adding prefix 12.4.101.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,918 INFO: Adding prefix 12.4.101.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,923 INFO: Adding prefix 12.4.101.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,929 INFO: Adding prefix 12.4.101.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,936 INFO: Adding prefix 12.4.101.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,941 INFO: Adding prefix 12.4.101.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,947 INFO: Adding prefix 12.4.101.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,984 INFO: Adding prefix 12.4.101.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,991 INFO: Adding prefix 12.4.101.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:52,997 INFO: Adding prefix 12.4.101.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,004 INFO: Adding prefix 12.4.101.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,010 INFO: Adding prefix 12.4.101.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,016 INFO: Adding prefix 12.4.101.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,021 INFO: Adding prefix 12.4.101.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,028 INFO: Adding prefix 12.4.101.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,035 INFO: Adding prefix 12.4.101.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,040 INFO: Adding prefix 12.4.102.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,046 INFO: Adding prefix 12.4.102.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,052 INFO: Adding prefix 12.4.102.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,060 INFO: Adding prefix 12.4.102.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,065 INFO: Adding prefix 12.4.102.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,181 INFO: Adding prefix 12.4.102.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,190 INFO: Adding prefix 12.4.102.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,197 INFO: Adding prefix 12.4.102.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,202 INFO: Adding prefix 12.4.102.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,207 INFO: Adding prefix 12.4.102.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,215 INFO: Adding prefix 12.4.102.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,222 INFO: Adding prefix 12.4.102.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,228 INFO: Adding prefix 12.4.102.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,234 INFO: Adding prefix 12.4.102.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,240 INFO: Adding prefix 12.4.102.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,245 INFO: Adding prefix 12.4.102.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,337 INFO: Adding prefix 12.4.103.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,344 INFO: Adding prefix 12.4.103.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,351 INFO: Adding prefix 12.4.103.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,356 INFO: Adding prefix 12.4.103.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,363 INFO: Adding prefix 12.4.103.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,369 INFO: Adding prefix 12.4.103.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,375 INFO: Adding prefix 12.4.103.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,381 INFO: Adding prefix 12.4.103.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,387 INFO: Adding prefix 12.4.103.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,394 INFO: Adding prefix 12.4.103.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,399 INFO: Adding prefix 12.4.103.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,404 INFO: Adding prefix 12.4.103.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,470 INFO: Adding prefix 12.4.103.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,479 INFO: Adding prefix 12.4.103.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,485 INFO: Adding prefix 12.4.103.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,491 INFO: Adding prefix 12.4.103.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,496 INFO: Adding prefix 12.4.104.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,504 INFO: Adding prefix 12.4.104.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,509 INFO: Adding prefix 12.4.104.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,515 INFO: Adding prefix 12.4.104.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,521 INFO: Adding prefix 12.4.104.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,528 INFO: Adding prefix 12.4.104.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,534 INFO: Adding prefix 12.4.104.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,540 INFO: Adding prefix 12.4.104.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,610 INFO: Adding prefix 12.4.104.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,663 INFO: Adding prefix 12.4.104.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,669 INFO: Adding prefix 12.4.104.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,675 INFO: Adding prefix 12.4.104.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,681 INFO: Adding prefix 12.4.104.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,688 INFO: Adding prefix 12.4.104.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,696 INFO: Adding prefix 12.4.104.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,703 INFO: Adding prefix 12.4.104.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,710 INFO: Adding prefix 12.4.105.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,715 INFO: Adding prefix 12.4.105.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,721 INFO: Adding prefix 12.4.105.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,810 INFO: Adding prefix 12.4.105.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,818 INFO: Adding prefix 12.4.105.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,824 INFO: Adding prefix 12.4.105.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,832 INFO: Adding prefix 12.4.105.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,838 INFO: Adding prefix 12.4.105.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,846 INFO: Adding prefix 12.4.105.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,852 INFO: Adding prefix 12.4.105.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,859 INFO: Adding prefix 12.4.105.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,865 INFO: Adding prefix 12.4.105.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,872 INFO: Adding prefix 12.4.105.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,877 INFO: Adding prefix 12.4.105.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,884 INFO: Adding prefix 12.4.105.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,890 INFO: Adding prefix 12.4.105.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,981 INFO: Adding prefix 12.4.106.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,989 INFO: Adding prefix 12.4.106.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:53,996 INFO: Adding prefix 12.4.106.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,001 INFO: Adding prefix 12.4.106.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,008 INFO: Adding prefix 12.4.106.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,015 INFO: Adding prefix 12.4.106.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,021 INFO: Adding prefix 12.4.106.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,027 INFO: Adding prefix 12.4.106.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,037 INFO: Adding prefix 12.4.106.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,042 INFO: Adding prefix 12.4.106.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,048 INFO: Adding prefix 12.4.106.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,052 INFO: Adding prefix 12.4.106.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,083 INFO: Adding prefix 12.4.106.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,108 INFO: Adding prefix 12.4.106.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,130 INFO: Adding prefix 12.4.106.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,136 INFO: Adding prefix 12.4.106.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,142 INFO: Adding prefix 12.4.107.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,147 INFO: Adding prefix 12.4.107.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,152 INFO: Adding prefix 12.4.107.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,158 INFO: Adding prefix 12.4.107.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,164 INFO: Adding prefix 12.4.107.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,170 INFO: Adding prefix 12.4.107.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,225 INFO: Adding prefix 12.4.107.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,236 INFO: Adding prefix 12.4.107.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,296 INFO: Adding prefix 12.4.107.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,319 INFO: Adding prefix 12.4.107.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,341 INFO: Adding prefix 12.4.107.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,377 INFO: Adding prefix 12.4.107.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,402 INFO: Adding prefix 12.4.107.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,430 INFO: Adding prefix 12.4.107.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,447 INFO: Adding prefix 12.4.107.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,481 INFO: Adding prefix 12.4.107.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,493 INFO: Adding prefix 12.4.108.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,649 INFO: Adding prefix 12.4.108.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,669 INFO: Adding prefix 12.4.108.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,691 INFO: Adding prefix 12.4.108.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,699 INFO: Adding prefix 12.4.108.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,708 INFO: Adding prefix 12.4.108.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,715 INFO: Adding prefix 12.4.108.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,722 INFO: Adding prefix 12.4.108.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,729 INFO: Adding prefix 12.4.108.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,735 INFO: Adding prefix 12.4.108.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,741 INFO: Adding prefix 12.4.108.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,748 INFO: Adding prefix 12.4.108.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,755 INFO: Adding prefix 12.4.108.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,800 INFO: Adding prefix 12.4.108.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,807 INFO: Adding prefix 12.4.108.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,813 INFO: Adding prefix 12.4.108.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,818 INFO: Adding prefix 12.4.109.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,823 INFO: Adding prefix 12.4.109.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,830 INFO: Adding prefix 12.4.109.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,835 INFO: Adding prefix 12.4.109.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,840 INFO: Adding prefix 12.4.109.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,847 INFO: Adding prefix 12.4.109.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,853 INFO: Adding prefix 12.4.109.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,858 INFO: Adding prefix 12.4.109.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,864 INFO: Adding prefix 12.4.109.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,869 INFO: Adding prefix 12.4.109.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,951 INFO: Adding prefix 12.4.109.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,960 INFO: Adding prefix 12.4.109.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,966 INFO: Adding prefix 12.4.109.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,971 INFO: Adding prefix 12.4.109.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,980 INFO: Adding prefix 12.4.109.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,986 INFO: Adding prefix 12.4.109.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,991 INFO: Adding prefix 12.4.110.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:54,997 INFO: Adding prefix 12.4.110.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,004 INFO: Adding prefix 12.4.110.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,009 INFO: Adding prefix 12.4.110.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,015 INFO: Adding prefix 12.4.110.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,020 INFO: Adding prefix 12.4.110.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,067 INFO: Adding prefix 12.4.110.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,155 INFO: Adding prefix 12.4.110.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,165 INFO: Adding prefix 12.4.110.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,385 INFO: Adding prefix 12.4.110.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,426 INFO: Adding prefix 12.4.110.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,432 INFO: Adding prefix 12.4.110.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,439 INFO: Adding prefix 12.4.110.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,444 INFO: Adding prefix 12.4.110.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,455 INFO: Adding prefix 12.4.110.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,462 INFO: Adding prefix 12.4.110.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,471 INFO: Adding prefix 12.4.111.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,522 INFO: Adding prefix 12.4.111.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,543 INFO: Adding prefix 12.4.111.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,613 INFO: Adding prefix 12.4.111.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,638 INFO: Adding prefix 12.4.111.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,661 INFO: Adding prefix 12.4.111.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,669 INFO: Adding prefix 12.4.111.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,675 INFO: Adding prefix 12.4.111.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,722 INFO: Adding prefix 12.4.111.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,732 INFO: Adding prefix 12.4.111.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,751 INFO: Adding prefix 12.4.111.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,762 INFO: Adding prefix 12.4.111.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,796 INFO: Adding prefix 12.4.111.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,846 INFO: Adding prefix 12.4.111.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,853 INFO: Adding prefix 12.4.111.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,860 INFO: Adding prefix 12.4.111.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,866 INFO: Adding prefix 12.4.112.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,874 INFO: Adding prefix 12.4.112.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,880 INFO: Adding prefix 12.4.112.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,885 INFO: Adding prefix 12.4.112.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,892 INFO: Adding prefix 12.4.112.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,900 INFO: Adding prefix 12.4.112.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,905 INFO: Adding prefix 12.4.112.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,911 INFO: Adding prefix 12.4.112.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,946 INFO: Adding prefix 12.4.112.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,967 INFO: Adding prefix 12.4.112.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,974 INFO: Adding prefix 12.4.112.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,982 INFO: Adding prefix 12.4.112.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,989 INFO: Adding prefix 12.4.112.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:55,996 INFO: Adding prefix 12.4.112.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,001 INFO: Adding prefix 12.4.112.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,009 INFO: Adding prefix 12.4.112.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,017 INFO: Adding prefix 12.4.113.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,023 INFO: Adding prefix 12.4.113.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,029 INFO: Adding prefix 12.4.113.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,035 INFO: Adding prefix 12.4.113.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,042 INFO: Adding prefix 12.4.113.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,048 INFO: Adding prefix 12.4.113.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,065 INFO: Adding prefix 12.4.113.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,088 INFO: Adding prefix 12.4.113.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,096 INFO: Adding prefix 12.4.113.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,101 INFO: Adding prefix 12.4.113.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,108 INFO: Adding prefix 12.4.113.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,116 INFO: Adding prefix 12.4.113.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,129 INFO: Adding prefix 12.4.113.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,151 INFO: Adding prefix 12.4.113.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,159 INFO: Adding prefix 12.4.113.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,167 INFO: Adding prefix 12.4.113.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,176 INFO: Adding prefix 12.4.114.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,228 INFO: Adding prefix 12.4.114.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,284 INFO: Adding prefix 12.4.114.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,290 INFO: Adding prefix 12.4.114.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,300 INFO: Adding prefix 12.4.114.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,306 INFO: Adding prefix 12.4.114.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,313 INFO: Adding prefix 12.4.114.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,319 INFO: Adding prefix 12.4.114.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,327 INFO: Adding prefix 12.4.114.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,332 INFO: Adding prefix 12.4.114.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,338 INFO: Adding prefix 12.4.114.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,343 INFO: Adding prefix 12.4.114.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,351 INFO: Adding prefix 12.4.114.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,365 INFO: Adding prefix 12.4.114.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,383 INFO: Adding prefix 12.4.114.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,392 INFO: Adding prefix 12.4.114.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,398 INFO: Adding prefix 12.4.115.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,404 INFO: Adding prefix 12.4.115.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,411 INFO: Adding prefix 12.4.115.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,419 INFO: Adding prefix 12.4.115.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,425 INFO: Adding prefix 12.4.115.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,432 INFO: Adding prefix 12.4.115.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,438 INFO: Adding prefix 12.4.115.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,444 INFO: Adding prefix 12.4.115.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,450 INFO: Adding prefix 12.4.115.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,464 INFO: Adding prefix 12.4.115.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,481 INFO: Adding prefix 12.4.115.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,489 INFO: Adding prefix 12.4.115.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,495 INFO: Adding prefix 12.4.115.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,501 INFO: Adding prefix 12.4.115.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,507 INFO: Adding prefix 12.4.115.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,514 INFO: Adding prefix 12.4.115.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,519 INFO: Adding prefix 12.4.116.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,524 INFO: Adding prefix 12.4.116.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,529 INFO: Adding prefix 12.4.116.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,536 INFO: Adding prefix 12.4.116.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,542 INFO: Adding prefix 12.4.116.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,548 INFO: Adding prefix 12.4.116.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,554 INFO: Adding prefix 12.4.116.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,647 INFO: Adding prefix 12.4.116.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,655 INFO: Adding prefix 12.4.116.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,660 INFO: Adding prefix 12.4.116.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,665 INFO: Adding prefix 12.4.116.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,671 INFO: Adding prefix 12.4.116.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,676 INFO: Adding prefix 12.4.116.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,681 INFO: Adding prefix 12.4.116.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,687 INFO: Adding prefix 12.4.116.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,692 INFO: Adding prefix 12.4.116.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,698 INFO: Adding prefix 12.4.117.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,704 INFO: Adding prefix 12.4.117.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,710 INFO: Adding prefix 12.4.117.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,715 INFO: Adding prefix 12.4.117.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,721 INFO: Adding prefix 12.4.117.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,747 INFO: Adding prefix 12.4.117.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,766 INFO: Adding prefix 12.4.117.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,773 INFO: Adding prefix 12.4.117.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,778 INFO: Adding prefix 12.4.117.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,783 INFO: Adding prefix 12.4.117.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,789 INFO: Adding prefix 12.4.117.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,793 INFO: Adding prefix 12.4.117.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,798 INFO: Adding prefix 12.4.117.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,804 INFO: Adding prefix 12.4.117.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,810 INFO: Adding prefix 12.4.117.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,816 INFO: Adding prefix 12.4.117.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,820 INFO: Adding prefix 12.4.118.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,825 INFO: Adding prefix 12.4.118.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,833 INFO: Adding prefix 12.4.118.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,852 INFO: Adding prefix 12.4.118.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,925 INFO: Adding prefix 12.4.118.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,934 INFO: Adding prefix 12.4.118.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,941 INFO: Adding prefix 12.4.118.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,945 INFO: Adding prefix 12.4.118.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,961 INFO: Adding prefix 12.4.118.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:56,968 INFO: Adding prefix 12.4.118.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,017 INFO: Adding prefix 12.4.118.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,062 INFO: Adding prefix 12.4.118.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,079 INFO: Adding prefix 12.4.118.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,157 INFO: Adding prefix 12.4.118.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,200 INFO: Adding prefix 12.4.118.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,234 INFO: Adding prefix 12.4.118.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,241 INFO: Adding prefix 12.4.119.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,267 INFO: Adding prefix 12.4.119.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,278 INFO: Adding prefix 12.4.119.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,351 INFO: Adding prefix 12.4.119.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,385 INFO: Adding prefix 12.4.119.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,551 INFO: Adding prefix 12.4.119.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,566 INFO: Adding prefix 12.4.119.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,595 INFO: Adding prefix 12.4.119.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,622 INFO: Adding prefix 12.4.119.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,633 INFO: Adding prefix 12.4.119.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,646 INFO: Adding prefix 12.4.119.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,661 INFO: Adding prefix 12.4.119.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,672 INFO: Adding prefix 12.4.119.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,688 INFO: Adding prefix 12.4.119.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,725 INFO: Adding prefix 12.4.119.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,735 INFO: Adding prefix 12.4.119.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,749 INFO: Adding prefix 12.4.120.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,762 INFO: Adding prefix 12.4.120.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,779 INFO: Adding prefix 12.4.120.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,787 INFO: Adding prefix 12.4.120.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,797 INFO: Adding prefix 12.4.120.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,808 INFO: Adding prefix 12.4.120.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,815 INFO: Adding prefix 12.4.120.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,828 INFO: Adding prefix 12.4.120.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,858 INFO: Adding prefix 12.4.120.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,866 INFO: Adding prefix 12.4.120.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,874 INFO: Adding prefix 12.4.120.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,884 INFO: Adding prefix 12.4.120.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,906 INFO: Adding prefix 12.4.120.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,934 INFO: Adding prefix 12.4.120.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,940 INFO: Adding prefix 12.4.120.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,946 INFO: Adding prefix 12.4.120.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:57,960 INFO: Adding prefix 12.4.121.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,015 INFO: Adding prefix 12.4.121.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,039 INFO: Adding prefix 12.4.121.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,155 INFO: Adding prefix 12.4.121.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,207 INFO: Adding prefix 12.4.121.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,290 INFO: Adding prefix 12.4.121.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,337 INFO: Adding prefix 12.4.121.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,345 INFO: Adding prefix 12.4.121.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,364 INFO: Adding prefix 12.4.121.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,385 INFO: Adding prefix 12.4.121.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,393 INFO: Adding prefix 12.4.121.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,402 INFO: Adding prefix 12.4.121.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,432 INFO: Adding prefix 12.4.121.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,502 INFO: Adding prefix 12.4.121.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,521 INFO: Adding prefix 12.4.121.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,530 INFO: Adding prefix 12.4.121.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,541 INFO: Adding prefix 12.4.122.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,548 INFO: Adding prefix 12.4.122.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,560 INFO: Adding prefix 12.4.122.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,596 INFO: Adding prefix 12.4.122.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,665 INFO: Adding prefix 12.4.122.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,672 INFO: Adding prefix 12.4.122.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,681 INFO: Adding prefix 12.4.122.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,688 INFO: Adding prefix 12.4.122.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,693 INFO: Adding prefix 12.4.122.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,713 INFO: Adding prefix 12.4.122.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,726 INFO: Adding prefix 12.4.122.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,746 INFO: Adding prefix 12.4.122.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,753 INFO: Adding prefix 12.4.122.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,759 INFO: Adding prefix 12.4.122.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,767 INFO: Adding prefix 12.4.122.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,776 INFO: Adding prefix 12.4.122.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,782 INFO: Adding prefix 12.4.123.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,788 INFO: Adding prefix 12.4.123.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,796 INFO: Adding prefix 12.4.123.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,806 INFO: Adding prefix 12.4.123.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,813 INFO: Adding prefix 12.4.123.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,820 INFO: Adding prefix 12.4.123.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,841 INFO: Adding prefix 12.4.123.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,887 INFO: Adding prefix 12.4.123.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,897 INFO: Adding prefix 12.4.123.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,903 INFO: Adding prefix 12.4.123.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:58,910 INFO: Adding prefix 12.4.123.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,016 INFO: Adding prefix 12.4.123.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,037 INFO: Adding prefix 12.4.123.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,102 INFO: Adding prefix 12.4.123.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,163 INFO: Adding prefix 12.4.123.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,198 INFO: Adding prefix 12.4.123.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,205 INFO: Adding prefix 12.4.124.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,212 INFO: Adding prefix 12.4.124.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,216 INFO: Adding prefix 12.4.124.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,264 INFO: Adding prefix 12.4.124.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,308 INFO: Adding prefix 12.4.124.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,341 INFO: Adding prefix 12.4.124.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,350 INFO: Adding prefix 12.4.124.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,362 INFO: Adding prefix 12.4.124.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,376 INFO: Adding prefix 12.4.124.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,385 INFO: Adding prefix 12.4.124.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,411 INFO: Adding prefix 12.4.124.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,420 INFO: Adding prefix 12.4.124.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,425 INFO: Adding prefix 12.4.124.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,433 INFO: Adding prefix 12.4.124.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,442 INFO: Adding prefix 12.4.124.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,473 INFO: Adding prefix 12.4.124.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,495 INFO: Adding prefix 12.4.125.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,509 INFO: Adding prefix 12.4.125.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,535 INFO: Adding prefix 12.4.125.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,544 INFO: Adding prefix 12.4.125.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,550 INFO: Adding prefix 12.4.125.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,557 INFO: Adding prefix 12.4.125.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,593 INFO: Adding prefix 12.4.125.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,607 INFO: Adding prefix 12.4.125.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,621 INFO: Adding prefix 12.4.125.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,636 INFO: Adding prefix 12.4.125.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,747 INFO: Adding prefix 12.4.125.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,754 INFO: Adding prefix 12.4.125.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,760 INFO: Adding prefix 12.4.125.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,766 INFO: Adding prefix 12.4.125.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,774 INFO: Adding prefix 12.4.125.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,780 INFO: Adding prefix 12.4.125.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,785 INFO: Adding prefix 12.4.126.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,790 INFO: Adding prefix 12.4.126.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,796 INFO: Adding prefix 12.4.126.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,802 INFO: Adding prefix 12.4.126.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,806 INFO: Adding prefix 12.4.126.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,811 INFO: Adding prefix 12.4.126.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,817 INFO: Adding prefix 12.4.126.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,954 INFO: Adding prefix 12.4.126.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,962 INFO: Adding prefix 12.4.126.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,968 INFO: Adding prefix 12.4.126.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,973 INFO: Adding prefix 12.4.126.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,988 INFO: Adding prefix 12.4.126.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:35:59,995 INFO: Adding prefix 12.4.126.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,002 INFO: Adding prefix 12.4.126.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,007 INFO: Adding prefix 12.4.126.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,012 INFO: Adding prefix 12.4.126.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,017 INFO: Adding prefix 12.4.127.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,031 INFO: Adding prefix 12.4.127.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,043 INFO: Adding prefix 12.4.127.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,053 INFO: Adding prefix 12.4.127.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,067 INFO: Adding prefix 12.4.127.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,075 INFO: Adding prefix 12.4.127.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,081 INFO: Adding prefix 12.4.127.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,086 INFO: Adding prefix 12.4.127.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,091 INFO: Adding prefix 12.4.127.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,097 INFO: Adding prefix 12.4.127.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,101 INFO: Adding prefix 12.4.127.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,107 INFO: Adding prefix 12.4.127.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,112 INFO: Adding prefix 12.4.127.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,118 INFO: Adding prefix 12.4.127.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,123 INFO: Adding prefix 12.4.127.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,128 INFO: Adding prefix 12.4.127.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,133 INFO: Adding prefix 12.4.128.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,139 INFO: Adding prefix 12.4.128.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,145 INFO: Adding prefix 12.4.128.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,149 INFO: Adding prefix 12.4.128.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,155 INFO: Adding prefix 12.4.128.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,172 INFO: Adding prefix 12.4.128.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,190 INFO: Adding prefix 12.4.128.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,197 INFO: Adding prefix 12.4.128.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,203 INFO: Adding prefix 12.4.128.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,209 INFO: Adding prefix 12.4.128.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,213 INFO: Adding prefix 12.4.128.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,218 INFO: Adding prefix 12.4.128.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,226 INFO: Adding prefix 12.4.128.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,232 INFO: Adding prefix 12.4.128.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,238 INFO: Adding prefix 12.4.128.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,244 INFO: Adding prefix 12.4.128.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,250 INFO: Adding prefix 12.4.129.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,256 INFO: Adding prefix 12.4.129.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,261 INFO: Adding prefix 12.4.129.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,266 INFO: Adding prefix 12.4.129.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,273 INFO: Adding prefix 12.4.129.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,279 INFO: Adding prefix 12.4.129.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,296 INFO: Adding prefix 12.4.129.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,321 INFO: Adding prefix 12.4.129.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,330 INFO: Adding prefix 12.4.129.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,336 INFO: Adding prefix 12.4.129.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,342 INFO: Adding prefix 12.4.129.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,348 INFO: Adding prefix 12.4.129.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,356 INFO: Adding prefix 12.4.129.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,363 INFO: Adding prefix 12.4.129.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,368 INFO: Adding prefix 12.4.129.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,373 INFO: Adding prefix 12.4.129.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,381 INFO: Adding prefix 12.4.130.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,388 INFO: Adding prefix 12.4.130.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,393 INFO: Adding prefix 12.4.130.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,400 INFO: Adding prefix 12.4.130.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,414 INFO: Adding prefix 12.4.130.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,456 INFO: Adding prefix 12.4.130.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,489 INFO: Adding prefix 12.4.130.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,497 INFO: Adding prefix 12.4.130.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,502 INFO: Adding prefix 12.4.130.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,508 INFO: Adding prefix 12.4.130.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,513 INFO: Adding prefix 12.4.130.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,520 INFO: Adding prefix 12.4.130.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,525 INFO: Adding prefix 12.4.130.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,529 INFO: Adding prefix 12.4.130.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,535 INFO: Adding prefix 12.4.130.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,541 INFO: Adding prefix 12.4.130.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,545 INFO: Adding prefix 12.4.131.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,550 INFO: Adding prefix 12.4.131.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,556 INFO: Adding prefix 12.4.131.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,616 INFO: Adding prefix 12.4.131.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,625 INFO: Adding prefix 12.4.131.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,632 INFO: Adding prefix 12.4.131.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,637 INFO: Adding prefix 12.4.131.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,644 INFO: Adding prefix 12.4.131.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,649 INFO: Adding prefix 12.4.131.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,654 INFO: Adding prefix 12.4.131.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,660 INFO: Adding prefix 12.4.131.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,666 INFO: Adding prefix 12.4.131.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,671 INFO: Adding prefix 12.4.131.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,677 INFO: Adding prefix 12.4.131.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,683 INFO: Adding prefix 12.4.131.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,690 INFO: Adding prefix 12.4.131.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,696 INFO: Adding prefix 12.4.132.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,700 INFO: Adding prefix 12.4.132.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,721 INFO: Adding prefix 12.4.132.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,886 INFO: Adding prefix 12.4.132.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,916 INFO: Adding prefix 12.4.132.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:00,967 INFO: Adding prefix 12.4.132.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,005 INFO: Adding prefix 12.4.132.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,077 INFO: Adding prefix 12.4.132.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,086 INFO: Adding prefix 12.4.132.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,096 INFO: Adding prefix 12.4.132.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,121 INFO: Adding prefix 12.4.132.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,129 INFO: Adding prefix 12.4.132.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,136 INFO: Adding prefix 12.4.132.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,159 INFO: Adding prefix 12.4.132.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,187 INFO: Adding prefix 12.4.132.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,193 INFO: Adding prefix 12.4.132.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,209 INFO: Adding prefix 12.4.133.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,228 INFO: Adding prefix 12.4.133.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,324 INFO: Adding prefix 12.4.133.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,336 INFO: Adding prefix 12.4.133.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,366 INFO: Adding prefix 12.4.133.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,402 INFO: Adding prefix 12.4.133.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,439 INFO: Adding prefix 12.4.133.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,452 INFO: Adding prefix 12.4.133.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,460 INFO: Adding prefix 12.4.133.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,465 INFO: Adding prefix 12.4.133.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,474 INFO: Adding prefix 12.4.133.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,480 INFO: Adding prefix 12.4.133.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,486 INFO: Adding prefix 12.4.133.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,492 INFO: Adding prefix 12.4.133.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,499 INFO: Adding prefix 12.4.133.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,506 INFO: Adding prefix 12.4.133.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,513 INFO: Adding prefix 12.4.134.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,519 INFO: Adding prefix 12.4.134.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,524 INFO: Adding prefix 12.4.134.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,530 INFO: Adding prefix 12.4.134.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,573 INFO: Adding prefix 12.4.134.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,630 INFO: Adding prefix 12.4.134.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,637 INFO: Adding prefix 12.4.134.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,642 INFO: Adding prefix 12.4.134.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,648 INFO: Adding prefix 12.4.134.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,655 INFO: Adding prefix 12.4.134.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,662 INFO: Adding prefix 12.4.134.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,667 INFO: Adding prefix 12.4.134.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,673 INFO: Adding prefix 12.4.134.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,679 INFO: Adding prefix 12.4.134.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,684 INFO: Adding prefix 12.4.134.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,690 INFO: Adding prefix 12.4.134.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,695 INFO: Adding prefix 12.4.135.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,701 INFO: Adding prefix 12.4.135.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,705 INFO: Adding prefix 12.4.135.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,711 INFO: Adding prefix 12.4.135.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,733 INFO: Adding prefix 12.4.135.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,780 INFO: Adding prefix 12.4.135.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,787 INFO: Adding prefix 12.4.135.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,793 INFO: Adding prefix 12.4.135.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,800 INFO: Adding prefix 12.4.135.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,808 INFO: Adding prefix 12.4.135.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,813 INFO: Adding prefix 12.4.135.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,820 INFO: Adding prefix 12.4.135.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,826 INFO: Adding prefix 12.4.135.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,832 INFO: Adding prefix 12.4.135.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,838 INFO: Adding prefix 12.4.135.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,843 INFO: Adding prefix 12.4.135.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,848 INFO: Adding prefix 12.4.136.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,854 INFO: Adding prefix 12.4.136.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,895 INFO: Adding prefix 12.4.136.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,927 INFO: Adding prefix 12.4.136.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,934 INFO: Adding prefix 12.4.136.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,940 INFO: Adding prefix 12.4.136.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,946 INFO: Adding prefix 12.4.136.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,951 INFO: Adding prefix 12.4.136.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,958 INFO: Adding prefix 12.4.136.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,963 INFO: Adding prefix 12.4.136.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,968 INFO: Adding prefix 12.4.136.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,974 INFO: Adding prefix 12.4.136.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,981 INFO: Adding prefix 12.4.136.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,986 INFO: Adding prefix 12.4.136.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,991 INFO: Adding prefix 12.4.136.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:01,997 INFO: Adding prefix 12.4.136.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,017 INFO: Adding prefix 12.4.137.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,027 INFO: Adding prefix 12.4.137.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,043 INFO: Adding prefix 12.4.137.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,050 INFO: Adding prefix 12.4.137.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,058 INFO: Adding prefix 12.4.137.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,063 INFO: Adding prefix 12.4.137.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,115 INFO: Adding prefix 12.4.137.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,125 INFO: Adding prefix 12.4.137.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,146 INFO: Adding prefix 12.4.137.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,180 INFO: Adding prefix 12.4.137.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,217 INFO: Adding prefix 12.4.137.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,224 INFO: Adding prefix 12.4.137.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,232 INFO: Adding prefix 12.4.137.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,238 INFO: Adding prefix 12.4.137.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,244 INFO: Adding prefix 12.4.137.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,249 INFO: Adding prefix 12.4.137.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,255 INFO: Adding prefix 12.4.138.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,261 INFO: Adding prefix 12.4.138.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,267 INFO: Adding prefix 12.4.138.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,273 INFO: Adding prefix 12.4.138.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,278 INFO: Adding prefix 12.4.138.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,284 INFO: Adding prefix 12.4.138.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,317 INFO: Adding prefix 12.4.138.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,379 INFO: Adding prefix 12.4.138.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,387 INFO: Adding prefix 12.4.138.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,394 INFO: Adding prefix 12.4.138.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,446 INFO: Adding prefix 12.4.138.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,496 INFO: Adding prefix 12.4.138.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,505 INFO: Adding prefix 12.4.138.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,513 INFO: Adding prefix 12.4.138.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,520 INFO: Adding prefix 12.4.138.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,527 INFO: Adding prefix 12.4.138.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,532 INFO: Adding prefix 12.4.139.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,538 INFO: Adding prefix 12.4.139.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,544 INFO: Adding prefix 12.4.139.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,551 INFO: Adding prefix 12.4.139.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,558 INFO: Adding prefix 12.4.139.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,564 INFO: Adding prefix 12.4.139.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,571 INFO: Adding prefix 12.4.139.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,588 INFO: Adding prefix 12.4.139.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,622 INFO: Adding prefix 12.4.139.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,635 INFO: Adding prefix 12.4.139.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,641 INFO: Adding prefix 12.4.139.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,649 INFO: Adding prefix 12.4.139.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,654 INFO: Adding prefix 12.4.139.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,662 INFO: Adding prefix 12.4.139.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,775 INFO: Adding prefix 12.4.139.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,871 INFO: Adding prefix 12.4.139.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:02,993 INFO: Adding prefix 12.4.140.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,048 INFO: Adding prefix 12.4.140.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,099 INFO: Adding prefix 12.4.140.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,107 INFO: Adding prefix 12.4.140.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,114 INFO: Adding prefix 12.4.140.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,120 INFO: Adding prefix 12.4.140.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,126 INFO: Adding prefix 12.4.140.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,131 INFO: Adding prefix 12.4.140.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,137 INFO: Adding prefix 12.4.140.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,142 INFO: Adding prefix 12.4.140.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,148 INFO: Adding prefix 12.4.140.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,153 INFO: Adding prefix 12.4.140.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,159 INFO: Adding prefix 12.4.140.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,164 INFO: Adding prefix 12.4.140.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,190 INFO: Adding prefix 12.4.140.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,198 INFO: Adding prefix 12.4.140.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,204 INFO: Adding prefix 12.4.141.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,209 INFO: Adding prefix 12.4.141.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,305 INFO: Adding prefix 12.4.141.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,313 INFO: Adding prefix 12.4.141.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,320 INFO: Adding prefix 12.4.141.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,325 INFO: Adding prefix 12.4.141.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,333 INFO: Adding prefix 12.4.141.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,339 INFO: Adding prefix 12.4.141.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,344 INFO: Adding prefix 12.4.141.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,351 INFO: Adding prefix 12.4.141.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,357 INFO: Adding prefix 12.4.141.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,362 INFO: Adding prefix 12.4.141.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,367 INFO: Adding prefix 12.4.141.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,373 INFO: Adding prefix 12.4.141.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,396 INFO: Adding prefix 12.4.141.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,440 INFO: Adding prefix 12.4.141.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,451 INFO: Adding prefix 12.4.142.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,456 INFO: Adding prefix 12.4.142.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,464 INFO: Adding prefix 12.4.142.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,470 INFO: Adding prefix 12.4.142.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,475 INFO: Adding prefix 12.4.142.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,481 INFO: Adding prefix 12.4.142.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,486 INFO: Adding prefix 12.4.142.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,492 INFO: Adding prefix 12.4.142.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,497 INFO: Adding prefix 12.4.142.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,504 INFO: Adding prefix 12.4.142.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,509 INFO: Adding prefix 12.4.142.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,514 INFO: Adding prefix 12.4.142.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,520 INFO: Adding prefix 12.4.142.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,605 INFO: Adding prefix 12.4.142.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,614 INFO: Adding prefix 12.4.142.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,620 INFO: Adding prefix 12.4.142.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,626 INFO: Adding prefix 12.4.143.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,641 INFO: Adding prefix 12.4.143.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,649 INFO: Adding prefix 12.4.143.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,656 INFO: Adding prefix 12.4.143.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,662 INFO: Adding prefix 12.4.143.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,676 INFO: Adding prefix 12.4.143.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,686 INFO: Adding prefix 12.4.143.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,693 INFO: Adding prefix 12.4.143.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,700 INFO: Adding prefix 12.4.143.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,745 INFO: Adding prefix 12.4.143.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,783 INFO: Adding prefix 12.4.143.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,795 INFO: Adding prefix 12.4.143.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,807 INFO: Adding prefix 12.4.143.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,822 INFO: Adding prefix 12.4.143.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,846 INFO: Adding prefix 12.4.143.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,856 INFO: Adding prefix 12.4.143.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,863 INFO: Adding prefix 12.4.144.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,870 INFO: Adding prefix 12.4.144.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:03,876 INFO: Adding prefix 12.4.144.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,004 INFO: Adding prefix 12.4.144.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,037 INFO: Adding prefix 12.4.144.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,047 INFO: Adding prefix 12.4.144.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,068 INFO: Adding prefix 12.4.144.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,081 INFO: Adding prefix 12.4.144.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,164 INFO: Adding prefix 12.4.144.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,187 INFO: Adding prefix 12.4.144.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,256 INFO: Adding prefix 12.4.144.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,270 INFO: Adding prefix 12.4.144.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,290 INFO: Adding prefix 12.4.144.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,330 INFO: Adding prefix 12.4.144.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,342 INFO: Adding prefix 12.4.144.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,352 INFO: Adding prefix 12.4.144.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,372 INFO: Adding prefix 12.4.145.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,383 INFO: Adding prefix 12.4.145.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,392 INFO: Adding prefix 12.4.145.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,401 INFO: Adding prefix 12.4.145.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,432 INFO: Adding prefix 12.4.145.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,443 INFO: Adding prefix 12.4.145.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,450 INFO: Adding prefix 12.4.145.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,456 INFO: Adding prefix 12.4.145.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,462 INFO: Adding prefix 12.4.145.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,469 INFO: Adding prefix 12.4.145.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,475 INFO: Adding prefix 12.4.145.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,525 INFO: Adding prefix 12.4.145.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,563 INFO: Adding prefix 12.4.145.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,570 INFO: Adding prefix 12.4.145.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,579 INFO: Adding prefix 12.4.145.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,584 INFO: Adding prefix 12.4.145.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,590 INFO: Adding prefix 12.4.146.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,595 INFO: Adding prefix 12.4.146.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,600 INFO: Adding prefix 12.4.146.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,606 INFO: Adding prefix 12.4.146.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,614 INFO: Adding prefix 12.4.146.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,622 INFO: Adding prefix 12.4.146.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,628 INFO: Adding prefix 12.4.146.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,635 INFO: Adding prefix 12.4.146.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,643 INFO: Adding prefix 12.4.146.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,648 INFO: Adding prefix 12.4.146.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,654 INFO: Adding prefix 12.4.146.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,674 INFO: Adding prefix 12.4.146.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,705 INFO: Adding prefix 12.4.146.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,712 INFO: Adding prefix 12.4.146.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,720 INFO: Adding prefix 12.4.146.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,728 INFO: Adding prefix 12.4.146.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,734 INFO: Adding prefix 12.4.147.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,739 INFO: Adding prefix 12.4.147.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,746 INFO: Adding prefix 12.4.147.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,753 INFO: Adding prefix 12.4.147.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,759 INFO: Adding prefix 12.4.147.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,766 INFO: Adding prefix 12.4.147.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,772 INFO: Adding prefix 12.4.147.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,779 INFO: Adding prefix 12.4.147.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,827 INFO: Adding prefix 12.4.147.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,933 INFO: Adding prefix 12.4.147.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:04,984 INFO: Adding prefix 12.4.147.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,020 INFO: Adding prefix 12.4.147.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,033 INFO: Adding prefix 12.4.147.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,055 INFO: Adding prefix 12.4.147.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,061 INFO: Adding prefix 12.4.147.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,093 INFO: Adding prefix 12.4.147.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,102 INFO: Adding prefix 12.4.148.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,110 INFO: Adding prefix 12.4.148.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,119 INFO: Adding prefix 12.4.148.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,125 INFO: Adding prefix 12.4.148.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,131 INFO: Adding prefix 12.4.148.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,137 INFO: Adding prefix 12.4.148.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,145 INFO: Adding prefix 12.4.148.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,150 INFO: Adding prefix 12.4.148.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,155 INFO: Adding prefix 12.4.148.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,160 INFO: Adding prefix 12.4.148.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,167 INFO: Adding prefix 12.4.148.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,172 INFO: Adding prefix 12.4.148.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,178 INFO: Adding prefix 12.4.148.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,183 INFO: Adding prefix 12.4.148.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,240 INFO: Adding prefix 12.4.148.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,248 INFO: Adding prefix 12.4.148.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,253 INFO: Adding prefix 12.4.149.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,261 INFO: Adding prefix 12.4.149.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,270 INFO: Adding prefix 12.4.149.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,275 INFO: Adding prefix 12.4.149.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,282 INFO: Adding prefix 12.4.149.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,287 INFO: Adding prefix 12.4.149.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,293 INFO: Adding prefix 12.4.149.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,298 INFO: Adding prefix 12.4.149.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,304 INFO: Adding prefix 12.4.149.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,309 INFO: Adding prefix 12.4.149.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,316 INFO: Adding prefix 12.4.149.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,322 INFO: Adding prefix 12.4.149.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,381 INFO: Adding prefix 12.4.149.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,389 INFO: Adding prefix 12.4.149.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,396 INFO: Adding prefix 12.4.149.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,402 INFO: Adding prefix 12.4.149.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,412 INFO: Adding prefix 12.4.150.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,420 INFO: Adding prefix 12.4.150.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,426 INFO: Adding prefix 12.4.150.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,432 INFO: Adding prefix 12.4.150.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,437 INFO: Adding prefix 12.4.150.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,444 INFO: Adding prefix 12.4.150.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,450 INFO: Adding prefix 12.4.150.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,457 INFO: Adding prefix 12.4.150.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,464 INFO: Adding prefix 12.4.150.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,512 INFO: Adding prefix 12.4.150.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,520 INFO: Adding prefix 12.4.150.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,527 INFO: Adding prefix 12.4.150.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,534 INFO: Adding prefix 12.4.150.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,540 INFO: Adding prefix 12.4.150.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,545 INFO: Adding prefix 12.4.150.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,551 INFO: Adding prefix 12.4.150.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,556 INFO: Adding prefix 12.4.151.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,563 INFO: Adding prefix 12.4.151.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,568 INFO: Adding prefix 12.4.151.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,573 INFO: Adding prefix 12.4.151.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,581 INFO: Adding prefix 12.4.151.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,590 INFO: Adding prefix 12.4.151.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,600 INFO: Adding prefix 12.4.151.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,607 INFO: Adding prefix 12.4.151.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,697 INFO: Adding prefix 12.4.151.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,716 INFO: Adding prefix 12.4.151.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,724 INFO: Adding prefix 12.4.151.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,730 INFO: Adding prefix 12.4.151.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,736 INFO: Adding prefix 12.4.151.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,742 INFO: Adding prefix 12.4.151.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,748 INFO: Adding prefix 12.4.151.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,758 INFO: Adding prefix 12.4.151.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,782 INFO: Adding prefix 12.4.152.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,790 INFO: Adding prefix 12.4.152.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,796 INFO: Adding prefix 12.4.152.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,802 INFO: Adding prefix 12.4.152.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,822 INFO: Adding prefix 12.4.152.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,861 INFO: Adding prefix 12.4.152.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,876 INFO: Adding prefix 12.4.152.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,882 INFO: Adding prefix 12.4.152.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,889 INFO: Adding prefix 12.4.152.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,897 INFO: Adding prefix 12.4.152.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,905 INFO: Adding prefix 12.4.152.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,910 INFO: Adding prefix 12.4.152.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,916 INFO: Adding prefix 12.4.152.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,923 INFO: Adding prefix 12.4.152.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,929 INFO: Adding prefix 12.4.152.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,934 INFO: Adding prefix 12.4.152.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,943 INFO: Adding prefix 12.4.153.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,949 INFO: Adding prefix 12.4.153.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,965 INFO: Adding prefix 12.4.153.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:05,980 INFO: Adding prefix 12.4.153.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,020 INFO: Adding prefix 12.4.153.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,027 INFO: Adding prefix 12.4.153.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,032 INFO: Adding prefix 12.4.153.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,038 INFO: Adding prefix 12.4.153.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,047 INFO: Adding prefix 12.4.153.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,053 INFO: Adding prefix 12.4.153.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,060 INFO: Adding prefix 12.4.153.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,065 INFO: Adding prefix 12.4.153.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,070 INFO: Adding prefix 12.4.153.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,076 INFO: Adding prefix 12.4.153.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,080 INFO: Adding prefix 12.4.153.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,086 INFO: Adding prefix 12.4.153.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,092 INFO: Adding prefix 12.4.154.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,097 INFO: Adding prefix 12.4.154.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,118 INFO: Adding prefix 12.4.154.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,150 INFO: Adding prefix 12.4.154.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,157 INFO: Adding prefix 12.4.154.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,163 INFO: Adding prefix 12.4.154.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,169 INFO: Adding prefix 12.4.154.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,175 INFO: Adding prefix 12.4.154.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,181 INFO: Adding prefix 12.4.154.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,187 INFO: Adding prefix 12.4.154.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,192 INFO: Adding prefix 12.4.154.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,199 INFO: Adding prefix 12.4.154.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,206 INFO: Adding prefix 12.4.154.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,212 INFO: Adding prefix 12.4.154.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,218 INFO: Adding prefix 12.4.154.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,224 INFO: Adding prefix 12.4.154.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,229 INFO: Adding prefix 12.4.155.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,235 INFO: Adding prefix 12.4.155.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,247 INFO: Adding prefix 12.4.155.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,267 INFO: Adding prefix 12.4.155.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,276 INFO: Adding prefix 12.4.155.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,284 INFO: Adding prefix 12.4.155.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,291 INFO: Adding prefix 12.4.155.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,297 INFO: Adding prefix 12.4.155.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,303 INFO: Adding prefix 12.4.155.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,307 INFO: Adding prefix 12.4.155.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,313 INFO: Adding prefix 12.4.155.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,317 INFO: Adding prefix 12.4.155.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,322 INFO: Adding prefix 12.4.155.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,327 INFO: Adding prefix 12.4.155.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,333 INFO: Adding prefix 12.4.155.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,347 INFO: Adding prefix 12.4.155.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,357 INFO: Adding prefix 12.4.156.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,363 INFO: Adding prefix 12.4.156.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,371 INFO: Adding prefix 12.4.156.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,376 INFO: Adding prefix 12.4.156.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,380 INFO: Adding prefix 12.4.156.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,385 INFO: Adding prefix 12.4.156.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,391 INFO: Adding prefix 12.4.156.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,396 INFO: Adding prefix 12.4.156.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,401 INFO: Adding prefix 12.4.156.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,407 INFO: Adding prefix 12.4.156.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,412 INFO: Adding prefix 12.4.156.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,417 INFO: Adding prefix 12.4.156.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,422 INFO: Adding prefix 12.4.156.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,427 INFO: Adding prefix 12.4.156.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,435 INFO: Adding prefix 12.4.156.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,440 INFO: Adding prefix 12.4.156.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,472 INFO: Adding prefix 12.4.157.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,481 INFO: Adding prefix 12.4.157.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,493 INFO: Adding prefix 12.4.157.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,500 INFO: Adding prefix 12.4.157.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,506 INFO: Adding prefix 12.4.157.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,511 INFO: Adding prefix 12.4.157.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,516 INFO: Adding prefix 12.4.157.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,521 INFO: Adding prefix 12.4.157.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,526 INFO: Adding prefix 12.4.157.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,531 INFO: Adding prefix 12.4.157.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,536 INFO: Adding prefix 12.4.157.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,541 INFO: Adding prefix 12.4.157.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,546 INFO: Adding prefix 12.4.157.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,552 INFO: Adding prefix 12.4.157.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,557 INFO: Adding prefix 12.4.157.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,563 INFO: Adding prefix 12.4.157.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,576 INFO: Adding prefix 12.4.158.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,588 INFO: Adding prefix 12.4.158.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,622 INFO: Adding prefix 12.4.158.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,638 INFO: Adding prefix 12.4.158.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,645 INFO: Adding prefix 12.4.158.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,651 INFO: Adding prefix 12.4.158.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,658 INFO: Adding prefix 12.4.158.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,663 INFO: Adding prefix 12.4.158.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,668 INFO: Adding prefix 12.4.158.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,675 INFO: Adding prefix 12.4.158.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,680 INFO: Adding prefix 12.4.158.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,686 INFO: Adding prefix 12.4.158.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,691 INFO: Adding prefix 12.4.158.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,697 INFO: Adding prefix 12.4.158.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,702 INFO: Adding prefix 12.4.158.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,713 INFO: Adding prefix 12.4.158.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,737 INFO: Adding prefix 12.4.159.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,746 INFO: Adding prefix 12.4.159.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,751 INFO: Adding prefix 12.4.159.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,757 INFO: Adding prefix 12.4.159.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,766 INFO: Adding prefix 12.4.159.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,775 INFO: Adding prefix 12.4.159.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,787 INFO: Adding prefix 12.4.159.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,796 INFO: Adding prefix 12.4.159.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,808 INFO: Adding prefix 12.4.159.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,820 INFO: Adding prefix 12.4.159.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:06,843 INFO: Adding prefix 12.4.159.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:07,038 INFO: Adding prefix 12.4.159.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:07,086 INFO: Adding prefix 12.4.159.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:07,185 INFO: Adding prefix 12.4.159.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:07,250 INFO: Adding prefix 12.4.159.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:07,269 INFO: Adding prefix 12.4.159.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:07,314 INFO: Adding prefix 12.4.160.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:07,325 INFO: Adding prefix 12.4.160.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:07,336 INFO: Adding prefix 12.4.160.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:07,388 INFO: Adding prefix 12.4.160.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:07,535 INFO: Adding prefix 12.4.160.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:07,545 INFO: Adding prefix 12.4.160.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:07,559 INFO: Adding prefix 12.4.160.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:07,570 INFO: Adding prefix 12.4.160.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:07,600 INFO: Adding prefix 12.4.160.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:07,608 INFO: Adding prefix 12.4.160.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:07,618 INFO: Adding prefix 12.4.160.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:07,666 INFO: Adding prefix 12.4.160.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:07,890 INFO: Adding prefix 12.4.160.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:07,942 INFO: Adding prefix 12.4.160.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:08,027 INFO: Adding prefix 12.4.160.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:08,046 INFO: Adding prefix 12.4.160.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:08,103 INFO: Adding prefix 12.4.161.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:08,150 INFO: Adding prefix 12.4.161.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:08,172 INFO: Adding prefix 12.4.161.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:08,181 INFO: Adding prefix 12.4.161.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:08,283 INFO: Adding prefix 12.4.161.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:08,321 INFO: Adding prefix 12.4.161.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:08,328 INFO: Adding prefix 12.4.161.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:08,398 INFO: Adding prefix 12.4.161.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:08,521 INFO: Adding prefix 12.4.161.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:08,561 INFO: Adding prefix 12.4.161.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:08,704 INFO: Adding prefix 12.4.161.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:08,753 INFO: Adding prefix 12.4.161.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:08,814 INFO: Adding prefix 12.4.161.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:08,830 INFO: Adding prefix 12.4.161.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:08,852 INFO: Adding prefix 12.4.161.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:08,944 INFO: Adding prefix 12.4.161.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:08,998 INFO: Adding prefix 12.4.162.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:09,070 INFO: Adding prefix 12.4.162.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:09,113 INFO: Adding prefix 12.4.162.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:09,163 INFO: Adding prefix 12.4.162.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:09,195 INFO: Adding prefix 12.4.162.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:09,233 INFO: Adding prefix 12.4.162.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:09,242 INFO: Adding prefix 12.4.162.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:09,300 INFO: Adding prefix 12.4.162.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:09,319 INFO: Adding prefix 12.4.162.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:09,383 INFO: Adding prefix 12.4.162.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:09,507 INFO: Adding prefix 12.4.162.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:09,548 INFO: Adding prefix 12.4.162.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:09,629 INFO: Adding prefix 12.4.162.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:09,638 INFO: Adding prefix 12.4.162.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:09,724 INFO: Adding prefix 12.4.162.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:09,916 INFO: Adding prefix 12.4.162.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:10,076 INFO: Adding prefix 12.4.163.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:10,184 INFO: Adding prefix 12.4.163.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:10,334 INFO: Adding prefix 12.4.163.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:10,354 INFO: Adding prefix 12.4.163.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:10,398 INFO: Adding prefix 12.4.163.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:10,447 INFO: Adding prefix 12.4.163.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:10,517 INFO: Adding prefix 12.4.163.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:10,551 INFO: Adding prefix 12.4.163.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:10,610 INFO: Adding prefix 12.4.163.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:10,618 INFO: Adding prefix 12.4.163.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:10,692 INFO: Adding prefix 12.4.163.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:10,750 INFO: Adding prefix 12.4.163.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:10,834 INFO: Adding prefix 12.4.163.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:10,870 INFO: Adding prefix 12.4.163.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:10,903 INFO: Adding prefix 12.4.163.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:10,947 INFO: Adding prefix 12.4.163.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,006 INFO: Adding prefix 12.4.164.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,047 INFO: Adding prefix 12.4.164.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,087 INFO: Adding prefix 12.4.164.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,098 INFO: Adding prefix 12.4.164.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,113 INFO: Adding prefix 12.4.164.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,120 INFO: Adding prefix 12.4.164.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,139 INFO: Adding prefix 12.4.164.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,146 INFO: Adding prefix 12.4.164.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,152 INFO: Adding prefix 12.4.164.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,158 INFO: Adding prefix 12.4.164.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,169 INFO: Adding prefix 12.4.164.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,176 INFO: Adding prefix 12.4.164.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,194 INFO: Adding prefix 12.4.164.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,244 INFO: Adding prefix 12.4.164.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,260 INFO: Adding prefix 12.4.164.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,267 INFO: Adding prefix 12.4.164.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,274 INFO: Adding prefix 12.4.165.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,281 INFO: Adding prefix 12.4.165.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,288 INFO: Adding prefix 12.4.165.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,294 INFO: Adding prefix 12.4.165.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,300 INFO: Adding prefix 12.4.165.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,305 INFO: Adding prefix 12.4.165.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,310 INFO: Adding prefix 12.4.165.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,315 INFO: Adding prefix 12.4.165.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,320 INFO: Adding prefix 12.4.165.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,327 INFO: Adding prefix 12.4.165.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,332 INFO: Adding prefix 12.4.165.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,339 INFO: Adding prefix 12.4.165.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,350 INFO: Adding prefix 12.4.165.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,407 INFO: Adding prefix 12.4.165.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,415 INFO: Adding prefix 12.4.165.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,420 INFO: Adding prefix 12.4.165.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,426 INFO: Adding prefix 12.4.166.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,432 INFO: Adding prefix 12.4.166.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,440 INFO: Adding prefix 12.4.166.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,444 INFO: Adding prefix 12.4.166.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,449 INFO: Adding prefix 12.4.166.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,456 INFO: Adding prefix 12.4.166.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,462 INFO: Adding prefix 12.4.166.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,467 INFO: Adding prefix 12.4.166.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,474 INFO: Adding prefix 12.4.166.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,501 INFO: Adding prefix 12.4.166.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,544 INFO: Adding prefix 12.4.166.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,551 INFO: Adding prefix 12.4.166.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,556 INFO: Adding prefix 12.4.166.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,562 INFO: Adding prefix 12.4.166.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,571 INFO: Adding prefix 12.4.166.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,578 INFO: Adding prefix 12.4.166.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,584 INFO: Adding prefix 12.4.167.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,595 INFO: Adding prefix 12.4.167.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,604 INFO: Adding prefix 12.4.167.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,610 INFO: Adding prefix 12.4.167.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,616 INFO: Adding prefix 12.4.167.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,624 INFO: Adding prefix 12.4.167.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,692 INFO: Adding prefix 12.4.167.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,700 INFO: Adding prefix 12.4.167.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,753 INFO: Adding prefix 12.4.167.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,761 INFO: Adding prefix 12.4.167.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,768 INFO: Adding prefix 12.4.167.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,773 INFO: Adding prefix 12.4.167.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,780 INFO: Adding prefix 12.4.167.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,797 INFO: Adding prefix 12.4.167.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,804 INFO: Adding prefix 12.4.167.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,812 INFO: Adding prefix 12.4.167.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,820 INFO: Adding prefix 12.4.168.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,825 INFO: Adding prefix 12.4.168.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,830 INFO: Adding prefix 12.4.168.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,841 INFO: Adding prefix 12.4.168.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,871 INFO: Adding prefix 12.4.168.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,878 INFO: Adding prefix 12.4.168.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,883 INFO: Adding prefix 12.4.168.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,888 INFO: Adding prefix 12.4.168.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,898 INFO: Adding prefix 12.4.168.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,904 INFO: Adding prefix 12.4.168.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,911 INFO: Adding prefix 12.4.168.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,916 INFO: Adding prefix 12.4.168.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,925 INFO: Adding prefix 12.4.168.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,931 INFO: Adding prefix 12.4.168.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,938 INFO: Adding prefix 12.4.168.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,944 INFO: Adding prefix 12.4.168.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,950 INFO: Adding prefix 12.4.169.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,956 INFO: Adding prefix 12.4.169.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:11,984 INFO: Adding prefix 12.4.169.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,023 INFO: Adding prefix 12.4.169.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,037 INFO: Adding prefix 12.4.169.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,046 INFO: Adding prefix 12.4.169.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,052 INFO: Adding prefix 12.4.169.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,059 INFO: Adding prefix 12.4.169.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,065 INFO: Adding prefix 12.4.169.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,070 INFO: Adding prefix 12.4.169.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,075 INFO: Adding prefix 12.4.169.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,081 INFO: Adding prefix 12.4.169.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,087 INFO: Adding prefix 12.4.169.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,095 INFO: Adding prefix 12.4.169.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,103 INFO: Adding prefix 12.4.169.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,162 INFO: Adding prefix 12.4.169.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,173 INFO: Adding prefix 12.4.170.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,187 INFO: Adding prefix 12.4.170.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,232 INFO: Adding prefix 12.4.170.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,243 INFO: Adding prefix 12.4.170.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,254 INFO: Adding prefix 12.4.170.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,261 INFO: Adding prefix 12.4.170.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,268 INFO: Adding prefix 12.4.170.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,275 INFO: Adding prefix 12.4.170.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,280 INFO: Adding prefix 12.4.170.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,286 INFO: Adding prefix 12.4.170.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,293 INFO: Adding prefix 12.4.170.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,302 INFO: Adding prefix 12.4.170.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,308 INFO: Adding prefix 12.4.170.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,315 INFO: Adding prefix 12.4.170.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,321 INFO: Adding prefix 12.4.170.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,363 INFO: Adding prefix 12.4.170.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,371 INFO: Adding prefix 12.4.171.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,377 INFO: Adding prefix 12.4.171.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,382 INFO: Adding prefix 12.4.171.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,387 INFO: Adding prefix 12.4.171.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,396 INFO: Adding prefix 12.4.171.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,403 INFO: Adding prefix 12.4.171.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,425 INFO: Adding prefix 12.4.171.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,433 INFO: Adding prefix 12.4.171.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,440 INFO: Adding prefix 12.4.171.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,447 INFO: Adding prefix 12.4.171.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,455 INFO: Adding prefix 12.4.171.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,463 INFO: Adding prefix 12.4.171.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,505 INFO: Adding prefix 12.4.171.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,532 INFO: Adding prefix 12.4.171.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,540 INFO: Adding prefix 12.4.171.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,545 INFO: Adding prefix 12.4.171.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,551 INFO: Adding prefix 12.4.172.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,557 INFO: Adding prefix 12.4.172.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,565 INFO: Adding prefix 12.4.172.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,571 INFO: Adding prefix 12.4.172.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,625 INFO: Adding prefix 12.4.172.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,653 INFO: Adding prefix 12.4.172.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,663 INFO: Adding prefix 12.4.172.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,669 INFO: Adding prefix 12.4.172.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,677 INFO: Adding prefix 12.4.172.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,682 INFO: Adding prefix 12.4.172.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,688 INFO: Adding prefix 12.4.172.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,693 INFO: Adding prefix 12.4.172.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,699 INFO: Adding prefix 12.4.172.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,705 INFO: Adding prefix 12.4.172.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,712 INFO: Adding prefix 12.4.172.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,718 INFO: Adding prefix 12.4.172.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,725 INFO: Adding prefix 12.4.173.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,731 INFO: Adding prefix 12.4.173.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,800 INFO: Adding prefix 12.4.173.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,807 INFO: Adding prefix 12.4.173.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,815 INFO: Adding prefix 12.4.173.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,823 INFO: Adding prefix 12.4.173.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,829 INFO: Adding prefix 12.4.173.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,836 INFO: Adding prefix 12.4.173.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,841 INFO: Adding prefix 12.4.173.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,847 INFO: Adding prefix 12.4.173.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,853 INFO: Adding prefix 12.4.173.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,858 INFO: Adding prefix 12.4.173.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,864 INFO: Adding prefix 12.4.173.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,870 INFO: Adding prefix 12.4.173.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,876 INFO: Adding prefix 12.4.173.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,881 INFO: Adding prefix 12.4.173.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,910 INFO: Adding prefix 12.4.174.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,956 INFO: Adding prefix 12.4.174.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,963 INFO: Adding prefix 12.4.174.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,968 INFO: Adding prefix 12.4.174.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,975 INFO: Adding prefix 12.4.174.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,981 INFO: Adding prefix 12.4.174.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,987 INFO: Adding prefix 12.4.174.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,992 INFO: Adding prefix 12.4.174.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:12,997 INFO: Adding prefix 12.4.174.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,003 INFO: Adding prefix 12.4.174.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,010 INFO: Adding prefix 12.4.174.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,016 INFO: Adding prefix 12.4.174.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,020 INFO: Adding prefix 12.4.174.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,027 INFO: Adding prefix 12.4.174.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,051 INFO: Adding prefix 12.4.174.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,075 INFO: Adding prefix 12.4.174.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,120 INFO: Adding prefix 12.4.175.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,128 INFO: Adding prefix 12.4.175.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,134 INFO: Adding prefix 12.4.175.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,139 INFO: Adding prefix 12.4.175.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,145 INFO: Adding prefix 12.4.175.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,152 INFO: Adding prefix 12.4.175.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,158 INFO: Adding prefix 12.4.175.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,164 INFO: Adding prefix 12.4.175.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,173 INFO: Adding prefix 12.4.175.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,180 INFO: Adding prefix 12.4.175.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,186 INFO: Adding prefix 12.4.175.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,193 INFO: Adding prefix 12.4.175.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,205 INFO: Adding prefix 12.4.175.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,269 INFO: Adding prefix 12.4.175.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,340 INFO: Adding prefix 12.4.175.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,363 INFO: Adding prefix 12.4.175.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,412 INFO: Adding prefix 12.4.176.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,438 INFO: Adding prefix 12.4.176.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,461 INFO: Adding prefix 12.4.176.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,486 INFO: Adding prefix 12.4.176.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,731 INFO: Adding prefix 12.4.176.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,758 INFO: Adding prefix 12.4.176.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,784 INFO: Adding prefix 12.4.176.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,792 INFO: Adding prefix 12.4.176.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,803 INFO: Adding prefix 12.4.176.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,810 INFO: Adding prefix 12.4.176.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,819 INFO: Adding prefix 12.4.176.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,837 INFO: Adding prefix 12.4.176.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,925 INFO: Adding prefix 12.4.176.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,932 INFO: Adding prefix 12.4.176.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,940 INFO: Adding prefix 12.4.176.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,945 INFO: Adding prefix 12.4.176.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,951 INFO: Adding prefix 12.4.177.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,972 INFO: Adding prefix 12.4.177.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:13,996 INFO: Adding prefix 12.4.177.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,018 INFO: Adding prefix 12.4.177.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,026 INFO: Adding prefix 12.4.177.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,032 INFO: Adding prefix 12.4.177.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,038 INFO: Adding prefix 12.4.177.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,044 INFO: Adding prefix 12.4.177.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,050 INFO: Adding prefix 12.4.177.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,055 INFO: Adding prefix 12.4.177.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,065 INFO: Adding prefix 12.4.177.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,120 INFO: Adding prefix 12.4.177.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,128 INFO: Adding prefix 12.4.177.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,134 INFO: Adding prefix 12.4.177.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,164 INFO: Adding prefix 12.4.177.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,196 INFO: Adding prefix 12.4.177.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,258 INFO: Adding prefix 12.4.178.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,268 INFO: Adding prefix 12.4.178.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,276 INFO: Adding prefix 12.4.178.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,307 INFO: Adding prefix 12.4.178.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,320 INFO: Adding prefix 12.4.178.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,333 INFO: Adding prefix 12.4.178.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,348 INFO: Adding prefix 12.4.178.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,357 INFO: Adding prefix 12.4.178.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,367 INFO: Adding prefix 12.4.178.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,384 INFO: Adding prefix 12.4.178.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,415 INFO: Adding prefix 12.4.178.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,423 INFO: Adding prefix 12.4.178.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,429 INFO: Adding prefix 12.4.178.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,434 INFO: Adding prefix 12.4.178.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,440 INFO: Adding prefix 12.4.178.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,445 INFO: Adding prefix 12.4.178.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,450 INFO: Adding prefix 12.4.179.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,455 INFO: Adding prefix 12.4.179.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,465 INFO: Adding prefix 12.4.179.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,472 INFO: Adding prefix 12.4.179.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,478 INFO: Adding prefix 12.4.179.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,484 INFO: Adding prefix 12.4.179.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,491 INFO: Adding prefix 12.4.179.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,524 INFO: Adding prefix 12.4.179.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,561 INFO: Adding prefix 12.4.179.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,569 INFO: Adding prefix 12.4.179.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,576 INFO: Adding prefix 12.4.179.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,581 INFO: Adding prefix 12.4.179.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,587 INFO: Adding prefix 12.4.179.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,592 INFO: Adding prefix 12.4.179.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,598 INFO: Adding prefix 12.4.179.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,603 INFO: Adding prefix 12.4.179.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,610 INFO: Adding prefix 12.4.180.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,617 INFO: Adding prefix 12.4.180.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,625 INFO: Adding prefix 12.4.180.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,630 INFO: Adding prefix 12.4.180.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,638 INFO: Adding prefix 12.4.180.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,644 INFO: Adding prefix 12.4.180.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,681 INFO: Adding prefix 12.4.180.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,716 INFO: Adding prefix 12.4.180.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,723 INFO: Adding prefix 12.4.180.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,729 INFO: Adding prefix 12.4.180.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,736 INFO: Adding prefix 12.4.180.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,744 INFO: Adding prefix 12.4.180.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,750 INFO: Adding prefix 12.4.180.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,756 INFO: Adding prefix 12.4.180.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,762 INFO: Adding prefix 12.4.180.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,767 INFO: Adding prefix 12.4.180.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,772 INFO: Adding prefix 12.4.181.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,782 INFO: Adding prefix 12.4.181.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,794 INFO: Adding prefix 12.4.181.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,804 INFO: Adding prefix 12.4.181.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,813 INFO: Adding prefix 12.4.181.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,843 INFO: Adding prefix 12.4.181.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,913 INFO: Adding prefix 12.4.181.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,923 INFO: Adding prefix 12.4.181.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,931 INFO: Adding prefix 12.4.181.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,964 INFO: Adding prefix 12.4.181.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:14,982 INFO: Adding prefix 12.4.181.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,011 INFO: Adding prefix 12.4.181.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,094 INFO: Adding prefix 12.4.181.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,154 INFO: Adding prefix 12.4.181.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,181 INFO: Adding prefix 12.4.181.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,199 INFO: Adding prefix 12.4.181.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,210 INFO: Adding prefix 12.4.182.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,378 INFO: Adding prefix 12.4.182.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,386 INFO: Adding prefix 12.4.182.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,403 INFO: Adding prefix 12.4.182.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,414 INFO: Adding prefix 12.4.182.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,423 INFO: Adding prefix 12.4.182.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,429 INFO: Adding prefix 12.4.182.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,436 INFO: Adding prefix 12.4.182.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,442 INFO: Adding prefix 12.4.182.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,447 INFO: Adding prefix 12.4.182.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,453 INFO: Adding prefix 12.4.182.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,458 INFO: Adding prefix 12.4.182.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,463 INFO: Adding prefix 12.4.182.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,469 INFO: Adding prefix 12.4.182.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,474 INFO: Adding prefix 12.4.182.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,479 INFO: Adding prefix 12.4.182.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,513 INFO: Adding prefix 12.4.183.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,542 INFO: Adding prefix 12.4.183.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,550 INFO: Adding prefix 12.4.183.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,556 INFO: Adding prefix 12.4.183.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,562 INFO: Adding prefix 12.4.183.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,566 INFO: Adding prefix 12.4.183.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,571 INFO: Adding prefix 12.4.183.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,576 INFO: Adding prefix 12.4.183.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,582 INFO: Adding prefix 12.4.183.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,588 INFO: Adding prefix 12.4.183.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,594 INFO: Adding prefix 12.4.183.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,600 INFO: Adding prefix 12.4.183.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,607 INFO: Adding prefix 12.4.183.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,612 INFO: Adding prefix 12.4.183.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,617 INFO: Adding prefix 12.4.183.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,622 INFO: Adding prefix 12.4.183.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,688 INFO: Adding prefix 12.4.184.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,696 INFO: Adding prefix 12.4.184.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,703 INFO: Adding prefix 12.4.184.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,708 INFO: Adding prefix 12.4.184.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,714 INFO: Adding prefix 12.4.184.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,721 INFO: Adding prefix 12.4.184.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,727 INFO: Adding prefix 12.4.184.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,732 INFO: Adding prefix 12.4.184.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,740 INFO: Adding prefix 12.4.184.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,745 INFO: Adding prefix 12.4.184.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,751 INFO: Adding prefix 12.4.184.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,756 INFO: Adding prefix 12.4.184.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,761 INFO: Adding prefix 12.4.184.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,792 INFO: Adding prefix 12.4.184.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,839 INFO: Adding prefix 12.4.184.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,847 INFO: Adding prefix 12.4.184.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,853 INFO: Adding prefix 12.4.185.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,858 INFO: Adding prefix 12.4.185.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,863 INFO: Adding prefix 12.4.185.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,868 INFO: Adding prefix 12.4.185.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,873 INFO: Adding prefix 12.4.185.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,878 INFO: Adding prefix 12.4.185.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,883 INFO: Adding prefix 12.4.185.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,888 INFO: Adding prefix 12.4.185.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,893 INFO: Adding prefix 12.4.185.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,899 INFO: Adding prefix 12.4.185.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,904 INFO: Adding prefix 12.4.185.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,909 INFO: Adding prefix 12.4.185.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,914 INFO: Adding prefix 12.4.185.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:15,999 INFO: Adding prefix 12.4.185.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,008 INFO: Adding prefix 12.4.185.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,015 INFO: Adding prefix 12.4.185.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,021 INFO: Adding prefix 12.4.186.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,026 INFO: Adding prefix 12.4.186.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,040 INFO: Adding prefix 12.4.186.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,051 INFO: Adding prefix 12.4.186.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,056 INFO: Adding prefix 12.4.186.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,062 INFO: Adding prefix 12.4.186.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,067 INFO: Adding prefix 12.4.186.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,074 INFO: Adding prefix 12.4.186.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,079 INFO: Adding prefix 12.4.186.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,083 INFO: Adding prefix 12.4.186.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,088 INFO: Adding prefix 12.4.186.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,093 INFO: Adding prefix 12.4.186.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,098 INFO: Adding prefix 12.4.186.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,130 INFO: Adding prefix 12.4.186.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,188 INFO: Adding prefix 12.4.186.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,195 INFO: Adding prefix 12.4.186.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,200 INFO: Adding prefix 12.4.187.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,207 INFO: Adding prefix 12.4.187.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,217 INFO: Adding prefix 12.4.187.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,224 INFO: Adding prefix 12.4.187.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,229 INFO: Adding prefix 12.4.187.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,236 INFO: Adding prefix 12.4.187.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,245 INFO: Adding prefix 12.4.187.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,252 INFO: Adding prefix 12.4.187.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,259 INFO: Adding prefix 12.4.187.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,264 INFO: Adding prefix 12.4.187.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,307 INFO: Adding prefix 12.4.187.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,361 INFO: Adding prefix 12.4.187.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,371 INFO: Adding prefix 12.4.187.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,378 INFO: Adding prefix 12.4.187.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,388 INFO: Adding prefix 12.4.187.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,395 INFO: Adding prefix 12.4.187.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,401 INFO: Adding prefix 12.4.188.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,406 INFO: Adding prefix 12.4.188.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,414 INFO: Adding prefix 12.4.188.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,420 INFO: Adding prefix 12.4.188.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,427 INFO: Adding prefix 12.4.188.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,432 INFO: Adding prefix 12.4.188.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,439 INFO: Adding prefix 12.4.188.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,444 INFO: Adding prefix 12.4.188.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,451 INFO: Adding prefix 12.4.188.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,479 INFO: Adding prefix 12.4.188.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,497 INFO: Adding prefix 12.4.188.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,541 INFO: Adding prefix 12.4.188.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,549 INFO: Adding prefix 12.4.188.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,556 INFO: Adding prefix 12.4.188.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,561 INFO: Adding prefix 12.4.188.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,567 INFO: Adding prefix 12.4.188.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,572 INFO: Adding prefix 12.4.189.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,579 INFO: Adding prefix 12.4.189.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,585 INFO: Adding prefix 12.4.189.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,591 INFO: Adding prefix 12.4.189.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,596 INFO: Adding prefix 12.4.189.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,605 INFO: Adding prefix 12.4.189.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,611 INFO: Adding prefix 12.4.189.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,617 INFO: Adding prefix 12.4.189.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,631 INFO: Adding prefix 12.4.189.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,718 INFO: Adding prefix 12.4.189.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,725 INFO: Adding prefix 12.4.189.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,731 INFO: Adding prefix 12.4.189.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,736 INFO: Adding prefix 12.4.189.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,743 INFO: Adding prefix 12.4.189.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,748 INFO: Adding prefix 12.4.189.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,753 INFO: Adding prefix 12.4.189.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,758 INFO: Adding prefix 12.4.190.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,763 INFO: Adding prefix 12.4.190.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,768 INFO: Adding prefix 12.4.190.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,773 INFO: Adding prefix 12.4.190.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,779 INFO: Adding prefix 12.4.190.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,786 INFO: Adding prefix 12.4.190.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,791 INFO: Adding prefix 12.4.190.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,826 INFO: Adding prefix 12.4.190.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,857 INFO: Adding prefix 12.4.190.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,905 INFO: Adding prefix 12.4.190.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,912 INFO: Adding prefix 12.4.190.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,918 INFO: Adding prefix 12.4.190.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,925 INFO: Adding prefix 12.4.190.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,930 INFO: Adding prefix 12.4.190.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,936 INFO: Adding prefix 12.4.190.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,941 INFO: Adding prefix 12.4.190.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,946 INFO: Adding prefix 12.4.191.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,951 INFO: Adding prefix 12.4.191.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,956 INFO: Adding prefix 12.4.191.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,961 INFO: Adding prefix 12.4.191.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,968 INFO: Adding prefix 12.4.191.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,973 INFO: Adding prefix 12.4.191.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,978 INFO: Adding prefix 12.4.191.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:16,983 INFO: Adding prefix 12.4.191.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,022 INFO: Adding prefix 12.4.191.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,062 INFO: Adding prefix 12.4.191.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,099 INFO: Adding prefix 12.4.191.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,107 INFO: Adding prefix 12.4.191.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,117 INFO: Adding prefix 12.4.191.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,124 INFO: Adding prefix 12.4.191.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,131 INFO: Adding prefix 12.4.191.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,136 INFO: Adding prefix 12.4.191.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,143 INFO: Adding prefix 12.4.192.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,148 INFO: Adding prefix 12.4.192.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,153 INFO: Adding prefix 12.4.192.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,158 INFO: Adding prefix 12.4.192.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,167 INFO: Adding prefix 12.4.192.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,173 INFO: Adding prefix 12.4.192.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,180 INFO: Adding prefix 12.4.192.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,204 INFO: Adding prefix 12.4.192.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,245 INFO: Adding prefix 12.4.192.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,252 INFO: Adding prefix 12.4.192.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,258 INFO: Adding prefix 12.4.192.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,266 INFO: Adding prefix 12.4.192.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,272 INFO: Adding prefix 12.4.192.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,277 INFO: Adding prefix 12.4.192.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,283 INFO: Adding prefix 12.4.192.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,290 INFO: Adding prefix 12.4.192.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,295 INFO: Adding prefix 12.4.193.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,300 INFO: Adding prefix 12.4.193.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,304 INFO: Adding prefix 12.4.193.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,310 INFO: Adding prefix 12.4.193.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,315 INFO: Adding prefix 12.4.193.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,320 INFO: Adding prefix 12.4.193.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,329 INFO: Adding prefix 12.4.193.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,385 INFO: Adding prefix 12.4.193.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,402 INFO: Adding prefix 12.4.193.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,418 INFO: Adding prefix 12.4.193.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,429 INFO: Adding prefix 12.4.193.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,462 INFO: Adding prefix 12.4.193.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,472 INFO: Adding prefix 12.4.193.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,499 INFO: Adding prefix 12.4.193.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,538 INFO: Adding prefix 12.4.193.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,592 INFO: Adding prefix 12.4.193.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,599 INFO: Adding prefix 12.4.194.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,605 INFO: Adding prefix 12.4.194.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,611 INFO: Adding prefix 12.4.194.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,618 INFO: Adding prefix 12.4.194.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,624 INFO: Adding prefix 12.4.194.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,629 INFO: Adding prefix 12.4.194.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,634 INFO: Adding prefix 12.4.194.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,640 INFO: Adding prefix 12.4.194.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,646 INFO: Adding prefix 12.4.194.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,651 INFO: Adding prefix 12.4.194.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,657 INFO: Adding prefix 12.4.194.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,723 INFO: Adding prefix 12.4.194.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,730 INFO: Adding prefix 12.4.194.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,735 INFO: Adding prefix 12.4.194.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,740 INFO: Adding prefix 12.4.194.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,745 INFO: Adding prefix 12.4.194.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,750 INFO: Adding prefix 12.4.195.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,756 INFO: Adding prefix 12.4.195.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,762 INFO: Adding prefix 12.4.195.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,767 INFO: Adding prefix 12.4.195.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,771 INFO: Adding prefix 12.4.195.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,778 INFO: Adding prefix 12.4.195.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,786 INFO: Adding prefix 12.4.195.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,792 INFO: Adding prefix 12.4.195.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,797 INFO: Adding prefix 12.4.195.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,802 INFO: Adding prefix 12.4.195.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,810 INFO: Adding prefix 12.4.195.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,814 INFO: Adding prefix 12.4.195.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,840 INFO: Adding prefix 12.4.195.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,860 INFO: Adding prefix 12.4.195.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,876 INFO: Adding prefix 12.4.195.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,882 INFO: Adding prefix 12.4.195.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,888 INFO: Adding prefix 12.4.196.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,894 INFO: Adding prefix 12.4.196.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,910 INFO: Adding prefix 12.4.196.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,915 INFO: Adding prefix 12.4.196.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,920 INFO: Adding prefix 12.4.196.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,925 INFO: Adding prefix 12.4.196.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,929 INFO: Adding prefix 12.4.196.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,934 INFO: Adding prefix 12.4.196.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,939 INFO: Adding prefix 12.4.196.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,945 INFO: Adding prefix 12.4.196.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,959 INFO: Adding prefix 12.4.196.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,975 INFO: Adding prefix 12.4.196.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:17,996 INFO: Adding prefix 12.4.196.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,003 INFO: Adding prefix 12.4.196.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,008 INFO: Adding prefix 12.4.196.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,013 INFO: Adding prefix 12.4.196.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,019 INFO: Adding prefix 12.4.197.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,025 INFO: Adding prefix 12.4.197.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,041 INFO: Adding prefix 12.4.197.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,048 INFO: Adding prefix 12.4.197.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,052 INFO: Adding prefix 12.4.197.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,058 INFO: Adding prefix 12.4.197.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,063 INFO: Adding prefix 12.4.197.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,068 INFO: Adding prefix 12.4.197.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,073 INFO: Adding prefix 12.4.197.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,093 INFO: Adding prefix 12.4.197.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,121 INFO: Adding prefix 12.4.197.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,128 INFO: Adding prefix 12.4.197.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,133 INFO: Adding prefix 12.4.197.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,139 INFO: Adding prefix 12.4.197.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,154 INFO: Adding prefix 12.4.197.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,160 INFO: Adding prefix 12.4.197.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,167 INFO: Adding prefix 12.4.198.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,174 INFO: Adding prefix 12.4.198.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,180 INFO: Adding prefix 12.4.198.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,185 INFO: Adding prefix 12.4.198.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,190 INFO: Adding prefix 12.4.198.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,195 INFO: Adding prefix 12.4.198.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,199 INFO: Adding prefix 12.4.198.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,205 INFO: Adding prefix 12.4.198.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,226 INFO: Adding prefix 12.4.198.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,258 INFO: Adding prefix 12.4.198.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,266 INFO: Adding prefix 12.4.198.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,276 INFO: Adding prefix 12.4.198.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,283 INFO: Adding prefix 12.4.198.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,289 INFO: Adding prefix 12.4.198.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,300 INFO: Adding prefix 12.4.198.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,307 INFO: Adding prefix 12.4.198.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,314 INFO: Adding prefix 12.4.199.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,320 INFO: Adding prefix 12.4.199.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,325 INFO: Adding prefix 12.4.199.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,330 INFO: Adding prefix 12.4.199.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,337 INFO: Adding prefix 12.4.199.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,343 INFO: Adding prefix 12.4.199.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,349 INFO: Adding prefix 12.4.199.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,408 INFO: Adding prefix 12.4.199.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,432 INFO: Adding prefix 12.4.199.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,440 INFO: Adding prefix 12.4.199.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,447 INFO: Adding prefix 12.4.199.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,453 INFO: Adding prefix 12.4.199.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,462 INFO: Adding prefix 12.4.199.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,468 INFO: Adding prefix 12.4.199.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,476 INFO: Adding prefix 12.4.199.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,481 INFO: Adding prefix 12.4.199.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,488 INFO: Adding prefix 12.4.200.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,494 INFO: Adding prefix 12.4.200.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,500 INFO: Adding prefix 12.4.200.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,556 INFO: Adding prefix 12.4.200.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,585 INFO: Adding prefix 12.4.200.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,591 INFO: Adding prefix 12.4.200.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,597 INFO: Adding prefix 12.4.200.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,605 INFO: Adding prefix 12.4.200.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,614 INFO: Adding prefix 12.4.200.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,621 INFO: Adding prefix 12.4.200.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,628 INFO: Adding prefix 12.4.200.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,637 INFO: Adding prefix 12.4.200.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,644 INFO: Adding prefix 12.4.200.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,652 INFO: Adding prefix 12.4.200.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,658 INFO: Adding prefix 12.4.200.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,712 INFO: Adding prefix 12.4.200.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,760 INFO: Adding prefix 12.4.201.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,771 INFO: Adding prefix 12.4.201.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,778 INFO: Adding prefix 12.4.201.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,789 INFO: Adding prefix 12.4.201.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,797 INFO: Adding prefix 12.4.201.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,803 INFO: Adding prefix 12.4.201.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,808 INFO: Adding prefix 12.4.201.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,814 INFO: Adding prefix 12.4.201.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,818 INFO: Adding prefix 12.4.201.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,823 INFO: Adding prefix 12.4.201.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,829 INFO: Adding prefix 12.4.201.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,834 INFO: Adding prefix 12.4.201.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,839 INFO: Adding prefix 12.4.201.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,845 INFO: Adding prefix 12.4.201.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,850 INFO: Adding prefix 12.4.201.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,857 INFO: Adding prefix 12.4.201.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:18,899 INFO: Adding prefix 12.4.202.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,069 INFO: Adding prefix 12.4.202.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,110 INFO: Adding prefix 12.4.202.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,142 INFO: Adding prefix 12.4.202.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,164 INFO: Adding prefix 12.4.202.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,187 INFO: Adding prefix 12.4.202.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,201 INFO: Adding prefix 12.4.202.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,209 INFO: Adding prefix 12.4.202.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,215 INFO: Adding prefix 12.4.202.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,220 INFO: Adding prefix 12.4.202.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,227 INFO: Adding prefix 12.4.202.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,232 INFO: Adding prefix 12.4.202.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,258 INFO: Adding prefix 12.4.202.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,278 INFO: Adding prefix 12.4.202.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,288 INFO: Adding prefix 12.4.202.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,294 INFO: Adding prefix 12.4.202.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,299 INFO: Adding prefix 12.4.203.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,304 INFO: Adding prefix 12.4.203.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,310 INFO: Adding prefix 12.4.203.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,314 INFO: Adding prefix 12.4.203.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,318 INFO: Adding prefix 12.4.203.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,323 INFO: Adding prefix 12.4.203.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,331 INFO: Adding prefix 12.4.203.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,335 INFO: Adding prefix 12.4.203.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,340 INFO: Adding prefix 12.4.203.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,345 INFO: Adding prefix 12.4.203.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,350 INFO: Adding prefix 12.4.203.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,354 INFO: Adding prefix 12.4.203.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,360 INFO: Adding prefix 12.4.203.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,366 INFO: Adding prefix 12.4.203.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,373 INFO: Adding prefix 12.4.203.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,378 INFO: Adding prefix 12.4.203.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,407 INFO: Adding prefix 12.4.204.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,427 INFO: Adding prefix 12.4.204.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,434 INFO: Adding prefix 12.4.204.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,440 INFO: Adding prefix 12.4.204.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,445 INFO: Adding prefix 12.4.204.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,452 INFO: Adding prefix 12.4.204.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,458 INFO: Adding prefix 12.4.204.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,465 INFO: Adding prefix 12.4.204.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,475 INFO: Adding prefix 12.4.204.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,484 INFO: Adding prefix 12.4.204.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,490 INFO: Adding prefix 12.4.204.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,496 INFO: Adding prefix 12.4.204.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,503 INFO: Adding prefix 12.4.204.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,545 INFO: Adding prefix 12.4.204.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,585 INFO: Adding prefix 12.4.204.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,593 INFO: Adding prefix 12.4.204.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,600 INFO: Adding prefix 12.4.205.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,607 INFO: Adding prefix 12.4.205.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,613 INFO: Adding prefix 12.4.205.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,618 INFO: Adding prefix 12.4.205.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,623 INFO: Adding prefix 12.4.205.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,631 INFO: Adding prefix 12.4.205.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,638 INFO: Adding prefix 12.4.205.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,644 INFO: Adding prefix 12.4.205.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,649 INFO: Adding prefix 12.4.205.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,655 INFO: Adding prefix 12.4.205.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,661 INFO: Adding prefix 12.4.205.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,702 INFO: Adding prefix 12.4.205.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,717 INFO: Adding prefix 12.4.205.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,754 INFO: Adding prefix 12.4.205.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,770 INFO: Adding prefix 12.4.205.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,794 INFO: Adding prefix 12.4.205.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,820 INFO: Adding prefix 12.4.206.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,842 INFO: Adding prefix 12.4.206.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,856 INFO: Adding prefix 12.4.206.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,871 INFO: Adding prefix 12.4.206.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,884 INFO: Adding prefix 12.4.206.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,898 INFO: Adding prefix 12.4.206.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,926 INFO: Adding prefix 12.4.206.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:19,956 INFO: Adding prefix 12.4.206.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,027 INFO: Adding prefix 12.4.206.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,038 INFO: Adding prefix 12.4.206.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,049 INFO: Adding prefix 12.4.206.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,057 INFO: Adding prefix 12.4.206.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,070 INFO: Adding prefix 12.4.206.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,078 INFO: Adding prefix 12.4.206.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,088 INFO: Adding prefix 12.4.206.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,102 INFO: Adding prefix 12.4.206.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,114 INFO: Adding prefix 12.4.207.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,134 INFO: Adding prefix 12.4.207.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,146 INFO: Adding prefix 12.4.207.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,191 INFO: Adding prefix 12.4.207.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,352 INFO: Adding prefix 12.4.207.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,367 INFO: Adding prefix 12.4.207.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,429 INFO: Adding prefix 12.4.207.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,469 INFO: Adding prefix 12.4.207.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,501 INFO: Adding prefix 12.4.207.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,519 INFO: Adding prefix 12.4.207.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,538 INFO: Adding prefix 12.4.207.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,561 INFO: Adding prefix 12.4.207.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,574 INFO: Adding prefix 12.4.207.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,621 INFO: Adding prefix 12.4.207.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,678 INFO: Adding prefix 12.4.207.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,695 INFO: Adding prefix 12.4.207.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,712 INFO: Adding prefix 12.4.208.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,718 INFO: Adding prefix 12.4.208.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,723 INFO: Adding prefix 12.4.208.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,730 INFO: Adding prefix 12.4.208.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,738 INFO: Adding prefix 12.4.208.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,744 INFO: Adding prefix 12.4.208.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,750 INFO: Adding prefix 12.4.208.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,766 INFO: Adding prefix 12.4.208.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,802 INFO: Adding prefix 12.4.208.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,874 INFO: Adding prefix 12.4.208.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:20,958 INFO: Adding prefix 12.4.208.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,086 INFO: Adding prefix 12.4.208.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,123 INFO: Adding prefix 12.4.208.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,144 INFO: Adding prefix 12.4.208.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,164 INFO: Adding prefix 12.4.208.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,200 INFO: Adding prefix 12.4.208.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,228 INFO: Adding prefix 12.4.209.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,238 INFO: Adding prefix 12.4.209.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,269 INFO: Adding prefix 12.4.209.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,314 INFO: Adding prefix 12.4.209.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,337 INFO: Adding prefix 12.4.209.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,358 INFO: Adding prefix 12.4.209.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,366 INFO: Adding prefix 12.4.209.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,373 INFO: Adding prefix 12.4.209.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,380 INFO: Adding prefix 12.4.209.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,386 INFO: Adding prefix 12.4.209.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,392 INFO: Adding prefix 12.4.209.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,400 INFO: Adding prefix 12.4.209.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,406 INFO: Adding prefix 12.4.209.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,413 INFO: Adding prefix 12.4.209.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,418 INFO: Adding prefix 12.4.209.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,424 INFO: Adding prefix 12.4.209.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,429 INFO: Adding prefix 12.4.210.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,437 INFO: Adding prefix 12.4.210.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,445 INFO: Adding prefix 12.4.210.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,487 INFO: Adding prefix 12.4.210.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,513 INFO: Adding prefix 12.4.210.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,520 INFO: Adding prefix 12.4.210.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,527 INFO: Adding prefix 12.4.210.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,532 INFO: Adding prefix 12.4.210.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,538 INFO: Adding prefix 12.4.210.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,544 INFO: Adding prefix 12.4.210.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,552 INFO: Adding prefix 12.4.210.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,557 INFO: Adding prefix 12.4.210.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,563 INFO: Adding prefix 12.4.210.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,570 INFO: Adding prefix 12.4.210.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,580 INFO: Adding prefix 12.4.210.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,645 INFO: Adding prefix 12.4.210.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,697 INFO: Adding prefix 12.4.211.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,705 INFO: Adding prefix 12.4.211.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,715 INFO: Adding prefix 12.4.211.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,721 INFO: Adding prefix 12.4.211.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,729 INFO: Adding prefix 12.4.211.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,736 INFO: Adding prefix 12.4.211.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,745 INFO: Adding prefix 12.4.211.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,751 INFO: Adding prefix 12.4.211.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,758 INFO: Adding prefix 12.4.211.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,763 INFO: Adding prefix 12.4.211.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,770 INFO: Adding prefix 12.4.211.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,775 INFO: Adding prefix 12.4.211.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,810 INFO: Adding prefix 12.4.211.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,825 INFO: Adding prefix 12.4.211.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,914 INFO: Adding prefix 12.4.211.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,921 INFO: Adding prefix 12.4.211.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,928 INFO: Adding prefix 12.4.212.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,935 INFO: Adding prefix 12.4.212.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,943 INFO: Adding prefix 12.4.212.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,949 INFO: Adding prefix 12.4.212.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,955 INFO: Adding prefix 12.4.212.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,962 INFO: Adding prefix 12.4.212.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,968 INFO: Adding prefix 12.4.212.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,974 INFO: Adding prefix 12.4.212.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:21,980 INFO: Adding prefix 12.4.212.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,036 INFO: Adding prefix 12.4.212.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,048 INFO: Adding prefix 12.4.212.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,054 INFO: Adding prefix 12.4.212.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,061 INFO: Adding prefix 12.4.212.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,128 INFO: Adding prefix 12.4.212.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,148 INFO: Adding prefix 12.4.212.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,155 INFO: Adding prefix 12.4.212.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,161 INFO: Adding prefix 12.4.213.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,169 INFO: Adding prefix 12.4.213.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,204 INFO: Adding prefix 12.4.213.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,236 INFO: Adding prefix 12.4.213.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,243 INFO: Adding prefix 12.4.213.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,252 INFO: Adding prefix 12.4.213.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,258 INFO: Adding prefix 12.4.213.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,264 INFO: Adding prefix 12.4.213.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,269 INFO: Adding prefix 12.4.213.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,275 INFO: Adding prefix 12.4.213.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,282 INFO: Adding prefix 12.4.213.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,290 INFO: Adding prefix 12.4.213.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,298 INFO: Adding prefix 12.4.213.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,305 INFO: Adding prefix 12.4.213.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,311 INFO: Adding prefix 12.4.213.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,317 INFO: Adding prefix 12.4.213.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,346 INFO: Adding prefix 12.4.214.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,428 INFO: Adding prefix 12.4.214.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,435 INFO: Adding prefix 12.4.214.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,441 INFO: Adding prefix 12.4.214.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,448 INFO: Adding prefix 12.4.214.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,454 INFO: Adding prefix 12.4.214.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,460 INFO: Adding prefix 12.4.214.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,464 INFO: Adding prefix 12.4.214.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,471 INFO: Adding prefix 12.4.214.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,476 INFO: Adding prefix 12.4.214.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,481 INFO: Adding prefix 12.4.214.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,487 INFO: Adding prefix 12.4.214.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,494 INFO: Adding prefix 12.4.214.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,500 INFO: Adding prefix 12.4.214.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,526 INFO: Adding prefix 12.4.214.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,546 INFO: Adding prefix 12.4.214.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,558 INFO: Adding prefix 12.4.215.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,565 INFO: Adding prefix 12.4.215.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,570 INFO: Adding prefix 12.4.215.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,576 INFO: Adding prefix 12.4.215.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,583 INFO: Adding prefix 12.4.215.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,588 INFO: Adding prefix 12.4.215.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,593 INFO: Adding prefix 12.4.215.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,600 INFO: Adding prefix 12.4.215.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,608 INFO: Adding prefix 12.4.215.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,614 INFO: Adding prefix 12.4.215.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,619 INFO: Adding prefix 12.4.215.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,625 INFO: Adding prefix 12.4.215.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,632 INFO: Adding prefix 12.4.215.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,673 INFO: Adding prefix 12.4.215.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,708 INFO: Adding prefix 12.4.215.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,719 INFO: Adding prefix 12.4.215.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,728 INFO: Adding prefix 12.4.216.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,741 INFO: Adding prefix 12.4.216.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,779 INFO: Adding prefix 12.4.216.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,787 INFO: Adding prefix 12.4.216.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,794 INFO: Adding prefix 12.4.216.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,846 INFO: Adding prefix 12.4.216.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,864 INFO: Adding prefix 12.4.216.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,878 INFO: Adding prefix 12.4.216.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,885 INFO: Adding prefix 12.4.216.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,892 INFO: Adding prefix 12.4.216.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,901 INFO: Adding prefix 12.4.216.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,908 INFO: Adding prefix 12.4.216.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,915 INFO: Adding prefix 12.4.216.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,921 INFO: Adding prefix 12.4.216.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,927 INFO: Adding prefix 12.4.216.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,934 INFO: Adding prefix 12.4.216.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,940 INFO: Adding prefix 12.4.217.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,948 INFO: Adding prefix 12.4.217.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,959 INFO: Adding prefix 12.4.217.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,982 INFO: Adding prefix 12.4.217.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,991 INFO: Adding prefix 12.4.217.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:22,997 INFO: Adding prefix 12.4.217.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,002 INFO: Adding prefix 12.4.217.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,009 INFO: Adding prefix 12.4.217.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,015 INFO: Adding prefix 12.4.217.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,020 INFO: Adding prefix 12.4.217.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,026 INFO: Adding prefix 12.4.217.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,031 INFO: Adding prefix 12.4.217.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,037 INFO: Adding prefix 12.4.217.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,042 INFO: Adding prefix 12.4.217.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,048 INFO: Adding prefix 12.4.217.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,055 INFO: Adding prefix 12.4.217.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,061 INFO: Adding prefix 12.4.218.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,068 INFO: Adding prefix 12.4.218.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,105 INFO: Adding prefix 12.4.218.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,113 INFO: Adding prefix 12.4.218.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,121 INFO: Adding prefix 12.4.218.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,126 INFO: Adding prefix 12.4.218.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,132 INFO: Adding prefix 12.4.218.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,139 INFO: Adding prefix 12.4.218.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,146 INFO: Adding prefix 12.4.218.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,152 INFO: Adding prefix 12.4.218.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,158 INFO: Adding prefix 12.4.218.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,166 INFO: Adding prefix 12.4.218.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,171 INFO: Adding prefix 12.4.218.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,177 INFO: Adding prefix 12.4.218.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,186 INFO: Adding prefix 12.4.218.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,193 INFO: Adding prefix 12.4.218.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,198 INFO: Adding prefix 12.4.219.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,207 INFO: Adding prefix 12.4.219.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,260 INFO: Adding prefix 12.4.219.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,272 INFO: Adding prefix 12.4.219.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,280 INFO: Adding prefix 12.4.219.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,286 INFO: Adding prefix 12.4.219.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,293 INFO: Adding prefix 12.4.219.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,298 INFO: Adding prefix 12.4.219.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,305 INFO: Adding prefix 12.4.219.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,312 INFO: Adding prefix 12.4.219.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,316 INFO: Adding prefix 12.4.219.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,322 INFO: Adding prefix 12.4.219.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,329 INFO: Adding prefix 12.4.219.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,337 INFO: Adding prefix 12.4.219.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,355 INFO: Adding prefix 12.4.219.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,385 INFO: Adding prefix 12.4.219.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,396 INFO: Adding prefix 12.4.220.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,404 INFO: Adding prefix 12.4.220.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,410 INFO: Adding prefix 12.4.220.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,416 INFO: Adding prefix 12.4.220.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,422 INFO: Adding prefix 12.4.220.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,428 INFO: Adding prefix 12.4.220.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,435 INFO: Adding prefix 12.4.220.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,442 INFO: Adding prefix 12.4.220.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,448 INFO: Adding prefix 12.4.220.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,455 INFO: Adding prefix 12.4.220.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,461 INFO: Adding prefix 12.4.220.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,472 INFO: Adding prefix 12.4.220.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,478 INFO: Adding prefix 12.4.220.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,484 INFO: Adding prefix 12.4.220.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,496 INFO: Adding prefix 12.4.220.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,535 INFO: Adding prefix 12.4.220.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,561 INFO: Adding prefix 12.4.221.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,569 INFO: Adding prefix 12.4.221.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,576 INFO: Adding prefix 12.4.221.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,581 INFO: Adding prefix 12.4.221.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,587 INFO: Adding prefix 12.4.221.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,595 INFO: Adding prefix 12.4.221.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,601 INFO: Adding prefix 12.4.221.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,607 INFO: Adding prefix 12.4.221.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,615 INFO: Adding prefix 12.4.221.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,621 INFO: Adding prefix 12.4.221.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,626 INFO: Adding prefix 12.4.221.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,632 INFO: Adding prefix 12.4.221.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,638 INFO: Adding prefix 12.4.221.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,661 INFO: Adding prefix 12.4.221.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,690 INFO: Adding prefix 12.4.221.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,698 INFO: Adding prefix 12.4.221.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,705 INFO: Adding prefix 12.4.222.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,712 INFO: Adding prefix 12.4.222.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,720 INFO: Adding prefix 12.4.222.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,725 INFO: Adding prefix 12.4.222.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,733 INFO: Adding prefix 12.4.222.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,738 INFO: Adding prefix 12.4.222.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,744 INFO: Adding prefix 12.4.222.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,750 INFO: Adding prefix 12.4.222.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,757 INFO: Adding prefix 12.4.222.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,763 INFO: Adding prefix 12.4.222.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,768 INFO: Adding prefix 12.4.222.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,773 INFO: Adding prefix 12.4.222.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,789 INFO: Adding prefix 12.4.222.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,834 INFO: Adding prefix 12.4.222.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,842 INFO: Adding prefix 12.4.222.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,848 INFO: Adding prefix 12.4.222.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,855 INFO: Adding prefix 12.4.223.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,860 INFO: Adding prefix 12.4.223.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,867 INFO: Adding prefix 12.4.223.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,874 INFO: Adding prefix 12.4.223.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,880 INFO: Adding prefix 12.4.223.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,886 INFO: Adding prefix 12.4.223.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,891 INFO: Adding prefix 12.4.223.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,897 INFO: Adding prefix 12.4.223.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,902 INFO: Adding prefix 12.4.223.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,907 INFO: Adding prefix 12.4.223.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,912 INFO: Adding prefix 12.4.223.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,917 INFO: Adding prefix 12.4.223.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,945 INFO: Adding prefix 12.4.223.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,966 INFO: Adding prefix 12.4.223.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,974 INFO: Adding prefix 12.4.223.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,983 INFO: Adding prefix 12.4.223.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,990 INFO: Adding prefix 12.4.224.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:23,996 INFO: Adding prefix 12.4.224.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,002 INFO: Adding prefix 12.4.224.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,010 INFO: Adding prefix 12.4.224.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,016 INFO: Adding prefix 12.4.224.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,021 INFO: Adding prefix 12.4.224.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,026 INFO: Adding prefix 12.4.224.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,034 INFO: Adding prefix 12.4.224.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,042 INFO: Adding prefix 12.4.224.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,048 INFO: Adding prefix 12.4.224.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,055 INFO: Adding prefix 12.4.224.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,104 INFO: Adding prefix 12.4.224.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,115 INFO: Adding prefix 12.4.224.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,121 INFO: Adding prefix 12.4.224.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,126 INFO: Adding prefix 12.4.224.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,133 INFO: Adding prefix 12.4.224.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,138 INFO: Adding prefix 12.4.225.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,143 INFO: Adding prefix 12.4.225.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,149 INFO: Adding prefix 12.4.225.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,292 INFO: Adding prefix 12.4.225.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,302 INFO: Adding prefix 12.4.225.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,307 INFO: Adding prefix 12.4.225.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,313 INFO: Adding prefix 12.4.225.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,319 INFO: Adding prefix 12.4.225.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,327 INFO: Adding prefix 12.4.225.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,333 INFO: Adding prefix 12.4.225.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,339 INFO: Adding prefix 12.4.225.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,351 INFO: Adding prefix 12.4.225.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,402 INFO: Adding prefix 12.4.225.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,411 INFO: Adding prefix 12.4.225.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,435 INFO: Adding prefix 12.4.225.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,453 INFO: Adding prefix 12.4.225.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,717 INFO: Adding prefix 12.4.226.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,725 INFO: Adding prefix 12.4.226.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,753 INFO: Adding prefix 12.4.226.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,829 INFO: Adding prefix 12.4.226.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,878 INFO: Adding prefix 12.4.226.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,905 INFO: Adding prefix 12.4.226.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,916 INFO: Adding prefix 12.4.226.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,932 INFO: Adding prefix 12.4.226.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:24,946 INFO: Adding prefix 12.4.226.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:25,004 INFO: Adding prefix 12.4.226.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:25,060 INFO: Adding prefix 12.4.226.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:25,118 INFO: Adding prefix 12.4.226.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:25,162 INFO: Adding prefix 12.4.226.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:25,171 INFO: Adding prefix 12.4.226.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:25,191 INFO: Adding prefix 12.4.226.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:25,206 INFO: Adding prefix 12.4.226.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:25,220 INFO: Adding prefix 12.4.227.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:25,247 INFO: Adding prefix 12.4.227.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:25,314 INFO: Adding prefix 12.4.227.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:25,367 INFO: Adding prefix 12.4.227.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:25,382 INFO: Adding prefix 12.4.227.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:25,493 INFO: Adding prefix 12.4.227.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:25,540 INFO: Adding prefix 12.4.227.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:25,549 INFO: Adding prefix 12.4.227.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:25,557 INFO: Adding prefix 12.4.227.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:25,585 INFO: Adding prefix 12.4.227.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:25,602 INFO: Adding prefix 12.4.227.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:25,655 INFO: Adding prefix 12.4.227.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:25,751 INFO: Adding prefix 12.4.227.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:25,945 INFO: Adding prefix 12.4.227.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,150 INFO: Adding prefix 12.4.227.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,204 INFO: Adding prefix 12.4.227.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,217 INFO: Adding prefix 12.4.228.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,237 INFO: Adding prefix 12.4.228.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,249 INFO: Adding prefix 12.4.228.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,256 INFO: Adding prefix 12.4.228.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,264 INFO: Adding prefix 12.4.228.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,271 INFO: Adding prefix 12.4.228.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,279 INFO: Adding prefix 12.4.228.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,285 INFO: Adding prefix 12.4.228.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,290 INFO: Adding prefix 12.4.228.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,297 INFO: Adding prefix 12.4.228.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,304 INFO: Adding prefix 12.4.228.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,309 INFO: Adding prefix 12.4.228.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,315 INFO: Adding prefix 12.4.228.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,347 INFO: Adding prefix 12.4.228.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,397 INFO: Adding prefix 12.4.228.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,436 INFO: Adding prefix 12.4.228.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,502 INFO: Adding prefix 12.4.229.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,512 INFO: Adding prefix 12.4.229.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,519 INFO: Adding prefix 12.4.229.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,525 INFO: Adding prefix 12.4.229.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,530 INFO: Adding prefix 12.4.229.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,537 INFO: Adding prefix 12.4.229.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,543 INFO: Adding prefix 12.4.229.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,549 INFO: Adding prefix 12.4.229.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,556 INFO: Adding prefix 12.4.229.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,562 INFO: Adding prefix 12.4.229.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,568 INFO: Adding prefix 12.4.229.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,603 INFO: Adding prefix 12.4.229.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,644 INFO: Adding prefix 12.4.229.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,653 INFO: Adding prefix 12.4.229.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,659 INFO: Adding prefix 12.4.229.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,665 INFO: Adding prefix 12.4.229.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,672 INFO: Adding prefix 12.4.230.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,678 INFO: Adding prefix 12.4.230.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,684 INFO: Adding prefix 12.4.230.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,689 INFO: Adding prefix 12.4.230.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,696 INFO: Adding prefix 12.4.230.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,703 INFO: Adding prefix 12.4.230.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,710 INFO: Adding prefix 12.4.230.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,716 INFO: Adding prefix 12.4.230.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,737 INFO: Adding prefix 12.4.230.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,781 INFO: Adding prefix 12.4.230.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,792 INFO: Adding prefix 12.4.230.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,798 INFO: Adding prefix 12.4.230.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,824 INFO: Adding prefix 12.4.230.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,835 INFO: Adding prefix 12.4.230.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,847 INFO: Adding prefix 12.4.230.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,871 INFO: Adding prefix 12.4.230.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,882 INFO: Adding prefix 12.4.231.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,889 INFO: Adding prefix 12.4.231.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,895 INFO: Adding prefix 12.4.231.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,901 INFO: Adding prefix 12.4.231.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,940 INFO: Adding prefix 12.4.231.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,952 INFO: Adding prefix 12.4.231.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,959 INFO: Adding prefix 12.4.231.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,968 INFO: Adding prefix 12.4.231.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,975 INFO: Adding prefix 12.4.231.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,983 INFO: Adding prefix 12.4.231.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,989 INFO: Adding prefix 12.4.231.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:26,995 INFO: Adding prefix 12.4.231.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,001 INFO: Adding prefix 12.4.231.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,006 INFO: Adding prefix 12.4.231.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,012 INFO: Adding prefix 12.4.231.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,019 INFO: Adding prefix 12.4.231.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,070 INFO: Adding prefix 12.4.232.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,089 INFO: Adding prefix 12.4.232.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,096 INFO: Adding prefix 12.4.232.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,105 INFO: Adding prefix 12.4.232.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,130 INFO: Adding prefix 12.4.232.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,137 INFO: Adding prefix 12.4.232.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,144 INFO: Adding prefix 12.4.232.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,151 INFO: Adding prefix 12.4.232.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,158 INFO: Adding prefix 12.4.232.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,164 INFO: Adding prefix 12.4.232.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,170 INFO: Adding prefix 12.4.232.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,178 INFO: Adding prefix 12.4.232.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,185 INFO: Adding prefix 12.4.232.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,234 INFO: Adding prefix 12.4.232.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,244 INFO: Adding prefix 12.4.232.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,250 INFO: Adding prefix 12.4.232.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,257 INFO: Adding prefix 12.4.233.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,262 INFO: Adding prefix 12.4.233.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,267 INFO: Adding prefix 12.4.233.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,273 INFO: Adding prefix 12.4.233.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,278 INFO: Adding prefix 12.4.233.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,283 INFO: Adding prefix 12.4.233.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,292 INFO: Adding prefix 12.4.233.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,297 INFO: Adding prefix 12.4.233.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,303 INFO: Adding prefix 12.4.233.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,308 INFO: Adding prefix 12.4.233.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,372 INFO: Adding prefix 12.4.233.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,379 INFO: Adding prefix 12.4.233.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,385 INFO: Adding prefix 12.4.233.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,390 INFO: Adding prefix 12.4.233.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,398 INFO: Adding prefix 12.4.233.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,405 INFO: Adding prefix 12.4.233.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,415 INFO: Adding prefix 12.4.234.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,422 INFO: Adding prefix 12.4.234.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,429 INFO: Adding prefix 12.4.234.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,436 INFO: Adding prefix 12.4.234.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,443 INFO: Adding prefix 12.4.234.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,450 INFO: Adding prefix 12.4.234.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,510 INFO: Adding prefix 12.4.234.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,517 INFO: Adding prefix 12.4.234.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,523 INFO: Adding prefix 12.4.234.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,529 INFO: Adding prefix 12.4.234.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,536 INFO: Adding prefix 12.4.234.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,543 INFO: Adding prefix 12.4.234.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,549 INFO: Adding prefix 12.4.234.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,554 INFO: Adding prefix 12.4.234.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,560 INFO: Adding prefix 12.4.234.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,566 INFO: Adding prefix 12.4.234.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,572 INFO: Adding prefix 12.4.235.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,578 INFO: Adding prefix 12.4.235.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,584 INFO: Adding prefix 12.4.235.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,589 INFO: Adding prefix 12.4.235.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,595 INFO: Adding prefix 12.4.235.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,637 INFO: Adding prefix 12.4.235.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,679 INFO: Adding prefix 12.4.235.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,686 INFO: Adding prefix 12.4.235.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,691 INFO: Adding prefix 12.4.235.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,697 INFO: Adding prefix 12.4.235.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,703 INFO: Adding prefix 12.4.235.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,709 INFO: Adding prefix 12.4.235.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,714 INFO: Adding prefix 12.4.235.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,721 INFO: Adding prefix 12.4.235.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,725 INFO: Adding prefix 12.4.235.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,732 INFO: Adding prefix 12.4.235.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,737 INFO: Adding prefix 12.4.236.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,744 INFO: Adding prefix 12.4.236.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,750 INFO: Adding prefix 12.4.236.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,755 INFO: Adding prefix 12.4.236.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,761 INFO: Adding prefix 12.4.236.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,787 INFO: Adding prefix 12.4.236.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,841 INFO: Adding prefix 12.4.236.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,848 INFO: Adding prefix 12.4.236.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,855 INFO: Adding prefix 12.4.236.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,861 INFO: Adding prefix 12.4.236.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,867 INFO: Adding prefix 12.4.236.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,872 INFO: Adding prefix 12.4.236.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,879 INFO: Adding prefix 12.4.236.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,885 INFO: Adding prefix 12.4.236.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,891 INFO: Adding prefix 12.4.236.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,937 INFO: Adding prefix 12.4.236.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,956 INFO: Adding prefix 12.4.237.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,963 INFO: Adding prefix 12.4.237.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,969 INFO: Adding prefix 12.4.237.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,975 INFO: Adding prefix 12.4.237.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,982 INFO: Adding prefix 12.4.237.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,987 INFO: Adding prefix 12.4.237.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:27,993 INFO: Adding prefix 12.4.237.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,003 INFO: Adding prefix 12.4.237.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,010 INFO: Adding prefix 12.4.237.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,017 INFO: Adding prefix 12.4.237.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,024 INFO: Adding prefix 12.4.237.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,029 INFO: Adding prefix 12.4.237.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,036 INFO: Adding prefix 12.4.237.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,042 INFO: Adding prefix 12.4.237.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,069 INFO: Adding prefix 12.4.237.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,103 INFO: Adding prefix 12.4.237.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,129 INFO: Adding prefix 12.4.238.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,136 INFO: Adding prefix 12.4.238.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,152 INFO: Adding prefix 12.4.238.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,159 INFO: Adding prefix 12.4.238.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,169 INFO: Adding prefix 12.4.238.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,176 INFO: Adding prefix 12.4.238.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,183 INFO: Adding prefix 12.4.238.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,188 INFO: Adding prefix 12.4.238.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,196 INFO: Adding prefix 12.4.238.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,201 INFO: Adding prefix 12.4.238.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,254 INFO: Adding prefix 12.4.238.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,306 INFO: Adding prefix 12.4.238.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,373 INFO: Adding prefix 12.4.238.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,380 INFO: Adding prefix 12.4.238.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,386 INFO: Adding prefix 12.4.238.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,392 INFO: Adding prefix 12.4.238.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,396 INFO: Adding prefix 12.4.239.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,401 INFO: Adding prefix 12.4.239.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,407 INFO: Adding prefix 12.4.239.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,413 INFO: Adding prefix 12.4.239.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,419 INFO: Adding prefix 12.4.239.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,425 INFO: Adding prefix 12.4.239.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,432 INFO: Adding prefix 12.4.239.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,439 INFO: Adding prefix 12.4.239.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,445 INFO: Adding prefix 12.4.239.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,494 INFO: Adding prefix 12.4.239.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,543 INFO: Adding prefix 12.4.239.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,553 INFO: Adding prefix 12.4.239.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,559 INFO: Adding prefix 12.4.239.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,564 INFO: Adding prefix 12.4.239.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,569 INFO: Adding prefix 12.4.239.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,575 INFO: Adding prefix 12.4.239.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,580 INFO: Adding prefix 12.4.240.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,585 INFO: Adding prefix 12.4.240.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,590 INFO: Adding prefix 12.4.240.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,597 INFO: Adding prefix 12.4.240.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,604 INFO: Adding prefix 12.4.240.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,610 INFO: Adding prefix 12.4.240.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,617 INFO: Adding prefix 12.4.240.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,655 INFO: Adding prefix 12.4.240.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,724 INFO: Adding prefix 12.4.240.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,732 INFO: Adding prefix 12.4.240.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,738 INFO: Adding prefix 12.4.240.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,745 INFO: Adding prefix 12.4.240.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,750 INFO: Adding prefix 12.4.240.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,755 INFO: Adding prefix 12.4.240.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,760 INFO: Adding prefix 12.4.240.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,765 INFO: Adding prefix 12.4.240.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,771 INFO: Adding prefix 12.4.241.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,776 INFO: Adding prefix 12.4.241.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,784 INFO: Adding prefix 12.4.241.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,790 INFO: Adding prefix 12.4.241.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,797 INFO: Adding prefix 12.4.241.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,802 INFO: Adding prefix 12.4.241.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,808 INFO: Adding prefix 12.4.241.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,813 INFO: Adding prefix 12.4.241.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,865 INFO: Adding prefix 12.4.241.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,906 INFO: Adding prefix 12.4.241.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,914 INFO: Adding prefix 12.4.241.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,920 INFO: Adding prefix 12.4.241.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,926 INFO: Adding prefix 12.4.241.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,932 INFO: Adding prefix 12.4.241.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,940 INFO: Adding prefix 12.4.241.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,946 INFO: Adding prefix 12.4.241.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,952 INFO: Adding prefix 12.4.242.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,957 INFO: Adding prefix 12.4.242.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,968 INFO: Adding prefix 12.4.242.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,975 INFO: Adding prefix 12.4.242.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,981 INFO: Adding prefix 12.4.242.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,986 INFO: Adding prefix 12.4.242.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:28,995 INFO: Adding prefix 12.4.242.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,000 INFO: Adding prefix 12.4.242.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,006 INFO: Adding prefix 12.4.242.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,011 INFO: Adding prefix 12.4.242.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,018 INFO: Adding prefix 12.4.242.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,025 INFO: Adding prefix 12.4.242.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,032 INFO: Adding prefix 12.4.242.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,038 INFO: Adding prefix 12.4.242.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,044 INFO: Adding prefix 12.4.242.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,049 INFO: Adding prefix 12.4.242.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,053 INFO: Adding prefix 12.4.243.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,060 INFO: Adding prefix 12.4.243.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,065 INFO: Adding prefix 12.4.243.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,072 INFO: Adding prefix 12.4.243.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,079 INFO: Adding prefix 12.4.243.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,086 INFO: Adding prefix 12.4.243.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,091 INFO: Adding prefix 12.4.243.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,098 INFO: Adding prefix 12.4.243.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,106 INFO: Adding prefix 12.4.243.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,113 INFO: Adding prefix 12.4.243.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,122 INFO: Adding prefix 12.4.243.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,128 INFO: Adding prefix 12.4.243.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,137 INFO: Adding prefix 12.4.243.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,145 INFO: Adding prefix 12.4.243.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,152 INFO: Adding prefix 12.4.243.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,160 INFO: Adding prefix 12.4.243.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,166 INFO: Adding prefix 12.4.244.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,174 INFO: Adding prefix 12.4.244.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,179 INFO: Adding prefix 12.4.244.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,186 INFO: Adding prefix 12.4.244.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,193 INFO: Adding prefix 12.4.244.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,200 INFO: Adding prefix 12.4.244.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,205 INFO: Adding prefix 12.4.244.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,212 INFO: Adding prefix 12.4.244.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,220 INFO: Adding prefix 12.4.244.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,228 INFO: Adding prefix 12.4.244.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,235 INFO: Adding prefix 12.4.244.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,243 INFO: Adding prefix 12.4.244.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,251 INFO: Adding prefix 12.4.244.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,257 INFO: Adding prefix 12.4.244.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,264 INFO: Adding prefix 12.4.244.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,270 INFO: Adding prefix 12.4.244.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,278 INFO: Adding prefix 12.4.245.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,285 INFO: Adding prefix 12.4.245.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,291 INFO: Adding prefix 12.4.245.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,297 INFO: Adding prefix 12.4.245.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,304 INFO: Adding prefix 12.4.245.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,310 INFO: Adding prefix 12.4.245.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,316 INFO: Adding prefix 12.4.245.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,321 INFO: Adding prefix 12.4.245.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,329 INFO: Adding prefix 12.4.245.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,335 INFO: Adding prefix 12.4.245.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,341 INFO: Adding prefix 12.4.245.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,345 INFO: Adding prefix 12.4.245.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,354 INFO: Adding prefix 12.4.245.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,359 INFO: Adding prefix 12.4.245.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,366 INFO: Adding prefix 12.4.245.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,373 INFO: Adding prefix 12.4.245.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,384 INFO: Adding prefix 12.4.246.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,393 INFO: Adding prefix 12.4.246.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,405 INFO: Adding prefix 12.4.246.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,437 INFO: Adding prefix 12.4.246.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,455 INFO: Adding prefix 12.4.246.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,473 INFO: Adding prefix 12.4.246.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,494 INFO: Adding prefix 12.4.246.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,514 INFO: Adding prefix 12.4.246.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,539 INFO: Adding prefix 12.4.246.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,553 INFO: Adding prefix 12.4.246.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,577 INFO: Adding prefix 12.4.246.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,588 INFO: Adding prefix 12.4.246.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,653 INFO: Adding prefix 12.4.246.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,668 INFO: Adding prefix 12.4.246.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,675 INFO: Adding prefix 12.4.246.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,703 INFO: Adding prefix 12.4.246.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,753 INFO: Adding prefix 12.4.247.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,769 INFO: Adding prefix 12.4.247.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,784 INFO: Adding prefix 12.4.247.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,856 INFO: Adding prefix 12.4.247.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,864 INFO: Adding prefix 12.4.247.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,869 INFO: Adding prefix 12.4.247.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:29,878 INFO: Adding prefix 12.4.247.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,009 INFO: Adding prefix 12.4.247.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,023 INFO: Adding prefix 12.4.247.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,030 INFO: Adding prefix 12.4.247.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,040 INFO: Adding prefix 12.4.247.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,058 INFO: Adding prefix 12.4.247.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,068 INFO: Adding prefix 12.4.247.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,086 INFO: Adding prefix 12.4.247.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,102 INFO: Adding prefix 12.4.247.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,111 INFO: Adding prefix 12.4.247.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,138 INFO: Adding prefix 12.4.248.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,181 INFO: Adding prefix 12.4.248.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,198 INFO: Adding prefix 12.4.248.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,207 INFO: Adding prefix 12.4.248.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,235 INFO: Adding prefix 12.4.248.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,263 INFO: Adding prefix 12.4.248.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,271 INFO: Adding prefix 12.4.248.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,279 INFO: Adding prefix 12.4.248.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,286 INFO: Adding prefix 12.4.248.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,292 INFO: Adding prefix 12.4.248.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,324 INFO: Adding prefix 12.4.248.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,384 INFO: Adding prefix 12.4.248.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,511 INFO: Adding prefix 12.4.248.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,520 INFO: Adding prefix 12.4.248.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,549 INFO: Adding prefix 12.4.248.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,557 INFO: Adding prefix 12.4.248.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,582 INFO: Adding prefix 12.4.249.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,617 INFO: Adding prefix 12.4.249.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,629 INFO: Adding prefix 12.4.249.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,636 INFO: Adding prefix 12.4.249.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,642 INFO: Adding prefix 12.4.249.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,660 INFO: Adding prefix 12.4.249.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,689 INFO: Adding prefix 12.4.249.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,702 INFO: Adding prefix 12.4.249.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,708 INFO: Adding prefix 12.4.249.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,715 INFO: Adding prefix 12.4.249.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,723 INFO: Adding prefix 12.4.249.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,729 INFO: Adding prefix 12.4.249.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,736 INFO: Adding prefix 12.4.249.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,743 INFO: Adding prefix 12.4.249.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,753 INFO: Adding prefix 12.4.249.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,758 INFO: Adding prefix 12.4.249.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,766 INFO: Adding prefix 12.4.250.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,771 INFO: Adding prefix 12.4.250.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,780 INFO: Adding prefix 12.4.250.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,787 INFO: Adding prefix 12.4.250.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,793 INFO: Adding prefix 12.4.250.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,798 INFO: Adding prefix 12.4.250.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,804 INFO: Adding prefix 12.4.250.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,818 INFO: Adding prefix 12.4.250.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,827 INFO: Adding prefix 12.4.250.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,835 INFO: Adding prefix 12.4.250.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,903 INFO: Adding prefix 12.4.250.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:30,985 INFO: Adding prefix 12.4.250.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,084 INFO: Adding prefix 12.4.250.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,098 INFO: Adding prefix 12.4.250.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,184 INFO: Adding prefix 12.4.250.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,201 INFO: Adding prefix 12.4.250.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,207 INFO: Adding prefix 12.4.251.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,214 INFO: Adding prefix 12.4.251.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,265 INFO: Adding prefix 12.4.251.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,322 INFO: Adding prefix 12.4.251.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,369 INFO: Adding prefix 12.4.251.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,382 INFO: Adding prefix 12.4.251.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,395 INFO: Adding prefix 12.4.251.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,405 INFO: Adding prefix 12.4.251.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,453 INFO: Adding prefix 12.4.251.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,464 INFO: Adding prefix 12.4.251.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,482 INFO: Adding prefix 12.4.251.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,491 INFO: Adding prefix 12.4.251.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,561 INFO: Adding prefix 12.4.251.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,576 INFO: Adding prefix 12.4.251.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,582 INFO: Adding prefix 12.4.251.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,596 INFO: Adding prefix 12.4.251.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,602 INFO: Adding prefix 12.4.252.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,619 INFO: Adding prefix 12.4.252.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,632 INFO: Adding prefix 12.4.252.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,643 INFO: Adding prefix 12.4.252.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,658 INFO: Adding prefix 12.4.252.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,698 INFO: Adding prefix 12.4.252.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,748 INFO: Adding prefix 12.4.252.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,786 INFO: Adding prefix 12.4.252.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,794 INFO: Adding prefix 12.4.252.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,874 INFO: Adding prefix 12.4.252.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,883 INFO: Adding prefix 12.4.252.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,888 INFO: Adding prefix 12.4.252.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,898 INFO: Adding prefix 12.4.252.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,909 INFO: Adding prefix 12.4.252.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,915 INFO: Adding prefix 12.4.252.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,921 INFO: Adding prefix 12.4.252.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,931 INFO: Adding prefix 12.4.253.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,936 INFO: Adding prefix 12.4.253.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,943 INFO: Adding prefix 12.4.253.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,948 INFO: Adding prefix 12.4.253.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,956 INFO: Adding prefix 12.4.253.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,961 INFO: Adding prefix 12.4.253.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,969 INFO: Adding prefix 12.4.253.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,976 INFO: Adding prefix 12.4.253.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,984 INFO: Adding prefix 12.4.253.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,992 INFO: Adding prefix 12.4.253.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:31,999 INFO: Adding prefix 12.4.253.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,007 INFO: Adding prefix 12.4.253.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,018 INFO: Adding prefix 12.4.253.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,024 INFO: Adding prefix 12.4.253.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,031 INFO: Adding prefix 12.4.253.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,040 INFO: Adding prefix 12.4.253.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,050 INFO: Adding prefix 12.4.254.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,057 INFO: Adding prefix 12.4.254.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,063 INFO: Adding prefix 12.4.254.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,068 INFO: Adding prefix 12.4.254.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,075 INFO: Adding prefix 12.4.254.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,081 INFO: Adding prefix 12.4.254.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,086 INFO: Adding prefix 12.4.254.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,091 INFO: Adding prefix 12.4.254.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,097 INFO: Adding prefix 12.4.254.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,102 INFO: Adding prefix 12.4.254.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,108 INFO: Adding prefix 12.4.254.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,114 INFO: Adding prefix 12.4.254.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,121 INFO: Adding prefix 12.4.254.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,127 INFO: Adding prefix 12.4.254.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,132 INFO: Adding prefix 12.4.254.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,139 INFO: Adding prefix 12.4.254.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,145 INFO: Adding prefix 12.4.255.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,151 INFO: Adding prefix 12.4.255.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,158 INFO: Adding prefix 12.4.255.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,165 INFO: Adding prefix 12.4.255.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,171 INFO: Adding prefix 12.4.255.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,177 INFO: Adding prefix 12.4.255.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,185 INFO: Adding prefix 12.4.255.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,195 INFO: Adding prefix 12.4.255.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,203 INFO: Adding prefix 12.4.255.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,209 INFO: Adding prefix 12.4.255.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,215 INFO: Adding prefix 12.4.255.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,222 INFO: Adding prefix 12.4.255.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,227 INFO: Adding prefix 12.4.255.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,233 INFO: Adding prefix 12.4.255.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,240 INFO: Adding prefix 12.4.255.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,259 INFO: Adding prefix 12.4.255.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,267 INFO: Adding prefix 12.5.0.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,278 INFO: Adding prefix 12.5.0.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,287 INFO: Adding prefix 12.5.0.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,295 INFO: Adding prefix 12.5.0.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,302 INFO: Adding prefix 12.5.0.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,308 INFO: Adding prefix 12.5.0.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,314 INFO: Adding prefix 12.5.0.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,320 INFO: Adding prefix 12.5.0.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,326 INFO: Adding prefix 12.5.0.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,331 INFO: Adding prefix 12.5.0.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,337 INFO: Adding prefix 12.5.0.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,342 INFO: Adding prefix 12.5.0.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,348 INFO: Adding prefix 12.5.0.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,353 INFO: Adding prefix 12.5.0.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,363 INFO: Adding prefix 12.5.0.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,371 INFO: Adding prefix 12.5.0.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,377 INFO: Adding prefix 12.5.1.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,383 INFO: Adding prefix 12.5.1.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,391 INFO: Adding prefix 12.5.1.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,397 INFO: Adding prefix 12.5.1.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,404 INFO: Adding prefix 12.5.1.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,410 INFO: Adding prefix 12.5.1.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,417 INFO: Adding prefix 12.5.1.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,423 INFO: Adding prefix 12.5.1.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,433 INFO: Adding prefix 12.5.1.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,442 INFO: Adding prefix 12.5.1.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,454 INFO: Adding prefix 12.5.1.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,466 INFO: Adding prefix 12.5.1.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,474 INFO: Adding prefix 12.5.1.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,480 INFO: Adding prefix 12.5.1.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,489 INFO: Adding prefix 12.5.1.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,495 INFO: Adding prefix 12.5.1.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,500 INFO: Adding prefix 12.5.2.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,505 INFO: Adding prefix 12.5.2.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,516 INFO: Adding prefix 12.5.2.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,523 INFO: Adding prefix 12.5.2.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,531 INFO: Adding prefix 12.5.2.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,536 INFO: Adding prefix 12.5.2.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,543 INFO: Adding prefix 12.5.2.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,549 INFO: Adding prefix 12.5.2.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,554 INFO: Adding prefix 12.5.2.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,559 INFO: Adding prefix 12.5.2.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,565 INFO: Adding prefix 12.5.2.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,570 INFO: Adding prefix 12.5.2.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,575 INFO: Adding prefix 12.5.2.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,581 INFO: Adding prefix 12.5.2.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,586 INFO: Adding prefix 12.5.2.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,593 INFO: Adding prefix 12.5.2.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,599 INFO: Adding prefix 12.5.3.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,606 INFO: Adding prefix 12.5.3.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,611 INFO: Adding prefix 12.5.3.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,616 INFO: Adding prefix 12.5.3.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,622 INFO: Adding prefix 12.5.3.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,628 INFO: Adding prefix 12.5.3.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,634 INFO: Adding prefix 12.5.3.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,639 INFO: Adding prefix 12.5.3.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,645 INFO: Adding prefix 12.5.3.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,651 INFO: Adding prefix 12.5.3.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,657 INFO: Adding prefix 12.5.3.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,664 INFO: Adding prefix 12.5.3.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,670 INFO: Adding prefix 12.5.3.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,677 INFO: Adding prefix 12.5.3.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,683 INFO: Adding prefix 12.5.3.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,689 INFO: Adding prefix 12.5.3.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,695 INFO: Adding prefix 12.5.4.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,701 INFO: Adding prefix 12.5.4.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,707 INFO: Adding prefix 12.5.4.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,712 INFO: Adding prefix 12.5.4.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,717 INFO: Adding prefix 12.5.4.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,723 INFO: Adding prefix 12.5.4.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,728 INFO: Adding prefix 12.5.4.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,734 INFO: Adding prefix 12.5.4.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,740 INFO: Adding prefix 12.5.4.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,746 INFO: Adding prefix 12.5.4.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,751 INFO: Adding prefix 12.5.4.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,757 INFO: Adding prefix 12.5.4.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,763 INFO: Adding prefix 12.5.4.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,768 INFO: Adding prefix 12.5.4.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,774 INFO: Adding prefix 12.5.4.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,779 INFO: Adding prefix 12.5.4.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,787 INFO: Adding prefix 12.5.5.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,792 INFO: Adding prefix 12.5.5.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,797 INFO: Adding prefix 12.5.5.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,803 INFO: Adding prefix 12.5.5.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,811 INFO: Adding prefix 12.5.5.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,816 INFO: Adding prefix 12.5.5.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,823 INFO: Adding prefix 12.5.5.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,829 INFO: Adding prefix 12.5.5.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,838 INFO: Adding prefix 12.5.5.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,844 INFO: Adding prefix 12.5.5.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,853 INFO: Adding prefix 12.5.5.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,859 INFO: Adding prefix 12.5.5.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,865 INFO: Adding prefix 12.5.5.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,906 INFO: Adding prefix 12.5.5.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,924 INFO: Adding prefix 12.5.5.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,937 INFO: Adding prefix 12.5.5.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,946 INFO: Adding prefix 12.5.6.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,952 INFO: Adding prefix 12.5.6.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,957 INFO: Adding prefix 12.5.6.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,963 INFO: Adding prefix 12.5.6.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,970 INFO: Adding prefix 12.5.6.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,978 INFO: Adding prefix 12.5.6.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,985 INFO: Adding prefix 12.5.6.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,990 INFO: Adding prefix 12.5.6.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:32,997 INFO: Adding prefix 12.5.6.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,002 INFO: Adding prefix 12.5.6.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,008 INFO: Adding prefix 12.5.6.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,014 INFO: Adding prefix 12.5.6.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,021 INFO: Adding prefix 12.5.6.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,026 INFO: Adding prefix 12.5.6.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,032 INFO: Adding prefix 12.5.6.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,038 INFO: Adding prefix 12.5.6.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,043 INFO: Adding prefix 12.5.7.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,048 INFO: Adding prefix 12.5.7.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,054 INFO: Adding prefix 12.5.7.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,060 INFO: Adding prefix 12.5.7.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,067 INFO: Adding prefix 12.5.7.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,073 INFO: Adding prefix 12.5.7.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,079 INFO: Adding prefix 12.5.7.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,085 INFO: Adding prefix 12.5.7.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,091 INFO: Adding prefix 12.5.7.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,096 INFO: Adding prefix 12.5.7.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,101 INFO: Adding prefix 12.5.7.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,107 INFO: Adding prefix 12.5.7.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,112 INFO: Adding prefix 12.5.7.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,117 INFO: Adding prefix 12.5.7.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,123 INFO: Adding prefix 12.5.7.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,130 INFO: Adding prefix 12.5.7.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,135 INFO: Adding prefix 12.5.8.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,140 INFO: Adding prefix 12.5.8.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,145 INFO: Adding prefix 12.5.8.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,151 INFO: Adding prefix 12.5.8.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,156 INFO: Adding prefix 12.5.8.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,161 INFO: Adding prefix 12.5.8.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,166 INFO: Adding prefix 12.5.8.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,172 INFO: Adding prefix 12.5.8.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,177 INFO: Adding prefix 12.5.8.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,182 INFO: Adding prefix 12.5.8.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,187 INFO: Adding prefix 12.5.8.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,193 INFO: Adding prefix 12.5.8.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,198 INFO: Adding prefix 12.5.8.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,205 INFO: Adding prefix 12.5.8.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,211 INFO: Adding prefix 12.5.8.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,217 INFO: Adding prefix 12.5.8.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,222 INFO: Adding prefix 12.5.9.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,228 INFO: Adding prefix 12.5.9.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,232 INFO: Adding prefix 12.5.9.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,237 INFO: Adding prefix 12.5.9.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,242 INFO: Adding prefix 12.5.9.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,247 INFO: Adding prefix 12.5.9.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,252 INFO: Adding prefix 12.5.9.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,258 INFO: Adding prefix 12.5.9.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,263 INFO: Adding prefix 12.5.9.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,268 INFO: Adding prefix 12.5.9.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,275 INFO: Adding prefix 12.5.9.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,281 INFO: Adding prefix 12.5.9.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,290 INFO: Adding prefix 12.5.9.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,298 INFO: Adding prefix 12.5.9.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,308 INFO: Adding prefix 12.5.9.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,314 INFO: Adding prefix 12.5.9.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,323 INFO: Adding prefix 12.5.10.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,331 INFO: Adding prefix 12.5.10.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,336 INFO: Adding prefix 12.5.10.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,341 INFO: Adding prefix 12.5.10.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,346 INFO: Adding prefix 12.5.10.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,351 INFO: Adding prefix 12.5.10.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,357 INFO: Adding prefix 12.5.10.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,362 INFO: Adding prefix 12.5.10.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,367 INFO: Adding prefix 12.5.10.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,371 INFO: Adding prefix 12.5.10.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,377 INFO: Adding prefix 12.5.10.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,383 INFO: Adding prefix 12.5.10.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,388 INFO: Adding prefix 12.5.10.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,393 INFO: Adding prefix 12.5.10.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,398 INFO: Adding prefix 12.5.10.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,403 INFO: Adding prefix 12.5.10.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,408 INFO: Adding prefix 12.5.11.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,413 INFO: Adding prefix 12.5.11.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,434 INFO: Adding prefix 12.5.11.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,441 INFO: Adding prefix 12.5.11.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,446 INFO: Adding prefix 12.5.11.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,450 INFO: Adding prefix 12.5.11.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,456 INFO: Adding prefix 12.5.11.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,461 INFO: Adding prefix 12.5.11.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,466 INFO: Adding prefix 12.5.11.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,473 INFO: Adding prefix 12.5.11.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,478 INFO: Adding prefix 12.5.11.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,484 INFO: Adding prefix 12.5.11.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,489 INFO: Adding prefix 12.5.11.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,496 INFO: Adding prefix 12.5.11.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,500 INFO: Adding prefix 12.5.11.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,506 INFO: Adding prefix 12.5.11.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,513 INFO: Adding prefix 12.5.12.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,519 INFO: Adding prefix 12.5.12.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,526 INFO: Adding prefix 12.5.12.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,534 INFO: Adding prefix 12.5.12.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,539 INFO: Adding prefix 12.5.12.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,546 INFO: Adding prefix 12.5.12.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,554 INFO: Adding prefix 12.5.12.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,560 INFO: Adding prefix 12.5.12.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,567 INFO: Adding prefix 12.5.12.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,575 INFO: Adding prefix 12.5.12.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,582 INFO: Adding prefix 12.5.12.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,589 INFO: Adding prefix 12.5.12.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,597 INFO: Adding prefix 12.5.12.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,604 INFO: Adding prefix 12.5.12.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,609 INFO: Adding prefix 12.5.12.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,614 INFO: Adding prefix 12.5.12.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,619 INFO: Adding prefix 12.5.13.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,625 INFO: Adding prefix 12.5.13.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,631 INFO: Adding prefix 12.5.13.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,636 INFO: Adding prefix 12.5.13.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,642 INFO: Adding prefix 12.5.13.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,649 INFO: Adding prefix 12.5.13.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,655 INFO: Adding prefix 12.5.13.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,661 INFO: Adding prefix 12.5.13.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,666 INFO: Adding prefix 12.5.13.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,672 INFO: Adding prefix 12.5.13.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,678 INFO: Adding prefix 12.5.13.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,684 INFO: Adding prefix 12.5.13.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,692 INFO: Adding prefix 12.5.13.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,697 INFO: Adding prefix 12.5.13.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,703 INFO: Adding prefix 12.5.13.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,708 INFO: Adding prefix 12.5.13.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,714 INFO: Adding prefix 12.5.14.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,719 INFO: Adding prefix 12.5.14.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,725 INFO: Adding prefix 12.5.14.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,731 INFO: Adding prefix 12.5.14.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,737 INFO: Adding prefix 12.5.14.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,742 INFO: Adding prefix 12.5.14.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,747 INFO: Adding prefix 12.5.14.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,754 INFO: Adding prefix 12.5.14.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,760 INFO: Adding prefix 12.5.14.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,766 INFO: Adding prefix 12.5.14.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,771 INFO: Adding prefix 12.5.14.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,777 INFO: Adding prefix 12.5.14.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,785 INFO: Adding prefix 12.5.14.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,792 INFO: Adding prefix 12.5.14.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,797 INFO: Adding prefix 12.5.14.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,802 INFO: Adding prefix 12.5.14.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,809 INFO: Adding prefix 12.5.15.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,814 INFO: Adding prefix 12.5.15.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,819 INFO: Adding prefix 12.5.15.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,825 INFO: Adding prefix 12.5.15.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,830 INFO: Adding prefix 12.5.15.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,835 INFO: Adding prefix 12.5.15.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,841 INFO: Adding prefix 12.5.15.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,846 INFO: Adding prefix 12.5.15.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,852 INFO: Adding prefix 12.5.15.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,858 INFO: Adding prefix 12.5.15.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,864 INFO: Adding prefix 12.5.15.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,871 INFO: Adding prefix 12.5.15.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,879 INFO: Adding prefix 12.5.15.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,885 INFO: Adding prefix 12.5.15.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,890 INFO: Adding prefix 12.5.15.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,897 INFO: Adding prefix 12.5.15.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,902 INFO: Adding prefix 12.5.16.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,908 INFO: Adding prefix 12.5.16.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,914 INFO: Adding prefix 12.5.16.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,920 INFO: Adding prefix 12.5.16.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,925 INFO: Adding prefix 12.5.16.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,931 INFO: Adding prefix 12.5.16.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,936 INFO: Adding prefix 12.5.16.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,944 INFO: Adding prefix 12.5.16.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,952 INFO: Adding prefix 12.5.16.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,958 INFO: Adding prefix 12.5.16.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,964 INFO: Adding prefix 12.5.16.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,970 INFO: Adding prefix 12.5.16.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,977 INFO: Adding prefix 12.5.16.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,983 INFO: Adding prefix 12.5.16.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,990 INFO: Adding prefix 12.5.16.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:33,999 INFO: Adding prefix 12.5.16.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,006 INFO: Adding prefix 12.5.17.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,012 INFO: Adding prefix 12.5.17.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,017 INFO: Adding prefix 12.5.17.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,025 INFO: Adding prefix 12.5.17.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,034 INFO: Adding prefix 12.5.17.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,040 INFO: Adding prefix 12.5.17.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,046 INFO: Adding prefix 12.5.17.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,056 INFO: Adding prefix 12.5.17.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,064 INFO: Adding prefix 12.5.17.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,070 INFO: Adding prefix 12.5.17.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,077 INFO: Adding prefix 12.5.17.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,081 INFO: Adding prefix 12.5.17.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,087 INFO: Adding prefix 12.5.17.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,093 INFO: Adding prefix 12.5.17.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,099 INFO: Adding prefix 12.5.17.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,105 INFO: Adding prefix 12.5.17.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,111 INFO: Adding prefix 12.5.18.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,115 INFO: Adding prefix 12.5.18.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,121 INFO: Adding prefix 12.5.18.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,127 INFO: Adding prefix 12.5.18.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,133 INFO: Adding prefix 12.5.18.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,138 INFO: Adding prefix 12.5.18.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,145 INFO: Adding prefix 12.5.18.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,150 INFO: Adding prefix 12.5.18.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,155 INFO: Adding prefix 12.5.18.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,160 INFO: Adding prefix 12.5.18.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,167 INFO: Adding prefix 12.5.18.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,172 INFO: Adding prefix 12.5.18.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,180 INFO: Adding prefix 12.5.18.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,188 INFO: Adding prefix 12.5.18.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,194 INFO: Adding prefix 12.5.18.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,200 INFO: Adding prefix 12.5.18.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,205 INFO: Adding prefix 12.5.19.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,211 INFO: Adding prefix 12.5.19.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,217 INFO: Adding prefix 12.5.19.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,227 INFO: Adding prefix 12.5.19.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,237 INFO: Adding prefix 12.5.19.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,248 INFO: Adding prefix 12.5.19.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,268 INFO: Adding prefix 12.5.19.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,285 INFO: Adding prefix 12.5.19.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,298 INFO: Adding prefix 12.5.19.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,308 INFO: Adding prefix 12.5.19.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,322 INFO: Adding prefix 12.5.19.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,386 INFO: Adding prefix 12.5.19.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,398 INFO: Adding prefix 12.5.19.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,417 INFO: Adding prefix 12.5.19.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,439 INFO: Adding prefix 12.5.19.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,449 INFO: Adding prefix 12.5.19.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,456 INFO: Adding prefix 12.5.20.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,495 INFO: Adding prefix 12.5.20.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,518 INFO: Adding prefix 12.5.20.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,542 INFO: Adding prefix 12.5.20.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,558 INFO: Adding prefix 12.5.20.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,614 INFO: Adding prefix 12.5.20.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,623 INFO: Adding prefix 12.5.20.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,665 INFO: Adding prefix 12.5.20.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,711 INFO: Adding prefix 12.5.20.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,737 INFO: Adding prefix 12.5.20.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,749 INFO: Adding prefix 12.5.20.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,762 INFO: Adding prefix 12.5.20.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,774 INFO: Adding prefix 12.5.20.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,813 INFO: Adding prefix 12.5.20.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,836 INFO: Adding prefix 12.5.20.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,844 INFO: Adding prefix 12.5.20.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,852 INFO: Adding prefix 12.5.21.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,873 INFO: Adding prefix 12.5.21.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,881 INFO: Adding prefix 12.5.21.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,887 INFO: Adding prefix 12.5.21.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,893 INFO: Adding prefix 12.5.21.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,899 INFO: Adding prefix 12.5.21.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,905 INFO: Adding prefix 12.5.21.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,910 INFO: Adding prefix 12.5.21.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,915 INFO: Adding prefix 12.5.21.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,922 INFO: Adding prefix 12.5.21.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,927 INFO: Adding prefix 12.5.21.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,933 INFO: Adding prefix 12.5.21.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,938 INFO: Adding prefix 12.5.21.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,943 INFO: Adding prefix 12.5.21.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,948 INFO: Adding prefix 12.5.21.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,953 INFO: Adding prefix 12.5.21.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,959 INFO: Adding prefix 12.5.22.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,964 INFO: Adding prefix 12.5.22.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,970 INFO: Adding prefix 12.5.22.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,976 INFO: Adding prefix 12.5.22.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,981 INFO: Adding prefix 12.5.22.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,986 INFO: Adding prefix 12.5.22.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,992 INFO: Adding prefix 12.5.22.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:34,997 INFO: Adding prefix 12.5.22.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,004 INFO: Adding prefix 12.5.22.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,009 INFO: Adding prefix 12.5.22.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,015 INFO: Adding prefix 12.5.22.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,020 INFO: Adding prefix 12.5.22.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,027 INFO: Adding prefix 12.5.22.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,032 INFO: Adding prefix 12.5.22.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,038 INFO: Adding prefix 12.5.22.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,056 INFO: Adding prefix 12.5.22.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,065 INFO: Adding prefix 12.5.23.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,072 INFO: Adding prefix 12.5.23.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,078 INFO: Adding prefix 12.5.23.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,084 INFO: Adding prefix 12.5.23.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,090 INFO: Adding prefix 12.5.23.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,096 INFO: Adding prefix 12.5.23.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,107 INFO: Adding prefix 12.5.23.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,113 INFO: Adding prefix 12.5.23.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,119 INFO: Adding prefix 12.5.23.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,125 INFO: Adding prefix 12.5.23.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,131 INFO: Adding prefix 12.5.23.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,136 INFO: Adding prefix 12.5.23.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,142 INFO: Adding prefix 12.5.23.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,149 INFO: Adding prefix 12.5.23.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,157 INFO: Adding prefix 12.5.23.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,164 INFO: Adding prefix 12.5.23.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,171 INFO: Adding prefix 12.5.24.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,177 INFO: Adding prefix 12.5.24.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,182 INFO: Adding prefix 12.5.24.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,190 INFO: Adding prefix 12.5.24.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,197 INFO: Adding prefix 12.5.24.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,203 INFO: Adding prefix 12.5.24.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,209 INFO: Adding prefix 12.5.24.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,217 INFO: Adding prefix 12.5.24.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,225 INFO: Adding prefix 12.5.24.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,231 INFO: Adding prefix 12.5.24.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,237 INFO: Adding prefix 12.5.24.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,245 INFO: Adding prefix 12.5.24.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,251 INFO: Adding prefix 12.5.24.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,257 INFO: Adding prefix 12.5.24.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,263 INFO: Adding prefix 12.5.24.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,272 INFO: Adding prefix 12.5.24.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,280 INFO: Adding prefix 12.5.25.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,286 INFO: Adding prefix 12.5.25.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,292 INFO: Adding prefix 12.5.25.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,301 INFO: Adding prefix 12.5.25.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,307 INFO: Adding prefix 12.5.25.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,314 INFO: Adding prefix 12.5.25.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,320 INFO: Adding prefix 12.5.25.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,326 INFO: Adding prefix 12.5.25.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,334 INFO: Adding prefix 12.5.25.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,340 INFO: Adding prefix 12.5.25.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,346 INFO: Adding prefix 12.5.25.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,355 INFO: Adding prefix 12.5.25.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,364 INFO: Adding prefix 12.5.25.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,370 INFO: Adding prefix 12.5.25.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,375 INFO: Adding prefix 12.5.25.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,382 INFO: Adding prefix 12.5.25.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,389 INFO: Adding prefix 12.5.26.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,395 INFO: Adding prefix 12.5.26.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,407 INFO: Adding prefix 12.5.26.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,416 INFO: Adding prefix 12.5.26.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,422 INFO: Adding prefix 12.5.26.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,429 INFO: Adding prefix 12.5.26.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,438 INFO: Adding prefix 12.5.26.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,446 INFO: Adding prefix 12.5.26.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,453 INFO: Adding prefix 12.5.26.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,459 INFO: Adding prefix 12.5.26.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,466 INFO: Adding prefix 12.5.26.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,472 INFO: Adding prefix 12.5.26.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,478 INFO: Adding prefix 12.5.26.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,484 INFO: Adding prefix 12.5.26.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,490 INFO: Adding prefix 12.5.26.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,496 INFO: Adding prefix 12.5.26.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,502 INFO: Adding prefix 12.5.27.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,508 INFO: Adding prefix 12.5.27.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,514 INFO: Adding prefix 12.5.27.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,520 INFO: Adding prefix 12.5.27.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,525 INFO: Adding prefix 12.5.27.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,531 INFO: Adding prefix 12.5.27.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,539 INFO: Adding prefix 12.5.27.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,544 INFO: Adding prefix 12.5.27.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,550 INFO: Adding prefix 12.5.27.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,556 INFO: Adding prefix 12.5.27.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,563 INFO: Adding prefix 12.5.27.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,568 INFO: Adding prefix 12.5.27.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,574 INFO: Adding prefix 12.5.27.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,579 INFO: Adding prefix 12.5.27.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,585 INFO: Adding prefix 12.5.27.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,590 INFO: Adding prefix 12.5.27.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,596 INFO: Adding prefix 12.5.28.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,603 INFO: Adding prefix 12.5.28.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,609 INFO: Adding prefix 12.5.28.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,614 INFO: Adding prefix 12.5.28.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,620 INFO: Adding prefix 12.5.28.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,627 INFO: Adding prefix 12.5.28.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,632 INFO: Adding prefix 12.5.28.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,660 INFO: Adding prefix 12.5.28.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,669 INFO: Adding prefix 12.5.28.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,675 INFO: Adding prefix 12.5.28.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,680 INFO: Adding prefix 12.5.28.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,686 INFO: Adding prefix 12.5.28.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,691 INFO: Adding prefix 12.5.28.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,700 INFO: Adding prefix 12.5.28.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,706 INFO: Adding prefix 12.5.28.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,711 INFO: Adding prefix 12.5.28.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,717 INFO: Adding prefix 12.5.29.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,723 INFO: Adding prefix 12.5.29.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,730 INFO: Adding prefix 12.5.29.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,735 INFO: Adding prefix 12.5.29.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,741 INFO: Adding prefix 12.5.29.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,747 INFO: Adding prefix 12.5.29.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,754 INFO: Adding prefix 12.5.29.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,759 INFO: Adding prefix 12.5.29.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,765 INFO: Adding prefix 12.5.29.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,772 INFO: Adding prefix 12.5.29.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,777 INFO: Adding prefix 12.5.29.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,782 INFO: Adding prefix 12.5.29.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,788 INFO: Adding prefix 12.5.29.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,796 INFO: Adding prefix 12.5.29.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,802 INFO: Adding prefix 12.5.29.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,807 INFO: Adding prefix 12.5.29.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,814 INFO: Adding prefix 12.5.30.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,819 INFO: Adding prefix 12.5.30.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,824 INFO: Adding prefix 12.5.30.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,830 INFO: Adding prefix 12.5.30.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,837 INFO: Adding prefix 12.5.30.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,843 INFO: Adding prefix 12.5.30.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,850 INFO: Adding prefix 12.5.30.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,855 INFO: Adding prefix 12.5.30.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,862 INFO: Adding prefix 12.5.30.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,867 INFO: Adding prefix 12.5.30.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,872 INFO: Adding prefix 12.5.30.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,879 INFO: Adding prefix 12.5.30.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,885 INFO: Adding prefix 12.5.30.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,892 INFO: Adding prefix 12.5.30.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,897 INFO: Adding prefix 12.5.30.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,902 INFO: Adding prefix 12.5.30.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,925 INFO: Adding prefix 12.5.31.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,938 INFO: Adding prefix 12.5.31.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,953 INFO: Adding prefix 12.5.31.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,966 INFO: Adding prefix 12.5.31.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,984 INFO: Adding prefix 12.5.31.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:35,997 INFO: Adding prefix 12.5.31.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,005 INFO: Adding prefix 12.5.31.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,020 INFO: Adding prefix 12.5.31.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,039 INFO: Adding prefix 12.5.31.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,049 INFO: Adding prefix 12.5.31.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,077 INFO: Adding prefix 12.5.31.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,093 INFO: Adding prefix 12.5.31.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,111 INFO: Adding prefix 12.5.31.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,120 INFO: Adding prefix 12.5.31.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,133 INFO: Adding prefix 12.5.31.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,141 INFO: Adding prefix 12.5.31.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,151 INFO: Adding prefix 12.5.32.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,161 INFO: Adding prefix 12.5.32.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,172 INFO: Adding prefix 12.5.32.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,188 INFO: Adding prefix 12.5.32.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,194 INFO: Adding prefix 12.5.32.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,203 INFO: Adding prefix 12.5.32.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,212 INFO: Adding prefix 12.5.32.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,225 INFO: Adding prefix 12.5.32.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,233 INFO: Adding prefix 12.5.32.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,244 INFO: Adding prefix 12.5.32.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,257 INFO: Adding prefix 12.5.32.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,272 INFO: Adding prefix 12.5.32.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,278 INFO: Adding prefix 12.5.32.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,290 INFO: Adding prefix 12.5.32.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,305 INFO: Adding prefix 12.5.32.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,331 INFO: Adding prefix 12.5.32.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,345 INFO: Adding prefix 12.5.33.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,352 INFO: Adding prefix 12.5.33.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,365 INFO: Adding prefix 12.5.33.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,377 INFO: Adding prefix 12.5.33.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,387 INFO: Adding prefix 12.5.33.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,400 INFO: Adding prefix 12.5.33.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,414 INFO: Adding prefix 12.5.33.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,428 INFO: Adding prefix 12.5.33.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,434 INFO: Adding prefix 12.5.33.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,439 INFO: Adding prefix 12.5.33.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,444 INFO: Adding prefix 12.5.33.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,451 INFO: Adding prefix 12.5.33.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,459 INFO: Adding prefix 12.5.33.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,466 INFO: Adding prefix 12.5.33.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,472 INFO: Adding prefix 12.5.33.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,482 INFO: Adding prefix 12.5.33.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,492 INFO: Adding prefix 12.5.34.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,499 INFO: Adding prefix 12.5.34.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,510 INFO: Adding prefix 12.5.34.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,516 INFO: Adding prefix 12.5.34.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,522 INFO: Adding prefix 12.5.34.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,527 INFO: Adding prefix 12.5.34.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,534 INFO: Adding prefix 12.5.34.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,539 INFO: Adding prefix 12.5.34.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,546 INFO: Adding prefix 12.5.34.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,554 INFO: Adding prefix 12.5.34.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,568 INFO: Adding prefix 12.5.34.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,575 INFO: Adding prefix 12.5.34.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,581 INFO: Adding prefix 12.5.34.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,587 INFO: Adding prefix 12.5.34.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,592 INFO: Adding prefix 12.5.34.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,596 INFO: Adding prefix 12.5.34.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,601 INFO: Adding prefix 12.5.35.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,605 INFO: Adding prefix 12.5.35.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,611 INFO: Adding prefix 12.5.35.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,616 INFO: Adding prefix 12.5.35.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,622 INFO: Adding prefix 12.5.35.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,628 INFO: Adding prefix 12.5.35.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,638 INFO: Adding prefix 12.5.35.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,645 INFO: Adding prefix 12.5.35.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,652 INFO: Adding prefix 12.5.35.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,657 INFO: Adding prefix 12.5.35.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,663 INFO: Adding prefix 12.5.35.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,668 INFO: Adding prefix 12.5.35.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,673 INFO: Adding prefix 12.5.35.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,678 INFO: Adding prefix 12.5.35.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,683 INFO: Adding prefix 12.5.35.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,688 INFO: Adding prefix 12.5.35.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,693 INFO: Adding prefix 12.5.36.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,698 INFO: Adding prefix 12.5.36.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,703 INFO: Adding prefix 12.5.36.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,708 INFO: Adding prefix 12.5.36.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,713 INFO: Adding prefix 12.5.36.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,720 INFO: Adding prefix 12.5.36.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,725 INFO: Adding prefix 12.5.36.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,731 INFO: Adding prefix 12.5.36.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,737 INFO: Adding prefix 12.5.36.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,745 INFO: Adding prefix 12.5.36.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,750 INFO: Adding prefix 12.5.36.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,756 INFO: Adding prefix 12.5.36.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,761 INFO: Adding prefix 12.5.36.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,768 INFO: Adding prefix 12.5.36.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,773 INFO: Adding prefix 12.5.36.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,779 INFO: Adding prefix 12.5.36.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,785 INFO: Adding prefix 12.5.37.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,791 INFO: Adding prefix 12.5.37.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,796 INFO: Adding prefix 12.5.37.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,801 INFO: Adding prefix 12.5.37.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,805 INFO: Adding prefix 12.5.37.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,811 INFO: Adding prefix 12.5.37.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,816 INFO: Adding prefix 12.5.37.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,821 INFO: Adding prefix 12.5.37.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,826 INFO: Adding prefix 12.5.37.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,833 INFO: Adding prefix 12.5.37.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,838 INFO: Adding prefix 12.5.37.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,844 INFO: Adding prefix 12.5.37.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,853 INFO: Adding prefix 12.5.37.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,862 INFO: Adding prefix 12.5.37.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,869 INFO: Adding prefix 12.5.37.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,875 INFO: Adding prefix 12.5.37.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,889 INFO: Adding prefix 12.5.38.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,895 INFO: Adding prefix 12.5.38.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,900 INFO: Adding prefix 12.5.38.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,905 INFO: Adding prefix 12.5.38.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,911 INFO: Adding prefix 12.5.38.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,915 INFO: Adding prefix 12.5.38.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,920 INFO: Adding prefix 12.5.38.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,924 INFO: Adding prefix 12.5.38.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,930 INFO: Adding prefix 12.5.38.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,935 INFO: Adding prefix 12.5.38.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,940 INFO: Adding prefix 12.5.38.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,944 INFO: Adding prefix 12.5.38.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,950 INFO: Adding prefix 12.5.38.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,955 INFO: Adding prefix 12.5.38.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,960 INFO: Adding prefix 12.5.38.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,965 INFO: Adding prefix 12.5.38.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,972 INFO: Adding prefix 12.5.39.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,977 INFO: Adding prefix 12.5.39.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,983 INFO: Adding prefix 12.5.39.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,990 INFO: Adding prefix 12.5.39.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:36,998 INFO: Adding prefix 12.5.39.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,003 INFO: Adding prefix 12.5.39.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,008 INFO: Adding prefix 12.5.39.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,013 INFO: Adding prefix 12.5.39.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,018 INFO: Adding prefix 12.5.39.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,024 INFO: Adding prefix 12.5.39.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,029 INFO: Adding prefix 12.5.39.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,035 INFO: Adding prefix 12.5.39.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,041 INFO: Adding prefix 12.5.39.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,047 INFO: Adding prefix 12.5.39.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,054 INFO: Adding prefix 12.5.39.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,059 INFO: Adding prefix 12.5.39.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,065 INFO: Adding prefix 12.5.40.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,071 INFO: Adding prefix 12.5.40.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,076 INFO: Adding prefix 12.5.40.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,081 INFO: Adding prefix 12.5.40.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,086 INFO: Adding prefix 12.5.40.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,092 INFO: Adding prefix 12.5.40.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,097 INFO: Adding prefix 12.5.40.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,105 INFO: Adding prefix 12.5.40.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,113 INFO: Adding prefix 12.5.40.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,118 INFO: Adding prefix 12.5.40.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,123 INFO: Adding prefix 12.5.40.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,129 INFO: Adding prefix 12.5.40.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,135 INFO: Adding prefix 12.5.40.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,140 INFO: Adding prefix 12.5.40.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,146 INFO: Adding prefix 12.5.40.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,152 INFO: Adding prefix 12.5.40.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,157 INFO: Adding prefix 12.5.41.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,163 INFO: Adding prefix 12.5.41.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,168 INFO: Adding prefix 12.5.41.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,173 INFO: Adding prefix 12.5.41.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,178 INFO: Adding prefix 12.5.41.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,184 INFO: Adding prefix 12.5.41.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,189 INFO: Adding prefix 12.5.41.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,196 INFO: Adding prefix 12.5.41.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,202 INFO: Adding prefix 12.5.41.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,208 INFO: Adding prefix 12.5.41.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,214 INFO: Adding prefix 12.5.41.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,222 INFO: Adding prefix 12.5.41.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,231 INFO: Adding prefix 12.5.41.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,237 INFO: Adding prefix 12.5.41.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,244 INFO: Adding prefix 12.5.41.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,251 INFO: Adding prefix 12.5.41.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,257 INFO: Adding prefix 12.5.42.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,262 INFO: Adding prefix 12.5.42.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,268 INFO: Adding prefix 12.5.42.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,274 INFO: Adding prefix 12.5.42.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,280 INFO: Adding prefix 12.5.42.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,287 INFO: Adding prefix 12.5.42.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,293 INFO: Adding prefix 12.5.42.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,298 INFO: Adding prefix 12.5.42.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,304 INFO: Adding prefix 12.5.42.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,309 INFO: Adding prefix 12.5.42.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,316 INFO: Adding prefix 12.5.42.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,323 INFO: Adding prefix 12.5.42.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,328 INFO: Adding prefix 12.5.42.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,334 INFO: Adding prefix 12.5.42.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,340 INFO: Adding prefix 12.5.42.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,346 INFO: Adding prefix 12.5.42.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,352 INFO: Adding prefix 12.5.43.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,358 INFO: Adding prefix 12.5.43.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,364 INFO: Adding prefix 12.5.43.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,370 INFO: Adding prefix 12.5.43.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,375 INFO: Adding prefix 12.5.43.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,381 INFO: Adding prefix 12.5.43.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,387 INFO: Adding prefix 12.5.43.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,393 INFO: Adding prefix 12.5.43.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,402 INFO: Adding prefix 12.5.43.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,409 INFO: Adding prefix 12.5.43.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,415 INFO: Adding prefix 12.5.43.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,420 INFO: Adding prefix 12.5.43.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,425 INFO: Adding prefix 12.5.43.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,430 INFO: Adding prefix 12.5.43.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,436 INFO: Adding prefix 12.5.43.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,441 INFO: Adding prefix 12.5.43.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,447 INFO: Adding prefix 12.5.44.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,453 INFO: Adding prefix 12.5.44.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,460 INFO: Adding prefix 12.5.44.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,465 INFO: Adding prefix 12.5.44.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,470 INFO: Adding prefix 12.5.44.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,476 INFO: Adding prefix 12.5.44.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,481 INFO: Adding prefix 12.5.44.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,487 INFO: Adding prefix 12.5.44.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,493 INFO: Adding prefix 12.5.44.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,500 INFO: Adding prefix 12.5.44.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,507 INFO: Adding prefix 12.5.44.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,520 INFO: Adding prefix 12.5.44.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,533 INFO: Adding prefix 12.5.44.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,543 INFO: Adding prefix 12.5.44.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,551 INFO: Adding prefix 12.5.44.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,556 INFO: Adding prefix 12.5.44.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,562 INFO: Adding prefix 12.5.45.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,568 INFO: Adding prefix 12.5.45.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,575 INFO: Adding prefix 12.5.45.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,581 INFO: Adding prefix 12.5.45.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,586 INFO: Adding prefix 12.5.45.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,593 INFO: Adding prefix 12.5.45.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,599 INFO: Adding prefix 12.5.45.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,605 INFO: Adding prefix 12.5.45.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,611 INFO: Adding prefix 12.5.45.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,618 INFO: Adding prefix 12.5.45.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,624 INFO: Adding prefix 12.5.45.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,630 INFO: Adding prefix 12.5.45.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,643 INFO: Adding prefix 12.5.45.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,649 INFO: Adding prefix 12.5.45.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,655 INFO: Adding prefix 12.5.45.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,662 INFO: Adding prefix 12.5.45.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,667 INFO: Adding prefix 12.5.46.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,675 INFO: Adding prefix 12.5.46.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,681 INFO: Adding prefix 12.5.46.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,686 INFO: Adding prefix 12.5.46.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,691 INFO: Adding prefix 12.5.46.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,697 INFO: Adding prefix 12.5.46.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,702 INFO: Adding prefix 12.5.46.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,708 INFO: Adding prefix 12.5.46.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,714 INFO: Adding prefix 12.5.46.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,719 INFO: Adding prefix 12.5.46.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,724 INFO: Adding prefix 12.5.46.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,729 INFO: Adding prefix 12.5.46.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,735 INFO: Adding prefix 12.5.46.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,740 INFO: Adding prefix 12.5.46.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,746 INFO: Adding prefix 12.5.46.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,751 INFO: Adding prefix 12.5.46.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,756 INFO: Adding prefix 12.5.47.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,762 INFO: Adding prefix 12.5.47.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,767 INFO: Adding prefix 12.5.47.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,772 INFO: Adding prefix 12.5.47.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,778 INFO: Adding prefix 12.5.47.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,784 INFO: Adding prefix 12.5.47.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,789 INFO: Adding prefix 12.5.47.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,794 INFO: Adding prefix 12.5.47.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,799 INFO: Adding prefix 12.5.47.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,804 INFO: Adding prefix 12.5.47.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,809 INFO: Adding prefix 12.5.47.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,815 INFO: Adding prefix 12.5.47.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,821 INFO: Adding prefix 12.5.47.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,826 INFO: Adding prefix 12.5.47.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,832 INFO: Adding prefix 12.5.47.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,842 INFO: Adding prefix 12.5.47.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,850 INFO: Adding prefix 12.5.48.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,855 INFO: Adding prefix 12.5.48.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,861 INFO: Adding prefix 12.5.48.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,867 INFO: Adding prefix 12.5.48.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,875 INFO: Adding prefix 12.5.48.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,881 INFO: Adding prefix 12.5.48.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,903 INFO: Adding prefix 12.5.48.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,910 INFO: Adding prefix 12.5.48.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,918 INFO: Adding prefix 12.5.48.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,925 INFO: Adding prefix 12.5.48.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,931 INFO: Adding prefix 12.5.48.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,936 INFO: Adding prefix 12.5.48.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,942 INFO: Adding prefix 12.5.48.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:37,994 INFO: Adding prefix 12.5.48.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,001 INFO: Adding prefix 12.5.48.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,008 INFO: Adding prefix 12.5.48.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,013 INFO: Adding prefix 12.5.49.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,024 INFO: Adding prefix 12.5.49.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,029 INFO: Adding prefix 12.5.49.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,036 INFO: Adding prefix 12.5.49.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,041 INFO: Adding prefix 12.5.49.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,046 INFO: Adding prefix 12.5.49.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,050 INFO: Adding prefix 12.5.49.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,058 INFO: Adding prefix 12.5.49.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,063 INFO: Adding prefix 12.5.49.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,068 INFO: Adding prefix 12.5.49.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,073 INFO: Adding prefix 12.5.49.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,079 INFO: Adding prefix 12.5.49.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,085 INFO: Adding prefix 12.5.49.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,090 INFO: Adding prefix 12.5.49.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,095 INFO: Adding prefix 12.5.49.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,101 INFO: Adding prefix 12.5.49.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,106 INFO: Adding prefix 12.5.50.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,110 INFO: Adding prefix 12.5.50.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,115 INFO: Adding prefix 12.5.50.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,121 INFO: Adding prefix 12.5.50.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,126 INFO: Adding prefix 12.5.50.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,130 INFO: Adding prefix 12.5.50.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,135 INFO: Adding prefix 12.5.50.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,141 INFO: Adding prefix 12.5.50.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,147 INFO: Adding prefix 12.5.50.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,152 INFO: Adding prefix 12.5.50.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,157 INFO: Adding prefix 12.5.50.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,162 INFO: Adding prefix 12.5.50.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,166 INFO: Adding prefix 12.5.50.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,171 INFO: Adding prefix 12.5.50.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,177 INFO: Adding prefix 12.5.50.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,183 INFO: Adding prefix 12.5.50.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,190 INFO: Adding prefix 12.5.51.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,196 INFO: Adding prefix 12.5.51.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,203 INFO: Adding prefix 12.5.51.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,208 INFO: Adding prefix 12.5.51.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,213 INFO: Adding prefix 12.5.51.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,218 INFO: Adding prefix 12.5.51.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,224 INFO: Adding prefix 12.5.51.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,230 INFO: Adding prefix 12.5.51.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,235 INFO: Adding prefix 12.5.51.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,240 INFO: Adding prefix 12.5.51.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,246 INFO: Adding prefix 12.5.51.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,251 INFO: Adding prefix 12.5.51.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,257 INFO: Adding prefix 12.5.51.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,262 INFO: Adding prefix 12.5.51.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,268 INFO: Adding prefix 12.5.51.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,273 INFO: Adding prefix 12.5.51.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,279 INFO: Adding prefix 12.5.52.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,285 INFO: Adding prefix 12.5.52.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,295 INFO: Adding prefix 12.5.52.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,300 INFO: Adding prefix 12.5.52.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,306 INFO: Adding prefix 12.5.52.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,312 INFO: Adding prefix 12.5.52.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,318 INFO: Adding prefix 12.5.52.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,325 INFO: Adding prefix 12.5.52.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,331 INFO: Adding prefix 12.5.52.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,340 INFO: Adding prefix 12.5.52.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,347 INFO: Adding prefix 12.5.52.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,352 INFO: Adding prefix 12.5.52.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,358 INFO: Adding prefix 12.5.52.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,364 INFO: Adding prefix 12.5.52.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,369 INFO: Adding prefix 12.5.52.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,374 INFO: Adding prefix 12.5.52.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,380 INFO: Adding prefix 12.5.53.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,389 INFO: Adding prefix 12.5.53.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,395 INFO: Adding prefix 12.5.53.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,402 INFO: Adding prefix 12.5.53.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,409 INFO: Adding prefix 12.5.53.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,415 INFO: Adding prefix 12.5.53.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,421 INFO: Adding prefix 12.5.53.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,426 INFO: Adding prefix 12.5.53.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,431 INFO: Adding prefix 12.5.53.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,437 INFO: Adding prefix 12.5.53.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,442 INFO: Adding prefix 12.5.53.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,447 INFO: Adding prefix 12.5.53.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,453 INFO: Adding prefix 12.5.53.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,459 INFO: Adding prefix 12.5.53.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,464 INFO: Adding prefix 12.5.53.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,470 INFO: Adding prefix 12.5.53.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,475 INFO: Adding prefix 12.5.54.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,481 INFO: Adding prefix 12.5.54.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,487 INFO: Adding prefix 12.5.54.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,492 INFO: Adding prefix 12.5.54.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,497 INFO: Adding prefix 12.5.54.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,504 INFO: Adding prefix 12.5.54.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,509 INFO: Adding prefix 12.5.54.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,518 INFO: Adding prefix 12.5.54.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,526 INFO: Adding prefix 12.5.54.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,532 INFO: Adding prefix 12.5.54.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,537 INFO: Adding prefix 12.5.54.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,543 INFO: Adding prefix 12.5.54.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,548 INFO: Adding prefix 12.5.54.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,553 INFO: Adding prefix 12.5.54.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,558 INFO: Adding prefix 12.5.54.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,563 INFO: Adding prefix 12.5.54.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,570 INFO: Adding prefix 12.5.55.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,577 INFO: Adding prefix 12.5.55.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,583 INFO: Adding prefix 12.5.55.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,588 INFO: Adding prefix 12.5.55.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,594 INFO: Adding prefix 12.5.55.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,599 INFO: Adding prefix 12.5.55.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,605 INFO: Adding prefix 12.5.55.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,612 INFO: Adding prefix 12.5.55.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,621 INFO: Adding prefix 12.5.55.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,628 INFO: Adding prefix 12.5.55.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,634 INFO: Adding prefix 12.5.55.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,639 INFO: Adding prefix 12.5.55.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,647 INFO: Adding prefix 12.5.55.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,654 INFO: Adding prefix 12.5.55.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,661 INFO: Adding prefix 12.5.55.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,666 INFO: Adding prefix 12.5.55.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,674 INFO: Adding prefix 12.5.56.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,679 INFO: Adding prefix 12.5.56.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,684 INFO: Adding prefix 12.5.56.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,690 INFO: Adding prefix 12.5.56.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,696 INFO: Adding prefix 12.5.56.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,701 INFO: Adding prefix 12.5.56.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,708 INFO: Adding prefix 12.5.56.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,714 INFO: Adding prefix 12.5.56.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,720 INFO: Adding prefix 12.5.56.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,726 INFO: Adding prefix 12.5.56.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,731 INFO: Adding prefix 12.5.56.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,736 INFO: Adding prefix 12.5.56.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,740 INFO: Adding prefix 12.5.56.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,752 INFO: Adding prefix 12.5.56.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,758 INFO: Adding prefix 12.5.56.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,764 INFO: Adding prefix 12.5.56.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,768 INFO: Adding prefix 12.5.57.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,775 INFO: Adding prefix 12.5.57.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,780 INFO: Adding prefix 12.5.57.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,788 INFO: Adding prefix 12.5.57.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,795 INFO: Adding prefix 12.5.57.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,800 INFO: Adding prefix 12.5.57.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,806 INFO: Adding prefix 12.5.57.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,813 INFO: Adding prefix 12.5.57.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,819 INFO: Adding prefix 12.5.57.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,825 INFO: Adding prefix 12.5.57.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,831 INFO: Adding prefix 12.5.57.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,838 INFO: Adding prefix 12.5.57.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,843 INFO: Adding prefix 12.5.57.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,848 INFO: Adding prefix 12.5.57.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,853 INFO: Adding prefix 12.5.57.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,859 INFO: Adding prefix 12.5.57.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,864 INFO: Adding prefix 12.5.58.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,869 INFO: Adding prefix 12.5.58.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,875 INFO: Adding prefix 12.5.58.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,880 INFO: Adding prefix 12.5.58.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,885 INFO: Adding prefix 12.5.58.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,890 INFO: Adding prefix 12.5.58.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,895 INFO: Adding prefix 12.5.58.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,901 INFO: Adding prefix 12.5.58.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,906 INFO: Adding prefix 12.5.58.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,911 INFO: Adding prefix 12.5.58.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,916 INFO: Adding prefix 12.5.58.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,921 INFO: Adding prefix 12.5.58.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,926 INFO: Adding prefix 12.5.58.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,931 INFO: Adding prefix 12.5.58.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,936 INFO: Adding prefix 12.5.58.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,941 INFO: Adding prefix 12.5.58.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,946 INFO: Adding prefix 12.5.59.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,952 INFO: Adding prefix 12.5.59.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,958 INFO: Adding prefix 12.5.59.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,963 INFO: Adding prefix 12.5.59.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,969 INFO: Adding prefix 12.5.59.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,974 INFO: Adding prefix 12.5.59.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,980 INFO: Adding prefix 12.5.59.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,986 INFO: Adding prefix 12.5.59.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,992 INFO: Adding prefix 12.5.59.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:38,997 INFO: Adding prefix 12.5.59.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,002 INFO: Adding prefix 12.5.59.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,008 INFO: Adding prefix 12.5.59.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,013 INFO: Adding prefix 12.5.59.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,018 INFO: Adding prefix 12.5.59.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,026 INFO: Adding prefix 12.5.59.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,033 INFO: Adding prefix 12.5.59.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,041 INFO: Adding prefix 12.5.60.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,046 INFO: Adding prefix 12.5.60.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,053 INFO: Adding prefix 12.5.60.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,059 INFO: Adding prefix 12.5.60.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,064 INFO: Adding prefix 12.5.60.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,070 INFO: Adding prefix 12.5.60.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,076 INFO: Adding prefix 12.5.60.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,081 INFO: Adding prefix 12.5.60.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,088 INFO: Adding prefix 12.5.60.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,093 INFO: Adding prefix 12.5.60.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,100 INFO: Adding prefix 12.5.60.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,105 INFO: Adding prefix 12.5.60.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,111 INFO: Adding prefix 12.5.60.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,116 INFO: Adding prefix 12.5.60.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,121 INFO: Adding prefix 12.5.60.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,126 INFO: Adding prefix 12.5.60.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,131 INFO: Adding prefix 12.5.61.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,137 INFO: Adding prefix 12.5.61.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,143 INFO: Adding prefix 12.5.61.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,148 INFO: Adding prefix 12.5.61.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,154 INFO: Adding prefix 12.5.61.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,159 INFO: Adding prefix 12.5.61.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,165 INFO: Adding prefix 12.5.61.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,170 INFO: Adding prefix 12.5.61.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,175 INFO: Adding prefix 12.5.61.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,181 INFO: Adding prefix 12.5.61.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,186 INFO: Adding prefix 12.5.61.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,191 INFO: Adding prefix 12.5.61.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,196 INFO: Adding prefix 12.5.61.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,202 INFO: Adding prefix 12.5.61.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,207 INFO: Adding prefix 12.5.61.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,212 INFO: Adding prefix 12.5.61.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,218 INFO: Adding prefix 12.5.62.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,224 INFO: Adding prefix 12.5.62.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,231 INFO: Adding prefix 12.5.62.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,237 INFO: Adding prefix 12.5.62.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,243 INFO: Adding prefix 12.5.62.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,249 INFO: Adding prefix 12.5.62.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,254 INFO: Adding prefix 12.5.62.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,259 INFO: Adding prefix 12.5.62.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,264 INFO: Adding prefix 12.5.62.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,270 INFO: Adding prefix 12.5.62.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,275 INFO: Adding prefix 12.5.62.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,279 INFO: Adding prefix 12.5.62.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,285 INFO: Adding prefix 12.5.62.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,291 INFO: Adding prefix 12.5.62.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,302 INFO: Adding prefix 12.5.62.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,313 INFO: Adding prefix 12.5.62.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,328 INFO: Adding prefix 12.5.63.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,338 INFO: Adding prefix 12.5.63.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,353 INFO: Adding prefix 12.5.63.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,362 INFO: Adding prefix 12.5.63.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,370 INFO: Adding prefix 12.5.63.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,376 INFO: Adding prefix 12.5.63.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,383 INFO: Adding prefix 12.5.63.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,391 INFO: Adding prefix 12.5.63.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,404 INFO: Adding prefix 12.5.63.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,420 INFO: Adding prefix 12.5.63.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,433 INFO: Adding prefix 12.5.63.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,444 INFO: Adding prefix 12.5.63.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,465 INFO: Adding prefix 12.5.63.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,474 INFO: Adding prefix 12.5.63.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,490 INFO: Adding prefix 12.5.63.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,508 INFO: Adding prefix 12.5.63.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,540 INFO: Adding prefix 12.5.64.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,548 INFO: Adding prefix 12.5.64.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,554 INFO: Adding prefix 12.5.64.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,561 INFO: Adding prefix 12.5.64.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,582 INFO: Adding prefix 12.5.64.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,590 INFO: Adding prefix 12.5.64.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,608 INFO: Adding prefix 12.5.64.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,625 INFO: Adding prefix 12.5.64.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,653 INFO: Adding prefix 12.5.64.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,663 INFO: Adding prefix 12.5.64.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,677 INFO: Adding prefix 12.5.64.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,687 INFO: Adding prefix 12.5.64.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,730 INFO: Adding prefix 12.5.64.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,796 INFO: Adding prefix 12.5.64.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,850 INFO: Adding prefix 12.5.64.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,860 INFO: Adding prefix 12.5.64.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,870 INFO: Adding prefix 12.5.65.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,882 INFO: Adding prefix 12.5.65.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,898 INFO: Adding prefix 12.5.65.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,964 INFO: Adding prefix 12.5.65.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:39,987 INFO: Adding prefix 12.5.65.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,015 INFO: Adding prefix 12.5.65.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,031 INFO: Adding prefix 12.5.65.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,042 INFO: Adding prefix 12.5.65.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,048 INFO: Adding prefix 12.5.65.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,062 INFO: Adding prefix 12.5.65.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,072 INFO: Adding prefix 12.5.65.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,079 INFO: Adding prefix 12.5.65.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,084 INFO: Adding prefix 12.5.65.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,092 INFO: Adding prefix 12.5.65.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,099 INFO: Adding prefix 12.5.65.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,107 INFO: Adding prefix 12.5.65.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,113 INFO: Adding prefix 12.5.66.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,118 INFO: Adding prefix 12.5.66.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,123 INFO: Adding prefix 12.5.66.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,130 INFO: Adding prefix 12.5.66.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,137 INFO: Adding prefix 12.5.66.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,178 INFO: Adding prefix 12.5.66.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,203 INFO: Adding prefix 12.5.66.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,212 INFO: Adding prefix 12.5.66.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,218 INFO: Adding prefix 12.5.66.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,224 INFO: Adding prefix 12.5.66.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,229 INFO: Adding prefix 12.5.66.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,236 INFO: Adding prefix 12.5.66.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,243 INFO: Adding prefix 12.5.66.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,249 INFO: Adding prefix 12.5.66.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,254 INFO: Adding prefix 12.5.66.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,260 INFO: Adding prefix 12.5.66.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,265 INFO: Adding prefix 12.5.67.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,270 INFO: Adding prefix 12.5.67.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,275 INFO: Adding prefix 12.5.67.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,281 INFO: Adding prefix 12.5.67.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,286 INFO: Adding prefix 12.5.67.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,292 INFO: Adding prefix 12.5.67.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,300 INFO: Adding prefix 12.5.67.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,305 INFO: Adding prefix 12.5.67.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,310 INFO: Adding prefix 12.5.67.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,315 INFO: Adding prefix 12.5.67.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,323 INFO: Adding prefix 12.5.67.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,329 INFO: Adding prefix 12.5.67.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,347 INFO: Adding prefix 12.5.67.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,353 INFO: Adding prefix 12.5.67.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,361 INFO: Adding prefix 12.5.67.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,368 INFO: Adding prefix 12.5.67.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,384 INFO: Adding prefix 12.5.68.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,391 INFO: Adding prefix 12.5.68.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,397 INFO: Adding prefix 12.5.68.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,401 INFO: Adding prefix 12.5.68.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,406 INFO: Adding prefix 12.5.68.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,411 INFO: Adding prefix 12.5.68.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,417 INFO: Adding prefix 12.5.68.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,422 INFO: Adding prefix 12.5.68.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,428 INFO: Adding prefix 12.5.68.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,437 INFO: Adding prefix 12.5.68.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,444 INFO: Adding prefix 12.5.68.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,460 INFO: Adding prefix 12.5.68.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,467 INFO: Adding prefix 12.5.68.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,472 INFO: Adding prefix 12.5.68.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,479 INFO: Adding prefix 12.5.68.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,485 INFO: Adding prefix 12.5.68.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,489 INFO: Adding prefix 12.5.69.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,494 INFO: Adding prefix 12.5.69.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,500 INFO: Adding prefix 12.5.69.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,505 INFO: Adding prefix 12.5.69.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,510 INFO: Adding prefix 12.5.69.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,515 INFO: Adding prefix 12.5.69.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,522 INFO: Adding prefix 12.5.69.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,528 INFO: Adding prefix 12.5.69.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,534 INFO: Adding prefix 12.5.69.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,540 INFO: Adding prefix 12.5.69.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,545 INFO: Adding prefix 12.5.69.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,550 INFO: Adding prefix 12.5.69.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,555 INFO: Adding prefix 12.5.69.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,561 INFO: Adding prefix 12.5.69.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,567 INFO: Adding prefix 12.5.69.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,572 INFO: Adding prefix 12.5.69.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,577 INFO: Adding prefix 12.5.70.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,584 INFO: Adding prefix 12.5.70.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,589 INFO: Adding prefix 12.5.70.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,595 INFO: Adding prefix 12.5.70.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,600 INFO: Adding prefix 12.5.70.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,605 INFO: Adding prefix 12.5.70.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,610 INFO: Adding prefix 12.5.70.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,615 INFO: Adding prefix 12.5.70.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,620 INFO: Adding prefix 12.5.70.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,625 INFO: Adding prefix 12.5.70.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,630 INFO: Adding prefix 12.5.70.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,636 INFO: Adding prefix 12.5.70.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,642 INFO: Adding prefix 12.5.70.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,649 INFO: Adding prefix 12.5.70.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,654 INFO: Adding prefix 12.5.70.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,659 INFO: Adding prefix 12.5.70.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,664 INFO: Adding prefix 12.5.71.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,669 INFO: Adding prefix 12.5.71.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,675 INFO: Adding prefix 12.5.71.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,687 INFO: Adding prefix 12.5.71.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,693 INFO: Adding prefix 12.5.71.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,698 INFO: Adding prefix 12.5.71.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,703 INFO: Adding prefix 12.5.71.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,710 INFO: Adding prefix 12.5.71.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,752 INFO: Adding prefix 12.5.71.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,759 INFO: Adding prefix 12.5.71.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,765 INFO: Adding prefix 12.5.71.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,774 INFO: Adding prefix 12.5.71.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,785 INFO: Adding prefix 12.5.71.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,792 INFO: Adding prefix 12.5.71.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,799 INFO: Adding prefix 12.5.71.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,805 INFO: Adding prefix 12.5.71.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,813 INFO: Adding prefix 12.5.72.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,820 INFO: Adding prefix 12.5.72.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,827 INFO: Adding prefix 12.5.72.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,832 INFO: Adding prefix 12.5.72.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,839 INFO: Adding prefix 12.5.72.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,843 INFO: Adding prefix 12.5.72.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,848 INFO: Adding prefix 12.5.72.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,853 INFO: Adding prefix 12.5.72.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,859 INFO: Adding prefix 12.5.72.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,864 INFO: Adding prefix 12.5.72.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,871 INFO: Adding prefix 12.5.72.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,876 INFO: Adding prefix 12.5.72.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,882 INFO: Adding prefix 12.5.72.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,887 INFO: Adding prefix 12.5.72.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,892 INFO: Adding prefix 12.5.72.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,898 INFO: Adding prefix 12.5.72.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,906 INFO: Adding prefix 12.5.73.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,913 INFO: Adding prefix 12.5.73.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,918 INFO: Adding prefix 12.5.73.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,923 INFO: Adding prefix 12.5.73.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,927 INFO: Adding prefix 12.5.73.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,933 INFO: Adding prefix 12.5.73.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,938 INFO: Adding prefix 12.5.73.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,944 INFO: Adding prefix 12.5.73.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,949 INFO: Adding prefix 12.5.73.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,954 INFO: Adding prefix 12.5.73.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,959 INFO: Adding prefix 12.5.73.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,964 INFO: Adding prefix 12.5.73.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,969 INFO: Adding prefix 12.5.73.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,987 INFO: Adding prefix 12.5.73.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:40,995 INFO: Adding prefix 12.5.73.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,015 INFO: Adding prefix 12.5.73.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,023 INFO: Adding prefix 12.5.74.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,028 INFO: Adding prefix 12.5.74.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,034 INFO: Adding prefix 12.5.74.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,041 INFO: Adding prefix 12.5.74.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,056 INFO: Adding prefix 12.5.74.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,062 INFO: Adding prefix 12.5.74.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,069 INFO: Adding prefix 12.5.74.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,076 INFO: Adding prefix 12.5.74.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,081 INFO: Adding prefix 12.5.74.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,087 INFO: Adding prefix 12.5.74.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,097 INFO: Adding prefix 12.5.74.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,105 INFO: Adding prefix 12.5.74.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,111 INFO: Adding prefix 12.5.74.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,116 INFO: Adding prefix 12.5.74.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,122 INFO: Adding prefix 12.5.74.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,135 INFO: Adding prefix 12.5.74.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,144 INFO: Adding prefix 12.5.75.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,200 INFO: Adding prefix 12.5.75.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,241 INFO: Adding prefix 12.5.75.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,260 INFO: Adding prefix 12.5.75.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,271 INFO: Adding prefix 12.5.75.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,321 INFO: Adding prefix 12.5.75.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,344 INFO: Adding prefix 12.5.75.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,435 INFO: Adding prefix 12.5.75.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,471 INFO: Adding prefix 12.5.75.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,513 INFO: Adding prefix 12.5.75.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,545 INFO: Adding prefix 12.5.75.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,561 INFO: Adding prefix 12.5.75.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,589 INFO: Adding prefix 12.5.75.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,616 INFO: Adding prefix 12.5.75.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,652 INFO: Adding prefix 12.5.75.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,719 INFO: Adding prefix 12.5.75.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,743 INFO: Adding prefix 12.5.76.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,787 INFO: Adding prefix 12.5.76.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,820 INFO: Adding prefix 12.5.76.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,858 INFO: Adding prefix 12.5.76.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,952 INFO: Adding prefix 12.5.76.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:41,981 INFO: Adding prefix 12.5.76.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:42,032 INFO: Adding prefix 12.5.76.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:42,059 INFO: Adding prefix 12.5.76.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:42,075 INFO: Adding prefix 12.5.76.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:42,138 INFO: Adding prefix 12.5.76.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:42,191 INFO: Adding prefix 12.5.76.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:42,238 INFO: Adding prefix 12.5.76.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:42,271 INFO: Adding prefix 12.5.76.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:42,314 INFO: Adding prefix 12.5.76.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:42,391 INFO: Adding prefix 12.5.76.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:42,479 INFO: Adding prefix 12.5.76.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:42,515 INFO: Adding prefix 12.5.77.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:42,525 INFO: Adding prefix 12.5.77.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:42,635 INFO: Adding prefix 12.5.77.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:42,686 INFO: Adding prefix 12.5.77.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:42,704 INFO: Adding prefix 12.5.77.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:42,729 INFO: Adding prefix 12.5.77.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:42,744 INFO: Adding prefix 12.5.77.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:42,770 INFO: Adding prefix 12.5.77.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:42,800 INFO: Adding prefix 12.5.77.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:42,826 INFO: Adding prefix 12.5.77.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:42,876 INFO: Adding prefix 12.5.77.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:42,909 INFO: Adding prefix 12.5.77.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:42,929 INFO: Adding prefix 12.5.77.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:43,013 INFO: Adding prefix 12.5.77.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:43,038 INFO: Adding prefix 12.5.77.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:43,096 INFO: Adding prefix 12.5.77.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:43,109 INFO: Adding prefix 12.5.78.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:43,153 INFO: Adding prefix 12.5.78.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:43,202 INFO: Adding prefix 12.5.78.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:43,253 INFO: Adding prefix 12.5.78.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:43,296 INFO: Adding prefix 12.5.78.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:43,395 INFO: Adding prefix 12.5.78.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:43,492 INFO: Adding prefix 12.5.78.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:43,609 INFO: Adding prefix 12.5.78.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:43,645 INFO: Adding prefix 12.5.78.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:43,754 INFO: Adding prefix 12.5.78.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:43,789 INFO: Adding prefix 12.5.78.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:43,797 INFO: Adding prefix 12.5.78.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:43,822 INFO: Adding prefix 12.5.78.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:43,848 INFO: Adding prefix 12.5.78.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:43,879 INFO: Adding prefix 12.5.78.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:43,976 INFO: Adding prefix 12.5.78.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:44,008 INFO: Adding prefix 12.5.79.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:44,071 INFO: Adding prefix 12.5.79.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:44,105 INFO: Adding prefix 12.5.79.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:44,118 INFO: Adding prefix 12.5.79.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:44,143 INFO: Adding prefix 12.5.79.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:44,220 INFO: Adding prefix 12.5.79.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:44,305 INFO: Adding prefix 12.5.79.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:44,334 INFO: Adding prefix 12.5.79.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:44,369 INFO: Adding prefix 12.5.79.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:44,461 INFO: Adding prefix 12.5.79.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:44,505 INFO: Adding prefix 12.5.79.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:44,579 INFO: Adding prefix 12.5.79.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:44,601 INFO: Adding prefix 12.5.79.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:44,644 INFO: Adding prefix 12.5.79.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:44,707 INFO: Adding prefix 12.5.79.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:44,743 INFO: Adding prefix 12.5.79.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:44,793 INFO: Adding prefix 12.5.80.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:44,833 INFO: Adding prefix 12.5.80.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:44,886 INFO: Adding prefix 12.5.80.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:44,897 INFO: Adding prefix 12.5.80.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:44,972 INFO: Adding prefix 12.5.80.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:45,024 INFO: Adding prefix 12.5.80.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:45,047 INFO: Adding prefix 12.5.80.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:45,087 INFO: Adding prefix 12.5.80.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:45,183 INFO: Adding prefix 12.5.80.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:45,222 INFO: Adding prefix 12.5.80.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:45,368 INFO: Adding prefix 12.5.80.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:45,394 INFO: Adding prefix 12.5.80.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:45,439 INFO: Adding prefix 12.5.80.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:45,530 INFO: Adding prefix 12.5.80.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:45,592 INFO: Adding prefix 12.5.80.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:45,760 INFO: Adding prefix 12.5.80.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:45,880 INFO: Adding prefix 12.5.81.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:45,936 INFO: Adding prefix 12.5.81.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:46,041 INFO: Adding prefix 12.5.81.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:46,114 INFO: Adding prefix 12.5.81.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:46,293 INFO: Adding prefix 12.5.81.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:46,358 INFO: Adding prefix 12.5.81.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:46,455 INFO: Adding prefix 12.5.81.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:46,563 INFO: Adding prefix 12.5.81.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:46,643 INFO: Adding prefix 12.5.81.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:46,704 INFO: Adding prefix 12.5.81.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:46,732 INFO: Adding prefix 12.5.81.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:46,761 INFO: Adding prefix 12.5.81.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:46,821 INFO: Adding prefix 12.5.81.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:46,889 INFO: Adding prefix 12.5.81.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:46,897 INFO: Adding prefix 12.5.81.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:46,926 INFO: Adding prefix 12.5.81.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,011 INFO: Adding prefix 12.5.82.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,167 INFO: Adding prefix 12.5.82.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,242 INFO: Adding prefix 12.5.82.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,259 INFO: Adding prefix 12.5.82.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,303 INFO: Adding prefix 12.5.82.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,311 INFO: Adding prefix 12.5.82.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,353 INFO: Adding prefix 12.5.82.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,394 INFO: Adding prefix 12.5.82.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,425 INFO: Adding prefix 12.5.82.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,451 INFO: Adding prefix 12.5.82.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,487 INFO: Adding prefix 12.5.82.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,496 INFO: Adding prefix 12.5.82.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,501 INFO: Adding prefix 12.5.82.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,507 INFO: Adding prefix 12.5.82.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,512 INFO: Adding prefix 12.5.82.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,521 INFO: Adding prefix 12.5.82.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,527 INFO: Adding prefix 12.5.83.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,533 INFO: Adding prefix 12.5.83.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,555 INFO: Adding prefix 12.5.83.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,678 INFO: Adding prefix 12.5.83.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,688 INFO: Adding prefix 12.5.83.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,729 INFO: Adding prefix 12.5.83.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,770 INFO: Adding prefix 12.5.83.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,797 INFO: Adding prefix 12.5.83.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,805 INFO: Adding prefix 12.5.83.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,811 INFO: Adding prefix 12.5.83.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,817 INFO: Adding prefix 12.5.83.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,823 INFO: Adding prefix 12.5.83.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,831 INFO: Adding prefix 12.5.83.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,838 INFO: Adding prefix 12.5.83.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,845 INFO: Adding prefix 12.5.83.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,849 INFO: Adding prefix 12.5.83.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,854 INFO: Adding prefix 12.5.84.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,859 INFO: Adding prefix 12.5.84.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,865 INFO: Adding prefix 12.5.84.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,871 INFO: Adding prefix 12.5.84.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,877 INFO: Adding prefix 12.5.84.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,883 INFO: Adding prefix 12.5.84.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,920 INFO: Adding prefix 12.5.84.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,946 INFO: Adding prefix 12.5.84.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,960 INFO: Adding prefix 12.5.84.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,990 INFO: Adding prefix 12.5.84.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:47,999 INFO: Adding prefix 12.5.84.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,049 INFO: Adding prefix 12.5.84.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,098 INFO: Adding prefix 12.5.84.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,108 INFO: Adding prefix 12.5.84.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,119 INFO: Adding prefix 12.5.84.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,137 INFO: Adding prefix 12.5.84.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,188 INFO: Adding prefix 12.5.85.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,197 INFO: Adding prefix 12.5.85.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,204 INFO: Adding prefix 12.5.85.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,211 INFO: Adding prefix 12.5.85.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,216 INFO: Adding prefix 12.5.85.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,224 INFO: Adding prefix 12.5.85.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,231 INFO: Adding prefix 12.5.85.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,237 INFO: Adding prefix 12.5.85.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,243 INFO: Adding prefix 12.5.85.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,250 INFO: Adding prefix 12.5.85.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,256 INFO: Adding prefix 12.5.85.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,262 INFO: Adding prefix 12.5.85.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,267 INFO: Adding prefix 12.5.85.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,272 INFO: Adding prefix 12.5.85.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,277 INFO: Adding prefix 12.5.85.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,283 INFO: Adding prefix 12.5.85.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,289 INFO: Adding prefix 12.5.86.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,297 INFO: Adding prefix 12.5.86.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,304 INFO: Adding prefix 12.5.86.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,310 INFO: Adding prefix 12.5.86.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,316 INFO: Adding prefix 12.5.86.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,323 INFO: Adding prefix 12.5.86.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,329 INFO: Adding prefix 12.5.86.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,337 INFO: Adding prefix 12.5.86.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,344 INFO: Adding prefix 12.5.86.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,352 INFO: Adding prefix 12.5.86.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,359 INFO: Adding prefix 12.5.86.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,364 INFO: Adding prefix 12.5.86.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,369 INFO: Adding prefix 12.5.86.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,376 INFO: Adding prefix 12.5.86.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,381 INFO: Adding prefix 12.5.86.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,387 INFO: Adding prefix 12.5.86.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,391 INFO: Adding prefix 12.5.87.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,399 INFO: Adding prefix 12.5.87.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,405 INFO: Adding prefix 12.5.87.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,410 INFO: Adding prefix 12.5.87.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,415 INFO: Adding prefix 12.5.87.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,421 INFO: Adding prefix 12.5.87.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,427 INFO: Adding prefix 12.5.87.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,433 INFO: Adding prefix 12.5.87.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,438 INFO: Adding prefix 12.5.87.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,444 INFO: Adding prefix 12.5.87.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,450 INFO: Adding prefix 12.5.87.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,455 INFO: Adding prefix 12.5.87.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,460 INFO: Adding prefix 12.5.87.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,465 INFO: Adding prefix 12.5.87.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,470 INFO: Adding prefix 12.5.87.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,476 INFO: Adding prefix 12.5.87.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,482 INFO: Adding prefix 12.5.88.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,488 INFO: Adding prefix 12.5.88.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,494 INFO: Adding prefix 12.5.88.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,501 INFO: Adding prefix 12.5.88.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,508 INFO: Adding prefix 12.5.88.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,513 INFO: Adding prefix 12.5.88.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,519 INFO: Adding prefix 12.5.88.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,524 INFO: Adding prefix 12.5.88.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,530 INFO: Adding prefix 12.5.88.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,536 INFO: Adding prefix 12.5.88.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,542 INFO: Adding prefix 12.5.88.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,548 INFO: Adding prefix 12.5.88.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,556 INFO: Adding prefix 12.5.88.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,561 INFO: Adding prefix 12.5.88.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,566 INFO: Adding prefix 12.5.88.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,572 INFO: Adding prefix 12.5.88.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,578 INFO: Adding prefix 12.5.89.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,584 INFO: Adding prefix 12.5.89.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,589 INFO: Adding prefix 12.5.89.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,594 INFO: Adding prefix 12.5.89.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,600 INFO: Adding prefix 12.5.89.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,605 INFO: Adding prefix 12.5.89.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,611 INFO: Adding prefix 12.5.89.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,616 INFO: Adding prefix 12.5.89.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,623 INFO: Adding prefix 12.5.89.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,629 INFO: Adding prefix 12.5.89.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,635 INFO: Adding prefix 12.5.89.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,641 INFO: Adding prefix 12.5.89.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,646 INFO: Adding prefix 12.5.89.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,651 INFO: Adding prefix 12.5.89.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,657 INFO: Adding prefix 12.5.89.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,664 INFO: Adding prefix 12.5.89.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,671 INFO: Adding prefix 12.5.90.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,680 INFO: Adding prefix 12.5.90.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,686 INFO: Adding prefix 12.5.90.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,692 INFO: Adding prefix 12.5.90.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,698 INFO: Adding prefix 12.5.90.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,703 INFO: Adding prefix 12.5.90.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,709 INFO: Adding prefix 12.5.90.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,715 INFO: Adding prefix 12.5.90.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,722 INFO: Adding prefix 12.5.90.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,727 INFO: Adding prefix 12.5.90.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,734 INFO: Adding prefix 12.5.90.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,741 INFO: Adding prefix 12.5.90.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,747 INFO: Adding prefix 12.5.90.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,753 INFO: Adding prefix 12.5.90.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,759 INFO: Adding prefix 12.5.90.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,768 INFO: Adding prefix 12.5.90.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,776 INFO: Adding prefix 12.5.91.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,782 INFO: Adding prefix 12.5.91.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,787 INFO: Adding prefix 12.5.91.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,793 INFO: Adding prefix 12.5.91.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,798 INFO: Adding prefix 12.5.91.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,805 INFO: Adding prefix 12.5.91.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,811 INFO: Adding prefix 12.5.91.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,818 INFO: Adding prefix 12.5.91.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,823 INFO: Adding prefix 12.5.91.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,828 INFO: Adding prefix 12.5.91.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,833 INFO: Adding prefix 12.5.91.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,840 INFO: Adding prefix 12.5.91.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,846 INFO: Adding prefix 12.5.91.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,853 INFO: Adding prefix 12.5.91.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,860 INFO: Adding prefix 12.5.91.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,865 INFO: Adding prefix 12.5.91.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,871 INFO: Adding prefix 12.5.92.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,876 INFO: Adding prefix 12.5.92.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,883 INFO: Adding prefix 12.5.92.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,888 INFO: Adding prefix 12.5.92.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,893 INFO: Adding prefix 12.5.92.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,899 INFO: Adding prefix 12.5.92.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,905 INFO: Adding prefix 12.5.92.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,910 INFO: Adding prefix 12.5.92.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,916 INFO: Adding prefix 12.5.92.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,922 INFO: Adding prefix 12.5.92.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,929 INFO: Adding prefix 12.5.92.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,935 INFO: Adding prefix 12.5.92.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,942 INFO: Adding prefix 12.5.92.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,949 INFO: Adding prefix 12.5.92.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,957 INFO: Adding prefix 12.5.92.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,963 INFO: Adding prefix 12.5.92.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,970 INFO: Adding prefix 12.5.93.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,976 INFO: Adding prefix 12.5.93.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,982 INFO: Adding prefix 12.5.93.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,988 INFO: Adding prefix 12.5.93.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:48,995 INFO: Adding prefix 12.5.93.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,001 INFO: Adding prefix 12.5.93.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,009 INFO: Adding prefix 12.5.93.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,015 INFO: Adding prefix 12.5.93.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,020 INFO: Adding prefix 12.5.93.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,030 INFO: Adding prefix 12.5.93.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,038 INFO: Adding prefix 12.5.93.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,043 INFO: Adding prefix 12.5.93.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,055 INFO: Adding prefix 12.5.93.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,063 INFO: Adding prefix 12.5.93.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,069 INFO: Adding prefix 12.5.93.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,074 INFO: Adding prefix 12.5.93.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,080 INFO: Adding prefix 12.5.94.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,084 INFO: Adding prefix 12.5.94.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,090 INFO: Adding prefix 12.5.94.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,095 INFO: Adding prefix 12.5.94.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,101 INFO: Adding prefix 12.5.94.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,107 INFO: Adding prefix 12.5.94.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,111 INFO: Adding prefix 12.5.94.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,116 INFO: Adding prefix 12.5.94.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,122 INFO: Adding prefix 12.5.94.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,128 INFO: Adding prefix 12.5.94.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,133 INFO: Adding prefix 12.5.94.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,138 INFO: Adding prefix 12.5.94.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,144 INFO: Adding prefix 12.5.94.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,153 INFO: Adding prefix 12.5.94.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,159 INFO: Adding prefix 12.5.94.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,165 INFO: Adding prefix 12.5.94.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,171 INFO: Adding prefix 12.5.95.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,178 INFO: Adding prefix 12.5.95.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,184 INFO: Adding prefix 12.5.95.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,195 INFO: Adding prefix 12.5.95.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,201 INFO: Adding prefix 12.5.95.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,207 INFO: Adding prefix 12.5.95.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,212 INFO: Adding prefix 12.5.95.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,218 INFO: Adding prefix 12.5.95.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,223 INFO: Adding prefix 12.5.95.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,230 INFO: Adding prefix 12.5.95.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,235 INFO: Adding prefix 12.5.95.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,241 INFO: Adding prefix 12.5.95.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,246 INFO: Adding prefix 12.5.95.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,253 INFO: Adding prefix 12.5.95.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,258 INFO: Adding prefix 12.5.95.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,264 INFO: Adding prefix 12.5.95.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,270 INFO: Adding prefix 12.5.96.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,275 INFO: Adding prefix 12.5.96.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,281 INFO: Adding prefix 12.5.96.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,286 INFO: Adding prefix 12.5.96.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,293 INFO: Adding prefix 12.5.96.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,298 INFO: Adding prefix 12.5.96.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,304 INFO: Adding prefix 12.5.96.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,320 INFO: Adding prefix 12.5.96.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,328 INFO: Adding prefix 12.5.96.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,336 INFO: Adding prefix 12.5.96.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,342 INFO: Adding prefix 12.5.96.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,347 INFO: Adding prefix 12.5.96.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,353 INFO: Adding prefix 12.5.96.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,358 INFO: Adding prefix 12.5.96.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,363 INFO: Adding prefix 12.5.96.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,369 INFO: Adding prefix 12.5.96.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,375 INFO: Adding prefix 12.5.97.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,381 INFO: Adding prefix 12.5.97.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,388 INFO: Adding prefix 12.5.97.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,394 INFO: Adding prefix 12.5.97.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,400 INFO: Adding prefix 12.5.97.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,406 INFO: Adding prefix 12.5.97.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,411 INFO: Adding prefix 12.5.97.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,417 INFO: Adding prefix 12.5.97.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,422 INFO: Adding prefix 12.5.97.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,428 INFO: Adding prefix 12.5.97.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,434 INFO: Adding prefix 12.5.97.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,439 INFO: Adding prefix 12.5.97.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,446 INFO: Adding prefix 12.5.97.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,452 INFO: Adding prefix 12.5.97.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,457 INFO: Adding prefix 12.5.97.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,461 INFO: Adding prefix 12.5.97.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,467 INFO: Adding prefix 12.5.98.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,471 INFO: Adding prefix 12.5.98.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,476 INFO: Adding prefix 12.5.98.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,482 INFO: Adding prefix 12.5.98.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,488 INFO: Adding prefix 12.5.98.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,495 INFO: Adding prefix 12.5.98.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,501 INFO: Adding prefix 12.5.98.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,508 INFO: Adding prefix 12.5.98.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,513 INFO: Adding prefix 12.5.98.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,518 INFO: Adding prefix 12.5.98.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,524 INFO: Adding prefix 12.5.98.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,533 INFO: Adding prefix 12.5.98.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,539 INFO: Adding prefix 12.5.98.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,546 INFO: Adding prefix 12.5.98.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,552 INFO: Adding prefix 12.5.98.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,558 INFO: Adding prefix 12.5.98.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,563 INFO: Adding prefix 12.5.99.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,568 INFO: Adding prefix 12.5.99.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,573 INFO: Adding prefix 12.5.99.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,579 INFO: Adding prefix 12.5.99.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,584 INFO: Adding prefix 12.5.99.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,590 INFO: Adding prefix 12.5.99.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,595 INFO: Adding prefix 12.5.99.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,601 INFO: Adding prefix 12.5.99.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,606 INFO: Adding prefix 12.5.99.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,612 INFO: Adding prefix 12.5.99.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,619 INFO: Adding prefix 12.5.99.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,626 INFO: Adding prefix 12.5.99.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,631 INFO: Adding prefix 12.5.99.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,636 INFO: Adding prefix 12.5.99.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,641 INFO: Adding prefix 12.5.99.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,647 INFO: Adding prefix 12.5.99.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,652 INFO: Adding prefix 12.5.100.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,657 INFO: Adding prefix 12.5.100.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,662 INFO: Adding prefix 12.5.100.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,666 INFO: Adding prefix 12.5.100.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,672 INFO: Adding prefix 12.5.100.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,676 INFO: Adding prefix 12.5.100.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,683 INFO: Adding prefix 12.5.100.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,688 INFO: Adding prefix 12.5.100.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,693 INFO: Adding prefix 12.5.100.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,698 INFO: Adding prefix 12.5.100.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,704 INFO: Adding prefix 12.5.100.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,709 INFO: Adding prefix 12.5.100.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,715 INFO: Adding prefix 12.5.100.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,721 INFO: Adding prefix 12.5.100.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,727 INFO: Adding prefix 12.5.100.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,732 INFO: Adding prefix 12.5.100.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,737 INFO: Adding prefix 12.5.101.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,741 INFO: Adding prefix 12.5.101.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,747 INFO: Adding prefix 12.5.101.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,765 INFO: Adding prefix 12.5.101.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,773 INFO: Adding prefix 12.5.101.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,778 INFO: Adding prefix 12.5.101.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,784 INFO: Adding prefix 12.5.101.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,790 INFO: Adding prefix 12.5.101.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,796 INFO: Adding prefix 12.5.101.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,804 INFO: Adding prefix 12.5.101.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,810 INFO: Adding prefix 12.5.101.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,817 INFO: Adding prefix 12.5.101.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,822 INFO: Adding prefix 12.5.101.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,829 INFO: Adding prefix 12.5.101.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,837 INFO: Adding prefix 12.5.101.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,841 INFO: Adding prefix 12.5.101.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,846 INFO: Adding prefix 12.5.102.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,851 INFO: Adding prefix 12.5.102.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,856 INFO: Adding prefix 12.5.102.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,861 INFO: Adding prefix 12.5.102.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,866 INFO: Adding prefix 12.5.102.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,872 INFO: Adding prefix 12.5.102.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,878 INFO: Adding prefix 12.5.102.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,883 INFO: Adding prefix 12.5.102.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,888 INFO: Adding prefix 12.5.102.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,896 INFO: Adding prefix 12.5.102.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,902 INFO: Adding prefix 12.5.102.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,908 INFO: Adding prefix 12.5.102.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,914 INFO: Adding prefix 12.5.102.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,921 INFO: Adding prefix 12.5.102.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,925 INFO: Adding prefix 12.5.102.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,931 INFO: Adding prefix 12.5.102.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,936 INFO: Adding prefix 12.5.103.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,945 INFO: Adding prefix 12.5.103.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,951 INFO: Adding prefix 12.5.103.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,956 INFO: Adding prefix 12.5.103.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,961 INFO: Adding prefix 12.5.103.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,966 INFO: Adding prefix 12.5.103.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,971 INFO: Adding prefix 12.5.103.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,976 INFO: Adding prefix 12.5.103.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,981 INFO: Adding prefix 12.5.103.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,986 INFO: Adding prefix 12.5.103.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,991 INFO: Adding prefix 12.5.103.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:49,996 INFO: Adding prefix 12.5.103.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,001 INFO: Adding prefix 12.5.103.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,006 INFO: Adding prefix 12.5.103.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,010 INFO: Adding prefix 12.5.103.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,015 INFO: Adding prefix 12.5.103.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,020 INFO: Adding prefix 12.5.104.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,024 INFO: Adding prefix 12.5.104.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,029 INFO: Adding prefix 12.5.104.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,033 INFO: Adding prefix 12.5.104.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,039 INFO: Adding prefix 12.5.104.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,045 INFO: Adding prefix 12.5.104.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,050 INFO: Adding prefix 12.5.104.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,055 INFO: Adding prefix 12.5.104.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,062 INFO: Adding prefix 12.5.104.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,069 INFO: Adding prefix 12.5.104.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,075 INFO: Adding prefix 12.5.104.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,080 INFO: Adding prefix 12.5.104.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,086 INFO: Adding prefix 12.5.104.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,090 INFO: Adding prefix 12.5.104.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,095 INFO: Adding prefix 12.5.104.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,099 INFO: Adding prefix 12.5.104.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,105 INFO: Adding prefix 12.5.105.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,110 INFO: Adding prefix 12.5.105.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,121 INFO: Adding prefix 12.5.105.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,127 INFO: Adding prefix 12.5.105.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,134 INFO: Adding prefix 12.5.105.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,147 INFO: Adding prefix 12.5.105.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,154 INFO: Adding prefix 12.5.105.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,160 INFO: Adding prefix 12.5.105.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,166 INFO: Adding prefix 12.5.105.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,172 INFO: Adding prefix 12.5.105.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,177 INFO: Adding prefix 12.5.105.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,182 INFO: Adding prefix 12.5.105.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,188 INFO: Adding prefix 12.5.105.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,193 INFO: Adding prefix 12.5.105.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,198 INFO: Adding prefix 12.5.105.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,204 INFO: Adding prefix 12.5.105.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,217 INFO: Adding prefix 12.5.106.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,224 INFO: Adding prefix 12.5.106.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,230 INFO: Adding prefix 12.5.106.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,235 INFO: Adding prefix 12.5.106.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,240 INFO: Adding prefix 12.5.106.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,245 INFO: Adding prefix 12.5.106.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,250 INFO: Adding prefix 12.5.106.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,260 INFO: Adding prefix 12.5.106.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,265 INFO: Adding prefix 12.5.106.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,270 INFO: Adding prefix 12.5.106.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,275 INFO: Adding prefix 12.5.106.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,280 INFO: Adding prefix 12.5.106.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,286 INFO: Adding prefix 12.5.106.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,291 INFO: Adding prefix 12.5.106.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,296 INFO: Adding prefix 12.5.106.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,302 INFO: Adding prefix 12.5.106.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,307 INFO: Adding prefix 12.5.107.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,311 INFO: Adding prefix 12.5.107.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,316 INFO: Adding prefix 12.5.107.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,321 INFO: Adding prefix 12.5.107.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,326 INFO: Adding prefix 12.5.107.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,330 INFO: Adding prefix 12.5.107.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,336 INFO: Adding prefix 12.5.107.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,342 INFO: Adding prefix 12.5.107.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,348 INFO: Adding prefix 12.5.107.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,353 INFO: Adding prefix 12.5.107.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,358 INFO: Adding prefix 12.5.107.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,363 INFO: Adding prefix 12.5.107.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,369 INFO: Adding prefix 12.5.107.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,375 INFO: Adding prefix 12.5.107.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,380 INFO: Adding prefix 12.5.107.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,385 INFO: Adding prefix 12.5.107.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,390 INFO: Adding prefix 12.5.108.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,395 INFO: Adding prefix 12.5.108.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,401 INFO: Adding prefix 12.5.108.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,406 INFO: Adding prefix 12.5.108.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,411 INFO: Adding prefix 12.5.108.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,416 INFO: Adding prefix 12.5.108.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,422 INFO: Adding prefix 12.5.108.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,426 INFO: Adding prefix 12.5.108.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,432 INFO: Adding prefix 12.5.108.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,437 INFO: Adding prefix 12.5.108.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,443 INFO: Adding prefix 12.5.108.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,448 INFO: Adding prefix 12.5.108.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,453 INFO: Adding prefix 12.5.108.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,458 INFO: Adding prefix 12.5.108.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,464 INFO: Adding prefix 12.5.108.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,470 INFO: Adding prefix 12.5.108.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,475 INFO: Adding prefix 12.5.109.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,480 INFO: Adding prefix 12.5.109.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,485 INFO: Adding prefix 12.5.109.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,490 INFO: Adding prefix 12.5.109.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,496 INFO: Adding prefix 12.5.109.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,500 INFO: Adding prefix 12.5.109.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,506 INFO: Adding prefix 12.5.109.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,511 INFO: Adding prefix 12.5.109.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,516 INFO: Adding prefix 12.5.109.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,521 INFO: Adding prefix 12.5.109.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,528 INFO: Adding prefix 12.5.109.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,533 INFO: Adding prefix 12.5.109.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,538 INFO: Adding prefix 12.5.109.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,543 INFO: Adding prefix 12.5.109.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,548 INFO: Adding prefix 12.5.109.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,553 INFO: Adding prefix 12.5.109.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,559 INFO: Adding prefix 12.5.110.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,566 INFO: Adding prefix 12.5.110.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,572 INFO: Adding prefix 12.5.110.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,585 INFO: Adding prefix 12.5.110.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,594 INFO: Adding prefix 12.5.110.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,648 INFO: Adding prefix 12.5.110.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,654 INFO: Adding prefix 12.5.110.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,670 INFO: Adding prefix 12.5.110.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,683 INFO: Adding prefix 12.5.110.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,732 INFO: Adding prefix 12.5.110.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,743 INFO: Adding prefix 12.5.110.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,750 INFO: Adding prefix 12.5.110.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,793 INFO: Adding prefix 12.5.110.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,851 INFO: Adding prefix 12.5.110.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,864 INFO: Adding prefix 12.5.110.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,879 INFO: Adding prefix 12.5.110.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:50,922 INFO: Adding prefix 12.5.111.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,004 INFO: Adding prefix 12.5.111.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,016 INFO: Adding prefix 12.5.111.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,052 INFO: Adding prefix 12.5.111.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,080 INFO: Adding prefix 12.5.111.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,122 INFO: Adding prefix 12.5.111.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,139 INFO: Adding prefix 12.5.111.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,150 INFO: Adding prefix 12.5.111.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,193 INFO: Adding prefix 12.5.111.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,249 INFO: Adding prefix 12.5.111.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,261 INFO: Adding prefix 12.5.111.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,285 INFO: Adding prefix 12.5.111.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,292 INFO: Adding prefix 12.5.111.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,324 INFO: Adding prefix 12.5.111.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,351 INFO: Adding prefix 12.5.111.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,358 INFO: Adding prefix 12.5.111.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,428 INFO: Adding prefix 12.5.112.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,437 INFO: Adding prefix 12.5.112.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,460 INFO: Adding prefix 12.5.112.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,479 INFO: Adding prefix 12.5.112.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,537 INFO: Adding prefix 12.5.112.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,564 INFO: Adding prefix 12.5.112.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,593 INFO: Adding prefix 12.5.112.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,628 INFO: Adding prefix 12.5.112.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,653 INFO: Adding prefix 12.5.112.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,727 INFO: Adding prefix 12.5.112.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,751 INFO: Adding prefix 12.5.112.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,783 INFO: Adding prefix 12.5.112.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:51,933 INFO: Adding prefix 12.5.112.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:52,027 INFO: Adding prefix 12.5.112.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:52,074 INFO: Adding prefix 12.5.112.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:52,167 INFO: Adding prefix 12.5.112.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:52,469 INFO: Adding prefix 12.5.113.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:52,524 INFO: Adding prefix 12.5.113.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:52,574 INFO: Adding prefix 12.5.113.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:52,723 INFO: Adding prefix 12.5.113.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:52,905 INFO: Adding prefix 12.5.113.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:52,969 INFO: Adding prefix 12.5.113.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:53,006 INFO: Adding prefix 12.5.113.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:53,071 INFO: Adding prefix 12.5.113.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:53,165 INFO: Adding prefix 12.5.113.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:53,288 INFO: Adding prefix 12.5.113.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:53,319 INFO: Adding prefix 12.5.113.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:53,479 INFO: Adding prefix 12.5.113.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:53,778 INFO: Adding prefix 12.5.113.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:53,845 INFO: Adding prefix 12.5.113.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:53,866 INFO: Adding prefix 12.5.113.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:53,931 INFO: Adding prefix 12.5.113.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:54,023 INFO: Adding prefix 12.5.114.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:54,095 INFO: Adding prefix 12.5.114.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:54,202 INFO: Adding prefix 12.5.114.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:54,374 INFO: Adding prefix 12.5.114.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:54,391 INFO: Adding prefix 12.5.114.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:54,448 INFO: Adding prefix 12.5.114.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:54,455 INFO: Adding prefix 12.5.114.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:54,473 INFO: Adding prefix 12.5.114.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:54,532 INFO: Adding prefix 12.5.114.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:54,553 INFO: Adding prefix 12.5.114.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:54,568 INFO: Adding prefix 12.5.114.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:54,577 INFO: Adding prefix 12.5.114.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:54,687 INFO: Adding prefix 12.5.114.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:54,836 INFO: Adding prefix 12.5.114.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:54,889 INFO: Adding prefix 12.5.114.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:54,958 INFO: Adding prefix 12.5.114.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:55,047 INFO: Adding prefix 12.5.115.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:55,106 INFO: Adding prefix 12.5.115.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:55,259 INFO: Adding prefix 12.5.115.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:55,287 INFO: Adding prefix 12.5.115.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:55,394 INFO: Adding prefix 12.5.115.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:55,460 INFO: Adding prefix 12.5.115.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:55,521 INFO: Adding prefix 12.5.115.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:55,611 INFO: Adding prefix 12.5.115.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:55,672 INFO: Adding prefix 12.5.115.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:55,685 INFO: Adding prefix 12.5.115.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:55,691 INFO: Adding prefix 12.5.115.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:55,740 INFO: Adding prefix 12.5.115.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:55,765 INFO: Adding prefix 12.5.115.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:55,802 INFO: Adding prefix 12.5.115.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:55,815 INFO: Adding prefix 12.5.115.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:55,827 INFO: Adding prefix 12.5.115.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:55,846 INFO: Adding prefix 12.5.116.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:55,965 INFO: Adding prefix 12.5.116.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:56,090 INFO: Adding prefix 12.5.116.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:56,134 INFO: Adding prefix 12.5.116.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:56,178 INFO: Adding prefix 12.5.116.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:56,295 INFO: Adding prefix 12.5.116.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:56,396 INFO: Adding prefix 12.5.116.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:56,556 INFO: Adding prefix 12.5.116.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:56,642 INFO: Adding prefix 12.5.116.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:56,694 INFO: Adding prefix 12.5.116.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:56,739 INFO: Adding prefix 12.5.116.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:56,775 INFO: Adding prefix 12.5.116.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:56,814 INFO: Adding prefix 12.5.116.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:56,886 INFO: Adding prefix 12.5.116.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:56,928 INFO: Adding prefix 12.5.116.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:57,035 INFO: Adding prefix 12.5.116.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:57,148 INFO: Adding prefix 12.5.117.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:57,192 INFO: Adding prefix 12.5.117.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:57,265 INFO: Adding prefix 12.5.117.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:57,350 INFO: Adding prefix 12.5.117.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:57,402 INFO: Adding prefix 12.5.117.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:57,468 INFO: Adding prefix 12.5.117.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:57,488 INFO: Adding prefix 12.5.117.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:57,544 INFO: Adding prefix 12.5.117.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:57,574 INFO: Adding prefix 12.5.117.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:57,593 INFO: Adding prefix 12.5.117.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:57,629 INFO: Adding prefix 12.5.117.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:57,717 INFO: Adding prefix 12.5.117.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:57,725 INFO: Adding prefix 12.5.117.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:57,735 INFO: Adding prefix 12.5.117.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:57,759 INFO: Adding prefix 12.5.117.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:57,805 INFO: Adding prefix 12.5.117.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:57,812 INFO: Adding prefix 12.5.118.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:57,826 INFO: Adding prefix 12.5.118.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:57,847 INFO: Adding prefix 12.5.118.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:57,884 INFO: Adding prefix 12.5.118.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:57,912 INFO: Adding prefix 12.5.118.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:57,955 INFO: Adding prefix 12.5.118.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,005 INFO: Adding prefix 12.5.118.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,042 INFO: Adding prefix 12.5.118.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,051 INFO: Adding prefix 12.5.118.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,077 INFO: Adding prefix 12.5.118.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,091 INFO: Adding prefix 12.5.118.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,105 INFO: Adding prefix 12.5.118.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,143 INFO: Adding prefix 12.5.118.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,153 INFO: Adding prefix 12.5.118.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,159 INFO: Adding prefix 12.5.118.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,186 INFO: Adding prefix 12.5.118.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,196 INFO: Adding prefix 12.5.119.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,208 INFO: Adding prefix 12.5.119.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,216 INFO: Adding prefix 12.5.119.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,223 INFO: Adding prefix 12.5.119.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,229 INFO: Adding prefix 12.5.119.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,235 INFO: Adding prefix 12.5.119.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,241 INFO: Adding prefix 12.5.119.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,257 INFO: Adding prefix 12.5.119.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,268 INFO: Adding prefix 12.5.119.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,281 INFO: Adding prefix 12.5.119.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,290 INFO: Adding prefix 12.5.119.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,296 INFO: Adding prefix 12.5.119.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,303 INFO: Adding prefix 12.5.119.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,309 INFO: Adding prefix 12.5.119.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,316 INFO: Adding prefix 12.5.119.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,321 INFO: Adding prefix 12.5.119.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,328 INFO: Adding prefix 12.5.120.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,337 INFO: Adding prefix 12.5.120.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,343 INFO: Adding prefix 12.5.120.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,349 INFO: Adding prefix 12.5.120.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,360 INFO: Adding prefix 12.5.120.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,372 INFO: Adding prefix 12.5.120.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,380 INFO: Adding prefix 12.5.120.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,386 INFO: Adding prefix 12.5.120.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,396 INFO: Adding prefix 12.5.120.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,401 INFO: Adding prefix 12.5.120.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,407 INFO: Adding prefix 12.5.120.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,412 INFO: Adding prefix 12.5.120.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,419 INFO: Adding prefix 12.5.120.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,438 INFO: Adding prefix 12.5.120.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,444 INFO: Adding prefix 12.5.120.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,451 INFO: Adding prefix 12.5.120.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,475 INFO: Adding prefix 12.5.121.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,482 INFO: Adding prefix 12.5.121.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,488 INFO: Adding prefix 12.5.121.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,493 INFO: Adding prefix 12.5.121.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,500 INFO: Adding prefix 12.5.121.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,506 INFO: Adding prefix 12.5.121.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,511 INFO: Adding prefix 12.5.121.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,518 INFO: Adding prefix 12.5.121.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,525 INFO: Adding prefix 12.5.121.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,531 INFO: Adding prefix 12.5.121.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,537 INFO: Adding prefix 12.5.121.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,543 INFO: Adding prefix 12.5.121.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,551 INFO: Adding prefix 12.5.121.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,557 INFO: Adding prefix 12.5.121.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,579 INFO: Adding prefix 12.5.121.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,619 INFO: Adding prefix 12.5.121.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,627 INFO: Adding prefix 12.5.122.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,661 INFO: Adding prefix 12.5.122.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,670 INFO: Adding prefix 12.5.122.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,678 INFO: Adding prefix 12.5.122.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,683 INFO: Adding prefix 12.5.122.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,690 INFO: Adding prefix 12.5.122.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,696 INFO: Adding prefix 12.5.122.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,705 INFO: Adding prefix 12.5.122.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,714 INFO: Adding prefix 12.5.122.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,720 INFO: Adding prefix 12.5.122.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,726 INFO: Adding prefix 12.5.122.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,734 INFO: Adding prefix 12.5.122.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,740 INFO: Adding prefix 12.5.122.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,745 INFO: Adding prefix 12.5.122.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,766 INFO: Adding prefix 12.5.122.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,774 INFO: Adding prefix 12.5.122.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,783 INFO: Adding prefix 12.5.123.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,820 INFO: Adding prefix 12.5.123.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,828 INFO: Adding prefix 12.5.123.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,845 INFO: Adding prefix 12.5.123.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,854 INFO: Adding prefix 12.5.123.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,873 INFO: Adding prefix 12.5.123.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,881 INFO: Adding prefix 12.5.123.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,886 INFO: Adding prefix 12.5.123.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,897 INFO: Adding prefix 12.5.123.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,908 INFO: Adding prefix 12.5.123.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,937 INFO: Adding prefix 12.5.123.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:58,959 INFO: Adding prefix 12.5.123.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,058 INFO: Adding prefix 12.5.123.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,084 INFO: Adding prefix 12.5.123.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,100 INFO: Adding prefix 12.5.123.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,119 INFO: Adding prefix 12.5.123.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,132 INFO: Adding prefix 12.5.124.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,139 INFO: Adding prefix 12.5.124.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,146 INFO: Adding prefix 12.5.124.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,152 INFO: Adding prefix 12.5.124.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,157 INFO: Adding prefix 12.5.124.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,163 INFO: Adding prefix 12.5.124.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,172 INFO: Adding prefix 12.5.124.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,181 INFO: Adding prefix 12.5.124.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,191 INFO: Adding prefix 12.5.124.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,198 INFO: Adding prefix 12.5.124.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,210 INFO: Adding prefix 12.5.124.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,244 INFO: Adding prefix 12.5.124.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,289 INFO: Adding prefix 12.5.124.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,341 INFO: Adding prefix 12.5.124.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,385 INFO: Adding prefix 12.5.124.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,397 INFO: Adding prefix 12.5.124.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,408 INFO: Adding prefix 12.5.125.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,419 INFO: Adding prefix 12.5.125.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,440 INFO: Adding prefix 12.5.125.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,456 INFO: Adding prefix 12.5.125.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,471 INFO: Adding prefix 12.5.125.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,477 INFO: Adding prefix 12.5.125.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,528 INFO: Adding prefix 12.5.125.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,536 INFO: Adding prefix 12.5.125.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,543 INFO: Adding prefix 12.5.125.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,549 INFO: Adding prefix 12.5.125.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,555 INFO: Adding prefix 12.5.125.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,561 INFO: Adding prefix 12.5.125.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,569 INFO: Adding prefix 12.5.125.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,585 INFO: Adding prefix 12.5.125.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,593 INFO: Adding prefix 12.5.125.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,611 INFO: Adding prefix 12.5.125.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,619 INFO: Adding prefix 12.5.126.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,628 INFO: Adding prefix 12.5.126.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,635 INFO: Adding prefix 12.5.126.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,641 INFO: Adding prefix 12.5.126.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,647 INFO: Adding prefix 12.5.126.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,655 INFO: Adding prefix 12.5.126.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,660 INFO: Adding prefix 12.5.126.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,673 INFO: Adding prefix 12.5.126.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,687 INFO: Adding prefix 12.5.126.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,694 INFO: Adding prefix 12.5.126.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,711 INFO: Adding prefix 12.5.126.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,723 INFO: Adding prefix 12.5.126.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,730 INFO: Adding prefix 12.5.126.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,740 INFO: Adding prefix 12.5.126.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,746 INFO: Adding prefix 12.5.126.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,757 INFO: Adding prefix 12.5.126.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,777 INFO: Adding prefix 12.5.127.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,792 INFO: Adding prefix 12.5.127.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,802 INFO: Adding prefix 12.5.127.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,809 INFO: Adding prefix 12.5.127.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,819 INFO: Adding prefix 12.5.127.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,855 INFO: Adding prefix 12.5.127.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,861 INFO: Adding prefix 12.5.127.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,866 INFO: Adding prefix 12.5.127.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,875 INFO: Adding prefix 12.5.127.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,885 INFO: Adding prefix 12.5.127.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,895 INFO: Adding prefix 12.5.127.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,906 INFO: Adding prefix 12.5.127.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,920 INFO: Adding prefix 12.5.127.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,932 INFO: Adding prefix 12.5.127.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,962 INFO: Adding prefix 12.5.127.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,972 INFO: Adding prefix 12.5.127.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,986 INFO: Adding prefix 12.5.128.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:36:59,993 INFO: Adding prefix 12.5.128.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,002 INFO: Adding prefix 12.5.128.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,007 INFO: Adding prefix 12.5.128.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,014 INFO: Adding prefix 12.5.128.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,019 INFO: Adding prefix 12.5.128.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,024 INFO: Adding prefix 12.5.128.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,029 INFO: Adding prefix 12.5.128.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,036 INFO: Adding prefix 12.5.128.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,041 INFO: Adding prefix 12.5.128.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,048 INFO: Adding prefix 12.5.128.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,055 INFO: Adding prefix 12.5.128.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,061 INFO: Adding prefix 12.5.128.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,067 INFO: Adding prefix 12.5.128.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,074 INFO: Adding prefix 12.5.128.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,265 INFO: Adding prefix 12.5.128.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,434 INFO: Adding prefix 12.5.129.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,456 INFO: Adding prefix 12.5.129.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,502 INFO: Adding prefix 12.5.129.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,508 INFO: Adding prefix 12.5.129.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,514 INFO: Adding prefix 12.5.129.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,566 INFO: Adding prefix 12.5.129.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,592 INFO: Adding prefix 12.5.129.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,634 INFO: Adding prefix 12.5.129.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,642 INFO: Adding prefix 12.5.129.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,653 INFO: Adding prefix 12.5.129.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,677 INFO: Adding prefix 12.5.129.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,709 INFO: Adding prefix 12.5.129.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,716 INFO: Adding prefix 12.5.129.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,726 INFO: Adding prefix 12.5.129.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,742 INFO: Adding prefix 12.5.129.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,786 INFO: Adding prefix 12.5.129.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,805 INFO: Adding prefix 12.5.130.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:00,961 INFO: Adding prefix 12.5.130.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,071 INFO: Adding prefix 12.5.130.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,153 INFO: Adding prefix 12.5.130.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,194 INFO: Adding prefix 12.5.130.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,260 INFO: Adding prefix 12.5.130.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,315 INFO: Adding prefix 12.5.130.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,349 INFO: Adding prefix 12.5.130.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,387 INFO: Adding prefix 12.5.130.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,456 INFO: Adding prefix 12.5.130.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,467 INFO: Adding prefix 12.5.130.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,508 INFO: Adding prefix 12.5.130.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,521 INFO: Adding prefix 12.5.130.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,549 INFO: Adding prefix 12.5.130.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,715 INFO: Adding prefix 12.5.130.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,724 INFO: Adding prefix 12.5.130.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,731 INFO: Adding prefix 12.5.131.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,738 INFO: Adding prefix 12.5.131.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,745 INFO: Adding prefix 12.5.131.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,751 INFO: Adding prefix 12.5.131.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,757 INFO: Adding prefix 12.5.131.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,764 INFO: Adding prefix 12.5.131.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,771 INFO: Adding prefix 12.5.131.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,777 INFO: Adding prefix 12.5.131.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,783 INFO: Adding prefix 12.5.131.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,789 INFO: Adding prefix 12.5.131.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,797 INFO: Adding prefix 12.5.131.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,802 INFO: Adding prefix 12.5.131.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,808 INFO: Adding prefix 12.5.131.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,815 INFO: Adding prefix 12.5.131.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,824 INFO: Adding prefix 12.5.131.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,830 INFO: Adding prefix 12.5.131.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,837 INFO: Adding prefix 12.5.132.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,843 INFO: Adding prefix 12.5.132.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,849 INFO: Adding prefix 12.5.132.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,854 INFO: Adding prefix 12.5.132.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,860 INFO: Adding prefix 12.5.132.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,865 INFO: Adding prefix 12.5.132.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,872 INFO: Adding prefix 12.5.132.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,877 INFO: Adding prefix 12.5.132.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,882 INFO: Adding prefix 12.5.132.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,888 INFO: Adding prefix 12.5.132.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,894 INFO: Adding prefix 12.5.132.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,901 INFO: Adding prefix 12.5.132.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,906 INFO: Adding prefix 12.5.132.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,912 INFO: Adding prefix 12.5.132.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,918 INFO: Adding prefix 12.5.132.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,923 INFO: Adding prefix 12.5.132.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,928 INFO: Adding prefix 12.5.133.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,933 INFO: Adding prefix 12.5.133.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,938 INFO: Adding prefix 12.5.133.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,943 INFO: Adding prefix 12.5.133.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,948 INFO: Adding prefix 12.5.133.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,957 INFO: Adding prefix 12.5.133.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,965 INFO: Adding prefix 12.5.133.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,970 INFO: Adding prefix 12.5.133.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,976 INFO: Adding prefix 12.5.133.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,985 INFO: Adding prefix 12.5.133.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,991 INFO: Adding prefix 12.5.133.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:01,996 INFO: Adding prefix 12.5.133.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,002 INFO: Adding prefix 12.5.133.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,009 INFO: Adding prefix 12.5.133.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,015 INFO: Adding prefix 12.5.133.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,023 INFO: Adding prefix 12.5.133.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,028 INFO: Adding prefix 12.5.134.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,035 INFO: Adding prefix 12.5.134.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,042 INFO: Adding prefix 12.5.134.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,047 INFO: Adding prefix 12.5.134.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,053 INFO: Adding prefix 12.5.134.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,060 INFO: Adding prefix 12.5.134.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,067 INFO: Adding prefix 12.5.134.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,073 INFO: Adding prefix 12.5.134.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,079 INFO: Adding prefix 12.5.134.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,086 INFO: Adding prefix 12.5.134.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,092 INFO: Adding prefix 12.5.134.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,098 INFO: Adding prefix 12.5.134.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,104 INFO: Adding prefix 12.5.134.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,111 INFO: Adding prefix 12.5.134.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,116 INFO: Adding prefix 12.5.134.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,122 INFO: Adding prefix 12.5.134.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,127 INFO: Adding prefix 12.5.135.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,133 INFO: Adding prefix 12.5.135.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,138 INFO: Adding prefix 12.5.135.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,146 INFO: Adding prefix 12.5.135.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,152 INFO: Adding prefix 12.5.135.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,157 INFO: Adding prefix 12.5.135.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,162 INFO: Adding prefix 12.5.135.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,167 INFO: Adding prefix 12.5.135.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,173 INFO: Adding prefix 12.5.135.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,179 INFO: Adding prefix 12.5.135.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,184 INFO: Adding prefix 12.5.135.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,190 INFO: Adding prefix 12.5.135.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,196 INFO: Adding prefix 12.5.135.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,201 INFO: Adding prefix 12.5.135.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,207 INFO: Adding prefix 12.5.135.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,211 INFO: Adding prefix 12.5.135.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,218 INFO: Adding prefix 12.5.136.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,223 INFO: Adding prefix 12.5.136.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,228 INFO: Adding prefix 12.5.136.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,232 INFO: Adding prefix 12.5.136.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,240 INFO: Adding prefix 12.5.136.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,246 INFO: Adding prefix 12.5.136.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,252 INFO: Adding prefix 12.5.136.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,257 INFO: Adding prefix 12.5.136.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,264 INFO: Adding prefix 12.5.136.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,269 INFO: Adding prefix 12.5.136.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,275 INFO: Adding prefix 12.5.136.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,282 INFO: Adding prefix 12.5.136.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,290 INFO: Adding prefix 12.5.136.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,295 INFO: Adding prefix 12.5.136.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,303 INFO: Adding prefix 12.5.136.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,310 INFO: Adding prefix 12.5.136.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,315 INFO: Adding prefix 12.5.137.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,321 INFO: Adding prefix 12.5.137.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,326 INFO: Adding prefix 12.5.137.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,332 INFO: Adding prefix 12.5.137.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,337 INFO: Adding prefix 12.5.137.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,343 INFO: Adding prefix 12.5.137.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,348 INFO: Adding prefix 12.5.137.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,356 INFO: Adding prefix 12.5.137.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,361 INFO: Adding prefix 12.5.137.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,366 INFO: Adding prefix 12.5.137.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,371 INFO: Adding prefix 12.5.137.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,378 INFO: Adding prefix 12.5.137.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,384 INFO: Adding prefix 12.5.137.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,390 INFO: Adding prefix 12.5.137.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,396 INFO: Adding prefix 12.5.137.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,403 INFO: Adding prefix 12.5.137.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,409 INFO: Adding prefix 12.5.138.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,413 INFO: Adding prefix 12.5.138.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,418 INFO: Adding prefix 12.5.138.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,425 INFO: Adding prefix 12.5.138.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,432 INFO: Adding prefix 12.5.138.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,438 INFO: Adding prefix 12.5.138.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,445 INFO: Adding prefix 12.5.138.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,452 INFO: Adding prefix 12.5.138.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,459 INFO: Adding prefix 12.5.138.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,467 INFO: Adding prefix 12.5.138.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,478 INFO: Adding prefix 12.5.138.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,510 INFO: Adding prefix 12.5.138.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,520 INFO: Adding prefix 12.5.138.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,532 INFO: Adding prefix 12.5.138.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,542 INFO: Adding prefix 12.5.138.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,554 INFO: Adding prefix 12.5.138.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,562 INFO: Adding prefix 12.5.139.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,568 INFO: Adding prefix 12.5.139.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,576 INFO: Adding prefix 12.5.139.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,583 INFO: Adding prefix 12.5.139.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,588 INFO: Adding prefix 12.5.139.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,593 INFO: Adding prefix 12.5.139.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,599 INFO: Adding prefix 12.5.139.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,604 INFO: Adding prefix 12.5.139.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,611 INFO: Adding prefix 12.5.139.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,618 INFO: Adding prefix 12.5.139.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,624 INFO: Adding prefix 12.5.139.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,629 INFO: Adding prefix 12.5.139.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,633 INFO: Adding prefix 12.5.139.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,639 INFO: Adding prefix 12.5.139.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,646 INFO: Adding prefix 12.5.139.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,652 INFO: Adding prefix 12.5.139.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,658 INFO: Adding prefix 12.5.140.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,663 INFO: Adding prefix 12.5.140.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,669 INFO: Adding prefix 12.5.140.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,673 INFO: Adding prefix 12.5.140.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,678 INFO: Adding prefix 12.5.140.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,684 INFO: Adding prefix 12.5.140.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,689 INFO: Adding prefix 12.5.140.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,695 INFO: Adding prefix 12.5.140.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,700 INFO: Adding prefix 12.5.140.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,704 INFO: Adding prefix 12.5.140.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,710 INFO: Adding prefix 12.5.140.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,715 INFO: Adding prefix 12.5.140.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,720 INFO: Adding prefix 12.5.140.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,725 INFO: Adding prefix 12.5.140.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,730 INFO: Adding prefix 12.5.140.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,736 INFO: Adding prefix 12.5.140.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,743 INFO: Adding prefix 12.5.141.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,749 INFO: Adding prefix 12.5.141.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,754 INFO: Adding prefix 12.5.141.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,759 INFO: Adding prefix 12.5.141.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,764 INFO: Adding prefix 12.5.141.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,773 INFO: Adding prefix 12.5.141.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,780 INFO: Adding prefix 12.5.141.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,784 INFO: Adding prefix 12.5.141.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,789 INFO: Adding prefix 12.5.141.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,795 INFO: Adding prefix 12.5.141.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,800 INFO: Adding prefix 12.5.141.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,804 INFO: Adding prefix 12.5.141.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,809 INFO: Adding prefix 12.5.141.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,814 INFO: Adding prefix 12.5.141.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,819 INFO: Adding prefix 12.5.141.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,825 INFO: Adding prefix 12.5.141.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,830 INFO: Adding prefix 12.5.142.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,836 INFO: Adding prefix 12.5.142.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,841 INFO: Adding prefix 12.5.142.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,846 INFO: Adding prefix 12.5.142.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,851 INFO: Adding prefix 12.5.142.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,858 INFO: Adding prefix 12.5.142.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,864 INFO: Adding prefix 12.5.142.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,870 INFO: Adding prefix 12.5.142.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,876 INFO: Adding prefix 12.5.142.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,882 INFO: Adding prefix 12.5.142.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,887 INFO: Adding prefix 12.5.142.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,892 INFO: Adding prefix 12.5.142.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,898 INFO: Adding prefix 12.5.142.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,904 INFO: Adding prefix 12.5.142.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,911 INFO: Adding prefix 12.5.142.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,917 INFO: Adding prefix 12.5.142.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,924 INFO: Adding prefix 12.5.143.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,929 INFO: Adding prefix 12.5.143.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,934 INFO: Adding prefix 12.5.143.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,939 INFO: Adding prefix 12.5.143.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,945 INFO: Adding prefix 12.5.143.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,950 INFO: Adding prefix 12.5.143.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,954 INFO: Adding prefix 12.5.143.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,959 INFO: Adding prefix 12.5.143.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,966 INFO: Adding prefix 12.5.143.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,971 INFO: Adding prefix 12.5.143.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,976 INFO: Adding prefix 12.5.143.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,980 INFO: Adding prefix 12.5.143.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,986 INFO: Adding prefix 12.5.143.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,991 INFO: Adding prefix 12.5.143.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:02,996 INFO: Adding prefix 12.5.143.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,002 INFO: Adding prefix 12.5.143.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,007 INFO: Adding prefix 12.5.144.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,012 INFO: Adding prefix 12.5.144.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,017 INFO: Adding prefix 12.5.144.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,023 INFO: Adding prefix 12.5.144.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,031 INFO: Adding prefix 12.5.144.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,036 INFO: Adding prefix 12.5.144.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,041 INFO: Adding prefix 12.5.144.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,046 INFO: Adding prefix 12.5.144.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,051 INFO: Adding prefix 12.5.144.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,056 INFO: Adding prefix 12.5.144.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,061 INFO: Adding prefix 12.5.144.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,066 INFO: Adding prefix 12.5.144.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,072 INFO: Adding prefix 12.5.144.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,077 INFO: Adding prefix 12.5.144.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,082 INFO: Adding prefix 12.5.144.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,088 INFO: Adding prefix 12.5.144.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,093 INFO: Adding prefix 12.5.145.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,099 INFO: Adding prefix 12.5.145.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,104 INFO: Adding prefix 12.5.145.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,112 INFO: Adding prefix 12.5.145.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,118 INFO: Adding prefix 12.5.145.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,123 INFO: Adding prefix 12.5.145.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,128 INFO: Adding prefix 12.5.145.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,134 INFO: Adding prefix 12.5.145.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,139 INFO: Adding prefix 12.5.145.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,144 INFO: Adding prefix 12.5.145.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,148 INFO: Adding prefix 12.5.145.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,154 INFO: Adding prefix 12.5.145.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,160 INFO: Adding prefix 12.5.145.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,165 INFO: Adding prefix 12.5.145.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,170 INFO: Adding prefix 12.5.145.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,176 INFO: Adding prefix 12.5.145.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,181 INFO: Adding prefix 12.5.146.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,185 INFO: Adding prefix 12.5.146.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,191 INFO: Adding prefix 12.5.146.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,197 INFO: Adding prefix 12.5.146.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,203 INFO: Adding prefix 12.5.146.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,209 INFO: Adding prefix 12.5.146.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,214 INFO: Adding prefix 12.5.146.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,221 INFO: Adding prefix 12.5.146.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,227 INFO: Adding prefix 12.5.146.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,232 INFO: Adding prefix 12.5.146.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,237 INFO: Adding prefix 12.5.146.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,242 INFO: Adding prefix 12.5.146.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,247 INFO: Adding prefix 12.5.146.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,252 INFO: Adding prefix 12.5.146.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,259 INFO: Adding prefix 12.5.146.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,265 INFO: Adding prefix 12.5.146.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,274 INFO: Adding prefix 12.5.147.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,280 INFO: Adding prefix 12.5.147.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,288 INFO: Adding prefix 12.5.147.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,294 INFO: Adding prefix 12.5.147.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,301 INFO: Adding prefix 12.5.147.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,306 INFO: Adding prefix 12.5.147.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,312 INFO: Adding prefix 12.5.147.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,318 INFO: Adding prefix 12.5.147.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,325 INFO: Adding prefix 12.5.147.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,330 INFO: Adding prefix 12.5.147.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,336 INFO: Adding prefix 12.5.147.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,342 INFO: Adding prefix 12.5.147.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,347 INFO: Adding prefix 12.5.147.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,351 INFO: Adding prefix 12.5.147.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,358 INFO: Adding prefix 12.5.147.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,362 INFO: Adding prefix 12.5.147.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,368 INFO: Adding prefix 12.5.148.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,373 INFO: Adding prefix 12.5.148.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,380 INFO: Adding prefix 12.5.148.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,418 INFO: Adding prefix 12.5.148.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,424 INFO: Adding prefix 12.5.148.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,430 INFO: Adding prefix 12.5.148.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,438 INFO: Adding prefix 12.5.148.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,445 INFO: Adding prefix 12.5.148.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,450 INFO: Adding prefix 12.5.148.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,455 INFO: Adding prefix 12.5.148.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,460 INFO: Adding prefix 12.5.148.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,466 INFO: Adding prefix 12.5.148.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,472 INFO: Adding prefix 12.5.148.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,479 INFO: Adding prefix 12.5.148.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,486 INFO: Adding prefix 12.5.148.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,492 INFO: Adding prefix 12.5.148.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,497 INFO: Adding prefix 12.5.149.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,514 INFO: Adding prefix 12.5.149.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,522 INFO: Adding prefix 12.5.149.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,531 INFO: Adding prefix 12.5.149.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,588 INFO: Adding prefix 12.5.149.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,601 INFO: Adding prefix 12.5.149.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,627 INFO: Adding prefix 12.5.149.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,671 INFO: Adding prefix 12.5.149.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,711 INFO: Adding prefix 12.5.149.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,744 INFO: Adding prefix 12.5.149.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,756 INFO: Adding prefix 12.5.149.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,765 INFO: Adding prefix 12.5.149.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,772 INFO: Adding prefix 12.5.149.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,789 INFO: Adding prefix 12.5.149.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,802 INFO: Adding prefix 12.5.149.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,813 INFO: Adding prefix 12.5.149.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,819 INFO: Adding prefix 12.5.150.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,826 INFO: Adding prefix 12.5.150.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,834 INFO: Adding prefix 12.5.150.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,842 INFO: Adding prefix 12.5.150.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,849 INFO: Adding prefix 12.5.150.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,855 INFO: Adding prefix 12.5.150.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,860 INFO: Adding prefix 12.5.150.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,866 INFO: Adding prefix 12.5.150.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,872 INFO: Adding prefix 12.5.150.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,877 INFO: Adding prefix 12.5.150.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,883 INFO: Adding prefix 12.5.150.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,889 INFO: Adding prefix 12.5.150.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,896 INFO: Adding prefix 12.5.150.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,902 INFO: Adding prefix 12.5.150.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,909 INFO: Adding prefix 12.5.150.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,916 INFO: Adding prefix 12.5.150.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,922 INFO: Adding prefix 12.5.151.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,927 INFO: Adding prefix 12.5.151.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,933 INFO: Adding prefix 12.5.151.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,938 INFO: Adding prefix 12.5.151.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,944 INFO: Adding prefix 12.5.151.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,949 INFO: Adding prefix 12.5.151.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,956 INFO: Adding prefix 12.5.151.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,962 INFO: Adding prefix 12.5.151.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,969 INFO: Adding prefix 12.5.151.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,977 INFO: Adding prefix 12.5.151.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,984 INFO: Adding prefix 12.5.151.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,989 INFO: Adding prefix 12.5.151.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:03,996 INFO: Adding prefix 12.5.151.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,001 INFO: Adding prefix 12.5.151.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,008 INFO: Adding prefix 12.5.151.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,014 INFO: Adding prefix 12.5.151.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,021 INFO: Adding prefix 12.5.152.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,026 INFO: Adding prefix 12.5.152.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,032 INFO: Adding prefix 12.5.152.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,037 INFO: Adding prefix 12.5.152.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,044 INFO: Adding prefix 12.5.152.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,049 INFO: Adding prefix 12.5.152.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,054 INFO: Adding prefix 12.5.152.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,059 INFO: Adding prefix 12.5.152.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,065 INFO: Adding prefix 12.5.152.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,071 INFO: Adding prefix 12.5.152.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,076 INFO: Adding prefix 12.5.152.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,082 INFO: Adding prefix 12.5.152.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,088 INFO: Adding prefix 12.5.152.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,092 INFO: Adding prefix 12.5.152.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,098 INFO: Adding prefix 12.5.152.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,106 INFO: Adding prefix 12.5.152.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,112 INFO: Adding prefix 12.5.153.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,119 INFO: Adding prefix 12.5.153.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,126 INFO: Adding prefix 12.5.153.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,132 INFO: Adding prefix 12.5.153.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,137 INFO: Adding prefix 12.5.153.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,142 INFO: Adding prefix 12.5.153.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,147 INFO: Adding prefix 12.5.153.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,153 INFO: Adding prefix 12.5.153.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,159 INFO: Adding prefix 12.5.153.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,164 INFO: Adding prefix 12.5.153.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,170 INFO: Adding prefix 12.5.153.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,177 INFO: Adding prefix 12.5.153.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,183 INFO: Adding prefix 12.5.153.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,188 INFO: Adding prefix 12.5.153.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,193 INFO: Adding prefix 12.5.153.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,199 INFO: Adding prefix 12.5.153.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,204 INFO: Adding prefix 12.5.154.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,209 INFO: Adding prefix 12.5.154.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,215 INFO: Adding prefix 12.5.154.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,220 INFO: Adding prefix 12.5.154.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,225 INFO: Adding prefix 12.5.154.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,231 INFO: Adding prefix 12.5.154.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,237 INFO: Adding prefix 12.5.154.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,242 INFO: Adding prefix 12.5.154.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,246 INFO: Adding prefix 12.5.154.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,251 INFO: Adding prefix 12.5.154.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,256 INFO: Adding prefix 12.5.154.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,261 INFO: Adding prefix 12.5.154.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,265 INFO: Adding prefix 12.5.154.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,270 INFO: Adding prefix 12.5.154.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,275 INFO: Adding prefix 12.5.154.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,280 INFO: Adding prefix 12.5.154.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,284 INFO: Adding prefix 12.5.155.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,289 INFO: Adding prefix 12.5.155.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,294 INFO: Adding prefix 12.5.155.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,300 INFO: Adding prefix 12.5.155.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,305 INFO: Adding prefix 12.5.155.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,310 INFO: Adding prefix 12.5.155.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,315 INFO: Adding prefix 12.5.155.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,320 INFO: Adding prefix 12.5.155.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,325 INFO: Adding prefix 12.5.155.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,330 INFO: Adding prefix 12.5.155.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,336 INFO: Adding prefix 12.5.155.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,340 INFO: Adding prefix 12.5.155.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,345 INFO: Adding prefix 12.5.155.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,350 INFO: Adding prefix 12.5.155.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,357 INFO: Adding prefix 12.5.155.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,362 INFO: Adding prefix 12.5.155.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,367 INFO: Adding prefix 12.5.156.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,373 INFO: Adding prefix 12.5.156.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,380 INFO: Adding prefix 12.5.156.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,385 INFO: Adding prefix 12.5.156.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,390 INFO: Adding prefix 12.5.156.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,395 INFO: Adding prefix 12.5.156.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,400 INFO: Adding prefix 12.5.156.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,405 INFO: Adding prefix 12.5.156.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,410 INFO: Adding prefix 12.5.156.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,416 INFO: Adding prefix 12.5.156.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,431 INFO: Adding prefix 12.5.156.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,436 INFO: Adding prefix 12.5.156.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,440 INFO: Adding prefix 12.5.156.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,448 INFO: Adding prefix 12.5.156.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,453 INFO: Adding prefix 12.5.156.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,459 INFO: Adding prefix 12.5.156.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,465 INFO: Adding prefix 12.5.157.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,472 INFO: Adding prefix 12.5.157.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,477 INFO: Adding prefix 12.5.157.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,482 INFO: Adding prefix 12.5.157.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,488 INFO: Adding prefix 12.5.157.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,494 INFO: Adding prefix 12.5.157.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,498 INFO: Adding prefix 12.5.157.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,503 INFO: Adding prefix 12.5.157.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,508 INFO: Adding prefix 12.5.157.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,517 INFO: Adding prefix 12.5.157.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,527 INFO: Adding prefix 12.5.157.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,534 INFO: Adding prefix 12.5.157.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,539 INFO: Adding prefix 12.5.157.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,552 INFO: Adding prefix 12.5.157.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,559 INFO: Adding prefix 12.5.157.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,569 INFO: Adding prefix 12.5.157.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,579 INFO: Adding prefix 12.5.158.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,587 INFO: Adding prefix 12.5.158.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,592 INFO: Adding prefix 12.5.158.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,598 INFO: Adding prefix 12.5.158.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,604 INFO: Adding prefix 12.5.158.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,609 INFO: Adding prefix 12.5.158.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,613 INFO: Adding prefix 12.5.158.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,618 INFO: Adding prefix 12.5.158.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,625 INFO: Adding prefix 12.5.158.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,631 INFO: Adding prefix 12.5.158.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,638 INFO: Adding prefix 12.5.158.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,644 INFO: Adding prefix 12.5.158.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,651 INFO: Adding prefix 12.5.158.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,658 INFO: Adding prefix 12.5.158.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,664 INFO: Adding prefix 12.5.158.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,669 INFO: Adding prefix 12.5.158.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,676 INFO: Adding prefix 12.5.159.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,681 INFO: Adding prefix 12.5.159.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,687 INFO: Adding prefix 12.5.159.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,692 INFO: Adding prefix 12.5.159.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,698 INFO: Adding prefix 12.5.159.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,703 INFO: Adding prefix 12.5.159.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,708 INFO: Adding prefix 12.5.159.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,715 INFO: Adding prefix 12.5.159.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,722 INFO: Adding prefix 12.5.159.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,728 INFO: Adding prefix 12.5.159.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,735 INFO: Adding prefix 12.5.159.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,740 INFO: Adding prefix 12.5.159.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,754 INFO: Adding prefix 12.5.159.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,773 INFO: Adding prefix 12.5.159.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,781 INFO: Adding prefix 12.5.159.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,786 INFO: Adding prefix 12.5.159.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,793 INFO: Adding prefix 12.5.160.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,799 INFO: Adding prefix 12.5.160.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,806 INFO: Adding prefix 12.5.160.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,813 INFO: Adding prefix 12.5.160.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,818 INFO: Adding prefix 12.5.160.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,824 INFO: Adding prefix 12.5.160.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,829 INFO: Adding prefix 12.5.160.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,835 INFO: Adding prefix 12.5.160.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,841 INFO: Adding prefix 12.5.160.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,846 INFO: Adding prefix 12.5.160.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,850 INFO: Adding prefix 12.5.160.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,859 INFO: Adding prefix 12.5.160.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,865 INFO: Adding prefix 12.5.160.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,873 INFO: Adding prefix 12.5.160.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,882 INFO: Adding prefix 12.5.160.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,889 INFO: Adding prefix 12.5.160.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,894 INFO: Adding prefix 12.5.161.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,899 INFO: Adding prefix 12.5.161.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,905 INFO: Adding prefix 12.5.161.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,910 INFO: Adding prefix 12.5.161.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,915 INFO: Adding prefix 12.5.161.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,920 INFO: Adding prefix 12.5.161.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,926 INFO: Adding prefix 12.5.161.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,932 INFO: Adding prefix 12.5.161.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,937 INFO: Adding prefix 12.5.161.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,942 INFO: Adding prefix 12.5.161.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,964 INFO: Adding prefix 12.5.161.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,975 INFO: Adding prefix 12.5.161.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,982 INFO: Adding prefix 12.5.161.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,987 INFO: Adding prefix 12.5.161.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,992 INFO: Adding prefix 12.5.161.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:04,998 INFO: Adding prefix 12.5.161.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,003 INFO: Adding prefix 12.5.162.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,009 INFO: Adding prefix 12.5.162.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,014 INFO: Adding prefix 12.5.162.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,024 INFO: Adding prefix 12.5.162.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,031 INFO: Adding prefix 12.5.162.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,038 INFO: Adding prefix 12.5.162.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,054 INFO: Adding prefix 12.5.162.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,063 INFO: Adding prefix 12.5.162.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,073 INFO: Adding prefix 12.5.162.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,081 INFO: Adding prefix 12.5.162.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,097 INFO: Adding prefix 12.5.162.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,109 INFO: Adding prefix 12.5.162.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,118 INFO: Adding prefix 12.5.162.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,127 INFO: Adding prefix 12.5.162.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,143 INFO: Adding prefix 12.5.162.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,151 INFO: Adding prefix 12.5.162.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,157 INFO: Adding prefix 12.5.163.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,163 INFO: Adding prefix 12.5.163.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,169 INFO: Adding prefix 12.5.163.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,174 INFO: Adding prefix 12.5.163.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,180 INFO: Adding prefix 12.5.163.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,186 INFO: Adding prefix 12.5.163.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,192 INFO: Adding prefix 12.5.163.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,197 INFO: Adding prefix 12.5.163.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,202 INFO: Adding prefix 12.5.163.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,208 INFO: Adding prefix 12.5.163.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,215 INFO: Adding prefix 12.5.163.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,221 INFO: Adding prefix 12.5.163.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,226 INFO: Adding prefix 12.5.163.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,231 INFO: Adding prefix 12.5.163.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,242 INFO: Adding prefix 12.5.163.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,248 INFO: Adding prefix 12.5.163.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,254 INFO: Adding prefix 12.5.164.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,259 INFO: Adding prefix 12.5.164.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,264 INFO: Adding prefix 12.5.164.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,269 INFO: Adding prefix 12.5.164.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,274 INFO: Adding prefix 12.5.164.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,280 INFO: Adding prefix 12.5.164.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,285 INFO: Adding prefix 12.5.164.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,289 INFO: Adding prefix 12.5.164.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,295 INFO: Adding prefix 12.5.164.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,302 INFO: Adding prefix 12.5.164.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,308 INFO: Adding prefix 12.5.164.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,315 INFO: Adding prefix 12.5.164.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,321 INFO: Adding prefix 12.5.164.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,327 INFO: Adding prefix 12.5.164.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,332 INFO: Adding prefix 12.5.164.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,337 INFO: Adding prefix 12.5.164.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,343 INFO: Adding prefix 12.5.165.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,348 INFO: Adding prefix 12.5.165.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,353 INFO: Adding prefix 12.5.165.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,358 INFO: Adding prefix 12.5.165.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,364 INFO: Adding prefix 12.5.165.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,370 INFO: Adding prefix 12.5.165.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,375 INFO: Adding prefix 12.5.165.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,381 INFO: Adding prefix 12.5.165.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,386 INFO: Adding prefix 12.5.165.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,393 INFO: Adding prefix 12.5.165.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,398 INFO: Adding prefix 12.5.165.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,404 INFO: Adding prefix 12.5.165.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,409 INFO: Adding prefix 12.5.165.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,415 INFO: Adding prefix 12.5.165.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,420 INFO: Adding prefix 12.5.165.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,425 INFO: Adding prefix 12.5.165.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,431 INFO: Adding prefix 12.5.166.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,436 INFO: Adding prefix 12.5.166.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,440 INFO: Adding prefix 12.5.166.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,445 INFO: Adding prefix 12.5.166.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,451 INFO: Adding prefix 12.5.166.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,456 INFO: Adding prefix 12.5.166.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,461 INFO: Adding prefix 12.5.166.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,465 INFO: Adding prefix 12.5.166.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,472 INFO: Adding prefix 12.5.166.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,477 INFO: Adding prefix 12.5.166.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,483 INFO: Adding prefix 12.5.166.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,488 INFO: Adding prefix 12.5.166.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,494 INFO: Adding prefix 12.5.166.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,499 INFO: Adding prefix 12.5.166.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,505 INFO: Adding prefix 12.5.166.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,510 INFO: Adding prefix 12.5.166.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,517 INFO: Adding prefix 12.5.167.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,522 INFO: Adding prefix 12.5.167.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,527 INFO: Adding prefix 12.5.167.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,532 INFO: Adding prefix 12.5.167.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,538 INFO: Adding prefix 12.5.167.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,544 INFO: Adding prefix 12.5.167.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,549 INFO: Adding prefix 12.5.167.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,555 INFO: Adding prefix 12.5.167.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,561 INFO: Adding prefix 12.5.167.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,566 INFO: Adding prefix 12.5.167.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,571 INFO: Adding prefix 12.5.167.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,576 INFO: Adding prefix 12.5.167.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,582 INFO: Adding prefix 12.5.167.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,588 INFO: Adding prefix 12.5.167.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,593 INFO: Adding prefix 12.5.167.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,598 INFO: Adding prefix 12.5.167.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,604 INFO: Adding prefix 12.5.168.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,609 INFO: Adding prefix 12.5.168.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,615 INFO: Adding prefix 12.5.168.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,621 INFO: Adding prefix 12.5.168.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,626 INFO: Adding prefix 12.5.168.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,631 INFO: Adding prefix 12.5.168.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,637 INFO: Adding prefix 12.5.168.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,645 INFO: Adding prefix 12.5.168.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,651 INFO: Adding prefix 12.5.168.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,657 INFO: Adding prefix 12.5.168.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,663 INFO: Adding prefix 12.5.168.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,668 INFO: Adding prefix 12.5.168.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,675 INFO: Adding prefix 12.5.168.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,680 INFO: Adding prefix 12.5.168.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,685 INFO: Adding prefix 12.5.168.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,690 INFO: Adding prefix 12.5.168.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,696 INFO: Adding prefix 12.5.169.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,701 INFO: Adding prefix 12.5.169.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,708 INFO: Adding prefix 12.5.169.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,714 INFO: Adding prefix 12.5.169.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,720 INFO: Adding prefix 12.5.169.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,724 INFO: Adding prefix 12.5.169.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,729 INFO: Adding prefix 12.5.169.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,735 INFO: Adding prefix 12.5.169.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,739 INFO: Adding prefix 12.5.169.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,744 INFO: Adding prefix 12.5.169.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,749 INFO: Adding prefix 12.5.169.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,754 INFO: Adding prefix 12.5.169.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,759 INFO: Adding prefix 12.5.169.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,765 INFO: Adding prefix 12.5.169.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,770 INFO: Adding prefix 12.5.169.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,775 INFO: Adding prefix 12.5.169.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,782 INFO: Adding prefix 12.5.170.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,795 INFO: Adding prefix 12.5.170.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,873 INFO: Adding prefix 12.5.170.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,897 INFO: Adding prefix 12.5.170.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,911 INFO: Adding prefix 12.5.170.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,941 INFO: Adding prefix 12.5.170.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,973 INFO: Adding prefix 12.5.170.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:05,998 INFO: Adding prefix 12.5.170.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,011 INFO: Adding prefix 12.5.170.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,022 INFO: Adding prefix 12.5.170.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,035 INFO: Adding prefix 12.5.170.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,043 INFO: Adding prefix 12.5.170.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,049 INFO: Adding prefix 12.5.170.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,055 INFO: Adding prefix 12.5.170.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,061 INFO: Adding prefix 12.5.170.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,066 INFO: Adding prefix 12.5.170.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,072 INFO: Adding prefix 12.5.171.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,079 INFO: Adding prefix 12.5.171.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,086 INFO: Adding prefix 12.5.171.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,093 INFO: Adding prefix 12.5.171.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,100 INFO: Adding prefix 12.5.171.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,105 INFO: Adding prefix 12.5.171.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,111 INFO: Adding prefix 12.5.171.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,123 INFO: Adding prefix 12.5.171.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,132 INFO: Adding prefix 12.5.171.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,138 INFO: Adding prefix 12.5.171.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,145 INFO: Adding prefix 12.5.171.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,152 INFO: Adding prefix 12.5.171.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,157 INFO: Adding prefix 12.5.171.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,162 INFO: Adding prefix 12.5.171.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,173 INFO: Adding prefix 12.5.171.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,180 INFO: Adding prefix 12.5.171.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,186 INFO: Adding prefix 12.5.172.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,193 INFO: Adding prefix 12.5.172.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,198 INFO: Adding prefix 12.5.172.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,205 INFO: Adding prefix 12.5.172.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,211 INFO: Adding prefix 12.5.172.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,219 INFO: Adding prefix 12.5.172.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,225 INFO: Adding prefix 12.5.172.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,232 INFO: Adding prefix 12.5.172.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,237 INFO: Adding prefix 12.5.172.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,243 INFO: Adding prefix 12.5.172.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,248 INFO: Adding prefix 12.5.172.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,254 INFO: Adding prefix 12.5.172.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,260 INFO: Adding prefix 12.5.172.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,267 INFO: Adding prefix 12.5.172.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,273 INFO: Adding prefix 12.5.172.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,278 INFO: Adding prefix 12.5.172.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,283 INFO: Adding prefix 12.5.173.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,289 INFO: Adding prefix 12.5.173.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,295 INFO: Adding prefix 12.5.173.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,301 INFO: Adding prefix 12.5.173.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,307 INFO: Adding prefix 12.5.173.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,486 INFO: Adding prefix 12.5.173.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,630 INFO: Adding prefix 12.5.173.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,641 INFO: Adding prefix 12.5.173.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,651 INFO: Adding prefix 12.5.173.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,659 INFO: Adding prefix 12.5.173.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,666 INFO: Adding prefix 12.5.173.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,673 INFO: Adding prefix 12.5.173.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,680 INFO: Adding prefix 12.5.173.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,685 INFO: Adding prefix 12.5.173.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,690 INFO: Adding prefix 12.5.173.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,695 INFO: Adding prefix 12.5.173.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,703 INFO: Adding prefix 12.5.174.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,709 INFO: Adding prefix 12.5.174.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,714 INFO: Adding prefix 12.5.174.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,720 INFO: Adding prefix 12.5.174.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,726 INFO: Adding prefix 12.5.174.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,732 INFO: Adding prefix 12.5.174.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,738 INFO: Adding prefix 12.5.174.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,743 INFO: Adding prefix 12.5.174.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,750 INFO: Adding prefix 12.5.174.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,756 INFO: Adding prefix 12.5.174.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,762 INFO: Adding prefix 12.5.174.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,767 INFO: Adding prefix 12.5.174.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,774 INFO: Adding prefix 12.5.174.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,781 INFO: Adding prefix 12.5.174.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,788 INFO: Adding prefix 12.5.174.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,794 INFO: Adding prefix 12.5.174.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,800 INFO: Adding prefix 12.5.175.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,805 INFO: Adding prefix 12.5.175.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,811 INFO: Adding prefix 12.5.175.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,817 INFO: Adding prefix 12.5.175.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,824 INFO: Adding prefix 12.5.175.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,829 INFO: Adding prefix 12.5.175.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,833 INFO: Adding prefix 12.5.175.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,839 INFO: Adding prefix 12.5.175.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,845 INFO: Adding prefix 12.5.175.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,851 INFO: Adding prefix 12.5.175.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,857 INFO: Adding prefix 12.5.175.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,862 INFO: Adding prefix 12.5.175.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,867 INFO: Adding prefix 12.5.175.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,872 INFO: Adding prefix 12.5.175.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,879 INFO: Adding prefix 12.5.175.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,886 INFO: Adding prefix 12.5.175.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,892 INFO: Adding prefix 12.5.176.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,898 INFO: Adding prefix 12.5.176.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,905 INFO: Adding prefix 12.5.176.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,924 INFO: Adding prefix 12.5.176.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,933 INFO: Adding prefix 12.5.176.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,942 INFO: Adding prefix 12.5.176.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,949 INFO: Adding prefix 12.5.176.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,956 INFO: Adding prefix 12.5.176.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,963 INFO: Adding prefix 12.5.176.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,969 INFO: Adding prefix 12.5.176.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,975 INFO: Adding prefix 12.5.176.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,982 INFO: Adding prefix 12.5.176.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,990 INFO: Adding prefix 12.5.176.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:06,997 INFO: Adding prefix 12.5.176.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,004 INFO: Adding prefix 12.5.176.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,012 INFO: Adding prefix 12.5.176.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,018 INFO: Adding prefix 12.5.177.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,024 INFO: Adding prefix 12.5.177.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,029 INFO: Adding prefix 12.5.177.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,035 INFO: Adding prefix 12.5.177.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,041 INFO: Adding prefix 12.5.177.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,048 INFO: Adding prefix 12.5.177.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,054 INFO: Adding prefix 12.5.177.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,061 INFO: Adding prefix 12.5.177.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,067 INFO: Adding prefix 12.5.177.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,072 INFO: Adding prefix 12.5.177.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,078 INFO: Adding prefix 12.5.177.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,083 INFO: Adding prefix 12.5.177.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,088 INFO: Adding prefix 12.5.177.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,093 INFO: Adding prefix 12.5.177.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,099 INFO: Adding prefix 12.5.177.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,105 INFO: Adding prefix 12.5.177.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,110 INFO: Adding prefix 12.5.178.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,115 INFO: Adding prefix 12.5.178.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,121 INFO: Adding prefix 12.5.178.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,125 INFO: Adding prefix 12.5.178.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,131 INFO: Adding prefix 12.5.178.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,136 INFO: Adding prefix 12.5.178.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,142 INFO: Adding prefix 12.5.178.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,147 INFO: Adding prefix 12.5.178.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,152 INFO: Adding prefix 12.5.178.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,160 INFO: Adding prefix 12.5.178.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,169 INFO: Adding prefix 12.5.178.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,175 INFO: Adding prefix 12.5.178.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,180 INFO: Adding prefix 12.5.178.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,185 INFO: Adding prefix 12.5.178.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,191 INFO: Adding prefix 12.5.178.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,196 INFO: Adding prefix 12.5.178.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,201 INFO: Adding prefix 12.5.179.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,207 INFO: Adding prefix 12.5.179.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,213 INFO: Adding prefix 12.5.179.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,217 INFO: Adding prefix 12.5.179.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,223 INFO: Adding prefix 12.5.179.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,227 INFO: Adding prefix 12.5.179.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,310 INFO: Adding prefix 12.5.179.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,323 INFO: Adding prefix 12.5.179.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,425 INFO: Adding prefix 12.5.179.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,468 INFO: Adding prefix 12.5.179.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,507 INFO: Adding prefix 12.5.179.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,600 INFO: Adding prefix 12.5.179.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,617 INFO: Adding prefix 12.5.179.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,633 INFO: Adding prefix 12.5.179.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,647 INFO: Adding prefix 12.5.179.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,661 INFO: Adding prefix 12.5.179.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,681 INFO: Adding prefix 12.5.180.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,703 INFO: Adding prefix 12.5.180.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,743 INFO: Adding prefix 12.5.180.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,753 INFO: Adding prefix 12.5.180.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,759 INFO: Adding prefix 12.5.180.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,767 INFO: Adding prefix 12.5.180.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,772 INFO: Adding prefix 12.5.180.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,779 INFO: Adding prefix 12.5.180.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,790 INFO: Adding prefix 12.5.180.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,801 INFO: Adding prefix 12.5.180.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,814 INFO: Adding prefix 12.5.180.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,822 INFO: Adding prefix 12.5.180.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,829 INFO: Adding prefix 12.5.180.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,836 INFO: Adding prefix 12.5.180.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,847 INFO: Adding prefix 12.5.180.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,854 INFO: Adding prefix 12.5.180.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,861 INFO: Adding prefix 12.5.181.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,869 INFO: Adding prefix 12.5.181.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,875 INFO: Adding prefix 12.5.181.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,881 INFO: Adding prefix 12.5.181.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,886 INFO: Adding prefix 12.5.181.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,895 INFO: Adding prefix 12.5.181.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,901 INFO: Adding prefix 12.5.181.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,907 INFO: Adding prefix 12.5.181.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,913 INFO: Adding prefix 12.5.181.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,918 INFO: Adding prefix 12.5.181.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,924 INFO: Adding prefix 12.5.181.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,929 INFO: Adding prefix 12.5.181.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,938 INFO: Adding prefix 12.5.181.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,944 INFO: Adding prefix 12.5.181.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,952 INFO: Adding prefix 12.5.181.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,958 INFO: Adding prefix 12.5.181.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,966 INFO: Adding prefix 12.5.182.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,979 INFO: Adding prefix 12.5.182.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,985 INFO: Adding prefix 12.5.182.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,991 INFO: Adding prefix 12.5.182.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:07,998 INFO: Adding prefix 12.5.182.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,003 INFO: Adding prefix 12.5.182.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,009 INFO: Adding prefix 12.5.182.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,015 INFO: Adding prefix 12.5.182.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,020 INFO: Adding prefix 12.5.182.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,025 INFO: Adding prefix 12.5.182.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,031 INFO: Adding prefix 12.5.182.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,036 INFO: Adding prefix 12.5.182.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,043 INFO: Adding prefix 12.5.182.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,048 INFO: Adding prefix 12.5.182.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,053 INFO: Adding prefix 12.5.182.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,058 INFO: Adding prefix 12.5.182.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,065 INFO: Adding prefix 12.5.183.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,071 INFO: Adding prefix 12.5.183.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,077 INFO: Adding prefix 12.5.183.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,082 INFO: Adding prefix 12.5.183.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,088 INFO: Adding prefix 12.5.183.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,093 INFO: Adding prefix 12.5.183.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,099 INFO: Adding prefix 12.5.183.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,104 INFO: Adding prefix 12.5.183.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,109 INFO: Adding prefix 12.5.183.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,114 INFO: Adding prefix 12.5.183.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,120 INFO: Adding prefix 12.5.183.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,126 INFO: Adding prefix 12.5.183.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,132 INFO: Adding prefix 12.5.183.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,137 INFO: Adding prefix 12.5.183.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,143 INFO: Adding prefix 12.5.183.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,152 INFO: Adding prefix 12.5.183.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,159 INFO: Adding prefix 12.5.184.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,164 INFO: Adding prefix 12.5.184.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,169 INFO: Adding prefix 12.5.184.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,175 INFO: Adding prefix 12.5.184.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,181 INFO: Adding prefix 12.5.184.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,185 INFO: Adding prefix 12.5.184.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,190 INFO: Adding prefix 12.5.184.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,304 INFO: Adding prefix 12.5.184.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,312 INFO: Adding prefix 12.5.184.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,326 INFO: Adding prefix 12.5.184.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,334 INFO: Adding prefix 12.5.184.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,341 INFO: Adding prefix 12.5.184.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,347 INFO: Adding prefix 12.5.184.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,352 INFO: Adding prefix 12.5.184.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,357 INFO: Adding prefix 12.5.184.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,363 INFO: Adding prefix 12.5.184.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,389 INFO: Adding prefix 12.5.185.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,396 INFO: Adding prefix 12.5.185.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,402 INFO: Adding prefix 12.5.185.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,408 INFO: Adding prefix 12.5.185.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,413 INFO: Adding prefix 12.5.185.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,418 INFO: Adding prefix 12.5.185.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,423 INFO: Adding prefix 12.5.185.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,428 INFO: Adding prefix 12.5.185.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,432 INFO: Adding prefix 12.5.185.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,437 INFO: Adding prefix 12.5.185.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,442 INFO: Adding prefix 12.5.185.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,447 INFO: Adding prefix 12.5.185.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,452 INFO: Adding prefix 12.5.185.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,456 INFO: Adding prefix 12.5.185.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,462 INFO: Adding prefix 12.5.185.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,467 INFO: Adding prefix 12.5.185.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,472 INFO: Adding prefix 12.5.186.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,478 INFO: Adding prefix 12.5.186.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,484 INFO: Adding prefix 12.5.186.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,490 INFO: Adding prefix 12.5.186.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,494 INFO: Adding prefix 12.5.186.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,499 INFO: Adding prefix 12.5.186.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,505 INFO: Adding prefix 12.5.186.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,510 INFO: Adding prefix 12.5.186.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,515 INFO: Adding prefix 12.5.186.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,520 INFO: Adding prefix 12.5.186.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,526 INFO: Adding prefix 12.5.186.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,531 INFO: Adding prefix 12.5.186.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,537 INFO: Adding prefix 12.5.186.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,542 INFO: Adding prefix 12.5.186.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,549 INFO: Adding prefix 12.5.186.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,554 INFO: Adding prefix 12.5.186.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,560 INFO: Adding prefix 12.5.187.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,565 INFO: Adding prefix 12.5.187.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,570 INFO: Adding prefix 12.5.187.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,575 INFO: Adding prefix 12.5.187.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,580 INFO: Adding prefix 12.5.187.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,585 INFO: Adding prefix 12.5.187.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,590 INFO: Adding prefix 12.5.187.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,595 INFO: Adding prefix 12.5.187.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,599 INFO: Adding prefix 12.5.187.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,605 INFO: Adding prefix 12.5.187.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,610 INFO: Adding prefix 12.5.187.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,615 INFO: Adding prefix 12.5.187.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,621 INFO: Adding prefix 12.5.187.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,629 INFO: Adding prefix 12.5.187.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,634 INFO: Adding prefix 12.5.187.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,640 INFO: Adding prefix 12.5.187.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,646 INFO: Adding prefix 12.5.188.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,651 INFO: Adding prefix 12.5.188.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,657 INFO: Adding prefix 12.5.188.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,662 INFO: Adding prefix 12.5.188.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,679 INFO: Adding prefix 12.5.188.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,688 INFO: Adding prefix 12.5.188.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,695 INFO: Adding prefix 12.5.188.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,746 INFO: Adding prefix 12.5.188.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,792 INFO: Adding prefix 12.5.188.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,826 INFO: Adding prefix 12.5.188.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,862 INFO: Adding prefix 12.5.188.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,877 INFO: Adding prefix 12.5.188.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,885 INFO: Adding prefix 12.5.188.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,894 INFO: Adding prefix 12.5.188.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,900 INFO: Adding prefix 12.5.188.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,906 INFO: Adding prefix 12.5.188.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,919 INFO: Adding prefix 12.5.189.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,928 INFO: Adding prefix 12.5.189.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,934 INFO: Adding prefix 12.5.189.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,941 INFO: Adding prefix 12.5.189.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,952 INFO: Adding prefix 12.5.189.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,960 INFO: Adding prefix 12.5.189.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,966 INFO: Adding prefix 12.5.189.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,972 INFO: Adding prefix 12.5.189.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,978 INFO: Adding prefix 12.5.189.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,984 INFO: Adding prefix 12.5.189.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,989 INFO: Adding prefix 12.5.189.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:08,996 INFO: Adding prefix 12.5.189.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,002 INFO: Adding prefix 12.5.189.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,007 INFO: Adding prefix 12.5.189.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,026 INFO: Adding prefix 12.5.189.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,043 INFO: Adding prefix 12.5.189.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,051 INFO: Adding prefix 12.5.190.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,057 INFO: Adding prefix 12.5.190.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,064 INFO: Adding prefix 12.5.190.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,071 INFO: Adding prefix 12.5.190.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,077 INFO: Adding prefix 12.5.190.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,083 INFO: Adding prefix 12.5.190.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,090 INFO: Adding prefix 12.5.190.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,096 INFO: Adding prefix 12.5.190.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,118 INFO: Adding prefix 12.5.190.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,125 INFO: Adding prefix 12.5.190.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,132 INFO: Adding prefix 12.5.190.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,138 INFO: Adding prefix 12.5.190.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,144 INFO: Adding prefix 12.5.190.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,149 INFO: Adding prefix 12.5.190.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,155 INFO: Adding prefix 12.5.190.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,160 INFO: Adding prefix 12.5.190.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,166 INFO: Adding prefix 12.5.191.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,172 INFO: Adding prefix 12.5.191.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,177 INFO: Adding prefix 12.5.191.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,182 INFO: Adding prefix 12.5.191.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,187 INFO: Adding prefix 12.5.191.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,192 INFO: Adding prefix 12.5.191.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,197 INFO: Adding prefix 12.5.191.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,203 INFO: Adding prefix 12.5.191.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,208 INFO: Adding prefix 12.5.191.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,213 INFO: Adding prefix 12.5.191.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,218 INFO: Adding prefix 12.5.191.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,226 INFO: Adding prefix 12.5.191.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,231 INFO: Adding prefix 12.5.191.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,236 INFO: Adding prefix 12.5.191.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,241 INFO: Adding prefix 12.5.191.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,246 INFO: Adding prefix 12.5.191.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,253 INFO: Adding prefix 12.5.192.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,258 INFO: Adding prefix 12.5.192.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,263 INFO: Adding prefix 12.5.192.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,269 INFO: Adding prefix 12.5.192.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,274 INFO: Adding prefix 12.5.192.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,279 INFO: Adding prefix 12.5.192.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,284 INFO: Adding prefix 12.5.192.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,290 INFO: Adding prefix 12.5.192.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,296 INFO: Adding prefix 12.5.192.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,302 INFO: Adding prefix 12.5.192.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,307 INFO: Adding prefix 12.5.192.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,312 INFO: Adding prefix 12.5.192.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,319 INFO: Adding prefix 12.5.192.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,324 INFO: Adding prefix 12.5.192.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,329 INFO: Adding prefix 12.5.192.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,334 INFO: Adding prefix 12.5.192.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,339 INFO: Adding prefix 12.5.193.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,344 INFO: Adding prefix 12.5.193.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,349 INFO: Adding prefix 12.5.193.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,354 INFO: Adding prefix 12.5.193.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,359 INFO: Adding prefix 12.5.193.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,363 INFO: Adding prefix 12.5.193.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,369 INFO: Adding prefix 12.5.193.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,373 INFO: Adding prefix 12.5.193.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,378 INFO: Adding prefix 12.5.193.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,383 INFO: Adding prefix 12.5.193.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,449 INFO: Adding prefix 12.5.193.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,463 INFO: Adding prefix 12.5.193.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,472 INFO: Adding prefix 12.5.193.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,483 INFO: Adding prefix 12.5.193.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,514 INFO: Adding prefix 12.5.193.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,524 INFO: Adding prefix 12.5.193.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,529 INFO: Adding prefix 12.5.194.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,535 INFO: Adding prefix 12.5.194.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,541 INFO: Adding prefix 12.5.194.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,546 INFO: Adding prefix 12.5.194.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,552 INFO: Adding prefix 12.5.194.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,573 INFO: Adding prefix 12.5.194.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,585 INFO: Adding prefix 12.5.194.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,603 INFO: Adding prefix 12.5.194.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,610 INFO: Adding prefix 12.5.194.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,619 INFO: Adding prefix 12.5.194.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,633 INFO: Adding prefix 12.5.194.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,639 INFO: Adding prefix 12.5.194.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,645 INFO: Adding prefix 12.5.194.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,651 INFO: Adding prefix 12.5.194.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,657 INFO: Adding prefix 12.5.194.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,662 INFO: Adding prefix 12.5.194.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,666 INFO: Adding prefix 12.5.195.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,672 INFO: Adding prefix 12.5.195.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,677 INFO: Adding prefix 12.5.195.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,683 INFO: Adding prefix 12.5.195.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,688 INFO: Adding prefix 12.5.195.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,693 INFO: Adding prefix 12.5.195.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,699 INFO: Adding prefix 12.5.195.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,704 INFO: Adding prefix 12.5.195.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,710 INFO: Adding prefix 12.5.195.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,718 INFO: Adding prefix 12.5.195.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,723 INFO: Adding prefix 12.5.195.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,728 INFO: Adding prefix 12.5.195.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,733 INFO: Adding prefix 12.5.195.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,740 INFO: Adding prefix 12.5.195.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,744 INFO: Adding prefix 12.5.195.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,749 INFO: Adding prefix 12.5.195.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,754 INFO: Adding prefix 12.5.196.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,760 INFO: Adding prefix 12.5.196.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,765 INFO: Adding prefix 12.5.196.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,769 INFO: Adding prefix 12.5.196.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,775 INFO: Adding prefix 12.5.196.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,781 INFO: Adding prefix 12.5.196.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,785 INFO: Adding prefix 12.5.196.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,791 INFO: Adding prefix 12.5.196.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,796 INFO: Adding prefix 12.5.196.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,802 INFO: Adding prefix 12.5.196.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,807 INFO: Adding prefix 12.5.196.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,812 INFO: Adding prefix 12.5.196.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,817 INFO: Adding prefix 12.5.196.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,824 INFO: Adding prefix 12.5.196.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,829 INFO: Adding prefix 12.5.196.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,835 INFO: Adding prefix 12.5.196.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,841 INFO: Adding prefix 12.5.197.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,847 INFO: Adding prefix 12.5.197.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,852 INFO: Adding prefix 12.5.197.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,858 INFO: Adding prefix 12.5.197.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,864 INFO: Adding prefix 12.5.197.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,870 INFO: Adding prefix 12.5.197.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,876 INFO: Adding prefix 12.5.197.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,882 INFO: Adding prefix 12.5.197.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,888 INFO: Adding prefix 12.5.197.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,894 INFO: Adding prefix 12.5.197.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,899 INFO: Adding prefix 12.5.197.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,905 INFO: Adding prefix 12.5.197.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,912 INFO: Adding prefix 12.5.197.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,917 INFO: Adding prefix 12.5.197.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,923 INFO: Adding prefix 12.5.197.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,929 INFO: Adding prefix 12.5.197.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,936 INFO: Adding prefix 12.5.198.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,942 INFO: Adding prefix 12.5.198.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,947 INFO: Adding prefix 12.5.198.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,952 INFO: Adding prefix 12.5.198.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,959 INFO: Adding prefix 12.5.198.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,965 INFO: Adding prefix 12.5.198.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,970 INFO: Adding prefix 12.5.198.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,975 INFO: Adding prefix 12.5.198.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,981 INFO: Adding prefix 12.5.198.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,987 INFO: Adding prefix 12.5.198.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,992 INFO: Adding prefix 12.5.198.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:09,996 INFO: Adding prefix 12.5.198.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,002 INFO: Adding prefix 12.5.198.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,007 INFO: Adding prefix 12.5.198.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,013 INFO: Adding prefix 12.5.198.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,018 INFO: Adding prefix 12.5.198.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,023 INFO: Adding prefix 12.5.199.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,028 INFO: Adding prefix 12.5.199.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,033 INFO: Adding prefix 12.5.199.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,038 INFO: Adding prefix 12.5.199.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,044 INFO: Adding prefix 12.5.199.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,049 INFO: Adding prefix 12.5.199.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,054 INFO: Adding prefix 12.5.199.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,062 INFO: Adding prefix 12.5.199.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,067 INFO: Adding prefix 12.5.199.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,073 INFO: Adding prefix 12.5.199.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,079 INFO: Adding prefix 12.5.199.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,084 INFO: Adding prefix 12.5.199.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,089 INFO: Adding prefix 12.5.199.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,094 INFO: Adding prefix 12.5.199.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,099 INFO: Adding prefix 12.5.199.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,105 INFO: Adding prefix 12.5.199.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,111 INFO: Adding prefix 12.5.200.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,117 INFO: Adding prefix 12.5.200.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,123 INFO: Adding prefix 12.5.200.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,130 INFO: Adding prefix 12.5.200.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,136 INFO: Adding prefix 12.5.200.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,141 INFO: Adding prefix 12.5.200.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,147 INFO: Adding prefix 12.5.200.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,154 INFO: Adding prefix 12.5.200.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,159 INFO: Adding prefix 12.5.200.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,164 INFO: Adding prefix 12.5.200.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,169 INFO: Adding prefix 12.5.200.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,175 INFO: Adding prefix 12.5.200.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,181 INFO: Adding prefix 12.5.200.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,187 INFO: Adding prefix 12.5.200.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,192 INFO: Adding prefix 12.5.200.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,197 INFO: Adding prefix 12.5.200.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,202 INFO: Adding prefix 12.5.201.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,207 INFO: Adding prefix 12.5.201.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,213 INFO: Adding prefix 12.5.201.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,218 INFO: Adding prefix 12.5.201.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,223 INFO: Adding prefix 12.5.201.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,229 INFO: Adding prefix 12.5.201.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,235 INFO: Adding prefix 12.5.201.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,240 INFO: Adding prefix 12.5.201.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,246 INFO: Adding prefix 12.5.201.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,252 INFO: Adding prefix 12.5.201.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,258 INFO: Adding prefix 12.5.201.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,263 INFO: Adding prefix 12.5.201.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,268 INFO: Adding prefix 12.5.201.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,273 INFO: Adding prefix 12.5.201.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,280 INFO: Adding prefix 12.5.201.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,285 INFO: Adding prefix 12.5.201.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,291 INFO: Adding prefix 12.5.202.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,297 INFO: Adding prefix 12.5.202.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,303 INFO: Adding prefix 12.5.202.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,308 INFO: Adding prefix 12.5.202.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,315 INFO: Adding prefix 12.5.202.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,320 INFO: Adding prefix 12.5.202.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,326 INFO: Adding prefix 12.5.202.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,331 INFO: Adding prefix 12.5.202.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,337 INFO: Adding prefix 12.5.202.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,343 INFO: Adding prefix 12.5.202.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,348 INFO: Adding prefix 12.5.202.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,354 INFO: Adding prefix 12.5.202.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,359 INFO: Adding prefix 12.5.202.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,364 INFO: Adding prefix 12.5.202.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,370 INFO: Adding prefix 12.5.202.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,375 INFO: Adding prefix 12.5.202.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,380 INFO: Adding prefix 12.5.203.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,386 INFO: Adding prefix 12.5.203.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,392 INFO: Adding prefix 12.5.203.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,400 INFO: Adding prefix 12.5.203.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,405 INFO: Adding prefix 12.5.203.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,413 INFO: Adding prefix 12.5.203.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,418 INFO: Adding prefix 12.5.203.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,423 INFO: Adding prefix 12.5.203.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,428 INFO: Adding prefix 12.5.203.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,435 INFO: Adding prefix 12.5.203.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,441 INFO: Adding prefix 12.5.203.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,447 INFO: Adding prefix 12.5.203.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,452 INFO: Adding prefix 12.5.203.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,459 INFO: Adding prefix 12.5.203.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,464 INFO: Adding prefix 12.5.203.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,470 INFO: Adding prefix 12.5.203.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,475 INFO: Adding prefix 12.5.204.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,481 INFO: Adding prefix 12.5.204.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,488 INFO: Adding prefix 12.5.204.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,493 INFO: Adding prefix 12.5.204.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,498 INFO: Adding prefix 12.5.204.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,505 INFO: Adding prefix 12.5.204.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,510 INFO: Adding prefix 12.5.204.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,516 INFO: Adding prefix 12.5.204.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,521 INFO: Adding prefix 12.5.204.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,579 INFO: Adding prefix 12.5.204.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,688 INFO: Adding prefix 12.5.204.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,756 INFO: Adding prefix 12.5.204.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,782 INFO: Adding prefix 12.5.204.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,906 INFO: Adding prefix 12.5.204.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,914 INFO: Adding prefix 12.5.204.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,936 INFO: Adding prefix 12.5.204.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,949 INFO: Adding prefix 12.5.205.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:10,973 INFO: Adding prefix 12.5.205.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,022 INFO: Adding prefix 12.5.205.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,034 INFO: Adding prefix 12.5.205.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,042 INFO: Adding prefix 12.5.205.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,053 INFO: Adding prefix 12.5.205.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,065 INFO: Adding prefix 12.5.205.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,072 INFO: Adding prefix 12.5.205.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,086 INFO: Adding prefix 12.5.205.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,123 INFO: Adding prefix 12.5.205.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,130 INFO: Adding prefix 12.5.205.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,135 INFO: Adding prefix 12.5.205.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,141 INFO: Adding prefix 12.5.205.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,172 INFO: Adding prefix 12.5.205.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,179 INFO: Adding prefix 12.5.205.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,185 INFO: Adding prefix 12.5.205.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,193 INFO: Adding prefix 12.5.206.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,198 INFO: Adding prefix 12.5.206.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,203 INFO: Adding prefix 12.5.206.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,208 INFO: Adding prefix 12.5.206.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,214 INFO: Adding prefix 12.5.206.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,219 INFO: Adding prefix 12.5.206.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,225 INFO: Adding prefix 12.5.206.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,231 INFO: Adding prefix 12.5.206.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,238 INFO: Adding prefix 12.5.206.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,243 INFO: Adding prefix 12.5.206.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,249 INFO: Adding prefix 12.5.206.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,256 INFO: Adding prefix 12.5.206.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,262 INFO: Adding prefix 12.5.206.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,269 INFO: Adding prefix 12.5.206.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,275 INFO: Adding prefix 12.5.206.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,282 INFO: Adding prefix 12.5.206.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,290 INFO: Adding prefix 12.5.207.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,296 INFO: Adding prefix 12.5.207.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,301 INFO: Adding prefix 12.5.207.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,309 INFO: Adding prefix 12.5.207.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,314 INFO: Adding prefix 12.5.207.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,321 INFO: Adding prefix 12.5.207.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,326 INFO: Adding prefix 12.5.207.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,332 INFO: Adding prefix 12.5.207.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,338 INFO: Adding prefix 12.5.207.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,343 INFO: Adding prefix 12.5.207.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,348 INFO: Adding prefix 12.5.207.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,354 INFO: Adding prefix 12.5.207.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,359 INFO: Adding prefix 12.5.207.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,365 INFO: Adding prefix 12.5.207.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,370 INFO: Adding prefix 12.5.207.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,377 INFO: Adding prefix 12.5.207.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,382 INFO: Adding prefix 12.5.208.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,388 INFO: Adding prefix 12.5.208.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,393 INFO: Adding prefix 12.5.208.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,400 INFO: Adding prefix 12.5.208.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,406 INFO: Adding prefix 12.5.208.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,411 INFO: Adding prefix 12.5.208.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,415 INFO: Adding prefix 12.5.208.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,421 INFO: Adding prefix 12.5.208.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,426 INFO: Adding prefix 12.5.208.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,432 INFO: Adding prefix 12.5.208.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,437 INFO: Adding prefix 12.5.208.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,443 INFO: Adding prefix 12.5.208.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,448 INFO: Adding prefix 12.5.208.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,453 INFO: Adding prefix 12.5.208.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,459 INFO: Adding prefix 12.5.208.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,465 INFO: Adding prefix 12.5.208.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,471 INFO: Adding prefix 12.5.209.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,477 INFO: Adding prefix 12.5.209.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,485 INFO: Adding prefix 12.5.209.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,490 INFO: Adding prefix 12.5.209.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,496 INFO: Adding prefix 12.5.209.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,502 INFO: Adding prefix 12.5.209.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,508 INFO: Adding prefix 12.5.209.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,514 INFO: Adding prefix 12.5.209.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,519 INFO: Adding prefix 12.5.209.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,524 INFO: Adding prefix 12.5.209.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,530 INFO: Adding prefix 12.5.209.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,537 INFO: Adding prefix 12.5.209.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,541 INFO: Adding prefix 12.5.209.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,546 INFO: Adding prefix 12.5.209.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,553 INFO: Adding prefix 12.5.209.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,558 INFO: Adding prefix 12.5.209.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,563 INFO: Adding prefix 12.5.210.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,567 INFO: Adding prefix 12.5.210.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,574 INFO: Adding prefix 12.5.210.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,579 INFO: Adding prefix 12.5.210.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,584 INFO: Adding prefix 12.5.210.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,590 INFO: Adding prefix 12.5.210.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,596 INFO: Adding prefix 12.5.210.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,601 INFO: Adding prefix 12.5.210.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,607 INFO: Adding prefix 12.5.210.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,612 INFO: Adding prefix 12.5.210.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,617 INFO: Adding prefix 12.5.210.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,622 INFO: Adding prefix 12.5.210.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,626 INFO: Adding prefix 12.5.210.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,632 INFO: Adding prefix 12.5.210.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,638 INFO: Adding prefix 12.5.210.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,643 INFO: Adding prefix 12.5.210.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,649 INFO: Adding prefix 12.5.211.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,656 INFO: Adding prefix 12.5.211.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,661 INFO: Adding prefix 12.5.211.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,666 INFO: Adding prefix 12.5.211.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,673 INFO: Adding prefix 12.5.211.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,679 INFO: Adding prefix 12.5.211.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,685 INFO: Adding prefix 12.5.211.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,690 INFO: Adding prefix 12.5.211.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,695 INFO: Adding prefix 12.5.211.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,700 INFO: Adding prefix 12.5.211.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,706 INFO: Adding prefix 12.5.211.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,711 INFO: Adding prefix 12.5.211.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,716 INFO: Adding prefix 12.5.211.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,722 INFO: Adding prefix 12.5.211.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,728 INFO: Adding prefix 12.5.211.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,733 INFO: Adding prefix 12.5.211.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,739 INFO: Adding prefix 12.5.212.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,745 INFO: Adding prefix 12.5.212.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,750 INFO: Adding prefix 12.5.212.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,755 INFO: Adding prefix 12.5.212.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,761 INFO: Adding prefix 12.5.212.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,767 INFO: Adding prefix 12.5.212.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,773 INFO: Adding prefix 12.5.212.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,779 INFO: Adding prefix 12.5.212.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,785 INFO: Adding prefix 12.5.212.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,791 INFO: Adding prefix 12.5.212.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,796 INFO: Adding prefix 12.5.212.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,801 INFO: Adding prefix 12.5.212.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,807 INFO: Adding prefix 12.5.212.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,827 INFO: Adding prefix 12.5.212.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,832 INFO: Adding prefix 12.5.212.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,837 INFO: Adding prefix 12.5.212.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,843 INFO: Adding prefix 12.5.213.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,847 INFO: Adding prefix 12.5.213.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,853 INFO: Adding prefix 12.5.213.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,859 INFO: Adding prefix 12.5.213.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,866 INFO: Adding prefix 12.5.213.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,871 INFO: Adding prefix 12.5.213.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,878 INFO: Adding prefix 12.5.213.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,884 INFO: Adding prefix 12.5.213.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,891 INFO: Adding prefix 12.5.213.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,896 INFO: Adding prefix 12.5.213.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,902 INFO: Adding prefix 12.5.213.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,907 INFO: Adding prefix 12.5.213.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,914 INFO: Adding prefix 12.5.213.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,920 INFO: Adding prefix 12.5.213.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,925 INFO: Adding prefix 12.5.213.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,930 INFO: Adding prefix 12.5.213.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,936 INFO: Adding prefix 12.5.214.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,941 INFO: Adding prefix 12.5.214.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,948 INFO: Adding prefix 12.5.214.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,954 INFO: Adding prefix 12.5.214.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,960 INFO: Adding prefix 12.5.214.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,965 INFO: Adding prefix 12.5.214.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,970 INFO: Adding prefix 12.5.214.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:11,976 INFO: Adding prefix 12.5.214.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,083 INFO: Adding prefix 12.5.214.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,176 INFO: Adding prefix 12.5.214.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,205 INFO: Adding prefix 12.5.214.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,237 INFO: Adding prefix 12.5.214.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,318 INFO: Adding prefix 12.5.214.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,354 INFO: Adding prefix 12.5.214.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,361 INFO: Adding prefix 12.5.214.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,374 INFO: Adding prefix 12.5.214.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,382 INFO: Adding prefix 12.5.215.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,388 INFO: Adding prefix 12.5.215.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,393 INFO: Adding prefix 12.5.215.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,399 INFO: Adding prefix 12.5.215.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,404 INFO: Adding prefix 12.5.215.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,430 INFO: Adding prefix 12.5.215.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,438 INFO: Adding prefix 12.5.215.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,445 INFO: Adding prefix 12.5.215.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,471 INFO: Adding prefix 12.5.215.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,479 INFO: Adding prefix 12.5.215.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,486 INFO: Adding prefix 12.5.215.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,501 INFO: Adding prefix 12.5.215.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,510 INFO: Adding prefix 12.5.215.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,516 INFO: Adding prefix 12.5.215.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,521 INFO: Adding prefix 12.5.215.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,529 INFO: Adding prefix 12.5.215.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,536 INFO: Adding prefix 12.5.216.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,542 INFO: Adding prefix 12.5.216.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,547 INFO: Adding prefix 12.5.216.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,554 INFO: Adding prefix 12.5.216.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,560 INFO: Adding prefix 12.5.216.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,566 INFO: Adding prefix 12.5.216.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,572 INFO: Adding prefix 12.5.216.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,577 INFO: Adding prefix 12.5.216.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,583 INFO: Adding prefix 12.5.216.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,587 INFO: Adding prefix 12.5.216.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,598 INFO: Adding prefix 12.5.216.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,605 INFO: Adding prefix 12.5.216.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,611 INFO: Adding prefix 12.5.216.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,618 INFO: Adding prefix 12.5.216.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,633 INFO: Adding prefix 12.5.216.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,639 INFO: Adding prefix 12.5.216.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,644 INFO: Adding prefix 12.5.217.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,649 INFO: Adding prefix 12.5.217.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,656 INFO: Adding prefix 12.5.217.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,661 INFO: Adding prefix 12.5.217.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,668 INFO: Adding prefix 12.5.217.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,674 INFO: Adding prefix 12.5.217.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,680 INFO: Adding prefix 12.5.217.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,686 INFO: Adding prefix 12.5.217.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,691 INFO: Adding prefix 12.5.217.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,696 INFO: Adding prefix 12.5.217.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,702 INFO: Adding prefix 12.5.217.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,707 INFO: Adding prefix 12.5.217.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,712 INFO: Adding prefix 12.5.217.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,717 INFO: Adding prefix 12.5.217.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,724 INFO: Adding prefix 12.5.217.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,729 INFO: Adding prefix 12.5.217.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,743 INFO: Adding prefix 12.5.218.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,750 INFO: Adding prefix 12.5.218.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,762 INFO: Adding prefix 12.5.218.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,770 INFO: Adding prefix 12.5.218.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,776 INFO: Adding prefix 12.5.218.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,782 INFO: Adding prefix 12.5.218.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,789 INFO: Adding prefix 12.5.218.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,794 INFO: Adding prefix 12.5.218.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,801 INFO: Adding prefix 12.5.218.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,808 INFO: Adding prefix 12.5.218.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,815 INFO: Adding prefix 12.5.218.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,822 INFO: Adding prefix 12.5.218.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,829 INFO: Adding prefix 12.5.218.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,838 INFO: Adding prefix 12.5.218.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,845 INFO: Adding prefix 12.5.218.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,851 INFO: Adding prefix 12.5.218.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,856 INFO: Adding prefix 12.5.219.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,862 INFO: Adding prefix 12.5.219.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,870 INFO: Adding prefix 12.5.219.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,876 INFO: Adding prefix 12.5.219.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,881 INFO: Adding prefix 12.5.219.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,889 INFO: Adding prefix 12.5.219.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,896 INFO: Adding prefix 12.5.219.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,905 INFO: Adding prefix 12.5.219.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,912 INFO: Adding prefix 12.5.219.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,919 INFO: Adding prefix 12.5.219.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,925 INFO: Adding prefix 12.5.219.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,932 INFO: Adding prefix 12.5.219.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,938 INFO: Adding prefix 12.5.219.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,945 INFO: Adding prefix 12.5.219.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,951 INFO: Adding prefix 12.5.219.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,956 INFO: Adding prefix 12.5.219.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,963 INFO: Adding prefix 12.5.220.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,970 INFO: Adding prefix 12.5.220.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,976 INFO: Adding prefix 12.5.220.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,983 INFO: Adding prefix 12.5.220.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:12,994 INFO: Adding prefix 12.5.220.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,000 INFO: Adding prefix 12.5.220.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,008 INFO: Adding prefix 12.5.220.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,014 INFO: Adding prefix 12.5.220.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,020 INFO: Adding prefix 12.5.220.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,025 INFO: Adding prefix 12.5.220.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,030 INFO: Adding prefix 12.5.220.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,036 INFO: Adding prefix 12.5.220.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,047 INFO: Adding prefix 12.5.220.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,057 INFO: Adding prefix 12.5.220.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,134 INFO: Adding prefix 12.5.220.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,162 INFO: Adding prefix 12.5.220.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,181 INFO: Adding prefix 12.5.221.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,189 INFO: Adding prefix 12.5.221.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,195 INFO: Adding prefix 12.5.221.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,200 INFO: Adding prefix 12.5.221.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,220 INFO: Adding prefix 12.5.221.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,233 INFO: Adding prefix 12.5.221.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,241 INFO: Adding prefix 12.5.221.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,248 INFO: Adding prefix 12.5.221.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,257 INFO: Adding prefix 12.5.221.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,265 INFO: Adding prefix 12.5.221.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,272 INFO: Adding prefix 12.5.221.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,277 INFO: Adding prefix 12.5.221.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,286 INFO: Adding prefix 12.5.221.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,291 INFO: Adding prefix 12.5.221.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,297 INFO: Adding prefix 12.5.221.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,303 INFO: Adding prefix 12.5.221.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,310 INFO: Adding prefix 12.5.222.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,316 INFO: Adding prefix 12.5.222.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,322 INFO: Adding prefix 12.5.222.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,328 INFO: Adding prefix 12.5.222.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,334 INFO: Adding prefix 12.5.222.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,339 INFO: Adding prefix 12.5.222.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,346 INFO: Adding prefix 12.5.222.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,352 INFO: Adding prefix 12.5.222.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,358 INFO: Adding prefix 12.5.222.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,365 INFO: Adding prefix 12.5.222.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,371 INFO: Adding prefix 12.5.222.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,386 INFO: Adding prefix 12.5.222.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,394 INFO: Adding prefix 12.5.222.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,399 INFO: Adding prefix 12.5.222.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,405 INFO: Adding prefix 12.5.222.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,412 INFO: Adding prefix 12.5.222.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,417 INFO: Adding prefix 12.5.223.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,421 INFO: Adding prefix 12.5.223.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,426 INFO: Adding prefix 12.5.223.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,433 INFO: Adding prefix 12.5.223.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,440 INFO: Adding prefix 12.5.223.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,445 INFO: Adding prefix 12.5.223.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,451 INFO: Adding prefix 12.5.223.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,459 INFO: Adding prefix 12.5.223.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,464 INFO: Adding prefix 12.5.223.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,470 INFO: Adding prefix 12.5.223.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,476 INFO: Adding prefix 12.5.223.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,482 INFO: Adding prefix 12.5.223.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,488 INFO: Adding prefix 12.5.223.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,495 INFO: Adding prefix 12.5.223.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,500 INFO: Adding prefix 12.5.223.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,507 INFO: Adding prefix 12.5.223.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,513 INFO: Adding prefix 12.5.224.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,520 INFO: Adding prefix 12.5.224.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,525 INFO: Adding prefix 12.5.224.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,568 INFO: Adding prefix 12.5.224.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,575 INFO: Adding prefix 12.5.224.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,582 INFO: Adding prefix 12.5.224.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,590 INFO: Adding prefix 12.5.224.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,595 INFO: Adding prefix 12.5.224.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,601 INFO: Adding prefix 12.5.224.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,607 INFO: Adding prefix 12.5.224.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,615 INFO: Adding prefix 12.5.224.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,620 INFO: Adding prefix 12.5.224.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,626 INFO: Adding prefix 12.5.224.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,631 INFO: Adding prefix 12.5.224.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,638 INFO: Adding prefix 12.5.224.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,643 INFO: Adding prefix 12.5.224.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,648 INFO: Adding prefix 12.5.225.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,654 INFO: Adding prefix 12.5.225.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,660 INFO: Adding prefix 12.5.225.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,666 INFO: Adding prefix 12.5.225.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,673 INFO: Adding prefix 12.5.225.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,678 INFO: Adding prefix 12.5.225.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,685 INFO: Adding prefix 12.5.225.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,691 INFO: Adding prefix 12.5.225.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,699 INFO: Adding prefix 12.5.225.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,707 INFO: Adding prefix 12.5.225.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,716 INFO: Adding prefix 12.5.225.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,721 INFO: Adding prefix 12.5.225.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,726 INFO: Adding prefix 12.5.225.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,732 INFO: Adding prefix 12.5.225.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,740 INFO: Adding prefix 12.5.225.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,745 INFO: Adding prefix 12.5.225.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,750 INFO: Adding prefix 12.5.226.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,755 INFO: Adding prefix 12.5.226.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,761 INFO: Adding prefix 12.5.226.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,766 INFO: Adding prefix 12.5.226.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,772 INFO: Adding prefix 12.5.226.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,778 INFO: Adding prefix 12.5.226.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,788 INFO: Adding prefix 12.5.226.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,794 INFO: Adding prefix 12.5.226.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,799 INFO: Adding prefix 12.5.226.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,809 INFO: Adding prefix 12.5.226.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,816 INFO: Adding prefix 12.5.226.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,821 INFO: Adding prefix 12.5.226.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,826 INFO: Adding prefix 12.5.226.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,833 INFO: Adding prefix 12.5.226.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,839 INFO: Adding prefix 12.5.226.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,845 INFO: Adding prefix 12.5.226.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,849 INFO: Adding prefix 12.5.227.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,856 INFO: Adding prefix 12.5.227.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,861 INFO: Adding prefix 12.5.227.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,866 INFO: Adding prefix 12.5.227.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,871 INFO: Adding prefix 12.5.227.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,878 INFO: Adding prefix 12.5.227.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,882 INFO: Adding prefix 12.5.227.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,888 INFO: Adding prefix 12.5.227.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,892 INFO: Adding prefix 12.5.227.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,898 INFO: Adding prefix 12.5.227.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,904 INFO: Adding prefix 12.5.227.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,909 INFO: Adding prefix 12.5.227.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,914 INFO: Adding prefix 12.5.227.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,921 INFO: Adding prefix 12.5.227.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,927 INFO: Adding prefix 12.5.227.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,932 INFO: Adding prefix 12.5.227.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,940 INFO: Adding prefix 12.5.228.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,946 INFO: Adding prefix 12.5.228.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,953 INFO: Adding prefix 12.5.228.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,959 INFO: Adding prefix 12.5.228.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,965 INFO: Adding prefix 12.5.228.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,969 INFO: Adding prefix 12.5.228.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,974 INFO: Adding prefix 12.5.228.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,979 INFO: Adding prefix 12.5.228.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,985 INFO: Adding prefix 12.5.228.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,990 INFO: Adding prefix 12.5.228.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:13,995 INFO: Adding prefix 12.5.228.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,000 INFO: Adding prefix 12.5.228.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,006 INFO: Adding prefix 12.5.228.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,012 INFO: Adding prefix 12.5.228.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,018 INFO: Adding prefix 12.5.228.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,024 INFO: Adding prefix 12.5.228.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,031 INFO: Adding prefix 12.5.229.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,036 INFO: Adding prefix 12.5.229.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,042 INFO: Adding prefix 12.5.229.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,047 INFO: Adding prefix 12.5.229.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,054 INFO: Adding prefix 12.5.229.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,061 INFO: Adding prefix 12.5.229.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,067 INFO: Adding prefix 12.5.229.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,073 INFO: Adding prefix 12.5.229.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,079 INFO: Adding prefix 12.5.229.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,085 INFO: Adding prefix 12.5.229.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,091 INFO: Adding prefix 12.5.229.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,096 INFO: Adding prefix 12.5.229.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,102 INFO: Adding prefix 12.5.229.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,106 INFO: Adding prefix 12.5.229.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,111 INFO: Adding prefix 12.5.229.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,116 INFO: Adding prefix 12.5.229.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,121 INFO: Adding prefix 12.5.230.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,126 INFO: Adding prefix 12.5.230.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,131 INFO: Adding prefix 12.5.230.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,136 INFO: Adding prefix 12.5.230.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,142 INFO: Adding prefix 12.5.230.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,147 INFO: Adding prefix 12.5.230.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,153 INFO: Adding prefix 12.5.230.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,161 INFO: Adding prefix 12.5.230.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,168 INFO: Adding prefix 12.5.230.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,174 INFO: Adding prefix 12.5.230.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,179 INFO: Adding prefix 12.5.230.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,185 INFO: Adding prefix 12.5.230.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,193 INFO: Adding prefix 12.5.230.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,199 INFO: Adding prefix 12.5.230.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,204 INFO: Adding prefix 12.5.230.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,211 INFO: Adding prefix 12.5.230.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,239 INFO: Adding prefix 12.5.231.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,254 INFO: Adding prefix 12.5.231.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,262 INFO: Adding prefix 12.5.231.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,269 INFO: Adding prefix 12.5.231.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,276 INFO: Adding prefix 12.5.231.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,281 INFO: Adding prefix 12.5.231.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,286 INFO: Adding prefix 12.5.231.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,292 INFO: Adding prefix 12.5.231.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,298 INFO: Adding prefix 12.5.231.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,304 INFO: Adding prefix 12.5.231.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,311 INFO: Adding prefix 12.5.231.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,318 INFO: Adding prefix 12.5.231.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,323 INFO: Adding prefix 12.5.231.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,328 INFO: Adding prefix 12.5.231.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,334 INFO: Adding prefix 12.5.231.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,340 INFO: Adding prefix 12.5.231.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,345 INFO: Adding prefix 12.5.232.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,350 INFO: Adding prefix 12.5.232.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,356 INFO: Adding prefix 12.5.232.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,361 INFO: Adding prefix 12.5.232.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,366 INFO: Adding prefix 12.5.232.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,373 INFO: Adding prefix 12.5.232.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,380 INFO: Adding prefix 12.5.232.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,385 INFO: Adding prefix 12.5.232.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,391 INFO: Adding prefix 12.5.232.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,396 INFO: Adding prefix 12.5.232.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,402 INFO: Adding prefix 12.5.232.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,408 INFO: Adding prefix 12.5.232.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,413 INFO: Adding prefix 12.5.232.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,419 INFO: Adding prefix 12.5.232.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,425 INFO: Adding prefix 12.5.232.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,431 INFO: Adding prefix 12.5.232.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,437 INFO: Adding prefix 12.5.233.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,443 INFO: Adding prefix 12.5.233.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,450 INFO: Adding prefix 12.5.233.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,456 INFO: Adding prefix 12.5.233.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,468 INFO: Adding prefix 12.5.233.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,476 INFO: Adding prefix 12.5.233.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,484 INFO: Adding prefix 12.5.233.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,489 INFO: Adding prefix 12.5.233.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,496 INFO: Adding prefix 12.5.233.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,504 INFO: Adding prefix 12.5.233.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,519 INFO: Adding prefix 12.5.233.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,526 INFO: Adding prefix 12.5.233.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,534 INFO: Adding prefix 12.5.233.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,540 INFO: Adding prefix 12.5.233.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,548 INFO: Adding prefix 12.5.233.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,553 INFO: Adding prefix 12.5.233.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,560 INFO: Adding prefix 12.5.234.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,565 INFO: Adding prefix 12.5.234.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,571 INFO: Adding prefix 12.5.234.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,577 INFO: Adding prefix 12.5.234.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,584 INFO: Adding prefix 12.5.234.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,660 INFO: Adding prefix 12.5.234.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,854 INFO: Adding prefix 12.5.234.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,880 INFO: Adding prefix 12.5.234.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,894 INFO: Adding prefix 12.5.234.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:14,956 INFO: Adding prefix 12.5.234.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,019 INFO: Adding prefix 12.5.234.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,027 INFO: Adding prefix 12.5.234.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,035 INFO: Adding prefix 12.5.234.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,043 INFO: Adding prefix 12.5.234.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,049 INFO: Adding prefix 12.5.234.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,054 INFO: Adding prefix 12.5.234.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,060 INFO: Adding prefix 12.5.235.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,068 INFO: Adding prefix 12.5.235.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,081 INFO: Adding prefix 12.5.235.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,092 INFO: Adding prefix 12.5.235.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,189 INFO: Adding prefix 12.5.235.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,218 INFO: Adding prefix 12.5.235.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,288 INFO: Adding prefix 12.5.235.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,299 INFO: Adding prefix 12.5.235.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,339 INFO: Adding prefix 12.5.235.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,406 INFO: Adding prefix 12.5.235.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,433 INFO: Adding prefix 12.5.235.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,451 INFO: Adding prefix 12.5.235.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,467 INFO: Adding prefix 12.5.235.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,482 INFO: Adding prefix 12.5.235.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,490 INFO: Adding prefix 12.5.235.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,496 INFO: Adding prefix 12.5.235.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,501 INFO: Adding prefix 12.5.236.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,507 INFO: Adding prefix 12.5.236.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,513 INFO: Adding prefix 12.5.236.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,519 INFO: Adding prefix 12.5.236.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,526 INFO: Adding prefix 12.5.236.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,534 INFO: Adding prefix 12.5.236.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,539 INFO: Adding prefix 12.5.236.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,545 INFO: Adding prefix 12.5.236.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,554 INFO: Adding prefix 12.5.236.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,576 INFO: Adding prefix 12.5.236.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,584 INFO: Adding prefix 12.5.236.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,593 INFO: Adding prefix 12.5.236.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,605 INFO: Adding prefix 12.5.236.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,611 INFO: Adding prefix 12.5.236.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,617 INFO: Adding prefix 12.5.236.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,623 INFO: Adding prefix 12.5.236.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,630 INFO: Adding prefix 12.5.237.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,636 INFO: Adding prefix 12.5.237.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,642 INFO: Adding prefix 12.5.237.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,647 INFO: Adding prefix 12.5.237.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,653 INFO: Adding prefix 12.5.237.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,658 INFO: Adding prefix 12.5.237.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,664 INFO: Adding prefix 12.5.237.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,669 INFO: Adding prefix 12.5.237.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,676 INFO: Adding prefix 12.5.237.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,681 INFO: Adding prefix 12.5.237.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,688 INFO: Adding prefix 12.5.237.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,696 INFO: Adding prefix 12.5.237.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,704 INFO: Adding prefix 12.5.237.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,711 INFO: Adding prefix 12.5.237.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,716 INFO: Adding prefix 12.5.237.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,721 INFO: Adding prefix 12.5.237.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,726 INFO: Adding prefix 12.5.238.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,731 INFO: Adding prefix 12.5.238.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,736 INFO: Adding prefix 12.5.238.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,744 INFO: Adding prefix 12.5.238.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,751 INFO: Adding prefix 12.5.238.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,757 INFO: Adding prefix 12.5.238.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,762 INFO: Adding prefix 12.5.238.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,769 INFO: Adding prefix 12.5.238.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,775 INFO: Adding prefix 12.5.238.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,781 INFO: Adding prefix 12.5.238.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,788 INFO: Adding prefix 12.5.238.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,796 INFO: Adding prefix 12.5.238.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,802 INFO: Adding prefix 12.5.238.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,809 INFO: Adding prefix 12.5.238.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,814 INFO: Adding prefix 12.5.238.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,820 INFO: Adding prefix 12.5.238.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,841 INFO: Adding prefix 12.5.239.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,847 INFO: Adding prefix 12.5.239.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,853 INFO: Adding prefix 12.5.239.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,860 INFO: Adding prefix 12.5.239.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,870 INFO: Adding prefix 12.5.239.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,876 INFO: Adding prefix 12.5.239.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,882 INFO: Adding prefix 12.5.239.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,890 INFO: Adding prefix 12.5.239.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,896 INFO: Adding prefix 12.5.239.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,901 INFO: Adding prefix 12.5.239.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,906 INFO: Adding prefix 12.5.239.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,913 INFO: Adding prefix 12.5.239.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,918 INFO: Adding prefix 12.5.239.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,925 INFO: Adding prefix 12.5.239.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,931 INFO: Adding prefix 12.5.239.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,936 INFO: Adding prefix 12.5.239.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,941 INFO: Adding prefix 12.5.240.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,947 INFO: Adding prefix 12.5.240.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,954 INFO: Adding prefix 12.5.240.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,965 INFO: Adding prefix 12.5.240.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,972 INFO: Adding prefix 12.5.240.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,979 INFO: Adding prefix 12.5.240.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,987 INFO: Adding prefix 12.5.240.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:15,995 INFO: Adding prefix 12.5.240.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,003 INFO: Adding prefix 12.5.240.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,009 INFO: Adding prefix 12.5.240.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,015 INFO: Adding prefix 12.5.240.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,022 INFO: Adding prefix 12.5.240.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,029 INFO: Adding prefix 12.5.240.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,036 INFO: Adding prefix 12.5.240.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,042 INFO: Adding prefix 12.5.240.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,049 INFO: Adding prefix 12.5.240.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,055 INFO: Adding prefix 12.5.241.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,062 INFO: Adding prefix 12.5.241.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,120 INFO: Adding prefix 12.5.241.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,127 INFO: Adding prefix 12.5.241.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,133 INFO: Adding prefix 12.5.241.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,142 INFO: Adding prefix 12.5.241.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,150 INFO: Adding prefix 12.5.241.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,156 INFO: Adding prefix 12.5.241.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,162 INFO: Adding prefix 12.5.241.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,168 INFO: Adding prefix 12.5.241.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,174 INFO: Adding prefix 12.5.241.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,183 INFO: Adding prefix 12.5.241.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,189 INFO: Adding prefix 12.5.241.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,196 INFO: Adding prefix 12.5.241.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,203 INFO: Adding prefix 12.5.241.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,208 INFO: Adding prefix 12.5.241.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,214 INFO: Adding prefix 12.5.242.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,223 INFO: Adding prefix 12.5.242.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,229 INFO: Adding prefix 12.5.242.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,236 INFO: Adding prefix 12.5.242.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,241 INFO: Adding prefix 12.5.242.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,246 INFO: Adding prefix 12.5.242.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,251 INFO: Adding prefix 12.5.242.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,256 INFO: Adding prefix 12.5.242.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,261 INFO: Adding prefix 12.5.242.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,267 INFO: Adding prefix 12.5.242.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,272 INFO: Adding prefix 12.5.242.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,277 INFO: Adding prefix 12.5.242.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,282 INFO: Adding prefix 12.5.242.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,289 INFO: Adding prefix 12.5.242.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,294 INFO: Adding prefix 12.5.242.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,299 INFO: Adding prefix 12.5.242.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,305 INFO: Adding prefix 12.5.243.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,311 INFO: Adding prefix 12.5.243.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,318 INFO: Adding prefix 12.5.243.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,323 INFO: Adding prefix 12.5.243.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,328 INFO: Adding prefix 12.5.243.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,335 INFO: Adding prefix 12.5.243.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,340 INFO: Adding prefix 12.5.243.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,345 INFO: Adding prefix 12.5.243.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,356 INFO: Adding prefix 12.5.243.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,363 INFO: Adding prefix 12.5.243.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,369 INFO: Adding prefix 12.5.243.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,376 INFO: Adding prefix 12.5.243.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,381 INFO: Adding prefix 12.5.243.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,386 INFO: Adding prefix 12.5.243.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,390 INFO: Adding prefix 12.5.243.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,395 INFO: Adding prefix 12.5.243.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,401 INFO: Adding prefix 12.5.244.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,406 INFO: Adding prefix 12.5.244.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,413 INFO: Adding prefix 12.5.244.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,418 INFO: Adding prefix 12.5.244.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,426 INFO: Adding prefix 12.5.244.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,435 INFO: Adding prefix 12.5.244.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,440 INFO: Adding prefix 12.5.244.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,446 INFO: Adding prefix 12.5.244.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,452 INFO: Adding prefix 12.5.244.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,459 INFO: Adding prefix 12.5.244.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,465 INFO: Adding prefix 12.5.244.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,471 INFO: Adding prefix 12.5.244.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,477 INFO: Adding prefix 12.5.244.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,483 INFO: Adding prefix 12.5.244.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,491 INFO: Adding prefix 12.5.244.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,499 INFO: Adding prefix 12.5.244.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,509 INFO: Adding prefix 12.5.245.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,514 INFO: Adding prefix 12.5.245.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,519 INFO: Adding prefix 12.5.245.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,524 INFO: Adding prefix 12.5.245.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,530 INFO: Adding prefix 12.5.245.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,535 INFO: Adding prefix 12.5.245.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,540 INFO: Adding prefix 12.5.245.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,545 INFO: Adding prefix 12.5.245.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,551 INFO: Adding prefix 12.5.245.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,556 INFO: Adding prefix 12.5.245.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,561 INFO: Adding prefix 12.5.245.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,566 INFO: Adding prefix 12.5.245.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,571 INFO: Adding prefix 12.5.245.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,576 INFO: Adding prefix 12.5.245.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,581 INFO: Adding prefix 12.5.245.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,590 INFO: Adding prefix 12.5.245.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,596 INFO: Adding prefix 12.5.246.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,603 INFO: Adding prefix 12.5.246.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,610 INFO: Adding prefix 12.5.246.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,618 INFO: Adding prefix 12.5.246.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,623 INFO: Adding prefix 12.5.246.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,630 INFO: Adding prefix 12.5.246.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,635 INFO: Adding prefix 12.5.246.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,641 INFO: Adding prefix 12.5.246.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,647 INFO: Adding prefix 12.5.246.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,652 INFO: Adding prefix 12.5.246.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,657 INFO: Adding prefix 12.5.246.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,663 INFO: Adding prefix 12.5.246.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,668 INFO: Adding prefix 12.5.246.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,675 INFO: Adding prefix 12.5.246.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,681 INFO: Adding prefix 12.5.246.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,688 INFO: Adding prefix 12.5.246.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,694 INFO: Adding prefix 12.5.247.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,700 INFO: Adding prefix 12.5.247.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,707 INFO: Adding prefix 12.5.247.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,713 INFO: Adding prefix 12.5.247.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,779 INFO: Adding prefix 12.5.247.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,813 INFO: Adding prefix 12.5.247.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,875 INFO: Adding prefix 12.5.247.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,889 INFO: Adding prefix 12.5.247.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,896 INFO: Adding prefix 12.5.247.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,901 INFO: Adding prefix 12.5.247.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,907 INFO: Adding prefix 12.5.247.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,912 INFO: Adding prefix 12.5.247.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,918 INFO: Adding prefix 12.5.247.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,923 INFO: Adding prefix 12.5.247.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,929 INFO: Adding prefix 12.5.247.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,934 INFO: Adding prefix 12.5.247.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,939 INFO: Adding prefix 12.5.248.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,944 INFO: Adding prefix 12.5.248.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,950 INFO: Adding prefix 12.5.248.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,956 INFO: Adding prefix 12.5.248.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,962 INFO: Adding prefix 12.5.248.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,968 INFO: Adding prefix 12.5.248.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,975 INFO: Adding prefix 12.5.248.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,980 INFO: Adding prefix 12.5.248.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,985 INFO: Adding prefix 12.5.248.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,990 INFO: Adding prefix 12.5.248.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:16,997 INFO: Adding prefix 12.5.248.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,003 INFO: Adding prefix 12.5.248.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,008 INFO: Adding prefix 12.5.248.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,013 INFO: Adding prefix 12.5.248.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,019 INFO: Adding prefix 12.5.248.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,024 INFO: Adding prefix 12.5.248.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,029 INFO: Adding prefix 12.5.249.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,034 INFO: Adding prefix 12.5.249.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,041 INFO: Adding prefix 12.5.249.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,046 INFO: Adding prefix 12.5.249.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,051 INFO: Adding prefix 12.5.249.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,056 INFO: Adding prefix 12.5.249.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,062 INFO: Adding prefix 12.5.249.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,067 INFO: Adding prefix 12.5.249.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,072 INFO: Adding prefix 12.5.249.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,077 INFO: Adding prefix 12.5.249.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,082 INFO: Adding prefix 12.5.249.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,087 INFO: Adding prefix 12.5.249.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,092 INFO: Adding prefix 12.5.249.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,112 INFO: Adding prefix 12.5.249.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,119 INFO: Adding prefix 12.5.249.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,125 INFO: Adding prefix 12.5.249.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,131 INFO: Adding prefix 12.5.250.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,137 INFO: Adding prefix 12.5.250.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,152 INFO: Adding prefix 12.5.250.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,185 INFO: Adding prefix 12.5.250.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,202 INFO: Adding prefix 12.5.250.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,209 INFO: Adding prefix 12.5.250.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,214 INFO: Adding prefix 12.5.250.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,219 INFO: Adding prefix 12.5.250.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,225 INFO: Adding prefix 12.5.250.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,232 INFO: Adding prefix 12.5.250.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,238 INFO: Adding prefix 12.5.250.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,244 INFO: Adding prefix 12.5.250.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,249 INFO: Adding prefix 12.5.250.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,256 INFO: Adding prefix 12.5.250.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,260 INFO: Adding prefix 12.5.250.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,266 INFO: Adding prefix 12.5.250.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,271 INFO: Adding prefix 12.5.251.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,277 INFO: Adding prefix 12.5.251.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,283 INFO: Adding prefix 12.5.251.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,289 INFO: Adding prefix 12.5.251.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,294 INFO: Adding prefix 12.5.251.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,301 INFO: Adding prefix 12.5.251.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,309 INFO: Adding prefix 12.5.251.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,315 INFO: Adding prefix 12.5.251.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,320 INFO: Adding prefix 12.5.251.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,325 INFO: Adding prefix 12.5.251.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,330 INFO: Adding prefix 12.5.251.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,336 INFO: Adding prefix 12.5.251.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,342 INFO: Adding prefix 12.5.251.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,346 INFO: Adding prefix 12.5.251.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,351 INFO: Adding prefix 12.5.251.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,356 INFO: Adding prefix 12.5.251.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,361 INFO: Adding prefix 12.5.252.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,367 INFO: Adding prefix 12.5.252.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,371 INFO: Adding prefix 12.5.252.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,376 INFO: Adding prefix 12.5.252.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,383 INFO: Adding prefix 12.5.252.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,387 INFO: Adding prefix 12.5.252.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,393 INFO: Adding prefix 12.5.252.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,397 INFO: Adding prefix 12.5.252.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,403 INFO: Adding prefix 12.5.252.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,408 INFO: Adding prefix 12.5.252.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,413 INFO: Adding prefix 12.5.252.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,418 INFO: Adding prefix 12.5.252.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,424 INFO: Adding prefix 12.5.252.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,429 INFO: Adding prefix 12.5.252.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,434 INFO: Adding prefix 12.5.252.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,440 INFO: Adding prefix 12.5.252.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,446 INFO: Adding prefix 12.5.253.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,451 INFO: Adding prefix 12.5.253.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,456 INFO: Adding prefix 12.5.253.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,464 INFO: Adding prefix 12.5.253.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,470 INFO: Adding prefix 12.5.253.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,476 INFO: Adding prefix 12.5.253.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,481 INFO: Adding prefix 12.5.253.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,486 INFO: Adding prefix 12.5.253.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,491 INFO: Adding prefix 12.5.253.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,496 INFO: Adding prefix 12.5.253.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,501 INFO: Adding prefix 12.5.253.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,510 INFO: Adding prefix 12.5.253.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,517 INFO: Adding prefix 12.5.253.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,524 INFO: Adding prefix 12.5.253.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,529 INFO: Adding prefix 12.5.253.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,536 INFO: Adding prefix 12.5.253.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,543 INFO: Adding prefix 12.5.254.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,548 INFO: Adding prefix 12.5.254.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,554 INFO: Adding prefix 12.5.254.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,560 INFO: Adding prefix 12.5.254.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,565 INFO: Adding prefix 12.5.254.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,570 INFO: Adding prefix 12.5.254.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,576 INFO: Adding prefix 12.5.254.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,583 INFO: Adding prefix 12.5.254.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,589 INFO: Adding prefix 12.5.254.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,595 INFO: Adding prefix 12.5.254.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,600 INFO: Adding prefix 12.5.254.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,607 INFO: Adding prefix 12.5.254.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,612 INFO: Adding prefix 12.5.254.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,618 INFO: Adding prefix 12.5.254.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,623 INFO: Adding prefix 12.5.254.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,630 INFO: Adding prefix 12.5.254.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,635 INFO: Adding prefix 12.5.255.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,644 INFO: Adding prefix 12.5.255.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,650 INFO: Adding prefix 12.5.255.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,656 INFO: Adding prefix 12.5.255.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,664 INFO: Adding prefix 12.5.255.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,670 INFO: Adding prefix 12.5.255.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,676 INFO: Adding prefix 12.5.255.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,680 INFO: Adding prefix 12.5.255.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,685 INFO: Adding prefix 12.5.255.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,696 INFO: Adding prefix 12.5.255.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,703 INFO: Adding prefix 12.5.255.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,709 INFO: Adding prefix 12.5.255.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,714 INFO: Adding prefix 12.5.255.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,719 INFO: Adding prefix 12.5.255.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,726 INFO: Adding prefix 12.5.255.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,732 INFO: Adding prefix 12.5.255.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,738 INFO: Adding prefix 12.6.0.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,746 INFO: Adding prefix 12.6.0.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,753 INFO: Adding prefix 12.6.0.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,758 INFO: Adding prefix 12.6.0.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,763 INFO: Adding prefix 12.6.0.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,768 INFO: Adding prefix 12.6.0.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,774 INFO: Adding prefix 12.6.0.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,781 INFO: Adding prefix 12.6.0.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,785 INFO: Adding prefix 12.6.0.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,791 INFO: Adding prefix 12.6.0.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,796 INFO: Adding prefix 12.6.0.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,801 INFO: Adding prefix 12.6.0.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,806 INFO: Adding prefix 12.6.0.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,810 INFO: Adding prefix 12.6.0.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,816 INFO: Adding prefix 12.6.0.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,821 INFO: Adding prefix 12.6.0.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,826 INFO: Adding prefix 12.6.1.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,831 INFO: Adding prefix 12.6.1.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,838 INFO: Adding prefix 12.6.1.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,843 INFO: Adding prefix 12.6.1.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,848 INFO: Adding prefix 12.6.1.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,854 INFO: Adding prefix 12.6.1.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,859 INFO: Adding prefix 12.6.1.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,864 INFO: Adding prefix 12.6.1.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,868 INFO: Adding prefix 12.6.1.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,877 INFO: Adding prefix 12.6.1.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,882 INFO: Adding prefix 12.6.1.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,889 INFO: Adding prefix 12.6.1.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,894 INFO: Adding prefix 12.6.1.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,900 INFO: Adding prefix 12.6.1.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,905 INFO: Adding prefix 12.6.1.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,910 INFO: Adding prefix 12.6.1.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,914 INFO: Adding prefix 12.6.2.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,920 INFO: Adding prefix 12.6.2.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,925 INFO: Adding prefix 12.6.2.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,930 INFO: Adding prefix 12.6.2.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,936 INFO: Adding prefix 12.6.2.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,942 INFO: Adding prefix 12.6.2.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,948 INFO: Adding prefix 12.6.2.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,953 INFO: Adding prefix 12.6.2.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,958 INFO: Adding prefix 12.6.2.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,964 INFO: Adding prefix 12.6.2.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,969 INFO: Adding prefix 12.6.2.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,975 INFO: Adding prefix 12.6.2.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,982 INFO: Adding prefix 12.6.2.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,990 INFO: Adding prefix 12.6.2.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:17,997 INFO: Adding prefix 12.6.2.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,002 INFO: Adding prefix 12.6.2.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,008 INFO: Adding prefix 12.6.3.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,014 INFO: Adding prefix 12.6.3.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,019 INFO: Adding prefix 12.6.3.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,024 INFO: Adding prefix 12.6.3.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,030 INFO: Adding prefix 12.6.3.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,036 INFO: Adding prefix 12.6.3.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,041 INFO: Adding prefix 12.6.3.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,047 INFO: Adding prefix 12.6.3.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,053 INFO: Adding prefix 12.6.3.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,058 INFO: Adding prefix 12.6.3.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,064 INFO: Adding prefix 12.6.3.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,069 INFO: Adding prefix 12.6.3.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,075 INFO: Adding prefix 12.6.3.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,080 INFO: Adding prefix 12.6.3.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,085 INFO: Adding prefix 12.6.3.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,090 INFO: Adding prefix 12.6.3.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,097 INFO: Adding prefix 12.6.4.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,102 INFO: Adding prefix 12.6.4.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,108 INFO: Adding prefix 12.6.4.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,114 INFO: Adding prefix 12.6.4.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,120 INFO: Adding prefix 12.6.4.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,126 INFO: Adding prefix 12.6.4.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,131 INFO: Adding prefix 12.6.4.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,136 INFO: Adding prefix 12.6.4.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,141 INFO: Adding prefix 12.6.4.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,147 INFO: Adding prefix 12.6.4.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,152 INFO: Adding prefix 12.6.4.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,158 INFO: Adding prefix 12.6.4.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,164 INFO: Adding prefix 12.6.4.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,169 INFO: Adding prefix 12.6.4.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,175 INFO: Adding prefix 12.6.4.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,180 INFO: Adding prefix 12.6.4.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,187 INFO: Adding prefix 12.6.5.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,192 INFO: Adding prefix 12.6.5.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,198 INFO: Adding prefix 12.6.5.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,203 INFO: Adding prefix 12.6.5.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,210 INFO: Adding prefix 12.6.5.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,216 INFO: Adding prefix 12.6.5.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,222 INFO: Adding prefix 12.6.5.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,227 INFO: Adding prefix 12.6.5.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,235 INFO: Adding prefix 12.6.5.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,241 INFO: Adding prefix 12.6.5.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,248 INFO: Adding prefix 12.6.5.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,254 INFO: Adding prefix 12.6.5.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,260 INFO: Adding prefix 12.6.5.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,266 INFO: Adding prefix 12.6.5.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,271 INFO: Adding prefix 12.6.5.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,277 INFO: Adding prefix 12.6.5.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,282 INFO: Adding prefix 12.6.6.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,287 INFO: Adding prefix 12.6.6.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,292 INFO: Adding prefix 12.6.6.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,299 INFO: Adding prefix 12.6.6.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,304 INFO: Adding prefix 12.6.6.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,309 INFO: Adding prefix 12.6.6.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,315 INFO: Adding prefix 12.6.6.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,321 INFO: Adding prefix 12.6.6.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,326 INFO: Adding prefix 12.6.6.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,331 INFO: Adding prefix 12.6.6.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,336 INFO: Adding prefix 12.6.6.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,343 INFO: Adding prefix 12.6.6.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,348 INFO: Adding prefix 12.6.6.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,354 INFO: Adding prefix 12.6.6.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,359 INFO: Adding prefix 12.6.6.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,365 INFO: Adding prefix 12.6.6.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,371 INFO: Adding prefix 12.6.7.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,376 INFO: Adding prefix 12.6.7.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,381 INFO: Adding prefix 12.6.7.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,387 INFO: Adding prefix 12.6.7.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,393 INFO: Adding prefix 12.6.7.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,399 INFO: Adding prefix 12.6.7.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,405 INFO: Adding prefix 12.6.7.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,411 INFO: Adding prefix 12.6.7.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,421 INFO: Adding prefix 12.6.7.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,428 INFO: Adding prefix 12.6.7.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,434 INFO: Adding prefix 12.6.7.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,441 INFO: Adding prefix 12.6.7.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,446 INFO: Adding prefix 12.6.7.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,453 INFO: Adding prefix 12.6.7.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,502 INFO: Adding prefix 12.6.7.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,511 INFO: Adding prefix 12.6.7.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,517 INFO: Adding prefix 12.6.8.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,523 INFO: Adding prefix 12.6.8.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,529 INFO: Adding prefix 12.6.8.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,539 INFO: Adding prefix 12.6.8.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,545 INFO: Adding prefix 12.6.8.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,550 INFO: Adding prefix 12.6.8.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,556 INFO: Adding prefix 12.6.8.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,561 INFO: Adding prefix 12.6.8.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,567 INFO: Adding prefix 12.6.8.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,572 INFO: Adding prefix 12.6.8.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,578 INFO: Adding prefix 12.6.8.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,584 INFO: Adding prefix 12.6.8.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,589 INFO: Adding prefix 12.6.8.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,594 INFO: Adding prefix 12.6.8.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,611 INFO: Adding prefix 12.6.8.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,618 INFO: Adding prefix 12.6.8.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,655 INFO: Adding prefix 12.6.9.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,664 INFO: Adding prefix 12.6.9.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,671 INFO: Adding prefix 12.6.9.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,677 INFO: Adding prefix 12.6.9.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,684 INFO: Adding prefix 12.6.9.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,689 INFO: Adding prefix 12.6.9.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,699 INFO: Adding prefix 12.6.9.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,704 INFO: Adding prefix 12.6.9.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,710 INFO: Adding prefix 12.6.9.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,716 INFO: Adding prefix 12.6.9.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,723 INFO: Adding prefix 12.6.9.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,728 INFO: Adding prefix 12.6.9.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,733 INFO: Adding prefix 12.6.9.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,738 INFO: Adding prefix 12.6.9.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,744 INFO: Adding prefix 12.6.9.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,749 INFO: Adding prefix 12.6.9.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,756 INFO: Adding prefix 12.6.10.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,762 INFO: Adding prefix 12.6.10.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,767 INFO: Adding prefix 12.6.10.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,772 INFO: Adding prefix 12.6.10.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,777 INFO: Adding prefix 12.6.10.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,782 INFO: Adding prefix 12.6.10.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,787 INFO: Adding prefix 12.6.10.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,792 INFO: Adding prefix 12.6.10.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,797 INFO: Adding prefix 12.6.10.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,803 INFO: Adding prefix 12.6.10.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,808 INFO: Adding prefix 12.6.10.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,813 INFO: Adding prefix 12.6.10.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,818 INFO: Adding prefix 12.6.10.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,825 INFO: Adding prefix 12.6.10.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,830 INFO: Adding prefix 12.6.10.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,835 INFO: Adding prefix 12.6.10.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,841 INFO: Adding prefix 12.6.11.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,847 INFO: Adding prefix 12.6.11.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,851 INFO: Adding prefix 12.6.11.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,856 INFO: Adding prefix 12.6.11.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,861 INFO: Adding prefix 12.6.11.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,868 INFO: Adding prefix 12.6.11.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,873 INFO: Adding prefix 12.6.11.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,878 INFO: Adding prefix 12.6.11.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,883 INFO: Adding prefix 12.6.11.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,890 INFO: Adding prefix 12.6.11.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,895 INFO: Adding prefix 12.6.11.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,903 INFO: Adding prefix 12.6.11.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,909 INFO: Adding prefix 12.6.11.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,916 INFO: Adding prefix 12.6.11.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,923 INFO: Adding prefix 12.6.11.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,928 INFO: Adding prefix 12.6.11.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,933 INFO: Adding prefix 12.6.12.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,940 INFO: Adding prefix 12.6.12.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,945 INFO: Adding prefix 12.6.12.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,950 INFO: Adding prefix 12.6.12.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:18,993 INFO: Adding prefix 12.6.12.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,215 INFO: Adding prefix 12.6.12.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,276 INFO: Adding prefix 12.6.12.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,283 INFO: Adding prefix 12.6.12.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,295 INFO: Adding prefix 12.6.12.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,304 INFO: Adding prefix 12.6.12.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,310 INFO: Adding prefix 12.6.12.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,315 INFO: Adding prefix 12.6.12.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,322 INFO: Adding prefix 12.6.12.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,327 INFO: Adding prefix 12.6.12.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,333 INFO: Adding prefix 12.6.12.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,338 INFO: Adding prefix 12.6.12.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,345 INFO: Adding prefix 12.6.13.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,350 INFO: Adding prefix 12.6.13.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,356 INFO: Adding prefix 12.6.13.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,362 INFO: Adding prefix 12.6.13.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,376 INFO: Adding prefix 12.6.13.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,383 INFO: Adding prefix 12.6.13.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,388 INFO: Adding prefix 12.6.13.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,394 INFO: Adding prefix 12.6.13.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,401 INFO: Adding prefix 12.6.13.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,408 INFO: Adding prefix 12.6.13.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,414 INFO: Adding prefix 12.6.13.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,419 INFO: Adding prefix 12.6.13.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,425 INFO: Adding prefix 12.6.13.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,431 INFO: Adding prefix 12.6.13.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,438 INFO: Adding prefix 12.6.13.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,444 INFO: Adding prefix 12.6.13.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,451 INFO: Adding prefix 12.6.14.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,457 INFO: Adding prefix 12.6.14.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,463 INFO: Adding prefix 12.6.14.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,470 INFO: Adding prefix 12.6.14.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,476 INFO: Adding prefix 12.6.14.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,482 INFO: Adding prefix 12.6.14.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,486 INFO: Adding prefix 12.6.14.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,496 INFO: Adding prefix 12.6.14.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,513 INFO: Adding prefix 12.6.14.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,520 INFO: Adding prefix 12.6.14.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,528 INFO: Adding prefix 12.6.14.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,536 INFO: Adding prefix 12.6.14.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,541 INFO: Adding prefix 12.6.14.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,546 INFO: Adding prefix 12.6.14.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,551 INFO: Adding prefix 12.6.14.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,583 INFO: Adding prefix 12.6.14.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,593 INFO: Adding prefix 12.6.15.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,602 INFO: Adding prefix 12.6.15.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,610 INFO: Adding prefix 12.6.15.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,616 INFO: Adding prefix 12.6.15.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,622 INFO: Adding prefix 12.6.15.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,630 INFO: Adding prefix 12.6.15.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,636 INFO: Adding prefix 12.6.15.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,644 INFO: Adding prefix 12.6.15.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,650 INFO: Adding prefix 12.6.15.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,655 INFO: Adding prefix 12.6.15.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,661 INFO: Adding prefix 12.6.15.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,667 INFO: Adding prefix 12.6.15.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,673 INFO: Adding prefix 12.6.15.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,678 INFO: Adding prefix 12.6.15.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,683 INFO: Adding prefix 12.6.15.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,690 INFO: Adding prefix 12.6.15.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,695 INFO: Adding prefix 12.6.16.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,700 INFO: Adding prefix 12.6.16.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,705 INFO: Adding prefix 12.6.16.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,711 INFO: Adding prefix 12.6.16.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,717 INFO: Adding prefix 12.6.16.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,723 INFO: Adding prefix 12.6.16.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,729 INFO: Adding prefix 12.6.16.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,735 INFO: Adding prefix 12.6.16.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,741 INFO: Adding prefix 12.6.16.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,747 INFO: Adding prefix 12.6.16.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,754 INFO: Adding prefix 12.6.16.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,759 INFO: Adding prefix 12.6.16.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,765 INFO: Adding prefix 12.6.16.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,779 INFO: Adding prefix 12.6.16.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,788 INFO: Adding prefix 12.6.16.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,801 INFO: Adding prefix 12.6.16.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,807 INFO: Adding prefix 12.6.17.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,812 INFO: Adding prefix 12.6.17.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,821 INFO: Adding prefix 12.6.17.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,828 INFO: Adding prefix 12.6.17.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,836 INFO: Adding prefix 12.6.17.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,847 INFO: Adding prefix 12.6.17.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,855 INFO: Adding prefix 12.6.17.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,860 INFO: Adding prefix 12.6.17.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,866 INFO: Adding prefix 12.6.17.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,871 INFO: Adding prefix 12.6.17.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,878 INFO: Adding prefix 12.6.17.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,884 INFO: Adding prefix 12.6.17.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,890 INFO: Adding prefix 12.6.17.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,895 INFO: Adding prefix 12.6.17.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,901 INFO: Adding prefix 12.6.17.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,907 INFO: Adding prefix 12.6.17.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,912 INFO: Adding prefix 12.6.18.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,917 INFO: Adding prefix 12.6.18.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,923 INFO: Adding prefix 12.6.18.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,929 INFO: Adding prefix 12.6.18.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,935 INFO: Adding prefix 12.6.18.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,941 INFO: Adding prefix 12.6.18.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,950 INFO: Adding prefix 12.6.18.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,955 INFO: Adding prefix 12.6.18.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,966 INFO: Adding prefix 12.6.18.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,972 INFO: Adding prefix 12.6.18.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,979 INFO: Adding prefix 12.6.18.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,983 INFO: Adding prefix 12.6.18.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,988 INFO: Adding prefix 12.6.18.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,994 INFO: Adding prefix 12.6.18.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:19,999 INFO: Adding prefix 12.6.18.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,004 INFO: Adding prefix 12.6.18.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,009 INFO: Adding prefix 12.6.19.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,015 INFO: Adding prefix 12.6.19.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,020 INFO: Adding prefix 12.6.19.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,025 INFO: Adding prefix 12.6.19.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,030 INFO: Adding prefix 12.6.19.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,036 INFO: Adding prefix 12.6.19.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,042 INFO: Adding prefix 12.6.19.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,047 INFO: Adding prefix 12.6.19.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,052 INFO: Adding prefix 12.6.19.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,058 INFO: Adding prefix 12.6.19.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,064 INFO: Adding prefix 12.6.19.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,069 INFO: Adding prefix 12.6.19.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,073 INFO: Adding prefix 12.6.19.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,080 INFO: Adding prefix 12.6.19.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,084 INFO: Adding prefix 12.6.19.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,089 INFO: Adding prefix 12.6.19.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,094 INFO: Adding prefix 12.6.20.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,100 INFO: Adding prefix 12.6.20.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,105 INFO: Adding prefix 12.6.20.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,111 INFO: Adding prefix 12.6.20.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,116 INFO: Adding prefix 12.6.20.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,122 INFO: Adding prefix 12.6.20.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,127 INFO: Adding prefix 12.6.20.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,132 INFO: Adding prefix 12.6.20.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,141 INFO: Adding prefix 12.6.20.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,148 INFO: Adding prefix 12.6.20.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,152 INFO: Adding prefix 12.6.20.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,158 INFO: Adding prefix 12.6.20.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,165 INFO: Adding prefix 12.6.20.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,170 INFO: Adding prefix 12.6.20.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,177 INFO: Adding prefix 12.6.20.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,182 INFO: Adding prefix 12.6.20.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,190 INFO: Adding prefix 12.6.21.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,196 INFO: Adding prefix 12.6.21.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,201 INFO: Adding prefix 12.6.21.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,207 INFO: Adding prefix 12.6.21.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,213 INFO: Adding prefix 12.6.21.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,218 INFO: Adding prefix 12.6.21.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,223 INFO: Adding prefix 12.6.21.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,229 INFO: Adding prefix 12.6.21.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,237 INFO: Adding prefix 12.6.21.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,244 INFO: Adding prefix 12.6.21.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,249 INFO: Adding prefix 12.6.21.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,256 INFO: Adding prefix 12.6.21.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,263 INFO: Adding prefix 12.6.21.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,269 INFO: Adding prefix 12.6.21.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,275 INFO: Adding prefix 12.6.21.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,305 INFO: Adding prefix 12.6.21.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,312 INFO: Adding prefix 12.6.22.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,318 INFO: Adding prefix 12.6.22.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,323 INFO: Adding prefix 12.6.22.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,329 INFO: Adding prefix 12.6.22.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,336 INFO: Adding prefix 12.6.22.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,341 INFO: Adding prefix 12.6.22.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,350 INFO: Adding prefix 12.6.22.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,356 INFO: Adding prefix 12.6.22.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,364 INFO: Adding prefix 12.6.22.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,369 INFO: Adding prefix 12.6.22.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,374 INFO: Adding prefix 12.6.22.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,379 INFO: Adding prefix 12.6.22.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,385 INFO: Adding prefix 12.6.22.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,390 INFO: Adding prefix 12.6.22.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,395 INFO: Adding prefix 12.6.22.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,433 INFO: Adding prefix 12.6.22.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,441 INFO: Adding prefix 12.6.23.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,447 INFO: Adding prefix 12.6.23.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,452 INFO: Adding prefix 12.6.23.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,459 INFO: Adding prefix 12.6.23.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,467 INFO: Adding prefix 12.6.23.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,473 INFO: Adding prefix 12.6.23.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,479 INFO: Adding prefix 12.6.23.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,485 INFO: Adding prefix 12.6.23.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,491 INFO: Adding prefix 12.6.23.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,497 INFO: Adding prefix 12.6.23.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,503 INFO: Adding prefix 12.6.23.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,510 INFO: Adding prefix 12.6.23.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,516 INFO: Adding prefix 12.6.23.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,521 INFO: Adding prefix 12.6.23.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,526 INFO: Adding prefix 12.6.23.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,533 INFO: Adding prefix 12.6.23.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,540 INFO: Adding prefix 12.6.24.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,545 INFO: Adding prefix 12.6.24.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,550 INFO: Adding prefix 12.6.24.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,557 INFO: Adding prefix 12.6.24.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,563 INFO: Adding prefix 12.6.24.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,569 INFO: Adding prefix 12.6.24.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,574 INFO: Adding prefix 12.6.24.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,581 INFO: Adding prefix 12.6.24.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,586 INFO: Adding prefix 12.6.24.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,592 INFO: Adding prefix 12.6.24.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,597 INFO: Adding prefix 12.6.24.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,602 INFO: Adding prefix 12.6.24.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,608 INFO: Adding prefix 12.6.24.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,614 INFO: Adding prefix 12.6.24.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,624 INFO: Adding prefix 12.6.24.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,631 INFO: Adding prefix 12.6.24.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,639 INFO: Adding prefix 12.6.25.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,646 INFO: Adding prefix 12.6.25.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,653 INFO: Adding prefix 12.6.25.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,659 INFO: Adding prefix 12.6.25.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,665 INFO: Adding prefix 12.6.25.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,671 INFO: Adding prefix 12.6.25.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,679 INFO: Adding prefix 12.6.25.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,684 INFO: Adding prefix 12.6.25.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,689 INFO: Adding prefix 12.6.25.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,694 INFO: Adding prefix 12.6.25.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,701 INFO: Adding prefix 12.6.25.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,706 INFO: Adding prefix 12.6.25.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,712 INFO: Adding prefix 12.6.25.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,717 INFO: Adding prefix 12.6.25.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,725 INFO: Adding prefix 12.6.25.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,732 INFO: Adding prefix 12.6.25.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,738 INFO: Adding prefix 12.6.26.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,743 INFO: Adding prefix 12.6.26.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,749 INFO: Adding prefix 12.6.26.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,755 INFO: Adding prefix 12.6.26.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,759 INFO: Adding prefix 12.6.26.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,764 INFO: Adding prefix 12.6.26.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,770 INFO: Adding prefix 12.6.26.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,783 INFO: Adding prefix 12.6.26.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,789 INFO: Adding prefix 12.6.26.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,795 INFO: Adding prefix 12.6.26.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,803 INFO: Adding prefix 12.6.26.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,808 INFO: Adding prefix 12.6.26.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,814 INFO: Adding prefix 12.6.26.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,819 INFO: Adding prefix 12.6.26.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,825 INFO: Adding prefix 12.6.26.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,830 INFO: Adding prefix 12.6.26.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,836 INFO: Adding prefix 12.6.27.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,842 INFO: Adding prefix 12.6.27.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,848 INFO: Adding prefix 12.6.27.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,853 INFO: Adding prefix 12.6.27.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,858 INFO: Adding prefix 12.6.27.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,864 INFO: Adding prefix 12.6.27.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,869 INFO: Adding prefix 12.6.27.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,874 INFO: Adding prefix 12.6.27.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,878 INFO: Adding prefix 12.6.27.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,884 INFO: Adding prefix 12.6.27.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,890 INFO: Adding prefix 12.6.27.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,894 INFO: Adding prefix 12.6.27.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,899 INFO: Adding prefix 12.6.27.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,906 INFO: Adding prefix 12.6.27.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,911 INFO: Adding prefix 12.6.27.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,916 INFO: Adding prefix 12.6.27.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,921 INFO: Adding prefix 12.6.28.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,927 INFO: Adding prefix 12.6.28.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,931 INFO: Adding prefix 12.6.28.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,937 INFO: Adding prefix 12.6.28.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,944 INFO: Adding prefix 12.6.28.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,950 INFO: Adding prefix 12.6.28.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,956 INFO: Adding prefix 12.6.28.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,961 INFO: Adding prefix 12.6.28.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,966 INFO: Adding prefix 12.6.28.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,973 INFO: Adding prefix 12.6.28.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,978 INFO: Adding prefix 12.6.28.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,984 INFO: Adding prefix 12.6.28.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,990 INFO: Adding prefix 12.6.28.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:20,996 INFO: Adding prefix 12.6.28.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,002 INFO: Adding prefix 12.6.28.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,008 INFO: Adding prefix 12.6.28.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,015 INFO: Adding prefix 12.6.29.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,020 INFO: Adding prefix 12.6.29.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,025 INFO: Adding prefix 12.6.29.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,030 INFO: Adding prefix 12.6.29.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,036 INFO: Adding prefix 12.6.29.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,041 INFO: Adding prefix 12.6.29.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,046 INFO: Adding prefix 12.6.29.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,051 INFO: Adding prefix 12.6.29.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,057 INFO: Adding prefix 12.6.29.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,062 INFO: Adding prefix 12.6.29.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,068 INFO: Adding prefix 12.6.29.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,074 INFO: Adding prefix 12.6.29.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,082 INFO: Adding prefix 12.6.29.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,092 INFO: Adding prefix 12.6.29.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,098 INFO: Adding prefix 12.6.29.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,105 INFO: Adding prefix 12.6.29.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,112 INFO: Adding prefix 12.6.30.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,118 INFO: Adding prefix 12.6.30.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,125 INFO: Adding prefix 12.6.30.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,130 INFO: Adding prefix 12.6.30.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,136 INFO: Adding prefix 12.6.30.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,142 INFO: Adding prefix 12.6.30.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,147 INFO: Adding prefix 12.6.30.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,152 INFO: Adding prefix 12.6.30.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,159 INFO: Adding prefix 12.6.30.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,200 INFO: Adding prefix 12.6.30.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,208 INFO: Adding prefix 12.6.30.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,216 INFO: Adding prefix 12.6.30.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,231 INFO: Adding prefix 12.6.30.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,238 INFO: Adding prefix 12.6.30.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,244 INFO: Adding prefix 12.6.30.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,249 INFO: Adding prefix 12.6.30.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,255 INFO: Adding prefix 12.6.31.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,261 INFO: Adding prefix 12.6.31.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,267 INFO: Adding prefix 12.6.31.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,273 INFO: Adding prefix 12.6.31.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,280 INFO: Adding prefix 12.6.31.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,285 INFO: Adding prefix 12.6.31.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,290 INFO: Adding prefix 12.6.31.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,309 INFO: Adding prefix 12.6.31.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,361 INFO: Adding prefix 12.6.31.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,369 INFO: Adding prefix 12.6.31.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,377 INFO: Adding prefix 12.6.31.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,384 INFO: Adding prefix 12.6.31.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,389 INFO: Adding prefix 12.6.31.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,394 INFO: Adding prefix 12.6.31.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,400 INFO: Adding prefix 12.6.31.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,407 INFO: Adding prefix 12.6.31.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,412 INFO: Adding prefix 12.6.32.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,425 INFO: Adding prefix 12.6.32.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,433 INFO: Adding prefix 12.6.32.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,443 INFO: Adding prefix 12.6.32.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,449 INFO: Adding prefix 12.6.32.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,454 INFO: Adding prefix 12.6.32.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,470 INFO: Adding prefix 12.6.32.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,479 INFO: Adding prefix 12.6.32.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,522 INFO: Adding prefix 12.6.32.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,532 INFO: Adding prefix 12.6.32.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,539 INFO: Adding prefix 12.6.32.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,549 INFO: Adding prefix 12.6.32.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,554 INFO: Adding prefix 12.6.32.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,560 INFO: Adding prefix 12.6.32.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,565 INFO: Adding prefix 12.6.32.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,570 INFO: Adding prefix 12.6.32.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,575 INFO: Adding prefix 12.6.33.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,582 INFO: Adding prefix 12.6.33.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,599 INFO: Adding prefix 12.6.33.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,639 INFO: Adding prefix 12.6.33.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,646 INFO: Adding prefix 12.6.33.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,652 INFO: Adding prefix 12.6.33.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,659 INFO: Adding prefix 12.6.33.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,666 INFO: Adding prefix 12.6.33.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,671 INFO: Adding prefix 12.6.33.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,677 INFO: Adding prefix 12.6.33.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,745 INFO: Adding prefix 12.6.33.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,768 INFO: Adding prefix 12.6.33.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,775 INFO: Adding prefix 12.6.33.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,782 INFO: Adding prefix 12.6.33.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,849 INFO: Adding prefix 12.6.33.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,858 INFO: Adding prefix 12.6.33.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,871 INFO: Adding prefix 12.6.34.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,879 INFO: Adding prefix 12.6.34.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,909 INFO: Adding prefix 12.6.34.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,916 INFO: Adding prefix 12.6.34.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,922 INFO: Adding prefix 12.6.34.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,928 INFO: Adding prefix 12.6.34.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,935 INFO: Adding prefix 12.6.34.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,940 INFO: Adding prefix 12.6.34.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,945 INFO: Adding prefix 12.6.34.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,950 INFO: Adding prefix 12.6.34.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,958 INFO: Adding prefix 12.6.34.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,965 INFO: Adding prefix 12.6.34.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,970 INFO: Adding prefix 12.6.34.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,975 INFO: Adding prefix 12.6.34.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,981 INFO: Adding prefix 12.6.34.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,986 INFO: Adding prefix 12.6.34.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,992 INFO: Adding prefix 12.6.35.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:21,997 INFO: Adding prefix 12.6.35.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,049 INFO: Adding prefix 12.6.35.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,111 INFO: Adding prefix 12.6.35.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,148 INFO: Adding prefix 12.6.35.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,171 INFO: Adding prefix 12.6.35.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,228 INFO: Adding prefix 12.6.35.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,424 INFO: Adding prefix 12.6.35.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,453 INFO: Adding prefix 12.6.35.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,483 INFO: Adding prefix 12.6.35.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,545 INFO: Adding prefix 12.6.35.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,555 INFO: Adding prefix 12.6.35.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,569 INFO: Adding prefix 12.6.35.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,583 INFO: Adding prefix 12.6.35.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,590 INFO: Adding prefix 12.6.35.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,597 INFO: Adding prefix 12.6.35.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,603 INFO: Adding prefix 12.6.36.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,609 INFO: Adding prefix 12.6.36.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,614 INFO: Adding prefix 12.6.36.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,621 INFO: Adding prefix 12.6.36.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,628 INFO: Adding prefix 12.6.36.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,634 INFO: Adding prefix 12.6.36.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,639 INFO: Adding prefix 12.6.36.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,645 INFO: Adding prefix 12.6.36.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,652 INFO: Adding prefix 12.6.36.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,663 INFO: Adding prefix 12.6.36.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,668 INFO: Adding prefix 12.6.36.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,675 INFO: Adding prefix 12.6.36.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,681 INFO: Adding prefix 12.6.36.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,688 INFO: Adding prefix 12.6.36.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,695 INFO: Adding prefix 12.6.36.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,701 INFO: Adding prefix 12.6.36.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,706 INFO: Adding prefix 12.6.37.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,711 INFO: Adding prefix 12.6.37.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,716 INFO: Adding prefix 12.6.37.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,728 INFO: Adding prefix 12.6.37.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,736 INFO: Adding prefix 12.6.37.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,742 INFO: Adding prefix 12.6.37.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,747 INFO: Adding prefix 12.6.37.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,752 INFO: Adding prefix 12.6.37.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,759 INFO: Adding prefix 12.6.37.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,764 INFO: Adding prefix 12.6.37.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,769 INFO: Adding prefix 12.6.37.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,775 INFO: Adding prefix 12.6.37.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,782 INFO: Adding prefix 12.6.37.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,787 INFO: Adding prefix 12.6.37.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,794 INFO: Adding prefix 12.6.37.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,800 INFO: Adding prefix 12.6.37.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,806 INFO: Adding prefix 12.6.38.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,812 INFO: Adding prefix 12.6.38.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,844 INFO: Adding prefix 12.6.38.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,850 INFO: Adding prefix 12.6.38.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,858 INFO: Adding prefix 12.6.38.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,863 INFO: Adding prefix 12.6.38.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,869 INFO: Adding prefix 12.6.38.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,874 INFO: Adding prefix 12.6.38.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,882 INFO: Adding prefix 12.6.38.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,888 INFO: Adding prefix 12.6.38.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,894 INFO: Adding prefix 12.6.38.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,900 INFO: Adding prefix 12.6.38.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,908 INFO: Adding prefix 12.6.38.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,914 INFO: Adding prefix 12.6.38.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,922 INFO: Adding prefix 12.6.38.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,928 INFO: Adding prefix 12.6.38.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,936 INFO: Adding prefix 12.6.39.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,943 INFO: Adding prefix 12.6.39.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,951 INFO: Adding prefix 12.6.39.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,957 INFO: Adding prefix 12.6.39.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,962 INFO: Adding prefix 12.6.39.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,968 INFO: Adding prefix 12.6.39.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,973 INFO: Adding prefix 12.6.39.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,979 INFO: Adding prefix 12.6.39.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,987 INFO: Adding prefix 12.6.39.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,993 INFO: Adding prefix 12.6.39.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:22,998 INFO: Adding prefix 12.6.39.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,005 INFO: Adding prefix 12.6.39.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,010 INFO: Adding prefix 12.6.39.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,016 INFO: Adding prefix 12.6.39.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,022 INFO: Adding prefix 12.6.39.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,031 INFO: Adding prefix 12.6.39.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,037 INFO: Adding prefix 12.6.40.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,043 INFO: Adding prefix 12.6.40.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,051 INFO: Adding prefix 12.6.40.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,058 INFO: Adding prefix 12.6.40.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,065 INFO: Adding prefix 12.6.40.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,077 INFO: Adding prefix 12.6.40.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,084 INFO: Adding prefix 12.6.40.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,095 INFO: Adding prefix 12.6.40.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,102 INFO: Adding prefix 12.6.40.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,110 INFO: Adding prefix 12.6.40.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,115 INFO: Adding prefix 12.6.40.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,121 INFO: Adding prefix 12.6.40.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,128 INFO: Adding prefix 12.6.40.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,133 INFO: Adding prefix 12.6.40.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,139 INFO: Adding prefix 12.6.40.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,146 INFO: Adding prefix 12.6.40.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,152 INFO: Adding prefix 12.6.41.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,157 INFO: Adding prefix 12.6.41.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,162 INFO: Adding prefix 12.6.41.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,169 INFO: Adding prefix 12.6.41.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,173 INFO: Adding prefix 12.6.41.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,180 INFO: Adding prefix 12.6.41.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,187 INFO: Adding prefix 12.6.41.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,193 INFO: Adding prefix 12.6.41.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,198 INFO: Adding prefix 12.6.41.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,209 INFO: Adding prefix 12.6.41.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,219 INFO: Adding prefix 12.6.41.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,225 INFO: Adding prefix 12.6.41.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,232 INFO: Adding prefix 12.6.41.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,237 INFO: Adding prefix 12.6.41.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,262 INFO: Adding prefix 12.6.41.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,269 INFO: Adding prefix 12.6.41.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,276 INFO: Adding prefix 12.6.42.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,281 INFO: Adding prefix 12.6.42.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,288 INFO: Adding prefix 12.6.42.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,293 INFO: Adding prefix 12.6.42.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,298 INFO: Adding prefix 12.6.42.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,304 INFO: Adding prefix 12.6.42.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,310 INFO: Adding prefix 12.6.42.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,316 INFO: Adding prefix 12.6.42.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,321 INFO: Adding prefix 12.6.42.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,327 INFO: Adding prefix 12.6.42.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,335 INFO: Adding prefix 12.6.42.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,340 INFO: Adding prefix 12.6.42.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,347 INFO: Adding prefix 12.6.42.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,353 INFO: Adding prefix 12.6.42.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,360 INFO: Adding prefix 12.6.42.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,364 INFO: Adding prefix 12.6.42.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,371 INFO: Adding prefix 12.6.43.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,378 INFO: Adding prefix 12.6.43.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,386 INFO: Adding prefix 12.6.43.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,395 INFO: Adding prefix 12.6.43.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,402 INFO: Adding prefix 12.6.43.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,408 INFO: Adding prefix 12.6.43.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,414 INFO: Adding prefix 12.6.43.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,419 INFO: Adding prefix 12.6.43.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,426 INFO: Adding prefix 12.6.43.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,433 INFO: Adding prefix 12.6.43.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,456 INFO: Adding prefix 12.6.43.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,463 INFO: Adding prefix 12.6.43.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,470 INFO: Adding prefix 12.6.43.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,476 INFO: Adding prefix 12.6.43.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,482 INFO: Adding prefix 12.6.43.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,487 INFO: Adding prefix 12.6.43.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,493 INFO: Adding prefix 12.6.44.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,499 INFO: Adding prefix 12.6.44.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,504 INFO: Adding prefix 12.6.44.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,513 INFO: Adding prefix 12.6.44.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,521 INFO: Adding prefix 12.6.44.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,531 INFO: Adding prefix 12.6.44.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,538 INFO: Adding prefix 12.6.44.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,545 INFO: Adding prefix 12.6.44.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,551 INFO: Adding prefix 12.6.44.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,560 INFO: Adding prefix 12.6.44.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,567 INFO: Adding prefix 12.6.44.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,737 INFO: Adding prefix 12.6.44.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,842 INFO: Adding prefix 12.6.44.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,854 INFO: Adding prefix 12.6.44.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,861 INFO: Adding prefix 12.6.44.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,868 INFO: Adding prefix 12.6.44.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,874 INFO: Adding prefix 12.6.45.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,881 INFO: Adding prefix 12.6.45.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,888 INFO: Adding prefix 12.6.45.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,895 INFO: Adding prefix 12.6.45.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,902 INFO: Adding prefix 12.6.45.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,908 INFO: Adding prefix 12.6.45.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,915 INFO: Adding prefix 12.6.45.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,922 INFO: Adding prefix 12.6.45.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,930 INFO: Adding prefix 12.6.45.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,937 INFO: Adding prefix 12.6.45.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,943 INFO: Adding prefix 12.6.45.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,950 INFO: Adding prefix 12.6.45.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,958 INFO: Adding prefix 12.6.45.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,965 INFO: Adding prefix 12.6.45.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,973 INFO: Adding prefix 12.6.45.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,978 INFO: Adding prefix 12.6.45.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,984 INFO: Adding prefix 12.6.46.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:23,990 INFO: Adding prefix 12.6.46.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,013 INFO: Adding prefix 12.6.46.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,101 INFO: Adding prefix 12.6.46.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,193 INFO: Adding prefix 12.6.46.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,201 INFO: Adding prefix 12.6.46.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,206 INFO: Adding prefix 12.6.46.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,212 INFO: Adding prefix 12.6.46.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,299 INFO: Adding prefix 12.6.46.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,307 INFO: Adding prefix 12.6.46.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,314 INFO: Adding prefix 12.6.46.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,320 INFO: Adding prefix 12.6.46.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,329 INFO: Adding prefix 12.6.46.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,335 INFO: Adding prefix 12.6.46.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,341 INFO: Adding prefix 12.6.46.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,347 INFO: Adding prefix 12.6.46.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,357 INFO: Adding prefix 12.6.47.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,365 INFO: Adding prefix 12.6.47.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,371 INFO: Adding prefix 12.6.47.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,377 INFO: Adding prefix 12.6.47.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,385 INFO: Adding prefix 12.6.47.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,391 INFO: Adding prefix 12.6.47.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,397 INFO: Adding prefix 12.6.47.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,402 INFO: Adding prefix 12.6.47.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,407 INFO: Adding prefix 12.6.47.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,412 INFO: Adding prefix 12.6.47.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,418 INFO: Adding prefix 12.6.47.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,425 INFO: Adding prefix 12.6.47.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,431 INFO: Adding prefix 12.6.47.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,436 INFO: Adding prefix 12.6.47.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,442 INFO: Adding prefix 12.6.47.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,451 INFO: Adding prefix 12.6.47.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,458 INFO: Adding prefix 12.6.48.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,463 INFO: Adding prefix 12.6.48.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,469 INFO: Adding prefix 12.6.48.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,478 INFO: Adding prefix 12.6.48.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,486 INFO: Adding prefix 12.6.48.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,492 INFO: Adding prefix 12.6.48.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,497 INFO: Adding prefix 12.6.48.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,505 INFO: Adding prefix 12.6.48.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,512 INFO: Adding prefix 12.6.48.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,518 INFO: Adding prefix 12.6.48.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,524 INFO: Adding prefix 12.6.48.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,532 INFO: Adding prefix 12.6.48.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,536 INFO: Adding prefix 12.6.48.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,543 INFO: Adding prefix 12.6.48.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,549 INFO: Adding prefix 12.6.48.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,556 INFO: Adding prefix 12.6.48.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,561 INFO: Adding prefix 12.6.49.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,566 INFO: Adding prefix 12.6.49.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,571 INFO: Adding prefix 12.6.49.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,576 INFO: Adding prefix 12.6.49.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,582 INFO: Adding prefix 12.6.49.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,589 INFO: Adding prefix 12.6.49.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,639 INFO: Adding prefix 12.6.49.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,675 INFO: Adding prefix 12.6.49.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,690 INFO: Adding prefix 12.6.49.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,697 INFO: Adding prefix 12.6.49.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,704 INFO: Adding prefix 12.6.49.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,709 INFO: Adding prefix 12.6.49.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,714 INFO: Adding prefix 12.6.49.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,719 INFO: Adding prefix 12.6.49.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,744 INFO: Adding prefix 12.6.49.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,751 INFO: Adding prefix 12.6.49.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,759 INFO: Adding prefix 12.6.50.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,765 INFO: Adding prefix 12.6.50.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,771 INFO: Adding prefix 12.6.50.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,780 INFO: Adding prefix 12.6.50.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,787 INFO: Adding prefix 12.6.50.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,792 INFO: Adding prefix 12.6.50.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,798 INFO: Adding prefix 12.6.50.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,803 INFO: Adding prefix 12.6.50.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,809 INFO: Adding prefix 12.6.50.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,813 INFO: Adding prefix 12.6.50.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,819 INFO: Adding prefix 12.6.50.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,824 INFO: Adding prefix 12.6.50.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,830 INFO: Adding prefix 12.6.50.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,835 INFO: Adding prefix 12.6.50.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,841 INFO: Adding prefix 12.6.50.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,847 INFO: Adding prefix 12.6.50.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,852 INFO: Adding prefix 12.6.51.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,857 INFO: Adding prefix 12.6.51.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,863 INFO: Adding prefix 12.6.51.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,869 INFO: Adding prefix 12.6.51.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,875 INFO: Adding prefix 12.6.51.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,880 INFO: Adding prefix 12.6.51.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,886 INFO: Adding prefix 12.6.51.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,891 INFO: Adding prefix 12.6.51.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,896 INFO: Adding prefix 12.6.51.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,901 INFO: Adding prefix 12.6.51.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,905 INFO: Adding prefix 12.6.51.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,911 INFO: Adding prefix 12.6.51.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,915 INFO: Adding prefix 12.6.51.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,921 INFO: Adding prefix 12.6.51.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,927 INFO: Adding prefix 12.6.51.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,932 INFO: Adding prefix 12.6.51.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,937 INFO: Adding prefix 12.6.52.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,944 INFO: Adding prefix 12.6.52.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,950 INFO: Adding prefix 12.6.52.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,957 INFO: Adding prefix 12.6.52.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,963 INFO: Adding prefix 12.6.52.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,970 INFO: Adding prefix 12.6.52.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,975 INFO: Adding prefix 12.6.52.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,980 INFO: Adding prefix 12.6.52.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,986 INFO: Adding prefix 12.6.52.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,992 INFO: Adding prefix 12.6.52.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:24,998 INFO: Adding prefix 12.6.52.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,003 INFO: Adding prefix 12.6.52.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,008 INFO: Adding prefix 12.6.52.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,016 INFO: Adding prefix 12.6.52.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,022 INFO: Adding prefix 12.6.52.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,027 INFO: Adding prefix 12.6.52.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,033 INFO: Adding prefix 12.6.53.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,040 INFO: Adding prefix 12.6.53.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,045 INFO: Adding prefix 12.6.53.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,051 INFO: Adding prefix 12.6.53.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,056 INFO: Adding prefix 12.6.53.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,062 INFO: Adding prefix 12.6.53.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,068 INFO: Adding prefix 12.6.53.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,073 INFO: Adding prefix 12.6.53.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,078 INFO: Adding prefix 12.6.53.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,083 INFO: Adding prefix 12.6.53.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,088 INFO: Adding prefix 12.6.53.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,092 INFO: Adding prefix 12.6.53.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,100 INFO: Adding prefix 12.6.53.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,106 INFO: Adding prefix 12.6.53.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,110 INFO: Adding prefix 12.6.53.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,116 INFO: Adding prefix 12.6.53.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,123 INFO: Adding prefix 12.6.54.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,128 INFO: Adding prefix 12.6.54.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,134 INFO: Adding prefix 12.6.54.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,139 INFO: Adding prefix 12.6.54.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,146 INFO: Adding prefix 12.6.54.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,151 INFO: Adding prefix 12.6.54.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,157 INFO: Adding prefix 12.6.54.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,162 INFO: Adding prefix 12.6.54.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,169 INFO: Adding prefix 12.6.54.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,174 INFO: Adding prefix 12.6.54.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,180 INFO: Adding prefix 12.6.54.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,184 INFO: Adding prefix 12.6.54.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,191 INFO: Adding prefix 12.6.54.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,196 INFO: Adding prefix 12.6.54.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,201 INFO: Adding prefix 12.6.54.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,205 INFO: Adding prefix 12.6.54.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,212 INFO: Adding prefix 12.6.55.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,217 INFO: Adding prefix 12.6.55.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,222 INFO: Adding prefix 12.6.55.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,228 INFO: Adding prefix 12.6.55.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,234 INFO: Adding prefix 12.6.55.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,239 INFO: Adding prefix 12.6.55.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,244 INFO: Adding prefix 12.6.55.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,249 INFO: Adding prefix 12.6.55.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,256 INFO: Adding prefix 12.6.55.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,260 INFO: Adding prefix 12.6.55.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,268 INFO: Adding prefix 12.6.55.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,277 INFO: Adding prefix 12.6.55.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,358 INFO: Adding prefix 12.6.55.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,368 INFO: Adding prefix 12.6.55.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,375 INFO: Adding prefix 12.6.55.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,389 INFO: Adding prefix 12.6.55.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,396 INFO: Adding prefix 12.6.56.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,402 INFO: Adding prefix 12.6.56.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,406 INFO: Adding prefix 12.6.56.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,413 INFO: Adding prefix 12.6.56.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,424 INFO: Adding prefix 12.6.56.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,431 INFO: Adding prefix 12.6.56.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,437 INFO: Adding prefix 12.6.56.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,444 INFO: Adding prefix 12.6.56.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,448 INFO: Adding prefix 12.6.56.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,454 INFO: Adding prefix 12.6.56.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,459 INFO: Adding prefix 12.6.56.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,466 INFO: Adding prefix 12.6.56.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,476 INFO: Adding prefix 12.6.56.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,486 INFO: Adding prefix 12.6.56.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,497 INFO: Adding prefix 12.6.56.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,514 INFO: Adding prefix 12.6.56.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,523 INFO: Adding prefix 12.6.57.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,535 INFO: Adding prefix 12.6.57.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,541 INFO: Adding prefix 12.6.57.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,548 INFO: Adding prefix 12.6.57.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,555 INFO: Adding prefix 12.6.57.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,561 INFO: Adding prefix 12.6.57.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,567 INFO: Adding prefix 12.6.57.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,574 INFO: Adding prefix 12.6.57.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,580 INFO: Adding prefix 12.6.57.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,585 INFO: Adding prefix 12.6.57.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,591 INFO: Adding prefix 12.6.57.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,596 INFO: Adding prefix 12.6.57.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,602 INFO: Adding prefix 12.6.57.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,608 INFO: Adding prefix 12.6.57.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,616 INFO: Adding prefix 12.6.57.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,631 INFO: Adding prefix 12.6.57.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,639 INFO: Adding prefix 12.6.58.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,645 INFO: Adding prefix 12.6.58.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,651 INFO: Adding prefix 12.6.58.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,656 INFO: Adding prefix 12.6.58.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,661 INFO: Adding prefix 12.6.58.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,666 INFO: Adding prefix 12.6.58.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,673 INFO: Adding prefix 12.6.58.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,678 INFO: Adding prefix 12.6.58.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,683 INFO: Adding prefix 12.6.58.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,688 INFO: Adding prefix 12.6.58.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,694 INFO: Adding prefix 12.6.58.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,699 INFO: Adding prefix 12.6.58.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,704 INFO: Adding prefix 12.6.58.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,709 INFO: Adding prefix 12.6.58.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,716 INFO: Adding prefix 12.6.58.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,726 INFO: Adding prefix 12.6.58.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,732 INFO: Adding prefix 12.6.59.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,737 INFO: Adding prefix 12.6.59.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,743 INFO: Adding prefix 12.6.59.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,749 INFO: Adding prefix 12.6.59.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,754 INFO: Adding prefix 12.6.59.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,759 INFO: Adding prefix 12.6.59.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,789 INFO: Adding prefix 12.6.59.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,802 INFO: Adding prefix 12.6.59.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,818 INFO: Adding prefix 12.6.59.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,844 INFO: Adding prefix 12.6.59.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,852 INFO: Adding prefix 12.6.59.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,859 INFO: Adding prefix 12.6.59.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,867 INFO: Adding prefix 12.6.59.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,872 INFO: Adding prefix 12.6.59.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,878 INFO: Adding prefix 12.6.59.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,883 INFO: Adding prefix 12.6.59.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,888 INFO: Adding prefix 12.6.60.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,894 INFO: Adding prefix 12.6.60.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,899 INFO: Adding prefix 12.6.60.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,903 INFO: Adding prefix 12.6.60.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,908 INFO: Adding prefix 12.6.60.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,914 INFO: Adding prefix 12.6.60.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,919 INFO: Adding prefix 12.6.60.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,924 INFO: Adding prefix 12.6.60.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,928 INFO: Adding prefix 12.6.60.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,935 INFO: Adding prefix 12.6.60.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,939 INFO: Adding prefix 12.6.60.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,944 INFO: Adding prefix 12.6.60.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,949 INFO: Adding prefix 12.6.60.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,955 INFO: Adding prefix 12.6.60.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,959 INFO: Adding prefix 12.6.60.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,964 INFO: Adding prefix 12.6.60.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,969 INFO: Adding prefix 12.6.61.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,976 INFO: Adding prefix 12.6.61.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,981 INFO: Adding prefix 12.6.61.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,985 INFO: Adding prefix 12.6.61.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,991 INFO: Adding prefix 12.6.61.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:25,998 INFO: Adding prefix 12.6.61.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,003 INFO: Adding prefix 12.6.61.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,012 INFO: Adding prefix 12.6.61.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,023 INFO: Adding prefix 12.6.61.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,031 INFO: Adding prefix 12.6.61.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,036 INFO: Adding prefix 12.6.61.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,042 INFO: Adding prefix 12.6.61.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,048 INFO: Adding prefix 12.6.61.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,053 INFO: Adding prefix 12.6.61.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,059 INFO: Adding prefix 12.6.61.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,066 INFO: Adding prefix 12.6.61.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,072 INFO: Adding prefix 12.6.62.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,079 INFO: Adding prefix 12.6.62.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,085 INFO: Adding prefix 12.6.62.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,090 INFO: Adding prefix 12.6.62.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,096 INFO: Adding prefix 12.6.62.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,100 INFO: Adding prefix 12.6.62.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,105 INFO: Adding prefix 12.6.62.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,110 INFO: Adding prefix 12.6.62.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,116 INFO: Adding prefix 12.6.62.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,121 INFO: Adding prefix 12.6.62.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,126 INFO: Adding prefix 12.6.62.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,132 INFO: Adding prefix 12.6.62.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,138 INFO: Adding prefix 12.6.62.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,143 INFO: Adding prefix 12.6.62.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,148 INFO: Adding prefix 12.6.62.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,153 INFO: Adding prefix 12.6.62.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,160 INFO: Adding prefix 12.6.63.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,166 INFO: Adding prefix 12.6.63.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,172 INFO: Adding prefix 12.6.63.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,177 INFO: Adding prefix 12.6.63.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,183 INFO: Adding prefix 12.6.63.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,188 INFO: Adding prefix 12.6.63.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,194 INFO: Adding prefix 12.6.63.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,201 INFO: Adding prefix 12.6.63.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,222 INFO: Adding prefix 12.6.63.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,230 INFO: Adding prefix 12.6.63.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,235 INFO: Adding prefix 12.6.63.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,272 INFO: Adding prefix 12.6.63.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,283 INFO: Adding prefix 12.6.63.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,290 INFO: Adding prefix 12.6.63.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,297 INFO: Adding prefix 12.6.63.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,303 INFO: Adding prefix 12.6.63.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,308 INFO: Adding prefix 12.6.64.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,314 INFO: Adding prefix 12.6.64.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,320 INFO: Adding prefix 12.6.64.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,326 INFO: Adding prefix 12.6.64.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,331 INFO: Adding prefix 12.6.64.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,337 INFO: Adding prefix 12.6.64.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,342 INFO: Adding prefix 12.6.64.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,349 INFO: Adding prefix 12.6.64.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,354 INFO: Adding prefix 12.6.64.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,359 INFO: Adding prefix 12.6.64.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,364 INFO: Adding prefix 12.6.64.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,370 INFO: Adding prefix 12.6.64.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,376 INFO: Adding prefix 12.6.64.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,382 INFO: Adding prefix 12.6.64.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,387 INFO: Adding prefix 12.6.64.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,393 INFO: Adding prefix 12.6.64.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,399 INFO: Adding prefix 12.6.65.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,405 INFO: Adding prefix 12.6.65.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,410 INFO: Adding prefix 12.6.65.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,417 INFO: Adding prefix 12.6.65.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,422 INFO: Adding prefix 12.6.65.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,428 INFO: Adding prefix 12.6.65.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,433 INFO: Adding prefix 12.6.65.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,441 INFO: Adding prefix 12.6.65.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,446 INFO: Adding prefix 12.6.65.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,451 INFO: Adding prefix 12.6.65.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,456 INFO: Adding prefix 12.6.65.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,463 INFO: Adding prefix 12.6.65.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,469 INFO: Adding prefix 12.6.65.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,476 INFO: Adding prefix 12.6.65.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,482 INFO: Adding prefix 12.6.65.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,487 INFO: Adding prefix 12.6.65.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,492 INFO: Adding prefix 12.6.66.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,498 INFO: Adding prefix 12.6.66.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,504 INFO: Adding prefix 12.6.66.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,515 INFO: Adding prefix 12.6.66.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,521 INFO: Adding prefix 12.6.66.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,529 INFO: Adding prefix 12.6.66.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,539 INFO: Adding prefix 12.6.66.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,546 INFO: Adding prefix 12.6.66.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,552 INFO: Adding prefix 12.6.66.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,557 INFO: Adding prefix 12.6.66.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,564 INFO: Adding prefix 12.6.66.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,571 INFO: Adding prefix 12.6.66.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,576 INFO: Adding prefix 12.6.66.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,581 INFO: Adding prefix 12.6.66.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,589 INFO: Adding prefix 12.6.66.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,594 INFO: Adding prefix 12.6.66.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,600 INFO: Adding prefix 12.6.67.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,605 INFO: Adding prefix 12.6.67.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,611 INFO: Adding prefix 12.6.67.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,616 INFO: Adding prefix 12.6.67.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,622 INFO: Adding prefix 12.6.67.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,627 INFO: Adding prefix 12.6.67.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,633 INFO: Adding prefix 12.6.67.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,639 INFO: Adding prefix 12.6.67.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,645 INFO: Adding prefix 12.6.67.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,650 INFO: Adding prefix 12.6.67.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,660 INFO: Adding prefix 12.6.67.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,666 INFO: Adding prefix 12.6.67.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,674 INFO: Adding prefix 12.6.67.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,681 INFO: Adding prefix 12.6.67.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,688 INFO: Adding prefix 12.6.67.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,693 INFO: Adding prefix 12.6.67.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,698 INFO: Adding prefix 12.6.68.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,703 INFO: Adding prefix 12.6.68.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,708 INFO: Adding prefix 12.6.68.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,713 INFO: Adding prefix 12.6.68.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,717 INFO: Adding prefix 12.6.68.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,724 INFO: Adding prefix 12.6.68.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,731 INFO: Adding prefix 12.6.68.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,736 INFO: Adding prefix 12.6.68.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,741 INFO: Adding prefix 12.6.68.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,746 INFO: Adding prefix 12.6.68.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,751 INFO: Adding prefix 12.6.68.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,756 INFO: Adding prefix 12.6.68.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,761 INFO: Adding prefix 12.6.68.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,768 INFO: Adding prefix 12.6.68.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,773 INFO: Adding prefix 12.6.68.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,780 INFO: Adding prefix 12.6.68.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,786 INFO: Adding prefix 12.6.69.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,792 INFO: Adding prefix 12.6.69.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,797 INFO: Adding prefix 12.6.69.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,802 INFO: Adding prefix 12.6.69.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,807 INFO: Adding prefix 12.6.69.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,813 INFO: Adding prefix 12.6.69.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,818 INFO: Adding prefix 12.6.69.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,823 INFO: Adding prefix 12.6.69.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,828 INFO: Adding prefix 12.6.69.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,834 INFO: Adding prefix 12.6.69.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,839 INFO: Adding prefix 12.6.69.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,844 INFO: Adding prefix 12.6.69.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,849 INFO: Adding prefix 12.6.69.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,855 INFO: Adding prefix 12.6.69.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,860 INFO: Adding prefix 12.6.69.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,865 INFO: Adding prefix 12.6.69.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,870 INFO: Adding prefix 12.6.70.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,876 INFO: Adding prefix 12.6.70.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,884 INFO: Adding prefix 12.6.70.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,891 INFO: Adding prefix 12.6.70.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,899 INFO: Adding prefix 12.6.70.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,905 INFO: Adding prefix 12.6.70.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,912 INFO: Adding prefix 12.6.70.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,919 INFO: Adding prefix 12.6.70.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,926 INFO: Adding prefix 12.6.70.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,931 INFO: Adding prefix 12.6.70.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,936 INFO: Adding prefix 12.6.70.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,942 INFO: Adding prefix 12.6.70.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,947 INFO: Adding prefix 12.6.70.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,953 INFO: Adding prefix 12.6.70.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,960 INFO: Adding prefix 12.6.70.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,965 INFO: Adding prefix 12.6.70.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,972 INFO: Adding prefix 12.6.71.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,977 INFO: Adding prefix 12.6.71.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,983 INFO: Adding prefix 12.6.71.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,988 INFO: Adding prefix 12.6.71.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:26,995 INFO: Adding prefix 12.6.71.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,000 INFO: Adding prefix 12.6.71.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,005 INFO: Adding prefix 12.6.71.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,010 INFO: Adding prefix 12.6.71.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,019 INFO: Adding prefix 12.6.71.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,025 INFO: Adding prefix 12.6.71.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,031 INFO: Adding prefix 12.6.71.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,036 INFO: Adding prefix 12.6.71.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,044 INFO: Adding prefix 12.6.71.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,049 INFO: Adding prefix 12.6.71.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,055 INFO: Adding prefix 12.6.71.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,061 INFO: Adding prefix 12.6.71.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,067 INFO: Adding prefix 12.6.72.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,072 INFO: Adding prefix 12.6.72.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,077 INFO: Adding prefix 12.6.72.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,082 INFO: Adding prefix 12.6.72.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,087 INFO: Adding prefix 12.6.72.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,092 INFO: Adding prefix 12.6.72.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,097 INFO: Adding prefix 12.6.72.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,103 INFO: Adding prefix 12.6.72.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,109 INFO: Adding prefix 12.6.72.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,114 INFO: Adding prefix 12.6.72.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,118 INFO: Adding prefix 12.6.72.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,124 INFO: Adding prefix 12.6.72.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,129 INFO: Adding prefix 12.6.72.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,134 INFO: Adding prefix 12.6.72.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,139 INFO: Adding prefix 12.6.72.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,146 INFO: Adding prefix 12.6.72.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,151 INFO: Adding prefix 12.6.73.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,157 INFO: Adding prefix 12.6.73.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,162 INFO: Adding prefix 12.6.73.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,168 INFO: Adding prefix 12.6.73.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,174 INFO: Adding prefix 12.6.73.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,180 INFO: Adding prefix 12.6.73.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,185 INFO: Adding prefix 12.6.73.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,193 INFO: Adding prefix 12.6.73.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,199 INFO: Adding prefix 12.6.73.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,205 INFO: Adding prefix 12.6.73.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,211 INFO: Adding prefix 12.6.73.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,218 INFO: Adding prefix 12.6.73.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,225 INFO: Adding prefix 12.6.73.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,230 INFO: Adding prefix 12.6.73.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,235 INFO: Adding prefix 12.6.73.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,242 INFO: Adding prefix 12.6.73.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,248 INFO: Adding prefix 12.6.74.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,254 INFO: Adding prefix 12.6.74.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,259 INFO: Adding prefix 12.6.74.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,264 INFO: Adding prefix 12.6.74.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,269 INFO: Adding prefix 12.6.74.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,276 INFO: Adding prefix 12.6.74.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,282 INFO: Adding prefix 12.6.74.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,288 INFO: Adding prefix 12.6.74.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,293 INFO: Adding prefix 12.6.74.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,298 INFO: Adding prefix 12.6.74.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,304 INFO: Adding prefix 12.6.74.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,311 INFO: Adding prefix 12.6.74.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,317 INFO: Adding prefix 12.6.74.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,323 INFO: Adding prefix 12.6.74.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,330 INFO: Adding prefix 12.6.74.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,338 INFO: Adding prefix 12.6.74.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,343 INFO: Adding prefix 12.6.75.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,349 INFO: Adding prefix 12.6.75.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,356 INFO: Adding prefix 12.6.75.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,362 INFO: Adding prefix 12.6.75.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,366 INFO: Adding prefix 12.6.75.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,372 INFO: Adding prefix 12.6.75.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,381 INFO: Adding prefix 12.6.75.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,387 INFO: Adding prefix 12.6.75.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,396 INFO: Adding prefix 12.6.75.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,402 INFO: Adding prefix 12.6.75.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,410 INFO: Adding prefix 12.6.75.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,416 INFO: Adding prefix 12.6.75.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,422 INFO: Adding prefix 12.6.75.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,427 INFO: Adding prefix 12.6.75.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,436 INFO: Adding prefix 12.6.75.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,443 INFO: Adding prefix 12.6.75.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,449 INFO: Adding prefix 12.6.76.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,455 INFO: Adding prefix 12.6.76.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,464 INFO: Adding prefix 12.6.76.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,471 INFO: Adding prefix 12.6.76.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,477 INFO: Adding prefix 12.6.76.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,483 INFO: Adding prefix 12.6.76.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,488 INFO: Adding prefix 12.6.76.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,493 INFO: Adding prefix 12.6.76.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,498 INFO: Adding prefix 12.6.76.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,505 INFO: Adding prefix 12.6.76.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,509 INFO: Adding prefix 12.6.76.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,515 INFO: Adding prefix 12.6.76.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,521 INFO: Adding prefix 12.6.76.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,530 INFO: Adding prefix 12.6.76.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,536 INFO: Adding prefix 12.6.76.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,543 INFO: Adding prefix 12.6.76.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,551 INFO: Adding prefix 12.6.77.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,559 INFO: Adding prefix 12.6.77.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,565 INFO: Adding prefix 12.6.77.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,571 INFO: Adding prefix 12.6.77.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,580 INFO: Adding prefix 12.6.77.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,586 INFO: Adding prefix 12.6.77.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,593 INFO: Adding prefix 12.6.77.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,599 INFO: Adding prefix 12.6.77.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,604 INFO: Adding prefix 12.6.77.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,610 INFO: Adding prefix 12.6.77.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,616 INFO: Adding prefix 12.6.77.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,621 INFO: Adding prefix 12.6.77.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,627 INFO: Adding prefix 12.6.77.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,650 INFO: Adding prefix 12.6.77.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,665 INFO: Adding prefix 12.6.77.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,670 INFO: Adding prefix 12.6.77.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,678 INFO: Adding prefix 12.6.78.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,685 INFO: Adding prefix 12.6.78.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,693 INFO: Adding prefix 12.6.78.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,698 INFO: Adding prefix 12.6.78.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,704 INFO: Adding prefix 12.6.78.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,709 INFO: Adding prefix 12.6.78.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,714 INFO: Adding prefix 12.6.78.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,721 INFO: Adding prefix 12.6.78.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,730 INFO: Adding prefix 12.6.78.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,736 INFO: Adding prefix 12.6.78.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,742 INFO: Adding prefix 12.6.78.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,748 INFO: Adding prefix 12.6.78.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,754 INFO: Adding prefix 12.6.78.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,760 INFO: Adding prefix 12.6.78.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,771 INFO: Adding prefix 12.6.78.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,785 INFO: Adding prefix 12.6.78.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,837 INFO: Adding prefix 12.6.79.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,844 INFO: Adding prefix 12.6.79.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,865 INFO: Adding prefix 12.6.79.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,876 INFO: Adding prefix 12.6.79.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,892 INFO: Adding prefix 12.6.79.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,900 INFO: Adding prefix 12.6.79.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,906 INFO: Adding prefix 12.6.79.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,912 INFO: Adding prefix 12.6.79.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,920 INFO: Adding prefix 12.6.79.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,925 INFO: Adding prefix 12.6.79.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,931 INFO: Adding prefix 12.6.79.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,937 INFO: Adding prefix 12.6.79.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,945 INFO: Adding prefix 12.6.79.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,952 INFO: Adding prefix 12.6.79.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,958 INFO: Adding prefix 12.6.79.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,962 INFO: Adding prefix 12.6.79.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,969 INFO: Adding prefix 12.6.80.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,977 INFO: Adding prefix 12.6.80.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,983 INFO: Adding prefix 12.6.80.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,989 INFO: Adding prefix 12.6.80.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:27,994 INFO: Adding prefix 12.6.80.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,000 INFO: Adding prefix 12.6.80.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,006 INFO: Adding prefix 12.6.80.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,012 INFO: Adding prefix 12.6.80.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,017 INFO: Adding prefix 12.6.80.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,023 INFO: Adding prefix 12.6.80.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,032 INFO: Adding prefix 12.6.80.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,040 INFO: Adding prefix 12.6.80.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,046 INFO: Adding prefix 12.6.80.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,051 INFO: Adding prefix 12.6.80.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,056 INFO: Adding prefix 12.6.80.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,062 INFO: Adding prefix 12.6.80.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,067 INFO: Adding prefix 12.6.81.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,072 INFO: Adding prefix 12.6.81.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,077 INFO: Adding prefix 12.6.81.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,083 INFO: Adding prefix 12.6.81.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,089 INFO: Adding prefix 12.6.81.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,093 INFO: Adding prefix 12.6.81.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,098 INFO: Adding prefix 12.6.81.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,104 INFO: Adding prefix 12.6.81.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,109 INFO: Adding prefix 12.6.81.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,115 INFO: Adding prefix 12.6.81.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,120 INFO: Adding prefix 12.6.81.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,127 INFO: Adding prefix 12.6.81.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,134 INFO: Adding prefix 12.6.81.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,139 INFO: Adding prefix 12.6.81.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,145 INFO: Adding prefix 12.6.81.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,151 INFO: Adding prefix 12.6.81.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,157 INFO: Adding prefix 12.6.82.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,162 INFO: Adding prefix 12.6.82.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,167 INFO: Adding prefix 12.6.82.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,174 INFO: Adding prefix 12.6.82.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,179 INFO: Adding prefix 12.6.82.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,185 INFO: Adding prefix 12.6.82.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,190 INFO: Adding prefix 12.6.82.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,195 INFO: Adding prefix 12.6.82.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,200 INFO: Adding prefix 12.6.82.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,205 INFO: Adding prefix 12.6.82.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,211 INFO: Adding prefix 12.6.82.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,217 INFO: Adding prefix 12.6.82.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,223 INFO: Adding prefix 12.6.82.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,231 INFO: Adding prefix 12.6.82.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,238 INFO: Adding prefix 12.6.82.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,243 INFO: Adding prefix 12.6.82.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,250 INFO: Adding prefix 12.6.83.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,256 INFO: Adding prefix 12.6.83.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,269 INFO: Adding prefix 12.6.83.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,275 INFO: Adding prefix 12.6.83.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,282 INFO: Adding prefix 12.6.83.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,287 INFO: Adding prefix 12.6.83.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,294 INFO: Adding prefix 12.6.83.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,299 INFO: Adding prefix 12.6.83.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,304 INFO: Adding prefix 12.6.83.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,310 INFO: Adding prefix 12.6.83.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,316 INFO: Adding prefix 12.6.83.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,322 INFO: Adding prefix 12.6.83.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,328 INFO: Adding prefix 12.6.83.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,334 INFO: Adding prefix 12.6.83.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,341 INFO: Adding prefix 12.6.83.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,346 INFO: Adding prefix 12.6.83.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,352 INFO: Adding prefix 12.6.84.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,357 INFO: Adding prefix 12.6.84.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,363 INFO: Adding prefix 12.6.84.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,369 INFO: Adding prefix 12.6.84.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,374 INFO: Adding prefix 12.6.84.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,379 INFO: Adding prefix 12.6.84.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,386 INFO: Adding prefix 12.6.84.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,392 INFO: Adding prefix 12.6.84.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,398 INFO: Adding prefix 12.6.84.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,404 INFO: Adding prefix 12.6.84.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,411 INFO: Adding prefix 12.6.84.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,417 INFO: Adding prefix 12.6.84.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,423 INFO: Adding prefix 12.6.84.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,430 INFO: Adding prefix 12.6.84.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,436 INFO: Adding prefix 12.6.84.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,441 INFO: Adding prefix 12.6.84.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,446 INFO: Adding prefix 12.6.85.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,453 INFO: Adding prefix 12.6.85.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,458 INFO: Adding prefix 12.6.85.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,463 INFO: Adding prefix 12.6.85.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,469 INFO: Adding prefix 12.6.85.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,475 INFO: Adding prefix 12.6.85.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,482 INFO: Adding prefix 12.6.85.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,488 INFO: Adding prefix 12.6.85.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,494 INFO: Adding prefix 12.6.85.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,503 INFO: Adding prefix 12.6.85.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,508 INFO: Adding prefix 12.6.85.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,514 INFO: Adding prefix 12.6.85.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,520 INFO: Adding prefix 12.6.85.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,527 INFO: Adding prefix 12.6.85.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,532 INFO: Adding prefix 12.6.85.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,538 INFO: Adding prefix 12.6.85.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,545 INFO: Adding prefix 12.6.86.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,551 INFO: Adding prefix 12.6.86.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,556 INFO: Adding prefix 12.6.86.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,562 INFO: Adding prefix 12.6.86.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,567 INFO: Adding prefix 12.6.86.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,573 INFO: Adding prefix 12.6.86.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,579 INFO: Adding prefix 12.6.86.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,585 INFO: Adding prefix 12.6.86.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,590 INFO: Adding prefix 12.6.86.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,596 INFO: Adding prefix 12.6.86.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,603 INFO: Adding prefix 12.6.86.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,608 INFO: Adding prefix 12.6.86.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,615 INFO: Adding prefix 12.6.86.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,620 INFO: Adding prefix 12.6.86.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,628 INFO: Adding prefix 12.6.86.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,634 INFO: Adding prefix 12.6.86.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,642 INFO: Adding prefix 12.6.87.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,649 INFO: Adding prefix 12.6.87.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,655 INFO: Adding prefix 12.6.87.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,660 INFO: Adding prefix 12.6.87.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,666 INFO: Adding prefix 12.6.87.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,690 INFO: Adding prefix 12.6.87.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,697 INFO: Adding prefix 12.6.87.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,702 INFO: Adding prefix 12.6.87.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,709 INFO: Adding prefix 12.6.87.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,716 INFO: Adding prefix 12.6.87.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,723 INFO: Adding prefix 12.6.87.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,729 INFO: Adding prefix 12.6.87.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,736 INFO: Adding prefix 12.6.87.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,746 INFO: Adding prefix 12.6.87.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,753 INFO: Adding prefix 12.6.87.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,759 INFO: Adding prefix 12.6.87.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,766 INFO: Adding prefix 12.6.88.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,773 INFO: Adding prefix 12.6.88.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,781 INFO: Adding prefix 12.6.88.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,789 INFO: Adding prefix 12.6.88.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,796 INFO: Adding prefix 12.6.88.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,814 INFO: Adding prefix 12.6.88.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,819 INFO: Adding prefix 12.6.88.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,824 INFO: Adding prefix 12.6.88.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,830 INFO: Adding prefix 12.6.88.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,835 INFO: Adding prefix 12.6.88.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,841 INFO: Adding prefix 12.6.88.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,845 INFO: Adding prefix 12.6.88.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,850 INFO: Adding prefix 12.6.88.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,855 INFO: Adding prefix 12.6.88.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,860 INFO: Adding prefix 12.6.88.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,866 INFO: Adding prefix 12.6.88.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,871 INFO: Adding prefix 12.6.89.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,877 INFO: Adding prefix 12.6.89.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,886 INFO: Adding prefix 12.6.89.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,894 INFO: Adding prefix 12.6.89.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,900 INFO: Adding prefix 12.6.89.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,906 INFO: Adding prefix 12.6.89.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,913 INFO: Adding prefix 12.6.89.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,919 INFO: Adding prefix 12.6.89.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,924 INFO: Adding prefix 12.6.89.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,930 INFO: Adding prefix 12.6.89.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,936 INFO: Adding prefix 12.6.89.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,943 INFO: Adding prefix 12.6.89.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,949 INFO: Adding prefix 12.6.89.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,955 INFO: Adding prefix 12.6.89.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,960 INFO: Adding prefix 12.6.89.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,967 INFO: Adding prefix 12.6.89.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,975 INFO: Adding prefix 12.6.90.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,982 INFO: Adding prefix 12.6.90.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,988 INFO: Adding prefix 12.6.90.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,994 INFO: Adding prefix 12.6.90.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:28,999 INFO: Adding prefix 12.6.90.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,006 INFO: Adding prefix 12.6.90.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,013 INFO: Adding prefix 12.6.90.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,020 INFO: Adding prefix 12.6.90.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,026 INFO: Adding prefix 12.6.90.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,031 INFO: Adding prefix 12.6.90.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,036 INFO: Adding prefix 12.6.90.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,042 INFO: Adding prefix 12.6.90.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,047 INFO: Adding prefix 12.6.90.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,053 INFO: Adding prefix 12.6.90.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,063 INFO: Adding prefix 12.6.90.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,070 INFO: Adding prefix 12.6.90.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,076 INFO: Adding prefix 12.6.91.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,082 INFO: Adding prefix 12.6.91.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,089 INFO: Adding prefix 12.6.91.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,096 INFO: Adding prefix 12.6.91.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,103 INFO: Adding prefix 12.6.91.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,109 INFO: Adding prefix 12.6.91.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,116 INFO: Adding prefix 12.6.91.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,121 INFO: Adding prefix 12.6.91.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,126 INFO: Adding prefix 12.6.91.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,131 INFO: Adding prefix 12.6.91.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,137 INFO: Adding prefix 12.6.91.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,153 INFO: Adding prefix 12.6.91.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,160 INFO: Adding prefix 12.6.91.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,166 INFO: Adding prefix 12.6.91.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,172 INFO: Adding prefix 12.6.91.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,177 INFO: Adding prefix 12.6.91.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,183 INFO: Adding prefix 12.6.92.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,188 INFO: Adding prefix 12.6.92.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,195 INFO: Adding prefix 12.6.92.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,200 INFO: Adding prefix 12.6.92.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,206 INFO: Adding prefix 12.6.92.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,212 INFO: Adding prefix 12.6.92.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,218 INFO: Adding prefix 12.6.92.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,224 INFO: Adding prefix 12.6.92.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,231 INFO: Adding prefix 12.6.92.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,238 INFO: Adding prefix 12.6.92.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,290 INFO: Adding prefix 12.6.92.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,298 INFO: Adding prefix 12.6.92.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,306 INFO: Adding prefix 12.6.92.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,312 INFO: Adding prefix 12.6.92.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,318 INFO: Adding prefix 12.6.92.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,325 INFO: Adding prefix 12.6.92.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,332 INFO: Adding prefix 12.6.93.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,339 INFO: Adding prefix 12.6.93.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,346 INFO: Adding prefix 12.6.93.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,353 INFO: Adding prefix 12.6.93.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,359 INFO: Adding prefix 12.6.93.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,567 INFO: Adding prefix 12.6.93.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,613 INFO: Adding prefix 12.6.93.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,625 INFO: Adding prefix 12.6.93.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,632 INFO: Adding prefix 12.6.93.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,641 INFO: Adding prefix 12.6.93.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,647 INFO: Adding prefix 12.6.93.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,653 INFO: Adding prefix 12.6.93.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,706 INFO: Adding prefix 12.6.93.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,761 INFO: Adding prefix 12.6.93.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,784 INFO: Adding prefix 12.6.93.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,801 INFO: Adding prefix 12.6.93.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,809 INFO: Adding prefix 12.6.94.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,818 INFO: Adding prefix 12.6.94.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,827 INFO: Adding prefix 12.6.94.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,834 INFO: Adding prefix 12.6.94.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,841 INFO: Adding prefix 12.6.94.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,849 INFO: Adding prefix 12.6.94.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,856 INFO: Adding prefix 12.6.94.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,863 INFO: Adding prefix 12.6.94.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,869 INFO: Adding prefix 12.6.94.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,878 INFO: Adding prefix 12.6.94.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,913 INFO: Adding prefix 12.6.94.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,921 INFO: Adding prefix 12.6.94.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,929 INFO: Adding prefix 12.6.94.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,937 INFO: Adding prefix 12.6.94.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,942 INFO: Adding prefix 12.6.94.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,952 INFO: Adding prefix 12.6.94.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,959 INFO: Adding prefix 12.6.95.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,966 INFO: Adding prefix 12.6.95.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,972 INFO: Adding prefix 12.6.95.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,978 INFO: Adding prefix 12.6.95.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,985 INFO: Adding prefix 12.6.95.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,991 INFO: Adding prefix 12.6.95.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:29,997 INFO: Adding prefix 12.6.95.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,002 INFO: Adding prefix 12.6.95.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,009 INFO: Adding prefix 12.6.95.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,015 INFO: Adding prefix 12.6.95.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,022 INFO: Adding prefix 12.6.95.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,028 INFO: Adding prefix 12.6.95.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,035 INFO: Adding prefix 12.6.95.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,042 INFO: Adding prefix 12.6.95.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,050 INFO: Adding prefix 12.6.95.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,057 INFO: Adding prefix 12.6.95.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,066 INFO: Adding prefix 12.6.96.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,072 INFO: Adding prefix 12.6.96.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,078 INFO: Adding prefix 12.6.96.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,083 INFO: Adding prefix 12.6.96.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,091 INFO: Adding prefix 12.6.96.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,098 INFO: Adding prefix 12.6.96.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,105 INFO: Adding prefix 12.6.96.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,110 INFO: Adding prefix 12.6.96.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,119 INFO: Adding prefix 12.6.96.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,124 INFO: Adding prefix 12.6.96.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,131 INFO: Adding prefix 12.6.96.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,137 INFO: Adding prefix 12.6.96.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,143 INFO: Adding prefix 12.6.96.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,149 INFO: Adding prefix 12.6.96.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,155 INFO: Adding prefix 12.6.96.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,160 INFO: Adding prefix 12.6.96.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,166 INFO: Adding prefix 12.6.97.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,171 INFO: Adding prefix 12.6.97.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,176 INFO: Adding prefix 12.6.97.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,183 INFO: Adding prefix 12.6.97.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,188 INFO: Adding prefix 12.6.97.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,193 INFO: Adding prefix 12.6.97.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,198 INFO: Adding prefix 12.6.97.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,204 INFO: Adding prefix 12.6.97.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,210 INFO: Adding prefix 12.6.97.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,218 INFO: Adding prefix 12.6.97.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,224 INFO: Adding prefix 12.6.97.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,230 INFO: Adding prefix 12.6.97.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,235 INFO: Adding prefix 12.6.97.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,242 INFO: Adding prefix 12.6.97.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,246 INFO: Adding prefix 12.6.97.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,252 INFO: Adding prefix 12.6.97.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,259 INFO: Adding prefix 12.6.98.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,266 INFO: Adding prefix 12.6.98.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,272 INFO: Adding prefix 12.6.98.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,279 INFO: Adding prefix 12.6.98.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,284 INFO: Adding prefix 12.6.98.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,293 INFO: Adding prefix 12.6.98.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,300 INFO: Adding prefix 12.6.98.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,307 INFO: Adding prefix 12.6.98.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,314 INFO: Adding prefix 12.6.98.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,321 INFO: Adding prefix 12.6.98.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,326 INFO: Adding prefix 12.6.98.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,335 INFO: Adding prefix 12.6.98.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,344 INFO: Adding prefix 12.6.98.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,350 INFO: Adding prefix 12.6.98.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,356 INFO: Adding prefix 12.6.98.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,361 INFO: Adding prefix 12.6.98.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,366 INFO: Adding prefix 12.6.99.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,372 INFO: Adding prefix 12.6.99.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,379 INFO: Adding prefix 12.6.99.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,386 INFO: Adding prefix 12.6.99.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,392 INFO: Adding prefix 12.6.99.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,398 INFO: Adding prefix 12.6.99.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,410 INFO: Adding prefix 12.6.99.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,417 INFO: Adding prefix 12.6.99.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,423 INFO: Adding prefix 12.6.99.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,428 INFO: Adding prefix 12.6.99.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,435 INFO: Adding prefix 12.6.99.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,440 INFO: Adding prefix 12.6.99.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,446 INFO: Adding prefix 12.6.99.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,458 INFO: Adding prefix 12.6.99.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,466 INFO: Adding prefix 12.6.99.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,473 INFO: Adding prefix 12.6.99.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,478 INFO: Adding prefix 12.6.100.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,483 INFO: Adding prefix 12.6.100.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,489 INFO: Adding prefix 12.6.100.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,494 INFO: Adding prefix 12.6.100.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,501 INFO: Adding prefix 12.6.100.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,507 INFO: Adding prefix 12.6.100.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,514 INFO: Adding prefix 12.6.100.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,519 INFO: Adding prefix 12.6.100.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,524 INFO: Adding prefix 12.6.100.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,529 INFO: Adding prefix 12.6.100.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,536 INFO: Adding prefix 12.6.100.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,541 INFO: Adding prefix 12.6.100.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,547 INFO: Adding prefix 12.6.100.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,553 INFO: Adding prefix 12.6.100.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,561 INFO: Adding prefix 12.6.100.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,566 INFO: Adding prefix 12.6.100.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,571 INFO: Adding prefix 12.6.101.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,576 INFO: Adding prefix 12.6.101.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,581 INFO: Adding prefix 12.6.101.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,586 INFO: Adding prefix 12.6.101.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,591 INFO: Adding prefix 12.6.101.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,597 INFO: Adding prefix 12.6.101.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,604 INFO: Adding prefix 12.6.101.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,612 INFO: Adding prefix 12.6.101.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,619 INFO: Adding prefix 12.6.101.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,627 INFO: Adding prefix 12.6.101.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,632 INFO: Adding prefix 12.6.101.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,638 INFO: Adding prefix 12.6.101.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,649 INFO: Adding prefix 12.6.101.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,656 INFO: Adding prefix 12.6.101.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,663 INFO: Adding prefix 12.6.101.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,671 INFO: Adding prefix 12.6.101.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,677 INFO: Adding prefix 12.6.102.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,684 INFO: Adding prefix 12.6.102.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,690 INFO: Adding prefix 12.6.102.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,696 INFO: Adding prefix 12.6.102.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,703 INFO: Adding prefix 12.6.102.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,709 INFO: Adding prefix 12.6.102.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,714 INFO: Adding prefix 12.6.102.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,720 INFO: Adding prefix 12.6.102.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,726 INFO: Adding prefix 12.6.102.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,737 INFO: Adding prefix 12.6.102.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,744 INFO: Adding prefix 12.6.102.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,751 INFO: Adding prefix 12.6.102.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,759 INFO: Adding prefix 12.6.102.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,766 INFO: Adding prefix 12.6.102.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,773 INFO: Adding prefix 12.6.102.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,778 INFO: Adding prefix 12.6.102.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,785 INFO: Adding prefix 12.6.103.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,791 INFO: Adding prefix 12.6.103.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,796 INFO: Adding prefix 12.6.103.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,804 INFO: Adding prefix 12.6.103.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,814 INFO: Adding prefix 12.6.103.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,820 INFO: Adding prefix 12.6.103.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,829 INFO: Adding prefix 12.6.103.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,834 INFO: Adding prefix 12.6.103.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,840 INFO: Adding prefix 12.6.103.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,845 INFO: Adding prefix 12.6.103.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,850 INFO: Adding prefix 12.6.103.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,855 INFO: Adding prefix 12.6.103.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,861 INFO: Adding prefix 12.6.103.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:30,973 INFO: Adding prefix 12.6.103.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,066 INFO: Adding prefix 12.6.103.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,120 INFO: Adding prefix 12.6.103.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,130 INFO: Adding prefix 12.6.104.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,136 INFO: Adding prefix 12.6.104.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,142 INFO: Adding prefix 12.6.104.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,147 INFO: Adding prefix 12.6.104.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,154 INFO: Adding prefix 12.6.104.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,160 INFO: Adding prefix 12.6.104.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,168 INFO: Adding prefix 12.6.104.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,183 INFO: Adding prefix 12.6.104.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,192 INFO: Adding prefix 12.6.104.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,199 INFO: Adding prefix 12.6.104.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,205 INFO: Adding prefix 12.6.104.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,211 INFO: Adding prefix 12.6.104.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,218 INFO: Adding prefix 12.6.104.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,224 INFO: Adding prefix 12.6.104.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,229 INFO: Adding prefix 12.6.104.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,234 INFO: Adding prefix 12.6.104.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,240 INFO: Adding prefix 12.6.105.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,245 INFO: Adding prefix 12.6.105.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,251 INFO: Adding prefix 12.6.105.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,258 INFO: Adding prefix 12.6.105.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,266 INFO: Adding prefix 12.6.105.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,274 INFO: Adding prefix 12.6.105.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,279 INFO: Adding prefix 12.6.105.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,286 INFO: Adding prefix 12.6.105.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,291 INFO: Adding prefix 12.6.105.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,296 INFO: Adding prefix 12.6.105.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,301 INFO: Adding prefix 12.6.105.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,310 INFO: Adding prefix 12.6.105.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,350 INFO: Adding prefix 12.6.105.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,355 INFO: Adding prefix 12.6.105.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,360 INFO: Adding prefix 12.6.105.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,367 INFO: Adding prefix 12.6.105.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,372 INFO: Adding prefix 12.6.106.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,378 INFO: Adding prefix 12.6.106.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,384 INFO: Adding prefix 12.6.106.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,404 INFO: Adding prefix 12.6.106.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,411 INFO: Adding prefix 12.6.106.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,416 INFO: Adding prefix 12.6.106.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,422 INFO: Adding prefix 12.6.106.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,432 INFO: Adding prefix 12.6.106.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,438 INFO: Adding prefix 12.6.106.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,445 INFO: Adding prefix 12.6.106.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,450 INFO: Adding prefix 12.6.106.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,456 INFO: Adding prefix 12.6.106.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,460 INFO: Adding prefix 12.6.106.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,465 INFO: Adding prefix 12.6.106.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,470 INFO: Adding prefix 12.6.106.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,475 INFO: Adding prefix 12.6.106.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,486 INFO: Adding prefix 12.6.107.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,493 INFO: Adding prefix 12.6.107.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,502 INFO: Adding prefix 12.6.107.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,510 INFO: Adding prefix 12.6.107.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,515 INFO: Adding prefix 12.6.107.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,521 INFO: Adding prefix 12.6.107.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,527 INFO: Adding prefix 12.6.107.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,532 INFO: Adding prefix 12.6.107.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,537 INFO: Adding prefix 12.6.107.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,542 INFO: Adding prefix 12.6.107.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,548 INFO: Adding prefix 12.6.107.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,553 INFO: Adding prefix 12.6.107.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,559 INFO: Adding prefix 12.6.107.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,564 INFO: Adding prefix 12.6.107.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,570 INFO: Adding prefix 12.6.107.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,575 INFO: Adding prefix 12.6.107.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,581 INFO: Adding prefix 12.6.108.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,586 INFO: Adding prefix 12.6.108.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,593 INFO: Adding prefix 12.6.108.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,600 INFO: Adding prefix 12.6.108.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,606 INFO: Adding prefix 12.6.108.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,612 INFO: Adding prefix 12.6.108.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,617 INFO: Adding prefix 12.6.108.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,623 INFO: Adding prefix 12.6.108.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,628 INFO: Adding prefix 12.6.108.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,633 INFO: Adding prefix 12.6.108.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,640 INFO: Adding prefix 12.6.108.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,645 INFO: Adding prefix 12.6.108.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,650 INFO: Adding prefix 12.6.108.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,657 INFO: Adding prefix 12.6.108.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,663 INFO: Adding prefix 12.6.108.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,668 INFO: Adding prefix 12.6.108.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,674 INFO: Adding prefix 12.6.109.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,680 INFO: Adding prefix 12.6.109.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,686 INFO: Adding prefix 12.6.109.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,700 INFO: Adding prefix 12.6.109.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,708 INFO: Adding prefix 12.6.109.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,731 INFO: Adding prefix 12.6.109.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,740 INFO: Adding prefix 12.6.109.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,748 INFO: Adding prefix 12.6.109.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,787 INFO: Adding prefix 12.6.109.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,841 INFO: Adding prefix 12.6.109.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,851 INFO: Adding prefix 12.6.109.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,876 INFO: Adding prefix 12.6.109.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,883 INFO: Adding prefix 12.6.109.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,893 INFO: Adding prefix 12.6.109.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,905 INFO: Adding prefix 12.6.109.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,914 INFO: Adding prefix 12.6.109.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,922 INFO: Adding prefix 12.6.110.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,942 INFO: Adding prefix 12.6.110.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,949 INFO: Adding prefix 12.6.110.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,962 INFO: Adding prefix 12.6.110.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,976 INFO: Adding prefix 12.6.110.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,992 INFO: Adding prefix 12.6.110.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:31,999 INFO: Adding prefix 12.6.110.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,009 INFO: Adding prefix 12.6.110.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,015 INFO: Adding prefix 12.6.110.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,027 INFO: Adding prefix 12.6.110.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,041 INFO: Adding prefix 12.6.110.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,179 INFO: Adding prefix 12.6.110.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,201 INFO: Adding prefix 12.6.110.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,213 INFO: Adding prefix 12.6.110.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,222 INFO: Adding prefix 12.6.110.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,228 INFO: Adding prefix 12.6.110.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,245 INFO: Adding prefix 12.6.111.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,255 INFO: Adding prefix 12.6.111.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,266 INFO: Adding prefix 12.6.111.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,274 INFO: Adding prefix 12.6.111.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,285 INFO: Adding prefix 12.6.111.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,296 INFO: Adding prefix 12.6.111.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,305 INFO: Adding prefix 12.6.111.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,311 INFO: Adding prefix 12.6.111.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,323 INFO: Adding prefix 12.6.111.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,331 INFO: Adding prefix 12.6.111.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,337 INFO: Adding prefix 12.6.111.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,377 INFO: Adding prefix 12.6.111.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,433 INFO: Adding prefix 12.6.111.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,442 INFO: Adding prefix 12.6.111.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,448 INFO: Adding prefix 12.6.111.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,465 INFO: Adding prefix 12.6.111.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,537 INFO: Adding prefix 12.6.112.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,546 INFO: Adding prefix 12.6.112.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,553 INFO: Adding prefix 12.6.112.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,560 INFO: Adding prefix 12.6.112.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,574 INFO: Adding prefix 12.6.112.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,583 INFO: Adding prefix 12.6.112.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,590 INFO: Adding prefix 12.6.112.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,596 INFO: Adding prefix 12.6.112.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,606 INFO: Adding prefix 12.6.112.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,613 INFO: Adding prefix 12.6.112.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,620 INFO: Adding prefix 12.6.112.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,626 INFO: Adding prefix 12.6.112.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,633 INFO: Adding prefix 12.6.112.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,639 INFO: Adding prefix 12.6.112.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,647 INFO: Adding prefix 12.6.112.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,655 INFO: Adding prefix 12.6.112.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,663 INFO: Adding prefix 12.6.113.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,670 INFO: Adding prefix 12.6.113.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,677 INFO: Adding prefix 12.6.113.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,684 INFO: Adding prefix 12.6.113.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,693 INFO: Adding prefix 12.6.113.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,703 INFO: Adding prefix 12.6.113.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,711 INFO: Adding prefix 12.6.113.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,725 INFO: Adding prefix 12.6.113.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,738 INFO: Adding prefix 12.6.113.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,746 INFO: Adding prefix 12.6.113.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,759 INFO: Adding prefix 12.6.113.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,819 INFO: Adding prefix 12.6.113.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,871 INFO: Adding prefix 12.6.113.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,900 INFO: Adding prefix 12.6.113.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,911 INFO: Adding prefix 12.6.113.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,930 INFO: Adding prefix 12.6.113.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,946 INFO: Adding prefix 12.6.114.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,958 INFO: Adding prefix 12.6.114.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,971 INFO: Adding prefix 12.6.114.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:32,998 INFO: Adding prefix 12.6.114.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,012 INFO: Adding prefix 12.6.114.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,032 INFO: Adding prefix 12.6.114.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,042 INFO: Adding prefix 12.6.114.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,054 INFO: Adding prefix 12.6.114.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,077 INFO: Adding prefix 12.6.114.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,134 INFO: Adding prefix 12.6.114.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,161 INFO: Adding prefix 12.6.114.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,218 INFO: Adding prefix 12.6.114.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,249 INFO: Adding prefix 12.6.114.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,258 INFO: Adding prefix 12.6.114.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,306 INFO: Adding prefix 12.6.114.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,317 INFO: Adding prefix 12.6.114.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,330 INFO: Adding prefix 12.6.115.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,401 INFO: Adding prefix 12.6.115.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,426 INFO: Adding prefix 12.6.115.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,447 INFO: Adding prefix 12.6.115.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,483 INFO: Adding prefix 12.6.115.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,492 INFO: Adding prefix 12.6.115.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,552 INFO: Adding prefix 12.6.115.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,562 INFO: Adding prefix 12.6.115.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,573 INFO: Adding prefix 12.6.115.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,589 INFO: Adding prefix 12.6.115.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,628 INFO: Adding prefix 12.6.115.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,651 INFO: Adding prefix 12.6.115.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,658 INFO: Adding prefix 12.6.115.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,666 INFO: Adding prefix 12.6.115.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,673 INFO: Adding prefix 12.6.115.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,679 INFO: Adding prefix 12.6.115.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,684 INFO: Adding prefix 12.6.116.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,690 INFO: Adding prefix 12.6.116.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,702 INFO: Adding prefix 12.6.116.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,709 INFO: Adding prefix 12.6.116.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,719 INFO: Adding prefix 12.6.116.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,725 INFO: Adding prefix 12.6.116.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,767 INFO: Adding prefix 12.6.116.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,775 INFO: Adding prefix 12.6.116.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,781 INFO: Adding prefix 12.6.116.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,792 INFO: Adding prefix 12.6.116.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,811 INFO: Adding prefix 12.6.116.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,831 INFO: Adding prefix 12.6.116.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,839 INFO: Adding prefix 12.6.116.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,872 INFO: Adding prefix 12.6.116.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,880 INFO: Adding prefix 12.6.116.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,886 INFO: Adding prefix 12.6.116.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,894 INFO: Adding prefix 12.6.117.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:33,987 INFO: Adding prefix 12.6.117.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,004 INFO: Adding prefix 12.6.117.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,014 INFO: Adding prefix 12.6.117.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,021 INFO: Adding prefix 12.6.117.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,032 INFO: Adding prefix 12.6.117.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,046 INFO: Adding prefix 12.6.117.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,053 INFO: Adding prefix 12.6.117.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,059 INFO: Adding prefix 12.6.117.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,066 INFO: Adding prefix 12.6.117.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,071 INFO: Adding prefix 12.6.117.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,077 INFO: Adding prefix 12.6.117.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,087 INFO: Adding prefix 12.6.117.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,094 INFO: Adding prefix 12.6.117.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,101 INFO: Adding prefix 12.6.117.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,109 INFO: Adding prefix 12.6.117.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,117 INFO: Adding prefix 12.6.118.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,126 INFO: Adding prefix 12.6.118.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,132 INFO: Adding prefix 12.6.118.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,139 INFO: Adding prefix 12.6.118.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,145 INFO: Adding prefix 12.6.118.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,153 INFO: Adding prefix 12.6.118.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,158 INFO: Adding prefix 12.6.118.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,166 INFO: Adding prefix 12.6.118.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,172 INFO: Adding prefix 12.6.118.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,177 INFO: Adding prefix 12.6.118.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,183 INFO: Adding prefix 12.6.118.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,189 INFO: Adding prefix 12.6.118.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,195 INFO: Adding prefix 12.6.118.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,199 INFO: Adding prefix 12.6.118.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,204 INFO: Adding prefix 12.6.118.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,209 INFO: Adding prefix 12.6.118.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,215 INFO: Adding prefix 12.6.119.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,220 INFO: Adding prefix 12.6.119.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,224 INFO: Adding prefix 12.6.119.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,229 INFO: Adding prefix 12.6.119.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,235 INFO: Adding prefix 12.6.119.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,240 INFO: Adding prefix 12.6.119.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,244 INFO: Adding prefix 12.6.119.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,250 INFO: Adding prefix 12.6.119.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,257 INFO: Adding prefix 12.6.119.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,264 INFO: Adding prefix 12.6.119.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,270 INFO: Adding prefix 12.6.119.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,276 INFO: Adding prefix 12.6.119.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,284 INFO: Adding prefix 12.6.119.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,290 INFO: Adding prefix 12.6.119.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,296 INFO: Adding prefix 12.6.119.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,302 INFO: Adding prefix 12.6.119.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,308 INFO: Adding prefix 12.6.120.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,313 INFO: Adding prefix 12.6.120.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,319 INFO: Adding prefix 12.6.120.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,325 INFO: Adding prefix 12.6.120.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,331 INFO: Adding prefix 12.6.120.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,337 INFO: Adding prefix 12.6.120.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,344 INFO: Adding prefix 12.6.120.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,351 INFO: Adding prefix 12.6.120.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,356 INFO: Adding prefix 12.6.120.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,363 INFO: Adding prefix 12.6.120.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,369 INFO: Adding prefix 12.6.120.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,376 INFO: Adding prefix 12.6.120.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,382 INFO: Adding prefix 12.6.120.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,388 INFO: Adding prefix 12.6.120.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,407 INFO: Adding prefix 12.6.120.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,440 INFO: Adding prefix 12.6.120.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,448 INFO: Adding prefix 12.6.121.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,454 INFO: Adding prefix 12.6.121.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,459 INFO: Adding prefix 12.6.121.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,465 INFO: Adding prefix 12.6.121.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,470 INFO: Adding prefix 12.6.121.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,475 INFO: Adding prefix 12.6.121.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,479 INFO: Adding prefix 12.6.121.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,486 INFO: Adding prefix 12.6.121.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,491 INFO: Adding prefix 12.6.121.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,496 INFO: Adding prefix 12.6.121.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,502 INFO: Adding prefix 12.6.121.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,510 INFO: Adding prefix 12.6.121.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,514 INFO: Adding prefix 12.6.121.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,520 INFO: Adding prefix 12.6.121.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,525 INFO: Adding prefix 12.6.121.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,533 INFO: Adding prefix 12.6.121.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,537 INFO: Adding prefix 12.6.122.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,542 INFO: Adding prefix 12.6.122.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,546 INFO: Adding prefix 12.6.122.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,552 INFO: Adding prefix 12.6.122.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,558 INFO: Adding prefix 12.6.122.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,563 INFO: Adding prefix 12.6.122.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,568 INFO: Adding prefix 12.6.122.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,572 INFO: Adding prefix 12.6.122.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,577 INFO: Adding prefix 12.6.122.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,582 INFO: Adding prefix 12.6.122.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,588 INFO: Adding prefix 12.6.122.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,593 INFO: Adding prefix 12.6.122.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,598 INFO: Adding prefix 12.6.122.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,603 INFO: Adding prefix 12.6.122.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,608 INFO: Adding prefix 12.6.122.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,613 INFO: Adding prefix 12.6.122.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,620 INFO: Adding prefix 12.6.123.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,624 INFO: Adding prefix 12.6.123.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,630 INFO: Adding prefix 12.6.123.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,635 INFO: Adding prefix 12.6.123.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,641 INFO: Adding prefix 12.6.123.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,646 INFO: Adding prefix 12.6.123.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,652 INFO: Adding prefix 12.6.123.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,658 INFO: Adding prefix 12.6.123.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,663 INFO: Adding prefix 12.6.123.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,668 INFO: Adding prefix 12.6.123.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,674 INFO: Adding prefix 12.6.123.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,680 INFO: Adding prefix 12.6.123.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,684 INFO: Adding prefix 12.6.123.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,689 INFO: Adding prefix 12.6.123.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,696 INFO: Adding prefix 12.6.123.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,701 INFO: Adding prefix 12.6.123.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,706 INFO: Adding prefix 12.6.124.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,711 INFO: Adding prefix 12.6.124.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,717 INFO: Adding prefix 12.6.124.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,723 INFO: Adding prefix 12.6.124.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,728 INFO: Adding prefix 12.6.124.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,739 INFO: Adding prefix 12.6.124.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,744 INFO: Adding prefix 12.6.124.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,749 INFO: Adding prefix 12.6.124.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,756 INFO: Adding prefix 12.6.124.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,808 INFO: Adding prefix 12.6.124.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,843 INFO: Adding prefix 12.6.124.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,859 INFO: Adding prefix 12.6.124.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,867 INFO: Adding prefix 12.6.124.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,874 INFO: Adding prefix 12.6.124.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,880 INFO: Adding prefix 12.6.124.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,887 INFO: Adding prefix 12.6.124.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,913 INFO: Adding prefix 12.6.125.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,951 INFO: Adding prefix 12.6.125.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,959 INFO: Adding prefix 12.6.125.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,965 INFO: Adding prefix 12.6.125.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,974 INFO: Adding prefix 12.6.125.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,982 INFO: Adding prefix 12.6.125.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:34,996 INFO: Adding prefix 12.6.125.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,009 INFO: Adding prefix 12.6.125.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,017 INFO: Adding prefix 12.6.125.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,024 INFO: Adding prefix 12.6.125.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,031 INFO: Adding prefix 12.6.125.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,036 INFO: Adding prefix 12.6.125.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,041 INFO: Adding prefix 12.6.125.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,056 INFO: Adding prefix 12.6.125.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,063 INFO: Adding prefix 12.6.125.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,070 INFO: Adding prefix 12.6.125.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,077 INFO: Adding prefix 12.6.126.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,094 INFO: Adding prefix 12.6.126.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,102 INFO: Adding prefix 12.6.126.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,108 INFO: Adding prefix 12.6.126.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,113 INFO: Adding prefix 12.6.126.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,121 INFO: Adding prefix 12.6.126.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,128 INFO: Adding prefix 12.6.126.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,135 INFO: Adding prefix 12.6.126.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,154 INFO: Adding prefix 12.6.126.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,160 INFO: Adding prefix 12.6.126.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,166 INFO: Adding prefix 12.6.126.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,172 INFO: Adding prefix 12.6.126.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,186 INFO: Adding prefix 12.6.126.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,194 INFO: Adding prefix 12.6.126.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,241 INFO: Adding prefix 12.6.126.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,251 INFO: Adding prefix 12.6.126.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,267 INFO: Adding prefix 12.6.127.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,298 INFO: Adding prefix 12.6.127.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,310 INFO: Adding prefix 12.6.127.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,318 INFO: Adding prefix 12.6.127.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,326 INFO: Adding prefix 12.6.127.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,332 INFO: Adding prefix 12.6.127.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,342 INFO: Adding prefix 12.6.127.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,348 INFO: Adding prefix 12.6.127.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,399 INFO: Adding prefix 12.6.127.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,408 INFO: Adding prefix 12.6.127.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,418 INFO: Adding prefix 12.6.127.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,427 INFO: Adding prefix 12.6.127.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,449 INFO: Adding prefix 12.6.127.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,465 INFO: Adding prefix 12.6.127.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,479 INFO: Adding prefix 12.6.127.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,485 INFO: Adding prefix 12.6.127.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,494 INFO: Adding prefix 12.6.128.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,503 INFO: Adding prefix 12.6.128.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,513 INFO: Adding prefix 12.6.128.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,523 INFO: Adding prefix 12.6.128.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,530 INFO: Adding prefix 12.6.128.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,547 INFO: Adding prefix 12.6.128.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,554 INFO: Adding prefix 12.6.128.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,571 INFO: Adding prefix 12.6.128.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,579 INFO: Adding prefix 12.6.128.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,586 INFO: Adding prefix 12.6.128.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,656 INFO: Adding prefix 12.6.128.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,679 INFO: Adding prefix 12.6.128.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,699 INFO: Adding prefix 12.6.128.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,711 INFO: Adding prefix 12.6.128.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,723 INFO: Adding prefix 12.6.128.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,740 INFO: Adding prefix 12.6.128.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,750 INFO: Adding prefix 12.6.129.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,789 INFO: Adding prefix 12.6.129.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,817 INFO: Adding prefix 12.6.129.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,851 INFO: Adding prefix 12.6.129.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,874 INFO: Adding prefix 12.6.129.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,884 INFO: Adding prefix 12.6.129.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:35,894 INFO: Adding prefix 12.6.129.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,024 INFO: Adding prefix 12.6.129.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,137 INFO: Adding prefix 12.6.129.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,210 INFO: Adding prefix 12.6.129.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,420 INFO: Adding prefix 12.6.129.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,505 INFO: Adding prefix 12.6.129.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,518 INFO: Adding prefix 12.6.129.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,542 INFO: Adding prefix 12.6.129.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,553 INFO: Adding prefix 12.6.129.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,573 INFO: Adding prefix 12.6.129.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,583 INFO: Adding prefix 12.6.130.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,594 INFO: Adding prefix 12.6.130.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,612 INFO: Adding prefix 12.6.130.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,619 INFO: Adding prefix 12.6.130.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,663 INFO: Adding prefix 12.6.130.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,682 INFO: Adding prefix 12.6.130.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,699 INFO: Adding prefix 12.6.130.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,734 INFO: Adding prefix 12.6.130.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,745 INFO: Adding prefix 12.6.130.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,765 INFO: Adding prefix 12.6.130.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,803 INFO: Adding prefix 12.6.130.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,813 INFO: Adding prefix 12.6.130.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,871 INFO: Adding prefix 12.6.130.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,888 INFO: Adding prefix 12.6.130.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,902 INFO: Adding prefix 12.6.130.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,917 INFO: Adding prefix 12.6.130.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,940 INFO: Adding prefix 12.6.131.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:36,976 INFO: Adding prefix 12.6.131.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,033 INFO: Adding prefix 12.6.131.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,044 INFO: Adding prefix 12.6.131.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,058 INFO: Adding prefix 12.6.131.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,108 INFO: Adding prefix 12.6.131.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,138 INFO: Adding prefix 12.6.131.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,149 INFO: Adding prefix 12.6.131.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,164 INFO: Adding prefix 12.6.131.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,181 INFO: Adding prefix 12.6.131.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,210 INFO: Adding prefix 12.6.131.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,221 INFO: Adding prefix 12.6.131.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,299 INFO: Adding prefix 12.6.131.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,340 INFO: Adding prefix 12.6.131.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,373 INFO: Adding prefix 12.6.131.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,385 INFO: Adding prefix 12.6.131.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,397 INFO: Adding prefix 12.6.132.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,413 INFO: Adding prefix 12.6.132.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,445 INFO: Adding prefix 12.6.132.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,464 INFO: Adding prefix 12.6.132.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,472 INFO: Adding prefix 12.6.132.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,507 INFO: Adding prefix 12.6.132.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,525 INFO: Adding prefix 12.6.132.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,550 INFO: Adding prefix 12.6.132.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,575 INFO: Adding prefix 12.6.132.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,669 INFO: Adding prefix 12.6.132.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,731 INFO: Adding prefix 12.6.132.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,760 INFO: Adding prefix 12.6.132.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,789 INFO: Adding prefix 12.6.132.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,834 INFO: Adding prefix 12.6.132.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,842 INFO: Adding prefix 12.6.132.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,870 INFO: Adding prefix 12.6.132.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:37,924 INFO: Adding prefix 12.6.133.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,027 INFO: Adding prefix 12.6.133.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,036 INFO: Adding prefix 12.6.133.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,055 INFO: Adding prefix 12.6.133.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,064 INFO: Adding prefix 12.6.133.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,081 INFO: Adding prefix 12.6.133.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,098 INFO: Adding prefix 12.6.133.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,117 INFO: Adding prefix 12.6.133.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,163 INFO: Adding prefix 12.6.133.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,388 INFO: Adding prefix 12.6.133.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,469 INFO: Adding prefix 12.6.133.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,505 INFO: Adding prefix 12.6.133.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,553 INFO: Adding prefix 12.6.133.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,625 INFO: Adding prefix 12.6.133.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,634 INFO: Adding prefix 12.6.133.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,647 INFO: Adding prefix 12.6.133.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,697 INFO: Adding prefix 12.6.134.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,718 INFO: Adding prefix 12.6.134.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,736 INFO: Adding prefix 12.6.134.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,756 INFO: Adding prefix 12.6.134.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,794 INFO: Adding prefix 12.6.134.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,802 INFO: Adding prefix 12.6.134.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,833 INFO: Adding prefix 12.6.134.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,865 INFO: Adding prefix 12.6.134.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,908 INFO: Adding prefix 12.6.134.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,917 INFO: Adding prefix 12.6.134.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,966 INFO: Adding prefix 12.6.134.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:38,980 INFO: Adding prefix 12.6.134.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,003 INFO: Adding prefix 12.6.134.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,061 INFO: Adding prefix 12.6.134.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,079 INFO: Adding prefix 12.6.134.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,094 INFO: Adding prefix 12.6.134.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,155 INFO: Adding prefix 12.6.135.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,176 INFO: Adding prefix 12.6.135.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,185 INFO: Adding prefix 12.6.135.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,242 INFO: Adding prefix 12.6.135.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,326 INFO: Adding prefix 12.6.135.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,341 INFO: Adding prefix 12.6.135.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,349 INFO: Adding prefix 12.6.135.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,379 INFO: Adding prefix 12.6.135.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,420 INFO: Adding prefix 12.6.135.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,473 INFO: Adding prefix 12.6.135.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,514 INFO: Adding prefix 12.6.135.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,526 INFO: Adding prefix 12.6.135.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,619 INFO: Adding prefix 12.6.135.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,640 INFO: Adding prefix 12.6.135.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,654 INFO: Adding prefix 12.6.135.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,666 INFO: Adding prefix 12.6.135.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,684 INFO: Adding prefix 12.6.136.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,696 INFO: Adding prefix 12.6.136.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,714 INFO: Adding prefix 12.6.136.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,743 INFO: Adding prefix 12.6.136.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,786 INFO: Adding prefix 12.6.136.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,832 INFO: Adding prefix 12.6.136.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,840 INFO: Adding prefix 12.6.136.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,872 INFO: Adding prefix 12.6.136.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,899 INFO: Adding prefix 12.6.136.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,910 INFO: Adding prefix 12.6.136.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,920 INFO: Adding prefix 12.6.136.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,949 INFO: Adding prefix 12.6.136.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,963 INFO: Adding prefix 12.6.136.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:39,984 INFO: Adding prefix 12.6.136.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,018 INFO: Adding prefix 12.6.136.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,073 INFO: Adding prefix 12.6.136.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,119 INFO: Adding prefix 12.6.137.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,198 INFO: Adding prefix 12.6.137.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,206 INFO: Adding prefix 12.6.137.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,225 INFO: Adding prefix 12.6.137.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,234 INFO: Adding prefix 12.6.137.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,251 INFO: Adding prefix 12.6.137.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,268 INFO: Adding prefix 12.6.137.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,302 INFO: Adding prefix 12.6.137.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,337 INFO: Adding prefix 12.6.137.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,364 INFO: Adding prefix 12.6.137.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,383 INFO: Adding prefix 12.6.137.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,433 INFO: Adding prefix 12.6.137.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,441 INFO: Adding prefix 12.6.137.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,456 INFO: Adding prefix 12.6.137.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,468 INFO: Adding prefix 12.6.137.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,475 INFO: Adding prefix 12.6.137.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,496 INFO: Adding prefix 12.6.138.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,512 INFO: Adding prefix 12.6.138.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,535 INFO: Adding prefix 12.6.138.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,570 INFO: Adding prefix 12.6.138.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,582 INFO: Adding prefix 12.6.138.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,588 INFO: Adding prefix 12.6.138.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,654 INFO: Adding prefix 12.6.138.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,757 INFO: Adding prefix 12.6.138.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,807 INFO: Adding prefix 12.6.138.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,852 INFO: Adding prefix 12.6.138.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,889 INFO: Adding prefix 12.6.138.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,898 INFO: Adding prefix 12.6.138.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,904 INFO: Adding prefix 12.6.138.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,911 INFO: Adding prefix 12.6.138.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,920 INFO: Adding prefix 12.6.138.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,928 INFO: Adding prefix 12.6.138.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,948 INFO: Adding prefix 12.6.139.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:40,980 INFO: Adding prefix 12.6.139.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,042 INFO: Adding prefix 12.6.139.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,066 INFO: Adding prefix 12.6.139.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,076 INFO: Adding prefix 12.6.139.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,100 INFO: Adding prefix 12.6.139.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,169 INFO: Adding prefix 12.6.139.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,176 INFO: Adding prefix 12.6.139.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,182 INFO: Adding prefix 12.6.139.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,240 INFO: Adding prefix 12.6.139.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,298 INFO: Adding prefix 12.6.139.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,306 INFO: Adding prefix 12.6.139.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,313 INFO: Adding prefix 12.6.139.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,354 INFO: Adding prefix 12.6.139.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,397 INFO: Adding prefix 12.6.139.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,414 INFO: Adding prefix 12.6.139.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,423 INFO: Adding prefix 12.6.140.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,504 INFO: Adding prefix 12.6.140.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,554 INFO: Adding prefix 12.6.140.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,572 INFO: Adding prefix 12.6.140.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,647 INFO: Adding prefix 12.6.140.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,675 INFO: Adding prefix 12.6.140.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,700 INFO: Adding prefix 12.6.140.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,727 INFO: Adding prefix 12.6.140.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,800 INFO: Adding prefix 12.6.140.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,856 INFO: Adding prefix 12.6.140.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,864 INFO: Adding prefix 12.6.140.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,879 INFO: Adding prefix 12.6.140.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,894 INFO: Adding prefix 12.6.140.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,981 INFO: Adding prefix 12.6.140.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,990 INFO: Adding prefix 12.6.140.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:41,998 INFO: Adding prefix 12.6.140.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,040 INFO: Adding prefix 12.6.141.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,052 INFO: Adding prefix 12.6.141.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,064 INFO: Adding prefix 12.6.141.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,071 INFO: Adding prefix 12.6.141.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,104 INFO: Adding prefix 12.6.141.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,139 INFO: Adding prefix 12.6.141.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,150 INFO: Adding prefix 12.6.141.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,202 INFO: Adding prefix 12.6.141.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,211 INFO: Adding prefix 12.6.141.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,300 INFO: Adding prefix 12.6.141.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,309 INFO: Adding prefix 12.6.141.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,318 INFO: Adding prefix 12.6.141.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,382 INFO: Adding prefix 12.6.141.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,427 INFO: Adding prefix 12.6.141.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,478 INFO: Adding prefix 12.6.141.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,535 INFO: Adding prefix 12.6.141.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,639 INFO: Adding prefix 12.6.142.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,654 INFO: Adding prefix 12.6.142.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,661 INFO: Adding prefix 12.6.142.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,727 INFO: Adding prefix 12.6.142.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,811 INFO: Adding prefix 12.6.142.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,818 INFO: Adding prefix 12.6.142.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,831 INFO: Adding prefix 12.6.142.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,841 INFO: Adding prefix 12.6.142.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,855 INFO: Adding prefix 12.6.142.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,864 INFO: Adding prefix 12.6.142.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,876 INFO: Adding prefix 12.6.142.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,909 INFO: Adding prefix 12.6.142.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:42,965 INFO: Adding prefix 12.6.142.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:43,015 INFO: Adding prefix 12.6.142.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:43,050 INFO: Adding prefix 12.6.142.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:43,077 INFO: Adding prefix 12.6.142.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:43,130 INFO: Adding prefix 12.6.143.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:43,194 INFO: Adding prefix 12.6.143.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:43,283 INFO: Adding prefix 12.6.143.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:43,329 INFO: Adding prefix 12.6.143.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:43,380 INFO: Adding prefix 12.6.143.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:43,387 INFO: Adding prefix 12.6.143.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:43,396 INFO: Adding prefix 12.6.143.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:43,448 INFO: Adding prefix 12.6.143.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:43,593 INFO: Adding prefix 12.6.143.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:43,670 INFO: Adding prefix 12.6.143.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:43,717 INFO: Adding prefix 12.6.143.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:43,727 INFO: Adding prefix 12.6.143.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:43,782 INFO: Adding prefix 12.6.143.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:43,791 INFO: Adding prefix 12.6.143.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:43,842 INFO: Adding prefix 12.6.143.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:43,912 INFO: Adding prefix 12.6.143.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:43,929 INFO: Adding prefix 12.6.144.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:43,974 INFO: Adding prefix 12.6.144.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:44,043 INFO: Adding prefix 12.6.144.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:44,123 INFO: Adding prefix 12.6.144.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:44,193 INFO: Adding prefix 12.6.144.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:44,260 INFO: Adding prefix 12.6.144.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:44,337 INFO: Adding prefix 12.6.144.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:44,375 INFO: Adding prefix 12.6.144.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:44,429 INFO: Adding prefix 12.6.144.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:44,464 INFO: Adding prefix 12.6.144.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:44,489 INFO: Adding prefix 12.6.144.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:44,560 INFO: Adding prefix 12.6.144.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:44,668 INFO: Adding prefix 12.6.144.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:44,703 INFO: Adding prefix 12.6.144.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:44,747 INFO: Adding prefix 12.6.144.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:44,807 INFO: Adding prefix 12.6.144.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:44,842 INFO: Adding prefix 12.6.145.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:44,889 INFO: Adding prefix 12.6.145.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:44,902 INFO: Adding prefix 12.6.145.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:44,984 INFO: Adding prefix 12.6.145.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:45,042 INFO: Adding prefix 12.6.145.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:45,179 INFO: Adding prefix 12.6.145.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:45,225 INFO: Adding prefix 12.6.145.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:45,317 INFO: Adding prefix 12.6.145.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:45,444 INFO: Adding prefix 12.6.145.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:45,462 INFO: Adding prefix 12.6.145.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:45,508 INFO: Adding prefix 12.6.145.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:45,515 INFO: Adding prefix 12.6.145.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:45,545 INFO: Adding prefix 12.6.145.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:45,584 INFO: Adding prefix 12.6.145.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:45,692 INFO: Adding prefix 12.6.145.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:45,725 INFO: Adding prefix 12.6.145.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:45,780 INFO: Adding prefix 12.6.146.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:45,824 INFO: Adding prefix 12.6.146.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:45,874 INFO: Adding prefix 12.6.146.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:45,919 INFO: Adding prefix 12.6.146.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:45,927 INFO: Adding prefix 12.6.146.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:45,933 INFO: Adding prefix 12.6.146.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:45,942 INFO: Adding prefix 12.6.146.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:45,948 INFO: Adding prefix 12.6.146.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:45,953 INFO: Adding prefix 12.6.146.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:45,960 INFO: Adding prefix 12.6.146.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:46,040 INFO: Adding prefix 12.6.146.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:46,073 INFO: Adding prefix 12.6.146.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:46,242 INFO: Adding prefix 12.6.146.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:46,322 INFO: Adding prefix 12.6.146.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:46,373 INFO: Adding prefix 12.6.146.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:46,408 INFO: Adding prefix 12.6.146.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:46,480 INFO: Adding prefix 12.6.147.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:46,581 INFO: Adding prefix 12.6.147.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:46,769 INFO: Adding prefix 12.6.147.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:46,848 INFO: Adding prefix 12.6.147.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:46,915 INFO: Adding prefix 12.6.147.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:46,992 INFO: Adding prefix 12.6.147.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:47,059 INFO: Adding prefix 12.6.147.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:47,101 INFO: Adding prefix 12.6.147.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:47,149 INFO: Adding prefix 12.6.147.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:47,204 INFO: Adding prefix 12.6.147.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:47,309 INFO: Adding prefix 12.6.147.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:47,409 INFO: Adding prefix 12.6.147.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:47,484 INFO: Adding prefix 12.6.147.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:47,614 INFO: Adding prefix 12.6.147.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:47,712 INFO: Adding prefix 12.6.147.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:47,777 INFO: Adding prefix 12.6.147.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:47,833 INFO: Adding prefix 12.6.148.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:47,980 INFO: Adding prefix 12.6.148.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,068 INFO: Adding prefix 12.6.148.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,105 INFO: Adding prefix 12.6.148.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,134 INFO: Adding prefix 12.6.148.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,146 INFO: Adding prefix 12.6.148.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,202 INFO: Adding prefix 12.6.148.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,250 INFO: Adding prefix 12.6.148.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,260 INFO: Adding prefix 12.6.148.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,310 INFO: Adding prefix 12.6.148.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,352 INFO: Adding prefix 12.6.148.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,460 INFO: Adding prefix 12.6.148.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,493 INFO: Adding prefix 12.6.148.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,523 INFO: Adding prefix 12.6.148.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,555 INFO: Adding prefix 12.6.148.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,584 INFO: Adding prefix 12.6.148.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,593 INFO: Adding prefix 12.6.149.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,617 INFO: Adding prefix 12.6.149.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,639 INFO: Adding prefix 12.6.149.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,653 INFO: Adding prefix 12.6.149.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,662 INFO: Adding prefix 12.6.149.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,725 INFO: Adding prefix 12.6.149.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,736 INFO: Adding prefix 12.6.149.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,746 INFO: Adding prefix 12.6.149.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,786 INFO: Adding prefix 12.6.149.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,853 INFO: Adding prefix 12.6.149.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,863 INFO: Adding prefix 12.6.149.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,943 INFO: Adding prefix 12.6.149.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:48,988 INFO: Adding prefix 12.6.149.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:49,035 INFO: Adding prefix 12.6.149.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:49,048 INFO: Adding prefix 12.6.149.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:49,057 INFO: Adding prefix 12.6.149.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:49,120 INFO: Adding prefix 12.6.150.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:49,171 INFO: Adding prefix 12.6.150.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:49,180 INFO: Adding prefix 12.6.150.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:49,264 INFO: Adding prefix 12.6.150.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:49,317 INFO: Adding prefix 12.6.150.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:49,403 INFO: Adding prefix 12.6.150.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:49,455 INFO: Adding prefix 12.6.150.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:49,520 INFO: Adding prefix 12.6.150.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:49,543 INFO: Adding prefix 12.6.150.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:49,643 INFO: Adding prefix 12.6.150.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:49,694 INFO: Adding prefix 12.6.150.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:49,702 INFO: Adding prefix 12.6.150.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:49,795 INFO: Adding prefix 12.6.150.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:49,894 INFO: Adding prefix 12.6.150.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:49,930 INFO: Adding prefix 12.6.150.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:49,956 INFO: Adding prefix 12.6.150.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:50,179 INFO: Adding prefix 12.6.151.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:50,187 INFO: Adding prefix 12.6.151.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:50,194 INFO: Adding prefix 12.6.151.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:50,217 INFO: Adding prefix 12.6.151.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:50,260 INFO: Adding prefix 12.6.151.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:50,335 INFO: Adding prefix 12.6.151.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:50,424 INFO: Adding prefix 12.6.151.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:50,475 INFO: Adding prefix 12.6.151.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:50,641 INFO: Adding prefix 12.6.151.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:50,687 INFO: Adding prefix 12.6.151.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:50,743 INFO: Adding prefix 12.6.151.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:50,832 INFO: Adding prefix 12.6.151.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:50,888 INFO: Adding prefix 12.6.151.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:50,948 INFO: Adding prefix 12.6.151.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:50,987 INFO: Adding prefix 12.6.151.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:51,049 INFO: Adding prefix 12.6.151.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:51,079 INFO: Adding prefix 12.6.152.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:51,121 INFO: Adding prefix 12.6.152.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:51,132 INFO: Adding prefix 12.6.152.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:51,243 INFO: Adding prefix 12.6.152.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:51,252 INFO: Adding prefix 12.6.152.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:51,264 INFO: Adding prefix 12.6.152.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:51,352 INFO: Adding prefix 12.6.152.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:51,367 INFO: Adding prefix 12.6.152.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:51,396 INFO: Adding prefix 12.6.152.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:51,419 INFO: Adding prefix 12.6.152.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:51,499 INFO: Adding prefix 12.6.152.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:51,617 INFO: Adding prefix 12.6.152.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:51,662 INFO: Adding prefix 12.6.152.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:51,715 INFO: Adding prefix 12.6.152.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:51,801 INFO: Adding prefix 12.6.152.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,006 INFO: Adding prefix 12.6.152.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,041 INFO: Adding prefix 12.6.153.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,154 INFO: Adding prefix 12.6.153.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,186 INFO: Adding prefix 12.6.153.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,255 INFO: Adding prefix 12.6.153.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,275 INFO: Adding prefix 12.6.153.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,318 INFO: Adding prefix 12.6.153.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,417 INFO: Adding prefix 12.6.153.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,451 INFO: Adding prefix 12.6.153.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,479 INFO: Adding prefix 12.6.153.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,562 INFO: Adding prefix 12.6.153.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,581 INFO: Adding prefix 12.6.153.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,590 INFO: Adding prefix 12.6.153.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,601 INFO: Adding prefix 12.6.153.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,617 INFO: Adding prefix 12.6.153.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,630 INFO: Adding prefix 12.6.153.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,639 INFO: Adding prefix 12.6.153.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,645 INFO: Adding prefix 12.6.154.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,654 INFO: Adding prefix 12.6.154.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,690 INFO: Adding prefix 12.6.154.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,699 INFO: Adding prefix 12.6.154.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,706 INFO: Adding prefix 12.6.154.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,810 INFO: Adding prefix 12.6.154.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,857 INFO: Adding prefix 12.6.154.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,865 INFO: Adding prefix 12.6.154.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,928 INFO: Adding prefix 12.6.154.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,936 INFO: Adding prefix 12.6.154.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,944 INFO: Adding prefix 12.6.154.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,961 INFO: Adding prefix 12.6.154.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,971 INFO: Adding prefix 12.6.154.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,979 INFO: Adding prefix 12.6.154.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:52,998 INFO: Adding prefix 12.6.154.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,075 INFO: Adding prefix 12.6.154.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,142 INFO: Adding prefix 12.6.155.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,234 INFO: Adding prefix 12.6.155.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,297 INFO: Adding prefix 12.6.155.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,313 INFO: Adding prefix 12.6.155.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,369 INFO: Adding prefix 12.6.155.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,381 INFO: Adding prefix 12.6.155.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,462 INFO: Adding prefix 12.6.155.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,495 INFO: Adding prefix 12.6.155.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,546 INFO: Adding prefix 12.6.155.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,649 INFO: Adding prefix 12.6.155.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,695 INFO: Adding prefix 12.6.155.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,706 INFO: Adding prefix 12.6.155.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,733 INFO: Adding prefix 12.6.155.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,760 INFO: Adding prefix 12.6.155.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,767 INFO: Adding prefix 12.6.155.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,773 INFO: Adding prefix 12.6.155.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,836 INFO: Adding prefix 12.6.156.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,846 INFO: Adding prefix 12.6.156.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,852 INFO: Adding prefix 12.6.156.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,860 INFO: Adding prefix 12.6.156.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,868 INFO: Adding prefix 12.6.156.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,881 INFO: Adding prefix 12.6.156.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,889 INFO: Adding prefix 12.6.156.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,896 INFO: Adding prefix 12.6.156.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,920 INFO: Adding prefix 12.6.156.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,937 INFO: Adding prefix 12.6.156.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,947 INFO: Adding prefix 12.6.156.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,953 INFO: Adding prefix 12.6.156.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,960 INFO: Adding prefix 12.6.156.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,976 INFO: Adding prefix 12.6.156.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,990 INFO: Adding prefix 12.6.156.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:53,998 INFO: Adding prefix 12.6.156.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,005 INFO: Adding prefix 12.6.157.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,014 INFO: Adding prefix 12.6.157.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,022 INFO: Adding prefix 12.6.157.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,031 INFO: Adding prefix 12.6.157.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,038 INFO: Adding prefix 12.6.157.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,050 INFO: Adding prefix 12.6.157.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,057 INFO: Adding prefix 12.6.157.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,063 INFO: Adding prefix 12.6.157.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,078 INFO: Adding prefix 12.6.157.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,093 INFO: Adding prefix 12.6.157.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,100 INFO: Adding prefix 12.6.157.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,108 INFO: Adding prefix 12.6.157.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,120 INFO: Adding prefix 12.6.157.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,133 INFO: Adding prefix 12.6.157.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,144 INFO: Adding prefix 12.6.157.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,155 INFO: Adding prefix 12.6.157.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,164 INFO: Adding prefix 12.6.158.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,170 INFO: Adding prefix 12.6.158.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,178 INFO: Adding prefix 12.6.158.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,185 INFO: Adding prefix 12.6.158.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,201 INFO: Adding prefix 12.6.158.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,209 INFO: Adding prefix 12.6.158.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,216 INFO: Adding prefix 12.6.158.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,226 INFO: Adding prefix 12.6.158.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,237 INFO: Adding prefix 12.6.158.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,245 INFO: Adding prefix 12.6.158.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,253 INFO: Adding prefix 12.6.158.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,262 INFO: Adding prefix 12.6.158.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,274 INFO: Adding prefix 12.6.158.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,282 INFO: Adding prefix 12.6.158.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,288 INFO: Adding prefix 12.6.158.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,294 INFO: Adding prefix 12.6.158.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,302 INFO: Adding prefix 12.6.159.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,308 INFO: Adding prefix 12.6.159.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,317 INFO: Adding prefix 12.6.159.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,326 INFO: Adding prefix 12.6.159.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,381 INFO: Adding prefix 12.6.159.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,396 INFO: Adding prefix 12.6.159.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,416 INFO: Adding prefix 12.6.159.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,429 INFO: Adding prefix 12.6.159.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,443 INFO: Adding prefix 12.6.159.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,452 INFO: Adding prefix 12.6.159.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,460 INFO: Adding prefix 12.6.159.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,469 INFO: Adding prefix 12.6.159.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,492 INFO: Adding prefix 12.6.159.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,516 INFO: Adding prefix 12.6.159.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,524 INFO: Adding prefix 12.6.159.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,534 INFO: Adding prefix 12.6.159.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,542 INFO: Adding prefix 12.6.160.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,549 INFO: Adding prefix 12.6.160.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,559 INFO: Adding prefix 12.6.160.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,569 INFO: Adding prefix 12.6.160.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,575 INFO: Adding prefix 12.6.160.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,581 INFO: Adding prefix 12.6.160.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,588 INFO: Adding prefix 12.6.160.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,601 INFO: Adding prefix 12.6.160.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,608 INFO: Adding prefix 12.6.160.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,616 INFO: Adding prefix 12.6.160.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,622 INFO: Adding prefix 12.6.160.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,638 INFO: Adding prefix 12.6.160.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,645 INFO: Adding prefix 12.6.160.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,653 INFO: Adding prefix 12.6.160.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,660 INFO: Adding prefix 12.6.160.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,669 INFO: Adding prefix 12.6.160.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,675 INFO: Adding prefix 12.6.161.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,682 INFO: Adding prefix 12.6.161.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,690 INFO: Adding prefix 12.6.161.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,698 INFO: Adding prefix 12.6.161.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,705 INFO: Adding prefix 12.6.161.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,713 INFO: Adding prefix 12.6.161.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,723 INFO: Adding prefix 12.6.161.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,732 INFO: Adding prefix 12.6.161.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,741 INFO: Adding prefix 12.6.161.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,747 INFO: Adding prefix 12.6.161.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,756 INFO: Adding prefix 12.6.161.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,765 INFO: Adding prefix 12.6.161.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,780 INFO: Adding prefix 12.6.161.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,792 INFO: Adding prefix 12.6.161.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,803 INFO: Adding prefix 12.6.161.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,812 INFO: Adding prefix 12.6.161.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,820 INFO: Adding prefix 12.6.162.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,829 INFO: Adding prefix 12.6.162.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,844 INFO: Adding prefix 12.6.162.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,852 INFO: Adding prefix 12.6.162.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,859 INFO: Adding prefix 12.6.162.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,869 INFO: Adding prefix 12.6.162.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,883 INFO: Adding prefix 12.6.162.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,891 INFO: Adding prefix 12.6.162.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,897 INFO: Adding prefix 12.6.162.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,904 INFO: Adding prefix 12.6.162.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,915 INFO: Adding prefix 12.6.162.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,924 INFO: Adding prefix 12.6.162.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,932 INFO: Adding prefix 12.6.162.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,940 INFO: Adding prefix 12.6.162.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,947 INFO: Adding prefix 12.6.162.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,960 INFO: Adding prefix 12.6.162.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,974 INFO: Adding prefix 12.6.163.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,982 INFO: Adding prefix 12.6.163.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,990 INFO: Adding prefix 12.6.163.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:54,998 INFO: Adding prefix 12.6.163.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,005 INFO: Adding prefix 12.6.163.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,017 INFO: Adding prefix 12.6.163.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,024 INFO: Adding prefix 12.6.163.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,035 INFO: Adding prefix 12.6.163.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,042 INFO: Adding prefix 12.6.163.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,050 INFO: Adding prefix 12.6.163.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,057 INFO: Adding prefix 12.6.163.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,064 INFO: Adding prefix 12.6.163.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,073 INFO: Adding prefix 12.6.163.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,082 INFO: Adding prefix 12.6.163.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,090 INFO: Adding prefix 12.6.163.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,096 INFO: Adding prefix 12.6.163.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,104 INFO: Adding prefix 12.6.164.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,114 INFO: Adding prefix 12.6.164.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,121 INFO: Adding prefix 12.6.164.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,128 INFO: Adding prefix 12.6.164.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,133 INFO: Adding prefix 12.6.164.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,142 INFO: Adding prefix 12.6.164.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,152 INFO: Adding prefix 12.6.164.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,160 INFO: Adding prefix 12.6.164.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,172 INFO: Adding prefix 12.6.164.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,192 INFO: Adding prefix 12.6.164.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,209 INFO: Adding prefix 12.6.164.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,217 INFO: Adding prefix 12.6.164.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,225 INFO: Adding prefix 12.6.164.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,250 INFO: Adding prefix 12.6.164.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,267 INFO: Adding prefix 12.6.164.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,336 INFO: Adding prefix 12.6.164.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,367 INFO: Adding prefix 12.6.165.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,376 INFO: Adding prefix 12.6.165.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,395 INFO: Adding prefix 12.6.165.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,403 INFO: Adding prefix 12.6.165.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,412 INFO: Adding prefix 12.6.165.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,434 INFO: Adding prefix 12.6.165.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,507 INFO: Adding prefix 12.6.165.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,517 INFO: Adding prefix 12.6.165.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,533 INFO: Adding prefix 12.6.165.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,545 INFO: Adding prefix 12.6.165.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,552 INFO: Adding prefix 12.6.165.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,560 INFO: Adding prefix 12.6.165.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,588 INFO: Adding prefix 12.6.165.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,602 INFO: Adding prefix 12.6.165.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,617 INFO: Adding prefix 12.6.165.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,628 INFO: Adding prefix 12.6.165.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,650 INFO: Adding prefix 12.6.166.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,659 INFO: Adding prefix 12.6.166.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,669 INFO: Adding prefix 12.6.166.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,677 INFO: Adding prefix 12.6.166.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,690 INFO: Adding prefix 12.6.166.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,700 INFO: Adding prefix 12.6.166.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,718 INFO: Adding prefix 12.6.166.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,748 INFO: Adding prefix 12.6.166.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,766 INFO: Adding prefix 12.6.166.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,774 INFO: Adding prefix 12.6.166.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,782 INFO: Adding prefix 12.6.166.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,793 INFO: Adding prefix 12.6.166.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,812 INFO: Adding prefix 12.6.166.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,819 INFO: Adding prefix 12.6.166.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,829 INFO: Adding prefix 12.6.166.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,840 INFO: Adding prefix 12.6.166.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,846 INFO: Adding prefix 12.6.167.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,861 INFO: Adding prefix 12.6.167.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,871 INFO: Adding prefix 12.6.167.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,891 INFO: Adding prefix 12.6.167.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,906 INFO: Adding prefix 12.6.167.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,915 INFO: Adding prefix 12.6.167.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,928 INFO: Adding prefix 12.6.167.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,937 INFO: Adding prefix 12.6.167.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,944 INFO: Adding prefix 12.6.167.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,955 INFO: Adding prefix 12.6.167.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,965 INFO: Adding prefix 12.6.167.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:55,980 INFO: Adding prefix 12.6.167.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,016 INFO: Adding prefix 12.6.167.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,023 INFO: Adding prefix 12.6.167.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,031 INFO: Adding prefix 12.6.167.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,044 INFO: Adding prefix 12.6.167.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,052 INFO: Adding prefix 12.6.168.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,058 INFO: Adding prefix 12.6.168.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,064 INFO: Adding prefix 12.6.168.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,071 INFO: Adding prefix 12.6.168.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,076 INFO: Adding prefix 12.6.168.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,080 INFO: Adding prefix 12.6.168.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,087 INFO: Adding prefix 12.6.168.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,102 INFO: Adding prefix 12.6.168.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,108 INFO: Adding prefix 12.6.168.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,121 INFO: Adding prefix 12.6.168.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,128 INFO: Adding prefix 12.6.168.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,139 INFO: Adding prefix 12.6.168.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,147 INFO: Adding prefix 12.6.168.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,153 INFO: Adding prefix 12.6.168.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,163 INFO: Adding prefix 12.6.168.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,174 INFO: Adding prefix 12.6.168.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,188 INFO: Adding prefix 12.6.169.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,198 INFO: Adding prefix 12.6.169.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,208 INFO: Adding prefix 12.6.169.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,219 INFO: Adding prefix 12.6.169.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,226 INFO: Adding prefix 12.6.169.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,232 INFO: Adding prefix 12.6.169.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,245 INFO: Adding prefix 12.6.169.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,252 INFO: Adding prefix 12.6.169.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,260 INFO: Adding prefix 12.6.169.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,274 INFO: Adding prefix 12.6.169.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,287 INFO: Adding prefix 12.6.169.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,297 INFO: Adding prefix 12.6.169.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,303 INFO: Adding prefix 12.6.169.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,310 INFO: Adding prefix 12.6.169.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,329 INFO: Adding prefix 12.6.169.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,336 INFO: Adding prefix 12.6.169.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,347 INFO: Adding prefix 12.6.170.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,361 INFO: Adding prefix 12.6.170.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,381 INFO: Adding prefix 12.6.170.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,388 INFO: Adding prefix 12.6.170.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,394 INFO: Adding prefix 12.6.170.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,408 INFO: Adding prefix 12.6.170.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,435 INFO: Adding prefix 12.6.170.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,443 INFO: Adding prefix 12.6.170.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,452 INFO: Adding prefix 12.6.170.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,464 INFO: Adding prefix 12.6.170.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,486 INFO: Adding prefix 12.6.170.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,500 INFO: Adding prefix 12.6.170.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,510 INFO: Adding prefix 12.6.170.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,520 INFO: Adding prefix 12.6.170.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,527 INFO: Adding prefix 12.6.170.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,548 INFO: Adding prefix 12.6.170.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,568 INFO: Adding prefix 12.6.171.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,585 INFO: Adding prefix 12.6.171.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,596 INFO: Adding prefix 12.6.171.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,604 INFO: Adding prefix 12.6.171.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,617 INFO: Adding prefix 12.6.171.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,631 INFO: Adding prefix 12.6.171.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,640 INFO: Adding prefix 12.6.171.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,646 INFO: Adding prefix 12.6.171.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,652 INFO: Adding prefix 12.6.171.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,661 INFO: Adding prefix 12.6.171.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,670 INFO: Adding prefix 12.6.171.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,682 INFO: Adding prefix 12.6.171.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,689 INFO: Adding prefix 12.6.171.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,702 INFO: Adding prefix 12.6.171.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,709 INFO: Adding prefix 12.6.171.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,718 INFO: Adding prefix 12.6.171.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,726 INFO: Adding prefix 12.6.172.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,744 INFO: Adding prefix 12.6.172.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,752 INFO: Adding prefix 12.6.172.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,758 INFO: Adding prefix 12.6.172.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,765 INFO: Adding prefix 12.6.172.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,777 INFO: Adding prefix 12.6.172.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,785 INFO: Adding prefix 12.6.172.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,794 INFO: Adding prefix 12.6.172.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,802 INFO: Adding prefix 12.6.172.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,818 INFO: Adding prefix 12.6.172.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,827 INFO: Adding prefix 12.6.172.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,835 INFO: Adding prefix 12.6.172.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,843 INFO: Adding prefix 12.6.172.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,850 INFO: Adding prefix 12.6.172.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,862 INFO: Adding prefix 12.6.172.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,868 INFO: Adding prefix 12.6.172.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,880 INFO: Adding prefix 12.6.173.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,887 INFO: Adding prefix 12.6.173.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,893 INFO: Adding prefix 12.6.173.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,902 INFO: Adding prefix 12.6.173.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,923 INFO: Adding prefix 12.6.173.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,945 INFO: Adding prefix 12.6.173.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,954 INFO: Adding prefix 12.6.173.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,961 INFO: Adding prefix 12.6.173.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,969 INFO: Adding prefix 12.6.173.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:56,998 INFO: Adding prefix 12.6.173.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,006 INFO: Adding prefix 12.6.173.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,012 INFO: Adding prefix 12.6.173.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,019 INFO: Adding prefix 12.6.173.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,027 INFO: Adding prefix 12.6.173.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,036 INFO: Adding prefix 12.6.173.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,041 INFO: Adding prefix 12.6.173.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,049 INFO: Adding prefix 12.6.174.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,061 INFO: Adding prefix 12.6.174.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,068 INFO: Adding prefix 12.6.174.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,075 INFO: Adding prefix 12.6.174.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,082 INFO: Adding prefix 12.6.174.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,086 INFO: Adding prefix 12.6.174.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,092 INFO: Adding prefix 12.6.174.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,097 INFO: Adding prefix 12.6.174.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,104 INFO: Adding prefix 12.6.174.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,111 INFO: Adding prefix 12.6.174.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,117 INFO: Adding prefix 12.6.174.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,124 INFO: Adding prefix 12.6.174.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,129 INFO: Adding prefix 12.6.174.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,134 INFO: Adding prefix 12.6.174.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,140 INFO: Adding prefix 12.6.174.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,147 INFO: Adding prefix 12.6.174.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,153 INFO: Adding prefix 12.6.175.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,158 INFO: Adding prefix 12.6.175.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,166 INFO: Adding prefix 12.6.175.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,185 INFO: Adding prefix 12.6.175.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,195 INFO: Adding prefix 12.6.175.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,213 INFO: Adding prefix 12.6.175.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,220 INFO: Adding prefix 12.6.175.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,228 INFO: Adding prefix 12.6.175.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,237 INFO: Adding prefix 12.6.175.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,242 INFO: Adding prefix 12.6.175.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,250 INFO: Adding prefix 12.6.175.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,263 INFO: Adding prefix 12.6.175.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,270 INFO: Adding prefix 12.6.175.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,278 INFO: Adding prefix 12.6.175.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,285 INFO: Adding prefix 12.6.175.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,293 INFO: Adding prefix 12.6.175.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,299 INFO: Adding prefix 12.6.176.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,308 INFO: Adding prefix 12.6.176.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,316 INFO: Adding prefix 12.6.176.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,332 INFO: Adding prefix 12.6.176.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,342 INFO: Adding prefix 12.6.176.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,355 INFO: Adding prefix 12.6.176.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,362 INFO: Adding prefix 12.6.176.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,374 INFO: Adding prefix 12.6.176.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,390 INFO: Adding prefix 12.6.176.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,398 INFO: Adding prefix 12.6.176.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,405 INFO: Adding prefix 12.6.176.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,412 INFO: Adding prefix 12.6.176.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,418 INFO: Adding prefix 12.6.176.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,424 INFO: Adding prefix 12.6.176.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,432 INFO: Adding prefix 12.6.176.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,439 INFO: Adding prefix 12.6.176.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,462 INFO: Adding prefix 12.6.177.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,470 INFO: Adding prefix 12.6.177.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,492 INFO: Adding prefix 12.6.177.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,501 INFO: Adding prefix 12.6.177.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,510 INFO: Adding prefix 12.6.177.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,517 INFO: Adding prefix 12.6.177.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,539 INFO: Adding prefix 12.6.177.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,548 INFO: Adding prefix 12.6.177.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,554 INFO: Adding prefix 12.6.177.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,563 INFO: Adding prefix 12.6.177.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,580 INFO: Adding prefix 12.6.177.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,588 INFO: Adding prefix 12.6.177.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,618 INFO: Adding prefix 12.6.177.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,626 INFO: Adding prefix 12.6.177.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,640 INFO: Adding prefix 12.6.177.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,648 INFO: Adding prefix 12.6.177.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,658 INFO: Adding prefix 12.6.178.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,667 INFO: Adding prefix 12.6.178.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,798 INFO: Adding prefix 12.6.178.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,806 INFO: Adding prefix 12.6.178.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,812 INFO: Adding prefix 12.6.178.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,821 INFO: Adding prefix 12.6.178.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,830 INFO: Adding prefix 12.6.178.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,859 INFO: Adding prefix 12.6.178.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,892 INFO: Adding prefix 12.6.178.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,900 INFO: Adding prefix 12.6.178.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,913 INFO: Adding prefix 12.6.178.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,920 INFO: Adding prefix 12.6.178.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,925 INFO: Adding prefix 12.6.178.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,938 INFO: Adding prefix 12.6.178.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,948 INFO: Adding prefix 12.6.178.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,961 INFO: Adding prefix 12.6.178.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,971 INFO: Adding prefix 12.6.179.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,985 INFO: Adding prefix 12.6.179.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:57,998 INFO: Adding prefix 12.6.179.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,006 INFO: Adding prefix 12.6.179.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,011 INFO: Adding prefix 12.6.179.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,052 INFO: Adding prefix 12.6.179.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,065 INFO: Adding prefix 12.6.179.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,073 INFO: Adding prefix 12.6.179.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,081 INFO: Adding prefix 12.6.179.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,096 INFO: Adding prefix 12.6.179.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,105 INFO: Adding prefix 12.6.179.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,120 INFO: Adding prefix 12.6.179.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,133 INFO: Adding prefix 12.6.179.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,154 INFO: Adding prefix 12.6.179.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,162 INFO: Adding prefix 12.6.179.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,169 INFO: Adding prefix 12.6.179.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,177 INFO: Adding prefix 12.6.180.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,209 INFO: Adding prefix 12.6.180.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,217 INFO: Adding prefix 12.6.180.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,224 INFO: Adding prefix 12.6.180.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,230 INFO: Adding prefix 12.6.180.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,238 INFO: Adding prefix 12.6.180.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,244 INFO: Adding prefix 12.6.180.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,250 INFO: Adding prefix 12.6.180.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,277 INFO: Adding prefix 12.6.180.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,307 INFO: Adding prefix 12.6.180.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,317 INFO: Adding prefix 12.6.180.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,326 INFO: Adding prefix 12.6.180.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,339 INFO: Adding prefix 12.6.180.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,346 INFO: Adding prefix 12.6.180.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,352 INFO: Adding prefix 12.6.180.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,360 INFO: Adding prefix 12.6.180.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,369 INFO: Adding prefix 12.6.181.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,380 INFO: Adding prefix 12.6.181.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,388 INFO: Adding prefix 12.6.181.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,396 INFO: Adding prefix 12.6.181.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,406 INFO: Adding prefix 12.6.181.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,416 INFO: Adding prefix 12.6.181.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,428 INFO: Adding prefix 12.6.181.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,439 INFO: Adding prefix 12.6.181.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,470 INFO: Adding prefix 12.6.181.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,484 INFO: Adding prefix 12.6.181.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,491 INFO: Adding prefix 12.6.181.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,497 INFO: Adding prefix 12.6.181.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,505 INFO: Adding prefix 12.6.181.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,512 INFO: Adding prefix 12.6.181.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,518 INFO: Adding prefix 12.6.181.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,525 INFO: Adding prefix 12.6.181.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,534 INFO: Adding prefix 12.6.182.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,554 INFO: Adding prefix 12.6.182.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,561 INFO: Adding prefix 12.6.182.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,573 INFO: Adding prefix 12.6.182.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,591 INFO: Adding prefix 12.6.182.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,599 INFO: Adding prefix 12.6.182.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,609 INFO: Adding prefix 12.6.182.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,616 INFO: Adding prefix 12.6.182.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,646 INFO: Adding prefix 12.6.182.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,654 INFO: Adding prefix 12.6.182.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,697 INFO: Adding prefix 12.6.182.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,727 INFO: Adding prefix 12.6.182.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,737 INFO: Adding prefix 12.6.182.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,750 INFO: Adding prefix 12.6.182.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,756 INFO: Adding prefix 12.6.182.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,769 INFO: Adding prefix 12.6.182.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,775 INFO: Adding prefix 12.6.183.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,783 INFO: Adding prefix 12.6.183.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,793 INFO: Adding prefix 12.6.183.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,800 INFO: Adding prefix 12.6.183.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,806 INFO: Adding prefix 12.6.183.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,814 INFO: Adding prefix 12.6.183.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,825 INFO: Adding prefix 12.6.183.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,833 INFO: Adding prefix 12.6.183.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,839 INFO: Adding prefix 12.6.183.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,844 INFO: Adding prefix 12.6.183.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,849 INFO: Adding prefix 12.6.183.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,860 INFO: Adding prefix 12.6.183.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,866 INFO: Adding prefix 12.6.183.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,874 INFO: Adding prefix 12.6.183.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,886 INFO: Adding prefix 12.6.183.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,904 INFO: Adding prefix 12.6.183.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,915 INFO: Adding prefix 12.6.184.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,922 INFO: Adding prefix 12.6.184.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,929 INFO: Adding prefix 12.6.184.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,938 INFO: Adding prefix 12.6.184.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,951 INFO: Adding prefix 12.6.184.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,959 INFO: Adding prefix 12.6.184.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,967 INFO: Adding prefix 12.6.184.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,977 INFO: Adding prefix 12.6.184.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,986 INFO: Adding prefix 12.6.184.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:58,991 INFO: Adding prefix 12.6.184.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,003 INFO: Adding prefix 12.6.184.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,011 INFO: Adding prefix 12.6.184.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,018 INFO: Adding prefix 12.6.184.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,024 INFO: Adding prefix 12.6.184.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,034 INFO: Adding prefix 12.6.184.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,041 INFO: Adding prefix 12.6.184.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,052 INFO: Adding prefix 12.6.185.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,058 INFO: Adding prefix 12.6.185.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,073 INFO: Adding prefix 12.6.185.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,162 INFO: Adding prefix 12.6.185.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,211 INFO: Adding prefix 12.6.185.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,219 INFO: Adding prefix 12.6.185.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,236 INFO: Adding prefix 12.6.185.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,251 INFO: Adding prefix 12.6.185.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,308 INFO: Adding prefix 12.6.185.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,330 INFO: Adding prefix 12.6.185.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,365 INFO: Adding prefix 12.6.185.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,399 INFO: Adding prefix 12.6.185.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,415 INFO: Adding prefix 12.6.185.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,445 INFO: Adding prefix 12.6.185.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,467 INFO: Adding prefix 12.6.185.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,476 INFO: Adding prefix 12.6.185.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,483 INFO: Adding prefix 12.6.186.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,490 INFO: Adding prefix 12.6.186.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,501 INFO: Adding prefix 12.6.186.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,509 INFO: Adding prefix 12.6.186.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,524 INFO: Adding prefix 12.6.186.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,548 INFO: Adding prefix 12.6.186.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,556 INFO: Adding prefix 12.6.186.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,569 INFO: Adding prefix 12.6.186.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,580 INFO: Adding prefix 12.6.186.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,636 INFO: Adding prefix 12.6.186.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,661 INFO: Adding prefix 12.6.186.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,670 INFO: Adding prefix 12.6.186.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,685 INFO: Adding prefix 12.6.186.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,708 INFO: Adding prefix 12.6.186.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,715 INFO: Adding prefix 12.6.186.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,723 INFO: Adding prefix 12.6.186.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,730 INFO: Adding prefix 12.6.187.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,751 INFO: Adding prefix 12.6.187.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,763 INFO: Adding prefix 12.6.187.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,779 INFO: Adding prefix 12.6.187.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,797 INFO: Adding prefix 12.6.187.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,819 INFO: Adding prefix 12.6.187.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,834 INFO: Adding prefix 12.6.187.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,886 INFO: Adding prefix 12.6.187.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,899 INFO: Adding prefix 12.6.187.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,923 INFO: Adding prefix 12.6.187.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,931 INFO: Adding prefix 12.6.187.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,945 INFO: Adding prefix 12.6.187.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,953 INFO: Adding prefix 12.6.187.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,965 INFO: Adding prefix 12.6.187.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,974 INFO: Adding prefix 12.6.187.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:37:59,996 INFO: Adding prefix 12.6.187.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,004 INFO: Adding prefix 12.6.188.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,014 INFO: Adding prefix 12.6.188.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,021 INFO: Adding prefix 12.6.188.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,032 INFO: Adding prefix 12.6.188.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,067 INFO: Adding prefix 12.6.188.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,086 INFO: Adding prefix 12.6.188.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,095 INFO: Adding prefix 12.6.188.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,129 INFO: Adding prefix 12.6.188.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,139 INFO: Adding prefix 12.6.188.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,147 INFO: Adding prefix 12.6.188.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,154 INFO: Adding prefix 12.6.188.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,163 INFO: Adding prefix 12.6.188.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,175 INFO: Adding prefix 12.6.188.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,183 INFO: Adding prefix 12.6.188.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,188 INFO: Adding prefix 12.6.188.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,194 INFO: Adding prefix 12.6.188.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,208 INFO: Adding prefix 12.6.189.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,216 INFO: Adding prefix 12.6.189.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,228 INFO: Adding prefix 12.6.189.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,236 INFO: Adding prefix 12.6.189.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,246 INFO: Adding prefix 12.6.189.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,263 INFO: Adding prefix 12.6.189.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,287 INFO: Adding prefix 12.6.189.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,295 INFO: Adding prefix 12.6.189.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,313 INFO: Adding prefix 12.6.189.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,327 INFO: Adding prefix 12.6.189.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,341 INFO: Adding prefix 12.6.189.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,349 INFO: Adding prefix 12.6.189.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,372 INFO: Adding prefix 12.6.189.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,379 INFO: Adding prefix 12.6.189.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,387 INFO: Adding prefix 12.6.189.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,392 INFO: Adding prefix 12.6.189.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,402 INFO: Adding prefix 12.6.190.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,407 INFO: Adding prefix 12.6.190.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,414 INFO: Adding prefix 12.6.190.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,420 INFO: Adding prefix 12.6.190.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,426 INFO: Adding prefix 12.6.190.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,431 INFO: Adding prefix 12.6.190.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,436 INFO: Adding prefix 12.6.190.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,443 INFO: Adding prefix 12.6.190.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,449 INFO: Adding prefix 12.6.190.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,511 INFO: Adding prefix 12.6.190.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,587 INFO: Adding prefix 12.6.190.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,600 INFO: Adding prefix 12.6.190.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,608 INFO: Adding prefix 12.6.190.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,646 INFO: Adding prefix 12.6.190.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,668 INFO: Adding prefix 12.6.190.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,695 INFO: Adding prefix 12.6.190.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,704 INFO: Adding prefix 12.6.191.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,714 INFO: Adding prefix 12.6.191.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,726 INFO: Adding prefix 12.6.191.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,741 INFO: Adding prefix 12.6.191.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,751 INFO: Adding prefix 12.6.191.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,758 INFO: Adding prefix 12.6.191.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,769 INFO: Adding prefix 12.6.191.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,786 INFO: Adding prefix 12.6.191.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,797 INFO: Adding prefix 12.6.191.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,817 INFO: Adding prefix 12.6.191.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,826 INFO: Adding prefix 12.6.191.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,845 INFO: Adding prefix 12.6.191.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,864 INFO: Adding prefix 12.6.191.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,872 INFO: Adding prefix 12.6.191.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,878 INFO: Adding prefix 12.6.191.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,916 INFO: Adding prefix 12.6.191.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,925 INFO: Adding prefix 12.6.192.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,941 INFO: Adding prefix 12.6.192.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,948 INFO: Adding prefix 12.6.192.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,960 INFO: Adding prefix 12.6.192.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,969 INFO: Adding prefix 12.6.192.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:00,980 INFO: Adding prefix 12.6.192.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,002 INFO: Adding prefix 12.6.192.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,010 INFO: Adding prefix 12.6.192.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,025 INFO: Adding prefix 12.6.192.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,035 INFO: Adding prefix 12.6.192.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,064 INFO: Adding prefix 12.6.192.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,072 INFO: Adding prefix 12.6.192.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,082 INFO: Adding prefix 12.6.192.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,090 INFO: Adding prefix 12.6.192.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,096 INFO: Adding prefix 12.6.192.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,102 INFO: Adding prefix 12.6.192.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,108 INFO: Adding prefix 12.6.193.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,113 INFO: Adding prefix 12.6.193.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,125 INFO: Adding prefix 12.6.193.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,138 INFO: Adding prefix 12.6.193.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,150 INFO: Adding prefix 12.6.193.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,158 INFO: Adding prefix 12.6.193.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,166 INFO: Adding prefix 12.6.193.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,172 INFO: Adding prefix 12.6.193.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,178 INFO: Adding prefix 12.6.193.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,183 INFO: Adding prefix 12.6.193.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,191 INFO: Adding prefix 12.6.193.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,197 INFO: Adding prefix 12.6.193.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,204 INFO: Adding prefix 12.6.193.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,213 INFO: Adding prefix 12.6.193.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,233 INFO: Adding prefix 12.6.193.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,257 INFO: Adding prefix 12.6.193.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,265 INFO: Adding prefix 12.6.194.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,271 INFO: Adding prefix 12.6.194.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,283 INFO: Adding prefix 12.6.194.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,292 INFO: Adding prefix 12.6.194.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,309 INFO: Adding prefix 12.6.194.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,319 INFO: Adding prefix 12.6.194.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,327 INFO: Adding prefix 12.6.194.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,335 INFO: Adding prefix 12.6.194.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,342 INFO: Adding prefix 12.6.194.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,355 INFO: Adding prefix 12.6.194.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,362 INFO: Adding prefix 12.6.194.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,375 INFO: Adding prefix 12.6.194.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,409 INFO: Adding prefix 12.6.194.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,432 INFO: Adding prefix 12.6.194.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,439 INFO: Adding prefix 12.6.194.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,444 INFO: Adding prefix 12.6.194.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,483 INFO: Adding prefix 12.6.195.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,532 INFO: Adding prefix 12.6.195.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,555 INFO: Adding prefix 12.6.195.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,562 INFO: Adding prefix 12.6.195.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,569 INFO: Adding prefix 12.6.195.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,591 INFO: Adding prefix 12.6.195.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,626 INFO: Adding prefix 12.6.195.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,691 INFO: Adding prefix 12.6.195.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,703 INFO: Adding prefix 12.6.195.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,747 INFO: Adding prefix 12.6.195.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,755 INFO: Adding prefix 12.6.195.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,770 INFO: Adding prefix 12.6.195.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,776 INFO: Adding prefix 12.6.195.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,790 INFO: Adding prefix 12.6.195.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,857 INFO: Adding prefix 12.6.195.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,864 INFO: Adding prefix 12.6.195.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,874 INFO: Adding prefix 12.6.196.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,918 INFO: Adding prefix 12.6.196.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,944 INFO: Adding prefix 12.6.196.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,953 INFO: Adding prefix 12.6.196.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,966 INFO: Adding prefix 12.6.196.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,973 INFO: Adding prefix 12.6.196.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,981 INFO: Adding prefix 12.6.196.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,988 INFO: Adding prefix 12.6.196.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:01,996 INFO: Adding prefix 12.6.196.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,002 INFO: Adding prefix 12.6.196.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,007 INFO: Adding prefix 12.6.196.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,012 INFO: Adding prefix 12.6.196.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,018 INFO: Adding prefix 12.6.196.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,024 INFO: Adding prefix 12.6.196.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,029 INFO: Adding prefix 12.6.196.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,035 INFO: Adding prefix 12.6.196.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,042 INFO: Adding prefix 12.6.197.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,055 INFO: Adding prefix 12.6.197.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,061 INFO: Adding prefix 12.6.197.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,069 INFO: Adding prefix 12.6.197.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,076 INFO: Adding prefix 12.6.197.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,080 INFO: Adding prefix 12.6.197.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,089 INFO: Adding prefix 12.6.197.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,096 INFO: Adding prefix 12.6.197.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,105 INFO: Adding prefix 12.6.197.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,112 INFO: Adding prefix 12.6.197.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,120 INFO: Adding prefix 12.6.197.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,125 INFO: Adding prefix 12.6.197.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,132 INFO: Adding prefix 12.6.197.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,138 INFO: Adding prefix 12.6.197.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,143 INFO: Adding prefix 12.6.197.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,148 INFO: Adding prefix 12.6.197.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,154 INFO: Adding prefix 12.6.198.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,159 INFO: Adding prefix 12.6.198.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,199 INFO: Adding prefix 12.6.198.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,207 INFO: Adding prefix 12.6.198.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,212 INFO: Adding prefix 12.6.198.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,218 INFO: Adding prefix 12.6.198.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,223 INFO: Adding prefix 12.6.198.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,230 INFO: Adding prefix 12.6.198.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,234 INFO: Adding prefix 12.6.198.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,239 INFO: Adding prefix 12.6.198.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,244 INFO: Adding prefix 12.6.198.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,250 INFO: Adding prefix 12.6.198.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,255 INFO: Adding prefix 12.6.198.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,261 INFO: Adding prefix 12.6.198.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,266 INFO: Adding prefix 12.6.198.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,273 INFO: Adding prefix 12.6.198.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,279 INFO: Adding prefix 12.6.199.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,284 INFO: Adding prefix 12.6.199.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,290 INFO: Adding prefix 12.6.199.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,296 INFO: Adding prefix 12.6.199.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,302 INFO: Adding prefix 12.6.199.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,307 INFO: Adding prefix 12.6.199.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,312 INFO: Adding prefix 12.6.199.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,321 INFO: Adding prefix 12.6.199.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,328 INFO: Adding prefix 12.6.199.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,333 INFO: Adding prefix 12.6.199.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,339 INFO: Adding prefix 12.6.199.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,348 INFO: Adding prefix 12.6.199.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,354 INFO: Adding prefix 12.6.199.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,360 INFO: Adding prefix 12.6.199.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,366 INFO: Adding prefix 12.6.199.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,370 INFO: Adding prefix 12.6.199.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,376 INFO: Adding prefix 12.6.200.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,381 INFO: Adding prefix 12.6.200.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,387 INFO: Adding prefix 12.6.200.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,392 INFO: Adding prefix 12.6.200.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,397 INFO: Adding prefix 12.6.200.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,403 INFO: Adding prefix 12.6.200.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,410 INFO: Adding prefix 12.6.200.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,416 INFO: Adding prefix 12.6.200.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,421 INFO: Adding prefix 12.6.200.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,426 INFO: Adding prefix 12.6.200.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,433 INFO: Adding prefix 12.6.200.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,438 INFO: Adding prefix 12.6.200.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,446 INFO: Adding prefix 12.6.200.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,451 INFO: Adding prefix 12.6.200.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,460 INFO: Adding prefix 12.6.200.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,466 INFO: Adding prefix 12.6.200.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,473 INFO: Adding prefix 12.6.201.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,479 INFO: Adding prefix 12.6.201.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,534 INFO: Adding prefix 12.6.201.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,573 INFO: Adding prefix 12.6.201.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,579 INFO: Adding prefix 12.6.201.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,585 INFO: Adding prefix 12.6.201.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,594 INFO: Adding prefix 12.6.201.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,599 INFO: Adding prefix 12.6.201.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,606 INFO: Adding prefix 12.6.201.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,613 INFO: Adding prefix 12.6.201.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,621 INFO: Adding prefix 12.6.201.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,626 INFO: Adding prefix 12.6.201.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,632 INFO: Adding prefix 12.6.201.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,640 INFO: Adding prefix 12.6.201.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,647 INFO: Adding prefix 12.6.201.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,653 INFO: Adding prefix 12.6.201.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,658 INFO: Adding prefix 12.6.202.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,665 INFO: Adding prefix 12.6.202.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,671 INFO: Adding prefix 12.6.202.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,676 INFO: Adding prefix 12.6.202.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,682 INFO: Adding prefix 12.6.202.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,690 INFO: Adding prefix 12.6.202.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,696 INFO: Adding prefix 12.6.202.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,701 INFO: Adding prefix 12.6.202.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,708 INFO: Adding prefix 12.6.202.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,714 INFO: Adding prefix 12.6.202.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,719 INFO: Adding prefix 12.6.202.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,724 INFO: Adding prefix 12.6.202.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,744 INFO: Adding prefix 12.6.202.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,753 INFO: Adding prefix 12.6.202.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,760 INFO: Adding prefix 12.6.202.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,767 INFO: Adding prefix 12.6.202.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,773 INFO: Adding prefix 12.6.203.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,781 INFO: Adding prefix 12.6.203.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,788 INFO: Adding prefix 12.6.203.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,794 INFO: Adding prefix 12.6.203.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,800 INFO: Adding prefix 12.6.203.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,809 INFO: Adding prefix 12.6.203.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,816 INFO: Adding prefix 12.6.203.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,822 INFO: Adding prefix 12.6.203.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,829 INFO: Adding prefix 12.6.203.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,837 INFO: Adding prefix 12.6.203.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,843 INFO: Adding prefix 12.6.203.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,849 INFO: Adding prefix 12.6.203.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,855 INFO: Adding prefix 12.6.203.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,861 INFO: Adding prefix 12.6.203.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,867 INFO: Adding prefix 12.6.203.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,873 INFO: Adding prefix 12.6.203.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,880 INFO: Adding prefix 12.6.204.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,885 INFO: Adding prefix 12.6.204.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,890 INFO: Adding prefix 12.6.204.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,896 INFO: Adding prefix 12.6.204.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,903 INFO: Adding prefix 12.6.204.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,910 INFO: Adding prefix 12.6.204.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,916 INFO: Adding prefix 12.6.204.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,922 INFO: Adding prefix 12.6.204.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,930 INFO: Adding prefix 12.6.204.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,936 INFO: Adding prefix 12.6.204.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,943 INFO: Adding prefix 12.6.204.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,949 INFO: Adding prefix 12.6.204.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,957 INFO: Adding prefix 12.6.204.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,963 INFO: Adding prefix 12.6.204.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,968 INFO: Adding prefix 12.6.204.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,974 INFO: Adding prefix 12.6.204.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,981 INFO: Adding prefix 12.6.205.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,986 INFO: Adding prefix 12.6.205.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,992 INFO: Adding prefix 12.6.205.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:02,997 INFO: Adding prefix 12.6.205.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,003 INFO: Adding prefix 12.6.205.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,009 INFO: Adding prefix 12.6.205.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,015 INFO: Adding prefix 12.6.205.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,021 INFO: Adding prefix 12.6.205.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,027 INFO: Adding prefix 12.6.205.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,032 INFO: Adding prefix 12.6.205.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,037 INFO: Adding prefix 12.6.205.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,043 INFO: Adding prefix 12.6.205.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,048 INFO: Adding prefix 12.6.205.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,056 INFO: Adding prefix 12.6.205.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,064 INFO: Adding prefix 12.6.205.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,077 INFO: Adding prefix 12.6.205.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,121 INFO: Adding prefix 12.6.206.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,128 INFO: Adding prefix 12.6.206.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,134 INFO: Adding prefix 12.6.206.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,143 INFO: Adding prefix 12.6.206.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,150 INFO: Adding prefix 12.6.206.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,157 INFO: Adding prefix 12.6.206.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,163 INFO: Adding prefix 12.6.206.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,170 INFO: Adding prefix 12.6.206.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,176 INFO: Adding prefix 12.6.206.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,182 INFO: Adding prefix 12.6.206.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,189 INFO: Adding prefix 12.6.206.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,197 INFO: Adding prefix 12.6.206.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,204 INFO: Adding prefix 12.6.206.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,211 INFO: Adding prefix 12.6.206.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,219 INFO: Adding prefix 12.6.206.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,226 INFO: Adding prefix 12.6.206.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,233 INFO: Adding prefix 12.6.207.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,239 INFO: Adding prefix 12.6.207.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,246 INFO: Adding prefix 12.6.207.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,257 INFO: Adding prefix 12.6.207.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,263 INFO: Adding prefix 12.6.207.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,269 INFO: Adding prefix 12.6.207.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,275 INFO: Adding prefix 12.6.207.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,281 INFO: Adding prefix 12.6.207.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,287 INFO: Adding prefix 12.6.207.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,292 INFO: Adding prefix 12.6.207.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,296 INFO: Adding prefix 12.6.207.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,302 INFO: Adding prefix 12.6.207.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,306 INFO: Adding prefix 12.6.207.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,312 INFO: Adding prefix 12.6.207.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,318 INFO: Adding prefix 12.6.207.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,324 INFO: Adding prefix 12.6.207.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,329 INFO: Adding prefix 12.6.208.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,334 INFO: Adding prefix 12.6.208.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,340 INFO: Adding prefix 12.6.208.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,345 INFO: Adding prefix 12.6.208.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,351 INFO: Adding prefix 12.6.208.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,357 INFO: Adding prefix 12.6.208.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,363 INFO: Adding prefix 12.6.208.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,369 INFO: Adding prefix 12.6.208.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,374 INFO: Adding prefix 12.6.208.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,379 INFO: Adding prefix 12.6.208.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,386 INFO: Adding prefix 12.6.208.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,390 INFO: Adding prefix 12.6.208.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,395 INFO: Adding prefix 12.6.208.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,400 INFO: Adding prefix 12.6.208.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,406 INFO: Adding prefix 12.6.208.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,412 INFO: Adding prefix 12.6.208.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,417 INFO: Adding prefix 12.6.209.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,422 INFO: Adding prefix 12.6.209.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,428 INFO: Adding prefix 12.6.209.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,433 INFO: Adding prefix 12.6.209.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,438 INFO: Adding prefix 12.6.209.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,444 INFO: Adding prefix 12.6.209.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,450 INFO: Adding prefix 12.6.209.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,457 INFO: Adding prefix 12.6.209.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,463 INFO: Adding prefix 12.6.209.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,469 INFO: Adding prefix 12.6.209.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,475 INFO: Adding prefix 12.6.209.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,481 INFO: Adding prefix 12.6.209.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,486 INFO: Adding prefix 12.6.209.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,492 INFO: Adding prefix 12.6.209.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,496 INFO: Adding prefix 12.6.209.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,501 INFO: Adding prefix 12.6.209.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,507 INFO: Adding prefix 12.6.210.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,514 INFO: Adding prefix 12.6.210.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,519 INFO: Adding prefix 12.6.210.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,526 INFO: Adding prefix 12.6.210.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,532 INFO: Adding prefix 12.6.210.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,538 INFO: Adding prefix 12.6.210.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,548 INFO: Adding prefix 12.6.210.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,554 INFO: Adding prefix 12.6.210.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,559 INFO: Adding prefix 12.6.210.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,565 INFO: Adding prefix 12.6.210.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,571 INFO: Adding prefix 12.6.210.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,576 INFO: Adding prefix 12.6.210.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,581 INFO: Adding prefix 12.6.210.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,587 INFO: Adding prefix 12.6.210.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,593 INFO: Adding prefix 12.6.210.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,598 INFO: Adding prefix 12.6.210.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,605 INFO: Adding prefix 12.6.211.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,614 INFO: Adding prefix 12.6.211.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,620 INFO: Adding prefix 12.6.211.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,627 INFO: Adding prefix 12.6.211.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,632 INFO: Adding prefix 12.6.211.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,639 INFO: Adding prefix 12.6.211.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,644 INFO: Adding prefix 12.6.211.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,650 INFO: Adding prefix 12.6.211.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,656 INFO: Adding prefix 12.6.211.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,661 INFO: Adding prefix 12.6.211.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,666 INFO: Adding prefix 12.6.211.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,672 INFO: Adding prefix 12.6.211.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,677 INFO: Adding prefix 12.6.211.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,683 INFO: Adding prefix 12.6.211.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,688 INFO: Adding prefix 12.6.211.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,693 INFO: Adding prefix 12.6.211.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,700 INFO: Adding prefix 12.6.212.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,705 INFO: Adding prefix 12.6.212.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,711 INFO: Adding prefix 12.6.212.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,716 INFO: Adding prefix 12.6.212.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,723 INFO: Adding prefix 12.6.212.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,729 INFO: Adding prefix 12.6.212.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,735 INFO: Adding prefix 12.6.212.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,741 INFO: Adding prefix 12.6.212.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,748 INFO: Adding prefix 12.6.212.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,754 INFO: Adding prefix 12.6.212.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,759 INFO: Adding prefix 12.6.212.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,765 INFO: Adding prefix 12.6.212.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,771 INFO: Adding prefix 12.6.212.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,777 INFO: Adding prefix 12.6.212.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,782 INFO: Adding prefix 12.6.212.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,788 INFO: Adding prefix 12.6.212.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,794 INFO: Adding prefix 12.6.213.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,799 INFO: Adding prefix 12.6.213.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,806 INFO: Adding prefix 12.6.213.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,811 INFO: Adding prefix 12.6.213.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,817 INFO: Adding prefix 12.6.213.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,822 INFO: Adding prefix 12.6.213.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,827 INFO: Adding prefix 12.6.213.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,833 INFO: Adding prefix 12.6.213.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,839 INFO: Adding prefix 12.6.213.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,845 INFO: Adding prefix 12.6.213.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,851 INFO: Adding prefix 12.6.213.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,858 INFO: Adding prefix 12.6.213.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,865 INFO: Adding prefix 12.6.213.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,872 INFO: Adding prefix 12.6.213.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,878 INFO: Adding prefix 12.6.213.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,884 INFO: Adding prefix 12.6.213.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,889 INFO: Adding prefix 12.6.214.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,894 INFO: Adding prefix 12.6.214.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,900 INFO: Adding prefix 12.6.214.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,907 INFO: Adding prefix 12.6.214.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,912 INFO: Adding prefix 12.6.214.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,917 INFO: Adding prefix 12.6.214.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,923 INFO: Adding prefix 12.6.214.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,929 INFO: Adding prefix 12.6.214.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,953 INFO: Adding prefix 12.6.214.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,960 INFO: Adding prefix 12.6.214.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,967 INFO: Adding prefix 12.6.214.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,974 INFO: Adding prefix 12.6.214.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,980 INFO: Adding prefix 12.6.214.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,986 INFO: Adding prefix 12.6.214.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:03,992 INFO: Adding prefix 12.6.214.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,001 INFO: Adding prefix 12.6.214.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,010 INFO: Adding prefix 12.6.215.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,016 INFO: Adding prefix 12.6.215.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,024 INFO: Adding prefix 12.6.215.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,031 INFO: Adding prefix 12.6.215.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,037 INFO: Adding prefix 12.6.215.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,044 INFO: Adding prefix 12.6.215.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,052 INFO: Adding prefix 12.6.215.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,058 INFO: Adding prefix 12.6.215.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,063 INFO: Adding prefix 12.6.215.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,069 INFO: Adding prefix 12.6.215.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,077 INFO: Adding prefix 12.6.215.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,083 INFO: Adding prefix 12.6.215.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,091 INFO: Adding prefix 12.6.215.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,098 INFO: Adding prefix 12.6.215.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,105 INFO: Adding prefix 12.6.215.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,110 INFO: Adding prefix 12.6.215.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,116 INFO: Adding prefix 12.6.216.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,122 INFO: Adding prefix 12.6.216.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,130 INFO: Adding prefix 12.6.216.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,136 INFO: Adding prefix 12.6.216.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,143 INFO: Adding prefix 12.6.216.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,149 INFO: Adding prefix 12.6.216.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,156 INFO: Adding prefix 12.6.216.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,163 INFO: Adding prefix 12.6.216.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,168 INFO: Adding prefix 12.6.216.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,174 INFO: Adding prefix 12.6.216.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,181 INFO: Adding prefix 12.6.216.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,187 INFO: Adding prefix 12.6.216.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,195 INFO: Adding prefix 12.6.216.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,202 INFO: Adding prefix 12.6.216.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,211 INFO: Adding prefix 12.6.216.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,216 INFO: Adding prefix 12.6.216.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,221 INFO: Adding prefix 12.6.217.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,226 INFO: Adding prefix 12.6.217.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,234 INFO: Adding prefix 12.6.217.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,239 INFO: Adding prefix 12.6.217.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,244 INFO: Adding prefix 12.6.217.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,249 INFO: Adding prefix 12.6.217.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,259 INFO: Adding prefix 12.6.217.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,264 INFO: Adding prefix 12.6.217.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,269 INFO: Adding prefix 12.6.217.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,275 INFO: Adding prefix 12.6.217.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,280 INFO: Adding prefix 12.6.217.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,285 INFO: Adding prefix 12.6.217.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,291 INFO: Adding prefix 12.6.217.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,297 INFO: Adding prefix 12.6.217.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,303 INFO: Adding prefix 12.6.217.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,310 INFO: Adding prefix 12.6.217.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,316 INFO: Adding prefix 12.6.218.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,324 INFO: Adding prefix 12.6.218.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,329 INFO: Adding prefix 12.6.218.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,337 INFO: Adding prefix 12.6.218.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,344 INFO: Adding prefix 12.6.218.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,351 INFO: Adding prefix 12.6.218.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,357 INFO: Adding prefix 12.6.218.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,364 INFO: Adding prefix 12.6.218.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,370 INFO: Adding prefix 12.6.218.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,378 INFO: Adding prefix 12.6.218.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,384 INFO: Adding prefix 12.6.218.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,392 INFO: Adding prefix 12.6.218.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,401 INFO: Adding prefix 12.6.218.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,412 INFO: Adding prefix 12.6.218.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,419 INFO: Adding prefix 12.6.218.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,426 INFO: Adding prefix 12.6.218.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,432 INFO: Adding prefix 12.6.219.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,439 INFO: Adding prefix 12.6.219.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,445 INFO: Adding prefix 12.6.219.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,452 INFO: Adding prefix 12.6.219.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,458 INFO: Adding prefix 12.6.219.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,463 INFO: Adding prefix 12.6.219.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,468 INFO: Adding prefix 12.6.219.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,472 INFO: Adding prefix 12.6.219.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,485 INFO: Adding prefix 12.6.219.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,490 INFO: Adding prefix 12.6.219.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,500 INFO: Adding prefix 12.6.219.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,506 INFO: Adding prefix 12.6.219.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,512 INFO: Adding prefix 12.6.219.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,517 INFO: Adding prefix 12.6.219.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,523 INFO: Adding prefix 12.6.219.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,527 INFO: Adding prefix 12.6.219.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,534 INFO: Adding prefix 12.6.220.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,539 INFO: Adding prefix 12.6.220.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,544 INFO: Adding prefix 12.6.220.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,549 INFO: Adding prefix 12.6.220.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,555 INFO: Adding prefix 12.6.220.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,560 INFO: Adding prefix 12.6.220.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,566 INFO: Adding prefix 12.6.220.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,572 INFO: Adding prefix 12.6.220.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,579 INFO: Adding prefix 12.6.220.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,586 INFO: Adding prefix 12.6.220.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,591 INFO: Adding prefix 12.6.220.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,599 INFO: Adding prefix 12.6.220.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,605 INFO: Adding prefix 12.6.220.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,611 INFO: Adding prefix 12.6.220.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,622 INFO: Adding prefix 12.6.220.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,628 INFO: Adding prefix 12.6.220.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,640 INFO: Adding prefix 12.6.221.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,647 INFO: Adding prefix 12.6.221.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,653 INFO: Adding prefix 12.6.221.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,658 INFO: Adding prefix 12.6.221.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,663 INFO: Adding prefix 12.6.221.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,669 INFO: Adding prefix 12.6.221.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,674 INFO: Adding prefix 12.6.221.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,680 INFO: Adding prefix 12.6.221.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,686 INFO: Adding prefix 12.6.221.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,691 INFO: Adding prefix 12.6.221.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,696 INFO: Adding prefix 12.6.221.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,702 INFO: Adding prefix 12.6.221.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,707 INFO: Adding prefix 12.6.221.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,713 INFO: Adding prefix 12.6.221.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,718 INFO: Adding prefix 12.6.221.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,725 INFO: Adding prefix 12.6.221.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,730 INFO: Adding prefix 12.6.222.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,735 INFO: Adding prefix 12.6.222.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,741 INFO: Adding prefix 12.6.222.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,747 INFO: Adding prefix 12.6.222.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,755 INFO: Adding prefix 12.6.222.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,761 INFO: Adding prefix 12.6.222.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,766 INFO: Adding prefix 12.6.222.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,772 INFO: Adding prefix 12.6.222.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,778 INFO: Adding prefix 12.6.222.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,784 INFO: Adding prefix 12.6.222.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,788 INFO: Adding prefix 12.6.222.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,801 INFO: Adding prefix 12.6.222.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,808 INFO: Adding prefix 12.6.222.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,815 INFO: Adding prefix 12.6.222.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,822 INFO: Adding prefix 12.6.222.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,829 INFO: Adding prefix 12.6.222.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,835 INFO: Adding prefix 12.6.223.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,845 INFO: Adding prefix 12.6.223.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,852 INFO: Adding prefix 12.6.223.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,859 INFO: Adding prefix 12.6.223.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,864 INFO: Adding prefix 12.6.223.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,869 INFO: Adding prefix 12.6.223.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,877 INFO: Adding prefix 12.6.223.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,882 INFO: Adding prefix 12.6.223.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,889 INFO: Adding prefix 12.6.223.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,894 INFO: Adding prefix 12.6.223.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,902 INFO: Adding prefix 12.6.223.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,908 INFO: Adding prefix 12.6.223.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,913 INFO: Adding prefix 12.6.223.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,920 INFO: Adding prefix 12.6.223.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,928 INFO: Adding prefix 12.6.223.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,936 INFO: Adding prefix 12.6.223.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,941 INFO: Adding prefix 12.6.224.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,947 INFO: Adding prefix 12.6.224.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,953 INFO: Adding prefix 12.6.224.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,959 INFO: Adding prefix 12.6.224.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,964 INFO: Adding prefix 12.6.224.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,970 INFO: Adding prefix 12.6.224.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,976 INFO: Adding prefix 12.6.224.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,982 INFO: Adding prefix 12.6.224.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,987 INFO: Adding prefix 12.6.224.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:04,994 INFO: Adding prefix 12.6.224.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,000 INFO: Adding prefix 12.6.224.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,005 INFO: Adding prefix 12.6.224.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,012 INFO: Adding prefix 12.6.224.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,019 INFO: Adding prefix 12.6.224.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,029 INFO: Adding prefix 12.6.224.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,036 INFO: Adding prefix 12.6.224.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,043 INFO: Adding prefix 12.6.225.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,049 INFO: Adding prefix 12.6.225.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,054 INFO: Adding prefix 12.6.225.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,062 INFO: Adding prefix 12.6.225.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,068 INFO: Adding prefix 12.6.225.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,075 INFO: Adding prefix 12.6.225.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,086 INFO: Adding prefix 12.6.225.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,092 INFO: Adding prefix 12.6.225.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,100 INFO: Adding prefix 12.6.225.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,107 INFO: Adding prefix 12.6.225.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,113 INFO: Adding prefix 12.6.225.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,120 INFO: Adding prefix 12.6.225.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,127 INFO: Adding prefix 12.6.225.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,134 INFO: Adding prefix 12.6.225.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,145 INFO: Adding prefix 12.6.225.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,152 INFO: Adding prefix 12.6.225.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,159 INFO: Adding prefix 12.6.226.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,166 INFO: Adding prefix 12.6.226.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,175 INFO: Adding prefix 12.6.226.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,187 INFO: Adding prefix 12.6.226.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,196 INFO: Adding prefix 12.6.226.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,205 INFO: Adding prefix 12.6.226.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,213 INFO: Adding prefix 12.6.226.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,252 INFO: Adding prefix 12.6.226.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,262 INFO: Adding prefix 12.6.226.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,273 INFO: Adding prefix 12.6.226.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,280 INFO: Adding prefix 12.6.226.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,286 INFO: Adding prefix 12.6.226.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,292 INFO: Adding prefix 12.6.226.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,299 INFO: Adding prefix 12.6.226.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,306 INFO: Adding prefix 12.6.226.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,312 INFO: Adding prefix 12.6.226.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,317 INFO: Adding prefix 12.6.227.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,323 INFO: Adding prefix 12.6.227.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,328 INFO: Adding prefix 12.6.227.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,334 INFO: Adding prefix 12.6.227.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,341 INFO: Adding prefix 12.6.227.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,347 INFO: Adding prefix 12.6.227.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,352 INFO: Adding prefix 12.6.227.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,359 INFO: Adding prefix 12.6.227.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,365 INFO: Adding prefix 12.6.227.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,371 INFO: Adding prefix 12.6.227.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,376 INFO: Adding prefix 12.6.227.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,381 INFO: Adding prefix 12.6.227.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,388 INFO: Adding prefix 12.6.227.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,395 INFO: Adding prefix 12.6.227.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,403 INFO: Adding prefix 12.6.227.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,409 INFO: Adding prefix 12.6.227.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,415 INFO: Adding prefix 12.6.228.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,420 INFO: Adding prefix 12.6.228.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,427 INFO: Adding prefix 12.6.228.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,434 INFO: Adding prefix 12.6.228.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,446 INFO: Adding prefix 12.6.228.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,454 INFO: Adding prefix 12.6.228.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,459 INFO: Adding prefix 12.6.228.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,464 INFO: Adding prefix 12.6.228.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,477 INFO: Adding prefix 12.6.228.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,486 INFO: Adding prefix 12.6.228.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,512 INFO: Adding prefix 12.6.228.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,532 INFO: Adding prefix 12.6.228.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,556 INFO: Adding prefix 12.6.228.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,572 INFO: Adding prefix 12.6.228.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,585 INFO: Adding prefix 12.6.228.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,612 INFO: Adding prefix 12.6.228.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,620 INFO: Adding prefix 12.6.229.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,660 INFO: Adding prefix 12.6.229.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,674 INFO: Adding prefix 12.6.229.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,715 INFO: Adding prefix 12.6.229.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,777 INFO: Adding prefix 12.6.229.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,834 INFO: Adding prefix 12.6.229.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,869 INFO: Adding prefix 12.6.229.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,905 INFO: Adding prefix 12.6.229.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,914 INFO: Adding prefix 12.6.229.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:05,976 INFO: Adding prefix 12.6.229.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,000 INFO: Adding prefix 12.6.229.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,099 INFO: Adding prefix 12.6.229.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,111 INFO: Adding prefix 12.6.229.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,121 INFO: Adding prefix 12.6.229.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,130 INFO: Adding prefix 12.6.229.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,150 INFO: Adding prefix 12.6.229.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,164 INFO: Adding prefix 12.6.230.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,233 INFO: Adding prefix 12.6.230.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,279 INFO: Adding prefix 12.6.230.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,300 INFO: Adding prefix 12.6.230.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,311 INFO: Adding prefix 12.6.230.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,319 INFO: Adding prefix 12.6.230.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,329 INFO: Adding prefix 12.6.230.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,345 INFO: Adding prefix 12.6.230.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,355 INFO: Adding prefix 12.6.230.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,360 INFO: Adding prefix 12.6.230.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,367 INFO: Adding prefix 12.6.230.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,375 INFO: Adding prefix 12.6.230.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,382 INFO: Adding prefix 12.6.230.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,387 INFO: Adding prefix 12.6.230.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,392 INFO: Adding prefix 12.6.230.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,397 INFO: Adding prefix 12.6.230.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,444 INFO: Adding prefix 12.6.231.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,453 INFO: Adding prefix 12.6.231.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,495 INFO: Adding prefix 12.6.231.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,546 INFO: Adding prefix 12.6.231.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,561 INFO: Adding prefix 12.6.231.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,575 INFO: Adding prefix 12.6.231.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,584 INFO: Adding prefix 12.6.231.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,588 INFO: Adding prefix 12.6.231.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,595 INFO: Adding prefix 12.6.231.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,600 INFO: Adding prefix 12.6.231.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,608 INFO: Adding prefix 12.6.231.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,616 INFO: Adding prefix 12.6.231.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,623 INFO: Adding prefix 12.6.231.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,627 INFO: Adding prefix 12.6.231.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,634 INFO: Adding prefix 12.6.231.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,638 INFO: Adding prefix 12.6.231.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,645 INFO: Adding prefix 12.6.232.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,651 INFO: Adding prefix 12.6.232.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,658 INFO: Adding prefix 12.6.232.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,663 INFO: Adding prefix 12.6.232.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,668 INFO: Adding prefix 12.6.232.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,675 INFO: Adding prefix 12.6.232.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,682 INFO: Adding prefix 12.6.232.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,687 INFO: Adding prefix 12.6.232.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,691 INFO: Adding prefix 12.6.232.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,696 INFO: Adding prefix 12.6.232.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,701 INFO: Adding prefix 12.6.232.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,706 INFO: Adding prefix 12.6.232.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,711 INFO: Adding prefix 12.6.232.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,716 INFO: Adding prefix 12.6.232.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,723 INFO: Adding prefix 12.6.232.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,729 INFO: Adding prefix 12.6.232.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,736 INFO: Adding prefix 12.6.233.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,743 INFO: Adding prefix 12.6.233.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,749 INFO: Adding prefix 12.6.233.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,755 INFO: Adding prefix 12.6.233.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,767 INFO: Adding prefix 12.6.233.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,903 INFO: Adding prefix 12.6.233.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,942 INFO: Adding prefix 12.6.233.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:06,996 INFO: Adding prefix 12.6.233.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,007 INFO: Adding prefix 12.6.233.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,014 INFO: Adding prefix 12.6.233.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,136 INFO: Adding prefix 12.6.233.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,146 INFO: Adding prefix 12.6.233.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,195 INFO: Adding prefix 12.6.233.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,204 INFO: Adding prefix 12.6.233.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,248 INFO: Adding prefix 12.6.233.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,256 INFO: Adding prefix 12.6.233.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,267 INFO: Adding prefix 12.6.234.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,282 INFO: Adding prefix 12.6.234.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,301 INFO: Adding prefix 12.6.234.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,353 INFO: Adding prefix 12.6.234.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,381 INFO: Adding prefix 12.6.234.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,410 INFO: Adding prefix 12.6.234.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,444 INFO: Adding prefix 12.6.234.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,451 INFO: Adding prefix 12.6.234.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,461 INFO: Adding prefix 12.6.234.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,488 INFO: Adding prefix 12.6.234.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,497 INFO: Adding prefix 12.6.234.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,537 INFO: Adding prefix 12.6.234.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,575 INFO: Adding prefix 12.6.234.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,593 INFO: Adding prefix 12.6.234.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,611 INFO: Adding prefix 12.6.234.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,621 INFO: Adding prefix 12.6.234.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,630 INFO: Adding prefix 12.6.235.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,668 INFO: Adding prefix 12.6.235.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,675 INFO: Adding prefix 12.6.235.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,689 INFO: Adding prefix 12.6.235.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,698 INFO: Adding prefix 12.6.235.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,704 INFO: Adding prefix 12.6.235.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,710 INFO: Adding prefix 12.6.235.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,715 INFO: Adding prefix 12.6.235.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,723 INFO: Adding prefix 12.6.235.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,769 INFO: Adding prefix 12.6.235.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,813 INFO: Adding prefix 12.6.235.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:07,863 INFO: Adding prefix 12.6.235.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,052 INFO: Adding prefix 12.6.235.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,107 INFO: Adding prefix 12.6.235.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,174 INFO: Adding prefix 12.6.235.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,279 INFO: Adding prefix 12.6.235.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,315 INFO: Adding prefix 12.6.236.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,328 INFO: Adding prefix 12.6.236.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,339 INFO: Adding prefix 12.6.236.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,347 INFO: Adding prefix 12.6.236.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,359 INFO: Adding prefix 12.6.236.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,383 INFO: Adding prefix 12.6.236.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,396 INFO: Adding prefix 12.6.236.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,447 INFO: Adding prefix 12.6.236.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,558 INFO: Adding prefix 12.6.236.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,565 INFO: Adding prefix 12.6.236.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,571 INFO: Adding prefix 12.6.236.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,624 INFO: Adding prefix 12.6.236.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,694 INFO: Adding prefix 12.6.236.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,703 INFO: Adding prefix 12.6.236.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,713 INFO: Adding prefix 12.6.236.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,736 INFO: Adding prefix 12.6.236.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,753 INFO: Adding prefix 12.6.237.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,778 INFO: Adding prefix 12.6.237.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,791 INFO: Adding prefix 12.6.237.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,811 INFO: Adding prefix 12.6.237.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,831 INFO: Adding prefix 12.6.237.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,839 INFO: Adding prefix 12.6.237.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,848 INFO: Adding prefix 12.6.237.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,877 INFO: Adding prefix 12.6.237.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,895 INFO: Adding prefix 12.6.237.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,908 INFO: Adding prefix 12.6.237.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,915 INFO: Adding prefix 12.6.237.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,930 INFO: Adding prefix 12.6.237.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,950 INFO: Adding prefix 12.6.237.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,962 INFO: Adding prefix 12.6.237.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,978 INFO: Adding prefix 12.6.237.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:08,991 INFO: Adding prefix 12.6.237.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,011 INFO: Adding prefix 12.6.238.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,037 INFO: Adding prefix 12.6.238.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,048 INFO: Adding prefix 12.6.238.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,092 INFO: Adding prefix 12.6.238.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,109 INFO: Adding prefix 12.6.238.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,122 INFO: Adding prefix 12.6.238.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,131 INFO: Adding prefix 12.6.238.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,147 INFO: Adding prefix 12.6.238.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,158 INFO: Adding prefix 12.6.238.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,166 INFO: Adding prefix 12.6.238.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,182 INFO: Adding prefix 12.6.238.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,190 INFO: Adding prefix 12.6.238.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,211 INFO: Adding prefix 12.6.238.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,224 INFO: Adding prefix 12.6.238.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,244 INFO: Adding prefix 12.6.238.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,257 INFO: Adding prefix 12.6.238.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,271 INFO: Adding prefix 12.6.239.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,286 INFO: Adding prefix 12.6.239.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,312 INFO: Adding prefix 12.6.239.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,319 INFO: Adding prefix 12.6.239.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,329 INFO: Adding prefix 12.6.239.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,346 INFO: Adding prefix 12.6.239.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,361 INFO: Adding prefix 12.6.239.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,370 INFO: Adding prefix 12.6.239.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,377 INFO: Adding prefix 12.6.239.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,385 INFO: Adding prefix 12.6.239.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,407 INFO: Adding prefix 12.6.239.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,418 INFO: Adding prefix 12.6.239.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,429 INFO: Adding prefix 12.6.239.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,465 INFO: Adding prefix 12.6.239.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,478 INFO: Adding prefix 12.6.239.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,486 INFO: Adding prefix 12.6.239.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,522 INFO: Adding prefix 12.6.240.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,534 INFO: Adding prefix 12.6.240.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,605 INFO: Adding prefix 12.6.240.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,619 INFO: Adding prefix 12.6.240.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,641 INFO: Adding prefix 12.6.240.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,687 INFO: Adding prefix 12.6.240.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,707 INFO: Adding prefix 12.6.240.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,714 INFO: Adding prefix 12.6.240.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,726 INFO: Adding prefix 12.6.240.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,767 INFO: Adding prefix 12.6.240.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,808 INFO: Adding prefix 12.6.240.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,816 INFO: Adding prefix 12.6.240.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,824 INFO: Adding prefix 12.6.240.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,853 INFO: Adding prefix 12.6.240.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,864 INFO: Adding prefix 12.6.240.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,869 INFO: Adding prefix 12.6.240.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,882 INFO: Adding prefix 12.6.241.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,893 INFO: Adding prefix 12.6.241.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,902 INFO: Adding prefix 12.6.241.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,909 INFO: Adding prefix 12.6.241.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,914 INFO: Adding prefix 12.6.241.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,921 INFO: Adding prefix 12.6.241.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,929 INFO: Adding prefix 12.6.241.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,964 INFO: Adding prefix 12.6.241.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,975 INFO: Adding prefix 12.6.241.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,989 INFO: Adding prefix 12.6.241.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:09,998 INFO: Adding prefix 12.6.241.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,008 INFO: Adding prefix 12.6.241.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,020 INFO: Adding prefix 12.6.241.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,040 INFO: Adding prefix 12.6.241.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,051 INFO: Adding prefix 12.6.241.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,063 INFO: Adding prefix 12.6.241.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,072 INFO: Adding prefix 12.6.242.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,093 INFO: Adding prefix 12.6.242.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,109 INFO: Adding prefix 12.6.242.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,122 INFO: Adding prefix 12.6.242.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,146 INFO: Adding prefix 12.6.242.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,161 INFO: Adding prefix 12.6.242.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,213 INFO: Adding prefix 12.6.242.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,221 INFO: Adding prefix 12.6.242.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,227 INFO: Adding prefix 12.6.242.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,233 INFO: Adding prefix 12.6.242.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,239 INFO: Adding prefix 12.6.242.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,291 INFO: Adding prefix 12.6.242.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,311 INFO: Adding prefix 12.6.242.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,354 INFO: Adding prefix 12.6.242.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,377 INFO: Adding prefix 12.6.242.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,400 INFO: Adding prefix 12.6.242.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,477 INFO: Adding prefix 12.6.243.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,556 INFO: Adding prefix 12.6.243.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,572 INFO: Adding prefix 12.6.243.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,595 INFO: Adding prefix 12.6.243.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,606 INFO: Adding prefix 12.6.243.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,619 INFO: Adding prefix 12.6.243.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,638 INFO: Adding prefix 12.6.243.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,649 INFO: Adding prefix 12.6.243.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,665 INFO: Adding prefix 12.6.243.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,674 INFO: Adding prefix 12.6.243.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,689 INFO: Adding prefix 12.6.243.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,696 INFO: Adding prefix 12.6.243.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,705 INFO: Adding prefix 12.6.243.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,712 INFO: Adding prefix 12.6.243.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,735 INFO: Adding prefix 12.6.243.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,742 INFO: Adding prefix 12.6.243.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,763 INFO: Adding prefix 12.6.244.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,780 INFO: Adding prefix 12.6.244.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,815 INFO: Adding prefix 12.6.244.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,834 INFO: Adding prefix 12.6.244.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,862 INFO: Adding prefix 12.6.244.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,870 INFO: Adding prefix 12.6.244.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,885 INFO: Adding prefix 12.6.244.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,893 INFO: Adding prefix 12.6.244.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,899 INFO: Adding prefix 12.6.244.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,905 INFO: Adding prefix 12.6.244.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,910 INFO: Adding prefix 12.6.244.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,926 INFO: Adding prefix 12.6.244.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,936 INFO: Adding prefix 12.6.244.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,945 INFO: Adding prefix 12.6.244.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,965 INFO: Adding prefix 12.6.244.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:10,994 INFO: Adding prefix 12.6.244.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,003 INFO: Adding prefix 12.6.245.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,009 INFO: Adding prefix 12.6.245.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,015 INFO: Adding prefix 12.6.245.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,031 INFO: Adding prefix 12.6.245.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,041 INFO: Adding prefix 12.6.245.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,050 INFO: Adding prefix 12.6.245.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,057 INFO: Adding prefix 12.6.245.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,070 INFO: Adding prefix 12.6.245.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,078 INFO: Adding prefix 12.6.245.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,085 INFO: Adding prefix 12.6.245.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,096 INFO: Adding prefix 12.6.245.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,107 INFO: Adding prefix 12.6.245.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,115 INFO: Adding prefix 12.6.245.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,122 INFO: Adding prefix 12.6.245.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,128 INFO: Adding prefix 12.6.245.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,139 INFO: Adding prefix 12.6.245.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,151 INFO: Adding prefix 12.6.246.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,159 INFO: Adding prefix 12.6.246.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,168 INFO: Adding prefix 12.6.246.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,180 INFO: Adding prefix 12.6.246.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,188 INFO: Adding prefix 12.6.246.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,197 INFO: Adding prefix 12.6.246.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,205 INFO: Adding prefix 12.6.246.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,211 INFO: Adding prefix 12.6.246.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,217 INFO: Adding prefix 12.6.246.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,224 INFO: Adding prefix 12.6.246.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,240 INFO: Adding prefix 12.6.246.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,245 INFO: Adding prefix 12.6.246.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,250 INFO: Adding prefix 12.6.246.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,256 INFO: Adding prefix 12.6.246.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,268 INFO: Adding prefix 12.6.246.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,274 INFO: Adding prefix 12.6.246.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,284 INFO: Adding prefix 12.6.247.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,302 INFO: Adding prefix 12.6.247.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,312 INFO: Adding prefix 12.6.247.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,324 INFO: Adding prefix 12.6.247.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,336 INFO: Adding prefix 12.6.247.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,351 INFO: Adding prefix 12.6.247.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,374 INFO: Adding prefix 12.6.247.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,388 INFO: Adding prefix 12.6.247.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,395 INFO: Adding prefix 12.6.247.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,411 INFO: Adding prefix 12.6.247.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,422 INFO: Adding prefix 12.6.247.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,435 INFO: Adding prefix 12.6.247.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,442 INFO: Adding prefix 12.6.247.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,450 INFO: Adding prefix 12.6.247.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,475 INFO: Adding prefix 12.6.247.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,499 INFO: Adding prefix 12.6.247.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,510 INFO: Adding prefix 12.6.248.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,523 INFO: Adding prefix 12.6.248.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,533 INFO: Adding prefix 12.6.248.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,538 INFO: Adding prefix 12.6.248.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,547 INFO: Adding prefix 12.6.248.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,558 INFO: Adding prefix 12.6.248.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,568 INFO: Adding prefix 12.6.248.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,573 INFO: Adding prefix 12.6.248.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,580 INFO: Adding prefix 12.6.248.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,592 INFO: Adding prefix 12.6.248.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,603 INFO: Adding prefix 12.6.248.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,610 INFO: Adding prefix 12.6.248.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,616 INFO: Adding prefix 12.6.248.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,628 INFO: Adding prefix 12.6.248.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,638 INFO: Adding prefix 12.6.248.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,646 INFO: Adding prefix 12.6.248.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,655 INFO: Adding prefix 12.6.249.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,665 INFO: Adding prefix 12.6.249.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,673 INFO: Adding prefix 12.6.249.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,680 INFO: Adding prefix 12.6.249.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,685 INFO: Adding prefix 12.6.249.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,695 INFO: Adding prefix 12.6.249.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,702 INFO: Adding prefix 12.6.249.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,708 INFO: Adding prefix 12.6.249.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,717 INFO: Adding prefix 12.6.249.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,751 INFO: Adding prefix 12.6.249.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,762 INFO: Adding prefix 12.6.249.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,768 INFO: Adding prefix 12.6.249.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,775 INFO: Adding prefix 12.6.249.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,793 INFO: Adding prefix 12.6.249.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,801 INFO: Adding prefix 12.6.249.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,807 INFO: Adding prefix 12.6.249.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,813 INFO: Adding prefix 12.6.250.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,832 INFO: Adding prefix 12.6.250.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,840 INFO: Adding prefix 12.6.250.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,849 INFO: Adding prefix 12.6.250.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,860 INFO: Adding prefix 12.6.250.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,867 INFO: Adding prefix 12.6.250.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,876 INFO: Adding prefix 12.6.250.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,883 INFO: Adding prefix 12.6.250.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,891 INFO: Adding prefix 12.6.250.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,897 INFO: Adding prefix 12.6.250.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,904 INFO: Adding prefix 12.6.250.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,916 INFO: Adding prefix 12.6.250.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,926 INFO: Adding prefix 12.6.250.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,935 INFO: Adding prefix 12.6.250.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,941 INFO: Adding prefix 12.6.250.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,959 INFO: Adding prefix 12.6.250.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,969 INFO: Adding prefix 12.6.251.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,976 INFO: Adding prefix 12.6.251.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,984 INFO: Adding prefix 12.6.251.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:11,990 INFO: Adding prefix 12.6.251.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,003 INFO: Adding prefix 12.6.251.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,012 INFO: Adding prefix 12.6.251.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,021 INFO: Adding prefix 12.6.251.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,027 INFO: Adding prefix 12.6.251.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,037 INFO: Adding prefix 12.6.251.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,044 INFO: Adding prefix 12.6.251.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,050 INFO: Adding prefix 12.6.251.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,057 INFO: Adding prefix 12.6.251.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,076 INFO: Adding prefix 12.6.251.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,082 INFO: Adding prefix 12.6.251.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,088 INFO: Adding prefix 12.6.251.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,093 INFO: Adding prefix 12.6.251.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,099 INFO: Adding prefix 12.6.252.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,103 INFO: Adding prefix 12.6.252.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,108 INFO: Adding prefix 12.6.252.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,167 INFO: Adding prefix 12.6.252.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,181 INFO: Adding prefix 12.6.252.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,188 INFO: Adding prefix 12.6.252.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,194 INFO: Adding prefix 12.6.252.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,201 INFO: Adding prefix 12.6.252.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,207 INFO: Adding prefix 12.6.252.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,217 INFO: Adding prefix 12.6.252.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,224 INFO: Adding prefix 12.6.252.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,233 INFO: Adding prefix 12.6.252.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,238 INFO: Adding prefix 12.6.252.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,244 INFO: Adding prefix 12.6.252.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,253 INFO: Adding prefix 12.6.252.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,261 INFO: Adding prefix 12.6.252.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,271 INFO: Adding prefix 12.6.253.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,287 INFO: Adding prefix 12.6.253.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,300 INFO: Adding prefix 12.6.253.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,334 INFO: Adding prefix 12.6.253.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,347 INFO: Adding prefix 12.6.253.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,358 INFO: Adding prefix 12.6.253.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,371 INFO: Adding prefix 12.6.253.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,387 INFO: Adding prefix 12.6.253.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,394 INFO: Adding prefix 12.6.253.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,401 INFO: Adding prefix 12.6.253.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,411 INFO: Adding prefix 12.6.253.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,430 INFO: Adding prefix 12.6.253.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,472 INFO: Adding prefix 12.6.253.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,514 INFO: Adding prefix 12.6.253.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,524 INFO: Adding prefix 12.6.253.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,533 INFO: Adding prefix 12.6.253.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,541 INFO: Adding prefix 12.6.254.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,547 INFO: Adding prefix 12.6.254.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,554 INFO: Adding prefix 12.6.254.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,559 INFO: Adding prefix 12.6.254.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,565 INFO: Adding prefix 12.6.254.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,570 INFO: Adding prefix 12.6.254.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,593 INFO: Adding prefix 12.6.254.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,600 INFO: Adding prefix 12.6.254.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,606 INFO: Adding prefix 12.6.254.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,612 INFO: Adding prefix 12.6.254.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,622 INFO: Adding prefix 12.6.254.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,630 INFO: Adding prefix 12.6.254.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,637 INFO: Adding prefix 12.6.254.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,644 INFO: Adding prefix 12.6.254.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,652 INFO: Adding prefix 12.6.254.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,662 INFO: Adding prefix 12.6.254.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,669 INFO: Adding prefix 12.6.255.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,676 INFO: Adding prefix 12.6.255.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,688 INFO: Adding prefix 12.6.255.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,698 INFO: Adding prefix 12.6.255.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,704 INFO: Adding prefix 12.6.255.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,711 INFO: Adding prefix 12.6.255.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,726 INFO: Adding prefix 12.6.255.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,732 INFO: Adding prefix 12.6.255.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,739 INFO: Adding prefix 12.6.255.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,747 INFO: Adding prefix 12.6.255.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,757 INFO: Adding prefix 12.6.255.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,770 INFO: Adding prefix 12.6.255.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,778 INFO: Adding prefix 12.6.255.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,786 INFO: Adding prefix 12.6.255.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,796 INFO: Adding prefix 12.6.255.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,811 INFO: Adding prefix 12.6.255.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,851 INFO: Adding prefix 12.7.0.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,873 INFO: Adding prefix 12.7.0.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,937 INFO: Adding prefix 12.7.0.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,947 INFO: Adding prefix 12.7.0.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,955 INFO: Adding prefix 12.7.0.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,970 INFO: Adding prefix 12.7.0.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:12,984 INFO: Adding prefix 12.7.0.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,009 INFO: Adding prefix 12.7.0.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,039 INFO: Adding prefix 12.7.0.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,047 INFO: Adding prefix 12.7.0.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,056 INFO: Adding prefix 12.7.0.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,062 INFO: Adding prefix 12.7.0.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,071 INFO: Adding prefix 12.7.0.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,083 INFO: Adding prefix 12.7.0.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,089 INFO: Adding prefix 12.7.0.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,097 INFO: Adding prefix 12.7.0.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,105 INFO: Adding prefix 12.7.1.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,115 INFO: Adding prefix 12.7.1.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,122 INFO: Adding prefix 12.7.1.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,131 INFO: Adding prefix 12.7.1.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,139 INFO: Adding prefix 12.7.1.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,149 INFO: Adding prefix 12.7.1.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,158 INFO: Adding prefix 12.7.1.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,164 INFO: Adding prefix 12.7.1.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,171 INFO: Adding prefix 12.7.1.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,203 INFO: Adding prefix 12.7.1.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,209 INFO: Adding prefix 12.7.1.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,215 INFO: Adding prefix 12.7.1.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,226 INFO: Adding prefix 12.7.1.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,235 INFO: Adding prefix 12.7.1.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,264 INFO: Adding prefix 12.7.1.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,270 INFO: Adding prefix 12.7.1.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,275 INFO: Adding prefix 12.7.2.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,289 INFO: Adding prefix 12.7.2.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,299 INFO: Adding prefix 12.7.2.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,309 INFO: Adding prefix 12.7.2.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,319 INFO: Adding prefix 12.7.2.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,326 INFO: Adding prefix 12.7.2.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,333 INFO: Adding prefix 12.7.2.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,337 INFO: Adding prefix 12.7.2.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,344 INFO: Adding prefix 12.7.2.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,351 INFO: Adding prefix 12.7.2.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,360 INFO: Adding prefix 12.7.2.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,366 INFO: Adding prefix 12.7.2.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,382 INFO: Adding prefix 12.7.2.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,388 INFO: Adding prefix 12.7.2.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,394 INFO: Adding prefix 12.7.2.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,399 INFO: Adding prefix 12.7.2.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,408 INFO: Adding prefix 12.7.3.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,415 INFO: Adding prefix 12.7.3.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,425 INFO: Adding prefix 12.7.3.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,497 INFO: Adding prefix 12.7.3.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,506 INFO: Adding prefix 12.7.3.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,513 INFO: Adding prefix 12.7.3.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,524 INFO: Adding prefix 12.7.3.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,534 INFO: Adding prefix 12.7.3.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,542 INFO: Adding prefix 12.7.3.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,548 INFO: Adding prefix 12.7.3.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,557 INFO: Adding prefix 12.7.3.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,563 INFO: Adding prefix 12.7.3.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,570 INFO: Adding prefix 12.7.3.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,575 INFO: Adding prefix 12.7.3.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,580 INFO: Adding prefix 12.7.3.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,585 INFO: Adding prefix 12.7.3.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,596 INFO: Adding prefix 12.7.4.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,604 INFO: Adding prefix 12.7.4.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,612 INFO: Adding prefix 12.7.4.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,625 INFO: Adding prefix 12.7.4.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,643 INFO: Adding prefix 12.7.4.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,652 INFO: Adding prefix 12.7.4.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,660 INFO: Adding prefix 12.7.4.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,667 INFO: Adding prefix 12.7.4.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,673 INFO: Adding prefix 12.7.4.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,679 INFO: Adding prefix 12.7.4.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,691 INFO: Adding prefix 12.7.4.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,702 INFO: Adding prefix 12.7.4.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,710 INFO: Adding prefix 12.7.4.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,718 INFO: Adding prefix 12.7.4.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,733 INFO: Adding prefix 12.7.4.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,748 INFO: Adding prefix 12.7.4.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,757 INFO: Adding prefix 12.7.5.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,765 INFO: Adding prefix 12.7.5.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,770 INFO: Adding prefix 12.7.5.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,778 INFO: Adding prefix 12.7.5.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,785 INFO: Adding prefix 12.7.5.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,793 INFO: Adding prefix 12.7.5.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,799 INFO: Adding prefix 12.7.5.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,817 INFO: Adding prefix 12.7.5.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,888 INFO: Adding prefix 12.7.5.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,936 INFO: Adding prefix 12.7.5.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,960 INFO: Adding prefix 12.7.5.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,977 INFO: Adding prefix 12.7.5.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:13,985 INFO: Adding prefix 12.7.5.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,055 INFO: Adding prefix 12.7.5.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,063 INFO: Adding prefix 12.7.5.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,072 INFO: Adding prefix 12.7.5.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,083 INFO: Adding prefix 12.7.6.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,115 INFO: Adding prefix 12.7.6.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,123 INFO: Adding prefix 12.7.6.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,149 INFO: Adding prefix 12.7.6.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,184 INFO: Adding prefix 12.7.6.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,257 INFO: Adding prefix 12.7.6.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,293 INFO: Adding prefix 12.7.6.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,302 INFO: Adding prefix 12.7.6.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,359 INFO: Adding prefix 12.7.6.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,435 INFO: Adding prefix 12.7.6.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,468 INFO: Adding prefix 12.7.6.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,477 INFO: Adding prefix 12.7.6.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,490 INFO: Adding prefix 12.7.6.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,497 INFO: Adding prefix 12.7.6.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,503 INFO: Adding prefix 12.7.6.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,532 INFO: Adding prefix 12.7.6.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,539 INFO: Adding prefix 12.7.7.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,552 INFO: Adding prefix 12.7.7.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,573 INFO: Adding prefix 12.7.7.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,581 INFO: Adding prefix 12.7.7.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,593 INFO: Adding prefix 12.7.7.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,600 INFO: Adding prefix 12.7.7.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,613 INFO: Adding prefix 12.7.7.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,624 INFO: Adding prefix 12.7.7.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,669 INFO: Adding prefix 12.7.7.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,676 INFO: Adding prefix 12.7.7.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,689 INFO: Adding prefix 12.7.7.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,696 INFO: Adding prefix 12.7.7.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,704 INFO: Adding prefix 12.7.7.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,712 INFO: Adding prefix 12.7.7.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,736 INFO: Adding prefix 12.7.7.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,744 INFO: Adding prefix 12.7.7.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,754 INFO: Adding prefix 12.7.8.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,762 INFO: Adding prefix 12.7.8.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,777 INFO: Adding prefix 12.7.8.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,793 INFO: Adding prefix 12.7.8.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,802 INFO: Adding prefix 12.7.8.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,811 INFO: Adding prefix 12.7.8.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,829 INFO: Adding prefix 12.7.8.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,836 INFO: Adding prefix 12.7.8.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,850 INFO: Adding prefix 12.7.8.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,858 INFO: Adding prefix 12.7.8.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,875 INFO: Adding prefix 12.7.8.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,884 INFO: Adding prefix 12.7.8.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,895 INFO: Adding prefix 12.7.8.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,903 INFO: Adding prefix 12.7.8.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,920 INFO: Adding prefix 12.7.8.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,929 INFO: Adding prefix 12.7.8.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,939 INFO: Adding prefix 12.7.9.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,947 INFO: Adding prefix 12.7.9.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,958 INFO: Adding prefix 12.7.9.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,964 INFO: Adding prefix 12.7.9.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,973 INFO: Adding prefix 12.7.9.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:14,998 INFO: Adding prefix 12.7.9.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,009 INFO: Adding prefix 12.7.9.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,021 INFO: Adding prefix 12.7.9.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,028 INFO: Adding prefix 12.7.9.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,039 INFO: Adding prefix 12.7.9.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,054 INFO: Adding prefix 12.7.9.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,067 INFO: Adding prefix 12.7.9.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,131 INFO: Adding prefix 12.7.9.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,195 INFO: Adding prefix 12.7.9.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,203 INFO: Adding prefix 12.7.9.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,225 INFO: Adding prefix 12.7.9.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,231 INFO: Adding prefix 12.7.10.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,252 INFO: Adding prefix 12.7.10.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,262 INFO: Adding prefix 12.7.10.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,273 INFO: Adding prefix 12.7.10.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,287 INFO: Adding prefix 12.7.10.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,307 INFO: Adding prefix 12.7.10.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,315 INFO: Adding prefix 12.7.10.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,322 INFO: Adding prefix 12.7.10.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,332 INFO: Adding prefix 12.7.10.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,345 INFO: Adding prefix 12.7.10.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,355 INFO: Adding prefix 12.7.10.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,364 INFO: Adding prefix 12.7.10.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,373 INFO: Adding prefix 12.7.10.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,386 INFO: Adding prefix 12.7.10.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,394 INFO: Adding prefix 12.7.10.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,401 INFO: Adding prefix 12.7.10.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,413 INFO: Adding prefix 12.7.11.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,430 INFO: Adding prefix 12.7.11.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,439 INFO: Adding prefix 12.7.11.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,446 INFO: Adding prefix 12.7.11.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,455 INFO: Adding prefix 12.7.11.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,461 INFO: Adding prefix 12.7.11.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,469 INFO: Adding prefix 12.7.11.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,476 INFO: Adding prefix 12.7.11.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,488 INFO: Adding prefix 12.7.11.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,497 INFO: Adding prefix 12.7.11.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,531 INFO: Adding prefix 12.7.11.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,551 INFO: Adding prefix 12.7.11.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,564 INFO: Adding prefix 12.7.11.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,572 INFO: Adding prefix 12.7.11.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,578 INFO: Adding prefix 12.7.11.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,584 INFO: Adding prefix 12.7.11.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,599 INFO: Adding prefix 12.7.12.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,607 INFO: Adding prefix 12.7.12.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,613 INFO: Adding prefix 12.7.12.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,619 INFO: Adding prefix 12.7.12.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,631 INFO: Adding prefix 12.7.12.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,644 INFO: Adding prefix 12.7.12.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,655 INFO: Adding prefix 12.7.12.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,663 INFO: Adding prefix 12.7.12.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,674 INFO: Adding prefix 12.7.12.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,682 INFO: Adding prefix 12.7.12.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,688 INFO: Adding prefix 12.7.12.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,696 INFO: Adding prefix 12.7.12.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,707 INFO: Adding prefix 12.7.12.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,715 INFO: Adding prefix 12.7.12.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,730 INFO: Adding prefix 12.7.12.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,739 INFO: Adding prefix 12.7.12.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,750 INFO: Adding prefix 12.7.13.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,760 INFO: Adding prefix 12.7.13.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,771 INFO: Adding prefix 12.7.13.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,777 INFO: Adding prefix 12.7.13.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,790 INFO: Adding prefix 12.7.13.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,798 INFO: Adding prefix 12.7.13.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,804 INFO: Adding prefix 12.7.13.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,818 INFO: Adding prefix 12.7.13.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,839 INFO: Adding prefix 12.7.13.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,848 INFO: Adding prefix 12.7.13.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,856 INFO: Adding prefix 12.7.13.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,874 INFO: Adding prefix 12.7.13.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,882 INFO: Adding prefix 12.7.13.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,890 INFO: Adding prefix 12.7.13.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,898 INFO: Adding prefix 12.7.13.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,912 INFO: Adding prefix 12.7.13.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,925 INFO: Adding prefix 12.7.14.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,933 INFO: Adding prefix 12.7.14.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,942 INFO: Adding prefix 12.7.14.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,951 INFO: Adding prefix 12.7.14.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,961 INFO: Adding prefix 12.7.14.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,968 INFO: Adding prefix 12.7.14.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,980 INFO: Adding prefix 12.7.14.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:15,989 INFO: Adding prefix 12.7.14.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,009 INFO: Adding prefix 12.7.14.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,016 INFO: Adding prefix 12.7.14.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,058 INFO: Adding prefix 12.7.14.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,067 INFO: Adding prefix 12.7.14.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,073 INFO: Adding prefix 12.7.14.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,082 INFO: Adding prefix 12.7.14.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,089 INFO: Adding prefix 12.7.14.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,099 INFO: Adding prefix 12.7.14.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,107 INFO: Adding prefix 12.7.15.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,114 INFO: Adding prefix 12.7.15.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,120 INFO: Adding prefix 12.7.15.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,129 INFO: Adding prefix 12.7.15.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,136 INFO: Adding prefix 12.7.15.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,143 INFO: Adding prefix 12.7.15.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,151 INFO: Adding prefix 12.7.15.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,161 INFO: Adding prefix 12.7.15.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,168 INFO: Adding prefix 12.7.15.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,174 INFO: Adding prefix 12.7.15.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,188 INFO: Adding prefix 12.7.15.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,198 INFO: Adding prefix 12.7.15.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,208 INFO: Adding prefix 12.7.15.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,215 INFO: Adding prefix 12.7.15.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,223 INFO: Adding prefix 12.7.15.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,230 INFO: Adding prefix 12.7.15.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,238 INFO: Adding prefix 12.7.16.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,246 INFO: Adding prefix 12.7.16.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,256 INFO: Adding prefix 12.7.16.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,262 INFO: Adding prefix 12.7.16.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,268 INFO: Adding prefix 12.7.16.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,276 INFO: Adding prefix 12.7.16.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,288 INFO: Adding prefix 12.7.16.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,298 INFO: Adding prefix 12.7.16.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,308 INFO: Adding prefix 12.7.16.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,315 INFO: Adding prefix 12.7.16.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,323 INFO: Adding prefix 12.7.16.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,329 INFO: Adding prefix 12.7.16.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,337 INFO: Adding prefix 12.7.16.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,345 INFO: Adding prefix 12.7.16.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,355 INFO: Adding prefix 12.7.16.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,363 INFO: Adding prefix 12.7.16.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,368 INFO: Adding prefix 12.7.17.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,374 INFO: Adding prefix 12.7.17.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,396 INFO: Adding prefix 12.7.17.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,406 INFO: Adding prefix 12.7.17.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,419 INFO: Adding prefix 12.7.17.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,424 INFO: Adding prefix 12.7.17.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,431 INFO: Adding prefix 12.7.17.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,439 INFO: Adding prefix 12.7.17.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,445 INFO: Adding prefix 12.7.17.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,454 INFO: Adding prefix 12.7.17.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,462 INFO: Adding prefix 12.7.17.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,469 INFO: Adding prefix 12.7.17.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,480 INFO: Adding prefix 12.7.17.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,494 INFO: Adding prefix 12.7.17.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,502 INFO: Adding prefix 12.7.17.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,508 INFO: Adding prefix 12.7.17.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,514 INFO: Adding prefix 12.7.18.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,526 INFO: Adding prefix 12.7.18.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,533 INFO: Adding prefix 12.7.18.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,539 INFO: Adding prefix 12.7.18.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,545 INFO: Adding prefix 12.7.18.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,552 INFO: Adding prefix 12.7.18.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,559 INFO: Adding prefix 12.7.18.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,566 INFO: Adding prefix 12.7.18.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,572 INFO: Adding prefix 12.7.18.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,583 INFO: Adding prefix 12.7.18.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,592 INFO: Adding prefix 12.7.18.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,600 INFO: Adding prefix 12.7.18.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,607 INFO: Adding prefix 12.7.18.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,617 INFO: Adding prefix 12.7.18.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,624 INFO: Adding prefix 12.7.18.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,632 INFO: Adding prefix 12.7.18.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,638 INFO: Adding prefix 12.7.19.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,647 INFO: Adding prefix 12.7.19.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,658 INFO: Adding prefix 12.7.19.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,664 INFO: Adding prefix 12.7.19.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,671 INFO: Adding prefix 12.7.19.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,678 INFO: Adding prefix 12.7.19.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,684 INFO: Adding prefix 12.7.19.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,690 INFO: Adding prefix 12.7.19.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,696 INFO: Adding prefix 12.7.19.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,701 INFO: Adding prefix 12.7.19.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,707 INFO: Adding prefix 12.7.19.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,714 INFO: Adding prefix 12.7.19.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,722 INFO: Adding prefix 12.7.19.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,728 INFO: Adding prefix 12.7.19.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,736 INFO: Adding prefix 12.7.19.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,743 INFO: Adding prefix 12.7.19.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,753 INFO: Adding prefix 12.7.20.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,761 INFO: Adding prefix 12.7.20.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,768 INFO: Adding prefix 12.7.20.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,775 INFO: Adding prefix 12.7.20.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,784 INFO: Adding prefix 12.7.20.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,791 INFO: Adding prefix 12.7.20.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,799 INFO: Adding prefix 12.7.20.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,804 INFO: Adding prefix 12.7.20.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,823 INFO: Adding prefix 12.7.20.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,830 INFO: Adding prefix 12.7.20.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,838 INFO: Adding prefix 12.7.20.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,844 INFO: Adding prefix 12.7.20.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,855 INFO: Adding prefix 12.7.20.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,882 INFO: Adding prefix 12.7.20.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,945 INFO: Adding prefix 12.7.20.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,951 INFO: Adding prefix 12.7.20.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,968 INFO: Adding prefix 12.7.21.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,978 INFO: Adding prefix 12.7.21.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,984 INFO: Adding prefix 12.7.21.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,992 INFO: Adding prefix 12.7.21.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:16,999 INFO: Adding prefix 12.7.21.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,005 INFO: Adding prefix 12.7.21.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,011 INFO: Adding prefix 12.7.21.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,020 INFO: Adding prefix 12.7.21.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,030 INFO: Adding prefix 12.7.21.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,040 INFO: Adding prefix 12.7.21.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,073 INFO: Adding prefix 12.7.21.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,088 INFO: Adding prefix 12.7.21.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,104 INFO: Adding prefix 12.7.21.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,113 INFO: Adding prefix 12.7.21.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,121 INFO: Adding prefix 12.7.21.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,131 INFO: Adding prefix 12.7.21.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,140 INFO: Adding prefix 12.7.22.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,148 INFO: Adding prefix 12.7.22.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,155 INFO: Adding prefix 12.7.22.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,165 INFO: Adding prefix 12.7.22.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,172 INFO: Adding prefix 12.7.22.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,181 INFO: Adding prefix 12.7.22.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,192 INFO: Adding prefix 12.7.22.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,205 INFO: Adding prefix 12.7.22.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,218 INFO: Adding prefix 12.7.22.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,225 INFO: Adding prefix 12.7.22.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,231 INFO: Adding prefix 12.7.22.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,241 INFO: Adding prefix 12.7.22.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,251 INFO: Adding prefix 12.7.22.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,258 INFO: Adding prefix 12.7.22.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,269 INFO: Adding prefix 12.7.22.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,278 INFO: Adding prefix 12.7.22.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,284 INFO: Adding prefix 12.7.23.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,290 INFO: Adding prefix 12.7.23.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,295 INFO: Adding prefix 12.7.23.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,312 INFO: Adding prefix 12.7.23.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,322 INFO: Adding prefix 12.7.23.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,331 INFO: Adding prefix 12.7.23.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,339 INFO: Adding prefix 12.7.23.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,348 INFO: Adding prefix 12.7.23.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,354 INFO: Adding prefix 12.7.23.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,361 INFO: Adding prefix 12.7.23.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,370 INFO: Adding prefix 12.7.23.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,378 INFO: Adding prefix 12.7.23.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,385 INFO: Adding prefix 12.7.23.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,390 INFO: Adding prefix 12.7.23.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,397 INFO: Adding prefix 12.7.23.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,402 INFO: Adding prefix 12.7.23.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,408 INFO: Adding prefix 12.7.24.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,413 INFO: Adding prefix 12.7.24.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,420 INFO: Adding prefix 12.7.24.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,426 INFO: Adding prefix 12.7.24.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,433 INFO: Adding prefix 12.7.24.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,445 INFO: Adding prefix 12.7.24.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,456 INFO: Adding prefix 12.7.24.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,464 INFO: Adding prefix 12.7.24.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,470 INFO: Adding prefix 12.7.24.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,476 INFO: Adding prefix 12.7.24.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,486 INFO: Adding prefix 12.7.24.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,491 INFO: Adding prefix 12.7.24.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,499 INFO: Adding prefix 12.7.24.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,505 INFO: Adding prefix 12.7.24.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,517 INFO: Adding prefix 12.7.24.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,525 INFO: Adding prefix 12.7.24.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,531 INFO: Adding prefix 12.7.25.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,538 INFO: Adding prefix 12.7.25.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,545 INFO: Adding prefix 12.7.25.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,552 INFO: Adding prefix 12.7.25.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,559 INFO: Adding prefix 12.7.25.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,566 INFO: Adding prefix 12.7.25.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,574 INFO: Adding prefix 12.7.25.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,584 INFO: Adding prefix 12.7.25.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,593 INFO: Adding prefix 12.7.25.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,598 INFO: Adding prefix 12.7.25.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,605 INFO: Adding prefix 12.7.25.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,612 INFO: Adding prefix 12.7.25.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,618 INFO: Adding prefix 12.7.25.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,628 INFO: Adding prefix 12.7.25.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,635 INFO: Adding prefix 12.7.25.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,642 INFO: Adding prefix 12.7.25.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,648 INFO: Adding prefix 12.7.26.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,655 INFO: Adding prefix 12.7.26.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,665 INFO: Adding prefix 12.7.26.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,671 INFO: Adding prefix 12.7.26.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,676 INFO: Adding prefix 12.7.26.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,683 INFO: Adding prefix 12.7.26.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,689 INFO: Adding prefix 12.7.26.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,697 INFO: Adding prefix 12.7.26.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,703 INFO: Adding prefix 12.7.26.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,715 INFO: Adding prefix 12.7.26.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,726 INFO: Adding prefix 12.7.26.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,735 INFO: Adding prefix 12.7.26.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,742 INFO: Adding prefix 12.7.26.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,751 INFO: Adding prefix 12.7.26.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,757 INFO: Adding prefix 12.7.26.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,762 INFO: Adding prefix 12.7.26.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,769 INFO: Adding prefix 12.7.27.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,777 INFO: Adding prefix 12.7.27.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,784 INFO: Adding prefix 12.7.27.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,791 INFO: Adding prefix 12.7.27.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,796 INFO: Adding prefix 12.7.27.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,802 INFO: Adding prefix 12.7.27.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,808 INFO: Adding prefix 12.7.27.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,814 INFO: Adding prefix 12.7.27.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,820 INFO: Adding prefix 12.7.27.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,825 INFO: Adding prefix 12.7.27.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,831 INFO: Adding prefix 12.7.27.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,836 INFO: Adding prefix 12.7.27.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,843 INFO: Adding prefix 12.7.27.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,847 INFO: Adding prefix 12.7.27.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,852 INFO: Adding prefix 12.7.27.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,857 INFO: Adding prefix 12.7.27.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,864 INFO: Adding prefix 12.7.28.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,869 INFO: Adding prefix 12.7.28.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,874 INFO: Adding prefix 12.7.28.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,879 INFO: Adding prefix 12.7.28.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,893 INFO: Adding prefix 12.7.28.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,902 INFO: Adding prefix 12.7.28.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,910 INFO: Adding prefix 12.7.28.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,916 INFO: Adding prefix 12.7.28.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,928 INFO: Adding prefix 12.7.28.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,935 INFO: Adding prefix 12.7.28.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,942 INFO: Adding prefix 12.7.28.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,950 INFO: Adding prefix 12.7.28.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,962 INFO: Adding prefix 12.7.28.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,974 INFO: Adding prefix 12.7.28.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,982 INFO: Adding prefix 12.7.28.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:17,991 INFO: Adding prefix 12.7.28.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,000 INFO: Adding prefix 12.7.29.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,009 INFO: Adding prefix 12.7.29.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,021 INFO: Adding prefix 12.7.29.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,030 INFO: Adding prefix 12.7.29.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,047 INFO: Adding prefix 12.7.29.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,055 INFO: Adding prefix 12.7.29.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,062 INFO: Adding prefix 12.7.29.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,071 INFO: Adding prefix 12.7.29.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,080 INFO: Adding prefix 12.7.29.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,088 INFO: Adding prefix 12.7.29.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,098 INFO: Adding prefix 12.7.29.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,106 INFO: Adding prefix 12.7.29.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,112 INFO: Adding prefix 12.7.29.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,116 INFO: Adding prefix 12.7.29.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,121 INFO: Adding prefix 12.7.29.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,128 INFO: Adding prefix 12.7.29.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,135 INFO: Adding prefix 12.7.30.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,141 INFO: Adding prefix 12.7.30.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,147 INFO: Adding prefix 12.7.30.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,158 INFO: Adding prefix 12.7.30.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,165 INFO: Adding prefix 12.7.30.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,170 INFO: Adding prefix 12.7.30.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,175 INFO: Adding prefix 12.7.30.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,181 INFO: Adding prefix 12.7.30.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,189 INFO: Adding prefix 12.7.30.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,194 INFO: Adding prefix 12.7.30.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,200 INFO: Adding prefix 12.7.30.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,216 INFO: Adding prefix 12.7.30.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,225 INFO: Adding prefix 12.7.30.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,236 INFO: Adding prefix 12.7.30.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,243 INFO: Adding prefix 12.7.30.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,250 INFO: Adding prefix 12.7.30.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,316 INFO: Adding prefix 12.7.31.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,388 INFO: Adding prefix 12.7.31.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,405 INFO: Adding prefix 12.7.31.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,436 INFO: Adding prefix 12.7.31.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,480 INFO: Adding prefix 12.7.31.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,545 INFO: Adding prefix 12.7.31.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,561 INFO: Adding prefix 12.7.31.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,572 INFO: Adding prefix 12.7.31.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,581 INFO: Adding prefix 12.7.31.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,594 INFO: Adding prefix 12.7.31.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,603 INFO: Adding prefix 12.7.31.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,609 INFO: Adding prefix 12.7.31.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,616 INFO: Adding prefix 12.7.31.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,629 INFO: Adding prefix 12.7.31.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,669 INFO: Adding prefix 12.7.31.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,769 INFO: Adding prefix 12.7.31.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,800 INFO: Adding prefix 12.7.32.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,862 INFO: Adding prefix 12.7.32.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:18,942 INFO: Adding prefix 12.7.32.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:19,005 INFO: Adding prefix 12.7.32.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:19,199 INFO: Adding prefix 12.7.32.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:19,298 INFO: Adding prefix 12.7.32.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:19,407 INFO: Adding prefix 12.7.32.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:19,418 INFO: Adding prefix 12.7.32.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:19,445 INFO: Adding prefix 12.7.32.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:19,460 INFO: Adding prefix 12.7.32.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:19,493 INFO: Adding prefix 12.7.32.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:19,524 INFO: Adding prefix 12.7.32.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:19,535 INFO: Adding prefix 12.7.32.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:19,551 INFO: Adding prefix 12.7.32.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:19,583 INFO: Adding prefix 12.7.32.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:19,632 INFO: Adding prefix 12.7.32.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:19,641 INFO: Adding prefix 12.7.33.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:19,649 INFO: Adding prefix 12.7.33.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:19,660 INFO: Adding prefix 12.7.33.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:19,690 INFO: Adding prefix 12.7.33.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:19,712 INFO: Adding prefix 12.7.33.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:19,757 INFO: Adding prefix 12.7.33.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:19,843 INFO: Adding prefix 12.7.33.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:19,851 INFO: Adding prefix 12.7.33.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:19,892 INFO: Adding prefix 12.7.33.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:19,941 INFO: Adding prefix 12.7.33.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,004 INFO: Adding prefix 12.7.33.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,046 INFO: Adding prefix 12.7.33.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,056 INFO: Adding prefix 12.7.33.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,062 INFO: Adding prefix 12.7.33.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,070 INFO: Adding prefix 12.7.33.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,079 INFO: Adding prefix 12.7.33.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,111 INFO: Adding prefix 12.7.34.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,210 INFO: Adding prefix 12.7.34.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,298 INFO: Adding prefix 12.7.34.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,420 INFO: Adding prefix 12.7.34.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,430 INFO: Adding prefix 12.7.34.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,487 INFO: Adding prefix 12.7.34.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,507 INFO: Adding prefix 12.7.34.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,520 INFO: Adding prefix 12.7.34.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,535 INFO: Adding prefix 12.7.34.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,549 INFO: Adding prefix 12.7.34.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,582 INFO: Adding prefix 12.7.34.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,687 INFO: Adding prefix 12.7.34.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,702 INFO: Adding prefix 12.7.34.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,755 INFO: Adding prefix 12.7.34.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,767 INFO: Adding prefix 12.7.34.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,803 INFO: Adding prefix 12.7.34.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,812 INFO: Adding prefix 12.7.35.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,833 INFO: Adding prefix 12.7.35.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,843 INFO: Adding prefix 12.7.35.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,850 INFO: Adding prefix 12.7.35.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,858 INFO: Adding prefix 12.7.35.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,870 INFO: Adding prefix 12.7.35.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,879 INFO: Adding prefix 12.7.35.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,885 INFO: Adding prefix 12.7.35.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,934 INFO: Adding prefix 12.7.35.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,972 INFO: Adding prefix 12.7.35.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,985 INFO: Adding prefix 12.7.35.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:20,994 INFO: Adding prefix 12.7.35.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,001 INFO: Adding prefix 12.7.35.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,025 INFO: Adding prefix 12.7.35.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,048 INFO: Adding prefix 12.7.35.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,064 INFO: Adding prefix 12.7.35.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,072 INFO: Adding prefix 12.7.36.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,094 INFO: Adding prefix 12.7.36.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,104 INFO: Adding prefix 12.7.36.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,136 INFO: Adding prefix 12.7.36.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,170 INFO: Adding prefix 12.7.36.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,195 INFO: Adding prefix 12.7.36.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,205 INFO: Adding prefix 12.7.36.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,226 INFO: Adding prefix 12.7.36.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,263 INFO: Adding prefix 12.7.36.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,275 INFO: Adding prefix 12.7.36.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,287 INFO: Adding prefix 12.7.36.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,305 INFO: Adding prefix 12.7.36.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,326 INFO: Adding prefix 12.7.36.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,337 INFO: Adding prefix 12.7.36.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,347 INFO: Adding prefix 12.7.36.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,353 INFO: Adding prefix 12.7.36.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,364 INFO: Adding prefix 12.7.37.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,372 INFO: Adding prefix 12.7.37.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,388 INFO: Adding prefix 12.7.37.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,400 INFO: Adding prefix 12.7.37.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,411 INFO: Adding prefix 12.7.37.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,447 INFO: Adding prefix 12.7.37.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,463 INFO: Adding prefix 12.7.37.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,474 INFO: Adding prefix 12.7.37.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,485 INFO: Adding prefix 12.7.37.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,496 INFO: Adding prefix 12.7.37.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,524 INFO: Adding prefix 12.7.37.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,552 INFO: Adding prefix 12.7.37.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,567 INFO: Adding prefix 12.7.37.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,581 INFO: Adding prefix 12.7.37.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,591 INFO: Adding prefix 12.7.37.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,602 INFO: Adding prefix 12.7.37.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,611 INFO: Adding prefix 12.7.38.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,624 INFO: Adding prefix 12.7.38.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,632 INFO: Adding prefix 12.7.38.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,676 INFO: Adding prefix 12.7.38.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,684 INFO: Adding prefix 12.7.38.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,694 INFO: Adding prefix 12.7.38.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,701 INFO: Adding prefix 12.7.38.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,718 INFO: Adding prefix 12.7.38.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,725 INFO: Adding prefix 12.7.38.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,736 INFO: Adding prefix 12.7.38.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,742 INFO: Adding prefix 12.7.38.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,756 INFO: Adding prefix 12.7.38.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,764 INFO: Adding prefix 12.7.38.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,772 INFO: Adding prefix 12.7.38.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,783 INFO: Adding prefix 12.7.38.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,810 INFO: Adding prefix 12.7.38.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,818 INFO: Adding prefix 12.7.39.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,879 INFO: Adding prefix 12.7.39.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:21,909 INFO: Adding prefix 12.7.39.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,080 INFO: Adding prefix 12.7.39.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,118 INFO: Adding prefix 12.7.39.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,131 INFO: Adding prefix 12.7.39.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,153 INFO: Adding prefix 12.7.39.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,320 INFO: Adding prefix 12.7.39.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,333 INFO: Adding prefix 12.7.39.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,347 INFO: Adding prefix 12.7.39.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,355 INFO: Adding prefix 12.7.39.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,371 INFO: Adding prefix 12.7.39.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,379 INFO: Adding prefix 12.7.39.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,418 INFO: Adding prefix 12.7.39.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,425 INFO: Adding prefix 12.7.39.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,431 INFO: Adding prefix 12.7.39.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,438 INFO: Adding prefix 12.7.40.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,444 INFO: Adding prefix 12.7.40.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,451 INFO: Adding prefix 12.7.40.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,461 INFO: Adding prefix 12.7.40.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,473 INFO: Adding prefix 12.7.40.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,485 INFO: Adding prefix 12.7.40.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,513 INFO: Adding prefix 12.7.40.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,522 INFO: Adding prefix 12.7.40.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,528 INFO: Adding prefix 12.7.40.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,533 INFO: Adding prefix 12.7.40.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,546 INFO: Adding prefix 12.7.40.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,555 INFO: Adding prefix 12.7.40.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,561 INFO: Adding prefix 12.7.40.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,566 INFO: Adding prefix 12.7.40.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,574 INFO: Adding prefix 12.7.40.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,581 INFO: Adding prefix 12.7.40.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,587 INFO: Adding prefix 12.7.41.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,597 INFO: Adding prefix 12.7.41.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,607 INFO: Adding prefix 12.7.41.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,616 INFO: Adding prefix 12.7.41.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,624 INFO: Adding prefix 12.7.41.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,630 INFO: Adding prefix 12.7.41.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,654 INFO: Adding prefix 12.7.41.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,671 INFO: Adding prefix 12.7.41.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,678 INFO: Adding prefix 12.7.41.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,685 INFO: Adding prefix 12.7.41.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,699 INFO: Adding prefix 12.7.41.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,709 INFO: Adding prefix 12.7.41.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,717 INFO: Adding prefix 12.7.41.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,722 INFO: Adding prefix 12.7.41.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,731 INFO: Adding prefix 12.7.41.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,736 INFO: Adding prefix 12.7.41.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,744 INFO: Adding prefix 12.7.42.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,749 INFO: Adding prefix 12.7.42.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,791 INFO: Adding prefix 12.7.42.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,799 INFO: Adding prefix 12.7.42.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,805 INFO: Adding prefix 12.7.42.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,811 INFO: Adding prefix 12.7.42.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,817 INFO: Adding prefix 12.7.42.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,822 INFO: Adding prefix 12.7.42.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,827 INFO: Adding prefix 12.7.42.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,836 INFO: Adding prefix 12.7.42.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,843 INFO: Adding prefix 12.7.42.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,852 INFO: Adding prefix 12.7.42.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,858 INFO: Adding prefix 12.7.42.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,868 INFO: Adding prefix 12.7.42.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,874 INFO: Adding prefix 12.7.42.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,883 INFO: Adding prefix 12.7.42.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,889 INFO: Adding prefix 12.7.43.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,897 INFO: Adding prefix 12.7.43.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,903 INFO: Adding prefix 12.7.43.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,909 INFO: Adding prefix 12.7.43.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,918 INFO: Adding prefix 12.7.43.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,926 INFO: Adding prefix 12.7.43.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,933 INFO: Adding prefix 12.7.43.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,940 INFO: Adding prefix 12.7.43.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,945 INFO: Adding prefix 12.7.43.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,955 INFO: Adding prefix 12.7.43.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,960 INFO: Adding prefix 12.7.43.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,966 INFO: Adding prefix 12.7.43.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,974 INFO: Adding prefix 12.7.43.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,982 INFO: Adding prefix 12.7.43.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,991 INFO: Adding prefix 12.7.43.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:22,999 INFO: Adding prefix 12.7.43.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,005 INFO: Adding prefix 12.7.44.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,009 INFO: Adding prefix 12.7.44.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,015 INFO: Adding prefix 12.7.44.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,021 INFO: Adding prefix 12.7.44.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,034 INFO: Adding prefix 12.7.44.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,040 INFO: Adding prefix 12.7.44.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,047 INFO: Adding prefix 12.7.44.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,054 INFO: Adding prefix 12.7.44.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,060 INFO: Adding prefix 12.7.44.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,065 INFO: Adding prefix 12.7.44.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,071 INFO: Adding prefix 12.7.44.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,076 INFO: Adding prefix 12.7.44.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,084 INFO: Adding prefix 12.7.44.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,090 INFO: Adding prefix 12.7.44.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,096 INFO: Adding prefix 12.7.44.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,102 INFO: Adding prefix 12.7.44.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,114 INFO: Adding prefix 12.7.45.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,122 INFO: Adding prefix 12.7.45.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,128 INFO: Adding prefix 12.7.45.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,134 INFO: Adding prefix 12.7.45.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,146 INFO: Adding prefix 12.7.45.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,153 INFO: Adding prefix 12.7.45.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,160 INFO: Adding prefix 12.7.45.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,169 INFO: Adding prefix 12.7.45.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,184 INFO: Adding prefix 12.7.45.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,193 INFO: Adding prefix 12.7.45.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,198 INFO: Adding prefix 12.7.45.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,205 INFO: Adding prefix 12.7.45.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,216 INFO: Adding prefix 12.7.45.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,223 INFO: Adding prefix 12.7.45.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,229 INFO: Adding prefix 12.7.45.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,235 INFO: Adding prefix 12.7.45.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,248 INFO: Adding prefix 12.7.46.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,255 INFO: Adding prefix 12.7.46.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,266 INFO: Adding prefix 12.7.46.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,273 INFO: Adding prefix 12.7.46.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,280 INFO: Adding prefix 12.7.46.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,288 INFO: Adding prefix 12.7.46.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,294 INFO: Adding prefix 12.7.46.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,303 INFO: Adding prefix 12.7.46.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,310 INFO: Adding prefix 12.7.46.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,326 INFO: Adding prefix 12.7.46.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,358 INFO: Adding prefix 12.7.46.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,371 INFO: Adding prefix 12.7.46.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,377 INFO: Adding prefix 12.7.46.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,384 INFO: Adding prefix 12.7.46.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,392 INFO: Adding prefix 12.7.46.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,401 INFO: Adding prefix 12.7.46.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,408 INFO: Adding prefix 12.7.47.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,420 INFO: Adding prefix 12.7.47.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,427 INFO: Adding prefix 12.7.47.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,439 INFO: Adding prefix 12.7.47.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,448 INFO: Adding prefix 12.7.47.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,453 INFO: Adding prefix 12.7.47.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,460 INFO: Adding prefix 12.7.47.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,467 INFO: Adding prefix 12.7.47.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,475 INFO: Adding prefix 12.7.47.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,480 INFO: Adding prefix 12.7.47.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,486 INFO: Adding prefix 12.7.47.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,499 INFO: Adding prefix 12.7.47.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,506 INFO: Adding prefix 12.7.47.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,513 INFO: Adding prefix 12.7.47.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,521 INFO: Adding prefix 12.7.47.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,534 INFO: Adding prefix 12.7.47.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,541 INFO: Adding prefix 12.7.48.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,546 INFO: Adding prefix 12.7.48.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,552 INFO: Adding prefix 12.7.48.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,566 INFO: Adding prefix 12.7.48.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,575 INFO: Adding prefix 12.7.48.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,581 INFO: Adding prefix 12.7.48.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,586 INFO: Adding prefix 12.7.48.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,593 INFO: Adding prefix 12.7.48.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,599 INFO: Adding prefix 12.7.48.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,605 INFO: Adding prefix 12.7.48.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,613 INFO: Adding prefix 12.7.48.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,620 INFO: Adding prefix 12.7.48.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,628 INFO: Adding prefix 12.7.48.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,634 INFO: Adding prefix 12.7.48.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,642 INFO: Adding prefix 12.7.48.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,653 INFO: Adding prefix 12.7.48.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,663 INFO: Adding prefix 12.7.49.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,669 INFO: Adding prefix 12.7.49.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,677 INFO: Adding prefix 12.7.49.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,682 INFO: Adding prefix 12.7.49.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,687 INFO: Adding prefix 12.7.49.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,693 INFO: Adding prefix 12.7.49.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,701 INFO: Adding prefix 12.7.49.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,707 INFO: Adding prefix 12.7.49.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,715 INFO: Adding prefix 12.7.49.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,721 INFO: Adding prefix 12.7.49.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,735 INFO: Adding prefix 12.7.49.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,745 INFO: Adding prefix 12.7.49.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,756 INFO: Adding prefix 12.7.49.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,762 INFO: Adding prefix 12.7.49.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,777 INFO: Adding prefix 12.7.49.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,785 INFO: Adding prefix 12.7.49.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,792 INFO: Adding prefix 12.7.50.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,798 INFO: Adding prefix 12.7.50.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,809 INFO: Adding prefix 12.7.50.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,817 INFO: Adding prefix 12.7.50.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,824 INFO: Adding prefix 12.7.50.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,832 INFO: Adding prefix 12.7.50.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,838 INFO: Adding prefix 12.7.50.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,845 INFO: Adding prefix 12.7.50.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,851 INFO: Adding prefix 12.7.50.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,877 INFO: Adding prefix 12.7.50.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,884 INFO: Adding prefix 12.7.50.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,889 INFO: Adding prefix 12.7.50.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,896 INFO: Adding prefix 12.7.50.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,903 INFO: Adding prefix 12.7.50.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,908 INFO: Adding prefix 12.7.50.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,916 INFO: Adding prefix 12.7.50.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,928 INFO: Adding prefix 12.7.51.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,938 INFO: Adding prefix 12.7.51.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,946 INFO: Adding prefix 12.7.51.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,952 INFO: Adding prefix 12.7.51.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,957 INFO: Adding prefix 12.7.51.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,967 INFO: Adding prefix 12.7.51.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,979 INFO: Adding prefix 12.7.51.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:23,988 INFO: Adding prefix 12.7.51.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,001 INFO: Adding prefix 12.7.51.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,011 INFO: Adding prefix 12.7.51.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,022 INFO: Adding prefix 12.7.51.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,029 INFO: Adding prefix 12.7.51.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,036 INFO: Adding prefix 12.7.51.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,044 INFO: Adding prefix 12.7.51.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,050 INFO: Adding prefix 12.7.51.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,057 INFO: Adding prefix 12.7.51.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,065 INFO: Adding prefix 12.7.52.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,110 INFO: Adding prefix 12.7.52.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,202 INFO: Adding prefix 12.7.52.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,256 INFO: Adding prefix 12.7.52.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,278 INFO: Adding prefix 12.7.52.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,306 INFO: Adding prefix 12.7.52.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,316 INFO: Adding prefix 12.7.52.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,322 INFO: Adding prefix 12.7.52.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,328 INFO: Adding prefix 12.7.52.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,333 INFO: Adding prefix 12.7.52.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,338 INFO: Adding prefix 12.7.52.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,343 INFO: Adding prefix 12.7.52.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,350 INFO: Adding prefix 12.7.52.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,356 INFO: Adding prefix 12.7.52.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,364 INFO: Adding prefix 12.7.52.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,372 INFO: Adding prefix 12.7.52.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,380 INFO: Adding prefix 12.7.53.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,388 INFO: Adding prefix 12.7.53.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,396 INFO: Adding prefix 12.7.53.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,403 INFO: Adding prefix 12.7.53.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,413 INFO: Adding prefix 12.7.53.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,420 INFO: Adding prefix 12.7.53.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,426 INFO: Adding prefix 12.7.53.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,432 INFO: Adding prefix 12.7.53.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,443 INFO: Adding prefix 12.7.53.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,450 INFO: Adding prefix 12.7.53.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,456 INFO: Adding prefix 12.7.53.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,461 INFO: Adding prefix 12.7.53.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,468 INFO: Adding prefix 12.7.53.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,474 INFO: Adding prefix 12.7.53.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,480 INFO: Adding prefix 12.7.53.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,487 INFO: Adding prefix 12.7.53.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,494 INFO: Adding prefix 12.7.54.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,500 INFO: Adding prefix 12.7.54.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,506 INFO: Adding prefix 12.7.54.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,511 INFO: Adding prefix 12.7.54.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,518 INFO: Adding prefix 12.7.54.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,525 INFO: Adding prefix 12.7.54.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,534 INFO: Adding prefix 12.7.54.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,540 INFO: Adding prefix 12.7.54.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,546 INFO: Adding prefix 12.7.54.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,551 INFO: Adding prefix 12.7.54.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,557 INFO: Adding prefix 12.7.54.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,568 INFO: Adding prefix 12.7.54.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,575 INFO: Adding prefix 12.7.54.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,582 INFO: Adding prefix 12.7.54.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,600 INFO: Adding prefix 12.7.54.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,610 INFO: Adding prefix 12.7.54.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,616 INFO: Adding prefix 12.7.55.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,622 INFO: Adding prefix 12.7.55.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,627 INFO: Adding prefix 12.7.55.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,636 INFO: Adding prefix 12.7.55.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,642 INFO: Adding prefix 12.7.55.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,685 INFO: Adding prefix 12.7.55.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,694 INFO: Adding prefix 12.7.55.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,701 INFO: Adding prefix 12.7.55.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,706 INFO: Adding prefix 12.7.55.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,712 INFO: Adding prefix 12.7.55.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,721 INFO: Adding prefix 12.7.55.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,729 INFO: Adding prefix 12.7.55.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,737 INFO: Adding prefix 12.7.55.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,747 INFO: Adding prefix 12.7.55.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,753 INFO: Adding prefix 12.7.55.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,769 INFO: Adding prefix 12.7.55.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,776 INFO: Adding prefix 12.7.56.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,785 INFO: Adding prefix 12.7.56.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,793 INFO: Adding prefix 12.7.56.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,808 INFO: Adding prefix 12.7.56.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,818 INFO: Adding prefix 12.7.56.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,831 INFO: Adding prefix 12.7.56.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,838 INFO: Adding prefix 12.7.56.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,855 INFO: Adding prefix 12.7.56.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,868 INFO: Adding prefix 12.7.56.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,886 INFO: Adding prefix 12.7.56.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,896 INFO: Adding prefix 12.7.56.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,905 INFO: Adding prefix 12.7.56.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,912 INFO: Adding prefix 12.7.56.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,919 INFO: Adding prefix 12.7.56.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,927 INFO: Adding prefix 12.7.56.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,933 INFO: Adding prefix 12.7.56.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,940 INFO: Adding prefix 12.7.57.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,947 INFO: Adding prefix 12.7.57.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,955 INFO: Adding prefix 12.7.57.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,962 INFO: Adding prefix 12.7.57.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,976 INFO: Adding prefix 12.7.57.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:24,987 INFO: Adding prefix 12.7.57.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,004 INFO: Adding prefix 12.7.57.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,011 INFO: Adding prefix 12.7.57.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,018 INFO: Adding prefix 12.7.57.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,064 INFO: Adding prefix 12.7.57.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,098 INFO: Adding prefix 12.7.57.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,105 INFO: Adding prefix 12.7.57.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,114 INFO: Adding prefix 12.7.57.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,121 INFO: Adding prefix 12.7.57.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,129 INFO: Adding prefix 12.7.57.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,140 INFO: Adding prefix 12.7.57.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,147 INFO: Adding prefix 12.7.58.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,153 INFO: Adding prefix 12.7.58.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,165 INFO: Adding prefix 12.7.58.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,173 INFO: Adding prefix 12.7.58.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,181 INFO: Adding prefix 12.7.58.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,189 INFO: Adding prefix 12.7.58.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,245 INFO: Adding prefix 12.7.58.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,254 INFO: Adding prefix 12.7.58.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,261 INFO: Adding prefix 12.7.58.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,269 INFO: Adding prefix 12.7.58.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,276 INFO: Adding prefix 12.7.58.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,283 INFO: Adding prefix 12.7.58.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,291 INFO: Adding prefix 12.7.58.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,300 INFO: Adding prefix 12.7.58.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,306 INFO: Adding prefix 12.7.58.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,311 INFO: Adding prefix 12.7.58.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,318 INFO: Adding prefix 12.7.59.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,324 INFO: Adding prefix 12.7.59.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,331 INFO: Adding prefix 12.7.59.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,337 INFO: Adding prefix 12.7.59.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,343 INFO: Adding prefix 12.7.59.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,353 INFO: Adding prefix 12.7.59.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,358 INFO: Adding prefix 12.7.59.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,363 INFO: Adding prefix 12.7.59.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,370 INFO: Adding prefix 12.7.59.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,378 INFO: Adding prefix 12.7.59.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,384 INFO: Adding prefix 12.7.59.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,390 INFO: Adding prefix 12.7.59.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,395 INFO: Adding prefix 12.7.59.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,406 INFO: Adding prefix 12.7.59.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,421 INFO: Adding prefix 12.7.59.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,430 INFO: Adding prefix 12.7.59.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,437 INFO: Adding prefix 12.7.60.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,445 INFO: Adding prefix 12.7.60.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,452 INFO: Adding prefix 12.7.60.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,459 INFO: Adding prefix 12.7.60.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,465 INFO: Adding prefix 12.7.60.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,473 INFO: Adding prefix 12.7.60.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,479 INFO: Adding prefix 12.7.60.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,485 INFO: Adding prefix 12.7.60.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,491 INFO: Adding prefix 12.7.60.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,499 INFO: Adding prefix 12.7.60.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,507 INFO: Adding prefix 12.7.60.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,513 INFO: Adding prefix 12.7.60.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,519 INFO: Adding prefix 12.7.60.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,525 INFO: Adding prefix 12.7.60.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,531 INFO: Adding prefix 12.7.60.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,539 INFO: Adding prefix 12.7.60.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,549 INFO: Adding prefix 12.7.61.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,559 INFO: Adding prefix 12.7.61.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,566 INFO: Adding prefix 12.7.61.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,571 INFO: Adding prefix 12.7.61.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,578 INFO: Adding prefix 12.7.61.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,584 INFO: Adding prefix 12.7.61.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,590 INFO: Adding prefix 12.7.61.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,597 INFO: Adding prefix 12.7.61.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,615 INFO: Adding prefix 12.7.61.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,623 INFO: Adding prefix 12.7.61.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,628 INFO: Adding prefix 12.7.61.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,634 INFO: Adding prefix 12.7.61.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,642 INFO: Adding prefix 12.7.61.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,648 INFO: Adding prefix 12.7.61.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,658 INFO: Adding prefix 12.7.61.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,666 INFO: Adding prefix 12.7.61.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,674 INFO: Adding prefix 12.7.62.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,681 INFO: Adding prefix 12.7.62.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,687 INFO: Adding prefix 12.7.62.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,694 INFO: Adding prefix 12.7.62.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,702 INFO: Adding prefix 12.7.62.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,709 INFO: Adding prefix 12.7.62.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,722 INFO: Adding prefix 12.7.62.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,729 INFO: Adding prefix 12.7.62.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,743 INFO: Adding prefix 12.7.62.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,749 INFO: Adding prefix 12.7.62.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,771 INFO: Adding prefix 12.7.62.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,783 INFO: Adding prefix 12.7.62.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,789 INFO: Adding prefix 12.7.62.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,796 INFO: Adding prefix 12.7.62.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,802 INFO: Adding prefix 12.7.62.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,814 INFO: Adding prefix 12.7.62.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,821 INFO: Adding prefix 12.7.63.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,827 INFO: Adding prefix 12.7.63.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,832 INFO: Adding prefix 12.7.63.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,840 INFO: Adding prefix 12.7.63.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,845 INFO: Adding prefix 12.7.63.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,850 INFO: Adding prefix 12.7.63.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,879 INFO: Adding prefix 12.7.63.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,906 INFO: Adding prefix 12.7.63.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,912 INFO: Adding prefix 12.7.63.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,929 INFO: Adding prefix 12.7.63.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,939 INFO: Adding prefix 12.7.63.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,950 INFO: Adding prefix 12.7.63.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,958 INFO: Adding prefix 12.7.63.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,964 INFO: Adding prefix 12.7.63.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,970 INFO: Adding prefix 12.7.63.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,977 INFO: Adding prefix 12.7.63.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,981 INFO: Adding prefix 12.7.64.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,989 INFO: Adding prefix 12.7.64.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:25,994 INFO: Adding prefix 12.7.64.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,020 INFO: Adding prefix 12.7.64.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,027 INFO: Adding prefix 12.7.64.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,034 INFO: Adding prefix 12.7.64.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,042 INFO: Adding prefix 12.7.64.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,079 INFO: Adding prefix 12.7.64.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,121 INFO: Adding prefix 12.7.64.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,191 INFO: Adding prefix 12.7.64.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,212 INFO: Adding prefix 12.7.64.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,288 INFO: Adding prefix 12.7.64.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,301 INFO: Adding prefix 12.7.64.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,309 INFO: Adding prefix 12.7.64.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,404 INFO: Adding prefix 12.7.64.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,483 INFO: Adding prefix 12.7.64.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,492 INFO: Adding prefix 12.7.65.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,550 INFO: Adding prefix 12.7.65.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,572 INFO: Adding prefix 12.7.65.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,579 INFO: Adding prefix 12.7.65.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,591 INFO: Adding prefix 12.7.65.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,612 INFO: Adding prefix 12.7.65.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,629 INFO: Adding prefix 12.7.65.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,669 INFO: Adding prefix 12.7.65.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,679 INFO: Adding prefix 12.7.65.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,688 INFO: Adding prefix 12.7.65.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,748 INFO: Adding prefix 12.7.65.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,788 INFO: Adding prefix 12.7.65.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,840 INFO: Adding prefix 12.7.65.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,883 INFO: Adding prefix 12.7.65.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,983 INFO: Adding prefix 12.7.65.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:26,994 INFO: Adding prefix 12.7.65.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,008 INFO: Adding prefix 12.7.66.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,023 INFO: Adding prefix 12.7.66.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,083 INFO: Adding prefix 12.7.66.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,091 INFO: Adding prefix 12.7.66.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,101 INFO: Adding prefix 12.7.66.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,122 INFO: Adding prefix 12.7.66.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,133 INFO: Adding prefix 12.7.66.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,141 INFO: Adding prefix 12.7.66.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,173 INFO: Adding prefix 12.7.66.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,187 INFO: Adding prefix 12.7.66.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,201 INFO: Adding prefix 12.7.66.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,211 INFO: Adding prefix 12.7.66.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,221 INFO: Adding prefix 12.7.66.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,255 INFO: Adding prefix 12.7.66.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,266 INFO: Adding prefix 12.7.66.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,282 INFO: Adding prefix 12.7.66.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,289 INFO: Adding prefix 12.7.67.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,361 INFO: Adding prefix 12.7.67.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,369 INFO: Adding prefix 12.7.67.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,377 INFO: Adding prefix 12.7.67.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,385 INFO: Adding prefix 12.7.67.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,393 INFO: Adding prefix 12.7.67.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,400 INFO: Adding prefix 12.7.67.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,407 INFO: Adding prefix 12.7.67.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,413 INFO: Adding prefix 12.7.67.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,427 INFO: Adding prefix 12.7.67.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,439 INFO: Adding prefix 12.7.67.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,447 INFO: Adding prefix 12.7.67.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,454 INFO: Adding prefix 12.7.67.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,462 INFO: Adding prefix 12.7.67.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,475 INFO: Adding prefix 12.7.67.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,482 INFO: Adding prefix 12.7.67.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,491 INFO: Adding prefix 12.7.68.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,502 INFO: Adding prefix 12.7.68.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,508 INFO: Adding prefix 12.7.68.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,524 INFO: Adding prefix 12.7.68.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,532 INFO: Adding prefix 12.7.68.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,540 INFO: Adding prefix 12.7.68.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,552 INFO: Adding prefix 12.7.68.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,573 INFO: Adding prefix 12.7.68.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,587 INFO: Adding prefix 12.7.68.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,598 INFO: Adding prefix 12.7.68.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,609 INFO: Adding prefix 12.7.68.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,618 INFO: Adding prefix 12.7.68.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,625 INFO: Adding prefix 12.7.68.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,635 INFO: Adding prefix 12.7.68.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,641 INFO: Adding prefix 12.7.68.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,648 INFO: Adding prefix 12.7.68.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,653 INFO: Adding prefix 12.7.69.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,659 INFO: Adding prefix 12.7.69.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,664 INFO: Adding prefix 12.7.69.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,670 INFO: Adding prefix 12.7.69.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,677 INFO: Adding prefix 12.7.69.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,684 INFO: Adding prefix 12.7.69.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,691 INFO: Adding prefix 12.7.69.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,697 INFO: Adding prefix 12.7.69.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,703 INFO: Adding prefix 12.7.69.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,710 INFO: Adding prefix 12.7.69.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,716 INFO: Adding prefix 12.7.69.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,722 INFO: Adding prefix 12.7.69.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,729 INFO: Adding prefix 12.7.69.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,735 INFO: Adding prefix 12.7.69.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,740 INFO: Adding prefix 12.7.69.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,745 INFO: Adding prefix 12.7.69.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,751 INFO: Adding prefix 12.7.70.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,757 INFO: Adding prefix 12.7.70.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,764 INFO: Adding prefix 12.7.70.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,769 INFO: Adding prefix 12.7.70.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,776 INFO: Adding prefix 12.7.70.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,782 INFO: Adding prefix 12.7.70.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,788 INFO: Adding prefix 12.7.70.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,794 INFO: Adding prefix 12.7.70.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,801 INFO: Adding prefix 12.7.70.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,807 INFO: Adding prefix 12.7.70.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,813 INFO: Adding prefix 12.7.70.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,818 INFO: Adding prefix 12.7.70.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,824 INFO: Adding prefix 12.7.70.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,830 INFO: Adding prefix 12.7.70.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,838 INFO: Adding prefix 12.7.70.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,844 INFO: Adding prefix 12.7.70.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,849 INFO: Adding prefix 12.7.71.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,854 INFO: Adding prefix 12.7.71.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,859 INFO: Adding prefix 12.7.71.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,866 INFO: Adding prefix 12.7.71.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,871 INFO: Adding prefix 12.7.71.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,877 INFO: Adding prefix 12.7.71.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,882 INFO: Adding prefix 12.7.71.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,892 INFO: Adding prefix 12.7.71.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,897 INFO: Adding prefix 12.7.71.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,902 INFO: Adding prefix 12.7.71.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,908 INFO: Adding prefix 12.7.71.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,914 INFO: Adding prefix 12.7.71.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,919 INFO: Adding prefix 12.7.71.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,923 INFO: Adding prefix 12.7.71.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,928 INFO: Adding prefix 12.7.71.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,934 INFO: Adding prefix 12.7.71.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,940 INFO: Adding prefix 12.7.72.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,945 INFO: Adding prefix 12.7.72.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,949 INFO: Adding prefix 12.7.72.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,955 INFO: Adding prefix 12.7.72.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,961 INFO: Adding prefix 12.7.72.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,966 INFO: Adding prefix 12.7.72.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,985 INFO: Adding prefix 12.7.72.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:27,994 INFO: Adding prefix 12.7.72.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,002 INFO: Adding prefix 12.7.72.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,009 INFO: Adding prefix 12.7.72.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,014 INFO: Adding prefix 12.7.72.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,021 INFO: Adding prefix 12.7.72.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,027 INFO: Adding prefix 12.7.72.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,032 INFO: Adding prefix 12.7.72.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,037 INFO: Adding prefix 12.7.72.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,044 INFO: Adding prefix 12.7.72.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,049 INFO: Adding prefix 12.7.73.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,054 INFO: Adding prefix 12.7.73.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,060 INFO: Adding prefix 12.7.73.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,065 INFO: Adding prefix 12.7.73.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,070 INFO: Adding prefix 12.7.73.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,075 INFO: Adding prefix 12.7.73.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,081 INFO: Adding prefix 12.7.73.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,086 INFO: Adding prefix 12.7.73.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,091 INFO: Adding prefix 12.7.73.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,096 INFO: Adding prefix 12.7.73.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,103 INFO: Adding prefix 12.7.73.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,109 INFO: Adding prefix 12.7.73.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,115 INFO: Adding prefix 12.7.73.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,122 INFO: Adding prefix 12.7.73.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,130 INFO: Adding prefix 12.7.73.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,136 INFO: Adding prefix 12.7.73.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,141 INFO: Adding prefix 12.7.74.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,149 INFO: Adding prefix 12.7.74.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,157 INFO: Adding prefix 12.7.74.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,163 INFO: Adding prefix 12.7.74.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,169 INFO: Adding prefix 12.7.74.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,176 INFO: Adding prefix 12.7.74.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,183 INFO: Adding prefix 12.7.74.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,188 INFO: Adding prefix 12.7.74.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,193 INFO: Adding prefix 12.7.74.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,199 INFO: Adding prefix 12.7.74.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,206 INFO: Adding prefix 12.7.74.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,212 INFO: Adding prefix 12.7.74.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,219 INFO: Adding prefix 12.7.74.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,225 INFO: Adding prefix 12.7.74.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,231 INFO: Adding prefix 12.7.74.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,236 INFO: Adding prefix 12.7.74.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,242 INFO: Adding prefix 12.7.75.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,247 INFO: Adding prefix 12.7.75.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,252 INFO: Adding prefix 12.7.75.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,257 INFO: Adding prefix 12.7.75.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,263 INFO: Adding prefix 12.7.75.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,271 INFO: Adding prefix 12.7.75.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,276 INFO: Adding prefix 12.7.75.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,283 INFO: Adding prefix 12.7.75.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,289 INFO: Adding prefix 12.7.75.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,296 INFO: Adding prefix 12.7.75.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,300 INFO: Adding prefix 12.7.75.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,305 INFO: Adding prefix 12.7.75.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,311 INFO: Adding prefix 12.7.75.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,318 INFO: Adding prefix 12.7.75.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,324 INFO: Adding prefix 12.7.75.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,330 INFO: Adding prefix 12.7.75.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,335 INFO: Adding prefix 12.7.76.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,340 INFO: Adding prefix 12.7.76.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,346 INFO: Adding prefix 12.7.76.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,351 INFO: Adding prefix 12.7.76.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,357 INFO: Adding prefix 12.7.76.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,365 INFO: Adding prefix 12.7.76.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,371 INFO: Adding prefix 12.7.76.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,377 INFO: Adding prefix 12.7.76.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,382 INFO: Adding prefix 12.7.76.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,390 INFO: Adding prefix 12.7.76.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,441 INFO: Adding prefix 12.7.76.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,448 INFO: Adding prefix 12.7.76.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,463 INFO: Adding prefix 12.7.76.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,471 INFO: Adding prefix 12.7.76.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,477 INFO: Adding prefix 12.7.76.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,484 INFO: Adding prefix 12.7.76.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,499 INFO: Adding prefix 12.7.77.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,512 INFO: Adding prefix 12.7.77.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,519 INFO: Adding prefix 12.7.77.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,526 INFO: Adding prefix 12.7.77.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,533 INFO: Adding prefix 12.7.77.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,540 INFO: Adding prefix 12.7.77.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,547 INFO: Adding prefix 12.7.77.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,553 INFO: Adding prefix 12.7.77.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,560 INFO: Adding prefix 12.7.77.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,568 INFO: Adding prefix 12.7.77.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,578 INFO: Adding prefix 12.7.77.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,585 INFO: Adding prefix 12.7.77.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,592 INFO: Adding prefix 12.7.77.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,598 INFO: Adding prefix 12.7.77.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,603 INFO: Adding prefix 12.7.77.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,616 INFO: Adding prefix 12.7.77.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,623 INFO: Adding prefix 12.7.78.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,630 INFO: Adding prefix 12.7.78.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,636 INFO: Adding prefix 12.7.78.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,642 INFO: Adding prefix 12.7.78.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,649 INFO: Adding prefix 12.7.78.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,654 INFO: Adding prefix 12.7.78.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,660 INFO: Adding prefix 12.7.78.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,667 INFO: Adding prefix 12.7.78.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,676 INFO: Adding prefix 12.7.78.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,683 INFO: Adding prefix 12.7.78.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,689 INFO: Adding prefix 12.7.78.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,694 INFO: Adding prefix 12.7.78.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,701 INFO: Adding prefix 12.7.78.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,706 INFO: Adding prefix 12.7.78.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,712 INFO: Adding prefix 12.7.78.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,719 INFO: Adding prefix 12.7.78.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,728 INFO: Adding prefix 12.7.79.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,734 INFO: Adding prefix 12.7.79.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,740 INFO: Adding prefix 12.7.79.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,745 INFO: Adding prefix 12.7.79.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,752 INFO: Adding prefix 12.7.79.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,757 INFO: Adding prefix 12.7.79.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,765 INFO: Adding prefix 12.7.79.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,773 INFO: Adding prefix 12.7.79.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,780 INFO: Adding prefix 12.7.79.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,786 INFO: Adding prefix 12.7.79.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,791 INFO: Adding prefix 12.7.79.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,798 INFO: Adding prefix 12.7.79.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,803 INFO: Adding prefix 12.7.79.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,810 INFO: Adding prefix 12.7.79.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,815 INFO: Adding prefix 12.7.79.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,822 INFO: Adding prefix 12.7.79.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,829 INFO: Adding prefix 12.7.80.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,837 INFO: Adding prefix 12.7.80.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,844 INFO: Adding prefix 12.7.80.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,852 INFO: Adding prefix 12.7.80.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,857 INFO: Adding prefix 12.7.80.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,862 INFO: Adding prefix 12.7.80.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,867 INFO: Adding prefix 12.7.80.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,874 INFO: Adding prefix 12.7.80.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,880 INFO: Adding prefix 12.7.80.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,885 INFO: Adding prefix 12.7.80.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,890 INFO: Adding prefix 12.7.80.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,898 INFO: Adding prefix 12.7.80.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,905 INFO: Adding prefix 12.7.80.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,912 INFO: Adding prefix 12.7.80.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,917 INFO: Adding prefix 12.7.80.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,924 INFO: Adding prefix 12.7.80.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,930 INFO: Adding prefix 12.7.81.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,936 INFO: Adding prefix 12.7.81.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,941 INFO: Adding prefix 12.7.81.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,948 INFO: Adding prefix 12.7.81.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,955 INFO: Adding prefix 12.7.81.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,963 INFO: Adding prefix 12.7.81.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,970 INFO: Adding prefix 12.7.81.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,976 INFO: Adding prefix 12.7.81.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,981 INFO: Adding prefix 12.7.81.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,986 INFO: Adding prefix 12.7.81.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,992 INFO: Adding prefix 12.7.81.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:28,999 INFO: Adding prefix 12.7.81.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,008 INFO: Adding prefix 12.7.81.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,016 INFO: Adding prefix 12.7.81.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,024 INFO: Adding prefix 12.7.81.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,029 INFO: Adding prefix 12.7.81.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,035 INFO: Adding prefix 12.7.82.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,040 INFO: Adding prefix 12.7.82.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,082 INFO: Adding prefix 12.7.82.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,089 INFO: Adding prefix 12.7.82.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,095 INFO: Adding prefix 12.7.82.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,100 INFO: Adding prefix 12.7.82.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,107 INFO: Adding prefix 12.7.82.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,112 INFO: Adding prefix 12.7.82.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,118 INFO: Adding prefix 12.7.82.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,123 INFO: Adding prefix 12.7.82.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,129 INFO: Adding prefix 12.7.82.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,134 INFO: Adding prefix 12.7.82.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,139 INFO: Adding prefix 12.7.82.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,144 INFO: Adding prefix 12.7.82.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,152 INFO: Adding prefix 12.7.82.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,157 INFO: Adding prefix 12.7.82.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,164 INFO: Adding prefix 12.7.83.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,169 INFO: Adding prefix 12.7.83.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,178 INFO: Adding prefix 12.7.83.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,185 INFO: Adding prefix 12.7.83.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,192 INFO: Adding prefix 12.7.83.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,197 INFO: Adding prefix 12.7.83.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,202 INFO: Adding prefix 12.7.83.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,208 INFO: Adding prefix 12.7.83.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,217 INFO: Adding prefix 12.7.83.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,224 INFO: Adding prefix 12.7.83.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,229 INFO: Adding prefix 12.7.83.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,235 INFO: Adding prefix 12.7.83.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,242 INFO: Adding prefix 12.7.83.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,250 INFO: Adding prefix 12.7.83.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,256 INFO: Adding prefix 12.7.83.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,260 INFO: Adding prefix 12.7.83.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,265 INFO: Adding prefix 12.7.84.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,271 INFO: Adding prefix 12.7.84.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,284 INFO: Adding prefix 12.7.84.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,290 INFO: Adding prefix 12.7.84.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,297 INFO: Adding prefix 12.7.84.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,304 INFO: Adding prefix 12.7.84.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,309 INFO: Adding prefix 12.7.84.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,314 INFO: Adding prefix 12.7.84.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,320 INFO: Adding prefix 12.7.84.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,326 INFO: Adding prefix 12.7.84.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,331 INFO: Adding prefix 12.7.84.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,336 INFO: Adding prefix 12.7.84.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,344 INFO: Adding prefix 12.7.84.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,351 INFO: Adding prefix 12.7.84.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,474 INFO: Adding prefix 12.7.84.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,540 INFO: Adding prefix 12.7.84.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,558 INFO: Adding prefix 12.7.85.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,572 INFO: Adding prefix 12.7.85.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,588 INFO: Adding prefix 12.7.85.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,596 INFO: Adding prefix 12.7.85.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,602 INFO: Adding prefix 12.7.85.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,614 INFO: Adding prefix 12.7.85.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,625 INFO: Adding prefix 12.7.85.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,635 INFO: Adding prefix 12.7.85.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,642 INFO: Adding prefix 12.7.85.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,651 INFO: Adding prefix 12.7.85.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,656 INFO: Adding prefix 12.7.85.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,663 INFO: Adding prefix 12.7.85.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,670 INFO: Adding prefix 12.7.85.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,681 INFO: Adding prefix 12.7.85.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,690 INFO: Adding prefix 12.7.85.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,697 INFO: Adding prefix 12.7.85.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,708 INFO: Adding prefix 12.7.86.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,714 INFO: Adding prefix 12.7.86.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,720 INFO: Adding prefix 12.7.86.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,727 INFO: Adding prefix 12.7.86.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,734 INFO: Adding prefix 12.7.86.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,740 INFO: Adding prefix 12.7.86.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,748 INFO: Adding prefix 12.7.86.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,754 INFO: Adding prefix 12.7.86.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,764 INFO: Adding prefix 12.7.86.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,773 INFO: Adding prefix 12.7.86.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,780 INFO: Adding prefix 12.7.86.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,788 INFO: Adding prefix 12.7.86.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,800 INFO: Adding prefix 12.7.86.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,806 INFO: Adding prefix 12.7.86.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,812 INFO: Adding prefix 12.7.86.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,818 INFO: Adding prefix 12.7.86.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,830 INFO: Adding prefix 12.7.87.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,836 INFO: Adding prefix 12.7.87.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,843 INFO: Adding prefix 12.7.87.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,853 INFO: Adding prefix 12.7.87.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,861 INFO: Adding prefix 12.7.87.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,867 INFO: Adding prefix 12.7.87.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,873 INFO: Adding prefix 12.7.87.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,878 INFO: Adding prefix 12.7.87.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,884 INFO: Adding prefix 12.7.87.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,889 INFO: Adding prefix 12.7.87.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,894 INFO: Adding prefix 12.7.87.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,903 INFO: Adding prefix 12.7.87.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,910 INFO: Adding prefix 12.7.87.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,917 INFO: Adding prefix 12.7.87.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,924 INFO: Adding prefix 12.7.87.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,932 INFO: Adding prefix 12.7.87.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,937 INFO: Adding prefix 12.7.88.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,942 INFO: Adding prefix 12.7.88.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,947 INFO: Adding prefix 12.7.88.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,955 INFO: Adding prefix 12.7.88.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,960 INFO: Adding prefix 12.7.88.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,966 INFO: Adding prefix 12.7.88.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,972 INFO: Adding prefix 12.7.88.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,980 INFO: Adding prefix 12.7.88.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,985 INFO: Adding prefix 12.7.88.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,993 INFO: Adding prefix 12.7.88.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:29,999 INFO: Adding prefix 12.7.88.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,007 INFO: Adding prefix 12.7.88.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,013 INFO: Adding prefix 12.7.88.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,018 INFO: Adding prefix 12.7.88.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,024 INFO: Adding prefix 12.7.88.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,031 INFO: Adding prefix 12.7.88.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,038 INFO: Adding prefix 12.7.89.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,046 INFO: Adding prefix 12.7.89.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,051 INFO: Adding prefix 12.7.89.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,058 INFO: Adding prefix 12.7.89.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,063 INFO: Adding prefix 12.7.89.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,068 INFO: Adding prefix 12.7.89.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,075 INFO: Adding prefix 12.7.89.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,082 INFO: Adding prefix 12.7.89.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,092 INFO: Adding prefix 12.7.89.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,102 INFO: Adding prefix 12.7.89.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,109 INFO: Adding prefix 12.7.89.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,118 INFO: Adding prefix 12.7.89.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,124 INFO: Adding prefix 12.7.89.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,130 INFO: Adding prefix 12.7.89.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,137 INFO: Adding prefix 12.7.89.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,142 INFO: Adding prefix 12.7.89.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,148 INFO: Adding prefix 12.7.90.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,154 INFO: Adding prefix 12.7.90.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,162 INFO: Adding prefix 12.7.90.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,170 INFO: Adding prefix 12.7.90.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,176 INFO: Adding prefix 12.7.90.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,181 INFO: Adding prefix 12.7.90.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,191 INFO: Adding prefix 12.7.90.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,198 INFO: Adding prefix 12.7.90.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,204 INFO: Adding prefix 12.7.90.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,209 INFO: Adding prefix 12.7.90.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,217 INFO: Adding prefix 12.7.90.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,225 INFO: Adding prefix 12.7.90.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,235 INFO: Adding prefix 12.7.90.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,241 INFO: Adding prefix 12.7.90.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,250 INFO: Adding prefix 12.7.90.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,257 INFO: Adding prefix 12.7.90.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,263 INFO: Adding prefix 12.7.91.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,270 INFO: Adding prefix 12.7.91.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,277 INFO: Adding prefix 12.7.91.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,284 INFO: Adding prefix 12.7.91.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,290 INFO: Adding prefix 12.7.91.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,296 INFO: Adding prefix 12.7.91.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,305 INFO: Adding prefix 12.7.91.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,310 INFO: Adding prefix 12.7.91.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,316 INFO: Adding prefix 12.7.91.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,322 INFO: Adding prefix 12.7.91.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,332 INFO: Adding prefix 12.7.91.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,338 INFO: Adding prefix 12.7.91.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,344 INFO: Adding prefix 12.7.91.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,350 INFO: Adding prefix 12.7.91.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,356 INFO: Adding prefix 12.7.91.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,360 INFO: Adding prefix 12.7.91.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,366 INFO: Adding prefix 12.7.92.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,372 INFO: Adding prefix 12.7.92.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,378 INFO: Adding prefix 12.7.92.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,385 INFO: Adding prefix 12.7.92.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,391 INFO: Adding prefix 12.7.92.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,399 INFO: Adding prefix 12.7.92.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,404 INFO: Adding prefix 12.7.92.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,411 INFO: Adding prefix 12.7.92.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,417 INFO: Adding prefix 12.7.92.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,423 INFO: Adding prefix 12.7.92.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,429 INFO: Adding prefix 12.7.92.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,435 INFO: Adding prefix 12.7.92.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,440 INFO: Adding prefix 12.7.92.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,446 INFO: Adding prefix 12.7.92.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,451 INFO: Adding prefix 12.7.92.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,464 INFO: Adding prefix 12.7.92.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,470 INFO: Adding prefix 12.7.93.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,477 INFO: Adding prefix 12.7.93.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,483 INFO: Adding prefix 12.7.93.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,489 INFO: Adding prefix 12.7.93.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,494 INFO: Adding prefix 12.7.93.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,500 INFO: Adding prefix 12.7.93.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,505 INFO: Adding prefix 12.7.93.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,510 INFO: Adding prefix 12.7.93.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,515 INFO: Adding prefix 12.7.93.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,521 INFO: Adding prefix 12.7.93.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,533 INFO: Adding prefix 12.7.93.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,540 INFO: Adding prefix 12.7.93.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,545 INFO: Adding prefix 12.7.93.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,549 INFO: Adding prefix 12.7.93.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,554 INFO: Adding prefix 12.7.93.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,559 INFO: Adding prefix 12.7.93.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,566 INFO: Adding prefix 12.7.94.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,572 INFO: Adding prefix 12.7.94.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,578 INFO: Adding prefix 12.7.94.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,583 INFO: Adding prefix 12.7.94.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,589 INFO: Adding prefix 12.7.94.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,596 INFO: Adding prefix 12.7.94.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,601 INFO: Adding prefix 12.7.94.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,606 INFO: Adding prefix 12.7.94.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,612 INFO: Adding prefix 12.7.94.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,617 INFO: Adding prefix 12.7.94.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,623 INFO: Adding prefix 12.7.94.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,628 INFO: Adding prefix 12.7.94.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,637 INFO: Adding prefix 12.7.94.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,642 INFO: Adding prefix 12.7.94.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,649 INFO: Adding prefix 12.7.94.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,655 INFO: Adding prefix 12.7.94.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,669 INFO: Adding prefix 12.7.95.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,677 INFO: Adding prefix 12.7.95.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,683 INFO: Adding prefix 12.7.95.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,689 INFO: Adding prefix 12.7.95.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,697 INFO: Adding prefix 12.7.95.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,702 INFO: Adding prefix 12.7.95.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,708 INFO: Adding prefix 12.7.95.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,713 INFO: Adding prefix 12.7.95.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,730 INFO: Adding prefix 12.7.95.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,737 INFO: Adding prefix 12.7.95.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,757 INFO: Adding prefix 12.7.95.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,766 INFO: Adding prefix 12.7.95.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,772 INFO: Adding prefix 12.7.95.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,782 INFO: Adding prefix 12.7.95.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,791 INFO: Adding prefix 12.7.95.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,802 INFO: Adding prefix 12.7.95.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,811 INFO: Adding prefix 12.7.96.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,822 INFO: Adding prefix 12.7.96.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,832 INFO: Adding prefix 12.7.96.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,844 INFO: Adding prefix 12.7.96.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,854 INFO: Adding prefix 12.7.96.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,862 INFO: Adding prefix 12.7.96.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,871 INFO: Adding prefix 12.7.96.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,907 INFO: Adding prefix 12.7.96.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,914 INFO: Adding prefix 12.7.96.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,925 INFO: Adding prefix 12.7.96.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,936 INFO: Adding prefix 12.7.96.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,943 INFO: Adding prefix 12.7.96.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,948 INFO: Adding prefix 12.7.96.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,956 INFO: Adding prefix 12.7.96.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,962 INFO: Adding prefix 12.7.96.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:30,980 INFO: Adding prefix 12.7.96.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,004 INFO: Adding prefix 12.7.97.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,025 INFO: Adding prefix 12.7.97.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,033 INFO: Adding prefix 12.7.97.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,044 INFO: Adding prefix 12.7.97.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,052 INFO: Adding prefix 12.7.97.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,057 INFO: Adding prefix 12.7.97.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,063 INFO: Adding prefix 12.7.97.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,085 INFO: Adding prefix 12.7.97.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,096 INFO: Adding prefix 12.7.97.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,102 INFO: Adding prefix 12.7.97.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,108 INFO: Adding prefix 12.7.97.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,119 INFO: Adding prefix 12.7.97.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,127 INFO: Adding prefix 12.7.97.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,149 INFO: Adding prefix 12.7.97.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,155 INFO: Adding prefix 12.7.97.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,160 INFO: Adding prefix 12.7.97.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,168 INFO: Adding prefix 12.7.98.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,173 INFO: Adding prefix 12.7.98.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,186 INFO: Adding prefix 12.7.98.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,192 INFO: Adding prefix 12.7.98.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,200 INFO: Adding prefix 12.7.98.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,205 INFO: Adding prefix 12.7.98.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,211 INFO: Adding prefix 12.7.98.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,216 INFO: Adding prefix 12.7.98.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,222 INFO: Adding prefix 12.7.98.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,227 INFO: Adding prefix 12.7.98.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,235 INFO: Adding prefix 12.7.98.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,267 INFO: Adding prefix 12.7.98.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,277 INFO: Adding prefix 12.7.98.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,287 INFO: Adding prefix 12.7.98.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,300 INFO: Adding prefix 12.7.98.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,308 INFO: Adding prefix 12.7.98.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,314 INFO: Adding prefix 12.7.99.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,319 INFO: Adding prefix 12.7.99.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,326 INFO: Adding prefix 12.7.99.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,331 INFO: Adding prefix 12.7.99.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,337 INFO: Adding prefix 12.7.99.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,341 INFO: Adding prefix 12.7.99.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,347 INFO: Adding prefix 12.7.99.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,352 INFO: Adding prefix 12.7.99.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,358 INFO: Adding prefix 12.7.99.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,364 INFO: Adding prefix 12.7.99.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,370 INFO: Adding prefix 12.7.99.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,375 INFO: Adding prefix 12.7.99.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,380 INFO: Adding prefix 12.7.99.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,385 INFO: Adding prefix 12.7.99.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,390 INFO: Adding prefix 12.7.99.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,395 INFO: Adding prefix 12.7.99.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,401 INFO: Adding prefix 12.7.100.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,407 INFO: Adding prefix 12.7.100.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,412 INFO: Adding prefix 12.7.100.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,417 INFO: Adding prefix 12.7.100.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,422 INFO: Adding prefix 12.7.100.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,427 INFO: Adding prefix 12.7.100.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,433 INFO: Adding prefix 12.7.100.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,438 INFO: Adding prefix 12.7.100.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,442 INFO: Adding prefix 12.7.100.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,450 INFO: Adding prefix 12.7.100.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,460 INFO: Adding prefix 12.7.100.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,467 INFO: Adding prefix 12.7.100.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,472 INFO: Adding prefix 12.7.100.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,478 INFO: Adding prefix 12.7.100.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,483 INFO: Adding prefix 12.7.100.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,488 INFO: Adding prefix 12.7.100.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,495 INFO: Adding prefix 12.7.101.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,502 INFO: Adding prefix 12.7.101.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,508 INFO: Adding prefix 12.7.101.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,514 INFO: Adding prefix 12.7.101.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,518 INFO: Adding prefix 12.7.101.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,524 INFO: Adding prefix 12.7.101.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,529 INFO: Adding prefix 12.7.101.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,534 INFO: Adding prefix 12.7.101.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,545 INFO: Adding prefix 12.7.101.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,552 INFO: Adding prefix 12.7.101.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,563 INFO: Adding prefix 12.7.101.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,580 INFO: Adding prefix 12.7.101.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,600 INFO: Adding prefix 12.7.101.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,608 INFO: Adding prefix 12.7.101.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,617 INFO: Adding prefix 12.7.101.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,624 INFO: Adding prefix 12.7.101.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,644 INFO: Adding prefix 12.7.102.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,651 INFO: Adding prefix 12.7.102.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,656 INFO: Adding prefix 12.7.102.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,662 INFO: Adding prefix 12.7.102.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,669 INFO: Adding prefix 12.7.102.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,676 INFO: Adding prefix 12.7.102.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,681 INFO: Adding prefix 12.7.102.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,686 INFO: Adding prefix 12.7.102.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,695 INFO: Adding prefix 12.7.102.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,701 INFO: Adding prefix 12.7.102.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,713 INFO: Adding prefix 12.7.102.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,723 INFO: Adding prefix 12.7.102.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,732 INFO: Adding prefix 12.7.102.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,738 INFO: Adding prefix 12.7.102.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,743 INFO: Adding prefix 12.7.102.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,756 INFO: Adding prefix 12.7.102.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,764 INFO: Adding prefix 12.7.103.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,769 INFO: Adding prefix 12.7.103.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,774 INFO: Adding prefix 12.7.103.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,779 INFO: Adding prefix 12.7.103.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,788 INFO: Adding prefix 12.7.103.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,794 INFO: Adding prefix 12.7.103.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,799 INFO: Adding prefix 12.7.103.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,804 INFO: Adding prefix 12.7.103.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,811 INFO: Adding prefix 12.7.103.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,817 INFO: Adding prefix 12.7.103.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,822 INFO: Adding prefix 12.7.103.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,827 INFO: Adding prefix 12.7.103.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,833 INFO: Adding prefix 12.7.103.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,838 INFO: Adding prefix 12.7.103.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,843 INFO: Adding prefix 12.7.103.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,849 INFO: Adding prefix 12.7.103.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,854 INFO: Adding prefix 12.7.104.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,859 INFO: Adding prefix 12.7.104.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,864 INFO: Adding prefix 12.7.104.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,870 INFO: Adding prefix 12.7.104.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,875 INFO: Adding prefix 12.7.104.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,880 INFO: Adding prefix 12.7.104.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,885 INFO: Adding prefix 12.7.104.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,891 INFO: Adding prefix 12.7.104.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,897 INFO: Adding prefix 12.7.104.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,902 INFO: Adding prefix 12.7.104.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,907 INFO: Adding prefix 12.7.104.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,914 INFO: Adding prefix 12.7.104.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,920 INFO: Adding prefix 12.7.104.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,925 INFO: Adding prefix 12.7.104.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,932 INFO: Adding prefix 12.7.104.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,940 INFO: Adding prefix 12.7.104.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,948 INFO: Adding prefix 12.7.105.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,954 INFO: Adding prefix 12.7.105.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,959 INFO: Adding prefix 12.7.105.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,968 INFO: Adding prefix 12.7.105.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,975 INFO: Adding prefix 12.7.105.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,981 INFO: Adding prefix 12.7.105.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,986 INFO: Adding prefix 12.7.105.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:31,994 INFO: Adding prefix 12.7.105.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,000 INFO: Adding prefix 12.7.105.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,005 INFO: Adding prefix 12.7.105.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,010 INFO: Adding prefix 12.7.105.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,020 INFO: Adding prefix 12.7.105.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,029 INFO: Adding prefix 12.7.105.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,034 INFO: Adding prefix 12.7.105.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,040 INFO: Adding prefix 12.7.105.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,045 INFO: Adding prefix 12.7.105.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,052 INFO: Adding prefix 12.7.106.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,058 INFO: Adding prefix 12.7.106.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,064 INFO: Adding prefix 12.7.106.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,069 INFO: Adding prefix 12.7.106.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,074 INFO: Adding prefix 12.7.106.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,080 INFO: Adding prefix 12.7.106.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,088 INFO: Adding prefix 12.7.106.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,094 INFO: Adding prefix 12.7.106.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,100 INFO: Adding prefix 12.7.106.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,107 INFO: Adding prefix 12.7.106.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,114 INFO: Adding prefix 12.7.106.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,119 INFO: Adding prefix 12.7.106.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,124 INFO: Adding prefix 12.7.106.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,130 INFO: Adding prefix 12.7.106.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,136 INFO: Adding prefix 12.7.106.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,141 INFO: Adding prefix 12.7.106.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,145 INFO: Adding prefix 12.7.107.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,151 INFO: Adding prefix 12.7.107.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,158 INFO: Adding prefix 12.7.107.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,163 INFO: Adding prefix 12.7.107.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,170 INFO: Adding prefix 12.7.107.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,176 INFO: Adding prefix 12.7.107.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,182 INFO: Adding prefix 12.7.107.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,187 INFO: Adding prefix 12.7.107.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,193 INFO: Adding prefix 12.7.107.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,197 INFO: Adding prefix 12.7.107.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,202 INFO: Adding prefix 12.7.107.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,208 INFO: Adding prefix 12.7.107.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,214 INFO: Adding prefix 12.7.107.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,219 INFO: Adding prefix 12.7.107.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,224 INFO: Adding prefix 12.7.107.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,230 INFO: Adding prefix 12.7.107.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,236 INFO: Adding prefix 12.7.108.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,244 INFO: Adding prefix 12.7.108.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,249 INFO: Adding prefix 12.7.108.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,256 INFO: Adding prefix 12.7.108.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,262 INFO: Adding prefix 12.7.108.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,268 INFO: Adding prefix 12.7.108.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,273 INFO: Adding prefix 12.7.108.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,279 INFO: Adding prefix 12.7.108.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,284 INFO: Adding prefix 12.7.108.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,290 INFO: Adding prefix 12.7.108.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,295 INFO: Adding prefix 12.7.108.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,302 INFO: Adding prefix 12.7.108.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,308 INFO: Adding prefix 12.7.108.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,315 INFO: Adding prefix 12.7.108.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,322 INFO: Adding prefix 12.7.108.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,329 INFO: Adding prefix 12.7.108.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,336 INFO: Adding prefix 12.7.109.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,343 INFO: Adding prefix 12.7.109.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,350 INFO: Adding prefix 12.7.109.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,355 INFO: Adding prefix 12.7.109.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,361 INFO: Adding prefix 12.7.109.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,369 INFO: Adding prefix 12.7.109.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,374 INFO: Adding prefix 12.7.109.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,379 INFO: Adding prefix 12.7.109.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,384 INFO: Adding prefix 12.7.109.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,390 INFO: Adding prefix 12.7.109.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,395 INFO: Adding prefix 12.7.109.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,400 INFO: Adding prefix 12.7.109.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,408 INFO: Adding prefix 12.7.109.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,414 INFO: Adding prefix 12.7.109.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,420 INFO: Adding prefix 12.7.109.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,425 INFO: Adding prefix 12.7.109.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,431 INFO: Adding prefix 12.7.110.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,436 INFO: Adding prefix 12.7.110.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,441 INFO: Adding prefix 12.7.110.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,446 INFO: Adding prefix 12.7.110.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,454 INFO: Adding prefix 12.7.110.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,459 INFO: Adding prefix 12.7.110.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,464 INFO: Adding prefix 12.7.110.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,470 INFO: Adding prefix 12.7.110.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,476 INFO: Adding prefix 12.7.110.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,480 INFO: Adding prefix 12.7.110.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,486 INFO: Adding prefix 12.7.110.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,492 INFO: Adding prefix 12.7.110.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,498 INFO: Adding prefix 12.7.110.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,504 INFO: Adding prefix 12.7.110.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,509 INFO: Adding prefix 12.7.110.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,515 INFO: Adding prefix 12.7.110.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,521 INFO: Adding prefix 12.7.111.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,526 INFO: Adding prefix 12.7.111.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,532 INFO: Adding prefix 12.7.111.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,539 INFO: Adding prefix 12.7.111.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,545 INFO: Adding prefix 12.7.111.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,551 INFO: Adding prefix 12.7.111.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,556 INFO: Adding prefix 12.7.111.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,560 INFO: Adding prefix 12.7.111.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,566 INFO: Adding prefix 12.7.111.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,571 INFO: Adding prefix 12.7.111.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,577 INFO: Adding prefix 12.7.111.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,583 INFO: Adding prefix 12.7.111.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,588 INFO: Adding prefix 12.7.111.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,594 INFO: Adding prefix 12.7.111.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,599 INFO: Adding prefix 12.7.111.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,606 INFO: Adding prefix 12.7.111.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,612 INFO: Adding prefix 12.7.112.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,619 INFO: Adding prefix 12.7.112.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,625 INFO: Adding prefix 12.7.112.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,631 INFO: Adding prefix 12.7.112.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,636 INFO: Adding prefix 12.7.112.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,642 INFO: Adding prefix 12.7.112.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,647 INFO: Adding prefix 12.7.112.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,654 INFO: Adding prefix 12.7.112.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,659 INFO: Adding prefix 12.7.112.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,666 INFO: Adding prefix 12.7.112.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,672 INFO: Adding prefix 12.7.112.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,678 INFO: Adding prefix 12.7.112.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,684 INFO: Adding prefix 12.7.112.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,691 INFO: Adding prefix 12.7.112.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,697 INFO: Adding prefix 12.7.112.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,703 INFO: Adding prefix 12.7.112.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,709 INFO: Adding prefix 12.7.113.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,714 INFO: Adding prefix 12.7.113.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,720 INFO: Adding prefix 12.7.113.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,727 INFO: Adding prefix 12.7.113.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,734 INFO: Adding prefix 12.7.113.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,739 INFO: Adding prefix 12.7.113.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,744 INFO: Adding prefix 12.7.113.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,749 INFO: Adding prefix 12.7.113.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,754 INFO: Adding prefix 12.7.113.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,759 INFO: Adding prefix 12.7.113.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,765 INFO: Adding prefix 12.7.113.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,771 INFO: Adding prefix 12.7.113.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,778 INFO: Adding prefix 12.7.113.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,783 INFO: Adding prefix 12.7.113.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,789 INFO: Adding prefix 12.7.113.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,793 INFO: Adding prefix 12.7.113.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,799 INFO: Adding prefix 12.7.114.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,803 INFO: Adding prefix 12.7.114.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,811 INFO: Adding prefix 12.7.114.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,816 INFO: Adding prefix 12.7.114.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,821 INFO: Adding prefix 12.7.114.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,826 INFO: Adding prefix 12.7.114.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,832 INFO: Adding prefix 12.7.114.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,836 INFO: Adding prefix 12.7.114.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,841 INFO: Adding prefix 12.7.114.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,846 INFO: Adding prefix 12.7.114.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,854 INFO: Adding prefix 12.7.114.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:32,865 INFO: Adding prefix 12.7.114.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,025 INFO: Adding prefix 12.7.114.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,078 INFO: Adding prefix 12.7.114.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,092 INFO: Adding prefix 12.7.114.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,102 INFO: Adding prefix 12.7.114.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,109 INFO: Adding prefix 12.7.115.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,118 INFO: Adding prefix 12.7.115.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,138 INFO: Adding prefix 12.7.115.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,148 INFO: Adding prefix 12.7.115.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,164 INFO: Adding prefix 12.7.115.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,177 INFO: Adding prefix 12.7.115.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,198 INFO: Adding prefix 12.7.115.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,207 INFO: Adding prefix 12.7.115.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,213 INFO: Adding prefix 12.7.115.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,220 INFO: Adding prefix 12.7.115.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,227 INFO: Adding prefix 12.7.115.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,232 INFO: Adding prefix 12.7.115.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,237 INFO: Adding prefix 12.7.115.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,244 INFO: Adding prefix 12.7.115.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,249 INFO: Adding prefix 12.7.115.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,254 INFO: Adding prefix 12.7.115.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,259 INFO: Adding prefix 12.7.116.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,265 INFO: Adding prefix 12.7.116.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,269 INFO: Adding prefix 12.7.116.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,274 INFO: Adding prefix 12.7.116.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,280 INFO: Adding prefix 12.7.116.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,285 INFO: Adding prefix 12.7.116.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,290 INFO: Adding prefix 12.7.116.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,296 INFO: Adding prefix 12.7.116.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,301 INFO: Adding prefix 12.7.116.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,307 INFO: Adding prefix 12.7.116.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,312 INFO: Adding prefix 12.7.116.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,317 INFO: Adding prefix 12.7.116.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,322 INFO: Adding prefix 12.7.116.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,329 INFO: Adding prefix 12.7.116.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,335 INFO: Adding prefix 12.7.116.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,340 INFO: Adding prefix 12.7.116.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,347 INFO: Adding prefix 12.7.117.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,355 INFO: Adding prefix 12.7.117.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,361 INFO: Adding prefix 12.7.117.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,367 INFO: Adding prefix 12.7.117.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,373 INFO: Adding prefix 12.7.117.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,387 INFO: Adding prefix 12.7.117.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,393 INFO: Adding prefix 12.7.117.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,400 INFO: Adding prefix 12.7.117.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,407 INFO: Adding prefix 12.7.117.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,412 INFO: Adding prefix 12.7.117.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,418 INFO: Adding prefix 12.7.117.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,424 INFO: Adding prefix 12.7.117.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,432 INFO: Adding prefix 12.7.117.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,438 INFO: Adding prefix 12.7.117.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,444 INFO: Adding prefix 12.7.117.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,450 INFO: Adding prefix 12.7.117.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,460 INFO: Adding prefix 12.7.118.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,466 INFO: Adding prefix 12.7.118.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,475 INFO: Adding prefix 12.7.118.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,484 INFO: Adding prefix 12.7.118.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,493 INFO: Adding prefix 12.7.118.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,499 INFO: Adding prefix 12.7.118.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,504 INFO: Adding prefix 12.7.118.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,511 INFO: Adding prefix 12.7.118.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,527 INFO: Adding prefix 12.7.118.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,534 INFO: Adding prefix 12.7.118.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,540 INFO: Adding prefix 12.7.118.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,545 INFO: Adding prefix 12.7.118.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,557 INFO: Adding prefix 12.7.118.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,563 INFO: Adding prefix 12.7.118.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,568 INFO: Adding prefix 12.7.118.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,574 INFO: Adding prefix 12.7.118.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,580 INFO: Adding prefix 12.7.119.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,585 INFO: Adding prefix 12.7.119.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,592 INFO: Adding prefix 12.7.119.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,596 INFO: Adding prefix 12.7.119.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,603 INFO: Adding prefix 12.7.119.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,609 INFO: Adding prefix 12.7.119.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,616 INFO: Adding prefix 12.7.119.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,633 INFO: Adding prefix 12.7.119.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,639 INFO: Adding prefix 12.7.119.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,645 INFO: Adding prefix 12.7.119.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,651 INFO: Adding prefix 12.7.119.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,658 INFO: Adding prefix 12.7.119.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,664 INFO: Adding prefix 12.7.119.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,675 INFO: Adding prefix 12.7.119.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,681 INFO: Adding prefix 12.7.119.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,688 INFO: Adding prefix 12.7.119.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,693 INFO: Adding prefix 12.7.120.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,711 INFO: Adding prefix 12.7.120.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,718 INFO: Adding prefix 12.7.120.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,725 INFO: Adding prefix 12.7.120.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,732 INFO: Adding prefix 12.7.120.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,738 INFO: Adding prefix 12.7.120.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,798 INFO: Adding prefix 12.7.120.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,810 INFO: Adding prefix 12.7.120.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,816 INFO: Adding prefix 12.7.120.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,821 INFO: Adding prefix 12.7.120.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,826 INFO: Adding prefix 12.7.120.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,832 INFO: Adding prefix 12.7.120.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,837 INFO: Adding prefix 12.7.120.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,841 INFO: Adding prefix 12.7.120.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,846 INFO: Adding prefix 12.7.120.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,852 INFO: Adding prefix 12.7.120.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,858 INFO: Adding prefix 12.7.121.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,864 INFO: Adding prefix 12.7.121.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,869 INFO: Adding prefix 12.7.121.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,873 INFO: Adding prefix 12.7.121.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,887 INFO: Adding prefix 12.7.121.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,894 INFO: Adding prefix 12.7.121.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,901 INFO: Adding prefix 12.7.121.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,906 INFO: Adding prefix 12.7.121.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,912 INFO: Adding prefix 12.7.121.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,918 INFO: Adding prefix 12.7.121.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,924 INFO: Adding prefix 12.7.121.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,930 INFO: Adding prefix 12.7.121.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,936 INFO: Adding prefix 12.7.121.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,941 INFO: Adding prefix 12.7.121.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,949 INFO: Adding prefix 12.7.121.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,955 INFO: Adding prefix 12.7.121.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,961 INFO: Adding prefix 12.7.122.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,967 INFO: Adding prefix 12.7.122.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,974 INFO: Adding prefix 12.7.122.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,979 INFO: Adding prefix 12.7.122.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,985 INFO: Adding prefix 12.7.122.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,990 INFO: Adding prefix 12.7.122.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:33,998 INFO: Adding prefix 12.7.122.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,005 INFO: Adding prefix 12.7.122.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,010 INFO: Adding prefix 12.7.122.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,016 INFO: Adding prefix 12.7.122.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,022 INFO: Adding prefix 12.7.122.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,027 INFO: Adding prefix 12.7.122.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,032 INFO: Adding prefix 12.7.122.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,037 INFO: Adding prefix 12.7.122.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,043 INFO: Adding prefix 12.7.122.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,049 INFO: Adding prefix 12.7.122.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,056 INFO: Adding prefix 12.7.123.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,061 INFO: Adding prefix 12.7.123.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,066 INFO: Adding prefix 12.7.123.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,071 INFO: Adding prefix 12.7.123.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,076 INFO: Adding prefix 12.7.123.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,083 INFO: Adding prefix 12.7.123.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,089 INFO: Adding prefix 12.7.123.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,095 INFO: Adding prefix 12.7.123.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,100 INFO: Adding prefix 12.7.123.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,107 INFO: Adding prefix 12.7.123.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,112 INFO: Adding prefix 12.7.123.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,117 INFO: Adding prefix 12.7.123.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,122 INFO: Adding prefix 12.7.123.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,128 INFO: Adding prefix 12.7.123.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,133 INFO: Adding prefix 12.7.123.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,137 INFO: Adding prefix 12.7.123.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,142 INFO: Adding prefix 12.7.124.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,148 INFO: Adding prefix 12.7.124.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,153 INFO: Adding prefix 12.7.124.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,160 INFO: Adding prefix 12.7.124.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,166 INFO: Adding prefix 12.7.124.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,173 INFO: Adding prefix 12.7.124.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,180 INFO: Adding prefix 12.7.124.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,186 INFO: Adding prefix 12.7.124.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,190 INFO: Adding prefix 12.7.124.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,197 INFO: Adding prefix 12.7.124.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,202 INFO: Adding prefix 12.7.124.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,207 INFO: Adding prefix 12.7.124.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,212 INFO: Adding prefix 12.7.124.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,218 INFO: Adding prefix 12.7.124.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,223 INFO: Adding prefix 12.7.124.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,228 INFO: Adding prefix 12.7.124.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,233 INFO: Adding prefix 12.7.125.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,238 INFO: Adding prefix 12.7.125.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,244 INFO: Adding prefix 12.7.125.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,249 INFO: Adding prefix 12.7.125.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,255 INFO: Adding prefix 12.7.125.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,261 INFO: Adding prefix 12.7.125.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,267 INFO: Adding prefix 12.7.125.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,272 INFO: Adding prefix 12.7.125.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,280 INFO: Adding prefix 12.7.125.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,287 INFO: Adding prefix 12.7.125.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,295 INFO: Adding prefix 12.7.125.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,304 INFO: Adding prefix 12.7.125.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,353 INFO: Adding prefix 12.7.125.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,364 INFO: Adding prefix 12.7.125.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,374 INFO: Adding prefix 12.7.125.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,383 INFO: Adding prefix 12.7.125.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,406 INFO: Adding prefix 12.7.126.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,424 INFO: Adding prefix 12.7.126.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,450 INFO: Adding prefix 12.7.126.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,479 INFO: Adding prefix 12.7.126.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,503 INFO: Adding prefix 12.7.126.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,514 INFO: Adding prefix 12.7.126.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,529 INFO: Adding prefix 12.7.126.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,537 INFO: Adding prefix 12.7.126.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,558 INFO: Adding prefix 12.7.126.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,574 INFO: Adding prefix 12.7.126.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,585 INFO: Adding prefix 12.7.126.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,595 INFO: Adding prefix 12.7.126.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,609 INFO: Adding prefix 12.7.126.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,627 INFO: Adding prefix 12.7.126.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,640 INFO: Adding prefix 12.7.126.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,655 INFO: Adding prefix 12.7.126.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,667 INFO: Adding prefix 12.7.127.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,673 INFO: Adding prefix 12.7.127.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,689 INFO: Adding prefix 12.7.127.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,711 INFO: Adding prefix 12.7.127.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,721 INFO: Adding prefix 12.7.127.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,734 INFO: Adding prefix 12.7.127.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,759 INFO: Adding prefix 12.7.127.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,780 INFO: Adding prefix 12.7.127.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,921 INFO: Adding prefix 12.7.127.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,966 INFO: Adding prefix 12.7.127.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,978 INFO: Adding prefix 12.7.127.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:34,998 INFO: Adding prefix 12.7.127.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,023 INFO: Adding prefix 12.7.127.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,060 INFO: Adding prefix 12.7.127.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,069 INFO: Adding prefix 12.7.127.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,090 INFO: Adding prefix 12.7.127.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,127 INFO: Adding prefix 12.7.128.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,136 INFO: Adding prefix 12.7.128.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,146 INFO: Adding prefix 12.7.128.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,165 INFO: Adding prefix 12.7.128.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,199 INFO: Adding prefix 12.7.128.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,220 INFO: Adding prefix 12.7.128.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,228 INFO: Adding prefix 12.7.128.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,235 INFO: Adding prefix 12.7.128.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,240 INFO: Adding prefix 12.7.128.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,246 INFO: Adding prefix 12.7.128.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,254 INFO: Adding prefix 12.7.128.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,309 INFO: Adding prefix 12.7.128.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,470 INFO: Adding prefix 12.7.128.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,481 INFO: Adding prefix 12.7.128.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,506 INFO: Adding prefix 12.7.128.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,518 INFO: Adding prefix 12.7.128.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,550 INFO: Adding prefix 12.7.129.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,557 INFO: Adding prefix 12.7.129.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,565 INFO: Adding prefix 12.7.129.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,570 INFO: Adding prefix 12.7.129.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,577 INFO: Adding prefix 12.7.129.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,584 INFO: Adding prefix 12.7.129.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,591 INFO: Adding prefix 12.7.129.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,596 INFO: Adding prefix 12.7.129.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,601 INFO: Adding prefix 12.7.129.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,608 INFO: Adding prefix 12.7.129.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,685 INFO: Adding prefix 12.7.129.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,710 INFO: Adding prefix 12.7.129.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,722 INFO: Adding prefix 12.7.129.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,734 INFO: Adding prefix 12.7.129.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,778 INFO: Adding prefix 12.7.129.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,788 INFO: Adding prefix 12.7.129.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,794 INFO: Adding prefix 12.7.130.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,801 INFO: Adding prefix 12.7.130.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,809 INFO: Adding prefix 12.7.130.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,814 INFO: Adding prefix 12.7.130.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,888 INFO: Adding prefix 12.7.130.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,941 INFO: Adding prefix 12.7.130.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:35,993 INFO: Adding prefix 12.7.130.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,037 INFO: Adding prefix 12.7.130.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,044 INFO: Adding prefix 12.7.130.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,051 INFO: Adding prefix 12.7.130.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,057 INFO: Adding prefix 12.7.130.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,063 INFO: Adding prefix 12.7.130.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,069 INFO: Adding prefix 12.7.130.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,073 INFO: Adding prefix 12.7.130.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,078 INFO: Adding prefix 12.7.130.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,082 INFO: Adding prefix 12.7.130.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,088 INFO: Adding prefix 12.7.131.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,093 INFO: Adding prefix 12.7.131.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,103 INFO: Adding prefix 12.7.131.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,127 INFO: Adding prefix 12.7.131.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,135 INFO: Adding prefix 12.7.131.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,141 INFO: Adding prefix 12.7.131.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,145 INFO: Adding prefix 12.7.131.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,150 INFO: Adding prefix 12.7.131.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,156 INFO: Adding prefix 12.7.131.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,161 INFO: Adding prefix 12.7.131.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,167 INFO: Adding prefix 12.7.131.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,174 INFO: Adding prefix 12.7.131.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,180 INFO: Adding prefix 12.7.131.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,185 INFO: Adding prefix 12.7.131.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,191 INFO: Adding prefix 12.7.131.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,196 INFO: Adding prefix 12.7.131.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,201 INFO: Adding prefix 12.7.132.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,209 INFO: Adding prefix 12.7.132.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,215 INFO: Adding prefix 12.7.132.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,222 INFO: Adding prefix 12.7.132.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,228 INFO: Adding prefix 12.7.132.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,239 INFO: Adding prefix 12.7.132.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,246 INFO: Adding prefix 12.7.132.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,253 INFO: Adding prefix 12.7.132.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,257 INFO: Adding prefix 12.7.132.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,264 INFO: Adding prefix 12.7.132.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,270 INFO: Adding prefix 12.7.132.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,275 INFO: Adding prefix 12.7.132.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,288 INFO: Adding prefix 12.7.132.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,292 INFO: Adding prefix 12.7.132.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,297 INFO: Adding prefix 12.7.132.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,302 INFO: Adding prefix 12.7.132.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,310 INFO: Adding prefix 12.7.133.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,315 INFO: Adding prefix 12.7.133.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,320 INFO: Adding prefix 12.7.133.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,325 INFO: Adding prefix 12.7.133.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,331 INFO: Adding prefix 12.7.133.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,336 INFO: Adding prefix 12.7.133.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,341 INFO: Adding prefix 12.7.133.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,347 INFO: Adding prefix 12.7.133.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,357 INFO: Adding prefix 12.7.133.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,362 INFO: Adding prefix 12.7.133.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,368 INFO: Adding prefix 12.7.133.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,374 INFO: Adding prefix 12.7.133.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,382 INFO: Adding prefix 12.7.133.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,388 INFO: Adding prefix 12.7.133.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,394 INFO: Adding prefix 12.7.133.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,400 INFO: Adding prefix 12.7.133.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,406 INFO: Adding prefix 12.7.134.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,411 INFO: Adding prefix 12.7.134.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,416 INFO: Adding prefix 12.7.134.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,424 INFO: Adding prefix 12.7.134.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,431 INFO: Adding prefix 12.7.134.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,436 INFO: Adding prefix 12.7.134.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,442 INFO: Adding prefix 12.7.134.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,448 INFO: Adding prefix 12.7.134.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,455 INFO: Adding prefix 12.7.134.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,462 INFO: Adding prefix 12.7.134.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,468 INFO: Adding prefix 12.7.134.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,473 INFO: Adding prefix 12.7.134.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,479 INFO: Adding prefix 12.7.134.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,485 INFO: Adding prefix 12.7.134.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,498 INFO: Adding prefix 12.7.134.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,522 INFO: Adding prefix 12.7.134.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,556 INFO: Adding prefix 12.7.135.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,575 INFO: Adding prefix 12.7.135.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,584 INFO: Adding prefix 12.7.135.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,598 INFO: Adding prefix 12.7.135.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,636 INFO: Adding prefix 12.7.135.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,644 INFO: Adding prefix 12.7.135.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,674 INFO: Adding prefix 12.7.135.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,709 INFO: Adding prefix 12.7.135.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,717 INFO: Adding prefix 12.7.135.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,724 INFO: Adding prefix 12.7.135.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,730 INFO: Adding prefix 12.7.135.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,737 INFO: Adding prefix 12.7.135.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,742 INFO: Adding prefix 12.7.135.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,750 INFO: Adding prefix 12.7.135.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,756 INFO: Adding prefix 12.7.135.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,763 INFO: Adding prefix 12.7.135.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,773 INFO: Adding prefix 12.7.136.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,781 INFO: Adding prefix 12.7.136.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,789 INFO: Adding prefix 12.7.136.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,796 INFO: Adding prefix 12.7.136.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,802 INFO: Adding prefix 12.7.136.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,808 INFO: Adding prefix 12.7.136.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,814 INFO: Adding prefix 12.7.136.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,821 INFO: Adding prefix 12.7.136.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,826 INFO: Adding prefix 12.7.136.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,832 INFO: Adding prefix 12.7.136.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,837 INFO: Adding prefix 12.7.136.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,843 INFO: Adding prefix 12.7.136.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,848 INFO: Adding prefix 12.7.136.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,854 INFO: Adding prefix 12.7.136.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,861 INFO: Adding prefix 12.7.136.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,868 INFO: Adding prefix 12.7.136.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,875 INFO: Adding prefix 12.7.137.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,881 INFO: Adding prefix 12.7.137.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,888 INFO: Adding prefix 12.7.137.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,896 INFO: Adding prefix 12.7.137.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,902 INFO: Adding prefix 12.7.137.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,907 INFO: Adding prefix 12.7.137.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,915 INFO: Adding prefix 12.7.137.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,922 INFO: Adding prefix 12.7.137.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,928 INFO: Adding prefix 12.7.137.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,933 INFO: Adding prefix 12.7.137.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,940 INFO: Adding prefix 12.7.137.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,945 INFO: Adding prefix 12.7.137.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,949 INFO: Adding prefix 12.7.137.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,955 INFO: Adding prefix 12.7.137.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,961 INFO: Adding prefix 12.7.137.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,966 INFO: Adding prefix 12.7.137.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,971 INFO: Adding prefix 12.7.138.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,976 INFO: Adding prefix 12.7.138.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,982 INFO: Adding prefix 12.7.138.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,987 INFO: Adding prefix 12.7.138.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,992 INFO: Adding prefix 12.7.138.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:36,998 INFO: Adding prefix 12.7.138.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,004 INFO: Adding prefix 12.7.138.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,009 INFO: Adding prefix 12.7.138.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,015 INFO: Adding prefix 12.7.138.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,021 INFO: Adding prefix 12.7.138.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,028 INFO: Adding prefix 12.7.138.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,034 INFO: Adding prefix 12.7.138.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,041 INFO: Adding prefix 12.7.138.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,047 INFO: Adding prefix 12.7.138.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,053 INFO: Adding prefix 12.7.138.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,058 INFO: Adding prefix 12.7.138.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,063 INFO: Adding prefix 12.7.139.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,074 INFO: Adding prefix 12.7.139.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,080 INFO: Adding prefix 12.7.139.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,087 INFO: Adding prefix 12.7.139.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,094 INFO: Adding prefix 12.7.139.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,100 INFO: Adding prefix 12.7.139.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,107 INFO: Adding prefix 12.7.139.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,113 INFO: Adding prefix 12.7.139.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,119 INFO: Adding prefix 12.7.139.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,125 INFO: Adding prefix 12.7.139.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,130 INFO: Adding prefix 12.7.139.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,135 INFO: Adding prefix 12.7.139.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,141 INFO: Adding prefix 12.7.139.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,149 INFO: Adding prefix 12.7.139.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,156 INFO: Adding prefix 12.7.139.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,163 INFO: Adding prefix 12.7.139.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,168 INFO: Adding prefix 12.7.140.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,175 INFO: Adding prefix 12.7.140.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,182 INFO: Adding prefix 12.7.140.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,189 INFO: Adding prefix 12.7.140.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,195 INFO: Adding prefix 12.7.140.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,202 INFO: Adding prefix 12.7.140.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,208 INFO: Adding prefix 12.7.140.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,214 INFO: Adding prefix 12.7.140.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,220 INFO: Adding prefix 12.7.140.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,226 INFO: Adding prefix 12.7.140.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,232 INFO: Adding prefix 12.7.140.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,237 INFO: Adding prefix 12.7.140.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,244 INFO: Adding prefix 12.7.140.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,249 INFO: Adding prefix 12.7.140.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,254 INFO: Adding prefix 12.7.140.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,260 INFO: Adding prefix 12.7.140.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,266 INFO: Adding prefix 12.7.141.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,272 INFO: Adding prefix 12.7.141.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,277 INFO: Adding prefix 12.7.141.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,283 INFO: Adding prefix 12.7.141.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,290 INFO: Adding prefix 12.7.141.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,296 INFO: Adding prefix 12.7.141.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,302 INFO: Adding prefix 12.7.141.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,307 INFO: Adding prefix 12.7.141.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,313 INFO: Adding prefix 12.7.141.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,318 INFO: Adding prefix 12.7.141.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,325 INFO: Adding prefix 12.7.141.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,330 INFO: Adding prefix 12.7.141.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,337 INFO: Adding prefix 12.7.141.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,386 INFO: Adding prefix 12.7.141.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,392 INFO: Adding prefix 12.7.141.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,400 INFO: Adding prefix 12.7.141.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,407 INFO: Adding prefix 12.7.142.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,417 INFO: Adding prefix 12.7.142.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,424 INFO: Adding prefix 12.7.142.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,435 INFO: Adding prefix 12.7.142.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,445 INFO: Adding prefix 12.7.142.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,451 INFO: Adding prefix 12.7.142.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,457 INFO: Adding prefix 12.7.142.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,462 INFO: Adding prefix 12.7.142.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,469 INFO: Adding prefix 12.7.142.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,477 INFO: Adding prefix 12.7.142.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,487 INFO: Adding prefix 12.7.142.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,497 INFO: Adding prefix 12.7.142.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,503 INFO: Adding prefix 12.7.142.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,509 INFO: Adding prefix 12.7.142.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,514 INFO: Adding prefix 12.7.142.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,520 INFO: Adding prefix 12.7.142.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,526 INFO: Adding prefix 12.7.143.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,532 INFO: Adding prefix 12.7.143.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,538 INFO: Adding prefix 12.7.143.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,544 INFO: Adding prefix 12.7.143.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,548 INFO: Adding prefix 12.7.143.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,554 INFO: Adding prefix 12.7.143.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,559 INFO: Adding prefix 12.7.143.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,565 INFO: Adding prefix 12.7.143.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,570 INFO: Adding prefix 12.7.143.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,575 INFO: Adding prefix 12.7.143.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,582 INFO: Adding prefix 12.7.143.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,589 INFO: Adding prefix 12.7.143.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,594 INFO: Adding prefix 12.7.143.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,600 INFO: Adding prefix 12.7.143.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,607 INFO: Adding prefix 12.7.143.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,614 INFO: Adding prefix 12.7.143.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,620 INFO: Adding prefix 12.7.144.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,625 INFO: Adding prefix 12.7.144.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,631 INFO: Adding prefix 12.7.144.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,637 INFO: Adding prefix 12.7.144.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,643 INFO: Adding prefix 12.7.144.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,649 INFO: Adding prefix 12.7.144.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,655 INFO: Adding prefix 12.7.144.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,660 INFO: Adding prefix 12.7.144.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,665 INFO: Adding prefix 12.7.144.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,669 INFO: Adding prefix 12.7.144.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,674 INFO: Adding prefix 12.7.144.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,680 INFO: Adding prefix 12.7.144.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,685 INFO: Adding prefix 12.7.144.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,690 INFO: Adding prefix 12.7.144.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,696 INFO: Adding prefix 12.7.144.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,702 INFO: Adding prefix 12.7.144.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,709 INFO: Adding prefix 12.7.145.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,714 INFO: Adding prefix 12.7.145.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,723 INFO: Adding prefix 12.7.145.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,729 INFO: Adding prefix 12.7.145.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,735 INFO: Adding prefix 12.7.145.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,740 INFO: Adding prefix 12.7.145.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,746 INFO: Adding prefix 12.7.145.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,752 INFO: Adding prefix 12.7.145.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,756 INFO: Adding prefix 12.7.145.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,762 INFO: Adding prefix 12.7.145.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,768 INFO: Adding prefix 12.7.145.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,773 INFO: Adding prefix 12.7.145.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,778 INFO: Adding prefix 12.7.145.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,785 INFO: Adding prefix 12.7.145.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,795 INFO: Adding prefix 12.7.145.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,800 INFO: Adding prefix 12.7.145.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,805 INFO: Adding prefix 12.7.146.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,812 INFO: Adding prefix 12.7.146.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,819 INFO: Adding prefix 12.7.146.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,825 INFO: Adding prefix 12.7.146.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,831 INFO: Adding prefix 12.7.146.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,837 INFO: Adding prefix 12.7.146.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,844 INFO: Adding prefix 12.7.146.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,850 INFO: Adding prefix 12.7.146.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,856 INFO: Adding prefix 12.7.146.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,861 INFO: Adding prefix 12.7.146.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,867 INFO: Adding prefix 12.7.146.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,873 INFO: Adding prefix 12.7.146.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,878 INFO: Adding prefix 12.7.146.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,884 INFO: Adding prefix 12.7.146.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,890 INFO: Adding prefix 12.7.146.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,896 INFO: Adding prefix 12.7.146.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,903 INFO: Adding prefix 12.7.147.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,911 INFO: Adding prefix 12.7.147.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,918 INFO: Adding prefix 12.7.147.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,924 INFO: Adding prefix 12.7.147.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,931 INFO: Adding prefix 12.7.147.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,940 INFO: Adding prefix 12.7.147.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,948 INFO: Adding prefix 12.7.147.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,954 INFO: Adding prefix 12.7.147.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,961 INFO: Adding prefix 12.7.147.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,980 INFO: Adding prefix 12.7.147.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:37,988 INFO: Adding prefix 12.7.147.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,005 INFO: Adding prefix 12.7.147.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,012 INFO: Adding prefix 12.7.147.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,026 INFO: Adding prefix 12.7.147.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,035 INFO: Adding prefix 12.7.147.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,040 INFO: Adding prefix 12.7.147.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,049 INFO: Adding prefix 12.7.148.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,057 INFO: Adding prefix 12.7.148.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,063 INFO: Adding prefix 12.7.148.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,069 INFO: Adding prefix 12.7.148.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,074 INFO: Adding prefix 12.7.148.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,079 INFO: Adding prefix 12.7.148.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,085 INFO: Adding prefix 12.7.148.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,090 INFO: Adding prefix 12.7.148.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,096 INFO: Adding prefix 12.7.148.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,103 INFO: Adding prefix 12.7.148.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,109 INFO: Adding prefix 12.7.148.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,114 INFO: Adding prefix 12.7.148.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,121 INFO: Adding prefix 12.7.148.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,127 INFO: Adding prefix 12.7.148.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,134 INFO: Adding prefix 12.7.148.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,140 INFO: Adding prefix 12.7.148.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,149 INFO: Adding prefix 12.7.149.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,154 INFO: Adding prefix 12.7.149.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,162 INFO: Adding prefix 12.7.149.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,168 INFO: Adding prefix 12.7.149.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,174 INFO: Adding prefix 12.7.149.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,180 INFO: Adding prefix 12.7.149.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,185 INFO: Adding prefix 12.7.149.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,191 INFO: Adding prefix 12.7.149.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,199 INFO: Adding prefix 12.7.149.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,204 INFO: Adding prefix 12.7.149.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,210 INFO: Adding prefix 12.7.149.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,216 INFO: Adding prefix 12.7.149.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,223 INFO: Adding prefix 12.7.149.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,228 INFO: Adding prefix 12.7.149.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,233 INFO: Adding prefix 12.7.149.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,239 INFO: Adding prefix 12.7.149.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,246 INFO: Adding prefix 12.7.150.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,252 INFO: Adding prefix 12.7.150.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,259 INFO: Adding prefix 12.7.150.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,266 INFO: Adding prefix 12.7.150.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,272 INFO: Adding prefix 12.7.150.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,278 INFO: Adding prefix 12.7.150.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,284 INFO: Adding prefix 12.7.150.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,290 INFO: Adding prefix 12.7.150.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,296 INFO: Adding prefix 12.7.150.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,301 INFO: Adding prefix 12.7.150.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,307 INFO: Adding prefix 12.7.150.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,314 INFO: Adding prefix 12.7.150.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,320 INFO: Adding prefix 12.7.150.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,330 INFO: Adding prefix 12.7.150.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,337 INFO: Adding prefix 12.7.150.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,344 INFO: Adding prefix 12.7.150.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,350 INFO: Adding prefix 12.7.151.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,356 INFO: Adding prefix 12.7.151.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,361 INFO: Adding prefix 12.7.151.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,367 INFO: Adding prefix 12.7.151.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,372 INFO: Adding prefix 12.7.151.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,377 INFO: Adding prefix 12.7.151.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,383 INFO: Adding prefix 12.7.151.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,389 INFO: Adding prefix 12.7.151.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,395 INFO: Adding prefix 12.7.151.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,400 INFO: Adding prefix 12.7.151.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,405 INFO: Adding prefix 12.7.151.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,412 INFO: Adding prefix 12.7.151.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,418 INFO: Adding prefix 12.7.151.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,425 INFO: Adding prefix 12.7.151.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,431 INFO: Adding prefix 12.7.151.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,438 INFO: Adding prefix 12.7.151.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,445 INFO: Adding prefix 12.7.152.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,451 INFO: Adding prefix 12.7.152.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,457 INFO: Adding prefix 12.7.152.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,463 INFO: Adding prefix 12.7.152.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,468 INFO: Adding prefix 12.7.152.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,474 INFO: Adding prefix 12.7.152.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,479 INFO: Adding prefix 12.7.152.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,484 INFO: Adding prefix 12.7.152.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,489 INFO: Adding prefix 12.7.152.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,494 INFO: Adding prefix 12.7.152.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,500 INFO: Adding prefix 12.7.152.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,506 INFO: Adding prefix 12.7.152.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,512 INFO: Adding prefix 12.7.152.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,517 INFO: Adding prefix 12.7.152.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,525 INFO: Adding prefix 12.7.152.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,529 INFO: Adding prefix 12.7.152.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,535 INFO: Adding prefix 12.7.153.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,540 INFO: Adding prefix 12.7.153.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,547 INFO: Adding prefix 12.7.153.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,553 INFO: Adding prefix 12.7.153.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,558 INFO: Adding prefix 12.7.153.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,564 INFO: Adding prefix 12.7.153.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,571 INFO: Adding prefix 12.7.153.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,578 INFO: Adding prefix 12.7.153.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,584 INFO: Adding prefix 12.7.153.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,589 INFO: Adding prefix 12.7.153.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,595 INFO: Adding prefix 12.7.153.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,600 INFO: Adding prefix 12.7.153.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,606 INFO: Adding prefix 12.7.153.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,611 INFO: Adding prefix 12.7.153.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,617 INFO: Adding prefix 12.7.153.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,622 INFO: Adding prefix 12.7.153.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,627 INFO: Adding prefix 12.7.154.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,632 INFO: Adding prefix 12.7.154.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,637 INFO: Adding prefix 12.7.154.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,642 INFO: Adding prefix 12.7.154.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,650 INFO: Adding prefix 12.7.154.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,656 INFO: Adding prefix 12.7.154.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,661 INFO: Adding prefix 12.7.154.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,666 INFO: Adding prefix 12.7.154.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,671 INFO: Adding prefix 12.7.154.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,678 INFO: Adding prefix 12.7.154.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,684 INFO: Adding prefix 12.7.154.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,690 INFO: Adding prefix 12.7.154.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,696 INFO: Adding prefix 12.7.154.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,703 INFO: Adding prefix 12.7.154.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,709 INFO: Adding prefix 12.7.154.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,713 INFO: Adding prefix 12.7.154.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,719 INFO: Adding prefix 12.7.155.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,725 INFO: Adding prefix 12.7.155.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,731 INFO: Adding prefix 12.7.155.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,736 INFO: Adding prefix 12.7.155.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,741 INFO: Adding prefix 12.7.155.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,747 INFO: Adding prefix 12.7.155.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,753 INFO: Adding prefix 12.7.155.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,759 INFO: Adding prefix 12.7.155.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,765 INFO: Adding prefix 12.7.155.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,772 INFO: Adding prefix 12.7.155.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,777 INFO: Adding prefix 12.7.155.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,782 INFO: Adding prefix 12.7.155.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,788 INFO: Adding prefix 12.7.155.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,795 INFO: Adding prefix 12.7.155.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,800 INFO: Adding prefix 12.7.155.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,806 INFO: Adding prefix 12.7.155.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,811 INFO: Adding prefix 12.7.156.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,816 INFO: Adding prefix 12.7.156.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,820 INFO: Adding prefix 12.7.156.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,825 INFO: Adding prefix 12.7.156.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,831 INFO: Adding prefix 12.7.156.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,836 INFO: Adding prefix 12.7.156.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,842 INFO: Adding prefix 12.7.156.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,847 INFO: Adding prefix 12.7.156.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,853 INFO: Adding prefix 12.7.156.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,857 INFO: Adding prefix 12.7.156.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,863 INFO: Adding prefix 12.7.156.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,868 INFO: Adding prefix 12.7.156.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,878 INFO: Adding prefix 12.7.156.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,886 INFO: Adding prefix 12.7.156.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,892 INFO: Adding prefix 12.7.156.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,898 INFO: Adding prefix 12.7.156.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,904 INFO: Adding prefix 12.7.157.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,910 INFO: Adding prefix 12.7.157.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,916 INFO: Adding prefix 12.7.157.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,923 INFO: Adding prefix 12.7.157.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,929 INFO: Adding prefix 12.7.157.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,934 INFO: Adding prefix 12.7.157.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,939 INFO: Adding prefix 12.7.157.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,944 INFO: Adding prefix 12.7.157.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,950 INFO: Adding prefix 12.7.157.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,955 INFO: Adding prefix 12.7.157.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,960 INFO: Adding prefix 12.7.157.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,965 INFO: Adding prefix 12.7.157.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,971 INFO: Adding prefix 12.7.157.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,976 INFO: Adding prefix 12.7.157.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,981 INFO: Adding prefix 12.7.157.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,986 INFO: Adding prefix 12.7.157.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,991 INFO: Adding prefix 12.7.158.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:38,996 INFO: Adding prefix 12.7.158.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,001 INFO: Adding prefix 12.7.158.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,006 INFO: Adding prefix 12.7.158.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,011 INFO: Adding prefix 12.7.158.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,016 INFO: Adding prefix 12.7.158.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,021 INFO: Adding prefix 12.7.158.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,027 INFO: Adding prefix 12.7.158.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,032 INFO: Adding prefix 12.7.158.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,038 INFO: Adding prefix 12.7.158.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,042 INFO: Adding prefix 12.7.158.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,048 INFO: Adding prefix 12.7.158.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,054 INFO: Adding prefix 12.7.158.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,060 INFO: Adding prefix 12.7.158.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,066 INFO: Adding prefix 12.7.158.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,073 INFO: Adding prefix 12.7.158.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,079 INFO: Adding prefix 12.7.159.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,085 INFO: Adding prefix 12.7.159.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,090 INFO: Adding prefix 12.7.159.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,096 INFO: Adding prefix 12.7.159.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,102 INFO: Adding prefix 12.7.159.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,107 INFO: Adding prefix 12.7.159.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,113 INFO: Adding prefix 12.7.159.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,118 INFO: Adding prefix 12.7.159.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,123 INFO: Adding prefix 12.7.159.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,128 INFO: Adding prefix 12.7.159.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,133 INFO: Adding prefix 12.7.159.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,139 INFO: Adding prefix 12.7.159.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,145 INFO: Adding prefix 12.7.159.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,149 INFO: Adding prefix 12.7.159.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,154 INFO: Adding prefix 12.7.159.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,177 INFO: Adding prefix 12.7.159.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,236 INFO: Adding prefix 12.7.160.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,251 INFO: Adding prefix 12.7.160.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,287 INFO: Adding prefix 12.7.160.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,311 INFO: Adding prefix 12.7.160.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,344 INFO: Adding prefix 12.7.160.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,401 INFO: Adding prefix 12.7.160.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,506 INFO: Adding prefix 12.7.160.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,518 INFO: Adding prefix 12.7.160.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,547 INFO: Adding prefix 12.7.160.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,639 INFO: Adding prefix 12.7.160.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,688 INFO: Adding prefix 12.7.160.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,739 INFO: Adding prefix 12.7.160.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,750 INFO: Adding prefix 12.7.160.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,757 INFO: Adding prefix 12.7.160.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,777 INFO: Adding prefix 12.7.160.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,784 INFO: Adding prefix 12.7.160.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,797 INFO: Adding prefix 12.7.161.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,813 INFO: Adding prefix 12.7.161.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,887 INFO: Adding prefix 12.7.161.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,954 INFO: Adding prefix 12.7.161.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,960 INFO: Adding prefix 12.7.161.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,970 INFO: Adding prefix 12.7.161.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:39,996 INFO: Adding prefix 12.7.161.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,007 INFO: Adding prefix 12.7.161.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,070 INFO: Adding prefix 12.7.161.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,092 INFO: Adding prefix 12.7.161.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,110 INFO: Adding prefix 12.7.161.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,117 INFO: Adding prefix 12.7.161.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,171 INFO: Adding prefix 12.7.161.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,180 INFO: Adding prefix 12.7.161.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,208 INFO: Adding prefix 12.7.161.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,242 INFO: Adding prefix 12.7.161.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,249 INFO: Adding prefix 12.7.162.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,256 INFO: Adding prefix 12.7.162.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,353 INFO: Adding prefix 12.7.162.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,362 INFO: Adding prefix 12.7.162.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,369 INFO: Adding prefix 12.7.162.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,410 INFO: Adding prefix 12.7.162.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,423 INFO: Adding prefix 12.7.162.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,432 INFO: Adding prefix 12.7.162.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,472 INFO: Adding prefix 12.7.162.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,502 INFO: Adding prefix 12.7.162.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,511 INFO: Adding prefix 12.7.162.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,517 INFO: Adding prefix 12.7.162.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,525 INFO: Adding prefix 12.7.162.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,536 INFO: Adding prefix 12.7.162.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,548 INFO: Adding prefix 12.7.162.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,560 INFO: Adding prefix 12.7.162.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,572 INFO: Adding prefix 12.7.163.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,672 INFO: Adding prefix 12.7.163.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,722 INFO: Adding prefix 12.7.163.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,761 INFO: Adding prefix 12.7.163.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,774 INFO: Adding prefix 12.7.163.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,831 INFO: Adding prefix 12.7.163.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,840 INFO: Adding prefix 12.7.163.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,876 INFO: Adding prefix 12.7.163.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:40,905 INFO: Adding prefix 12.7.163.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,012 INFO: Adding prefix 12.7.163.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,020 INFO: Adding prefix 12.7.163.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,030 INFO: Adding prefix 12.7.163.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,037 INFO: Adding prefix 12.7.163.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,168 INFO: Adding prefix 12.7.163.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,233 INFO: Adding prefix 12.7.163.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,241 INFO: Adding prefix 12.7.163.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,248 INFO: Adding prefix 12.7.164.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,253 INFO: Adding prefix 12.7.164.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,260 INFO: Adding prefix 12.7.164.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,267 INFO: Adding prefix 12.7.164.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,276 INFO: Adding prefix 12.7.164.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,282 INFO: Adding prefix 12.7.164.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,288 INFO: Adding prefix 12.7.164.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,340 INFO: Adding prefix 12.7.164.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,436 INFO: Adding prefix 12.7.164.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,475 INFO: Adding prefix 12.7.164.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,506 INFO: Adding prefix 12.7.164.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,523 INFO: Adding prefix 12.7.164.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,535 INFO: Adding prefix 12.7.164.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,574 INFO: Adding prefix 12.7.164.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,610 INFO: Adding prefix 12.7.164.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,628 INFO: Adding prefix 12.7.164.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,686 INFO: Adding prefix 12.7.165.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,700 INFO: Adding prefix 12.7.165.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,708 INFO: Adding prefix 12.7.165.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,713 INFO: Adding prefix 12.7.165.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,718 INFO: Adding prefix 12.7.165.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,723 INFO: Adding prefix 12.7.165.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,728 INFO: Adding prefix 12.7.165.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,732 INFO: Adding prefix 12.7.165.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,738 INFO: Adding prefix 12.7.165.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,742 INFO: Adding prefix 12.7.165.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,748 INFO: Adding prefix 12.7.165.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,753 INFO: Adding prefix 12.7.165.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,810 INFO: Adding prefix 12.7.165.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,828 INFO: Adding prefix 12.7.165.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,863 INFO: Adding prefix 12.7.165.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,878 INFO: Adding prefix 12.7.165.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,888 INFO: Adding prefix 12.7.166.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,896 INFO: Adding prefix 12.7.166.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,902 INFO: Adding prefix 12.7.166.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,911 INFO: Adding prefix 12.7.166.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,917 INFO: Adding prefix 12.7.166.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,924 INFO: Adding prefix 12.7.166.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,930 INFO: Adding prefix 12.7.166.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,936 INFO: Adding prefix 12.7.166.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,941 INFO: Adding prefix 12.7.166.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,945 INFO: Adding prefix 12.7.166.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,951 INFO: Adding prefix 12.7.166.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,958 INFO: Adding prefix 12.7.166.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,963 INFO: Adding prefix 12.7.166.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,968 INFO: Adding prefix 12.7.166.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,974 INFO: Adding prefix 12.7.166.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,979 INFO: Adding prefix 12.7.166.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,984 INFO: Adding prefix 12.7.167.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,989 INFO: Adding prefix 12.7.167.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:41,995 INFO: Adding prefix 12.7.167.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,002 INFO: Adding prefix 12.7.167.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,008 INFO: Adding prefix 12.7.167.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,013 INFO: Adding prefix 12.7.167.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,018 INFO: Adding prefix 12.7.167.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,025 INFO: Adding prefix 12.7.167.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,030 INFO: Adding prefix 12.7.167.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,036 INFO: Adding prefix 12.7.167.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,047 INFO: Adding prefix 12.7.167.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,063 INFO: Adding prefix 12.7.167.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,069 INFO: Adding prefix 12.7.167.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,073 INFO: Adding prefix 12.7.167.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,078 INFO: Adding prefix 12.7.167.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,083 INFO: Adding prefix 12.7.167.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,088 INFO: Adding prefix 12.7.168.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,092 INFO: Adding prefix 12.7.168.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,097 INFO: Adding prefix 12.7.168.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,102 INFO: Adding prefix 12.7.168.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,108 INFO: Adding prefix 12.7.168.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,114 INFO: Adding prefix 12.7.168.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,132 INFO: Adding prefix 12.7.168.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,139 INFO: Adding prefix 12.7.168.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,146 INFO: Adding prefix 12.7.168.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,153 INFO: Adding prefix 12.7.168.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,160 INFO: Adding prefix 12.7.168.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,165 INFO: Adding prefix 12.7.168.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,170 INFO: Adding prefix 12.7.168.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,175 INFO: Adding prefix 12.7.168.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,180 INFO: Adding prefix 12.7.168.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,184 INFO: Adding prefix 12.7.168.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,189 INFO: Adding prefix 12.7.169.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,194 INFO: Adding prefix 12.7.169.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,200 INFO: Adding prefix 12.7.169.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,204 INFO: Adding prefix 12.7.169.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,208 INFO: Adding prefix 12.7.169.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,212 INFO: Adding prefix 12.7.169.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,220 INFO: Adding prefix 12.7.169.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,226 INFO: Adding prefix 12.7.169.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,230 INFO: Adding prefix 12.7.169.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,236 INFO: Adding prefix 12.7.169.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,241 INFO: Adding prefix 12.7.169.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,246 INFO: Adding prefix 12.7.169.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,251 INFO: Adding prefix 12.7.169.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,256 INFO: Adding prefix 12.7.169.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,262 INFO: Adding prefix 12.7.169.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,269 INFO: Adding prefix 12.7.169.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,274 INFO: Adding prefix 12.7.170.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,281 INFO: Adding prefix 12.7.170.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,285 INFO: Adding prefix 12.7.170.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,290 INFO: Adding prefix 12.7.170.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,295 INFO: Adding prefix 12.7.170.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,301 INFO: Adding prefix 12.7.170.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,305 INFO: Adding prefix 12.7.170.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,310 INFO: Adding prefix 12.7.170.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,315 INFO: Adding prefix 12.7.170.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,321 INFO: Adding prefix 12.7.170.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,328 INFO: Adding prefix 12.7.170.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,335 INFO: Adding prefix 12.7.170.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,339 INFO: Adding prefix 12.7.170.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,346 INFO: Adding prefix 12.7.170.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,351 INFO: Adding prefix 12.7.170.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,356 INFO: Adding prefix 12.7.170.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,360 INFO: Adding prefix 12.7.171.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,366 INFO: Adding prefix 12.7.171.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,371 INFO: Adding prefix 12.7.171.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,375 INFO: Adding prefix 12.7.171.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,380 INFO: Adding prefix 12.7.171.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,386 INFO: Adding prefix 12.7.171.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,391 INFO: Adding prefix 12.7.171.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,395 INFO: Adding prefix 12.7.171.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,400 INFO: Adding prefix 12.7.171.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,406 INFO: Adding prefix 12.7.171.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,411 INFO: Adding prefix 12.7.171.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,415 INFO: Adding prefix 12.7.171.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,420 INFO: Adding prefix 12.7.171.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,424 INFO: Adding prefix 12.7.171.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,438 INFO: Adding prefix 12.7.171.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,444 INFO: Adding prefix 12.7.171.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,487 INFO: Adding prefix 12.7.172.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,493 INFO: Adding prefix 12.7.172.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,500 INFO: Adding prefix 12.7.172.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,505 INFO: Adding prefix 12.7.172.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,513 INFO: Adding prefix 12.7.172.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,519 INFO: Adding prefix 12.7.172.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,526 INFO: Adding prefix 12.7.172.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,532 INFO: Adding prefix 12.7.172.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,541 INFO: Adding prefix 12.7.172.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,546 INFO: Adding prefix 12.7.172.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,551 INFO: Adding prefix 12.7.172.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,556 INFO: Adding prefix 12.7.172.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,562 INFO: Adding prefix 12.7.172.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,568 INFO: Adding prefix 12.7.172.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,574 INFO: Adding prefix 12.7.172.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,582 INFO: Adding prefix 12.7.172.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,589 INFO: Adding prefix 12.7.173.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,594 INFO: Adding prefix 12.7.173.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,599 INFO: Adding prefix 12.7.173.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,604 INFO: Adding prefix 12.7.173.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,609 INFO: Adding prefix 12.7.173.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,616 INFO: Adding prefix 12.7.173.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,626 INFO: Adding prefix 12.7.173.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,678 INFO: Adding prefix 12.7.173.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,734 INFO: Adding prefix 12.7.173.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,754 INFO: Adding prefix 12.7.173.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,770 INFO: Adding prefix 12.7.173.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,799 INFO: Adding prefix 12.7.173.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,873 INFO: Adding prefix 12.7.173.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:42,917 INFO: Adding prefix 12.7.173.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,020 INFO: Adding prefix 12.7.173.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,040 INFO: Adding prefix 12.7.173.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,053 INFO: Adding prefix 12.7.174.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,063 INFO: Adding prefix 12.7.174.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,069 INFO: Adding prefix 12.7.174.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,079 INFO: Adding prefix 12.7.174.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,085 INFO: Adding prefix 12.7.174.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,091 INFO: Adding prefix 12.7.174.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,095 INFO: Adding prefix 12.7.174.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,122 INFO: Adding prefix 12.7.174.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,186 INFO: Adding prefix 12.7.174.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,207 INFO: Adding prefix 12.7.174.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,249 INFO: Adding prefix 12.7.174.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,266 INFO: Adding prefix 12.7.174.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,274 INFO: Adding prefix 12.7.174.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,280 INFO: Adding prefix 12.7.174.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,286 INFO: Adding prefix 12.7.174.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,294 INFO: Adding prefix 12.7.174.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,300 INFO: Adding prefix 12.7.175.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,306 INFO: Adding prefix 12.7.175.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,311 INFO: Adding prefix 12.7.175.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,320 INFO: Adding prefix 12.7.175.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,342 INFO: Adding prefix 12.7.175.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,350 INFO: Adding prefix 12.7.175.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,368 INFO: Adding prefix 12.7.175.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,379 INFO: Adding prefix 12.7.175.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,385 INFO: Adding prefix 12.7.175.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,394 INFO: Adding prefix 12.7.175.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,403 INFO: Adding prefix 12.7.175.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,416 INFO: Adding prefix 12.7.175.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,423 INFO: Adding prefix 12.7.175.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,430 INFO: Adding prefix 12.7.175.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,437 INFO: Adding prefix 12.7.175.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,444 INFO: Adding prefix 12.7.175.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,450 INFO: Adding prefix 12.7.176.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,458 INFO: Adding prefix 12.7.176.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,470 INFO: Adding prefix 12.7.176.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,477 INFO: Adding prefix 12.7.176.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,484 INFO: Adding prefix 12.7.176.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,491 INFO: Adding prefix 12.7.176.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,498 INFO: Adding prefix 12.7.176.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,504 INFO: Adding prefix 12.7.176.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,511 INFO: Adding prefix 12.7.176.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,517 INFO: Adding prefix 12.7.176.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,525 INFO: Adding prefix 12.7.176.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,530 INFO: Adding prefix 12.7.176.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,535 INFO: Adding prefix 12.7.176.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,541 INFO: Adding prefix 12.7.176.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,547 INFO: Adding prefix 12.7.176.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,552 INFO: Adding prefix 12.7.176.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,558 INFO: Adding prefix 12.7.177.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,562 INFO: Adding prefix 12.7.177.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,568 INFO: Adding prefix 12.7.177.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,574 INFO: Adding prefix 12.7.177.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,579 INFO: Adding prefix 12.7.177.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,584 INFO: Adding prefix 12.7.177.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,590 INFO: Adding prefix 12.7.177.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,597 INFO: Adding prefix 12.7.177.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,603 INFO: Adding prefix 12.7.177.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,609 INFO: Adding prefix 12.7.177.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,614 INFO: Adding prefix 12.7.177.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,619 INFO: Adding prefix 12.7.177.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,625 INFO: Adding prefix 12.7.177.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,631 INFO: Adding prefix 12.7.177.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,637 INFO: Adding prefix 12.7.177.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,642 INFO: Adding prefix 12.7.177.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,648 INFO: Adding prefix 12.7.178.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,654 INFO: Adding prefix 12.7.178.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,659 INFO: Adding prefix 12.7.178.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,666 INFO: Adding prefix 12.7.178.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,673 INFO: Adding prefix 12.7.178.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,681 INFO: Adding prefix 12.7.178.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,686 INFO: Adding prefix 12.7.178.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,693 INFO: Adding prefix 12.7.178.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,700 INFO: Adding prefix 12.7.178.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,707 INFO: Adding prefix 12.7.178.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,713 INFO: Adding prefix 12.7.178.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,720 INFO: Adding prefix 12.7.178.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,726 INFO: Adding prefix 12.7.178.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,732 INFO: Adding prefix 12.7.178.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,737 INFO: Adding prefix 12.7.178.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,743 INFO: Adding prefix 12.7.178.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,749 INFO: Adding prefix 12.7.179.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,757 INFO: Adding prefix 12.7.179.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,764 INFO: Adding prefix 12.7.179.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,770 INFO: Adding prefix 12.7.179.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,775 INFO: Adding prefix 12.7.179.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,782 INFO: Adding prefix 12.7.179.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,792 INFO: Adding prefix 12.7.179.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,798 INFO: Adding prefix 12.7.179.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,804 INFO: Adding prefix 12.7.179.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,810 INFO: Adding prefix 12.7.179.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,816 INFO: Adding prefix 12.7.179.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,823 INFO: Adding prefix 12.7.179.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,830 INFO: Adding prefix 12.7.179.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,837 INFO: Adding prefix 12.7.179.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,844 INFO: Adding prefix 12.7.179.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,851 INFO: Adding prefix 12.7.179.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,859 INFO: Adding prefix 12.7.180.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,868 INFO: Adding prefix 12.7.180.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,874 INFO: Adding prefix 12.7.180.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,881 INFO: Adding prefix 12.7.180.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,889 INFO: Adding prefix 12.7.180.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,894 INFO: Adding prefix 12.7.180.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,899 INFO: Adding prefix 12.7.180.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,904 INFO: Adding prefix 12.7.180.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,910 INFO: Adding prefix 12.7.180.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,916 INFO: Adding prefix 12.7.180.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,923 INFO: Adding prefix 12.7.180.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,930 INFO: Adding prefix 12.7.180.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,955 INFO: Adding prefix 12.7.180.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,975 INFO: Adding prefix 12.7.180.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,982 INFO: Adding prefix 12.7.180.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:43,989 INFO: Adding prefix 12.7.180.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,067 INFO: Adding prefix 12.7.181.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,104 INFO: Adding prefix 12.7.181.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,127 INFO: Adding prefix 12.7.181.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,160 INFO: Adding prefix 12.7.181.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,189 INFO: Adding prefix 12.7.181.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,205 INFO: Adding prefix 12.7.181.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,217 INFO: Adding prefix 12.7.181.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,245 INFO: Adding prefix 12.7.181.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,259 INFO: Adding prefix 12.7.181.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,267 INFO: Adding prefix 12.7.181.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,273 INFO: Adding prefix 12.7.181.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,280 INFO: Adding prefix 12.7.181.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,285 INFO: Adding prefix 12.7.181.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,292 INFO: Adding prefix 12.7.181.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,297 INFO: Adding prefix 12.7.181.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,303 INFO: Adding prefix 12.7.181.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,308 INFO: Adding prefix 12.7.182.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,314 INFO: Adding prefix 12.7.182.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,320 INFO: Adding prefix 12.7.182.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,326 INFO: Adding prefix 12.7.182.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,332 INFO: Adding prefix 12.7.182.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,337 INFO: Adding prefix 12.7.182.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,341 INFO: Adding prefix 12.7.182.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,347 INFO: Adding prefix 12.7.182.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,352 INFO: Adding prefix 12.7.182.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,357 INFO: Adding prefix 12.7.182.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,362 INFO: Adding prefix 12.7.182.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,369 INFO: Adding prefix 12.7.182.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,375 INFO: Adding prefix 12.7.182.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,381 INFO: Adding prefix 12.7.182.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,388 INFO: Adding prefix 12.7.182.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,396 INFO: Adding prefix 12.7.182.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,402 INFO: Adding prefix 12.7.183.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,408 INFO: Adding prefix 12.7.183.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,414 INFO: Adding prefix 12.7.183.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,420 INFO: Adding prefix 12.7.183.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,426 INFO: Adding prefix 12.7.183.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,431 INFO: Adding prefix 12.7.183.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,436 INFO: Adding prefix 12.7.183.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,441 INFO: Adding prefix 12.7.183.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,446 INFO: Adding prefix 12.7.183.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,451 INFO: Adding prefix 12.7.183.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,458 INFO: Adding prefix 12.7.183.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,465 INFO: Adding prefix 12.7.183.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,475 INFO: Adding prefix 12.7.183.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,481 INFO: Adding prefix 12.7.183.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,489 INFO: Adding prefix 12.7.183.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,494 INFO: Adding prefix 12.7.183.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,501 INFO: Adding prefix 12.7.184.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,507 INFO: Adding prefix 12.7.184.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,513 INFO: Adding prefix 12.7.184.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,518 INFO: Adding prefix 12.7.184.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,522 INFO: Adding prefix 12.7.184.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,527 INFO: Adding prefix 12.7.184.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,534 INFO: Adding prefix 12.7.184.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,539 INFO: Adding prefix 12.7.184.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,544 INFO: Adding prefix 12.7.184.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,549 INFO: Adding prefix 12.7.184.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,555 INFO: Adding prefix 12.7.184.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,561 INFO: Adding prefix 12.7.184.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,566 INFO: Adding prefix 12.7.184.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,573 INFO: Adding prefix 12.7.184.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,580 INFO: Adding prefix 12.7.184.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,587 INFO: Adding prefix 12.7.184.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,594 INFO: Adding prefix 12.7.185.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,605 INFO: Adding prefix 12.7.185.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,613 INFO: Adding prefix 12.7.185.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,619 INFO: Adding prefix 12.7.185.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,624 INFO: Adding prefix 12.7.185.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,630 INFO: Adding prefix 12.7.185.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,636 INFO: Adding prefix 12.7.185.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,641 INFO: Adding prefix 12.7.185.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,646 INFO: Adding prefix 12.7.185.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,653 INFO: Adding prefix 12.7.185.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,658 INFO: Adding prefix 12.7.185.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,665 INFO: Adding prefix 12.7.185.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,672 INFO: Adding prefix 12.7.185.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,678 INFO: Adding prefix 12.7.185.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,688 INFO: Adding prefix 12.7.185.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,694 INFO: Adding prefix 12.7.185.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,698 INFO: Adding prefix 12.7.186.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,708 INFO: Adding prefix 12.7.186.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,714 INFO: Adding prefix 12.7.186.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,721 INFO: Adding prefix 12.7.186.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,727 INFO: Adding prefix 12.7.186.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,734 INFO: Adding prefix 12.7.186.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,739 INFO: Adding prefix 12.7.186.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,745 INFO: Adding prefix 12.7.186.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,750 INFO: Adding prefix 12.7.186.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,760 INFO: Adding prefix 12.7.186.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,765 INFO: Adding prefix 12.7.186.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,771 INFO: Adding prefix 12.7.186.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,777 INFO: Adding prefix 12.7.186.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,783 INFO: Adding prefix 12.7.186.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,788 INFO: Adding prefix 12.7.186.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,793 INFO: Adding prefix 12.7.186.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,798 INFO: Adding prefix 12.7.187.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,806 INFO: Adding prefix 12.7.187.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,813 INFO: Adding prefix 12.7.187.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,819 INFO: Adding prefix 12.7.187.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,824 INFO: Adding prefix 12.7.187.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,828 INFO: Adding prefix 12.7.187.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,832 INFO: Adding prefix 12.7.187.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,836 INFO: Adding prefix 12.7.187.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,844 INFO: Adding prefix 12.7.187.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,849 INFO: Adding prefix 12.7.187.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,856 INFO: Adding prefix 12.7.187.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,862 INFO: Adding prefix 12.7.187.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,871 INFO: Adding prefix 12.7.187.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,876 INFO: Adding prefix 12.7.187.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,881 INFO: Adding prefix 12.7.187.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,886 INFO: Adding prefix 12.7.187.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,892 INFO: Adding prefix 12.7.188.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,898 INFO: Adding prefix 12.7.188.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,903 INFO: Adding prefix 12.7.188.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,908 INFO: Adding prefix 12.7.188.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,914 INFO: Adding prefix 12.7.188.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,921 INFO: Adding prefix 12.7.188.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,926 INFO: Adding prefix 12.7.188.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,932 INFO: Adding prefix 12.7.188.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,939 INFO: Adding prefix 12.7.188.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,944 INFO: Adding prefix 12.7.188.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,949 INFO: Adding prefix 12.7.188.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,954 INFO: Adding prefix 12.7.188.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,961 INFO: Adding prefix 12.7.188.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,968 INFO: Adding prefix 12.7.188.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,973 INFO: Adding prefix 12.7.188.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:44,979 INFO: Adding prefix 12.7.188.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,015 INFO: Adding prefix 12.7.189.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,020 INFO: Adding prefix 12.7.189.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,025 INFO: Adding prefix 12.7.189.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,030 INFO: Adding prefix 12.7.189.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,035 INFO: Adding prefix 12.7.189.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,040 INFO: Adding prefix 12.7.189.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,044 INFO: Adding prefix 12.7.189.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,050 INFO: Adding prefix 12.7.189.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,055 INFO: Adding prefix 12.7.189.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,061 INFO: Adding prefix 12.7.189.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,066 INFO: Adding prefix 12.7.189.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,073 INFO: Adding prefix 12.7.189.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,079 INFO: Adding prefix 12.7.189.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,084 INFO: Adding prefix 12.7.189.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,090 INFO: Adding prefix 12.7.189.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,097 INFO: Adding prefix 12.7.189.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,102 INFO: Adding prefix 12.7.190.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,107 INFO: Adding prefix 12.7.190.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,112 INFO: Adding prefix 12.7.190.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,118 INFO: Adding prefix 12.7.190.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,129 INFO: Adding prefix 12.7.190.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,162 INFO: Adding prefix 12.7.190.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,180 INFO: Adding prefix 12.7.190.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,196 INFO: Adding prefix 12.7.190.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,227 INFO: Adding prefix 12.7.190.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,251 INFO: Adding prefix 12.7.190.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,271 INFO: Adding prefix 12.7.190.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,289 INFO: Adding prefix 12.7.190.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,332 INFO: Adding prefix 12.7.190.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,344 INFO: Adding prefix 12.7.190.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,353 INFO: Adding prefix 12.7.190.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,374 INFO: Adding prefix 12.7.190.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,398 INFO: Adding prefix 12.7.191.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,412 INFO: Adding prefix 12.7.191.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,447 INFO: Adding prefix 12.7.191.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,460 INFO: Adding prefix 12.7.191.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,481 INFO: Adding prefix 12.7.191.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,496 INFO: Adding prefix 12.7.191.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,521 INFO: Adding prefix 12.7.191.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,528 INFO: Adding prefix 12.7.191.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,535 INFO: Adding prefix 12.7.191.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,548 INFO: Adding prefix 12.7.191.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,600 INFO: Adding prefix 12.7.191.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,630 INFO: Adding prefix 12.7.191.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,658 INFO: Adding prefix 12.7.191.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,718 INFO: Adding prefix 12.7.191.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,761 INFO: Adding prefix 12.7.191.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,772 INFO: Adding prefix 12.7.191.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,784 INFO: Adding prefix 12.7.192.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,792 INFO: Adding prefix 12.7.192.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,800 INFO: Adding prefix 12.7.192.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,805 INFO: Adding prefix 12.7.192.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,815 INFO: Adding prefix 12.7.192.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,900 INFO: Adding prefix 12.7.192.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,942 INFO: Adding prefix 12.7.192.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,965 INFO: Adding prefix 12.7.192.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,974 INFO: Adding prefix 12.7.192.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,980 INFO: Adding prefix 12.7.192.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:45,995 INFO: Adding prefix 12.7.192.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,007 INFO: Adding prefix 12.7.192.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,016 INFO: Adding prefix 12.7.192.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,064 INFO: Adding prefix 12.7.192.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,076 INFO: Adding prefix 12.7.192.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,083 INFO: Adding prefix 12.7.192.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,096 INFO: Adding prefix 12.7.193.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,108 INFO: Adding prefix 12.7.193.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,114 INFO: Adding prefix 12.7.193.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,131 INFO: Adding prefix 12.7.193.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,139 INFO: Adding prefix 12.7.193.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,148 INFO: Adding prefix 12.7.193.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,154 INFO: Adding prefix 12.7.193.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,161 INFO: Adding prefix 12.7.193.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,167 INFO: Adding prefix 12.7.193.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,185 INFO: Adding prefix 12.7.193.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,192 INFO: Adding prefix 12.7.193.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,199 INFO: Adding prefix 12.7.193.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,207 INFO: Adding prefix 12.7.193.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,216 INFO: Adding prefix 12.7.193.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,221 INFO: Adding prefix 12.7.193.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,227 INFO: Adding prefix 12.7.193.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,233 INFO: Adding prefix 12.7.194.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,240 INFO: Adding prefix 12.7.194.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,245 INFO: Adding prefix 12.7.194.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,257 INFO: Adding prefix 12.7.194.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,264 INFO: Adding prefix 12.7.194.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,272 INFO: Adding prefix 12.7.194.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,280 INFO: Adding prefix 12.7.194.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,285 INFO: Adding prefix 12.7.194.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,291 INFO: Adding prefix 12.7.194.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,305 INFO: Adding prefix 12.7.194.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,313 INFO: Adding prefix 12.7.194.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,323 INFO: Adding prefix 12.7.194.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,332 INFO: Adding prefix 12.7.194.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,341 INFO: Adding prefix 12.7.194.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,346 INFO: Adding prefix 12.7.194.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,352 INFO: Adding prefix 12.7.194.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,357 INFO: Adding prefix 12.7.195.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,361 INFO: Adding prefix 12.7.195.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,366 INFO: Adding prefix 12.7.195.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,372 INFO: Adding prefix 12.7.195.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,378 INFO: Adding prefix 12.7.195.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,384 INFO: Adding prefix 12.7.195.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,391 INFO: Adding prefix 12.7.195.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,396 INFO: Adding prefix 12.7.195.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,404 INFO: Adding prefix 12.7.195.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,410 INFO: Adding prefix 12.7.195.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,417 INFO: Adding prefix 12.7.195.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,422 INFO: Adding prefix 12.7.195.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,429 INFO: Adding prefix 12.7.195.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,434 INFO: Adding prefix 12.7.195.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,441 INFO: Adding prefix 12.7.195.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,448 INFO: Adding prefix 12.7.195.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,455 INFO: Adding prefix 12.7.196.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,460 INFO: Adding prefix 12.7.196.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,465 INFO: Adding prefix 12.7.196.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,470 INFO: Adding prefix 12.7.196.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,477 INFO: Adding prefix 12.7.196.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,483 INFO: Adding prefix 12.7.196.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,489 INFO: Adding prefix 12.7.196.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,494 INFO: Adding prefix 12.7.196.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,500 INFO: Adding prefix 12.7.196.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,508 INFO: Adding prefix 12.7.196.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,514 INFO: Adding prefix 12.7.196.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,519 INFO: Adding prefix 12.7.196.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,528 INFO: Adding prefix 12.7.196.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,534 INFO: Adding prefix 12.7.196.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,541 INFO: Adding prefix 12.7.196.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,548 INFO: Adding prefix 12.7.196.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,554 INFO: Adding prefix 12.7.197.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,560 INFO: Adding prefix 12.7.197.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,565 INFO: Adding prefix 12.7.197.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,571 INFO: Adding prefix 12.7.197.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,577 INFO: Adding prefix 12.7.197.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,581 INFO: Adding prefix 12.7.197.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,586 INFO: Adding prefix 12.7.197.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,593 INFO: Adding prefix 12.7.197.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,598 INFO: Adding prefix 12.7.197.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,602 INFO: Adding prefix 12.7.197.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,607 INFO: Adding prefix 12.7.197.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,613 INFO: Adding prefix 12.7.197.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,618 INFO: Adding prefix 12.7.197.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,623 INFO: Adding prefix 12.7.197.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,629 INFO: Adding prefix 12.7.197.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,635 INFO: Adding prefix 12.7.197.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,640 INFO: Adding prefix 12.7.198.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,646 INFO: Adding prefix 12.7.198.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,653 INFO: Adding prefix 12.7.198.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,659 INFO: Adding prefix 12.7.198.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,666 INFO: Adding prefix 12.7.198.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,672 INFO: Adding prefix 12.7.198.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,677 INFO: Adding prefix 12.7.198.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,685 INFO: Adding prefix 12.7.198.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,691 INFO: Adding prefix 12.7.198.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,697 INFO: Adding prefix 12.7.198.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,702 INFO: Adding prefix 12.7.198.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,708 INFO: Adding prefix 12.7.198.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,713 INFO: Adding prefix 12.7.198.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,718 INFO: Adding prefix 12.7.198.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,723 INFO: Adding prefix 12.7.198.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,728 INFO: Adding prefix 12.7.198.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,733 INFO: Adding prefix 12.7.199.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,737 INFO: Adding prefix 12.7.199.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,743 INFO: Adding prefix 12.7.199.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,748 INFO: Adding prefix 12.7.199.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,754 INFO: Adding prefix 12.7.199.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,758 INFO: Adding prefix 12.7.199.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,765 INFO: Adding prefix 12.7.199.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,770 INFO: Adding prefix 12.7.199.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,776 INFO: Adding prefix 12.7.199.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,781 INFO: Adding prefix 12.7.199.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,794 INFO: Adding prefix 12.7.199.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,800 INFO: Adding prefix 12.7.199.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,809 INFO: Adding prefix 12.7.199.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,815 INFO: Adding prefix 12.7.199.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,822 INFO: Adding prefix 12.7.199.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,828 INFO: Adding prefix 12.7.199.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,834 INFO: Adding prefix 12.7.200.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,839 INFO: Adding prefix 12.7.200.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,846 INFO: Adding prefix 12.7.200.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,851 INFO: Adding prefix 12.7.200.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,857 INFO: Adding prefix 12.7.200.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,861 INFO: Adding prefix 12.7.200.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,868 INFO: Adding prefix 12.7.200.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,872 INFO: Adding prefix 12.7.200.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,877 INFO: Adding prefix 12.7.200.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,882 INFO: Adding prefix 12.7.200.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,889 INFO: Adding prefix 12.7.200.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,896 INFO: Adding prefix 12.7.200.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,902 INFO: Adding prefix 12.7.200.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,908 INFO: Adding prefix 12.7.200.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,916 INFO: Adding prefix 12.7.200.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,923 INFO: Adding prefix 12.7.200.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,932 INFO: Adding prefix 12.7.201.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,946 INFO: Adding prefix 12.7.201.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,954 INFO: Adding prefix 12.7.201.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,960 INFO: Adding prefix 12.7.201.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,965 INFO: Adding prefix 12.7.201.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,973 INFO: Adding prefix 12.7.201.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,980 INFO: Adding prefix 12.7.201.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,989 INFO: Adding prefix 12.7.201.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:46,996 INFO: Adding prefix 12.7.201.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,008 INFO: Adding prefix 12.7.201.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,016 INFO: Adding prefix 12.7.201.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,022 INFO: Adding prefix 12.7.201.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,028 INFO: Adding prefix 12.7.201.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,034 INFO: Adding prefix 12.7.201.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,039 INFO: Adding prefix 12.7.201.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,045 INFO: Adding prefix 12.7.201.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,049 INFO: Adding prefix 12.7.202.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,056 INFO: Adding prefix 12.7.202.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,061 INFO: Adding prefix 12.7.202.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,066 INFO: Adding prefix 12.7.202.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,072 INFO: Adding prefix 12.7.202.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,077 INFO: Adding prefix 12.7.202.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,083 INFO: Adding prefix 12.7.202.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,088 INFO: Adding prefix 12.7.202.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,093 INFO: Adding prefix 12.7.202.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,100 INFO: Adding prefix 12.7.202.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,105 INFO: Adding prefix 12.7.202.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,110 INFO: Adding prefix 12.7.202.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,114 INFO: Adding prefix 12.7.202.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,119 INFO: Adding prefix 12.7.202.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,124 INFO: Adding prefix 12.7.202.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,129 INFO: Adding prefix 12.7.202.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,135 INFO: Adding prefix 12.7.203.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,140 INFO: Adding prefix 12.7.203.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,145 INFO: Adding prefix 12.7.203.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,149 INFO: Adding prefix 12.7.203.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,157 INFO: Adding prefix 12.7.203.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,164 INFO: Adding prefix 12.7.203.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,169 INFO: Adding prefix 12.7.203.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,173 INFO: Adding prefix 12.7.203.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,184 INFO: Adding prefix 12.7.203.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,192 INFO: Adding prefix 12.7.203.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,199 INFO: Adding prefix 12.7.203.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,205 INFO: Adding prefix 12.7.203.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,214 INFO: Adding prefix 12.7.203.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,221 INFO: Adding prefix 12.7.203.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,225 INFO: Adding prefix 12.7.203.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,231 INFO: Adding prefix 12.7.203.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,237 INFO: Adding prefix 12.7.204.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,242 INFO: Adding prefix 12.7.204.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,249 INFO: Adding prefix 12.7.204.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,255 INFO: Adding prefix 12.7.204.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,261 INFO: Adding prefix 12.7.204.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,266 INFO: Adding prefix 12.7.204.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,271 INFO: Adding prefix 12.7.204.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,276 INFO: Adding prefix 12.7.204.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,298 INFO: Adding prefix 12.7.204.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,305 INFO: Adding prefix 12.7.204.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,313 INFO: Adding prefix 12.7.204.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,319 INFO: Adding prefix 12.7.204.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,326 INFO: Adding prefix 12.7.204.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,333 INFO: Adding prefix 12.7.204.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,339 INFO: Adding prefix 12.7.204.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,346 INFO: Adding prefix 12.7.204.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,353 INFO: Adding prefix 12.7.205.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,359 INFO: Adding prefix 12.7.205.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,377 INFO: Adding prefix 12.7.205.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,386 INFO: Adding prefix 12.7.205.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,394 INFO: Adding prefix 12.7.205.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,399 INFO: Adding prefix 12.7.205.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,406 INFO: Adding prefix 12.7.205.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,416 INFO: Adding prefix 12.7.205.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,423 INFO: Adding prefix 12.7.205.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,430 INFO: Adding prefix 12.7.205.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,436 INFO: Adding prefix 12.7.205.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,443 INFO: Adding prefix 12.7.205.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,450 INFO: Adding prefix 12.7.205.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,455 INFO: Adding prefix 12.7.205.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,461 INFO: Adding prefix 12.7.205.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,468 INFO: Adding prefix 12.7.205.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,474 INFO: Adding prefix 12.7.206.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,480 INFO: Adding prefix 12.7.206.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,485 INFO: Adding prefix 12.7.206.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,492 INFO: Adding prefix 12.7.206.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,498 INFO: Adding prefix 12.7.206.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,503 INFO: Adding prefix 12.7.206.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,508 INFO: Adding prefix 12.7.206.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,515 INFO: Adding prefix 12.7.206.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,552 INFO: Adding prefix 12.7.206.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,558 INFO: Adding prefix 12.7.206.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,564 INFO: Adding prefix 12.7.206.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,572 INFO: Adding prefix 12.7.206.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,577 INFO: Adding prefix 12.7.206.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,582 INFO: Adding prefix 12.7.206.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,589 INFO: Adding prefix 12.7.206.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,594 INFO: Adding prefix 12.7.206.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,600 INFO: Adding prefix 12.7.207.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,607 INFO: Adding prefix 12.7.207.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,615 INFO: Adding prefix 12.7.207.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,620 INFO: Adding prefix 12.7.207.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,627 INFO: Adding prefix 12.7.207.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,633 INFO: Adding prefix 12.7.207.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,645 INFO: Adding prefix 12.7.207.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,651 INFO: Adding prefix 12.7.207.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,657 INFO: Adding prefix 12.7.207.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,664 INFO: Adding prefix 12.7.207.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,673 INFO: Adding prefix 12.7.207.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,678 INFO: Adding prefix 12.7.207.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,685 INFO: Adding prefix 12.7.207.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,690 INFO: Adding prefix 12.7.207.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,697 INFO: Adding prefix 12.7.207.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,703 INFO: Adding prefix 12.7.207.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,709 INFO: Adding prefix 12.7.208.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,715 INFO: Adding prefix 12.7.208.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,723 INFO: Adding prefix 12.7.208.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,729 INFO: Adding prefix 12.7.208.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,736 INFO: Adding prefix 12.7.208.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,741 INFO: Adding prefix 12.7.208.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,747 INFO: Adding prefix 12.7.208.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,752 INFO: Adding prefix 12.7.208.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,757 INFO: Adding prefix 12.7.208.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,763 INFO: Adding prefix 12.7.208.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,769 INFO: Adding prefix 12.7.208.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,775 INFO: Adding prefix 12.7.208.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,781 INFO: Adding prefix 12.7.208.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,788 INFO: Adding prefix 12.7.208.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,794 INFO: Adding prefix 12.7.208.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,799 INFO: Adding prefix 12.7.208.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,804 INFO: Adding prefix 12.7.209.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,811 INFO: Adding prefix 12.7.209.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,816 INFO: Adding prefix 12.7.209.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,821 INFO: Adding prefix 12.7.209.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,826 INFO: Adding prefix 12.7.209.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,833 INFO: Adding prefix 12.7.209.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,838 INFO: Adding prefix 12.7.209.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,844 INFO: Adding prefix 12.7.209.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,849 INFO: Adding prefix 12.7.209.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,855 INFO: Adding prefix 12.7.209.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,860 INFO: Adding prefix 12.7.209.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,865 INFO: Adding prefix 12.7.209.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,870 INFO: Adding prefix 12.7.209.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,880 INFO: Adding prefix 12.7.209.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,898 INFO: Adding prefix 12.7.209.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,914 INFO: Adding prefix 12.7.209.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,921 INFO: Adding prefix 12.7.210.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,941 INFO: Adding prefix 12.7.210.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,968 INFO: Adding prefix 12.7.210.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,975 INFO: Adding prefix 12.7.210.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:47,984 INFO: Adding prefix 12.7.210.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,025 INFO: Adding prefix 12.7.210.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,048 INFO: Adding prefix 12.7.210.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,063 INFO: Adding prefix 12.7.210.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,073 INFO: Adding prefix 12.7.210.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,079 INFO: Adding prefix 12.7.210.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,087 INFO: Adding prefix 12.7.210.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,094 INFO: Adding prefix 12.7.210.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,103 INFO: Adding prefix 12.7.210.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,110 INFO: Adding prefix 12.7.210.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,116 INFO: Adding prefix 12.7.210.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,120 INFO: Adding prefix 12.7.210.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,128 INFO: Adding prefix 12.7.211.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,134 INFO: Adding prefix 12.7.211.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,140 INFO: Adding prefix 12.7.211.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,145 INFO: Adding prefix 12.7.211.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,153 INFO: Adding prefix 12.7.211.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,160 INFO: Adding prefix 12.7.211.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,167 INFO: Adding prefix 12.7.211.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,174 INFO: Adding prefix 12.7.211.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,182 INFO: Adding prefix 12.7.211.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,188 INFO: Adding prefix 12.7.211.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,193 INFO: Adding prefix 12.7.211.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,199 INFO: Adding prefix 12.7.211.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,205 INFO: Adding prefix 12.7.211.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,210 INFO: Adding prefix 12.7.211.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,215 INFO: Adding prefix 12.7.211.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,221 INFO: Adding prefix 12.7.211.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,228 INFO: Adding prefix 12.7.212.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,235 INFO: Adding prefix 12.7.212.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,242 INFO: Adding prefix 12.7.212.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,248 INFO: Adding prefix 12.7.212.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,254 INFO: Adding prefix 12.7.212.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,259 INFO: Adding prefix 12.7.212.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,265 INFO: Adding prefix 12.7.212.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,271 INFO: Adding prefix 12.7.212.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,276 INFO: Adding prefix 12.7.212.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,289 INFO: Adding prefix 12.7.212.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,297 INFO: Adding prefix 12.7.212.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,304 INFO: Adding prefix 12.7.212.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,310 INFO: Adding prefix 12.7.212.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,317 INFO: Adding prefix 12.7.212.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,323 INFO: Adding prefix 12.7.212.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,330 INFO: Adding prefix 12.7.212.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,335 INFO: Adding prefix 12.7.213.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,340 INFO: Adding prefix 12.7.213.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,346 INFO: Adding prefix 12.7.213.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,352 INFO: Adding prefix 12.7.213.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,358 INFO: Adding prefix 12.7.213.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,364 INFO: Adding prefix 12.7.213.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,371 INFO: Adding prefix 12.7.213.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,386 INFO: Adding prefix 12.7.213.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,392 INFO: Adding prefix 12.7.213.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,397 INFO: Adding prefix 12.7.213.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,403 INFO: Adding prefix 12.7.213.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,409 INFO: Adding prefix 12.7.213.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,415 INFO: Adding prefix 12.7.213.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,421 INFO: Adding prefix 12.7.213.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,427 INFO: Adding prefix 12.7.213.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,433 INFO: Adding prefix 12.7.213.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,439 INFO: Adding prefix 12.7.214.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,444 INFO: Adding prefix 12.7.214.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,450 INFO: Adding prefix 12.7.214.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,457 INFO: Adding prefix 12.7.214.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,462 INFO: Adding prefix 12.7.214.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,467 INFO: Adding prefix 12.7.214.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,472 INFO: Adding prefix 12.7.214.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,477 INFO: Adding prefix 12.7.214.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,482 INFO: Adding prefix 12.7.214.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,488 INFO: Adding prefix 12.7.214.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,495 INFO: Adding prefix 12.7.214.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,500 INFO: Adding prefix 12.7.214.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,504 INFO: Adding prefix 12.7.214.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,509 INFO: Adding prefix 12.7.214.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,516 INFO: Adding prefix 12.7.214.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,521 INFO: Adding prefix 12.7.214.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,527 INFO: Adding prefix 12.7.215.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,536 INFO: Adding prefix 12.7.215.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,544 INFO: Adding prefix 12.7.215.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,550 INFO: Adding prefix 12.7.215.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,555 INFO: Adding prefix 12.7.215.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,560 INFO: Adding prefix 12.7.215.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,566 INFO: Adding prefix 12.7.215.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,572 INFO: Adding prefix 12.7.215.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,577 INFO: Adding prefix 12.7.215.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,582 INFO: Adding prefix 12.7.215.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,589 INFO: Adding prefix 12.7.215.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,594 INFO: Adding prefix 12.7.215.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,601 INFO: Adding prefix 12.7.215.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,607 INFO: Adding prefix 12.7.215.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,615 INFO: Adding prefix 12.7.215.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,621 INFO: Adding prefix 12.7.215.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,626 INFO: Adding prefix 12.7.216.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,631 INFO: Adding prefix 12.7.216.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,637 INFO: Adding prefix 12.7.216.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,642 INFO: Adding prefix 12.7.216.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,647 INFO: Adding prefix 12.7.216.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,652 INFO: Adding prefix 12.7.216.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,656 INFO: Adding prefix 12.7.216.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,662 INFO: Adding prefix 12.7.216.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,668 INFO: Adding prefix 12.7.216.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,675 INFO: Adding prefix 12.7.216.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,680 INFO: Adding prefix 12.7.216.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,686 INFO: Adding prefix 12.7.216.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,691 INFO: Adding prefix 12.7.216.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,698 INFO: Adding prefix 12.7.216.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,703 INFO: Adding prefix 12.7.216.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,707 INFO: Adding prefix 12.7.216.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,713 INFO: Adding prefix 12.7.217.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,721 INFO: Adding prefix 12.7.217.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,728 INFO: Adding prefix 12.7.217.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,734 INFO: Adding prefix 12.7.217.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,740 INFO: Adding prefix 12.7.217.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,747 INFO: Adding prefix 12.7.217.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,752 INFO: Adding prefix 12.7.217.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,757 INFO: Adding prefix 12.7.217.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,762 INFO: Adding prefix 12.7.217.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,768 INFO: Adding prefix 12.7.217.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,774 INFO: Adding prefix 12.7.217.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,779 INFO: Adding prefix 12.7.217.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,783 INFO: Adding prefix 12.7.217.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,790 INFO: Adding prefix 12.7.217.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,796 INFO: Adding prefix 12.7.217.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,803 INFO: Adding prefix 12.7.217.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,810 INFO: Adding prefix 12.7.218.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,818 INFO: Adding prefix 12.7.218.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,824 INFO: Adding prefix 12.7.218.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,830 INFO: Adding prefix 12.7.218.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,835 INFO: Adding prefix 12.7.218.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,840 INFO: Adding prefix 12.7.218.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,845 INFO: Adding prefix 12.7.218.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,850 INFO: Adding prefix 12.7.218.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,857 INFO: Adding prefix 12.7.218.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,863 INFO: Adding prefix 12.7.218.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,870 INFO: Adding prefix 12.7.218.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,875 INFO: Adding prefix 12.7.218.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,883 INFO: Adding prefix 12.7.218.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,889 INFO: Adding prefix 12.7.218.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,896 INFO: Adding prefix 12.7.218.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,902 INFO: Adding prefix 12.7.218.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,908 INFO: Adding prefix 12.7.219.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,914 INFO: Adding prefix 12.7.219.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,919 INFO: Adding prefix 12.7.219.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,925 INFO: Adding prefix 12.7.219.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,931 INFO: Adding prefix 12.7.219.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,936 INFO: Adding prefix 12.7.219.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,943 INFO: Adding prefix 12.7.219.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,949 INFO: Adding prefix 12.7.219.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,957 INFO: Adding prefix 12.7.219.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,963 INFO: Adding prefix 12.7.219.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,968 INFO: Adding prefix 12.7.219.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,974 INFO: Adding prefix 12.7.219.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:48,999 INFO: Adding prefix 12.7.219.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,006 INFO: Adding prefix 12.7.219.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,013 INFO: Adding prefix 12.7.219.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,018 INFO: Adding prefix 12.7.219.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,026 INFO: Adding prefix 12.7.220.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,030 INFO: Adding prefix 12.7.220.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,036 INFO: Adding prefix 12.7.220.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,040 INFO: Adding prefix 12.7.220.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,046 INFO: Adding prefix 12.7.220.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,051 INFO: Adding prefix 12.7.220.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,057 INFO: Adding prefix 12.7.220.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,065 INFO: Adding prefix 12.7.220.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,074 INFO: Adding prefix 12.7.220.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,081 INFO: Adding prefix 12.7.220.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,086 INFO: Adding prefix 12.7.220.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,093 INFO: Adding prefix 12.7.220.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,101 INFO: Adding prefix 12.7.220.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,105 INFO: Adding prefix 12.7.220.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,110 INFO: Adding prefix 12.7.220.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,117 INFO: Adding prefix 12.7.220.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,123 INFO: Adding prefix 12.7.221.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,128 INFO: Adding prefix 12.7.221.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,133 INFO: Adding prefix 12.7.221.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,139 INFO: Adding prefix 12.7.221.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,145 INFO: Adding prefix 12.7.221.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,151 INFO: Adding prefix 12.7.221.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,156 INFO: Adding prefix 12.7.221.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,162 INFO: Adding prefix 12.7.221.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,168 INFO: Adding prefix 12.7.221.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,174 INFO: Adding prefix 12.7.221.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,180 INFO: Adding prefix 12.7.221.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,188 INFO: Adding prefix 12.7.221.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,195 INFO: Adding prefix 12.7.221.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,200 INFO: Adding prefix 12.7.221.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,206 INFO: Adding prefix 12.7.221.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,213 INFO: Adding prefix 12.7.221.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,218 INFO: Adding prefix 12.7.222.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,223 INFO: Adding prefix 12.7.222.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,228 INFO: Adding prefix 12.7.222.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,243 INFO: Adding prefix 12.7.222.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,249 INFO: Adding prefix 12.7.222.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,254 INFO: Adding prefix 12.7.222.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,260 INFO: Adding prefix 12.7.222.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,266 INFO: Adding prefix 12.7.222.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,272 INFO: Adding prefix 12.7.222.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,277 INFO: Adding prefix 12.7.222.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,284 INFO: Adding prefix 12.7.222.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,290 INFO: Adding prefix 12.7.222.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,295 INFO: Adding prefix 12.7.222.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,301 INFO: Adding prefix 12.7.222.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,308 INFO: Adding prefix 12.7.222.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,313 INFO: Adding prefix 12.7.222.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,318 INFO: Adding prefix 12.7.223.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,324 INFO: Adding prefix 12.7.223.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,331 INFO: Adding prefix 12.7.223.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,336 INFO: Adding prefix 12.7.223.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,341 INFO: Adding prefix 12.7.223.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,345 INFO: Adding prefix 12.7.223.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,351 INFO: Adding prefix 12.7.223.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,357 INFO: Adding prefix 12.7.223.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,362 INFO: Adding prefix 12.7.223.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,368 INFO: Adding prefix 12.7.223.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,375 INFO: Adding prefix 12.7.223.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,382 INFO: Adding prefix 12.7.223.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,387 INFO: Adding prefix 12.7.223.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,392 INFO: Adding prefix 12.7.223.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,398 INFO: Adding prefix 12.7.223.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,405 INFO: Adding prefix 12.7.223.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,410 INFO: Adding prefix 12.7.224.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,415 INFO: Adding prefix 12.7.224.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,421 INFO: Adding prefix 12.7.224.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,425 INFO: Adding prefix 12.7.224.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,430 INFO: Adding prefix 12.7.224.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,437 INFO: Adding prefix 12.7.224.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,444 INFO: Adding prefix 12.7.224.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,451 INFO: Adding prefix 12.7.224.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,458 INFO: Adding prefix 12.7.224.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,466 INFO: Adding prefix 12.7.224.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,471 INFO: Adding prefix 12.7.224.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,476 INFO: Adding prefix 12.7.224.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,482 INFO: Adding prefix 12.7.224.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,495 INFO: Adding prefix 12.7.224.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,502 INFO: Adding prefix 12.7.224.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,508 INFO: Adding prefix 12.7.224.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,514 INFO: Adding prefix 12.7.225.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,522 INFO: Adding prefix 12.7.225.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,527 INFO: Adding prefix 12.7.225.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,534 INFO: Adding prefix 12.7.225.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,540 INFO: Adding prefix 12.7.225.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,547 INFO: Adding prefix 12.7.225.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,552 INFO: Adding prefix 12.7.225.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,557 INFO: Adding prefix 12.7.225.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,563 INFO: Adding prefix 12.7.225.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,568 INFO: Adding prefix 12.7.225.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,573 INFO: Adding prefix 12.7.225.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,578 INFO: Adding prefix 12.7.225.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,584 INFO: Adding prefix 12.7.225.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,590 INFO: Adding prefix 12.7.225.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,595 INFO: Adding prefix 12.7.225.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,600 INFO: Adding prefix 12.7.225.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,604 INFO: Adding prefix 12.7.226.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,609 INFO: Adding prefix 12.7.226.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,614 INFO: Adding prefix 12.7.226.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,620 INFO: Adding prefix 12.7.226.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,628 INFO: Adding prefix 12.7.226.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,634 INFO: Adding prefix 12.7.226.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,639 INFO: Adding prefix 12.7.226.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,645 INFO: Adding prefix 12.7.226.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,654 INFO: Adding prefix 12.7.226.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,661 INFO: Adding prefix 12.7.226.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,667 INFO: Adding prefix 12.7.226.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,673 INFO: Adding prefix 12.7.226.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,681 INFO: Adding prefix 12.7.226.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,687 INFO: Adding prefix 12.7.226.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,693 INFO: Adding prefix 12.7.226.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,698 INFO: Adding prefix 12.7.226.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,705 INFO: Adding prefix 12.7.227.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,711 INFO: Adding prefix 12.7.227.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,716 INFO: Adding prefix 12.7.227.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,722 INFO: Adding prefix 12.7.227.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,730 INFO: Adding prefix 12.7.227.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,735 INFO: Adding prefix 12.7.227.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,741 INFO: Adding prefix 12.7.227.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,747 INFO: Adding prefix 12.7.227.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,753 INFO: Adding prefix 12.7.227.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,759 INFO: Adding prefix 12.7.227.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,765 INFO: Adding prefix 12.7.227.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,770 INFO: Adding prefix 12.7.227.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,777 INFO: Adding prefix 12.7.227.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,783 INFO: Adding prefix 12.7.227.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,788 INFO: Adding prefix 12.7.227.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,795 INFO: Adding prefix 12.7.227.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,801 INFO: Adding prefix 12.7.228.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,807 INFO: Adding prefix 12.7.228.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,812 INFO: Adding prefix 12.7.228.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,820 INFO: Adding prefix 12.7.228.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,826 INFO: Adding prefix 12.7.228.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,834 INFO: Adding prefix 12.7.228.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,842 INFO: Adding prefix 12.7.228.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,848 INFO: Adding prefix 12.7.228.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,855 INFO: Adding prefix 12.7.228.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,861 INFO: Adding prefix 12.7.228.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,868 INFO: Adding prefix 12.7.228.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,876 INFO: Adding prefix 12.7.228.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,883 INFO: Adding prefix 12.7.228.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,889 INFO: Adding prefix 12.7.228.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,894 INFO: Adding prefix 12.7.228.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,901 INFO: Adding prefix 12.7.228.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,908 INFO: Adding prefix 12.7.229.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,914 INFO: Adding prefix 12.7.229.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,919 INFO: Adding prefix 12.7.229.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,925 INFO: Adding prefix 12.7.229.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,931 INFO: Adding prefix 12.7.229.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,936 INFO: Adding prefix 12.7.229.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,941 INFO: Adding prefix 12.7.229.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,947 INFO: Adding prefix 12.7.229.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,952 INFO: Adding prefix 12.7.229.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,958 INFO: Adding prefix 12.7.229.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,963 INFO: Adding prefix 12.7.229.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,970 INFO: Adding prefix 12.7.229.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,975 INFO: Adding prefix 12.7.229.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,980 INFO: Adding prefix 12.7.229.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,986 INFO: Adding prefix 12.7.229.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:49,998 INFO: Adding prefix 12.7.229.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,007 INFO: Adding prefix 12.7.230.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,019 INFO: Adding prefix 12.7.230.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,028 INFO: Adding prefix 12.7.230.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,035 INFO: Adding prefix 12.7.230.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,040 INFO: Adding prefix 12.7.230.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,045 INFO: Adding prefix 12.7.230.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,053 INFO: Adding prefix 12.7.230.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,098 INFO: Adding prefix 12.7.230.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,105 INFO: Adding prefix 12.7.230.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,111 INFO: Adding prefix 12.7.230.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,119 INFO: Adding prefix 12.7.230.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,125 INFO: Adding prefix 12.7.230.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,132 INFO: Adding prefix 12.7.230.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,138 INFO: Adding prefix 12.7.230.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,144 INFO: Adding prefix 12.7.230.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,151 INFO: Adding prefix 12.7.230.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,158 INFO: Adding prefix 12.7.231.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,164 INFO: Adding prefix 12.7.231.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,172 INFO: Adding prefix 12.7.231.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,178 INFO: Adding prefix 12.7.231.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,184 INFO: Adding prefix 12.7.231.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,191 INFO: Adding prefix 12.7.231.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,198 INFO: Adding prefix 12.7.231.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,204 INFO: Adding prefix 12.7.231.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,209 INFO: Adding prefix 12.7.231.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,215 INFO: Adding prefix 12.7.231.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,223 INFO: Adding prefix 12.7.231.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,228 INFO: Adding prefix 12.7.231.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,235 INFO: Adding prefix 12.7.231.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,240 INFO: Adding prefix 12.7.231.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,245 INFO: Adding prefix 12.7.231.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,250 INFO: Adding prefix 12.7.231.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,255 INFO: Adding prefix 12.7.232.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,262 INFO: Adding prefix 12.7.232.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,268 INFO: Adding prefix 12.7.232.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,273 INFO: Adding prefix 12.7.232.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,278 INFO: Adding prefix 12.7.232.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,284 INFO: Adding prefix 12.7.232.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,290 INFO: Adding prefix 12.7.232.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,295 INFO: Adding prefix 12.7.232.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,300 INFO: Adding prefix 12.7.232.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,307 INFO: Adding prefix 12.7.232.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,313 INFO: Adding prefix 12.7.232.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,319 INFO: Adding prefix 12.7.232.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,324 INFO: Adding prefix 12.7.232.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,330 INFO: Adding prefix 12.7.232.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,336 INFO: Adding prefix 12.7.232.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,343 INFO: Adding prefix 12.7.232.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,348 INFO: Adding prefix 12.7.233.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,356 INFO: Adding prefix 12.7.233.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,362 INFO: Adding prefix 12.7.233.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,369 INFO: Adding prefix 12.7.233.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,375 INFO: Adding prefix 12.7.233.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,382 INFO: Adding prefix 12.7.233.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,388 INFO: Adding prefix 12.7.233.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,393 INFO: Adding prefix 12.7.233.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,398 INFO: Adding prefix 12.7.233.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,404 INFO: Adding prefix 12.7.233.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,411 INFO: Adding prefix 12.7.233.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,417 INFO: Adding prefix 12.7.233.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,423 INFO: Adding prefix 12.7.233.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,428 INFO: Adding prefix 12.7.233.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,434 INFO: Adding prefix 12.7.233.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,440 INFO: Adding prefix 12.7.233.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,448 INFO: Adding prefix 12.7.234.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,454 INFO: Adding prefix 12.7.234.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,460 INFO: Adding prefix 12.7.234.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,465 INFO: Adding prefix 12.7.234.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,474 INFO: Adding prefix 12.7.234.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,480 INFO: Adding prefix 12.7.234.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,486 INFO: Adding prefix 12.7.234.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,492 INFO: Adding prefix 12.7.234.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,498 INFO: Adding prefix 12.7.234.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,503 INFO: Adding prefix 12.7.234.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,508 INFO: Adding prefix 12.7.234.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,515 INFO: Adding prefix 12.7.234.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,523 INFO: Adding prefix 12.7.234.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,528 INFO: Adding prefix 12.7.234.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,534 INFO: Adding prefix 12.7.234.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,539 INFO: Adding prefix 12.7.234.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,546 INFO: Adding prefix 12.7.235.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,551 INFO: Adding prefix 12.7.235.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,556 INFO: Adding prefix 12.7.235.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,561 INFO: Adding prefix 12.7.235.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,568 INFO: Adding prefix 12.7.235.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,573 INFO: Adding prefix 12.7.235.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,578 INFO: Adding prefix 12.7.235.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,585 INFO: Adding prefix 12.7.235.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,591 INFO: Adding prefix 12.7.235.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,596 INFO: Adding prefix 12.7.235.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,603 INFO: Adding prefix 12.7.235.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,609 INFO: Adding prefix 12.7.235.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,616 INFO: Adding prefix 12.7.235.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,621 INFO: Adding prefix 12.7.235.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,626 INFO: Adding prefix 12.7.235.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,633 INFO: Adding prefix 12.7.235.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,644 INFO: Adding prefix 12.7.236.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,661 INFO: Adding prefix 12.7.236.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,673 INFO: Adding prefix 12.7.236.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,690 INFO: Adding prefix 12.7.236.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,697 INFO: Adding prefix 12.7.236.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,703 INFO: Adding prefix 12.7.236.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,708 INFO: Adding prefix 12.7.236.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,715 INFO: Adding prefix 12.7.236.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,720 INFO: Adding prefix 12.7.236.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,725 INFO: Adding prefix 12.7.236.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,730 INFO: Adding prefix 12.7.236.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,736 INFO: Adding prefix 12.7.236.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,742 INFO: Adding prefix 12.7.236.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,747 INFO: Adding prefix 12.7.236.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,752 INFO: Adding prefix 12.7.236.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,759 INFO: Adding prefix 12.7.236.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,765 INFO: Adding prefix 12.7.237.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,772 INFO: Adding prefix 12.7.237.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,778 INFO: Adding prefix 12.7.237.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,784 INFO: Adding prefix 12.7.237.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,789 INFO: Adding prefix 12.7.237.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,794 INFO: Adding prefix 12.7.237.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,800 INFO: Adding prefix 12.7.237.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,808 INFO: Adding prefix 12.7.237.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,814 INFO: Adding prefix 12.7.237.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,820 INFO: Adding prefix 12.7.237.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,825 INFO: Adding prefix 12.7.237.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,830 INFO: Adding prefix 12.7.237.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,835 INFO: Adding prefix 12.7.237.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,840 INFO: Adding prefix 12.7.237.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,848 INFO: Adding prefix 12.7.237.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,853 INFO: Adding prefix 12.7.237.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,860 INFO: Adding prefix 12.7.238.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,865 INFO: Adding prefix 12.7.238.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,873 INFO: Adding prefix 12.7.238.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,879 INFO: Adding prefix 12.7.238.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,885 INFO: Adding prefix 12.7.238.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,890 INFO: Adding prefix 12.7.238.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,896 INFO: Adding prefix 12.7.238.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,902 INFO: Adding prefix 12.7.238.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,909 INFO: Adding prefix 12.7.238.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,915 INFO: Adding prefix 12.7.238.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,922 INFO: Adding prefix 12.7.238.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,927 INFO: Adding prefix 12.7.238.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,932 INFO: Adding prefix 12.7.238.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,938 INFO: Adding prefix 12.7.238.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,945 INFO: Adding prefix 12.7.238.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,952 INFO: Adding prefix 12.7.238.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,957 INFO: Adding prefix 12.7.239.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,962 INFO: Adding prefix 12.7.239.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,968 INFO: Adding prefix 12.7.239.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,974 INFO: Adding prefix 12.7.239.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,979 INFO: Adding prefix 12.7.239.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,985 INFO: Adding prefix 12.7.239.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,992 INFO: Adding prefix 12.7.239.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:50,997 INFO: Adding prefix 12.7.239.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,004 INFO: Adding prefix 12.7.239.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,009 INFO: Adding prefix 12.7.239.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,014 INFO: Adding prefix 12.7.239.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,018 INFO: Adding prefix 12.7.239.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,024 INFO: Adding prefix 12.7.239.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,030 INFO: Adding prefix 12.7.239.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,035 INFO: Adding prefix 12.7.239.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,041 INFO: Adding prefix 12.7.239.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,046 INFO: Adding prefix 12.7.240.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,056 INFO: Adding prefix 12.7.240.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,064 INFO: Adding prefix 12.7.240.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,070 INFO: Adding prefix 12.7.240.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,075 INFO: Adding prefix 12.7.240.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,082 INFO: Adding prefix 12.7.240.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,087 INFO: Adding prefix 12.7.240.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,092 INFO: Adding prefix 12.7.240.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,098 INFO: Adding prefix 12.7.240.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,106 INFO: Adding prefix 12.7.240.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,112 INFO: Adding prefix 12.7.240.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,117 INFO: Adding prefix 12.7.240.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,123 INFO: Adding prefix 12.7.240.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,130 INFO: Adding prefix 12.7.240.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,136 INFO: Adding prefix 12.7.240.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,141 INFO: Adding prefix 12.7.240.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,146 INFO: Adding prefix 12.7.241.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,153 INFO: Adding prefix 12.7.241.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,158 INFO: Adding prefix 12.7.241.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,164 INFO: Adding prefix 12.7.241.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,170 INFO: Adding prefix 12.7.241.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,178 INFO: Adding prefix 12.7.241.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,184 INFO: Adding prefix 12.7.241.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,189 INFO: Adding prefix 12.7.241.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,194 INFO: Adding prefix 12.7.241.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,199 INFO: Adding prefix 12.7.241.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,204 INFO: Adding prefix 12.7.241.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,209 INFO: Adding prefix 12.7.241.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,215 INFO: Adding prefix 12.7.241.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,220 INFO: Adding prefix 12.7.241.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,227 INFO: Adding prefix 12.7.241.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,233 INFO: Adding prefix 12.7.241.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,242 INFO: Adding prefix 12.7.242.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,247 INFO: Adding prefix 12.7.242.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,252 INFO: Adding prefix 12.7.242.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,258 INFO: Adding prefix 12.7.242.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,266 INFO: Adding prefix 12.7.242.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,274 INFO: Adding prefix 12.7.242.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,284 INFO: Adding prefix 12.7.242.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,292 INFO: Adding prefix 12.7.242.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,306 INFO: Adding prefix 12.7.242.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,313 INFO: Adding prefix 12.7.242.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,320 INFO: Adding prefix 12.7.242.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,326 INFO: Adding prefix 12.7.242.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,334 INFO: Adding prefix 12.7.242.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,340 INFO: Adding prefix 12.7.242.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,346 INFO: Adding prefix 12.7.242.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,352 INFO: Adding prefix 12.7.242.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,360 INFO: Adding prefix 12.7.243.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,368 INFO: Adding prefix 12.7.243.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,374 INFO: Adding prefix 12.7.243.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,378 INFO: Adding prefix 12.7.243.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,385 INFO: Adding prefix 12.7.243.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,391 INFO: Adding prefix 12.7.243.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,396 INFO: Adding prefix 12.7.243.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,406 INFO: Adding prefix 12.7.243.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,419 INFO: Adding prefix 12.7.243.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,427 INFO: Adding prefix 12.7.243.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,436 INFO: Adding prefix 12.7.243.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,445 INFO: Adding prefix 12.7.243.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,450 INFO: Adding prefix 12.7.243.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,457 INFO: Adding prefix 12.7.243.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,464 INFO: Adding prefix 12.7.243.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,472 INFO: Adding prefix 12.7.243.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,478 INFO: Adding prefix 12.7.244.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,485 INFO: Adding prefix 12.7.244.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,491 INFO: Adding prefix 12.7.244.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,498 INFO: Adding prefix 12.7.244.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,504 INFO: Adding prefix 12.7.244.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,509 INFO: Adding prefix 12.7.244.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,514 INFO: Adding prefix 12.7.244.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,521 INFO: Adding prefix 12.7.244.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,525 INFO: Adding prefix 12.7.244.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,531 INFO: Adding prefix 12.7.244.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,536 INFO: Adding prefix 12.7.244.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,543 INFO: Adding prefix 12.7.244.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,549 INFO: Adding prefix 12.7.244.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,555 INFO: Adding prefix 12.7.244.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,561 INFO: Adding prefix 12.7.244.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,568 INFO: Adding prefix 12.7.244.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,573 INFO: Adding prefix 12.7.245.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,578 INFO: Adding prefix 12.7.245.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,583 INFO: Adding prefix 12.7.245.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,589 INFO: Adding prefix 12.7.245.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,595 INFO: Adding prefix 12.7.245.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,601 INFO: Adding prefix 12.7.245.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,606 INFO: Adding prefix 12.7.245.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,612 INFO: Adding prefix 12.7.245.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,616 INFO: Adding prefix 12.7.245.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,621 INFO: Adding prefix 12.7.245.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,627 INFO: Adding prefix 12.7.245.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,632 INFO: Adding prefix 12.7.245.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,636 INFO: Adding prefix 12.7.245.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,640 INFO: Adding prefix 12.7.245.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,649 INFO: Adding prefix 12.7.245.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,656 INFO: Adding prefix 12.7.245.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,662 INFO: Adding prefix 12.7.246.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,667 INFO: Adding prefix 12.7.246.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,673 INFO: Adding prefix 12.7.246.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,677 INFO: Adding prefix 12.7.246.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,682 INFO: Adding prefix 12.7.246.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,686 INFO: Adding prefix 12.7.246.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,692 INFO: Adding prefix 12.7.246.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,697 INFO: Adding prefix 12.7.246.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,702 INFO: Adding prefix 12.7.246.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,707 INFO: Adding prefix 12.7.246.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,714 INFO: Adding prefix 12.7.246.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,718 INFO: Adding prefix 12.7.246.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,725 INFO: Adding prefix 12.7.246.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,734 INFO: Adding prefix 12.7.246.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,743 INFO: Adding prefix 12.7.246.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,748 INFO: Adding prefix 12.7.246.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,753 INFO: Adding prefix 12.7.247.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,759 INFO: Adding prefix 12.7.247.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,766 INFO: Adding prefix 12.7.247.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,771 INFO: Adding prefix 12.7.247.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,777 INFO: Adding prefix 12.7.247.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,782 INFO: Adding prefix 12.7.247.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,787 INFO: Adding prefix 12.7.247.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,792 INFO: Adding prefix 12.7.247.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,799 INFO: Adding prefix 12.7.247.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,805 INFO: Adding prefix 12.7.247.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,811 INFO: Adding prefix 12.7.247.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,819 INFO: Adding prefix 12.7.247.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,824 INFO: Adding prefix 12.7.247.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,832 INFO: Adding prefix 12.7.247.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,837 INFO: Adding prefix 12.7.247.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,843 INFO: Adding prefix 12.7.247.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,848 INFO: Adding prefix 12.7.248.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,854 INFO: Adding prefix 12.7.248.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,858 INFO: Adding prefix 12.7.248.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,863 INFO: Adding prefix 12.7.248.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,867 INFO: Adding prefix 12.7.248.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,874 INFO: Adding prefix 12.7.248.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,881 INFO: Adding prefix 12.7.248.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,886 INFO: Adding prefix 12.7.248.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,891 INFO: Adding prefix 12.7.248.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,897 INFO: Adding prefix 12.7.248.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,902 INFO: Adding prefix 12.7.248.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,908 INFO: Adding prefix 12.7.248.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,916 INFO: Adding prefix 12.7.248.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,922 INFO: Adding prefix 12.7.248.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,927 INFO: Adding prefix 12.7.248.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,932 INFO: Adding prefix 12.7.248.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,937 INFO: Adding prefix 12.7.249.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,944 INFO: Adding prefix 12.7.249.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,949 INFO: Adding prefix 12.7.249.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,955 INFO: Adding prefix 12.7.249.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,960 INFO: Adding prefix 12.7.249.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,966 INFO: Adding prefix 12.7.249.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,970 INFO: Adding prefix 12.7.249.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,975 INFO: Adding prefix 12.7.249.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,982 INFO: Adding prefix 12.7.249.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,987 INFO: Adding prefix 12.7.249.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,991 INFO: Adding prefix 12.7.249.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:51,996 INFO: Adding prefix 12.7.249.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,004 INFO: Adding prefix 12.7.249.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,009 INFO: Adding prefix 12.7.249.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,014 INFO: Adding prefix 12.7.249.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,019 INFO: Adding prefix 12.7.249.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,025 INFO: Adding prefix 12.7.250.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,029 INFO: Adding prefix 12.7.250.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,034 INFO: Adding prefix 12.7.250.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,039 INFO: Adding prefix 12.7.250.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,045 INFO: Adding prefix 12.7.250.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,050 INFO: Adding prefix 12.7.250.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,055 INFO: Adding prefix 12.7.250.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,059 INFO: Adding prefix 12.7.250.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,065 INFO: Adding prefix 12.7.250.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,070 INFO: Adding prefix 12.7.250.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,074 INFO: Adding prefix 12.7.250.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,079 INFO: Adding prefix 12.7.250.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,085 INFO: Adding prefix 12.7.250.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,089 INFO: Adding prefix 12.7.250.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,094 INFO: Adding prefix 12.7.250.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,099 INFO: Adding prefix 12.7.250.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,105 INFO: Adding prefix 12.7.251.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,111 INFO: Adding prefix 12.7.251.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,115 INFO: Adding prefix 12.7.251.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,120 INFO: Adding prefix 12.7.251.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,124 INFO: Adding prefix 12.7.251.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,129 INFO: Adding prefix 12.7.251.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,134 INFO: Adding prefix 12.7.251.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,140 INFO: Adding prefix 12.7.251.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,144 INFO: Adding prefix 12.7.251.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,149 INFO: Adding prefix 12.7.251.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,154 INFO: Adding prefix 12.7.251.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,160 INFO: Adding prefix 12.7.251.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,166 INFO: Adding prefix 12.7.251.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,172 INFO: Adding prefix 12.7.251.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,177 INFO: Adding prefix 12.7.251.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,183 INFO: Adding prefix 12.7.251.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,188 INFO: Adding prefix 12.7.252.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,193 INFO: Adding prefix 12.7.252.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,198 INFO: Adding prefix 12.7.252.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,204 INFO: Adding prefix 12.7.252.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,208 INFO: Adding prefix 12.7.252.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,213 INFO: Adding prefix 12.7.252.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,218 INFO: Adding prefix 12.7.252.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,224 INFO: Adding prefix 12.7.252.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,229 INFO: Adding prefix 12.7.252.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,234 INFO: Adding prefix 12.7.252.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,239 INFO: Adding prefix 12.7.252.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,245 INFO: Adding prefix 12.7.252.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,250 INFO: Adding prefix 12.7.252.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,255 INFO: Adding prefix 12.7.252.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,260 INFO: Adding prefix 12.7.252.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,266 INFO: Adding prefix 12.7.252.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,271 INFO: Adding prefix 12.7.253.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,275 INFO: Adding prefix 12.7.253.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,280 INFO: Adding prefix 12.7.253.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,285 INFO: Adding prefix 12.7.253.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,291 INFO: Adding prefix 12.7.253.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,296 INFO: Adding prefix 12.7.253.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,302 INFO: Adding prefix 12.7.253.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,307 INFO: Adding prefix 12.7.253.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,313 INFO: Adding prefix 12.7.253.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,318 INFO: Adding prefix 12.7.253.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,325 INFO: Adding prefix 12.7.253.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,331 INFO: Adding prefix 12.7.253.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,335 INFO: Adding prefix 12.7.253.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,340 INFO: Adding prefix 12.7.253.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,346 INFO: Adding prefix 12.7.253.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,351 INFO: Adding prefix 12.7.253.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,356 INFO: Adding prefix 12.7.254.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,360 INFO: Adding prefix 12.7.254.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,367 INFO: Adding prefix 12.7.254.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,372 INFO: Adding prefix 12.7.254.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,378 INFO: Adding prefix 12.7.254.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,384 INFO: Adding prefix 12.7.254.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,397 INFO: Adding prefix 12.7.254.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,410 INFO: Adding prefix 12.7.254.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,422 INFO: Adding prefix 12.7.254.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,429 INFO: Adding prefix 12.7.254.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,436 INFO: Adding prefix 12.7.254.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,441 INFO: Adding prefix 12.7.254.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,448 INFO: Adding prefix 12.7.254.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,453 INFO: Adding prefix 12.7.254.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,458 INFO: Adding prefix 12.7.254.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,463 INFO: Adding prefix 12.7.254.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,468 INFO: Adding prefix 12.7.255.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,474 INFO: Adding prefix 12.7.255.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,480 INFO: Adding prefix 12.7.255.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,485 INFO: Adding prefix 12.7.255.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,490 INFO: Adding prefix 12.7.255.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,514 INFO: Adding prefix 12.7.255.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,521 INFO: Adding prefix 12.7.255.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,527 INFO: Adding prefix 12.7.255.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,533 INFO: Adding prefix 12.7.255.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,539 INFO: Adding prefix 12.7.255.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,544 INFO: Adding prefix 12.7.255.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,549 INFO: Adding prefix 12.7.255.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,553 INFO: Adding prefix 12.7.255.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,559 INFO: Adding prefix 12.7.255.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,564 INFO: Adding prefix 12.7.255.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,569 INFO: Adding prefix 12.7.255.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,573 INFO: Adding prefix 12.8.0.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,579 INFO: Adding prefix 12.8.0.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,584 INFO: Adding prefix 12.8.0.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,590 INFO: Adding prefix 12.8.0.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,595 INFO: Adding prefix 12.8.0.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,635 INFO: Adding prefix 12.8.0.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,641 INFO: Adding prefix 12.8.0.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,647 INFO: Adding prefix 12.8.0.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,652 INFO: Adding prefix 12.8.0.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,660 INFO: Adding prefix 12.8.0.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,665 INFO: Adding prefix 12.8.0.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,671 INFO: Adding prefix 12.8.0.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,676 INFO: Adding prefix 12.8.0.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,682 INFO: Adding prefix 12.8.0.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,687 INFO: Adding prefix 12.8.0.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,692 INFO: Adding prefix 12.8.0.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,698 INFO: Adding prefix 12.8.1.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,703 INFO: Adding prefix 12.8.1.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,707 INFO: Adding prefix 12.8.1.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,713 INFO: Adding prefix 12.8.1.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,720 INFO: Adding prefix 12.8.1.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,726 INFO: Adding prefix 12.8.1.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,731 INFO: Adding prefix 12.8.1.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,736 INFO: Adding prefix 12.8.1.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,743 INFO: Adding prefix 12.8.1.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,748 INFO: Adding prefix 12.8.1.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,754 INFO: Adding prefix 12.8.1.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,760 INFO: Adding prefix 12.8.1.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,768 INFO: Adding prefix 12.8.1.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,773 INFO: Adding prefix 12.8.1.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,778 INFO: Adding prefix 12.8.1.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,786 INFO: Adding prefix 12.8.1.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,793 INFO: Adding prefix 12.8.2.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,801 INFO: Adding prefix 12.8.2.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,807 INFO: Adding prefix 12.8.2.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,813 INFO: Adding prefix 12.8.2.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,820 INFO: Adding prefix 12.8.2.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,825 INFO: Adding prefix 12.8.2.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,831 INFO: Adding prefix 12.8.2.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,836 INFO: Adding prefix 12.8.2.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,844 INFO: Adding prefix 12.8.2.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,849 INFO: Adding prefix 12.8.2.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,854 INFO: Adding prefix 12.8.2.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,859 INFO: Adding prefix 12.8.2.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,866 INFO: Adding prefix 12.8.2.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,871 INFO: Adding prefix 12.8.2.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,876 INFO: Adding prefix 12.8.2.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,881 INFO: Adding prefix 12.8.2.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,887 INFO: Adding prefix 12.8.3.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,892 INFO: Adding prefix 12.8.3.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,896 INFO: Adding prefix 12.8.3.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,901 INFO: Adding prefix 12.8.3.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,907 INFO: Adding prefix 12.8.3.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,912 INFO: Adding prefix 12.8.3.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,916 INFO: Adding prefix 12.8.3.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,923 INFO: Adding prefix 12.8.3.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,927 INFO: Adding prefix 12.8.3.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,932 INFO: Adding prefix 12.8.3.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,938 INFO: Adding prefix 12.8.3.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,944 INFO: Adding prefix 12.8.3.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,950 INFO: Adding prefix 12.8.3.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,954 INFO: Adding prefix 12.8.3.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,960 INFO: Adding prefix 12.8.3.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,967 INFO: Adding prefix 12.8.3.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,972 INFO: Adding prefix 12.8.4.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,978 INFO: Adding prefix 12.8.4.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,983 INFO: Adding prefix 12.8.4.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,989 INFO: Adding prefix 12.8.4.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:52,996 INFO: Adding prefix 12.8.4.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,002 INFO: Adding prefix 12.8.4.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,007 INFO: Adding prefix 12.8.4.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,014 INFO: Adding prefix 12.8.4.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,019 INFO: Adding prefix 12.8.4.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,023 INFO: Adding prefix 12.8.4.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,028 INFO: Adding prefix 12.8.4.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,035 INFO: Adding prefix 12.8.4.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,041 INFO: Adding prefix 12.8.4.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,047 INFO: Adding prefix 12.8.4.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,053 INFO: Adding prefix 12.8.4.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,058 INFO: Adding prefix 12.8.4.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,063 INFO: Adding prefix 12.8.5.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,069 INFO: Adding prefix 12.8.5.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,076 INFO: Adding prefix 12.8.5.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,083 INFO: Adding prefix 12.8.5.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,088 INFO: Adding prefix 12.8.5.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,092 INFO: Adding prefix 12.8.5.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,102 INFO: Adding prefix 12.8.5.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,109 INFO: Adding prefix 12.8.5.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,118 INFO: Adding prefix 12.8.5.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,124 INFO: Adding prefix 12.8.5.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,130 INFO: Adding prefix 12.8.5.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,135 INFO: Adding prefix 12.8.5.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,141 INFO: Adding prefix 12.8.5.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,148 INFO: Adding prefix 12.8.5.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,164 INFO: Adding prefix 12.8.5.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,171 INFO: Adding prefix 12.8.5.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,178 INFO: Adding prefix 12.8.6.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,184 INFO: Adding prefix 12.8.6.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,193 INFO: Adding prefix 12.8.6.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,199 INFO: Adding prefix 12.8.6.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,206 INFO: Adding prefix 12.8.6.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,210 INFO: Adding prefix 12.8.6.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,218 INFO: Adding prefix 12.8.6.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,223 INFO: Adding prefix 12.8.6.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,228 INFO: Adding prefix 12.8.6.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,233 INFO: Adding prefix 12.8.6.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,242 INFO: Adding prefix 12.8.6.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,248 INFO: Adding prefix 12.8.6.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,254 INFO: Adding prefix 12.8.6.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,259 INFO: Adding prefix 12.8.6.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,266 INFO: Adding prefix 12.8.6.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,273 INFO: Adding prefix 12.8.6.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,297 INFO: Adding prefix 12.8.7.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,304 INFO: Adding prefix 12.8.7.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,310 INFO: Adding prefix 12.8.7.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,316 INFO: Adding prefix 12.8.7.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,321 INFO: Adding prefix 12.8.7.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,328 INFO: Adding prefix 12.8.7.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,334 INFO: Adding prefix 12.8.7.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,340 INFO: Adding prefix 12.8.7.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,351 INFO: Adding prefix 12.8.7.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,358 INFO: Adding prefix 12.8.7.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,364 INFO: Adding prefix 12.8.7.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,371 INFO: Adding prefix 12.8.7.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,379 INFO: Adding prefix 12.8.7.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,388 INFO: Adding prefix 12.8.7.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,393 INFO: Adding prefix 12.8.7.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,398 INFO: Adding prefix 12.8.7.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,403 INFO: Adding prefix 12.8.8.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,414 INFO: Adding prefix 12.8.8.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,421 INFO: Adding prefix 12.8.8.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,427 INFO: Adding prefix 12.8.8.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,433 INFO: Adding prefix 12.8.8.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,440 INFO: Adding prefix 12.8.8.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,446 INFO: Adding prefix 12.8.8.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,452 INFO: Adding prefix 12.8.8.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,457 INFO: Adding prefix 12.8.8.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,462 INFO: Adding prefix 12.8.8.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,467 INFO: Adding prefix 12.8.8.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,473 INFO: Adding prefix 12.8.8.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,479 INFO: Adding prefix 12.8.8.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,487 INFO: Adding prefix 12.8.8.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,492 INFO: Adding prefix 12.8.8.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,498 INFO: Adding prefix 12.8.8.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,504 INFO: Adding prefix 12.8.9.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,510 INFO: Adding prefix 12.8.9.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,515 INFO: Adding prefix 12.8.9.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,520 INFO: Adding prefix 12.8.9.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,527 INFO: Adding prefix 12.8.9.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,532 INFO: Adding prefix 12.8.9.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,538 INFO: Adding prefix 12.8.9.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,544 INFO: Adding prefix 12.8.9.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,550 INFO: Adding prefix 12.8.9.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,556 INFO: Adding prefix 12.8.9.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,562 INFO: Adding prefix 12.8.9.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,568 INFO: Adding prefix 12.8.9.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,575 INFO: Adding prefix 12.8.9.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,581 INFO: Adding prefix 12.8.9.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,586 INFO: Adding prefix 12.8.9.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,592 INFO: Adding prefix 12.8.9.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,599 INFO: Adding prefix 12.8.10.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,605 INFO: Adding prefix 12.8.10.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,610 INFO: Adding prefix 12.8.10.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,615 INFO: Adding prefix 12.8.10.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,625 INFO: Adding prefix 12.8.10.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,631 INFO: Adding prefix 12.8.10.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,638 INFO: Adding prefix 12.8.10.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,645 INFO: Adding prefix 12.8.10.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,653 INFO: Adding prefix 12.8.10.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,659 INFO: Adding prefix 12.8.10.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,665 INFO: Adding prefix 12.8.10.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,670 INFO: Adding prefix 12.8.10.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,677 INFO: Adding prefix 12.8.10.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,684 INFO: Adding prefix 12.8.10.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,690 INFO: Adding prefix 12.8.10.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,695 INFO: Adding prefix 12.8.10.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,700 INFO: Adding prefix 12.8.11.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,705 INFO: Adding prefix 12.8.11.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,711 INFO: Adding prefix 12.8.11.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,718 INFO: Adding prefix 12.8.11.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,725 INFO: Adding prefix 12.8.11.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,731 INFO: Adding prefix 12.8.11.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,736 INFO: Adding prefix 12.8.11.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,743 INFO: Adding prefix 12.8.11.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,748 INFO: Adding prefix 12.8.11.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,753 INFO: Adding prefix 12.8.11.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,759 INFO: Adding prefix 12.8.11.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,764 INFO: Adding prefix 12.8.11.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,769 INFO: Adding prefix 12.8.11.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,774 INFO: Adding prefix 12.8.11.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,780 INFO: Adding prefix 12.8.11.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,787 INFO: Adding prefix 12.8.11.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,793 INFO: Adding prefix 12.8.12.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,798 INFO: Adding prefix 12.8.12.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,804 INFO: Adding prefix 12.8.12.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,811 INFO: Adding prefix 12.8.12.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,819 INFO: Adding prefix 12.8.12.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,825 INFO: Adding prefix 12.8.12.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,830 INFO: Adding prefix 12.8.12.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,837 INFO: Adding prefix 12.8.12.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,843 INFO: Adding prefix 12.8.12.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,847 INFO: Adding prefix 12.8.12.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,852 INFO: Adding prefix 12.8.12.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,859 INFO: Adding prefix 12.8.12.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,864 INFO: Adding prefix 12.8.12.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,870 INFO: Adding prefix 12.8.12.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,875 INFO: Adding prefix 12.8.12.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,880 INFO: Adding prefix 12.8.12.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,886 INFO: Adding prefix 12.8.13.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,891 INFO: Adding prefix 12.8.13.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,900 INFO: Adding prefix 12.8.13.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,905 INFO: Adding prefix 12.8.13.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,910 INFO: Adding prefix 12.8.13.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,916 INFO: Adding prefix 12.8.13.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,924 INFO: Adding prefix 12.8.13.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,930 INFO: Adding prefix 12.8.13.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,935 INFO: Adding prefix 12.8.13.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,940 INFO: Adding prefix 12.8.13.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,946 INFO: Adding prefix 12.8.13.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,951 INFO: Adding prefix 12.8.13.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,958 INFO: Adding prefix 12.8.13.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,965 INFO: Adding prefix 12.8.13.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,973 INFO: Adding prefix 12.8.13.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,978 INFO: Adding prefix 12.8.13.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,984 INFO: Adding prefix 12.8.14.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,990 INFO: Adding prefix 12.8.14.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:53,996 INFO: Adding prefix 12.8.14.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,001 INFO: Adding prefix 12.8.14.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,006 INFO: Adding prefix 12.8.14.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,011 INFO: Adding prefix 12.8.14.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,017 INFO: Adding prefix 12.8.14.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,022 INFO: Adding prefix 12.8.14.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,027 INFO: Adding prefix 12.8.14.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,032 INFO: Adding prefix 12.8.14.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,038 INFO: Adding prefix 12.8.14.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,043 INFO: Adding prefix 12.8.14.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,048 INFO: Adding prefix 12.8.14.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,052 INFO: Adding prefix 12.8.14.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,058 INFO: Adding prefix 12.8.14.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,063 INFO: Adding prefix 12.8.14.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,069 INFO: Adding prefix 12.8.15.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,074 INFO: Adding prefix 12.8.15.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,079 INFO: Adding prefix 12.8.15.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,084 INFO: Adding prefix 12.8.15.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,090 INFO: Adding prefix 12.8.15.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,106 INFO: Adding prefix 12.8.15.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,144 INFO: Adding prefix 12.8.15.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,152 INFO: Adding prefix 12.8.15.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,157 INFO: Adding prefix 12.8.15.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,163 INFO: Adding prefix 12.8.15.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,169 INFO: Adding prefix 12.8.15.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,175 INFO: Adding prefix 12.8.15.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,180 INFO: Adding prefix 12.8.15.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,188 INFO: Adding prefix 12.8.15.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,195 INFO: Adding prefix 12.8.15.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,200 INFO: Adding prefix 12.8.15.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,206 INFO: Adding prefix 12.8.16.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,213 INFO: Adding prefix 12.8.16.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,218 INFO: Adding prefix 12.8.16.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,224 INFO: Adding prefix 12.8.16.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,230 INFO: Adding prefix 12.8.16.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,238 INFO: Adding prefix 12.8.16.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,244 INFO: Adding prefix 12.8.16.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,250 INFO: Adding prefix 12.8.16.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,255 INFO: Adding prefix 12.8.16.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,262 INFO: Adding prefix 12.8.16.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,269 INFO: Adding prefix 12.8.16.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,275 INFO: Adding prefix 12.8.16.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,281 INFO: Adding prefix 12.8.16.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,288 INFO: Adding prefix 12.8.16.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,293 INFO: Adding prefix 12.8.16.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,298 INFO: Adding prefix 12.8.16.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,307 INFO: Adding prefix 12.8.17.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,313 INFO: Adding prefix 12.8.17.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,318 INFO: Adding prefix 12.8.17.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,323 INFO: Adding prefix 12.8.17.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,329 INFO: Adding prefix 12.8.17.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,336 INFO: Adding prefix 12.8.17.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,342 INFO: Adding prefix 12.8.17.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,348 INFO: Adding prefix 12.8.17.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,356 INFO: Adding prefix 12.8.17.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,362 INFO: Adding prefix 12.8.17.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,367 INFO: Adding prefix 12.8.17.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,374 INFO: Adding prefix 12.8.17.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,382 INFO: Adding prefix 12.8.17.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,388 INFO: Adding prefix 12.8.17.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,393 INFO: Adding prefix 12.8.17.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,399 INFO: Adding prefix 12.8.17.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,405 INFO: Adding prefix 12.8.18.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,411 INFO: Adding prefix 12.8.18.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,416 INFO: Adding prefix 12.8.18.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,423 INFO: Adding prefix 12.8.18.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,431 INFO: Adding prefix 12.8.18.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,437 INFO: Adding prefix 12.8.18.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,443 INFO: Adding prefix 12.8.18.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,449 INFO: Adding prefix 12.8.18.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,456 INFO: Adding prefix 12.8.18.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,461 INFO: Adding prefix 12.8.18.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,472 INFO: Adding prefix 12.8.18.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,480 INFO: Adding prefix 12.8.18.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,527 INFO: Adding prefix 12.8.18.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,534 INFO: Adding prefix 12.8.18.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,539 INFO: Adding prefix 12.8.18.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,547 INFO: Adding prefix 12.8.18.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,556 INFO: Adding prefix 12.8.19.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,564 INFO: Adding prefix 12.8.19.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,572 INFO: Adding prefix 12.8.19.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,580 INFO: Adding prefix 12.8.19.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,588 INFO: Adding prefix 12.8.19.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,595 INFO: Adding prefix 12.8.19.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,601 INFO: Adding prefix 12.8.19.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,610 INFO: Adding prefix 12.8.19.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,617 INFO: Adding prefix 12.8.19.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,622 INFO: Adding prefix 12.8.19.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,628 INFO: Adding prefix 12.8.19.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,635 INFO: Adding prefix 12.8.19.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,643 INFO: Adding prefix 12.8.19.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,650 INFO: Adding prefix 12.8.19.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,656 INFO: Adding prefix 12.8.19.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,669 INFO: Adding prefix 12.8.19.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,676 INFO: Adding prefix 12.8.20.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,682 INFO: Adding prefix 12.8.20.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,687 INFO: Adding prefix 12.8.20.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,694 INFO: Adding prefix 12.8.20.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,699 INFO: Adding prefix 12.8.20.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,704 INFO: Adding prefix 12.8.20.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,731 INFO: Adding prefix 12.8.20.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,851 INFO: Adding prefix 12.8.20.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,862 INFO: Adding prefix 12.8.20.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,895 INFO: Adding prefix 12.8.20.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,903 INFO: Adding prefix 12.8.20.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,908 INFO: Adding prefix 12.8.20.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,914 INFO: Adding prefix 12.8.20.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,919 INFO: Adding prefix 12.8.20.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,928 INFO: Adding prefix 12.8.20.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,935 INFO: Adding prefix 12.8.20.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,941 INFO: Adding prefix 12.8.21.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,946 INFO: Adding prefix 12.8.21.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,969 INFO: Adding prefix 12.8.21.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,976 INFO: Adding prefix 12.8.21.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,982 INFO: Adding prefix 12.8.21.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,989 INFO: Adding prefix 12.8.21.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:54,996 INFO: Adding prefix 12.8.21.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,001 INFO: Adding prefix 12.8.21.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,007 INFO: Adding prefix 12.8.21.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,012 INFO: Adding prefix 12.8.21.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,019 INFO: Adding prefix 12.8.21.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,024 INFO: Adding prefix 12.8.21.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,030 INFO: Adding prefix 12.8.21.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,037 INFO: Adding prefix 12.8.21.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,044 INFO: Adding prefix 12.8.21.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,050 INFO: Adding prefix 12.8.21.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,068 INFO: Adding prefix 12.8.22.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,074 INFO: Adding prefix 12.8.22.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,081 INFO: Adding prefix 12.8.22.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,085 INFO: Adding prefix 12.8.22.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,090 INFO: Adding prefix 12.8.22.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,096 INFO: Adding prefix 12.8.22.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,106 INFO: Adding prefix 12.8.22.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,113 INFO: Adding prefix 12.8.22.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,119 INFO: Adding prefix 12.8.22.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,125 INFO: Adding prefix 12.8.22.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,130 INFO: Adding prefix 12.8.22.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,135 INFO: Adding prefix 12.8.22.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,174 INFO: Adding prefix 12.8.22.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,183 INFO: Adding prefix 12.8.22.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,189 INFO: Adding prefix 12.8.22.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,195 INFO: Adding prefix 12.8.22.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,201 INFO: Adding prefix 12.8.23.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,209 INFO: Adding prefix 12.8.23.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,216 INFO: Adding prefix 12.8.23.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,221 INFO: Adding prefix 12.8.23.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,226 INFO: Adding prefix 12.8.23.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,234 INFO: Adding prefix 12.8.23.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,240 INFO: Adding prefix 12.8.23.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,247 INFO: Adding prefix 12.8.23.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,252 INFO: Adding prefix 12.8.23.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,260 INFO: Adding prefix 12.8.23.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,266 INFO: Adding prefix 12.8.23.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,271 INFO: Adding prefix 12.8.23.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,277 INFO: Adding prefix 12.8.23.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,284 INFO: Adding prefix 12.8.23.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,290 INFO: Adding prefix 12.8.23.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,294 INFO: Adding prefix 12.8.23.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,300 INFO: Adding prefix 12.8.24.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,307 INFO: Adding prefix 12.8.24.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,315 INFO: Adding prefix 12.8.24.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,320 INFO: Adding prefix 12.8.24.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,326 INFO: Adding prefix 12.8.24.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,337 INFO: Adding prefix 12.8.24.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,343 INFO: Adding prefix 12.8.24.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,349 INFO: Adding prefix 12.8.24.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,353 INFO: Adding prefix 12.8.24.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,359 INFO: Adding prefix 12.8.24.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,365 INFO: Adding prefix 12.8.24.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,371 INFO: Adding prefix 12.8.24.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,380 INFO: Adding prefix 12.8.24.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,385 INFO: Adding prefix 12.8.24.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,390 INFO: Adding prefix 12.8.24.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,395 INFO: Adding prefix 12.8.24.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,402 INFO: Adding prefix 12.8.25.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,407 INFO: Adding prefix 12.8.25.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,412 INFO: Adding prefix 12.8.25.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,418 INFO: Adding prefix 12.8.25.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,426 INFO: Adding prefix 12.8.25.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,432 INFO: Adding prefix 12.8.25.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,443 INFO: Adding prefix 12.8.25.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,449 INFO: Adding prefix 12.8.25.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,457 INFO: Adding prefix 12.8.25.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,462 INFO: Adding prefix 12.8.25.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,469 INFO: Adding prefix 12.8.25.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,474 INFO: Adding prefix 12.8.25.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,481 INFO: Adding prefix 12.8.25.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,486 INFO: Adding prefix 12.8.25.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,491 INFO: Adding prefix 12.8.25.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,496 INFO: Adding prefix 12.8.25.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,503 INFO: Adding prefix 12.8.26.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,508 INFO: Adding prefix 12.8.26.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,513 INFO: Adding prefix 12.8.26.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,518 INFO: Adding prefix 12.8.26.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,525 INFO: Adding prefix 12.8.26.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,531 INFO: Adding prefix 12.8.26.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,537 INFO: Adding prefix 12.8.26.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,541 INFO: Adding prefix 12.8.26.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,546 INFO: Adding prefix 12.8.26.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,551 INFO: Adding prefix 12.8.26.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,556 INFO: Adding prefix 12.8.26.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,560 INFO: Adding prefix 12.8.26.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,564 INFO: Adding prefix 12.8.26.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,569 INFO: Adding prefix 12.8.26.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,574 INFO: Adding prefix 12.8.26.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,581 INFO: Adding prefix 12.8.26.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,586 INFO: Adding prefix 12.8.27.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,592 INFO: Adding prefix 12.8.27.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,597 INFO: Adding prefix 12.8.27.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,604 INFO: Adding prefix 12.8.27.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,613 INFO: Adding prefix 12.8.27.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,619 INFO: Adding prefix 12.8.27.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,625 INFO: Adding prefix 12.8.27.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,633 INFO: Adding prefix 12.8.27.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,639 INFO: Adding prefix 12.8.27.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,646 INFO: Adding prefix 12.8.27.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,651 INFO: Adding prefix 12.8.27.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,666 INFO: Adding prefix 12.8.27.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,675 INFO: Adding prefix 12.8.27.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,682 INFO: Adding prefix 12.8.27.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,688 INFO: Adding prefix 12.8.27.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,696 INFO: Adding prefix 12.8.27.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,703 INFO: Adding prefix 12.8.28.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,709 INFO: Adding prefix 12.8.28.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,715 INFO: Adding prefix 12.8.28.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,723 INFO: Adding prefix 12.8.28.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,729 INFO: Adding prefix 12.8.28.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,734 INFO: Adding prefix 12.8.28.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,741 INFO: Adding prefix 12.8.28.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,747 INFO: Adding prefix 12.8.28.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,753 INFO: Adding prefix 12.8.28.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,760 INFO: Adding prefix 12.8.28.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,766 INFO: Adding prefix 12.8.28.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,773 INFO: Adding prefix 12.8.28.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,780 INFO: Adding prefix 12.8.28.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,785 INFO: Adding prefix 12.8.28.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,793 INFO: Adding prefix 12.8.28.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,800 INFO: Adding prefix 12.8.28.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,807 INFO: Adding prefix 12.8.29.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,815 INFO: Adding prefix 12.8.29.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,823 INFO: Adding prefix 12.8.29.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,828 INFO: Adding prefix 12.8.29.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,835 INFO: Adding prefix 12.8.29.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,842 INFO: Adding prefix 12.8.29.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,851 INFO: Adding prefix 12.8.29.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,859 INFO: Adding prefix 12.8.29.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,865 INFO: Adding prefix 12.8.29.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,873 INFO: Adding prefix 12.8.29.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,880 INFO: Adding prefix 12.8.29.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,885 INFO: Adding prefix 12.8.29.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,890 INFO: Adding prefix 12.8.29.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,896 INFO: Adding prefix 12.8.29.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,902 INFO: Adding prefix 12.8.29.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,907 INFO: Adding prefix 12.8.29.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,913 INFO: Adding prefix 12.8.30.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,920 INFO: Adding prefix 12.8.30.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,928 INFO: Adding prefix 12.8.30.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,935 INFO: Adding prefix 12.8.30.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,941 INFO: Adding prefix 12.8.30.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,946 INFO: Adding prefix 12.8.30.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,951 INFO: Adding prefix 12.8.30.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,956 INFO: Adding prefix 12.8.30.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,961 INFO: Adding prefix 12.8.30.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,966 INFO: Adding prefix 12.8.30.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,972 INFO: Adding prefix 12.8.30.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,978 INFO: Adding prefix 12.8.30.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,984 INFO: Adding prefix 12.8.30.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,991 INFO: Adding prefix 12.8.30.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:55,996 INFO: Adding prefix 12.8.30.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,002 INFO: Adding prefix 12.8.30.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,007 INFO: Adding prefix 12.8.31.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,014 INFO: Adding prefix 12.8.31.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,019 INFO: Adding prefix 12.8.31.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,024 INFO: Adding prefix 12.8.31.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,030 INFO: Adding prefix 12.8.31.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,042 INFO: Adding prefix 12.8.31.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,049 INFO: Adding prefix 12.8.31.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,055 INFO: Adding prefix 12.8.31.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,061 INFO: Adding prefix 12.8.31.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,069 INFO: Adding prefix 12.8.31.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,074 INFO: Adding prefix 12.8.31.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,080 INFO: Adding prefix 12.8.31.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,085 INFO: Adding prefix 12.8.31.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,096 INFO: Adding prefix 12.8.31.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,102 INFO: Adding prefix 12.8.31.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,109 INFO: Adding prefix 12.8.31.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,114 INFO: Adding prefix 12.8.32.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,120 INFO: Adding prefix 12.8.32.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,126 INFO: Adding prefix 12.8.32.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,134 INFO: Adding prefix 12.8.32.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,140 INFO: Adding prefix 12.8.32.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,145 INFO: Adding prefix 12.8.32.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,150 INFO: Adding prefix 12.8.32.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,155 INFO: Adding prefix 12.8.32.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,160 INFO: Adding prefix 12.8.32.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,166 INFO: Adding prefix 12.8.32.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,171 INFO: Adding prefix 12.8.32.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,178 INFO: Adding prefix 12.8.32.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,188 INFO: Adding prefix 12.8.32.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,194 INFO: Adding prefix 12.8.32.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,201 INFO: Adding prefix 12.8.32.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,207 INFO: Adding prefix 12.8.32.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,216 INFO: Adding prefix 12.8.33.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,222 INFO: Adding prefix 12.8.33.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,229 INFO: Adding prefix 12.8.33.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,235 INFO: Adding prefix 12.8.33.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,242 INFO: Adding prefix 12.8.33.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,248 INFO: Adding prefix 12.8.33.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,254 INFO: Adding prefix 12.8.33.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,263 INFO: Adding prefix 12.8.33.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,272 INFO: Adding prefix 12.8.33.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,277 INFO: Adding prefix 12.8.33.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,283 INFO: Adding prefix 12.8.33.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,291 INFO: Adding prefix 12.8.33.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,298 INFO: Adding prefix 12.8.33.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,305 INFO: Adding prefix 12.8.33.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,311 INFO: Adding prefix 12.8.33.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,316 INFO: Adding prefix 12.8.33.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,324 INFO: Adding prefix 12.8.34.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,330 INFO: Adding prefix 12.8.34.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,335 INFO: Adding prefix 12.8.34.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,341 INFO: Adding prefix 12.8.34.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,349 INFO: Adding prefix 12.8.34.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,355 INFO: Adding prefix 12.8.34.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,362 INFO: Adding prefix 12.8.34.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,368 INFO: Adding prefix 12.8.34.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,375 INFO: Adding prefix 12.8.34.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,380 INFO: Adding prefix 12.8.34.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,386 INFO: Adding prefix 12.8.34.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,395 INFO: Adding prefix 12.8.34.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,402 INFO: Adding prefix 12.8.34.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,409 INFO: Adding prefix 12.8.34.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,421 INFO: Adding prefix 12.8.34.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,430 INFO: Adding prefix 12.8.34.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,437 INFO: Adding prefix 12.8.35.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,444 INFO: Adding prefix 12.8.35.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,465 INFO: Adding prefix 12.8.35.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,483 INFO: Adding prefix 12.8.35.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,493 INFO: Adding prefix 12.8.35.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,503 INFO: Adding prefix 12.8.35.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,514 INFO: Adding prefix 12.8.35.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,527 INFO: Adding prefix 12.8.35.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,536 INFO: Adding prefix 12.8.35.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,551 INFO: Adding prefix 12.8.35.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,563 INFO: Adding prefix 12.8.35.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,577 INFO: Adding prefix 12.8.35.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,584 INFO: Adding prefix 12.8.35.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,591 INFO: Adding prefix 12.8.35.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,597 INFO: Adding prefix 12.8.35.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,608 INFO: Adding prefix 12.8.35.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,615 INFO: Adding prefix 12.8.36.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,620 INFO: Adding prefix 12.8.36.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,628 INFO: Adding prefix 12.8.36.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,633 INFO: Adding prefix 12.8.36.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,641 INFO: Adding prefix 12.8.36.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,649 INFO: Adding prefix 12.8.36.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,653 INFO: Adding prefix 12.8.36.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,659 INFO: Adding prefix 12.8.36.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,664 INFO: Adding prefix 12.8.36.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,671 INFO: Adding prefix 12.8.36.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,680 INFO: Adding prefix 12.8.36.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,686 INFO: Adding prefix 12.8.36.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,691 INFO: Adding prefix 12.8.36.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,696 INFO: Adding prefix 12.8.36.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,704 INFO: Adding prefix 12.8.36.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,710 INFO: Adding prefix 12.8.36.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,716 INFO: Adding prefix 12.8.37.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,721 INFO: Adding prefix 12.8.37.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,728 INFO: Adding prefix 12.8.37.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,732 INFO: Adding prefix 12.8.37.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,739 INFO: Adding prefix 12.8.37.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,745 INFO: Adding prefix 12.8.37.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,753 INFO: Adding prefix 12.8.37.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,760 INFO: Adding prefix 12.8.37.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,765 INFO: Adding prefix 12.8.37.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,771 INFO: Adding prefix 12.8.37.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,780 INFO: Adding prefix 12.8.37.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,787 INFO: Adding prefix 12.8.37.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,794 INFO: Adding prefix 12.8.37.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,802 INFO: Adding prefix 12.8.37.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,810 INFO: Adding prefix 12.8.37.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,818 INFO: Adding prefix 12.8.37.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,824 INFO: Adding prefix 12.8.38.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,831 INFO: Adding prefix 12.8.38.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,842 INFO: Adding prefix 12.8.38.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,847 INFO: Adding prefix 12.8.38.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:56,878 INFO: Adding prefix 12.8.38.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,083 INFO: Adding prefix 12.8.38.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,108 INFO: Adding prefix 12.8.38.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,138 INFO: Adding prefix 12.8.38.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,152 INFO: Adding prefix 12.8.38.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,163 INFO: Adding prefix 12.8.38.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,169 INFO: Adding prefix 12.8.38.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,175 INFO: Adding prefix 12.8.38.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,183 INFO: Adding prefix 12.8.38.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,191 INFO: Adding prefix 12.8.38.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,197 INFO: Adding prefix 12.8.38.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,203 INFO: Adding prefix 12.8.38.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,210 INFO: Adding prefix 12.8.39.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,218 INFO: Adding prefix 12.8.39.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,223 INFO: Adding prefix 12.8.39.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,228 INFO: Adding prefix 12.8.39.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,236 INFO: Adding prefix 12.8.39.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,263 INFO: Adding prefix 12.8.39.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,271 INFO: Adding prefix 12.8.39.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,277 INFO: Adding prefix 12.8.39.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,282 INFO: Adding prefix 12.8.39.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,290 INFO: Adding prefix 12.8.39.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,296 INFO: Adding prefix 12.8.39.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,300 INFO: Adding prefix 12.8.39.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,305 INFO: Adding prefix 12.8.39.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,330 INFO: Adding prefix 12.8.39.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,337 INFO: Adding prefix 12.8.39.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,345 INFO: Adding prefix 12.8.39.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,351 INFO: Adding prefix 12.8.40.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,356 INFO: Adding prefix 12.8.40.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,372 INFO: Adding prefix 12.8.40.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,378 INFO: Adding prefix 12.8.40.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,385 INFO: Adding prefix 12.8.40.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,392 INFO: Adding prefix 12.8.40.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,408 INFO: Adding prefix 12.8.40.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,415 INFO: Adding prefix 12.8.40.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,424 INFO: Adding prefix 12.8.40.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,430 INFO: Adding prefix 12.8.40.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,437 INFO: Adding prefix 12.8.40.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,443 INFO: Adding prefix 12.8.40.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,450 INFO: Adding prefix 12.8.40.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,455 INFO: Adding prefix 12.8.40.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,460 INFO: Adding prefix 12.8.40.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,465 INFO: Adding prefix 12.8.40.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,473 INFO: Adding prefix 12.8.41.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,480 INFO: Adding prefix 12.8.41.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,485 INFO: Adding prefix 12.8.41.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,491 INFO: Adding prefix 12.8.41.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,499 INFO: Adding prefix 12.8.41.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,504 INFO: Adding prefix 12.8.41.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,511 INFO: Adding prefix 12.8.41.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,517 INFO: Adding prefix 12.8.41.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,525 INFO: Adding prefix 12.8.41.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,531 INFO: Adding prefix 12.8.41.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,537 INFO: Adding prefix 12.8.41.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,544 INFO: Adding prefix 12.8.41.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,552 INFO: Adding prefix 12.8.41.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,558 INFO: Adding prefix 12.8.41.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,564 INFO: Adding prefix 12.8.41.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,569 INFO: Adding prefix 12.8.41.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,574 INFO: Adding prefix 12.8.42.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,579 INFO: Adding prefix 12.8.42.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,585 INFO: Adding prefix 12.8.42.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,590 INFO: Adding prefix 12.8.42.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,595 INFO: Adding prefix 12.8.42.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,601 INFO: Adding prefix 12.8.42.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,608 INFO: Adding prefix 12.8.42.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,615 INFO: Adding prefix 12.8.42.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,620 INFO: Adding prefix 12.8.42.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,626 INFO: Adding prefix 12.8.42.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,631 INFO: Adding prefix 12.8.42.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,638 INFO: Adding prefix 12.8.42.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,644 INFO: Adding prefix 12.8.42.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,650 INFO: Adding prefix 12.8.42.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,656 INFO: Adding prefix 12.8.42.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,665 INFO: Adding prefix 12.8.42.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,672 INFO: Adding prefix 12.8.43.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,708 INFO: Adding prefix 12.8.43.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,713 INFO: Adding prefix 12.8.43.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,720 INFO: Adding prefix 12.8.43.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,725 INFO: Adding prefix 12.8.43.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,732 INFO: Adding prefix 12.8.43.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,738 INFO: Adding prefix 12.8.43.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,744 INFO: Adding prefix 12.8.43.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,749 INFO: Adding prefix 12.8.43.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,756 INFO: Adding prefix 12.8.43.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,762 INFO: Adding prefix 12.8.43.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,769 INFO: Adding prefix 12.8.43.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,774 INFO: Adding prefix 12.8.43.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,779 INFO: Adding prefix 12.8.43.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,784 INFO: Adding prefix 12.8.43.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,791 INFO: Adding prefix 12.8.43.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,796 INFO: Adding prefix 12.8.44.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,801 INFO: Adding prefix 12.8.44.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,806 INFO: Adding prefix 12.8.44.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,812 INFO: Adding prefix 12.8.44.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,817 INFO: Adding prefix 12.8.44.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,822 INFO: Adding prefix 12.8.44.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,831 INFO: Adding prefix 12.8.44.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,837 INFO: Adding prefix 12.8.44.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,844 INFO: Adding prefix 12.8.44.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,849 INFO: Adding prefix 12.8.44.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,856 INFO: Adding prefix 12.8.44.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,862 INFO: Adding prefix 12.8.44.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,869 INFO: Adding prefix 12.8.44.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,874 INFO: Adding prefix 12.8.44.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,881 INFO: Adding prefix 12.8.44.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,886 INFO: Adding prefix 12.8.44.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,891 INFO: Adding prefix 12.8.45.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,897 INFO: Adding prefix 12.8.45.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,904 INFO: Adding prefix 12.8.45.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,909 INFO: Adding prefix 12.8.45.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,914 INFO: Adding prefix 12.8.45.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,919 INFO: Adding prefix 12.8.45.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,926 INFO: Adding prefix 12.8.45.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,931 INFO: Adding prefix 12.8.45.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,936 INFO: Adding prefix 12.8.45.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,942 INFO: Adding prefix 12.8.45.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,949 INFO: Adding prefix 12.8.45.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,956 INFO: Adding prefix 12.8.45.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,962 INFO: Adding prefix 12.8.45.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:57,969 INFO: Adding prefix 12.8.45.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,121 INFO: Adding prefix 12.8.45.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,185 INFO: Adding prefix 12.8.45.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,198 INFO: Adding prefix 12.8.46.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,206 INFO: Adding prefix 12.8.46.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,212 INFO: Adding prefix 12.8.46.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,217 INFO: Adding prefix 12.8.46.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,222 INFO: Adding prefix 12.8.46.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,228 INFO: Adding prefix 12.8.46.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,234 INFO: Adding prefix 12.8.46.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,241 INFO: Adding prefix 12.8.46.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,247 INFO: Adding prefix 12.8.46.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,254 INFO: Adding prefix 12.8.46.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,259 INFO: Adding prefix 12.8.46.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,264 INFO: Adding prefix 12.8.46.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,269 INFO: Adding prefix 12.8.46.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,275 INFO: Adding prefix 12.8.46.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,281 INFO: Adding prefix 12.8.46.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,287 INFO: Adding prefix 12.8.46.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,293 INFO: Adding prefix 12.8.47.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,299 INFO: Adding prefix 12.8.47.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,304 INFO: Adding prefix 12.8.47.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,310 INFO: Adding prefix 12.8.47.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,316 INFO: Adding prefix 12.8.47.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,323 INFO: Adding prefix 12.8.47.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,328 INFO: Adding prefix 12.8.47.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,333 INFO: Adding prefix 12.8.47.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,337 INFO: Adding prefix 12.8.47.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,343 INFO: Adding prefix 12.8.47.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,348 INFO: Adding prefix 12.8.47.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,354 INFO: Adding prefix 12.8.47.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,360 INFO: Adding prefix 12.8.47.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,367 INFO: Adding prefix 12.8.47.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,374 INFO: Adding prefix 12.8.47.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,419 INFO: Adding prefix 12.8.47.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,427 INFO: Adding prefix 12.8.48.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,432 INFO: Adding prefix 12.8.48.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,437 INFO: Adding prefix 12.8.48.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,442 INFO: Adding prefix 12.8.48.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,448 INFO: Adding prefix 12.8.48.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,453 INFO: Adding prefix 12.8.48.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,459 INFO: Adding prefix 12.8.48.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,465 INFO: Adding prefix 12.8.48.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,473 INFO: Adding prefix 12.8.48.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,478 INFO: Adding prefix 12.8.48.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,483 INFO: Adding prefix 12.8.48.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,487 INFO: Adding prefix 12.8.48.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,495 INFO: Adding prefix 12.8.48.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,500 INFO: Adding prefix 12.8.48.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,506 INFO: Adding prefix 12.8.48.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,511 INFO: Adding prefix 12.8.48.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,517 INFO: Adding prefix 12.8.49.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,535 INFO: Adding prefix 12.8.49.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,543 INFO: Adding prefix 12.8.49.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,548 INFO: Adding prefix 12.8.49.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,555 INFO: Adding prefix 12.8.49.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,561 INFO: Adding prefix 12.8.49.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,567 INFO: Adding prefix 12.8.49.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,574 INFO: Adding prefix 12.8.49.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,580 INFO: Adding prefix 12.8.49.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,585 INFO: Adding prefix 12.8.49.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,591 INFO: Adding prefix 12.8.49.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,597 INFO: Adding prefix 12.8.49.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,604 INFO: Adding prefix 12.8.49.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,609 INFO: Adding prefix 12.8.49.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,615 INFO: Adding prefix 12.8.49.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,620 INFO: Adding prefix 12.8.49.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,625 INFO: Adding prefix 12.8.50.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,630 INFO: Adding prefix 12.8.50.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,636 INFO: Adding prefix 12.8.50.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,643 INFO: Adding prefix 12.8.50.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,648 INFO: Adding prefix 12.8.50.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,653 INFO: Adding prefix 12.8.50.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,659 INFO: Adding prefix 12.8.50.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,667 INFO: Adding prefix 12.8.50.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,672 INFO: Adding prefix 12.8.50.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,677 INFO: Adding prefix 12.8.50.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,683 INFO: Adding prefix 12.8.50.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,692 INFO: Adding prefix 12.8.50.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,697 INFO: Adding prefix 12.8.50.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,704 INFO: Adding prefix 12.8.50.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,709 INFO: Adding prefix 12.8.50.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,717 INFO: Adding prefix 12.8.50.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,723 INFO: Adding prefix 12.8.51.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,729 INFO: Adding prefix 12.8.51.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,734 INFO: Adding prefix 12.8.51.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,741 INFO: Adding prefix 12.8.51.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,746 INFO: Adding prefix 12.8.51.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,751 INFO: Adding prefix 12.8.51.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,756 INFO: Adding prefix 12.8.51.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,764 INFO: Adding prefix 12.8.51.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,789 INFO: Adding prefix 12.8.51.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,800 INFO: Adding prefix 12.8.51.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,807 INFO: Adding prefix 12.8.51.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,814 INFO: Adding prefix 12.8.51.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,819 INFO: Adding prefix 12.8.51.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,825 INFO: Adding prefix 12.8.51.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,829 INFO: Adding prefix 12.8.51.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,835 INFO: Adding prefix 12.8.51.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,845 INFO: Adding prefix 12.8.52.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,851 INFO: Adding prefix 12.8.52.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,858 INFO: Adding prefix 12.8.52.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,864 INFO: Adding prefix 12.8.52.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,871 INFO: Adding prefix 12.8.52.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,877 INFO: Adding prefix 12.8.52.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,883 INFO: Adding prefix 12.8.52.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,889 INFO: Adding prefix 12.8.52.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,895 INFO: Adding prefix 12.8.52.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,900 INFO: Adding prefix 12.8.52.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,907 INFO: Adding prefix 12.8.52.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,911 INFO: Adding prefix 12.8.52.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,917 INFO: Adding prefix 12.8.52.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,923 INFO: Adding prefix 12.8.52.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,930 INFO: Adding prefix 12.8.52.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,937 INFO: Adding prefix 12.8.52.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,942 INFO: Adding prefix 12.8.53.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,948 INFO: Adding prefix 12.8.53.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,955 INFO: Adding prefix 12.8.53.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,960 INFO: Adding prefix 12.8.53.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,965 INFO: Adding prefix 12.8.53.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,971 INFO: Adding prefix 12.8.53.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,977 INFO: Adding prefix 12.8.53.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,984 INFO: Adding prefix 12.8.53.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,989 INFO: Adding prefix 12.8.53.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:58,994 INFO: Adding prefix 12.8.53.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,002 INFO: Adding prefix 12.8.53.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,008 INFO: Adding prefix 12.8.53.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,014 INFO: Adding prefix 12.8.53.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,019 INFO: Adding prefix 12.8.53.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,024 INFO: Adding prefix 12.8.53.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,029 INFO: Adding prefix 12.8.53.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,034 INFO: Adding prefix 12.8.54.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,040 INFO: Adding prefix 12.8.54.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,046 INFO: Adding prefix 12.8.54.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,053 INFO: Adding prefix 12.8.54.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,059 INFO: Adding prefix 12.8.54.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,067 INFO: Adding prefix 12.8.54.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,072 INFO: Adding prefix 12.8.54.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,077 INFO: Adding prefix 12.8.54.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,083 INFO: Adding prefix 12.8.54.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,090 INFO: Adding prefix 12.8.54.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,096 INFO: Adding prefix 12.8.54.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,102 INFO: Adding prefix 12.8.54.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,107 INFO: Adding prefix 12.8.54.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,114 INFO: Adding prefix 12.8.54.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,121 INFO: Adding prefix 12.8.54.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,126 INFO: Adding prefix 12.8.54.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,132 INFO: Adding prefix 12.8.55.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,138 INFO: Adding prefix 12.8.55.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,144 INFO: Adding prefix 12.8.55.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,151 INFO: Adding prefix 12.8.55.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,157 INFO: Adding prefix 12.8.55.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,164 INFO: Adding prefix 12.8.55.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,170 INFO: Adding prefix 12.8.55.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,176 INFO: Adding prefix 12.8.55.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,181 INFO: Adding prefix 12.8.55.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,217 INFO: Adding prefix 12.8.55.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,227 INFO: Adding prefix 12.8.55.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,233 INFO: Adding prefix 12.8.55.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,239 INFO: Adding prefix 12.8.55.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,245 INFO: Adding prefix 12.8.55.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,250 INFO: Adding prefix 12.8.55.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,256 INFO: Adding prefix 12.8.55.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,263 INFO: Adding prefix 12.8.56.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,268 INFO: Adding prefix 12.8.56.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,273 INFO: Adding prefix 12.8.56.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,278 INFO: Adding prefix 12.8.56.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,284 INFO: Adding prefix 12.8.56.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,289 INFO: Adding prefix 12.8.56.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,295 INFO: Adding prefix 12.8.56.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,300 INFO: Adding prefix 12.8.56.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,307 INFO: Adding prefix 12.8.56.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,312 INFO: Adding prefix 12.8.56.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,317 INFO: Adding prefix 12.8.56.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,322 INFO: Adding prefix 12.8.56.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,330 INFO: Adding prefix 12.8.56.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,334 INFO: Adding prefix 12.8.56.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,370 INFO: Adding prefix 12.8.56.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,378 INFO: Adding prefix 12.8.56.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,387 INFO: Adding prefix 12.8.57.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,392 INFO: Adding prefix 12.8.57.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,399 INFO: Adding prefix 12.8.57.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,405 INFO: Adding prefix 12.8.57.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,420 INFO: Adding prefix 12.8.57.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,428 INFO: Adding prefix 12.8.57.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,437 INFO: Adding prefix 12.8.57.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,443 INFO: Adding prefix 12.8.57.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,450 INFO: Adding prefix 12.8.57.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,456 INFO: Adding prefix 12.8.57.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,462 INFO: Adding prefix 12.8.57.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,469 INFO: Adding prefix 12.8.57.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,474 INFO: Adding prefix 12.8.57.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,479 INFO: Adding prefix 12.8.57.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,484 INFO: Adding prefix 12.8.57.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,491 INFO: Adding prefix 12.8.57.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,498 INFO: Adding prefix 12.8.58.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,504 INFO: Adding prefix 12.8.58.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,510 INFO: Adding prefix 12.8.58.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,516 INFO: Adding prefix 12.8.58.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,522 INFO: Adding prefix 12.8.58.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,527 INFO: Adding prefix 12.8.58.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,533 INFO: Adding prefix 12.8.58.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,540 INFO: Adding prefix 12.8.58.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,545 INFO: Adding prefix 12.8.58.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,551 INFO: Adding prefix 12.8.58.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,556 INFO: Adding prefix 12.8.58.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,562 INFO: Adding prefix 12.8.58.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,567 INFO: Adding prefix 12.8.58.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,572 INFO: Adding prefix 12.8.58.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,577 INFO: Adding prefix 12.8.58.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,583 INFO: Adding prefix 12.8.58.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,588 INFO: Adding prefix 12.8.59.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,593 INFO: Adding prefix 12.8.59.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,598 INFO: Adding prefix 12.8.59.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,605 INFO: Adding prefix 12.8.59.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,609 INFO: Adding prefix 12.8.59.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,614 INFO: Adding prefix 12.8.59.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,619 INFO: Adding prefix 12.8.59.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,625 INFO: Adding prefix 12.8.59.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,630 INFO: Adding prefix 12.8.59.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,636 INFO: Adding prefix 12.8.59.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,641 INFO: Adding prefix 12.8.59.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,646 INFO: Adding prefix 12.8.59.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,652 INFO: Adding prefix 12.8.59.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,657 INFO: Adding prefix 12.8.59.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,664 INFO: Adding prefix 12.8.59.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,670 INFO: Adding prefix 12.8.59.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,677 INFO: Adding prefix 12.8.60.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,682 INFO: Adding prefix 12.8.60.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,690 INFO: Adding prefix 12.8.60.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,695 INFO: Adding prefix 12.8.60.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,700 INFO: Adding prefix 12.8.60.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,705 INFO: Adding prefix 12.8.60.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,711 INFO: Adding prefix 12.8.60.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,715 INFO: Adding prefix 12.8.60.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,721 INFO: Adding prefix 12.8.60.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,726 INFO: Adding prefix 12.8.60.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,732 INFO: Adding prefix 12.8.60.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,737 INFO: Adding prefix 12.8.60.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,741 INFO: Adding prefix 12.8.60.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,746 INFO: Adding prefix 12.8.60.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,752 INFO: Adding prefix 12.8.60.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,757 INFO: Adding prefix 12.8.60.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,761 INFO: Adding prefix 12.8.61.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,766 INFO: Adding prefix 12.8.61.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,773 INFO: Adding prefix 12.8.61.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,778 INFO: Adding prefix 12.8.61.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,782 INFO: Adding prefix 12.8.61.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,787 INFO: Adding prefix 12.8.61.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,794 INFO: Adding prefix 12.8.61.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,800 INFO: Adding prefix 12.8.61.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,805 INFO: Adding prefix 12.8.61.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,810 INFO: Adding prefix 12.8.61.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,816 INFO: Adding prefix 12.8.61.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,821 INFO: Adding prefix 12.8.61.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,827 INFO: Adding prefix 12.8.61.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,834 INFO: Adding prefix 12.8.61.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,839 INFO: Adding prefix 12.8.61.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,845 INFO: Adding prefix 12.8.61.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,852 INFO: Adding prefix 12.8.62.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,860 INFO: Adding prefix 12.8.62.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,866 INFO: Adding prefix 12.8.62.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,871 INFO: Adding prefix 12.8.62.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,876 INFO: Adding prefix 12.8.62.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,883 INFO: Adding prefix 12.8.62.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,889 INFO: Adding prefix 12.8.62.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,896 INFO: Adding prefix 12.8.62.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,901 INFO: Adding prefix 12.8.62.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,909 INFO: Adding prefix 12.8.62.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,914 INFO: Adding prefix 12.8.62.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,921 INFO: Adding prefix 12.8.62.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,927 INFO: Adding prefix 12.8.62.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,934 INFO: Adding prefix 12.8.62.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,939 INFO: Adding prefix 12.8.62.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,945 INFO: Adding prefix 12.8.62.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,949 INFO: Adding prefix 12.8.63.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,956 INFO: Adding prefix 12.8.63.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:38:59,961 INFO: Adding prefix 12.8.63.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,100 INFO: Adding prefix 12.8.63.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,125 INFO: Adding prefix 12.8.63.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,137 INFO: Adding prefix 12.8.63.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,144 INFO: Adding prefix 12.8.63.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,150 INFO: Adding prefix 12.8.63.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,156 INFO: Adding prefix 12.8.63.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,162 INFO: Adding prefix 12.8.63.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,167 INFO: Adding prefix 12.8.63.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,172 INFO: Adding prefix 12.8.63.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,180 INFO: Adding prefix 12.8.63.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,187 INFO: Adding prefix 12.8.63.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,194 INFO: Adding prefix 12.8.63.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,199 INFO: Adding prefix 12.8.63.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,206 INFO: Adding prefix 12.8.64.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,247 INFO: Adding prefix 12.8.64.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,254 INFO: Adding prefix 12.8.64.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,260 INFO: Adding prefix 12.8.64.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,267 INFO: Adding prefix 12.8.64.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,272 INFO: Adding prefix 12.8.64.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,277 INFO: Adding prefix 12.8.64.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,283 INFO: Adding prefix 12.8.64.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,289 INFO: Adding prefix 12.8.64.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,294 INFO: Adding prefix 12.8.64.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,299 INFO: Adding prefix 12.8.64.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,304 INFO: Adding prefix 12.8.64.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,311 INFO: Adding prefix 12.8.64.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,316 INFO: Adding prefix 12.8.64.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,321 INFO: Adding prefix 12.8.64.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,326 INFO: Adding prefix 12.8.64.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,333 INFO: Adding prefix 12.8.65.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,338 INFO: Adding prefix 12.8.65.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,343 INFO: Adding prefix 12.8.65.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,348 INFO: Adding prefix 12.8.65.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,354 INFO: Adding prefix 12.8.65.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,359 INFO: Adding prefix 12.8.65.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,366 INFO: Adding prefix 12.8.65.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,371 INFO: Adding prefix 12.8.65.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,377 INFO: Adding prefix 12.8.65.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,382 INFO: Adding prefix 12.8.65.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,387 INFO: Adding prefix 12.8.65.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,394 INFO: Adding prefix 12.8.65.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,398 INFO: Adding prefix 12.8.65.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,403 INFO: Adding prefix 12.8.65.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,408 INFO: Adding prefix 12.8.65.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,414 INFO: Adding prefix 12.8.65.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,419 INFO: Adding prefix 12.8.66.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,424 INFO: Adding prefix 12.8.66.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,428 INFO: Adding prefix 12.8.66.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,435 INFO: Adding prefix 12.8.66.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,440 INFO: Adding prefix 12.8.66.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,444 INFO: Adding prefix 12.8.66.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,450 INFO: Adding prefix 12.8.66.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,457 INFO: Adding prefix 12.8.66.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,462 INFO: Adding prefix 12.8.66.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,468 INFO: Adding prefix 12.8.66.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,475 INFO: Adding prefix 12.8.66.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,482 INFO: Adding prefix 12.8.66.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,487 INFO: Adding prefix 12.8.66.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,493 INFO: Adding prefix 12.8.66.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,498 INFO: Adding prefix 12.8.66.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,505 INFO: Adding prefix 12.8.66.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,510 INFO: Adding prefix 12.8.67.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,515 INFO: Adding prefix 12.8.67.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,520 INFO: Adding prefix 12.8.67.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,526 INFO: Adding prefix 12.8.67.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,532 INFO: Adding prefix 12.8.67.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,537 INFO: Adding prefix 12.8.67.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,542 INFO: Adding prefix 12.8.67.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,547 INFO: Adding prefix 12.8.67.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,551 INFO: Adding prefix 12.8.67.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,556 INFO: Adding prefix 12.8.67.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,562 INFO: Adding prefix 12.8.67.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,567 INFO: Adding prefix 12.8.67.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,572 INFO: Adding prefix 12.8.67.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,578 INFO: Adding prefix 12.8.67.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,584 INFO: Adding prefix 12.8.67.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,589 INFO: Adding prefix 12.8.67.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,594 INFO: Adding prefix 12.8.68.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,598 INFO: Adding prefix 12.8.68.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,605 INFO: Adding prefix 12.8.68.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,610 INFO: Adding prefix 12.8.68.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,615 INFO: Adding prefix 12.8.68.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,622 INFO: Adding prefix 12.8.68.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,631 INFO: Adding prefix 12.8.68.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,636 INFO: Adding prefix 12.8.68.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,643 INFO: Adding prefix 12.8.68.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,648 INFO: Adding prefix 12.8.68.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,655 INFO: Adding prefix 12.8.68.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,663 INFO: Adding prefix 12.8.68.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,669 INFO: Adding prefix 12.8.68.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,673 INFO: Adding prefix 12.8.68.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,680 INFO: Adding prefix 12.8.68.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,684 INFO: Adding prefix 12.8.68.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,688 INFO: Adding prefix 12.8.69.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,693 INFO: Adding prefix 12.8.69.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,699 INFO: Adding prefix 12.8.69.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,704 INFO: Adding prefix 12.8.69.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,709 INFO: Adding prefix 12.8.69.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,715 INFO: Adding prefix 12.8.69.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,721 INFO: Adding prefix 12.8.69.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,727 INFO: Adding prefix 12.8.69.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,733 INFO: Adding prefix 12.8.69.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,739 INFO: Adding prefix 12.8.69.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,744 INFO: Adding prefix 12.8.69.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,748 INFO: Adding prefix 12.8.69.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,753 INFO: Adding prefix 12.8.69.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,759 INFO: Adding prefix 12.8.69.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,763 INFO: Adding prefix 12.8.69.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,768 INFO: Adding prefix 12.8.69.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,773 INFO: Adding prefix 12.8.70.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,779 INFO: Adding prefix 12.8.70.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,786 INFO: Adding prefix 12.8.70.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,792 INFO: Adding prefix 12.8.70.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,798 INFO: Adding prefix 12.8.70.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,804 INFO: Adding prefix 12.8.70.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,809 INFO: Adding prefix 12.8.70.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,815 INFO: Adding prefix 12.8.70.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,821 INFO: Adding prefix 12.8.70.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,828 INFO: Adding prefix 12.8.70.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,835 INFO: Adding prefix 12.8.70.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,841 INFO: Adding prefix 12.8.70.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,846 INFO: Adding prefix 12.8.70.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,853 INFO: Adding prefix 12.8.70.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,857 INFO: Adding prefix 12.8.70.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,863 INFO: Adding prefix 12.8.70.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,868 INFO: Adding prefix 12.8.71.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,875 INFO: Adding prefix 12.8.71.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,880 INFO: Adding prefix 12.8.71.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,885 INFO: Adding prefix 12.8.71.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,892 INFO: Adding prefix 12.8.71.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,896 INFO: Adding prefix 12.8.71.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,902 INFO: Adding prefix 12.8.71.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,906 INFO: Adding prefix 12.8.71.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,912 INFO: Adding prefix 12.8.71.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,917 INFO: Adding prefix 12.8.71.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,921 INFO: Adding prefix 12.8.71.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,926 INFO: Adding prefix 12.8.71.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,932 INFO: Adding prefix 12.8.71.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,937 INFO: Adding prefix 12.8.71.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,942 INFO: Adding prefix 12.8.71.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,946 INFO: Adding prefix 12.8.71.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,952 INFO: Adding prefix 12.8.72.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,957 INFO: Adding prefix 12.8.72.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,964 INFO: Adding prefix 12.8.72.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,970 INFO: Adding prefix 12.8.72.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,977 INFO: Adding prefix 12.8.72.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,983 INFO: Adding prefix 12.8.72.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,988 INFO: Adding prefix 12.8.72.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:00,993 INFO: Adding prefix 12.8.72.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,077 INFO: Adding prefix 12.8.72.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,096 INFO: Adding prefix 12.8.72.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,109 INFO: Adding prefix 12.8.72.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,116 INFO: Adding prefix 12.8.72.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,124 INFO: Adding prefix 12.8.72.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,131 INFO: Adding prefix 12.8.72.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,136 INFO: Adding prefix 12.8.72.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,142 INFO: Adding prefix 12.8.72.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,149 INFO: Adding prefix 12.8.73.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,155 INFO: Adding prefix 12.8.73.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,162 INFO: Adding prefix 12.8.73.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,167 INFO: Adding prefix 12.8.73.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,172 INFO: Adding prefix 12.8.73.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,177 INFO: Adding prefix 12.8.73.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,182 INFO: Adding prefix 12.8.73.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,188 INFO: Adding prefix 12.8.73.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,193 INFO: Adding prefix 12.8.73.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,199 INFO: Adding prefix 12.8.73.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,207 INFO: Adding prefix 12.8.73.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,214 INFO: Adding prefix 12.8.73.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,221 INFO: Adding prefix 12.8.73.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,227 INFO: Adding prefix 12.8.73.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,234 INFO: Adding prefix 12.8.73.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,240 INFO: Adding prefix 12.8.73.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,246 INFO: Adding prefix 12.8.74.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,252 INFO: Adding prefix 12.8.74.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,258 INFO: Adding prefix 12.8.74.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,266 INFO: Adding prefix 12.8.74.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,272 INFO: Adding prefix 12.8.74.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,277 INFO: Adding prefix 12.8.74.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,283 INFO: Adding prefix 12.8.74.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,297 INFO: Adding prefix 12.8.74.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,303 INFO: Adding prefix 12.8.74.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,310 INFO: Adding prefix 12.8.74.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,315 INFO: Adding prefix 12.8.74.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,322 INFO: Adding prefix 12.8.74.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,329 INFO: Adding prefix 12.8.74.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,336 INFO: Adding prefix 12.8.74.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,340 INFO: Adding prefix 12.8.74.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,347 INFO: Adding prefix 12.8.74.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,353 INFO: Adding prefix 12.8.75.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,358 INFO: Adding prefix 12.8.75.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,363 INFO: Adding prefix 12.8.75.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,368 INFO: Adding prefix 12.8.75.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,374 INFO: Adding prefix 12.8.75.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,379 INFO: Adding prefix 12.8.75.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,385 INFO: Adding prefix 12.8.75.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,390 INFO: Adding prefix 12.8.75.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,396 INFO: Adding prefix 12.8.75.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,401 INFO: Adding prefix 12.8.75.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,407 INFO: Adding prefix 12.8.75.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,412 INFO: Adding prefix 12.8.75.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,417 INFO: Adding prefix 12.8.75.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,422 INFO: Adding prefix 12.8.75.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,429 INFO: Adding prefix 12.8.75.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,434 INFO: Adding prefix 12.8.75.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,439 INFO: Adding prefix 12.8.76.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,444 INFO: Adding prefix 12.8.76.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,450 INFO: Adding prefix 12.8.76.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,455 INFO: Adding prefix 12.8.76.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,461 INFO: Adding prefix 12.8.76.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,468 INFO: Adding prefix 12.8.76.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,475 INFO: Adding prefix 12.8.76.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,480 INFO: Adding prefix 12.8.76.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,486 INFO: Adding prefix 12.8.76.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,492 INFO: Adding prefix 12.8.76.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,498 INFO: Adding prefix 12.8.76.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,503 INFO: Adding prefix 12.8.76.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,507 INFO: Adding prefix 12.8.76.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,512 INFO: Adding prefix 12.8.76.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,518 INFO: Adding prefix 12.8.76.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,522 INFO: Adding prefix 12.8.76.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,527 INFO: Adding prefix 12.8.77.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,533 INFO: Adding prefix 12.8.77.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,538 INFO: Adding prefix 12.8.77.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,543 INFO: Adding prefix 12.8.77.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,549 INFO: Adding prefix 12.8.77.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,556 INFO: Adding prefix 12.8.77.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,562 INFO: Adding prefix 12.8.77.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,567 INFO: Adding prefix 12.8.77.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,572 INFO: Adding prefix 12.8.77.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,579 INFO: Adding prefix 12.8.77.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,585 INFO: Adding prefix 12.8.77.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,591 INFO: Adding prefix 12.8.77.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,597 INFO: Adding prefix 12.8.77.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,604 INFO: Adding prefix 12.8.77.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,609 INFO: Adding prefix 12.8.77.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,614 INFO: Adding prefix 12.8.77.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,618 INFO: Adding prefix 12.8.78.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,624 INFO: Adding prefix 12.8.78.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,629 INFO: Adding prefix 12.8.78.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,634 INFO: Adding prefix 12.8.78.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,639 INFO: Adding prefix 12.8.78.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,646 INFO: Adding prefix 12.8.78.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,653 INFO: Adding prefix 12.8.78.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,659 INFO: Adding prefix 12.8.78.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,664 INFO: Adding prefix 12.8.78.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,670 INFO: Adding prefix 12.8.78.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,675 INFO: Adding prefix 12.8.78.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,681 INFO: Adding prefix 12.8.78.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,685 INFO: Adding prefix 12.8.78.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,691 INFO: Adding prefix 12.8.78.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,696 INFO: Adding prefix 12.8.78.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,700 INFO: Adding prefix 12.8.78.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,705 INFO: Adding prefix 12.8.79.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,709 INFO: Adding prefix 12.8.79.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,714 INFO: Adding prefix 12.8.79.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,719 INFO: Adding prefix 12.8.79.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,727 INFO: Adding prefix 12.8.79.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,732 INFO: Adding prefix 12.8.79.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,738 INFO: Adding prefix 12.8.79.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,744 INFO: Adding prefix 12.8.79.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,751 INFO: Adding prefix 12.8.79.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,758 INFO: Adding prefix 12.8.79.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,765 INFO: Adding prefix 12.8.79.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,771 INFO: Adding prefix 12.8.79.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,779 INFO: Adding prefix 12.8.79.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,784 INFO: Adding prefix 12.8.79.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,790 INFO: Adding prefix 12.8.79.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,795 INFO: Adding prefix 12.8.79.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,803 INFO: Adding prefix 12.8.80.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,809 INFO: Adding prefix 12.8.80.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,816 INFO: Adding prefix 12.8.80.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,823 INFO: Adding prefix 12.8.80.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,831 INFO: Adding prefix 12.8.80.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,836 INFO: Adding prefix 12.8.80.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:01,969 INFO: Adding prefix 12.8.80.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,258 INFO: Adding prefix 12.8.80.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,374 INFO: Adding prefix 12.8.80.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,381 INFO: Adding prefix 12.8.80.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,387 INFO: Adding prefix 12.8.80.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,392 INFO: Adding prefix 12.8.80.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,399 INFO: Adding prefix 12.8.80.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,404 INFO: Adding prefix 12.8.80.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,409 INFO: Adding prefix 12.8.80.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,415 INFO: Adding prefix 12.8.80.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,421 INFO: Adding prefix 12.8.81.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,426 INFO: Adding prefix 12.8.81.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,431 INFO: Adding prefix 12.8.81.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,437 INFO: Adding prefix 12.8.81.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,443 INFO: Adding prefix 12.8.81.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,450 INFO: Adding prefix 12.8.81.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,456 INFO: Adding prefix 12.8.81.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,462 INFO: Adding prefix 12.8.81.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,468 INFO: Adding prefix 12.8.81.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,473 INFO: Adding prefix 12.8.81.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,477 INFO: Adding prefix 12.8.81.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,483 INFO: Adding prefix 12.8.81.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,489 INFO: Adding prefix 12.8.81.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,494 INFO: Adding prefix 12.8.81.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,500 INFO: Adding prefix 12.8.81.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,507 INFO: Adding prefix 12.8.81.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,511 INFO: Adding prefix 12.8.82.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,517 INFO: Adding prefix 12.8.82.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,522 INFO: Adding prefix 12.8.82.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,530 INFO: Adding prefix 12.8.82.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,536 INFO: Adding prefix 12.8.82.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,541 INFO: Adding prefix 12.8.82.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,546 INFO: Adding prefix 12.8.82.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,552 INFO: Adding prefix 12.8.82.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,558 INFO: Adding prefix 12.8.82.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,564 INFO: Adding prefix 12.8.82.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,569 INFO: Adding prefix 12.8.82.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,577 INFO: Adding prefix 12.8.82.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,583 INFO: Adding prefix 12.8.82.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,589 INFO: Adding prefix 12.8.82.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,594 INFO: Adding prefix 12.8.82.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,600 INFO: Adding prefix 12.8.82.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,606 INFO: Adding prefix 12.8.83.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,612 INFO: Adding prefix 12.8.83.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,620 INFO: Adding prefix 12.8.83.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,626 INFO: Adding prefix 12.8.83.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,631 INFO: Adding prefix 12.8.83.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,639 INFO: Adding prefix 12.8.83.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,669 INFO: Adding prefix 12.8.83.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,676 INFO: Adding prefix 12.8.83.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,682 INFO: Adding prefix 12.8.83.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,689 INFO: Adding prefix 12.8.83.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,697 INFO: Adding prefix 12.8.83.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,702 INFO: Adding prefix 12.8.83.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,708 INFO: Adding prefix 12.8.83.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,714 INFO: Adding prefix 12.8.83.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,721 INFO: Adding prefix 12.8.83.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,727 INFO: Adding prefix 12.8.83.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,733 INFO: Adding prefix 12.8.84.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,738 INFO: Adding prefix 12.8.84.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,745 INFO: Adding prefix 12.8.84.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,749 INFO: Adding prefix 12.8.84.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,797 INFO: Adding prefix 12.8.84.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,804 INFO: Adding prefix 12.8.84.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,811 INFO: Adding prefix 12.8.84.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,818 INFO: Adding prefix 12.8.84.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,824 INFO: Adding prefix 12.8.84.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,829 INFO: Adding prefix 12.8.84.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,835 INFO: Adding prefix 12.8.84.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,840 INFO: Adding prefix 12.8.84.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,845 INFO: Adding prefix 12.8.84.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,850 INFO: Adding prefix 12.8.84.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,855 INFO: Adding prefix 12.8.84.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,861 INFO: Adding prefix 12.8.84.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,866 INFO: Adding prefix 12.8.85.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,872 INFO: Adding prefix 12.8.85.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,876 INFO: Adding prefix 12.8.85.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,881 INFO: Adding prefix 12.8.85.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,886 INFO: Adding prefix 12.8.85.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,893 INFO: Adding prefix 12.8.85.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,897 INFO: Adding prefix 12.8.85.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,903 INFO: Adding prefix 12.8.85.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,909 INFO: Adding prefix 12.8.85.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,916 INFO: Adding prefix 12.8.85.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,922 INFO: Adding prefix 12.8.85.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,929 INFO: Adding prefix 12.8.85.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,934 INFO: Adding prefix 12.8.85.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,940 INFO: Adding prefix 12.8.85.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,945 INFO: Adding prefix 12.8.85.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,956 INFO: Adding prefix 12.8.85.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,963 INFO: Adding prefix 12.8.86.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,972 INFO: Adding prefix 12.8.86.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,979 INFO: Adding prefix 12.8.86.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,987 INFO: Adding prefix 12.8.86.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:02,995 INFO: Adding prefix 12.8.86.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,002 INFO: Adding prefix 12.8.86.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,008 INFO: Adding prefix 12.8.86.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,012 INFO: Adding prefix 12.8.86.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,017 INFO: Adding prefix 12.8.86.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,024 INFO: Adding prefix 12.8.86.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,029 INFO: Adding prefix 12.8.86.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,035 INFO: Adding prefix 12.8.86.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,040 INFO: Adding prefix 12.8.86.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,045 INFO: Adding prefix 12.8.86.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,050 INFO: Adding prefix 12.8.86.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,055 INFO: Adding prefix 12.8.86.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,061 INFO: Adding prefix 12.8.87.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,065 INFO: Adding prefix 12.8.87.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,071 INFO: Adding prefix 12.8.87.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,075 INFO: Adding prefix 12.8.87.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,082 INFO: Adding prefix 12.8.87.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,087 INFO: Adding prefix 12.8.87.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,092 INFO: Adding prefix 12.8.87.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,098 INFO: Adding prefix 12.8.87.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,105 INFO: Adding prefix 12.8.87.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,111 INFO: Adding prefix 12.8.87.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,116 INFO: Adding prefix 12.8.87.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,120 INFO: Adding prefix 12.8.87.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,127 INFO: Adding prefix 12.8.87.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,131 INFO: Adding prefix 12.8.87.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,136 INFO: Adding prefix 12.8.87.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,140 INFO: Adding prefix 12.8.87.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,146 INFO: Adding prefix 12.8.88.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,151 INFO: Adding prefix 12.8.88.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,157 INFO: Adding prefix 12.8.88.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,163 INFO: Adding prefix 12.8.88.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,169 INFO: Adding prefix 12.8.88.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,174 INFO: Adding prefix 12.8.88.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,178 INFO: Adding prefix 12.8.88.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,183 INFO: Adding prefix 12.8.88.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,189 INFO: Adding prefix 12.8.88.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,194 INFO: Adding prefix 12.8.88.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,200 INFO: Adding prefix 12.8.88.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,206 INFO: Adding prefix 12.8.88.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,211 INFO: Adding prefix 12.8.88.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,216 INFO: Adding prefix 12.8.88.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,220 INFO: Adding prefix 12.8.88.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,227 INFO: Adding prefix 12.8.88.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,232 INFO: Adding prefix 12.8.89.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,236 INFO: Adding prefix 12.8.89.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,241 INFO: Adding prefix 12.8.89.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,247 INFO: Adding prefix 12.8.89.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,252 INFO: Adding prefix 12.8.89.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,256 INFO: Adding prefix 12.8.89.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,261 INFO: Adding prefix 12.8.89.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,267 INFO: Adding prefix 12.8.89.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,272 INFO: Adding prefix 12.8.89.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,276 INFO: Adding prefix 12.8.89.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,281 INFO: Adding prefix 12.8.89.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,287 INFO: Adding prefix 12.8.89.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,293 INFO: Adding prefix 12.8.89.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,298 INFO: Adding prefix 12.8.89.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,303 INFO: Adding prefix 12.8.89.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,309 INFO: Adding prefix 12.8.89.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,314 INFO: Adding prefix 12.8.90.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,318 INFO: Adding prefix 12.8.90.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,323 INFO: Adding prefix 12.8.90.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,329 INFO: Adding prefix 12.8.90.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,334 INFO: Adding prefix 12.8.90.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,338 INFO: Adding prefix 12.8.90.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,343 INFO: Adding prefix 12.8.90.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,350 INFO: Adding prefix 12.8.90.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,355 INFO: Adding prefix 12.8.90.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,360 INFO: Adding prefix 12.8.90.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,365 INFO: Adding prefix 12.8.90.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,371 INFO: Adding prefix 12.8.90.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,376 INFO: Adding prefix 12.8.90.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,381 INFO: Adding prefix 12.8.90.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,387 INFO: Adding prefix 12.8.90.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,393 INFO: Adding prefix 12.8.90.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,399 INFO: Adding prefix 12.8.91.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,404 INFO: Adding prefix 12.8.91.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,410 INFO: Adding prefix 12.8.91.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,415 INFO: Adding prefix 12.8.91.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,420 INFO: Adding prefix 12.8.91.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,425 INFO: Adding prefix 12.8.91.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,431 INFO: Adding prefix 12.8.91.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,438 INFO: Adding prefix 12.8.91.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,443 INFO: Adding prefix 12.8.91.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,449 INFO: Adding prefix 12.8.91.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,455 INFO: Adding prefix 12.8.91.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,460 INFO: Adding prefix 12.8.91.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,466 INFO: Adding prefix 12.8.91.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,470 INFO: Adding prefix 12.8.91.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,483 INFO: Adding prefix 12.8.91.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,489 INFO: Adding prefix 12.8.91.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,495 INFO: Adding prefix 12.8.92.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,500 INFO: Adding prefix 12.8.92.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,527 INFO: Adding prefix 12.8.92.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,533 INFO: Adding prefix 12.8.92.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,538 INFO: Adding prefix 12.8.92.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,542 INFO: Adding prefix 12.8.92.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,549 INFO: Adding prefix 12.8.92.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,554 INFO: Adding prefix 12.8.92.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,559 INFO: Adding prefix 12.8.92.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,564 INFO: Adding prefix 12.8.92.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,571 INFO: Adding prefix 12.8.92.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,585 INFO: Adding prefix 12.8.92.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,591 INFO: Adding prefix 12.8.92.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,599 INFO: Adding prefix 12.8.92.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,605 INFO: Adding prefix 12.8.92.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,611 INFO: Adding prefix 12.8.92.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,616 INFO: Adding prefix 12.8.93.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,623 INFO: Adding prefix 12.8.93.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,629 INFO: Adding prefix 12.8.93.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,634 INFO: Adding prefix 12.8.93.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,639 INFO: Adding prefix 12.8.93.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,645 INFO: Adding prefix 12.8.93.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,650 INFO: Adding prefix 12.8.93.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,655 INFO: Adding prefix 12.8.93.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,661 INFO: Adding prefix 12.8.93.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,669 INFO: Adding prefix 12.8.93.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,674 INFO: Adding prefix 12.8.93.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,680 INFO: Adding prefix 12.8.93.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,687 INFO: Adding prefix 12.8.93.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,694 INFO: Adding prefix 12.8.93.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,699 INFO: Adding prefix 12.8.93.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,704 INFO: Adding prefix 12.8.93.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,709 INFO: Adding prefix 12.8.94.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,717 INFO: Adding prefix 12.8.94.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,722 INFO: Adding prefix 12.8.94.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,728 INFO: Adding prefix 12.8.94.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,734 INFO: Adding prefix 12.8.94.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,739 INFO: Adding prefix 12.8.94.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,745 INFO: Adding prefix 12.8.94.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,752 INFO: Adding prefix 12.8.94.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,757 INFO: Adding prefix 12.8.94.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,763 INFO: Adding prefix 12.8.94.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,768 INFO: Adding prefix 12.8.94.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,773 INFO: Adding prefix 12.8.94.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,780 INFO: Adding prefix 12.8.94.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,787 INFO: Adding prefix 12.8.94.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,794 INFO: Adding prefix 12.8.94.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,800 INFO: Adding prefix 12.8.94.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,809 INFO: Adding prefix 12.8.95.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,814 INFO: Adding prefix 12.8.95.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,821 INFO: Adding prefix 12.8.95.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,826 INFO: Adding prefix 12.8.95.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,833 INFO: Adding prefix 12.8.95.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,838 INFO: Adding prefix 12.8.95.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,844 INFO: Adding prefix 12.8.95.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,849 INFO: Adding prefix 12.8.95.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,855 INFO: Adding prefix 12.8.95.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,860 INFO: Adding prefix 12.8.95.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,866 INFO: Adding prefix 12.8.95.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,871 INFO: Adding prefix 12.8.95.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,878 INFO: Adding prefix 12.8.95.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,883 INFO: Adding prefix 12.8.95.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,888 INFO: Adding prefix 12.8.95.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,893 INFO: Adding prefix 12.8.95.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,899 INFO: Adding prefix 12.8.96.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,906 INFO: Adding prefix 12.8.96.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,912 INFO: Adding prefix 12.8.96.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,918 INFO: Adding prefix 12.8.96.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,925 INFO: Adding prefix 12.8.96.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,930 INFO: Adding prefix 12.8.96.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,935 INFO: Adding prefix 12.8.96.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,940 INFO: Adding prefix 12.8.96.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,945 INFO: Adding prefix 12.8.96.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,950 INFO: Adding prefix 12.8.96.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,955 INFO: Adding prefix 12.8.96.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,962 INFO: Adding prefix 12.8.96.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,967 INFO: Adding prefix 12.8.96.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,973 INFO: Adding prefix 12.8.96.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,979 INFO: Adding prefix 12.8.96.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,986 INFO: Adding prefix 12.8.96.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,990 INFO: Adding prefix 12.8.97.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:03,997 INFO: Adding prefix 12.8.97.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,003 INFO: Adding prefix 12.8.97.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,009 INFO: Adding prefix 12.8.97.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,016 INFO: Adding prefix 12.8.97.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,023 INFO: Adding prefix 12.8.97.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,028 INFO: Adding prefix 12.8.97.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,034 INFO: Adding prefix 12.8.97.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,039 INFO: Adding prefix 12.8.97.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,044 INFO: Adding prefix 12.8.97.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,049 INFO: Adding prefix 12.8.97.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,056 INFO: Adding prefix 12.8.97.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,062 INFO: Adding prefix 12.8.97.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,068 INFO: Adding prefix 12.8.97.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,074 INFO: Adding prefix 12.8.97.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,081 INFO: Adding prefix 12.8.97.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,086 INFO: Adding prefix 12.8.98.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,092 INFO: Adding prefix 12.8.98.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,098 INFO: Adding prefix 12.8.98.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,104 INFO: Adding prefix 12.8.98.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,109 INFO: Adding prefix 12.8.98.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,114 INFO: Adding prefix 12.8.98.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,119 INFO: Adding prefix 12.8.98.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,123 INFO: Adding prefix 12.8.98.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,128 INFO: Adding prefix 12.8.98.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,133 INFO: Adding prefix 12.8.98.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,139 INFO: Adding prefix 12.8.98.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,143 INFO: Adding prefix 12.8.98.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,148 INFO: Adding prefix 12.8.98.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,153 INFO: Adding prefix 12.8.98.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,159 INFO: Adding prefix 12.8.98.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,165 INFO: Adding prefix 12.8.98.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,171 INFO: Adding prefix 12.8.99.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,176 INFO: Adding prefix 12.8.99.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,183 INFO: Adding prefix 12.8.99.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,188 INFO: Adding prefix 12.8.99.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,193 INFO: Adding prefix 12.8.99.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,198 INFO: Adding prefix 12.8.99.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,204 INFO: Adding prefix 12.8.99.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,211 INFO: Adding prefix 12.8.99.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,216 INFO: Adding prefix 12.8.99.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,222 INFO: Adding prefix 12.8.99.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,228 INFO: Adding prefix 12.8.99.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,233 INFO: Adding prefix 12.8.99.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,239 INFO: Adding prefix 12.8.99.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,245 INFO: Adding prefix 12.8.99.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,252 INFO: Adding prefix 12.8.99.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,256 INFO: Adding prefix 12.8.99.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,261 INFO: Adding prefix 12.8.100.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,266 INFO: Adding prefix 12.8.100.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,272 INFO: Adding prefix 12.8.100.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,278 INFO: Adding prefix 12.8.100.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,283 INFO: Adding prefix 12.8.100.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,288 INFO: Adding prefix 12.8.100.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,293 INFO: Adding prefix 12.8.100.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,298 INFO: Adding prefix 12.8.100.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,302 INFO: Adding prefix 12.8.100.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,308 INFO: Adding prefix 12.8.100.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,314 INFO: Adding prefix 12.8.100.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,319 INFO: Adding prefix 12.8.100.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,324 INFO: Adding prefix 12.8.100.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,331 INFO: Adding prefix 12.8.100.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,336 INFO: Adding prefix 12.8.100.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,341 INFO: Adding prefix 12.8.100.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,346 INFO: Adding prefix 12.8.101.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,353 INFO: Adding prefix 12.8.101.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,358 INFO: Adding prefix 12.8.101.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,363 INFO: Adding prefix 12.8.101.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,368 INFO: Adding prefix 12.8.101.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,375 INFO: Adding prefix 12.8.101.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,382 INFO: Adding prefix 12.8.101.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,387 INFO: Adding prefix 12.8.101.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,392 INFO: Adding prefix 12.8.101.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,399 INFO: Adding prefix 12.8.101.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,404 INFO: Adding prefix 12.8.101.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,409 INFO: Adding prefix 12.8.101.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,415 INFO: Adding prefix 12.8.101.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,421 INFO: Adding prefix 12.8.101.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,426 INFO: Adding prefix 12.8.101.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,431 INFO: Adding prefix 12.8.101.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,436 INFO: Adding prefix 12.8.102.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,440 INFO: Adding prefix 12.8.102.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,445 INFO: Adding prefix 12.8.102.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,450 INFO: Adding prefix 12.8.102.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,457 INFO: Adding prefix 12.8.102.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,462 INFO: Adding prefix 12.8.102.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,466 INFO: Adding prefix 12.8.102.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,472 INFO: Adding prefix 12.8.102.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,479 INFO: Adding prefix 12.8.102.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,484 INFO: Adding prefix 12.8.102.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,491 INFO: Adding prefix 12.8.102.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,497 INFO: Adding prefix 12.8.102.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,504 INFO: Adding prefix 12.8.102.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,510 INFO: Adding prefix 12.8.102.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,516 INFO: Adding prefix 12.8.102.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,522 INFO: Adding prefix 12.8.102.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,529 INFO: Adding prefix 12.8.103.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,534 INFO: Adding prefix 12.8.103.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,540 INFO: Adding prefix 12.8.103.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,545 INFO: Adding prefix 12.8.103.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,553 INFO: Adding prefix 12.8.103.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,558 INFO: Adding prefix 12.8.103.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,564 INFO: Adding prefix 12.8.103.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,570 INFO: Adding prefix 12.8.103.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,577 INFO: Adding prefix 12.8.103.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,582 INFO: Adding prefix 12.8.103.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,588 INFO: Adding prefix 12.8.103.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,594 INFO: Adding prefix 12.8.103.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,602 INFO: Adding prefix 12.8.103.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,608 INFO: Adding prefix 12.8.103.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,615 INFO: Adding prefix 12.8.103.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,623 INFO: Adding prefix 12.8.103.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,629 INFO: Adding prefix 12.8.104.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,635 INFO: Adding prefix 12.8.104.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,642 INFO: Adding prefix 12.8.104.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,651 INFO: Adding prefix 12.8.104.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,657 INFO: Adding prefix 12.8.104.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,663 INFO: Adding prefix 12.8.104.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,667 INFO: Adding prefix 12.8.104.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,673 INFO: Adding prefix 12.8.104.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,678 INFO: Adding prefix 12.8.104.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,684 INFO: Adding prefix 12.8.104.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,688 INFO: Adding prefix 12.8.104.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,696 INFO: Adding prefix 12.8.104.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,702 INFO: Adding prefix 12.8.104.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,708 INFO: Adding prefix 12.8.104.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,713 INFO: Adding prefix 12.8.104.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,719 INFO: Adding prefix 12.8.104.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,728 INFO: Adding prefix 12.8.105.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,734 INFO: Adding prefix 12.8.105.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,741 INFO: Adding prefix 12.8.105.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,751 INFO: Adding prefix 12.8.105.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,759 INFO: Adding prefix 12.8.105.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,766 INFO: Adding prefix 12.8.105.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,774 INFO: Adding prefix 12.8.105.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,783 INFO: Adding prefix 12.8.105.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,791 INFO: Adding prefix 12.8.105.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,797 INFO: Adding prefix 12.8.105.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,802 INFO: Adding prefix 12.8.105.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,807 INFO: Adding prefix 12.8.105.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,814 INFO: Adding prefix 12.8.105.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,819 INFO: Adding prefix 12.8.105.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,825 INFO: Adding prefix 12.8.105.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,831 INFO: Adding prefix 12.8.105.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,837 INFO: Adding prefix 12.8.106.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,842 INFO: Adding prefix 12.8.106.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,850 INFO: Adding prefix 12.8.106.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,855 INFO: Adding prefix 12.8.106.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,861 INFO: Adding prefix 12.8.106.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,868 INFO: Adding prefix 12.8.106.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,875 INFO: Adding prefix 12.8.106.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,881 INFO: Adding prefix 12.8.106.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,887 INFO: Adding prefix 12.8.106.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,892 INFO: Adding prefix 12.8.106.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,899 INFO: Adding prefix 12.8.106.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,904 INFO: Adding prefix 12.8.106.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,909 INFO: Adding prefix 12.8.106.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,914 INFO: Adding prefix 12.8.106.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,921 INFO: Adding prefix 12.8.106.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,925 INFO: Adding prefix 12.8.106.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,930 INFO: Adding prefix 12.8.107.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,935 INFO: Adding prefix 12.8.107.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,942 INFO: Adding prefix 12.8.107.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,948 INFO: Adding prefix 12.8.107.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,954 INFO: Adding prefix 12.8.107.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,960 INFO: Adding prefix 12.8.107.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,968 INFO: Adding prefix 12.8.107.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,973 INFO: Adding prefix 12.8.107.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,979 INFO: Adding prefix 12.8.107.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,985 INFO: Adding prefix 12.8.107.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,991 INFO: Adding prefix 12.8.107.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:04,998 INFO: Adding prefix 12.8.107.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,005 INFO: Adding prefix 12.8.107.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,013 INFO: Adding prefix 12.8.107.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,019 INFO: Adding prefix 12.8.107.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,025 INFO: Adding prefix 12.8.107.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,030 INFO: Adding prefix 12.8.108.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,037 INFO: Adding prefix 12.8.108.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,042 INFO: Adding prefix 12.8.108.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,048 INFO: Adding prefix 12.8.108.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,053 INFO: Adding prefix 12.8.108.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,061 INFO: Adding prefix 12.8.108.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,066 INFO: Adding prefix 12.8.108.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,072 INFO: Adding prefix 12.8.108.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,077 INFO: Adding prefix 12.8.108.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,084 INFO: Adding prefix 12.8.108.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,088 INFO: Adding prefix 12.8.108.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,094 INFO: Adding prefix 12.8.108.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,099 INFO: Adding prefix 12.8.108.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,105 INFO: Adding prefix 12.8.108.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,111 INFO: Adding prefix 12.8.108.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,117 INFO: Adding prefix 12.8.108.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,122 INFO: Adding prefix 12.8.109.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,128 INFO: Adding prefix 12.8.109.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,134 INFO: Adding prefix 12.8.109.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,140 INFO: Adding prefix 12.8.109.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,146 INFO: Adding prefix 12.8.109.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,153 INFO: Adding prefix 12.8.109.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,158 INFO: Adding prefix 12.8.109.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,163 INFO: Adding prefix 12.8.109.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,168 INFO: Adding prefix 12.8.109.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,174 INFO: Adding prefix 12.8.109.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,180 INFO: Adding prefix 12.8.109.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,186 INFO: Adding prefix 12.8.109.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,194 INFO: Adding prefix 12.8.109.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,201 INFO: Adding prefix 12.8.109.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,207 INFO: Adding prefix 12.8.109.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,213 INFO: Adding prefix 12.8.109.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,223 INFO: Adding prefix 12.8.110.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,229 INFO: Adding prefix 12.8.110.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,234 INFO: Adding prefix 12.8.110.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,244 INFO: Adding prefix 12.8.110.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,254 INFO: Adding prefix 12.8.110.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,266 INFO: Adding prefix 12.8.110.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,272 INFO: Adding prefix 12.8.110.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,278 INFO: Adding prefix 12.8.110.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,286 INFO: Adding prefix 12.8.110.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,292 INFO: Adding prefix 12.8.110.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,340 INFO: Adding prefix 12.8.110.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,349 INFO: Adding prefix 12.8.110.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,363 INFO: Adding prefix 12.8.110.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,369 INFO: Adding prefix 12.8.110.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,374 INFO: Adding prefix 12.8.110.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,380 INFO: Adding prefix 12.8.110.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,386 INFO: Adding prefix 12.8.111.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,392 INFO: Adding prefix 12.8.111.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,398 INFO: Adding prefix 12.8.111.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,403 INFO: Adding prefix 12.8.111.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,409 INFO: Adding prefix 12.8.111.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,414 INFO: Adding prefix 12.8.111.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,419 INFO: Adding prefix 12.8.111.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,426 INFO: Adding prefix 12.8.111.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,431 INFO: Adding prefix 12.8.111.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,435 INFO: Adding prefix 12.8.111.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,441 INFO: Adding prefix 12.8.111.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,447 INFO: Adding prefix 12.8.111.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,452 INFO: Adding prefix 12.8.111.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,457 INFO: Adding prefix 12.8.111.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,462 INFO: Adding prefix 12.8.111.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,469 INFO: Adding prefix 12.8.111.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,473 INFO: Adding prefix 12.8.112.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,478 INFO: Adding prefix 12.8.112.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,484 INFO: Adding prefix 12.8.112.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,490 INFO: Adding prefix 12.8.112.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,496 INFO: Adding prefix 12.8.112.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,501 INFO: Adding prefix 12.8.112.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,506 INFO: Adding prefix 12.8.112.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,513 INFO: Adding prefix 12.8.112.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,519 INFO: Adding prefix 12.8.112.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,525 INFO: Adding prefix 12.8.112.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,531 INFO: Adding prefix 12.8.112.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,538 INFO: Adding prefix 12.8.112.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,543 INFO: Adding prefix 12.8.112.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,548 INFO: Adding prefix 12.8.112.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,553 INFO: Adding prefix 12.8.112.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,560 INFO: Adding prefix 12.8.112.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,565 INFO: Adding prefix 12.8.113.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,570 INFO: Adding prefix 12.8.113.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,576 INFO: Adding prefix 12.8.113.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,581 INFO: Adding prefix 12.8.113.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,586 INFO: Adding prefix 12.8.113.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,591 INFO: Adding prefix 12.8.113.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,598 INFO: Adding prefix 12.8.113.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,604 INFO: Adding prefix 12.8.113.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,609 INFO: Adding prefix 12.8.113.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,614 INFO: Adding prefix 12.8.113.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,622 INFO: Adding prefix 12.8.113.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,627 INFO: Adding prefix 12.8.113.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,632 INFO: Adding prefix 12.8.113.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,638 INFO: Adding prefix 12.8.113.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,646 INFO: Adding prefix 12.8.113.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,652 INFO: Adding prefix 12.8.113.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,659 INFO: Adding prefix 12.8.114.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,664 INFO: Adding prefix 12.8.114.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,671 INFO: Adding prefix 12.8.114.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,677 INFO: Adding prefix 12.8.114.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,684 INFO: Adding prefix 12.8.114.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,690 INFO: Adding prefix 12.8.114.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,697 INFO: Adding prefix 12.8.114.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,703 INFO: Adding prefix 12.8.114.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,710 INFO: Adding prefix 12.8.114.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,716 INFO: Adding prefix 12.8.114.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,723 INFO: Adding prefix 12.8.114.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,729 INFO: Adding prefix 12.8.114.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,734 INFO: Adding prefix 12.8.114.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,740 INFO: Adding prefix 12.8.114.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,745 INFO: Adding prefix 12.8.114.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,750 INFO: Adding prefix 12.8.114.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,756 INFO: Adding prefix 12.8.115.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,763 INFO: Adding prefix 12.8.115.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,768 INFO: Adding prefix 12.8.115.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,774 INFO: Adding prefix 12.8.115.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,780 INFO: Adding prefix 12.8.115.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,789 INFO: Adding prefix 12.8.115.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,794 INFO: Adding prefix 12.8.115.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,800 INFO: Adding prefix 12.8.115.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,805 INFO: Adding prefix 12.8.115.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,812 INFO: Adding prefix 12.8.115.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,820 INFO: Adding prefix 12.8.115.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,826 INFO: Adding prefix 12.8.115.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,831 INFO: Adding prefix 12.8.115.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,837 INFO: Adding prefix 12.8.115.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,843 INFO: Adding prefix 12.8.115.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,849 INFO: Adding prefix 12.8.115.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,855 INFO: Adding prefix 12.8.116.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,864 INFO: Adding prefix 12.8.116.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,870 INFO: Adding prefix 12.8.116.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,876 INFO: Adding prefix 12.8.116.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,881 INFO: Adding prefix 12.8.116.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,887 INFO: Adding prefix 12.8.116.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,893 INFO: Adding prefix 12.8.116.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,899 INFO: Adding prefix 12.8.116.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,904 INFO: Adding prefix 12.8.116.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,910 INFO: Adding prefix 12.8.116.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,917 INFO: Adding prefix 12.8.116.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,923 INFO: Adding prefix 12.8.116.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,929 INFO: Adding prefix 12.8.116.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,934 INFO: Adding prefix 12.8.116.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,939 INFO: Adding prefix 12.8.116.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,945 INFO: Adding prefix 12.8.116.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,952 INFO: Adding prefix 12.8.117.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,958 INFO: Adding prefix 12.8.117.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,964 INFO: Adding prefix 12.8.117.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,969 INFO: Adding prefix 12.8.117.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,975 INFO: Adding prefix 12.8.117.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,982 INFO: Adding prefix 12.8.117.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:05,988 INFO: Adding prefix 12.8.117.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,001 INFO: Adding prefix 12.8.117.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,053 INFO: Adding prefix 12.8.117.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,070 INFO: Adding prefix 12.8.117.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,085 INFO: Adding prefix 12.8.117.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,106 INFO: Adding prefix 12.8.117.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,120 INFO: Adding prefix 12.8.117.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,127 INFO: Adding prefix 12.8.117.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,134 INFO: Adding prefix 12.8.117.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,140 INFO: Adding prefix 12.8.117.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,146 INFO: Adding prefix 12.8.118.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,151 INFO: Adding prefix 12.8.118.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,157 INFO: Adding prefix 12.8.118.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,162 INFO: Adding prefix 12.8.118.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,169 INFO: Adding prefix 12.8.118.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,175 INFO: Adding prefix 12.8.118.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,180 INFO: Adding prefix 12.8.118.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,185 INFO: Adding prefix 12.8.118.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,191 INFO: Adding prefix 12.8.118.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,196 INFO: Adding prefix 12.8.118.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,200 INFO: Adding prefix 12.8.118.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,207 INFO: Adding prefix 12.8.118.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,213 INFO: Adding prefix 12.8.118.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,219 INFO: Adding prefix 12.8.118.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,250 INFO: Adding prefix 12.8.118.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,435 INFO: Adding prefix 12.8.118.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,445 INFO: Adding prefix 12.8.119.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,451 INFO: Adding prefix 12.8.119.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,458 INFO: Adding prefix 12.8.119.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,465 INFO: Adding prefix 12.8.119.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,472 INFO: Adding prefix 12.8.119.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,478 INFO: Adding prefix 12.8.119.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,483 INFO: Adding prefix 12.8.119.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,527 INFO: Adding prefix 12.8.119.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,534 INFO: Adding prefix 12.8.119.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,540 INFO: Adding prefix 12.8.119.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,546 INFO: Adding prefix 12.8.119.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,554 INFO: Adding prefix 12.8.119.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,560 INFO: Adding prefix 12.8.119.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,566 INFO: Adding prefix 12.8.119.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,571 INFO: Adding prefix 12.8.119.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,578 INFO: Adding prefix 12.8.119.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,583 INFO: Adding prefix 12.8.120.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,593 INFO: Adding prefix 12.8.120.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,599 INFO: Adding prefix 12.8.120.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,607 INFO: Adding prefix 12.8.120.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,613 INFO: Adding prefix 12.8.120.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,619 INFO: Adding prefix 12.8.120.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,625 INFO: Adding prefix 12.8.120.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,630 INFO: Adding prefix 12.8.120.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,636 INFO: Adding prefix 12.8.120.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,641 INFO: Adding prefix 12.8.120.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,647 INFO: Adding prefix 12.8.120.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,652 INFO: Adding prefix 12.8.120.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,657 INFO: Adding prefix 12.8.120.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,662 INFO: Adding prefix 12.8.120.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,668 INFO: Adding prefix 12.8.120.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,673 INFO: Adding prefix 12.8.120.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,677 INFO: Adding prefix 12.8.121.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,682 INFO: Adding prefix 12.8.121.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,689 INFO: Adding prefix 12.8.121.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,694 INFO: Adding prefix 12.8.121.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,700 INFO: Adding prefix 12.8.121.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,706 INFO: Adding prefix 12.8.121.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,716 INFO: Adding prefix 12.8.121.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,722 INFO: Adding prefix 12.8.121.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,728 INFO: Adding prefix 12.8.121.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,732 INFO: Adding prefix 12.8.121.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,740 INFO: Adding prefix 12.8.121.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,744 INFO: Adding prefix 12.8.121.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,749 INFO: Adding prefix 12.8.121.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,754 INFO: Adding prefix 12.8.121.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,760 INFO: Adding prefix 12.8.121.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,764 INFO: Adding prefix 12.8.121.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,770 INFO: Adding prefix 12.8.122.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,778 INFO: Adding prefix 12.8.122.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,784 INFO: Adding prefix 12.8.122.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,788 INFO: Adding prefix 12.8.122.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,793 INFO: Adding prefix 12.8.122.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,799 INFO: Adding prefix 12.8.122.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,805 INFO: Adding prefix 12.8.122.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,811 INFO: Adding prefix 12.8.122.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,818 INFO: Adding prefix 12.8.122.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,825 INFO: Adding prefix 12.8.122.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,830 INFO: Adding prefix 12.8.122.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,835 INFO: Adding prefix 12.8.122.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,840 INFO: Adding prefix 12.8.122.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,846 INFO: Adding prefix 12.8.122.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,853 INFO: Adding prefix 12.8.122.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,858 INFO: Adding prefix 12.8.122.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,863 INFO: Adding prefix 12.8.123.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,869 INFO: Adding prefix 12.8.123.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,875 INFO: Adding prefix 12.8.123.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,880 INFO: Adding prefix 12.8.123.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,885 INFO: Adding prefix 12.8.123.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,892 INFO: Adding prefix 12.8.123.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,896 INFO: Adding prefix 12.8.123.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,902 INFO: Adding prefix 12.8.123.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,907 INFO: Adding prefix 12.8.123.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,914 INFO: Adding prefix 12.8.123.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,919 INFO: Adding prefix 12.8.123.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,923 INFO: Adding prefix 12.8.123.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,929 INFO: Adding prefix 12.8.123.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,936 INFO: Adding prefix 12.8.123.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,942 INFO: Adding prefix 12.8.123.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,948 INFO: Adding prefix 12.8.123.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,953 INFO: Adding prefix 12.8.124.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,958 INFO: Adding prefix 12.8.124.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,963 INFO: Adding prefix 12.8.124.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,967 INFO: Adding prefix 12.8.124.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,974 INFO: Adding prefix 12.8.124.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,980 INFO: Adding prefix 12.8.124.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,986 INFO: Adding prefix 12.8.124.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:06,991 INFO: Adding prefix 12.8.124.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,023 INFO: Adding prefix 12.8.124.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,030 INFO: Adding prefix 12.8.124.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,036 INFO: Adding prefix 12.8.124.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,041 INFO: Adding prefix 12.8.124.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,048 INFO: Adding prefix 12.8.124.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,055 INFO: Adding prefix 12.8.124.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,061 INFO: Adding prefix 12.8.124.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,066 INFO: Adding prefix 12.8.124.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,072 INFO: Adding prefix 12.8.125.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,076 INFO: Adding prefix 12.8.125.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,081 INFO: Adding prefix 12.8.125.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,086 INFO: Adding prefix 12.8.125.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,092 INFO: Adding prefix 12.8.125.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,097 INFO: Adding prefix 12.8.125.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,103 INFO: Adding prefix 12.8.125.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,108 INFO: Adding prefix 12.8.125.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,116 INFO: Adding prefix 12.8.125.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,122 INFO: Adding prefix 12.8.125.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,127 INFO: Adding prefix 12.8.125.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,132 INFO: Adding prefix 12.8.125.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,138 INFO: Adding prefix 12.8.125.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,145 INFO: Adding prefix 12.8.125.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,150 INFO: Adding prefix 12.8.125.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,157 INFO: Adding prefix 12.8.125.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,163 INFO: Adding prefix 12.8.126.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,169 INFO: Adding prefix 12.8.126.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,175 INFO: Adding prefix 12.8.126.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,182 INFO: Adding prefix 12.8.126.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,188 INFO: Adding prefix 12.8.126.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,193 INFO: Adding prefix 12.8.126.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,200 INFO: Adding prefix 12.8.126.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,208 INFO: Adding prefix 12.8.126.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,216 INFO: Adding prefix 12.8.126.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,223 INFO: Adding prefix 12.8.126.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,228 INFO: Adding prefix 12.8.126.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,235 INFO: Adding prefix 12.8.126.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,241 INFO: Adding prefix 12.8.126.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,247 INFO: Adding prefix 12.8.126.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,254 INFO: Adding prefix 12.8.126.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,260 INFO: Adding prefix 12.8.126.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,265 INFO: Adding prefix 12.8.127.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,270 INFO: Adding prefix 12.8.127.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,275 INFO: Adding prefix 12.8.127.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,282 INFO: Adding prefix 12.8.127.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,287 INFO: Adding prefix 12.8.127.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,292 INFO: Adding prefix 12.8.127.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,297 INFO: Adding prefix 12.8.127.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,304 INFO: Adding prefix 12.8.127.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,309 INFO: Adding prefix 12.8.127.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,313 INFO: Adding prefix 12.8.127.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,319 INFO: Adding prefix 12.8.127.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,324 INFO: Adding prefix 12.8.127.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,329 INFO: Adding prefix 12.8.127.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,334 INFO: Adding prefix 12.8.127.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,340 INFO: Adding prefix 12.8.127.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,345 INFO: Adding prefix 12.8.127.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,352 INFO: Adding prefix 12.8.128.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,358 INFO: Adding prefix 12.8.128.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,365 INFO: Adding prefix 12.8.128.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,371 INFO: Adding prefix 12.8.128.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,376 INFO: Adding prefix 12.8.128.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,381 INFO: Adding prefix 12.8.128.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,387 INFO: Adding prefix 12.8.128.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,392 INFO: Adding prefix 12.8.128.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,397 INFO: Adding prefix 12.8.128.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,401 INFO: Adding prefix 12.8.128.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,408 INFO: Adding prefix 12.8.128.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,414 INFO: Adding prefix 12.8.128.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,419 INFO: Adding prefix 12.8.128.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,425 INFO: Adding prefix 12.8.128.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,431 INFO: Adding prefix 12.8.128.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,436 INFO: Adding prefix 12.8.128.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,441 INFO: Adding prefix 12.8.129.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,447 INFO: Adding prefix 12.8.129.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,454 INFO: Adding prefix 12.8.129.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,459 INFO: Adding prefix 12.8.129.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,464 INFO: Adding prefix 12.8.129.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,469 INFO: Adding prefix 12.8.129.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,477 INFO: Adding prefix 12.8.129.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,484 INFO: Adding prefix 12.8.129.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,490 INFO: Adding prefix 12.8.129.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,495 INFO: Adding prefix 12.8.129.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,500 INFO: Adding prefix 12.8.129.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,506 INFO: Adding prefix 12.8.129.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,511 INFO: Adding prefix 12.8.129.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,517 INFO: Adding prefix 12.8.129.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,522 INFO: Adding prefix 12.8.129.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,529 INFO: Adding prefix 12.8.129.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,534 INFO: Adding prefix 12.8.130.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,541 INFO: Adding prefix 12.8.130.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,546 INFO: Adding prefix 12.8.130.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,551 INFO: Adding prefix 12.8.130.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,556 INFO: Adding prefix 12.8.130.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,562 INFO: Adding prefix 12.8.130.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,568 INFO: Adding prefix 12.8.130.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,574 INFO: Adding prefix 12.8.130.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,579 INFO: Adding prefix 12.8.130.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,586 INFO: Adding prefix 12.8.130.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,591 INFO: Adding prefix 12.8.130.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,596 INFO: Adding prefix 12.8.130.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,601 INFO: Adding prefix 12.8.130.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,640 INFO: Adding prefix 12.8.130.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,714 INFO: Adding prefix 12.8.130.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,731 INFO: Adding prefix 12.8.130.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,754 INFO: Adding prefix 12.8.131.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,765 INFO: Adding prefix 12.8.131.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,771 INFO: Adding prefix 12.8.131.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,777 INFO: Adding prefix 12.8.131.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,782 INFO: Adding prefix 12.8.131.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,788 INFO: Adding prefix 12.8.131.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,793 INFO: Adding prefix 12.8.131.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,798 INFO: Adding prefix 12.8.131.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,804 INFO: Adding prefix 12.8.131.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,810 INFO: Adding prefix 12.8.131.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,815 INFO: Adding prefix 12.8.131.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,824 INFO: Adding prefix 12.8.131.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,891 INFO: Adding prefix 12.8.131.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,898 INFO: Adding prefix 12.8.131.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,904 INFO: Adding prefix 12.8.131.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,909 INFO: Adding prefix 12.8.131.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,916 INFO: Adding prefix 12.8.132.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,921 INFO: Adding prefix 12.8.132.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,927 INFO: Adding prefix 12.8.132.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,932 INFO: Adding prefix 12.8.132.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,939 INFO: Adding prefix 12.8.132.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,944 INFO: Adding prefix 12.8.132.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,951 INFO: Adding prefix 12.8.132.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,957 INFO: Adding prefix 12.8.132.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,964 INFO: Adding prefix 12.8.132.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,971 INFO: Adding prefix 12.8.132.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,978 INFO: Adding prefix 12.8.132.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,984 INFO: Adding prefix 12.8.132.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,990 INFO: Adding prefix 12.8.132.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:07,995 INFO: Adding prefix 12.8.132.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,001 INFO: Adding prefix 12.8.132.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,005 INFO: Adding prefix 12.8.132.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,012 INFO: Adding prefix 12.8.133.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,018 INFO: Adding prefix 12.8.133.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,024 INFO: Adding prefix 12.8.133.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,029 INFO: Adding prefix 12.8.133.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,034 INFO: Adding prefix 12.8.133.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,039 INFO: Adding prefix 12.8.133.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,043 INFO: Adding prefix 12.8.133.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,049 INFO: Adding prefix 12.8.133.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,054 INFO: Adding prefix 12.8.133.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,059 INFO: Adding prefix 12.8.133.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,064 INFO: Adding prefix 12.8.133.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,070 INFO: Adding prefix 12.8.133.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,074 INFO: Adding prefix 12.8.133.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,080 INFO: Adding prefix 12.8.133.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,085 INFO: Adding prefix 12.8.133.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,092 INFO: Adding prefix 12.8.133.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,097 INFO: Adding prefix 12.8.134.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,102 INFO: Adding prefix 12.8.134.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,107 INFO: Adding prefix 12.8.134.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,113 INFO: Adding prefix 12.8.134.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,118 INFO: Adding prefix 12.8.134.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,148 INFO: Adding prefix 12.8.134.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,172 INFO: Adding prefix 12.8.134.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,220 INFO: Adding prefix 12.8.134.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,227 INFO: Adding prefix 12.8.134.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,231 INFO: Adding prefix 12.8.134.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,237 INFO: Adding prefix 12.8.134.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,244 INFO: Adding prefix 12.8.134.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,254 INFO: Adding prefix 12.8.134.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,261 INFO: Adding prefix 12.8.134.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,267 INFO: Adding prefix 12.8.134.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,272 INFO: Adding prefix 12.8.134.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,277 INFO: Adding prefix 12.8.135.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,282 INFO: Adding prefix 12.8.135.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,293 INFO: Adding prefix 12.8.135.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,300 INFO: Adding prefix 12.8.135.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,305 INFO: Adding prefix 12.8.135.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,311 INFO: Adding prefix 12.8.135.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,319 INFO: Adding prefix 12.8.135.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,325 INFO: Adding prefix 12.8.135.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,330 INFO: Adding prefix 12.8.135.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,335 INFO: Adding prefix 12.8.135.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,341 INFO: Adding prefix 12.8.135.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,346 INFO: Adding prefix 12.8.135.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,351 INFO: Adding prefix 12.8.135.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,356 INFO: Adding prefix 12.8.135.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,363 INFO: Adding prefix 12.8.135.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,368 INFO: Adding prefix 12.8.135.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,373 INFO: Adding prefix 12.8.136.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,378 INFO: Adding prefix 12.8.136.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,384 INFO: Adding prefix 12.8.136.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,391 INFO: Adding prefix 12.8.136.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,396 INFO: Adding prefix 12.8.136.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,401 INFO: Adding prefix 12.8.136.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,407 INFO: Adding prefix 12.8.136.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,412 INFO: Adding prefix 12.8.136.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,417 INFO: Adding prefix 12.8.136.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,421 INFO: Adding prefix 12.8.136.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,433 INFO: Adding prefix 12.8.136.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,438 INFO: Adding prefix 12.8.136.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,445 INFO: Adding prefix 12.8.136.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,450 INFO: Adding prefix 12.8.136.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,455 INFO: Adding prefix 12.8.136.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,459 INFO: Adding prefix 12.8.136.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,465 INFO: Adding prefix 12.8.137.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,472 INFO: Adding prefix 12.8.137.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,478 INFO: Adding prefix 12.8.137.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,484 INFO: Adding prefix 12.8.137.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,489 INFO: Adding prefix 12.8.137.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,496 INFO: Adding prefix 12.8.137.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,502 INFO: Adding prefix 12.8.137.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,506 INFO: Adding prefix 12.8.137.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,512 INFO: Adding prefix 12.8.137.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,519 INFO: Adding prefix 12.8.137.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,527 INFO: Adding prefix 12.8.137.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,533 INFO: Adding prefix 12.8.137.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,538 INFO: Adding prefix 12.8.137.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,544 INFO: Adding prefix 12.8.137.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,550 INFO: Adding prefix 12.8.137.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,556 INFO: Adding prefix 12.8.137.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,561 INFO: Adding prefix 12.8.138.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,567 INFO: Adding prefix 12.8.138.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,571 INFO: Adding prefix 12.8.138.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,576 INFO: Adding prefix 12.8.138.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,581 INFO: Adding prefix 12.8.138.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,587 INFO: Adding prefix 12.8.138.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,592 INFO: Adding prefix 12.8.138.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,597 INFO: Adding prefix 12.8.138.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,602 INFO: Adding prefix 12.8.138.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,607 INFO: Adding prefix 12.8.138.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,612 INFO: Adding prefix 12.8.138.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,617 INFO: Adding prefix 12.8.138.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,622 INFO: Adding prefix 12.8.138.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,627 INFO: Adding prefix 12.8.138.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,632 INFO: Adding prefix 12.8.138.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,637 INFO: Adding prefix 12.8.138.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,643 INFO: Adding prefix 12.8.139.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,648 INFO: Adding prefix 12.8.139.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,655 INFO: Adding prefix 12.8.139.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,661 INFO: Adding prefix 12.8.139.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,669 INFO: Adding prefix 12.8.139.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,674 INFO: Adding prefix 12.8.139.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,679 INFO: Adding prefix 12.8.139.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,685 INFO: Adding prefix 12.8.139.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,691 INFO: Adding prefix 12.8.139.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,696 INFO: Adding prefix 12.8.139.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,701 INFO: Adding prefix 12.8.139.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,705 INFO: Adding prefix 12.8.139.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,711 INFO: Adding prefix 12.8.139.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,716 INFO: Adding prefix 12.8.139.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,723 INFO: Adding prefix 12.8.139.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,728 INFO: Adding prefix 12.8.139.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,735 INFO: Adding prefix 12.8.140.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,741 INFO: Adding prefix 12.8.140.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,746 INFO: Adding prefix 12.8.140.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,750 INFO: Adding prefix 12.8.140.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,757 INFO: Adding prefix 12.8.140.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,762 INFO: Adding prefix 12.8.140.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,767 INFO: Adding prefix 12.8.140.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,774 INFO: Adding prefix 12.8.140.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,780 INFO: Adding prefix 12.8.140.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,784 INFO: Adding prefix 12.8.140.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,789 INFO: Adding prefix 12.8.140.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,794 INFO: Adding prefix 12.8.140.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,799 INFO: Adding prefix 12.8.140.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,805 INFO: Adding prefix 12.8.140.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,810 INFO: Adding prefix 12.8.140.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,817 INFO: Adding prefix 12.8.140.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,822 INFO: Adding prefix 12.8.141.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,827 INFO: Adding prefix 12.8.141.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,833 INFO: Adding prefix 12.8.141.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,840 INFO: Adding prefix 12.8.141.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,845 INFO: Adding prefix 12.8.141.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,849 INFO: Adding prefix 12.8.141.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,854 INFO: Adding prefix 12.8.141.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,861 INFO: Adding prefix 12.8.141.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,867 INFO: Adding prefix 12.8.141.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,873 INFO: Adding prefix 12.8.141.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,878 INFO: Adding prefix 12.8.141.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,885 INFO: Adding prefix 12.8.141.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,890 INFO: Adding prefix 12.8.141.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,896 INFO: Adding prefix 12.8.141.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,902 INFO: Adding prefix 12.8.141.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,909 INFO: Adding prefix 12.8.141.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,915 INFO: Adding prefix 12.8.142.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,920 INFO: Adding prefix 12.8.142.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,925 INFO: Adding prefix 12.8.142.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,930 INFO: Adding prefix 12.8.142.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,935 INFO: Adding prefix 12.8.142.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,940 INFO: Adding prefix 12.8.142.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,945 INFO: Adding prefix 12.8.142.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,950 INFO: Adding prefix 12.8.142.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,955 INFO: Adding prefix 12.8.142.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,960 INFO: Adding prefix 12.8.142.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,967 INFO: Adding prefix 12.8.142.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,972 INFO: Adding prefix 12.8.142.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,976 INFO: Adding prefix 12.8.142.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,981 INFO: Adding prefix 12.8.142.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,988 INFO: Adding prefix 12.8.142.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,992 INFO: Adding prefix 12.8.142.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:08,997 INFO: Adding prefix 12.8.143.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,002 INFO: Adding prefix 12.8.143.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,008 INFO: Adding prefix 12.8.143.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,013 INFO: Adding prefix 12.8.143.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,017 INFO: Adding prefix 12.8.143.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,022 INFO: Adding prefix 12.8.143.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,028 INFO: Adding prefix 12.8.143.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,032 INFO: Adding prefix 12.8.143.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,038 INFO: Adding prefix 12.8.143.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,043 INFO: Adding prefix 12.8.143.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,050 INFO: Adding prefix 12.8.143.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,056 INFO: Adding prefix 12.8.143.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,061 INFO: Adding prefix 12.8.143.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,066 INFO: Adding prefix 12.8.143.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,072 INFO: Adding prefix 12.8.143.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,077 INFO: Adding prefix 12.8.143.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,081 INFO: Adding prefix 12.8.144.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,086 INFO: Adding prefix 12.8.144.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,091 INFO: Adding prefix 12.8.144.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,096 INFO: Adding prefix 12.8.144.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,101 INFO: Adding prefix 12.8.144.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,107 INFO: Adding prefix 12.8.144.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,112 INFO: Adding prefix 12.8.144.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,117 INFO: Adding prefix 12.8.144.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,122 INFO: Adding prefix 12.8.144.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,128 INFO: Adding prefix 12.8.144.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,133 INFO: Adding prefix 12.8.144.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,138 INFO: Adding prefix 12.8.144.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,142 INFO: Adding prefix 12.8.144.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,149 INFO: Adding prefix 12.8.144.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,155 INFO: Adding prefix 12.8.144.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,160 INFO: Adding prefix 12.8.144.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,165 INFO: Adding prefix 12.8.145.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,171 INFO: Adding prefix 12.8.145.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,175 INFO: Adding prefix 12.8.145.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,180 INFO: Adding prefix 12.8.145.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,185 INFO: Adding prefix 12.8.145.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,191 INFO: Adding prefix 12.8.145.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,196 INFO: Adding prefix 12.8.145.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,201 INFO: Adding prefix 12.8.145.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,205 INFO: Adding prefix 12.8.145.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,211 INFO: Adding prefix 12.8.145.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,216 INFO: Adding prefix 12.8.145.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,221 INFO: Adding prefix 12.8.145.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,226 INFO: Adding prefix 12.8.145.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,231 INFO: Adding prefix 12.8.145.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,236 INFO: Adding prefix 12.8.145.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,241 INFO: Adding prefix 12.8.145.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,246 INFO: Adding prefix 12.8.146.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,251 INFO: Adding prefix 12.8.146.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,256 INFO: Adding prefix 12.8.146.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,262 INFO: Adding prefix 12.8.146.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,268 INFO: Adding prefix 12.8.146.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,275 INFO: Adding prefix 12.8.146.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,288 INFO: Adding prefix 12.8.146.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,293 INFO: Adding prefix 12.8.146.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,300 INFO: Adding prefix 12.8.146.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,305 INFO: Adding prefix 12.8.146.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,310 INFO: Adding prefix 12.8.146.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,315 INFO: Adding prefix 12.8.146.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,322 INFO: Adding prefix 12.8.146.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,327 INFO: Adding prefix 12.8.146.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,332 INFO: Adding prefix 12.8.146.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,336 INFO: Adding prefix 12.8.146.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,343 INFO: Adding prefix 12.8.147.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,347 INFO: Adding prefix 12.8.147.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,352 INFO: Adding prefix 12.8.147.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,357 INFO: Adding prefix 12.8.147.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,363 INFO: Adding prefix 12.8.147.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,370 INFO: Adding prefix 12.8.147.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,377 INFO: Adding prefix 12.8.147.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,383 INFO: Adding prefix 12.8.147.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,389 INFO: Adding prefix 12.8.147.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,394 INFO: Adding prefix 12.8.147.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,398 INFO: Adding prefix 12.8.147.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,403 INFO: Adding prefix 12.8.147.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,409 INFO: Adding prefix 12.8.147.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,414 INFO: Adding prefix 12.8.147.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,420 INFO: Adding prefix 12.8.147.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,426 INFO: Adding prefix 12.8.147.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,432 INFO: Adding prefix 12.8.148.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,439 INFO: Adding prefix 12.8.148.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,446 INFO: Adding prefix 12.8.148.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,452 INFO: Adding prefix 12.8.148.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,458 INFO: Adding prefix 12.8.148.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,464 INFO: Adding prefix 12.8.148.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,469 INFO: Adding prefix 12.8.148.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,476 INFO: Adding prefix 12.8.148.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,482 INFO: Adding prefix 12.8.148.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,488 INFO: Adding prefix 12.8.148.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,495 INFO: Adding prefix 12.8.148.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,504 INFO: Adding prefix 12.8.148.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,510 INFO: Adding prefix 12.8.148.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,516 INFO: Adding prefix 12.8.148.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,523 INFO: Adding prefix 12.8.148.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,530 INFO: Adding prefix 12.8.148.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,537 INFO: Adding prefix 12.8.149.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,543 INFO: Adding prefix 12.8.149.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,548 INFO: Adding prefix 12.8.149.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,555 INFO: Adding prefix 12.8.149.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,562 INFO: Adding prefix 12.8.149.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,568 INFO: Adding prefix 12.8.149.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,574 INFO: Adding prefix 12.8.149.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,580 INFO: Adding prefix 12.8.149.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,585 INFO: Adding prefix 12.8.149.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,591 INFO: Adding prefix 12.8.149.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,598 INFO: Adding prefix 12.8.149.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,603 INFO: Adding prefix 12.8.149.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,609 INFO: Adding prefix 12.8.149.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,616 INFO: Adding prefix 12.8.149.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,623 INFO: Adding prefix 12.8.149.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,628 INFO: Adding prefix 12.8.149.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,635 INFO: Adding prefix 12.8.150.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,642 INFO: Adding prefix 12.8.150.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,648 INFO: Adding prefix 12.8.150.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,654 INFO: Adding prefix 12.8.150.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,659 INFO: Adding prefix 12.8.150.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,673 INFO: Adding prefix 12.8.150.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,681 INFO: Adding prefix 12.8.150.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,687 INFO: Adding prefix 12.8.150.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,692 INFO: Adding prefix 12.8.150.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,697 INFO: Adding prefix 12.8.150.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,704 INFO: Adding prefix 12.8.150.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,708 INFO: Adding prefix 12.8.150.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,714 INFO: Adding prefix 12.8.150.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,718 INFO: Adding prefix 12.8.150.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,724 INFO: Adding prefix 12.8.150.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,730 INFO: Adding prefix 12.8.150.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,735 INFO: Adding prefix 12.8.151.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,740 INFO: Adding prefix 12.8.151.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,746 INFO: Adding prefix 12.8.151.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,752 INFO: Adding prefix 12.8.151.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,758 INFO: Adding prefix 12.8.151.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,763 INFO: Adding prefix 12.8.151.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,770 INFO: Adding prefix 12.8.151.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,775 INFO: Adding prefix 12.8.151.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,781 INFO: Adding prefix 12.8.151.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,786 INFO: Adding prefix 12.8.151.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,791 INFO: Adding prefix 12.8.151.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,795 INFO: Adding prefix 12.8.151.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,800 INFO: Adding prefix 12.8.151.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,806 INFO: Adding prefix 12.8.151.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,811 INFO: Adding prefix 12.8.151.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,816 INFO: Adding prefix 12.8.151.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,821 INFO: Adding prefix 12.8.152.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,827 INFO: Adding prefix 12.8.152.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,832 INFO: Adding prefix 12.8.152.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,837 INFO: Adding prefix 12.8.152.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,842 INFO: Adding prefix 12.8.152.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,847 INFO: Adding prefix 12.8.152.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,852 INFO: Adding prefix 12.8.152.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,857 INFO: Adding prefix 12.8.152.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,862 INFO: Adding prefix 12.8.152.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,869 INFO: Adding prefix 12.8.152.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,874 INFO: Adding prefix 12.8.152.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,878 INFO: Adding prefix 12.8.152.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,883 INFO: Adding prefix 12.8.152.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,889 INFO: Adding prefix 12.8.152.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,894 INFO: Adding prefix 12.8.152.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,898 INFO: Adding prefix 12.8.152.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,904 INFO: Adding prefix 12.8.153.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,911 INFO: Adding prefix 12.8.153.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,917 INFO: Adding prefix 12.8.153.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,923 INFO: Adding prefix 12.8.153.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,928 INFO: Adding prefix 12.8.153.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,933 INFO: Adding prefix 12.8.153.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,939 INFO: Adding prefix 12.8.153.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,943 INFO: Adding prefix 12.8.153.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,950 INFO: Adding prefix 12.8.153.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,955 INFO: Adding prefix 12.8.153.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,960 INFO: Adding prefix 12.8.153.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,965 INFO: Adding prefix 12.8.153.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,981 INFO: Adding prefix 12.8.153.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:09,992 INFO: Adding prefix 12.8.153.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,002 INFO: Adding prefix 12.8.153.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,007 INFO: Adding prefix 12.8.153.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,014 INFO: Adding prefix 12.8.154.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,019 INFO: Adding prefix 12.8.154.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,024 INFO: Adding prefix 12.8.154.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,030 INFO: Adding prefix 12.8.154.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,036 INFO: Adding prefix 12.8.154.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,041 INFO: Adding prefix 12.8.154.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,046 INFO: Adding prefix 12.8.154.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,052 INFO: Adding prefix 12.8.154.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,059 INFO: Adding prefix 12.8.154.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,064 INFO: Adding prefix 12.8.154.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,070 INFO: Adding prefix 12.8.154.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,077 INFO: Adding prefix 12.8.154.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,087 INFO: Adding prefix 12.8.154.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,093 INFO: Adding prefix 12.8.154.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,100 INFO: Adding prefix 12.8.154.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,105 INFO: Adding prefix 12.8.154.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,111 INFO: Adding prefix 12.8.155.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,116 INFO: Adding prefix 12.8.155.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,121 INFO: Adding prefix 12.8.155.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,126 INFO: Adding prefix 12.8.155.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,132 INFO: Adding prefix 12.8.155.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,140 INFO: Adding prefix 12.8.155.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,147 INFO: Adding prefix 12.8.155.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,155 INFO: Adding prefix 12.8.155.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,163 INFO: Adding prefix 12.8.155.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,170 INFO: Adding prefix 12.8.155.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,177 INFO: Adding prefix 12.8.155.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,186 INFO: Adding prefix 12.8.155.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,192 INFO: Adding prefix 12.8.155.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,199 INFO: Adding prefix 12.8.155.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,205 INFO: Adding prefix 12.8.155.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,213 INFO: Adding prefix 12.8.155.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,220 INFO: Adding prefix 12.8.156.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,226 INFO: Adding prefix 12.8.156.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,232 INFO: Adding prefix 12.8.156.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,239 INFO: Adding prefix 12.8.156.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,246 INFO: Adding prefix 12.8.156.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,253 INFO: Adding prefix 12.8.156.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,260 INFO: Adding prefix 12.8.156.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,269 INFO: Adding prefix 12.8.156.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,274 INFO: Adding prefix 12.8.156.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,281 INFO: Adding prefix 12.8.156.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,286 INFO: Adding prefix 12.8.156.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,293 INFO: Adding prefix 12.8.156.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,298 INFO: Adding prefix 12.8.156.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,304 INFO: Adding prefix 12.8.156.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,308 INFO: Adding prefix 12.8.156.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,313 INFO: Adding prefix 12.8.156.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,318 INFO: Adding prefix 12.8.157.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,323 INFO: Adding prefix 12.8.157.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,330 INFO: Adding prefix 12.8.157.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,334 INFO: Adding prefix 12.8.157.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,342 INFO: Adding prefix 12.8.157.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,348 INFO: Adding prefix 12.8.157.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,355 INFO: Adding prefix 12.8.157.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,361 INFO: Adding prefix 12.8.157.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,366 INFO: Adding prefix 12.8.157.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,372 INFO: Adding prefix 12.8.157.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,380 INFO: Adding prefix 12.8.157.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,386 INFO: Adding prefix 12.8.157.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,393 INFO: Adding prefix 12.8.157.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,434 INFO: Adding prefix 12.8.157.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,441 INFO: Adding prefix 12.8.157.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,448 INFO: Adding prefix 12.8.157.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,454 INFO: Adding prefix 12.8.158.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,460 INFO: Adding prefix 12.8.158.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,476 INFO: Adding prefix 12.8.158.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,486 INFO: Adding prefix 12.8.158.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,496 INFO: Adding prefix 12.8.158.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,504 INFO: Adding prefix 12.8.158.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,516 INFO: Adding prefix 12.8.158.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,524 INFO: Adding prefix 12.8.158.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,530 INFO: Adding prefix 12.8.158.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,535 INFO: Adding prefix 12.8.158.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,545 INFO: Adding prefix 12.8.158.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,555 INFO: Adding prefix 12.8.158.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,563 INFO: Adding prefix 12.8.158.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,570 INFO: Adding prefix 12.8.158.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,575 INFO: Adding prefix 12.8.158.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,581 INFO: Adding prefix 12.8.158.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,586 INFO: Adding prefix 12.8.159.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,592 INFO: Adding prefix 12.8.159.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,597 INFO: Adding prefix 12.8.159.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,603 INFO: Adding prefix 12.8.159.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,609 INFO: Adding prefix 12.8.159.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,619 INFO: Adding prefix 12.8.159.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,625 INFO: Adding prefix 12.8.159.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,632 INFO: Adding prefix 12.8.159.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,637 INFO: Adding prefix 12.8.159.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,645 INFO: Adding prefix 12.8.159.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,651 INFO: Adding prefix 12.8.159.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,657 INFO: Adding prefix 12.8.159.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,663 INFO: Adding prefix 12.8.159.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,671 INFO: Adding prefix 12.8.159.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,678 INFO: Adding prefix 12.8.159.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,693 INFO: Adding prefix 12.8.159.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,700 INFO: Adding prefix 12.8.160.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,709 INFO: Adding prefix 12.8.160.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,718 INFO: Adding prefix 12.8.160.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,723 INFO: Adding prefix 12.8.160.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,729 INFO: Adding prefix 12.8.160.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,739 INFO: Adding prefix 12.8.160.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,746 INFO: Adding prefix 12.8.160.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,750 INFO: Adding prefix 12.8.160.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,755 INFO: Adding prefix 12.8.160.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,761 INFO: Adding prefix 12.8.160.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,767 INFO: Adding prefix 12.8.160.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,772 INFO: Adding prefix 12.8.160.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,780 INFO: Adding prefix 12.8.160.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,786 INFO: Adding prefix 12.8.160.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,792 INFO: Adding prefix 12.8.160.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,798 INFO: Adding prefix 12.8.160.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,806 INFO: Adding prefix 12.8.161.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,813 INFO: Adding prefix 12.8.161.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,821 INFO: Adding prefix 12.8.161.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,827 INFO: Adding prefix 12.8.161.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,835 INFO: Adding prefix 12.8.161.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,841 INFO: Adding prefix 12.8.161.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,847 INFO: Adding prefix 12.8.161.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,852 INFO: Adding prefix 12.8.161.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,859 INFO: Adding prefix 12.8.161.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,863 INFO: Adding prefix 12.8.161.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,868 INFO: Adding prefix 12.8.161.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,874 INFO: Adding prefix 12.8.161.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,880 INFO: Adding prefix 12.8.161.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,885 INFO: Adding prefix 12.8.161.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,892 INFO: Adding prefix 12.8.161.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,896 INFO: Adding prefix 12.8.161.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,904 INFO: Adding prefix 12.8.162.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,912 INFO: Adding prefix 12.8.162.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,917 INFO: Adding prefix 12.8.162.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,923 INFO: Adding prefix 12.8.162.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,930 INFO: Adding prefix 12.8.162.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,937 INFO: Adding prefix 12.8.162.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,943 INFO: Adding prefix 12.8.162.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,949 INFO: Adding prefix 12.8.162.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,954 INFO: Adding prefix 12.8.162.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,959 INFO: Adding prefix 12.8.162.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,964 INFO: Adding prefix 12.8.162.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,970 INFO: Adding prefix 12.8.162.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,976 INFO: Adding prefix 12.8.162.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,982 INFO: Adding prefix 12.8.162.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,988 INFO: Adding prefix 12.8.162.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:10,994 INFO: Adding prefix 12.8.162.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,000 INFO: Adding prefix 12.8.163.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,007 INFO: Adding prefix 12.8.163.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,013 INFO: Adding prefix 12.8.163.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,021 INFO: Adding prefix 12.8.163.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,028 INFO: Adding prefix 12.8.163.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,034 INFO: Adding prefix 12.8.163.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,040 INFO: Adding prefix 12.8.163.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,046 INFO: Adding prefix 12.8.163.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,052 INFO: Adding prefix 12.8.163.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,059 INFO: Adding prefix 12.8.163.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,109 INFO: Adding prefix 12.8.163.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,140 INFO: Adding prefix 12.8.163.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,154 INFO: Adding prefix 12.8.163.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,175 INFO: Adding prefix 12.8.163.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,282 INFO: Adding prefix 12.8.163.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,360 INFO: Adding prefix 12.8.163.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,377 INFO: Adding prefix 12.8.164.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,501 INFO: Adding prefix 12.8.164.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,523 INFO: Adding prefix 12.8.164.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,530 INFO: Adding prefix 12.8.164.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,539 INFO: Adding prefix 12.8.164.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,546 INFO: Adding prefix 12.8.164.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,554 INFO: Adding prefix 12.8.164.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,564 INFO: Adding prefix 12.8.164.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,570 INFO: Adding prefix 12.8.164.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,577 INFO: Adding prefix 12.8.164.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,584 INFO: Adding prefix 12.8.164.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,592 INFO: Adding prefix 12.8.164.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,598 INFO: Adding prefix 12.8.164.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,603 INFO: Adding prefix 12.8.164.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,610 INFO: Adding prefix 12.8.164.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,616 INFO: Adding prefix 12.8.164.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,623 INFO: Adding prefix 12.8.165.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,633 INFO: Adding prefix 12.8.165.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,640 INFO: Adding prefix 12.8.165.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,645 INFO: Adding prefix 12.8.165.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,651 INFO: Adding prefix 12.8.165.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,658 INFO: Adding prefix 12.8.165.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,664 INFO: Adding prefix 12.8.165.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,669 INFO: Adding prefix 12.8.165.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,674 INFO: Adding prefix 12.8.165.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,679 INFO: Adding prefix 12.8.165.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,686 INFO: Adding prefix 12.8.165.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,692 INFO: Adding prefix 12.8.165.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,699 INFO: Adding prefix 12.8.165.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,706 INFO: Adding prefix 12.8.165.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,714 INFO: Adding prefix 12.8.165.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,720 INFO: Adding prefix 12.8.165.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,727 INFO: Adding prefix 12.8.166.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,733 INFO: Adding prefix 12.8.166.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,738 INFO: Adding prefix 12.8.166.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,743 INFO: Adding prefix 12.8.166.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,748 INFO: Adding prefix 12.8.166.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,754 INFO: Adding prefix 12.8.166.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,761 INFO: Adding prefix 12.8.166.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,767 INFO: Adding prefix 12.8.166.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,773 INFO: Adding prefix 12.8.166.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,779 INFO: Adding prefix 12.8.166.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,785 INFO: Adding prefix 12.8.166.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,790 INFO: Adding prefix 12.8.166.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,796 INFO: Adding prefix 12.8.166.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,802 INFO: Adding prefix 12.8.166.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,807 INFO: Adding prefix 12.8.166.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,812 INFO: Adding prefix 12.8.166.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,817 INFO: Adding prefix 12.8.167.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,824 INFO: Adding prefix 12.8.167.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,830 INFO: Adding prefix 12.8.167.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,837 INFO: Adding prefix 12.8.167.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,843 INFO: Adding prefix 12.8.167.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,852 INFO: Adding prefix 12.8.167.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,858 INFO: Adding prefix 12.8.167.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,864 INFO: Adding prefix 12.8.167.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,869 INFO: Adding prefix 12.8.167.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,877 INFO: Adding prefix 12.8.167.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,884 INFO: Adding prefix 12.8.167.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,892 INFO: Adding prefix 12.8.167.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,898 INFO: Adding prefix 12.8.167.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,917 INFO: Adding prefix 12.8.167.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,926 INFO: Adding prefix 12.8.167.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,934 INFO: Adding prefix 12.8.167.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,942 INFO: Adding prefix 12.8.168.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,963 INFO: Adding prefix 12.8.168.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,971 INFO: Adding prefix 12.8.168.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,976 INFO: Adding prefix 12.8.168.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,984 INFO: Adding prefix 12.8.168.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:11,995 INFO: Adding prefix 12.8.168.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,007 INFO: Adding prefix 12.8.168.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,014 INFO: Adding prefix 12.8.168.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,022 INFO: Adding prefix 12.8.168.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,028 INFO: Adding prefix 12.8.168.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,034 INFO: Adding prefix 12.8.168.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,041 INFO: Adding prefix 12.8.168.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,051 INFO: Adding prefix 12.8.168.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,057 INFO: Adding prefix 12.8.168.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,062 INFO: Adding prefix 12.8.168.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,067 INFO: Adding prefix 12.8.168.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,074 INFO: Adding prefix 12.8.169.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,078 INFO: Adding prefix 12.8.169.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,083 INFO: Adding prefix 12.8.169.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,089 INFO: Adding prefix 12.8.169.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,097 INFO: Adding prefix 12.8.169.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,104 INFO: Adding prefix 12.8.169.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,109 INFO: Adding prefix 12.8.169.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,114 INFO: Adding prefix 12.8.169.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,120 INFO: Adding prefix 12.8.169.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,126 INFO: Adding prefix 12.8.169.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,132 INFO: Adding prefix 12.8.169.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,137 INFO: Adding prefix 12.8.169.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,142 INFO: Adding prefix 12.8.169.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,147 INFO: Adding prefix 12.8.169.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,152 INFO: Adding prefix 12.8.169.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,160 INFO: Adding prefix 12.8.169.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,167 INFO: Adding prefix 12.8.170.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,172 INFO: Adding prefix 12.8.170.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,178 INFO: Adding prefix 12.8.170.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,184 INFO: Adding prefix 12.8.170.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,190 INFO: Adding prefix 12.8.170.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,195 INFO: Adding prefix 12.8.170.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,200 INFO: Adding prefix 12.8.170.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,207 INFO: Adding prefix 12.8.170.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,212 INFO: Adding prefix 12.8.170.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,218 INFO: Adding prefix 12.8.170.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,224 INFO: Adding prefix 12.8.170.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,231 INFO: Adding prefix 12.8.170.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,237 INFO: Adding prefix 12.8.170.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,243 INFO: Adding prefix 12.8.170.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,248 INFO: Adding prefix 12.8.170.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,254 INFO: Adding prefix 12.8.170.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,260 INFO: Adding prefix 12.8.171.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,265 INFO: Adding prefix 12.8.171.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,270 INFO: Adding prefix 12.8.171.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,276 INFO: Adding prefix 12.8.171.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,281 INFO: Adding prefix 12.8.171.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,287 INFO: Adding prefix 12.8.171.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,292 INFO: Adding prefix 12.8.171.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,300 INFO: Adding prefix 12.8.171.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,306 INFO: Adding prefix 12.8.171.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,312 INFO: Adding prefix 12.8.171.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,320 INFO: Adding prefix 12.8.171.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,326 INFO: Adding prefix 12.8.171.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,333 INFO: Adding prefix 12.8.171.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,340 INFO: Adding prefix 12.8.171.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,350 INFO: Adding prefix 12.8.171.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,357 INFO: Adding prefix 12.8.171.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,384 INFO: Adding prefix 12.8.172.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,392 INFO: Adding prefix 12.8.172.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,414 INFO: Adding prefix 12.8.172.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,421 INFO: Adding prefix 12.8.172.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,428 INFO: Adding prefix 12.8.172.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,434 INFO: Adding prefix 12.8.172.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,444 INFO: Adding prefix 12.8.172.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,450 INFO: Adding prefix 12.8.172.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,455 INFO: Adding prefix 12.8.172.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,461 INFO: Adding prefix 12.8.172.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,473 INFO: Adding prefix 12.8.172.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,483 INFO: Adding prefix 12.8.172.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,489 INFO: Adding prefix 12.8.172.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,494 INFO: Adding prefix 12.8.172.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,501 INFO: Adding prefix 12.8.172.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,506 INFO: Adding prefix 12.8.172.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,511 INFO: Adding prefix 12.8.173.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,522 INFO: Adding prefix 12.8.173.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,531 INFO: Adding prefix 12.8.173.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,538 INFO: Adding prefix 12.8.173.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,545 INFO: Adding prefix 12.8.173.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,551 INFO: Adding prefix 12.8.173.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,556 INFO: Adding prefix 12.8.173.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,561 INFO: Adding prefix 12.8.173.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,565 INFO: Adding prefix 12.8.173.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,572 INFO: Adding prefix 12.8.173.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,577 INFO: Adding prefix 12.8.173.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,583 INFO: Adding prefix 12.8.173.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,588 INFO: Adding prefix 12.8.173.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,594 INFO: Adding prefix 12.8.173.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,600 INFO: Adding prefix 12.8.173.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,605 INFO: Adding prefix 12.8.173.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,611 INFO: Adding prefix 12.8.174.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,619 INFO: Adding prefix 12.8.174.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,625 INFO: Adding prefix 12.8.174.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,630 INFO: Adding prefix 12.8.174.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,637 INFO: Adding prefix 12.8.174.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,645 INFO: Adding prefix 12.8.174.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,780 INFO: Adding prefix 12.8.174.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,787 INFO: Adding prefix 12.8.174.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,792 INFO: Adding prefix 12.8.174.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,798 INFO: Adding prefix 12.8.174.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,804 INFO: Adding prefix 12.8.174.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,809 INFO: Adding prefix 12.8.174.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,815 INFO: Adding prefix 12.8.174.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,821 INFO: Adding prefix 12.8.174.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,826 INFO: Adding prefix 12.8.174.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,832 INFO: Adding prefix 12.8.174.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,839 INFO: Adding prefix 12.8.175.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,846 INFO: Adding prefix 12.8.175.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,851 INFO: Adding prefix 12.8.175.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,857 INFO: Adding prefix 12.8.175.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,863 INFO: Adding prefix 12.8.175.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,868 INFO: Adding prefix 12.8.175.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,874 INFO: Adding prefix 12.8.175.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,879 INFO: Adding prefix 12.8.175.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,885 INFO: Adding prefix 12.8.175.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,890 INFO: Adding prefix 12.8.175.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,897 INFO: Adding prefix 12.8.175.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,902 INFO: Adding prefix 12.8.175.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,911 INFO: Adding prefix 12.8.175.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,916 INFO: Adding prefix 12.8.175.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,921 INFO: Adding prefix 12.8.175.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,927 INFO: Adding prefix 12.8.175.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,981 INFO: Adding prefix 12.8.176.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,987 INFO: Adding prefix 12.8.176.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,993 INFO: Adding prefix 12.8.176.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:12,999 INFO: Adding prefix 12.8.176.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,008 INFO: Adding prefix 12.8.176.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,013 INFO: Adding prefix 12.8.176.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,019 INFO: Adding prefix 12.8.176.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,024 INFO: Adding prefix 12.8.176.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,031 INFO: Adding prefix 12.8.176.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,036 INFO: Adding prefix 12.8.176.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,043 INFO: Adding prefix 12.8.176.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,048 INFO: Adding prefix 12.8.176.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,054 INFO: Adding prefix 12.8.176.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,059 INFO: Adding prefix 12.8.176.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,064 INFO: Adding prefix 12.8.176.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,071 INFO: Adding prefix 12.8.176.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,079 INFO: Adding prefix 12.8.177.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,088 INFO: Adding prefix 12.8.177.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,093 INFO: Adding prefix 12.8.177.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,100 INFO: Adding prefix 12.8.177.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,107 INFO: Adding prefix 12.8.177.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,113 INFO: Adding prefix 12.8.177.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,125 INFO: Adding prefix 12.8.177.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,132 INFO: Adding prefix 12.8.177.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,139 INFO: Adding prefix 12.8.177.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,144 INFO: Adding prefix 12.8.177.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,149 INFO: Adding prefix 12.8.177.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,155 INFO: Adding prefix 12.8.177.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,161 INFO: Adding prefix 12.8.177.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,166 INFO: Adding prefix 12.8.177.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,172 INFO: Adding prefix 12.8.177.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,179 INFO: Adding prefix 12.8.177.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,183 INFO: Adding prefix 12.8.178.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,189 INFO: Adding prefix 12.8.178.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,196 INFO: Adding prefix 12.8.178.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,203 INFO: Adding prefix 12.8.178.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,208 INFO: Adding prefix 12.8.178.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,214 INFO: Adding prefix 12.8.178.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,220 INFO: Adding prefix 12.8.178.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,227 INFO: Adding prefix 12.8.178.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,233 INFO: Adding prefix 12.8.178.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,239 INFO: Adding prefix 12.8.178.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,244 INFO: Adding prefix 12.8.178.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,251 INFO: Adding prefix 12.8.178.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,257 INFO: Adding prefix 12.8.178.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,263 INFO: Adding prefix 12.8.178.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,268 INFO: Adding prefix 12.8.178.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,273 INFO: Adding prefix 12.8.178.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,278 INFO: Adding prefix 12.8.179.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,283 INFO: Adding prefix 12.8.179.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,289 INFO: Adding prefix 12.8.179.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,295 INFO: Adding prefix 12.8.179.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,300 INFO: Adding prefix 12.8.179.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,305 INFO: Adding prefix 12.8.179.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,311 INFO: Adding prefix 12.8.179.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,316 INFO: Adding prefix 12.8.179.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,321 INFO: Adding prefix 12.8.179.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,325 INFO: Adding prefix 12.8.179.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,332 INFO: Adding prefix 12.8.179.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,337 INFO: Adding prefix 12.8.179.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,342 INFO: Adding prefix 12.8.179.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,347 INFO: Adding prefix 12.8.179.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,353 INFO: Adding prefix 12.8.179.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,358 INFO: Adding prefix 12.8.179.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,364 INFO: Adding prefix 12.8.180.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,370 INFO: Adding prefix 12.8.180.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,377 INFO: Adding prefix 12.8.180.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,382 INFO: Adding prefix 12.8.180.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,386 INFO: Adding prefix 12.8.180.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,392 INFO: Adding prefix 12.8.180.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,398 INFO: Adding prefix 12.8.180.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,404 INFO: Adding prefix 12.8.180.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,408 INFO: Adding prefix 12.8.180.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,413 INFO: Adding prefix 12.8.180.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,419 INFO: Adding prefix 12.8.180.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,424 INFO: Adding prefix 12.8.180.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,430 INFO: Adding prefix 12.8.180.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,435 INFO: Adding prefix 12.8.180.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,440 INFO: Adding prefix 12.8.180.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,445 INFO: Adding prefix 12.8.180.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,450 INFO: Adding prefix 12.8.181.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,458 INFO: Adding prefix 12.8.181.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,463 INFO: Adding prefix 12.8.181.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,468 INFO: Adding prefix 12.8.181.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,474 INFO: Adding prefix 12.8.181.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,480 INFO: Adding prefix 12.8.181.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,485 INFO: Adding prefix 12.8.181.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,492 INFO: Adding prefix 12.8.181.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,498 INFO: Adding prefix 12.8.181.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,505 INFO: Adding prefix 12.8.181.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,510 INFO: Adding prefix 12.8.181.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,515 INFO: Adding prefix 12.8.181.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,520 INFO: Adding prefix 12.8.181.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,529 INFO: Adding prefix 12.8.181.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,537 INFO: Adding prefix 12.8.181.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,543 INFO: Adding prefix 12.8.181.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,551 INFO: Adding prefix 12.8.182.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,558 INFO: Adding prefix 12.8.182.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,565 INFO: Adding prefix 12.8.182.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,572 INFO: Adding prefix 12.8.182.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,579 INFO: Adding prefix 12.8.182.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,586 INFO: Adding prefix 12.8.182.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,592 INFO: Adding prefix 12.8.182.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,597 INFO: Adding prefix 12.8.182.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,603 INFO: Adding prefix 12.8.182.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,609 INFO: Adding prefix 12.8.182.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,616 INFO: Adding prefix 12.8.182.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,621 INFO: Adding prefix 12.8.182.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,627 INFO: Adding prefix 12.8.182.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,632 INFO: Adding prefix 12.8.182.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,637 INFO: Adding prefix 12.8.182.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,641 INFO: Adding prefix 12.8.182.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,648 INFO: Adding prefix 12.8.183.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,653 INFO: Adding prefix 12.8.183.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,657 INFO: Adding prefix 12.8.183.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,662 INFO: Adding prefix 12.8.183.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,669 INFO: Adding prefix 12.8.183.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,674 INFO: Adding prefix 12.8.183.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,681 INFO: Adding prefix 12.8.183.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,687 INFO: Adding prefix 12.8.183.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,695 INFO: Adding prefix 12.8.183.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,700 INFO: Adding prefix 12.8.183.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,708 INFO: Adding prefix 12.8.183.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,714 INFO: Adding prefix 12.8.183.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,723 INFO: Adding prefix 12.8.183.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,730 INFO: Adding prefix 12.8.183.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,735 INFO: Adding prefix 12.8.183.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,742 INFO: Adding prefix 12.8.183.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,749 INFO: Adding prefix 12.8.184.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,755 INFO: Adding prefix 12.8.184.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,760 INFO: Adding prefix 12.8.184.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,766 INFO: Adding prefix 12.8.184.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,773 INFO: Adding prefix 12.8.184.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,780 INFO: Adding prefix 12.8.184.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,787 INFO: Adding prefix 12.8.184.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,793 INFO: Adding prefix 12.8.184.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,798 INFO: Adding prefix 12.8.184.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,805 INFO: Adding prefix 12.8.184.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,812 INFO: Adding prefix 12.8.184.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,820 INFO: Adding prefix 12.8.184.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,825 INFO: Adding prefix 12.8.184.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,831 INFO: Adding prefix 12.8.184.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,836 INFO: Adding prefix 12.8.184.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,843 INFO: Adding prefix 12.8.184.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,848 INFO: Adding prefix 12.8.185.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,855 INFO: Adding prefix 12.8.185.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,860 INFO: Adding prefix 12.8.185.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,866 INFO: Adding prefix 12.8.185.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,872 INFO: Adding prefix 12.8.185.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,876 INFO: Adding prefix 12.8.185.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,881 INFO: Adding prefix 12.8.185.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,889 INFO: Adding prefix 12.8.185.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,894 INFO: Adding prefix 12.8.185.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,899 INFO: Adding prefix 12.8.185.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,905 INFO: Adding prefix 12.8.185.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,911 INFO: Adding prefix 12.8.185.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,917 INFO: Adding prefix 12.8.185.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,923 INFO: Adding prefix 12.8.185.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,928 INFO: Adding prefix 12.8.185.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,935 INFO: Adding prefix 12.8.185.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,941 INFO: Adding prefix 12.8.186.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,947 INFO: Adding prefix 12.8.186.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,953 INFO: Adding prefix 12.8.186.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,963 INFO: Adding prefix 12.8.186.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,970 INFO: Adding prefix 12.8.186.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,975 INFO: Adding prefix 12.8.186.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,982 INFO: Adding prefix 12.8.186.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,987 INFO: Adding prefix 12.8.186.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,992 INFO: Adding prefix 12.8.186.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:13,997 INFO: Adding prefix 12.8.186.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,003 INFO: Adding prefix 12.8.186.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,008 INFO: Adding prefix 12.8.186.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,015 INFO: Adding prefix 12.8.186.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,021 INFO: Adding prefix 12.8.186.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,029 INFO: Adding prefix 12.8.186.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,034 INFO: Adding prefix 12.8.186.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,040 INFO: Adding prefix 12.8.187.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,047 INFO: Adding prefix 12.8.187.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,054 INFO: Adding prefix 12.8.187.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,060 INFO: Adding prefix 12.8.187.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,065 INFO: Adding prefix 12.8.187.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,071 INFO: Adding prefix 12.8.187.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,078 INFO: Adding prefix 12.8.187.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,084 INFO: Adding prefix 12.8.187.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,089 INFO: Adding prefix 12.8.187.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,095 INFO: Adding prefix 12.8.187.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,102 INFO: Adding prefix 12.8.187.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,107 INFO: Adding prefix 12.8.187.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,112 INFO: Adding prefix 12.8.187.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,117 INFO: Adding prefix 12.8.187.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,123 INFO: Adding prefix 12.8.187.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,128 INFO: Adding prefix 12.8.187.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,133 INFO: Adding prefix 12.8.188.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,139 INFO: Adding prefix 12.8.188.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,144 INFO: Adding prefix 12.8.188.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,149 INFO: Adding prefix 12.8.188.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,155 INFO: Adding prefix 12.8.188.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,161 INFO: Adding prefix 12.8.188.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,167 INFO: Adding prefix 12.8.188.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,174 INFO: Adding prefix 12.8.188.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,180 INFO: Adding prefix 12.8.188.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,188 INFO: Adding prefix 12.8.188.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,196 INFO: Adding prefix 12.8.188.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,203 INFO: Adding prefix 12.8.188.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,208 INFO: Adding prefix 12.8.188.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,214 INFO: Adding prefix 12.8.188.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,220 INFO: Adding prefix 12.8.188.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,225 INFO: Adding prefix 12.8.188.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,230 INFO: Adding prefix 12.8.189.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,237 INFO: Adding prefix 12.8.189.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,242 INFO: Adding prefix 12.8.189.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,246 INFO: Adding prefix 12.8.189.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,251 INFO: Adding prefix 12.8.189.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,258 INFO: Adding prefix 12.8.189.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,264 INFO: Adding prefix 12.8.189.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,269 INFO: Adding prefix 12.8.189.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,274 INFO: Adding prefix 12.8.189.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,281 INFO: Adding prefix 12.8.189.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,286 INFO: Adding prefix 12.8.189.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,291 INFO: Adding prefix 12.8.189.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,296 INFO: Adding prefix 12.8.189.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,301 INFO: Adding prefix 12.8.189.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,307 INFO: Adding prefix 12.8.189.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,311 INFO: Adding prefix 12.8.189.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,318 INFO: Adding prefix 12.8.190.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,325 INFO: Adding prefix 12.8.190.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,331 INFO: Adding prefix 12.8.190.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,336 INFO: Adding prefix 12.8.190.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,342 INFO: Adding prefix 12.8.190.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,347 INFO: Adding prefix 12.8.190.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,351 INFO: Adding prefix 12.8.190.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,356 INFO: Adding prefix 12.8.190.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,362 INFO: Adding prefix 12.8.190.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,367 INFO: Adding prefix 12.8.190.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,372 INFO: Adding prefix 12.8.190.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,377 INFO: Adding prefix 12.8.190.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,384 INFO: Adding prefix 12.8.190.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,391 INFO: Adding prefix 12.8.190.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,397 INFO: Adding prefix 12.8.190.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,402 INFO: Adding prefix 12.8.190.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,407 INFO: Adding prefix 12.8.191.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,413 INFO: Adding prefix 12.8.191.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,418 INFO: Adding prefix 12.8.191.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,422 INFO: Adding prefix 12.8.191.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,430 INFO: Adding prefix 12.8.191.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,436 INFO: Adding prefix 12.8.191.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,441 INFO: Adding prefix 12.8.191.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,445 INFO: Adding prefix 12.8.191.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,451 INFO: Adding prefix 12.8.191.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,456 INFO: Adding prefix 12.8.191.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,461 INFO: Adding prefix 12.8.191.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,467 INFO: Adding prefix 12.8.191.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,472 INFO: Adding prefix 12.8.191.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,477 INFO: Adding prefix 12.8.191.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,482 INFO: Adding prefix 12.8.191.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,489 INFO: Adding prefix 12.8.191.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,494 INFO: Adding prefix 12.8.192.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,499 INFO: Adding prefix 12.8.192.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,504 INFO: Adding prefix 12.8.192.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,510 INFO: Adding prefix 12.8.192.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,516 INFO: Adding prefix 12.8.192.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,522 INFO: Adding prefix 12.8.192.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,527 INFO: Adding prefix 12.8.192.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,533 INFO: Adding prefix 12.8.192.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,538 INFO: Adding prefix 12.8.192.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,543 INFO: Adding prefix 12.8.192.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,548 INFO: Adding prefix 12.8.192.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,556 INFO: Adding prefix 12.8.192.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,562 INFO: Adding prefix 12.8.192.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,568 INFO: Adding prefix 12.8.192.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,573 INFO: Adding prefix 12.8.192.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,580 INFO: Adding prefix 12.8.192.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,585 INFO: Adding prefix 12.8.193.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,591 INFO: Adding prefix 12.8.193.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,596 INFO: Adding prefix 12.8.193.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,619 INFO: Adding prefix 12.8.193.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,627 INFO: Adding prefix 12.8.193.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,633 INFO: Adding prefix 12.8.193.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,638 INFO: Adding prefix 12.8.193.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,650 INFO: Adding prefix 12.8.193.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,656 INFO: Adding prefix 12.8.193.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,663 INFO: Adding prefix 12.8.193.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,672 INFO: Adding prefix 12.8.193.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,679 INFO: Adding prefix 12.8.193.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,685 INFO: Adding prefix 12.8.193.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,691 INFO: Adding prefix 12.8.193.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,698 INFO: Adding prefix 12.8.193.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,704 INFO: Adding prefix 12.8.193.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,709 INFO: Adding prefix 12.8.194.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,715 INFO: Adding prefix 12.8.194.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,722 INFO: Adding prefix 12.8.194.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,728 INFO: Adding prefix 12.8.194.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,735 INFO: Adding prefix 12.8.194.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,741 INFO: Adding prefix 12.8.194.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,747 INFO: Adding prefix 12.8.194.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,754 INFO: Adding prefix 12.8.194.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,760 INFO: Adding prefix 12.8.194.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,767 INFO: Adding prefix 12.8.194.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,775 INFO: Adding prefix 12.8.194.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,782 INFO: Adding prefix 12.8.194.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,789 INFO: Adding prefix 12.8.194.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,794 INFO: Adding prefix 12.8.194.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,801 INFO: Adding prefix 12.8.194.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,806 INFO: Adding prefix 12.8.194.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,813 INFO: Adding prefix 12.8.195.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,820 INFO: Adding prefix 12.8.195.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,828 INFO: Adding prefix 12.8.195.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,834 INFO: Adding prefix 12.8.195.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,840 INFO: Adding prefix 12.8.195.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,848 INFO: Adding prefix 12.8.195.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,856 INFO: Adding prefix 12.8.195.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,862 INFO: Adding prefix 12.8.195.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,868 INFO: Adding prefix 12.8.195.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,875 INFO: Adding prefix 12.8.195.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,882 INFO: Adding prefix 12.8.195.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,888 INFO: Adding prefix 12.8.195.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,895 INFO: Adding prefix 12.8.195.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,902 INFO: Adding prefix 12.8.195.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,907 INFO: Adding prefix 12.8.195.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,913 INFO: Adding prefix 12.8.195.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,918 INFO: Adding prefix 12.8.196.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,925 INFO: Adding prefix 12.8.196.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,930 INFO: Adding prefix 12.8.196.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,937 INFO: Adding prefix 12.8.196.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,942 INFO: Adding prefix 12.8.196.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,950 INFO: Adding prefix 12.8.196.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,955 INFO: Adding prefix 12.8.196.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,960 INFO: Adding prefix 12.8.196.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,967 INFO: Adding prefix 12.8.196.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,974 INFO: Adding prefix 12.8.196.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,981 INFO: Adding prefix 12.8.196.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,989 INFO: Adding prefix 12.8.196.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:14,995 INFO: Adding prefix 12.8.196.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,001 INFO: Adding prefix 12.8.196.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,007 INFO: Adding prefix 12.8.196.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,014 INFO: Adding prefix 12.8.196.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,021 INFO: Adding prefix 12.8.197.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,029 INFO: Adding prefix 12.8.197.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,037 INFO: Adding prefix 12.8.197.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,044 INFO: Adding prefix 12.8.197.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,049 INFO: Adding prefix 12.8.197.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,055 INFO: Adding prefix 12.8.197.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,062 INFO: Adding prefix 12.8.197.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,067 INFO: Adding prefix 12.8.197.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,073 INFO: Adding prefix 12.8.197.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,079 INFO: Adding prefix 12.8.197.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,084 INFO: Adding prefix 12.8.197.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,089 INFO: Adding prefix 12.8.197.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,095 INFO: Adding prefix 12.8.197.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,100 INFO: Adding prefix 12.8.197.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,106 INFO: Adding prefix 12.8.197.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,111 INFO: Adding prefix 12.8.197.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,117 INFO: Adding prefix 12.8.198.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,123 INFO: Adding prefix 12.8.198.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,129 INFO: Adding prefix 12.8.198.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,136 INFO: Adding prefix 12.8.198.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,142 INFO: Adding prefix 12.8.198.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,148 INFO: Adding prefix 12.8.198.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,156 INFO: Adding prefix 12.8.198.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,162 INFO: Adding prefix 12.8.198.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,168 INFO: Adding prefix 12.8.198.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,174 INFO: Adding prefix 12.8.198.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,180 INFO: Adding prefix 12.8.198.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,184 INFO: Adding prefix 12.8.198.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,191 INFO: Adding prefix 12.8.198.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,196 INFO: Adding prefix 12.8.198.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,201 INFO: Adding prefix 12.8.198.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,206 INFO: Adding prefix 12.8.198.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,211 INFO: Adding prefix 12.8.199.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,216 INFO: Adding prefix 12.8.199.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,221 INFO: Adding prefix 12.8.199.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,228 INFO: Adding prefix 12.8.199.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,233 INFO: Adding prefix 12.8.199.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,239 INFO: Adding prefix 12.8.199.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,245 INFO: Adding prefix 12.8.199.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,252 INFO: Adding prefix 12.8.199.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,258 INFO: Adding prefix 12.8.199.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,264 INFO: Adding prefix 12.8.199.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,271 INFO: Adding prefix 12.8.199.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,278 INFO: Adding prefix 12.8.199.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,284 INFO: Adding prefix 12.8.199.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,290 INFO: Adding prefix 12.8.199.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,296 INFO: Adding prefix 12.8.199.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,303 INFO: Adding prefix 12.8.199.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,308 INFO: Adding prefix 12.8.200.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,315 INFO: Adding prefix 12.8.200.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,322 INFO: Adding prefix 12.8.200.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,330 INFO: Adding prefix 12.8.200.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,336 INFO: Adding prefix 12.8.200.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,342 INFO: Adding prefix 12.8.200.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,347 INFO: Adding prefix 12.8.200.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,354 INFO: Adding prefix 12.8.200.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,358 INFO: Adding prefix 12.8.200.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,365 INFO: Adding prefix 12.8.200.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,371 INFO: Adding prefix 12.8.200.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,377 INFO: Adding prefix 12.8.200.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,382 INFO: Adding prefix 12.8.200.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,388 INFO: Adding prefix 12.8.200.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,393 INFO: Adding prefix 12.8.200.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,400 INFO: Adding prefix 12.8.200.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,406 INFO: Adding prefix 12.8.201.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,411 INFO: Adding prefix 12.8.201.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,417 INFO: Adding prefix 12.8.201.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,424 INFO: Adding prefix 12.8.201.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,429 INFO: Adding prefix 12.8.201.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,443 INFO: Adding prefix 12.8.201.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,453 INFO: Adding prefix 12.8.201.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,458 INFO: Adding prefix 12.8.201.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,465 INFO: Adding prefix 12.8.201.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,472 INFO: Adding prefix 12.8.201.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,479 INFO: Adding prefix 12.8.201.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,519 INFO: Adding prefix 12.8.201.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,527 INFO: Adding prefix 12.8.201.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,535 INFO: Adding prefix 12.8.201.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,545 INFO: Adding prefix 12.8.201.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,552 INFO: Adding prefix 12.8.201.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,559 INFO: Adding prefix 12.8.202.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,565 INFO: Adding prefix 12.8.202.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,572 INFO: Adding prefix 12.8.202.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,577 INFO: Adding prefix 12.8.202.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,583 INFO: Adding prefix 12.8.202.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,588 INFO: Adding prefix 12.8.202.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,595 INFO: Adding prefix 12.8.202.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,601 INFO: Adding prefix 12.8.202.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,608 INFO: Adding prefix 12.8.202.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,613 INFO: Adding prefix 12.8.202.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,618 INFO: Adding prefix 12.8.202.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,624 INFO: Adding prefix 12.8.202.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,629 INFO: Adding prefix 12.8.202.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,638 INFO: Adding prefix 12.8.202.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,643 INFO: Adding prefix 12.8.202.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,649 INFO: Adding prefix 12.8.202.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,654 INFO: Adding prefix 12.8.203.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,661 INFO: Adding prefix 12.8.203.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,666 INFO: Adding prefix 12.8.203.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,673 INFO: Adding prefix 12.8.203.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,679 INFO: Adding prefix 12.8.203.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,686 INFO: Adding prefix 12.8.203.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,691 INFO: Adding prefix 12.8.203.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,696 INFO: Adding prefix 12.8.203.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,701 INFO: Adding prefix 12.8.203.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,707 INFO: Adding prefix 12.8.203.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,713 INFO: Adding prefix 12.8.203.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,718 INFO: Adding prefix 12.8.203.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,723 INFO: Adding prefix 12.8.203.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,731 INFO: Adding prefix 12.8.203.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,737 INFO: Adding prefix 12.8.203.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,744 INFO: Adding prefix 12.8.203.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,750 INFO: Adding prefix 12.8.204.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,758 INFO: Adding prefix 12.8.204.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,765 INFO: Adding prefix 12.8.204.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,772 INFO: Adding prefix 12.8.204.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,777 INFO: Adding prefix 12.8.204.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,784 INFO: Adding prefix 12.8.204.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,791 INFO: Adding prefix 12.8.204.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,798 INFO: Adding prefix 12.8.204.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,805 INFO: Adding prefix 12.8.204.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,810 INFO: Adding prefix 12.8.204.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,815 INFO: Adding prefix 12.8.204.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,820 INFO: Adding prefix 12.8.204.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,827 INFO: Adding prefix 12.8.204.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,833 INFO: Adding prefix 12.8.204.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,838 INFO: Adding prefix 12.8.204.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,846 INFO: Adding prefix 12.8.204.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,853 INFO: Adding prefix 12.8.205.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,858 INFO: Adding prefix 12.8.205.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,864 INFO: Adding prefix 12.8.205.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,870 INFO: Adding prefix 12.8.205.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,876 INFO: Adding prefix 12.8.205.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,881 INFO: Adding prefix 12.8.205.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,887 INFO: Adding prefix 12.8.205.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,893 INFO: Adding prefix 12.8.205.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,900 INFO: Adding prefix 12.8.205.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,905 INFO: Adding prefix 12.8.205.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,910 INFO: Adding prefix 12.8.205.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,915 INFO: Adding prefix 12.8.205.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,921 INFO: Adding prefix 12.8.205.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,926 INFO: Adding prefix 12.8.205.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,932 INFO: Adding prefix 12.8.205.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,939 INFO: Adding prefix 12.8.205.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,947 INFO: Adding prefix 12.8.206.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,952 INFO: Adding prefix 12.8.206.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,957 INFO: Adding prefix 12.8.206.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,962 INFO: Adding prefix 12.8.206.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,968 INFO: Adding prefix 12.8.206.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,973 INFO: Adding prefix 12.8.206.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,978 INFO: Adding prefix 12.8.206.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,984 INFO: Adding prefix 12.8.206.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,989 INFO: Adding prefix 12.8.206.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,994 INFO: Adding prefix 12.8.206.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:15,999 INFO: Adding prefix 12.8.206.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,009 INFO: Adding prefix 12.8.206.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,014 INFO: Adding prefix 12.8.206.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,021 INFO: Adding prefix 12.8.206.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,025 INFO: Adding prefix 12.8.206.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,032 INFO: Adding prefix 12.8.206.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,037 INFO: Adding prefix 12.8.207.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,043 INFO: Adding prefix 12.8.207.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,048 INFO: Adding prefix 12.8.207.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,054 INFO: Adding prefix 12.8.207.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,060 INFO: Adding prefix 12.8.207.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,065 INFO: Adding prefix 12.8.207.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,072 INFO: Adding prefix 12.8.207.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,079 INFO: Adding prefix 12.8.207.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,086 INFO: Adding prefix 12.8.207.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,091 INFO: Adding prefix 12.8.207.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,097 INFO: Adding prefix 12.8.207.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,103 INFO: Adding prefix 12.8.207.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,109 INFO: Adding prefix 12.8.207.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,114 INFO: Adding prefix 12.8.207.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,125 INFO: Adding prefix 12.8.207.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,141 INFO: Adding prefix 12.8.207.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,148 INFO: Adding prefix 12.8.208.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,154 INFO: Adding prefix 12.8.208.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,160 INFO: Adding prefix 12.8.208.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,166 INFO: Adding prefix 12.8.208.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,171 INFO: Adding prefix 12.8.208.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,176 INFO: Adding prefix 12.8.208.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,183 INFO: Adding prefix 12.8.208.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,188 INFO: Adding prefix 12.8.208.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,194 INFO: Adding prefix 12.8.208.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,199 INFO: Adding prefix 12.8.208.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,206 INFO: Adding prefix 12.8.208.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,211 INFO: Adding prefix 12.8.208.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,217 INFO: Adding prefix 12.8.208.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,225 INFO: Adding prefix 12.8.208.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,232 INFO: Adding prefix 12.8.208.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,237 INFO: Adding prefix 12.8.208.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,244 INFO: Adding prefix 12.8.209.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,251 INFO: Adding prefix 12.8.209.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,267 INFO: Adding prefix 12.8.209.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,274 INFO: Adding prefix 12.8.209.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,280 INFO: Adding prefix 12.8.209.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,285 INFO: Adding prefix 12.8.209.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,292 INFO: Adding prefix 12.8.209.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,297 INFO: Adding prefix 12.8.209.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,302 INFO: Adding prefix 12.8.209.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,307 INFO: Adding prefix 12.8.209.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,314 INFO: Adding prefix 12.8.209.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,319 INFO: Adding prefix 12.8.209.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,324 INFO: Adding prefix 12.8.209.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,329 INFO: Adding prefix 12.8.209.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,335 INFO: Adding prefix 12.8.209.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,341 INFO: Adding prefix 12.8.209.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,347 INFO: Adding prefix 12.8.210.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,352 INFO: Adding prefix 12.8.210.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,358 INFO: Adding prefix 12.8.210.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,362 INFO: Adding prefix 12.8.210.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,368 INFO: Adding prefix 12.8.210.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,376 INFO: Adding prefix 12.8.210.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,381 INFO: Adding prefix 12.8.210.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,387 INFO: Adding prefix 12.8.210.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,393 INFO: Adding prefix 12.8.210.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,401 INFO: Adding prefix 12.8.210.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,408 INFO: Adding prefix 12.8.210.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,414 INFO: Adding prefix 12.8.210.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,420 INFO: Adding prefix 12.8.210.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,428 INFO: Adding prefix 12.8.210.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,434 INFO: Adding prefix 12.8.210.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,440 INFO: Adding prefix 12.8.210.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,446 INFO: Adding prefix 12.8.211.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,452 INFO: Adding prefix 12.8.211.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,462 INFO: Adding prefix 12.8.211.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,467 INFO: Adding prefix 12.8.211.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,473 INFO: Adding prefix 12.8.211.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,480 INFO: Adding prefix 12.8.211.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,487 INFO: Adding prefix 12.8.211.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,493 INFO: Adding prefix 12.8.211.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,498 INFO: Adding prefix 12.8.211.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,504 INFO: Adding prefix 12.8.211.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,509 INFO: Adding prefix 12.8.211.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,515 INFO: Adding prefix 12.8.211.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,520 INFO: Adding prefix 12.8.211.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,525 INFO: Adding prefix 12.8.211.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,530 INFO: Adding prefix 12.8.211.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,535 INFO: Adding prefix 12.8.211.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,541 INFO: Adding prefix 12.8.212.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,547 INFO: Adding prefix 12.8.212.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,552 INFO: Adding prefix 12.8.212.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,557 INFO: Adding prefix 12.8.212.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,563 INFO: Adding prefix 12.8.212.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,568 INFO: Adding prefix 12.8.212.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,574 INFO: Adding prefix 12.8.212.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,580 INFO: Adding prefix 12.8.212.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,586 INFO: Adding prefix 12.8.212.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,591 INFO: Adding prefix 12.8.212.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,598 INFO: Adding prefix 12.8.212.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,603 INFO: Adding prefix 12.8.212.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,610 INFO: Adding prefix 12.8.212.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,616 INFO: Adding prefix 12.8.212.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,624 INFO: Adding prefix 12.8.212.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,637 INFO: Adding prefix 12.8.212.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,655 INFO: Adding prefix 12.8.213.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,661 INFO: Adding prefix 12.8.213.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,667 INFO: Adding prefix 12.8.213.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,672 INFO: Adding prefix 12.8.213.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,679 INFO: Adding prefix 12.8.213.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,684 INFO: Adding prefix 12.8.213.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,689 INFO: Adding prefix 12.8.213.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,694 INFO: Adding prefix 12.8.213.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,701 INFO: Adding prefix 12.8.213.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,706 INFO: Adding prefix 12.8.213.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,711 INFO: Adding prefix 12.8.213.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,716 INFO: Adding prefix 12.8.213.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,721 INFO: Adding prefix 12.8.213.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,726 INFO: Adding prefix 12.8.213.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,731 INFO: Adding prefix 12.8.213.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,737 INFO: Adding prefix 12.8.213.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,742 INFO: Adding prefix 12.8.214.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,748 INFO: Adding prefix 12.8.214.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,754 INFO: Adding prefix 12.8.214.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,760 INFO: Adding prefix 12.8.214.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,765 INFO: Adding prefix 12.8.214.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,769 INFO: Adding prefix 12.8.214.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,774 INFO: Adding prefix 12.8.214.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,781 INFO: Adding prefix 12.8.214.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,787 INFO: Adding prefix 12.8.214.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,793 INFO: Adding prefix 12.8.214.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,798 INFO: Adding prefix 12.8.214.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,805 INFO: Adding prefix 12.8.214.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,811 INFO: Adding prefix 12.8.214.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,816 INFO: Adding prefix 12.8.214.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,821 INFO: Adding prefix 12.8.214.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,828 INFO: Adding prefix 12.8.214.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,833 INFO: Adding prefix 12.8.215.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,837 INFO: Adding prefix 12.8.215.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,842 INFO: Adding prefix 12.8.215.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,848 INFO: Adding prefix 12.8.215.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,853 INFO: Adding prefix 12.8.215.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,858 INFO: Adding prefix 12.8.215.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,864 INFO: Adding prefix 12.8.215.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,877 INFO: Adding prefix 12.8.215.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,888 INFO: Adding prefix 12.8.215.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,898 INFO: Adding prefix 12.8.215.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,910 INFO: Adding prefix 12.8.215.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,916 INFO: Adding prefix 12.8.215.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,922 INFO: Adding prefix 12.8.215.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,926 INFO: Adding prefix 12.8.215.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,933 INFO: Adding prefix 12.8.215.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,940 INFO: Adding prefix 12.8.215.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,956 INFO: Adding prefix 12.8.216.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,962 INFO: Adding prefix 12.8.216.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,970 INFO: Adding prefix 12.8.216.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,976 INFO: Adding prefix 12.8.216.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,982 INFO: Adding prefix 12.8.216.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,988 INFO: Adding prefix 12.8.216.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:16,995 INFO: Adding prefix 12.8.216.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,001 INFO: Adding prefix 12.8.216.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,007 INFO: Adding prefix 12.8.216.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,011 INFO: Adding prefix 12.8.216.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,018 INFO: Adding prefix 12.8.216.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,022 INFO: Adding prefix 12.8.216.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,027 INFO: Adding prefix 12.8.216.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,032 INFO: Adding prefix 12.8.216.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,039 INFO: Adding prefix 12.8.216.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,045 INFO: Adding prefix 12.8.216.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,050 INFO: Adding prefix 12.8.217.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,055 INFO: Adding prefix 12.8.217.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,061 INFO: Adding prefix 12.8.217.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,066 INFO: Adding prefix 12.8.217.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,071 INFO: Adding prefix 12.8.217.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,076 INFO: Adding prefix 12.8.217.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,082 INFO: Adding prefix 12.8.217.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,086 INFO: Adding prefix 12.8.217.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,091 INFO: Adding prefix 12.8.217.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,097 INFO: Adding prefix 12.8.217.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,102 INFO: Adding prefix 12.8.217.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,107 INFO: Adding prefix 12.8.217.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,112 INFO: Adding prefix 12.8.217.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,118 INFO: Adding prefix 12.8.217.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,123 INFO: Adding prefix 12.8.217.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,128 INFO: Adding prefix 12.8.217.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,133 INFO: Adding prefix 12.8.218.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,139 INFO: Adding prefix 12.8.218.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,143 INFO: Adding prefix 12.8.218.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,148 INFO: Adding prefix 12.8.218.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,154 INFO: Adding prefix 12.8.218.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,161 INFO: Adding prefix 12.8.218.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,167 INFO: Adding prefix 12.8.218.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,173 INFO: Adding prefix 12.8.218.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,179 INFO: Adding prefix 12.8.218.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,189 INFO: Adding prefix 12.8.218.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,195 INFO: Adding prefix 12.8.218.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,200 INFO: Adding prefix 12.8.218.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,205 INFO: Adding prefix 12.8.218.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,212 INFO: Adding prefix 12.8.218.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,218 INFO: Adding prefix 12.8.218.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,225 INFO: Adding prefix 12.8.218.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,232 INFO: Adding prefix 12.8.219.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,239 INFO: Adding prefix 12.8.219.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,246 INFO: Adding prefix 12.8.219.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,251 INFO: Adding prefix 12.8.219.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,264 INFO: Adding prefix 12.8.219.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,272 INFO: Adding prefix 12.8.219.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,294 INFO: Adding prefix 12.8.219.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,301 INFO: Adding prefix 12.8.219.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,308 INFO: Adding prefix 12.8.219.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,312 INFO: Adding prefix 12.8.219.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,318 INFO: Adding prefix 12.8.219.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,323 INFO: Adding prefix 12.8.219.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,330 INFO: Adding prefix 12.8.219.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,337 INFO: Adding prefix 12.8.219.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,347 INFO: Adding prefix 12.8.219.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,357 INFO: Adding prefix 12.8.219.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,379 INFO: Adding prefix 12.8.220.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,389 INFO: Adding prefix 12.8.220.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,396 INFO: Adding prefix 12.8.220.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,403 INFO: Adding prefix 12.8.220.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,441 INFO: Adding prefix 12.8.220.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,486 INFO: Adding prefix 12.8.220.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,504 INFO: Adding prefix 12.8.220.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,517 INFO: Adding prefix 12.8.220.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,551 INFO: Adding prefix 12.8.220.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,573 INFO: Adding prefix 12.8.220.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,580 INFO: Adding prefix 12.8.220.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,590 INFO: Adding prefix 12.8.220.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,599 INFO: Adding prefix 12.8.220.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,605 INFO: Adding prefix 12.8.220.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,611 INFO: Adding prefix 12.8.220.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,616 INFO: Adding prefix 12.8.220.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,621 INFO: Adding prefix 12.8.221.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,626 INFO: Adding prefix 12.8.221.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,632 INFO: Adding prefix 12.8.221.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,643 INFO: Adding prefix 12.8.221.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,650 INFO: Adding prefix 12.8.221.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,657 INFO: Adding prefix 12.8.221.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,664 INFO: Adding prefix 12.8.221.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,675 INFO: Adding prefix 12.8.221.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,681 INFO: Adding prefix 12.8.221.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,686 INFO: Adding prefix 12.8.221.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,692 INFO: Adding prefix 12.8.221.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,698 INFO: Adding prefix 12.8.221.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,703 INFO: Adding prefix 12.8.221.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,708 INFO: Adding prefix 12.8.221.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,713 INFO: Adding prefix 12.8.221.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,720 INFO: Adding prefix 12.8.221.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,726 INFO: Adding prefix 12.8.222.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,732 INFO: Adding prefix 12.8.222.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,738 INFO: Adding prefix 12.8.222.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,746 INFO: Adding prefix 12.8.222.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,751 INFO: Adding prefix 12.8.222.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,757 INFO: Adding prefix 12.8.222.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,764 INFO: Adding prefix 12.8.222.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,771 INFO: Adding prefix 12.8.222.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,777 INFO: Adding prefix 12.8.222.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,782 INFO: Adding prefix 12.8.222.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,787 INFO: Adding prefix 12.8.222.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,794 INFO: Adding prefix 12.8.222.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,801 INFO: Adding prefix 12.8.222.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,806 INFO: Adding prefix 12.8.222.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,812 INFO: Adding prefix 12.8.222.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,817 INFO: Adding prefix 12.8.222.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,821 INFO: Adding prefix 12.8.223.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,826 INFO: Adding prefix 12.8.223.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,833 INFO: Adding prefix 12.8.223.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,838 INFO: Adding prefix 12.8.223.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,843 INFO: Adding prefix 12.8.223.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,848 INFO: Adding prefix 12.8.223.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,856 INFO: Adding prefix 12.8.223.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,862 INFO: Adding prefix 12.8.223.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,869 INFO: Adding prefix 12.8.223.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,875 INFO: Adding prefix 12.8.223.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,882 INFO: Adding prefix 12.8.223.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,889 INFO: Adding prefix 12.8.223.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,895 INFO: Adding prefix 12.8.223.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,900 INFO: Adding prefix 12.8.223.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,907 INFO: Adding prefix 12.8.223.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,917 INFO: Adding prefix 12.8.223.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,922 INFO: Adding prefix 12.8.224.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,927 INFO: Adding prefix 12.8.224.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,934 INFO: Adding prefix 12.8.224.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,941 INFO: Adding prefix 12.8.224.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,947 INFO: Adding prefix 12.8.224.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,952 INFO: Adding prefix 12.8.224.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,960 INFO: Adding prefix 12.8.224.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,966 INFO: Adding prefix 12.8.224.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,973 INFO: Adding prefix 12.8.224.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,978 INFO: Adding prefix 12.8.224.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,984 INFO: Adding prefix 12.8.224.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,989 INFO: Adding prefix 12.8.224.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:17,995 INFO: Adding prefix 12.8.224.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,002 INFO: Adding prefix 12.8.224.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,007 INFO: Adding prefix 12.8.224.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,012 INFO: Adding prefix 12.8.224.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,017 INFO: Adding prefix 12.8.225.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,054 INFO: Adding prefix 12.8.225.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,062 INFO: Adding prefix 12.8.225.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,068 INFO: Adding prefix 12.8.225.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,074 INFO: Adding prefix 12.8.225.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,082 INFO: Adding prefix 12.8.225.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,087 INFO: Adding prefix 12.8.225.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,093 INFO: Adding prefix 12.8.225.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,098 INFO: Adding prefix 12.8.225.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,105 INFO: Adding prefix 12.8.225.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,110 INFO: Adding prefix 12.8.225.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,115 INFO: Adding prefix 12.8.225.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,120 INFO: Adding prefix 12.8.225.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,126 INFO: Adding prefix 12.8.225.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,131 INFO: Adding prefix 12.8.225.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,136 INFO: Adding prefix 12.8.225.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,141 INFO: Adding prefix 12.8.226.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,149 INFO: Adding prefix 12.8.226.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,156 INFO: Adding prefix 12.8.226.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,162 INFO: Adding prefix 12.8.226.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,168 INFO: Adding prefix 12.8.226.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,176 INFO: Adding prefix 12.8.226.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,180 INFO: Adding prefix 12.8.226.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,185 INFO: Adding prefix 12.8.226.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,190 INFO: Adding prefix 12.8.226.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,195 INFO: Adding prefix 12.8.226.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,199 INFO: Adding prefix 12.8.226.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,204 INFO: Adding prefix 12.8.226.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,210 INFO: Adding prefix 12.8.226.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,215 INFO: Adding prefix 12.8.226.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,220 INFO: Adding prefix 12.8.226.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,225 INFO: Adding prefix 12.8.226.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,232 INFO: Adding prefix 12.8.227.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,236 INFO: Adding prefix 12.8.227.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,241 INFO: Adding prefix 12.8.227.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,247 INFO: Adding prefix 12.8.227.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,255 INFO: Adding prefix 12.8.227.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,261 INFO: Adding prefix 12.8.227.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,267 INFO: Adding prefix 12.8.227.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,273 INFO: Adding prefix 12.8.227.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,293 INFO: Adding prefix 12.8.227.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,299 INFO: Adding prefix 12.8.227.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,305 INFO: Adding prefix 12.8.227.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,311 INFO: Adding prefix 12.8.227.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,318 INFO: Adding prefix 12.8.227.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,324 INFO: Adding prefix 12.8.227.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,330 INFO: Adding prefix 12.8.227.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,335 INFO: Adding prefix 12.8.227.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,342 INFO: Adding prefix 12.8.228.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,348 INFO: Adding prefix 12.8.228.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,353 INFO: Adding prefix 12.8.228.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,357 INFO: Adding prefix 12.8.228.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,363 INFO: Adding prefix 12.8.228.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,368 INFO: Adding prefix 12.8.228.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,374 INFO: Adding prefix 12.8.228.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,380 INFO: Adding prefix 12.8.228.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,385 INFO: Adding prefix 12.8.228.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,391 INFO: Adding prefix 12.8.228.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,397 INFO: Adding prefix 12.8.228.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,405 INFO: Adding prefix 12.8.228.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,411 INFO: Adding prefix 12.8.228.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,416 INFO: Adding prefix 12.8.228.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,421 INFO: Adding prefix 12.8.228.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,427 INFO: Adding prefix 12.8.228.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,433 INFO: Adding prefix 12.8.229.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,438 INFO: Adding prefix 12.8.229.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,443 INFO: Adding prefix 12.8.229.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,450 INFO: Adding prefix 12.8.229.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,454 INFO: Adding prefix 12.8.229.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,459 INFO: Adding prefix 12.8.229.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,465 INFO: Adding prefix 12.8.229.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,471 INFO: Adding prefix 12.8.229.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,476 INFO: Adding prefix 12.8.229.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,481 INFO: Adding prefix 12.8.229.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,485 INFO: Adding prefix 12.8.229.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,492 INFO: Adding prefix 12.8.229.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,497 INFO: Adding prefix 12.8.229.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,503 INFO: Adding prefix 12.8.229.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,509 INFO: Adding prefix 12.8.229.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,516 INFO: Adding prefix 12.8.229.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,521 INFO: Adding prefix 12.8.230.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,527 INFO: Adding prefix 12.8.230.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,532 INFO: Adding prefix 12.8.230.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,538 INFO: Adding prefix 12.8.230.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,543 INFO: Adding prefix 12.8.230.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,548 INFO: Adding prefix 12.8.230.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,554 INFO: Adding prefix 12.8.230.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,560 INFO: Adding prefix 12.8.230.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,565 INFO: Adding prefix 12.8.230.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,569 INFO: Adding prefix 12.8.230.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,576 INFO: Adding prefix 12.8.230.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,582 INFO: Adding prefix 12.8.230.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,588 INFO: Adding prefix 12.8.230.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,593 INFO: Adding prefix 12.8.230.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,600 INFO: Adding prefix 12.8.230.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,605 INFO: Adding prefix 12.8.230.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,610 INFO: Adding prefix 12.8.231.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,615 INFO: Adding prefix 12.8.231.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,621 INFO: Adding prefix 12.8.231.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,626 INFO: Adding prefix 12.8.231.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,631 INFO: Adding prefix 12.8.231.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,636 INFO: Adding prefix 12.8.231.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,643 INFO: Adding prefix 12.8.231.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,647 INFO: Adding prefix 12.8.231.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,652 INFO: Adding prefix 12.8.231.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,657 INFO: Adding prefix 12.8.231.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,664 INFO: Adding prefix 12.8.231.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,670 INFO: Adding prefix 12.8.231.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,676 INFO: Adding prefix 12.8.231.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,681 INFO: Adding prefix 12.8.231.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,686 INFO: Adding prefix 12.8.231.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,693 INFO: Adding prefix 12.8.231.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,700 INFO: Adding prefix 12.8.232.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,708 INFO: Adding prefix 12.8.232.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,715 INFO: Adding prefix 12.8.232.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,720 INFO: Adding prefix 12.8.232.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,725 INFO: Adding prefix 12.8.232.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,733 INFO: Adding prefix 12.8.232.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,737 INFO: Adding prefix 12.8.232.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,742 INFO: Adding prefix 12.8.232.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,747 INFO: Adding prefix 12.8.232.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,754 INFO: Adding prefix 12.8.232.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,759 INFO: Adding prefix 12.8.232.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,764 INFO: Adding prefix 12.8.232.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,769 INFO: Adding prefix 12.8.232.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,776 INFO: Adding prefix 12.8.232.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,782 INFO: Adding prefix 12.8.232.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,788 INFO: Adding prefix 12.8.232.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,793 INFO: Adding prefix 12.8.233.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,800 INFO: Adding prefix 12.8.233.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,805 INFO: Adding prefix 12.8.233.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,810 INFO: Adding prefix 12.8.233.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,815 INFO: Adding prefix 12.8.233.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,821 INFO: Adding prefix 12.8.233.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,827 INFO: Adding prefix 12.8.233.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,832 INFO: Adding prefix 12.8.233.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,837 INFO: Adding prefix 12.8.233.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,844 INFO: Adding prefix 12.8.233.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,849 INFO: Adding prefix 12.8.233.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,854 INFO: Adding prefix 12.8.233.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,859 INFO: Adding prefix 12.8.233.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,863 INFO: Adding prefix 12.8.233.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,868 INFO: Adding prefix 12.8.233.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,873 INFO: Adding prefix 12.8.233.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,880 INFO: Adding prefix 12.8.234.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,885 INFO: Adding prefix 12.8.234.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,889 INFO: Adding prefix 12.8.234.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,895 INFO: Adding prefix 12.8.234.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,903 INFO: Adding prefix 12.8.234.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,908 INFO: Adding prefix 12.8.234.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,913 INFO: Adding prefix 12.8.234.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,918 INFO: Adding prefix 12.8.234.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,923 INFO: Adding prefix 12.8.234.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,932 INFO: Adding prefix 12.8.234.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,938 INFO: Adding prefix 12.8.234.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,943 INFO: Adding prefix 12.8.234.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,950 INFO: Adding prefix 12.8.234.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,956 INFO: Adding prefix 12.8.234.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,962 INFO: Adding prefix 12.8.234.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,968 INFO: Adding prefix 12.8.234.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,975 INFO: Adding prefix 12.8.235.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,981 INFO: Adding prefix 12.8.235.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,987 INFO: Adding prefix 12.8.235.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,992 INFO: Adding prefix 12.8.235.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:18,998 INFO: Adding prefix 12.8.235.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,005 INFO: Adding prefix 12.8.235.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,011 INFO: Adding prefix 12.8.235.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,018 INFO: Adding prefix 12.8.235.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,025 INFO: Adding prefix 12.8.235.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,030 INFO: Adding prefix 12.8.235.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,036 INFO: Adding prefix 12.8.235.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,045 INFO: Adding prefix 12.8.235.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,051 INFO: Adding prefix 12.8.235.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,057 INFO: Adding prefix 12.8.235.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,063 INFO: Adding prefix 12.8.235.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,071 INFO: Adding prefix 12.8.235.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,076 INFO: Adding prefix 12.8.236.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,083 INFO: Adding prefix 12.8.236.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,088 INFO: Adding prefix 12.8.236.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,094 INFO: Adding prefix 12.8.236.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,100 INFO: Adding prefix 12.8.236.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,104 INFO: Adding prefix 12.8.236.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,109 INFO: Adding prefix 12.8.236.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,116 INFO: Adding prefix 12.8.236.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,124 INFO: Adding prefix 12.8.236.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,130 INFO: Adding prefix 12.8.236.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,135 INFO: Adding prefix 12.8.236.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,141 INFO: Adding prefix 12.8.236.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,146 INFO: Adding prefix 12.8.236.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,152 INFO: Adding prefix 12.8.236.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,157 INFO: Adding prefix 12.8.236.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,163 INFO: Adding prefix 12.8.236.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,168 INFO: Adding prefix 12.8.237.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,173 INFO: Adding prefix 12.8.237.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,179 INFO: Adding prefix 12.8.237.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,185 INFO: Adding prefix 12.8.237.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,191 INFO: Adding prefix 12.8.237.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,197 INFO: Adding prefix 12.8.237.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,202 INFO: Adding prefix 12.8.237.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,207 INFO: Adding prefix 12.8.237.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,212 INFO: Adding prefix 12.8.237.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,217 INFO: Adding prefix 12.8.237.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,226 INFO: Adding prefix 12.8.237.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,232 INFO: Adding prefix 12.8.237.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,241 INFO: Adding prefix 12.8.237.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,253 INFO: Adding prefix 12.8.237.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,261 INFO: Adding prefix 12.8.237.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,267 INFO: Adding prefix 12.8.237.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,272 INFO: Adding prefix 12.8.238.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,278 INFO: Adding prefix 12.8.238.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,287 INFO: Adding prefix 12.8.238.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,303 INFO: Adding prefix 12.8.238.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,310 INFO: Adding prefix 12.8.238.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,315 INFO: Adding prefix 12.8.238.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,321 INFO: Adding prefix 12.8.238.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,326 INFO: Adding prefix 12.8.238.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,332 INFO: Adding prefix 12.8.238.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,337 INFO: Adding prefix 12.8.238.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,343 INFO: Adding prefix 12.8.238.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,349 INFO: Adding prefix 12.8.238.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,356 INFO: Adding prefix 12.8.238.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,361 INFO: Adding prefix 12.8.238.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,368 INFO: Adding prefix 12.8.238.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,373 INFO: Adding prefix 12.8.238.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,378 INFO: Adding prefix 12.8.239.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,384 INFO: Adding prefix 12.8.239.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,391 INFO: Adding prefix 12.8.239.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,396 INFO: Adding prefix 12.8.239.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,403 INFO: Adding prefix 12.8.239.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,409 INFO: Adding prefix 12.8.239.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,416 INFO: Adding prefix 12.8.239.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,422 INFO: Adding prefix 12.8.239.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,427 INFO: Adding prefix 12.8.239.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,435 INFO: Adding prefix 12.8.239.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,442 INFO: Adding prefix 12.8.239.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,448 INFO: Adding prefix 12.8.239.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,453 INFO: Adding prefix 12.8.239.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,459 INFO: Adding prefix 12.8.239.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,465 INFO: Adding prefix 12.8.239.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,470 INFO: Adding prefix 12.8.239.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,475 INFO: Adding prefix 12.8.240.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,481 INFO: Adding prefix 12.8.240.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,487 INFO: Adding prefix 12.8.240.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,492 INFO: Adding prefix 12.8.240.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,498 INFO: Adding prefix 12.8.240.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,505 INFO: Adding prefix 12.8.240.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,511 INFO: Adding prefix 12.8.240.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,517 INFO: Adding prefix 12.8.240.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,523 INFO: Adding prefix 12.8.240.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,530 INFO: Adding prefix 12.8.240.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,535 INFO: Adding prefix 12.8.240.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,540 INFO: Adding prefix 12.8.240.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,546 INFO: Adding prefix 12.8.240.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,553 INFO: Adding prefix 12.8.240.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,560 INFO: Adding prefix 12.8.240.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,566 INFO: Adding prefix 12.8.240.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,571 INFO: Adding prefix 12.8.241.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,577 INFO: Adding prefix 12.8.241.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,584 INFO: Adding prefix 12.8.241.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,589 INFO: Adding prefix 12.8.241.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,597 INFO: Adding prefix 12.8.241.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,603 INFO: Adding prefix 12.8.241.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,608 INFO: Adding prefix 12.8.241.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,613 INFO: Adding prefix 12.8.241.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,621 INFO: Adding prefix 12.8.241.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,627 INFO: Adding prefix 12.8.241.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,633 INFO: Adding prefix 12.8.241.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,639 INFO: Adding prefix 12.8.241.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,647 INFO: Adding prefix 12.8.241.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,653 INFO: Adding prefix 12.8.241.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,658 INFO: Adding prefix 12.8.241.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,663 INFO: Adding prefix 12.8.241.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,670 INFO: Adding prefix 12.8.242.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,675 INFO: Adding prefix 12.8.242.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,681 INFO: Adding prefix 12.8.242.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,686 INFO: Adding prefix 12.8.242.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,693 INFO: Adding prefix 12.8.242.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,697 INFO: Adding prefix 12.8.242.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,702 INFO: Adding prefix 12.8.242.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,707 INFO: Adding prefix 12.8.242.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,714 INFO: Adding prefix 12.8.242.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,719 INFO: Adding prefix 12.8.242.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,725 INFO: Adding prefix 12.8.242.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,730 INFO: Adding prefix 12.8.242.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,737 INFO: Adding prefix 12.8.242.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,743 INFO: Adding prefix 12.8.242.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,748 INFO: Adding prefix 12.8.242.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,753 INFO: Adding prefix 12.8.242.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,760 INFO: Adding prefix 12.8.243.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,766 INFO: Adding prefix 12.8.243.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,773 INFO: Adding prefix 12.8.243.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,779 INFO: Adding prefix 12.8.243.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,785 INFO: Adding prefix 12.8.243.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,790 INFO: Adding prefix 12.8.243.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,795 INFO: Adding prefix 12.8.243.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,802 INFO: Adding prefix 12.8.243.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,809 INFO: Adding prefix 12.8.243.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,815 INFO: Adding prefix 12.8.243.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,821 INFO: Adding prefix 12.8.243.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,826 INFO: Adding prefix 12.8.243.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,831 INFO: Adding prefix 12.8.243.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,837 INFO: Adding prefix 12.8.243.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,842 INFO: Adding prefix 12.8.243.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,849 INFO: Adding prefix 12.8.243.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,855 INFO: Adding prefix 12.8.244.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,861 INFO: Adding prefix 12.8.244.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,867 INFO: Adding prefix 12.8.244.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,875 INFO: Adding prefix 12.8.244.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,880 INFO: Adding prefix 12.8.244.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,885 INFO: Adding prefix 12.8.244.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,891 INFO: Adding prefix 12.8.244.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,898 INFO: Adding prefix 12.8.244.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,904 INFO: Adding prefix 12.8.244.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,910 INFO: Adding prefix 12.8.244.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,915 INFO: Adding prefix 12.8.244.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,921 INFO: Adding prefix 12.8.244.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,928 INFO: Adding prefix 12.8.244.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,933 INFO: Adding prefix 12.8.244.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,941 INFO: Adding prefix 12.8.244.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,946 INFO: Adding prefix 12.8.244.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,951 INFO: Adding prefix 12.8.245.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,957 INFO: Adding prefix 12.8.245.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,965 INFO: Adding prefix 12.8.245.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,970 INFO: Adding prefix 12.8.245.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,978 INFO: Adding prefix 12.8.245.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,983 INFO: Adding prefix 12.8.245.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,990 INFO: Adding prefix 12.8.245.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:19,996 INFO: Adding prefix 12.8.245.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,002 INFO: Adding prefix 12.8.245.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,009 INFO: Adding prefix 12.8.245.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,015 INFO: Adding prefix 12.8.245.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,021 INFO: Adding prefix 12.8.245.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,026 INFO: Adding prefix 12.8.245.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,031 INFO: Adding prefix 12.8.245.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,039 INFO: Adding prefix 12.8.245.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,045 INFO: Adding prefix 12.8.245.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,053 INFO: Adding prefix 12.8.246.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,060 INFO: Adding prefix 12.8.246.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,067 INFO: Adding prefix 12.8.246.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,073 INFO: Adding prefix 12.8.246.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,078 INFO: Adding prefix 12.8.246.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,083 INFO: Adding prefix 12.8.246.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,090 INFO: Adding prefix 12.8.246.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,096 INFO: Adding prefix 12.8.246.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,103 INFO: Adding prefix 12.8.246.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,109 INFO: Adding prefix 12.8.246.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,114 INFO: Adding prefix 12.8.246.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,119 INFO: Adding prefix 12.8.246.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,124 INFO: Adding prefix 12.8.246.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,131 INFO: Adding prefix 12.8.246.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,136 INFO: Adding prefix 12.8.246.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,142 INFO: Adding prefix 12.8.246.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,148 INFO: Adding prefix 12.8.247.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,157 INFO: Adding prefix 12.8.247.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,162 INFO: Adding prefix 12.8.247.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,167 INFO: Adding prefix 12.8.247.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,173 INFO: Adding prefix 12.8.247.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,179 INFO: Adding prefix 12.8.247.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,185 INFO: Adding prefix 12.8.247.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,196 INFO: Adding prefix 12.8.247.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,202 INFO: Adding prefix 12.8.247.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,210 INFO: Adding prefix 12.8.247.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,215 INFO: Adding prefix 12.8.247.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,220 INFO: Adding prefix 12.8.247.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,225 INFO: Adding prefix 12.8.247.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,234 INFO: Adding prefix 12.8.247.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,240 INFO: Adding prefix 12.8.247.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,247 INFO: Adding prefix 12.8.247.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,253 INFO: Adding prefix 12.8.248.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,260 INFO: Adding prefix 12.8.248.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,265 INFO: Adding prefix 12.8.248.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,272 INFO: Adding prefix 12.8.248.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,278 INFO: Adding prefix 12.8.248.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,283 INFO: Adding prefix 12.8.248.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,288 INFO: Adding prefix 12.8.248.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,294 INFO: Adding prefix 12.8.248.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,302 INFO: Adding prefix 12.8.248.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,309 INFO: Adding prefix 12.8.248.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,314 INFO: Adding prefix 12.8.248.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,320 INFO: Adding prefix 12.8.248.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,326 INFO: Adding prefix 12.8.248.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,332 INFO: Adding prefix 12.8.248.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,338 INFO: Adding prefix 12.8.248.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,343 INFO: Adding prefix 12.8.248.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,351 INFO: Adding prefix 12.8.249.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,357 INFO: Adding prefix 12.8.249.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,362 INFO: Adding prefix 12.8.249.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,368 INFO: Adding prefix 12.8.249.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,375 INFO: Adding prefix 12.8.249.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,380 INFO: Adding prefix 12.8.249.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,385 INFO: Adding prefix 12.8.249.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,390 INFO: Adding prefix 12.8.249.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,396 INFO: Adding prefix 12.8.249.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,402 INFO: Adding prefix 12.8.249.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,408 INFO: Adding prefix 12.8.249.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,414 INFO: Adding prefix 12.8.249.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,421 INFO: Adding prefix 12.8.249.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,426 INFO: Adding prefix 12.8.249.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,431 INFO: Adding prefix 12.8.249.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,439 INFO: Adding prefix 12.8.249.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,447 INFO: Adding prefix 12.8.250.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,460 INFO: Adding prefix 12.8.250.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,470 INFO: Adding prefix 12.8.250.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,481 INFO: Adding prefix 12.8.250.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,489 INFO: Adding prefix 12.8.250.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,494 INFO: Adding prefix 12.8.250.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,500 INFO: Adding prefix 12.8.250.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,507 INFO: Adding prefix 12.8.250.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,513 INFO: Adding prefix 12.8.250.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,519 INFO: Adding prefix 12.8.250.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,524 INFO: Adding prefix 12.8.250.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,530 INFO: Adding prefix 12.8.250.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,535 INFO: Adding prefix 12.8.250.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,540 INFO: Adding prefix 12.8.250.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,545 INFO: Adding prefix 12.8.250.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,552 INFO: Adding prefix 12.8.250.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,597 INFO: Adding prefix 12.8.251.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,604 INFO: Adding prefix 12.8.251.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,611 INFO: Adding prefix 12.8.251.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,619 INFO: Adding prefix 12.8.251.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,625 INFO: Adding prefix 12.8.251.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,630 INFO: Adding prefix 12.8.251.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,635 INFO: Adding prefix 12.8.251.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,641 INFO: Adding prefix 12.8.251.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,646 INFO: Adding prefix 12.8.251.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,652 INFO: Adding prefix 12.8.251.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,658 INFO: Adding prefix 12.8.251.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,665 INFO: Adding prefix 12.8.251.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,671 INFO: Adding prefix 12.8.251.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,676 INFO: Adding prefix 12.8.251.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,683 INFO: Adding prefix 12.8.251.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,689 INFO: Adding prefix 12.8.251.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,695 INFO: Adding prefix 12.8.252.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,701 INFO: Adding prefix 12.8.252.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,707 INFO: Adding prefix 12.8.252.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,712 INFO: Adding prefix 12.8.252.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,718 INFO: Adding prefix 12.8.252.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,725 INFO: Adding prefix 12.8.252.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,734 INFO: Adding prefix 12.8.252.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,740 INFO: Adding prefix 12.8.252.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,747 INFO: Adding prefix 12.8.252.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,753 INFO: Adding prefix 12.8.252.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,760 INFO: Adding prefix 12.8.252.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,767 INFO: Adding prefix 12.8.252.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,773 INFO: Adding prefix 12.8.252.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,777 INFO: Adding prefix 12.8.252.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,785 INFO: Adding prefix 12.8.252.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,791 INFO: Adding prefix 12.8.252.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,797 INFO: Adding prefix 12.8.253.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,802 INFO: Adding prefix 12.8.253.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,811 INFO: Adding prefix 12.8.253.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,818 INFO: Adding prefix 12.8.253.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,824 INFO: Adding prefix 12.8.253.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,830 INFO: Adding prefix 12.8.253.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,837 INFO: Adding prefix 12.8.253.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,844 INFO: Adding prefix 12.8.253.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,852 INFO: Adding prefix 12.8.253.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,858 INFO: Adding prefix 12.8.253.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,867 INFO: Adding prefix 12.8.253.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,874 INFO: Adding prefix 12.8.253.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,880 INFO: Adding prefix 12.8.253.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,886 INFO: Adding prefix 12.8.253.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,892 INFO: Adding prefix 12.8.253.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,897 INFO: Adding prefix 12.8.253.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,909 INFO: Adding prefix 12.8.254.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,917 INFO: Adding prefix 12.8.254.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,924 INFO: Adding prefix 12.8.254.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,929 INFO: Adding prefix 12.8.254.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,935 INFO: Adding prefix 12.8.254.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,942 INFO: Adding prefix 12.8.254.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,948 INFO: Adding prefix 12.8.254.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,954 INFO: Adding prefix 12.8.254.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,959 INFO: Adding prefix 12.8.254.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,966 INFO: Adding prefix 12.8.254.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,979 INFO: Adding prefix 12.8.254.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,985 INFO: Adding prefix 12.8.254.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:20,992 INFO: Adding prefix 12.8.254.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,000 INFO: Adding prefix 12.8.254.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,007 INFO: Adding prefix 12.8.254.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,013 INFO: Adding prefix 12.8.254.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,018 INFO: Adding prefix 12.8.255.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,025 INFO: Adding prefix 12.8.255.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,030 INFO: Adding prefix 12.8.255.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,034 INFO: Adding prefix 12.8.255.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,040 INFO: Adding prefix 12.8.255.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,048 INFO: Adding prefix 12.8.255.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,053 INFO: Adding prefix 12.8.255.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,059 INFO: Adding prefix 12.8.255.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,064 INFO: Adding prefix 12.8.255.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,072 INFO: Adding prefix 12.8.255.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,078 INFO: Adding prefix 12.8.255.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,083 INFO: Adding prefix 12.8.255.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,088 INFO: Adding prefix 12.8.255.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,093 INFO: Adding prefix 12.8.255.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,099 INFO: Adding prefix 12.8.255.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,104 INFO: Adding prefix 12.8.255.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,110 INFO: Adding prefix 12.9.0.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,117 INFO: Adding prefix 12.9.0.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,122 INFO: Adding prefix 12.9.0.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,128 INFO: Adding prefix 12.9.0.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,134 INFO: Adding prefix 12.9.0.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,139 INFO: Adding prefix 12.9.0.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,144 INFO: Adding prefix 12.9.0.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,149 INFO: Adding prefix 12.9.0.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,157 INFO: Adding prefix 12.9.0.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,163 INFO: Adding prefix 12.9.0.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,169 INFO: Adding prefix 12.9.0.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,174 INFO: Adding prefix 12.9.0.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,181 INFO: Adding prefix 12.9.0.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,187 INFO: Adding prefix 12.9.0.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,193 INFO: Adding prefix 12.9.0.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,198 INFO: Adding prefix 12.9.0.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,204 INFO: Adding prefix 12.9.1.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,209 INFO: Adding prefix 12.9.1.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,215 INFO: Adding prefix 12.9.1.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,221 INFO: Adding prefix 12.9.1.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,227 INFO: Adding prefix 12.9.1.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,232 INFO: Adding prefix 12.9.1.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,237 INFO: Adding prefix 12.9.1.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,242 INFO: Adding prefix 12.9.1.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,249 INFO: Adding prefix 12.9.1.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,254 INFO: Adding prefix 12.9.1.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,259 INFO: Adding prefix 12.9.1.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,264 INFO: Adding prefix 12.9.1.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,269 INFO: Adding prefix 12.9.1.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,275 INFO: Adding prefix 12.9.1.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,281 INFO: Adding prefix 12.9.1.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,288 INFO: Adding prefix 12.9.1.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,293 INFO: Adding prefix 12.9.2.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,299 INFO: Adding prefix 12.9.2.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,304 INFO: Adding prefix 12.9.2.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,310 INFO: Adding prefix 12.9.2.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,315 INFO: Adding prefix 12.9.2.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,321 INFO: Adding prefix 12.9.2.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,327 INFO: Adding prefix 12.9.2.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,334 INFO: Adding prefix 12.9.2.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,340 INFO: Adding prefix 12.9.2.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,346 INFO: Adding prefix 12.9.2.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,351 INFO: Adding prefix 12.9.2.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,357 INFO: Adding prefix 12.9.2.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,363 INFO: Adding prefix 12.9.2.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,370 INFO: Adding prefix 12.9.2.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,377 INFO: Adding prefix 12.9.2.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,387 INFO: Adding prefix 12.9.2.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,393 INFO: Adding prefix 12.9.3.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,398 INFO: Adding prefix 12.9.3.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,404 INFO: Adding prefix 12.9.3.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,412 INFO: Adding prefix 12.9.3.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,418 INFO: Adding prefix 12.9.3.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,424 INFO: Adding prefix 12.9.3.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,429 INFO: Adding prefix 12.9.3.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,436 INFO: Adding prefix 12.9.3.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,443 INFO: Adding prefix 12.9.3.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,449 INFO: Adding prefix 12.9.3.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,455 INFO: Adding prefix 12.9.3.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,461 INFO: Adding prefix 12.9.3.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,466 INFO: Adding prefix 12.9.3.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,471 INFO: Adding prefix 12.9.3.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,478 INFO: Adding prefix 12.9.3.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,483 INFO: Adding prefix 12.9.3.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,490 INFO: Adding prefix 12.9.4.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,496 INFO: Adding prefix 12.9.4.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,503 INFO: Adding prefix 12.9.4.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,508 INFO: Adding prefix 12.9.4.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,513 INFO: Adding prefix 12.9.4.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,520 INFO: Adding prefix 12.9.4.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,528 INFO: Adding prefix 12.9.4.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,533 INFO: Adding prefix 12.9.4.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,538 INFO: Adding prefix 12.9.4.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,543 INFO: Adding prefix 12.9.4.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,551 INFO: Adding prefix 12.9.4.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,557 INFO: Adding prefix 12.9.4.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,563 INFO: Adding prefix 12.9.4.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,569 INFO: Adding prefix 12.9.4.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,577 INFO: Adding prefix 12.9.4.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,583 INFO: Adding prefix 12.9.4.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,589 INFO: Adding prefix 12.9.5.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,596 INFO: Adding prefix 12.9.5.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,606 INFO: Adding prefix 12.9.5.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,612 INFO: Adding prefix 12.9.5.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,619 INFO: Adding prefix 12.9.5.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,625 INFO: Adding prefix 12.9.5.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,631 INFO: Adding prefix 12.9.5.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,637 INFO: Adding prefix 12.9.5.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,643 INFO: Adding prefix 12.9.5.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,649 INFO: Adding prefix 12.9.5.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,657 INFO: Adding prefix 12.9.5.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,662 INFO: Adding prefix 12.9.5.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,668 INFO: Adding prefix 12.9.5.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,673 INFO: Adding prefix 12.9.5.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,680 INFO: Adding prefix 12.9.5.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,685 INFO: Adding prefix 12.9.5.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,691 INFO: Adding prefix 12.9.6.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,698 INFO: Adding prefix 12.9.6.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,702 INFO: Adding prefix 12.9.6.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,707 INFO: Adding prefix 12.9.6.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,712 INFO: Adding prefix 12.9.6.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,719 INFO: Adding prefix 12.9.6.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,725 INFO: Adding prefix 12.9.6.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,731 INFO: Adding prefix 12.9.6.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,738 INFO: Adding prefix 12.9.6.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,747 INFO: Adding prefix 12.9.6.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,755 INFO: Adding prefix 12.9.6.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,761 INFO: Adding prefix 12.9.6.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,766 INFO: Adding prefix 12.9.6.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,773 INFO: Adding prefix 12.9.6.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,785 INFO: Adding prefix 12.9.6.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,792 INFO: Adding prefix 12.9.6.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,797 INFO: Adding prefix 12.9.7.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,802 INFO: Adding prefix 12.9.7.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,808 INFO: Adding prefix 12.9.7.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,813 INFO: Adding prefix 12.9.7.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,819 INFO: Adding prefix 12.9.7.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,826 INFO: Adding prefix 12.9.7.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,831 INFO: Adding prefix 12.9.7.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,836 INFO: Adding prefix 12.9.7.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,842 INFO: Adding prefix 12.9.7.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,860 INFO: Adding prefix 12.9.7.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,866 INFO: Adding prefix 12.9.7.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,872 INFO: Adding prefix 12.9.7.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,879 INFO: Adding prefix 12.9.7.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,884 INFO: Adding prefix 12.9.7.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,889 INFO: Adding prefix 12.9.7.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,895 INFO: Adding prefix 12.9.7.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,900 INFO: Adding prefix 12.9.8.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,905 INFO: Adding prefix 12.9.8.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,912 INFO: Adding prefix 12.9.8.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,918 INFO: Adding prefix 12.9.8.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,927 INFO: Adding prefix 12.9.8.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,932 INFO: Adding prefix 12.9.8.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,937 INFO: Adding prefix 12.9.8.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,943 INFO: Adding prefix 12.9.8.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,950 INFO: Adding prefix 12.9.8.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,956 INFO: Adding prefix 12.9.8.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,963 INFO: Adding prefix 12.9.8.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,968 INFO: Adding prefix 12.9.8.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,977 INFO: Adding prefix 12.9.8.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,984 INFO: Adding prefix 12.9.8.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,990 INFO: Adding prefix 12.9.8.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:21,996 INFO: Adding prefix 12.9.8.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,003 INFO: Adding prefix 12.9.9.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,008 INFO: Adding prefix 12.9.9.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,013 INFO: Adding prefix 12.9.9.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,018 INFO: Adding prefix 12.9.9.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,024 INFO: Adding prefix 12.9.9.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,030 INFO: Adding prefix 12.9.9.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,034 INFO: Adding prefix 12.9.9.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,039 INFO: Adding prefix 12.9.9.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,046 INFO: Adding prefix 12.9.9.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,052 INFO: Adding prefix 12.9.9.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,057 INFO: Adding prefix 12.9.9.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,064 INFO: Adding prefix 12.9.9.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,071 INFO: Adding prefix 12.9.9.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,076 INFO: Adding prefix 12.9.9.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,081 INFO: Adding prefix 12.9.9.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,087 INFO: Adding prefix 12.9.9.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,091 INFO: Adding prefix 12.9.10.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,097 INFO: Adding prefix 12.9.10.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,102 INFO: Adding prefix 12.9.10.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,108 INFO: Adding prefix 12.9.10.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,113 INFO: Adding prefix 12.9.10.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,119 INFO: Adding prefix 12.9.10.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,124 INFO: Adding prefix 12.9.10.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,131 INFO: Adding prefix 12.9.10.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,136 INFO: Adding prefix 12.9.10.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,141 INFO: Adding prefix 12.9.10.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,148 INFO: Adding prefix 12.9.10.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,155 INFO: Adding prefix 12.9.10.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,161 INFO: Adding prefix 12.9.10.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,168 INFO: Adding prefix 12.9.10.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,173 INFO: Adding prefix 12.9.10.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,180 INFO: Adding prefix 12.9.10.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,185 INFO: Adding prefix 12.9.11.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,190 INFO: Adding prefix 12.9.11.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,196 INFO: Adding prefix 12.9.11.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,202 INFO: Adding prefix 12.9.11.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,208 INFO: Adding prefix 12.9.11.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,213 INFO: Adding prefix 12.9.11.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,219 INFO: Adding prefix 12.9.11.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,226 INFO: Adding prefix 12.9.11.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,232 INFO: Adding prefix 12.9.11.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,237 INFO: Adding prefix 12.9.11.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,243 INFO: Adding prefix 12.9.11.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,250 INFO: Adding prefix 12.9.11.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,255 INFO: Adding prefix 12.9.11.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,260 INFO: Adding prefix 12.9.11.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,265 INFO: Adding prefix 12.9.11.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,272 INFO: Adding prefix 12.9.11.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,280 INFO: Adding prefix 12.9.12.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,286 INFO: Adding prefix 12.9.12.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,293 INFO: Adding prefix 12.9.12.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,299 INFO: Adding prefix 12.9.12.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,305 INFO: Adding prefix 12.9.12.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,309 INFO: Adding prefix 12.9.12.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,317 INFO: Adding prefix 12.9.12.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,323 INFO: Adding prefix 12.9.12.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,329 INFO: Adding prefix 12.9.12.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,334 INFO: Adding prefix 12.9.12.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,343 INFO: Adding prefix 12.9.12.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,348 INFO: Adding prefix 12.9.12.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,353 INFO: Adding prefix 12.9.12.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,358 INFO: Adding prefix 12.9.12.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,364 INFO: Adding prefix 12.9.12.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,369 INFO: Adding prefix 12.9.12.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,374 INFO: Adding prefix 12.9.13.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,379 INFO: Adding prefix 12.9.13.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,386 INFO: Adding prefix 12.9.13.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,391 INFO: Adding prefix 12.9.13.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,396 INFO: Adding prefix 12.9.13.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,401 INFO: Adding prefix 12.9.13.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,408 INFO: Adding prefix 12.9.13.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,413 INFO: Adding prefix 12.9.13.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,418 INFO: Adding prefix 12.9.13.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,422 INFO: Adding prefix 12.9.13.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,429 INFO: Adding prefix 12.9.13.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,433 INFO: Adding prefix 12.9.13.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,439 INFO: Adding prefix 12.9.13.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,445 INFO: Adding prefix 12.9.13.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,450 INFO: Adding prefix 12.9.13.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,454 INFO: Adding prefix 12.9.13.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,459 INFO: Adding prefix 12.9.14.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,465 INFO: Adding prefix 12.9.14.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,471 INFO: Adding prefix 12.9.14.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,477 INFO: Adding prefix 12.9.14.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,484 INFO: Adding prefix 12.9.14.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,491 INFO: Adding prefix 12.9.14.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,497 INFO: Adding prefix 12.9.14.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,503 INFO: Adding prefix 12.9.14.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,508 INFO: Adding prefix 12.9.14.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,517 INFO: Adding prefix 12.9.14.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,528 INFO: Adding prefix 12.9.14.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,536 INFO: Adding prefix 12.9.14.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,542 INFO: Adding prefix 12.9.14.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,550 INFO: Adding prefix 12.9.14.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,555 INFO: Adding prefix 12.9.14.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,563 INFO: Adding prefix 12.9.14.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,569 INFO: Adding prefix 12.9.15.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,577 INFO: Adding prefix 12.9.15.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,584 INFO: Adding prefix 12.9.15.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,591 INFO: Adding prefix 12.9.15.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,597 INFO: Adding prefix 12.9.15.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,605 INFO: Adding prefix 12.9.15.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,611 INFO: Adding prefix 12.9.15.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,616 INFO: Adding prefix 12.9.15.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,621 INFO: Adding prefix 12.9.15.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,627 INFO: Adding prefix 12.9.15.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,634 INFO: Adding prefix 12.9.15.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,641 INFO: Adding prefix 12.9.15.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,648 INFO: Adding prefix 12.9.15.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,653 INFO: Adding prefix 12.9.15.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,662 INFO: Adding prefix 12.9.15.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,669 INFO: Adding prefix 12.9.15.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,675 INFO: Adding prefix 12.9.16.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,681 INFO: Adding prefix 12.9.16.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,687 INFO: Adding prefix 12.9.16.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,693 INFO: Adding prefix 12.9.16.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,701 INFO: Adding prefix 12.9.16.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,706 INFO: Adding prefix 12.9.16.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,711 INFO: Adding prefix 12.9.16.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,716 INFO: Adding prefix 12.9.16.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,724 INFO: Adding prefix 12.9.16.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,729 INFO: Adding prefix 12.9.16.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,734 INFO: Adding prefix 12.9.16.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,740 INFO: Adding prefix 12.9.16.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,746 INFO: Adding prefix 12.9.16.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,751 INFO: Adding prefix 12.9.16.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,756 INFO: Adding prefix 12.9.16.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,762 INFO: Adding prefix 12.9.16.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,768 INFO: Adding prefix 12.9.17.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,775 INFO: Adding prefix 12.9.17.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,780 INFO: Adding prefix 12.9.17.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,785 INFO: Adding prefix 12.9.17.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,793 INFO: Adding prefix 12.9.17.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,798 INFO: Adding prefix 12.9.17.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,802 INFO: Adding prefix 12.9.17.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,808 INFO: Adding prefix 12.9.17.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,814 INFO: Adding prefix 12.9.17.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,819 INFO: Adding prefix 12.9.17.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,824 INFO: Adding prefix 12.9.17.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,830 INFO: Adding prefix 12.9.17.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,835 INFO: Adding prefix 12.9.17.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,840 INFO: Adding prefix 12.9.17.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,845 INFO: Adding prefix 12.9.17.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,852 INFO: Adding prefix 12.9.17.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,856 INFO: Adding prefix 12.9.18.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,861 INFO: Adding prefix 12.9.18.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,866 INFO: Adding prefix 12.9.18.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,872 INFO: Adding prefix 12.9.18.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,876 INFO: Adding prefix 12.9.18.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,881 INFO: Adding prefix 12.9.18.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,886 INFO: Adding prefix 12.9.18.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,892 INFO: Adding prefix 12.9.18.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,897 INFO: Adding prefix 12.9.18.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,903 INFO: Adding prefix 12.9.18.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,908 INFO: Adding prefix 12.9.18.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,915 INFO: Adding prefix 12.9.18.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,921 INFO: Adding prefix 12.9.18.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,927 INFO: Adding prefix 12.9.18.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,932 INFO: Adding prefix 12.9.18.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,939 INFO: Adding prefix 12.9.18.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,944 INFO: Adding prefix 12.9.19.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,949 INFO: Adding prefix 12.9.19.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,954 INFO: Adding prefix 12.9.19.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,960 INFO: Adding prefix 12.9.19.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,965 INFO: Adding prefix 12.9.19.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,969 INFO: Adding prefix 12.9.19.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,974 INFO: Adding prefix 12.9.19.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,981 INFO: Adding prefix 12.9.19.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,986 INFO: Adding prefix 12.9.19.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,991 INFO: Adding prefix 12.9.19.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:22,996 INFO: Adding prefix 12.9.19.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,001 INFO: Adding prefix 12.9.19.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,005 INFO: Adding prefix 12.9.19.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,010 INFO: Adding prefix 12.9.19.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,016 INFO: Adding prefix 12.9.19.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,021 INFO: Adding prefix 12.9.19.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,026 INFO: Adding prefix 12.9.20.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,031 INFO: Adding prefix 12.9.20.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,036 INFO: Adding prefix 12.9.20.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,041 INFO: Adding prefix 12.9.20.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,045 INFO: Adding prefix 12.9.20.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,050 INFO: Adding prefix 12.9.20.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,057 INFO: Adding prefix 12.9.20.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,064 INFO: Adding prefix 12.9.20.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,069 INFO: Adding prefix 12.9.20.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,074 INFO: Adding prefix 12.9.20.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,080 INFO: Adding prefix 12.9.20.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,085 INFO: Adding prefix 12.9.20.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,090 INFO: Adding prefix 12.9.20.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,094 INFO: Adding prefix 12.9.20.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,132 INFO: Adding prefix 12.9.20.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,138 INFO: Adding prefix 12.9.20.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,143 INFO: Adding prefix 12.9.21.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,149 INFO: Adding prefix 12.9.21.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,158 INFO: Adding prefix 12.9.21.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,163 INFO: Adding prefix 12.9.21.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,168 INFO: Adding prefix 12.9.21.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,173 INFO: Adding prefix 12.9.21.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,179 INFO: Adding prefix 12.9.21.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,184 INFO: Adding prefix 12.9.21.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,190 INFO: Adding prefix 12.9.21.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,195 INFO: Adding prefix 12.9.21.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,200 INFO: Adding prefix 12.9.21.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,205 INFO: Adding prefix 12.9.21.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,210 INFO: Adding prefix 12.9.21.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,216 INFO: Adding prefix 12.9.21.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,220 INFO: Adding prefix 12.9.21.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,225 INFO: Adding prefix 12.9.21.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,238 INFO: Adding prefix 12.9.22.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,244 INFO: Adding prefix 12.9.22.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,250 INFO: Adding prefix 12.9.22.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,255 INFO: Adding prefix 12.9.22.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,260 INFO: Adding prefix 12.9.22.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,265 INFO: Adding prefix 12.9.22.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,270 INFO: Adding prefix 12.9.22.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,275 INFO: Adding prefix 12.9.22.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,280 INFO: Adding prefix 12.9.22.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,285 INFO: Adding prefix 12.9.22.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,291 INFO: Adding prefix 12.9.22.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,295 INFO: Adding prefix 12.9.22.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,301 INFO: Adding prefix 12.9.22.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,309 INFO: Adding prefix 12.9.22.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,314 INFO: Adding prefix 12.9.22.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,320 INFO: Adding prefix 12.9.22.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,325 INFO: Adding prefix 12.9.23.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,331 INFO: Adding prefix 12.9.23.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,336 INFO: Adding prefix 12.9.23.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,342 INFO: Adding prefix 12.9.23.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,347 INFO: Adding prefix 12.9.23.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,354 INFO: Adding prefix 12.9.23.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,360 INFO: Adding prefix 12.9.23.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,366 INFO: Adding prefix 12.9.23.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,371 INFO: Adding prefix 12.9.23.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,376 INFO: Adding prefix 12.9.23.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,381 INFO: Adding prefix 12.9.23.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,386 INFO: Adding prefix 12.9.23.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,392 INFO: Adding prefix 12.9.23.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,398 INFO: Adding prefix 12.9.23.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,403 INFO: Adding prefix 12.9.23.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,408 INFO: Adding prefix 12.9.23.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,415 INFO: Adding prefix 12.9.24.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,422 INFO: Adding prefix 12.9.24.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,428 INFO: Adding prefix 12.9.24.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,433 INFO: Adding prefix 12.9.24.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,441 INFO: Adding prefix 12.9.24.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,447 INFO: Adding prefix 12.9.24.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,453 INFO: Adding prefix 12.9.24.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,458 INFO: Adding prefix 12.9.24.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,464 INFO: Adding prefix 12.9.24.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,468 INFO: Adding prefix 12.9.24.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,473 INFO: Adding prefix 12.9.24.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,479 INFO: Adding prefix 12.9.24.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,486 INFO: Adding prefix 12.9.24.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,491 INFO: Adding prefix 12.9.24.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,498 INFO: Adding prefix 12.9.24.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,504 INFO: Adding prefix 12.9.24.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,511 INFO: Adding prefix 12.9.25.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,521 INFO: Adding prefix 12.9.25.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,527 INFO: Adding prefix 12.9.25.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,532 INFO: Adding prefix 12.9.25.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,539 INFO: Adding prefix 12.9.25.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,544 INFO: Adding prefix 12.9.25.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,551 INFO: Adding prefix 12.9.25.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,556 INFO: Adding prefix 12.9.25.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,564 INFO: Adding prefix 12.9.25.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,570 INFO: Adding prefix 12.9.25.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,576 INFO: Adding prefix 12.9.25.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,583 INFO: Adding prefix 12.9.25.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,589 INFO: Adding prefix 12.9.25.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,595 INFO: Adding prefix 12.9.25.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,601 INFO: Adding prefix 12.9.25.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,607 INFO: Adding prefix 12.9.25.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,613 INFO: Adding prefix 12.9.26.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,618 INFO: Adding prefix 12.9.26.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,623 INFO: Adding prefix 12.9.26.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,630 INFO: Adding prefix 12.9.26.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,635 INFO: Adding prefix 12.9.26.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,641 INFO: Adding prefix 12.9.26.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,646 INFO: Adding prefix 12.9.26.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,661 INFO: Adding prefix 12.9.26.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,669 INFO: Adding prefix 12.9.26.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,677 INFO: Adding prefix 12.9.26.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,686 INFO: Adding prefix 12.9.26.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,694 INFO: Adding prefix 12.9.26.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,700 INFO: Adding prefix 12.9.26.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,706 INFO: Adding prefix 12.9.26.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,711 INFO: Adding prefix 12.9.26.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,718 INFO: Adding prefix 12.9.26.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,723 INFO: Adding prefix 12.9.27.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,728 INFO: Adding prefix 12.9.27.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,734 INFO: Adding prefix 12.9.27.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,741 INFO: Adding prefix 12.9.27.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,746 INFO: Adding prefix 12.9.27.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,752 INFO: Adding prefix 12.9.27.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,757 INFO: Adding prefix 12.9.27.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,763 INFO: Adding prefix 12.9.27.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,768 INFO: Adding prefix 12.9.27.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,773 INFO: Adding prefix 12.9.27.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,780 INFO: Adding prefix 12.9.27.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,786 INFO: Adding prefix 12.9.27.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,792 INFO: Adding prefix 12.9.27.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,797 INFO: Adding prefix 12.9.27.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,803 INFO: Adding prefix 12.9.27.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,809 INFO: Adding prefix 12.9.27.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,814 INFO: Adding prefix 12.9.28.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,820 INFO: Adding prefix 12.9.28.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,829 INFO: Adding prefix 12.9.28.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,834 INFO: Adding prefix 12.9.28.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,839 INFO: Adding prefix 12.9.28.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,843 INFO: Adding prefix 12.9.28.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,850 INFO: Adding prefix 12.9.28.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,856 INFO: Adding prefix 12.9.28.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,862 INFO: Adding prefix 12.9.28.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,867 INFO: Adding prefix 12.9.28.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,873 INFO: Adding prefix 12.9.28.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,878 INFO: Adding prefix 12.9.28.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,883 INFO: Adding prefix 12.9.28.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,889 INFO: Adding prefix 12.9.28.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,895 INFO: Adding prefix 12.9.28.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,901 INFO: Adding prefix 12.9.28.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,906 INFO: Adding prefix 12.9.29.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,911 INFO: Adding prefix 12.9.29.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,917 INFO: Adding prefix 12.9.29.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,922 INFO: Adding prefix 12.9.29.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,928 INFO: Adding prefix 12.9.29.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,934 INFO: Adding prefix 12.9.29.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,939 INFO: Adding prefix 12.9.29.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,944 INFO: Adding prefix 12.9.29.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,950 INFO: Adding prefix 12.9.29.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,956 INFO: Adding prefix 12.9.29.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,962 INFO: Adding prefix 12.9.29.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,968 INFO: Adding prefix 12.9.29.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,974 INFO: Adding prefix 12.9.29.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,980 INFO: Adding prefix 12.9.29.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,985 INFO: Adding prefix 12.9.29.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,990 INFO: Adding prefix 12.9.29.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:23,997 INFO: Adding prefix 12.9.30.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,004 INFO: Adding prefix 12.9.30.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,009 INFO: Adding prefix 12.9.30.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,014 INFO: Adding prefix 12.9.30.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,019 INFO: Adding prefix 12.9.30.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,025 INFO: Adding prefix 12.9.30.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,030 INFO: Adding prefix 12.9.30.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,035 INFO: Adding prefix 12.9.30.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,040 INFO: Adding prefix 12.9.30.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,047 INFO: Adding prefix 12.9.30.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,054 INFO: Adding prefix 12.9.30.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,060 INFO: Adding prefix 12.9.30.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,065 INFO: Adding prefix 12.9.30.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,072 INFO: Adding prefix 12.9.30.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,079 INFO: Adding prefix 12.9.30.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,085 INFO: Adding prefix 12.9.30.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,092 INFO: Adding prefix 12.9.31.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,099 INFO: Adding prefix 12.9.31.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,106 INFO: Adding prefix 12.9.31.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,112 INFO: Adding prefix 12.9.31.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,117 INFO: Adding prefix 12.9.31.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,121 INFO: Adding prefix 12.9.31.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,126 INFO: Adding prefix 12.9.31.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,131 INFO: Adding prefix 12.9.31.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,137 INFO: Adding prefix 12.9.31.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,142 INFO: Adding prefix 12.9.31.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,147 INFO: Adding prefix 12.9.31.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,151 INFO: Adding prefix 12.9.31.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,159 INFO: Adding prefix 12.9.31.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,164 INFO: Adding prefix 12.9.31.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,172 INFO: Adding prefix 12.9.31.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,177 INFO: Adding prefix 12.9.31.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,185 INFO: Adding prefix 12.9.32.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,189 INFO: Adding prefix 12.9.32.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,195 INFO: Adding prefix 12.9.32.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,202 INFO: Adding prefix 12.9.32.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,210 INFO: Adding prefix 12.9.32.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,218 INFO: Adding prefix 12.9.32.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,224 INFO: Adding prefix 12.9.32.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,229 INFO: Adding prefix 12.9.32.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,236 INFO: Adding prefix 12.9.32.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,242 INFO: Adding prefix 12.9.32.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,248 INFO: Adding prefix 12.9.32.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,253 INFO: Adding prefix 12.9.32.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,260 INFO: Adding prefix 12.9.32.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,265 INFO: Adding prefix 12.9.32.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,270 INFO: Adding prefix 12.9.32.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,275 INFO: Adding prefix 12.9.32.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,282 INFO: Adding prefix 12.9.33.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,287 INFO: Adding prefix 12.9.33.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,292 INFO: Adding prefix 12.9.33.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,297 INFO: Adding prefix 12.9.33.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,303 INFO: Adding prefix 12.9.33.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,308 INFO: Adding prefix 12.9.33.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,314 INFO: Adding prefix 12.9.33.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,324 INFO: Adding prefix 12.9.33.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,331 INFO: Adding prefix 12.9.33.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,338 INFO: Adding prefix 12.9.33.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,344 INFO: Adding prefix 12.9.33.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,351 INFO: Adding prefix 12.9.33.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,356 INFO: Adding prefix 12.9.33.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,360 INFO: Adding prefix 12.9.33.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,365 INFO: Adding prefix 12.9.33.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,372 INFO: Adding prefix 12.9.33.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,377 INFO: Adding prefix 12.9.34.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,381 INFO: Adding prefix 12.9.34.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,387 INFO: Adding prefix 12.9.34.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,394 INFO: Adding prefix 12.9.34.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,401 INFO: Adding prefix 12.9.34.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,408 INFO: Adding prefix 12.9.34.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,414 INFO: Adding prefix 12.9.34.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,420 INFO: Adding prefix 12.9.34.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,426 INFO: Adding prefix 12.9.34.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,432 INFO: Adding prefix 12.9.34.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,437 INFO: Adding prefix 12.9.34.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,444 INFO: Adding prefix 12.9.34.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,449 INFO: Adding prefix 12.9.34.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,453 INFO: Adding prefix 12.9.34.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,458 INFO: Adding prefix 12.9.34.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,465 INFO: Adding prefix 12.9.34.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,470 INFO: Adding prefix 12.9.35.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,475 INFO: Adding prefix 12.9.35.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,480 INFO: Adding prefix 12.9.35.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,485 INFO: Adding prefix 12.9.35.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,490 INFO: Adding prefix 12.9.35.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,496 INFO: Adding prefix 12.9.35.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,502 INFO: Adding prefix 12.9.35.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,508 INFO: Adding prefix 12.9.35.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,514 INFO: Adding prefix 12.9.35.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,520 INFO: Adding prefix 12.9.35.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,527 INFO: Adding prefix 12.9.35.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,534 INFO: Adding prefix 12.9.35.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,540 INFO: Adding prefix 12.9.35.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,545 INFO: Adding prefix 12.9.35.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,552 INFO: Adding prefix 12.9.35.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,558 INFO: Adding prefix 12.9.35.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,563 INFO: Adding prefix 12.9.36.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,567 INFO: Adding prefix 12.9.36.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,573 INFO: Adding prefix 12.9.36.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,578 INFO: Adding prefix 12.9.36.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,584 INFO: Adding prefix 12.9.36.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,590 INFO: Adding prefix 12.9.36.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,596 INFO: Adding prefix 12.9.36.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,601 INFO: Adding prefix 12.9.36.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,605 INFO: Adding prefix 12.9.36.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,610 INFO: Adding prefix 12.9.36.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,616 INFO: Adding prefix 12.9.36.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,620 INFO: Adding prefix 12.9.36.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,625 INFO: Adding prefix 12.9.36.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,629 INFO: Adding prefix 12.9.36.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,636 INFO: Adding prefix 12.9.36.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,641 INFO: Adding prefix 12.9.36.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,646 INFO: Adding prefix 12.9.37.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,651 INFO: Adding prefix 12.9.37.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,656 INFO: Adding prefix 12.9.37.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,661 INFO: Adding prefix 12.9.37.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,666 INFO: Adding prefix 12.9.37.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,672 INFO: Adding prefix 12.9.37.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,678 INFO: Adding prefix 12.9.37.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,683 INFO: Adding prefix 12.9.37.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,688 INFO: Adding prefix 12.9.37.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,695 INFO: Adding prefix 12.9.37.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,701 INFO: Adding prefix 12.9.37.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,706 INFO: Adding prefix 12.9.37.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,712 INFO: Adding prefix 12.9.37.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,718 INFO: Adding prefix 12.9.37.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,723 INFO: Adding prefix 12.9.37.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,729 INFO: Adding prefix 12.9.37.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,734 INFO: Adding prefix 12.9.38.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,741 INFO: Adding prefix 12.9.38.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,747 INFO: Adding prefix 12.9.38.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,753 INFO: Adding prefix 12.9.38.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,758 INFO: Adding prefix 12.9.38.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,765 INFO: Adding prefix 12.9.38.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,772 INFO: Adding prefix 12.9.38.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,778 INFO: Adding prefix 12.9.38.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,783 INFO: Adding prefix 12.9.38.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,791 INFO: Adding prefix 12.9.38.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,799 INFO: Adding prefix 12.9.38.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,805 INFO: Adding prefix 12.9.38.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,810 INFO: Adding prefix 12.9.38.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,817 INFO: Adding prefix 12.9.38.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,822 INFO: Adding prefix 12.9.38.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,827 INFO: Adding prefix 12.9.38.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,833 INFO: Adding prefix 12.9.39.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,838 INFO: Adding prefix 12.9.39.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,843 INFO: Adding prefix 12.9.39.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,849 INFO: Adding prefix 12.9.39.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,855 INFO: Adding prefix 12.9.39.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,861 INFO: Adding prefix 12.9.39.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,867 INFO: Adding prefix 12.9.39.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,877 INFO: Adding prefix 12.9.39.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,889 INFO: Adding prefix 12.9.39.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,897 INFO: Adding prefix 12.9.39.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,905 INFO: Adding prefix 12.9.39.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,910 INFO: Adding prefix 12.9.39.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,920 INFO: Adding prefix 12.9.39.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,926 INFO: Adding prefix 12.9.39.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,933 INFO: Adding prefix 12.9.39.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,938 INFO: Adding prefix 12.9.39.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,945 INFO: Adding prefix 12.9.40.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,951 INFO: Adding prefix 12.9.40.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,957 INFO: Adding prefix 12.9.40.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,963 INFO: Adding prefix 12.9.40.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,972 INFO: Adding prefix 12.9.40.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,979 INFO: Adding prefix 12.9.40.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,984 INFO: Adding prefix 12.9.40.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,990 INFO: Adding prefix 12.9.40.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:24,996 INFO: Adding prefix 12.9.40.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,002 INFO: Adding prefix 12.9.40.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,008 INFO: Adding prefix 12.9.40.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,014 INFO: Adding prefix 12.9.40.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,020 INFO: Adding prefix 12.9.40.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,025 INFO: Adding prefix 12.9.40.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,030 INFO: Adding prefix 12.9.40.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,035 INFO: Adding prefix 12.9.40.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,040 INFO: Adding prefix 12.9.41.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,045 INFO: Adding prefix 12.9.41.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,050 INFO: Adding prefix 12.9.41.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,056 INFO: Adding prefix 12.9.41.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,061 INFO: Adding prefix 12.9.41.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,066 INFO: Adding prefix 12.9.41.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,070 INFO: Adding prefix 12.9.41.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,076 INFO: Adding prefix 12.9.41.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,081 INFO: Adding prefix 12.9.41.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,086 INFO: Adding prefix 12.9.41.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,091 INFO: Adding prefix 12.9.41.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,098 INFO: Adding prefix 12.9.41.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,104 INFO: Adding prefix 12.9.41.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,110 INFO: Adding prefix 12.9.41.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,115 INFO: Adding prefix 12.9.41.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,122 INFO: Adding prefix 12.9.41.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,127 INFO: Adding prefix 12.9.42.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,132 INFO: Adding prefix 12.9.42.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,138 INFO: Adding prefix 12.9.42.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,144 INFO: Adding prefix 12.9.42.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,150 INFO: Adding prefix 12.9.42.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,156 INFO: Adding prefix 12.9.42.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,161 INFO: Adding prefix 12.9.42.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,167 INFO: Adding prefix 12.9.42.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,172 INFO: Adding prefix 12.9.42.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,178 INFO: Adding prefix 12.9.42.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,183 INFO: Adding prefix 12.9.42.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,189 INFO: Adding prefix 12.9.42.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,195 INFO: Adding prefix 12.9.42.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,200 INFO: Adding prefix 12.9.42.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,204 INFO: Adding prefix 12.9.42.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,209 INFO: Adding prefix 12.9.42.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,214 INFO: Adding prefix 12.9.43.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,219 INFO: Adding prefix 12.9.43.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,227 INFO: Adding prefix 12.9.43.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,233 INFO: Adding prefix 12.9.43.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,239 INFO: Adding prefix 12.9.43.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,245 INFO: Adding prefix 12.9.43.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,251 INFO: Adding prefix 12.9.43.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,256 INFO: Adding prefix 12.9.43.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,264 INFO: Adding prefix 12.9.43.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,270 INFO: Adding prefix 12.9.43.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,277 INFO: Adding prefix 12.9.43.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,283 INFO: Adding prefix 12.9.43.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,288 INFO: Adding prefix 12.9.43.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,293 INFO: Adding prefix 12.9.43.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,301 INFO: Adding prefix 12.9.43.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,307 INFO: Adding prefix 12.9.43.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,313 INFO: Adding prefix 12.9.44.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,317 INFO: Adding prefix 12.9.44.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,323 INFO: Adding prefix 12.9.44.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,328 INFO: Adding prefix 12.9.44.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,334 INFO: Adding prefix 12.9.44.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,340 INFO: Adding prefix 12.9.44.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,347 INFO: Adding prefix 12.9.44.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,352 INFO: Adding prefix 12.9.44.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,358 INFO: Adding prefix 12.9.44.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,364 INFO: Adding prefix 12.9.44.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,371 INFO: Adding prefix 12.9.44.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,376 INFO: Adding prefix 12.9.44.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,382 INFO: Adding prefix 12.9.44.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,387 INFO: Adding prefix 12.9.44.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,392 INFO: Adding prefix 12.9.44.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,397 INFO: Adding prefix 12.9.44.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,402 INFO: Adding prefix 12.9.45.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,408 INFO: Adding prefix 12.9.45.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,412 INFO: Adding prefix 12.9.45.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,417 INFO: Adding prefix 12.9.45.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,422 INFO: Adding prefix 12.9.45.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,428 INFO: Adding prefix 12.9.45.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,433 INFO: Adding prefix 12.9.45.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,438 INFO: Adding prefix 12.9.45.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,443 INFO: Adding prefix 12.9.45.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,450 INFO: Adding prefix 12.9.45.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,455 INFO: Adding prefix 12.9.45.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,462 INFO: Adding prefix 12.9.45.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,468 INFO: Adding prefix 12.9.45.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,475 INFO: Adding prefix 12.9.45.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,480 INFO: Adding prefix 12.9.45.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,485 INFO: Adding prefix 12.9.45.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,490 INFO: Adding prefix 12.9.46.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,496 INFO: Adding prefix 12.9.46.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,502 INFO: Adding prefix 12.9.46.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,509 INFO: Adding prefix 12.9.46.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,515 INFO: Adding prefix 12.9.46.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,522 INFO: Adding prefix 12.9.46.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,527 INFO: Adding prefix 12.9.46.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,533 INFO: Adding prefix 12.9.46.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,541 INFO: Adding prefix 12.9.46.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,547 INFO: Adding prefix 12.9.46.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,554 INFO: Adding prefix 12.9.46.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,561 INFO: Adding prefix 12.9.46.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,568 INFO: Adding prefix 12.9.46.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,578 INFO: Adding prefix 12.9.46.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,586 INFO: Adding prefix 12.9.46.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,591 INFO: Adding prefix 12.9.46.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,597 INFO: Adding prefix 12.9.47.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,602 INFO: Adding prefix 12.9.47.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,607 INFO: Adding prefix 12.9.47.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,612 INFO: Adding prefix 12.9.47.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,619 INFO: Adding prefix 12.9.47.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,624 INFO: Adding prefix 12.9.47.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,630 INFO: Adding prefix 12.9.47.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,679 INFO: Adding prefix 12.9.47.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,688 INFO: Adding prefix 12.9.47.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,694 INFO: Adding prefix 12.9.47.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,700 INFO: Adding prefix 12.9.47.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,705 INFO: Adding prefix 12.9.47.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,712 INFO: Adding prefix 12.9.47.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,717 INFO: Adding prefix 12.9.47.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,722 INFO: Adding prefix 12.9.47.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,727 INFO: Adding prefix 12.9.47.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,744 INFO: Adding prefix 12.9.48.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,755 INFO: Adding prefix 12.9.48.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,769 INFO: Adding prefix 12.9.48.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,778 INFO: Adding prefix 12.9.48.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,787 INFO: Adding prefix 12.9.48.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,793 INFO: Adding prefix 12.9.48.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,801 INFO: Adding prefix 12.9.48.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,807 INFO: Adding prefix 12.9.48.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,815 INFO: Adding prefix 12.9.48.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,821 INFO: Adding prefix 12.9.48.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,827 INFO: Adding prefix 12.9.48.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,833 INFO: Adding prefix 12.9.48.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,838 INFO: Adding prefix 12.9.48.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,843 INFO: Adding prefix 12.9.48.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,849 INFO: Adding prefix 12.9.48.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,855 INFO: Adding prefix 12.9.48.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,860 INFO: Adding prefix 12.9.49.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,866 INFO: Adding prefix 12.9.49.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,871 INFO: Adding prefix 12.9.49.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,878 INFO: Adding prefix 12.9.49.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,884 INFO: Adding prefix 12.9.49.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,890 INFO: Adding prefix 12.9.49.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,895 INFO: Adding prefix 12.9.49.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,902 INFO: Adding prefix 12.9.49.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,907 INFO: Adding prefix 12.9.49.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,913 INFO: Adding prefix 12.9.49.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,919 INFO: Adding prefix 12.9.49.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,926 INFO: Adding prefix 12.9.49.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,932 INFO: Adding prefix 12.9.49.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,938 INFO: Adding prefix 12.9.49.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,945 INFO: Adding prefix 12.9.49.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,952 INFO: Adding prefix 12.9.49.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,958 INFO: Adding prefix 12.9.50.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,965 INFO: Adding prefix 12.9.50.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,973 INFO: Adding prefix 12.9.50.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,980 INFO: Adding prefix 12.9.50.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,987 INFO: Adding prefix 12.9.50.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:25,995 INFO: Adding prefix 12.9.50.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,001 INFO: Adding prefix 12.9.50.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,010 INFO: Adding prefix 12.9.50.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,017 INFO: Adding prefix 12.9.50.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,023 INFO: Adding prefix 12.9.50.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,028 INFO: Adding prefix 12.9.50.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,034 INFO: Adding prefix 12.9.50.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,039 INFO: Adding prefix 12.9.50.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,044 INFO: Adding prefix 12.9.50.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,050 INFO: Adding prefix 12.9.50.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,057 INFO: Adding prefix 12.9.50.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,063 INFO: Adding prefix 12.9.51.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,068 INFO: Adding prefix 12.9.51.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,075 INFO: Adding prefix 12.9.51.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,081 INFO: Adding prefix 12.9.51.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,087 INFO: Adding prefix 12.9.51.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,095 INFO: Adding prefix 12.9.51.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,103 INFO: Adding prefix 12.9.51.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,109 INFO: Adding prefix 12.9.51.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,115 INFO: Adding prefix 12.9.51.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,120 INFO: Adding prefix 12.9.51.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,127 INFO: Adding prefix 12.9.51.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,133 INFO: Adding prefix 12.9.51.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,138 INFO: Adding prefix 12.9.51.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,143 INFO: Adding prefix 12.9.51.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,150 INFO: Adding prefix 12.9.51.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,155 INFO: Adding prefix 12.9.51.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,160 INFO: Adding prefix 12.9.52.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,166 INFO: Adding prefix 12.9.52.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,172 INFO: Adding prefix 12.9.52.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,178 INFO: Adding prefix 12.9.52.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,185 INFO: Adding prefix 12.9.52.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,191 INFO: Adding prefix 12.9.52.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,201 INFO: Adding prefix 12.9.52.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,207 INFO: Adding prefix 12.9.52.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,213 INFO: Adding prefix 12.9.52.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,217 INFO: Adding prefix 12.9.52.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,224 INFO: Adding prefix 12.9.52.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,230 INFO: Adding prefix 12.9.52.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,236 INFO: Adding prefix 12.9.52.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,243 INFO: Adding prefix 12.9.52.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,249 INFO: Adding prefix 12.9.52.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,255 INFO: Adding prefix 12.9.52.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,261 INFO: Adding prefix 12.9.53.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,269 INFO: Adding prefix 12.9.53.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,274 INFO: Adding prefix 12.9.53.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,280 INFO: Adding prefix 12.9.53.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,287 INFO: Adding prefix 12.9.53.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,296 INFO: Adding prefix 12.9.53.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,303 INFO: Adding prefix 12.9.53.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,310 INFO: Adding prefix 12.9.53.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,317 INFO: Adding prefix 12.9.53.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,325 INFO: Adding prefix 12.9.53.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,332 INFO: Adding prefix 12.9.53.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,339 INFO: Adding prefix 12.9.53.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,344 INFO: Adding prefix 12.9.53.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,351 INFO: Adding prefix 12.9.53.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,358 INFO: Adding prefix 12.9.53.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,367 INFO: Adding prefix 12.9.53.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,374 INFO: Adding prefix 12.9.54.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,388 INFO: Adding prefix 12.9.54.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,395 INFO: Adding prefix 12.9.54.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,400 INFO: Adding prefix 12.9.54.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,406 INFO: Adding prefix 12.9.54.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,413 INFO: Adding prefix 12.9.54.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,420 INFO: Adding prefix 12.9.54.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,425 INFO: Adding prefix 12.9.54.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,432 INFO: Adding prefix 12.9.54.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,438 INFO: Adding prefix 12.9.54.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,445 INFO: Adding prefix 12.9.54.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,451 INFO: Adding prefix 12.9.54.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,458 INFO: Adding prefix 12.9.54.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,463 INFO: Adding prefix 12.9.54.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,468 INFO: Adding prefix 12.9.54.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,474 INFO: Adding prefix 12.9.54.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,483 INFO: Adding prefix 12.9.55.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,490 INFO: Adding prefix 12.9.55.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,496 INFO: Adding prefix 12.9.55.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,501 INFO: Adding prefix 12.9.55.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,509 INFO: Adding prefix 12.9.55.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,515 INFO: Adding prefix 12.9.55.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,520 INFO: Adding prefix 12.9.55.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,525 INFO: Adding prefix 12.9.55.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,532 INFO: Adding prefix 12.9.55.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,537 INFO: Adding prefix 12.9.55.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,544 INFO: Adding prefix 12.9.55.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,550 INFO: Adding prefix 12.9.55.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,557 INFO: Adding prefix 12.9.55.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,567 INFO: Adding prefix 12.9.55.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,573 INFO: Adding prefix 12.9.55.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,578 INFO: Adding prefix 12.9.55.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,585 INFO: Adding prefix 12.9.56.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,590 INFO: Adding prefix 12.9.56.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,595 INFO: Adding prefix 12.9.56.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,601 INFO: Adding prefix 12.9.56.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,610 INFO: Adding prefix 12.9.56.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,615 INFO: Adding prefix 12.9.56.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,620 INFO: Adding prefix 12.9.56.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,625 INFO: Adding prefix 12.9.56.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,629 INFO: Adding prefix 12.9.56.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,635 INFO: Adding prefix 12.9.56.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,641 INFO: Adding prefix 12.9.56.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,648 INFO: Adding prefix 12.9.56.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,655 INFO: Adding prefix 12.9.56.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,661 INFO: Adding prefix 12.9.56.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,666 INFO: Adding prefix 12.9.56.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,674 INFO: Adding prefix 12.9.56.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,683 INFO: Adding prefix 12.9.57.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,689 INFO: Adding prefix 12.9.57.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,696 INFO: Adding prefix 12.9.57.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,704 INFO: Adding prefix 12.9.57.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,711 INFO: Adding prefix 12.9.57.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,718 INFO: Adding prefix 12.9.57.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,725 INFO: Adding prefix 12.9.57.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,731 INFO: Adding prefix 12.9.57.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,738 INFO: Adding prefix 12.9.57.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,745 INFO: Adding prefix 12.9.57.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,752 INFO: Adding prefix 12.9.57.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,759 INFO: Adding prefix 12.9.57.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,766 INFO: Adding prefix 12.9.57.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,771 INFO: Adding prefix 12.9.57.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,776 INFO: Adding prefix 12.9.57.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,783 INFO: Adding prefix 12.9.57.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,788 INFO: Adding prefix 12.9.58.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,794 INFO: Adding prefix 12.9.58.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,799 INFO: Adding prefix 12.9.58.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,806 INFO: Adding prefix 12.9.58.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,812 INFO: Adding prefix 12.9.58.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,817 INFO: Adding prefix 12.9.58.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,822 INFO: Adding prefix 12.9.58.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,828 INFO: Adding prefix 12.9.58.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,833 INFO: Adding prefix 12.9.58.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,839 INFO: Adding prefix 12.9.58.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,847 INFO: Adding prefix 12.9.58.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,854 INFO: Adding prefix 12.9.58.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,861 INFO: Adding prefix 12.9.58.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,866 INFO: Adding prefix 12.9.58.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,874 INFO: Adding prefix 12.9.58.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,878 INFO: Adding prefix 12.9.58.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,885 INFO: Adding prefix 12.9.59.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,891 INFO: Adding prefix 12.9.59.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,899 INFO: Adding prefix 12.9.59.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,904 INFO: Adding prefix 12.9.59.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,909 INFO: Adding prefix 12.9.59.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,914 INFO: Adding prefix 12.9.59.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,921 INFO: Adding prefix 12.9.59.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,926 INFO: Adding prefix 12.9.59.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,932 INFO: Adding prefix 12.9.59.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,937 INFO: Adding prefix 12.9.59.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,945 INFO: Adding prefix 12.9.59.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,950 INFO: Adding prefix 12.9.59.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,958 INFO: Adding prefix 12.9.59.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,965 INFO: Adding prefix 12.9.59.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,972 INFO: Adding prefix 12.9.59.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,979 INFO: Adding prefix 12.9.59.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,985 INFO: Adding prefix 12.9.60.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,990 INFO: Adding prefix 12.9.60.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:26,997 INFO: Adding prefix 12.9.60.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,010 INFO: Adding prefix 12.9.60.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,055 INFO: Adding prefix 12.9.60.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,062 INFO: Adding prefix 12.9.60.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,068 INFO: Adding prefix 12.9.60.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,074 INFO: Adding prefix 12.9.60.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,079 INFO: Adding prefix 12.9.60.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,085 INFO: Adding prefix 12.9.60.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,090 INFO: Adding prefix 12.9.60.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,095 INFO: Adding prefix 12.9.60.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,100 INFO: Adding prefix 12.9.60.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,108 INFO: Adding prefix 12.9.60.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,114 INFO: Adding prefix 12.9.60.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,120 INFO: Adding prefix 12.9.60.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,125 INFO: Adding prefix 12.9.61.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,132 INFO: Adding prefix 12.9.61.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,138 INFO: Adding prefix 12.9.61.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,144 INFO: Adding prefix 12.9.61.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,149 INFO: Adding prefix 12.9.61.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,156 INFO: Adding prefix 12.9.61.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,161 INFO: Adding prefix 12.9.61.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,171 INFO: Adding prefix 12.9.61.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,177 INFO: Adding prefix 12.9.61.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,185 INFO: Adding prefix 12.9.61.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,191 INFO: Adding prefix 12.9.61.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,197 INFO: Adding prefix 12.9.61.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,204 INFO: Adding prefix 12.9.61.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,212 INFO: Adding prefix 12.9.61.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,221 INFO: Adding prefix 12.9.61.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,227 INFO: Adding prefix 12.9.61.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,232 INFO: Adding prefix 12.9.62.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,238 INFO: Adding prefix 12.9.62.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,245 INFO: Adding prefix 12.9.62.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,250 INFO: Adding prefix 12.9.62.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,255 INFO: Adding prefix 12.9.62.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,260 INFO: Adding prefix 12.9.62.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,264 INFO: Adding prefix 12.9.62.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,269 INFO: Adding prefix 12.9.62.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,277 INFO: Adding prefix 12.9.62.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,282 INFO: Adding prefix 12.9.62.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,287 INFO: Adding prefix 12.9.62.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,292 INFO: Adding prefix 12.9.62.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,298 INFO: Adding prefix 12.9.62.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,304 INFO: Adding prefix 12.9.62.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,310 INFO: Adding prefix 12.9.62.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,314 INFO: Adding prefix 12.9.62.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,322 INFO: Adding prefix 12.9.63.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,327 INFO: Adding prefix 12.9.63.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,333 INFO: Adding prefix 12.9.63.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,339 INFO: Adding prefix 12.9.63.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,346 INFO: Adding prefix 12.9.63.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,352 INFO: Adding prefix 12.9.63.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,359 INFO: Adding prefix 12.9.63.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,364 INFO: Adding prefix 12.9.63.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,370 INFO: Adding prefix 12.9.63.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,376 INFO: Adding prefix 12.9.63.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,381 INFO: Adding prefix 12.9.63.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,386 INFO: Adding prefix 12.9.63.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,393 INFO: Adding prefix 12.9.63.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,398 INFO: Adding prefix 12.9.63.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,404 INFO: Adding prefix 12.9.63.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,409 INFO: Adding prefix 12.9.63.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,415 INFO: Adding prefix 12.9.64.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,419 INFO: Adding prefix 12.9.64.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,424 INFO: Adding prefix 12.9.64.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,429 INFO: Adding prefix 12.9.64.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,434 INFO: Adding prefix 12.9.64.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,439 INFO: Adding prefix 12.9.64.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,444 INFO: Adding prefix 12.9.64.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,450 INFO: Adding prefix 12.9.64.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,455 INFO: Adding prefix 12.9.64.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,461 INFO: Adding prefix 12.9.64.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,467 INFO: Adding prefix 12.9.64.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,473 INFO: Adding prefix 12.9.64.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,478 INFO: Adding prefix 12.9.64.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,483 INFO: Adding prefix 12.9.64.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,493 INFO: Adding prefix 12.9.64.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,500 INFO: Adding prefix 12.9.64.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,505 INFO: Adding prefix 12.9.65.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,511 INFO: Adding prefix 12.9.65.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,516 INFO: Adding prefix 12.9.65.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,521 INFO: Adding prefix 12.9.65.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,527 INFO: Adding prefix 12.9.65.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,531 INFO: Adding prefix 12.9.65.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,536 INFO: Adding prefix 12.9.65.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,543 INFO: Adding prefix 12.9.65.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,548 INFO: Adding prefix 12.9.65.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,553 INFO: Adding prefix 12.9.65.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,560 INFO: Adding prefix 12.9.65.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,567 INFO: Adding prefix 12.9.65.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,573 INFO: Adding prefix 12.9.65.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,579 INFO: Adding prefix 12.9.65.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,587 INFO: Adding prefix 12.9.65.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,595 INFO: Adding prefix 12.9.65.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,600 INFO: Adding prefix 12.9.66.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,605 INFO: Adding prefix 12.9.66.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,610 INFO: Adding prefix 12.9.66.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,615 INFO: Adding prefix 12.9.66.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,620 INFO: Adding prefix 12.9.66.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,625 INFO: Adding prefix 12.9.66.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,631 INFO: Adding prefix 12.9.66.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,637 INFO: Adding prefix 12.9.66.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,642 INFO: Adding prefix 12.9.66.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,649 INFO: Adding prefix 12.9.66.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,655 INFO: Adding prefix 12.9.66.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,660 INFO: Adding prefix 12.9.66.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,667 INFO: Adding prefix 12.9.66.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,672 INFO: Adding prefix 12.9.66.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,679 INFO: Adding prefix 12.9.66.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,685 INFO: Adding prefix 12.9.66.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,690 INFO: Adding prefix 12.9.67.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,696 INFO: Adding prefix 12.9.67.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,705 INFO: Adding prefix 12.9.67.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,713 INFO: Adding prefix 12.9.67.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,719 INFO: Adding prefix 12.9.67.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,725 INFO: Adding prefix 12.9.67.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,731 INFO: Adding prefix 12.9.67.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,736 INFO: Adding prefix 12.9.67.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,742 INFO: Adding prefix 12.9.67.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,748 INFO: Adding prefix 12.9.67.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,755 INFO: Adding prefix 12.9.67.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,760 INFO: Adding prefix 12.9.67.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,767 INFO: Adding prefix 12.9.67.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,773 INFO: Adding prefix 12.9.67.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,779 INFO: Adding prefix 12.9.67.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,787 INFO: Adding prefix 12.9.67.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,792 INFO: Adding prefix 12.9.68.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,797 INFO: Adding prefix 12.9.68.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,802 INFO: Adding prefix 12.9.68.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,808 INFO: Adding prefix 12.9.68.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,812 INFO: Adding prefix 12.9.68.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,818 INFO: Adding prefix 12.9.68.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,823 INFO: Adding prefix 12.9.68.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,828 INFO: Adding prefix 12.9.68.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,833 INFO: Adding prefix 12.9.68.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,839 INFO: Adding prefix 12.9.68.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,845 INFO: Adding prefix 12.9.68.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,852 INFO: Adding prefix 12.9.68.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,857 INFO: Adding prefix 12.9.68.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,864 INFO: Adding prefix 12.9.68.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,870 INFO: Adding prefix 12.9.68.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,877 INFO: Adding prefix 12.9.68.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,883 INFO: Adding prefix 12.9.69.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,891 INFO: Adding prefix 12.9.69.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,912 INFO: Adding prefix 12.9.69.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,919 INFO: Adding prefix 12.9.69.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,925 INFO: Adding prefix 12.9.69.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,932 INFO: Adding prefix 12.9.69.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,938 INFO: Adding prefix 12.9.69.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,943 INFO: Adding prefix 12.9.69.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,949 INFO: Adding prefix 12.9.69.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,956 INFO: Adding prefix 12.9.69.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,961 INFO: Adding prefix 12.9.69.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,967 INFO: Adding prefix 12.9.69.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,972 INFO: Adding prefix 12.9.69.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,979 INFO: Adding prefix 12.9.69.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,984 INFO: Adding prefix 12.9.69.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,989 INFO: Adding prefix 12.9.69.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,993 INFO: Adding prefix 12.9.70.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:27,998 INFO: Adding prefix 12.9.70.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,004 INFO: Adding prefix 12.9.70.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,008 INFO: Adding prefix 12.9.70.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,015 INFO: Adding prefix 12.9.70.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,021 INFO: Adding prefix 12.9.70.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,026 INFO: Adding prefix 12.9.70.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,031 INFO: Adding prefix 12.9.70.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,042 INFO: Adding prefix 12.9.70.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,049 INFO: Adding prefix 12.9.70.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,055 INFO: Adding prefix 12.9.70.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,061 INFO: Adding prefix 12.9.70.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,068 INFO: Adding prefix 12.9.70.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,074 INFO: Adding prefix 12.9.70.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,080 INFO: Adding prefix 12.9.70.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,084 INFO: Adding prefix 12.9.70.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,090 INFO: Adding prefix 12.9.71.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,095 INFO: Adding prefix 12.9.71.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,101 INFO: Adding prefix 12.9.71.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,106 INFO: Adding prefix 12.9.71.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,112 INFO: Adding prefix 12.9.71.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,117 INFO: Adding prefix 12.9.71.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,122 INFO: Adding prefix 12.9.71.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,127 INFO: Adding prefix 12.9.71.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,133 INFO: Adding prefix 12.9.71.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,138 INFO: Adding prefix 12.9.71.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,144 INFO: Adding prefix 12.9.71.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,150 INFO: Adding prefix 12.9.71.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,156 INFO: Adding prefix 12.9.71.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,161 INFO: Adding prefix 12.9.71.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,166 INFO: Adding prefix 12.9.71.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,171 INFO: Adding prefix 12.9.71.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,229 INFO: Adding prefix 12.9.72.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,236 INFO: Adding prefix 12.9.72.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,242 INFO: Adding prefix 12.9.72.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,251 INFO: Adding prefix 12.9.72.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,256 INFO: Adding prefix 12.9.72.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,264 INFO: Adding prefix 12.9.72.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,270 INFO: Adding prefix 12.9.72.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,276 INFO: Adding prefix 12.9.72.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,283 INFO: Adding prefix 12.9.72.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,288 INFO: Adding prefix 12.9.72.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,293 INFO: Adding prefix 12.9.72.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,305 INFO: Adding prefix 12.9.72.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,312 INFO: Adding prefix 12.9.72.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,318 INFO: Adding prefix 12.9.72.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,323 INFO: Adding prefix 12.9.72.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,330 INFO: Adding prefix 12.9.72.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,336 INFO: Adding prefix 12.9.73.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,342 INFO: Adding prefix 12.9.73.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,347 INFO: Adding prefix 12.9.73.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,355 INFO: Adding prefix 12.9.73.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,361 INFO: Adding prefix 12.9.73.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,367 INFO: Adding prefix 12.9.73.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,372 INFO: Adding prefix 12.9.73.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,381 INFO: Adding prefix 12.9.73.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,387 INFO: Adding prefix 12.9.73.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,393 INFO: Adding prefix 12.9.73.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,398 INFO: Adding prefix 12.9.73.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,404 INFO: Adding prefix 12.9.73.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,410 INFO: Adding prefix 12.9.73.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,430 INFO: Adding prefix 12.9.73.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,436 INFO: Adding prefix 12.9.73.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,443 INFO: Adding prefix 12.9.73.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,448 INFO: Adding prefix 12.9.74.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,455 INFO: Adding prefix 12.9.74.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,462 INFO: Adding prefix 12.9.74.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,468 INFO: Adding prefix 12.9.74.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,473 INFO: Adding prefix 12.9.74.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,479 INFO: Adding prefix 12.9.74.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,487 INFO: Adding prefix 12.9.74.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,493 INFO: Adding prefix 12.9.74.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,499 INFO: Adding prefix 12.9.74.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,504 INFO: Adding prefix 12.9.74.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,512 INFO: Adding prefix 12.9.74.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,519 INFO: Adding prefix 12.9.74.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,525 INFO: Adding prefix 12.9.74.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,530 INFO: Adding prefix 12.9.74.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,539 INFO: Adding prefix 12.9.74.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,547 INFO: Adding prefix 12.9.74.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,554 INFO: Adding prefix 12.9.75.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,559 INFO: Adding prefix 12.9.75.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,566 INFO: Adding prefix 12.9.75.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,573 INFO: Adding prefix 12.9.75.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,580 INFO: Adding prefix 12.9.75.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,587 INFO: Adding prefix 12.9.75.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,593 INFO: Adding prefix 12.9.75.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,600 INFO: Adding prefix 12.9.75.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,606 INFO: Adding prefix 12.9.75.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,613 INFO: Adding prefix 12.9.75.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,620 INFO: Adding prefix 12.9.75.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,625 INFO: Adding prefix 12.9.75.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,630 INFO: Adding prefix 12.9.75.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,636 INFO: Adding prefix 12.9.75.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,641 INFO: Adding prefix 12.9.75.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,647 INFO: Adding prefix 12.9.75.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,653 INFO: Adding prefix 12.9.76.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,661 INFO: Adding prefix 12.9.76.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,666 INFO: Adding prefix 12.9.76.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,674 INFO: Adding prefix 12.9.76.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,680 INFO: Adding prefix 12.9.76.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,687 INFO: Adding prefix 12.9.76.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,693 INFO: Adding prefix 12.9.76.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,700 INFO: Adding prefix 12.9.76.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,706 INFO: Adding prefix 12.9.76.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,713 INFO: Adding prefix 12.9.76.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,718 INFO: Adding prefix 12.9.76.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,724 INFO: Adding prefix 12.9.76.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,729 INFO: Adding prefix 12.9.76.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,738 INFO: Adding prefix 12.9.76.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,745 INFO: Adding prefix 12.9.76.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,751 INFO: Adding prefix 12.9.76.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,757 INFO: Adding prefix 12.9.77.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,763 INFO: Adding prefix 12.9.77.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,769 INFO: Adding prefix 12.9.77.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,775 INFO: Adding prefix 12.9.77.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,781 INFO: Adding prefix 12.9.77.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,790 INFO: Adding prefix 12.9.77.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,796 INFO: Adding prefix 12.9.77.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,802 INFO: Adding prefix 12.9.77.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,809 INFO: Adding prefix 12.9.77.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,818 INFO: Adding prefix 12.9.77.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,825 INFO: Adding prefix 12.9.77.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,832 INFO: Adding prefix 12.9.77.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,837 INFO: Adding prefix 12.9.77.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,843 INFO: Adding prefix 12.9.77.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,848 INFO: Adding prefix 12.9.77.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,854 INFO: Adding prefix 12.9.77.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,862 INFO: Adding prefix 12.9.78.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,869 INFO: Adding prefix 12.9.78.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,875 INFO: Adding prefix 12.9.78.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,881 INFO: Adding prefix 12.9.78.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,888 INFO: Adding prefix 12.9.78.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,894 INFO: Adding prefix 12.9.78.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,900 INFO: Adding prefix 12.9.78.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,905 INFO: Adding prefix 12.9.78.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,913 INFO: Adding prefix 12.9.78.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,918 INFO: Adding prefix 12.9.78.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,923 INFO: Adding prefix 12.9.78.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,929 INFO: Adding prefix 12.9.78.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,943 INFO: Adding prefix 12.9.78.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,949 INFO: Adding prefix 12.9.78.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,955 INFO: Adding prefix 12.9.78.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,960 INFO: Adding prefix 12.9.78.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,967 INFO: Adding prefix 12.9.79.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,976 INFO: Adding prefix 12.9.79.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,981 INFO: Adding prefix 12.9.79.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,986 INFO: Adding prefix 12.9.79.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:28,993 INFO: Adding prefix 12.9.79.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,001 INFO: Adding prefix 12.9.79.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,007 INFO: Adding prefix 12.9.79.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,013 INFO: Adding prefix 12.9.79.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,020 INFO: Adding prefix 12.9.79.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,026 INFO: Adding prefix 12.9.79.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,032 INFO: Adding prefix 12.9.79.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,037 INFO: Adding prefix 12.9.79.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,042 INFO: Adding prefix 12.9.79.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,048 INFO: Adding prefix 12.9.79.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,054 INFO: Adding prefix 12.9.79.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,069 INFO: Adding prefix 12.9.79.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,079 INFO: Adding prefix 12.9.80.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,091 INFO: Adding prefix 12.9.80.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,101 INFO: Adding prefix 12.9.80.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,107 INFO: Adding prefix 12.9.80.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,113 INFO: Adding prefix 12.9.80.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,118 INFO: Adding prefix 12.9.80.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,124 INFO: Adding prefix 12.9.80.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,132 INFO: Adding prefix 12.9.80.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,139 INFO: Adding prefix 12.9.80.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,145 INFO: Adding prefix 12.9.80.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,151 INFO: Adding prefix 12.9.80.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,158 INFO: Adding prefix 12.9.80.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,165 INFO: Adding prefix 12.9.80.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,172 INFO: Adding prefix 12.9.80.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,179 INFO: Adding prefix 12.9.80.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,186 INFO: Adding prefix 12.9.80.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,193 INFO: Adding prefix 12.9.81.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,198 INFO: Adding prefix 12.9.81.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,203 INFO: Adding prefix 12.9.81.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,211 INFO: Adding prefix 12.9.81.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,222 INFO: Adding prefix 12.9.81.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,230 INFO: Adding prefix 12.9.81.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,238 INFO: Adding prefix 12.9.81.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,246 INFO: Adding prefix 12.9.81.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,252 INFO: Adding prefix 12.9.81.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,258 INFO: Adding prefix 12.9.81.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,264 INFO: Adding prefix 12.9.81.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,269 INFO: Adding prefix 12.9.81.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,275 INFO: Adding prefix 12.9.81.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,280 INFO: Adding prefix 12.9.81.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,288 INFO: Adding prefix 12.9.81.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,294 INFO: Adding prefix 12.9.81.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,300 INFO: Adding prefix 12.9.82.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,307 INFO: Adding prefix 12.9.82.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,314 INFO: Adding prefix 12.9.82.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,320 INFO: Adding prefix 12.9.82.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,326 INFO: Adding prefix 12.9.82.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,333 INFO: Adding prefix 12.9.82.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,342 INFO: Adding prefix 12.9.82.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,348 INFO: Adding prefix 12.9.82.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,355 INFO: Adding prefix 12.9.82.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,361 INFO: Adding prefix 12.9.82.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,367 INFO: Adding prefix 12.9.82.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,373 INFO: Adding prefix 12.9.82.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,379 INFO: Adding prefix 12.9.82.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,388 INFO: Adding prefix 12.9.82.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,398 INFO: Adding prefix 12.9.82.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,405 INFO: Adding prefix 12.9.82.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,411 INFO: Adding prefix 12.9.83.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,416 INFO: Adding prefix 12.9.83.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,423 INFO: Adding prefix 12.9.83.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,428 INFO: Adding prefix 12.9.83.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,435 INFO: Adding prefix 12.9.83.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,441 INFO: Adding prefix 12.9.83.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,448 INFO: Adding prefix 12.9.83.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,453 INFO: Adding prefix 12.9.83.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,459 INFO: Adding prefix 12.9.83.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,464 INFO: Adding prefix 12.9.83.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,471 INFO: Adding prefix 12.9.83.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,477 INFO: Adding prefix 12.9.83.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,483 INFO: Adding prefix 12.9.83.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,490 INFO: Adding prefix 12.9.83.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,495 INFO: Adding prefix 12.9.83.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,500 INFO: Adding prefix 12.9.83.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,506 INFO: Adding prefix 12.9.84.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,514 INFO: Adding prefix 12.9.84.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,520 INFO: Adding prefix 12.9.84.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,526 INFO: Adding prefix 12.9.84.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,532 INFO: Adding prefix 12.9.84.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,541 INFO: Adding prefix 12.9.84.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,548 INFO: Adding prefix 12.9.84.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,554 INFO: Adding prefix 12.9.84.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,559 INFO: Adding prefix 12.9.84.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,566 INFO: Adding prefix 12.9.84.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,573 INFO: Adding prefix 12.9.84.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,579 INFO: Adding prefix 12.9.84.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,584 INFO: Adding prefix 12.9.84.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,590 INFO: Adding prefix 12.9.84.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,596 INFO: Adding prefix 12.9.84.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,601 INFO: Adding prefix 12.9.84.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,609 INFO: Adding prefix 12.9.85.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,632 INFO: Adding prefix 12.9.85.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,644 INFO: Adding prefix 12.9.85.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,650 INFO: Adding prefix 12.9.85.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,656 INFO: Adding prefix 12.9.85.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,662 INFO: Adding prefix 12.9.85.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,668 INFO: Adding prefix 12.9.85.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,674 INFO: Adding prefix 12.9.85.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,679 INFO: Adding prefix 12.9.85.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,684 INFO: Adding prefix 12.9.85.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,690 INFO: Adding prefix 12.9.85.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,695 INFO: Adding prefix 12.9.85.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,704 INFO: Adding prefix 12.9.85.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,709 INFO: Adding prefix 12.9.85.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,716 INFO: Adding prefix 12.9.85.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,723 INFO: Adding prefix 12.9.85.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,730 INFO: Adding prefix 12.9.86.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,735 INFO: Adding prefix 12.9.86.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,740 INFO: Adding prefix 12.9.86.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,745 INFO: Adding prefix 12.9.86.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,752 INFO: Adding prefix 12.9.86.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,758 INFO: Adding prefix 12.9.86.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,762 INFO: Adding prefix 12.9.86.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,768 INFO: Adding prefix 12.9.86.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,774 INFO: Adding prefix 12.9.86.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,779 INFO: Adding prefix 12.9.86.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,786 INFO: Adding prefix 12.9.86.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,792 INFO: Adding prefix 12.9.86.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,799 INFO: Adding prefix 12.9.86.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,805 INFO: Adding prefix 12.9.86.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,811 INFO: Adding prefix 12.9.86.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,816 INFO: Adding prefix 12.9.86.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,823 INFO: Adding prefix 12.9.87.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,829 INFO: Adding prefix 12.9.87.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,835 INFO: Adding prefix 12.9.87.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,841 INFO: Adding prefix 12.9.87.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,848 INFO: Adding prefix 12.9.87.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,853 INFO: Adding prefix 12.9.87.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,860 INFO: Adding prefix 12.9.87.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,866 INFO: Adding prefix 12.9.87.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,872 INFO: Adding prefix 12.9.87.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,877 INFO: Adding prefix 12.9.87.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,882 INFO: Adding prefix 12.9.87.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,889 INFO: Adding prefix 12.9.87.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,894 INFO: Adding prefix 12.9.87.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,900 INFO: Adding prefix 12.9.87.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,906 INFO: Adding prefix 12.9.87.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,912 INFO: Adding prefix 12.9.87.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,917 INFO: Adding prefix 12.9.88.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,925 INFO: Adding prefix 12.9.88.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,930 INFO: Adding prefix 12.9.88.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,937 INFO: Adding prefix 12.9.88.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,943 INFO: Adding prefix 12.9.88.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,948 INFO: Adding prefix 12.9.88.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,954 INFO: Adding prefix 12.9.88.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,961 INFO: Adding prefix 12.9.88.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,968 INFO: Adding prefix 12.9.88.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,973 INFO: Adding prefix 12.9.88.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,979 INFO: Adding prefix 12.9.88.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,986 INFO: Adding prefix 12.9.88.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,992 INFO: Adding prefix 12.9.88.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:29,997 INFO: Adding prefix 12.9.88.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,002 INFO: Adding prefix 12.9.88.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,008 INFO: Adding prefix 12.9.88.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,013 INFO: Adding prefix 12.9.89.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,020 INFO: Adding prefix 12.9.89.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,026 INFO: Adding prefix 12.9.89.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,032 INFO: Adding prefix 12.9.89.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,037 INFO: Adding prefix 12.9.89.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,042 INFO: Adding prefix 12.9.89.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,048 INFO: Adding prefix 12.9.89.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,052 INFO: Adding prefix 12.9.89.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,057 INFO: Adding prefix 12.9.89.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,061 INFO: Adding prefix 12.9.89.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,068 INFO: Adding prefix 12.9.89.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,073 INFO: Adding prefix 12.9.89.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,078 INFO: Adding prefix 12.9.89.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,083 INFO: Adding prefix 12.9.89.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,089 INFO: Adding prefix 12.9.89.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,093 INFO: Adding prefix 12.9.89.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,098 INFO: Adding prefix 12.9.90.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,103 INFO: Adding prefix 12.9.90.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,109 INFO: Adding prefix 12.9.90.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,114 INFO: Adding prefix 12.9.90.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,119 INFO: Adding prefix 12.9.90.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,124 INFO: Adding prefix 12.9.90.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,130 INFO: Adding prefix 12.9.90.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,136 INFO: Adding prefix 12.9.90.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,142 INFO: Adding prefix 12.9.90.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,148 INFO: Adding prefix 12.9.90.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,155 INFO: Adding prefix 12.9.90.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,160 INFO: Adding prefix 12.9.90.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,165 INFO: Adding prefix 12.9.90.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,177 INFO: Adding prefix 12.9.90.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,193 INFO: Adding prefix 12.9.90.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,200 INFO: Adding prefix 12.9.90.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,206 INFO: Adding prefix 12.9.91.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,217 INFO: Adding prefix 12.9.91.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,231 INFO: Adding prefix 12.9.91.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,238 INFO: Adding prefix 12.9.91.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,244 INFO: Adding prefix 12.9.91.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,250 INFO: Adding prefix 12.9.91.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,262 INFO: Adding prefix 12.9.91.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,268 INFO: Adding prefix 12.9.91.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,273 INFO: Adding prefix 12.9.91.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,280 INFO: Adding prefix 12.9.91.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,285 INFO: Adding prefix 12.9.91.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,291 INFO: Adding prefix 12.9.91.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,296 INFO: Adding prefix 12.9.91.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,304 INFO: Adding prefix 12.9.91.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,309 INFO: Adding prefix 12.9.91.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,314 INFO: Adding prefix 12.9.91.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,319 INFO: Adding prefix 12.9.92.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,326 INFO: Adding prefix 12.9.92.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,331 INFO: Adding prefix 12.9.92.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,336 INFO: Adding prefix 12.9.92.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,341 INFO: Adding prefix 12.9.92.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,348 INFO: Adding prefix 12.9.92.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,354 INFO: Adding prefix 12.9.92.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,359 INFO: Adding prefix 12.9.92.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,364 INFO: Adding prefix 12.9.92.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,371 INFO: Adding prefix 12.9.92.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,377 INFO: Adding prefix 12.9.92.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,381 INFO: Adding prefix 12.9.92.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,386 INFO: Adding prefix 12.9.92.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,393 INFO: Adding prefix 12.9.92.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,398 INFO: Adding prefix 12.9.92.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,403 INFO: Adding prefix 12.9.92.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,410 INFO: Adding prefix 12.9.93.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,418 INFO: Adding prefix 12.9.93.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,424 INFO: Adding prefix 12.9.93.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,431 INFO: Adding prefix 12.9.93.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,437 INFO: Adding prefix 12.9.93.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,443 INFO: Adding prefix 12.9.93.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,447 INFO: Adding prefix 12.9.93.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,453 INFO: Adding prefix 12.9.93.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,460 INFO: Adding prefix 12.9.93.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,466 INFO: Adding prefix 12.9.93.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,472 INFO: Adding prefix 12.9.93.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,477 INFO: Adding prefix 12.9.93.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,484 INFO: Adding prefix 12.9.93.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,489 INFO: Adding prefix 12.9.93.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,493 INFO: Adding prefix 12.9.93.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,498 INFO: Adding prefix 12.9.93.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,505 INFO: Adding prefix 12.9.94.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,510 INFO: Adding prefix 12.9.94.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,515 INFO: Adding prefix 12.9.94.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,520 INFO: Adding prefix 12.9.94.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,527 INFO: Adding prefix 12.9.94.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,539 INFO: Adding prefix 12.9.94.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,565 INFO: Adding prefix 12.9.94.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,573 INFO: Adding prefix 12.9.94.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,580 INFO: Adding prefix 12.9.94.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,585 INFO: Adding prefix 12.9.94.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,590 INFO: Adding prefix 12.9.94.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,595 INFO: Adding prefix 12.9.94.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,601 INFO: Adding prefix 12.9.94.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,606 INFO: Adding prefix 12.9.94.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,625 INFO: Adding prefix 12.9.94.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,632 INFO: Adding prefix 12.9.94.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,674 INFO: Adding prefix 12.9.95.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,681 INFO: Adding prefix 12.9.95.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,686 INFO: Adding prefix 12.9.95.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,691 INFO: Adding prefix 12.9.95.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,695 INFO: Adding prefix 12.9.95.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,700 INFO: Adding prefix 12.9.95.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,705 INFO: Adding prefix 12.9.95.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,711 INFO: Adding prefix 12.9.95.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,716 INFO: Adding prefix 12.9.95.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,723 INFO: Adding prefix 12.9.95.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,728 INFO: Adding prefix 12.9.95.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,764 INFO: Adding prefix 12.9.95.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,770 INFO: Adding prefix 12.9.95.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,775 INFO: Adding prefix 12.9.95.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,780 INFO: Adding prefix 12.9.95.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,786 INFO: Adding prefix 12.9.95.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,792 INFO: Adding prefix 12.9.96.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,799 INFO: Adding prefix 12.9.96.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,803 INFO: Adding prefix 12.9.96.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,809 INFO: Adding prefix 12.9.96.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,814 INFO: Adding prefix 12.9.96.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,819 INFO: Adding prefix 12.9.96.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,825 INFO: Adding prefix 12.9.96.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,832 INFO: Adding prefix 12.9.96.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,841 INFO: Adding prefix 12.9.96.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,848 INFO: Adding prefix 12.9.96.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,852 INFO: Adding prefix 12.9.96.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,858 INFO: Adding prefix 12.9.96.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,863 INFO: Adding prefix 12.9.96.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,868 INFO: Adding prefix 12.9.96.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,872 INFO: Adding prefix 12.9.96.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,880 INFO: Adding prefix 12.9.96.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,884 INFO: Adding prefix 12.9.97.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,891 INFO: Adding prefix 12.9.97.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,896 INFO: Adding prefix 12.9.97.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,901 INFO: Adding prefix 12.9.97.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,906 INFO: Adding prefix 12.9.97.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,910 INFO: Adding prefix 12.9.97.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,916 INFO: Adding prefix 12.9.97.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,921 INFO: Adding prefix 12.9.97.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,927 INFO: Adding prefix 12.9.97.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,931 INFO: Adding prefix 12.9.97.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,938 INFO: Adding prefix 12.9.97.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,943 INFO: Adding prefix 12.9.97.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,948 INFO: Adding prefix 12.9.97.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,952 INFO: Adding prefix 12.9.97.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,960 INFO: Adding prefix 12.9.97.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:30,966 INFO: Adding prefix 12.9.97.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,032 INFO: Adding prefix 12.9.98.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,039 INFO: Adding prefix 12.9.98.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,047 INFO: Adding prefix 12.9.98.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,055 INFO: Adding prefix 12.9.98.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,067 INFO: Adding prefix 12.9.98.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,078 INFO: Adding prefix 12.9.98.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,086 INFO: Adding prefix 12.9.98.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,093 INFO: Adding prefix 12.9.98.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,098 INFO: Adding prefix 12.9.98.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,104 INFO: Adding prefix 12.9.98.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,110 INFO: Adding prefix 12.9.98.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,117 INFO: Adding prefix 12.9.98.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,123 INFO: Adding prefix 12.9.98.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,128 INFO: Adding prefix 12.9.98.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,137 INFO: Adding prefix 12.9.98.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,143 INFO: Adding prefix 12.9.98.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,150 INFO: Adding prefix 12.9.99.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,156 INFO: Adding prefix 12.9.99.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,161 INFO: Adding prefix 12.9.99.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,166 INFO: Adding prefix 12.9.99.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,172 INFO: Adding prefix 12.9.99.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,178 INFO: Adding prefix 12.9.99.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,183 INFO: Adding prefix 12.9.99.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,188 INFO: Adding prefix 12.9.99.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,193 INFO: Adding prefix 12.9.99.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,199 INFO: Adding prefix 12.9.99.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,205 INFO: Adding prefix 12.9.99.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,210 INFO: Adding prefix 12.9.99.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,215 INFO: Adding prefix 12.9.99.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,231 INFO: Adding prefix 12.9.99.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,239 INFO: Adding prefix 12.9.99.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,245 INFO: Adding prefix 12.9.99.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,252 INFO: Adding prefix 12.9.100.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,260 INFO: Adding prefix 12.9.100.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,267 INFO: Adding prefix 12.9.100.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,275 INFO: Adding prefix 12.9.100.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,280 INFO: Adding prefix 12.9.100.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,287 INFO: Adding prefix 12.9.100.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,294 INFO: Adding prefix 12.9.100.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,304 INFO: Adding prefix 12.9.100.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,311 INFO: Adding prefix 12.9.100.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,317 INFO: Adding prefix 12.9.100.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,323 INFO: Adding prefix 12.9.100.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,332 INFO: Adding prefix 12.9.100.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,341 INFO: Adding prefix 12.9.100.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,351 INFO: Adding prefix 12.9.100.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,358 INFO: Adding prefix 12.9.100.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,364 INFO: Adding prefix 12.9.100.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,371 INFO: Adding prefix 12.9.101.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,376 INFO: Adding prefix 12.9.101.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,382 INFO: Adding prefix 12.9.101.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,387 INFO: Adding prefix 12.9.101.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,394 INFO: Adding prefix 12.9.101.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,400 INFO: Adding prefix 12.9.101.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,407 INFO: Adding prefix 12.9.101.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,414 INFO: Adding prefix 12.9.101.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,423 INFO: Adding prefix 12.9.101.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,429 INFO: Adding prefix 12.9.101.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,437 INFO: Adding prefix 12.9.101.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,444 INFO: Adding prefix 12.9.101.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,452 INFO: Adding prefix 12.9.101.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,458 INFO: Adding prefix 12.9.101.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,463 INFO: Adding prefix 12.9.101.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,468 INFO: Adding prefix 12.9.101.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,475 INFO: Adding prefix 12.9.102.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,481 INFO: Adding prefix 12.9.102.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,487 INFO: Adding prefix 12.9.102.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,493 INFO: Adding prefix 12.9.102.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,499 INFO: Adding prefix 12.9.102.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,504 INFO: Adding prefix 12.9.102.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,510 INFO: Adding prefix 12.9.102.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,515 INFO: Adding prefix 12.9.102.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,522 INFO: Adding prefix 12.9.102.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,527 INFO: Adding prefix 12.9.102.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,533 INFO: Adding prefix 12.9.102.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,539 INFO: Adding prefix 12.9.102.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,546 INFO: Adding prefix 12.9.102.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,553 INFO: Adding prefix 12.9.102.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,559 INFO: Adding prefix 12.9.102.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,564 INFO: Adding prefix 12.9.102.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,570 INFO: Adding prefix 12.9.103.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,577 INFO: Adding prefix 12.9.103.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,584 INFO: Adding prefix 12.9.103.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,592 INFO: Adding prefix 12.9.103.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,598 INFO: Adding prefix 12.9.103.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,604 INFO: Adding prefix 12.9.103.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,609 INFO: Adding prefix 12.9.103.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,617 INFO: Adding prefix 12.9.103.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,623 INFO: Adding prefix 12.9.103.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,628 INFO: Adding prefix 12.9.103.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,633 INFO: Adding prefix 12.9.103.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,640 INFO: Adding prefix 12.9.103.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,646 INFO: Adding prefix 12.9.103.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,652 INFO: Adding prefix 12.9.103.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,659 INFO: Adding prefix 12.9.103.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,667 INFO: Adding prefix 12.9.103.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,674 INFO: Adding prefix 12.9.104.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,679 INFO: Adding prefix 12.9.104.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,685 INFO: Adding prefix 12.9.104.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,691 INFO: Adding prefix 12.9.104.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,696 INFO: Adding prefix 12.9.104.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,702 INFO: Adding prefix 12.9.104.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,707 INFO: Adding prefix 12.9.104.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,714 INFO: Adding prefix 12.9.104.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,720 INFO: Adding prefix 12.9.104.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,726 INFO: Adding prefix 12.9.104.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,732 INFO: Adding prefix 12.9.104.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,736 INFO: Adding prefix 12.9.104.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,742 INFO: Adding prefix 12.9.104.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,747 INFO: Adding prefix 12.9.104.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,754 INFO: Adding prefix 12.9.104.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,759 INFO: Adding prefix 12.9.104.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,765 INFO: Adding prefix 12.9.105.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,770 INFO: Adding prefix 12.9.105.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,778 INFO: Adding prefix 12.9.105.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,784 INFO: Adding prefix 12.9.105.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,791 INFO: Adding prefix 12.9.105.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,797 INFO: Adding prefix 12.9.105.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,804 INFO: Adding prefix 12.9.105.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,809 INFO: Adding prefix 12.9.105.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,820 INFO: Adding prefix 12.9.105.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,826 INFO: Adding prefix 12.9.105.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,833 INFO: Adding prefix 12.9.105.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,839 INFO: Adding prefix 12.9.105.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,846 INFO: Adding prefix 12.9.105.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,853 INFO: Adding prefix 12.9.105.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,861 INFO: Adding prefix 12.9.105.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,866 INFO: Adding prefix 12.9.105.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,871 INFO: Adding prefix 12.9.106.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,877 INFO: Adding prefix 12.9.106.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,885 INFO: Adding prefix 12.9.106.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,891 INFO: Adding prefix 12.9.106.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,896 INFO: Adding prefix 12.9.106.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,901 INFO: Adding prefix 12.9.106.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,907 INFO: Adding prefix 12.9.106.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,912 INFO: Adding prefix 12.9.106.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,917 INFO: Adding prefix 12.9.106.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,922 INFO: Adding prefix 12.9.106.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,927 INFO: Adding prefix 12.9.106.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,932 INFO: Adding prefix 12.9.106.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,937 INFO: Adding prefix 12.9.106.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,943 INFO: Adding prefix 12.9.106.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,955 INFO: Adding prefix 12.9.106.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,961 INFO: Adding prefix 12.9.106.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,967 INFO: Adding prefix 12.9.107.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,974 INFO: Adding prefix 12.9.107.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,979 INFO: Adding prefix 12.9.107.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,984 INFO: Adding prefix 12.9.107.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,989 INFO: Adding prefix 12.9.107.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:31,995 INFO: Adding prefix 12.9.107.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,000 INFO: Adding prefix 12.9.107.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,005 INFO: Adding prefix 12.9.107.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,009 INFO: Adding prefix 12.9.107.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,016 INFO: Adding prefix 12.9.107.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,021 INFO: Adding prefix 12.9.107.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,025 INFO: Adding prefix 12.9.107.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,030 INFO: Adding prefix 12.9.107.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,036 INFO: Adding prefix 12.9.107.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,041 INFO: Adding prefix 12.9.107.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,046 INFO: Adding prefix 12.9.107.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,051 INFO: Adding prefix 12.9.108.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,057 INFO: Adding prefix 12.9.108.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,063 INFO: Adding prefix 12.9.108.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,069 INFO: Adding prefix 12.9.108.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,075 INFO: Adding prefix 12.9.108.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,082 INFO: Adding prefix 12.9.108.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,088 INFO: Adding prefix 12.9.108.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,092 INFO: Adding prefix 12.9.108.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,099 INFO: Adding prefix 12.9.108.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,104 INFO: Adding prefix 12.9.108.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,110 INFO: Adding prefix 12.9.108.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,115 INFO: Adding prefix 12.9.108.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,121 INFO: Adding prefix 12.9.108.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,127 INFO: Adding prefix 12.9.108.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,134 INFO: Adding prefix 12.9.108.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,140 INFO: Adding prefix 12.9.108.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,147 INFO: Adding prefix 12.9.109.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,152 INFO: Adding prefix 12.9.109.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,159 INFO: Adding prefix 12.9.109.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,164 INFO: Adding prefix 12.9.109.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,172 INFO: Adding prefix 12.9.109.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,178 INFO: Adding prefix 12.9.109.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,184 INFO: Adding prefix 12.9.109.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,189 INFO: Adding prefix 12.9.109.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,196 INFO: Adding prefix 12.9.109.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,204 INFO: Adding prefix 12.9.109.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,210 INFO: Adding prefix 12.9.109.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,216 INFO: Adding prefix 12.9.109.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,224 INFO: Adding prefix 12.9.109.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,230 INFO: Adding prefix 12.9.109.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,235 INFO: Adding prefix 12.9.109.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,239 INFO: Adding prefix 12.9.109.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,246 INFO: Adding prefix 12.9.110.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,253 INFO: Adding prefix 12.9.110.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,260 INFO: Adding prefix 12.9.110.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,265 INFO: Adding prefix 12.9.110.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,271 INFO: Adding prefix 12.9.110.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,275 INFO: Adding prefix 12.9.110.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,280 INFO: Adding prefix 12.9.110.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,293 INFO: Adding prefix 12.9.110.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,302 INFO: Adding prefix 12.9.110.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,308 INFO: Adding prefix 12.9.110.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,369 INFO: Adding prefix 12.9.110.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,402 INFO: Adding prefix 12.9.110.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,429 INFO: Adding prefix 12.9.110.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,458 INFO: Adding prefix 12.9.110.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,468 INFO: Adding prefix 12.9.110.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,543 INFO: Adding prefix 12.9.110.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,552 INFO: Adding prefix 12.9.111.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,558 INFO: Adding prefix 12.9.111.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,565 INFO: Adding prefix 12.9.111.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,628 INFO: Adding prefix 12.9.111.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,653 INFO: Adding prefix 12.9.111.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,671 INFO: Adding prefix 12.9.111.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,696 INFO: Adding prefix 12.9.111.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,707 INFO: Adding prefix 12.9.111.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,740 INFO: Adding prefix 12.9.111.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,747 INFO: Adding prefix 12.9.111.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,785 INFO: Adding prefix 12.9.111.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,837 INFO: Adding prefix 12.9.111.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,876 INFO: Adding prefix 12.9.111.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,887 INFO: Adding prefix 12.9.111.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,894 INFO: Adding prefix 12.9.111.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,906 INFO: Adding prefix 12.9.111.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,913 INFO: Adding prefix 12.9.112.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,919 INFO: Adding prefix 12.9.112.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,925 INFO: Adding prefix 12.9.112.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,935 INFO: Adding prefix 12.9.112.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,942 INFO: Adding prefix 12.9.112.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,948 INFO: Adding prefix 12.9.112.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,972 INFO: Adding prefix 12.9.112.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,988 INFO: Adding prefix 12.9.112.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:32,995 INFO: Adding prefix 12.9.112.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,005 INFO: Adding prefix 12.9.112.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,031 INFO: Adding prefix 12.9.112.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,039 INFO: Adding prefix 12.9.112.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,071 INFO: Adding prefix 12.9.112.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,079 INFO: Adding prefix 12.9.112.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,088 INFO: Adding prefix 12.9.112.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,094 INFO: Adding prefix 12.9.112.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,101 INFO: Adding prefix 12.9.113.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,122 INFO: Adding prefix 12.9.113.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,143 INFO: Adding prefix 12.9.113.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,155 INFO: Adding prefix 12.9.113.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,164 INFO: Adding prefix 12.9.113.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,173 INFO: Adding prefix 12.9.113.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,227 INFO: Adding prefix 12.9.113.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,236 INFO: Adding prefix 12.9.113.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,248 INFO: Adding prefix 12.9.113.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,259 INFO: Adding prefix 12.9.113.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,299 INFO: Adding prefix 12.9.113.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,313 INFO: Adding prefix 12.9.113.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,320 INFO: Adding prefix 12.9.113.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,332 INFO: Adding prefix 12.9.113.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,340 INFO: Adding prefix 12.9.113.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,363 INFO: Adding prefix 12.9.113.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,370 INFO: Adding prefix 12.9.114.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,379 INFO: Adding prefix 12.9.114.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,386 INFO: Adding prefix 12.9.114.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,394 INFO: Adding prefix 12.9.114.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,413 INFO: Adding prefix 12.9.114.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,442 INFO: Adding prefix 12.9.114.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,459 INFO: Adding prefix 12.9.114.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,478 INFO: Adding prefix 12.9.114.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,496 INFO: Adding prefix 12.9.114.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,506 INFO: Adding prefix 12.9.114.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,515 INFO: Adding prefix 12.9.114.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,537 INFO: Adding prefix 12.9.114.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,544 INFO: Adding prefix 12.9.114.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,555 INFO: Adding prefix 12.9.114.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,565 INFO: Adding prefix 12.9.114.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,572 INFO: Adding prefix 12.9.114.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,588 INFO: Adding prefix 12.9.115.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,611 INFO: Adding prefix 12.9.115.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,619 INFO: Adding prefix 12.9.115.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,638 INFO: Adding prefix 12.9.115.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,646 INFO: Adding prefix 12.9.115.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,665 INFO: Adding prefix 12.9.115.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,680 INFO: Adding prefix 12.9.115.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,691 INFO: Adding prefix 12.9.115.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,703 INFO: Adding prefix 12.9.115.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,712 INFO: Adding prefix 12.9.115.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,719 INFO: Adding prefix 12.9.115.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,726 INFO: Adding prefix 12.9.115.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,737 INFO: Adding prefix 12.9.115.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,747 INFO: Adding prefix 12.9.115.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,760 INFO: Adding prefix 12.9.115.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,768 INFO: Adding prefix 12.9.115.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,780 INFO: Adding prefix 12.9.116.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,790 INFO: Adding prefix 12.9.116.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,798 INFO: Adding prefix 12.9.116.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,806 INFO: Adding prefix 12.9.116.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,816 INFO: Adding prefix 12.9.116.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,823 INFO: Adding prefix 12.9.116.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,834 INFO: Adding prefix 12.9.116.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,842 INFO: Adding prefix 12.9.116.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,851 INFO: Adding prefix 12.9.116.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,859 INFO: Adding prefix 12.9.116.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,866 INFO: Adding prefix 12.9.116.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,873 INFO: Adding prefix 12.9.116.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,885 INFO: Adding prefix 12.9.116.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,893 INFO: Adding prefix 12.9.116.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,903 INFO: Adding prefix 12.9.116.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,913 INFO: Adding prefix 12.9.116.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,924 INFO: Adding prefix 12.9.117.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,933 INFO: Adding prefix 12.9.117.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,941 INFO: Adding prefix 12.9.117.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,950 INFO: Adding prefix 12.9.117.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:33,993 INFO: Adding prefix 12.9.117.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:34,000 INFO: Adding prefix 12.9.117.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:34,008 INFO: Adding prefix 12.9.117.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:34,016 INFO: Adding prefix 12.9.117.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:34,025 INFO: Adding prefix 12.9.117.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:34,032 INFO: Adding prefix 12.9.117.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:34,048 INFO: Adding prefix 12.9.117.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:34,064 INFO: Adding prefix 12.9.117.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:34,075 INFO: Adding prefix 12.9.117.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:34,092 INFO: Adding prefix 12.9.117.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:34,102 INFO: Adding prefix 12.9.117.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:34,110 INFO: Adding prefix 12.9.117.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:34,118 INFO: Adding prefix 12.9.118.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:34,150 INFO: Adding prefix 12.9.118.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:34,174 INFO: Adding prefix 12.9.118.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:34,208 INFO: Adding prefix 12.9.118.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:34,432 INFO: Adding prefix 12.9.118.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:34,565 INFO: Adding prefix 12.9.118.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:34,692 INFO: Adding prefix 12.9.118.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:35,092 INFO: Adding prefix 12.9.118.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:35,235 INFO: Adding prefix 12.9.118.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:35,362 INFO: Adding prefix 12.9.118.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:35,495 INFO: Adding prefix 12.9.118.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:35,608 INFO: Adding prefix 12.9.118.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:35,685 INFO: Adding prefix 12.9.118.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:35,750 INFO: Adding prefix 12.9.118.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:35,835 INFO: Adding prefix 12.9.118.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:35,891 INFO: Adding prefix 12.9.118.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:35,920 INFO: Adding prefix 12.9.119.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:35,943 INFO: Adding prefix 12.9.119.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:35,994 INFO: Adding prefix 12.9.119.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,037 INFO: Adding prefix 12.9.119.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,045 INFO: Adding prefix 12.9.119.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,054 INFO: Adding prefix 12.9.119.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,061 INFO: Adding prefix 12.9.119.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,074 INFO: Adding prefix 12.9.119.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,083 INFO: Adding prefix 12.9.119.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,090 INFO: Adding prefix 12.9.119.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,103 INFO: Adding prefix 12.9.119.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,110 INFO: Adding prefix 12.9.119.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,116 INFO: Adding prefix 12.9.119.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,122 INFO: Adding prefix 12.9.119.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,134 INFO: Adding prefix 12.9.119.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,148 INFO: Adding prefix 12.9.119.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,168 INFO: Adding prefix 12.9.120.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,176 INFO: Adding prefix 12.9.120.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,196 INFO: Adding prefix 12.9.120.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,208 INFO: Adding prefix 12.9.120.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,218 INFO: Adding prefix 12.9.120.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,224 INFO: Adding prefix 12.9.120.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,234 INFO: Adding prefix 12.9.120.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,243 INFO: Adding prefix 12.9.120.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,252 INFO: Adding prefix 12.9.120.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,261 INFO: Adding prefix 12.9.120.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,270 INFO: Adding prefix 12.9.120.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,278 INFO: Adding prefix 12.9.120.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,287 INFO: Adding prefix 12.9.120.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,321 INFO: Adding prefix 12.9.120.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,335 INFO: Adding prefix 12.9.120.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,341 INFO: Adding prefix 12.9.120.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,352 INFO: Adding prefix 12.9.121.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,361 INFO: Adding prefix 12.9.121.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,378 INFO: Adding prefix 12.9.121.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,393 INFO: Adding prefix 12.9.121.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,400 INFO: Adding prefix 12.9.121.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,410 INFO: Adding prefix 12.9.121.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,448 INFO: Adding prefix 12.9.121.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,458 INFO: Adding prefix 12.9.121.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,509 INFO: Adding prefix 12.9.121.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,528 INFO: Adding prefix 12.9.121.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,535 INFO: Adding prefix 12.9.121.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,542 INFO: Adding prefix 12.9.121.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,546 INFO: Adding prefix 12.9.121.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,554 INFO: Adding prefix 12.9.121.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,561 INFO: Adding prefix 12.9.121.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,568 INFO: Adding prefix 12.9.121.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,573 INFO: Adding prefix 12.9.122.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,582 INFO: Adding prefix 12.9.122.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,591 INFO: Adding prefix 12.9.122.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,598 INFO: Adding prefix 12.9.122.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,610 INFO: Adding prefix 12.9.122.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,627 INFO: Adding prefix 12.9.122.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,658 INFO: Adding prefix 12.9.122.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,665 INFO: Adding prefix 12.9.122.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,679 INFO: Adding prefix 12.9.122.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,743 INFO: Adding prefix 12.9.122.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,850 INFO: Adding prefix 12.9.122.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,861 INFO: Adding prefix 12.9.122.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:36,935 INFO: Adding prefix 12.9.122.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,003 INFO: Adding prefix 12.9.122.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,019 INFO: Adding prefix 12.9.122.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,028 INFO: Adding prefix 12.9.122.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,038 INFO: Adding prefix 12.9.123.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,048 INFO: Adding prefix 12.9.123.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,054 INFO: Adding prefix 12.9.123.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,063 INFO: Adding prefix 12.9.123.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,078 INFO: Adding prefix 12.9.123.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,088 INFO: Adding prefix 12.9.123.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,096 INFO: Adding prefix 12.9.123.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,104 INFO: Adding prefix 12.9.123.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,120 INFO: Adding prefix 12.9.123.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,126 INFO: Adding prefix 12.9.123.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,132 INFO: Adding prefix 12.9.123.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,138 INFO: Adding prefix 12.9.123.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,157 INFO: Adding prefix 12.9.123.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,164 INFO: Adding prefix 12.9.123.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,183 INFO: Adding prefix 12.9.123.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,287 INFO: Adding prefix 12.9.123.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,357 INFO: Adding prefix 12.9.124.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,390 INFO: Adding prefix 12.9.124.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,406 INFO: Adding prefix 12.9.124.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,440 INFO: Adding prefix 12.9.124.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,526 INFO: Adding prefix 12.9.124.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,540 INFO: Adding prefix 12.9.124.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,554 INFO: Adding prefix 12.9.124.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,563 INFO: Adding prefix 12.9.124.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,580 INFO: Adding prefix 12.9.124.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,712 INFO: Adding prefix 12.9.124.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,721 INFO: Adding prefix 12.9.124.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,730 INFO: Adding prefix 12.9.124.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,785 INFO: Adding prefix 12.9.124.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,799 INFO: Adding prefix 12.9.124.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,818 INFO: Adding prefix 12.9.124.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,909 INFO: Adding prefix 12.9.124.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:37,968 INFO: Adding prefix 12.9.125.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,090 INFO: Adding prefix 12.9.125.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,139 INFO: Adding prefix 12.9.125.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,266 INFO: Adding prefix 12.9.125.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,297 INFO: Adding prefix 12.9.125.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,365 INFO: Adding prefix 12.9.125.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,373 INFO: Adding prefix 12.9.125.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,397 INFO: Adding prefix 12.9.125.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,407 INFO: Adding prefix 12.9.125.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,417 INFO: Adding prefix 12.9.125.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,424 INFO: Adding prefix 12.9.125.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,437 INFO: Adding prefix 12.9.125.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,512 INFO: Adding prefix 12.9.125.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,550 INFO: Adding prefix 12.9.125.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,569 INFO: Adding prefix 12.9.125.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,623 INFO: Adding prefix 12.9.125.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,742 INFO: Adding prefix 12.9.126.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,770 INFO: Adding prefix 12.9.126.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,783 INFO: Adding prefix 12.9.126.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,802 INFO: Adding prefix 12.9.126.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,811 INFO: Adding prefix 12.9.126.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,816 INFO: Adding prefix 12.9.126.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,825 INFO: Adding prefix 12.9.126.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,832 INFO: Adding prefix 12.9.126.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,838 INFO: Adding prefix 12.9.126.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,843 INFO: Adding prefix 12.9.126.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,852 INFO: Adding prefix 12.9.126.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,947 INFO: Adding prefix 12.9.126.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:38,973 INFO: Adding prefix 12.9.126.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,004 INFO: Adding prefix 12.9.126.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,062 INFO: Adding prefix 12.9.126.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,075 INFO: Adding prefix 12.9.126.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,082 INFO: Adding prefix 12.9.127.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,089 INFO: Adding prefix 12.9.127.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,098 INFO: Adding prefix 12.9.127.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,105 INFO: Adding prefix 12.9.127.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,111 INFO: Adding prefix 12.9.127.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,116 INFO: Adding prefix 12.9.127.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,124 INFO: Adding prefix 12.9.127.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,132 INFO: Adding prefix 12.9.127.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,139 INFO: Adding prefix 12.9.127.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,174 INFO: Adding prefix 12.9.127.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,185 INFO: Adding prefix 12.9.127.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,194 INFO: Adding prefix 12.9.127.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,202 INFO: Adding prefix 12.9.127.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,234 INFO: Adding prefix 12.9.127.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,251 INFO: Adding prefix 12.9.127.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,269 INFO: Adding prefix 12.9.127.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,319 INFO: Adding prefix 12.9.128.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,326 INFO: Adding prefix 12.9.128.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,351 INFO: Adding prefix 12.9.128.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,365 INFO: Adding prefix 12.9.128.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,381 INFO: Adding prefix 12.9.128.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,398 INFO: Adding prefix 12.9.128.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,416 INFO: Adding prefix 12.9.128.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,457 INFO: Adding prefix 12.9.128.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,485 INFO: Adding prefix 12.9.128.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,497 INFO: Adding prefix 12.9.128.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,521 INFO: Adding prefix 12.9.128.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,542 INFO: Adding prefix 12.9.128.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,592 INFO: Adding prefix 12.9.128.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,659 INFO: Adding prefix 12.9.128.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,712 INFO: Adding prefix 12.9.128.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,799 INFO: Adding prefix 12.9.128.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:39,871 INFO: Adding prefix 12.9.129.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:40,060 INFO: Adding prefix 12.9.129.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:40,173 INFO: Adding prefix 12.9.129.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:40,206 INFO: Adding prefix 12.9.129.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:40,231 INFO: Adding prefix 12.9.129.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:40,287 INFO: Adding prefix 12.9.129.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:40,300 INFO: Adding prefix 12.9.129.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:40,307 INFO: Adding prefix 12.9.129.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:40,316 INFO: Adding prefix 12.9.129.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:40,341 INFO: Adding prefix 12.9.129.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:40,352 INFO: Adding prefix 12.9.129.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:40,366 INFO: Adding prefix 12.9.129.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:40,388 INFO: Adding prefix 12.9.129.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:40,415 INFO: Adding prefix 12.9.129.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:40,472 INFO: Adding prefix 12.9.129.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:40,482 INFO: Adding prefix 12.9.129.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:40,491 INFO: Adding prefix 12.9.130.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:40,508 INFO: Adding prefix 12.9.130.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:40,589 INFO: Adding prefix 12.9.130.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:40,630 INFO: Adding prefix 12.9.130.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:40,690 INFO: Adding prefix 12.9.130.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:40,731 INFO: Adding prefix 12.9.130.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:40,800 INFO: Adding prefix 12.9.130.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:40,830 INFO: Adding prefix 12.9.130.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:40,891 INFO: Adding prefix 12.9.130.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:41,020 INFO: Adding prefix 12.9.130.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:41,229 INFO: Adding prefix 12.9.130.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:41,357 INFO: Adding prefix 12.9.130.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:41,499 INFO: Adding prefix 12.9.130.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:41,574 INFO: Adding prefix 12.9.130.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:41,693 INFO: Adding prefix 12.9.130.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:41,884 INFO: Adding prefix 12.9.130.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:42,086 INFO: Adding prefix 12.9.131.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:42,193 INFO: Adding prefix 12.9.131.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:42,285 INFO: Adding prefix 12.9.131.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:42,358 INFO: Adding prefix 12.9.131.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:42,497 INFO: Adding prefix 12.9.131.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:42,505 INFO: Adding prefix 12.9.131.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:42,580 INFO: Adding prefix 12.9.131.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:42,630 INFO: Adding prefix 12.9.131.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:42,782 INFO: Adding prefix 12.9.131.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:42,966 INFO: Adding prefix 12.9.131.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:43,038 INFO: Adding prefix 12.9.131.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:43,264 INFO: Adding prefix 12.9.131.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:43,473 INFO: Adding prefix 12.9.131.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:43,591 INFO: Adding prefix 12.9.131.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:43,742 INFO: Adding prefix 12.9.131.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:43,919 INFO: Adding prefix 12.9.131.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:44,060 INFO: Adding prefix 12.9.132.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:44,242 INFO: Adding prefix 12.9.132.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:44,338 INFO: Adding prefix 12.9.132.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:44,409 INFO: Adding prefix 12.9.132.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:44,633 INFO: Adding prefix 12.9.132.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:44,701 INFO: Adding prefix 12.9.132.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:44,816 INFO: Adding prefix 12.9.132.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:44,933 INFO: Adding prefix 12.9.132.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:44,977 INFO: Adding prefix 12.9.132.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:44,985 INFO: Adding prefix 12.9.132.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:45,141 INFO: Adding prefix 12.9.132.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:45,481 INFO: Adding prefix 12.9.132.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:45,525 INFO: Adding prefix 12.9.132.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:45,531 INFO: Adding prefix 12.9.132.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:45,573 INFO: Adding prefix 12.9.132.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:45,681 INFO: Adding prefix 12.9.132.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:45,732 INFO: Adding prefix 12.9.133.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:45,785 INFO: Adding prefix 12.9.133.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:45,817 INFO: Adding prefix 12.9.133.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:45,946 INFO: Adding prefix 12.9.133.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:45,964 INFO: Adding prefix 12.9.133.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:45,981 INFO: Adding prefix 12.9.133.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:45,991 INFO: Adding prefix 12.9.133.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,069 INFO: Adding prefix 12.9.133.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,111 INFO: Adding prefix 12.9.133.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,126 INFO: Adding prefix 12.9.133.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,154 INFO: Adding prefix 12.9.133.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,173 INFO: Adding prefix 12.9.133.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,192 INFO: Adding prefix 12.9.133.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,204 INFO: Adding prefix 12.9.133.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,213 INFO: Adding prefix 12.9.133.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,253 INFO: Adding prefix 12.9.133.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,271 INFO: Adding prefix 12.9.134.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,313 INFO: Adding prefix 12.9.134.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,421 INFO: Adding prefix 12.9.134.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,484 INFO: Adding prefix 12.9.134.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,518 INFO: Adding prefix 12.9.134.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,600 INFO: Adding prefix 12.9.134.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,678 INFO: Adding prefix 12.9.134.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,703 INFO: Adding prefix 12.9.134.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,738 INFO: Adding prefix 12.9.134.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,751 INFO: Adding prefix 12.9.134.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,803 INFO: Adding prefix 12.9.134.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,814 INFO: Adding prefix 12.9.134.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,823 INFO: Adding prefix 12.9.134.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,872 INFO: Adding prefix 12.9.134.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,893 INFO: Adding prefix 12.9.134.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,926 INFO: Adding prefix 12.9.134.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:46,963 INFO: Adding prefix 12.9.135.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:47,050 INFO: Adding prefix 12.9.135.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:47,156 INFO: Adding prefix 12.9.135.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:47,238 INFO: Adding prefix 12.9.135.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:47,264 INFO: Adding prefix 12.9.135.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:47,316 INFO: Adding prefix 12.9.135.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:47,410 INFO: Adding prefix 12.9.135.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:47,464 INFO: Adding prefix 12.9.135.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:47,533 INFO: Adding prefix 12.9.135.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:47,574 INFO: Adding prefix 12.9.135.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:47,625 INFO: Adding prefix 12.9.135.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:47,639 INFO: Adding prefix 12.9.135.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:47,670 INFO: Adding prefix 12.9.135.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:47,677 INFO: Adding prefix 12.9.135.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:47,710 INFO: Adding prefix 12.9.135.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:47,766 INFO: Adding prefix 12.9.135.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:47,786 INFO: Adding prefix 12.9.136.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:47,805 INFO: Adding prefix 12.9.136.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:47,823 INFO: Adding prefix 12.9.136.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:47,875 INFO: Adding prefix 12.9.136.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:47,896 INFO: Adding prefix 12.9.136.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:47,983 INFO: Adding prefix 12.9.136.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:48,080 INFO: Adding prefix 12.9.136.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:48,143 INFO: Adding prefix 12.9.136.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:48,178 INFO: Adding prefix 12.9.136.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:48,389 INFO: Adding prefix 12.9.136.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:48,401 INFO: Adding prefix 12.9.136.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:48,514 INFO: Adding prefix 12.9.136.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:48,594 INFO: Adding prefix 12.9.136.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:48,666 INFO: Adding prefix 12.9.136.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:48,685 INFO: Adding prefix 12.9.136.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:48,696 INFO: Adding prefix 12.9.136.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:48,702 INFO: Adding prefix 12.9.137.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:48,718 INFO: Adding prefix 12.9.137.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:48,733 INFO: Adding prefix 12.9.137.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:48,810 INFO: Adding prefix 12.9.137.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:48,822 INFO: Adding prefix 12.9.137.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:48,832 INFO: Adding prefix 12.9.137.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:48,862 INFO: Adding prefix 12.9.137.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:48,870 INFO: Adding prefix 12.9.137.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:48,953 INFO: Adding prefix 12.9.137.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:49,014 INFO: Adding prefix 12.9.137.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:49,032 INFO: Adding prefix 12.9.137.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:49,041 INFO: Adding prefix 12.9.137.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:49,158 INFO: Adding prefix 12.9.137.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:49,200 INFO: Adding prefix 12.9.137.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:49,233 INFO: Adding prefix 12.9.137.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:49,284 INFO: Adding prefix 12.9.137.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:49,344 INFO: Adding prefix 12.9.138.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:49,370 INFO: Adding prefix 12.9.138.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:49,401 INFO: Adding prefix 12.9.138.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:49,440 INFO: Adding prefix 12.9.138.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:49,470 INFO: Adding prefix 12.9.138.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:49,561 INFO: Adding prefix 12.9.138.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:49,655 INFO: Adding prefix 12.9.138.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:49,685 INFO: Adding prefix 12.9.138.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:49,713 INFO: Adding prefix 12.9.138.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:49,745 INFO: Adding prefix 12.9.138.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:49,761 INFO: Adding prefix 12.9.138.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:49,807 INFO: Adding prefix 12.9.138.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:49,887 INFO: Adding prefix 12.9.138.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:49,918 INFO: Adding prefix 12.9.138.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:49,992 INFO: Adding prefix 12.9.138.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:50,028 INFO: Adding prefix 12.9.138.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:50,143 INFO: Adding prefix 12.9.139.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:50,165 INFO: Adding prefix 12.9.139.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:50,237 INFO: Adding prefix 12.9.139.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:50,332 INFO: Adding prefix 12.9.139.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:50,417 INFO: Adding prefix 12.9.139.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:50,457 INFO: Adding prefix 12.9.139.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:50,476 INFO: Adding prefix 12.9.139.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:50,538 INFO: Adding prefix 12.9.139.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:50,677 INFO: Adding prefix 12.9.139.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:50,684 INFO: Adding prefix 12.9.139.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:50,709 INFO: Adding prefix 12.9.139.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:50,759 INFO: Adding prefix 12.9.139.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:50,798 INFO: Adding prefix 12.9.139.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:50,841 INFO: Adding prefix 12.9.139.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:50,913 INFO: Adding prefix 12.9.139.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:51,039 INFO: Adding prefix 12.9.139.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:51,085 INFO: Adding prefix 12.9.140.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:51,121 INFO: Adding prefix 12.9.140.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:51,141 INFO: Adding prefix 12.9.140.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:51,260 INFO: Adding prefix 12.9.140.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:51,270 INFO: Adding prefix 12.9.140.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:51,318 INFO: Adding prefix 12.9.140.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:51,386 INFO: Adding prefix 12.9.140.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:51,546 INFO: Adding prefix 12.9.140.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:51,556 INFO: Adding prefix 12.9.140.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:51,629 INFO: Adding prefix 12.9.140.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:51,766 INFO: Adding prefix 12.9.140.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:51,822 INFO: Adding prefix 12.9.140.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:51,854 INFO: Adding prefix 12.9.140.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:51,863 INFO: Adding prefix 12.9.140.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:51,894 INFO: Adding prefix 12.9.140.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:51,972 INFO: Adding prefix 12.9.140.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:52,024 INFO: Adding prefix 12.9.141.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:52,089 INFO: Adding prefix 12.9.141.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:52,150 INFO: Adding prefix 12.9.141.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:52,384 INFO: Adding prefix 12.9.141.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:52,461 INFO: Adding prefix 12.9.141.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:52,479 INFO: Adding prefix 12.9.141.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:52,522 INFO: Adding prefix 12.9.141.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:52,662 INFO: Adding prefix 12.9.141.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:52,695 INFO: Adding prefix 12.9.141.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:52,733 INFO: Adding prefix 12.9.141.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:52,744 INFO: Adding prefix 12.9.141.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:52,752 INFO: Adding prefix 12.9.141.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:52,796 INFO: Adding prefix 12.9.141.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:52,860 INFO: Adding prefix 12.9.141.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:52,961 INFO: Adding prefix 12.9.141.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:53,068 INFO: Adding prefix 12.9.141.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:53,082 INFO: Adding prefix 12.9.142.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:53,171 INFO: Adding prefix 12.9.142.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:53,282 INFO: Adding prefix 12.9.142.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:53,314 INFO: Adding prefix 12.9.142.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:53,331 INFO: Adding prefix 12.9.142.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:53,356 INFO: Adding prefix 12.9.142.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:53,466 INFO: Adding prefix 12.9.142.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:53,526 INFO: Adding prefix 12.9.142.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:53,634 INFO: Adding prefix 12.9.142.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:53,650 INFO: Adding prefix 12.9.142.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:53,664 INFO: Adding prefix 12.9.142.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:53,749 INFO: Adding prefix 12.9.142.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:53,770 INFO: Adding prefix 12.9.142.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:53,791 INFO: Adding prefix 12.9.142.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:53,844 INFO: Adding prefix 12.9.142.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:53,863 INFO: Adding prefix 12.9.142.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:53,926 INFO: Adding prefix 12.9.143.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:53,954 INFO: Adding prefix 12.9.143.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:54,073 INFO: Adding prefix 12.9.143.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:54,136 INFO: Adding prefix 12.9.143.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:54,187 INFO: Adding prefix 12.9.143.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:54,266 INFO: Adding prefix 12.9.143.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:54,330 INFO: Adding prefix 12.9.143.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:54,376 INFO: Adding prefix 12.9.143.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:54,429 INFO: Adding prefix 12.9.143.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:54,521 INFO: Adding prefix 12.9.143.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:54,537 INFO: Adding prefix 12.9.143.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:54,547 INFO: Adding prefix 12.9.143.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:54,605 INFO: Adding prefix 12.9.143.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:54,745 INFO: Adding prefix 12.9.143.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:54,792 INFO: Adding prefix 12.9.143.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:54,992 INFO: Adding prefix 12.9.143.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:55,146 INFO: Adding prefix 12.9.144.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:55,349 INFO: Adding prefix 12.9.144.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:55,385 INFO: Adding prefix 12.9.144.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:55,435 INFO: Adding prefix 12.9.144.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:55,461 INFO: Adding prefix 12.9.144.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:55,616 INFO: Adding prefix 12.9.144.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:55,700 INFO: Adding prefix 12.9.144.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:55,765 INFO: Adding prefix 12.9.144.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:55,773 INFO: Adding prefix 12.9.144.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:55,848 INFO: Adding prefix 12.9.144.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:55,875 INFO: Adding prefix 12.9.144.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:55,897 INFO: Adding prefix 12.9.144.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:55,975 INFO: Adding prefix 12.9.144.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:56,000 INFO: Adding prefix 12.9.144.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:56,026 INFO: Adding prefix 12.9.144.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:56,099 INFO: Adding prefix 12.9.144.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:56,224 INFO: Adding prefix 12.9.145.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:56,365 INFO: Adding prefix 12.9.145.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:56,399 INFO: Adding prefix 12.9.145.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:56,457 INFO: Adding prefix 12.9.145.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:56,666 INFO: Adding prefix 12.9.145.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:56,700 INFO: Adding prefix 12.9.145.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:56,727 INFO: Adding prefix 12.9.145.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:56,755 INFO: Adding prefix 12.9.145.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:56,780 INFO: Adding prefix 12.9.145.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:56,844 INFO: Adding prefix 12.9.145.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:56,898 INFO: Adding prefix 12.9.145.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:56,999 INFO: Adding prefix 12.9.145.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:57,011 INFO: Adding prefix 12.9.145.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:57,020 INFO: Adding prefix 12.9.145.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:57,050 INFO: Adding prefix 12.9.145.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:57,088 INFO: Adding prefix 12.9.145.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:57,235 INFO: Adding prefix 12.9.146.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:57,372 INFO: Adding prefix 12.9.146.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:57,422 INFO: Adding prefix 12.9.146.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:57,448 INFO: Adding prefix 12.9.146.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:57,676 INFO: Adding prefix 12.9.146.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:57,735 INFO: Adding prefix 12.9.146.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:57,765 INFO: Adding prefix 12.9.146.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:57,836 INFO: Adding prefix 12.9.146.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:57,900 INFO: Adding prefix 12.9.146.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:58,028 INFO: Adding prefix 12.9.146.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:58,101 INFO: Adding prefix 12.9.146.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:58,179 INFO: Adding prefix 12.9.146.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:58,314 INFO: Adding prefix 12.9.146.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:58,361 INFO: Adding prefix 12.9.146.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:58,440 INFO: Adding prefix 12.9.146.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:58,471 INFO: Adding prefix 12.9.146.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:58,525 INFO: Adding prefix 12.9.147.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:58,570 INFO: Adding prefix 12.9.147.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:58,650 INFO: Adding prefix 12.9.147.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:58,779 INFO: Adding prefix 12.9.147.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:58,881 INFO: Adding prefix 12.9.147.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:58,958 INFO: Adding prefix 12.9.147.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:59,015 INFO: Adding prefix 12.9.147.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:59,067 INFO: Adding prefix 12.9.147.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:59,119 INFO: Adding prefix 12.9.147.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:59,149 INFO: Adding prefix 12.9.147.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:59,181 INFO: Adding prefix 12.9.147.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:59,334 INFO: Adding prefix 12.9.147.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:59,418 INFO: Adding prefix 12.9.147.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:59,498 INFO: Adding prefix 12.9.147.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:59,612 INFO: Adding prefix 12.9.147.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:59,773 INFO: Adding prefix 12.9.147.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:39:59,915 INFO: Adding prefix 12.9.148.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:00,007 INFO: Adding prefix 12.9.148.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:00,088 INFO: Adding prefix 12.9.148.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:00,144 INFO: Adding prefix 12.9.148.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:00,216 INFO: Adding prefix 12.9.148.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:00,323 INFO: Adding prefix 12.9.148.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:00,410 INFO: Adding prefix 12.9.148.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:00,615 INFO: Adding prefix 12.9.148.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:00,649 INFO: Adding prefix 12.9.148.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:00,804 INFO: Adding prefix 12.9.148.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:00,982 INFO: Adding prefix 12.9.148.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:01,026 INFO: Adding prefix 12.9.148.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:01,101 INFO: Adding prefix 12.9.148.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:01,132 INFO: Adding prefix 12.9.148.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:01,233 INFO: Adding prefix 12.9.148.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:01,278 INFO: Adding prefix 12.9.148.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:01,335 INFO: Adding prefix 12.9.149.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:01,353 INFO: Adding prefix 12.9.149.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:01,537 INFO: Adding prefix 12.9.149.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:01,609 INFO: Adding prefix 12.9.149.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:01,684 INFO: Adding prefix 12.9.149.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:01,735 INFO: Adding prefix 12.9.149.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:01,854 INFO: Adding prefix 12.9.149.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:02,015 INFO: Adding prefix 12.9.149.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:02,057 INFO: Adding prefix 12.9.149.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:02,066 INFO: Adding prefix 12.9.149.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:02,145 INFO: Adding prefix 12.9.149.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:02,221 INFO: Adding prefix 12.9.149.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:02,340 INFO: Adding prefix 12.9.149.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:02,390 INFO: Adding prefix 12.9.149.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:02,489 INFO: Adding prefix 12.9.149.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:02,606 INFO: Adding prefix 12.9.149.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:02,698 INFO: Adding prefix 12.9.150.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:02,810 INFO: Adding prefix 12.9.150.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:02,949 INFO: Adding prefix 12.9.150.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:02,965 INFO: Adding prefix 12.9.150.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:03,056 INFO: Adding prefix 12.9.150.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:03,065 INFO: Adding prefix 12.9.150.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:03,147 INFO: Adding prefix 12.9.150.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:03,154 INFO: Adding prefix 12.9.150.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:03,160 INFO: Adding prefix 12.9.150.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:03,170 INFO: Adding prefix 12.9.150.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:03,191 INFO: Adding prefix 12.9.150.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:03,288 INFO: Adding prefix 12.9.150.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:03,335 INFO: Adding prefix 12.9.150.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:03,536 INFO: Adding prefix 12.9.150.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:03,626 INFO: Adding prefix 12.9.150.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:03,731 INFO: Adding prefix 12.9.150.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:03,759 INFO: Adding prefix 12.9.151.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:03,792 INFO: Adding prefix 12.9.151.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:03,800 INFO: Adding prefix 12.9.151.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:03,820 INFO: Adding prefix 12.9.151.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:03,835 INFO: Adding prefix 12.9.151.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:03,896 INFO: Adding prefix 12.9.151.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:03,910 INFO: Adding prefix 12.9.151.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:03,920 INFO: Adding prefix 12.9.151.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:03,951 INFO: Adding prefix 12.9.151.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:04,021 INFO: Adding prefix 12.9.151.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:04,047 INFO: Adding prefix 12.9.151.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:04,111 INFO: Adding prefix 12.9.151.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:04,233 INFO: Adding prefix 12.9.151.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:04,322 INFO: Adding prefix 12.9.151.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:04,433 INFO: Adding prefix 12.9.151.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:04,493 INFO: Adding prefix 12.9.151.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:04,585 INFO: Adding prefix 12.9.152.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:04,715 INFO: Adding prefix 12.9.152.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:04,761 INFO: Adding prefix 12.9.152.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:04,816 INFO: Adding prefix 12.9.152.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:04,842 INFO: Adding prefix 12.9.152.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:04,876 INFO: Adding prefix 12.9.152.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:04,912 INFO: Adding prefix 12.9.152.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:05,109 INFO: Adding prefix 12.9.152.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:05,270 INFO: Adding prefix 12.9.152.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:05,339 INFO: Adding prefix 12.9.152.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:05,414 INFO: Adding prefix 12.9.152.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:05,512 INFO: Adding prefix 12.9.152.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:05,637 INFO: Adding prefix 12.9.152.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:05,758 INFO: Adding prefix 12.9.152.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:05,842 INFO: Adding prefix 12.9.152.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:05,888 INFO: Adding prefix 12.9.152.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:05,943 INFO: Adding prefix 12.9.153.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:06,025 INFO: Adding prefix 12.9.153.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:06,103 INFO: Adding prefix 12.9.153.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:06,139 INFO: Adding prefix 12.9.153.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:06,283 INFO: Adding prefix 12.9.153.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:06,365 INFO: Adding prefix 12.9.153.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:06,553 INFO: Adding prefix 12.9.153.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:06,624 INFO: Adding prefix 12.9.153.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:06,858 INFO: Adding prefix 12.9.153.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:06,912 INFO: Adding prefix 12.9.153.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:07,036 INFO: Adding prefix 12.9.153.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:07,078 INFO: Adding prefix 12.9.153.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:07,139 INFO: Adding prefix 12.9.153.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:07,176 INFO: Adding prefix 12.9.153.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:07,240 INFO: Adding prefix 12.9.153.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:07,291 INFO: Adding prefix 12.9.153.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:07,308 INFO: Adding prefix 12.9.154.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:07,367 INFO: Adding prefix 12.9.154.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:07,396 INFO: Adding prefix 12.9.154.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:07,445 INFO: Adding prefix 12.9.154.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:07,494 INFO: Adding prefix 12.9.154.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:07,567 INFO: Adding prefix 12.9.154.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:07,596 INFO: Adding prefix 12.9.154.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:07,678 INFO: Adding prefix 12.9.154.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:07,760 INFO: Adding prefix 12.9.154.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:07,866 INFO: Adding prefix 12.9.154.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:07,936 INFO: Adding prefix 12.9.154.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:08,022 INFO: Adding prefix 12.9.154.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:08,056 INFO: Adding prefix 12.9.154.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:08,094 INFO: Adding prefix 12.9.154.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:08,103 INFO: Adding prefix 12.9.154.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:08,292 INFO: Adding prefix 12.9.154.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:08,346 INFO: Adding prefix 12.9.155.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:08,391 INFO: Adding prefix 12.9.155.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:08,473 INFO: Adding prefix 12.9.155.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:08,595 INFO: Adding prefix 12.9.155.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:08,668 INFO: Adding prefix 12.9.155.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:08,766 INFO: Adding prefix 12.9.155.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:08,812 INFO: Adding prefix 12.9.155.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:08,859 INFO: Adding prefix 12.9.155.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:08,967 INFO: Adding prefix 12.9.155.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:08,989 INFO: Adding prefix 12.9.155.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:09,069 INFO: Adding prefix 12.9.155.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:09,133 INFO: Adding prefix 12.9.155.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:09,159 INFO: Adding prefix 12.9.155.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:09,225 INFO: Adding prefix 12.9.155.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:09,238 INFO: Adding prefix 12.9.155.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:09,396 INFO: Adding prefix 12.9.155.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:09,521 INFO: Adding prefix 12.9.156.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:09,583 INFO: Adding prefix 12.9.156.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:09,638 INFO: Adding prefix 12.9.156.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:09,698 INFO: Adding prefix 12.9.156.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:09,745 INFO: Adding prefix 12.9.156.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:09,809 INFO: Adding prefix 12.9.156.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:09,939 INFO: Adding prefix 12.9.156.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:10,013 INFO: Adding prefix 12.9.156.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:10,079 INFO: Adding prefix 12.9.156.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:10,168 INFO: Adding prefix 12.9.156.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:10,330 INFO: Adding prefix 12.9.156.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:10,455 INFO: Adding prefix 12.9.156.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:10,465 INFO: Adding prefix 12.9.156.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:10,478 INFO: Adding prefix 12.9.156.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:10,525 INFO: Adding prefix 12.9.156.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:10,612 INFO: Adding prefix 12.9.156.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:10,799 INFO: Adding prefix 12.9.157.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:10,806 INFO: Adding prefix 12.9.157.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:10,876 INFO: Adding prefix 12.9.157.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:10,950 INFO: Adding prefix 12.9.157.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:10,967 INFO: Adding prefix 12.9.157.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:11,080 INFO: Adding prefix 12.9.157.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:11,179 INFO: Adding prefix 12.9.157.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:11,267 INFO: Adding prefix 12.9.157.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:11,347 INFO: Adding prefix 12.9.157.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:11,452 INFO: Adding prefix 12.9.157.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:11,539 INFO: Adding prefix 12.9.157.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:11,555 INFO: Adding prefix 12.9.157.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:11,564 INFO: Adding prefix 12.9.157.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:11,573 INFO: Adding prefix 12.9.157.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:11,691 INFO: Adding prefix 12.9.157.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:11,703 INFO: Adding prefix 12.9.157.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:11,811 INFO: Adding prefix 12.9.158.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:11,957 INFO: Adding prefix 12.9.158.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:12,044 INFO: Adding prefix 12.9.158.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:12,097 INFO: Adding prefix 12.9.158.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:12,156 INFO: Adding prefix 12.9.158.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:12,212 INFO: Adding prefix 12.9.158.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:12,244 INFO: Adding prefix 12.9.158.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:12,400 INFO: Adding prefix 12.9.158.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:12,435 INFO: Adding prefix 12.9.158.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:12,551 INFO: Adding prefix 12.9.158.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:12,624 INFO: Adding prefix 12.9.158.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:12,639 INFO: Adding prefix 12.9.158.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:12,681 INFO: Adding prefix 12.9.158.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:12,788 INFO: Adding prefix 12.9.158.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:12,835 INFO: Adding prefix 12.9.158.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:12,991 INFO: Adding prefix 12.9.158.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:13,098 INFO: Adding prefix 12.9.159.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:13,256 INFO: Adding prefix 12.9.159.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:13,344 INFO: Adding prefix 12.9.159.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:13,446 INFO: Adding prefix 12.9.159.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:13,477 INFO: Adding prefix 12.9.159.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:13,573 INFO: Adding prefix 12.9.159.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:13,585 INFO: Adding prefix 12.9.159.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:13,617 INFO: Adding prefix 12.9.159.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:13,686 INFO: Adding prefix 12.9.159.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:13,850 INFO: Adding prefix 12.9.159.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:13,968 INFO: Adding prefix 12.9.159.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:14,075 INFO: Adding prefix 12.9.159.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:14,332 INFO: Adding prefix 12.9.159.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:14,412 INFO: Adding prefix 12.9.159.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:14,457 INFO: Adding prefix 12.9.159.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:14,481 INFO: Adding prefix 12.9.159.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:14,517 INFO: Adding prefix 12.9.160.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:14,556 INFO: Adding prefix 12.9.160.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:14,565 INFO: Adding prefix 12.9.160.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:14,571 INFO: Adding prefix 12.9.160.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:14,703 INFO: Adding prefix 12.9.160.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:14,746 INFO: Adding prefix 12.9.160.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:14,758 INFO: Adding prefix 12.9.160.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:14,890 INFO: Adding prefix 12.9.160.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:15,045 INFO: Adding prefix 12.9.160.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:15,081 INFO: Adding prefix 12.9.160.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:15,221 INFO: Adding prefix 12.9.160.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:15,261 INFO: Adding prefix 12.9.160.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:15,359 INFO: Adding prefix 12.9.160.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:15,393 INFO: Adding prefix 12.9.160.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:15,488 INFO: Adding prefix 12.9.160.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:15,536 INFO: Adding prefix 12.9.160.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:15,594 INFO: Adding prefix 12.9.161.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:15,602 INFO: Adding prefix 12.9.161.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:15,672 INFO: Adding prefix 12.9.161.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:15,729 INFO: Adding prefix 12.9.161.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:15,849 INFO: Adding prefix 12.9.161.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:15,920 INFO: Adding prefix 12.9.161.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:16,065 INFO: Adding prefix 12.9.161.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:16,122 INFO: Adding prefix 12.9.161.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:16,212 INFO: Adding prefix 12.9.161.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:16,288 INFO: Adding prefix 12.9.161.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:16,317 INFO: Adding prefix 12.9.161.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:16,393 INFO: Adding prefix 12.9.161.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:16,438 INFO: Adding prefix 12.9.161.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:16,482 INFO: Adding prefix 12.9.161.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:16,524 INFO: Adding prefix 12.9.161.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:16,657 INFO: Adding prefix 12.9.161.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:16,732 INFO: Adding prefix 12.9.162.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:16,814 INFO: Adding prefix 12.9.162.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:16,870 INFO: Adding prefix 12.9.162.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:17,063 INFO: Adding prefix 12.9.162.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:17,124 INFO: Adding prefix 12.9.162.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:17,213 INFO: Adding prefix 12.9.162.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:17,245 INFO: Adding prefix 12.9.162.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:17,352 INFO: Adding prefix 12.9.162.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:17,364 INFO: Adding prefix 12.9.162.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:17,408 INFO: Adding prefix 12.9.162.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:17,430 INFO: Adding prefix 12.9.162.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:17,514 INFO: Adding prefix 12.9.162.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:17,575 INFO: Adding prefix 12.9.162.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:17,691 INFO: Adding prefix 12.9.162.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:17,766 INFO: Adding prefix 12.9.162.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:17,919 INFO: Adding prefix 12.9.162.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:18,046 INFO: Adding prefix 12.9.163.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:18,156 INFO: Adding prefix 12.9.163.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:18,236 INFO: Adding prefix 12.9.163.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:18,375 INFO: Adding prefix 12.9.163.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:18,409 INFO: Adding prefix 12.9.163.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:18,464 INFO: Adding prefix 12.9.163.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:18,514 INFO: Adding prefix 12.9.163.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:18,567 INFO: Adding prefix 12.9.163.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:18,576 INFO: Adding prefix 12.9.163.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:18,589 INFO: Adding prefix 12.9.163.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:18,739 INFO: Adding prefix 12.9.163.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:18,799 INFO: Adding prefix 12.9.163.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:18,861 INFO: Adding prefix 12.9.163.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:18,931 INFO: Adding prefix 12.9.163.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:19,064 INFO: Adding prefix 12.9.163.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:19,130 INFO: Adding prefix 12.9.163.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:19,196 INFO: Adding prefix 12.9.164.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:19,236 INFO: Adding prefix 12.9.164.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:19,321 INFO: Adding prefix 12.9.164.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:19,417 INFO: Adding prefix 12.9.164.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:19,502 INFO: Adding prefix 12.9.164.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:19,575 INFO: Adding prefix 12.9.164.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:19,702 INFO: Adding prefix 12.9.164.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:19,768 INFO: Adding prefix 12.9.164.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:19,877 INFO: Adding prefix 12.9.164.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:20,082 INFO: Adding prefix 12.9.164.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:20,143 INFO: Adding prefix 12.9.164.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:20,165 INFO: Adding prefix 12.9.164.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:20,216 INFO: Adding prefix 12.9.164.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:20,276 INFO: Adding prefix 12.9.164.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:20,498 INFO: Adding prefix 12.9.164.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:20,554 INFO: Adding prefix 12.9.164.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:20,603 INFO: Adding prefix 12.9.165.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:20,615 INFO: Adding prefix 12.9.165.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:20,668 INFO: Adding prefix 12.9.165.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:20,728 INFO: Adding prefix 12.9.165.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:20,783 INFO: Adding prefix 12.9.165.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:20,848 INFO: Adding prefix 12.9.165.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:20,891 INFO: Adding prefix 12.9.165.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:20,968 INFO: Adding prefix 12.9.165.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:21,128 INFO: Adding prefix 12.9.165.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:21,268 INFO: Adding prefix 12.9.165.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:21,381 INFO: Adding prefix 12.9.165.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:21,455 INFO: Adding prefix 12.9.165.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:21,484 INFO: Adding prefix 12.9.165.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:21,570 INFO: Adding prefix 12.9.165.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:21,583 INFO: Adding prefix 12.9.165.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:21,621 INFO: Adding prefix 12.9.165.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:21,696 INFO: Adding prefix 12.9.166.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:21,955 INFO: Adding prefix 12.9.166.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:22,044 INFO: Adding prefix 12.9.166.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:22,118 INFO: Adding prefix 12.9.166.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:22,228 INFO: Adding prefix 12.9.166.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:22,404 INFO: Adding prefix 12.9.166.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:22,455 INFO: Adding prefix 12.9.166.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:22,501 INFO: Adding prefix 12.9.166.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:22,519 INFO: Adding prefix 12.9.166.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:22,607 INFO: Adding prefix 12.9.166.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:22,662 INFO: Adding prefix 12.9.166.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:22,775 INFO: Adding prefix 12.9.166.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:22,864 INFO: Adding prefix 12.9.166.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:22,873 INFO: Adding prefix 12.9.166.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:22,937 INFO: Adding prefix 12.9.166.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:23,104 INFO: Adding prefix 12.9.166.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:23,271 INFO: Adding prefix 12.9.167.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:23,391 INFO: Adding prefix 12.9.167.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:23,475 INFO: Adding prefix 12.9.167.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:23,585 INFO: Adding prefix 12.9.167.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:23,631 INFO: Adding prefix 12.9.167.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:23,660 INFO: Adding prefix 12.9.167.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:23,730 INFO: Adding prefix 12.9.167.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:23,747 INFO: Adding prefix 12.9.167.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:23,895 INFO: Adding prefix 12.9.167.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:24,029 INFO: Adding prefix 12.9.167.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:24,189 INFO: Adding prefix 12.9.167.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:24,271 INFO: Adding prefix 12.9.167.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:24,416 INFO: Adding prefix 12.9.167.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:24,474 INFO: Adding prefix 12.9.167.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:24,574 INFO: Adding prefix 12.9.167.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:24,610 INFO: Adding prefix 12.9.167.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:24,661 INFO: Adding prefix 12.9.168.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:24,687 INFO: Adding prefix 12.9.168.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:24,732 INFO: Adding prefix 12.9.168.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:24,818 INFO: Adding prefix 12.9.168.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:24,939 INFO: Adding prefix 12.9.168.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:24,976 INFO: Adding prefix 12.9.168.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:25,065 INFO: Adding prefix 12.9.168.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:25,151 INFO: Adding prefix 12.9.168.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:25,349 INFO: Adding prefix 12.9.168.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:25,371 INFO: Adding prefix 12.9.168.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:25,414 INFO: Adding prefix 12.9.168.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:25,502 INFO: Adding prefix 12.9.168.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:25,625 INFO: Adding prefix 12.9.168.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:25,683 INFO: Adding prefix 12.9.168.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:25,818 INFO: Adding prefix 12.9.168.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:26,058 INFO: Adding prefix 12.9.168.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:26,116 INFO: Adding prefix 12.9.169.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:26,189 INFO: Adding prefix 12.9.169.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:26,198 INFO: Adding prefix 12.9.169.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:26,231 INFO: Adding prefix 12.9.169.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:26,253 INFO: Adding prefix 12.9.169.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:26,276 INFO: Adding prefix 12.9.169.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:26,334 INFO: Adding prefix 12.9.169.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:26,345 INFO: Adding prefix 12.9.169.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:26,460 INFO: Adding prefix 12.9.169.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:26,538 INFO: Adding prefix 12.9.169.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:26,637 INFO: Adding prefix 12.9.169.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:26,688 INFO: Adding prefix 12.9.169.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:26,735 INFO: Adding prefix 12.9.169.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:26,752 INFO: Adding prefix 12.9.169.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:26,792 INFO: Adding prefix 12.9.169.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:26,831 INFO: Adding prefix 12.9.169.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:26,857 INFO: Adding prefix 12.9.170.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:26,893 INFO: Adding prefix 12.9.170.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:26,908 INFO: Adding prefix 12.9.170.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:26,960 INFO: Adding prefix 12.9.170.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:27,003 INFO: Adding prefix 12.9.170.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:27,031 INFO: Adding prefix 12.9.170.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:27,057 INFO: Adding prefix 12.9.170.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:27,098 INFO: Adding prefix 12.9.170.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:27,137 INFO: Adding prefix 12.9.170.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:27,169 INFO: Adding prefix 12.9.170.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:27,204 INFO: Adding prefix 12.9.170.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:27,264 INFO: Adding prefix 12.9.170.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:27,271 INFO: Adding prefix 12.9.170.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:27,300 INFO: Adding prefix 12.9.170.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:27,326 INFO: Adding prefix 12.9.170.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:27,333 INFO: Adding prefix 12.9.170.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:27,351 INFO: Adding prefix 12.9.171.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:27,358 INFO: Adding prefix 12.9.171.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:27,400 INFO: Adding prefix 12.9.171.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:27,425 INFO: Adding prefix 12.9.171.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:27,438 INFO: Adding prefix 12.9.171.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:27,494 INFO: Adding prefix 12.9.171.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:27,585 INFO: Adding prefix 12.9.171.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:27,628 INFO: Adding prefix 12.9.171.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:27,783 INFO: Adding prefix 12.9.171.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:27,895 INFO: Adding prefix 12.9.171.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:28,069 INFO: Adding prefix 12.9.171.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:28,082 INFO: Adding prefix 12.9.171.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:28,091 INFO: Adding prefix 12.9.171.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:28,108 INFO: Adding prefix 12.9.171.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:28,173 INFO: Adding prefix 12.9.171.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:28,209 INFO: Adding prefix 12.9.171.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:28,245 INFO: Adding prefix 12.9.172.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:28,255 INFO: Adding prefix 12.9.172.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:28,421 INFO: Adding prefix 12.9.172.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:28,480 INFO: Adding prefix 12.9.172.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:28,578 INFO: Adding prefix 12.9.172.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:28,678 INFO: Adding prefix 12.9.172.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:28,774 INFO: Adding prefix 12.9.172.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:28,852 INFO: Adding prefix 12.9.172.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:28,981 INFO: Adding prefix 12.9.172.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:29,021 INFO: Adding prefix 12.9.172.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:29,073 INFO: Adding prefix 12.9.172.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:29,115 INFO: Adding prefix 12.9.172.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:29,199 INFO: Adding prefix 12.9.172.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:29,208 INFO: Adding prefix 12.9.172.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:29,234 INFO: Adding prefix 12.9.172.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:29,277 INFO: Adding prefix 12.9.172.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:29,351 INFO: Adding prefix 12.9.173.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:29,509 INFO: Adding prefix 12.9.173.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:29,555 INFO: Adding prefix 12.9.173.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:29,674 INFO: Adding prefix 12.9.173.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:29,686 INFO: Adding prefix 12.9.173.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:29,788 INFO: Adding prefix 12.9.173.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:29,859 INFO: Adding prefix 12.9.173.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:29,910 INFO: Adding prefix 12.9.173.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:29,959 INFO: Adding prefix 12.9.173.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:29,974 INFO: Adding prefix 12.9.173.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:30,043 INFO: Adding prefix 12.9.173.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:30,053 INFO: Adding prefix 12.9.173.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:30,067 INFO: Adding prefix 12.9.173.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:30,289 INFO: Adding prefix 12.9.173.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:30,377 INFO: Adding prefix 12.9.173.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:30,418 INFO: Adding prefix 12.9.173.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:30,480 INFO: Adding prefix 12.9.174.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:30,595 INFO: Adding prefix 12.9.174.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:30,725 INFO: Adding prefix 12.9.174.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:30,779 INFO: Adding prefix 12.9.174.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:30,827 INFO: Adding prefix 12.9.174.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:30,868 INFO: Adding prefix 12.9.174.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:30,967 INFO: Adding prefix 12.9.174.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:31,027 INFO: Adding prefix 12.9.174.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:31,110 INFO: Adding prefix 12.9.174.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:31,160 INFO: Adding prefix 12.9.174.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:31,277 INFO: Adding prefix 12.9.174.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:31,344 INFO: Adding prefix 12.9.174.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:31,616 INFO: Adding prefix 12.9.174.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:31,717 INFO: Adding prefix 12.9.174.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:31,809 INFO: Adding prefix 12.9.174.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:31,881 INFO: Adding prefix 12.9.174.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:31,910 INFO: Adding prefix 12.9.175.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:31,985 INFO: Adding prefix 12.9.175.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:31,992 INFO: Adding prefix 12.9.175.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:32,028 INFO: Adding prefix 12.9.175.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:32,112 INFO: Adding prefix 12.9.175.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:32,127 INFO: Adding prefix 12.9.175.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:32,213 INFO: Adding prefix 12.9.175.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:32,301 INFO: Adding prefix 12.9.175.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:32,435 INFO: Adding prefix 12.9.175.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:32,508 INFO: Adding prefix 12.9.175.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:32,527 INFO: Adding prefix 12.9.175.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:32,536 INFO: Adding prefix 12.9.175.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:32,553 INFO: Adding prefix 12.9.175.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:32,569 INFO: Adding prefix 12.9.175.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:32,580 INFO: Adding prefix 12.9.175.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:32,590 INFO: Adding prefix 12.9.175.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:32,822 INFO: Adding prefix 12.9.176.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:32,832 INFO: Adding prefix 12.9.176.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:32,842 INFO: Adding prefix 12.9.176.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:32,897 INFO: Adding prefix 12.9.176.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:32,932 INFO: Adding prefix 12.9.176.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:32,945 INFO: Adding prefix 12.9.176.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:32,952 INFO: Adding prefix 12.9.176.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:32,992 INFO: Adding prefix 12.9.176.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:33,049 INFO: Adding prefix 12.9.176.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:33,095 INFO: Adding prefix 12.9.176.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:33,139 INFO: Adding prefix 12.9.176.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:33,251 INFO: Adding prefix 12.9.176.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:33,302 INFO: Adding prefix 12.9.176.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:33,367 INFO: Adding prefix 12.9.176.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:33,397 INFO: Adding prefix 12.9.176.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:33,515 INFO: Adding prefix 12.9.176.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:33,528 INFO: Adding prefix 12.9.177.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:33,577 INFO: Adding prefix 12.9.177.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:33,637 INFO: Adding prefix 12.9.177.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:33,714 INFO: Adding prefix 12.9.177.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:33,725 INFO: Adding prefix 12.9.177.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:33,781 INFO: Adding prefix 12.9.177.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:33,824 INFO: Adding prefix 12.9.177.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:33,926 INFO: Adding prefix 12.9.177.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:34,028 INFO: Adding prefix 12.9.177.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:34,066 INFO: Adding prefix 12.9.177.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:34,112 INFO: Adding prefix 12.9.177.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:34,224 INFO: Adding prefix 12.9.177.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:34,269 INFO: Adding prefix 12.9.177.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:34,329 INFO: Adding prefix 12.9.177.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:34,374 INFO: Adding prefix 12.9.177.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:34,467 INFO: Adding prefix 12.9.177.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:34,568 INFO: Adding prefix 12.9.178.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:34,633 INFO: Adding prefix 12.9.178.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:34,723 INFO: Adding prefix 12.9.178.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:34,779 INFO: Adding prefix 12.9.178.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:34,786 INFO: Adding prefix 12.9.178.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:34,839 INFO: Adding prefix 12.9.178.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:34,974 INFO: Adding prefix 12.9.178.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:35,036 INFO: Adding prefix 12.9.178.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:35,053 INFO: Adding prefix 12.9.178.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:35,114 INFO: Adding prefix 12.9.178.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:35,266 INFO: Adding prefix 12.9.178.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:35,374 INFO: Adding prefix 12.9.178.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:35,510 INFO: Adding prefix 12.9.178.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:35,542 INFO: Adding prefix 12.9.178.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:35,709 INFO: Adding prefix 12.9.178.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:35,770 INFO: Adding prefix 12.9.178.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:35,831 INFO: Adding prefix 12.9.179.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:35,877 INFO: Adding prefix 12.9.179.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:36,037 INFO: Adding prefix 12.9.179.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:36,083 INFO: Adding prefix 12.9.179.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:36,122 INFO: Adding prefix 12.9.179.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:36,237 INFO: Adding prefix 12.9.179.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:36,366 INFO: Adding prefix 12.9.179.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:36,417 INFO: Adding prefix 12.9.179.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:36,460 INFO: Adding prefix 12.9.179.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:36,511 INFO: Adding prefix 12.9.179.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:36,525 INFO: Adding prefix 12.9.179.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:36,537 INFO: Adding prefix 12.9.179.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:36,584 INFO: Adding prefix 12.9.179.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:36,609 INFO: Adding prefix 12.9.179.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:36,706 INFO: Adding prefix 12.9.179.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:36,749 INFO: Adding prefix 12.9.179.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:36,821 INFO: Adding prefix 12.9.180.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:36,958 INFO: Adding prefix 12.9.180.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:36,994 INFO: Adding prefix 12.9.180.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:37,060 INFO: Adding prefix 12.9.180.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:37,154 INFO: Adding prefix 12.9.180.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:37,313 INFO: Adding prefix 12.9.180.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:37,397 INFO: Adding prefix 12.9.180.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:37,441 INFO: Adding prefix 12.9.180.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:37,450 INFO: Adding prefix 12.9.180.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:37,491 INFO: Adding prefix 12.9.180.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:37,501 INFO: Adding prefix 12.9.180.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:37,573 INFO: Adding prefix 12.9.180.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:37,633 INFO: Adding prefix 12.9.180.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:37,768 INFO: Adding prefix 12.9.180.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:37,782 INFO: Adding prefix 12.9.180.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:37,883 INFO: Adding prefix 12.9.180.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:37,893 INFO: Adding prefix 12.9.181.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:37,923 INFO: Adding prefix 12.9.181.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:37,961 INFO: Adding prefix 12.9.181.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:37,983 INFO: Adding prefix 12.9.181.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:38,027 INFO: Adding prefix 12.9.181.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:38,052 INFO: Adding prefix 12.9.181.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:38,128 INFO: Adding prefix 12.9.181.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:38,152 INFO: Adding prefix 12.9.181.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:38,256 INFO: Adding prefix 12.9.181.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:38,355 INFO: Adding prefix 12.9.181.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:38,448 INFO: Adding prefix 12.9.181.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:38,510 INFO: Adding prefix 12.9.181.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:38,641 INFO: Adding prefix 12.9.181.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:38,706 INFO: Adding prefix 12.9.181.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:38,732 INFO: Adding prefix 12.9.181.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:38,774 INFO: Adding prefix 12.9.181.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:38,895 INFO: Adding prefix 12.9.182.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:38,963 INFO: Adding prefix 12.9.182.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:39,024 INFO: Adding prefix 12.9.182.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:39,051 INFO: Adding prefix 12.9.182.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:39,125 INFO: Adding prefix 12.9.182.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:39,259 INFO: Adding prefix 12.9.182.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:39,345 INFO: Adding prefix 12.9.182.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:39,419 INFO: Adding prefix 12.9.182.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:39,567 INFO: Adding prefix 12.9.182.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:39,656 INFO: Adding prefix 12.9.182.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:39,705 INFO: Adding prefix 12.9.182.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:39,747 INFO: Adding prefix 12.9.182.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:39,777 INFO: Adding prefix 12.9.182.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:39,790 INFO: Adding prefix 12.9.182.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:39,803 INFO: Adding prefix 12.9.182.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:39,828 INFO: Adding prefix 12.9.182.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:39,906 INFO: Adding prefix 12.9.183.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:39,977 INFO: Adding prefix 12.9.183.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:40,110 INFO: Adding prefix 12.9.183.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:40,259 INFO: Adding prefix 12.9.183.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:40,327 INFO: Adding prefix 12.9.183.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:40,398 INFO: Adding prefix 12.9.183.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:40,444 INFO: Adding prefix 12.9.183.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:40,563 INFO: Adding prefix 12.9.183.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:40,666 INFO: Adding prefix 12.9.183.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:40,759 INFO: Adding prefix 12.9.183.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:40,830 INFO: Adding prefix 12.9.183.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:40,935 INFO: Adding prefix 12.9.183.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:40,946 INFO: Adding prefix 12.9.183.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:41,028 INFO: Adding prefix 12.9.183.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:41,062 INFO: Adding prefix 12.9.183.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:41,154 INFO: Adding prefix 12.9.183.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:41,228 INFO: Adding prefix 12.9.184.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:41,348 INFO: Adding prefix 12.9.184.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:41,688 INFO: Adding prefix 12.9.184.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:41,956 INFO: Adding prefix 12.9.184.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:42,034 INFO: Adding prefix 12.9.184.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:42,051 INFO: Adding prefix 12.9.184.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:42,184 INFO: Adding prefix 12.9.184.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:42,274 INFO: Adding prefix 12.9.184.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:42,281 INFO: Adding prefix 12.9.184.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:42,351 INFO: Adding prefix 12.9.184.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:42,409 INFO: Adding prefix 12.9.184.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:42,491 INFO: Adding prefix 12.9.184.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:42,510 INFO: Adding prefix 12.9.184.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:42,601 INFO: Adding prefix 12.9.184.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:42,665 INFO: Adding prefix 12.9.184.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:42,750 INFO: Adding prefix 12.9.184.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:42,819 INFO: Adding prefix 12.9.185.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:42,833 INFO: Adding prefix 12.9.185.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:42,934 INFO: Adding prefix 12.9.185.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:43,001 INFO: Adding prefix 12.9.185.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:43,072 INFO: Adding prefix 12.9.185.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:43,102 INFO: Adding prefix 12.9.185.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:43,235 INFO: Adding prefix 12.9.185.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:43,264 INFO: Adding prefix 12.9.185.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:43,292 INFO: Adding prefix 12.9.185.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:43,305 INFO: Adding prefix 12.9.185.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:43,463 INFO: Adding prefix 12.9.185.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:43,541 INFO: Adding prefix 12.9.185.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:43,571 INFO: Adding prefix 12.9.185.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:43,675 INFO: Adding prefix 12.9.185.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:43,691 INFO: Adding prefix 12.9.185.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:43,726 INFO: Adding prefix 12.9.185.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:43,852 INFO: Adding prefix 12.9.186.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:43,911 INFO: Adding prefix 12.9.186.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:44,053 INFO: Adding prefix 12.9.186.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:44,081 INFO: Adding prefix 12.9.186.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:44,110 INFO: Adding prefix 12.9.186.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:44,127 INFO: Adding prefix 12.9.186.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:44,244 INFO: Adding prefix 12.9.186.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:44,320 INFO: Adding prefix 12.9.186.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:44,343 INFO: Adding prefix 12.9.186.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:44,418 INFO: Adding prefix 12.9.186.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:44,546 INFO: Adding prefix 12.9.186.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:44,616 INFO: Adding prefix 12.9.186.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:44,723 INFO: Adding prefix 12.9.186.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:44,849 INFO: Adding prefix 12.9.186.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,016 INFO: Adding prefix 12.9.186.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,078 INFO: Adding prefix 12.9.186.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,123 INFO: Adding prefix 12.9.187.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,230 INFO: Adding prefix 12.9.187.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,421 INFO: Adding prefix 12.9.187.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,483 INFO: Adding prefix 12.9.187.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,505 INFO: Adding prefix 12.9.187.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,566 INFO: Adding prefix 12.9.187.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,587 INFO: Adding prefix 12.9.187.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,596 INFO: Adding prefix 12.9.187.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,606 INFO: Adding prefix 12.9.187.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,616 INFO: Adding prefix 12.9.187.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,621 INFO: Adding prefix 12.9.187.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,647 INFO: Adding prefix 12.9.187.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,656 INFO: Adding prefix 12.9.187.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,665 INFO: Adding prefix 12.9.187.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,671 INFO: Adding prefix 12.9.187.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,679 INFO: Adding prefix 12.9.187.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,685 INFO: Adding prefix 12.9.188.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,693 INFO: Adding prefix 12.9.188.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,701 INFO: Adding prefix 12.9.188.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,706 INFO: Adding prefix 12.9.188.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,713 INFO: Adding prefix 12.9.188.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,746 INFO: Adding prefix 12.9.188.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,803 INFO: Adding prefix 12.9.188.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,812 INFO: Adding prefix 12.9.188.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,818 INFO: Adding prefix 12.9.188.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,826 INFO: Adding prefix 12.9.188.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,833 INFO: Adding prefix 12.9.188.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,839 INFO: Adding prefix 12.9.188.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,845 INFO: Adding prefix 12.9.188.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,852 INFO: Adding prefix 12.9.188.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,859 INFO: Adding prefix 12.9.188.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,865 INFO: Adding prefix 12.9.188.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,873 INFO: Adding prefix 12.9.189.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,880 INFO: Adding prefix 12.9.189.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,888 INFO: Adding prefix 12.9.189.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,893 INFO: Adding prefix 12.9.189.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,901 INFO: Adding prefix 12.9.189.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,924 INFO: Adding prefix 12.9.189.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:45,974 INFO: Adding prefix 12.9.189.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,002 INFO: Adding prefix 12.9.189.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,013 INFO: Adding prefix 12.9.189.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,019 INFO: Adding prefix 12.9.189.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,027 INFO: Adding prefix 12.9.189.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,033 INFO: Adding prefix 12.9.189.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,040 INFO: Adding prefix 12.9.189.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,046 INFO: Adding prefix 12.9.189.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,053 INFO: Adding prefix 12.9.189.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,059 INFO: Adding prefix 12.9.189.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,067 INFO: Adding prefix 12.9.190.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,074 INFO: Adding prefix 12.9.190.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,080 INFO: Adding prefix 12.9.190.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,084 INFO: Adding prefix 12.9.190.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,095 INFO: Adding prefix 12.9.190.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,101 INFO: Adding prefix 12.9.190.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,108 INFO: Adding prefix 12.9.190.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,188 INFO: Adding prefix 12.9.190.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,198 INFO: Adding prefix 12.9.190.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,204 INFO: Adding prefix 12.9.190.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,209 INFO: Adding prefix 12.9.190.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,214 INFO: Adding prefix 12.9.190.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,220 INFO: Adding prefix 12.9.190.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,225 INFO: Adding prefix 12.9.190.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,230 INFO: Adding prefix 12.9.190.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,236 INFO: Adding prefix 12.9.190.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,242 INFO: Adding prefix 12.9.191.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,248 INFO: Adding prefix 12.9.191.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,254 INFO: Adding prefix 12.9.191.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,260 INFO: Adding prefix 12.9.191.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,265 INFO: Adding prefix 12.9.191.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,269 INFO: Adding prefix 12.9.191.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,274 INFO: Adding prefix 12.9.191.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,414 INFO: Adding prefix 12.9.191.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,429 INFO: Adding prefix 12.9.191.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,449 INFO: Adding prefix 12.9.191.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,456 INFO: Adding prefix 12.9.191.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,468 INFO: Adding prefix 12.9.191.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,475 INFO: Adding prefix 12.9.191.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,481 INFO: Adding prefix 12.9.191.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,486 INFO: Adding prefix 12.9.191.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,493 INFO: Adding prefix 12.9.191.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,497 INFO: Adding prefix 12.9.192.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,505 INFO: Adding prefix 12.9.192.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,513 INFO: Adding prefix 12.9.192.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,520 INFO: Adding prefix 12.9.192.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,527 INFO: Adding prefix 12.9.192.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,533 INFO: Adding prefix 12.9.192.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,553 INFO: Adding prefix 12.9.192.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,592 INFO: Adding prefix 12.9.192.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,621 INFO: Adding prefix 12.9.192.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,628 INFO: Adding prefix 12.9.192.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,636 INFO: Adding prefix 12.9.192.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,645 INFO: Adding prefix 12.9.192.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,651 INFO: Adding prefix 12.9.192.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,657 INFO: Adding prefix 12.9.192.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,663 INFO: Adding prefix 12.9.192.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,668 INFO: Adding prefix 12.9.192.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,676 INFO: Adding prefix 12.9.193.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,681 INFO: Adding prefix 12.9.193.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,688 INFO: Adding prefix 12.9.193.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,694 INFO: Adding prefix 12.9.193.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,700 INFO: Adding prefix 12.9.193.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,742 INFO: Adding prefix 12.9.193.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,854 INFO: Adding prefix 12.9.193.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,861 INFO: Adding prefix 12.9.193.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,867 INFO: Adding prefix 12.9.193.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,874 INFO: Adding prefix 12.9.193.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,882 INFO: Adding prefix 12.9.193.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,889 INFO: Adding prefix 12.9.193.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,895 INFO: Adding prefix 12.9.193.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,900 INFO: Adding prefix 12.9.193.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,907 INFO: Adding prefix 12.9.193.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,912 INFO: Adding prefix 12.9.193.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,917 INFO: Adding prefix 12.9.194.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,956 INFO: Adding prefix 12.9.194.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,978 INFO: Adding prefix 12.9.194.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,986 INFO: Adding prefix 12.9.194.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,992 INFO: Adding prefix 12.9.194.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:46,998 INFO: Adding prefix 12.9.194.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,003 INFO: Adding prefix 12.9.194.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,009 INFO: Adding prefix 12.9.194.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,014 INFO: Adding prefix 12.9.194.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,031 INFO: Adding prefix 12.9.194.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,037 INFO: Adding prefix 12.9.194.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,042 INFO: Adding prefix 12.9.194.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,047 INFO: Adding prefix 12.9.194.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,054 INFO: Adding prefix 12.9.194.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,061 INFO: Adding prefix 12.9.194.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,067 INFO: Adding prefix 12.9.194.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,073 INFO: Adding prefix 12.9.195.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,081 INFO: Adding prefix 12.9.195.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,396 INFO: Adding prefix 12.9.195.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,403 INFO: Adding prefix 12.9.195.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,410 INFO: Adding prefix 12.9.195.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,417 INFO: Adding prefix 12.9.195.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,422 INFO: Adding prefix 12.9.195.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,428 INFO: Adding prefix 12.9.195.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,433 INFO: Adding prefix 12.9.195.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,441 INFO: Adding prefix 12.9.195.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,447 INFO: Adding prefix 12.9.195.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,454 INFO: Adding prefix 12.9.195.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,459 INFO: Adding prefix 12.9.195.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,467 INFO: Adding prefix 12.9.195.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,473 INFO: Adding prefix 12.9.195.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,497 INFO: Adding prefix 12.9.195.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,525 INFO: Adding prefix 12.9.196.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,532 INFO: Adding prefix 12.9.196.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,539 INFO: Adding prefix 12.9.196.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,544 INFO: Adding prefix 12.9.196.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,549 INFO: Adding prefix 12.9.196.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,554 INFO: Adding prefix 12.9.196.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,560 INFO: Adding prefix 12.9.196.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,564 INFO: Adding prefix 12.9.196.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,571 INFO: Adding prefix 12.9.196.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,582 INFO: Adding prefix 12.9.196.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,589 INFO: Adding prefix 12.9.196.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,595 INFO: Adding prefix 12.9.196.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,602 INFO: Adding prefix 12.9.196.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,608 INFO: Adding prefix 12.9.196.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,613 INFO: Adding prefix 12.9.196.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,630 INFO: Adding prefix 12.9.196.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,682 INFO: Adding prefix 12.9.197.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,690 INFO: Adding prefix 12.9.197.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,696 INFO: Adding prefix 12.9.197.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,701 INFO: Adding prefix 12.9.197.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,710 INFO: Adding prefix 12.9.197.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,715 INFO: Adding prefix 12.9.197.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,721 INFO: Adding prefix 12.9.197.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,726 INFO: Adding prefix 12.9.197.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,733 INFO: Adding prefix 12.9.197.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,739 INFO: Adding prefix 12.9.197.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,743 INFO: Adding prefix 12.9.197.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,748 INFO: Adding prefix 12.9.197.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,754 INFO: Adding prefix 12.9.197.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,759 INFO: Adding prefix 12.9.197.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,764 INFO: Adding prefix 12.9.197.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,773 INFO: Adding prefix 12.9.197.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,800 INFO: Adding prefix 12.9.198.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,807 INFO: Adding prefix 12.9.198.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,812 INFO: Adding prefix 12.9.198.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,819 INFO: Adding prefix 12.9.198.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,825 INFO: Adding prefix 12.9.198.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,831 INFO: Adding prefix 12.9.198.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,837 INFO: Adding prefix 12.9.198.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,844 INFO: Adding prefix 12.9.198.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,851 INFO: Adding prefix 12.9.198.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,858 INFO: Adding prefix 12.9.198.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,865 INFO: Adding prefix 12.9.198.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,873 INFO: Adding prefix 12.9.198.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,879 INFO: Adding prefix 12.9.198.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,886 INFO: Adding prefix 12.9.198.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,892 INFO: Adding prefix 12.9.198.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,936 INFO: Adding prefix 12.9.198.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:47,943 INFO: Adding prefix 12.9.199.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,015 INFO: Adding prefix 12.9.199.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,069 INFO: Adding prefix 12.9.199.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,241 INFO: Adding prefix 12.9.199.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,248 INFO: Adding prefix 12.9.199.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,261 INFO: Adding prefix 12.9.199.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,268 INFO: Adding prefix 12.9.199.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,276 INFO: Adding prefix 12.9.199.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,353 INFO: Adding prefix 12.9.199.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,370 INFO: Adding prefix 12.9.199.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,378 INFO: Adding prefix 12.9.199.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,387 INFO: Adding prefix 12.9.199.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,393 INFO: Adding prefix 12.9.199.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,400 INFO: Adding prefix 12.9.199.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,406 INFO: Adding prefix 12.9.199.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,412 INFO: Adding prefix 12.9.199.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,417 INFO: Adding prefix 12.9.200.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,422 INFO: Adding prefix 12.9.200.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,429 INFO: Adding prefix 12.9.200.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,436 INFO: Adding prefix 12.9.200.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,442 INFO: Adding prefix 12.9.200.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,448 INFO: Adding prefix 12.9.200.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,483 INFO: Adding prefix 12.9.200.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,490 INFO: Adding prefix 12.9.200.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,504 INFO: Adding prefix 12.9.200.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,510 INFO: Adding prefix 12.9.200.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,517 INFO: Adding prefix 12.9.200.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,525 INFO: Adding prefix 12.9.200.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,531 INFO: Adding prefix 12.9.200.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,540 INFO: Adding prefix 12.9.200.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,551 INFO: Adding prefix 12.9.200.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,564 INFO: Adding prefix 12.9.200.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,576 INFO: Adding prefix 12.9.201.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,582 INFO: Adding prefix 12.9.201.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,593 INFO: Adding prefix 12.9.201.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,608 INFO: Adding prefix 12.9.201.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,645 INFO: Adding prefix 12.9.201.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,656 INFO: Adding prefix 12.9.201.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,664 INFO: Adding prefix 12.9.201.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,671 INFO: Adding prefix 12.9.201.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,677 INFO: Adding prefix 12.9.201.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,682 INFO: Adding prefix 12.9.201.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,687 INFO: Adding prefix 12.9.201.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,692 INFO: Adding prefix 12.9.201.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,698 INFO: Adding prefix 12.9.201.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,706 INFO: Adding prefix 12.9.201.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,713 INFO: Adding prefix 12.9.201.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,719 INFO: Adding prefix 12.9.201.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,726 INFO: Adding prefix 12.9.202.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,732 INFO: Adding prefix 12.9.202.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,737 INFO: Adding prefix 12.9.202.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,742 INFO: Adding prefix 12.9.202.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,753 INFO: Adding prefix 12.9.202.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,818 INFO: Adding prefix 12.9.202.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,825 INFO: Adding prefix 12.9.202.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,830 INFO: Adding prefix 12.9.202.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,835 INFO: Adding prefix 12.9.202.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,843 INFO: Adding prefix 12.9.202.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,848 INFO: Adding prefix 12.9.202.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,853 INFO: Adding prefix 12.9.202.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,859 INFO: Adding prefix 12.9.202.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,865 INFO: Adding prefix 12.9.202.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,872 INFO: Adding prefix 12.9.202.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,878 INFO: Adding prefix 12.9.202.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,883 INFO: Adding prefix 12.9.203.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,890 INFO: Adding prefix 12.9.203.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,896 INFO: Adding prefix 12.9.203.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,901 INFO: Adding prefix 12.9.203.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:48,907 INFO: Adding prefix 12.9.203.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,021 INFO: Adding prefix 12.9.203.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,029 INFO: Adding prefix 12.9.203.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,034 INFO: Adding prefix 12.9.203.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,039 INFO: Adding prefix 12.9.203.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,045 INFO: Adding prefix 12.9.203.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,050 INFO: Adding prefix 12.9.203.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,055 INFO: Adding prefix 12.9.203.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,061 INFO: Adding prefix 12.9.203.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,066 INFO: Adding prefix 12.9.203.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,071 INFO: Adding prefix 12.9.203.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,076 INFO: Adding prefix 12.9.203.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,082 INFO: Adding prefix 12.9.204.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,087 INFO: Adding prefix 12.9.204.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,094 INFO: Adding prefix 12.9.204.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,100 INFO: Adding prefix 12.9.204.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,191 INFO: Adding prefix 12.9.204.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,198 INFO: Adding prefix 12.9.204.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,203 INFO: Adding prefix 12.9.204.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,209 INFO: Adding prefix 12.9.204.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,215 INFO: Adding prefix 12.9.204.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,222 INFO: Adding prefix 12.9.204.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,228 INFO: Adding prefix 12.9.204.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,234 INFO: Adding prefix 12.9.204.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,241 INFO: Adding prefix 12.9.204.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,246 INFO: Adding prefix 12.9.204.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,252 INFO: Adding prefix 12.9.204.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,257 INFO: Adding prefix 12.9.204.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,263 INFO: Adding prefix 12.9.205.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,271 INFO: Adding prefix 12.9.205.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,320 INFO: Adding prefix 12.9.205.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,390 INFO: Adding prefix 12.9.205.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,398 INFO: Adding prefix 12.9.205.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,404 INFO: Adding prefix 12.9.205.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,408 INFO: Adding prefix 12.9.205.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,416 INFO: Adding prefix 12.9.205.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,422 INFO: Adding prefix 12.9.205.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,428 INFO: Adding prefix 12.9.205.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,433 INFO: Adding prefix 12.9.205.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,439 INFO: Adding prefix 12.9.205.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,446 INFO: Adding prefix 12.9.205.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,451 INFO: Adding prefix 12.9.205.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,456 INFO: Adding prefix 12.9.205.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,463 INFO: Adding prefix 12.9.205.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,497 INFO: Adding prefix 12.9.206.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,556 INFO: Adding prefix 12.9.206.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,564 INFO: Adding prefix 12.9.206.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,575 INFO: Adding prefix 12.9.206.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,582 INFO: Adding prefix 12.9.206.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,587 INFO: Adding prefix 12.9.206.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,592 INFO: Adding prefix 12.9.206.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,598 INFO: Adding prefix 12.9.206.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,603 INFO: Adding prefix 12.9.206.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,608 INFO: Adding prefix 12.9.206.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,613 INFO: Adding prefix 12.9.206.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,619 INFO: Adding prefix 12.9.206.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,624 INFO: Adding prefix 12.9.206.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,630 INFO: Adding prefix 12.9.206.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,635 INFO: Adding prefix 12.9.206.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,642 INFO: Adding prefix 12.9.206.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,648 INFO: Adding prefix 12.9.207.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,659 INFO: Adding prefix 12.9.207.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,692 INFO: Adding prefix 12.9.207.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,700 INFO: Adding prefix 12.9.207.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,707 INFO: Adding prefix 12.9.207.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,713 INFO: Adding prefix 12.9.207.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,719 INFO: Adding prefix 12.9.207.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,725 INFO: Adding prefix 12.9.207.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,730 INFO: Adding prefix 12.9.207.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,737 INFO: Adding prefix 12.9.207.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,745 INFO: Adding prefix 12.9.207.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,751 INFO: Adding prefix 12.9.207.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,756 INFO: Adding prefix 12.9.207.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,763 INFO: Adding prefix 12.9.207.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,770 INFO: Adding prefix 12.9.207.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,801 INFO: Adding prefix 12.9.207.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,815 INFO: Adding prefix 12.9.208.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,822 INFO: Adding prefix 12.9.208.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,830 INFO: Adding prefix 12.9.208.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,835 INFO: Adding prefix 12.9.208.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,842 INFO: Adding prefix 12.9.208.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,848 INFO: Adding prefix 12.9.208.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,855 INFO: Adding prefix 12.9.208.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,860 INFO: Adding prefix 12.9.208.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,867 INFO: Adding prefix 12.9.208.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,872 INFO: Adding prefix 12.9.208.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,881 INFO: Adding prefix 12.9.208.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,886 INFO: Adding prefix 12.9.208.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,892 INFO: Adding prefix 12.9.208.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:49,901 INFO: Adding prefix 12.9.208.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,114 INFO: Adding prefix 12.9.208.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,133 INFO: Adding prefix 12.9.208.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,224 INFO: Adding prefix 12.9.209.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,235 INFO: Adding prefix 12.9.209.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,244 INFO: Adding prefix 12.9.209.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,250 INFO: Adding prefix 12.9.209.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,255 INFO: Adding prefix 12.9.209.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,262 INFO: Adding prefix 12.9.209.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,267 INFO: Adding prefix 12.9.209.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,273 INFO: Adding prefix 12.9.209.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,280 INFO: Adding prefix 12.9.209.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,286 INFO: Adding prefix 12.9.209.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,291 INFO: Adding prefix 12.9.209.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,296 INFO: Adding prefix 12.9.209.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,308 INFO: Adding prefix 12.9.209.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,359 INFO: Adding prefix 12.9.209.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,367 INFO: Adding prefix 12.9.209.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,373 INFO: Adding prefix 12.9.209.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,381 INFO: Adding prefix 12.9.210.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,389 INFO: Adding prefix 12.9.210.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,396 INFO: Adding prefix 12.9.210.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,402 INFO: Adding prefix 12.9.210.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,408 INFO: Adding prefix 12.9.210.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,415 INFO: Adding prefix 12.9.210.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,420 INFO: Adding prefix 12.9.210.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,424 INFO: Adding prefix 12.9.210.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,429 INFO: Adding prefix 12.9.210.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,436 INFO: Adding prefix 12.9.210.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,445 INFO: Adding prefix 12.9.210.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,501 INFO: Adding prefix 12.9.210.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,531 INFO: Adding prefix 12.9.210.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,539 INFO: Adding prefix 12.9.210.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,544 INFO: Adding prefix 12.9.210.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,549 INFO: Adding prefix 12.9.210.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,555 INFO: Adding prefix 12.9.211.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,562 INFO: Adding prefix 12.9.211.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,567 INFO: Adding prefix 12.9.211.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,572 INFO: Adding prefix 12.9.211.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,579 INFO: Adding prefix 12.9.211.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,584 INFO: Adding prefix 12.9.211.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,589 INFO: Adding prefix 12.9.211.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,594 INFO: Adding prefix 12.9.211.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,601 INFO: Adding prefix 12.9.211.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,606 INFO: Adding prefix 12.9.211.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,610 INFO: Adding prefix 12.9.211.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,620 INFO: Adding prefix 12.9.211.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,646 INFO: Adding prefix 12.9.211.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,653 INFO: Adding prefix 12.9.211.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,658 INFO: Adding prefix 12.9.211.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,663 INFO: Adding prefix 12.9.211.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,670 INFO: Adding prefix 12.9.212.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,674 INFO: Adding prefix 12.9.212.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,679 INFO: Adding prefix 12.9.212.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,684 INFO: Adding prefix 12.9.212.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,690 INFO: Adding prefix 12.9.212.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,696 INFO: Adding prefix 12.9.212.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,701 INFO: Adding prefix 12.9.212.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,706 INFO: Adding prefix 12.9.212.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,712 INFO: Adding prefix 12.9.212.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,717 INFO: Adding prefix 12.9.212.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,722 INFO: Adding prefix 12.9.212.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,727 INFO: Adding prefix 12.9.212.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,732 INFO: Adding prefix 12.9.212.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,737 INFO: Adding prefix 12.9.212.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,775 INFO: Adding prefix 12.9.212.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,784 INFO: Adding prefix 12.9.212.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,790 INFO: Adding prefix 12.9.213.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,794 INFO: Adding prefix 12.9.213.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,800 INFO: Adding prefix 12.9.213.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,806 INFO: Adding prefix 12.9.213.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,813 INFO: Adding prefix 12.9.213.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,820 INFO: Adding prefix 12.9.213.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,825 INFO: Adding prefix 12.9.213.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,836 INFO: Adding prefix 12.9.213.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,844 INFO: Adding prefix 12.9.213.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,850 INFO: Adding prefix 12.9.213.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,857 INFO: Adding prefix 12.9.213.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,866 INFO: Adding prefix 12.9.213.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,872 INFO: Adding prefix 12.9.213.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,937 INFO: Adding prefix 12.9.213.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,973 INFO: Adding prefix 12.9.213.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,983 INFO: Adding prefix 12.9.213.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,988 INFO: Adding prefix 12.9.214.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,993 INFO: Adding prefix 12.9.214.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:50,998 INFO: Adding prefix 12.9.214.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,009 INFO: Adding prefix 12.9.214.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,015 INFO: Adding prefix 12.9.214.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,021 INFO: Adding prefix 12.9.214.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,026 INFO: Adding prefix 12.9.214.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,031 INFO: Adding prefix 12.9.214.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,037 INFO: Adding prefix 12.9.214.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,042 INFO: Adding prefix 12.9.214.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,049 INFO: Adding prefix 12.9.214.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,102 INFO: Adding prefix 12.9.214.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,153 INFO: Adding prefix 12.9.214.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,161 INFO: Adding prefix 12.9.214.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,168 INFO: Adding prefix 12.9.214.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,173 INFO: Adding prefix 12.9.214.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,178 INFO: Adding prefix 12.9.215.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,184 INFO: Adding prefix 12.9.215.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,198 INFO: Adding prefix 12.9.215.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,204 INFO: Adding prefix 12.9.215.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,210 INFO: Adding prefix 12.9.215.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,216 INFO: Adding prefix 12.9.215.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,222 INFO: Adding prefix 12.9.215.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,227 INFO: Adding prefix 12.9.215.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,232 INFO: Adding prefix 12.9.215.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,236 INFO: Adding prefix 12.9.215.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,243 INFO: Adding prefix 12.9.215.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,274 INFO: Adding prefix 12.9.215.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,324 INFO: Adding prefix 12.9.215.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,332 INFO: Adding prefix 12.9.215.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,344 INFO: Adding prefix 12.9.215.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,350 INFO: Adding prefix 12.9.215.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,355 INFO: Adding prefix 12.9.216.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,360 INFO: Adding prefix 12.9.216.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,368 INFO: Adding prefix 12.9.216.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,389 INFO: Adding prefix 12.9.216.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,422 INFO: Adding prefix 12.9.216.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,429 INFO: Adding prefix 12.9.216.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,441 INFO: Adding prefix 12.9.216.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,476 INFO: Adding prefix 12.9.216.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,531 INFO: Adding prefix 12.9.216.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,565 INFO: Adding prefix 12.9.216.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,573 INFO: Adding prefix 12.9.216.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,581 INFO: Adding prefix 12.9.216.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,590 INFO: Adding prefix 12.9.216.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,624 INFO: Adding prefix 12.9.216.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,633 INFO: Adding prefix 12.9.216.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,640 INFO: Adding prefix 12.9.216.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,650 INFO: Adding prefix 12.9.217.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,714 INFO: Adding prefix 12.9.217.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,776 INFO: Adding prefix 12.9.217.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,795 INFO: Adding prefix 12.9.217.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,847 INFO: Adding prefix 12.9.217.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,865 INFO: Adding prefix 12.9.217.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,937 INFO: Adding prefix 12.9.217.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,945 INFO: Adding prefix 12.9.217.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,950 INFO: Adding prefix 12.9.217.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,956 INFO: Adding prefix 12.9.217.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,961 INFO: Adding prefix 12.9.217.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,966 INFO: Adding prefix 12.9.217.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,972 INFO: Adding prefix 12.9.217.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,980 INFO: Adding prefix 12.9.217.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:51,997 INFO: Adding prefix 12.9.217.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,004 INFO: Adding prefix 12.9.217.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,120 INFO: Adding prefix 12.9.218.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,127 INFO: Adding prefix 12.9.218.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,133 INFO: Adding prefix 12.9.218.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,138 INFO: Adding prefix 12.9.218.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,144 INFO: Adding prefix 12.9.218.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,149 INFO: Adding prefix 12.9.218.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,158 INFO: Adding prefix 12.9.218.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,167 INFO: Adding prefix 12.9.218.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,264 INFO: Adding prefix 12.9.218.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,304 INFO: Adding prefix 12.9.218.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,316 INFO: Adding prefix 12.9.218.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,330 INFO: Adding prefix 12.9.218.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,398 INFO: Adding prefix 12.9.218.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,418 INFO: Adding prefix 12.9.218.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,427 INFO: Adding prefix 12.9.218.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,432 INFO: Adding prefix 12.9.218.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,440 INFO: Adding prefix 12.9.219.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,445 INFO: Adding prefix 12.9.219.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,451 INFO: Adding prefix 12.9.219.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,456 INFO: Adding prefix 12.9.219.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,471 INFO: Adding prefix 12.9.219.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,478 INFO: Adding prefix 12.9.219.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,483 INFO: Adding prefix 12.9.219.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,488 INFO: Adding prefix 12.9.219.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,496 INFO: Adding prefix 12.9.219.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,501 INFO: Adding prefix 12.9.219.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,506 INFO: Adding prefix 12.9.219.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,514 INFO: Adding prefix 12.9.219.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,536 INFO: Adding prefix 12.9.219.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,541 INFO: Adding prefix 12.9.219.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,547 INFO: Adding prefix 12.9.219.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,552 INFO: Adding prefix 12.9.219.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,557 INFO: Adding prefix 12.9.220.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,562 INFO: Adding prefix 12.9.220.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,567 INFO: Adding prefix 12.9.220.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,573 INFO: Adding prefix 12.9.220.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,578 INFO: Adding prefix 12.9.220.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,583 INFO: Adding prefix 12.9.220.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,588 INFO: Adding prefix 12.9.220.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,594 INFO: Adding prefix 12.9.220.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,602 INFO: Adding prefix 12.9.220.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,609 INFO: Adding prefix 12.9.220.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,615 INFO: Adding prefix 12.9.220.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,622 INFO: Adding prefix 12.9.220.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,627 INFO: Adding prefix 12.9.220.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,675 INFO: Adding prefix 12.9.220.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,696 INFO: Adding prefix 12.9.220.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,704 INFO: Adding prefix 12.9.220.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,710 INFO: Adding prefix 12.9.221.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,716 INFO: Adding prefix 12.9.221.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,725 INFO: Adding prefix 12.9.221.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,734 INFO: Adding prefix 12.9.221.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,740 INFO: Adding prefix 12.9.221.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,748 INFO: Adding prefix 12.9.221.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,753 INFO: Adding prefix 12.9.221.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,760 INFO: Adding prefix 12.9.221.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,767 INFO: Adding prefix 12.9.221.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,773 INFO: Adding prefix 12.9.221.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,779 INFO: Adding prefix 12.9.221.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,825 INFO: Adding prefix 12.9.221.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,832 INFO: Adding prefix 12.9.221.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,838 INFO: Adding prefix 12.9.221.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,846 INFO: Adding prefix 12.9.221.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,852 INFO: Adding prefix 12.9.221.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,858 INFO: Adding prefix 12.9.222.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,864 INFO: Adding prefix 12.9.222.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,871 INFO: Adding prefix 12.9.222.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,878 INFO: Adding prefix 12.9.222.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,883 INFO: Adding prefix 12.9.222.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,891 INFO: Adding prefix 12.9.222.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,899 INFO: Adding prefix 12.9.222.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,905 INFO: Adding prefix 12.9.222.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,917 INFO: Adding prefix 12.9.222.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,945 INFO: Adding prefix 12.9.222.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,979 INFO: Adding prefix 12.9.222.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,988 INFO: Adding prefix 12.9.222.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,993 INFO: Adding prefix 12.9.222.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:52,999 INFO: Adding prefix 12.9.222.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,005 INFO: Adding prefix 12.9.222.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,011 INFO: Adding prefix 12.9.222.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,017 INFO: Adding prefix 12.9.223.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,022 INFO: Adding prefix 12.9.223.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,030 INFO: Adding prefix 12.9.223.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,036 INFO: Adding prefix 12.9.223.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,041 INFO: Adding prefix 12.9.223.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,047 INFO: Adding prefix 12.9.223.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,108 INFO: Adding prefix 12.9.223.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,115 INFO: Adding prefix 12.9.223.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,120 INFO: Adding prefix 12.9.223.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,126 INFO: Adding prefix 12.9.223.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,132 INFO: Adding prefix 12.9.223.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,137 INFO: Adding prefix 12.9.223.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,143 INFO: Adding prefix 12.9.223.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,149 INFO: Adding prefix 12.9.223.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,155 INFO: Adding prefix 12.9.223.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,161 INFO: Adding prefix 12.9.223.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,169 INFO: Adding prefix 12.9.224.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,176 INFO: Adding prefix 12.9.224.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,181 INFO: Adding prefix 12.9.224.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,186 INFO: Adding prefix 12.9.224.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,193 INFO: Adding prefix 12.9.224.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,274 INFO: Adding prefix 12.9.224.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,283 INFO: Adding prefix 12.9.224.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,289 INFO: Adding prefix 12.9.224.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,294 INFO: Adding prefix 12.9.224.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,301 INFO: Adding prefix 12.9.224.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,307 INFO: Adding prefix 12.9.224.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,312 INFO: Adding prefix 12.9.224.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,317 INFO: Adding prefix 12.9.224.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,326 INFO: Adding prefix 12.9.224.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,332 INFO: Adding prefix 12.9.224.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,339 INFO: Adding prefix 12.9.224.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,344 INFO: Adding prefix 12.9.225.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,388 INFO: Adding prefix 12.9.225.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,395 INFO: Adding prefix 12.9.225.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,401 INFO: Adding prefix 12.9.225.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,407 INFO: Adding prefix 12.9.225.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,414 INFO: Adding prefix 12.9.225.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,420 INFO: Adding prefix 12.9.225.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,425 INFO: Adding prefix 12.9.225.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,431 INFO: Adding prefix 12.9.225.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,437 INFO: Adding prefix 12.9.225.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,442 INFO: Adding prefix 12.9.225.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,448 INFO: Adding prefix 12.9.225.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,455 INFO: Adding prefix 12.9.225.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,462 INFO: Adding prefix 12.9.225.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,477 INFO: Adding prefix 12.9.225.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,486 INFO: Adding prefix 12.9.225.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,506 INFO: Adding prefix 12.9.226.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,513 INFO: Adding prefix 12.9.226.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,518 INFO: Adding prefix 12.9.226.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,523 INFO: Adding prefix 12.9.226.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,529 INFO: Adding prefix 12.9.226.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,534 INFO: Adding prefix 12.9.226.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,539 INFO: Adding prefix 12.9.226.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,545 INFO: Adding prefix 12.9.226.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,551 INFO: Adding prefix 12.9.226.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,557 INFO: Adding prefix 12.9.226.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,564 INFO: Adding prefix 12.9.226.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,569 INFO: Adding prefix 12.9.226.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,582 INFO: Adding prefix 12.9.226.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,616 INFO: Adding prefix 12.9.226.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,709 INFO: Adding prefix 12.9.226.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,718 INFO: Adding prefix 12.9.226.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,726 INFO: Adding prefix 12.9.227.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,761 INFO: Adding prefix 12.9.227.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,786 INFO: Adding prefix 12.9.227.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,798 INFO: Adding prefix 12.9.227.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,874 INFO: Adding prefix 12.9.227.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,887 INFO: Adding prefix 12.9.227.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,893 INFO: Adding prefix 12.9.227.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,915 INFO: Adding prefix 12.9.227.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,924 INFO: Adding prefix 12.9.227.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,936 INFO: Adding prefix 12.9.227.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,943 INFO: Adding prefix 12.9.227.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,951 INFO: Adding prefix 12.9.227.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,956 INFO: Adding prefix 12.9.227.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,962 INFO: Adding prefix 12.9.227.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,969 INFO: Adding prefix 12.9.227.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,976 INFO: Adding prefix 12.9.227.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,982 INFO: Adding prefix 12.9.228.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,987 INFO: Adding prefix 12.9.228.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:53,993 INFO: Adding prefix 12.9.228.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,000 INFO: Adding prefix 12.9.228.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,064 INFO: Adding prefix 12.9.228.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,093 INFO: Adding prefix 12.9.228.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,101 INFO: Adding prefix 12.9.228.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,108 INFO: Adding prefix 12.9.228.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,114 INFO: Adding prefix 12.9.228.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,119 INFO: Adding prefix 12.9.228.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,125 INFO: Adding prefix 12.9.228.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,132 INFO: Adding prefix 12.9.228.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,139 INFO: Adding prefix 12.9.228.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,144 INFO: Adding prefix 12.9.228.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,152 INFO: Adding prefix 12.9.228.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,159 INFO: Adding prefix 12.9.228.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,164 INFO: Adding prefix 12.9.229.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,170 INFO: Adding prefix 12.9.229.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,185 INFO: Adding prefix 12.9.229.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,271 INFO: Adding prefix 12.9.229.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,283 INFO: Adding prefix 12.9.229.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,289 INFO: Adding prefix 12.9.229.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,297 INFO: Adding prefix 12.9.229.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,302 INFO: Adding prefix 12.9.229.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,308 INFO: Adding prefix 12.9.229.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,313 INFO: Adding prefix 12.9.229.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,321 INFO: Adding prefix 12.9.229.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,327 INFO: Adding prefix 12.9.229.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,333 INFO: Adding prefix 12.9.229.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,337 INFO: Adding prefix 12.9.229.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,345 INFO: Adding prefix 12.9.229.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,351 INFO: Adding prefix 12.9.229.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,356 INFO: Adding prefix 12.9.230.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,367 INFO: Adding prefix 12.9.230.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,376 INFO: Adding prefix 12.9.230.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,381 INFO: Adding prefix 12.9.230.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,386 INFO: Adding prefix 12.9.230.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,392 INFO: Adding prefix 12.9.230.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,468 INFO: Adding prefix 12.9.230.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,476 INFO: Adding prefix 12.9.230.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,488 INFO: Adding prefix 12.9.230.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,495 INFO: Adding prefix 12.9.230.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,502 INFO: Adding prefix 12.9.230.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,513 INFO: Adding prefix 12.9.230.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,522 INFO: Adding prefix 12.9.230.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,527 INFO: Adding prefix 12.9.230.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,545 INFO: Adding prefix 12.9.230.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,552 INFO: Adding prefix 12.9.230.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,559 INFO: Adding prefix 12.9.231.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,566 INFO: Adding prefix 12.9.231.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,577 INFO: Adding prefix 12.9.231.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,643 INFO: Adding prefix 12.9.231.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,656 INFO: Adding prefix 12.9.231.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,664 INFO: Adding prefix 12.9.231.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,670 INFO: Adding prefix 12.9.231.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,675 INFO: Adding prefix 12.9.231.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,680 INFO: Adding prefix 12.9.231.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,686 INFO: Adding prefix 12.9.231.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,699 INFO: Adding prefix 12.9.231.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,706 INFO: Adding prefix 12.9.231.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,713 INFO: Adding prefix 12.9.231.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,723 INFO: Adding prefix 12.9.231.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,730 INFO: Adding prefix 12.9.231.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,766 INFO: Adding prefix 12.9.231.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,777 INFO: Adding prefix 12.9.232.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,793 INFO: Adding prefix 12.9.232.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,800 INFO: Adding prefix 12.9.232.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,805 INFO: Adding prefix 12.9.232.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,811 INFO: Adding prefix 12.9.232.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,852 INFO: Adding prefix 12.9.232.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,858 INFO: Adding prefix 12.9.232.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,863 INFO: Adding prefix 12.9.232.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,870 INFO: Adding prefix 12.9.232.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,877 INFO: Adding prefix 12.9.232.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,883 INFO: Adding prefix 12.9.232.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,949 INFO: Adding prefix 12.9.232.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,956 INFO: Adding prefix 12.9.232.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,962 INFO: Adding prefix 12.9.232.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,967 INFO: Adding prefix 12.9.232.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,972 INFO: Adding prefix 12.9.232.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,980 INFO: Adding prefix 12.9.233.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,986 INFO: Adding prefix 12.9.233.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,992 INFO: Adding prefix 12.9.233.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:54,998 INFO: Adding prefix 12.9.233.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,005 INFO: Adding prefix 12.9.233.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,012 INFO: Adding prefix 12.9.233.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,017 INFO: Adding prefix 12.9.233.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,022 INFO: Adding prefix 12.9.233.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,099 INFO: Adding prefix 12.9.233.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,112 INFO: Adding prefix 12.9.233.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,121 INFO: Adding prefix 12.9.233.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,128 INFO: Adding prefix 12.9.233.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,135 INFO: Adding prefix 12.9.233.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,141 INFO: Adding prefix 12.9.233.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,147 INFO: Adding prefix 12.9.233.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,153 INFO: Adding prefix 12.9.233.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,160 INFO: Adding prefix 12.9.234.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,166 INFO: Adding prefix 12.9.234.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,171 INFO: Adding prefix 12.9.234.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,176 INFO: Adding prefix 12.9.234.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,185 INFO: Adding prefix 12.9.234.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,222 INFO: Adding prefix 12.9.234.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,260 INFO: Adding prefix 12.9.234.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,266 INFO: Adding prefix 12.9.234.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,274 INFO: Adding prefix 12.9.234.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,301 INFO: Adding prefix 12.9.234.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,326 INFO: Adding prefix 12.9.234.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,351 INFO: Adding prefix 12.9.234.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,376 INFO: Adding prefix 12.9.234.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,393 INFO: Adding prefix 12.9.234.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,416 INFO: Adding prefix 12.9.234.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,559 INFO: Adding prefix 12.9.234.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,580 INFO: Adding prefix 12.9.235.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,609 INFO: Adding prefix 12.9.235.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,619 INFO: Adding prefix 12.9.235.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,646 INFO: Adding prefix 12.9.235.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,653 INFO: Adding prefix 12.9.235.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,663 INFO: Adding prefix 12.9.235.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,695 INFO: Adding prefix 12.9.235.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,728 INFO: Adding prefix 12.9.235.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,762 INFO: Adding prefix 12.9.235.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,818 INFO: Adding prefix 12.9.235.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,855 INFO: Adding prefix 12.9.235.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,875 INFO: Adding prefix 12.9.235.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,892 INFO: Adding prefix 12.9.235.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,901 INFO: Adding prefix 12.9.235.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,908 INFO: Adding prefix 12.9.235.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,921 INFO: Adding prefix 12.9.235.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,932 INFO: Adding prefix 12.9.236.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,945 INFO: Adding prefix 12.9.236.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,963 INFO: Adding prefix 12.9.236.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,992 INFO: Adding prefix 12.9.236.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:55,999 INFO: Adding prefix 12.9.236.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:56,013 INFO: Adding prefix 12.9.236.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:56,049 INFO: Adding prefix 12.9.236.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:56,074 INFO: Adding prefix 12.9.236.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:56,111 INFO: Adding prefix 12.9.236.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:56,172 INFO: Adding prefix 12.9.236.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:56,239 INFO: Adding prefix 12.9.236.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:56,313 INFO: Adding prefix 12.9.236.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:56,325 INFO: Adding prefix 12.9.236.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:56,347 INFO: Adding prefix 12.9.236.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:56,364 INFO: Adding prefix 12.9.236.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:56,426 INFO: Adding prefix 12.9.236.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:56,478 INFO: Adding prefix 12.9.237.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:56,485 INFO: Adding prefix 12.9.237.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:56,595 INFO: Adding prefix 12.9.237.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:56,614 INFO: Adding prefix 12.9.237.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:56,682 INFO: Adding prefix 12.9.237.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:56,710 INFO: Adding prefix 12.9.237.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:56,839 INFO: Adding prefix 12.9.237.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:56,848 INFO: Adding prefix 12.9.237.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:56,873 INFO: Adding prefix 12.9.237.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:56,884 INFO: Adding prefix 12.9.237.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:56,931 INFO: Adding prefix 12.9.237.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:56,964 INFO: Adding prefix 12.9.237.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,003 INFO: Adding prefix 12.9.237.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,010 INFO: Adding prefix 12.9.237.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,050 INFO: Adding prefix 12.9.237.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,099 INFO: Adding prefix 12.9.237.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,106 INFO: Adding prefix 12.9.238.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,113 INFO: Adding prefix 12.9.238.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,119 INFO: Adding prefix 12.9.238.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,125 INFO: Adding prefix 12.9.238.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,130 INFO: Adding prefix 12.9.238.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,137 INFO: Adding prefix 12.9.238.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,142 INFO: Adding prefix 12.9.238.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,147 INFO: Adding prefix 12.9.238.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,157 INFO: Adding prefix 12.9.238.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,175 INFO: Adding prefix 12.9.238.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,194 INFO: Adding prefix 12.9.238.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,204 INFO: Adding prefix 12.9.238.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,282 INFO: Adding prefix 12.9.238.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,315 INFO: Adding prefix 12.9.238.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,376 INFO: Adding prefix 12.9.238.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,406 INFO: Adding prefix 12.9.238.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,414 INFO: Adding prefix 12.9.239.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,426 INFO: Adding prefix 12.9.239.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,432 INFO: Adding prefix 12.9.239.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,450 INFO: Adding prefix 12.9.239.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,465 INFO: Adding prefix 12.9.239.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,478 INFO: Adding prefix 12.9.239.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,487 INFO: Adding prefix 12.9.239.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,493 INFO: Adding prefix 12.9.239.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,499 INFO: Adding prefix 12.9.239.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,506 INFO: Adding prefix 12.9.239.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,523 INFO: Adding prefix 12.9.239.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,553 INFO: Adding prefix 12.9.239.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,561 INFO: Adding prefix 12.9.239.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,570 INFO: Adding prefix 12.9.239.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,577 INFO: Adding prefix 12.9.239.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,582 INFO: Adding prefix 12.9.239.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,587 INFO: Adding prefix 12.9.240.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,593 INFO: Adding prefix 12.9.240.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,599 INFO: Adding prefix 12.9.240.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,605 INFO: Adding prefix 12.9.240.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,612 INFO: Adding prefix 12.9.240.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,621 INFO: Adding prefix 12.9.240.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,628 INFO: Adding prefix 12.9.240.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,634 INFO: Adding prefix 12.9.240.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,642 INFO: Adding prefix 12.9.240.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,648 INFO: Adding prefix 12.9.240.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,664 INFO: Adding prefix 12.9.240.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,677 INFO: Adding prefix 12.9.240.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,684 INFO: Adding prefix 12.9.240.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,689 INFO: Adding prefix 12.9.240.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,694 INFO: Adding prefix 12.9.240.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,699 INFO: Adding prefix 12.9.240.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,706 INFO: Adding prefix 12.9.241.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,711 INFO: Adding prefix 12.9.241.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,717 INFO: Adding prefix 12.9.241.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,722 INFO: Adding prefix 12.9.241.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,728 INFO: Adding prefix 12.9.241.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,734 INFO: Adding prefix 12.9.241.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,740 INFO: Adding prefix 12.9.241.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,745 INFO: Adding prefix 12.9.241.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,753 INFO: Adding prefix 12.9.241.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,759 INFO: Adding prefix 12.9.241.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,775 INFO: Adding prefix 12.9.241.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,814 INFO: Adding prefix 12.9.241.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,827 INFO: Adding prefix 12.9.241.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,832 INFO: Adding prefix 12.9.241.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,838 INFO: Adding prefix 12.9.241.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,844 INFO: Adding prefix 12.9.241.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,850 INFO: Adding prefix 12.9.242.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,856 INFO: Adding prefix 12.9.242.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,862 INFO: Adding prefix 12.9.242.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,868 INFO: Adding prefix 12.9.242.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,875 INFO: Adding prefix 12.9.242.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,882 INFO: Adding prefix 12.9.242.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,889 INFO: Adding prefix 12.9.242.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,897 INFO: Adding prefix 12.9.242.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,903 INFO: Adding prefix 12.9.242.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,917 INFO: Adding prefix 12.9.242.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:57,932 INFO: Adding prefix 12.9.242.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,004 INFO: Adding prefix 12.9.242.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,011 INFO: Adding prefix 12.9.242.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,017 INFO: Adding prefix 12.9.242.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,024 INFO: Adding prefix 12.9.242.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,045 INFO: Adding prefix 12.9.242.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,052 INFO: Adding prefix 12.9.243.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,058 INFO: Adding prefix 12.9.243.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,063 INFO: Adding prefix 12.9.243.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,070 INFO: Adding prefix 12.9.243.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,076 INFO: Adding prefix 12.9.243.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,083 INFO: Adding prefix 12.9.243.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,088 INFO: Adding prefix 12.9.243.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,144 INFO: Adding prefix 12.9.243.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,151 INFO: Adding prefix 12.9.243.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,157 INFO: Adding prefix 12.9.243.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,163 INFO: Adding prefix 12.9.243.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,168 INFO: Adding prefix 12.9.243.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,173 INFO: Adding prefix 12.9.243.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,179 INFO: Adding prefix 12.9.243.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,186 INFO: Adding prefix 12.9.243.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,193 INFO: Adding prefix 12.9.243.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,199 INFO: Adding prefix 12.9.244.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,205 INFO: Adding prefix 12.9.244.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,211 INFO: Adding prefix 12.9.244.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,216 INFO: Adding prefix 12.9.244.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,222 INFO: Adding prefix 12.9.244.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,227 INFO: Adding prefix 12.9.244.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,271 INFO: Adding prefix 12.9.244.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,278 INFO: Adding prefix 12.9.244.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,283 INFO: Adding prefix 12.9.244.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,289 INFO: Adding prefix 12.9.244.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,295 INFO: Adding prefix 12.9.244.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,301 INFO: Adding prefix 12.9.244.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,308 INFO: Adding prefix 12.9.244.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,314 INFO: Adding prefix 12.9.244.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,323 INFO: Adding prefix 12.9.244.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,330 INFO: Adding prefix 12.9.244.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,337 INFO: Adding prefix 12.9.245.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,342 INFO: Adding prefix 12.9.245.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,352 INFO: Adding prefix 12.9.245.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,371 INFO: Adding prefix 12.9.245.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,399 INFO: Adding prefix 12.9.245.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,407 INFO: Adding prefix 12.9.245.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,416 INFO: Adding prefix 12.9.245.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,422 INFO: Adding prefix 12.9.245.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,428 INFO: Adding prefix 12.9.245.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,434 INFO: Adding prefix 12.9.245.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,439 INFO: Adding prefix 12.9.245.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,445 INFO: Adding prefix 12.9.245.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,451 INFO: Adding prefix 12.9.245.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,457 INFO: Adding prefix 12.9.245.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,464 INFO: Adding prefix 12.9.245.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,470 INFO: Adding prefix 12.9.245.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,500 INFO: Adding prefix 12.9.246.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,520 INFO: Adding prefix 12.9.246.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,526 INFO: Adding prefix 12.9.246.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,532 INFO: Adding prefix 12.9.246.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,536 INFO: Adding prefix 12.9.246.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,543 INFO: Adding prefix 12.9.246.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,548 INFO: Adding prefix 12.9.246.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,553 INFO: Adding prefix 12.9.246.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,559 INFO: Adding prefix 12.9.246.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,565 INFO: Adding prefix 12.9.246.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,572 INFO: Adding prefix 12.9.246.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,577 INFO: Adding prefix 12.9.246.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,582 INFO: Adding prefix 12.9.246.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,589 INFO: Adding prefix 12.9.246.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,595 INFO: Adding prefix 12.9.246.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,601 INFO: Adding prefix 12.9.246.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,606 INFO: Adding prefix 12.9.247.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,627 INFO: Adding prefix 12.9.247.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,664 INFO: Adding prefix 12.9.247.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,676 INFO: Adding prefix 12.9.247.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,682 INFO: Adding prefix 12.9.247.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,690 INFO: Adding prefix 12.9.247.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,696 INFO: Adding prefix 12.9.247.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,702 INFO: Adding prefix 12.9.247.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,709 INFO: Adding prefix 12.9.247.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,716 INFO: Adding prefix 12.9.247.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,721 INFO: Adding prefix 12.9.247.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,727 INFO: Adding prefix 12.9.247.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,735 INFO: Adding prefix 12.9.247.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,742 INFO: Adding prefix 12.9.247.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,747 INFO: Adding prefix 12.9.247.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,752 INFO: Adding prefix 12.9.247.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,807 INFO: Adding prefix 12.9.248.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,814 INFO: Adding prefix 12.9.248.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,821 INFO: Adding prefix 12.9.248.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,827 INFO: Adding prefix 12.9.248.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,836 INFO: Adding prefix 12.9.248.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,842 INFO: Adding prefix 12.9.248.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,848 INFO: Adding prefix 12.9.248.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,855 INFO: Adding prefix 12.9.248.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,863 INFO: Adding prefix 12.9.248.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,871 INFO: Adding prefix 12.9.248.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,877 INFO: Adding prefix 12.9.248.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,884 INFO: Adding prefix 12.9.248.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,954 INFO: Adding prefix 12.9.248.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,961 INFO: Adding prefix 12.9.248.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,978 INFO: Adding prefix 12.9.248.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:58,988 INFO: Adding prefix 12.9.248.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:59,091 INFO: Adding prefix 12.9.249.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:59,164 INFO: Adding prefix 12.9.249.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:59,418 INFO: Adding prefix 12.9.249.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:59,451 INFO: Adding prefix 12.9.249.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:59,558 INFO: Adding prefix 12.9.249.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:59,609 INFO: Adding prefix 12.9.249.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:59,680 INFO: Adding prefix 12.9.249.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:59,755 INFO: Adding prefix 12.9.249.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:59,763 INFO: Adding prefix 12.9.249.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:59,771 INFO: Adding prefix 12.9.249.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:59,808 INFO: Adding prefix 12.9.249.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:40:59,926 INFO: Adding prefix 12.9.249.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:00,062 INFO: Adding prefix 12.9.249.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:00,220 INFO: Adding prefix 12.9.249.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:00,239 INFO: Adding prefix 12.9.249.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:00,382 INFO: Adding prefix 12.9.249.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:00,459 INFO: Adding prefix 12.9.250.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:00,600 INFO: Adding prefix 12.9.250.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:00,750 INFO: Adding prefix 12.9.250.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:01,004 INFO: Adding prefix 12.9.250.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:01,068 INFO: Adding prefix 12.9.250.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:01,153 INFO: Adding prefix 12.9.250.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:01,221 INFO: Adding prefix 12.9.250.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:01,388 INFO: Adding prefix 12.9.250.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:01,476 INFO: Adding prefix 12.9.250.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:01,531 INFO: Adding prefix 12.9.250.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:01,714 INFO: Adding prefix 12.9.250.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:01,901 INFO: Adding prefix 12.9.250.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:01,980 INFO: Adding prefix 12.9.250.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:02,021 INFO: Adding prefix 12.9.250.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:02,036 INFO: Adding prefix 12.9.250.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:02,122 INFO: Adding prefix 12.9.250.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:02,202 INFO: Adding prefix 12.9.251.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:02,264 INFO: Adding prefix 12.9.251.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:02,443 INFO: Adding prefix 12.9.251.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:02,550 INFO: Adding prefix 12.9.251.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:02,698 INFO: Adding prefix 12.9.251.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:02,762 INFO: Adding prefix 12.9.251.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:02,836 INFO: Adding prefix 12.9.251.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:02,852 INFO: Adding prefix 12.9.251.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:02,885 INFO: Adding prefix 12.9.251.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:03,074 INFO: Adding prefix 12.9.251.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:03,295 INFO: Adding prefix 12.9.251.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:03,353 INFO: Adding prefix 12.9.251.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:03,479 INFO: Adding prefix 12.9.251.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:03,582 INFO: Adding prefix 12.9.251.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:03,665 INFO: Adding prefix 12.9.251.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:03,685 INFO: Adding prefix 12.9.251.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:03,831 INFO: Adding prefix 12.9.252.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:03,899 INFO: Adding prefix 12.9.252.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:04,068 INFO: Adding prefix 12.9.252.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:04,192 INFO: Adding prefix 12.9.252.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:04,285 INFO: Adding prefix 12.9.252.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:04,472 INFO: Adding prefix 12.9.252.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:04,544 INFO: Adding prefix 12.9.252.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:04,641 INFO: Adding prefix 12.9.252.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:04,729 INFO: Adding prefix 12.9.252.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:04,757 INFO: Adding prefix 12.9.252.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:04,782 INFO: Adding prefix 12.9.252.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:04,877 INFO: Adding prefix 12.9.252.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:04,893 INFO: Adding prefix 12.9.252.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:04,903 INFO: Adding prefix 12.9.252.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:04,999 INFO: Adding prefix 12.9.252.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:05,105 INFO: Adding prefix 12.9.252.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:05,185 INFO: Adding prefix 12.9.253.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:05,305 INFO: Adding prefix 12.9.253.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:05,390 INFO: Adding prefix 12.9.253.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:05,419 INFO: Adding prefix 12.9.253.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:05,494 INFO: Adding prefix 12.9.253.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:05,648 INFO: Adding prefix 12.9.253.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:05,695 INFO: Adding prefix 12.9.253.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:05,714 INFO: Adding prefix 12.9.253.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:05,728 INFO: Adding prefix 12.9.253.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:05,780 INFO: Adding prefix 12.9.253.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:05,833 INFO: Adding prefix 12.9.253.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:05,842 INFO: Adding prefix 12.9.253.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:05,852 INFO: Adding prefix 12.9.253.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:05,937 INFO: Adding prefix 12.9.253.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:05,981 INFO: Adding prefix 12.9.253.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:06,061 INFO: Adding prefix 12.9.253.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:06,167 INFO: Adding prefix 12.9.254.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:06,267 INFO: Adding prefix 12.9.254.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:06,371 INFO: Adding prefix 12.9.254.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:06,384 INFO: Adding prefix 12.9.254.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:06,412 INFO: Adding prefix 12.9.254.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:06,502 INFO: Adding prefix 12.9.254.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:06,527 INFO: Adding prefix 12.9.254.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:06,657 INFO: Adding prefix 12.9.254.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:06,776 INFO: Adding prefix 12.9.254.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:06,921 INFO: Adding prefix 12.9.254.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:07,008 INFO: Adding prefix 12.9.254.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:07,094 INFO: Adding prefix 12.9.254.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:07,177 INFO: Adding prefix 12.9.254.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:07,344 INFO: Adding prefix 12.9.254.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:07,364 INFO: Adding prefix 12.9.254.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:07,378 INFO: Adding prefix 12.9.254.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:07,433 INFO: Adding prefix 12.9.255.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:07,444 INFO: Adding prefix 12.9.255.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:07,458 INFO: Adding prefix 12.9.255.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:07,546 INFO: Adding prefix 12.9.255.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:07,806 INFO: Adding prefix 12.9.255.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:07,820 INFO: Adding prefix 12.9.255.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:07,837 INFO: Adding prefix 12.9.255.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:07,846 INFO: Adding prefix 12.9.255.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:07,988 INFO: Adding prefix 12.9.255.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:08,001 INFO: Adding prefix 12.9.255.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:08,018 INFO: Adding prefix 12.9.255.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:08,042 INFO: Adding prefix 12.9.255.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:08,068 INFO: Adding prefix 12.9.255.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:08,132 INFO: Adding prefix 12.9.255.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:08,177 INFO: Adding prefix 12.9.255.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:08,204 INFO: Adding prefix 12.9.255.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:08,434 INFO: Adding prefix 12.10.0.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:08,501 INFO: Adding prefix 12.10.0.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:08,625 INFO: Adding prefix 12.10.0.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:08,680 INFO: Adding prefix 12.10.0.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:08,992 INFO: Adding prefix 12.10.0.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:09,010 INFO: Adding prefix 12.10.0.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:09,121 INFO: Adding prefix 12.10.0.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:09,204 INFO: Adding prefix 12.10.0.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:09,378 INFO: Adding prefix 12.10.0.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:09,434 INFO: Adding prefix 12.10.0.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:09,520 INFO: Adding prefix 12.10.0.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:09,705 INFO: Adding prefix 12.10.0.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:09,813 INFO: Adding prefix 12.10.0.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:09,860 INFO: Adding prefix 12.10.0.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:09,946 INFO: Adding prefix 12.10.0.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:10,057 INFO: Adding prefix 12.10.0.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:10,152 INFO: Adding prefix 12.10.1.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:10,199 INFO: Adding prefix 12.10.1.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:10,319 INFO: Adding prefix 12.10.1.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:10,446 INFO: Adding prefix 12.10.1.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:10,576 INFO: Adding prefix 12.10.1.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:10,658 INFO: Adding prefix 12.10.1.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:10,721 INFO: Adding prefix 12.10.1.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:10,846 INFO: Adding prefix 12.10.1.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:10,882 INFO: Adding prefix 12.10.1.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:10,944 INFO: Adding prefix 12.10.1.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:11,057 INFO: Adding prefix 12.10.1.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:11,185 INFO: Adding prefix 12.10.1.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:11,217 INFO: Adding prefix 12.10.1.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:11,287 INFO: Adding prefix 12.10.1.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:11,320 INFO: Adding prefix 12.10.1.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:11,431 INFO: Adding prefix 12.10.1.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:11,491 INFO: Adding prefix 12.10.2.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:11,736 INFO: Adding prefix 12.10.2.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:11,875 INFO: Adding prefix 12.10.2.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:11,985 INFO: Adding prefix 12.10.2.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:12,063 INFO: Adding prefix 12.10.2.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:12,125 INFO: Adding prefix 12.10.2.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:12,229 INFO: Adding prefix 12.10.2.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:12,350 INFO: Adding prefix 12.10.2.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:12,389 INFO: Adding prefix 12.10.2.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:12,413 INFO: Adding prefix 12.10.2.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:12,450 INFO: Adding prefix 12.10.2.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:12,468 INFO: Adding prefix 12.10.2.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:12,489 INFO: Adding prefix 12.10.2.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:12,524 INFO: Adding prefix 12.10.2.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:12,624 INFO: Adding prefix 12.10.2.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:12,680 INFO: Adding prefix 12.10.2.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:12,724 INFO: Adding prefix 12.10.3.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:12,797 INFO: Adding prefix 12.10.3.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:12,989 INFO: Adding prefix 12.10.3.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:13,033 INFO: Adding prefix 12.10.3.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:13,131 INFO: Adding prefix 12.10.3.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:13,163 INFO: Adding prefix 12.10.3.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:13,213 INFO: Adding prefix 12.10.3.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:13,238 INFO: Adding prefix 12.10.3.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:13,280 INFO: Adding prefix 12.10.3.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:13,288 INFO: Adding prefix 12.10.3.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:13,381 INFO: Adding prefix 12.10.3.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:13,457 INFO: Adding prefix 12.10.3.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:13,498 INFO: Adding prefix 12.10.3.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:13,537 INFO: Adding prefix 12.10.3.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:13,613 INFO: Adding prefix 12.10.3.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:13,630 INFO: Adding prefix 12.10.3.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:13,652 INFO: Adding prefix 12.10.4.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:13,746 INFO: Adding prefix 12.10.4.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:13,828 INFO: Adding prefix 12.10.4.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:13,898 INFO: Adding prefix 12.10.4.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:13,951 INFO: Adding prefix 12.10.4.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,036 INFO: Adding prefix 12.10.4.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,157 INFO: Adding prefix 12.10.4.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,173 INFO: Adding prefix 12.10.4.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,189 INFO: Adding prefix 12.10.4.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,272 INFO: Adding prefix 12.10.4.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,360 INFO: Adding prefix 12.10.4.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,396 INFO: Adding prefix 12.10.4.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,484 INFO: Adding prefix 12.10.4.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,575 INFO: Adding prefix 12.10.4.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,583 INFO: Adding prefix 12.10.4.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,589 INFO: Adding prefix 12.10.4.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,596 INFO: Adding prefix 12.10.5.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,604 INFO: Adding prefix 12.10.5.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,610 INFO: Adding prefix 12.10.5.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,615 INFO: Adding prefix 12.10.5.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,620 INFO: Adding prefix 12.10.5.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,627 INFO: Adding prefix 12.10.5.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,632 INFO: Adding prefix 12.10.5.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,637 INFO: Adding prefix 12.10.5.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,643 INFO: Adding prefix 12.10.5.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,650 INFO: Adding prefix 12.10.5.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,656 INFO: Adding prefix 12.10.5.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,665 INFO: Adding prefix 12.10.5.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,794 INFO: Adding prefix 12.10.5.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,804 INFO: Adding prefix 12.10.5.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,811 INFO: Adding prefix 12.10.5.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,817 INFO: Adding prefix 12.10.5.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,822 INFO: Adding prefix 12.10.6.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,829 INFO: Adding prefix 12.10.6.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,834 INFO: Adding prefix 12.10.6.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,840 INFO: Adding prefix 12.10.6.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,848 INFO: Adding prefix 12.10.6.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,859 INFO: Adding prefix 12.10.6.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,874 INFO: Adding prefix 12.10.6.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,881 INFO: Adding prefix 12.10.6.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,893 INFO: Adding prefix 12.10.6.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,901 INFO: Adding prefix 12.10.6.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,924 INFO: Adding prefix 12.10.6.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,965 INFO: Adding prefix 12.10.6.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,977 INFO: Adding prefix 12.10.6.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,990 INFO: Adding prefix 12.10.6.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:14,997 INFO: Adding prefix 12.10.6.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,037 INFO: Adding prefix 12.10.6.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,049 INFO: Adding prefix 12.10.7.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,055 INFO: Adding prefix 12.10.7.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,060 INFO: Adding prefix 12.10.7.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,065 INFO: Adding prefix 12.10.7.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,112 INFO: Adding prefix 12.10.7.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,132 INFO: Adding prefix 12.10.7.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,143 INFO: Adding prefix 12.10.7.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,148 INFO: Adding prefix 12.10.7.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,156 INFO: Adding prefix 12.10.7.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,161 INFO: Adding prefix 12.10.7.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,173 INFO: Adding prefix 12.10.7.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,182 INFO: Adding prefix 12.10.7.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,191 INFO: Adding prefix 12.10.7.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,197 INFO: Adding prefix 12.10.7.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,209 INFO: Adding prefix 12.10.7.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,223 INFO: Adding prefix 12.10.7.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,257 INFO: Adding prefix 12.10.8.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,318 INFO: Adding prefix 12.10.8.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,326 INFO: Adding prefix 12.10.8.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,340 INFO: Adding prefix 12.10.8.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,380 INFO: Adding prefix 12.10.8.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,416 INFO: Adding prefix 12.10.8.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,424 INFO: Adding prefix 12.10.8.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,441 INFO: Adding prefix 12.10.8.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,484 INFO: Adding prefix 12.10.8.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,496 INFO: Adding prefix 12.10.8.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,503 INFO: Adding prefix 12.10.8.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,524 INFO: Adding prefix 12.10.8.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,536 INFO: Adding prefix 12.10.8.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,571 INFO: Adding prefix 12.10.8.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,590 INFO: Adding prefix 12.10.8.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,667 INFO: Adding prefix 12.10.8.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,794 INFO: Adding prefix 12.10.9.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,836 INFO: Adding prefix 12.10.9.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,854 INFO: Adding prefix 12.10.9.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,938 INFO: Adding prefix 12.10.9.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,948 INFO: Adding prefix 12.10.9.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,953 INFO: Adding prefix 12.10.9.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:15,967 INFO: Adding prefix 12.10.9.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,037 INFO: Adding prefix 12.10.9.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,047 INFO: Adding prefix 12.10.9.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,054 INFO: Adding prefix 12.10.9.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,061 INFO: Adding prefix 12.10.9.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,073 INFO: Adding prefix 12.10.9.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,112 INFO: Adding prefix 12.10.9.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,138 INFO: Adding prefix 12.10.9.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,147 INFO: Adding prefix 12.10.9.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,164 INFO: Adding prefix 12.10.9.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,172 INFO: Adding prefix 12.10.10.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,180 INFO: Adding prefix 12.10.10.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,195 INFO: Adding prefix 12.10.10.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,207 INFO: Adding prefix 12.10.10.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,223 INFO: Adding prefix 12.10.10.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,279 INFO: Adding prefix 12.10.10.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,311 INFO: Adding prefix 12.10.10.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,345 INFO: Adding prefix 12.10.10.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,359 INFO: Adding prefix 12.10.10.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,397 INFO: Adding prefix 12.10.10.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,410 INFO: Adding prefix 12.10.10.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,470 INFO: Adding prefix 12.10.10.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,606 INFO: Adding prefix 12.10.10.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,615 INFO: Adding prefix 12.10.10.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,634 INFO: Adding prefix 12.10.10.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,677 INFO: Adding prefix 12.10.10.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,695 INFO: Adding prefix 12.10.11.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,709 INFO: Adding prefix 12.10.11.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,837 INFO: Adding prefix 12.10.11.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,853 INFO: Adding prefix 12.10.11.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:16,899 INFO: Adding prefix 12.10.11.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,063 INFO: Adding prefix 12.10.11.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,128 INFO: Adding prefix 12.10.11.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,164 INFO: Adding prefix 12.10.11.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,172 INFO: Adding prefix 12.10.11.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,198 INFO: Adding prefix 12.10.11.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,232 INFO: Adding prefix 12.10.11.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,262 INFO: Adding prefix 12.10.11.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,271 INFO: Adding prefix 12.10.11.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,278 INFO: Adding prefix 12.10.11.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,313 INFO: Adding prefix 12.10.11.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,328 INFO: Adding prefix 12.10.11.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,335 INFO: Adding prefix 12.10.12.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,341 INFO: Adding prefix 12.10.12.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,346 INFO: Adding prefix 12.10.12.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,352 INFO: Adding prefix 12.10.12.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,358 INFO: Adding prefix 12.10.12.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,366 INFO: Adding prefix 12.10.12.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,373 INFO: Adding prefix 12.10.12.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,378 INFO: Adding prefix 12.10.12.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,383 INFO: Adding prefix 12.10.12.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,390 INFO: Adding prefix 12.10.12.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,397 INFO: Adding prefix 12.10.12.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,403 INFO: Adding prefix 12.10.12.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,408 INFO: Adding prefix 12.10.12.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,416 INFO: Adding prefix 12.10.12.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,425 INFO: Adding prefix 12.10.12.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,461 INFO: Adding prefix 12.10.12.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,469 INFO: Adding prefix 12.10.13.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,480 INFO: Adding prefix 12.10.13.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,487 INFO: Adding prefix 12.10.13.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,497 INFO: Adding prefix 12.10.13.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,503 INFO: Adding prefix 12.10.13.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,510 INFO: Adding prefix 12.10.13.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,516 INFO: Adding prefix 12.10.13.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,522 INFO: Adding prefix 12.10.13.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,529 INFO: Adding prefix 12.10.13.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,535 INFO: Adding prefix 12.10.13.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,541 INFO: Adding prefix 12.10.13.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,548 INFO: Adding prefix 12.10.13.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,554 INFO: Adding prefix 12.10.13.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,561 INFO: Adding prefix 12.10.13.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,566 INFO: Adding prefix 12.10.13.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,571 INFO: Adding prefix 12.10.13.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,699 INFO: Adding prefix 12.10.14.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,705 INFO: Adding prefix 12.10.14.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,712 INFO: Adding prefix 12.10.14.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,717 INFO: Adding prefix 12.10.14.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,725 INFO: Adding prefix 12.10.14.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,731 INFO: Adding prefix 12.10.14.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,737 INFO: Adding prefix 12.10.14.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,742 INFO: Adding prefix 12.10.14.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,749 INFO: Adding prefix 12.10.14.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,755 INFO: Adding prefix 12.10.14.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,760 INFO: Adding prefix 12.10.14.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,765 INFO: Adding prefix 12.10.14.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,772 INFO: Adding prefix 12.10.14.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,779 INFO: Adding prefix 12.10.14.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,785 INFO: Adding prefix 12.10.14.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,790 INFO: Adding prefix 12.10.14.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,797 INFO: Adding prefix 12.10.15.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,802 INFO: Adding prefix 12.10.15.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,808 INFO: Adding prefix 12.10.15.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,916 INFO: Adding prefix 12.10.15.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,925 INFO: Adding prefix 12.10.15.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,931 INFO: Adding prefix 12.10.15.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,936 INFO: Adding prefix 12.10.15.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,941 INFO: Adding prefix 12.10.15.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,948 INFO: Adding prefix 12.10.15.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,954 INFO: Adding prefix 12.10.15.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,959 INFO: Adding prefix 12.10.15.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,965 INFO: Adding prefix 12.10.15.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,971 INFO: Adding prefix 12.10.15.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,976 INFO: Adding prefix 12.10.15.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,981 INFO: Adding prefix 12.10.15.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,989 INFO: Adding prefix 12.10.15.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:17,996 INFO: Adding prefix 12.10.16.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,001 INFO: Adding prefix 12.10.16.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,006 INFO: Adding prefix 12.10.16.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,085 INFO: Adding prefix 12.10.16.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,124 INFO: Adding prefix 12.10.16.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,130 INFO: Adding prefix 12.10.16.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,136 INFO: Adding prefix 12.10.16.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,142 INFO: Adding prefix 12.10.16.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,147 INFO: Adding prefix 12.10.16.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,153 INFO: Adding prefix 12.10.16.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,158 INFO: Adding prefix 12.10.16.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,164 INFO: Adding prefix 12.10.16.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,169 INFO: Adding prefix 12.10.16.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,174 INFO: Adding prefix 12.10.16.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,179 INFO: Adding prefix 12.10.16.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,186 INFO: Adding prefix 12.10.16.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,191 INFO: Adding prefix 12.10.17.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,195 INFO: Adding prefix 12.10.17.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,201 INFO: Adding prefix 12.10.17.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,208 INFO: Adding prefix 12.10.17.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,213 INFO: Adding prefix 12.10.17.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,219 INFO: Adding prefix 12.10.17.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,277 INFO: Adding prefix 12.10.17.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,285 INFO: Adding prefix 12.10.17.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,291 INFO: Adding prefix 12.10.17.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,296 INFO: Adding prefix 12.10.17.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,302 INFO: Adding prefix 12.10.17.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,309 INFO: Adding prefix 12.10.17.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,314 INFO: Adding prefix 12.10.17.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,320 INFO: Adding prefix 12.10.17.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,327 INFO: Adding prefix 12.10.17.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,332 INFO: Adding prefix 12.10.17.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,337 INFO: Adding prefix 12.10.18.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,343 INFO: Adding prefix 12.10.18.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,350 INFO: Adding prefix 12.10.18.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,355 INFO: Adding prefix 12.10.18.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,360 INFO: Adding prefix 12.10.18.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,366 INFO: Adding prefix 12.10.18.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,430 INFO: Adding prefix 12.10.18.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,437 INFO: Adding prefix 12.10.18.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,444 INFO: Adding prefix 12.10.18.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,449 INFO: Adding prefix 12.10.18.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,456 INFO: Adding prefix 12.10.18.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,460 INFO: Adding prefix 12.10.18.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,465 INFO: Adding prefix 12.10.18.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,470 INFO: Adding prefix 12.10.18.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,477 INFO: Adding prefix 12.10.18.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,482 INFO: Adding prefix 12.10.18.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,488 INFO: Adding prefix 12.10.19.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,492 INFO: Adding prefix 12.10.19.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,499 INFO: Adding prefix 12.10.19.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,504 INFO: Adding prefix 12.10.19.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,509 INFO: Adding prefix 12.10.19.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,514 INFO: Adding prefix 12.10.19.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,596 INFO: Adding prefix 12.10.19.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,604 INFO: Adding prefix 12.10.19.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,609 INFO: Adding prefix 12.10.19.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,616 INFO: Adding prefix 12.10.19.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,621 INFO: Adding prefix 12.10.19.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,627 INFO: Adding prefix 12.10.19.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,634 INFO: Adding prefix 12.10.19.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,642 INFO: Adding prefix 12.10.19.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,648 INFO: Adding prefix 12.10.19.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,656 INFO: Adding prefix 12.10.19.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,663 INFO: Adding prefix 12.10.20.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,671 INFO: Adding prefix 12.10.20.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,677 INFO: Adding prefix 12.10.20.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,684 INFO: Adding prefix 12.10.20.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,724 INFO: Adding prefix 12.10.20.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,742 INFO: Adding prefix 12.10.20.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,750 INFO: Adding prefix 12.10.20.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,757 INFO: Adding prefix 12.10.20.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,762 INFO: Adding prefix 12.10.20.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,768 INFO: Adding prefix 12.10.20.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,774 INFO: Adding prefix 12.10.20.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,779 INFO: Adding prefix 12.10.20.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,783 INFO: Adding prefix 12.10.20.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,790 INFO: Adding prefix 12.10.20.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,795 INFO: Adding prefix 12.10.20.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,800 INFO: Adding prefix 12.10.20.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,805 INFO: Adding prefix 12.10.21.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,812 INFO: Adding prefix 12.10.21.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,818 INFO: Adding prefix 12.10.21.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,822 INFO: Adding prefix 12.10.21.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,828 INFO: Adding prefix 12.10.21.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,833 INFO: Adding prefix 12.10.21.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,838 INFO: Adding prefix 12.10.21.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,843 INFO: Adding prefix 12.10.21.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,910 INFO: Adding prefix 12.10.21.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,917 INFO: Adding prefix 12.10.21.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,921 INFO: Adding prefix 12.10.21.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,927 INFO: Adding prefix 12.10.21.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,932 INFO: Adding prefix 12.10.21.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,937 INFO: Adding prefix 12.10.21.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,941 INFO: Adding prefix 12.10.21.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,955 INFO: Adding prefix 12.10.21.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,969 INFO: Adding prefix 12.10.22.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,981 INFO: Adding prefix 12.10.22.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,986 INFO: Adding prefix 12.10.22.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:18,992 INFO: Adding prefix 12.10.22.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,031 INFO: Adding prefix 12.10.22.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,042 INFO: Adding prefix 12.10.22.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,048 INFO: Adding prefix 12.10.22.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,054 INFO: Adding prefix 12.10.22.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,062 INFO: Adding prefix 12.10.22.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,068 INFO: Adding prefix 12.10.22.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,073 INFO: Adding prefix 12.10.22.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,078 INFO: Adding prefix 12.10.22.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,084 INFO: Adding prefix 12.10.22.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,089 INFO: Adding prefix 12.10.22.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,095 INFO: Adding prefix 12.10.22.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,101 INFO: Adding prefix 12.10.22.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,106 INFO: Adding prefix 12.10.23.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,111 INFO: Adding prefix 12.10.23.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,116 INFO: Adding prefix 12.10.23.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,122 INFO: Adding prefix 12.10.23.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,127 INFO: Adding prefix 12.10.23.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,132 INFO: Adding prefix 12.10.23.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,145 INFO: Adding prefix 12.10.23.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,153 INFO: Adding prefix 12.10.23.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,162 INFO: Adding prefix 12.10.23.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,168 INFO: Adding prefix 12.10.23.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,173 INFO: Adding prefix 12.10.23.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,180 INFO: Adding prefix 12.10.23.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,184 INFO: Adding prefix 12.10.23.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,190 INFO: Adding prefix 12.10.23.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,194 INFO: Adding prefix 12.10.23.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,201 INFO: Adding prefix 12.10.23.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,206 INFO: Adding prefix 12.10.24.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,211 INFO: Adding prefix 12.10.24.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,216 INFO: Adding prefix 12.10.24.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,222 INFO: Adding prefix 12.10.24.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,227 INFO: Adding prefix 12.10.24.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,233 INFO: Adding prefix 12.10.24.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,253 INFO: Adding prefix 12.10.24.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,274 INFO: Adding prefix 12.10.24.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,300 INFO: Adding prefix 12.10.24.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,476 INFO: Adding prefix 12.10.24.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,485 INFO: Adding prefix 12.10.24.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,527 INFO: Adding prefix 12.10.24.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,615 INFO: Adding prefix 12.10.24.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,649 INFO: Adding prefix 12.10.24.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,735 INFO: Adding prefix 12.10.24.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,816 INFO: Adding prefix 12.10.24.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,870 INFO: Adding prefix 12.10.25.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:19,954 INFO: Adding prefix 12.10.25.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,010 INFO: Adding prefix 12.10.25.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,080 INFO: Adding prefix 12.10.25.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,088 INFO: Adding prefix 12.10.25.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,094 INFO: Adding prefix 12.10.25.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,102 INFO: Adding prefix 12.10.25.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,108 INFO: Adding prefix 12.10.25.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,113 INFO: Adding prefix 12.10.25.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,118 INFO: Adding prefix 12.10.25.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,125 INFO: Adding prefix 12.10.25.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,130 INFO: Adding prefix 12.10.25.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,136 INFO: Adding prefix 12.10.25.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,141 INFO: Adding prefix 12.10.25.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,148 INFO: Adding prefix 12.10.25.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,154 INFO: Adding prefix 12.10.25.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,161 INFO: Adding prefix 12.10.26.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,167 INFO: Adding prefix 12.10.26.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,291 INFO: Adding prefix 12.10.26.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,335 INFO: Adding prefix 12.10.26.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,348 INFO: Adding prefix 12.10.26.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,445 INFO: Adding prefix 12.10.26.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,464 INFO: Adding prefix 12.10.26.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,539 INFO: Adding prefix 12.10.26.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,619 INFO: Adding prefix 12.10.26.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,665 INFO: Adding prefix 12.10.26.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,750 INFO: Adding prefix 12.10.26.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,840 INFO: Adding prefix 12.10.26.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,896 INFO: Adding prefix 12.10.26.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,952 INFO: Adding prefix 12.10.26.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,961 INFO: Adding prefix 12.10.26.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:20,993 INFO: Adding prefix 12.10.26.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:21,026 INFO: Adding prefix 12.10.27.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:21,254 INFO: Adding prefix 12.10.27.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:21,270 INFO: Adding prefix 12.10.27.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:21,303 INFO: Adding prefix 12.10.27.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:21,347 INFO: Adding prefix 12.10.27.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:21,391 INFO: Adding prefix 12.10.27.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:21,422 INFO: Adding prefix 12.10.27.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:21,431 INFO: Adding prefix 12.10.27.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:21,438 INFO: Adding prefix 12.10.27.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:21,701 INFO: Adding prefix 12.10.27.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:21,740 INFO: Adding prefix 12.10.27.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:21,800 INFO: Adding prefix 12.10.27.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:21,823 INFO: Adding prefix 12.10.27.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:21,861 INFO: Adding prefix 12.10.27.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:21,875 INFO: Adding prefix 12.10.27.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:21,891 INFO: Adding prefix 12.10.27.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:21,902 INFO: Adding prefix 12.10.28.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:21,949 INFO: Adding prefix 12.10.28.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:21,984 INFO: Adding prefix 12.10.28.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:21,994 INFO: Adding prefix 12.10.28.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:22,051 INFO: Adding prefix 12.10.28.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:22,214 INFO: Adding prefix 12.10.28.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:22,229 INFO: Adding prefix 12.10.28.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:22,260 INFO: Adding prefix 12.10.28.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:22,274 INFO: Adding prefix 12.10.28.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:22,330 INFO: Adding prefix 12.10.28.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:22,393 INFO: Adding prefix 12.10.28.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:22,437 INFO: Adding prefix 12.10.28.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:22,544 INFO: Adding prefix 12.10.28.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:22,562 INFO: Adding prefix 12.10.28.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:22,605 INFO: Adding prefix 12.10.28.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:22,857 INFO: Adding prefix 12.10.28.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:22,896 INFO: Adding prefix 12.10.29.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:22,913 INFO: Adding prefix 12.10.29.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:22,980 INFO: Adding prefix 12.10.29.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:22,987 INFO: Adding prefix 12.10.29.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:23,083 INFO: Adding prefix 12.10.29.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:23,109 INFO: Adding prefix 12.10.29.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:23,130 INFO: Adding prefix 12.10.29.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:23,180 INFO: Adding prefix 12.10.29.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:23,261 INFO: Adding prefix 12.10.29.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:23,294 INFO: Adding prefix 12.10.29.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:23,508 INFO: Adding prefix 12.10.29.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:23,592 INFO: Adding prefix 12.10.29.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:23,719 INFO: Adding prefix 12.10.29.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:23,734 INFO: Adding prefix 12.10.29.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:23,777 INFO: Adding prefix 12.10.29.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:23,819 INFO: Adding prefix 12.10.29.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:24,319 INFO: Adding prefix 12.10.30.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:24,493 INFO: Adding prefix 12.10.30.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:24,590 INFO: Adding prefix 12.10.30.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:24,709 INFO: Adding prefix 12.10.30.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:25,080 INFO: Adding prefix 12.10.30.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:25,123 INFO: Adding prefix 12.10.30.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:25,184 INFO: Adding prefix 12.10.30.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:25,244 INFO: Adding prefix 12.10.30.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:25,254 INFO: Adding prefix 12.10.30.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:25,318 INFO: Adding prefix 12.10.30.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:25,351 INFO: Adding prefix 12.10.30.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:25,436 INFO: Adding prefix 12.10.30.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:25,485 INFO: Adding prefix 12.10.30.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:25,634 INFO: Adding prefix 12.10.30.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:25,680 INFO: Adding prefix 12.10.30.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:25,756 INFO: Adding prefix 12.10.30.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:25,777 INFO: Adding prefix 12.10.31.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:25,783 INFO: Adding prefix 12.10.31.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:25,789 INFO: Adding prefix 12.10.31.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:25,900 INFO: Adding prefix 12.10.31.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:25,972 INFO: Adding prefix 12.10.31.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:26,021 INFO: Adding prefix 12.10.31.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:26,097 INFO: Adding prefix 12.10.31.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:26,328 INFO: Adding prefix 12.10.31.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:26,411 INFO: Adding prefix 12.10.31.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:26,437 INFO: Adding prefix 12.10.31.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:26,525 INFO: Adding prefix 12.10.31.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:26,632 INFO: Adding prefix 12.10.31.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:26,640 INFO: Adding prefix 12.10.31.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:26,664 INFO: Adding prefix 12.10.31.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:26,699 INFO: Adding prefix 12.10.31.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:26,763 INFO: Adding prefix 12.10.31.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:26,782 INFO: Adding prefix 12.10.32.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:26,799 INFO: Adding prefix 12.10.32.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:26,823 INFO: Adding prefix 12.10.32.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:26,930 INFO: Adding prefix 12.10.32.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:26,965 INFO: Adding prefix 12.10.32.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:27,018 INFO: Adding prefix 12.10.32.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:27,097 INFO: Adding prefix 12.10.32.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:27,145 INFO: Adding prefix 12.10.32.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:27,156 INFO: Adding prefix 12.10.32.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:27,161 INFO: Adding prefix 12.10.32.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:27,233 INFO: Adding prefix 12.10.32.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:27,302 INFO: Adding prefix 12.10.32.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:27,372 INFO: Adding prefix 12.10.32.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:27,417 INFO: Adding prefix 12.10.32.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:27,516 INFO: Adding prefix 12.10.32.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:27,571 INFO: Adding prefix 12.10.32.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:27,604 INFO: Adding prefix 12.10.33.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:27,673 INFO: Adding prefix 12.10.33.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:27,773 INFO: Adding prefix 12.10.33.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:27,873 INFO: Adding prefix 12.10.33.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:27,936 INFO: Adding prefix 12.10.33.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:28,028 INFO: Adding prefix 12.10.33.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:28,196 INFO: Adding prefix 12.10.33.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:28,269 INFO: Adding prefix 12.10.33.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:28,386 INFO: Adding prefix 12.10.33.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:28,471 INFO: Adding prefix 12.10.33.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:28,545 INFO: Adding prefix 12.10.33.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:28,606 INFO: Adding prefix 12.10.33.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:28,644 INFO: Adding prefix 12.10.33.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:28,675 INFO: Adding prefix 12.10.33.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:28,772 INFO: Adding prefix 12.10.33.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:28,873 INFO: Adding prefix 12.10.33.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:28,882 INFO: Adding prefix 12.10.34.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:28,929 INFO: Adding prefix 12.10.34.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:29,065 INFO: Adding prefix 12.10.34.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:29,134 INFO: Adding prefix 12.10.34.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:29,175 INFO: Adding prefix 12.10.34.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:29,282 INFO: Adding prefix 12.10.34.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:29,387 INFO: Adding prefix 12.10.34.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:29,396 INFO: Adding prefix 12.10.34.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:29,401 INFO: Adding prefix 12.10.34.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:29,452 INFO: Adding prefix 12.10.34.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:29,521 INFO: Adding prefix 12.10.34.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:29,634 INFO: Adding prefix 12.10.34.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:29,724 INFO: Adding prefix 12.10.34.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:29,830 INFO: Adding prefix 12.10.34.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:29,921 INFO: Adding prefix 12.10.34.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:29,991 INFO: Adding prefix 12.10.34.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:30,057 INFO: Adding prefix 12.10.35.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:30,162 INFO: Adding prefix 12.10.35.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:30,203 INFO: Adding prefix 12.10.35.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:30,227 INFO: Adding prefix 12.10.35.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:30,273 INFO: Adding prefix 12.10.35.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:30,360 INFO: Adding prefix 12.10.35.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:30,369 INFO: Adding prefix 12.10.35.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:30,385 INFO: Adding prefix 12.10.35.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:30,393 INFO: Adding prefix 12.10.35.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:30,507 INFO: Adding prefix 12.10.35.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:30,586 INFO: Adding prefix 12.10.35.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:30,654 INFO: Adding prefix 12.10.35.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:30,749 INFO: Adding prefix 12.10.35.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:30,872 INFO: Adding prefix 12.10.35.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:30,938 INFO: Adding prefix 12.10.35.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:30,974 INFO: Adding prefix 12.10.35.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:31,142 INFO: Adding prefix 12.10.36.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:31,229 INFO: Adding prefix 12.10.36.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:31,239 INFO: Adding prefix 12.10.36.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:31,322 INFO: Adding prefix 12.10.36.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:31,530 INFO: Adding prefix 12.10.36.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:31,603 INFO: Adding prefix 12.10.36.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:31,660 INFO: Adding prefix 12.10.36.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:31,720 INFO: Adding prefix 12.10.36.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:31,816 INFO: Adding prefix 12.10.36.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:31,876 INFO: Adding prefix 12.10.36.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:32,034 INFO: Adding prefix 12.10.36.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:32,120 INFO: Adding prefix 12.10.36.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:32,130 INFO: Adding prefix 12.10.36.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:32,214 INFO: Adding prefix 12.10.36.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:32,325 INFO: Adding prefix 12.10.36.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:32,388 INFO: Adding prefix 12.10.36.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:32,567 INFO: Adding prefix 12.10.37.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:32,710 INFO: Adding prefix 12.10.37.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:32,827 INFO: Adding prefix 12.10.37.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:32,920 INFO: Adding prefix 12.10.37.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:33,020 INFO: Adding prefix 12.10.37.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:33,109 INFO: Adding prefix 12.10.37.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:33,165 INFO: Adding prefix 12.10.37.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:33,277 INFO: Adding prefix 12.10.37.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:33,416 INFO: Adding prefix 12.10.37.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:33,480 INFO: Adding prefix 12.10.37.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:33,556 INFO: Adding prefix 12.10.37.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:33,652 INFO: Adding prefix 12.10.37.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:33,845 INFO: Adding prefix 12.10.37.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:33,855 INFO: Adding prefix 12.10.37.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:33,881 INFO: Adding prefix 12.10.37.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:33,947 INFO: Adding prefix 12.10.37.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:33,981 INFO: Adding prefix 12.10.38.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:33,994 INFO: Adding prefix 12.10.38.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:34,001 INFO: Adding prefix 12.10.38.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:34,009 INFO: Adding prefix 12.10.38.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:34,042 INFO: Adding prefix 12.10.38.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:34,090 INFO: Adding prefix 12.10.38.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:34,100 INFO: Adding prefix 12.10.38.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:34,151 INFO: Adding prefix 12.10.38.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:34,167 INFO: Adding prefix 12.10.38.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:34,190 INFO: Adding prefix 12.10.38.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:34,276 INFO: Adding prefix 12.10.38.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:34,334 INFO: Adding prefix 12.10.38.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:34,424 INFO: Adding prefix 12.10.38.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:34,487 INFO: Adding prefix 12.10.38.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:34,555 INFO: Adding prefix 12.10.38.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:34,674 INFO: Adding prefix 12.10.38.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:34,720 INFO: Adding prefix 12.10.39.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:34,781 INFO: Adding prefix 12.10.39.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:34,892 INFO: Adding prefix 12.10.39.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:35,235 INFO: Adding prefix 12.10.39.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:35,285 INFO: Adding prefix 12.10.39.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:35,308 INFO: Adding prefix 12.10.39.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:35,320 INFO: Adding prefix 12.10.39.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:35,457 INFO: Adding prefix 12.10.39.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:35,515 INFO: Adding prefix 12.10.39.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:35,531 INFO: Adding prefix 12.10.39.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:35,573 INFO: Adding prefix 12.10.39.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:35,605 INFO: Adding prefix 12.10.39.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:35,614 INFO: Adding prefix 12.10.39.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:35,622 INFO: Adding prefix 12.10.39.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:35,839 INFO: Adding prefix 12.10.39.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:35,871 INFO: Adding prefix 12.10.39.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:35,919 INFO: Adding prefix 12.10.40.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:35,930 INFO: Adding prefix 12.10.40.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:36,017 INFO: Adding prefix 12.10.40.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:36,025 INFO: Adding prefix 12.10.40.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:36,083 INFO: Adding prefix 12.10.40.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:36,131 INFO: Adding prefix 12.10.40.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:36,498 INFO: Adding prefix 12.10.40.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:36,662 INFO: Adding prefix 12.10.40.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:36,767 INFO: Adding prefix 12.10.40.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:36,811 INFO: Adding prefix 12.10.40.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:36,826 INFO: Adding prefix 12.10.40.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:36,836 INFO: Adding prefix 12.10.40.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:36,982 INFO: Adding prefix 12.10.40.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:37,049 INFO: Adding prefix 12.10.40.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:37,280 INFO: Adding prefix 12.10.40.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:37,381 INFO: Adding prefix 12.10.40.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:37,421 INFO: Adding prefix 12.10.41.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:37,473 INFO: Adding prefix 12.10.41.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:37,629 INFO: Adding prefix 12.10.41.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:37,696 INFO: Adding prefix 12.10.41.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:37,708 INFO: Adding prefix 12.10.41.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:37,740 INFO: Adding prefix 12.10.41.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:37,747 INFO: Adding prefix 12.10.41.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:37,758 INFO: Adding prefix 12.10.41.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:37,766 INFO: Adding prefix 12.10.41.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:37,775 INFO: Adding prefix 12.10.41.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:37,782 INFO: Adding prefix 12.10.41.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:37,839 INFO: Adding prefix 12.10.41.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:37,848 INFO: Adding prefix 12.10.41.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:37,945 INFO: Adding prefix 12.10.41.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:37,995 INFO: Adding prefix 12.10.41.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:38,063 INFO: Adding prefix 12.10.41.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:38,217 INFO: Adding prefix 12.10.42.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:38,360 INFO: Adding prefix 12.10.42.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:38,423 INFO: Adding prefix 12.10.42.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:38,538 INFO: Adding prefix 12.10.42.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:38,579 INFO: Adding prefix 12.10.42.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:38,700 INFO: Adding prefix 12.10.42.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:38,768 INFO: Adding prefix 12.10.42.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:38,807 INFO: Adding prefix 12.10.42.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:38,817 INFO: Adding prefix 12.10.42.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:38,916 INFO: Adding prefix 12.10.42.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:38,991 INFO: Adding prefix 12.10.42.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:39,087 INFO: Adding prefix 12.10.42.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:39,178 INFO: Adding prefix 12.10.42.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:39,251 INFO: Adding prefix 12.10.42.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:39,267 INFO: Adding prefix 12.10.42.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:39,276 INFO: Adding prefix 12.10.42.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:39,353 INFO: Adding prefix 12.10.43.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:39,472 INFO: Adding prefix 12.10.43.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:39,495 INFO: Adding prefix 12.10.43.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:39,537 INFO: Adding prefix 12.10.43.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:39,869 INFO: Adding prefix 12.10.43.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:39,978 INFO: Adding prefix 12.10.43.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:40,123 INFO: Adding prefix 12.10.43.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:40,183 INFO: Adding prefix 12.10.43.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:40,313 INFO: Adding prefix 12.10.43.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:40,373 INFO: Adding prefix 12.10.43.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:40,482 INFO: Adding prefix 12.10.43.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:40,573 INFO: Adding prefix 12.10.43.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:40,796 INFO: Adding prefix 12.10.43.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:40,809 INFO: Adding prefix 12.10.43.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:40,905 INFO: Adding prefix 12.10.43.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:40,985 INFO: Adding prefix 12.10.43.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,026 INFO: Adding prefix 12.10.44.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,047 INFO: Adding prefix 12.10.44.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,076 INFO: Adding prefix 12.10.44.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,086 INFO: Adding prefix 12.10.44.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,102 INFO: Adding prefix 12.10.44.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,114 INFO: Adding prefix 12.10.44.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,123 INFO: Adding prefix 12.10.44.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,151 INFO: Adding prefix 12.10.44.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,176 INFO: Adding prefix 12.10.44.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,183 INFO: Adding prefix 12.10.44.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,231 INFO: Adding prefix 12.10.44.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,238 INFO: Adding prefix 12.10.44.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,325 INFO: Adding prefix 12.10.44.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,333 INFO: Adding prefix 12.10.44.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,339 INFO: Adding prefix 12.10.44.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,354 INFO: Adding prefix 12.10.44.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,360 INFO: Adding prefix 12.10.45.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,396 INFO: Adding prefix 12.10.45.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,406 INFO: Adding prefix 12.10.45.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,499 INFO: Adding prefix 12.10.45.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,515 INFO: Adding prefix 12.10.45.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,567 INFO: Adding prefix 12.10.45.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,615 INFO: Adding prefix 12.10.45.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,742 INFO: Adding prefix 12.10.45.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,839 INFO: Adding prefix 12.10.45.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,902 INFO: Adding prefix 12.10.45.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:41,951 INFO: Adding prefix 12.10.45.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:42,110 INFO: Adding prefix 12.10.45.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:42,134 INFO: Adding prefix 12.10.45.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:42,166 INFO: Adding prefix 12.10.45.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:42,269 INFO: Adding prefix 12.10.45.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:42,435 INFO: Adding prefix 12.10.45.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:42,502 INFO: Adding prefix 12.10.46.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:42,551 INFO: Adding prefix 12.10.46.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:42,589 INFO: Adding prefix 12.10.46.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:42,689 INFO: Adding prefix 12.10.46.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:42,734 INFO: Adding prefix 12.10.46.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:42,817 INFO: Adding prefix 12.10.46.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:42,853 INFO: Adding prefix 12.10.46.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:42,894 INFO: Adding prefix 12.10.46.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:42,943 INFO: Adding prefix 12.10.46.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:42,982 INFO: Adding prefix 12.10.46.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:43,057 INFO: Adding prefix 12.10.46.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:43,113 INFO: Adding prefix 12.10.46.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:43,204 INFO: Adding prefix 12.10.46.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:43,230 INFO: Adding prefix 12.10.46.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:43,338 INFO: Adding prefix 12.10.46.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:43,347 INFO: Adding prefix 12.10.46.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:43,355 INFO: Adding prefix 12.10.47.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:43,361 INFO: Adding prefix 12.10.47.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:43,427 INFO: Adding prefix 12.10.47.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:43,465 INFO: Adding prefix 12.10.47.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:43,504 INFO: Adding prefix 12.10.47.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:43,558 INFO: Adding prefix 12.10.47.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:43,774 INFO: Adding prefix 12.10.47.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:43,841 INFO: Adding prefix 12.10.47.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:43,938 INFO: Adding prefix 12.10.47.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:43,971 INFO: Adding prefix 12.10.47.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:44,031 INFO: Adding prefix 12.10.47.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:44,047 INFO: Adding prefix 12.10.47.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:44,064 INFO: Adding prefix 12.10.47.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:44,100 INFO: Adding prefix 12.10.47.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:44,310 INFO: Adding prefix 12.10.47.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:44,380 INFO: Adding prefix 12.10.47.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:44,434 INFO: Adding prefix 12.10.48.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:44,443 INFO: Adding prefix 12.10.48.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:44,536 INFO: Adding prefix 12.10.48.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:44,563 INFO: Adding prefix 12.10.48.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:44,601 INFO: Adding prefix 12.10.48.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:44,696 INFO: Adding prefix 12.10.48.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:44,716 INFO: Adding prefix 12.10.48.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:44,783 INFO: Adding prefix 12.10.48.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:44,819 INFO: Adding prefix 12.10.48.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:44,828 INFO: Adding prefix 12.10.48.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:44,837 INFO: Adding prefix 12.10.48.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:44,844 INFO: Adding prefix 12.10.48.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:44,850 INFO: Adding prefix 12.10.48.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:44,859 INFO: Adding prefix 12.10.48.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:44,880 INFO: Adding prefix 12.10.48.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:44,942 INFO: Adding prefix 12.10.48.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:44,996 INFO: Adding prefix 12.10.49.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:45,246 INFO: Adding prefix 12.10.49.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:45,380 INFO: Adding prefix 12.10.49.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:45,529 INFO: Adding prefix 12.10.49.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:45,620 INFO: Adding prefix 12.10.49.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:45,744 INFO: Adding prefix 12.10.49.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:45,756 INFO: Adding prefix 12.10.49.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:45,767 INFO: Adding prefix 12.10.49.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:45,776 INFO: Adding prefix 12.10.49.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:45,813 INFO: Adding prefix 12.10.49.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:45,838 INFO: Adding prefix 12.10.49.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:45,857 INFO: Adding prefix 12.10.49.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:45,867 INFO: Adding prefix 12.10.49.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:45,893 INFO: Adding prefix 12.10.49.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:45,904 INFO: Adding prefix 12.10.49.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:45,954 INFO: Adding prefix 12.10.49.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:45,991 INFO: Adding prefix 12.10.50.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:46,198 INFO: Adding prefix 12.10.50.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:46,298 INFO: Adding prefix 12.10.50.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:46,358 INFO: Adding prefix 12.10.50.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:46,385 INFO: Adding prefix 12.10.50.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:46,549 INFO: Adding prefix 12.10.50.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:46,568 INFO: Adding prefix 12.10.50.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:46,713 INFO: Adding prefix 12.10.50.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:46,727 INFO: Adding prefix 12.10.50.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:46,775 INFO: Adding prefix 12.10.50.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:46,794 INFO: Adding prefix 12.10.50.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:46,871 INFO: Adding prefix 12.10.50.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:47,070 INFO: Adding prefix 12.10.50.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:47,214 INFO: Adding prefix 12.10.50.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:47,280 INFO: Adding prefix 12.10.50.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:47,338 INFO: Adding prefix 12.10.50.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:47,495 INFO: Adding prefix 12.10.51.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:47,568 INFO: Adding prefix 12.10.51.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:47,620 INFO: Adding prefix 12.10.51.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:47,637 INFO: Adding prefix 12.10.51.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:47,720 INFO: Adding prefix 12.10.51.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:47,844 INFO: Adding prefix 12.10.51.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:47,897 INFO: Adding prefix 12.10.51.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:48,000 INFO: Adding prefix 12.10.51.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:48,182 INFO: Adding prefix 12.10.51.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:48,192 INFO: Adding prefix 12.10.51.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:48,222 INFO: Adding prefix 12.10.51.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:48,279 INFO: Adding prefix 12.10.51.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:48,327 INFO: Adding prefix 12.10.51.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:48,436 INFO: Adding prefix 12.10.51.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:48,473 INFO: Adding prefix 12.10.51.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:48,486 INFO: Adding prefix 12.10.51.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:48,624 INFO: Adding prefix 12.10.52.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:48,721 INFO: Adding prefix 12.10.52.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:48,742 INFO: Adding prefix 12.10.52.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:48,782 INFO: Adding prefix 12.10.52.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:48,831 INFO: Adding prefix 12.10.52.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:48,852 INFO: Adding prefix 12.10.52.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:48,904 INFO: Adding prefix 12.10.52.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:49,064 INFO: Adding prefix 12.10.52.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:49,135 INFO: Adding prefix 12.10.52.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:49,159 INFO: Adding prefix 12.10.52.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:49,237 INFO: Adding prefix 12.10.52.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:49,315 INFO: Adding prefix 12.10.52.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:49,371 INFO: Adding prefix 12.10.52.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:49,380 INFO: Adding prefix 12.10.52.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:49,389 INFO: Adding prefix 12.10.52.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:49,410 INFO: Adding prefix 12.10.52.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:49,422 INFO: Adding prefix 12.10.53.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:49,436 INFO: Adding prefix 12.10.53.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:49,474 INFO: Adding prefix 12.10.53.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:49,602 INFO: Adding prefix 12.10.53.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:49,629 INFO: Adding prefix 12.10.53.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:49,686 INFO: Adding prefix 12.10.53.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:49,746 INFO: Adding prefix 12.10.53.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:50,047 INFO: Adding prefix 12.10.53.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:50,181 INFO: Adding prefix 12.10.53.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:50,237 INFO: Adding prefix 12.10.53.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:50,318 INFO: Adding prefix 12.10.53.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:50,366 INFO: Adding prefix 12.10.53.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:50,403 INFO: Adding prefix 12.10.53.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:50,451 INFO: Adding prefix 12.10.53.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:50,490 INFO: Adding prefix 12.10.53.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:50,570 INFO: Adding prefix 12.10.53.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:50,627 INFO: Adding prefix 12.10.54.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:50,674 INFO: Adding prefix 12.10.54.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:50,776 INFO: Adding prefix 12.10.54.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:50,792 INFO: Adding prefix 12.10.54.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:50,852 INFO: Adding prefix 12.10.54.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:50,941 INFO: Adding prefix 12.10.54.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:51,023 INFO: Adding prefix 12.10.54.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:51,035 INFO: Adding prefix 12.10.54.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:51,047 INFO: Adding prefix 12.10.54.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:51,058 INFO: Adding prefix 12.10.54.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:51,148 INFO: Adding prefix 12.10.54.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:51,283 INFO: Adding prefix 12.10.54.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:51,296 INFO: Adding prefix 12.10.54.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:51,438 INFO: Adding prefix 12.10.54.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:51,581 INFO: Adding prefix 12.10.54.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:51,625 INFO: Adding prefix 12.10.54.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:51,739 INFO: Adding prefix 12.10.55.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:51,809 INFO: Adding prefix 12.10.55.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:51,940 INFO: Adding prefix 12.10.55.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:52,047 INFO: Adding prefix 12.10.55.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:52,058 INFO: Adding prefix 12.10.55.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:52,069 INFO: Adding prefix 12.10.55.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:52,088 INFO: Adding prefix 12.10.55.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:52,097 INFO: Adding prefix 12.10.55.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:52,106 INFO: Adding prefix 12.10.55.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:52,135 INFO: Adding prefix 12.10.55.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:52,266 INFO: Adding prefix 12.10.55.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:52,295 INFO: Adding prefix 12.10.55.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:52,371 INFO: Adding prefix 12.10.55.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:52,399 INFO: Adding prefix 12.10.55.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:52,534 INFO: Adding prefix 12.10.55.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:52,609 INFO: Adding prefix 12.10.55.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:52,726 INFO: Adding prefix 12.10.56.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:52,774 INFO: Adding prefix 12.10.56.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:52,796 INFO: Adding prefix 12.10.56.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:52,850 INFO: Adding prefix 12.10.56.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:52,868 INFO: Adding prefix 12.10.56.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:52,951 INFO: Adding prefix 12.10.56.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:52,969 INFO: Adding prefix 12.10.56.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:52,985 INFO: Adding prefix 12.10.56.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:53,038 INFO: Adding prefix 12.10.56.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:53,263 INFO: Adding prefix 12.10.56.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:53,334 INFO: Adding prefix 12.10.56.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:53,536 INFO: Adding prefix 12.10.56.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:53,663 INFO: Adding prefix 12.10.56.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:53,749 INFO: Adding prefix 12.10.56.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:53,772 INFO: Adding prefix 12.10.56.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:53,790 INFO: Adding prefix 12.10.56.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:53,800 INFO: Adding prefix 12.10.57.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:53,847 INFO: Adding prefix 12.10.57.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:53,922 INFO: Adding prefix 12.10.57.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:53,930 INFO: Adding prefix 12.10.57.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:53,966 INFO: Adding prefix 12.10.57.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:54,025 INFO: Adding prefix 12.10.57.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:54,072 INFO: Adding prefix 12.10.57.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:54,144 INFO: Adding prefix 12.10.57.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:54,285 INFO: Adding prefix 12.10.57.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:54,414 INFO: Adding prefix 12.10.57.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:54,422 INFO: Adding prefix 12.10.57.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:54,509 INFO: Adding prefix 12.10.57.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:54,517 INFO: Adding prefix 12.10.57.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:54,530 INFO: Adding prefix 12.10.57.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:54,601 INFO: Adding prefix 12.10.57.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:54,662 INFO: Adding prefix 12.10.57.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:54,724 INFO: Adding prefix 12.10.58.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:54,775 INFO: Adding prefix 12.10.58.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:54,868 INFO: Adding prefix 12.10.58.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:54,910 INFO: Adding prefix 12.10.58.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:55,081 INFO: Adding prefix 12.10.58.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:55,149 INFO: Adding prefix 12.10.58.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:55,197 INFO: Adding prefix 12.10.58.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:55,205 INFO: Adding prefix 12.10.58.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:55,276 INFO: Adding prefix 12.10.58.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:55,306 INFO: Adding prefix 12.10.58.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:55,331 INFO: Adding prefix 12.10.58.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:55,413 INFO: Adding prefix 12.10.58.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:55,606 INFO: Adding prefix 12.10.58.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:55,764 INFO: Adding prefix 12.10.58.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:55,874 INFO: Adding prefix 12.10.58.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:56,085 INFO: Adding prefix 12.10.58.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:56,101 INFO: Adding prefix 12.10.59.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:56,232 INFO: Adding prefix 12.10.59.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:56,270 INFO: Adding prefix 12.10.59.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:56,348 INFO: Adding prefix 12.10.59.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:56,519 INFO: Adding prefix 12.10.59.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:56,662 INFO: Adding prefix 12.10.59.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:56,730 INFO: Adding prefix 12.10.59.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:56,888 INFO: Adding prefix 12.10.59.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:56,959 INFO: Adding prefix 12.10.59.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:56,984 INFO: Adding prefix 12.10.59.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:57,120 INFO: Adding prefix 12.10.59.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:57,254 INFO: Adding prefix 12.10.59.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:57,316 INFO: Adding prefix 12.10.59.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:57,370 INFO: Adding prefix 12.10.59.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:57,416 INFO: Adding prefix 12.10.59.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:57,562 INFO: Adding prefix 12.10.59.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:57,571 INFO: Adding prefix 12.10.60.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:57,643 INFO: Adding prefix 12.10.60.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:57,673 INFO: Adding prefix 12.10.60.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:57,754 INFO: Adding prefix 12.10.60.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:57,861 INFO: Adding prefix 12.10.60.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:57,933 INFO: Adding prefix 12.10.60.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:57,978 INFO: Adding prefix 12.10.60.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:58,073 INFO: Adding prefix 12.10.60.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:58,124 INFO: Adding prefix 12.10.60.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:58,209 INFO: Adding prefix 12.10.60.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:58,262 INFO: Adding prefix 12.10.60.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:58,353 INFO: Adding prefix 12.10.60.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:58,420 INFO: Adding prefix 12.10.60.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:58,432 INFO: Adding prefix 12.10.60.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:58,454 INFO: Adding prefix 12.10.60.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:58,484 INFO: Adding prefix 12.10.60.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:58,571 INFO: Adding prefix 12.10.61.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:58,664 INFO: Adding prefix 12.10.61.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:58,745 INFO: Adding prefix 12.10.61.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:58,898 INFO: Adding prefix 12.10.61.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:59,040 INFO: Adding prefix 12.10.61.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:59,158 INFO: Adding prefix 12.10.61.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:59,380 INFO: Adding prefix 12.10.61.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:59,433 INFO: Adding prefix 12.10.61.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:59,461 INFO: Adding prefix 12.10.61.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:59,470 INFO: Adding prefix 12.10.61.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:59,497 INFO: Adding prefix 12.10.61.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:59,548 INFO: Adding prefix 12.10.61.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:59,557 INFO: Adding prefix 12.10.61.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:59,566 INFO: Adding prefix 12.10.61.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:59,598 INFO: Adding prefix 12.10.61.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:59,632 INFO: Adding prefix 12.10.61.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:59,640 INFO: Adding prefix 12.10.62.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:59,701 INFO: Adding prefix 12.10.62.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:59,728 INFO: Adding prefix 12.10.62.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:59,779 INFO: Adding prefix 12.10.62.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:59,815 INFO: Adding prefix 12.10.62.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:59,823 INFO: Adding prefix 12.10.62.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:41:59,998 INFO: Adding prefix 12.10.62.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:00,062 INFO: Adding prefix 12.10.62.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:00,137 INFO: Adding prefix 12.10.62.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:00,268 INFO: Adding prefix 12.10.62.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:00,445 INFO: Adding prefix 12.10.62.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:00,525 INFO: Adding prefix 12.10.62.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:00,581 INFO: Adding prefix 12.10.62.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:00,630 INFO: Adding prefix 12.10.62.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:00,667 INFO: Adding prefix 12.10.62.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:00,690 INFO: Adding prefix 12.10.62.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:00,736 INFO: Adding prefix 12.10.63.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:00,786 INFO: Adding prefix 12.10.63.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:00,833 INFO: Adding prefix 12.10.63.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:00,884 INFO: Adding prefix 12.10.63.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:00,898 INFO: Adding prefix 12.10.63.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:00,915 INFO: Adding prefix 12.10.63.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:00,922 INFO: Adding prefix 12.10.63.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:00,979 INFO: Adding prefix 12.10.63.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:01,054 INFO: Adding prefix 12.10.63.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:01,121 INFO: Adding prefix 12.10.63.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:01,147 INFO: Adding prefix 12.10.63.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:01,175 INFO: Adding prefix 12.10.63.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:01,336 INFO: Adding prefix 12.10.63.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:01,445 INFO: Adding prefix 12.10.63.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:01,516 INFO: Adding prefix 12.10.63.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:01,606 INFO: Adding prefix 12.10.63.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:01,629 INFO: Adding prefix 12.10.64.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:01,726 INFO: Adding prefix 12.10.64.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:01,807 INFO: Adding prefix 12.10.64.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:02,001 INFO: Adding prefix 12.10.64.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:02,102 INFO: Adding prefix 12.10.64.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:02,457 INFO: Adding prefix 12.10.64.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:02,594 INFO: Adding prefix 12.10.64.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:02,870 INFO: Adding prefix 12.10.64.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:02,908 INFO: Adding prefix 12.10.64.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:02,938 INFO: Adding prefix 12.10.64.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:03,040 INFO: Adding prefix 12.10.64.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:03,078 INFO: Adding prefix 12.10.64.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:03,162 INFO: Adding prefix 12.10.64.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:03,305 INFO: Adding prefix 12.10.64.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:03,531 INFO: Adding prefix 12.10.64.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:03,593 INFO: Adding prefix 12.10.64.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:03,640 INFO: Adding prefix 12.10.65.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:03,962 INFO: Adding prefix 12.10.65.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:04,004 INFO: Adding prefix 12.10.65.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:04,063 INFO: Adding prefix 12.10.65.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:04,359 INFO: Adding prefix 12.10.65.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:04,392 INFO: Adding prefix 12.10.65.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:04,416 INFO: Adding prefix 12.10.65.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:04,521 INFO: Adding prefix 12.10.65.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:04,673 INFO: Adding prefix 12.10.65.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:04,775 INFO: Adding prefix 12.10.65.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:04,911 INFO: Adding prefix 12.10.65.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:04,992 INFO: Adding prefix 12.10.65.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:05,123 INFO: Adding prefix 12.10.65.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:05,280 INFO: Adding prefix 12.10.65.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:05,344 INFO: Adding prefix 12.10.65.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:05,527 INFO: Adding prefix 12.10.65.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:05,641 INFO: Adding prefix 12.10.66.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:05,711 INFO: Adding prefix 12.10.66.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:05,796 INFO: Adding prefix 12.10.66.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:05,829 INFO: Adding prefix 12.10.66.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:06,155 INFO: Adding prefix 12.10.66.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:06,316 INFO: Adding prefix 12.10.66.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:06,398 INFO: Adding prefix 12.10.66.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:06,459 INFO: Adding prefix 12.10.66.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:06,781 INFO: Adding prefix 12.10.66.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:06,839 INFO: Adding prefix 12.10.66.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:06,921 INFO: Adding prefix 12.10.66.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:07,030 INFO: Adding prefix 12.10.66.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:07,096 INFO: Adding prefix 12.10.66.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:07,121 INFO: Adding prefix 12.10.66.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:07,188 INFO: Adding prefix 12.10.66.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:07,267 INFO: Adding prefix 12.10.66.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:07,342 INFO: Adding prefix 12.10.67.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:07,441 INFO: Adding prefix 12.10.67.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:07,553 INFO: Adding prefix 12.10.67.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:07,792 INFO: Adding prefix 12.10.67.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:07,925 INFO: Adding prefix 12.10.67.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:08,119 INFO: Adding prefix 12.10.67.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:08,164 INFO: Adding prefix 12.10.67.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:08,333 INFO: Adding prefix 12.10.67.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:08,381 INFO: Adding prefix 12.10.67.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:08,425 INFO: Adding prefix 12.10.67.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:08,484 INFO: Adding prefix 12.10.67.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:08,644 INFO: Adding prefix 12.10.67.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:08,720 INFO: Adding prefix 12.10.67.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:08,802 INFO: Adding prefix 12.10.67.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:08,816 INFO: Adding prefix 12.10.67.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:08,985 INFO: Adding prefix 12.10.67.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:09,076 INFO: Adding prefix 12.10.68.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:09,126 INFO: Adding prefix 12.10.68.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:09,181 INFO: Adding prefix 12.10.68.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:09,322 INFO: Adding prefix 12.10.68.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:09,420 INFO: Adding prefix 12.10.68.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:09,575 INFO: Adding prefix 12.10.68.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:09,616 INFO: Adding prefix 12.10.68.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:09,752 INFO: Adding prefix 12.10.68.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:09,816 INFO: Adding prefix 12.10.68.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:09,894 INFO: Adding prefix 12.10.68.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:09,927 INFO: Adding prefix 12.10.68.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:10,086 INFO: Adding prefix 12.10.68.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:10,134 INFO: Adding prefix 12.10.68.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:10,234 INFO: Adding prefix 12.10.68.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:10,301 INFO: Adding prefix 12.10.68.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:10,431 INFO: Adding prefix 12.10.68.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:10,528 INFO: Adding prefix 12.10.69.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:10,596 INFO: Adding prefix 12.10.69.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:10,691 INFO: Adding prefix 12.10.69.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:10,718 INFO: Adding prefix 12.10.69.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:10,770 INFO: Adding prefix 12.10.69.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:10,793 INFO: Adding prefix 12.10.69.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:10,815 INFO: Adding prefix 12.10.69.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:10,878 INFO: Adding prefix 12.10.69.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:10,958 INFO: Adding prefix 12.10.69.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:10,980 INFO: Adding prefix 12.10.69.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:11,073 INFO: Adding prefix 12.10.69.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:11,137 INFO: Adding prefix 12.10.69.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:11,161 INFO: Adding prefix 12.10.69.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:11,220 INFO: Adding prefix 12.10.69.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:11,386 INFO: Adding prefix 12.10.69.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:11,413 INFO: Adding prefix 12.10.69.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:11,460 INFO: Adding prefix 12.10.70.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:11,486 INFO: Adding prefix 12.10.70.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:11,615 INFO: Adding prefix 12.10.70.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:11,655 INFO: Adding prefix 12.10.70.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:11,717 INFO: Adding prefix 12.10.70.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:11,746 INFO: Adding prefix 12.10.70.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:11,880 INFO: Adding prefix 12.10.70.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:11,963 INFO: Adding prefix 12.10.70.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:12,005 INFO: Adding prefix 12.10.70.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:12,015 INFO: Adding prefix 12.10.70.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:12,150 INFO: Adding prefix 12.10.70.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:12,158 INFO: Adding prefix 12.10.70.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:12,207 INFO: Adding prefix 12.10.70.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:12,385 INFO: Adding prefix 12.10.70.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:12,508 INFO: Adding prefix 12.10.70.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:12,601 INFO: Adding prefix 12.10.70.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:12,704 INFO: Adding prefix 12.10.71.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:12,766 INFO: Adding prefix 12.10.71.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:12,835 INFO: Adding prefix 12.10.71.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:12,883 INFO: Adding prefix 12.10.71.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:12,895 INFO: Adding prefix 12.10.71.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:12,973 INFO: Adding prefix 12.10.71.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:13,015 INFO: Adding prefix 12.10.71.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:13,026 INFO: Adding prefix 12.10.71.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:13,044 INFO: Adding prefix 12.10.71.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:13,142 INFO: Adding prefix 12.10.71.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:13,186 INFO: Adding prefix 12.10.71.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:13,232 INFO: Adding prefix 12.10.71.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:13,268 INFO: Adding prefix 12.10.71.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:13,392 INFO: Adding prefix 12.10.71.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:13,430 INFO: Adding prefix 12.10.71.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:13,468 INFO: Adding prefix 12.10.71.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:13,508 INFO: Adding prefix 12.10.72.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:13,652 INFO: Adding prefix 12.10.72.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:13,754 INFO: Adding prefix 12.10.72.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:13,857 INFO: Adding prefix 12.10.72.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:13,956 INFO: Adding prefix 12.10.72.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:14,107 INFO: Adding prefix 12.10.72.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:14,191 INFO: Adding prefix 12.10.72.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:14,351 INFO: Adding prefix 12.10.72.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:14,441 INFO: Adding prefix 12.10.72.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:14,523 INFO: Adding prefix 12.10.72.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:14,583 INFO: Adding prefix 12.10.72.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:14,641 INFO: Adding prefix 12.10.72.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:14,754 INFO: Adding prefix 12.10.72.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:14,866 INFO: Adding prefix 12.10.72.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:14,918 INFO: Adding prefix 12.10.72.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:14,995 INFO: Adding prefix 12.10.72.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:15,092 INFO: Adding prefix 12.10.73.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:15,132 INFO: Adding prefix 12.10.73.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:15,177 INFO: Adding prefix 12.10.73.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:15,207 INFO: Adding prefix 12.10.73.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:15,268 INFO: Adding prefix 12.10.73.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:15,376 INFO: Adding prefix 12.10.73.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:15,466 INFO: Adding prefix 12.10.73.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:15,583 INFO: Adding prefix 12.10.73.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:15,685 INFO: Adding prefix 12.10.73.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:15,727 INFO: Adding prefix 12.10.73.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:15,789 INFO: Adding prefix 12.10.73.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:15,818 INFO: Adding prefix 12.10.73.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:15,959 INFO: Adding prefix 12.10.73.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:16,001 INFO: Adding prefix 12.10.73.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:16,041 INFO: Adding prefix 12.10.73.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:16,097 INFO: Adding prefix 12.10.73.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:16,256 INFO: Adding prefix 12.10.74.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:16,264 INFO: Adding prefix 12.10.74.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:16,289 INFO: Adding prefix 12.10.74.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:16,353 INFO: Adding prefix 12.10.74.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:16,459 INFO: Adding prefix 12.10.74.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:16,490 INFO: Adding prefix 12.10.74.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:16,554 INFO: Adding prefix 12.10.74.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:16,620 INFO: Adding prefix 12.10.74.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:16,642 INFO: Adding prefix 12.10.74.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:16,662 INFO: Adding prefix 12.10.74.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:16,740 INFO: Adding prefix 12.10.74.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:16,963 INFO: Adding prefix 12.10.74.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:17,054 INFO: Adding prefix 12.10.74.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:17,144 INFO: Adding prefix 12.10.74.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:17,182 INFO: Adding prefix 12.10.74.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:17,312 INFO: Adding prefix 12.10.74.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:17,365 INFO: Adding prefix 12.10.75.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:17,420 INFO: Adding prefix 12.10.75.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:17,497 INFO: Adding prefix 12.10.75.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:17,584 INFO: Adding prefix 12.10.75.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:17,600 INFO: Adding prefix 12.10.75.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:17,676 INFO: Adding prefix 12.10.75.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:17,736 INFO: Adding prefix 12.10.75.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:17,797 INFO: Adding prefix 12.10.75.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:17,823 INFO: Adding prefix 12.10.75.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:17,844 INFO: Adding prefix 12.10.75.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:17,875 INFO: Adding prefix 12.10.75.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:17,916 INFO: Adding prefix 12.10.75.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:17,970 INFO: Adding prefix 12.10.75.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,106 INFO: Adding prefix 12.10.75.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,146 INFO: Adding prefix 12.10.75.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,218 INFO: Adding prefix 12.10.75.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,238 INFO: Adding prefix 12.10.76.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,278 INFO: Adding prefix 12.10.76.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,306 INFO: Adding prefix 12.10.76.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,329 INFO: Adding prefix 12.10.76.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,357 INFO: Adding prefix 12.10.76.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,381 INFO: Adding prefix 12.10.76.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,403 INFO: Adding prefix 12.10.76.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,434 INFO: Adding prefix 12.10.76.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,442 INFO: Adding prefix 12.10.76.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,454 INFO: Adding prefix 12.10.76.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,464 INFO: Adding prefix 12.10.76.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,472 INFO: Adding prefix 12.10.76.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,479 INFO: Adding prefix 12.10.76.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,518 INFO: Adding prefix 12.10.76.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,566 INFO: Adding prefix 12.10.76.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,588 INFO: Adding prefix 12.10.76.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,596 INFO: Adding prefix 12.10.77.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,606 INFO: Adding prefix 12.10.77.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,666 INFO: Adding prefix 12.10.77.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,708 INFO: Adding prefix 12.10.77.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,741 INFO: Adding prefix 12.10.77.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,769 INFO: Adding prefix 12.10.77.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,797 INFO: Adding prefix 12.10.77.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,806 INFO: Adding prefix 12.10.77.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,813 INFO: Adding prefix 12.10.77.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,819 INFO: Adding prefix 12.10.77.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,828 INFO: Adding prefix 12.10.77.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,834 INFO: Adding prefix 12.10.77.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,841 INFO: Adding prefix 12.10.77.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,850 INFO: Adding prefix 12.10.77.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,859 INFO: Adding prefix 12.10.77.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,865 INFO: Adding prefix 12.10.77.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,872 INFO: Adding prefix 12.10.78.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,887 INFO: Adding prefix 12.10.78.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,897 INFO: Adding prefix 12.10.78.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,902 INFO: Adding prefix 12.10.78.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,908 INFO: Adding prefix 12.10.78.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,917 INFO: Adding prefix 12.10.78.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,928 INFO: Adding prefix 12.10.78.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,938 INFO: Adding prefix 12.10.78.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,946 INFO: Adding prefix 12.10.78.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,966 INFO: Adding prefix 12.10.78.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,974 INFO: Adding prefix 12.10.78.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,992 INFO: Adding prefix 12.10.78.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:18,999 INFO: Adding prefix 12.10.78.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,008 INFO: Adding prefix 12.10.78.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,026 INFO: Adding prefix 12.10.78.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,033 INFO: Adding prefix 12.10.78.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,037 INFO: Adding prefix 12.10.79.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,045 INFO: Adding prefix 12.10.79.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,062 INFO: Adding prefix 12.10.79.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,069 INFO: Adding prefix 12.10.79.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,075 INFO: Adding prefix 12.10.79.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,095 INFO: Adding prefix 12.10.79.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,108 INFO: Adding prefix 12.10.79.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,117 INFO: Adding prefix 12.10.79.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,128 INFO: Adding prefix 12.10.79.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,145 INFO: Adding prefix 12.10.79.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,152 INFO: Adding prefix 12.10.79.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,168 INFO: Adding prefix 12.10.79.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,177 INFO: Adding prefix 12.10.79.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,185 INFO: Adding prefix 12.10.79.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,193 INFO: Adding prefix 12.10.79.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,201 INFO: Adding prefix 12.10.79.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,210 INFO: Adding prefix 12.10.80.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,217 INFO: Adding prefix 12.10.80.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,224 INFO: Adding prefix 12.10.80.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,238 INFO: Adding prefix 12.10.80.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,246 INFO: Adding prefix 12.10.80.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,253 INFO: Adding prefix 12.10.80.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,260 INFO: Adding prefix 12.10.80.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,267 INFO: Adding prefix 12.10.80.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,276 INFO: Adding prefix 12.10.80.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,283 INFO: Adding prefix 12.10.80.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,288 INFO: Adding prefix 12.10.80.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,302 INFO: Adding prefix 12.10.80.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,313 INFO: Adding prefix 12.10.80.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,321 INFO: Adding prefix 12.10.80.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,326 INFO: Adding prefix 12.10.80.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,332 INFO: Adding prefix 12.10.80.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,340 INFO: Adding prefix 12.10.81.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,349 INFO: Adding prefix 12.10.81.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,356 INFO: Adding prefix 12.10.81.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,364 INFO: Adding prefix 12.10.81.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,373 INFO: Adding prefix 12.10.81.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,379 INFO: Adding prefix 12.10.81.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,385 INFO: Adding prefix 12.10.81.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,391 INFO: Adding prefix 12.10.81.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,402 INFO: Adding prefix 12.10.81.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,410 INFO: Adding prefix 12.10.81.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,418 INFO: Adding prefix 12.10.81.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,426 INFO: Adding prefix 12.10.81.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,433 INFO: Adding prefix 12.10.81.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,467 INFO: Adding prefix 12.10.81.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,480 INFO: Adding prefix 12.10.81.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,500 INFO: Adding prefix 12.10.81.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,525 INFO: Adding prefix 12.10.82.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,536 INFO: Adding prefix 12.10.82.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,575 INFO: Adding prefix 12.10.82.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,603 INFO: Adding prefix 12.10.82.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,611 INFO: Adding prefix 12.10.82.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,634 INFO: Adding prefix 12.10.82.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,644 INFO: Adding prefix 12.10.82.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,652 INFO: Adding prefix 12.10.82.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,659 INFO: Adding prefix 12.10.82.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,665 INFO: Adding prefix 12.10.82.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,675 INFO: Adding prefix 12.10.82.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,684 INFO: Adding prefix 12.10.82.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,691 INFO: Adding prefix 12.10.82.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,698 INFO: Adding prefix 12.10.82.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,704 INFO: Adding prefix 12.10.82.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,713 INFO: Adding prefix 12.10.82.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,738 INFO: Adding prefix 12.10.83.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,762 INFO: Adding prefix 12.10.83.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,773 INFO: Adding prefix 12.10.83.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,784 INFO: Adding prefix 12.10.83.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,809 INFO: Adding prefix 12.10.83.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,816 INFO: Adding prefix 12.10.83.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,823 INFO: Adding prefix 12.10.83.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,829 INFO: Adding prefix 12.10.83.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,843 INFO: Adding prefix 12.10.83.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,866 INFO: Adding prefix 12.10.83.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,876 INFO: Adding prefix 12.10.83.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,884 INFO: Adding prefix 12.10.83.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,900 INFO: Adding prefix 12.10.83.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,907 INFO: Adding prefix 12.10.83.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,916 INFO: Adding prefix 12.10.83.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,922 INFO: Adding prefix 12.10.83.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,929 INFO: Adding prefix 12.10.84.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,940 INFO: Adding prefix 12.10.84.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,968 INFO: Adding prefix 12.10.84.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,975 INFO: Adding prefix 12.10.84.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,981 INFO: Adding prefix 12.10.84.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,986 INFO: Adding prefix 12.10.84.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:19,998 INFO: Adding prefix 12.10.84.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,007 INFO: Adding prefix 12.10.84.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,017 INFO: Adding prefix 12.10.84.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,024 INFO: Adding prefix 12.10.84.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,033 INFO: Adding prefix 12.10.84.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,042 INFO: Adding prefix 12.10.84.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,049 INFO: Adding prefix 12.10.84.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,056 INFO: Adding prefix 12.10.84.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,065 INFO: Adding prefix 12.10.84.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,071 INFO: Adding prefix 12.10.84.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,078 INFO: Adding prefix 12.10.85.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,089 INFO: Adding prefix 12.10.85.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,097 INFO: Adding prefix 12.10.85.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,105 INFO: Adding prefix 12.10.85.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,128 INFO: Adding prefix 12.10.85.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,140 INFO: Adding prefix 12.10.85.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,148 INFO: Adding prefix 12.10.85.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,156 INFO: Adding prefix 12.10.85.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,162 INFO: Adding prefix 12.10.85.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,174 INFO: Adding prefix 12.10.85.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,184 INFO: Adding prefix 12.10.85.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,191 INFO: Adding prefix 12.10.85.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,208 INFO: Adding prefix 12.10.85.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,253 INFO: Adding prefix 12.10.85.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,264 INFO: Adding prefix 12.10.85.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,276 INFO: Adding prefix 12.10.85.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,285 INFO: Adding prefix 12.10.86.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,294 INFO: Adding prefix 12.10.86.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,301 INFO: Adding prefix 12.10.86.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,306 INFO: Adding prefix 12.10.86.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,312 INFO: Adding prefix 12.10.86.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,325 INFO: Adding prefix 12.10.86.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,335 INFO: Adding prefix 12.10.86.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,342 INFO: Adding prefix 12.10.86.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,347 INFO: Adding prefix 12.10.86.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,354 INFO: Adding prefix 12.10.86.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,359 INFO: Adding prefix 12.10.86.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,365 INFO: Adding prefix 12.10.86.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,374 INFO: Adding prefix 12.10.86.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,384 INFO: Adding prefix 12.10.86.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,392 INFO: Adding prefix 12.10.86.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,401 INFO: Adding prefix 12.10.86.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,412 INFO: Adding prefix 12.10.87.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,419 INFO: Adding prefix 12.10.87.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,428 INFO: Adding prefix 12.10.87.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,434 INFO: Adding prefix 12.10.87.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,500 INFO: Adding prefix 12.10.87.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,508 INFO: Adding prefix 12.10.87.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,517 INFO: Adding prefix 12.10.87.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,523 INFO: Adding prefix 12.10.87.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,536 INFO: Adding prefix 12.10.87.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,545 INFO: Adding prefix 12.10.87.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,622 INFO: Adding prefix 12.10.87.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,642 INFO: Adding prefix 12.10.87.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,653 INFO: Adding prefix 12.10.87.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,661 INFO: Adding prefix 12.10.87.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,668 INFO: Adding prefix 12.10.87.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,674 INFO: Adding prefix 12.10.87.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,683 INFO: Adding prefix 12.10.88.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,690 INFO: Adding prefix 12.10.88.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,698 INFO: Adding prefix 12.10.88.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,704 INFO: Adding prefix 12.10.88.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,716 INFO: Adding prefix 12.10.88.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,756 INFO: Adding prefix 12.10.88.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,771 INFO: Adding prefix 12.10.88.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,788 INFO: Adding prefix 12.10.88.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,798 INFO: Adding prefix 12.10.88.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,806 INFO: Adding prefix 12.10.88.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,812 INFO: Adding prefix 12.10.88.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,819 INFO: Adding prefix 12.10.88.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,845 INFO: Adding prefix 12.10.88.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,858 INFO: Adding prefix 12.10.88.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,865 INFO: Adding prefix 12.10.88.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,880 INFO: Adding prefix 12.10.88.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,917 INFO: Adding prefix 12.10.89.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,925 INFO: Adding prefix 12.10.89.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,938 INFO: Adding prefix 12.10.89.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,956 INFO: Adding prefix 12.10.89.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,964 INFO: Adding prefix 12.10.89.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,982 INFO: Adding prefix 12.10.89.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:20,991 INFO: Adding prefix 12.10.89.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,009 INFO: Adding prefix 12.10.89.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,017 INFO: Adding prefix 12.10.89.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,023 INFO: Adding prefix 12.10.89.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,032 INFO: Adding prefix 12.10.89.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,043 INFO: Adding prefix 12.10.89.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,051 INFO: Adding prefix 12.10.89.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,057 INFO: Adding prefix 12.10.89.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,063 INFO: Adding prefix 12.10.89.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,072 INFO: Adding prefix 12.10.89.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,083 INFO: Adding prefix 12.10.90.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,090 INFO: Adding prefix 12.10.90.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,096 INFO: Adding prefix 12.10.90.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,110 INFO: Adding prefix 12.10.90.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,121 INFO: Adding prefix 12.10.90.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,130 INFO: Adding prefix 12.10.90.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,140 INFO: Adding prefix 12.10.90.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,160 INFO: Adding prefix 12.10.90.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,166 INFO: Adding prefix 12.10.90.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,174 INFO: Adding prefix 12.10.90.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,179 INFO: Adding prefix 12.10.90.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,196 INFO: Adding prefix 12.10.90.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,203 INFO: Adding prefix 12.10.90.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,209 INFO: Adding prefix 12.10.90.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,217 INFO: Adding prefix 12.10.90.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,225 INFO: Adding prefix 12.10.90.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,230 INFO: Adding prefix 12.10.91.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,236 INFO: Adding prefix 12.10.91.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,246 INFO: Adding prefix 12.10.91.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,252 INFO: Adding prefix 12.10.91.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,258 INFO: Adding prefix 12.10.91.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,263 INFO: Adding prefix 12.10.91.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,271 INFO: Adding prefix 12.10.91.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,278 INFO: Adding prefix 12.10.91.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,286 INFO: Adding prefix 12.10.91.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,293 INFO: Adding prefix 12.10.91.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,302 INFO: Adding prefix 12.10.91.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,308 INFO: Adding prefix 12.10.91.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,313 INFO: Adding prefix 12.10.91.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,319 INFO: Adding prefix 12.10.91.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,336 INFO: Adding prefix 12.10.91.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,344 INFO: Adding prefix 12.10.91.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,360 INFO: Adding prefix 12.10.92.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,366 INFO: Adding prefix 12.10.92.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,374 INFO: Adding prefix 12.10.92.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,381 INFO: Adding prefix 12.10.92.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,387 INFO: Adding prefix 12.10.92.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,394 INFO: Adding prefix 12.10.92.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,405 INFO: Adding prefix 12.10.92.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,412 INFO: Adding prefix 12.10.92.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,421 INFO: Adding prefix 12.10.92.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,427 INFO: Adding prefix 12.10.92.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,434 INFO: Adding prefix 12.10.92.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,440 INFO: Adding prefix 12.10.92.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,447 INFO: Adding prefix 12.10.92.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,455 INFO: Adding prefix 12.10.92.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,463 INFO: Adding prefix 12.10.92.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,472 INFO: Adding prefix 12.10.92.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,482 INFO: Adding prefix 12.10.93.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,501 INFO: Adding prefix 12.10.93.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,514 INFO: Adding prefix 12.10.93.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,526 INFO: Adding prefix 12.10.93.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,534 INFO: Adding prefix 12.10.93.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,547 INFO: Adding prefix 12.10.93.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,554 INFO: Adding prefix 12.10.93.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,561 INFO: Adding prefix 12.10.93.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,566 INFO: Adding prefix 12.10.93.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,574 INFO: Adding prefix 12.10.93.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,581 INFO: Adding prefix 12.10.93.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,587 INFO: Adding prefix 12.10.93.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,593 INFO: Adding prefix 12.10.93.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,603 INFO: Adding prefix 12.10.93.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,613 INFO: Adding prefix 12.10.93.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,621 INFO: Adding prefix 12.10.93.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,629 INFO: Adding prefix 12.10.94.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,651 INFO: Adding prefix 12.10.94.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,660 INFO: Adding prefix 12.10.94.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,668 INFO: Adding prefix 12.10.94.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,675 INFO: Adding prefix 12.10.94.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,681 INFO: Adding prefix 12.10.94.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,689 INFO: Adding prefix 12.10.94.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,696 INFO: Adding prefix 12.10.94.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,704 INFO: Adding prefix 12.10.94.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,717 INFO: Adding prefix 12.10.94.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,727 INFO: Adding prefix 12.10.94.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,734 INFO: Adding prefix 12.10.94.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,759 INFO: Adding prefix 12.10.94.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,771 INFO: Adding prefix 12.10.94.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,788 INFO: Adding prefix 12.10.94.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,798 INFO: Adding prefix 12.10.94.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,820 INFO: Adding prefix 12.10.95.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,831 INFO: Adding prefix 12.10.95.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,838 INFO: Adding prefix 12.10.95.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,844 INFO: Adding prefix 12.10.95.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,861 INFO: Adding prefix 12.10.95.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,873 INFO: Adding prefix 12.10.95.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,884 INFO: Adding prefix 12.10.95.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,907 INFO: Adding prefix 12.10.95.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,924 INFO: Adding prefix 12.10.95.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,938 INFO: Adding prefix 12.10.95.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,946 INFO: Adding prefix 12.10.95.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,954 INFO: Adding prefix 12.10.95.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,967 INFO: Adding prefix 12.10.95.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,975 INFO: Adding prefix 12.10.95.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,984 INFO: Adding prefix 12.10.95.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:21,997 INFO: Adding prefix 12.10.95.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,009 INFO: Adding prefix 12.10.96.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,016 INFO: Adding prefix 12.10.96.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,028 INFO: Adding prefix 12.10.96.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,036 INFO: Adding prefix 12.10.96.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,047 INFO: Adding prefix 12.10.96.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,054 INFO: Adding prefix 12.10.96.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,061 INFO: Adding prefix 12.10.96.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,073 INFO: Adding prefix 12.10.96.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,084 INFO: Adding prefix 12.10.96.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,091 INFO: Adding prefix 12.10.96.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,096 INFO: Adding prefix 12.10.96.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,118 INFO: Adding prefix 12.10.96.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,131 INFO: Adding prefix 12.10.96.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,143 INFO: Adding prefix 12.10.96.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,150 INFO: Adding prefix 12.10.96.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,169 INFO: Adding prefix 12.10.96.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,180 INFO: Adding prefix 12.10.97.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,188 INFO: Adding prefix 12.10.97.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,198 INFO: Adding prefix 12.10.97.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,220 INFO: Adding prefix 12.10.97.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,231 INFO: Adding prefix 12.10.97.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,239 INFO: Adding prefix 12.10.97.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,248 INFO: Adding prefix 12.10.97.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,287 INFO: Adding prefix 12.10.97.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,315 INFO: Adding prefix 12.10.97.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,323 INFO: Adding prefix 12.10.97.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,345 INFO: Adding prefix 12.10.97.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,363 INFO: Adding prefix 12.10.97.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,371 INFO: Adding prefix 12.10.97.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,377 INFO: Adding prefix 12.10.97.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,390 INFO: Adding prefix 12.10.97.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,401 INFO: Adding prefix 12.10.97.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,410 INFO: Adding prefix 12.10.98.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,420 INFO: Adding prefix 12.10.98.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,478 INFO: Adding prefix 12.10.98.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,486 INFO: Adding prefix 12.10.98.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,492 INFO: Adding prefix 12.10.98.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,499 INFO: Adding prefix 12.10.98.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,511 INFO: Adding prefix 12.10.98.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,518 INFO: Adding prefix 12.10.98.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,524 INFO: Adding prefix 12.10.98.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,529 INFO: Adding prefix 12.10.98.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,538 INFO: Adding prefix 12.10.98.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,551 INFO: Adding prefix 12.10.98.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,575 INFO: Adding prefix 12.10.98.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,584 INFO: Adding prefix 12.10.98.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,601 INFO: Adding prefix 12.10.98.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,607 INFO: Adding prefix 12.10.98.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,614 INFO: Adding prefix 12.10.99.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,620 INFO: Adding prefix 12.10.99.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,629 INFO: Adding prefix 12.10.99.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,635 INFO: Adding prefix 12.10.99.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,643 INFO: Adding prefix 12.10.99.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,649 INFO: Adding prefix 12.10.99.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,664 INFO: Adding prefix 12.10.99.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,670 INFO: Adding prefix 12.10.99.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,677 INFO: Adding prefix 12.10.99.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,685 INFO: Adding prefix 12.10.99.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,698 INFO: Adding prefix 12.10.99.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,711 INFO: Adding prefix 12.10.99.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,718 INFO: Adding prefix 12.10.99.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,723 INFO: Adding prefix 12.10.99.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,729 INFO: Adding prefix 12.10.99.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,736 INFO: Adding prefix 12.10.99.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,743 INFO: Adding prefix 12.10.100.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,751 INFO: Adding prefix 12.10.100.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,760 INFO: Adding prefix 12.10.100.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,774 INFO: Adding prefix 12.10.100.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,782 INFO: Adding prefix 12.10.100.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,794 INFO: Adding prefix 12.10.100.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,802 INFO: Adding prefix 12.10.100.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,808 INFO: Adding prefix 12.10.100.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,820 INFO: Adding prefix 12.10.100.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,834 INFO: Adding prefix 12.10.100.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,845 INFO: Adding prefix 12.10.100.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,851 INFO: Adding prefix 12.10.100.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,857 INFO: Adding prefix 12.10.100.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,872 INFO: Adding prefix 12.10.100.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,879 INFO: Adding prefix 12.10.100.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,890 INFO: Adding prefix 12.10.100.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,901 INFO: Adding prefix 12.10.101.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,915 INFO: Adding prefix 12.10.101.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,932 INFO: Adding prefix 12.10.101.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,945 INFO: Adding prefix 12.10.101.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,955 INFO: Adding prefix 12.10.101.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,964 INFO: Adding prefix 12.10.101.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,972 INFO: Adding prefix 12.10.101.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,983 INFO: Adding prefix 12.10.101.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,990 INFO: Adding prefix 12.10.101.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:22,997 INFO: Adding prefix 12.10.101.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,003 INFO: Adding prefix 12.10.101.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,011 INFO: Adding prefix 12.10.101.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,020 INFO: Adding prefix 12.10.101.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,026 INFO: Adding prefix 12.10.101.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,031 INFO: Adding prefix 12.10.101.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,038 INFO: Adding prefix 12.10.101.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,048 INFO: Adding prefix 12.10.102.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,055 INFO: Adding prefix 12.10.102.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,062 INFO: Adding prefix 12.10.102.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,067 INFO: Adding prefix 12.10.102.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,076 INFO: Adding prefix 12.10.102.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,083 INFO: Adding prefix 12.10.102.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,089 INFO: Adding prefix 12.10.102.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,096 INFO: Adding prefix 12.10.102.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,104 INFO: Adding prefix 12.10.102.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,110 INFO: Adding prefix 12.10.102.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,116 INFO: Adding prefix 12.10.102.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,122 INFO: Adding prefix 12.10.102.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,132 INFO: Adding prefix 12.10.102.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,148 INFO: Adding prefix 12.10.102.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,155 INFO: Adding prefix 12.10.102.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,161 INFO: Adding prefix 12.10.102.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,170 INFO: Adding prefix 12.10.103.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,176 INFO: Adding prefix 12.10.103.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,185 INFO: Adding prefix 12.10.103.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,194 INFO: Adding prefix 12.10.103.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,205 INFO: Adding prefix 12.10.103.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,211 INFO: Adding prefix 12.10.103.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,217 INFO: Adding prefix 12.10.103.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,242 INFO: Adding prefix 12.10.103.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,249 INFO: Adding prefix 12.10.103.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,256 INFO: Adding prefix 12.10.103.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,307 INFO: Adding prefix 12.10.103.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,322 INFO: Adding prefix 12.10.103.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,330 INFO: Adding prefix 12.10.103.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,336 INFO: Adding prefix 12.10.103.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,354 INFO: Adding prefix 12.10.103.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,366 INFO: Adding prefix 12.10.103.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,373 INFO: Adding prefix 12.10.104.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,380 INFO: Adding prefix 12.10.104.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,396 INFO: Adding prefix 12.10.104.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,422 INFO: Adding prefix 12.10.104.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,438 INFO: Adding prefix 12.10.104.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,449 INFO: Adding prefix 12.10.104.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,463 INFO: Adding prefix 12.10.104.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,488 INFO: Adding prefix 12.10.104.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,496 INFO: Adding prefix 12.10.104.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,505 INFO: Adding prefix 12.10.104.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,512 INFO: Adding prefix 12.10.104.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,530 INFO: Adding prefix 12.10.104.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,539 INFO: Adding prefix 12.10.104.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,565 INFO: Adding prefix 12.10.104.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,584 INFO: Adding prefix 12.10.104.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,623 INFO: Adding prefix 12.10.104.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,643 INFO: Adding prefix 12.10.105.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,651 INFO: Adding prefix 12.10.105.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,667 INFO: Adding prefix 12.10.105.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,674 INFO: Adding prefix 12.10.105.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,684 INFO: Adding prefix 12.10.105.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,693 INFO: Adding prefix 12.10.105.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,712 INFO: Adding prefix 12.10.105.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,726 INFO: Adding prefix 12.10.105.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,735 INFO: Adding prefix 12.10.105.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,746 INFO: Adding prefix 12.10.105.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,795 INFO: Adding prefix 12.10.105.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,813 INFO: Adding prefix 12.10.105.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,823 INFO: Adding prefix 12.10.105.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,839 INFO: Adding prefix 12.10.105.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,856 INFO: Adding prefix 12.10.105.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,870 INFO: Adding prefix 12.10.105.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,877 INFO: Adding prefix 12.10.106.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,894 INFO: Adding prefix 12.10.106.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,904 INFO: Adding prefix 12.10.106.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,912 INFO: Adding prefix 12.10.106.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,935 INFO: Adding prefix 12.10.106.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,943 INFO: Adding prefix 12.10.106.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,972 INFO: Adding prefix 12.10.106.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,979 INFO: Adding prefix 12.10.106.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,985 INFO: Adding prefix 12.10.106.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:23,994 INFO: Adding prefix 12.10.106.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,004 INFO: Adding prefix 12.10.106.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,012 INFO: Adding prefix 12.10.106.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,038 INFO: Adding prefix 12.10.106.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,047 INFO: Adding prefix 12.10.106.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,055 INFO: Adding prefix 12.10.106.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,063 INFO: Adding prefix 12.10.106.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,087 INFO: Adding prefix 12.10.107.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,103 INFO: Adding prefix 12.10.107.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,123 INFO: Adding prefix 12.10.107.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,130 INFO: Adding prefix 12.10.107.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,137 INFO: Adding prefix 12.10.107.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,155 INFO: Adding prefix 12.10.107.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,163 INFO: Adding prefix 12.10.107.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,170 INFO: Adding prefix 12.10.107.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,179 INFO: Adding prefix 12.10.107.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,220 INFO: Adding prefix 12.10.107.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,240 INFO: Adding prefix 12.10.107.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,270 INFO: Adding prefix 12.10.107.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,298 INFO: Adding prefix 12.10.107.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,307 INFO: Adding prefix 12.10.107.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,313 INFO: Adding prefix 12.10.107.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,319 INFO: Adding prefix 12.10.107.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,327 INFO: Adding prefix 12.10.108.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,358 INFO: Adding prefix 12.10.108.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,374 INFO: Adding prefix 12.10.108.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,411 INFO: Adding prefix 12.10.108.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,419 INFO: Adding prefix 12.10.108.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,429 INFO: Adding prefix 12.10.108.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,464 INFO: Adding prefix 12.10.108.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,472 INFO: Adding prefix 12.10.108.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,478 INFO: Adding prefix 12.10.108.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,490 INFO: Adding prefix 12.10.108.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,510 INFO: Adding prefix 12.10.108.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,560 INFO: Adding prefix 12.10.108.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,634 INFO: Adding prefix 12.10.108.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,659 INFO: Adding prefix 12.10.108.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,673 INFO: Adding prefix 12.10.108.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,695 INFO: Adding prefix 12.10.108.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,723 INFO: Adding prefix 12.10.109.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,800 INFO: Adding prefix 12.10.109.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,807 INFO: Adding prefix 12.10.109.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,812 INFO: Adding prefix 12.10.109.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,905 INFO: Adding prefix 12.10.109.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,915 INFO: Adding prefix 12.10.109.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,929 INFO: Adding prefix 12.10.109.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,940 INFO: Adding prefix 12.10.109.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,952 INFO: Adding prefix 12.10.109.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:24,999 INFO: Adding prefix 12.10.109.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,012 INFO: Adding prefix 12.10.109.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,020 INFO: Adding prefix 12.10.109.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,041 INFO: Adding prefix 12.10.109.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,049 INFO: Adding prefix 12.10.109.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,085 INFO: Adding prefix 12.10.109.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,095 INFO: Adding prefix 12.10.109.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,127 INFO: Adding prefix 12.10.110.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,156 INFO: Adding prefix 12.10.110.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,171 INFO: Adding prefix 12.10.110.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,178 INFO: Adding prefix 12.10.110.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,190 INFO: Adding prefix 12.10.110.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,197 INFO: Adding prefix 12.10.110.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,207 INFO: Adding prefix 12.10.110.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,222 INFO: Adding prefix 12.10.110.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,229 INFO: Adding prefix 12.10.110.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,239 INFO: Adding prefix 12.10.110.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,250 INFO: Adding prefix 12.10.110.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,274 INFO: Adding prefix 12.10.110.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,282 INFO: Adding prefix 12.10.110.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,292 INFO: Adding prefix 12.10.110.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,303 INFO: Adding prefix 12.10.110.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,345 INFO: Adding prefix 12.10.110.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,359 INFO: Adding prefix 12.10.111.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,377 INFO: Adding prefix 12.10.111.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,408 INFO: Adding prefix 12.10.111.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,423 INFO: Adding prefix 12.10.111.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,432 INFO: Adding prefix 12.10.111.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,440 INFO: Adding prefix 12.10.111.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,448 INFO: Adding prefix 12.10.111.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,468 INFO: Adding prefix 12.10.111.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,481 INFO: Adding prefix 12.10.111.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,488 INFO: Adding prefix 12.10.111.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,495 INFO: Adding prefix 12.10.111.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,504 INFO: Adding prefix 12.10.111.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,511 INFO: Adding prefix 12.10.111.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,517 INFO: Adding prefix 12.10.111.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,524 INFO: Adding prefix 12.10.111.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,530 INFO: Adding prefix 12.10.111.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,557 INFO: Adding prefix 12.10.112.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,565 INFO: Adding prefix 12.10.112.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,581 INFO: Adding prefix 12.10.112.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,590 INFO: Adding prefix 12.10.112.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,601 INFO: Adding prefix 12.10.112.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,611 INFO: Adding prefix 12.10.112.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,619 INFO: Adding prefix 12.10.112.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,673 INFO: Adding prefix 12.10.112.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,693 INFO: Adding prefix 12.10.112.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,705 INFO: Adding prefix 12.10.112.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,747 INFO: Adding prefix 12.10.112.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,755 INFO: Adding prefix 12.10.112.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,766 INFO: Adding prefix 12.10.112.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,776 INFO: Adding prefix 12.10.112.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,804 INFO: Adding prefix 12.10.112.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,845 INFO: Adding prefix 12.10.112.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,855 INFO: Adding prefix 12.10.113.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,914 INFO: Adding prefix 12.10.113.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,927 INFO: Adding prefix 12.10.113.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:25,972 INFO: Adding prefix 12.10.113.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:26,007 INFO: Adding prefix 12.10.113.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:26,017 INFO: Adding prefix 12.10.113.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:26,065 INFO: Adding prefix 12.10.113.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:26,128 INFO: Adding prefix 12.10.113.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:26,262 INFO: Adding prefix 12.10.113.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:26,321 INFO: Adding prefix 12.10.113.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:26,437 INFO: Adding prefix 12.10.113.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:26,445 INFO: Adding prefix 12.10.113.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:26,472 INFO: Adding prefix 12.10.113.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:26,491 INFO: Adding prefix 12.10.113.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:26,511 INFO: Adding prefix 12.10.113.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:26,547 INFO: Adding prefix 12.10.113.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:26,559 INFO: Adding prefix 12.10.114.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:26,621 INFO: Adding prefix 12.10.114.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:26,658 INFO: Adding prefix 12.10.114.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:26,706 INFO: Adding prefix 12.10.114.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:26,730 INFO: Adding prefix 12.10.114.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:26,751 INFO: Adding prefix 12.10.114.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:26,764 INFO: Adding prefix 12.10.114.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:26,844 INFO: Adding prefix 12.10.114.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:26,858 INFO: Adding prefix 12.10.114.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:26,914 INFO: Adding prefix 12.10.114.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:26,925 INFO: Adding prefix 12.10.114.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,034 INFO: Adding prefix 12.10.114.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,149 INFO: Adding prefix 12.10.114.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,179 INFO: Adding prefix 12.10.114.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,244 INFO: Adding prefix 12.10.114.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,264 INFO: Adding prefix 12.10.114.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,356 INFO: Adding prefix 12.10.115.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,419 INFO: Adding prefix 12.10.115.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,427 INFO: Adding prefix 12.10.115.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,433 INFO: Adding prefix 12.10.115.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,449 INFO: Adding prefix 12.10.115.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,504 INFO: Adding prefix 12.10.115.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,519 INFO: Adding prefix 12.10.115.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,537 INFO: Adding prefix 12.10.115.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,593 INFO: Adding prefix 12.10.115.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,603 INFO: Adding prefix 12.10.115.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,611 INFO: Adding prefix 12.10.115.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,625 INFO: Adding prefix 12.10.115.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,632 INFO: Adding prefix 12.10.115.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,638 INFO: Adding prefix 12.10.115.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,650 INFO: Adding prefix 12.10.115.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,688 INFO: Adding prefix 12.10.115.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,696 INFO: Adding prefix 12.10.116.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,722 INFO: Adding prefix 12.10.116.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,786 INFO: Adding prefix 12.10.116.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,793 INFO: Adding prefix 12.10.116.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,812 INFO: Adding prefix 12.10.116.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,838 INFO: Adding prefix 12.10.116.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,851 INFO: Adding prefix 12.10.116.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,905 INFO: Adding prefix 12.10.116.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:27,965 INFO: Adding prefix 12.10.116.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:28,024 INFO: Adding prefix 12.10.116.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:28,084 INFO: Adding prefix 12.10.116.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:28,093 INFO: Adding prefix 12.10.116.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:28,101 INFO: Adding prefix 12.10.116.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:28,107 INFO: Adding prefix 12.10.116.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:28,122 INFO: Adding prefix 12.10.116.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:28,180 INFO: Adding prefix 12.10.116.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:28,189 INFO: Adding prefix 12.10.117.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:28,206 INFO: Adding prefix 12.10.117.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:28,254 INFO: Adding prefix 12.10.117.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:28,395 INFO: Adding prefix 12.10.117.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:28,403 INFO: Adding prefix 12.10.117.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:28,492 INFO: Adding prefix 12.10.117.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:28,507 INFO: Adding prefix 12.10.117.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:28,592 INFO: Adding prefix 12.10.117.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:28,632 INFO: Adding prefix 12.10.117.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:28,725 INFO: Adding prefix 12.10.117.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:28,811 INFO: Adding prefix 12.10.117.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:28,952 INFO: Adding prefix 12.10.117.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:28,960 INFO: Adding prefix 12.10.117.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:28,975 INFO: Adding prefix 12.10.117.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:29,011 INFO: Adding prefix 12.10.117.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:29,033 INFO: Adding prefix 12.10.117.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:29,145 INFO: Adding prefix 12.10.118.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:29,226 INFO: Adding prefix 12.10.118.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:29,324 INFO: Adding prefix 12.10.118.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:29,592 INFO: Adding prefix 12.10.118.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:29,627 INFO: Adding prefix 12.10.118.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:29,692 INFO: Adding prefix 12.10.118.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:29,765 INFO: Adding prefix 12.10.118.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:29,974 INFO: Adding prefix 12.10.118.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:30,064 INFO: Adding prefix 12.10.118.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:30,119 INFO: Adding prefix 12.10.118.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:30,168 INFO: Adding prefix 12.10.118.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:30,346 INFO: Adding prefix 12.10.118.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:30,407 INFO: Adding prefix 12.10.118.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:30,422 INFO: Adding prefix 12.10.118.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:30,437 INFO: Adding prefix 12.10.118.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:30,542 INFO: Adding prefix 12.10.118.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:30,550 INFO: Adding prefix 12.10.119.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:30,571 INFO: Adding prefix 12.10.119.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:30,614 INFO: Adding prefix 12.10.119.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:30,629 INFO: Adding prefix 12.10.119.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:30,638 INFO: Adding prefix 12.10.119.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:30,654 INFO: Adding prefix 12.10.119.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:30,690 INFO: Adding prefix 12.10.119.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:30,775 INFO: Adding prefix 12.10.119.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:30,783 INFO: Adding prefix 12.10.119.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:30,804 INFO: Adding prefix 12.10.119.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:30,896 INFO: Adding prefix 12.10.119.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:30,957 INFO: Adding prefix 12.10.119.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,065 INFO: Adding prefix 12.10.119.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,106 INFO: Adding prefix 12.10.119.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,198 INFO: Adding prefix 12.10.119.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,232 INFO: Adding prefix 12.10.119.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,286 INFO: Adding prefix 12.10.120.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,326 INFO: Adding prefix 12.10.120.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,354 INFO: Adding prefix 12.10.120.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,372 INFO: Adding prefix 12.10.120.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,431 INFO: Adding prefix 12.10.120.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,456 INFO: Adding prefix 12.10.120.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,504 INFO: Adding prefix 12.10.120.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,512 INFO: Adding prefix 12.10.120.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,518 INFO: Adding prefix 12.10.120.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,526 INFO: Adding prefix 12.10.120.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,534 INFO: Adding prefix 12.10.120.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,541 INFO: Adding prefix 12.10.120.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,551 INFO: Adding prefix 12.10.120.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,562 INFO: Adding prefix 12.10.120.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,572 INFO: Adding prefix 12.10.120.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,579 INFO: Adding prefix 12.10.120.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,589 INFO: Adding prefix 12.10.121.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,606 INFO: Adding prefix 12.10.121.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,655 INFO: Adding prefix 12.10.121.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,673 INFO: Adding prefix 12.10.121.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,683 INFO: Adding prefix 12.10.121.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,748 INFO: Adding prefix 12.10.121.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,799 INFO: Adding prefix 12.10.121.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,896 INFO: Adding prefix 12.10.121.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,909 INFO: Adding prefix 12.10.121.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,926 INFO: Adding prefix 12.10.121.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:31,962 INFO: Adding prefix 12.10.121.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,007 INFO: Adding prefix 12.10.121.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,017 INFO: Adding prefix 12.10.121.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,051 INFO: Adding prefix 12.10.121.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,086 INFO: Adding prefix 12.10.121.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,108 INFO: Adding prefix 12.10.121.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,130 INFO: Adding prefix 12.10.122.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,155 INFO: Adding prefix 12.10.122.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,202 INFO: Adding prefix 12.10.122.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,213 INFO: Adding prefix 12.10.122.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,235 INFO: Adding prefix 12.10.122.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,253 INFO: Adding prefix 12.10.122.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,263 INFO: Adding prefix 12.10.122.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,302 INFO: Adding prefix 12.10.122.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,315 INFO: Adding prefix 12.10.122.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,390 INFO: Adding prefix 12.10.122.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,420 INFO: Adding prefix 12.10.122.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,433 INFO: Adding prefix 12.10.122.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,473 INFO: Adding prefix 12.10.122.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,483 INFO: Adding prefix 12.10.122.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,493 INFO: Adding prefix 12.10.122.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,502 INFO: Adding prefix 12.10.122.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,514 INFO: Adding prefix 12.10.123.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,527 INFO: Adding prefix 12.10.123.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,540 INFO: Adding prefix 12.10.123.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,549 INFO: Adding prefix 12.10.123.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,560 INFO: Adding prefix 12.10.123.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,568 INFO: Adding prefix 12.10.123.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,573 INFO: Adding prefix 12.10.123.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,578 INFO: Adding prefix 12.10.123.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,593 INFO: Adding prefix 12.10.123.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,606 INFO: Adding prefix 12.10.123.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,614 INFO: Adding prefix 12.10.123.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,621 INFO: Adding prefix 12.10.123.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,639 INFO: Adding prefix 12.10.123.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,649 INFO: Adding prefix 12.10.123.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,662 INFO: Adding prefix 12.10.123.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,671 INFO: Adding prefix 12.10.123.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,689 INFO: Adding prefix 12.10.124.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,698 INFO: Adding prefix 12.10.124.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,705 INFO: Adding prefix 12.10.124.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,721 INFO: Adding prefix 12.10.124.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,729 INFO: Adding prefix 12.10.124.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,735 INFO: Adding prefix 12.10.124.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,741 INFO: Adding prefix 12.10.124.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,748 INFO: Adding prefix 12.10.124.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,756 INFO: Adding prefix 12.10.124.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,767 INFO: Adding prefix 12.10.124.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,780 INFO: Adding prefix 12.10.124.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,792 INFO: Adding prefix 12.10.124.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,800 INFO: Adding prefix 12.10.124.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,810 INFO: Adding prefix 12.10.124.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,818 INFO: Adding prefix 12.10.124.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,830 INFO: Adding prefix 12.10.124.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,837 INFO: Adding prefix 12.10.125.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,842 INFO: Adding prefix 12.10.125.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,849 INFO: Adding prefix 12.10.125.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,860 INFO: Adding prefix 12.10.125.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,870 INFO: Adding prefix 12.10.125.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,878 INFO: Adding prefix 12.10.125.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,902 INFO: Adding prefix 12.10.125.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,914 INFO: Adding prefix 12.10.125.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,925 INFO: Adding prefix 12.10.125.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,935 INFO: Adding prefix 12.10.125.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,944 INFO: Adding prefix 12.10.125.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,955 INFO: Adding prefix 12.10.125.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,965 INFO: Adding prefix 12.10.125.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,977 INFO: Adding prefix 12.10.125.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,989 INFO: Adding prefix 12.10.125.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:32,997 INFO: Adding prefix 12.10.125.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,003 INFO: Adding prefix 12.10.126.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,009 INFO: Adding prefix 12.10.126.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,021 INFO: Adding prefix 12.10.126.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,036 INFO: Adding prefix 12.10.126.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,043 INFO: Adding prefix 12.10.126.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,049 INFO: Adding prefix 12.10.126.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,058 INFO: Adding prefix 12.10.126.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,067 INFO: Adding prefix 12.10.126.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,073 INFO: Adding prefix 12.10.126.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,080 INFO: Adding prefix 12.10.126.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,091 INFO: Adding prefix 12.10.126.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,101 INFO: Adding prefix 12.10.126.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,109 INFO: Adding prefix 12.10.126.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,116 INFO: Adding prefix 12.10.126.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,133 INFO: Adding prefix 12.10.126.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,146 INFO: Adding prefix 12.10.126.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,156 INFO: Adding prefix 12.10.127.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,164 INFO: Adding prefix 12.10.127.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,189 INFO: Adding prefix 12.10.127.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,209 INFO: Adding prefix 12.10.127.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,225 INFO: Adding prefix 12.10.127.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,232 INFO: Adding prefix 12.10.127.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,258 INFO: Adding prefix 12.10.127.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,268 INFO: Adding prefix 12.10.127.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,289 INFO: Adding prefix 12.10.127.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,299 INFO: Adding prefix 12.10.127.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,307 INFO: Adding prefix 12.10.127.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,316 INFO: Adding prefix 12.10.127.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,322 INFO: Adding prefix 12.10.127.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,335 INFO: Adding prefix 12.10.127.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,349 INFO: Adding prefix 12.10.127.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,356 INFO: Adding prefix 12.10.127.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,365 INFO: Adding prefix 12.10.128.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,437 INFO: Adding prefix 12.10.128.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,445 INFO: Adding prefix 12.10.128.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,451 INFO: Adding prefix 12.10.128.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,457 INFO: Adding prefix 12.10.128.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,465 INFO: Adding prefix 12.10.128.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,480 INFO: Adding prefix 12.10.128.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,488 INFO: Adding prefix 12.10.128.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,495 INFO: Adding prefix 12.10.128.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,513 INFO: Adding prefix 12.10.128.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,522 INFO: Adding prefix 12.10.128.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,530 INFO: Adding prefix 12.10.128.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,536 INFO: Adding prefix 12.10.128.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,550 INFO: Adding prefix 12.10.128.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,557 INFO: Adding prefix 12.10.128.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,563 INFO: Adding prefix 12.10.128.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,569 INFO: Adding prefix 12.10.129.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,584 INFO: Adding prefix 12.10.129.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,592 INFO: Adding prefix 12.10.129.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,596 INFO: Adding prefix 12.10.129.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,633 INFO: Adding prefix 12.10.129.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,653 INFO: Adding prefix 12.10.129.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,663 INFO: Adding prefix 12.10.129.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,674 INFO: Adding prefix 12.10.129.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,694 INFO: Adding prefix 12.10.129.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,700 INFO: Adding prefix 12.10.129.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,717 INFO: Adding prefix 12.10.129.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,749 INFO: Adding prefix 12.10.129.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,769 INFO: Adding prefix 12.10.129.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,775 INFO: Adding prefix 12.10.129.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,780 INFO: Adding prefix 12.10.129.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,785 INFO: Adding prefix 12.10.129.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,812 INFO: Adding prefix 12.10.130.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,821 INFO: Adding prefix 12.10.130.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,841 INFO: Adding prefix 12.10.130.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,857 INFO: Adding prefix 12.10.130.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,901 INFO: Adding prefix 12.10.130.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,906 INFO: Adding prefix 12.10.130.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,912 INFO: Adding prefix 12.10.130.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,918 INFO: Adding prefix 12.10.130.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,925 INFO: Adding prefix 12.10.130.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,931 INFO: Adding prefix 12.10.130.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,938 INFO: Adding prefix 12.10.130.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,942 INFO: Adding prefix 12.10.130.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,957 INFO: Adding prefix 12.10.130.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,964 INFO: Adding prefix 12.10.130.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,971 INFO: Adding prefix 12.10.130.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,977 INFO: Adding prefix 12.10.130.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,989 INFO: Adding prefix 12.10.131.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:33,996 INFO: Adding prefix 12.10.131.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,002 INFO: Adding prefix 12.10.131.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,009 INFO: Adding prefix 12.10.131.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,016 INFO: Adding prefix 12.10.131.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,021 INFO: Adding prefix 12.10.131.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,032 INFO: Adding prefix 12.10.131.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,046 INFO: Adding prefix 12.10.131.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,053 INFO: Adding prefix 12.10.131.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,058 INFO: Adding prefix 12.10.131.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,064 INFO: Adding prefix 12.10.131.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,075 INFO: Adding prefix 12.10.131.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,088 INFO: Adding prefix 12.10.131.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,096 INFO: Adding prefix 12.10.131.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,103 INFO: Adding prefix 12.10.131.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,112 INFO: Adding prefix 12.10.131.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,118 INFO: Adding prefix 12.10.132.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,123 INFO: Adding prefix 12.10.132.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,130 INFO: Adding prefix 12.10.132.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,143 INFO: Adding prefix 12.10.132.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,149 INFO: Adding prefix 12.10.132.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,155 INFO: Adding prefix 12.10.132.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,165 INFO: Adding prefix 12.10.132.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,174 INFO: Adding prefix 12.10.132.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,180 INFO: Adding prefix 12.10.132.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,188 INFO: Adding prefix 12.10.132.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,193 INFO: Adding prefix 12.10.132.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,199 INFO: Adding prefix 12.10.132.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,207 INFO: Adding prefix 12.10.132.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,216 INFO: Adding prefix 12.10.132.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,225 INFO: Adding prefix 12.10.132.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,232 INFO: Adding prefix 12.10.132.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,238 INFO: Adding prefix 12.10.133.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,243 INFO: Adding prefix 12.10.133.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,252 INFO: Adding prefix 12.10.133.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,259 INFO: Adding prefix 12.10.133.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,265 INFO: Adding prefix 12.10.133.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,271 INFO: Adding prefix 12.10.133.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,287 INFO: Adding prefix 12.10.133.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,294 INFO: Adding prefix 12.10.133.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,302 INFO: Adding prefix 12.10.133.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,307 INFO: Adding prefix 12.10.133.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,315 INFO: Adding prefix 12.10.133.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,324 INFO: Adding prefix 12.10.133.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,329 INFO: Adding prefix 12.10.133.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,338 INFO: Adding prefix 12.10.133.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,348 INFO: Adding prefix 12.10.133.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,354 INFO: Adding prefix 12.10.133.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,360 INFO: Adding prefix 12.10.134.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,366 INFO: Adding prefix 12.10.134.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,374 INFO: Adding prefix 12.10.134.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,382 INFO: Adding prefix 12.10.134.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,393 INFO: Adding prefix 12.10.134.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,404 INFO: Adding prefix 12.10.134.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,412 INFO: Adding prefix 12.10.134.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,418 INFO: Adding prefix 12.10.134.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,430 INFO: Adding prefix 12.10.134.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,439 INFO: Adding prefix 12.10.134.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,447 INFO: Adding prefix 12.10.134.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,459 INFO: Adding prefix 12.10.134.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,467 INFO: Adding prefix 12.10.134.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,475 INFO: Adding prefix 12.10.134.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,481 INFO: Adding prefix 12.10.134.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,497 INFO: Adding prefix 12.10.134.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,505 INFO: Adding prefix 12.10.135.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,518 INFO: Adding prefix 12.10.135.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,530 INFO: Adding prefix 12.10.135.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,538 INFO: Adding prefix 12.10.135.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,547 INFO: Adding prefix 12.10.135.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,559 INFO: Adding prefix 12.10.135.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,566 INFO: Adding prefix 12.10.135.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,572 INFO: Adding prefix 12.10.135.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,578 INFO: Adding prefix 12.10.135.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,594 INFO: Adding prefix 12.10.135.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,601 INFO: Adding prefix 12.10.135.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,607 INFO: Adding prefix 12.10.135.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,614 INFO: Adding prefix 12.10.135.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,622 INFO: Adding prefix 12.10.135.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,630 INFO: Adding prefix 12.10.135.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,635 INFO: Adding prefix 12.10.135.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,641 INFO: Adding prefix 12.10.136.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,647 INFO: Adding prefix 12.10.136.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,654 INFO: Adding prefix 12.10.136.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,661 INFO: Adding prefix 12.10.136.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,669 INFO: Adding prefix 12.10.136.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,674 INFO: Adding prefix 12.10.136.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,680 INFO: Adding prefix 12.10.136.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,686 INFO: Adding prefix 12.10.136.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,697 INFO: Adding prefix 12.10.136.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,704 INFO: Adding prefix 12.10.136.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,709 INFO: Adding prefix 12.10.136.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,715 INFO: Adding prefix 12.10.136.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,723 INFO: Adding prefix 12.10.136.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,730 INFO: Adding prefix 12.10.136.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,735 INFO: Adding prefix 12.10.136.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,743 INFO: Adding prefix 12.10.136.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,751 INFO: Adding prefix 12.10.137.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,757 INFO: Adding prefix 12.10.137.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,762 INFO: Adding prefix 12.10.137.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,769 INFO: Adding prefix 12.10.137.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,778 INFO: Adding prefix 12.10.137.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,783 INFO: Adding prefix 12.10.137.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,789 INFO: Adding prefix 12.10.137.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,794 INFO: Adding prefix 12.10.137.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,802 INFO: Adding prefix 12.10.137.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,809 INFO: Adding prefix 12.10.137.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,814 INFO: Adding prefix 12.10.137.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,824 INFO: Adding prefix 12.10.137.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,832 INFO: Adding prefix 12.10.137.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,839 INFO: Adding prefix 12.10.137.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,846 INFO: Adding prefix 12.10.137.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,851 INFO: Adding prefix 12.10.137.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,860 INFO: Adding prefix 12.10.138.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,867 INFO: Adding prefix 12.10.138.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,872 INFO: Adding prefix 12.10.138.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,880 INFO: Adding prefix 12.10.138.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,886 INFO: Adding prefix 12.10.138.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,892 INFO: Adding prefix 12.10.138.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,898 INFO: Adding prefix 12.10.138.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,906 INFO: Adding prefix 12.10.138.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,914 INFO: Adding prefix 12.10.138.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,922 INFO: Adding prefix 12.10.138.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,928 INFO: Adding prefix 12.10.138.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,941 INFO: Adding prefix 12.10.138.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,951 INFO: Adding prefix 12.10.138.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,962 INFO: Adding prefix 12.10.138.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,969 INFO: Adding prefix 12.10.138.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,978 INFO: Adding prefix 12.10.138.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,984 INFO: Adding prefix 12.10.139.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:34,992 INFO: Adding prefix 12.10.139.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,002 INFO: Adding prefix 12.10.139.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,012 INFO: Adding prefix 12.10.139.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,020 INFO: Adding prefix 12.10.139.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,030 INFO: Adding prefix 12.10.139.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,037 INFO: Adding prefix 12.10.139.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,046 INFO: Adding prefix 12.10.139.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,053 INFO: Adding prefix 12.10.139.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,066 INFO: Adding prefix 12.10.139.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,075 INFO: Adding prefix 12.10.139.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,083 INFO: Adding prefix 12.10.139.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,090 INFO: Adding prefix 12.10.139.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,102 INFO: Adding prefix 12.10.139.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,112 INFO: Adding prefix 12.10.139.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,118 INFO: Adding prefix 12.10.139.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,127 INFO: Adding prefix 12.10.140.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,134 INFO: Adding prefix 12.10.140.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,142 INFO: Adding prefix 12.10.140.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,148 INFO: Adding prefix 12.10.140.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,155 INFO: Adding prefix 12.10.140.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,164 INFO: Adding prefix 12.10.140.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,174 INFO: Adding prefix 12.10.140.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,183 INFO: Adding prefix 12.10.140.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,190 INFO: Adding prefix 12.10.140.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,195 INFO: Adding prefix 12.10.140.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,208 INFO: Adding prefix 12.10.140.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,215 INFO: Adding prefix 12.10.140.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,223 INFO: Adding prefix 12.10.140.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,229 INFO: Adding prefix 12.10.140.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,239 INFO: Adding prefix 12.10.140.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,247 INFO: Adding prefix 12.10.140.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,253 INFO: Adding prefix 12.10.141.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,259 INFO: Adding prefix 12.10.141.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,266 INFO: Adding prefix 12.10.141.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,272 INFO: Adding prefix 12.10.141.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,279 INFO: Adding prefix 12.10.141.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,285 INFO: Adding prefix 12.10.141.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,290 INFO: Adding prefix 12.10.141.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,296 INFO: Adding prefix 12.10.141.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,302 INFO: Adding prefix 12.10.141.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,308 INFO: Adding prefix 12.10.141.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,314 INFO: Adding prefix 12.10.141.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,320 INFO: Adding prefix 12.10.141.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,326 INFO: Adding prefix 12.10.141.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,334 INFO: Adding prefix 12.10.141.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,341 INFO: Adding prefix 12.10.141.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,346 INFO: Adding prefix 12.10.141.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,353 INFO: Adding prefix 12.10.142.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,359 INFO: Adding prefix 12.10.142.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,366 INFO: Adding prefix 12.10.142.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,372 INFO: Adding prefix 12.10.142.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,378 INFO: Adding prefix 12.10.142.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,387 INFO: Adding prefix 12.10.142.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,393 INFO: Adding prefix 12.10.142.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,399 INFO: Adding prefix 12.10.142.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,404 INFO: Adding prefix 12.10.142.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,411 INFO: Adding prefix 12.10.142.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,418 INFO: Adding prefix 12.10.142.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,424 INFO: Adding prefix 12.10.142.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,429 INFO: Adding prefix 12.10.142.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,437 INFO: Adding prefix 12.10.142.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,443 INFO: Adding prefix 12.10.142.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,449 INFO: Adding prefix 12.10.142.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,454 INFO: Adding prefix 12.10.143.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,460 INFO: Adding prefix 12.10.143.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,466 INFO: Adding prefix 12.10.143.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,472 INFO: Adding prefix 12.10.143.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,479 INFO: Adding prefix 12.10.143.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,484 INFO: Adding prefix 12.10.143.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,490 INFO: Adding prefix 12.10.143.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,498 INFO: Adding prefix 12.10.143.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,506 INFO: Adding prefix 12.10.143.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,511 INFO: Adding prefix 12.10.143.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,517 INFO: Adding prefix 12.10.143.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,522 INFO: Adding prefix 12.10.143.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,531 INFO: Adding prefix 12.10.143.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,537 INFO: Adding prefix 12.10.143.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,543 INFO: Adding prefix 12.10.143.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,548 INFO: Adding prefix 12.10.143.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,554 INFO: Adding prefix 12.10.144.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,560 INFO: Adding prefix 12.10.144.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,567 INFO: Adding prefix 12.10.144.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,573 INFO: Adding prefix 12.10.144.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,579 INFO: Adding prefix 12.10.144.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,584 INFO: Adding prefix 12.10.144.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,589 INFO: Adding prefix 12.10.144.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,594 INFO: Adding prefix 12.10.144.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,600 INFO: Adding prefix 12.10.144.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,606 INFO: Adding prefix 12.10.144.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,612 INFO: Adding prefix 12.10.144.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,618 INFO: Adding prefix 12.10.144.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,623 INFO: Adding prefix 12.10.144.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,628 INFO: Adding prefix 12.10.144.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,633 INFO: Adding prefix 12.10.144.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,640 INFO: Adding prefix 12.10.144.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,645 INFO: Adding prefix 12.10.145.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,651 INFO: Adding prefix 12.10.145.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,657 INFO: Adding prefix 12.10.145.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,664 INFO: Adding prefix 12.10.145.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,670 INFO: Adding prefix 12.10.145.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,675 INFO: Adding prefix 12.10.145.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,680 INFO: Adding prefix 12.10.145.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,686 INFO: Adding prefix 12.10.145.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,692 INFO: Adding prefix 12.10.145.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,697 INFO: Adding prefix 12.10.145.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,702 INFO: Adding prefix 12.10.145.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,709 INFO: Adding prefix 12.10.145.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,714 INFO: Adding prefix 12.10.145.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,719 INFO: Adding prefix 12.10.145.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,723 INFO: Adding prefix 12.10.145.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,729 INFO: Adding prefix 12.10.145.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,734 INFO: Adding prefix 12.10.146.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,739 INFO: Adding prefix 12.10.146.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,744 INFO: Adding prefix 12.10.146.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,750 INFO: Adding prefix 12.10.146.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,755 INFO: Adding prefix 12.10.146.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,760 INFO: Adding prefix 12.10.146.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,765 INFO: Adding prefix 12.10.146.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,771 INFO: Adding prefix 12.10.146.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,776 INFO: Adding prefix 12.10.146.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,781 INFO: Adding prefix 12.10.146.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,788 INFO: Adding prefix 12.10.146.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,794 INFO: Adding prefix 12.10.146.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,800 INFO: Adding prefix 12.10.146.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,806 INFO: Adding prefix 12.10.146.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,832 INFO: Adding prefix 12.10.146.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,839 INFO: Adding prefix 12.10.146.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,845 INFO: Adding prefix 12.10.147.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,850 INFO: Adding prefix 12.10.147.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,858 INFO: Adding prefix 12.10.147.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,864 INFO: Adding prefix 12.10.147.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,869 INFO: Adding prefix 12.10.147.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,874 INFO: Adding prefix 12.10.147.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,882 INFO: Adding prefix 12.10.147.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,887 INFO: Adding prefix 12.10.147.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,893 INFO: Adding prefix 12.10.147.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,899 INFO: Adding prefix 12.10.147.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,906 INFO: Adding prefix 12.10.147.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,911 INFO: Adding prefix 12.10.147.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,916 INFO: Adding prefix 12.10.147.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,921 INFO: Adding prefix 12.10.147.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,928 INFO: Adding prefix 12.10.147.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,933 INFO: Adding prefix 12.10.147.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,938 INFO: Adding prefix 12.10.148.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,976 INFO: Adding prefix 12.10.148.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,982 INFO: Adding prefix 12.10.148.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,987 INFO: Adding prefix 12.10.148.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,993 INFO: Adding prefix 12.10.148.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:35,998 INFO: Adding prefix 12.10.148.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,003 INFO: Adding prefix 12.10.148.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,008 INFO: Adding prefix 12.10.148.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,014 INFO: Adding prefix 12.10.148.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,021 INFO: Adding prefix 12.10.148.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,026 INFO: Adding prefix 12.10.148.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,032 INFO: Adding prefix 12.10.148.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,039 INFO: Adding prefix 12.10.148.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,046 INFO: Adding prefix 12.10.148.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,051 INFO: Adding prefix 12.10.148.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,057 INFO: Adding prefix 12.10.148.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,067 INFO: Adding prefix 12.10.149.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,076 INFO: Adding prefix 12.10.149.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,082 INFO: Adding prefix 12.10.149.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,088 INFO: Adding prefix 12.10.149.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,093 INFO: Adding prefix 12.10.149.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,101 INFO: Adding prefix 12.10.149.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,109 INFO: Adding prefix 12.10.149.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,114 INFO: Adding prefix 12.10.149.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,119 INFO: Adding prefix 12.10.149.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,126 INFO: Adding prefix 12.10.149.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,132 INFO: Adding prefix 12.10.149.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,154 INFO: Adding prefix 12.10.149.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,161 INFO: Adding prefix 12.10.149.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,168 INFO: Adding prefix 12.10.149.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,173 INFO: Adding prefix 12.10.149.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,179 INFO: Adding prefix 12.10.149.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,186 INFO: Adding prefix 12.10.150.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,192 INFO: Adding prefix 12.10.150.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,198 INFO: Adding prefix 12.10.150.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,203 INFO: Adding prefix 12.10.150.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,211 INFO: Adding prefix 12.10.150.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,216 INFO: Adding prefix 12.10.150.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,222 INFO: Adding prefix 12.10.150.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,227 INFO: Adding prefix 12.10.150.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,233 INFO: Adding prefix 12.10.150.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,239 INFO: Adding prefix 12.10.150.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,244 INFO: Adding prefix 12.10.150.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,249 INFO: Adding prefix 12.10.150.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,256 INFO: Adding prefix 12.10.150.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,261 INFO: Adding prefix 12.10.150.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,268 INFO: Adding prefix 12.10.150.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,273 INFO: Adding prefix 12.10.150.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,279 INFO: Adding prefix 12.10.151.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,286 INFO: Adding prefix 12.10.151.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,292 INFO: Adding prefix 12.10.151.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,298 INFO: Adding prefix 12.10.151.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,306 INFO: Adding prefix 12.10.151.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,311 INFO: Adding prefix 12.10.151.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,317 INFO: Adding prefix 12.10.151.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,323 INFO: Adding prefix 12.10.151.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,330 INFO: Adding prefix 12.10.151.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,336 INFO: Adding prefix 12.10.151.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,342 INFO: Adding prefix 12.10.151.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,348 INFO: Adding prefix 12.10.151.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,353 INFO: Adding prefix 12.10.151.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,358 INFO: Adding prefix 12.10.151.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,362 INFO: Adding prefix 12.10.151.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,368 INFO: Adding prefix 12.10.151.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,373 INFO: Adding prefix 12.10.152.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,378 INFO: Adding prefix 12.10.152.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,382 INFO: Adding prefix 12.10.152.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,389 INFO: Adding prefix 12.10.152.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,394 INFO: Adding prefix 12.10.152.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,398 INFO: Adding prefix 12.10.152.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,404 INFO: Adding prefix 12.10.152.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,409 INFO: Adding prefix 12.10.152.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,415 INFO: Adding prefix 12.10.152.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,421 INFO: Adding prefix 12.10.152.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,426 INFO: Adding prefix 12.10.152.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,432 INFO: Adding prefix 12.10.152.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,438 INFO: Adding prefix 12.10.152.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,444 INFO: Adding prefix 12.10.152.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,449 INFO: Adding prefix 12.10.152.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,455 INFO: Adding prefix 12.10.152.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,460 INFO: Adding prefix 12.10.153.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,466 INFO: Adding prefix 12.10.153.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,472 INFO: Adding prefix 12.10.153.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,478 INFO: Adding prefix 12.10.153.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,483 INFO: Adding prefix 12.10.153.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,488 INFO: Adding prefix 12.10.153.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,492 INFO: Adding prefix 12.10.153.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,497 INFO: Adding prefix 12.10.153.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,503 INFO: Adding prefix 12.10.153.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,507 INFO: Adding prefix 12.10.153.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,515 INFO: Adding prefix 12.10.153.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,520 INFO: Adding prefix 12.10.153.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,526 INFO: Adding prefix 12.10.153.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,532 INFO: Adding prefix 12.10.153.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,539 INFO: Adding prefix 12.10.153.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,545 INFO: Adding prefix 12.10.153.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,551 INFO: Adding prefix 12.10.154.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,556 INFO: Adding prefix 12.10.154.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,563 INFO: Adding prefix 12.10.154.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,568 INFO: Adding prefix 12.10.154.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,574 INFO: Adding prefix 12.10.154.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,579 INFO: Adding prefix 12.10.154.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,585 INFO: Adding prefix 12.10.154.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,590 INFO: Adding prefix 12.10.154.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,594 INFO: Adding prefix 12.10.154.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,599 INFO: Adding prefix 12.10.154.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,606 INFO: Adding prefix 12.10.154.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,612 INFO: Adding prefix 12.10.154.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,617 INFO: Adding prefix 12.10.154.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,623 INFO: Adding prefix 12.10.154.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,631 INFO: Adding prefix 12.10.154.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,637 INFO: Adding prefix 12.10.154.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,643 INFO: Adding prefix 12.10.155.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,653 INFO: Adding prefix 12.10.155.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,659 INFO: Adding prefix 12.10.155.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,664 INFO: Adding prefix 12.10.155.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,669 INFO: Adding prefix 12.10.155.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,675 INFO: Adding prefix 12.10.155.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,680 INFO: Adding prefix 12.10.155.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,686 INFO: Adding prefix 12.10.155.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,691 INFO: Adding prefix 12.10.155.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,699 INFO: Adding prefix 12.10.155.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,703 INFO: Adding prefix 12.10.155.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,708 INFO: Adding prefix 12.10.155.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,713 INFO: Adding prefix 12.10.155.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,719 INFO: Adding prefix 12.10.155.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,724 INFO: Adding prefix 12.10.155.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,730 INFO: Adding prefix 12.10.155.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,735 INFO: Adding prefix 12.10.156.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,741 INFO: Adding prefix 12.10.156.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,747 INFO: Adding prefix 12.10.156.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,752 INFO: Adding prefix 12.10.156.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,757 INFO: Adding prefix 12.10.156.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,765 INFO: Adding prefix 12.10.156.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,771 INFO: Adding prefix 12.10.156.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,777 INFO: Adding prefix 12.10.156.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,783 INFO: Adding prefix 12.10.156.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,789 INFO: Adding prefix 12.10.156.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,794 INFO: Adding prefix 12.10.156.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,800 INFO: Adding prefix 12.10.156.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,805 INFO: Adding prefix 12.10.156.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,811 INFO: Adding prefix 12.10.156.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,817 INFO: Adding prefix 12.10.156.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,822 INFO: Adding prefix 12.10.156.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,828 INFO: Adding prefix 12.10.157.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,834 INFO: Adding prefix 12.10.157.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,840 INFO: Adding prefix 12.10.157.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,845 INFO: Adding prefix 12.10.157.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,858 INFO: Adding prefix 12.10.157.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,862 INFO: Adding prefix 12.10.157.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,867 INFO: Adding prefix 12.10.157.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,872 INFO: Adding prefix 12.10.157.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,878 INFO: Adding prefix 12.10.157.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,882 INFO: Adding prefix 12.10.157.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,889 INFO: Adding prefix 12.10.157.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,895 INFO: Adding prefix 12.10.157.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,902 INFO: Adding prefix 12.10.157.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,908 INFO: Adding prefix 12.10.157.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,915 INFO: Adding prefix 12.10.157.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,921 INFO: Adding prefix 12.10.157.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,928 INFO: Adding prefix 12.10.158.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,933 INFO: Adding prefix 12.10.158.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,939 INFO: Adding prefix 12.10.158.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,944 INFO: Adding prefix 12.10.158.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,952 INFO: Adding prefix 12.10.158.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,957 INFO: Adding prefix 12.10.158.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,962 INFO: Adding prefix 12.10.158.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,977 INFO: Adding prefix 12.10.158.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,985 INFO: Adding prefix 12.10.158.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,991 INFO: Adding prefix 12.10.158.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:36,996 INFO: Adding prefix 12.10.158.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,003 INFO: Adding prefix 12.10.158.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,008 INFO: Adding prefix 12.10.158.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,013 INFO: Adding prefix 12.10.158.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,030 INFO: Adding prefix 12.10.158.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,041 INFO: Adding prefix 12.10.158.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,047 INFO: Adding prefix 12.10.159.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,052 INFO: Adding prefix 12.10.159.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,057 INFO: Adding prefix 12.10.159.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,064 INFO: Adding prefix 12.10.159.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,069 INFO: Adding prefix 12.10.159.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,074 INFO: Adding prefix 12.10.159.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,080 INFO: Adding prefix 12.10.159.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,087 INFO: Adding prefix 12.10.159.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,092 INFO: Adding prefix 12.10.159.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,098 INFO: Adding prefix 12.10.159.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,104 INFO: Adding prefix 12.10.159.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,110 INFO: Adding prefix 12.10.159.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,115 INFO: Adding prefix 12.10.159.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,120 INFO: Adding prefix 12.10.159.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,124 INFO: Adding prefix 12.10.159.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,131 INFO: Adding prefix 12.10.159.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,136 INFO: Adding prefix 12.10.160.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,142 INFO: Adding prefix 12.10.160.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,148 INFO: Adding prefix 12.10.160.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,155 INFO: Adding prefix 12.10.160.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,161 INFO: Adding prefix 12.10.160.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,166 INFO: Adding prefix 12.10.160.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,173 INFO: Adding prefix 12.10.160.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,179 INFO: Adding prefix 12.10.160.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,185 INFO: Adding prefix 12.10.160.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,189 INFO: Adding prefix 12.10.160.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,196 INFO: Adding prefix 12.10.160.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,201 INFO: Adding prefix 12.10.160.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,207 INFO: Adding prefix 12.10.160.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,213 INFO: Adding prefix 12.10.160.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,220 INFO: Adding prefix 12.10.160.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,226 INFO: Adding prefix 12.10.160.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,231 INFO: Adding prefix 12.10.161.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,236 INFO: Adding prefix 12.10.161.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,243 INFO: Adding prefix 12.10.161.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,248 INFO: Adding prefix 12.10.161.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,253 INFO: Adding prefix 12.10.161.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,258 INFO: Adding prefix 12.10.161.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,267 INFO: Adding prefix 12.10.161.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,272 INFO: Adding prefix 12.10.161.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,278 INFO: Adding prefix 12.10.161.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,284 INFO: Adding prefix 12.10.161.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,290 INFO: Adding prefix 12.10.161.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,302 INFO: Adding prefix 12.10.161.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,308 INFO: Adding prefix 12.10.161.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,313 INFO: Adding prefix 12.10.161.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,322 INFO: Adding prefix 12.10.161.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,328 INFO: Adding prefix 12.10.161.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,334 INFO: Adding prefix 12.10.162.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,339 INFO: Adding prefix 12.10.162.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,344 INFO: Adding prefix 12.10.162.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,349 INFO: Adding prefix 12.10.162.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,356 INFO: Adding prefix 12.10.162.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,363 INFO: Adding prefix 12.10.162.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,368 INFO: Adding prefix 12.10.162.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,374 INFO: Adding prefix 12.10.162.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,380 INFO: Adding prefix 12.10.162.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,386 INFO: Adding prefix 12.10.162.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,392 INFO: Adding prefix 12.10.162.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,398 INFO: Adding prefix 12.10.162.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,405 INFO: Adding prefix 12.10.162.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,416 INFO: Adding prefix 12.10.162.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,426 INFO: Adding prefix 12.10.162.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,447 INFO: Adding prefix 12.10.162.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,458 INFO: Adding prefix 12.10.163.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,466 INFO: Adding prefix 12.10.163.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,473 INFO: Adding prefix 12.10.163.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,478 INFO: Adding prefix 12.10.163.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,488 INFO: Adding prefix 12.10.163.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,502 INFO: Adding prefix 12.10.163.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,511 INFO: Adding prefix 12.10.163.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,518 INFO: Adding prefix 12.10.163.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,524 INFO: Adding prefix 12.10.163.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,532 INFO: Adding prefix 12.10.163.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,540 INFO: Adding prefix 12.10.163.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,548 INFO: Adding prefix 12.10.163.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,557 INFO: Adding prefix 12.10.163.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,563 INFO: Adding prefix 12.10.163.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,569 INFO: Adding prefix 12.10.163.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,574 INFO: Adding prefix 12.10.163.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,584 INFO: Adding prefix 12.10.164.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,591 INFO: Adding prefix 12.10.164.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,597 INFO: Adding prefix 12.10.164.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,602 INFO: Adding prefix 12.10.164.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,615 INFO: Adding prefix 12.10.164.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,621 INFO: Adding prefix 12.10.164.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,629 INFO: Adding prefix 12.10.164.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,639 INFO: Adding prefix 12.10.164.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,647 INFO: Adding prefix 12.10.164.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,654 INFO: Adding prefix 12.10.164.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,799 INFO: Adding prefix 12.10.164.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,806 INFO: Adding prefix 12.10.164.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,822 INFO: Adding prefix 12.10.164.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,832 INFO: Adding prefix 12.10.164.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,841 INFO: Adding prefix 12.10.164.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,855 INFO: Adding prefix 12.10.164.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,869 INFO: Adding prefix 12.10.165.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,875 INFO: Adding prefix 12.10.165.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,923 INFO: Adding prefix 12.10.165.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,931 INFO: Adding prefix 12.10.165.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,940 INFO: Adding prefix 12.10.165.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,950 INFO: Adding prefix 12.10.165.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,957 INFO: Adding prefix 12.10.165.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,966 INFO: Adding prefix 12.10.165.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,975 INFO: Adding prefix 12.10.165.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,981 INFO: Adding prefix 12.10.165.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:37,992 INFO: Adding prefix 12.10.165.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,003 INFO: Adding prefix 12.10.165.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,020 INFO: Adding prefix 12.10.165.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,028 INFO: Adding prefix 12.10.165.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,040 INFO: Adding prefix 12.10.165.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,050 INFO: Adding prefix 12.10.165.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,056 INFO: Adding prefix 12.10.166.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,064 INFO: Adding prefix 12.10.166.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,070 INFO: Adding prefix 12.10.166.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,090 INFO: Adding prefix 12.10.166.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,098 INFO: Adding prefix 12.10.166.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,125 INFO: Adding prefix 12.10.166.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,132 INFO: Adding prefix 12.10.166.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,148 INFO: Adding prefix 12.10.166.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,162 INFO: Adding prefix 12.10.166.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,193 INFO: Adding prefix 12.10.166.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,203 INFO: Adding prefix 12.10.166.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,230 INFO: Adding prefix 12.10.166.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,240 INFO: Adding prefix 12.10.166.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,250 INFO: Adding prefix 12.10.166.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,257 INFO: Adding prefix 12.10.166.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,267 INFO: Adding prefix 12.10.166.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,278 INFO: Adding prefix 12.10.167.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,284 INFO: Adding prefix 12.10.167.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,290 INFO: Adding prefix 12.10.167.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,302 INFO: Adding prefix 12.10.167.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,310 INFO: Adding prefix 12.10.167.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,316 INFO: Adding prefix 12.10.167.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,321 INFO: Adding prefix 12.10.167.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,327 INFO: Adding prefix 12.10.167.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,340 INFO: Adding prefix 12.10.167.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,349 INFO: Adding prefix 12.10.167.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,361 INFO: Adding prefix 12.10.167.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,368 INFO: Adding prefix 12.10.167.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,376 INFO: Adding prefix 12.10.167.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,383 INFO: Adding prefix 12.10.167.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,416 INFO: Adding prefix 12.10.167.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,424 INFO: Adding prefix 12.10.167.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,431 INFO: Adding prefix 12.10.168.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,437 INFO: Adding prefix 12.10.168.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,443 INFO: Adding prefix 12.10.168.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,452 INFO: Adding prefix 12.10.168.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,459 INFO: Adding prefix 12.10.168.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,464 INFO: Adding prefix 12.10.168.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,472 INFO: Adding prefix 12.10.168.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,510 INFO: Adding prefix 12.10.168.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,517 INFO: Adding prefix 12.10.168.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,526 INFO: Adding prefix 12.10.168.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,535 INFO: Adding prefix 12.10.168.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,541 INFO: Adding prefix 12.10.168.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,546 INFO: Adding prefix 12.10.168.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,552 INFO: Adding prefix 12.10.168.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,559 INFO: Adding prefix 12.10.168.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,566 INFO: Adding prefix 12.10.168.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,571 INFO: Adding prefix 12.10.169.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,576 INFO: Adding prefix 12.10.169.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,583 INFO: Adding prefix 12.10.169.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,589 INFO: Adding prefix 12.10.169.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,594 INFO: Adding prefix 12.10.169.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,601 INFO: Adding prefix 12.10.169.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,606 INFO: Adding prefix 12.10.169.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,612 INFO: Adding prefix 12.10.169.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,617 INFO: Adding prefix 12.10.169.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,624 INFO: Adding prefix 12.10.169.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,632 INFO: Adding prefix 12.10.169.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,638 INFO: Adding prefix 12.10.169.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,643 INFO: Adding prefix 12.10.169.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,651 INFO: Adding prefix 12.10.169.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,657 INFO: Adding prefix 12.10.169.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,663 INFO: Adding prefix 12.10.169.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,669 INFO: Adding prefix 12.10.170.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,696 INFO: Adding prefix 12.10.170.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,703 INFO: Adding prefix 12.10.170.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,708 INFO: Adding prefix 12.10.170.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,721 INFO: Adding prefix 12.10.170.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,767 INFO: Adding prefix 12.10.170.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,774 INFO: Adding prefix 12.10.170.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,779 INFO: Adding prefix 12.10.170.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,785 INFO: Adding prefix 12.10.170.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,802 INFO: Adding prefix 12.10.170.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,847 INFO: Adding prefix 12.10.170.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,868 INFO: Adding prefix 12.10.170.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,877 INFO: Adding prefix 12.10.170.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,895 INFO: Adding prefix 12.10.170.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,910 INFO: Adding prefix 12.10.170.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,925 INFO: Adding prefix 12.10.170.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,943 INFO: Adding prefix 12.10.171.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,951 INFO: Adding prefix 12.10.171.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,959 INFO: Adding prefix 12.10.171.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:38,964 INFO: Adding prefix 12.10.171.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,012 INFO: Adding prefix 12.10.171.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,037 INFO: Adding prefix 12.10.171.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,148 INFO: Adding prefix 12.10.171.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,157 INFO: Adding prefix 12.10.171.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,167 INFO: Adding prefix 12.10.171.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,173 INFO: Adding prefix 12.10.171.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,179 INFO: Adding prefix 12.10.171.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,184 INFO: Adding prefix 12.10.171.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,190 INFO: Adding prefix 12.10.171.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,198 INFO: Adding prefix 12.10.171.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,203 INFO: Adding prefix 12.10.171.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,208 INFO: Adding prefix 12.10.171.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,216 INFO: Adding prefix 12.10.172.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,223 INFO: Adding prefix 12.10.172.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,229 INFO: Adding prefix 12.10.172.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,234 INFO: Adding prefix 12.10.172.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,243 INFO: Adding prefix 12.10.172.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,248 INFO: Adding prefix 12.10.172.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,254 INFO: Adding prefix 12.10.172.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,258 INFO: Adding prefix 12.10.172.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,263 INFO: Adding prefix 12.10.172.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,267 INFO: Adding prefix 12.10.172.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,273 INFO: Adding prefix 12.10.172.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,279 INFO: Adding prefix 12.10.172.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,284 INFO: Adding prefix 12.10.172.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,289 INFO: Adding prefix 12.10.172.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,294 INFO: Adding prefix 12.10.172.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,309 INFO: Adding prefix 12.10.172.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,337 INFO: Adding prefix 12.10.173.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,345 INFO: Adding prefix 12.10.173.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,351 INFO: Adding prefix 12.10.173.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,358 INFO: Adding prefix 12.10.173.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,363 INFO: Adding prefix 12.10.173.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,373 INFO: Adding prefix 12.10.173.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,379 INFO: Adding prefix 12.10.173.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,400 INFO: Adding prefix 12.10.173.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,467 INFO: Adding prefix 12.10.173.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,494 INFO: Adding prefix 12.10.173.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,549 INFO: Adding prefix 12.10.173.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,640 INFO: Adding prefix 12.10.173.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,649 INFO: Adding prefix 12.10.173.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,655 INFO: Adding prefix 12.10.173.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,663 INFO: Adding prefix 12.10.173.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,678 INFO: Adding prefix 12.10.173.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,687 INFO: Adding prefix 12.10.174.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,700 INFO: Adding prefix 12.10.174.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,708 INFO: Adding prefix 12.10.174.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,716 INFO: Adding prefix 12.10.174.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,723 INFO: Adding prefix 12.10.174.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,731 INFO: Adding prefix 12.10.174.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,751 INFO: Adding prefix 12.10.174.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,759 INFO: Adding prefix 12.10.174.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,766 INFO: Adding prefix 12.10.174.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,803 INFO: Adding prefix 12.10.174.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,821 INFO: Adding prefix 12.10.174.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,829 INFO: Adding prefix 12.10.174.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,835 INFO: Adding prefix 12.10.174.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,842 INFO: Adding prefix 12.10.174.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,855 INFO: Adding prefix 12.10.174.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,863 INFO: Adding prefix 12.10.174.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,868 INFO: Adding prefix 12.10.175.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,876 INFO: Adding prefix 12.10.175.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,883 INFO: Adding prefix 12.10.175.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,888 INFO: Adding prefix 12.10.175.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,896 INFO: Adding prefix 12.10.175.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,901 INFO: Adding prefix 12.10.175.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,909 INFO: Adding prefix 12.10.175.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,916 INFO: Adding prefix 12.10.175.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,922 INFO: Adding prefix 12.10.175.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,927 INFO: Adding prefix 12.10.175.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,944 INFO: Adding prefix 12.10.175.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,950 INFO: Adding prefix 12.10.175.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,956 INFO: Adding prefix 12.10.175.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,963 INFO: Adding prefix 12.10.175.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,969 INFO: Adding prefix 12.10.175.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,975 INFO: Adding prefix 12.10.175.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,980 INFO: Adding prefix 12.10.176.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,987 INFO: Adding prefix 12.10.176.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,993 INFO: Adding prefix 12.10.176.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:39,998 INFO: Adding prefix 12.10.176.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,006 INFO: Adding prefix 12.10.176.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,015 INFO: Adding prefix 12.10.176.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,021 INFO: Adding prefix 12.10.176.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,026 INFO: Adding prefix 12.10.176.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,032 INFO: Adding prefix 12.10.176.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,039 INFO: Adding prefix 12.10.176.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,045 INFO: Adding prefix 12.10.176.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,051 INFO: Adding prefix 12.10.176.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,057 INFO: Adding prefix 12.10.176.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,065 INFO: Adding prefix 12.10.176.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,071 INFO: Adding prefix 12.10.176.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,077 INFO: Adding prefix 12.10.176.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,082 INFO: Adding prefix 12.10.177.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,089 INFO: Adding prefix 12.10.177.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,094 INFO: Adding prefix 12.10.177.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,099 INFO: Adding prefix 12.10.177.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,104 INFO: Adding prefix 12.10.177.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,112 INFO: Adding prefix 12.10.177.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,117 INFO: Adding prefix 12.10.177.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,123 INFO: Adding prefix 12.10.177.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,127 INFO: Adding prefix 12.10.177.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,134 INFO: Adding prefix 12.10.177.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,139 INFO: Adding prefix 12.10.177.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,144 INFO: Adding prefix 12.10.177.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,150 INFO: Adding prefix 12.10.177.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,157 INFO: Adding prefix 12.10.177.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,164 INFO: Adding prefix 12.10.177.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,170 INFO: Adding prefix 12.10.177.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,179 INFO: Adding prefix 12.10.178.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,185 INFO: Adding prefix 12.10.178.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,190 INFO: Adding prefix 12.10.178.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,196 INFO: Adding prefix 12.10.178.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,205 INFO: Adding prefix 12.10.178.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,210 INFO: Adding prefix 12.10.178.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,218 INFO: Adding prefix 12.10.178.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,224 INFO: Adding prefix 12.10.178.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,230 INFO: Adding prefix 12.10.178.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,236 INFO: Adding prefix 12.10.178.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,242 INFO: Adding prefix 12.10.178.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,250 INFO: Adding prefix 12.10.178.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,258 INFO: Adding prefix 12.10.178.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,264 INFO: Adding prefix 12.10.178.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,272 INFO: Adding prefix 12.10.178.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,280 INFO: Adding prefix 12.10.178.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,286 INFO: Adding prefix 12.10.179.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,291 INFO: Adding prefix 12.10.179.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,296 INFO: Adding prefix 12.10.179.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,303 INFO: Adding prefix 12.10.179.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,309 INFO: Adding prefix 12.10.179.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,315 INFO: Adding prefix 12.10.179.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,321 INFO: Adding prefix 12.10.179.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,325 INFO: Adding prefix 12.10.179.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,331 INFO: Adding prefix 12.10.179.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,336 INFO: Adding prefix 12.10.179.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,342 INFO: Adding prefix 12.10.179.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,350 INFO: Adding prefix 12.10.179.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,356 INFO: Adding prefix 12.10.179.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,361 INFO: Adding prefix 12.10.179.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,367 INFO: Adding prefix 12.10.179.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,374 INFO: Adding prefix 12.10.179.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,379 INFO: Adding prefix 12.10.180.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,385 INFO: Adding prefix 12.10.180.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,393 INFO: Adding prefix 12.10.180.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,400 INFO: Adding prefix 12.10.180.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,406 INFO: Adding prefix 12.10.180.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,413 INFO: Adding prefix 12.10.180.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,418 INFO: Adding prefix 12.10.180.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,429 INFO: Adding prefix 12.10.180.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,436 INFO: Adding prefix 12.10.180.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,444 INFO: Adding prefix 12.10.180.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,451 INFO: Adding prefix 12.10.180.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,458 INFO: Adding prefix 12.10.180.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,463 INFO: Adding prefix 12.10.180.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,469 INFO: Adding prefix 12.10.180.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,474 INFO: Adding prefix 12.10.180.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,480 INFO: Adding prefix 12.10.180.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,485 INFO: Adding prefix 12.10.181.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,490 INFO: Adding prefix 12.10.181.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,495 INFO: Adding prefix 12.10.181.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,500 INFO: Adding prefix 12.10.181.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,505 INFO: Adding prefix 12.10.181.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,509 INFO: Adding prefix 12.10.181.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,515 INFO: Adding prefix 12.10.181.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,520 INFO: Adding prefix 12.10.181.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,525 INFO: Adding prefix 12.10.181.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,530 INFO: Adding prefix 12.10.181.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,536 INFO: Adding prefix 12.10.181.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,541 INFO: Adding prefix 12.10.181.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,546 INFO: Adding prefix 12.10.181.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,552 INFO: Adding prefix 12.10.181.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,560 INFO: Adding prefix 12.10.181.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,565 INFO: Adding prefix 12.10.181.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,570 INFO: Adding prefix 12.10.182.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,575 INFO: Adding prefix 12.10.182.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,582 INFO: Adding prefix 12.10.182.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,587 INFO: Adding prefix 12.10.182.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,594 INFO: Adding prefix 12.10.182.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,600 INFO: Adding prefix 12.10.182.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,608 INFO: Adding prefix 12.10.182.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,615 INFO: Adding prefix 12.10.182.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,620 INFO: Adding prefix 12.10.182.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,624 INFO: Adding prefix 12.10.182.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,630 INFO: Adding prefix 12.10.182.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,635 INFO: Adding prefix 12.10.182.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,640 INFO: Adding prefix 12.10.182.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,645 INFO: Adding prefix 12.10.182.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,649 INFO: Adding prefix 12.10.182.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,654 INFO: Adding prefix 12.10.182.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,659 INFO: Adding prefix 12.10.183.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,665 INFO: Adding prefix 12.10.183.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,670 INFO: Adding prefix 12.10.183.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,675 INFO: Adding prefix 12.10.183.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,680 INFO: Adding prefix 12.10.183.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,686 INFO: Adding prefix 12.10.183.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,692 INFO: Adding prefix 12.10.183.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,697 INFO: Adding prefix 12.10.183.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,702 INFO: Adding prefix 12.10.183.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,708 INFO: Adding prefix 12.10.183.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,713 INFO: Adding prefix 12.10.183.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,719 INFO: Adding prefix 12.10.183.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,725 INFO: Adding prefix 12.10.183.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,732 INFO: Adding prefix 12.10.183.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,737 INFO: Adding prefix 12.10.183.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,741 INFO: Adding prefix 12.10.183.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,747 INFO: Adding prefix 12.10.184.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,753 INFO: Adding prefix 12.10.184.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,758 INFO: Adding prefix 12.10.184.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,763 INFO: Adding prefix 12.10.184.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,767 INFO: Adding prefix 12.10.184.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,774 INFO: Adding prefix 12.10.184.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,780 INFO: Adding prefix 12.10.184.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,785 INFO: Adding prefix 12.10.184.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,791 INFO: Adding prefix 12.10.184.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,796 INFO: Adding prefix 12.10.184.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,802 INFO: Adding prefix 12.10.184.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,806 INFO: Adding prefix 12.10.184.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,812 INFO: Adding prefix 12.10.184.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,817 INFO: Adding prefix 12.10.184.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,822 INFO: Adding prefix 12.10.184.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,827 INFO: Adding prefix 12.10.184.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,832 INFO: Adding prefix 12.10.185.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,837 INFO: Adding prefix 12.10.185.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,842 INFO: Adding prefix 12.10.185.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,847 INFO: Adding prefix 12.10.185.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,854 INFO: Adding prefix 12.10.185.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,858 INFO: Adding prefix 12.10.185.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,863 INFO: Adding prefix 12.10.185.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,869 INFO: Adding prefix 12.10.185.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,877 INFO: Adding prefix 12.10.185.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,883 INFO: Adding prefix 12.10.185.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,889 INFO: Adding prefix 12.10.185.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,894 INFO: Adding prefix 12.10.185.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,901 INFO: Adding prefix 12.10.185.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,908 INFO: Adding prefix 12.10.185.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,914 INFO: Adding prefix 12.10.185.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,918 INFO: Adding prefix 12.10.185.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,930 INFO: Adding prefix 12.10.186.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,952 INFO: Adding prefix 12.10.186.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,959 INFO: Adding prefix 12.10.186.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,965 INFO: Adding prefix 12.10.186.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,970 INFO: Adding prefix 12.10.186.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,975 INFO: Adding prefix 12.10.186.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,980 INFO: Adding prefix 12.10.186.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,988 INFO: Adding prefix 12.10.186.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,992 INFO: Adding prefix 12.10.186.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:40,998 INFO: Adding prefix 12.10.186.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,005 INFO: Adding prefix 12.10.186.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,012 INFO: Adding prefix 12.10.186.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,044 INFO: Adding prefix 12.10.186.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,049 INFO: Adding prefix 12.10.186.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,054 INFO: Adding prefix 12.10.186.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,063 INFO: Adding prefix 12.10.186.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,067 INFO: Adding prefix 12.10.187.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,072 INFO: Adding prefix 12.10.187.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,077 INFO: Adding prefix 12.10.187.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,084 INFO: Adding prefix 12.10.187.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,089 INFO: Adding prefix 12.10.187.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,095 INFO: Adding prefix 12.10.187.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,101 INFO: Adding prefix 12.10.187.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,108 INFO: Adding prefix 12.10.187.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,114 INFO: Adding prefix 12.10.187.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,120 INFO: Adding prefix 12.10.187.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,125 INFO: Adding prefix 12.10.187.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,131 INFO: Adding prefix 12.10.187.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,135 INFO: Adding prefix 12.10.187.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,141 INFO: Adding prefix 12.10.187.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,146 INFO: Adding prefix 12.10.187.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,152 INFO: Adding prefix 12.10.187.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,157 INFO: Adding prefix 12.10.188.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,162 INFO: Adding prefix 12.10.188.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,166 INFO: Adding prefix 12.10.188.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,171 INFO: Adding prefix 12.10.188.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,176 INFO: Adding prefix 12.10.188.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,181 INFO: Adding prefix 12.10.188.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,188 INFO: Adding prefix 12.10.188.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,195 INFO: Adding prefix 12.10.188.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,202 INFO: Adding prefix 12.10.188.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,208 INFO: Adding prefix 12.10.188.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,215 INFO: Adding prefix 12.10.188.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,221 INFO: Adding prefix 12.10.188.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,227 INFO: Adding prefix 12.10.188.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,231 INFO: Adding prefix 12.10.188.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,238 INFO: Adding prefix 12.10.188.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,243 INFO: Adding prefix 12.10.188.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,249 INFO: Adding prefix 12.10.189.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,255 INFO: Adding prefix 12.10.189.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,263 INFO: Adding prefix 12.10.189.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,269 INFO: Adding prefix 12.10.189.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,276 INFO: Adding prefix 12.10.189.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,281 INFO: Adding prefix 12.10.189.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,287 INFO: Adding prefix 12.10.189.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,293 INFO: Adding prefix 12.10.189.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,298 INFO: Adding prefix 12.10.189.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,303 INFO: Adding prefix 12.10.189.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,311 INFO: Adding prefix 12.10.189.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,317 INFO: Adding prefix 12.10.189.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,322 INFO: Adding prefix 12.10.189.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,327 INFO: Adding prefix 12.10.189.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,331 INFO: Adding prefix 12.10.189.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,336 INFO: Adding prefix 12.10.189.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,341 INFO: Adding prefix 12.10.190.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,348 INFO: Adding prefix 12.10.190.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,353 INFO: Adding prefix 12.10.190.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,359 INFO: Adding prefix 12.10.190.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,365 INFO: Adding prefix 12.10.190.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,373 INFO: Adding prefix 12.10.190.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,378 INFO: Adding prefix 12.10.190.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,384 INFO: Adding prefix 12.10.190.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,390 INFO: Adding prefix 12.10.190.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,396 INFO: Adding prefix 12.10.190.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,402 INFO: Adding prefix 12.10.190.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,407 INFO: Adding prefix 12.10.190.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,413 INFO: Adding prefix 12.10.190.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,419 INFO: Adding prefix 12.10.190.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,424 INFO: Adding prefix 12.10.190.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,429 INFO: Adding prefix 12.10.190.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,434 INFO: Adding prefix 12.10.191.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,440 INFO: Adding prefix 12.10.191.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,445 INFO: Adding prefix 12.10.191.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,450 INFO: Adding prefix 12.10.191.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,455 INFO: Adding prefix 12.10.191.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,461 INFO: Adding prefix 12.10.191.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,466 INFO: Adding prefix 12.10.191.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,471 INFO: Adding prefix 12.10.191.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,476 INFO: Adding prefix 12.10.191.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,481 INFO: Adding prefix 12.10.191.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,486 INFO: Adding prefix 12.10.191.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,490 INFO: Adding prefix 12.10.191.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,497 INFO: Adding prefix 12.10.191.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,502 INFO: Adding prefix 12.10.191.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,507 INFO: Adding prefix 12.10.191.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,512 INFO: Adding prefix 12.10.191.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,518 INFO: Adding prefix 12.10.192.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,523 INFO: Adding prefix 12.10.192.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,528 INFO: Adding prefix 12.10.192.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,534 INFO: Adding prefix 12.10.192.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,541 INFO: Adding prefix 12.10.192.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,548 INFO: Adding prefix 12.10.192.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,553 INFO: Adding prefix 12.10.192.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,558 INFO: Adding prefix 12.10.192.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,565 INFO: Adding prefix 12.10.192.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,569 INFO: Adding prefix 12.10.192.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,574 INFO: Adding prefix 12.10.192.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,579 INFO: Adding prefix 12.10.192.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,586 INFO: Adding prefix 12.10.192.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,591 INFO: Adding prefix 12.10.192.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,596 INFO: Adding prefix 12.10.192.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,601 INFO: Adding prefix 12.10.192.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,607 INFO: Adding prefix 12.10.193.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,612 INFO: Adding prefix 12.10.193.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,616 INFO: Adding prefix 12.10.193.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,621 INFO: Adding prefix 12.10.193.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,626 INFO: Adding prefix 12.10.193.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,631 INFO: Adding prefix 12.10.193.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,636 INFO: Adding prefix 12.10.193.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,644 INFO: Adding prefix 12.10.193.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,652 INFO: Adding prefix 12.10.193.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,656 INFO: Adding prefix 12.10.193.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,661 INFO: Adding prefix 12.10.193.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,668 INFO: Adding prefix 12.10.193.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,673 INFO: Adding prefix 12.10.193.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,678 INFO: Adding prefix 12.10.193.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,684 INFO: Adding prefix 12.10.193.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,691 INFO: Adding prefix 12.10.193.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,695 INFO: Adding prefix 12.10.194.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,702 INFO: Adding prefix 12.10.194.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,707 INFO: Adding prefix 12.10.194.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,713 INFO: Adding prefix 12.10.194.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,718 INFO: Adding prefix 12.10.194.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,723 INFO: Adding prefix 12.10.194.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,728 INFO: Adding prefix 12.10.194.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,734 INFO: Adding prefix 12.10.194.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,740 INFO: Adding prefix 12.10.194.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,747 INFO: Adding prefix 12.10.194.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,753 INFO: Adding prefix 12.10.194.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,759 INFO: Adding prefix 12.10.194.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,764 INFO: Adding prefix 12.10.194.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,771 INFO: Adding prefix 12.10.194.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,776 INFO: Adding prefix 12.10.194.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,782 INFO: Adding prefix 12.10.194.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,788 INFO: Adding prefix 12.10.195.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,794 INFO: Adding prefix 12.10.195.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,803 INFO: Adding prefix 12.10.195.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,809 INFO: Adding prefix 12.10.195.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,816 INFO: Adding prefix 12.10.195.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,821 INFO: Adding prefix 12.10.195.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,828 INFO: Adding prefix 12.10.195.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,834 INFO: Adding prefix 12.10.195.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,840 INFO: Adding prefix 12.10.195.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,846 INFO: Adding prefix 12.10.195.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,853 INFO: Adding prefix 12.10.195.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,859 INFO: Adding prefix 12.10.195.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,865 INFO: Adding prefix 12.10.195.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,870 INFO: Adding prefix 12.10.195.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,877 INFO: Adding prefix 12.10.195.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,883 INFO: Adding prefix 12.10.195.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,888 INFO: Adding prefix 12.10.196.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,893 INFO: Adding prefix 12.10.196.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,900 INFO: Adding prefix 12.10.196.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,905 INFO: Adding prefix 12.10.196.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,910 INFO: Adding prefix 12.10.196.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,916 INFO: Adding prefix 12.10.196.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,922 INFO: Adding prefix 12.10.196.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,928 INFO: Adding prefix 12.10.196.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,934 INFO: Adding prefix 12.10.196.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,940 INFO: Adding prefix 12.10.196.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,945 INFO: Adding prefix 12.10.196.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,950 INFO: Adding prefix 12.10.196.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,956 INFO: Adding prefix 12.10.196.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,964 INFO: Adding prefix 12.10.196.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,970 INFO: Adding prefix 12.10.196.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,976 INFO: Adding prefix 12.10.196.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,981 INFO: Adding prefix 12.10.197.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,989 INFO: Adding prefix 12.10.197.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:41,995 INFO: Adding prefix 12.10.197.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,000 INFO: Adding prefix 12.10.197.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,005 INFO: Adding prefix 12.10.197.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,012 INFO: Adding prefix 12.10.197.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,017 INFO: Adding prefix 12.10.197.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,022 INFO: Adding prefix 12.10.197.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,027 INFO: Adding prefix 12.10.197.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,035 INFO: Adding prefix 12.10.197.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,041 INFO: Adding prefix 12.10.197.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,046 INFO: Adding prefix 12.10.197.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,051 INFO: Adding prefix 12.10.197.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,057 INFO: Adding prefix 12.10.197.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,064 INFO: Adding prefix 12.10.197.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,069 INFO: Adding prefix 12.10.197.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,075 INFO: Adding prefix 12.10.198.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,081 INFO: Adding prefix 12.10.198.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,086 INFO: Adding prefix 12.10.198.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,092 INFO: Adding prefix 12.10.198.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,103 INFO: Adding prefix 12.10.198.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,117 INFO: Adding prefix 12.10.198.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,124 INFO: Adding prefix 12.10.198.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,130 INFO: Adding prefix 12.10.198.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,135 INFO: Adding prefix 12.10.198.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,141 INFO: Adding prefix 12.10.198.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,145 INFO: Adding prefix 12.10.198.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,151 INFO: Adding prefix 12.10.198.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,158 INFO: Adding prefix 12.10.198.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,162 INFO: Adding prefix 12.10.198.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,169 INFO: Adding prefix 12.10.198.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,174 INFO: Adding prefix 12.10.198.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,180 INFO: Adding prefix 12.10.199.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,186 INFO: Adding prefix 12.10.199.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,192 INFO: Adding prefix 12.10.199.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,196 INFO: Adding prefix 12.10.199.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,203 INFO: Adding prefix 12.10.199.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,208 INFO: Adding prefix 12.10.199.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,213 INFO: Adding prefix 12.10.199.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,219 INFO: Adding prefix 12.10.199.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,225 INFO: Adding prefix 12.10.199.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,230 INFO: Adding prefix 12.10.199.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,235 INFO: Adding prefix 12.10.199.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,240 INFO: Adding prefix 12.10.199.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,246 INFO: Adding prefix 12.10.199.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,252 INFO: Adding prefix 12.10.199.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,258 INFO: Adding prefix 12.10.199.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,264 INFO: Adding prefix 12.10.199.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,270 INFO: Adding prefix 12.10.200.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,275 INFO: Adding prefix 12.10.200.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,280 INFO: Adding prefix 12.10.200.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,286 INFO: Adding prefix 12.10.200.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,292 INFO: Adding prefix 12.10.200.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,297 INFO: Adding prefix 12.10.200.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,302 INFO: Adding prefix 12.10.200.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,310 INFO: Adding prefix 12.10.200.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,315 INFO: Adding prefix 12.10.200.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,320 INFO: Adding prefix 12.10.200.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,324 INFO: Adding prefix 12.10.200.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,330 INFO: Adding prefix 12.10.200.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,336 INFO: Adding prefix 12.10.200.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,341 INFO: Adding prefix 12.10.200.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,346 INFO: Adding prefix 12.10.200.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,352 INFO: Adding prefix 12.10.200.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,357 INFO: Adding prefix 12.10.201.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,361 INFO: Adding prefix 12.10.201.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,366 INFO: Adding prefix 12.10.201.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,373 INFO: Adding prefix 12.10.201.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,379 INFO: Adding prefix 12.10.201.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,384 INFO: Adding prefix 12.10.201.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,389 INFO: Adding prefix 12.10.201.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,397 INFO: Adding prefix 12.10.201.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,402 INFO: Adding prefix 12.10.201.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,408 INFO: Adding prefix 12.10.201.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,414 INFO: Adding prefix 12.10.201.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,421 INFO: Adding prefix 12.10.201.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,426 INFO: Adding prefix 12.10.201.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,432 INFO: Adding prefix 12.10.201.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,438 INFO: Adding prefix 12.10.201.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,442 INFO: Adding prefix 12.10.201.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,447 INFO: Adding prefix 12.10.202.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,452 INFO: Adding prefix 12.10.202.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,458 INFO: Adding prefix 12.10.202.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,464 INFO: Adding prefix 12.10.202.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,469 INFO: Adding prefix 12.10.202.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,474 INFO: Adding prefix 12.10.202.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,479 INFO: Adding prefix 12.10.202.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,485 INFO: Adding prefix 12.10.202.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,490 INFO: Adding prefix 12.10.202.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,495 INFO: Adding prefix 12.10.202.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,502 INFO: Adding prefix 12.10.202.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,507 INFO: Adding prefix 12.10.202.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,511 INFO: Adding prefix 12.10.202.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,517 INFO: Adding prefix 12.10.202.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,523 INFO: Adding prefix 12.10.202.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,528 INFO: Adding prefix 12.10.202.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,533 INFO: Adding prefix 12.10.203.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,538 INFO: Adding prefix 12.10.203.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,544 INFO: Adding prefix 12.10.203.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,549 INFO: Adding prefix 12.10.203.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,556 INFO: Adding prefix 12.10.203.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,562 INFO: Adding prefix 12.10.203.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,568 INFO: Adding prefix 12.10.203.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,574 INFO: Adding prefix 12.10.203.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,580 INFO: Adding prefix 12.10.203.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,584 INFO: Adding prefix 12.10.203.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,589 INFO: Adding prefix 12.10.203.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,595 INFO: Adding prefix 12.10.203.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,600 INFO: Adding prefix 12.10.203.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,607 INFO: Adding prefix 12.10.203.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,612 INFO: Adding prefix 12.10.203.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,617 INFO: Adding prefix 12.10.203.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,622 INFO: Adding prefix 12.10.204.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,629 INFO: Adding prefix 12.10.204.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,634 INFO: Adding prefix 12.10.204.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,639 INFO: Adding prefix 12.10.204.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,643 INFO: Adding prefix 12.10.204.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,649 INFO: Adding prefix 12.10.204.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,655 INFO: Adding prefix 12.10.204.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,659 INFO: Adding prefix 12.10.204.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,665 INFO: Adding prefix 12.10.204.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,671 INFO: Adding prefix 12.10.204.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,675 INFO: Adding prefix 12.10.204.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,681 INFO: Adding prefix 12.10.204.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,687 INFO: Adding prefix 12.10.204.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,693 INFO: Adding prefix 12.10.204.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,699 INFO: Adding prefix 12.10.204.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,705 INFO: Adding prefix 12.10.204.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,711 INFO: Adding prefix 12.10.205.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,720 INFO: Adding prefix 12.10.205.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,725 INFO: Adding prefix 12.10.205.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,731 INFO: Adding prefix 12.10.205.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,736 INFO: Adding prefix 12.10.205.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,742 INFO: Adding prefix 12.10.205.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,746 INFO: Adding prefix 12.10.205.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,753 INFO: Adding prefix 12.10.205.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,760 INFO: Adding prefix 12.10.205.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,766 INFO: Adding prefix 12.10.205.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,772 INFO: Adding prefix 12.10.205.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,780 INFO: Adding prefix 12.10.205.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,787 INFO: Adding prefix 12.10.205.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,793 INFO: Adding prefix 12.10.205.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,799 INFO: Adding prefix 12.10.205.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,806 INFO: Adding prefix 12.10.205.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,813 INFO: Adding prefix 12.10.206.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,818 INFO: Adding prefix 12.10.206.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,823 INFO: Adding prefix 12.10.206.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,827 INFO: Adding prefix 12.10.206.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,834 INFO: Adding prefix 12.10.206.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,840 INFO: Adding prefix 12.10.206.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,845 INFO: Adding prefix 12.10.206.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,851 INFO: Adding prefix 12.10.206.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,860 INFO: Adding prefix 12.10.206.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,866 INFO: Adding prefix 12.10.206.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,871 INFO: Adding prefix 12.10.206.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,877 INFO: Adding prefix 12.10.206.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,884 INFO: Adding prefix 12.10.206.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,889 INFO: Adding prefix 12.10.206.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,895 INFO: Adding prefix 12.10.206.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,899 INFO: Adding prefix 12.10.206.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,907 INFO: Adding prefix 12.10.207.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,913 INFO: Adding prefix 12.10.207.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,927 INFO: Adding prefix 12.10.207.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,942 INFO: Adding prefix 12.10.207.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,949 INFO: Adding prefix 12.10.207.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,954 INFO: Adding prefix 12.10.207.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,972 INFO: Adding prefix 12.10.207.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:42,992 INFO: Adding prefix 12.10.207.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,000 INFO: Adding prefix 12.10.207.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,013 INFO: Adding prefix 12.10.207.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,028 INFO: Adding prefix 12.10.207.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,036 INFO: Adding prefix 12.10.207.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,042 INFO: Adding prefix 12.10.207.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,049 INFO: Adding prefix 12.10.207.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,054 INFO: Adding prefix 12.10.207.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,061 INFO: Adding prefix 12.10.207.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,067 INFO: Adding prefix 12.10.208.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,073 INFO: Adding prefix 12.10.208.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,079 INFO: Adding prefix 12.10.208.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,087 INFO: Adding prefix 12.10.208.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,093 INFO: Adding prefix 12.10.208.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,099 INFO: Adding prefix 12.10.208.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,104 INFO: Adding prefix 12.10.208.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,112 INFO: Adding prefix 12.10.208.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,119 INFO: Adding prefix 12.10.208.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,124 INFO: Adding prefix 12.10.208.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,128 INFO: Adding prefix 12.10.208.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,135 INFO: Adding prefix 12.10.208.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,141 INFO: Adding prefix 12.10.208.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,147 INFO: Adding prefix 12.10.208.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,152 INFO: Adding prefix 12.10.208.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,157 INFO: Adding prefix 12.10.208.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,161 INFO: Adding prefix 12.10.209.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,166 INFO: Adding prefix 12.10.209.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,173 INFO: Adding prefix 12.10.209.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,180 INFO: Adding prefix 12.10.209.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,186 INFO: Adding prefix 12.10.209.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,191 INFO: Adding prefix 12.10.209.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,198 INFO: Adding prefix 12.10.209.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,203 INFO: Adding prefix 12.10.209.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,209 INFO: Adding prefix 12.10.209.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,216 INFO: Adding prefix 12.10.209.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,223 INFO: Adding prefix 12.10.209.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,228 INFO: Adding prefix 12.10.209.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,234 INFO: Adding prefix 12.10.209.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,240 INFO: Adding prefix 12.10.209.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,246 INFO: Adding prefix 12.10.209.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,251 INFO: Adding prefix 12.10.209.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,257 INFO: Adding prefix 12.10.210.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,262 INFO: Adding prefix 12.10.210.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,270 INFO: Adding prefix 12.10.210.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,275 INFO: Adding prefix 12.10.210.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,281 INFO: Adding prefix 12.10.210.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,286 INFO: Adding prefix 12.10.210.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,293 INFO: Adding prefix 12.10.210.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,298 INFO: Adding prefix 12.10.210.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,305 INFO: Adding prefix 12.10.210.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,310 INFO: Adding prefix 12.10.210.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,316 INFO: Adding prefix 12.10.210.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,322 INFO: Adding prefix 12.10.210.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,328 INFO: Adding prefix 12.10.210.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,333 INFO: Adding prefix 12.10.210.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,338 INFO: Adding prefix 12.10.210.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,343 INFO: Adding prefix 12.10.210.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,347 INFO: Adding prefix 12.10.211.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,353 INFO: Adding prefix 12.10.211.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,358 INFO: Adding prefix 12.10.211.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,364 INFO: Adding prefix 12.10.211.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,370 INFO: Adding prefix 12.10.211.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,378 INFO: Adding prefix 12.10.211.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,383 INFO: Adding prefix 12.10.211.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,389 INFO: Adding prefix 12.10.211.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,396 INFO: Adding prefix 12.10.211.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,403 INFO: Adding prefix 12.10.211.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,407 INFO: Adding prefix 12.10.211.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,413 INFO: Adding prefix 12.10.211.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,418 INFO: Adding prefix 12.10.211.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,425 INFO: Adding prefix 12.10.211.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,431 INFO: Adding prefix 12.10.211.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,437 INFO: Adding prefix 12.10.211.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,443 INFO: Adding prefix 12.10.212.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,450 INFO: Adding prefix 12.10.212.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,457 INFO: Adding prefix 12.10.212.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,463 INFO: Adding prefix 12.10.212.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,469 INFO: Adding prefix 12.10.212.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,474 INFO: Adding prefix 12.10.212.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,479 INFO: Adding prefix 12.10.212.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,484 INFO: Adding prefix 12.10.212.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,490 INFO: Adding prefix 12.10.212.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,496 INFO: Adding prefix 12.10.212.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,501 INFO: Adding prefix 12.10.212.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,507 INFO: Adding prefix 12.10.212.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,514 INFO: Adding prefix 12.10.212.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,519 INFO: Adding prefix 12.10.212.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,524 INFO: Adding prefix 12.10.212.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,529 INFO: Adding prefix 12.10.212.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,540 INFO: Adding prefix 12.10.213.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,595 INFO: Adding prefix 12.10.213.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,603 INFO: Adding prefix 12.10.213.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,609 INFO: Adding prefix 12.10.213.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,617 INFO: Adding prefix 12.10.213.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,624 INFO: Adding prefix 12.10.213.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,629 INFO: Adding prefix 12.10.213.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,636 INFO: Adding prefix 12.10.213.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,643 INFO: Adding prefix 12.10.213.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,649 INFO: Adding prefix 12.10.213.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,654 INFO: Adding prefix 12.10.213.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,659 INFO: Adding prefix 12.10.213.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,666 INFO: Adding prefix 12.10.213.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,672 INFO: Adding prefix 12.10.213.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,678 INFO: Adding prefix 12.10.213.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,683 INFO: Adding prefix 12.10.213.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,741 INFO: Adding prefix 12.10.214.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,790 INFO: Adding prefix 12.10.214.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,799 INFO: Adding prefix 12.10.214.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,809 INFO: Adding prefix 12.10.214.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,817 INFO: Adding prefix 12.10.214.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,823 INFO: Adding prefix 12.10.214.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,830 INFO: Adding prefix 12.10.214.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,837 INFO: Adding prefix 12.10.214.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,845 INFO: Adding prefix 12.10.214.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,851 INFO: Adding prefix 12.10.214.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,856 INFO: Adding prefix 12.10.214.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,862 INFO: Adding prefix 12.10.214.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,868 INFO: Adding prefix 12.10.214.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,874 INFO: Adding prefix 12.10.214.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,879 INFO: Adding prefix 12.10.214.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,886 INFO: Adding prefix 12.10.214.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,893 INFO: Adding prefix 12.10.215.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,899 INFO: Adding prefix 12.10.215.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,905 INFO: Adding prefix 12.10.215.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,912 INFO: Adding prefix 12.10.215.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,917 INFO: Adding prefix 12.10.215.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,923 INFO: Adding prefix 12.10.215.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,927 INFO: Adding prefix 12.10.215.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,934 INFO: Adding prefix 12.10.215.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,939 INFO: Adding prefix 12.10.215.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,946 INFO: Adding prefix 12.10.215.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,951 INFO: Adding prefix 12.10.215.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,956 INFO: Adding prefix 12.10.215.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,961 INFO: Adding prefix 12.10.215.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,965 INFO: Adding prefix 12.10.215.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,972 INFO: Adding prefix 12.10.215.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,976 INFO: Adding prefix 12.10.215.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,981 INFO: Adding prefix 12.10.216.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,986 INFO: Adding prefix 12.10.216.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:43,992 INFO: Adding prefix 12.10.216.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,005 INFO: Adding prefix 12.10.216.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,011 INFO: Adding prefix 12.10.216.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,015 INFO: Adding prefix 12.10.216.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,021 INFO: Adding prefix 12.10.216.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,027 INFO: Adding prefix 12.10.216.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,032 INFO: Adding prefix 12.10.216.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,036 INFO: Adding prefix 12.10.216.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,043 INFO: Adding prefix 12.10.216.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,048 INFO: Adding prefix 12.10.216.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,053 INFO: Adding prefix 12.10.216.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,058 INFO: Adding prefix 12.10.216.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,065 INFO: Adding prefix 12.10.216.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,070 INFO: Adding prefix 12.10.216.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,075 INFO: Adding prefix 12.10.217.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,080 INFO: Adding prefix 12.10.217.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,086 INFO: Adding prefix 12.10.217.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,092 INFO: Adding prefix 12.10.217.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,096 INFO: Adding prefix 12.10.217.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,101 INFO: Adding prefix 12.10.217.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,105 INFO: Adding prefix 12.10.217.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,110 INFO: Adding prefix 12.10.217.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,115 INFO: Adding prefix 12.10.217.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,120 INFO: Adding prefix 12.10.217.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,125 INFO: Adding prefix 12.10.217.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,130 INFO: Adding prefix 12.10.217.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,136 INFO: Adding prefix 12.10.217.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,143 INFO: Adding prefix 12.10.217.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,148 INFO: Adding prefix 12.10.217.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,153 INFO: Adding prefix 12.10.217.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,157 INFO: Adding prefix 12.10.218.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,163 INFO: Adding prefix 12.10.218.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,168 INFO: Adding prefix 12.10.218.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,173 INFO: Adding prefix 12.10.218.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,178 INFO: Adding prefix 12.10.218.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,184 INFO: Adding prefix 12.10.218.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,189 INFO: Adding prefix 12.10.218.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,194 INFO: Adding prefix 12.10.218.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,198 INFO: Adding prefix 12.10.218.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,204 INFO: Adding prefix 12.10.218.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,209 INFO: Adding prefix 12.10.218.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,215 INFO: Adding prefix 12.10.218.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,221 INFO: Adding prefix 12.10.218.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,227 INFO: Adding prefix 12.10.218.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,233 INFO: Adding prefix 12.10.218.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,238 INFO: Adding prefix 12.10.218.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,243 INFO: Adding prefix 12.10.219.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,249 INFO: Adding prefix 12.10.219.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,253 INFO: Adding prefix 12.10.219.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,257 INFO: Adding prefix 12.10.219.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,262 INFO: Adding prefix 12.10.219.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,268 INFO: Adding prefix 12.10.219.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,273 INFO: Adding prefix 12.10.219.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,280 INFO: Adding prefix 12.10.219.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,287 INFO: Adding prefix 12.10.219.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,292 INFO: Adding prefix 12.10.219.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,297 INFO: Adding prefix 12.10.219.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,301 INFO: Adding prefix 12.10.219.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,307 INFO: Adding prefix 12.10.219.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,312 INFO: Adding prefix 12.10.219.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,316 INFO: Adding prefix 12.10.219.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,321 INFO: Adding prefix 12.10.219.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,328 INFO: Adding prefix 12.10.220.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,332 INFO: Adding prefix 12.10.220.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,338 INFO: Adding prefix 12.10.220.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,343 INFO: Adding prefix 12.10.220.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,350 INFO: Adding prefix 12.10.220.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,355 INFO: Adding prefix 12.10.220.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,361 INFO: Adding prefix 12.10.220.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,367 INFO: Adding prefix 12.10.220.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,373 INFO: Adding prefix 12.10.220.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,378 INFO: Adding prefix 12.10.220.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,383 INFO: Adding prefix 12.10.220.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,387 INFO: Adding prefix 12.10.220.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,394 INFO: Adding prefix 12.10.220.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,400 INFO: Adding prefix 12.10.220.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,406 INFO: Adding prefix 12.10.220.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,411 INFO: Adding prefix 12.10.220.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,416 INFO: Adding prefix 12.10.221.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,421 INFO: Adding prefix 12.10.221.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,426 INFO: Adding prefix 12.10.221.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,433 INFO: Adding prefix 12.10.221.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,438 INFO: Adding prefix 12.10.221.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,442 INFO: Adding prefix 12.10.221.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,448 INFO: Adding prefix 12.10.221.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,454 INFO: Adding prefix 12.10.221.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,458 INFO: Adding prefix 12.10.221.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,463 INFO: Adding prefix 12.10.221.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,468 INFO: Adding prefix 12.10.221.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,474 INFO: Adding prefix 12.10.221.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,479 INFO: Adding prefix 12.10.221.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,483 INFO: Adding prefix 12.10.221.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,488 INFO: Adding prefix 12.10.221.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,494 INFO: Adding prefix 12.10.221.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,499 INFO: Adding prefix 12.10.222.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,504 INFO: Adding prefix 12.10.222.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,509 INFO: Adding prefix 12.10.222.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,515 INFO: Adding prefix 12.10.222.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,520 INFO: Adding prefix 12.10.222.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,526 INFO: Adding prefix 12.10.222.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,530 INFO: Adding prefix 12.10.222.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,537 INFO: Adding prefix 12.10.222.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,541 INFO: Adding prefix 12.10.222.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,549 INFO: Adding prefix 12.10.222.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,555 INFO: Adding prefix 12.10.222.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,560 INFO: Adding prefix 12.10.222.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,566 INFO: Adding prefix 12.10.222.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,570 INFO: Adding prefix 12.10.222.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,577 INFO: Adding prefix 12.10.222.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,583 INFO: Adding prefix 12.10.222.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,589 INFO: Adding prefix 12.10.223.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,594 INFO: Adding prefix 12.10.223.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,601 INFO: Adding prefix 12.10.223.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,607 INFO: Adding prefix 12.10.223.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,613 INFO: Adding prefix 12.10.223.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,619 INFO: Adding prefix 12.10.223.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,626 INFO: Adding prefix 12.10.223.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,631 INFO: Adding prefix 12.10.223.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,637 INFO: Adding prefix 12.10.223.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,642 INFO: Adding prefix 12.10.223.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,648 INFO: Adding prefix 12.10.223.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,652 INFO: Adding prefix 12.10.223.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,657 INFO: Adding prefix 12.10.223.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,662 INFO: Adding prefix 12.10.223.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,670 INFO: Adding prefix 12.10.223.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,675 INFO: Adding prefix 12.10.223.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,681 INFO: Adding prefix 12.10.224.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,685 INFO: Adding prefix 12.10.224.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,692 INFO: Adding prefix 12.10.224.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,698 INFO: Adding prefix 12.10.224.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,704 INFO: Adding prefix 12.10.224.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,709 INFO: Adding prefix 12.10.224.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,715 INFO: Adding prefix 12.10.224.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,720 INFO: Adding prefix 12.10.224.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,726 INFO: Adding prefix 12.10.224.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,736 INFO: Adding prefix 12.10.224.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,743 INFO: Adding prefix 12.10.224.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,749 INFO: Adding prefix 12.10.224.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,754 INFO: Adding prefix 12.10.224.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,762 INFO: Adding prefix 12.10.224.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,769 INFO: Adding prefix 12.10.224.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,776 INFO: Adding prefix 12.10.224.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,784 INFO: Adding prefix 12.10.225.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,796 INFO: Adding prefix 12.10.225.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,804 INFO: Adding prefix 12.10.225.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,810 INFO: Adding prefix 12.10.225.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,816 INFO: Adding prefix 12.10.225.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,839 INFO: Adding prefix 12.10.225.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,848 INFO: Adding prefix 12.10.225.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,872 INFO: Adding prefix 12.10.225.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,880 INFO: Adding prefix 12.10.225.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,892 INFO: Adding prefix 12.10.225.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,899 INFO: Adding prefix 12.10.225.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,907 INFO: Adding prefix 12.10.225.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,918 INFO: Adding prefix 12.10.225.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,929 INFO: Adding prefix 12.10.225.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,938 INFO: Adding prefix 12.10.225.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,944 INFO: Adding prefix 12.10.225.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,950 INFO: Adding prefix 12.10.226.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,960 INFO: Adding prefix 12.10.226.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,968 INFO: Adding prefix 12.10.226.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,973 INFO: Adding prefix 12.10.226.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,988 INFO: Adding prefix 12.10.226.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:44,995 INFO: Adding prefix 12.10.226.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,004 INFO: Adding prefix 12.10.226.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,011 INFO: Adding prefix 12.10.226.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,020 INFO: Adding prefix 12.10.226.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,027 INFO: Adding prefix 12.10.226.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,037 INFO: Adding prefix 12.10.226.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,046 INFO: Adding prefix 12.10.226.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,056 INFO: Adding prefix 12.10.226.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,065 INFO: Adding prefix 12.10.226.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,076 INFO: Adding prefix 12.10.226.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,082 INFO: Adding prefix 12.10.226.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,089 INFO: Adding prefix 12.10.227.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,098 INFO: Adding prefix 12.10.227.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,108 INFO: Adding prefix 12.10.227.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,113 INFO: Adding prefix 12.10.227.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,122 INFO: Adding prefix 12.10.227.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,128 INFO: Adding prefix 12.10.227.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,133 INFO: Adding prefix 12.10.227.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,138 INFO: Adding prefix 12.10.227.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,153 INFO: Adding prefix 12.10.227.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,160 INFO: Adding prefix 12.10.227.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,167 INFO: Adding prefix 12.10.227.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,174 INFO: Adding prefix 12.10.227.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,181 INFO: Adding prefix 12.10.227.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,188 INFO: Adding prefix 12.10.227.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,195 INFO: Adding prefix 12.10.227.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,209 INFO: Adding prefix 12.10.227.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,219 INFO: Adding prefix 12.10.228.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,229 INFO: Adding prefix 12.10.228.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,235 INFO: Adding prefix 12.10.228.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,246 INFO: Adding prefix 12.10.228.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,252 INFO: Adding prefix 12.10.228.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,259 INFO: Adding prefix 12.10.228.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,265 INFO: Adding prefix 12.10.228.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,278 INFO: Adding prefix 12.10.228.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,287 INFO: Adding prefix 12.10.228.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,296 INFO: Adding prefix 12.10.228.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,302 INFO: Adding prefix 12.10.228.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,313 INFO: Adding prefix 12.10.228.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,320 INFO: Adding prefix 12.10.228.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,326 INFO: Adding prefix 12.10.228.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,332 INFO: Adding prefix 12.10.228.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,344 INFO: Adding prefix 12.10.228.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,351 INFO: Adding prefix 12.10.229.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,358 INFO: Adding prefix 12.10.229.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,364 INFO: Adding prefix 12.10.229.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,389 INFO: Adding prefix 12.10.229.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,395 INFO: Adding prefix 12.10.229.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,401 INFO: Adding prefix 12.10.229.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,411 INFO: Adding prefix 12.10.229.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,419 INFO: Adding prefix 12.10.229.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,426 INFO: Adding prefix 12.10.229.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,432 INFO: Adding prefix 12.10.229.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,439 INFO: Adding prefix 12.10.229.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,445 INFO: Adding prefix 12.10.229.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,450 INFO: Adding prefix 12.10.229.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,456 INFO: Adding prefix 12.10.229.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,463 INFO: Adding prefix 12.10.229.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,469 INFO: Adding prefix 12.10.229.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,474 INFO: Adding prefix 12.10.230.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,480 INFO: Adding prefix 12.10.230.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,488 INFO: Adding prefix 12.10.230.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,494 INFO: Adding prefix 12.10.230.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,504 INFO: Adding prefix 12.10.230.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,513 INFO: Adding prefix 12.10.230.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,526 INFO: Adding prefix 12.10.230.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,533 INFO: Adding prefix 12.10.230.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,541 INFO: Adding prefix 12.10.230.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,548 INFO: Adding prefix 12.10.230.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,557 INFO: Adding prefix 12.10.230.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,562 INFO: Adding prefix 12.10.230.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,568 INFO: Adding prefix 12.10.230.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,576 INFO: Adding prefix 12.10.230.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,586 INFO: Adding prefix 12.10.230.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,593 INFO: Adding prefix 12.10.230.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,606 INFO: Adding prefix 12.10.231.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,612 INFO: Adding prefix 12.10.231.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,621 INFO: Adding prefix 12.10.231.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,627 INFO: Adding prefix 12.10.231.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,632 INFO: Adding prefix 12.10.231.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,639 INFO: Adding prefix 12.10.231.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,650 INFO: Adding prefix 12.10.231.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,657 INFO: Adding prefix 12.10.231.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,666 INFO: Adding prefix 12.10.231.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,678 INFO: Adding prefix 12.10.231.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,684 INFO: Adding prefix 12.10.231.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,691 INFO: Adding prefix 12.10.231.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,698 INFO: Adding prefix 12.10.231.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,708 INFO: Adding prefix 12.10.231.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,716 INFO: Adding prefix 12.10.231.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,723 INFO: Adding prefix 12.10.231.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,729 INFO: Adding prefix 12.10.232.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,738 INFO: Adding prefix 12.10.232.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,746 INFO: Adding prefix 12.10.232.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,752 INFO: Adding prefix 12.10.232.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,760 INFO: Adding prefix 12.10.232.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,772 INFO: Adding prefix 12.10.232.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,778 INFO: Adding prefix 12.10.232.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,785 INFO: Adding prefix 12.10.232.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,790 INFO: Adding prefix 12.10.232.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,800 INFO: Adding prefix 12.10.232.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,812 INFO: Adding prefix 12.10.232.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,819 INFO: Adding prefix 12.10.232.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,825 INFO: Adding prefix 12.10.232.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,837 INFO: Adding prefix 12.10.232.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,844 INFO: Adding prefix 12.10.232.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,852 INFO: Adding prefix 12.10.232.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,857 INFO: Adding prefix 12.10.233.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,866 INFO: Adding prefix 12.10.233.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,872 INFO: Adding prefix 12.10.233.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,880 INFO: Adding prefix 12.10.233.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,907 INFO: Adding prefix 12.10.233.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,918 INFO: Adding prefix 12.10.233.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,926 INFO: Adding prefix 12.10.233.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,931 INFO: Adding prefix 12.10.233.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,943 INFO: Adding prefix 12.10.233.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,951 INFO: Adding prefix 12.10.233.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,958 INFO: Adding prefix 12.10.233.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,963 INFO: Adding prefix 12.10.233.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,976 INFO: Adding prefix 12.10.233.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,983 INFO: Adding prefix 12.10.233.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,989 INFO: Adding prefix 12.10.233.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:45,995 INFO: Adding prefix 12.10.233.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,012 INFO: Adding prefix 12.10.234.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,019 INFO: Adding prefix 12.10.234.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,027 INFO: Adding prefix 12.10.234.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,032 INFO: Adding prefix 12.10.234.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,058 INFO: Adding prefix 12.10.234.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,065 INFO: Adding prefix 12.10.234.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,071 INFO: Adding prefix 12.10.234.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,076 INFO: Adding prefix 12.10.234.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,085 INFO: Adding prefix 12.10.234.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,091 INFO: Adding prefix 12.10.234.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,097 INFO: Adding prefix 12.10.234.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,157 INFO: Adding prefix 12.10.234.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,169 INFO: Adding prefix 12.10.234.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,177 INFO: Adding prefix 12.10.234.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,192 INFO: Adding prefix 12.10.234.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,202 INFO: Adding prefix 12.10.234.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,207 INFO: Adding prefix 12.10.235.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,213 INFO: Adding prefix 12.10.235.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,220 INFO: Adding prefix 12.10.235.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,228 INFO: Adding prefix 12.10.235.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,234 INFO: Adding prefix 12.10.235.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,239 INFO: Adding prefix 12.10.235.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,245 INFO: Adding prefix 12.10.235.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,258 INFO: Adding prefix 12.10.235.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,264 INFO: Adding prefix 12.10.235.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,276 INFO: Adding prefix 12.10.235.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,284 INFO: Adding prefix 12.10.235.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,291 INFO: Adding prefix 12.10.235.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,298 INFO: Adding prefix 12.10.235.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,307 INFO: Adding prefix 12.10.235.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,317 INFO: Adding prefix 12.10.235.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,329 INFO: Adding prefix 12.10.235.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,339 INFO: Adding prefix 12.10.236.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,347 INFO: Adding prefix 12.10.236.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,352 INFO: Adding prefix 12.10.236.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,367 INFO: Adding prefix 12.10.236.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,375 INFO: Adding prefix 12.10.236.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,383 INFO: Adding prefix 12.10.236.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,390 INFO: Adding prefix 12.10.236.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,396 INFO: Adding prefix 12.10.236.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,401 INFO: Adding prefix 12.10.236.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,406 INFO: Adding prefix 12.10.236.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,417 INFO: Adding prefix 12.10.236.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,426 INFO: Adding prefix 12.10.236.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,432 INFO: Adding prefix 12.10.236.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,440 INFO: Adding prefix 12.10.236.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,449 INFO: Adding prefix 12.10.236.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,456 INFO: Adding prefix 12.10.236.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,464 INFO: Adding prefix 12.10.237.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,469 INFO: Adding prefix 12.10.237.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,480 INFO: Adding prefix 12.10.237.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,486 INFO: Adding prefix 12.10.237.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,517 INFO: Adding prefix 12.10.237.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,526 INFO: Adding prefix 12.10.237.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,548 INFO: Adding prefix 12.10.237.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,555 INFO: Adding prefix 12.10.237.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,562 INFO: Adding prefix 12.10.237.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,569 INFO: Adding prefix 12.10.237.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,580 INFO: Adding prefix 12.10.237.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,592 INFO: Adding prefix 12.10.237.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,608 INFO: Adding prefix 12.10.237.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,615 INFO: Adding prefix 12.10.237.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,625 INFO: Adding prefix 12.10.237.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,632 INFO: Adding prefix 12.10.237.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,641 INFO: Adding prefix 12.10.238.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,649 INFO: Adding prefix 12.10.238.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,659 INFO: Adding prefix 12.10.238.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,665 INFO: Adding prefix 12.10.238.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,673 INFO: Adding prefix 12.10.238.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,683 INFO: Adding prefix 12.10.238.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,689 INFO: Adding prefix 12.10.238.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,695 INFO: Adding prefix 12.10.238.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,704 INFO: Adding prefix 12.10.238.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,712 INFO: Adding prefix 12.10.238.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,721 INFO: Adding prefix 12.10.238.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,727 INFO: Adding prefix 12.10.238.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,733 INFO: Adding prefix 12.10.238.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,752 INFO: Adding prefix 12.10.238.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,760 INFO: Adding prefix 12.10.238.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,773 INFO: Adding prefix 12.10.238.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,780 INFO: Adding prefix 12.10.239.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,791 INFO: Adding prefix 12.10.239.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,798 INFO: Adding prefix 12.10.239.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,805 INFO: Adding prefix 12.10.239.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,811 INFO: Adding prefix 12.10.239.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,822 INFO: Adding prefix 12.10.239.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,831 INFO: Adding prefix 12.10.239.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,838 INFO: Adding prefix 12.10.239.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,843 INFO: Adding prefix 12.10.239.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,852 INFO: Adding prefix 12.10.239.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,858 INFO: Adding prefix 12.10.239.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,863 INFO: Adding prefix 12.10.239.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,869 INFO: Adding prefix 12.10.239.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,878 INFO: Adding prefix 12.10.239.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,885 INFO: Adding prefix 12.10.239.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,891 INFO: Adding prefix 12.10.239.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,898 INFO: Adding prefix 12.10.240.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,908 INFO: Adding prefix 12.10.240.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,914 INFO: Adding prefix 12.10.240.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,920 INFO: Adding prefix 12.10.240.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,929 INFO: Adding prefix 12.10.240.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,934 INFO: Adding prefix 12.10.240.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,941 INFO: Adding prefix 12.10.240.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,949 INFO: Adding prefix 12.10.240.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,959 INFO: Adding prefix 12.10.240.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,966 INFO: Adding prefix 12.10.240.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,972 INFO: Adding prefix 12.10.240.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,978 INFO: Adding prefix 12.10.240.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:46,996 INFO: Adding prefix 12.10.240.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,003 INFO: Adding prefix 12.10.240.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,010 INFO: Adding prefix 12.10.240.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,022 INFO: Adding prefix 12.10.240.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,031 INFO: Adding prefix 12.10.241.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,039 INFO: Adding prefix 12.10.241.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,046 INFO: Adding prefix 12.10.241.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,058 INFO: Adding prefix 12.10.241.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,070 INFO: Adding prefix 12.10.241.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,078 INFO: Adding prefix 12.10.241.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,090 INFO: Adding prefix 12.10.241.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,100 INFO: Adding prefix 12.10.241.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,116 INFO: Adding prefix 12.10.241.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,123 INFO: Adding prefix 12.10.241.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,132 INFO: Adding prefix 12.10.241.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,140 INFO: Adding prefix 12.10.241.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,151 INFO: Adding prefix 12.10.241.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,161 INFO: Adding prefix 12.10.241.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,168 INFO: Adding prefix 12.10.241.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,181 INFO: Adding prefix 12.10.241.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,189 INFO: Adding prefix 12.10.242.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,196 INFO: Adding prefix 12.10.242.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,207 INFO: Adding prefix 12.10.242.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,221 INFO: Adding prefix 12.10.242.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,229 INFO: Adding prefix 12.10.242.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,236 INFO: Adding prefix 12.10.242.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,249 INFO: Adding prefix 12.10.242.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,258 INFO: Adding prefix 12.10.242.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,264 INFO: Adding prefix 12.10.242.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,273 INFO: Adding prefix 12.10.242.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,292 INFO: Adding prefix 12.10.242.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,304 INFO: Adding prefix 12.10.242.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,312 INFO: Adding prefix 12.10.242.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,318 INFO: Adding prefix 12.10.242.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,324 INFO: Adding prefix 12.10.242.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,335 INFO: Adding prefix 12.10.242.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,343 INFO: Adding prefix 12.10.243.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,348 INFO: Adding prefix 12.10.243.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,354 INFO: Adding prefix 12.10.243.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,366 INFO: Adding prefix 12.10.243.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,374 INFO: Adding prefix 12.10.243.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,382 INFO: Adding prefix 12.10.243.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,408 INFO: Adding prefix 12.10.243.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,414 INFO: Adding prefix 12.10.243.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,430 INFO: Adding prefix 12.10.243.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,436 INFO: Adding prefix 12.10.243.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,444 INFO: Adding prefix 12.10.243.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,453 INFO: Adding prefix 12.10.243.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,462 INFO: Adding prefix 12.10.243.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,468 INFO: Adding prefix 12.10.243.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,485 INFO: Adding prefix 12.10.243.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,492 INFO: Adding prefix 12.10.243.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,518 INFO: Adding prefix 12.10.244.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,527 INFO: Adding prefix 12.10.244.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,544 INFO: Adding prefix 12.10.244.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,557 INFO: Adding prefix 12.10.244.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,567 INFO: Adding prefix 12.10.244.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,576 INFO: Adding prefix 12.10.244.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,593 INFO: Adding prefix 12.10.244.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,601 INFO: Adding prefix 12.10.244.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,608 INFO: Adding prefix 12.10.244.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,617 INFO: Adding prefix 12.10.244.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,627 INFO: Adding prefix 12.10.244.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,634 INFO: Adding prefix 12.10.244.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,645 INFO: Adding prefix 12.10.244.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,653 INFO: Adding prefix 12.10.244.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,666 INFO: Adding prefix 12.10.244.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,673 INFO: Adding prefix 12.10.244.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,690 INFO: Adding prefix 12.10.245.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,696 INFO: Adding prefix 12.10.245.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,702 INFO: Adding prefix 12.10.245.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,715 INFO: Adding prefix 12.10.245.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,730 INFO: Adding prefix 12.10.245.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,743 INFO: Adding prefix 12.10.245.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,752 INFO: Adding prefix 12.10.245.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,760 INFO: Adding prefix 12.10.245.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,770 INFO: Adding prefix 12.10.245.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,784 INFO: Adding prefix 12.10.245.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,791 INFO: Adding prefix 12.10.245.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,797 INFO: Adding prefix 12.10.245.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,803 INFO: Adding prefix 12.10.245.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,812 INFO: Adding prefix 12.10.245.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,818 INFO: Adding prefix 12.10.245.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,833 INFO: Adding prefix 12.10.245.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,841 INFO: Adding prefix 12.10.246.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,851 INFO: Adding prefix 12.10.246.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,857 INFO: Adding prefix 12.10.246.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,868 INFO: Adding prefix 12.10.246.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,883 INFO: Adding prefix 12.10.246.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,892 INFO: Adding prefix 12.10.246.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,903 INFO: Adding prefix 12.10.246.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,911 INFO: Adding prefix 12.10.246.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,917 INFO: Adding prefix 12.10.246.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,927 INFO: Adding prefix 12.10.246.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,933 INFO: Adding prefix 12.10.246.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,943 INFO: Adding prefix 12.10.246.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,951 INFO: Adding prefix 12.10.246.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,958 INFO: Adding prefix 12.10.246.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,965 INFO: Adding prefix 12.10.246.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,972 INFO: Adding prefix 12.10.246.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,981 INFO: Adding prefix 12.10.247.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,988 INFO: Adding prefix 12.10.247.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:47,997 INFO: Adding prefix 12.10.247.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,007 INFO: Adding prefix 12.10.247.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,019 INFO: Adding prefix 12.10.247.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,025 INFO: Adding prefix 12.10.247.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,032 INFO: Adding prefix 12.10.247.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,042 INFO: Adding prefix 12.10.247.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,061 INFO: Adding prefix 12.10.247.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,075 INFO: Adding prefix 12.10.247.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,084 INFO: Adding prefix 12.10.247.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,096 INFO: Adding prefix 12.10.247.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,115 INFO: Adding prefix 12.10.247.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,123 INFO: Adding prefix 12.10.247.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,137 INFO: Adding prefix 12.10.247.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,149 INFO: Adding prefix 12.10.247.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,165 INFO: Adding prefix 12.10.248.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,178 INFO: Adding prefix 12.10.248.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,193 INFO: Adding prefix 12.10.248.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,202 INFO: Adding prefix 12.10.248.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,222 INFO: Adding prefix 12.10.248.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,231 INFO: Adding prefix 12.10.248.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,240 INFO: Adding prefix 12.10.248.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,273 INFO: Adding prefix 12.10.248.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,287 INFO: Adding prefix 12.10.248.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,295 INFO: Adding prefix 12.10.248.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,301 INFO: Adding prefix 12.10.248.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,326 INFO: Adding prefix 12.10.248.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,334 INFO: Adding prefix 12.10.248.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,341 INFO: Adding prefix 12.10.248.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,351 INFO: Adding prefix 12.10.248.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,368 INFO: Adding prefix 12.10.248.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,376 INFO: Adding prefix 12.10.249.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,384 INFO: Adding prefix 12.10.249.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,392 INFO: Adding prefix 12.10.249.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,403 INFO: Adding prefix 12.10.249.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,415 INFO: Adding prefix 12.10.249.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,438 INFO: Adding prefix 12.10.249.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,449 INFO: Adding prefix 12.10.249.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,463 INFO: Adding prefix 12.10.249.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,471 INFO: Adding prefix 12.10.249.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,479 INFO: Adding prefix 12.10.249.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,492 INFO: Adding prefix 12.10.249.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,512 INFO: Adding prefix 12.10.249.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,527 INFO: Adding prefix 12.10.249.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,545 INFO: Adding prefix 12.10.249.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,554 INFO: Adding prefix 12.10.249.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,570 INFO: Adding prefix 12.10.249.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,578 INFO: Adding prefix 12.10.250.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,588 INFO: Adding prefix 12.10.250.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,602 INFO: Adding prefix 12.10.250.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,628 INFO: Adding prefix 12.10.250.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,641 INFO: Adding prefix 12.10.250.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,689 INFO: Adding prefix 12.10.250.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,697 INFO: Adding prefix 12.10.250.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,703 INFO: Adding prefix 12.10.250.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,711 INFO: Adding prefix 12.10.250.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,725 INFO: Adding prefix 12.10.250.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,741 INFO: Adding prefix 12.10.250.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,752 INFO: Adding prefix 12.10.250.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,759 INFO: Adding prefix 12.10.250.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,765 INFO: Adding prefix 12.10.250.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,782 INFO: Adding prefix 12.10.250.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,791 INFO: Adding prefix 12.10.250.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,798 INFO: Adding prefix 12.10.251.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,805 INFO: Adding prefix 12.10.251.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,842 INFO: Adding prefix 12.10.251.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,879 INFO: Adding prefix 12.10.251.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,925 INFO: Adding prefix 12.10.251.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,943 INFO: Adding prefix 12.10.251.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,988 INFO: Adding prefix 12.10.251.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:48,995 INFO: Adding prefix 12.10.251.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,002 INFO: Adding prefix 12.10.251.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,008 INFO: Adding prefix 12.10.251.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,016 INFO: Adding prefix 12.10.251.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,023 INFO: Adding prefix 12.10.251.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,061 INFO: Adding prefix 12.10.251.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,086 INFO: Adding prefix 12.10.251.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,131 INFO: Adding prefix 12.10.251.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,139 INFO: Adding prefix 12.10.251.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,146 INFO: Adding prefix 12.10.252.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,153 INFO: Adding prefix 12.10.252.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,171 INFO: Adding prefix 12.10.252.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,178 INFO: Adding prefix 12.10.252.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,253 INFO: Adding prefix 12.10.252.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,349 INFO: Adding prefix 12.10.252.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,412 INFO: Adding prefix 12.10.252.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,462 INFO: Adding prefix 12.10.252.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,511 INFO: Adding prefix 12.10.252.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,540 INFO: Adding prefix 12.10.252.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,590 INFO: Adding prefix 12.10.252.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,635 INFO: Adding prefix 12.10.252.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,672 INFO: Adding prefix 12.10.252.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,685 INFO: Adding prefix 12.10.252.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,746 INFO: Adding prefix 12.10.252.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,782 INFO: Adding prefix 12.10.252.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,794 INFO: Adding prefix 12.10.253.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,815 INFO: Adding prefix 12.10.253.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,838 INFO: Adding prefix 12.10.253.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,848 INFO: Adding prefix 12.10.253.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,905 INFO: Adding prefix 12.10.253.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:49,982 INFO: Adding prefix 12.10.253.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,142 INFO: Adding prefix 12.10.253.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,186 INFO: Adding prefix 12.10.253.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,233 INFO: Adding prefix 12.10.253.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,285 INFO: Adding prefix 12.10.253.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,324 INFO: Adding prefix 12.10.253.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,372 INFO: Adding prefix 12.10.253.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,409 INFO: Adding prefix 12.10.253.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,421 INFO: Adding prefix 12.10.253.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,454 INFO: Adding prefix 12.10.253.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,490 INFO: Adding prefix 12.10.253.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,502 INFO: Adding prefix 12.10.254.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,509 INFO: Adding prefix 12.10.254.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,516 INFO: Adding prefix 12.10.254.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,523 INFO: Adding prefix 12.10.254.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,532 INFO: Adding prefix 12.10.254.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,541 INFO: Adding prefix 12.10.254.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,550 INFO: Adding prefix 12.10.254.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,558 INFO: Adding prefix 12.10.254.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,589 INFO: Adding prefix 12.10.254.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,616 INFO: Adding prefix 12.10.254.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,624 INFO: Adding prefix 12.10.254.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,632 INFO: Adding prefix 12.10.254.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,668 INFO: Adding prefix 12.10.254.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,677 INFO: Adding prefix 12.10.254.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,686 INFO: Adding prefix 12.10.254.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,696 INFO: Adding prefix 12.10.254.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,706 INFO: Adding prefix 12.10.255.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,792 INFO: Adding prefix 12.10.255.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,806 INFO: Adding prefix 12.10.255.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,814 INFO: Adding prefix 12.10.255.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,832 INFO: Adding prefix 12.10.255.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,842 INFO: Adding prefix 12.10.255.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,855 INFO: Adding prefix 12.10.255.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,868 INFO: Adding prefix 12.10.255.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,877 INFO: Adding prefix 12.10.255.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,883 INFO: Adding prefix 12.10.255.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,894 INFO: Adding prefix 12.10.255.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,904 INFO: Adding prefix 12.10.255.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,910 INFO: Adding prefix 12.10.255.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,920 INFO: Adding prefix 12.10.255.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,929 INFO: Adding prefix 12.10.255.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,938 INFO: Adding prefix 12.10.255.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,945 INFO: Adding prefix 12.11.0.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,951 INFO: Adding prefix 12.11.0.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,956 INFO: Adding prefix 12.11.0.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,977 INFO: Adding prefix 12.11.0.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,988 INFO: Adding prefix 12.11.0.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:50,996 INFO: Adding prefix 12.11.0.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,007 INFO: Adding prefix 12.11.0.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,022 INFO: Adding prefix 12.11.0.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,031 INFO: Adding prefix 12.11.0.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,053 INFO: Adding prefix 12.11.0.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,060 INFO: Adding prefix 12.11.0.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,072 INFO: Adding prefix 12.11.0.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,080 INFO: Adding prefix 12.11.0.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,085 INFO: Adding prefix 12.11.0.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,092 INFO: Adding prefix 12.11.0.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,102 INFO: Adding prefix 12.11.0.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,110 INFO: Adding prefix 12.11.1.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,115 INFO: Adding prefix 12.11.1.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,126 INFO: Adding prefix 12.11.1.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,140 INFO: Adding prefix 12.11.1.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,147 INFO: Adding prefix 12.11.1.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,156 INFO: Adding prefix 12.11.1.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,161 INFO: Adding prefix 12.11.1.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,173 INFO: Adding prefix 12.11.1.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,180 INFO: Adding prefix 12.11.1.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,186 INFO: Adding prefix 12.11.1.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,236 INFO: Adding prefix 12.11.1.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,249 INFO: Adding prefix 12.11.1.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,257 INFO: Adding prefix 12.11.1.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,285 INFO: Adding prefix 12.11.1.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,297 INFO: Adding prefix 12.11.1.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,305 INFO: Adding prefix 12.11.1.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,310 INFO: Adding prefix 12.11.2.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,316 INFO: Adding prefix 12.11.2.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,325 INFO: Adding prefix 12.11.2.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,331 INFO: Adding prefix 12.11.2.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,340 INFO: Adding prefix 12.11.2.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,350 INFO: Adding prefix 12.11.2.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,367 INFO: Adding prefix 12.11.2.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,373 INFO: Adding prefix 12.11.2.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,380 INFO: Adding prefix 12.11.2.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,386 INFO: Adding prefix 12.11.2.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,398 INFO: Adding prefix 12.11.2.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,406 INFO: Adding prefix 12.11.2.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,414 INFO: Adding prefix 12.11.2.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,436 INFO: Adding prefix 12.11.2.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,468 INFO: Adding prefix 12.11.2.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,474 INFO: Adding prefix 12.11.2.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,490 INFO: Adding prefix 12.11.3.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,498 INFO: Adding prefix 12.11.3.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,523 INFO: Adding prefix 12.11.3.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,535 INFO: Adding prefix 12.11.3.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,547 INFO: Adding prefix 12.11.3.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,555 INFO: Adding prefix 12.11.3.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,586 INFO: Adding prefix 12.11.3.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,593 INFO: Adding prefix 12.11.3.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,600 INFO: Adding prefix 12.11.3.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,608 INFO: Adding prefix 12.11.3.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,614 INFO: Adding prefix 12.11.3.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,622 INFO: Adding prefix 12.11.3.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,629 INFO: Adding prefix 12.11.3.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,647 INFO: Adding prefix 12.11.3.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,654 INFO: Adding prefix 12.11.3.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,677 INFO: Adding prefix 12.11.3.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,684 INFO: Adding prefix 12.11.4.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,693 INFO: Adding prefix 12.11.4.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,703 INFO: Adding prefix 12.11.4.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,713 INFO: Adding prefix 12.11.4.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,721 INFO: Adding prefix 12.11.4.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,732 INFO: Adding prefix 12.11.4.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,749 INFO: Adding prefix 12.11.4.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,762 INFO: Adding prefix 12.11.4.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,771 INFO: Adding prefix 12.11.4.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,790 INFO: Adding prefix 12.11.4.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,800 INFO: Adding prefix 12.11.4.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,815 INFO: Adding prefix 12.11.4.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,824 INFO: Adding prefix 12.11.4.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,846 INFO: Adding prefix 12.11.4.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,853 INFO: Adding prefix 12.11.4.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,862 INFO: Adding prefix 12.11.4.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,871 INFO: Adding prefix 12.11.5.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,888 INFO: Adding prefix 12.11.5.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,922 INFO: Adding prefix 12.11.5.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,933 INFO: Adding prefix 12.11.5.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,956 INFO: Adding prefix 12.11.5.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,980 INFO: Adding prefix 12.11.5.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,987 INFO: Adding prefix 12.11.5.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:51,995 INFO: Adding prefix 12.11.5.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,008 INFO: Adding prefix 12.11.5.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,015 INFO: Adding prefix 12.11.5.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,022 INFO: Adding prefix 12.11.5.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,047 INFO: Adding prefix 12.11.5.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,058 INFO: Adding prefix 12.11.5.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,065 INFO: Adding prefix 12.11.5.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,073 INFO: Adding prefix 12.11.5.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,081 INFO: Adding prefix 12.11.5.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,090 INFO: Adding prefix 12.11.6.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,098 INFO: Adding prefix 12.11.6.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,106 INFO: Adding prefix 12.11.6.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,111 INFO: Adding prefix 12.11.6.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,120 INFO: Adding prefix 12.11.6.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,128 INFO: Adding prefix 12.11.6.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,135 INFO: Adding prefix 12.11.6.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,149 INFO: Adding prefix 12.11.6.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,158 INFO: Adding prefix 12.11.6.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,168 INFO: Adding prefix 12.11.6.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,174 INFO: Adding prefix 12.11.6.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,185 INFO: Adding prefix 12.11.6.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,201 INFO: Adding prefix 12.11.6.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,219 INFO: Adding prefix 12.11.6.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,232 INFO: Adding prefix 12.11.6.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,239 INFO: Adding prefix 12.11.6.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,251 INFO: Adding prefix 12.11.7.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,276 INFO: Adding prefix 12.11.7.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,291 INFO: Adding prefix 12.11.7.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,299 INFO: Adding prefix 12.11.7.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,366 INFO: Adding prefix 12.11.7.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,380 INFO: Adding prefix 12.11.7.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,394 INFO: Adding prefix 12.11.7.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,416 INFO: Adding prefix 12.11.7.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,425 INFO: Adding prefix 12.11.7.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,461 INFO: Adding prefix 12.11.7.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,475 INFO: Adding prefix 12.11.7.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,490 INFO: Adding prefix 12.11.7.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,524 INFO: Adding prefix 12.11.7.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,557 INFO: Adding prefix 12.11.7.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,594 INFO: Adding prefix 12.11.7.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,739 INFO: Adding prefix 12.11.7.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,803 INFO: Adding prefix 12.11.8.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,818 INFO: Adding prefix 12.11.8.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,830 INFO: Adding prefix 12.11.8.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,865 INFO: Adding prefix 12.11.8.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,893 INFO: Adding prefix 12.11.8.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,904 INFO: Adding prefix 12.11.8.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,912 INFO: Adding prefix 12.11.8.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,925 INFO: Adding prefix 12.11.8.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,932 INFO: Adding prefix 12.11.8.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,939 INFO: Adding prefix 12.11.8.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,945 INFO: Adding prefix 12.11.8.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,955 INFO: Adding prefix 12.11.8.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,972 INFO: Adding prefix 12.11.8.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,981 INFO: Adding prefix 12.11.8.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,987 INFO: Adding prefix 12.11.8.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:52,999 INFO: Adding prefix 12.11.8.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,012 INFO: Adding prefix 12.11.9.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,019 INFO: Adding prefix 12.11.9.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,026 INFO: Adding prefix 12.11.9.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,040 INFO: Adding prefix 12.11.9.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,049 INFO: Adding prefix 12.11.9.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,056 INFO: Adding prefix 12.11.9.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,068 INFO: Adding prefix 12.11.9.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,076 INFO: Adding prefix 12.11.9.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,093 INFO: Adding prefix 12.11.9.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,102 INFO: Adding prefix 12.11.9.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,124 INFO: Adding prefix 12.11.9.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,133 INFO: Adding prefix 12.11.9.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,140 INFO: Adding prefix 12.11.9.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,149 INFO: Adding prefix 12.11.9.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,163 INFO: Adding prefix 12.11.9.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,170 INFO: Adding prefix 12.11.9.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,176 INFO: Adding prefix 12.11.10.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,183 INFO: Adding prefix 12.11.10.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,192 INFO: Adding prefix 12.11.10.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,199 INFO: Adding prefix 12.11.10.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,206 INFO: Adding prefix 12.11.10.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,213 INFO: Adding prefix 12.11.10.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,302 INFO: Adding prefix 12.11.10.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,311 INFO: Adding prefix 12.11.10.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,367 INFO: Adding prefix 12.11.10.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,379 INFO: Adding prefix 12.11.10.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,389 INFO: Adding prefix 12.11.10.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,396 INFO: Adding prefix 12.11.10.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,403 INFO: Adding prefix 12.11.10.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,409 INFO: Adding prefix 12.11.10.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,422 INFO: Adding prefix 12.11.10.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,432 INFO: Adding prefix 12.11.10.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,440 INFO: Adding prefix 12.11.11.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,451 INFO: Adding prefix 12.11.11.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,464 INFO: Adding prefix 12.11.11.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,472 INFO: Adding prefix 12.11.11.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,484 INFO: Adding prefix 12.11.11.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,495 INFO: Adding prefix 12.11.11.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,503 INFO: Adding prefix 12.11.11.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,510 INFO: Adding prefix 12.11.11.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,520 INFO: Adding prefix 12.11.11.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,536 INFO: Adding prefix 12.11.11.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,546 INFO: Adding prefix 12.11.11.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,564 INFO: Adding prefix 12.11.11.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,570 INFO: Adding prefix 12.11.11.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,593 INFO: Adding prefix 12.11.11.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,602 INFO: Adding prefix 12.11.11.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,611 INFO: Adding prefix 12.11.11.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,625 INFO: Adding prefix 12.11.12.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,642 INFO: Adding prefix 12.11.12.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,651 INFO: Adding prefix 12.11.12.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,656 INFO: Adding prefix 12.11.12.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,663 INFO: Adding prefix 12.11.12.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,686 INFO: Adding prefix 12.11.12.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,695 INFO: Adding prefix 12.11.12.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,704 INFO: Adding prefix 12.11.12.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,718 INFO: Adding prefix 12.11.12.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,732 INFO: Adding prefix 12.11.12.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,775 INFO: Adding prefix 12.11.12.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,784 INFO: Adding prefix 12.11.12.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,795 INFO: Adding prefix 12.11.12.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,804 INFO: Adding prefix 12.11.12.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,855 INFO: Adding prefix 12.11.12.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,870 INFO: Adding prefix 12.11.12.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,971 INFO: Adding prefix 12.11.13.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,990 INFO: Adding prefix 12.11.13.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:53,997 INFO: Adding prefix 12.11.13.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,004 INFO: Adding prefix 12.11.13.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,017 INFO: Adding prefix 12.11.13.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,025 INFO: Adding prefix 12.11.13.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,032 INFO: Adding prefix 12.11.13.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,041 INFO: Adding prefix 12.11.13.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,063 INFO: Adding prefix 12.11.13.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,091 INFO: Adding prefix 12.11.13.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,124 INFO: Adding prefix 12.11.13.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,134 INFO: Adding prefix 12.11.13.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,149 INFO: Adding prefix 12.11.13.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,161 INFO: Adding prefix 12.11.13.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,179 INFO: Adding prefix 12.11.13.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,186 INFO: Adding prefix 12.11.13.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,202 INFO: Adding prefix 12.11.14.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,213 INFO: Adding prefix 12.11.14.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,222 INFO: Adding prefix 12.11.14.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,246 INFO: Adding prefix 12.11.14.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,271 INFO: Adding prefix 12.11.14.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,285 INFO: Adding prefix 12.11.14.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,298 INFO: Adding prefix 12.11.14.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,310 INFO: Adding prefix 12.11.14.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,329 INFO: Adding prefix 12.11.14.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,337 INFO: Adding prefix 12.11.14.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,344 INFO: Adding prefix 12.11.14.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,353 INFO: Adding prefix 12.11.14.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,375 INFO: Adding prefix 12.11.14.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,398 INFO: Adding prefix 12.11.14.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,411 INFO: Adding prefix 12.11.14.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,425 INFO: Adding prefix 12.11.14.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,435 INFO: Adding prefix 12.11.15.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,448 INFO: Adding prefix 12.11.15.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,458 INFO: Adding prefix 12.11.15.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,471 INFO: Adding prefix 12.11.15.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,484 INFO: Adding prefix 12.11.15.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,496 INFO: Adding prefix 12.11.15.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,502 INFO: Adding prefix 12.11.15.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,517 INFO: Adding prefix 12.11.15.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,526 INFO: Adding prefix 12.11.15.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,532 INFO: Adding prefix 12.11.15.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,543 INFO: Adding prefix 12.11.15.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,560 INFO: Adding prefix 12.11.15.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,569 INFO: Adding prefix 12.11.15.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,577 INFO: Adding prefix 12.11.15.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,593 INFO: Adding prefix 12.11.15.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,607 INFO: Adding prefix 12.11.15.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,615 INFO: Adding prefix 12.11.16.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,623 INFO: Adding prefix 12.11.16.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,632 INFO: Adding prefix 12.11.16.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,650 INFO: Adding prefix 12.11.16.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,660 INFO: Adding prefix 12.11.16.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,685 INFO: Adding prefix 12.11.16.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,694 INFO: Adding prefix 12.11.16.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,701 INFO: Adding prefix 12.11.16.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,709 INFO: Adding prefix 12.11.16.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,716 INFO: Adding prefix 12.11.16.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,737 INFO: Adding prefix 12.11.16.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,745 INFO: Adding prefix 12.11.16.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,751 INFO: Adding prefix 12.11.16.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,761 INFO: Adding prefix 12.11.16.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,773 INFO: Adding prefix 12.11.16.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,782 INFO: Adding prefix 12.11.16.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,788 INFO: Adding prefix 12.11.17.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,799 INFO: Adding prefix 12.11.17.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,816 INFO: Adding prefix 12.11.17.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,826 INFO: Adding prefix 12.11.17.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,835 INFO: Adding prefix 12.11.17.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,841 INFO: Adding prefix 12.11.17.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,851 INFO: Adding prefix 12.11.17.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,869 INFO: Adding prefix 12.11.17.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,878 INFO: Adding prefix 12.11.17.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,892 INFO: Adding prefix 12.11.17.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,919 INFO: Adding prefix 12.11.17.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,926 INFO: Adding prefix 12.11.17.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,932 INFO: Adding prefix 12.11.17.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,954 INFO: Adding prefix 12.11.17.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,970 INFO: Adding prefix 12.11.17.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,978 INFO: Adding prefix 12.11.17.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,988 INFO: Adding prefix 12.11.18.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:54,995 INFO: Adding prefix 12.11.18.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,007 INFO: Adding prefix 12.11.18.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,014 INFO: Adding prefix 12.11.18.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,019 INFO: Adding prefix 12.11.18.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,027 INFO: Adding prefix 12.11.18.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,033 INFO: Adding prefix 12.11.18.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,052 INFO: Adding prefix 12.11.18.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,061 INFO: Adding prefix 12.11.18.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,077 INFO: Adding prefix 12.11.18.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,085 INFO: Adding prefix 12.11.18.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,093 INFO: Adding prefix 12.11.18.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,101 INFO: Adding prefix 12.11.18.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,120 INFO: Adding prefix 12.11.18.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,129 INFO: Adding prefix 12.11.18.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,137 INFO: Adding prefix 12.11.18.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,146 INFO: Adding prefix 12.11.19.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,156 INFO: Adding prefix 12.11.19.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,162 INFO: Adding prefix 12.11.19.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,167 INFO: Adding prefix 12.11.19.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,171 INFO: Adding prefix 12.11.19.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,185 INFO: Adding prefix 12.11.19.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,192 INFO: Adding prefix 12.11.19.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,199 INFO: Adding prefix 12.11.19.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,204 INFO: Adding prefix 12.11.19.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,215 INFO: Adding prefix 12.11.19.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,225 INFO: Adding prefix 12.11.19.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,235 INFO: Adding prefix 12.11.19.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,246 INFO: Adding prefix 12.11.19.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,256 INFO: Adding prefix 12.11.19.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,261 INFO: Adding prefix 12.11.19.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,266 INFO: Adding prefix 12.11.19.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,281 INFO: Adding prefix 12.11.20.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,288 INFO: Adding prefix 12.11.20.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,294 INFO: Adding prefix 12.11.20.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,299 INFO: Adding prefix 12.11.20.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,307 INFO: Adding prefix 12.11.20.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,331 INFO: Adding prefix 12.11.20.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,340 INFO: Adding prefix 12.11.20.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,348 INFO: Adding prefix 12.11.20.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,361 INFO: Adding prefix 12.11.20.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,369 INFO: Adding prefix 12.11.20.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,375 INFO: Adding prefix 12.11.20.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,388 INFO: Adding prefix 12.11.20.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,401 INFO: Adding prefix 12.11.20.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,408 INFO: Adding prefix 12.11.20.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,415 INFO: Adding prefix 12.11.20.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,433 INFO: Adding prefix 12.11.20.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,444 INFO: Adding prefix 12.11.21.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,451 INFO: Adding prefix 12.11.21.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,460 INFO: Adding prefix 12.11.21.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,468 INFO: Adding prefix 12.11.21.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,477 INFO: Adding prefix 12.11.21.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,488 INFO: Adding prefix 12.11.21.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,495 INFO: Adding prefix 12.11.21.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,501 INFO: Adding prefix 12.11.21.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,528 INFO: Adding prefix 12.11.21.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,537 INFO: Adding prefix 12.11.21.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,543 INFO: Adding prefix 12.11.21.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,548 INFO: Adding prefix 12.11.21.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,555 INFO: Adding prefix 12.11.21.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,565 INFO: Adding prefix 12.11.21.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,572 INFO: Adding prefix 12.11.21.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,580 INFO: Adding prefix 12.11.21.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,596 INFO: Adding prefix 12.11.22.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,604 INFO: Adding prefix 12.11.22.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,610 INFO: Adding prefix 12.11.22.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,626 INFO: Adding prefix 12.11.22.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,681 INFO: Adding prefix 12.11.22.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,696 INFO: Adding prefix 12.11.22.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,703 INFO: Adding prefix 12.11.22.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,716 INFO: Adding prefix 12.11.22.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,728 INFO: Adding prefix 12.11.22.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,739 INFO: Adding prefix 12.11.22.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,747 INFO: Adding prefix 12.11.22.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,760 INFO: Adding prefix 12.11.22.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,770 INFO: Adding prefix 12.11.22.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,778 INFO: Adding prefix 12.11.22.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,785 INFO: Adding prefix 12.11.22.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,818 INFO: Adding prefix 12.11.22.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,832 INFO: Adding prefix 12.11.23.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,848 INFO: Adding prefix 12.11.23.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,855 INFO: Adding prefix 12.11.23.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,866 INFO: Adding prefix 12.11.23.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,875 INFO: Adding prefix 12.11.23.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,882 INFO: Adding prefix 12.11.23.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,889 INFO: Adding prefix 12.11.23.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,899 INFO: Adding prefix 12.11.23.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,906 INFO: Adding prefix 12.11.23.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,913 INFO: Adding prefix 12.11.23.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,919 INFO: Adding prefix 12.11.23.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,930 INFO: Adding prefix 12.11.23.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,936 INFO: Adding prefix 12.11.23.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,942 INFO: Adding prefix 12.11.23.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,948 INFO: Adding prefix 12.11.23.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,958 INFO: Adding prefix 12.11.23.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,964 INFO: Adding prefix 12.11.24.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,970 INFO: Adding prefix 12.11.24.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,980 INFO: Adding prefix 12.11.24.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,986 INFO: Adding prefix 12.11.24.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,992 INFO: Adding prefix 12.11.24.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:55,997 INFO: Adding prefix 12.11.24.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,009 INFO: Adding prefix 12.11.24.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,018 INFO: Adding prefix 12.11.24.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,026 INFO: Adding prefix 12.11.24.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,033 INFO: Adding prefix 12.11.24.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,044 INFO: Adding prefix 12.11.24.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,050 INFO: Adding prefix 12.11.24.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,056 INFO: Adding prefix 12.11.24.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,065 INFO: Adding prefix 12.11.24.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,076 INFO: Adding prefix 12.11.24.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,083 INFO: Adding prefix 12.11.24.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,089 INFO: Adding prefix 12.11.25.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,094 INFO: Adding prefix 12.11.25.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,103 INFO: Adding prefix 12.11.25.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,118 INFO: Adding prefix 12.11.25.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,126 INFO: Adding prefix 12.11.25.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,133 INFO: Adding prefix 12.11.25.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,140 INFO: Adding prefix 12.11.25.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,146 INFO: Adding prefix 12.11.25.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,152 INFO: Adding prefix 12.11.25.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,158 INFO: Adding prefix 12.11.25.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,163 INFO: Adding prefix 12.11.25.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,168 INFO: Adding prefix 12.11.25.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,173 INFO: Adding prefix 12.11.25.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,180 INFO: Adding prefix 12.11.25.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,185 INFO: Adding prefix 12.11.25.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,192 INFO: Adding prefix 12.11.25.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,198 INFO: Adding prefix 12.11.26.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,206 INFO: Adding prefix 12.11.26.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,212 INFO: Adding prefix 12.11.26.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,218 INFO: Adding prefix 12.11.26.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,224 INFO: Adding prefix 12.11.26.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,234 INFO: Adding prefix 12.11.26.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,241 INFO: Adding prefix 12.11.26.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,246 INFO: Adding prefix 12.11.26.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,252 INFO: Adding prefix 12.11.26.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,261 INFO: Adding prefix 12.11.26.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,268 INFO: Adding prefix 12.11.26.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,325 INFO: Adding prefix 12.11.26.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,333 INFO: Adding prefix 12.11.26.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,345 INFO: Adding prefix 12.11.26.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,352 INFO: Adding prefix 12.11.26.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,358 INFO: Adding prefix 12.11.26.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,363 INFO: Adding prefix 12.11.27.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,370 INFO: Adding prefix 12.11.27.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,378 INFO: Adding prefix 12.11.27.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,385 INFO: Adding prefix 12.11.27.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,391 INFO: Adding prefix 12.11.27.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,404 INFO: Adding prefix 12.11.27.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,411 INFO: Adding prefix 12.11.27.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,417 INFO: Adding prefix 12.11.27.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,430 INFO: Adding prefix 12.11.27.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,437 INFO: Adding prefix 12.11.27.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,447 INFO: Adding prefix 12.11.27.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,454 INFO: Adding prefix 12.11.27.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,463 INFO: Adding prefix 12.11.27.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,470 INFO: Adding prefix 12.11.27.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,483 INFO: Adding prefix 12.11.27.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,490 INFO: Adding prefix 12.11.27.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,500 INFO: Adding prefix 12.11.28.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,506 INFO: Adding prefix 12.11.28.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,514 INFO: Adding prefix 12.11.28.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,523 INFO: Adding prefix 12.11.28.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,533 INFO: Adding prefix 12.11.28.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,541 INFO: Adding prefix 12.11.28.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,547 INFO: Adding prefix 12.11.28.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,559 INFO: Adding prefix 12.11.28.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,571 INFO: Adding prefix 12.11.28.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,583 INFO: Adding prefix 12.11.28.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,592 INFO: Adding prefix 12.11.28.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,600 INFO: Adding prefix 12.11.28.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,609 INFO: Adding prefix 12.11.28.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,633 INFO: Adding prefix 12.11.28.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,640 INFO: Adding prefix 12.11.28.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,648 INFO: Adding prefix 12.11.28.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,696 INFO: Adding prefix 12.11.29.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,703 INFO: Adding prefix 12.11.29.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,710 INFO: Adding prefix 12.11.29.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,717 INFO: Adding prefix 12.11.29.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,723 INFO: Adding prefix 12.11.29.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,730 INFO: Adding prefix 12.11.29.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,736 INFO: Adding prefix 12.11.29.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,743 INFO: Adding prefix 12.11.29.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,751 INFO: Adding prefix 12.11.29.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,756 INFO: Adding prefix 12.11.29.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,761 INFO: Adding prefix 12.11.29.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,773 INFO: Adding prefix 12.11.29.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,823 INFO: Adding prefix 12.11.29.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,830 INFO: Adding prefix 12.11.29.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,922 INFO: Adding prefix 12.11.29.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:56,991 INFO: Adding prefix 12.11.29.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,031 INFO: Adding prefix 12.11.30.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,049 INFO: Adding prefix 12.11.30.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,077 INFO: Adding prefix 12.11.30.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,101 INFO: Adding prefix 12.11.30.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,156 INFO: Adding prefix 12.11.30.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,198 INFO: Adding prefix 12.11.30.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,216 INFO: Adding prefix 12.11.30.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,233 INFO: Adding prefix 12.11.30.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,277 INFO: Adding prefix 12.11.30.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,288 INFO: Adding prefix 12.11.30.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,299 INFO: Adding prefix 12.11.30.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,315 INFO: Adding prefix 12.11.30.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,325 INFO: Adding prefix 12.11.30.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,349 INFO: Adding prefix 12.11.30.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,366 INFO: Adding prefix 12.11.30.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,384 INFO: Adding prefix 12.11.30.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,405 INFO: Adding prefix 12.11.31.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,415 INFO: Adding prefix 12.11.31.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,469 INFO: Adding prefix 12.11.31.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,478 INFO: Adding prefix 12.11.31.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,485 INFO: Adding prefix 12.11.31.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,492 INFO: Adding prefix 12.11.31.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,514 INFO: Adding prefix 12.11.31.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,521 INFO: Adding prefix 12.11.31.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,531 INFO: Adding prefix 12.11.31.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,540 INFO: Adding prefix 12.11.31.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,551 INFO: Adding prefix 12.11.31.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,560 INFO: Adding prefix 12.11.31.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,568 INFO: Adding prefix 12.11.31.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,576 INFO: Adding prefix 12.11.31.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,590 INFO: Adding prefix 12.11.31.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,596 INFO: Adding prefix 12.11.31.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,602 INFO: Adding prefix 12.11.32.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,606 INFO: Adding prefix 12.11.32.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,612 INFO: Adding prefix 12.11.32.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,617 INFO: Adding prefix 12.11.32.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,623 INFO: Adding prefix 12.11.32.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,628 INFO: Adding prefix 12.11.32.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,650 INFO: Adding prefix 12.11.32.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,657 INFO: Adding prefix 12.11.32.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,663 INFO: Adding prefix 12.11.32.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,668 INFO: Adding prefix 12.11.32.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,675 INFO: Adding prefix 12.11.32.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,680 INFO: Adding prefix 12.11.32.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,685 INFO: Adding prefix 12.11.32.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,690 INFO: Adding prefix 12.11.32.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,695 INFO: Adding prefix 12.11.32.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,701 INFO: Adding prefix 12.11.32.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,708 INFO: Adding prefix 12.11.33.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,715 INFO: Adding prefix 12.11.33.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,720 INFO: Adding prefix 12.11.33.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,725 INFO: Adding prefix 12.11.33.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,730 INFO: Adding prefix 12.11.33.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,737 INFO: Adding prefix 12.11.33.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,744 INFO: Adding prefix 12.11.33.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,749 INFO: Adding prefix 12.11.33.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,753 INFO: Adding prefix 12.11.33.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,759 INFO: Adding prefix 12.11.33.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,764 INFO: Adding prefix 12.11.33.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,768 INFO: Adding prefix 12.11.33.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,773 INFO: Adding prefix 12.11.33.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,780 INFO: Adding prefix 12.11.33.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,785 INFO: Adding prefix 12.11.33.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,790 INFO: Adding prefix 12.11.33.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,796 INFO: Adding prefix 12.11.34.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,802 INFO: Adding prefix 12.11.34.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,807 INFO: Adding prefix 12.11.34.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,812 INFO: Adding prefix 12.11.34.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,817 INFO: Adding prefix 12.11.34.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,825 INFO: Adding prefix 12.11.34.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,831 INFO: Adding prefix 12.11.34.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,837 INFO: Adding prefix 12.11.34.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,845 INFO: Adding prefix 12.11.34.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,852 INFO: Adding prefix 12.11.34.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,857 INFO: Adding prefix 12.11.34.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,863 INFO: Adding prefix 12.11.34.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,868 INFO: Adding prefix 12.11.34.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,873 INFO: Adding prefix 12.11.34.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,879 INFO: Adding prefix 12.11.34.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,884 INFO: Adding prefix 12.11.34.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,891 INFO: Adding prefix 12.11.35.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,896 INFO: Adding prefix 12.11.35.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,901 INFO: Adding prefix 12.11.35.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,906 INFO: Adding prefix 12.11.35.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,912 INFO: Adding prefix 12.11.35.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,917 INFO: Adding prefix 12.11.35.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,922 INFO: Adding prefix 12.11.35.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,927 INFO: Adding prefix 12.11.35.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,934 INFO: Adding prefix 12.11.35.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,940 INFO: Adding prefix 12.11.35.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,947 INFO: Adding prefix 12.11.35.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,954 INFO: Adding prefix 12.11.35.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,962 INFO: Adding prefix 12.11.35.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,968 INFO: Adding prefix 12.11.35.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,973 INFO: Adding prefix 12.11.35.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,979 INFO: Adding prefix 12.11.35.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,986 INFO: Adding prefix 12.11.36.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,992 INFO: Adding prefix 12.11.36.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:57,999 INFO: Adding prefix 12.11.36.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,005 INFO: Adding prefix 12.11.36.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,011 INFO: Adding prefix 12.11.36.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,016 INFO: Adding prefix 12.11.36.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,022 INFO: Adding prefix 12.11.36.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,027 INFO: Adding prefix 12.11.36.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,034 INFO: Adding prefix 12.11.36.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,039 INFO: Adding prefix 12.11.36.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,045 INFO: Adding prefix 12.11.36.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,051 INFO: Adding prefix 12.11.36.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,056 INFO: Adding prefix 12.11.36.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,062 INFO: Adding prefix 12.11.36.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,067 INFO: Adding prefix 12.11.36.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,073 INFO: Adding prefix 12.11.36.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,079 INFO: Adding prefix 12.11.37.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,085 INFO: Adding prefix 12.11.37.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,090 INFO: Adding prefix 12.11.37.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,097 INFO: Adding prefix 12.11.37.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,102 INFO: Adding prefix 12.11.37.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,107 INFO: Adding prefix 12.11.37.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,112 INFO: Adding prefix 12.11.37.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,119 INFO: Adding prefix 12.11.37.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,123 INFO: Adding prefix 12.11.37.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,128 INFO: Adding prefix 12.11.37.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,133 INFO: Adding prefix 12.11.37.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,140 INFO: Adding prefix 12.11.37.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,145 INFO: Adding prefix 12.11.37.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,150 INFO: Adding prefix 12.11.37.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,155 INFO: Adding prefix 12.11.37.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,161 INFO: Adding prefix 12.11.37.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,166 INFO: Adding prefix 12.11.38.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,172 INFO: Adding prefix 12.11.38.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,177 INFO: Adding prefix 12.11.38.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,185 INFO: Adding prefix 12.11.38.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,191 INFO: Adding prefix 12.11.38.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,197 INFO: Adding prefix 12.11.38.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,203 INFO: Adding prefix 12.11.38.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,208 INFO: Adding prefix 12.11.38.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,213 INFO: Adding prefix 12.11.38.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,218 INFO: Adding prefix 12.11.38.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,224 INFO: Adding prefix 12.11.38.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,230 INFO: Adding prefix 12.11.38.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,234 INFO: Adding prefix 12.11.38.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,239 INFO: Adding prefix 12.11.38.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,245 INFO: Adding prefix 12.11.38.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,250 INFO: Adding prefix 12.11.38.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,255 INFO: Adding prefix 12.11.39.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,259 INFO: Adding prefix 12.11.39.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,265 INFO: Adding prefix 12.11.39.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,270 INFO: Adding prefix 12.11.39.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,275 INFO: Adding prefix 12.11.39.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,280 INFO: Adding prefix 12.11.39.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,286 INFO: Adding prefix 12.11.39.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,292 INFO: Adding prefix 12.11.39.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,297 INFO: Adding prefix 12.11.39.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,302 INFO: Adding prefix 12.11.39.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,308 INFO: Adding prefix 12.11.39.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,314 INFO: Adding prefix 12.11.39.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,321 INFO: Adding prefix 12.11.39.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,327 INFO: Adding prefix 12.11.39.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,333 INFO: Adding prefix 12.11.39.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,338 INFO: Adding prefix 12.11.39.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,344 INFO: Adding prefix 12.11.40.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,349 INFO: Adding prefix 12.11.40.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,357 INFO: Adding prefix 12.11.40.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,363 INFO: Adding prefix 12.11.40.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,367 INFO: Adding prefix 12.11.40.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,372 INFO: Adding prefix 12.11.40.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,377 INFO: Adding prefix 12.11.40.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,382 INFO: Adding prefix 12.11.40.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,388 INFO: Adding prefix 12.11.40.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,394 INFO: Adding prefix 12.11.40.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,400 INFO: Adding prefix 12.11.40.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,405 INFO: Adding prefix 12.11.40.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,410 INFO: Adding prefix 12.11.40.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,416 INFO: Adding prefix 12.11.40.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,421 INFO: Adding prefix 12.11.40.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,425 INFO: Adding prefix 12.11.40.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,430 INFO: Adding prefix 12.11.41.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,437 INFO: Adding prefix 12.11.41.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,441 INFO: Adding prefix 12.11.41.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,446 INFO: Adding prefix 12.11.41.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,452 INFO: Adding prefix 12.11.41.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,459 INFO: Adding prefix 12.11.41.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,465 INFO: Adding prefix 12.11.41.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,471 INFO: Adding prefix 12.11.41.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,476 INFO: Adding prefix 12.11.41.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,482 INFO: Adding prefix 12.11.41.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,488 INFO: Adding prefix 12.11.41.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,493 INFO: Adding prefix 12.11.41.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,498 INFO: Adding prefix 12.11.41.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,529 INFO: Adding prefix 12.11.41.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,566 INFO: Adding prefix 12.11.41.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,573 INFO: Adding prefix 12.11.41.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,578 INFO: Adding prefix 12.11.42.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,584 INFO: Adding prefix 12.11.42.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,590 INFO: Adding prefix 12.11.42.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,596 INFO: Adding prefix 12.11.42.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,603 INFO: Adding prefix 12.11.42.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,609 INFO: Adding prefix 12.11.42.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,614 INFO: Adding prefix 12.11.42.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,618 INFO: Adding prefix 12.11.42.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,626 INFO: Adding prefix 12.11.42.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,631 INFO: Adding prefix 12.11.42.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,637 INFO: Adding prefix 12.11.42.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,642 INFO: Adding prefix 12.11.42.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,648 INFO: Adding prefix 12.11.42.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,653 INFO: Adding prefix 12.11.42.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,658 INFO: Adding prefix 12.11.42.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,663 INFO: Adding prefix 12.11.42.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,670 INFO: Adding prefix 12.11.43.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,675 INFO: Adding prefix 12.11.43.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,680 INFO: Adding prefix 12.11.43.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,685 INFO: Adding prefix 12.11.43.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,693 INFO: Adding prefix 12.11.43.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,698 INFO: Adding prefix 12.11.43.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,703 INFO: Adding prefix 12.11.43.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,708 INFO: Adding prefix 12.11.43.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,715 INFO: Adding prefix 12.11.43.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,722 INFO: Adding prefix 12.11.43.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,727 INFO: Adding prefix 12.11.43.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,733 INFO: Adding prefix 12.11.43.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,741 INFO: Adding prefix 12.11.43.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,746 INFO: Adding prefix 12.11.43.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,751 INFO: Adding prefix 12.11.43.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,757 INFO: Adding prefix 12.11.43.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,763 INFO: Adding prefix 12.11.44.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,768 INFO: Adding prefix 12.11.44.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,774 INFO: Adding prefix 12.11.44.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,781 INFO: Adding prefix 12.11.44.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,786 INFO: Adding prefix 12.11.44.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,792 INFO: Adding prefix 12.11.44.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,798 INFO: Adding prefix 12.11.44.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,805 INFO: Adding prefix 12.11.44.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,810 INFO: Adding prefix 12.11.44.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,815 INFO: Adding prefix 12.11.44.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,820 INFO: Adding prefix 12.11.44.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,864 INFO: Adding prefix 12.11.44.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,872 INFO: Adding prefix 12.11.44.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,878 INFO: Adding prefix 12.11.44.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,884 INFO: Adding prefix 12.11.44.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,973 INFO: Adding prefix 12.11.44.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,985 INFO: Adding prefix 12.11.45.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,992 INFO: Adding prefix 12.11.45.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:58,998 INFO: Adding prefix 12.11.45.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,013 INFO: Adding prefix 12.11.45.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,027 INFO: Adding prefix 12.11.45.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,050 INFO: Adding prefix 12.11.45.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,058 INFO: Adding prefix 12.11.45.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,110 INFO: Adding prefix 12.11.45.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,122 INFO: Adding prefix 12.11.45.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,128 INFO: Adding prefix 12.11.45.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,135 INFO: Adding prefix 12.11.45.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,140 INFO: Adding prefix 12.11.45.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,146 INFO: Adding prefix 12.11.45.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,152 INFO: Adding prefix 12.11.45.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,161 INFO: Adding prefix 12.11.45.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,167 INFO: Adding prefix 12.11.45.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,172 INFO: Adding prefix 12.11.46.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,177 INFO: Adding prefix 12.11.46.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,183 INFO: Adding prefix 12.11.46.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,188 INFO: Adding prefix 12.11.46.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,194 INFO: Adding prefix 12.11.46.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,199 INFO: Adding prefix 12.11.46.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,206 INFO: Adding prefix 12.11.46.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,211 INFO: Adding prefix 12.11.46.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,216 INFO: Adding prefix 12.11.46.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,221 INFO: Adding prefix 12.11.46.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,227 INFO: Adding prefix 12.11.46.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,233 INFO: Adding prefix 12.11.46.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,239 INFO: Adding prefix 12.11.46.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,245 INFO: Adding prefix 12.11.46.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,252 INFO: Adding prefix 12.11.46.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,258 INFO: Adding prefix 12.11.46.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,263 INFO: Adding prefix 12.11.47.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,270 INFO: Adding prefix 12.11.47.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,277 INFO: Adding prefix 12.11.47.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,283 INFO: Adding prefix 12.11.47.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,290 INFO: Adding prefix 12.11.47.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,296 INFO: Adding prefix 12.11.47.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,304 INFO: Adding prefix 12.11.47.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,310 INFO: Adding prefix 12.11.47.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,316 INFO: Adding prefix 12.11.47.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,322 INFO: Adding prefix 12.11.47.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,327 INFO: Adding prefix 12.11.47.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,333 INFO: Adding prefix 12.11.47.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,339 INFO: Adding prefix 12.11.47.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,347 INFO: Adding prefix 12.11.47.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,353 INFO: Adding prefix 12.11.47.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,359 INFO: Adding prefix 12.11.47.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,365 INFO: Adding prefix 12.11.48.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,373 INFO: Adding prefix 12.11.48.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,379 INFO: Adding prefix 12.11.48.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,385 INFO: Adding prefix 12.11.48.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,390 INFO: Adding prefix 12.11.48.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,397 INFO: Adding prefix 12.11.48.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,402 INFO: Adding prefix 12.11.48.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,407 INFO: Adding prefix 12.11.48.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,412 INFO: Adding prefix 12.11.48.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,420 INFO: Adding prefix 12.11.48.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,425 INFO: Adding prefix 12.11.48.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,432 INFO: Adding prefix 12.11.48.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,439 INFO: Adding prefix 12.11.48.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,445 INFO: Adding prefix 12.11.48.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,449 INFO: Adding prefix 12.11.48.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,454 INFO: Adding prefix 12.11.48.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,459 INFO: Adding prefix 12.11.49.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,467 INFO: Adding prefix 12.11.49.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,472 INFO: Adding prefix 12.11.49.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,478 INFO: Adding prefix 12.11.49.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,487 INFO: Adding prefix 12.11.49.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,495 INFO: Adding prefix 12.11.49.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,500 INFO: Adding prefix 12.11.49.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,506 INFO: Adding prefix 12.11.49.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,512 INFO: Adding prefix 12.11.49.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,519 INFO: Adding prefix 12.11.49.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,524 INFO: Adding prefix 12.11.49.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,530 INFO: Adding prefix 12.11.49.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,538 INFO: Adding prefix 12.11.49.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,544 INFO: Adding prefix 12.11.49.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,550 INFO: Adding prefix 12.11.49.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,556 INFO: Adding prefix 12.11.49.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,563 INFO: Adding prefix 12.11.50.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,568 INFO: Adding prefix 12.11.50.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,574 INFO: Adding prefix 12.11.50.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,580 INFO: Adding prefix 12.11.50.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,590 INFO: Adding prefix 12.11.50.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,597 INFO: Adding prefix 12.11.50.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,607 INFO: Adding prefix 12.11.50.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,614 INFO: Adding prefix 12.11.50.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,622 INFO: Adding prefix 12.11.50.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,628 INFO: Adding prefix 12.11.50.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,635 INFO: Adding prefix 12.11.50.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,641 INFO: Adding prefix 12.11.50.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,647 INFO: Adding prefix 12.11.50.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,654 INFO: Adding prefix 12.11.50.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,659 INFO: Adding prefix 12.11.50.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,664 INFO: Adding prefix 12.11.50.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,671 INFO: Adding prefix 12.11.51.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,676 INFO: Adding prefix 12.11.51.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,682 INFO: Adding prefix 12.11.51.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,687 INFO: Adding prefix 12.11.51.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,692 INFO: Adding prefix 12.11.51.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,698 INFO: Adding prefix 12.11.51.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,703 INFO: Adding prefix 12.11.51.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,711 INFO: Adding prefix 12.11.51.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,718 INFO: Adding prefix 12.11.51.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,723 INFO: Adding prefix 12.11.51.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,729 INFO: Adding prefix 12.11.51.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,735 INFO: Adding prefix 12.11.51.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,741 INFO: Adding prefix 12.11.51.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,747 INFO: Adding prefix 12.11.51.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,753 INFO: Adding prefix 12.11.51.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,761 INFO: Adding prefix 12.11.51.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,769 INFO: Adding prefix 12.11.52.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,777 INFO: Adding prefix 12.11.52.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,785 INFO: Adding prefix 12.11.52.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,794 INFO: Adding prefix 12.11.52.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,801 INFO: Adding prefix 12.11.52.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,808 INFO: Adding prefix 12.11.52.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,816 INFO: Adding prefix 12.11.52.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,825 INFO: Adding prefix 12.11.52.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,832 INFO: Adding prefix 12.11.52.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,837 INFO: Adding prefix 12.11.52.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,844 INFO: Adding prefix 12.11.52.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,853 INFO: Adding prefix 12.11.52.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,861 INFO: Adding prefix 12.11.52.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,870 INFO: Adding prefix 12.11.52.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,878 INFO: Adding prefix 12.11.52.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,887 INFO: Adding prefix 12.11.52.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,895 INFO: Adding prefix 12.11.53.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,900 INFO: Adding prefix 12.11.53.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,905 INFO: Adding prefix 12.11.53.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,911 INFO: Adding prefix 12.11.53.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,920 INFO: Adding prefix 12.11.53.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,926 INFO: Adding prefix 12.11.53.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,934 INFO: Adding prefix 12.11.53.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,940 INFO: Adding prefix 12.11.53.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,947 INFO: Adding prefix 12.11.53.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,953 INFO: Adding prefix 12.11.53.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,964 INFO: Adding prefix 12.11.53.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,971 INFO: Adding prefix 12.11.53.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,977 INFO: Adding prefix 12.11.53.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,983 INFO: Adding prefix 12.11.53.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,991 INFO: Adding prefix 12.11.53.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:42:59,997 INFO: Adding prefix 12.11.53.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,004 INFO: Adding prefix 12.11.54.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,010 INFO: Adding prefix 12.11.54.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,019 INFO: Adding prefix 12.11.54.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,025 INFO: Adding prefix 12.11.54.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,030 INFO: Adding prefix 12.11.54.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,036 INFO: Adding prefix 12.11.54.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,044 INFO: Adding prefix 12.11.54.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,051 INFO: Adding prefix 12.11.54.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,057 INFO: Adding prefix 12.11.54.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,062 INFO: Adding prefix 12.11.54.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,070 INFO: Adding prefix 12.11.54.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,080 INFO: Adding prefix 12.11.54.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,088 INFO: Adding prefix 12.11.54.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,094 INFO: Adding prefix 12.11.54.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,099 INFO: Adding prefix 12.11.54.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,105 INFO: Adding prefix 12.11.54.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,110 INFO: Adding prefix 12.11.55.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,117 INFO: Adding prefix 12.11.55.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,124 INFO: Adding prefix 12.11.55.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,129 INFO: Adding prefix 12.11.55.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,134 INFO: Adding prefix 12.11.55.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,140 INFO: Adding prefix 12.11.55.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,145 INFO: Adding prefix 12.11.55.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,150 INFO: Adding prefix 12.11.55.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,155 INFO: Adding prefix 12.11.55.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,162 INFO: Adding prefix 12.11.55.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,167 INFO: Adding prefix 12.11.55.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,173 INFO: Adding prefix 12.11.55.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,177 INFO: Adding prefix 12.11.55.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,185 INFO: Adding prefix 12.11.55.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,191 INFO: Adding prefix 12.11.55.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,196 INFO: Adding prefix 12.11.55.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,203 INFO: Adding prefix 12.11.56.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,214 INFO: Adding prefix 12.11.56.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,221 INFO: Adding prefix 12.11.56.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,226 INFO: Adding prefix 12.11.56.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,232 INFO: Adding prefix 12.11.56.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,239 INFO: Adding prefix 12.11.56.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,245 INFO: Adding prefix 12.11.56.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,250 INFO: Adding prefix 12.11.56.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,255 INFO: Adding prefix 12.11.56.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,261 INFO: Adding prefix 12.11.56.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,266 INFO: Adding prefix 12.11.56.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,271 INFO: Adding prefix 12.11.56.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,275 INFO: Adding prefix 12.11.56.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,280 INFO: Adding prefix 12.11.56.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,284 INFO: Adding prefix 12.11.56.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,289 INFO: Adding prefix 12.11.56.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,295 INFO: Adding prefix 12.11.57.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,301 INFO: Adding prefix 12.11.57.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,305 INFO: Adding prefix 12.11.57.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,310 INFO: Adding prefix 12.11.57.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,316 INFO: Adding prefix 12.11.57.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,320 INFO: Adding prefix 12.11.57.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,326 INFO: Adding prefix 12.11.57.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,330 INFO: Adding prefix 12.11.57.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,338 INFO: Adding prefix 12.11.57.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,344 INFO: Adding prefix 12.11.57.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,349 INFO: Adding prefix 12.11.57.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,354 INFO: Adding prefix 12.11.57.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,361 INFO: Adding prefix 12.11.57.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,366 INFO: Adding prefix 12.11.57.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,372 INFO: Adding prefix 12.11.57.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,379 INFO: Adding prefix 12.11.57.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,386 INFO: Adding prefix 12.11.58.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,391 INFO: Adding prefix 12.11.58.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,398 INFO: Adding prefix 12.11.58.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,403 INFO: Adding prefix 12.11.58.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,409 INFO: Adding prefix 12.11.58.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,422 INFO: Adding prefix 12.11.58.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,432 INFO: Adding prefix 12.11.58.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,439 INFO: Adding prefix 12.11.58.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,446 INFO: Adding prefix 12.11.58.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,452 INFO: Adding prefix 12.11.58.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,458 INFO: Adding prefix 12.11.58.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,465 INFO: Adding prefix 12.11.58.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,470 INFO: Adding prefix 12.11.58.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,476 INFO: Adding prefix 12.11.58.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,481 INFO: Adding prefix 12.11.58.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,488 INFO: Adding prefix 12.11.58.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,494 INFO: Adding prefix 12.11.59.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,499 INFO: Adding prefix 12.11.59.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,506 INFO: Adding prefix 12.11.59.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,513 INFO: Adding prefix 12.11.59.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,521 INFO: Adding prefix 12.11.59.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,526 INFO: Adding prefix 12.11.59.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,533 INFO: Adding prefix 12.11.59.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,539 INFO: Adding prefix 12.11.59.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,544 INFO: Adding prefix 12.11.59.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,550 INFO: Adding prefix 12.11.59.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,556 INFO: Adding prefix 12.11.59.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,562 INFO: Adding prefix 12.11.59.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,567 INFO: Adding prefix 12.11.59.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,573 INFO: Adding prefix 12.11.59.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,578 INFO: Adding prefix 12.11.59.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,585 INFO: Adding prefix 12.11.59.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,590 INFO: Adding prefix 12.11.60.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,596 INFO: Adding prefix 12.11.60.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,601 INFO: Adding prefix 12.11.60.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,607 INFO: Adding prefix 12.11.60.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,612 INFO: Adding prefix 12.11.60.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,617 INFO: Adding prefix 12.11.60.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,621 INFO: Adding prefix 12.11.60.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,627 INFO: Adding prefix 12.11.60.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,632 INFO: Adding prefix 12.11.60.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,636 INFO: Adding prefix 12.11.60.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,642 INFO: Adding prefix 12.11.60.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,648 INFO: Adding prefix 12.11.60.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,653 INFO: Adding prefix 12.11.60.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,658 INFO: Adding prefix 12.11.60.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,664 INFO: Adding prefix 12.11.60.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,669 INFO: Adding prefix 12.11.60.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,674 INFO: Adding prefix 12.11.61.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,679 INFO: Adding prefix 12.11.61.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,685 INFO: Adding prefix 12.11.61.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,690 INFO: Adding prefix 12.11.61.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,695 INFO: Adding prefix 12.11.61.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,699 INFO: Adding prefix 12.11.61.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,706 INFO: Adding prefix 12.11.61.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,712 INFO: Adding prefix 12.11.61.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,718 INFO: Adding prefix 12.11.61.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,722 INFO: Adding prefix 12.11.61.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,730 INFO: Adding prefix 12.11.61.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,735 INFO: Adding prefix 12.11.61.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,739 INFO: Adding prefix 12.11.61.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,744 INFO: Adding prefix 12.11.61.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,751 INFO: Adding prefix 12.11.61.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,755 INFO: Adding prefix 12.11.61.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,760 INFO: Adding prefix 12.11.62.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,764 INFO: Adding prefix 12.11.62.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,770 INFO: Adding prefix 12.11.62.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,776 INFO: Adding prefix 12.11.62.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,781 INFO: Adding prefix 12.11.62.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,788 INFO: Adding prefix 12.11.62.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,793 INFO: Adding prefix 12.11.62.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,798 INFO: Adding prefix 12.11.62.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,803 INFO: Adding prefix 12.11.62.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,810 INFO: Adding prefix 12.11.62.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,816 INFO: Adding prefix 12.11.62.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,822 INFO: Adding prefix 12.11.62.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,828 INFO: Adding prefix 12.11.62.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,834 INFO: Adding prefix 12.11.62.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,840 INFO: Adding prefix 12.11.62.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,845 INFO: Adding prefix 12.11.62.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,851 INFO: Adding prefix 12.11.63.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,858 INFO: Adding prefix 12.11.63.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,864 INFO: Adding prefix 12.11.63.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,870 INFO: Adding prefix 12.11.63.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,875 INFO: Adding prefix 12.11.63.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,882 INFO: Adding prefix 12.11.63.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,886 INFO: Adding prefix 12.11.63.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,891 INFO: Adding prefix 12.11.63.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,896 INFO: Adding prefix 12.11.63.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,902 INFO: Adding prefix 12.11.63.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,909 INFO: Adding prefix 12.11.63.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,914 INFO: Adding prefix 12.11.63.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,921 INFO: Adding prefix 12.11.63.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,928 INFO: Adding prefix 12.11.63.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,934 INFO: Adding prefix 12.11.63.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,939 INFO: Adding prefix 12.11.63.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,944 INFO: Adding prefix 12.11.64.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,951 INFO: Adding prefix 12.11.64.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,956 INFO: Adding prefix 12.11.64.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,962 INFO: Adding prefix 12.11.64.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,969 INFO: Adding prefix 12.11.64.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,975 INFO: Adding prefix 12.11.64.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,981 INFO: Adding prefix 12.11.64.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,987 INFO: Adding prefix 12.11.64.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,993 INFO: Adding prefix 12.11.64.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:00,999 INFO: Adding prefix 12.11.64.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,005 INFO: Adding prefix 12.11.64.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,011 INFO: Adding prefix 12.11.64.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,017 INFO: Adding prefix 12.11.64.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,022 INFO: Adding prefix 12.11.64.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,027 INFO: Adding prefix 12.11.64.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,032 INFO: Adding prefix 12.11.64.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,039 INFO: Adding prefix 12.11.65.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,046 INFO: Adding prefix 12.11.65.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,051 INFO: Adding prefix 12.11.65.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,056 INFO: Adding prefix 12.11.65.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,064 INFO: Adding prefix 12.11.65.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,068 INFO: Adding prefix 12.11.65.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,074 INFO: Adding prefix 12.11.65.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,079 INFO: Adding prefix 12.11.65.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,085 INFO: Adding prefix 12.11.65.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,092 INFO: Adding prefix 12.11.65.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,098 INFO: Adding prefix 12.11.65.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,103 INFO: Adding prefix 12.11.65.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,110 INFO: Adding prefix 12.11.65.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,115 INFO: Adding prefix 12.11.65.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,119 INFO: Adding prefix 12.11.65.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,125 INFO: Adding prefix 12.11.65.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,130 INFO: Adding prefix 12.11.66.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,135 INFO: Adding prefix 12.11.66.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,140 INFO: Adding prefix 12.11.66.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,147 INFO: Adding prefix 12.11.66.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,153 INFO: Adding prefix 12.11.66.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,159 INFO: Adding prefix 12.11.66.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,165 INFO: Adding prefix 12.11.66.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,171 INFO: Adding prefix 12.11.66.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,175 INFO: Adding prefix 12.11.66.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,180 INFO: Adding prefix 12.11.66.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,185 INFO: Adding prefix 12.11.66.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,191 INFO: Adding prefix 12.11.66.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,197 INFO: Adding prefix 12.11.66.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,202 INFO: Adding prefix 12.11.66.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,207 INFO: Adding prefix 12.11.66.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,212 INFO: Adding prefix 12.11.66.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,217 INFO: Adding prefix 12.11.67.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,223 INFO: Adding prefix 12.11.67.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,228 INFO: Adding prefix 12.11.67.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,234 INFO: Adding prefix 12.11.67.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,240 INFO: Adding prefix 12.11.67.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,246 INFO: Adding prefix 12.11.67.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,251 INFO: Adding prefix 12.11.67.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,266 INFO: Adding prefix 12.11.67.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,304 INFO: Adding prefix 12.11.67.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,312 INFO: Adding prefix 12.11.67.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,323 INFO: Adding prefix 12.11.67.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,334 INFO: Adding prefix 12.11.67.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,347 INFO: Adding prefix 12.11.67.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,355 INFO: Adding prefix 12.11.67.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,379 INFO: Adding prefix 12.11.67.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,446 INFO: Adding prefix 12.11.67.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,471 INFO: Adding prefix 12.11.68.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,483 INFO: Adding prefix 12.11.68.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,572 INFO: Adding prefix 12.11.68.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,623 INFO: Adding prefix 12.11.68.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,699 INFO: Adding prefix 12.11.68.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,713 INFO: Adding prefix 12.11.68.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,758 INFO: Adding prefix 12.11.68.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,776 INFO: Adding prefix 12.11.68.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,788 INFO: Adding prefix 12.11.68.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,804 INFO: Adding prefix 12.11.68.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,860 INFO: Adding prefix 12.11.68.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,868 INFO: Adding prefix 12.11.68.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,931 INFO: Adding prefix 12.11.68.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:01,967 INFO: Adding prefix 12.11.68.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:02,066 INFO: Adding prefix 12.11.68.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:02,089 INFO: Adding prefix 12.11.68.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:02,118 INFO: Adding prefix 12.11.69.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:02,177 INFO: Adding prefix 12.11.69.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:02,291 INFO: Adding prefix 12.11.69.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:02,324 INFO: Adding prefix 12.11.69.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:02,339 INFO: Adding prefix 12.11.69.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:02,401 INFO: Adding prefix 12.11.69.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:02,547 INFO: Adding prefix 12.11.69.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:02,602 INFO: Adding prefix 12.11.69.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:02,653 INFO: Adding prefix 12.11.69.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:02,701 INFO: Adding prefix 12.11.69.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:02,785 INFO: Adding prefix 12.11.69.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:02,797 INFO: Adding prefix 12.11.69.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:02,825 INFO: Adding prefix 12.11.69.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,001 INFO: Adding prefix 12.11.69.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,050 INFO: Adding prefix 12.11.69.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,066 INFO: Adding prefix 12.11.69.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,091 INFO: Adding prefix 12.11.70.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,152 INFO: Adding prefix 12.11.70.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,185 INFO: Adding prefix 12.11.70.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,241 INFO: Adding prefix 12.11.70.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,248 INFO: Adding prefix 12.11.70.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,290 INFO: Adding prefix 12.11.70.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,299 INFO: Adding prefix 12.11.70.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,306 INFO: Adding prefix 12.11.70.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,311 INFO: Adding prefix 12.11.70.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,318 INFO: Adding prefix 12.11.70.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,323 INFO: Adding prefix 12.11.70.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,329 INFO: Adding prefix 12.11.70.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,335 INFO: Adding prefix 12.11.70.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,342 INFO: Adding prefix 12.11.70.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,348 INFO: Adding prefix 12.11.70.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,354 INFO: Adding prefix 12.11.70.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,360 INFO: Adding prefix 12.11.71.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,367 INFO: Adding prefix 12.11.71.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,372 INFO: Adding prefix 12.11.71.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,376 INFO: Adding prefix 12.11.71.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,381 INFO: Adding prefix 12.11.71.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,386 INFO: Adding prefix 12.11.71.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,392 INFO: Adding prefix 12.11.71.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,397 INFO: Adding prefix 12.11.71.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,404 INFO: Adding prefix 12.11.71.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,410 INFO: Adding prefix 12.11.71.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,414 INFO: Adding prefix 12.11.71.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,419 INFO: Adding prefix 12.11.71.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,425 INFO: Adding prefix 12.11.71.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,430 INFO: Adding prefix 12.11.71.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,436 INFO: Adding prefix 12.11.71.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,441 INFO: Adding prefix 12.11.71.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,450 INFO: Adding prefix 12.11.72.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,456 INFO: Adding prefix 12.11.72.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,462 INFO: Adding prefix 12.11.72.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,467 INFO: Adding prefix 12.11.72.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,476 INFO: Adding prefix 12.11.72.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,482 INFO: Adding prefix 12.11.72.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,488 INFO: Adding prefix 12.11.72.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,495 INFO: Adding prefix 12.11.72.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,503 INFO: Adding prefix 12.11.72.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,511 INFO: Adding prefix 12.11.72.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,517 INFO: Adding prefix 12.11.72.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,524 INFO: Adding prefix 12.11.72.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,536 INFO: Adding prefix 12.11.72.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,542 INFO: Adding prefix 12.11.72.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,548 INFO: Adding prefix 12.11.72.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,554 INFO: Adding prefix 12.11.72.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,564 INFO: Adding prefix 12.11.73.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,570 INFO: Adding prefix 12.11.73.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,576 INFO: Adding prefix 12.11.73.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,580 INFO: Adding prefix 12.11.73.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,585 INFO: Adding prefix 12.11.73.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,591 INFO: Adding prefix 12.11.73.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,595 INFO: Adding prefix 12.11.73.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,602 INFO: Adding prefix 12.11.73.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,608 INFO: Adding prefix 12.11.73.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,614 INFO: Adding prefix 12.11.73.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,620 INFO: Adding prefix 12.11.73.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,626 INFO: Adding prefix 12.11.73.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,631 INFO: Adding prefix 12.11.73.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,636 INFO: Adding prefix 12.11.73.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,642 INFO: Adding prefix 12.11.73.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,649 INFO: Adding prefix 12.11.73.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,655 INFO: Adding prefix 12.11.74.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,662 INFO: Adding prefix 12.11.74.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,668 INFO: Adding prefix 12.11.74.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,674 INFO: Adding prefix 12.11.74.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,681 INFO: Adding prefix 12.11.74.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,688 INFO: Adding prefix 12.11.74.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,693 INFO: Adding prefix 12.11.74.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,703 INFO: Adding prefix 12.11.74.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,708 INFO: Adding prefix 12.11.74.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,716 INFO: Adding prefix 12.11.74.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,721 INFO: Adding prefix 12.11.74.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,728 INFO: Adding prefix 12.11.74.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,734 INFO: Adding prefix 12.11.74.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,741 INFO: Adding prefix 12.11.74.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,747 INFO: Adding prefix 12.11.74.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,752 INFO: Adding prefix 12.11.74.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,757 INFO: Adding prefix 12.11.75.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,761 INFO: Adding prefix 12.11.75.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,767 INFO: Adding prefix 12.11.75.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,772 INFO: Adding prefix 12.11.75.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,777 INFO: Adding prefix 12.11.75.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,782 INFO: Adding prefix 12.11.75.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,789 INFO: Adding prefix 12.11.75.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,793 INFO: Adding prefix 12.11.75.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,798 INFO: Adding prefix 12.11.75.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,803 INFO: Adding prefix 12.11.75.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,810 INFO: Adding prefix 12.11.75.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,815 INFO: Adding prefix 12.11.75.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,820 INFO: Adding prefix 12.11.75.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,825 INFO: Adding prefix 12.11.75.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,831 INFO: Adding prefix 12.11.75.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,835 INFO: Adding prefix 12.11.75.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,840 INFO: Adding prefix 12.11.76.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,845 INFO: Adding prefix 12.11.76.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,852 INFO: Adding prefix 12.11.76.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,858 INFO: Adding prefix 12.11.76.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,864 INFO: Adding prefix 12.11.76.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,871 INFO: Adding prefix 12.11.76.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,880 INFO: Adding prefix 12.11.76.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,886 INFO: Adding prefix 12.11.76.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,892 INFO: Adding prefix 12.11.76.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,896 INFO: Adding prefix 12.11.76.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,903 INFO: Adding prefix 12.11.76.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,910 INFO: Adding prefix 12.11.76.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,953 INFO: Adding prefix 12.11.76.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,959 INFO: Adding prefix 12.11.76.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,964 INFO: Adding prefix 12.11.76.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,970 INFO: Adding prefix 12.11.76.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,977 INFO: Adding prefix 12.11.77.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,984 INFO: Adding prefix 12.11.77.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,989 INFO: Adding prefix 12.11.77.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:03,994 INFO: Adding prefix 12.11.77.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,000 INFO: Adding prefix 12.11.77.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,006 INFO: Adding prefix 12.11.77.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,012 INFO: Adding prefix 12.11.77.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,017 INFO: Adding prefix 12.11.77.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,022 INFO: Adding prefix 12.11.77.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,027 INFO: Adding prefix 12.11.77.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,033 INFO: Adding prefix 12.11.77.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,039 INFO: Adding prefix 12.11.77.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,044 INFO: Adding prefix 12.11.77.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,050 INFO: Adding prefix 12.11.77.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,056 INFO: Adding prefix 12.11.77.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,062 INFO: Adding prefix 12.11.77.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,067 INFO: Adding prefix 12.11.78.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,073 INFO: Adding prefix 12.11.78.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,078 INFO: Adding prefix 12.11.78.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,082 INFO: Adding prefix 12.11.78.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,086 INFO: Adding prefix 12.11.78.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,092 INFO: Adding prefix 12.11.78.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,097 INFO: Adding prefix 12.11.78.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,102 INFO: Adding prefix 12.11.78.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,108 INFO: Adding prefix 12.11.78.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,115 INFO: Adding prefix 12.11.78.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,121 INFO: Adding prefix 12.11.78.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,126 INFO: Adding prefix 12.11.78.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,131 INFO: Adding prefix 12.11.78.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,135 INFO: Adding prefix 12.11.78.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,140 INFO: Adding prefix 12.11.78.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,144 INFO: Adding prefix 12.11.78.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,150 INFO: Adding prefix 12.11.79.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,155 INFO: Adding prefix 12.11.79.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,160 INFO: Adding prefix 12.11.79.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,165 INFO: Adding prefix 12.11.79.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,171 INFO: Adding prefix 12.11.79.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,176 INFO: Adding prefix 12.11.79.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,180 INFO: Adding prefix 12.11.79.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,185 INFO: Adding prefix 12.11.79.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,191 INFO: Adding prefix 12.11.79.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,196 INFO: Adding prefix 12.11.79.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,201 INFO: Adding prefix 12.11.79.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,206 INFO: Adding prefix 12.11.79.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,212 INFO: Adding prefix 12.11.79.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,216 INFO: Adding prefix 12.11.79.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,221 INFO: Adding prefix 12.11.79.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,225 INFO: Adding prefix 12.11.79.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,232 INFO: Adding prefix 12.11.80.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,238 INFO: Adding prefix 12.11.80.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,244 INFO: Adding prefix 12.11.80.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,249 INFO: Adding prefix 12.11.80.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,255 INFO: Adding prefix 12.11.80.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,260 INFO: Adding prefix 12.11.80.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,264 INFO: Adding prefix 12.11.80.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,269 INFO: Adding prefix 12.11.80.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,274 INFO: Adding prefix 12.11.80.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,279 INFO: Adding prefix 12.11.80.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,284 INFO: Adding prefix 12.11.80.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,291 INFO: Adding prefix 12.11.80.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,295 INFO: Adding prefix 12.11.80.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,300 INFO: Adding prefix 12.11.80.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,305 INFO: Adding prefix 12.11.80.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,311 INFO: Adding prefix 12.11.80.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,316 INFO: Adding prefix 12.11.81.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,322 INFO: Adding prefix 12.11.81.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,327 INFO: Adding prefix 12.11.81.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,333 INFO: Adding prefix 12.11.81.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,337 INFO: Adding prefix 12.11.81.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,342 INFO: Adding prefix 12.11.81.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,347 INFO: Adding prefix 12.11.81.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,352 INFO: Adding prefix 12.11.81.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,357 INFO: Adding prefix 12.11.81.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,362 INFO: Adding prefix 12.11.81.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,366 INFO: Adding prefix 12.11.81.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,372 INFO: Adding prefix 12.11.81.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,377 INFO: Adding prefix 12.11.81.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,382 INFO: Adding prefix 12.11.81.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,389 INFO: Adding prefix 12.11.81.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,395 INFO: Adding prefix 12.11.81.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,400 INFO: Adding prefix 12.11.82.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,405 INFO: Adding prefix 12.11.82.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,412 INFO: Adding prefix 12.11.82.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,418 INFO: Adding prefix 12.11.82.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,423 INFO: Adding prefix 12.11.82.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,429 INFO: Adding prefix 12.11.82.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,435 INFO: Adding prefix 12.11.82.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,440 INFO: Adding prefix 12.11.82.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,446 INFO: Adding prefix 12.11.82.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,451 INFO: Adding prefix 12.11.82.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,458 INFO: Adding prefix 12.11.82.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,463 INFO: Adding prefix 12.11.82.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,468 INFO: Adding prefix 12.11.82.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,473 INFO: Adding prefix 12.11.82.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,479 INFO: Adding prefix 12.11.82.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,484 INFO: Adding prefix 12.11.82.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,489 INFO: Adding prefix 12.11.83.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,493 INFO: Adding prefix 12.11.83.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,500 INFO: Adding prefix 12.11.83.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,505 INFO: Adding prefix 12.11.83.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,510 INFO: Adding prefix 12.11.83.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,516 INFO: Adding prefix 12.11.83.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,524 INFO: Adding prefix 12.11.83.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,529 INFO: Adding prefix 12.11.83.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,534 INFO: Adding prefix 12.11.83.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,538 INFO: Adding prefix 12.11.83.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,545 INFO: Adding prefix 12.11.83.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,552 INFO: Adding prefix 12.11.83.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,557 INFO: Adding prefix 12.11.83.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,562 INFO: Adding prefix 12.11.83.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,568 INFO: Adding prefix 12.11.83.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,573 INFO: Adding prefix 12.11.83.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,578 INFO: Adding prefix 12.11.84.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,583 INFO: Adding prefix 12.11.84.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,588 INFO: Adding prefix 12.11.84.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,593 INFO: Adding prefix 12.11.84.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,598 INFO: Adding prefix 12.11.84.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,604 INFO: Adding prefix 12.11.84.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,609 INFO: Adding prefix 12.11.84.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,614 INFO: Adding prefix 12.11.84.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,619 INFO: Adding prefix 12.11.84.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,627 INFO: Adding prefix 12.11.84.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,631 INFO: Adding prefix 12.11.84.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,636 INFO: Adding prefix 12.11.84.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,641 INFO: Adding prefix 12.11.84.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,650 INFO: Adding prefix 12.11.84.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,656 INFO: Adding prefix 12.11.84.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,661 INFO: Adding prefix 12.11.84.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,667 INFO: Adding prefix 12.11.85.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,674 INFO: Adding prefix 12.11.85.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,681 INFO: Adding prefix 12.11.85.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,687 INFO: Adding prefix 12.11.85.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,693 INFO: Adding prefix 12.11.85.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,700 INFO: Adding prefix 12.11.85.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,706 INFO: Adding prefix 12.11.85.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,711 INFO: Adding prefix 12.11.85.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,717 INFO: Adding prefix 12.11.85.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,723 INFO: Adding prefix 12.11.85.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,728 INFO: Adding prefix 12.11.85.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,733 INFO: Adding prefix 12.11.85.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,738 INFO: Adding prefix 12.11.85.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,744 INFO: Adding prefix 12.11.85.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,750 INFO: Adding prefix 12.11.85.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,755 INFO: Adding prefix 12.11.85.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,760 INFO: Adding prefix 12.11.86.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,765 INFO: Adding prefix 12.11.86.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,770 INFO: Adding prefix 12.11.86.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,775 INFO: Adding prefix 12.11.86.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,782 INFO: Adding prefix 12.11.86.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,788 INFO: Adding prefix 12.11.86.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,794 INFO: Adding prefix 12.11.86.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,800 INFO: Adding prefix 12.11.86.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,806 INFO: Adding prefix 12.11.86.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,813 INFO: Adding prefix 12.11.86.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,818 INFO: Adding prefix 12.11.86.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,824 INFO: Adding prefix 12.11.86.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,831 INFO: Adding prefix 12.11.86.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,835 INFO: Adding prefix 12.11.86.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,840 INFO: Adding prefix 12.11.86.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,845 INFO: Adding prefix 12.11.86.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,853 INFO: Adding prefix 12.11.87.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,858 INFO: Adding prefix 12.11.87.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,863 INFO: Adding prefix 12.11.87.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,869 INFO: Adding prefix 12.11.87.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,875 INFO: Adding prefix 12.11.87.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,881 INFO: Adding prefix 12.11.87.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,887 INFO: Adding prefix 12.11.87.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,892 INFO: Adding prefix 12.11.87.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,898 INFO: Adding prefix 12.11.87.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,903 INFO: Adding prefix 12.11.87.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,907 INFO: Adding prefix 12.11.87.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,913 INFO: Adding prefix 12.11.87.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,918 INFO: Adding prefix 12.11.87.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,923 INFO: Adding prefix 12.11.87.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,928 INFO: Adding prefix 12.11.87.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,934 INFO: Adding prefix 12.11.87.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,940 INFO: Adding prefix 12.11.88.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,947 INFO: Adding prefix 12.11.88.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,952 INFO: Adding prefix 12.11.88.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,958 INFO: Adding prefix 12.11.88.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,964 INFO: Adding prefix 12.11.88.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,970 INFO: Adding prefix 12.11.88.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,976 INFO: Adding prefix 12.11.88.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,984 INFO: Adding prefix 12.11.88.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,990 INFO: Adding prefix 12.11.88.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:04,996 INFO: Adding prefix 12.11.88.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,001 INFO: Adding prefix 12.11.88.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,007 INFO: Adding prefix 12.11.88.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,012 INFO: Adding prefix 12.11.88.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,017 INFO: Adding prefix 12.11.88.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,022 INFO: Adding prefix 12.11.88.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,028 INFO: Adding prefix 12.11.88.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,033 INFO: Adding prefix 12.11.89.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,039 INFO: Adding prefix 12.11.89.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,044 INFO: Adding prefix 12.11.89.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,051 INFO: Adding prefix 12.11.89.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,056 INFO: Adding prefix 12.11.89.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,061 INFO: Adding prefix 12.11.89.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,067 INFO: Adding prefix 12.11.89.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,073 INFO: Adding prefix 12.11.89.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,079 INFO: Adding prefix 12.11.89.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,084 INFO: Adding prefix 12.11.89.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,089 INFO: Adding prefix 12.11.89.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,094 INFO: Adding prefix 12.11.89.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,099 INFO: Adding prefix 12.11.89.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,105 INFO: Adding prefix 12.11.89.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,111 INFO: Adding prefix 12.11.89.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,116 INFO: Adding prefix 12.11.89.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,123 INFO: Adding prefix 12.11.90.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,129 INFO: Adding prefix 12.11.90.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,136 INFO: Adding prefix 12.11.90.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,142 INFO: Adding prefix 12.11.90.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,149 INFO: Adding prefix 12.11.90.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,154 INFO: Adding prefix 12.11.90.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,161 INFO: Adding prefix 12.11.90.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,166 INFO: Adding prefix 12.11.90.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,172 INFO: Adding prefix 12.11.90.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,177 INFO: Adding prefix 12.11.90.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,183 INFO: Adding prefix 12.11.90.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,189 INFO: Adding prefix 12.11.90.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,195 INFO: Adding prefix 12.11.90.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,199 INFO: Adding prefix 12.11.90.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,207 INFO: Adding prefix 12.11.90.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,213 INFO: Adding prefix 12.11.90.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,219 INFO: Adding prefix 12.11.91.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,225 INFO: Adding prefix 12.11.91.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,233 INFO: Adding prefix 12.11.91.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,239 INFO: Adding prefix 12.11.91.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,244 INFO: Adding prefix 12.11.91.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,249 INFO: Adding prefix 12.11.91.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,256 INFO: Adding prefix 12.11.91.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,262 INFO: Adding prefix 12.11.91.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,267 INFO: Adding prefix 12.11.91.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,271 INFO: Adding prefix 12.11.91.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,276 INFO: Adding prefix 12.11.91.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,281 INFO: Adding prefix 12.11.91.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,286 INFO: Adding prefix 12.11.91.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,293 INFO: Adding prefix 12.11.91.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,299 INFO: Adding prefix 12.11.91.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,304 INFO: Adding prefix 12.11.91.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,310 INFO: Adding prefix 12.11.92.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,317 INFO: Adding prefix 12.11.92.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,322 INFO: Adding prefix 12.11.92.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,328 INFO: Adding prefix 12.11.92.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,334 INFO: Adding prefix 12.11.92.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,342 INFO: Adding prefix 12.11.92.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,347 INFO: Adding prefix 12.11.92.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,353 INFO: Adding prefix 12.11.92.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,359 INFO: Adding prefix 12.11.92.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,367 INFO: Adding prefix 12.11.92.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,373 INFO: Adding prefix 12.11.92.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,378 INFO: Adding prefix 12.11.92.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,384 INFO: Adding prefix 12.11.92.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,390 INFO: Adding prefix 12.11.92.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,395 INFO: Adding prefix 12.11.92.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,401 INFO: Adding prefix 12.11.92.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,407 INFO: Adding prefix 12.11.93.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,415 INFO: Adding prefix 12.11.93.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,420 INFO: Adding prefix 12.11.93.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,427 INFO: Adding prefix 12.11.93.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,432 INFO: Adding prefix 12.11.93.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,437 INFO: Adding prefix 12.11.93.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,443 INFO: Adding prefix 12.11.93.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,448 INFO: Adding prefix 12.11.93.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,454 INFO: Adding prefix 12.11.93.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,460 INFO: Adding prefix 12.11.93.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,465 INFO: Adding prefix 12.11.93.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,471 INFO: Adding prefix 12.11.93.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,478 INFO: Adding prefix 12.11.93.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,484 INFO: Adding prefix 12.11.93.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,489 INFO: Adding prefix 12.11.93.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,495 INFO: Adding prefix 12.11.93.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,503 INFO: Adding prefix 12.11.94.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,509 INFO: Adding prefix 12.11.94.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,516 INFO: Adding prefix 12.11.94.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,521 INFO: Adding prefix 12.11.94.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,528 INFO: Adding prefix 12.11.94.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,533 INFO: Adding prefix 12.11.94.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,539 INFO: Adding prefix 12.11.94.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,545 INFO: Adding prefix 12.11.94.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,553 INFO: Adding prefix 12.11.94.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,561 INFO: Adding prefix 12.11.94.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,567 INFO: Adding prefix 12.11.94.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,573 INFO: Adding prefix 12.11.94.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,580 INFO: Adding prefix 12.11.94.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,586 INFO: Adding prefix 12.11.94.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,590 INFO: Adding prefix 12.11.94.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,596 INFO: Adding prefix 12.11.94.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,603 INFO: Adding prefix 12.11.95.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,609 INFO: Adding prefix 12.11.95.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,615 INFO: Adding prefix 12.11.95.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,620 INFO: Adding prefix 12.11.95.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,626 INFO: Adding prefix 12.11.95.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,631 INFO: Adding prefix 12.11.95.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,637 INFO: Adding prefix 12.11.95.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,644 INFO: Adding prefix 12.11.95.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,650 INFO: Adding prefix 12.11.95.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,657 INFO: Adding prefix 12.11.95.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,662 INFO: Adding prefix 12.11.95.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,668 INFO: Adding prefix 12.11.95.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,674 INFO: Adding prefix 12.11.95.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,678 INFO: Adding prefix 12.11.95.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,684 INFO: Adding prefix 12.11.95.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,691 INFO: Adding prefix 12.11.95.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,696 INFO: Adding prefix 12.11.96.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,701 INFO: Adding prefix 12.11.96.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,707 INFO: Adding prefix 12.11.96.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,716 INFO: Adding prefix 12.11.96.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,722 INFO: Adding prefix 12.11.96.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,727 INFO: Adding prefix 12.11.96.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,732 INFO: Adding prefix 12.11.96.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,738 INFO: Adding prefix 12.11.96.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,743 INFO: Adding prefix 12.11.96.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,750 INFO: Adding prefix 12.11.96.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,756 INFO: Adding prefix 12.11.96.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,763 INFO: Adding prefix 12.11.96.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,768 INFO: Adding prefix 12.11.96.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,775 INFO: Adding prefix 12.11.96.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,781 INFO: Adding prefix 12.11.96.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,787 INFO: Adding prefix 12.11.96.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,792 INFO: Adding prefix 12.11.97.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,797 INFO: Adding prefix 12.11.97.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,803 INFO: Adding prefix 12.11.97.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,808 INFO: Adding prefix 12.11.97.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,813 INFO: Adding prefix 12.11.97.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,818 INFO: Adding prefix 12.11.97.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,824 INFO: Adding prefix 12.11.97.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,829 INFO: Adding prefix 12.11.97.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,834 INFO: Adding prefix 12.11.97.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,840 INFO: Adding prefix 12.11.97.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,846 INFO: Adding prefix 12.11.97.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,851 INFO: Adding prefix 12.11.97.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,858 INFO: Adding prefix 12.11.97.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,863 INFO: Adding prefix 12.11.97.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,870 INFO: Adding prefix 12.11.97.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,875 INFO: Adding prefix 12.11.97.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,880 INFO: Adding prefix 12.11.98.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,887 INFO: Adding prefix 12.11.98.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,894 INFO: Adding prefix 12.11.98.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,900 INFO: Adding prefix 12.11.98.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,907 INFO: Adding prefix 12.11.98.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,913 INFO: Adding prefix 12.11.98.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,919 INFO: Adding prefix 12.11.98.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,924 INFO: Adding prefix 12.11.98.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,929 INFO: Adding prefix 12.11.98.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,935 INFO: Adding prefix 12.11.98.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,941 INFO: Adding prefix 12.11.98.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,946 INFO: Adding prefix 12.11.98.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,951 INFO: Adding prefix 12.11.98.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,956 INFO: Adding prefix 12.11.98.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,962 INFO: Adding prefix 12.11.98.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,968 INFO: Adding prefix 12.11.98.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,974 INFO: Adding prefix 12.11.99.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,981 INFO: Adding prefix 12.11.99.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,987 INFO: Adding prefix 12.11.99.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,993 INFO: Adding prefix 12.11.99.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:05,999 INFO: Adding prefix 12.11.99.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,006 INFO: Adding prefix 12.11.99.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,011 INFO: Adding prefix 12.11.99.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,016 INFO: Adding prefix 12.11.99.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,021 INFO: Adding prefix 12.11.99.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,028 INFO: Adding prefix 12.11.99.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,033 INFO: Adding prefix 12.11.99.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,038 INFO: Adding prefix 12.11.99.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,044 INFO: Adding prefix 12.11.99.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,050 INFO: Adding prefix 12.11.99.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,054 INFO: Adding prefix 12.11.99.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,059 INFO: Adding prefix 12.11.99.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,064 INFO: Adding prefix 12.11.100.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,071 INFO: Adding prefix 12.11.100.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,077 INFO: Adding prefix 12.11.100.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,083 INFO: Adding prefix 12.11.100.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,088 INFO: Adding prefix 12.11.100.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,095 INFO: Adding prefix 12.11.100.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,099 INFO: Adding prefix 12.11.100.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,105 INFO: Adding prefix 12.11.100.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,112 INFO: Adding prefix 12.11.100.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,118 INFO: Adding prefix 12.11.100.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,123 INFO: Adding prefix 12.11.100.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,129 INFO: Adding prefix 12.11.100.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,135 INFO: Adding prefix 12.11.100.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,140 INFO: Adding prefix 12.11.100.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,147 INFO: Adding prefix 12.11.100.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,152 INFO: Adding prefix 12.11.100.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,159 INFO: Adding prefix 12.11.101.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,166 INFO: Adding prefix 12.11.101.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,173 INFO: Adding prefix 12.11.101.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,178 INFO: Adding prefix 12.11.101.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,185 INFO: Adding prefix 12.11.101.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,192 INFO: Adding prefix 12.11.101.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,198 INFO: Adding prefix 12.11.101.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,204 INFO: Adding prefix 12.11.101.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,210 INFO: Adding prefix 12.11.101.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,215 INFO: Adding prefix 12.11.101.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,221 INFO: Adding prefix 12.11.101.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,226 INFO: Adding prefix 12.11.101.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,233 INFO: Adding prefix 12.11.101.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,238 INFO: Adding prefix 12.11.101.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,246 INFO: Adding prefix 12.11.101.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,252 INFO: Adding prefix 12.11.101.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,259 INFO: Adding prefix 12.11.102.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,265 INFO: Adding prefix 12.11.102.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,271 INFO: Adding prefix 12.11.102.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,277 INFO: Adding prefix 12.11.102.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,282 INFO: Adding prefix 12.11.102.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,286 INFO: Adding prefix 12.11.102.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,292 INFO: Adding prefix 12.11.102.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,297 INFO: Adding prefix 12.11.102.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,301 INFO: Adding prefix 12.11.102.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,306 INFO: Adding prefix 12.11.102.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,312 INFO: Adding prefix 12.11.102.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,318 INFO: Adding prefix 12.11.102.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,324 INFO: Adding prefix 12.11.102.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,329 INFO: Adding prefix 12.11.102.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,334 INFO: Adding prefix 12.11.102.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,340 INFO: Adding prefix 12.11.102.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,345 INFO: Adding prefix 12.11.103.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,352 INFO: Adding prefix 12.11.103.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,358 INFO: Adding prefix 12.11.103.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,365 INFO: Adding prefix 12.11.103.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,372 INFO: Adding prefix 12.11.103.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,380 INFO: Adding prefix 12.11.103.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,386 INFO: Adding prefix 12.11.103.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,393 INFO: Adding prefix 12.11.103.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,399 INFO: Adding prefix 12.11.103.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,404 INFO: Adding prefix 12.11.103.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,410 INFO: Adding prefix 12.11.103.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,416 INFO: Adding prefix 12.11.103.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,421 INFO: Adding prefix 12.11.103.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,427 INFO: Adding prefix 12.11.103.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,431 INFO: Adding prefix 12.11.103.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,439 INFO: Adding prefix 12.11.103.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,445 INFO: Adding prefix 12.11.104.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,454 INFO: Adding prefix 12.11.104.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,514 INFO: Adding prefix 12.11.104.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,525 INFO: Adding prefix 12.11.104.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,550 INFO: Adding prefix 12.11.104.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,558 INFO: Adding prefix 12.11.104.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,568 INFO: Adding prefix 12.11.104.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,573 INFO: Adding prefix 12.11.104.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,578 INFO: Adding prefix 12.11.104.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,583 INFO: Adding prefix 12.11.104.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,590 INFO: Adding prefix 12.11.104.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,597 INFO: Adding prefix 12.11.104.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,602 INFO: Adding prefix 12.11.104.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,607 INFO: Adding prefix 12.11.104.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,613 INFO: Adding prefix 12.11.104.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,618 INFO: Adding prefix 12.11.104.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,623 INFO: Adding prefix 12.11.105.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,629 INFO: Adding prefix 12.11.105.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,636 INFO: Adding prefix 12.11.105.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,643 INFO: Adding prefix 12.11.105.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,648 INFO: Adding prefix 12.11.105.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,653 INFO: Adding prefix 12.11.105.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,660 INFO: Adding prefix 12.11.105.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,666 INFO: Adding prefix 12.11.105.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,672 INFO: Adding prefix 12.11.105.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,677 INFO: Adding prefix 12.11.105.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,683 INFO: Adding prefix 12.11.105.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,688 INFO: Adding prefix 12.11.105.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,693 INFO: Adding prefix 12.11.105.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,697 INFO: Adding prefix 12.11.105.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,702 INFO: Adding prefix 12.11.105.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,707 INFO: Adding prefix 12.11.105.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,712 INFO: Adding prefix 12.11.106.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,718 INFO: Adding prefix 12.11.106.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,723 INFO: Adding prefix 12.11.106.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,728 INFO: Adding prefix 12.11.106.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,733 INFO: Adding prefix 12.11.106.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,739 INFO: Adding prefix 12.11.106.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,744 INFO: Adding prefix 12.11.106.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,749 INFO: Adding prefix 12.11.106.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,754 INFO: Adding prefix 12.11.106.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,761 INFO: Adding prefix 12.11.106.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,765 INFO: Adding prefix 12.11.106.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,770 INFO: Adding prefix 12.11.106.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,776 INFO: Adding prefix 12.11.106.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,782 INFO: Adding prefix 12.11.106.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,787 INFO: Adding prefix 12.11.106.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,793 INFO: Adding prefix 12.11.106.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,798 INFO: Adding prefix 12.11.107.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,804 INFO: Adding prefix 12.11.107.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,809 INFO: Adding prefix 12.11.107.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,815 INFO: Adding prefix 12.11.107.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,820 INFO: Adding prefix 12.11.107.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,826 INFO: Adding prefix 12.11.107.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,832 INFO: Adding prefix 12.11.107.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,837 INFO: Adding prefix 12.11.107.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,844 INFO: Adding prefix 12.11.107.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,849 INFO: Adding prefix 12.11.107.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,854 INFO: Adding prefix 12.11.107.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,859 INFO: Adding prefix 12.11.107.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,866 INFO: Adding prefix 12.11.107.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,873 INFO: Adding prefix 12.11.107.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,878 INFO: Adding prefix 12.11.107.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,884 INFO: Adding prefix 12.11.107.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,891 INFO: Adding prefix 12.11.108.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,896 INFO: Adding prefix 12.11.108.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,901 INFO: Adding prefix 12.11.108.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,907 INFO: Adding prefix 12.11.108.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,914 INFO: Adding prefix 12.11.108.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,919 INFO: Adding prefix 12.11.108.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,925 INFO: Adding prefix 12.11.108.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,931 INFO: Adding prefix 12.11.108.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,937 INFO: Adding prefix 12.11.108.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,942 INFO: Adding prefix 12.11.108.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,947 INFO: Adding prefix 12.11.108.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,952 INFO: Adding prefix 12.11.108.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,960 INFO: Adding prefix 12.11.108.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,965 INFO: Adding prefix 12.11.108.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,970 INFO: Adding prefix 12.11.108.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,975 INFO: Adding prefix 12.11.108.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,981 INFO: Adding prefix 12.11.109.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,986 INFO: Adding prefix 12.11.109.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,991 INFO: Adding prefix 12.11.109.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:06,996 INFO: Adding prefix 12.11.109.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,001 INFO: Adding prefix 12.11.109.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,006 INFO: Adding prefix 12.11.109.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,011 INFO: Adding prefix 12.11.109.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,018 INFO: Adding prefix 12.11.109.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,023 INFO: Adding prefix 12.11.109.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,029 INFO: Adding prefix 12.11.109.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,034 INFO: Adding prefix 12.11.109.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,040 INFO: Adding prefix 12.11.109.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,046 INFO: Adding prefix 12.11.109.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,051 INFO: Adding prefix 12.11.109.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,057 INFO: Adding prefix 12.11.109.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,065 INFO: Adding prefix 12.11.109.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,071 INFO: Adding prefix 12.11.110.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,076 INFO: Adding prefix 12.11.110.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,080 INFO: Adding prefix 12.11.110.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,086 INFO: Adding prefix 12.11.110.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,091 INFO: Adding prefix 12.11.110.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,097 INFO: Adding prefix 12.11.110.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,102 INFO: Adding prefix 12.11.110.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,109 INFO: Adding prefix 12.11.110.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,114 INFO: Adding prefix 12.11.110.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,119 INFO: Adding prefix 12.11.110.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,124 INFO: Adding prefix 12.11.110.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,131 INFO: Adding prefix 12.11.110.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,137 INFO: Adding prefix 12.11.110.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,143 INFO: Adding prefix 12.11.110.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,149 INFO: Adding prefix 12.11.110.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,154 INFO: Adding prefix 12.11.110.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,160 INFO: Adding prefix 12.11.111.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,166 INFO: Adding prefix 12.11.111.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,173 INFO: Adding prefix 12.11.111.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,179 INFO: Adding prefix 12.11.111.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,184 INFO: Adding prefix 12.11.111.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,189 INFO: Adding prefix 12.11.111.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,197 INFO: Adding prefix 12.11.111.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,202 INFO: Adding prefix 12.11.111.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,208 INFO: Adding prefix 12.11.111.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,213 INFO: Adding prefix 12.11.111.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,221 INFO: Adding prefix 12.11.111.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,226 INFO: Adding prefix 12.11.111.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,232 INFO: Adding prefix 12.11.111.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,238 INFO: Adding prefix 12.11.111.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,244 INFO: Adding prefix 12.11.111.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,249 INFO: Adding prefix 12.11.111.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,255 INFO: Adding prefix 12.11.112.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,261 INFO: Adding prefix 12.11.112.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,268 INFO: Adding prefix 12.11.112.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,274 INFO: Adding prefix 12.11.112.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,280 INFO: Adding prefix 12.11.112.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,285 INFO: Adding prefix 12.11.112.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,293 INFO: Adding prefix 12.11.112.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,299 INFO: Adding prefix 12.11.112.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,305 INFO: Adding prefix 12.11.112.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,310 INFO: Adding prefix 12.11.112.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,315 INFO: Adding prefix 12.11.112.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,320 INFO: Adding prefix 12.11.112.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,325 INFO: Adding prefix 12.11.112.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,331 INFO: Adding prefix 12.11.112.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,336 INFO: Adding prefix 12.11.112.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,343 INFO: Adding prefix 12.11.112.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,348 INFO: Adding prefix 12.11.113.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,355 INFO: Adding prefix 12.11.113.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,360 INFO: Adding prefix 12.11.113.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,367 INFO: Adding prefix 12.11.113.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,374 INFO: Adding prefix 12.11.113.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,382 INFO: Adding prefix 12.11.113.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,388 INFO: Adding prefix 12.11.113.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,393 INFO: Adding prefix 12.11.113.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,400 INFO: Adding prefix 12.11.113.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,407 INFO: Adding prefix 12.11.113.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,414 INFO: Adding prefix 12.11.113.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,419 INFO: Adding prefix 12.11.113.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,431 INFO: Adding prefix 12.11.113.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,478 INFO: Adding prefix 12.11.113.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,514 INFO: Adding prefix 12.11.113.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,524 INFO: Adding prefix 12.11.113.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,531 INFO: Adding prefix 12.11.114.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,542 INFO: Adding prefix 12.11.114.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,548 INFO: Adding prefix 12.11.114.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,553 INFO: Adding prefix 12.11.114.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,559 INFO: Adding prefix 12.11.114.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,565 INFO: Adding prefix 12.11.114.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,571 INFO: Adding prefix 12.11.114.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,577 INFO: Adding prefix 12.11.114.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,597 INFO: Adding prefix 12.11.114.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,611 INFO: Adding prefix 12.11.114.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,618 INFO: Adding prefix 12.11.114.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,625 INFO: Adding prefix 12.11.114.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,636 INFO: Adding prefix 12.11.114.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,643 INFO: Adding prefix 12.11.114.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,649 INFO: Adding prefix 12.11.114.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,660 INFO: Adding prefix 12.11.114.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,670 INFO: Adding prefix 12.11.115.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,677 INFO: Adding prefix 12.11.115.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,687 INFO: Adding prefix 12.11.115.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,726 INFO: Adding prefix 12.11.115.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,760 INFO: Adding prefix 12.11.115.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,770 INFO: Adding prefix 12.11.115.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,776 INFO: Adding prefix 12.11.115.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,787 INFO: Adding prefix 12.11.115.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,803 INFO: Adding prefix 12.11.115.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,812 INFO: Adding prefix 12.11.115.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,819 INFO: Adding prefix 12.11.115.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,825 INFO: Adding prefix 12.11.115.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,832 INFO: Adding prefix 12.11.115.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,839 INFO: Adding prefix 12.11.115.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,845 INFO: Adding prefix 12.11.115.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,850 INFO: Adding prefix 12.11.115.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,857 INFO: Adding prefix 12.11.116.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,862 INFO: Adding prefix 12.11.116.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,868 INFO: Adding prefix 12.11.116.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,874 INFO: Adding prefix 12.11.116.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,878 INFO: Adding prefix 12.11.116.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,883 INFO: Adding prefix 12.11.116.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,888 INFO: Adding prefix 12.11.116.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,895 INFO: Adding prefix 12.11.116.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,899 INFO: Adding prefix 12.11.116.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,904 INFO: Adding prefix 12.11.116.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,909 INFO: Adding prefix 12.11.116.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,915 INFO: Adding prefix 12.11.116.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,921 INFO: Adding prefix 12.11.116.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,926 INFO: Adding prefix 12.11.116.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,931 INFO: Adding prefix 12.11.116.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,938 INFO: Adding prefix 12.11.116.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,944 INFO: Adding prefix 12.11.117.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,949 INFO: Adding prefix 12.11.117.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,954 INFO: Adding prefix 12.11.117.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,962 INFO: Adding prefix 12.11.117.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,969 INFO: Adding prefix 12.11.117.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,974 INFO: Adding prefix 12.11.117.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,981 INFO: Adding prefix 12.11.117.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,988 INFO: Adding prefix 12.11.117.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:07,994 INFO: Adding prefix 12.11.117.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,001 INFO: Adding prefix 12.11.117.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,008 INFO: Adding prefix 12.11.117.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,014 INFO: Adding prefix 12.11.117.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,020 INFO: Adding prefix 12.11.117.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,025 INFO: Adding prefix 12.11.117.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,030 INFO: Adding prefix 12.11.117.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,035 INFO: Adding prefix 12.11.117.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,040 INFO: Adding prefix 12.11.118.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,045 INFO: Adding prefix 12.11.118.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,051 INFO: Adding prefix 12.11.118.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,056 INFO: Adding prefix 12.11.118.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,062 INFO: Adding prefix 12.11.118.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,068 INFO: Adding prefix 12.11.118.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,076 INFO: Adding prefix 12.11.118.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,082 INFO: Adding prefix 12.11.118.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,087 INFO: Adding prefix 12.11.118.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,092 INFO: Adding prefix 12.11.118.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,099 INFO: Adding prefix 12.11.118.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,105 INFO: Adding prefix 12.11.118.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,110 INFO: Adding prefix 12.11.118.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,116 INFO: Adding prefix 12.11.118.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,123 INFO: Adding prefix 12.11.118.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,129 INFO: Adding prefix 12.11.118.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,135 INFO: Adding prefix 12.11.119.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,140 INFO: Adding prefix 12.11.119.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,146 INFO: Adding prefix 12.11.119.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,152 INFO: Adding prefix 12.11.119.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,158 INFO: Adding prefix 12.11.119.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,163 INFO: Adding prefix 12.11.119.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,170 INFO: Adding prefix 12.11.119.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,174 INFO: Adding prefix 12.11.119.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,179 INFO: Adding prefix 12.11.119.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,183 INFO: Adding prefix 12.11.119.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,188 INFO: Adding prefix 12.11.119.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,193 INFO: Adding prefix 12.11.119.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,197 INFO: Adding prefix 12.11.119.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,204 INFO: Adding prefix 12.11.119.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,208 INFO: Adding prefix 12.11.119.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,213 INFO: Adding prefix 12.11.119.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,218 INFO: Adding prefix 12.11.120.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,224 INFO: Adding prefix 12.11.120.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,229 INFO: Adding prefix 12.11.120.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,234 INFO: Adding prefix 12.11.120.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,239 INFO: Adding prefix 12.11.120.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,245 INFO: Adding prefix 12.11.120.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,249 INFO: Adding prefix 12.11.120.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,255 INFO: Adding prefix 12.11.120.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,260 INFO: Adding prefix 12.11.120.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,267 INFO: Adding prefix 12.11.120.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,274 INFO: Adding prefix 12.11.120.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,280 INFO: Adding prefix 12.11.120.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,285 INFO: Adding prefix 12.11.120.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,292 INFO: Adding prefix 12.11.120.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,298 INFO: Adding prefix 12.11.120.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,304 INFO: Adding prefix 12.11.120.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,310 INFO: Adding prefix 12.11.121.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,318 INFO: Adding prefix 12.11.121.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,323 INFO: Adding prefix 12.11.121.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,328 INFO: Adding prefix 12.11.121.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,333 INFO: Adding prefix 12.11.121.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,338 INFO: Adding prefix 12.11.121.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,342 INFO: Adding prefix 12.11.121.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,348 INFO: Adding prefix 12.11.121.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,354 INFO: Adding prefix 12.11.121.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,360 INFO: Adding prefix 12.11.121.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,366 INFO: Adding prefix 12.11.121.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,371 INFO: Adding prefix 12.11.121.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,377 INFO: Adding prefix 12.11.121.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,382 INFO: Adding prefix 12.11.121.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,390 INFO: Adding prefix 12.11.121.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,395 INFO: Adding prefix 12.11.121.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,401 INFO: Adding prefix 12.11.122.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,405 INFO: Adding prefix 12.11.122.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,410 INFO: Adding prefix 12.11.122.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,415 INFO: Adding prefix 12.11.122.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,423 INFO: Adding prefix 12.11.122.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,428 INFO: Adding prefix 12.11.122.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,433 INFO: Adding prefix 12.11.122.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,438 INFO: Adding prefix 12.11.122.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,444 INFO: Adding prefix 12.11.122.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,450 INFO: Adding prefix 12.11.122.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,455 INFO: Adding prefix 12.11.122.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,460 INFO: Adding prefix 12.11.122.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,467 INFO: Adding prefix 12.11.122.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,472 INFO: Adding prefix 12.11.122.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,478 INFO: Adding prefix 12.11.122.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,484 INFO: Adding prefix 12.11.122.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,490 INFO: Adding prefix 12.11.123.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,496 INFO: Adding prefix 12.11.123.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,501 INFO: Adding prefix 12.11.123.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,509 INFO: Adding prefix 12.11.123.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,514 INFO: Adding prefix 12.11.123.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,519 INFO: Adding prefix 12.11.123.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,524 INFO: Adding prefix 12.11.123.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,531 INFO: Adding prefix 12.11.123.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,536 INFO: Adding prefix 12.11.123.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,542 INFO: Adding prefix 12.11.123.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,548 INFO: Adding prefix 12.11.123.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,555 INFO: Adding prefix 12.11.123.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,562 INFO: Adding prefix 12.11.123.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,568 INFO: Adding prefix 12.11.123.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,573 INFO: Adding prefix 12.11.123.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,580 INFO: Adding prefix 12.11.123.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,586 INFO: Adding prefix 12.11.124.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,592 INFO: Adding prefix 12.11.124.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,597 INFO: Adding prefix 12.11.124.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,603 INFO: Adding prefix 12.11.124.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,610 INFO: Adding prefix 12.11.124.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,617 INFO: Adding prefix 12.11.124.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,623 INFO: Adding prefix 12.11.124.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,630 INFO: Adding prefix 12.11.124.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,635 INFO: Adding prefix 12.11.124.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,639 INFO: Adding prefix 12.11.124.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,644 INFO: Adding prefix 12.11.124.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,652 INFO: Adding prefix 12.11.124.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,658 INFO: Adding prefix 12.11.124.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,664 INFO: Adding prefix 12.11.124.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,670 INFO: Adding prefix 12.11.124.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,675 INFO: Adding prefix 12.11.124.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,680 INFO: Adding prefix 12.11.125.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,685 INFO: Adding prefix 12.11.125.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,691 INFO: Adding prefix 12.11.125.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,696 INFO: Adding prefix 12.11.125.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,700 INFO: Adding prefix 12.11.125.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,705 INFO: Adding prefix 12.11.125.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,712 INFO: Adding prefix 12.11.125.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,717 INFO: Adding prefix 12.11.125.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,722 INFO: Adding prefix 12.11.125.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,728 INFO: Adding prefix 12.11.125.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,735 INFO: Adding prefix 12.11.125.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,741 INFO: Adding prefix 12.11.125.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,747 INFO: Adding prefix 12.11.125.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,752 INFO: Adding prefix 12.11.125.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,758 INFO: Adding prefix 12.11.125.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,764 INFO: Adding prefix 12.11.125.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,769 INFO: Adding prefix 12.11.126.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,774 INFO: Adding prefix 12.11.126.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,780 INFO: Adding prefix 12.11.126.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,786 INFO: Adding prefix 12.11.126.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,791 INFO: Adding prefix 12.11.126.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,796 INFO: Adding prefix 12.11.126.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,803 INFO: Adding prefix 12.11.126.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,808 INFO: Adding prefix 12.11.126.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,815 INFO: Adding prefix 12.11.126.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,821 INFO: Adding prefix 12.11.126.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,828 INFO: Adding prefix 12.11.126.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,834 INFO: Adding prefix 12.11.126.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,839 INFO: Adding prefix 12.11.126.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,845 INFO: Adding prefix 12.11.126.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,851 INFO: Adding prefix 12.11.126.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,855 INFO: Adding prefix 12.11.126.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,860 INFO: Adding prefix 12.11.127.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,868 INFO: Adding prefix 12.11.127.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,873 INFO: Adding prefix 12.11.127.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,879 INFO: Adding prefix 12.11.127.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,885 INFO: Adding prefix 12.11.127.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,891 INFO: Adding prefix 12.11.127.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,897 INFO: Adding prefix 12.11.127.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,902 INFO: Adding prefix 12.11.127.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,907 INFO: Adding prefix 12.11.127.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,912 INFO: Adding prefix 12.11.127.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,917 INFO: Adding prefix 12.11.127.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,922 INFO: Adding prefix 12.11.127.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,927 INFO: Adding prefix 12.11.127.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,933 INFO: Adding prefix 12.11.127.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,940 INFO: Adding prefix 12.11.127.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,947 INFO: Adding prefix 12.11.127.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,952 INFO: Adding prefix 12.11.128.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,958 INFO: Adding prefix 12.11.128.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,964 INFO: Adding prefix 12.11.128.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,969 INFO: Adding prefix 12.11.128.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,973 INFO: Adding prefix 12.11.128.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,979 INFO: Adding prefix 12.11.128.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:08,984 INFO: Adding prefix 12.11.128.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,039 INFO: Adding prefix 12.11.128.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,048 INFO: Adding prefix 12.11.128.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,053 INFO: Adding prefix 12.11.128.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,059 INFO: Adding prefix 12.11.128.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,064 INFO: Adding prefix 12.11.128.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,071 INFO: Adding prefix 12.11.128.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,075 INFO: Adding prefix 12.11.128.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,080 INFO: Adding prefix 12.11.128.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,085 INFO: Adding prefix 12.11.128.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,093 INFO: Adding prefix 12.11.129.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,098 INFO: Adding prefix 12.11.129.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,103 INFO: Adding prefix 12.11.129.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,109 INFO: Adding prefix 12.11.129.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,115 INFO: Adding prefix 12.11.129.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,122 INFO: Adding prefix 12.11.129.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,128 INFO: Adding prefix 12.11.129.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,134 INFO: Adding prefix 12.11.129.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,140 INFO: Adding prefix 12.11.129.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,145 INFO: Adding prefix 12.11.129.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,150 INFO: Adding prefix 12.11.129.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,156 INFO: Adding prefix 12.11.129.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,163 INFO: Adding prefix 12.11.129.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,169 INFO: Adding prefix 12.11.129.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,176 INFO: Adding prefix 12.11.129.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,183 INFO: Adding prefix 12.11.129.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,188 INFO: Adding prefix 12.11.130.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,195 INFO: Adding prefix 12.11.130.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,201 INFO: Adding prefix 12.11.130.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,208 INFO: Adding prefix 12.11.130.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,214 INFO: Adding prefix 12.11.130.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,221 INFO: Adding prefix 12.11.130.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,226 INFO: Adding prefix 12.11.130.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,237 INFO: Adding prefix 12.11.130.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,243 INFO: Adding prefix 12.11.130.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,248 INFO: Adding prefix 12.11.130.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,253 INFO: Adding prefix 12.11.130.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,259 INFO: Adding prefix 12.11.130.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,263 INFO: Adding prefix 12.11.130.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,270 INFO: Adding prefix 12.11.130.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,276 INFO: Adding prefix 12.11.130.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,284 INFO: Adding prefix 12.11.130.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,289 INFO: Adding prefix 12.11.131.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,297 INFO: Adding prefix 12.11.131.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,304 INFO: Adding prefix 12.11.131.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,310 INFO: Adding prefix 12.11.131.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,317 INFO: Adding prefix 12.11.131.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,324 INFO: Adding prefix 12.11.131.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,329 INFO: Adding prefix 12.11.131.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,336 INFO: Adding prefix 12.11.131.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,341 INFO: Adding prefix 12.11.131.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,346 INFO: Adding prefix 12.11.131.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,353 INFO: Adding prefix 12.11.131.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,358 INFO: Adding prefix 12.11.131.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,363 INFO: Adding prefix 12.11.131.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,368 INFO: Adding prefix 12.11.131.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,374 INFO: Adding prefix 12.11.131.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,380 INFO: Adding prefix 12.11.131.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,384 INFO: Adding prefix 12.11.132.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,390 INFO: Adding prefix 12.11.132.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,397 INFO: Adding prefix 12.11.132.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,403 INFO: Adding prefix 12.11.132.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,409 INFO: Adding prefix 12.11.132.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,414 INFO: Adding prefix 12.11.132.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,420 INFO: Adding prefix 12.11.132.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,425 INFO: Adding prefix 12.11.132.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,430 INFO: Adding prefix 12.11.132.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,434 INFO: Adding prefix 12.11.132.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,441 INFO: Adding prefix 12.11.132.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,448 INFO: Adding prefix 12.11.132.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,454 INFO: Adding prefix 12.11.132.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,459 INFO: Adding prefix 12.11.132.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,465 INFO: Adding prefix 12.11.132.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,472 INFO: Adding prefix 12.11.132.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,477 INFO: Adding prefix 12.11.133.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,482 INFO: Adding prefix 12.11.133.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,489 INFO: Adding prefix 12.11.133.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,494 INFO: Adding prefix 12.11.133.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,499 INFO: Adding prefix 12.11.133.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,504 INFO: Adding prefix 12.11.133.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,508 INFO: Adding prefix 12.11.133.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,513 INFO: Adding prefix 12.11.133.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,518 INFO: Adding prefix 12.11.133.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,524 INFO: Adding prefix 12.11.133.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,529 INFO: Adding prefix 12.11.133.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,534 INFO: Adding prefix 12.11.133.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,541 INFO: Adding prefix 12.11.133.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,549 INFO: Adding prefix 12.11.133.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,556 INFO: Adding prefix 12.11.133.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,563 INFO: Adding prefix 12.11.133.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,569 INFO: Adding prefix 12.11.134.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,576 INFO: Adding prefix 12.11.134.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,583 INFO: Adding prefix 12.11.134.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,588 INFO: Adding prefix 12.11.134.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,593 INFO: Adding prefix 12.11.134.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,600 INFO: Adding prefix 12.11.134.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,607 INFO: Adding prefix 12.11.134.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,613 INFO: Adding prefix 12.11.134.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,619 INFO: Adding prefix 12.11.134.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,625 INFO: Adding prefix 12.11.134.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,630 INFO: Adding prefix 12.11.134.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,636 INFO: Adding prefix 12.11.134.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,640 INFO: Adding prefix 12.11.134.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,648 INFO: Adding prefix 12.11.134.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,654 INFO: Adding prefix 12.11.134.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,661 INFO: Adding prefix 12.11.134.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,666 INFO: Adding prefix 12.11.135.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,674 INFO: Adding prefix 12.11.135.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,680 INFO: Adding prefix 12.11.135.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,685 INFO: Adding prefix 12.11.135.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,691 INFO: Adding prefix 12.11.135.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,697 INFO: Adding prefix 12.11.135.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,702 INFO: Adding prefix 12.11.135.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,706 INFO: Adding prefix 12.11.135.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,712 INFO: Adding prefix 12.11.135.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,717 INFO: Adding prefix 12.11.135.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,723 INFO: Adding prefix 12.11.135.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,728 INFO: Adding prefix 12.11.135.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,735 INFO: Adding prefix 12.11.135.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,740 INFO: Adding prefix 12.11.135.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,747 INFO: Adding prefix 12.11.135.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,752 INFO: Adding prefix 12.11.135.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,758 INFO: Adding prefix 12.11.136.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,764 INFO: Adding prefix 12.11.136.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,774 INFO: Adding prefix 12.11.136.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,780 INFO: Adding prefix 12.11.136.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,786 INFO: Adding prefix 12.11.136.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,790 INFO: Adding prefix 12.11.136.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,796 INFO: Adding prefix 12.11.136.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,801 INFO: Adding prefix 12.11.136.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,807 INFO: Adding prefix 12.11.136.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,812 INFO: Adding prefix 12.11.136.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,817 INFO: Adding prefix 12.11.136.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,822 INFO: Adding prefix 12.11.136.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,829 INFO: Adding prefix 12.11.136.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,833 INFO: Adding prefix 12.11.136.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,839 INFO: Adding prefix 12.11.136.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,843 INFO: Adding prefix 12.11.136.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,848 INFO: Adding prefix 12.11.137.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,852 INFO: Adding prefix 12.11.137.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,857 INFO: Adding prefix 12.11.137.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,864 INFO: Adding prefix 12.11.137.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,869 INFO: Adding prefix 12.11.137.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,874 INFO: Adding prefix 12.11.137.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,879 INFO: Adding prefix 12.11.137.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,886 INFO: Adding prefix 12.11.137.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,892 INFO: Adding prefix 12.11.137.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,898 INFO: Adding prefix 12.11.137.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,903 INFO: Adding prefix 12.11.137.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,910 INFO: Adding prefix 12.11.137.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,916 INFO: Adding prefix 12.11.137.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,924 INFO: Adding prefix 12.11.137.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,929 INFO: Adding prefix 12.11.137.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,936 INFO: Adding prefix 12.11.137.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,941 INFO: Adding prefix 12.11.138.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,948 INFO: Adding prefix 12.11.138.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,953 INFO: Adding prefix 12.11.138.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,960 INFO: Adding prefix 12.11.138.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,965 INFO: Adding prefix 12.11.138.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,971 INFO: Adding prefix 12.11.138.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,976 INFO: Adding prefix 12.11.138.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,982 INFO: Adding prefix 12.11.138.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,988 INFO: Adding prefix 12.11.138.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,993 INFO: Adding prefix 12.11.138.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:09,999 INFO: Adding prefix 12.11.138.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,004 INFO: Adding prefix 12.11.138.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,010 INFO: Adding prefix 12.11.138.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,014 INFO: Adding prefix 12.11.138.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,021 INFO: Adding prefix 12.11.138.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,027 INFO: Adding prefix 12.11.138.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,033 INFO: Adding prefix 12.11.139.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,038 INFO: Adding prefix 12.11.139.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,046 INFO: Adding prefix 12.11.139.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,052 INFO: Adding prefix 12.11.139.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,058 INFO: Adding prefix 12.11.139.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,063 INFO: Adding prefix 12.11.139.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,070 INFO: Adding prefix 12.11.139.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,076 INFO: Adding prefix 12.11.139.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,082 INFO: Adding prefix 12.11.139.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,088 INFO: Adding prefix 12.11.139.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,095 INFO: Adding prefix 12.11.139.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,102 INFO: Adding prefix 12.11.139.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,107 INFO: Adding prefix 12.11.139.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,112 INFO: Adding prefix 12.11.139.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,119 INFO: Adding prefix 12.11.139.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,125 INFO: Adding prefix 12.11.139.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,132 INFO: Adding prefix 12.11.140.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,137 INFO: Adding prefix 12.11.140.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,144 INFO: Adding prefix 12.11.140.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,149 INFO: Adding prefix 12.11.140.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,156 INFO: Adding prefix 12.11.140.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,161 INFO: Adding prefix 12.11.140.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,168 INFO: Adding prefix 12.11.140.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,174 INFO: Adding prefix 12.11.140.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,180 INFO: Adding prefix 12.11.140.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,193 INFO: Adding prefix 12.11.140.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,199 INFO: Adding prefix 12.11.140.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,205 INFO: Adding prefix 12.11.140.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,211 INFO: Adding prefix 12.11.140.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,219 INFO: Adding prefix 12.11.140.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,226 INFO: Adding prefix 12.11.140.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,232 INFO: Adding prefix 12.11.140.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,238 INFO: Adding prefix 12.11.141.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,246 INFO: Adding prefix 12.11.141.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,251 INFO: Adding prefix 12.11.141.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,257 INFO: Adding prefix 12.11.141.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,263 INFO: Adding prefix 12.11.141.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,271 INFO: Adding prefix 12.11.141.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,277 INFO: Adding prefix 12.11.141.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,289 INFO: Adding prefix 12.11.141.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,296 INFO: Adding prefix 12.11.141.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,305 INFO: Adding prefix 12.11.141.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,311 INFO: Adding prefix 12.11.141.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,318 INFO: Adding prefix 12.11.141.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,338 INFO: Adding prefix 12.11.141.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,350 INFO: Adding prefix 12.11.141.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,356 INFO: Adding prefix 12.11.141.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,363 INFO: Adding prefix 12.11.141.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,378 INFO: Adding prefix 12.11.142.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,468 INFO: Adding prefix 12.11.142.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,503 INFO: Adding prefix 12.11.142.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,572 INFO: Adding prefix 12.11.142.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,704 INFO: Adding prefix 12.11.142.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,714 INFO: Adding prefix 12.11.142.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,725 INFO: Adding prefix 12.11.142.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,733 INFO: Adding prefix 12.11.142.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,879 INFO: Adding prefix 12.11.142.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,922 INFO: Adding prefix 12.11.142.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,937 INFO: Adding prefix 12.11.142.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,947 INFO: Adding prefix 12.11.142.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:10,983 INFO: Adding prefix 12.11.142.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,007 INFO: Adding prefix 12.11.142.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,029 INFO: Adding prefix 12.11.142.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,041 INFO: Adding prefix 12.11.142.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,055 INFO: Adding prefix 12.11.143.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,065 INFO: Adding prefix 12.11.143.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,070 INFO: Adding prefix 12.11.143.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,077 INFO: Adding prefix 12.11.143.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,084 INFO: Adding prefix 12.11.143.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,091 INFO: Adding prefix 12.11.143.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,096 INFO: Adding prefix 12.11.143.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,102 INFO: Adding prefix 12.11.143.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,110 INFO: Adding prefix 12.11.143.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,116 INFO: Adding prefix 12.11.143.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,121 INFO: Adding prefix 12.11.143.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,128 INFO: Adding prefix 12.11.143.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,134 INFO: Adding prefix 12.11.143.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,139 INFO: Adding prefix 12.11.143.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,145 INFO: Adding prefix 12.11.143.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,151 INFO: Adding prefix 12.11.143.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,157 INFO: Adding prefix 12.11.144.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,161 INFO: Adding prefix 12.11.144.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,166 INFO: Adding prefix 12.11.144.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,174 INFO: Adding prefix 12.11.144.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,179 INFO: Adding prefix 12.11.144.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,185 INFO: Adding prefix 12.11.144.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,190 INFO: Adding prefix 12.11.144.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,196 INFO: Adding prefix 12.11.144.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,200 INFO: Adding prefix 12.11.144.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,206 INFO: Adding prefix 12.11.144.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,213 INFO: Adding prefix 12.11.144.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,221 INFO: Adding prefix 12.11.144.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,226 INFO: Adding prefix 12.11.144.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,231 INFO: Adding prefix 12.11.144.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,236 INFO: Adding prefix 12.11.144.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,242 INFO: Adding prefix 12.11.144.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,247 INFO: Adding prefix 12.11.145.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,252 INFO: Adding prefix 12.11.145.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,257 INFO: Adding prefix 12.11.145.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,263 INFO: Adding prefix 12.11.145.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,268 INFO: Adding prefix 12.11.145.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,273 INFO: Adding prefix 12.11.145.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,277 INFO: Adding prefix 12.11.145.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,285 INFO: Adding prefix 12.11.145.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,290 INFO: Adding prefix 12.11.145.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,294 INFO: Adding prefix 12.11.145.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,299 INFO: Adding prefix 12.11.145.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,304 INFO: Adding prefix 12.11.145.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,310 INFO: Adding prefix 12.11.145.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,316 INFO: Adding prefix 12.11.145.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,323 INFO: Adding prefix 12.11.145.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,328 INFO: Adding prefix 12.11.145.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,334 INFO: Adding prefix 12.11.146.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,340 INFO: Adding prefix 12.11.146.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,346 INFO: Adding prefix 12.11.146.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,350 INFO: Adding prefix 12.11.146.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,356 INFO: Adding prefix 12.11.146.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,361 INFO: Adding prefix 12.11.146.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,368 INFO: Adding prefix 12.11.146.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,373 INFO: Adding prefix 12.11.146.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,380 INFO: Adding prefix 12.11.146.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,386 INFO: Adding prefix 12.11.146.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,393 INFO: Adding prefix 12.11.146.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,398 INFO: Adding prefix 12.11.146.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,404 INFO: Adding prefix 12.11.146.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,410 INFO: Adding prefix 12.11.146.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,418 INFO: Adding prefix 12.11.146.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,423 INFO: Adding prefix 12.11.146.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,431 INFO: Adding prefix 12.11.147.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,438 INFO: Adding prefix 12.11.147.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,445 INFO: Adding prefix 12.11.147.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,451 INFO: Adding prefix 12.11.147.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,458 INFO: Adding prefix 12.11.147.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,462 INFO: Adding prefix 12.11.147.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,467 INFO: Adding prefix 12.11.147.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,472 INFO: Adding prefix 12.11.147.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,477 INFO: Adding prefix 12.11.147.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,483 INFO: Adding prefix 12.11.147.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,488 INFO: Adding prefix 12.11.147.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,494 INFO: Adding prefix 12.11.147.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,500 INFO: Adding prefix 12.11.147.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,507 INFO: Adding prefix 12.11.147.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,513 INFO: Adding prefix 12.11.147.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,521 INFO: Adding prefix 12.11.147.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,529 INFO: Adding prefix 12.11.148.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,539 INFO: Adding prefix 12.11.148.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,581 INFO: Adding prefix 12.11.148.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,586 INFO: Adding prefix 12.11.148.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,592 INFO: Adding prefix 12.11.148.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,602 INFO: Adding prefix 12.11.148.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,607 INFO: Adding prefix 12.11.148.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,613 INFO: Adding prefix 12.11.148.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,618 INFO: Adding prefix 12.11.148.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,626 INFO: Adding prefix 12.11.148.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,631 INFO: Adding prefix 12.11.148.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,637 INFO: Adding prefix 12.11.148.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,642 INFO: Adding prefix 12.11.148.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,649 INFO: Adding prefix 12.11.148.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,654 INFO: Adding prefix 12.11.148.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,659 INFO: Adding prefix 12.11.148.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,664 INFO: Adding prefix 12.11.149.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,669 INFO: Adding prefix 12.11.149.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,674 INFO: Adding prefix 12.11.149.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,679 INFO: Adding prefix 12.11.149.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,687 INFO: Adding prefix 12.11.149.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,692 INFO: Adding prefix 12.11.149.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,697 INFO: Adding prefix 12.11.149.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,702 INFO: Adding prefix 12.11.149.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,710 INFO: Adding prefix 12.11.149.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,716 INFO: Adding prefix 12.11.149.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,726 INFO: Adding prefix 12.11.149.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,732 INFO: Adding prefix 12.11.149.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,749 INFO: Adding prefix 12.11.149.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,755 INFO: Adding prefix 12.11.149.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,762 INFO: Adding prefix 12.11.149.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,768 INFO: Adding prefix 12.11.149.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,775 INFO: Adding prefix 12.11.150.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,781 INFO: Adding prefix 12.11.150.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,787 INFO: Adding prefix 12.11.150.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,793 INFO: Adding prefix 12.11.150.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,801 INFO: Adding prefix 12.11.150.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,807 INFO: Adding prefix 12.11.150.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,812 INFO: Adding prefix 12.11.150.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,818 INFO: Adding prefix 12.11.150.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,847 INFO: Adding prefix 12.11.150.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,857 INFO: Adding prefix 12.11.150.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,864 INFO: Adding prefix 12.11.150.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,869 INFO: Adding prefix 12.11.150.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,875 INFO: Adding prefix 12.11.150.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,881 INFO: Adding prefix 12.11.150.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,885 INFO: Adding prefix 12.11.150.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,892 INFO: Adding prefix 12.11.150.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,898 INFO: Adding prefix 12.11.151.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,903 INFO: Adding prefix 12.11.151.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,909 INFO: Adding prefix 12.11.151.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,917 INFO: Adding prefix 12.11.151.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,923 INFO: Adding prefix 12.11.151.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,930 INFO: Adding prefix 12.11.151.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,935 INFO: Adding prefix 12.11.151.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,941 INFO: Adding prefix 12.11.151.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,948 INFO: Adding prefix 12.11.151.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,955 INFO: Adding prefix 12.11.151.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:11,962 INFO: Adding prefix 12.11.151.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,042 INFO: Adding prefix 12.11.151.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,095 INFO: Adding prefix 12.11.151.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,115 INFO: Adding prefix 12.11.151.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,125 INFO: Adding prefix 12.11.151.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,135 INFO: Adding prefix 12.11.151.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,141 INFO: Adding prefix 12.11.152.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,147 INFO: Adding prefix 12.11.152.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,153 INFO: Adding prefix 12.11.152.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,160 INFO: Adding prefix 12.11.152.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,166 INFO: Adding prefix 12.11.152.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,172 INFO: Adding prefix 12.11.152.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,177 INFO: Adding prefix 12.11.152.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,184 INFO: Adding prefix 12.11.152.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,190 INFO: Adding prefix 12.11.152.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,197 INFO: Adding prefix 12.11.152.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,205 INFO: Adding prefix 12.11.152.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,210 INFO: Adding prefix 12.11.152.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,216 INFO: Adding prefix 12.11.152.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,222 INFO: Adding prefix 12.11.152.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,229 INFO: Adding prefix 12.11.152.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,235 INFO: Adding prefix 12.11.152.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,241 INFO: Adding prefix 12.11.153.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,246 INFO: Adding prefix 12.11.153.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,252 INFO: Adding prefix 12.11.153.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,258 INFO: Adding prefix 12.11.153.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,265 INFO: Adding prefix 12.11.153.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,270 INFO: Adding prefix 12.11.153.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,277 INFO: Adding prefix 12.11.153.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,282 INFO: Adding prefix 12.11.153.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,288 INFO: Adding prefix 12.11.153.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,294 INFO: Adding prefix 12.11.153.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,301 INFO: Adding prefix 12.11.153.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,306 INFO: Adding prefix 12.11.153.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,312 INFO: Adding prefix 12.11.153.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,319 INFO: Adding prefix 12.11.153.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,328 INFO: Adding prefix 12.11.153.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,338 INFO: Adding prefix 12.11.153.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,344 INFO: Adding prefix 12.11.154.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,349 INFO: Adding prefix 12.11.154.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,357 INFO: Adding prefix 12.11.154.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,363 INFO: Adding prefix 12.11.154.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,370 INFO: Adding prefix 12.11.154.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,377 INFO: Adding prefix 12.11.154.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,383 INFO: Adding prefix 12.11.154.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,388 INFO: Adding prefix 12.11.154.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,393 INFO: Adding prefix 12.11.154.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,399 INFO: Adding prefix 12.11.154.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,404 INFO: Adding prefix 12.11.154.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,409 INFO: Adding prefix 12.11.154.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,415 INFO: Adding prefix 12.11.154.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,421 INFO: Adding prefix 12.11.154.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,425 INFO: Adding prefix 12.11.154.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,431 INFO: Adding prefix 12.11.154.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,437 INFO: Adding prefix 12.11.155.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,444 INFO: Adding prefix 12.11.155.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,451 INFO: Adding prefix 12.11.155.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,457 INFO: Adding prefix 12.11.155.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,464 INFO: Adding prefix 12.11.155.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,473 INFO: Adding prefix 12.11.155.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,480 INFO: Adding prefix 12.11.155.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,486 INFO: Adding prefix 12.11.155.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,491 INFO: Adding prefix 12.11.155.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,497 INFO: Adding prefix 12.11.155.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,502 INFO: Adding prefix 12.11.155.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,507 INFO: Adding prefix 12.11.155.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,512 INFO: Adding prefix 12.11.155.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,518 INFO: Adding prefix 12.11.155.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,523 INFO: Adding prefix 12.11.155.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,528 INFO: Adding prefix 12.11.155.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,533 INFO: Adding prefix 12.11.156.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,538 INFO: Adding prefix 12.11.156.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,543 INFO: Adding prefix 12.11.156.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,547 INFO: Adding prefix 12.11.156.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,553 INFO: Adding prefix 12.11.156.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,558 INFO: Adding prefix 12.11.156.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,563 INFO: Adding prefix 12.11.156.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,569 INFO: Adding prefix 12.11.156.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,577 INFO: Adding prefix 12.11.156.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,582 INFO: Adding prefix 12.11.156.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,589 INFO: Adding prefix 12.11.156.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,594 INFO: Adding prefix 12.11.156.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,602 INFO: Adding prefix 12.11.156.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,609 INFO: Adding prefix 12.11.156.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,614 INFO: Adding prefix 12.11.156.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,619 INFO: Adding prefix 12.11.156.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,625 INFO: Adding prefix 12.11.157.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,630 INFO: Adding prefix 12.11.157.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,634 INFO: Adding prefix 12.11.157.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,639 INFO: Adding prefix 12.11.157.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,646 INFO: Adding prefix 12.11.157.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,650 INFO: Adding prefix 12.11.157.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,656 INFO: Adding prefix 12.11.157.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,662 INFO: Adding prefix 12.11.157.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,670 INFO: Adding prefix 12.11.157.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,677 INFO: Adding prefix 12.11.157.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,683 INFO: Adding prefix 12.11.157.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,688 INFO: Adding prefix 12.11.157.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,693 INFO: Adding prefix 12.11.157.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,698 INFO: Adding prefix 12.11.157.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,703 INFO: Adding prefix 12.11.157.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,711 INFO: Adding prefix 12.11.157.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,718 INFO: Adding prefix 12.11.158.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,724 INFO: Adding prefix 12.11.158.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,729 INFO: Adding prefix 12.11.158.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,736 INFO: Adding prefix 12.11.158.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,741 INFO: Adding prefix 12.11.158.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,746 INFO: Adding prefix 12.11.158.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,751 INFO: Adding prefix 12.11.158.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,757 INFO: Adding prefix 12.11.158.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,763 INFO: Adding prefix 12.11.158.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,768 INFO: Adding prefix 12.11.158.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,773 INFO: Adding prefix 12.11.158.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,780 INFO: Adding prefix 12.11.158.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,785 INFO: Adding prefix 12.11.158.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,789 INFO: Adding prefix 12.11.158.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,794 INFO: Adding prefix 12.11.158.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,802 INFO: Adding prefix 12.11.158.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,809 INFO: Adding prefix 12.11.159.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,817 INFO: Adding prefix 12.11.159.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,822 INFO: Adding prefix 12.11.159.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,829 INFO: Adding prefix 12.11.159.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,834 INFO: Adding prefix 12.11.159.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,840 INFO: Adding prefix 12.11.159.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,846 INFO: Adding prefix 12.11.159.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,851 INFO: Adding prefix 12.11.159.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,856 INFO: Adding prefix 12.11.159.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,860 INFO: Adding prefix 12.11.159.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,867 INFO: Adding prefix 12.11.159.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,872 INFO: Adding prefix 12.11.159.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,877 INFO: Adding prefix 12.11.159.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,883 INFO: Adding prefix 12.11.159.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,889 INFO: Adding prefix 12.11.159.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,894 INFO: Adding prefix 12.11.159.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,900 INFO: Adding prefix 12.11.160.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,906 INFO: Adding prefix 12.11.160.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,913 INFO: Adding prefix 12.11.160.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,917 INFO: Adding prefix 12.11.160.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,924 INFO: Adding prefix 12.11.160.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,929 INFO: Adding prefix 12.11.160.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,936 INFO: Adding prefix 12.11.160.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,944 INFO: Adding prefix 12.11.160.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,951 INFO: Adding prefix 12.11.160.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,957 INFO: Adding prefix 12.11.160.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,963 INFO: Adding prefix 12.11.160.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,970 INFO: Adding prefix 12.11.160.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,976 INFO: Adding prefix 12.11.160.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,982 INFO: Adding prefix 12.11.160.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,989 INFO: Adding prefix 12.11.160.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,994 INFO: Adding prefix 12.11.160.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:12,999 INFO: Adding prefix 12.11.161.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,004 INFO: Adding prefix 12.11.161.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,009 INFO: Adding prefix 12.11.161.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,014 INFO: Adding prefix 12.11.161.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,019 INFO: Adding prefix 12.11.161.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,026 INFO: Adding prefix 12.11.161.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,031 INFO: Adding prefix 12.11.161.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,036 INFO: Adding prefix 12.11.161.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,041 INFO: Adding prefix 12.11.161.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,048 INFO: Adding prefix 12.11.161.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,053 INFO: Adding prefix 12.11.161.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,058 INFO: Adding prefix 12.11.161.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,063 INFO: Adding prefix 12.11.161.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,070 INFO: Adding prefix 12.11.161.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,075 INFO: Adding prefix 12.11.161.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,082 INFO: Adding prefix 12.11.161.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,088 INFO: Adding prefix 12.11.162.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,097 INFO: Adding prefix 12.11.162.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,103 INFO: Adding prefix 12.11.162.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,108 INFO: Adding prefix 12.11.162.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,113 INFO: Adding prefix 12.11.162.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,119 INFO: Adding prefix 12.11.162.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,124 INFO: Adding prefix 12.11.162.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,129 INFO: Adding prefix 12.11.162.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,134 INFO: Adding prefix 12.11.162.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,140 INFO: Adding prefix 12.11.162.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,145 INFO: Adding prefix 12.11.162.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,151 INFO: Adding prefix 12.11.162.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,155 INFO: Adding prefix 12.11.162.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,161 INFO: Adding prefix 12.11.162.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,166 INFO: Adding prefix 12.11.162.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,170 INFO: Adding prefix 12.11.162.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,178 INFO: Adding prefix 12.11.163.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,183 INFO: Adding prefix 12.11.163.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,189 INFO: Adding prefix 12.11.163.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,195 INFO: Adding prefix 12.11.163.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,203 INFO: Adding prefix 12.11.163.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,207 INFO: Adding prefix 12.11.163.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,212 INFO: Adding prefix 12.11.163.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,218 INFO: Adding prefix 12.11.163.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,224 INFO: Adding prefix 12.11.163.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,228 INFO: Adding prefix 12.11.163.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,233 INFO: Adding prefix 12.11.163.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,238 INFO: Adding prefix 12.11.163.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,245 INFO: Adding prefix 12.11.163.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,249 INFO: Adding prefix 12.11.163.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,254 INFO: Adding prefix 12.11.163.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,259 INFO: Adding prefix 12.11.163.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,265 INFO: Adding prefix 12.11.164.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,270 INFO: Adding prefix 12.11.164.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,275 INFO: Adding prefix 12.11.164.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,280 INFO: Adding prefix 12.11.164.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,285 INFO: Adding prefix 12.11.164.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,291 INFO: Adding prefix 12.11.164.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,297 INFO: Adding prefix 12.11.164.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,307 INFO: Adding prefix 12.11.164.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,315 INFO: Adding prefix 12.11.164.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,321 INFO: Adding prefix 12.11.164.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,326 INFO: Adding prefix 12.11.164.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,333 INFO: Adding prefix 12.11.164.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,338 INFO: Adding prefix 12.11.164.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,343 INFO: Adding prefix 12.11.164.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,349 INFO: Adding prefix 12.11.164.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,355 INFO: Adding prefix 12.11.164.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,361 INFO: Adding prefix 12.11.165.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,368 INFO: Adding prefix 12.11.165.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,374 INFO: Adding prefix 12.11.165.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,381 INFO: Adding prefix 12.11.165.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,387 INFO: Adding prefix 12.11.165.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,392 INFO: Adding prefix 12.11.165.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,398 INFO: Adding prefix 12.11.165.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,405 INFO: Adding prefix 12.11.165.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,411 INFO: Adding prefix 12.11.165.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,416 INFO: Adding prefix 12.11.165.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,422 INFO: Adding prefix 12.11.165.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,431 INFO: Adding prefix 12.11.165.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,437 INFO: Adding prefix 12.11.165.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,442 INFO: Adding prefix 12.11.165.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,448 INFO: Adding prefix 12.11.165.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,454 INFO: Adding prefix 12.11.165.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,460 INFO: Adding prefix 12.11.166.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,465 INFO: Adding prefix 12.11.166.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,470 INFO: Adding prefix 12.11.166.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,477 INFO: Adding prefix 12.11.166.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,483 INFO: Adding prefix 12.11.166.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,489 INFO: Adding prefix 12.11.166.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,495 INFO: Adding prefix 12.11.166.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,501 INFO: Adding prefix 12.11.166.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,506 INFO: Adding prefix 12.11.166.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,512 INFO: Adding prefix 12.11.166.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,518 INFO: Adding prefix 12.11.166.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,524 INFO: Adding prefix 12.11.166.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,529 INFO: Adding prefix 12.11.166.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,535 INFO: Adding prefix 12.11.166.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,543 INFO: Adding prefix 12.11.166.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,549 INFO: Adding prefix 12.11.166.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,555 INFO: Adding prefix 12.11.167.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,560 INFO: Adding prefix 12.11.167.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,569 INFO: Adding prefix 12.11.167.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,575 INFO: Adding prefix 12.11.167.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,580 INFO: Adding prefix 12.11.167.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,586 INFO: Adding prefix 12.11.167.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,593 INFO: Adding prefix 12.11.167.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,598 INFO: Adding prefix 12.11.167.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,606 INFO: Adding prefix 12.11.167.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,612 INFO: Adding prefix 12.11.167.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,618 INFO: Adding prefix 12.11.167.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,624 INFO: Adding prefix 12.11.167.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,632 INFO: Adding prefix 12.11.167.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,639 INFO: Adding prefix 12.11.167.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,648 INFO: Adding prefix 12.11.167.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,657 INFO: Adding prefix 12.11.167.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,669 INFO: Adding prefix 12.11.168.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,675 INFO: Adding prefix 12.11.168.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,682 INFO: Adding prefix 12.11.168.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,688 INFO: Adding prefix 12.11.168.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,695 INFO: Adding prefix 12.11.168.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,705 INFO: Adding prefix 12.11.168.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,712 INFO: Adding prefix 12.11.168.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,719 INFO: Adding prefix 12.11.168.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,725 INFO: Adding prefix 12.11.168.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,733 INFO: Adding prefix 12.11.168.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,741 INFO: Adding prefix 12.11.168.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,746 INFO: Adding prefix 12.11.168.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,752 INFO: Adding prefix 12.11.168.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,760 INFO: Adding prefix 12.11.168.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,767 INFO: Adding prefix 12.11.168.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,773 INFO: Adding prefix 12.11.168.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,780 INFO: Adding prefix 12.11.169.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,787 INFO: Adding prefix 12.11.169.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,794 INFO: Adding prefix 12.11.169.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,800 INFO: Adding prefix 12.11.169.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,806 INFO: Adding prefix 12.11.169.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,812 INFO: Adding prefix 12.11.169.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,825 INFO: Adding prefix 12.11.169.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,833 INFO: Adding prefix 12.11.169.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,838 INFO: Adding prefix 12.11.169.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,846 INFO: Adding prefix 12.11.169.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,851 INFO: Adding prefix 12.11.169.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,857 INFO: Adding prefix 12.11.169.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,862 INFO: Adding prefix 12.11.169.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,867 INFO: Adding prefix 12.11.169.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,873 INFO: Adding prefix 12.11.169.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,878 INFO: Adding prefix 12.11.169.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,884 INFO: Adding prefix 12.11.170.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,891 INFO: Adding prefix 12.11.170.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,904 INFO: Adding prefix 12.11.170.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,910 INFO: Adding prefix 12.11.170.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,917 INFO: Adding prefix 12.11.170.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,924 INFO: Adding prefix 12.11.170.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,931 INFO: Adding prefix 12.11.170.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,939 INFO: Adding prefix 12.11.170.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,948 INFO: Adding prefix 12.11.170.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,953 INFO: Adding prefix 12.11.170.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,959 INFO: Adding prefix 12.11.170.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,965 INFO: Adding prefix 12.11.170.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,972 INFO: Adding prefix 12.11.170.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,977 INFO: Adding prefix 12.11.170.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,983 INFO: Adding prefix 12.11.170.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,988 INFO: Adding prefix 12.11.170.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:13,994 INFO: Adding prefix 12.11.171.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,000 INFO: Adding prefix 12.11.171.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,007 INFO: Adding prefix 12.11.171.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,013 INFO: Adding prefix 12.11.171.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,024 INFO: Adding prefix 12.11.171.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,030 INFO: Adding prefix 12.11.171.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,035 INFO: Adding prefix 12.11.171.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,042 INFO: Adding prefix 12.11.171.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,048 INFO: Adding prefix 12.11.171.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,055 INFO: Adding prefix 12.11.171.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,062 INFO: Adding prefix 12.11.171.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,084 INFO: Adding prefix 12.11.171.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,132 INFO: Adding prefix 12.11.171.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,139 INFO: Adding prefix 12.11.171.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,145 INFO: Adding prefix 12.11.171.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,152 INFO: Adding prefix 12.11.171.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,160 INFO: Adding prefix 12.11.172.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,167 INFO: Adding prefix 12.11.172.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,173 INFO: Adding prefix 12.11.172.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,182 INFO: Adding prefix 12.11.172.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,195 INFO: Adding prefix 12.11.172.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,201 INFO: Adding prefix 12.11.172.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,208 INFO: Adding prefix 12.11.172.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,215 INFO: Adding prefix 12.11.172.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,222 INFO: Adding prefix 12.11.172.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,227 INFO: Adding prefix 12.11.172.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,233 INFO: Adding prefix 12.11.172.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,241 INFO: Adding prefix 12.11.172.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,247 INFO: Adding prefix 12.11.172.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,252 INFO: Adding prefix 12.11.172.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,257 INFO: Adding prefix 12.11.172.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,264 INFO: Adding prefix 12.11.172.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,269 INFO: Adding prefix 12.11.173.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,274 INFO: Adding prefix 12.11.173.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,280 INFO: Adding prefix 12.11.173.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,285 INFO: Adding prefix 12.11.173.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,292 INFO: Adding prefix 12.11.173.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,298 INFO: Adding prefix 12.11.173.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,307 INFO: Adding prefix 12.11.173.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,312 INFO: Adding prefix 12.11.173.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,318 INFO: Adding prefix 12.11.173.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,324 INFO: Adding prefix 12.11.173.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,332 INFO: Adding prefix 12.11.173.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,337 INFO: Adding prefix 12.11.173.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,343 INFO: Adding prefix 12.11.173.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,349 INFO: Adding prefix 12.11.173.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,357 INFO: Adding prefix 12.11.173.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,362 INFO: Adding prefix 12.11.173.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,368 INFO: Adding prefix 12.11.174.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,374 INFO: Adding prefix 12.11.174.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,381 INFO: Adding prefix 12.11.174.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,386 INFO: Adding prefix 12.11.174.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,391 INFO: Adding prefix 12.11.174.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,396 INFO: Adding prefix 12.11.174.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,402 INFO: Adding prefix 12.11.174.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,407 INFO: Adding prefix 12.11.174.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,412 INFO: Adding prefix 12.11.174.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,417 INFO: Adding prefix 12.11.174.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,424 INFO: Adding prefix 12.11.174.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,429 INFO: Adding prefix 12.11.174.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,435 INFO: Adding prefix 12.11.174.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,442 INFO: Adding prefix 12.11.174.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,447 INFO: Adding prefix 12.11.174.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,452 INFO: Adding prefix 12.11.174.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,457 INFO: Adding prefix 12.11.175.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,463 INFO: Adding prefix 12.11.175.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,468 INFO: Adding prefix 12.11.175.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,474 INFO: Adding prefix 12.11.175.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,479 INFO: Adding prefix 12.11.175.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,485 INFO: Adding prefix 12.11.175.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,490 INFO: Adding prefix 12.11.175.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,495 INFO: Adding prefix 12.11.175.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,631 INFO: Adding prefix 12.11.175.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,641 INFO: Adding prefix 12.11.175.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,648 INFO: Adding prefix 12.11.175.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,654 INFO: Adding prefix 12.11.175.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,661 INFO: Adding prefix 12.11.175.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,667 INFO: Adding prefix 12.11.175.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,672 INFO: Adding prefix 12.11.175.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,676 INFO: Adding prefix 12.11.175.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,681 INFO: Adding prefix 12.11.176.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,687 INFO: Adding prefix 12.11.176.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,692 INFO: Adding prefix 12.11.176.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,697 INFO: Adding prefix 12.11.176.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,702 INFO: Adding prefix 12.11.176.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,708 INFO: Adding prefix 12.11.176.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,712 INFO: Adding prefix 12.11.176.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,718 INFO: Adding prefix 12.11.176.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,723 INFO: Adding prefix 12.11.176.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,729 INFO: Adding prefix 12.11.176.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,734 INFO: Adding prefix 12.11.176.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,738 INFO: Adding prefix 12.11.176.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,743 INFO: Adding prefix 12.11.176.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,748 INFO: Adding prefix 12.11.176.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,753 INFO: Adding prefix 12.11.176.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,758 INFO: Adding prefix 12.11.176.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,764 INFO: Adding prefix 12.11.177.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,769 INFO: Adding prefix 12.11.177.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,773 INFO: Adding prefix 12.11.177.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,778 INFO: Adding prefix 12.11.177.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,785 INFO: Adding prefix 12.11.177.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,790 INFO: Adding prefix 12.11.177.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,795 INFO: Adding prefix 12.11.177.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,799 INFO: Adding prefix 12.11.177.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,805 INFO: Adding prefix 12.11.177.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,810 INFO: Adding prefix 12.11.177.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,815 INFO: Adding prefix 12.11.177.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,820 INFO: Adding prefix 12.11.177.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,827 INFO: Adding prefix 12.11.177.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,833 INFO: Adding prefix 12.11.177.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,838 INFO: Adding prefix 12.11.177.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,843 INFO: Adding prefix 12.11.177.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,851 INFO: Adding prefix 12.11.178.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,856 INFO: Adding prefix 12.11.178.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,861 INFO: Adding prefix 12.11.178.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,866 INFO: Adding prefix 12.11.178.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,873 INFO: Adding prefix 12.11.178.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,878 INFO: Adding prefix 12.11.178.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,885 INFO: Adding prefix 12.11.178.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,890 INFO: Adding prefix 12.11.178.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,895 INFO: Adding prefix 12.11.178.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,901 INFO: Adding prefix 12.11.178.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,913 INFO: Adding prefix 12.11.178.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,920 INFO: Adding prefix 12.11.178.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,930 INFO: Adding prefix 12.11.178.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,937 INFO: Adding prefix 12.11.178.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,943 INFO: Adding prefix 12.11.178.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,950 INFO: Adding prefix 12.11.178.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,955 INFO: Adding prefix 12.11.179.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,960 INFO: Adding prefix 12.11.179.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,965 INFO: Adding prefix 12.11.179.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,971 INFO: Adding prefix 12.11.179.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,975 INFO: Adding prefix 12.11.179.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,980 INFO: Adding prefix 12.11.179.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,984 INFO: Adding prefix 12.11.179.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,991 INFO: Adding prefix 12.11.179.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:14,997 INFO: Adding prefix 12.11.179.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,002 INFO: Adding prefix 12.11.179.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,006 INFO: Adding prefix 12.11.179.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,012 INFO: Adding prefix 12.11.179.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,016 INFO: Adding prefix 12.11.179.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,022 INFO: Adding prefix 12.11.179.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,027 INFO: Adding prefix 12.11.179.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,032 INFO: Adding prefix 12.11.179.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,037 INFO: Adding prefix 12.11.180.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,043 INFO: Adding prefix 12.11.180.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,049 INFO: Adding prefix 12.11.180.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,054 INFO: Adding prefix 12.11.180.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,059 INFO: Adding prefix 12.11.180.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,064 INFO: Adding prefix 12.11.180.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,071 INFO: Adding prefix 12.11.180.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,075 INFO: Adding prefix 12.11.180.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,080 INFO: Adding prefix 12.11.180.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,085 INFO: Adding prefix 12.11.180.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,092 INFO: Adding prefix 12.11.180.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,097 INFO: Adding prefix 12.11.180.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,102 INFO: Adding prefix 12.11.180.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,107 INFO: Adding prefix 12.11.180.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,114 INFO: Adding prefix 12.11.180.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,119 INFO: Adding prefix 12.11.180.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,127 INFO: Adding prefix 12.11.181.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,132 INFO: Adding prefix 12.11.181.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,140 INFO: Adding prefix 12.11.181.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,145 INFO: Adding prefix 12.11.181.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,151 INFO: Adding prefix 12.11.181.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,156 INFO: Adding prefix 12.11.181.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,163 INFO: Adding prefix 12.11.181.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,169 INFO: Adding prefix 12.11.181.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,176 INFO: Adding prefix 12.11.181.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,181 INFO: Adding prefix 12.11.181.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,188 INFO: Adding prefix 12.11.181.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,194 INFO: Adding prefix 12.11.181.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,200 INFO: Adding prefix 12.11.181.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,205 INFO: Adding prefix 12.11.181.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,210 INFO: Adding prefix 12.11.181.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,215 INFO: Adding prefix 12.11.181.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,221 INFO: Adding prefix 12.11.182.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,230 INFO: Adding prefix 12.11.182.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,235 INFO: Adding prefix 12.11.182.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,240 INFO: Adding prefix 12.11.182.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,245 INFO: Adding prefix 12.11.182.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,252 INFO: Adding prefix 12.11.182.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,256 INFO: Adding prefix 12.11.182.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,261 INFO: Adding prefix 12.11.182.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,266 INFO: Adding prefix 12.11.182.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,272 INFO: Adding prefix 12.11.182.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,278 INFO: Adding prefix 12.11.182.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,283 INFO: Adding prefix 12.11.182.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,288 INFO: Adding prefix 12.11.182.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,294 INFO: Adding prefix 12.11.182.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,301 INFO: Adding prefix 12.11.182.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,307 INFO: Adding prefix 12.11.182.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,312 INFO: Adding prefix 12.11.183.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,319 INFO: Adding prefix 12.11.183.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,324 INFO: Adding prefix 12.11.183.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,328 INFO: Adding prefix 12.11.183.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,333 INFO: Adding prefix 12.11.183.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,341 INFO: Adding prefix 12.11.183.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,346 INFO: Adding prefix 12.11.183.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,351 INFO: Adding prefix 12.11.183.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,355 INFO: Adding prefix 12.11.183.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,360 INFO: Adding prefix 12.11.183.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,366 INFO: Adding prefix 12.11.183.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,371 INFO: Adding prefix 12.11.183.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,378 INFO: Adding prefix 12.11.183.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,382 INFO: Adding prefix 12.11.183.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,389 INFO: Adding prefix 12.11.183.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,395 INFO: Adding prefix 12.11.183.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,403 INFO: Adding prefix 12.11.184.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,408 INFO: Adding prefix 12.11.184.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,413 INFO: Adding prefix 12.11.184.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,419 INFO: Adding prefix 12.11.184.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,425 INFO: Adding prefix 12.11.184.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,430 INFO: Adding prefix 12.11.184.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,436 INFO: Adding prefix 12.11.184.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,442 INFO: Adding prefix 12.11.184.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,448 INFO: Adding prefix 12.11.184.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,454 INFO: Adding prefix 12.11.184.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,459 INFO: Adding prefix 12.11.184.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,464 INFO: Adding prefix 12.11.184.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,470 INFO: Adding prefix 12.11.184.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,475 INFO: Adding prefix 12.11.184.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,480 INFO: Adding prefix 12.11.184.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,485 INFO: Adding prefix 12.11.184.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,492 INFO: Adding prefix 12.11.185.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,499 INFO: Adding prefix 12.11.185.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,503 INFO: Adding prefix 12.11.185.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,508 INFO: Adding prefix 12.11.185.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,516 INFO: Adding prefix 12.11.185.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,521 INFO: Adding prefix 12.11.185.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,526 INFO: Adding prefix 12.11.185.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,533 INFO: Adding prefix 12.11.185.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,539 INFO: Adding prefix 12.11.185.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,544 INFO: Adding prefix 12.11.185.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,549 INFO: Adding prefix 12.11.185.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,556 INFO: Adding prefix 12.11.185.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,562 INFO: Adding prefix 12.11.185.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,568 INFO: Adding prefix 12.11.185.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,572 INFO: Adding prefix 12.11.185.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,579 INFO: Adding prefix 12.11.185.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,585 INFO: Adding prefix 12.11.186.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,590 INFO: Adding prefix 12.11.186.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,596 INFO: Adding prefix 12.11.186.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,603 INFO: Adding prefix 12.11.186.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,608 INFO: Adding prefix 12.11.186.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,615 INFO: Adding prefix 12.11.186.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,623 INFO: Adding prefix 12.11.186.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,641 INFO: Adding prefix 12.11.186.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,650 INFO: Adding prefix 12.11.186.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,656 INFO: Adding prefix 12.11.186.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,679 INFO: Adding prefix 12.11.186.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,693 INFO: Adding prefix 12.11.186.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,724 INFO: Adding prefix 12.11.186.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,731 INFO: Adding prefix 12.11.186.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,736 INFO: Adding prefix 12.11.186.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,744 INFO: Adding prefix 12.11.186.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,749 INFO: Adding prefix 12.11.187.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,756 INFO: Adding prefix 12.11.187.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,763 INFO: Adding prefix 12.11.187.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,768 INFO: Adding prefix 12.11.187.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,774 INFO: Adding prefix 12.11.187.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,781 INFO: Adding prefix 12.11.187.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,789 INFO: Adding prefix 12.11.187.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,794 INFO: Adding prefix 12.11.187.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,798 INFO: Adding prefix 12.11.187.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,803 INFO: Adding prefix 12.11.187.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,811 INFO: Adding prefix 12.11.187.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,824 INFO: Adding prefix 12.11.187.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,831 INFO: Adding prefix 12.11.187.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,840 INFO: Adding prefix 12.11.187.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,848 INFO: Adding prefix 12.11.187.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,859 INFO: Adding prefix 12.11.187.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,865 INFO: Adding prefix 12.11.188.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,875 INFO: Adding prefix 12.11.188.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,883 INFO: Adding prefix 12.11.188.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,889 INFO: Adding prefix 12.11.188.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,902 INFO: Adding prefix 12.11.188.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,909 INFO: Adding prefix 12.11.188.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,924 INFO: Adding prefix 12.11.188.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,931 INFO: Adding prefix 12.11.188.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,942 INFO: Adding prefix 12.11.188.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,949 INFO: Adding prefix 12.11.188.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,965 INFO: Adding prefix 12.11.188.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,971 INFO: Adding prefix 12.11.188.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,983 INFO: Adding prefix 12.11.188.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,988 INFO: Adding prefix 12.11.188.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:15,994 INFO: Adding prefix 12.11.188.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,000 INFO: Adding prefix 12.11.188.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,004 INFO: Adding prefix 12.11.189.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,011 INFO: Adding prefix 12.11.189.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,017 INFO: Adding prefix 12.11.189.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,022 INFO: Adding prefix 12.11.189.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,027 INFO: Adding prefix 12.11.189.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,033 INFO: Adding prefix 12.11.189.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,038 INFO: Adding prefix 12.11.189.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,045 INFO: Adding prefix 12.11.189.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,051 INFO: Adding prefix 12.11.189.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,058 INFO: Adding prefix 12.11.189.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,063 INFO: Adding prefix 12.11.189.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,070 INFO: Adding prefix 12.11.189.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,076 INFO: Adding prefix 12.11.189.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,083 INFO: Adding prefix 12.11.189.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,089 INFO: Adding prefix 12.11.189.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,096 INFO: Adding prefix 12.11.189.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,101 INFO: Adding prefix 12.11.190.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,108 INFO: Adding prefix 12.11.190.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,113 INFO: Adding prefix 12.11.190.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,119 INFO: Adding prefix 12.11.190.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,124 INFO: Adding prefix 12.11.190.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,131 INFO: Adding prefix 12.11.190.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,137 INFO: Adding prefix 12.11.190.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,142 INFO: Adding prefix 12.11.190.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,146 INFO: Adding prefix 12.11.190.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,151 INFO: Adding prefix 12.11.190.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,156 INFO: Adding prefix 12.11.190.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,161 INFO: Adding prefix 12.11.190.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,168 INFO: Adding prefix 12.11.190.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,173 INFO: Adding prefix 12.11.190.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,178 INFO: Adding prefix 12.11.190.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,183 INFO: Adding prefix 12.11.190.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,189 INFO: Adding prefix 12.11.191.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,194 INFO: Adding prefix 12.11.191.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,198 INFO: Adding prefix 12.11.191.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,203 INFO: Adding prefix 12.11.191.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,209 INFO: Adding prefix 12.11.191.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,214 INFO: Adding prefix 12.11.191.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,219 INFO: Adding prefix 12.11.191.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,223 INFO: Adding prefix 12.11.191.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,230 INFO: Adding prefix 12.11.191.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,235 INFO: Adding prefix 12.11.191.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,240 INFO: Adding prefix 12.11.191.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,246 INFO: Adding prefix 12.11.191.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,253 INFO: Adding prefix 12.11.191.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,258 INFO: Adding prefix 12.11.191.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,263 INFO: Adding prefix 12.11.191.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,268 INFO: Adding prefix 12.11.191.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,274 INFO: Adding prefix 12.11.192.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,280 INFO: Adding prefix 12.11.192.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,286 INFO: Adding prefix 12.11.192.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,292 INFO: Adding prefix 12.11.192.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,298 INFO: Adding prefix 12.11.192.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,303 INFO: Adding prefix 12.11.192.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,308 INFO: Adding prefix 12.11.192.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,315 INFO: Adding prefix 12.11.192.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,319 INFO: Adding prefix 12.11.192.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,325 INFO: Adding prefix 12.11.192.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,330 INFO: Adding prefix 12.11.192.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,337 INFO: Adding prefix 12.11.192.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,343 INFO: Adding prefix 12.11.192.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,350 INFO: Adding prefix 12.11.192.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,355 INFO: Adding prefix 12.11.192.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,362 INFO: Adding prefix 12.11.192.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,368 INFO: Adding prefix 12.11.193.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,375 INFO: Adding prefix 12.11.193.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,382 INFO: Adding prefix 12.11.193.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,390 INFO: Adding prefix 12.11.193.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,395 INFO: Adding prefix 12.11.193.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,402 INFO: Adding prefix 12.11.193.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,409 INFO: Adding prefix 12.11.193.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,415 INFO: Adding prefix 12.11.193.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,420 INFO: Adding prefix 12.11.193.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,425 INFO: Adding prefix 12.11.193.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,431 INFO: Adding prefix 12.11.193.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,438 INFO: Adding prefix 12.11.193.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,444 INFO: Adding prefix 12.11.193.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,451 INFO: Adding prefix 12.11.193.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,457 INFO: Adding prefix 12.11.193.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,462 INFO: Adding prefix 12.11.193.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,467 INFO: Adding prefix 12.11.194.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,472 INFO: Adding prefix 12.11.194.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,480 INFO: Adding prefix 12.11.194.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,485 INFO: Adding prefix 12.11.194.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,490 INFO: Adding prefix 12.11.194.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,495 INFO: Adding prefix 12.11.194.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,501 INFO: Adding prefix 12.11.194.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,506 INFO: Adding prefix 12.11.194.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,512 INFO: Adding prefix 12.11.194.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,517 INFO: Adding prefix 12.11.194.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,524 INFO: Adding prefix 12.11.194.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,530 INFO: Adding prefix 12.11.194.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,537 INFO: Adding prefix 12.11.194.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,544 INFO: Adding prefix 12.11.194.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,550 INFO: Adding prefix 12.11.194.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,555 INFO: Adding prefix 12.11.194.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,561 INFO: Adding prefix 12.11.195.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,567 INFO: Adding prefix 12.11.195.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,574 INFO: Adding prefix 12.11.195.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,581 INFO: Adding prefix 12.11.195.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,588 INFO: Adding prefix 12.11.195.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,593 INFO: Adding prefix 12.11.195.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,601 INFO: Adding prefix 12.11.195.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,607 INFO: Adding prefix 12.11.195.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,612 INFO: Adding prefix 12.11.195.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,618 INFO: Adding prefix 12.11.195.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,625 INFO: Adding prefix 12.11.195.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,679 INFO: Adding prefix 12.11.195.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,684 INFO: Adding prefix 12.11.195.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,692 INFO: Adding prefix 12.11.195.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,698 INFO: Adding prefix 12.11.195.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,707 INFO: Adding prefix 12.11.195.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,719 INFO: Adding prefix 12.11.196.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,746 INFO: Adding prefix 12.11.196.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,755 INFO: Adding prefix 12.11.196.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,766 INFO: Adding prefix 12.11.196.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,774 INFO: Adding prefix 12.11.196.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,783 INFO: Adding prefix 12.11.196.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,789 INFO: Adding prefix 12.11.196.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,796 INFO: Adding prefix 12.11.196.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,801 INFO: Adding prefix 12.11.196.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,812 INFO: Adding prefix 12.11.196.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,819 INFO: Adding prefix 12.11.196.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,825 INFO: Adding prefix 12.11.196.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,831 INFO: Adding prefix 12.11.196.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,838 INFO: Adding prefix 12.11.196.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,846 INFO: Adding prefix 12.11.196.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,852 INFO: Adding prefix 12.11.196.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,858 INFO: Adding prefix 12.11.197.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,864 INFO: Adding prefix 12.11.197.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,870 INFO: Adding prefix 12.11.197.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,875 INFO: Adding prefix 12.11.197.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,880 INFO: Adding prefix 12.11.197.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,886 INFO: Adding prefix 12.11.197.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,892 INFO: Adding prefix 12.11.197.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,896 INFO: Adding prefix 12.11.197.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,901 INFO: Adding prefix 12.11.197.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,906 INFO: Adding prefix 12.11.197.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,911 INFO: Adding prefix 12.11.197.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,916 INFO: Adding prefix 12.11.197.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,922 INFO: Adding prefix 12.11.197.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,927 INFO: Adding prefix 12.11.197.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,933 INFO: Adding prefix 12.11.197.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,938 INFO: Adding prefix 12.11.197.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,945 INFO: Adding prefix 12.11.198.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,952 INFO: Adding prefix 12.11.198.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,957 INFO: Adding prefix 12.11.198.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,962 INFO: Adding prefix 12.11.198.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,969 INFO: Adding prefix 12.11.198.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,975 INFO: Adding prefix 12.11.198.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,979 INFO: Adding prefix 12.11.198.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,984 INFO: Adding prefix 12.11.198.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,991 INFO: Adding prefix 12.11.198.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:16,999 INFO: Adding prefix 12.11.198.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,010 INFO: Adding prefix 12.11.198.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,019 INFO: Adding prefix 12.11.198.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,033 INFO: Adding prefix 12.11.198.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,050 INFO: Adding prefix 12.11.198.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,066 INFO: Adding prefix 12.11.198.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,084 INFO: Adding prefix 12.11.198.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,093 INFO: Adding prefix 12.11.199.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,099 INFO: Adding prefix 12.11.199.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,106 INFO: Adding prefix 12.11.199.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,111 INFO: Adding prefix 12.11.199.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,117 INFO: Adding prefix 12.11.199.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,124 INFO: Adding prefix 12.11.199.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,130 INFO: Adding prefix 12.11.199.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,136 INFO: Adding prefix 12.11.199.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,142 INFO: Adding prefix 12.11.199.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,147 INFO: Adding prefix 12.11.199.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,152 INFO: Adding prefix 12.11.199.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,159 INFO: Adding prefix 12.11.199.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,164 INFO: Adding prefix 12.11.199.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,170 INFO: Adding prefix 12.11.199.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,179 INFO: Adding prefix 12.11.199.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,185 INFO: Adding prefix 12.11.199.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,191 INFO: Adding prefix 12.11.200.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,196 INFO: Adding prefix 12.11.200.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,201 INFO: Adding prefix 12.11.200.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,208 INFO: Adding prefix 12.11.200.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,213 INFO: Adding prefix 12.11.200.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,218 INFO: Adding prefix 12.11.200.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,226 INFO: Adding prefix 12.11.200.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,234 INFO: Adding prefix 12.11.200.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,240 INFO: Adding prefix 12.11.200.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,247 INFO: Adding prefix 12.11.200.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,253 INFO: Adding prefix 12.11.200.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,260 INFO: Adding prefix 12.11.200.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,266 INFO: Adding prefix 12.11.200.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,271 INFO: Adding prefix 12.11.200.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,277 INFO: Adding prefix 12.11.200.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,296 INFO: Adding prefix 12.11.200.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,303 INFO: Adding prefix 12.11.201.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,309 INFO: Adding prefix 12.11.201.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,316 INFO: Adding prefix 12.11.201.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,324 INFO: Adding prefix 12.11.201.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,332 INFO: Adding prefix 12.11.201.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,338 INFO: Adding prefix 12.11.201.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,344 INFO: Adding prefix 12.11.201.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,351 INFO: Adding prefix 12.11.201.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,356 INFO: Adding prefix 12.11.201.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,361 INFO: Adding prefix 12.11.201.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,368 INFO: Adding prefix 12.11.201.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,373 INFO: Adding prefix 12.11.201.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,378 INFO: Adding prefix 12.11.201.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,383 INFO: Adding prefix 12.11.201.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,389 INFO: Adding prefix 12.11.201.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,394 INFO: Adding prefix 12.11.201.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,399 INFO: Adding prefix 12.11.202.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,404 INFO: Adding prefix 12.11.202.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,410 INFO: Adding prefix 12.11.202.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,416 INFO: Adding prefix 12.11.202.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,420 INFO: Adding prefix 12.11.202.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,425 INFO: Adding prefix 12.11.202.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,431 INFO: Adding prefix 12.11.202.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,437 INFO: Adding prefix 12.11.202.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,442 INFO: Adding prefix 12.11.202.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,447 INFO: Adding prefix 12.11.202.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,452 INFO: Adding prefix 12.11.202.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,457 INFO: Adding prefix 12.11.202.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,462 INFO: Adding prefix 12.11.202.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,469 INFO: Adding prefix 12.11.202.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,474 INFO: Adding prefix 12.11.202.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,479 INFO: Adding prefix 12.11.202.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,484 INFO: Adding prefix 12.11.203.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,490 INFO: Adding prefix 12.11.203.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,496 INFO: Adding prefix 12.11.203.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,501 INFO: Adding prefix 12.11.203.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,505 INFO: Adding prefix 12.11.203.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,511 INFO: Adding prefix 12.11.203.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,517 INFO: Adding prefix 12.11.203.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,523 INFO: Adding prefix 12.11.203.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,530 INFO: Adding prefix 12.11.203.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,536 INFO: Adding prefix 12.11.203.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,541 INFO: Adding prefix 12.11.203.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,546 INFO: Adding prefix 12.11.203.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,551 INFO: Adding prefix 12.11.203.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,557 INFO: Adding prefix 12.11.203.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,562 INFO: Adding prefix 12.11.203.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,567 INFO: Adding prefix 12.11.203.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,572 INFO: Adding prefix 12.11.204.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,578 INFO: Adding prefix 12.11.204.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,583 INFO: Adding prefix 12.11.204.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,588 INFO: Adding prefix 12.11.204.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,594 INFO: Adding prefix 12.11.204.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,599 INFO: Adding prefix 12.11.204.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,603 INFO: Adding prefix 12.11.204.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,608 INFO: Adding prefix 12.11.204.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,615 INFO: Adding prefix 12.11.204.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,620 INFO: Adding prefix 12.11.204.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,627 INFO: Adding prefix 12.11.204.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,632 INFO: Adding prefix 12.11.204.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,638 INFO: Adding prefix 12.11.204.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,643 INFO: Adding prefix 12.11.204.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,648 INFO: Adding prefix 12.11.204.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,653 INFO: Adding prefix 12.11.204.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,659 INFO: Adding prefix 12.11.205.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,665 INFO: Adding prefix 12.11.205.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,670 INFO: Adding prefix 12.11.205.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,675 INFO: Adding prefix 12.11.205.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,681 INFO: Adding prefix 12.11.205.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,687 INFO: Adding prefix 12.11.205.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,693 INFO: Adding prefix 12.11.205.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,698 INFO: Adding prefix 12.11.205.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,704 INFO: Adding prefix 12.11.205.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,709 INFO: Adding prefix 12.11.205.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,713 INFO: Adding prefix 12.11.205.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,718 INFO: Adding prefix 12.11.205.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,724 INFO: Adding prefix 12.11.205.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,729 INFO: Adding prefix 12.11.205.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,734 INFO: Adding prefix 12.11.205.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,739 INFO: Adding prefix 12.11.205.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,745 INFO: Adding prefix 12.11.206.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,749 INFO: Adding prefix 12.11.206.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,754 INFO: Adding prefix 12.11.206.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,762 INFO: Adding prefix 12.11.206.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,767 INFO: Adding prefix 12.11.206.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,772 INFO: Adding prefix 12.11.206.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,777 INFO: Adding prefix 12.11.206.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,782 INFO: Adding prefix 12.11.206.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,788 INFO: Adding prefix 12.11.206.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,793 INFO: Adding prefix 12.11.206.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,798 INFO: Adding prefix 12.11.206.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,804 INFO: Adding prefix 12.11.206.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,810 INFO: Adding prefix 12.11.206.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,815 INFO: Adding prefix 12.11.206.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,819 INFO: Adding prefix 12.11.206.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,826 INFO: Adding prefix 12.11.206.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,831 INFO: Adding prefix 12.11.207.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,836 INFO: Adding prefix 12.11.207.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,840 INFO: Adding prefix 12.11.207.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,847 INFO: Adding prefix 12.11.207.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,852 INFO: Adding prefix 12.11.207.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,858 INFO: Adding prefix 12.11.207.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,863 INFO: Adding prefix 12.11.207.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,869 INFO: Adding prefix 12.11.207.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,874 INFO: Adding prefix 12.11.207.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,879 INFO: Adding prefix 12.11.207.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,884 INFO: Adding prefix 12.11.207.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,890 INFO: Adding prefix 12.11.207.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,895 INFO: Adding prefix 12.11.207.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,901 INFO: Adding prefix 12.11.207.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,906 INFO: Adding prefix 12.11.207.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,911 INFO: Adding prefix 12.11.207.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,916 INFO: Adding prefix 12.11.208.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,921 INFO: Adding prefix 12.11.208.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,929 INFO: Adding prefix 12.11.208.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,937 INFO: Adding prefix 12.11.208.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,943 INFO: Adding prefix 12.11.208.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,948 INFO: Adding prefix 12.11.208.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,954 INFO: Adding prefix 12.11.208.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,959 INFO: Adding prefix 12.11.208.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,964 INFO: Adding prefix 12.11.208.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,968 INFO: Adding prefix 12.11.208.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,975 INFO: Adding prefix 12.11.208.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,980 INFO: Adding prefix 12.11.208.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,985 INFO: Adding prefix 12.11.208.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,991 INFO: Adding prefix 12.11.208.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:17,997 INFO: Adding prefix 12.11.208.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,001 INFO: Adding prefix 12.11.208.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,008 INFO: Adding prefix 12.11.209.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,014 INFO: Adding prefix 12.11.209.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,023 INFO: Adding prefix 12.11.209.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,029 INFO: Adding prefix 12.11.209.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,035 INFO: Adding prefix 12.11.209.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,040 INFO: Adding prefix 12.11.209.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,046 INFO: Adding prefix 12.11.209.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,051 INFO: Adding prefix 12.11.209.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,057 INFO: Adding prefix 12.11.209.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,062 INFO: Adding prefix 12.11.209.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,067 INFO: Adding prefix 12.11.209.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,071 INFO: Adding prefix 12.11.209.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,077 INFO: Adding prefix 12.11.209.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,083 INFO: Adding prefix 12.11.209.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,088 INFO: Adding prefix 12.11.209.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,094 INFO: Adding prefix 12.11.209.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,101 INFO: Adding prefix 12.11.210.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,107 INFO: Adding prefix 12.11.210.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,112 INFO: Adding prefix 12.11.210.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,117 INFO: Adding prefix 12.11.210.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,123 INFO: Adding prefix 12.11.210.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,129 INFO: Adding prefix 12.11.210.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,135 INFO: Adding prefix 12.11.210.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,142 INFO: Adding prefix 12.11.210.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,147 INFO: Adding prefix 12.11.210.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,154 INFO: Adding prefix 12.11.210.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,159 INFO: Adding prefix 12.11.210.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,165 INFO: Adding prefix 12.11.210.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,171 INFO: Adding prefix 12.11.210.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,176 INFO: Adding prefix 12.11.210.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,182 INFO: Adding prefix 12.11.210.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,187 INFO: Adding prefix 12.11.210.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,191 INFO: Adding prefix 12.11.211.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,197 INFO: Adding prefix 12.11.211.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,202 INFO: Adding prefix 12.11.211.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,207 INFO: Adding prefix 12.11.211.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,212 INFO: Adding prefix 12.11.211.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,217 INFO: Adding prefix 12.11.211.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,222 INFO: Adding prefix 12.11.211.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,227 INFO: Adding prefix 12.11.211.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,233 INFO: Adding prefix 12.11.211.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,239 INFO: Adding prefix 12.11.211.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,244 INFO: Adding prefix 12.11.211.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,249 INFO: Adding prefix 12.11.211.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,255 INFO: Adding prefix 12.11.211.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,260 INFO: Adding prefix 12.11.211.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,265 INFO: Adding prefix 12.11.211.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,269 INFO: Adding prefix 12.11.211.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,276 INFO: Adding prefix 12.11.212.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,282 INFO: Adding prefix 12.11.212.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,288 INFO: Adding prefix 12.11.212.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,293 INFO: Adding prefix 12.11.212.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,299 INFO: Adding prefix 12.11.212.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,305 INFO: Adding prefix 12.11.212.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,309 INFO: Adding prefix 12.11.212.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,314 INFO: Adding prefix 12.11.212.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,320 INFO: Adding prefix 12.11.212.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,325 INFO: Adding prefix 12.11.212.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,329 INFO: Adding prefix 12.11.212.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,335 INFO: Adding prefix 12.11.212.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,341 INFO: Adding prefix 12.11.212.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,346 INFO: Adding prefix 12.11.212.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,352 INFO: Adding prefix 12.11.212.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,357 INFO: Adding prefix 12.11.212.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,363 INFO: Adding prefix 12.11.213.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,368 INFO: Adding prefix 12.11.213.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,374 INFO: Adding prefix 12.11.213.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,380 INFO: Adding prefix 12.11.213.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,385 INFO: Adding prefix 12.11.213.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,390 INFO: Adding prefix 12.11.213.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,394 INFO: Adding prefix 12.11.213.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,400 INFO: Adding prefix 12.11.213.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,406 INFO: Adding prefix 12.11.213.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,412 INFO: Adding prefix 12.11.213.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,417 INFO: Adding prefix 12.11.213.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,423 INFO: Adding prefix 12.11.213.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,428 INFO: Adding prefix 12.11.213.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,433 INFO: Adding prefix 12.11.213.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,439 INFO: Adding prefix 12.11.213.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,444 INFO: Adding prefix 12.11.213.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,449 INFO: Adding prefix 12.11.214.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,454 INFO: Adding prefix 12.11.214.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,459 INFO: Adding prefix 12.11.214.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,465 INFO: Adding prefix 12.11.214.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,469 INFO: Adding prefix 12.11.214.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,474 INFO: Adding prefix 12.11.214.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,479 INFO: Adding prefix 12.11.214.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,486 INFO: Adding prefix 12.11.214.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,490 INFO: Adding prefix 12.11.214.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,495 INFO: Adding prefix 12.11.214.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,500 INFO: Adding prefix 12.11.214.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,504 INFO: Adding prefix 12.11.214.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,509 INFO: Adding prefix 12.11.214.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,513 INFO: Adding prefix 12.11.214.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,520 INFO: Adding prefix 12.11.214.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,525 INFO: Adding prefix 12.11.214.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,530 INFO: Adding prefix 12.11.215.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,534 INFO: Adding prefix 12.11.215.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,540 INFO: Adding prefix 12.11.215.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,546 INFO: Adding prefix 12.11.215.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,551 INFO: Adding prefix 12.11.215.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,556 INFO: Adding prefix 12.11.215.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,563 INFO: Adding prefix 12.11.215.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,568 INFO: Adding prefix 12.11.215.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,573 INFO: Adding prefix 12.11.215.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,578 INFO: Adding prefix 12.11.215.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,584 INFO: Adding prefix 12.11.215.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,589 INFO: Adding prefix 12.11.215.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,593 INFO: Adding prefix 12.11.215.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,598 INFO: Adding prefix 12.11.215.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,605 INFO: Adding prefix 12.11.215.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,610 INFO: Adding prefix 12.11.215.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,616 INFO: Adding prefix 12.11.216.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,621 INFO: Adding prefix 12.11.216.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,626 INFO: Adding prefix 12.11.216.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,632 INFO: Adding prefix 12.11.216.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,637 INFO: Adding prefix 12.11.216.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,643 INFO: Adding prefix 12.11.216.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,649 INFO: Adding prefix 12.11.216.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,654 INFO: Adding prefix 12.11.216.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,660 INFO: Adding prefix 12.11.216.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,666 INFO: Adding prefix 12.11.216.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,671 INFO: Adding prefix 12.11.216.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,676 INFO: Adding prefix 12.11.216.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,681 INFO: Adding prefix 12.11.216.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,688 INFO: Adding prefix 12.11.216.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,696 INFO: Adding prefix 12.11.216.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,702 INFO: Adding prefix 12.11.216.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,708 INFO: Adding prefix 12.11.217.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,715 INFO: Adding prefix 12.11.217.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,722 INFO: Adding prefix 12.11.217.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,728 INFO: Adding prefix 12.11.217.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,733 INFO: Adding prefix 12.11.217.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,739 INFO: Adding prefix 12.11.217.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,745 INFO: Adding prefix 12.11.217.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,751 INFO: Adding prefix 12.11.217.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,756 INFO: Adding prefix 12.11.217.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,763 INFO: Adding prefix 12.11.217.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,769 INFO: Adding prefix 12.11.217.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,774 INFO: Adding prefix 12.11.217.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,780 INFO: Adding prefix 12.11.217.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,789 INFO: Adding prefix 12.11.217.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,795 INFO: Adding prefix 12.11.217.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,802 INFO: Adding prefix 12.11.217.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,807 INFO: Adding prefix 12.11.218.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,814 INFO: Adding prefix 12.11.218.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,818 INFO: Adding prefix 12.11.218.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,824 INFO: Adding prefix 12.11.218.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,829 INFO: Adding prefix 12.11.218.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,834 INFO: Adding prefix 12.11.218.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,839 INFO: Adding prefix 12.11.218.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,846 INFO: Adding prefix 12.11.218.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,855 INFO: Adding prefix 12.11.218.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,861 INFO: Adding prefix 12.11.218.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,868 INFO: Adding prefix 12.11.218.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,873 INFO: Adding prefix 12.11.218.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,880 INFO: Adding prefix 12.11.218.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,885 INFO: Adding prefix 12.11.218.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,891 INFO: Adding prefix 12.11.218.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,896 INFO: Adding prefix 12.11.218.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,903 INFO: Adding prefix 12.11.219.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,909 INFO: Adding prefix 12.11.219.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,915 INFO: Adding prefix 12.11.219.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,921 INFO: Adding prefix 12.11.219.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,929 INFO: Adding prefix 12.11.219.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,935 INFO: Adding prefix 12.11.219.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,941 INFO: Adding prefix 12.11.219.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,946 INFO: Adding prefix 12.11.219.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,955 INFO: Adding prefix 12.11.219.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,961 INFO: Adding prefix 12.11.219.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,966 INFO: Adding prefix 12.11.219.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,972 INFO: Adding prefix 12.11.219.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,979 INFO: Adding prefix 12.11.219.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,984 INFO: Adding prefix 12.11.219.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,989 INFO: Adding prefix 12.11.219.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:18,994 INFO: Adding prefix 12.11.219.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,000 INFO: Adding prefix 12.11.220.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,005 INFO: Adding prefix 12.11.220.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,011 INFO: Adding prefix 12.11.220.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,017 INFO: Adding prefix 12.11.220.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,021 INFO: Adding prefix 12.11.220.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,026 INFO: Adding prefix 12.11.220.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,032 INFO: Adding prefix 12.11.220.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,039 INFO: Adding prefix 12.11.220.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,044 INFO: Adding prefix 12.11.220.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,049 INFO: Adding prefix 12.11.220.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,054 INFO: Adding prefix 12.11.220.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,061 INFO: Adding prefix 12.11.220.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,066 INFO: Adding prefix 12.11.220.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,072 INFO: Adding prefix 12.11.220.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,079 INFO: Adding prefix 12.11.220.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,085 INFO: Adding prefix 12.11.220.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,090 INFO: Adding prefix 12.11.221.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,096 INFO: Adding prefix 12.11.221.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,101 INFO: Adding prefix 12.11.221.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,108 INFO: Adding prefix 12.11.221.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,113 INFO: Adding prefix 12.11.221.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,118 INFO: Adding prefix 12.11.221.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,123 INFO: Adding prefix 12.11.221.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,129 INFO: Adding prefix 12.11.221.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,134 INFO: Adding prefix 12.11.221.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,139 INFO: Adding prefix 12.11.221.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,144 INFO: Adding prefix 12.11.221.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,150 INFO: Adding prefix 12.11.221.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,156 INFO: Adding prefix 12.11.221.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,162 INFO: Adding prefix 12.11.221.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,169 INFO: Adding prefix 12.11.221.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,174 INFO: Adding prefix 12.11.221.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,229 INFO: Adding prefix 12.11.222.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,235 INFO: Adding prefix 12.11.222.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,241 INFO: Adding prefix 12.11.222.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,246 INFO: Adding prefix 12.11.222.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,252 INFO: Adding prefix 12.11.222.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,256 INFO: Adding prefix 12.11.222.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,261 INFO: Adding prefix 12.11.222.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,266 INFO: Adding prefix 12.11.222.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,271 INFO: Adding prefix 12.11.222.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,276 INFO: Adding prefix 12.11.222.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,282 INFO: Adding prefix 12.11.222.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,286 INFO: Adding prefix 12.11.222.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,293 INFO: Adding prefix 12.11.222.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,298 INFO: Adding prefix 12.11.222.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,304 INFO: Adding prefix 12.11.222.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,309 INFO: Adding prefix 12.11.222.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,314 INFO: Adding prefix 12.11.223.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,320 INFO: Adding prefix 12.11.223.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,325 INFO: Adding prefix 12.11.223.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,330 INFO: Adding prefix 12.11.223.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,335 INFO: Adding prefix 12.11.223.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,339 INFO: Adding prefix 12.11.223.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,345 INFO: Adding prefix 12.11.223.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,350 INFO: Adding prefix 12.11.223.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,355 INFO: Adding prefix 12.11.223.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,361 INFO: Adding prefix 12.11.223.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,366 INFO: Adding prefix 12.11.223.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,371 INFO: Adding prefix 12.11.223.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,376 INFO: Adding prefix 12.11.223.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,382 INFO: Adding prefix 12.11.223.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,388 INFO: Adding prefix 12.11.223.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,393 INFO: Adding prefix 12.11.223.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,398 INFO: Adding prefix 12.11.224.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,404 INFO: Adding prefix 12.11.224.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,410 INFO: Adding prefix 12.11.224.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,415 INFO: Adding prefix 12.11.224.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,421 INFO: Adding prefix 12.11.224.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,427 INFO: Adding prefix 12.11.224.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,433 INFO: Adding prefix 12.11.224.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,442 INFO: Adding prefix 12.11.224.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,449 INFO: Adding prefix 12.11.224.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,456 INFO: Adding prefix 12.11.224.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,462 INFO: Adding prefix 12.11.224.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,467 INFO: Adding prefix 12.11.224.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,472 INFO: Adding prefix 12.11.224.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,479 INFO: Adding prefix 12.11.224.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,485 INFO: Adding prefix 12.11.224.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,490 INFO: Adding prefix 12.11.224.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,496 INFO: Adding prefix 12.11.225.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,500 INFO: Adding prefix 12.11.225.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,505 INFO: Adding prefix 12.11.225.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,509 INFO: Adding prefix 12.11.225.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,516 INFO: Adding prefix 12.11.225.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,523 INFO: Adding prefix 12.11.225.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,529 INFO: Adding prefix 12.11.225.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,533 INFO: Adding prefix 12.11.225.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,539 INFO: Adding prefix 12.11.225.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,544 INFO: Adding prefix 12.11.225.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,550 INFO: Adding prefix 12.11.225.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,555 INFO: Adding prefix 12.11.225.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,563 INFO: Adding prefix 12.11.225.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,569 INFO: Adding prefix 12.11.225.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,575 INFO: Adding prefix 12.11.225.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,581 INFO: Adding prefix 12.11.225.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,588 INFO: Adding prefix 12.11.226.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,593 INFO: Adding prefix 12.11.226.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,598 INFO: Adding prefix 12.11.226.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,603 INFO: Adding prefix 12.11.226.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,609 INFO: Adding prefix 12.11.226.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,616 INFO: Adding prefix 12.11.226.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,622 INFO: Adding prefix 12.11.226.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,628 INFO: Adding prefix 12.11.226.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,635 INFO: Adding prefix 12.11.226.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,640 INFO: Adding prefix 12.11.226.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,645 INFO: Adding prefix 12.11.226.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,650 INFO: Adding prefix 12.11.226.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,657 INFO: Adding prefix 12.11.226.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,664 INFO: Adding prefix 12.11.226.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,669 INFO: Adding prefix 12.11.226.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,675 INFO: Adding prefix 12.11.226.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,681 INFO: Adding prefix 12.11.227.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,686 INFO: Adding prefix 12.11.227.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,692 INFO: Adding prefix 12.11.227.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,698 INFO: Adding prefix 12.11.227.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,703 INFO: Adding prefix 12.11.227.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,707 INFO: Adding prefix 12.11.227.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,712 INFO: Adding prefix 12.11.227.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,720 INFO: Adding prefix 12.11.227.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,725 INFO: Adding prefix 12.11.227.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,730 INFO: Adding prefix 12.11.227.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,735 INFO: Adding prefix 12.11.227.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,741 INFO: Adding prefix 12.11.227.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,747 INFO: Adding prefix 12.11.227.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,752 INFO: Adding prefix 12.11.227.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,757 INFO: Adding prefix 12.11.227.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,763 INFO: Adding prefix 12.11.227.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,768 INFO: Adding prefix 12.11.228.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,773 INFO: Adding prefix 12.11.228.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,778 INFO: Adding prefix 12.11.228.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,784 INFO: Adding prefix 12.11.228.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,789 INFO: Adding prefix 12.11.228.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,794 INFO: Adding prefix 12.11.228.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,799 INFO: Adding prefix 12.11.228.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,806 INFO: Adding prefix 12.11.228.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,812 INFO: Adding prefix 12.11.228.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,817 INFO: Adding prefix 12.11.228.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,822 INFO: Adding prefix 12.11.228.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,827 INFO: Adding prefix 12.11.228.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,832 INFO: Adding prefix 12.11.228.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,837 INFO: Adding prefix 12.11.228.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,843 INFO: Adding prefix 12.11.228.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,848 INFO: Adding prefix 12.11.228.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,852 INFO: Adding prefix 12.11.229.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,857 INFO: Adding prefix 12.11.229.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,863 INFO: Adding prefix 12.11.229.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,867 INFO: Adding prefix 12.11.229.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,872 INFO: Adding prefix 12.11.229.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,877 INFO: Adding prefix 12.11.229.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,883 INFO: Adding prefix 12.11.229.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,888 INFO: Adding prefix 12.11.229.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,893 INFO: Adding prefix 12.11.229.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,898 INFO: Adding prefix 12.11.229.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,904 INFO: Adding prefix 12.11.229.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,910 INFO: Adding prefix 12.11.229.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,916 INFO: Adding prefix 12.11.229.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,920 INFO: Adding prefix 12.11.229.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,927 INFO: Adding prefix 12.11.229.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,932 INFO: Adding prefix 12.11.229.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,938 INFO: Adding prefix 12.11.230.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,945 INFO: Adding prefix 12.11.230.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,953 INFO: Adding prefix 12.11.230.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,958 INFO: Adding prefix 12.11.230.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,965 INFO: Adding prefix 12.11.230.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,971 INFO: Adding prefix 12.11.230.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,976 INFO: Adding prefix 12.11.230.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,981 INFO: Adding prefix 12.11.230.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,987 INFO: Adding prefix 12.11.230.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:19,995 INFO: Adding prefix 12.11.230.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,002 INFO: Adding prefix 12.11.230.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,007 INFO: Adding prefix 12.11.230.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,012 INFO: Adding prefix 12.11.230.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,019 INFO: Adding prefix 12.11.230.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,024 INFO: Adding prefix 12.11.230.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,029 INFO: Adding prefix 12.11.230.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,036 INFO: Adding prefix 12.11.231.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,042 INFO: Adding prefix 12.11.231.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,047 INFO: Adding prefix 12.11.231.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,052 INFO: Adding prefix 12.11.231.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,057 INFO: Adding prefix 12.11.231.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,066 INFO: Adding prefix 12.11.231.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,072 INFO: Adding prefix 12.11.231.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,078 INFO: Adding prefix 12.11.231.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,083 INFO: Adding prefix 12.11.231.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,089 INFO: Adding prefix 12.11.231.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,094 INFO: Adding prefix 12.11.231.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,099 INFO: Adding prefix 12.11.231.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,104 INFO: Adding prefix 12.11.231.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,111 INFO: Adding prefix 12.11.231.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,116 INFO: Adding prefix 12.11.231.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,121 INFO: Adding prefix 12.11.231.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,126 INFO: Adding prefix 12.11.232.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,131 INFO: Adding prefix 12.11.232.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,136 INFO: Adding prefix 12.11.232.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,141 INFO: Adding prefix 12.11.232.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,147 INFO: Adding prefix 12.11.232.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,152 INFO: Adding prefix 12.11.232.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,158 INFO: Adding prefix 12.11.232.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,164 INFO: Adding prefix 12.11.232.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,171 INFO: Adding prefix 12.11.232.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,177 INFO: Adding prefix 12.11.232.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,183 INFO: Adding prefix 12.11.232.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,189 INFO: Adding prefix 12.11.232.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,196 INFO: Adding prefix 12.11.232.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,212 INFO: Adding prefix 12.11.232.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,219 INFO: Adding prefix 12.11.232.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,224 INFO: Adding prefix 12.11.232.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,232 INFO: Adding prefix 12.11.233.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,237 INFO: Adding prefix 12.11.233.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,243 INFO: Adding prefix 12.11.233.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,249 INFO: Adding prefix 12.11.233.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,257 INFO: Adding prefix 12.11.233.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,262 INFO: Adding prefix 12.11.233.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,267 INFO: Adding prefix 12.11.233.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,274 INFO: Adding prefix 12.11.233.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,281 INFO: Adding prefix 12.11.233.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,286 INFO: Adding prefix 12.11.233.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,293 INFO: Adding prefix 12.11.233.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,299 INFO: Adding prefix 12.11.233.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,305 INFO: Adding prefix 12.11.233.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,310 INFO: Adding prefix 12.11.233.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,315 INFO: Adding prefix 12.11.233.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,321 INFO: Adding prefix 12.11.233.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,327 INFO: Adding prefix 12.11.234.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,332 INFO: Adding prefix 12.11.234.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,337 INFO: Adding prefix 12.11.234.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,343 INFO: Adding prefix 12.11.234.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,349 INFO: Adding prefix 12.11.234.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,353 INFO: Adding prefix 12.11.234.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,360 INFO: Adding prefix 12.11.234.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,368 INFO: Adding prefix 12.11.234.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,374 INFO: Adding prefix 12.11.234.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,381 INFO: Adding prefix 12.11.234.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,387 INFO: Adding prefix 12.11.234.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,395 INFO: Adding prefix 12.11.234.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,400 INFO: Adding prefix 12.11.234.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,406 INFO: Adding prefix 12.11.234.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,413 INFO: Adding prefix 12.11.234.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,420 INFO: Adding prefix 12.11.234.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,426 INFO: Adding prefix 12.11.235.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,433 INFO: Adding prefix 12.11.235.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,439 INFO: Adding prefix 12.11.235.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,448 INFO: Adding prefix 12.11.235.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,455 INFO: Adding prefix 12.11.235.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,460 INFO: Adding prefix 12.11.235.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,466 INFO: Adding prefix 12.11.235.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,471 INFO: Adding prefix 12.11.235.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,476 INFO: Adding prefix 12.11.235.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,481 INFO: Adding prefix 12.11.235.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,489 INFO: Adding prefix 12.11.235.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,496 INFO: Adding prefix 12.11.235.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,502 INFO: Adding prefix 12.11.235.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,508 INFO: Adding prefix 12.11.235.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,515 INFO: Adding prefix 12.11.235.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,520 INFO: Adding prefix 12.11.235.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,526 INFO: Adding prefix 12.11.236.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,532 INFO: Adding prefix 12.11.236.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,538 INFO: Adding prefix 12.11.236.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,544 INFO: Adding prefix 12.11.236.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,550 INFO: Adding prefix 12.11.236.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,557 INFO: Adding prefix 12.11.236.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,565 INFO: Adding prefix 12.11.236.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,572 INFO: Adding prefix 12.11.236.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,579 INFO: Adding prefix 12.11.236.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,585 INFO: Adding prefix 12.11.236.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,593 INFO: Adding prefix 12.11.236.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,604 INFO: Adding prefix 12.11.236.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,614 INFO: Adding prefix 12.11.236.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,626 INFO: Adding prefix 12.11.236.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,641 INFO: Adding prefix 12.11.236.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,649 INFO: Adding prefix 12.11.236.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,658 INFO: Adding prefix 12.11.237.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,664 INFO: Adding prefix 12.11.237.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,682 INFO: Adding prefix 12.11.237.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,690 INFO: Adding prefix 12.11.237.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,697 INFO: Adding prefix 12.11.237.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,704 INFO: Adding prefix 12.11.237.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,712 INFO: Adding prefix 12.11.237.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,721 INFO: Adding prefix 12.11.237.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,730 INFO: Adding prefix 12.11.237.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,740 INFO: Adding prefix 12.11.237.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,748 INFO: Adding prefix 12.11.237.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,768 INFO: Adding prefix 12.11.237.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,776 INFO: Adding prefix 12.11.237.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,788 INFO: Adding prefix 12.11.237.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,806 INFO: Adding prefix 12.11.237.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,814 INFO: Adding prefix 12.11.237.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,841 INFO: Adding prefix 12.11.238.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,854 INFO: Adding prefix 12.11.238.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,865 INFO: Adding prefix 12.11.238.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,873 INFO: Adding prefix 12.11.238.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,883 INFO: Adding prefix 12.11.238.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,898 INFO: Adding prefix 12.11.238.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,907 INFO: Adding prefix 12.11.238.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,934 INFO: Adding prefix 12.11.238.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:20,977 INFO: Adding prefix 12.11.238.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,016 INFO: Adding prefix 12.11.238.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,059 INFO: Adding prefix 12.11.238.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,077 INFO: Adding prefix 12.11.238.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,095 INFO: Adding prefix 12.11.238.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,136 INFO: Adding prefix 12.11.238.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,146 INFO: Adding prefix 12.11.238.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,159 INFO: Adding prefix 12.11.238.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,167 INFO: Adding prefix 12.11.239.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,180 INFO: Adding prefix 12.11.239.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,198 INFO: Adding prefix 12.11.239.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,206 INFO: Adding prefix 12.11.239.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,229 INFO: Adding prefix 12.11.239.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,276 INFO: Adding prefix 12.11.239.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,293 INFO: Adding prefix 12.11.239.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,353 INFO: Adding prefix 12.11.239.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,424 INFO: Adding prefix 12.11.239.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,480 INFO: Adding prefix 12.11.239.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,488 INFO: Adding prefix 12.11.239.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,494 INFO: Adding prefix 12.11.239.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,501 INFO: Adding prefix 12.11.239.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,506 INFO: Adding prefix 12.11.239.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,513 INFO: Adding prefix 12.11.239.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,520 INFO: Adding prefix 12.11.239.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,528 INFO: Adding prefix 12.11.240.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,534 INFO: Adding prefix 12.11.240.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,540 INFO: Adding prefix 12.11.240.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,547 INFO: Adding prefix 12.11.240.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,554 INFO: Adding prefix 12.11.240.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,560 INFO: Adding prefix 12.11.240.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,565 INFO: Adding prefix 12.11.240.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,570 INFO: Adding prefix 12.11.240.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,579 INFO: Adding prefix 12.11.240.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,585 INFO: Adding prefix 12.11.240.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,591 INFO: Adding prefix 12.11.240.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,598 INFO: Adding prefix 12.11.240.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,604 INFO: Adding prefix 12.11.240.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,610 INFO: Adding prefix 12.11.240.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,617 INFO: Adding prefix 12.11.240.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,624 INFO: Adding prefix 12.11.240.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,629 INFO: Adding prefix 12.11.241.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,636 INFO: Adding prefix 12.11.241.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,641 INFO: Adding prefix 12.11.241.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,650 INFO: Adding prefix 12.11.241.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,657 INFO: Adding prefix 12.11.241.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,663 INFO: Adding prefix 12.11.241.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,669 INFO: Adding prefix 12.11.241.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,675 INFO: Adding prefix 12.11.241.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,680 INFO: Adding prefix 12.11.241.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,685 INFO: Adding prefix 12.11.241.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,690 INFO: Adding prefix 12.11.241.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,696 INFO: Adding prefix 12.11.241.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,701 INFO: Adding prefix 12.11.241.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,706 INFO: Adding prefix 12.11.241.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,711 INFO: Adding prefix 12.11.241.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,717 INFO: Adding prefix 12.11.241.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,722 INFO: Adding prefix 12.11.242.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,767 INFO: Adding prefix 12.11.242.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,777 INFO: Adding prefix 12.11.242.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,785 INFO: Adding prefix 12.11.242.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,792 INFO: Adding prefix 12.11.242.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,798 INFO: Adding prefix 12.11.242.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,803 INFO: Adding prefix 12.11.242.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,807 INFO: Adding prefix 12.11.242.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,813 INFO: Adding prefix 12.11.242.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,818 INFO: Adding prefix 12.11.242.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,826 INFO: Adding prefix 12.11.242.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,832 INFO: Adding prefix 12.11.242.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,839 INFO: Adding prefix 12.11.242.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,844 INFO: Adding prefix 12.11.242.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,854 INFO: Adding prefix 12.11.242.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,862 INFO: Adding prefix 12.11.242.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,868 INFO: Adding prefix 12.11.243.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,874 INFO: Adding prefix 12.11.243.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,883 INFO: Adding prefix 12.11.243.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,888 INFO: Adding prefix 12.11.243.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,895 INFO: Adding prefix 12.11.243.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,902 INFO: Adding prefix 12.11.243.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,909 INFO: Adding prefix 12.11.243.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,913 INFO: Adding prefix 12.11.243.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,920 INFO: Adding prefix 12.11.243.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,926 INFO: Adding prefix 12.11.243.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,932 INFO: Adding prefix 12.11.243.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,937 INFO: Adding prefix 12.11.243.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,941 INFO: Adding prefix 12.11.243.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,947 INFO: Adding prefix 12.11.243.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,955 INFO: Adding prefix 12.11.243.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,962 INFO: Adding prefix 12.11.243.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,968 INFO: Adding prefix 12.11.244.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,973 INFO: Adding prefix 12.11.244.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,979 INFO: Adding prefix 12.11.244.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,983 INFO: Adding prefix 12.11.244.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,988 INFO: Adding prefix 12.11.244.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:21,996 INFO: Adding prefix 12.11.244.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,007 INFO: Adding prefix 12.11.244.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,013 INFO: Adding prefix 12.11.244.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,019 INFO: Adding prefix 12.11.244.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,027 INFO: Adding prefix 12.11.244.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,037 INFO: Adding prefix 12.11.244.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,068 INFO: Adding prefix 12.11.244.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,074 INFO: Adding prefix 12.11.244.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,081 INFO: Adding prefix 12.11.244.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,087 INFO: Adding prefix 12.11.244.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,092 INFO: Adding prefix 12.11.244.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,098 INFO: Adding prefix 12.11.245.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,130 INFO: Adding prefix 12.11.245.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,141 INFO: Adding prefix 12.11.245.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,149 INFO: Adding prefix 12.11.245.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,157 INFO: Adding prefix 12.11.245.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,167 INFO: Adding prefix 12.11.245.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,174 INFO: Adding prefix 12.11.245.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,180 INFO: Adding prefix 12.11.245.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,185 INFO: Adding prefix 12.11.245.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,191 INFO: Adding prefix 12.11.245.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,197 INFO: Adding prefix 12.11.245.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,202 INFO: Adding prefix 12.11.245.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,207 INFO: Adding prefix 12.11.245.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,212 INFO: Adding prefix 12.11.245.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,217 INFO: Adding prefix 12.11.245.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,222 INFO: Adding prefix 12.11.245.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,229 INFO: Adding prefix 12.11.246.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,239 INFO: Adding prefix 12.11.246.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,246 INFO: Adding prefix 12.11.246.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,256 INFO: Adding prefix 12.11.246.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,282 INFO: Adding prefix 12.11.246.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,289 INFO: Adding prefix 12.11.246.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,296 INFO: Adding prefix 12.11.246.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,303 INFO: Adding prefix 12.11.246.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,322 INFO: Adding prefix 12.11.246.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,331 INFO: Adding prefix 12.11.246.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,337 INFO: Adding prefix 12.11.246.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,347 INFO: Adding prefix 12.11.246.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,366 INFO: Adding prefix 12.11.246.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,374 INFO: Adding prefix 12.11.246.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,380 INFO: Adding prefix 12.11.246.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,386 INFO: Adding prefix 12.11.246.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,394 INFO: Adding prefix 12.11.247.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,402 INFO: Adding prefix 12.11.247.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,466 INFO: Adding prefix 12.11.247.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,483 INFO: Adding prefix 12.11.247.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,508 INFO: Adding prefix 12.11.247.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,572 INFO: Adding prefix 12.11.247.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,589 INFO: Adding prefix 12.11.247.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,649 INFO: Adding prefix 12.11.247.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,684 INFO: Adding prefix 12.11.247.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,790 INFO: Adding prefix 12.11.247.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,818 INFO: Adding prefix 12.11.247.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,924 INFO: Adding prefix 12.11.247.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,984 INFO: Adding prefix 12.11.247.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:22,993 INFO: Adding prefix 12.11.247.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:23,008 INFO: Adding prefix 12.11.247.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:23,069 INFO: Adding prefix 12.11.247.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:23,085 INFO: Adding prefix 12.11.248.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:23,124 INFO: Adding prefix 12.11.248.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:23,202 INFO: Adding prefix 12.11.248.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:23,353 INFO: Adding prefix 12.11.248.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:23,366 INFO: Adding prefix 12.11.248.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:23,411 INFO: Adding prefix 12.11.248.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:23,442 INFO: Adding prefix 12.11.248.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:23,548 INFO: Adding prefix 12.11.248.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:23,606 INFO: Adding prefix 12.11.248.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:23,652 INFO: Adding prefix 12.11.248.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:23,661 INFO: Adding prefix 12.11.248.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:23,741 INFO: Adding prefix 12.11.248.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:23,754 INFO: Adding prefix 12.11.248.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:23,765 INFO: Adding prefix 12.11.248.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:23,841 INFO: Adding prefix 12.11.248.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:23,867 INFO: Adding prefix 12.11.248.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:23,893 INFO: Adding prefix 12.11.249.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:23,945 INFO: Adding prefix 12.11.249.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:23,966 INFO: Adding prefix 12.11.249.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:24,113 INFO: Adding prefix 12.11.249.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:24,171 INFO: Adding prefix 12.11.249.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:24,305 INFO: Adding prefix 12.11.249.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:24,346 INFO: Adding prefix 12.11.249.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:24,412 INFO: Adding prefix 12.11.249.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:24,423 INFO: Adding prefix 12.11.249.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:24,436 INFO: Adding prefix 12.11.249.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:24,451 INFO: Adding prefix 12.11.249.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:24,473 INFO: Adding prefix 12.11.249.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:24,486 INFO: Adding prefix 12.11.249.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:24,494 INFO: Adding prefix 12.11.249.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:24,559 INFO: Adding prefix 12.11.249.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:24,571 INFO: Adding prefix 12.11.249.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:24,621 INFO: Adding prefix 12.11.250.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:24,676 INFO: Adding prefix 12.11.250.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:24,741 INFO: Adding prefix 12.11.250.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:24,748 INFO: Adding prefix 12.11.250.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:24,762 INFO: Adding prefix 12.11.250.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:24,773 INFO: Adding prefix 12.11.250.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:24,921 INFO: Adding prefix 12.11.250.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,002 INFO: Adding prefix 12.11.250.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,062 INFO: Adding prefix 12.11.250.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,141 INFO: Adding prefix 12.11.250.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,297 INFO: Adding prefix 12.11.250.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,310 INFO: Adding prefix 12.11.250.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,322 INFO: Adding prefix 12.11.250.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,337 INFO: Adding prefix 12.11.250.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,396 INFO: Adding prefix 12.11.250.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,424 INFO: Adding prefix 12.11.250.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,462 INFO: Adding prefix 12.11.251.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,490 INFO: Adding prefix 12.11.251.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,576 INFO: Adding prefix 12.11.251.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,624 INFO: Adding prefix 12.11.251.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,632 INFO: Adding prefix 12.11.251.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,652 INFO: Adding prefix 12.11.251.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,658 INFO: Adding prefix 12.11.251.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,680 INFO: Adding prefix 12.11.251.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,691 INFO: Adding prefix 12.11.251.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,704 INFO: Adding prefix 12.11.251.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,716 INFO: Adding prefix 12.11.251.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,732 INFO: Adding prefix 12.11.251.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,747 INFO: Adding prefix 12.11.251.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,777 INFO: Adding prefix 12.11.251.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,792 INFO: Adding prefix 12.11.251.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,801 INFO: Adding prefix 12.11.251.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,814 INFO: Adding prefix 12.11.252.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,854 INFO: Adding prefix 12.11.252.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,870 INFO: Adding prefix 12.11.252.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,881 INFO: Adding prefix 12.11.252.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,891 INFO: Adding prefix 12.11.252.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,936 INFO: Adding prefix 12.11.252.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:25,990 INFO: Adding prefix 12.11.252.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,089 INFO: Adding prefix 12.11.252.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,193 INFO: Adding prefix 12.11.252.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,284 INFO: Adding prefix 12.11.252.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,301 INFO: Adding prefix 12.11.252.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,319 INFO: Adding prefix 12.11.252.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,381 INFO: Adding prefix 12.11.252.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,517 INFO: Adding prefix 12.11.252.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,552 INFO: Adding prefix 12.11.252.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,689 INFO: Adding prefix 12.11.252.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,764 INFO: Adding prefix 12.11.253.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,774 INFO: Adding prefix 12.11.253.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,783 INFO: Adding prefix 12.11.253.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,791 INFO: Adding prefix 12.11.253.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,829 INFO: Adding prefix 12.11.253.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,836 INFO: Adding prefix 12.11.253.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,849 INFO: Adding prefix 12.11.253.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,860 INFO: Adding prefix 12.11.253.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,879 INFO: Adding prefix 12.11.253.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,888 INFO: Adding prefix 12.11.253.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,899 INFO: Adding prefix 12.11.253.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,919 INFO: Adding prefix 12.11.253.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,944 INFO: Adding prefix 12.11.253.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,953 INFO: Adding prefix 12.11.253.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,959 INFO: Adding prefix 12.11.253.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:26,971 INFO: Adding prefix 12.11.253.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:27,031 INFO: Adding prefix 12.11.254.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:27,043 INFO: Adding prefix 12.11.254.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:27,054 INFO: Adding prefix 12.11.254.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:27,063 INFO: Adding prefix 12.11.254.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:27,091 INFO: Adding prefix 12.11.254.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:27,129 INFO: Adding prefix 12.11.254.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:27,267 INFO: Adding prefix 12.11.254.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:27,376 INFO: Adding prefix 12.11.254.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:27,496 INFO: Adding prefix 12.11.254.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:27,568 INFO: Adding prefix 12.11.254.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:27,640 INFO: Adding prefix 12.11.254.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:27,778 INFO: Adding prefix 12.11.254.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:27,926 INFO: Adding prefix 12.11.254.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:27,996 INFO: Adding prefix 12.11.254.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,022 INFO: Adding prefix 12.11.254.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,043 INFO: Adding prefix 12.11.254.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,093 INFO: Adding prefix 12.11.255.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,163 INFO: Adding prefix 12.11.255.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,196 INFO: Adding prefix 12.11.255.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,293 INFO: Adding prefix 12.11.255.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,361 INFO: Adding prefix 12.11.255.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,399 INFO: Adding prefix 12.11.255.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,460 INFO: Adding prefix 12.11.255.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,579 INFO: Adding prefix 12.11.255.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,645 INFO: Adding prefix 12.11.255.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,765 INFO: Adding prefix 12.11.255.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,792 INFO: Adding prefix 12.11.255.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,807 INFO: Adding prefix 12.11.255.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,823 INFO: Adding prefix 12.11.255.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,841 INFO: Adding prefix 12.11.255.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,852 INFO: Adding prefix 12.11.255.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,870 INFO: Adding prefix 12.11.255.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,883 INFO: Adding prefix 12.12.0.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,895 INFO: Adding prefix 12.12.0.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,902 INFO: Adding prefix 12.12.0.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,929 INFO: Adding prefix 12.12.0.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,948 INFO: Adding prefix 12.12.0.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,980 INFO: Adding prefix 12.12.0.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:28,988 INFO: Adding prefix 12.12.0.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,017 INFO: Adding prefix 12.12.0.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,034 INFO: Adding prefix 12.12.0.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,048 INFO: Adding prefix 12.12.0.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,059 INFO: Adding prefix 12.12.0.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,065 INFO: Adding prefix 12.12.0.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,128 INFO: Adding prefix 12.12.0.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,141 INFO: Adding prefix 12.12.0.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,156 INFO: Adding prefix 12.12.0.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,164 INFO: Adding prefix 12.12.0.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,171 INFO: Adding prefix 12.12.1.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,207 INFO: Adding prefix 12.12.1.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,226 INFO: Adding prefix 12.12.1.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,273 INFO: Adding prefix 12.12.1.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,322 INFO: Adding prefix 12.12.1.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,331 INFO: Adding prefix 12.12.1.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,386 INFO: Adding prefix 12.12.1.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,446 INFO: Adding prefix 12.12.1.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,457 INFO: Adding prefix 12.12.1.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,465 INFO: Adding prefix 12.12.1.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,479 INFO: Adding prefix 12.12.1.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,518 INFO: Adding prefix 12.12.1.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,528 INFO: Adding prefix 12.12.1.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,542 INFO: Adding prefix 12.12.1.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,610 INFO: Adding prefix 12.12.1.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,690 INFO: Adding prefix 12.12.1.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,730 INFO: Adding prefix 12.12.2.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,781 INFO: Adding prefix 12.12.2.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,860 INFO: Adding prefix 12.12.2.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,888 INFO: Adding prefix 12.12.2.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,933 INFO: Adding prefix 12.12.2.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,946 INFO: Adding prefix 12.12.2.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:29,997 INFO: Adding prefix 12.12.2.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:30,111 INFO: Adding prefix 12.12.2.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:30,130 INFO: Adding prefix 12.12.2.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:30,267 INFO: Adding prefix 12.12.2.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:30,281 INFO: Adding prefix 12.12.2.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:30,354 INFO: Adding prefix 12.12.2.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:30,410 INFO: Adding prefix 12.12.2.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:30,433 INFO: Adding prefix 12.12.2.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:30,523 INFO: Adding prefix 12.12.2.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:30,536 INFO: Adding prefix 12.12.2.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:30,626 INFO: Adding prefix 12.12.3.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:30,742 INFO: Adding prefix 12.12.3.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:30,770 INFO: Adding prefix 12.12.3.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:30,843 INFO: Adding prefix 12.12.3.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:30,963 INFO: Adding prefix 12.12.3.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,048 INFO: Adding prefix 12.12.3.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,097 INFO: Adding prefix 12.12.3.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,121 INFO: Adding prefix 12.12.3.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,165 INFO: Adding prefix 12.12.3.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,197 INFO: Adding prefix 12.12.3.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,214 INFO: Adding prefix 12.12.3.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,233 INFO: Adding prefix 12.12.3.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,242 INFO: Adding prefix 12.12.3.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,297 INFO: Adding prefix 12.12.3.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,376 INFO: Adding prefix 12.12.3.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,436 INFO: Adding prefix 12.12.3.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,445 INFO: Adding prefix 12.12.4.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,560 INFO: Adding prefix 12.12.4.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,572 INFO: Adding prefix 12.12.4.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,601 INFO: Adding prefix 12.12.4.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,609 INFO: Adding prefix 12.12.4.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,618 INFO: Adding prefix 12.12.4.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,624 INFO: Adding prefix 12.12.4.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,631 INFO: Adding prefix 12.12.4.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,641 INFO: Adding prefix 12.12.4.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,649 INFO: Adding prefix 12.12.4.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,655 INFO: Adding prefix 12.12.4.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,661 INFO: Adding prefix 12.12.4.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,671 INFO: Adding prefix 12.12.4.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,677 INFO: Adding prefix 12.12.4.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,683 INFO: Adding prefix 12.12.4.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,690 INFO: Adding prefix 12.12.4.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,698 INFO: Adding prefix 12.12.5.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,703 INFO: Adding prefix 12.12.5.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,709 INFO: Adding prefix 12.12.5.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,714 INFO: Adding prefix 12.12.5.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,725 INFO: Adding prefix 12.12.5.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,733 INFO: Adding prefix 12.12.5.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,738 INFO: Adding prefix 12.12.5.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,745 INFO: Adding prefix 12.12.5.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,753 INFO: Adding prefix 12.12.5.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,760 INFO: Adding prefix 12.12.5.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,769 INFO: Adding prefix 12.12.5.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,776 INFO: Adding prefix 12.12.5.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,784 INFO: Adding prefix 12.12.5.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,791 INFO: Adding prefix 12.12.5.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,809 INFO: Adding prefix 12.12.5.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,849 INFO: Adding prefix 12.12.5.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,856 INFO: Adding prefix 12.12.6.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,862 INFO: Adding prefix 12.12.6.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,871 INFO: Adding prefix 12.12.6.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,918 INFO: Adding prefix 12.12.6.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,925 INFO: Adding prefix 12.12.6.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,931 INFO: Adding prefix 12.12.6.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,938 INFO: Adding prefix 12.12.6.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,947 INFO: Adding prefix 12.12.6.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,954 INFO: Adding prefix 12.12.6.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,960 INFO: Adding prefix 12.12.6.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:31,968 INFO: Adding prefix 12.12.6.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,012 INFO: Adding prefix 12.12.6.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,019 INFO: Adding prefix 12.12.6.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,025 INFO: Adding prefix 12.12.6.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,031 INFO: Adding prefix 12.12.6.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,042 INFO: Adding prefix 12.12.6.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,049 INFO: Adding prefix 12.12.7.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,055 INFO: Adding prefix 12.12.7.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,060 INFO: Adding prefix 12.12.7.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,068 INFO: Adding prefix 12.12.7.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,075 INFO: Adding prefix 12.12.7.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,082 INFO: Adding prefix 12.12.7.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,087 INFO: Adding prefix 12.12.7.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,096 INFO: Adding prefix 12.12.7.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,104 INFO: Adding prefix 12.12.7.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,111 INFO: Adding prefix 12.12.7.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,117 INFO: Adding prefix 12.12.7.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,138 INFO: Adding prefix 12.12.7.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,203 INFO: Adding prefix 12.12.7.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,210 INFO: Adding prefix 12.12.7.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,221 INFO: Adding prefix 12.12.7.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,245 INFO: Adding prefix 12.12.7.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,255 INFO: Adding prefix 12.12.8.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,262 INFO: Adding prefix 12.12.8.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,268 INFO: Adding prefix 12.12.8.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,289 INFO: Adding prefix 12.12.8.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,301 INFO: Adding prefix 12.12.8.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,307 INFO: Adding prefix 12.12.8.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,317 INFO: Adding prefix 12.12.8.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,324 INFO: Adding prefix 12.12.8.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,330 INFO: Adding prefix 12.12.8.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,373 INFO: Adding prefix 12.12.8.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,434 INFO: Adding prefix 12.12.8.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,458 INFO: Adding prefix 12.12.8.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,466 INFO: Adding prefix 12.12.8.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,474 INFO: Adding prefix 12.12.8.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,483 INFO: Adding prefix 12.12.8.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,492 INFO: Adding prefix 12.12.8.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,498 INFO: Adding prefix 12.12.9.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,505 INFO: Adding prefix 12.12.9.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,511 INFO: Adding prefix 12.12.9.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,517 INFO: Adding prefix 12.12.9.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,525 INFO: Adding prefix 12.12.9.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,531 INFO: Adding prefix 12.12.9.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,540 INFO: Adding prefix 12.12.9.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,545 INFO: Adding prefix 12.12.9.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,558 INFO: Adding prefix 12.12.9.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,667 INFO: Adding prefix 12.12.9.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,680 INFO: Adding prefix 12.12.9.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,687 INFO: Adding prefix 12.12.9.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,694 INFO: Adding prefix 12.12.9.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,703 INFO: Adding prefix 12.12.9.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,711 INFO: Adding prefix 12.12.9.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,720 INFO: Adding prefix 12.12.9.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,727 INFO: Adding prefix 12.12.10.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,733 INFO: Adding prefix 12.12.10.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,743 INFO: Adding prefix 12.12.10.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,750 INFO: Adding prefix 12.12.10.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,756 INFO: Adding prefix 12.12.10.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,764 INFO: Adding prefix 12.12.10.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,770 INFO: Adding prefix 12.12.10.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,824 INFO: Adding prefix 12.12.10.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,831 INFO: Adding prefix 12.12.10.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,840 INFO: Adding prefix 12.12.10.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,847 INFO: Adding prefix 12.12.10.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,853 INFO: Adding prefix 12.12.10.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,860 INFO: Adding prefix 12.12.10.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,872 INFO: Adding prefix 12.12.10.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,879 INFO: Adding prefix 12.12.10.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,884 INFO: Adding prefix 12.12.10.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,891 INFO: Adding prefix 12.12.11.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,904 INFO: Adding prefix 12.12.11.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,911 INFO: Adding prefix 12.12.11.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,916 INFO: Adding prefix 12.12.11.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,923 INFO: Adding prefix 12.12.11.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,934 INFO: Adding prefix 12.12.11.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:32,950 INFO: Adding prefix 12.12.11.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,000 INFO: Adding prefix 12.12.11.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,030 INFO: Adding prefix 12.12.11.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,060 INFO: Adding prefix 12.12.11.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,117 INFO: Adding prefix 12.12.11.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,146 INFO: Adding prefix 12.12.11.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,156 INFO: Adding prefix 12.12.11.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,208 INFO: Adding prefix 12.12.11.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,223 INFO: Adding prefix 12.12.11.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,230 INFO: Adding prefix 12.12.11.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,242 INFO: Adding prefix 12.12.12.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,255 INFO: Adding prefix 12.12.12.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,290 INFO: Adding prefix 12.12.12.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,296 INFO: Adding prefix 12.12.12.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,305 INFO: Adding prefix 12.12.12.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,312 INFO: Adding prefix 12.12.12.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,318 INFO: Adding prefix 12.12.12.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,324 INFO: Adding prefix 12.12.12.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,335 INFO: Adding prefix 12.12.12.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,342 INFO: Adding prefix 12.12.12.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,349 INFO: Adding prefix 12.12.12.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,356 INFO: Adding prefix 12.12.12.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,365 INFO: Adding prefix 12.12.12.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,372 INFO: Adding prefix 12.12.12.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,415 INFO: Adding prefix 12.12.12.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,437 INFO: Adding prefix 12.12.12.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,447 INFO: Adding prefix 12.12.13.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,453 INFO: Adding prefix 12.12.13.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,460 INFO: Adding prefix 12.12.13.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,467 INFO: Adding prefix 12.12.13.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,474 INFO: Adding prefix 12.12.13.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,481 INFO: Adding prefix 12.12.13.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,489 INFO: Adding prefix 12.12.13.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,496 INFO: Adding prefix 12.12.13.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,507 INFO: Adding prefix 12.12.13.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,513 INFO: Adding prefix 12.12.13.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,535 INFO: Adding prefix 12.12.13.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,590 INFO: Adding prefix 12.12.13.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,605 INFO: Adding prefix 12.12.13.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,612 INFO: Adding prefix 12.12.13.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,619 INFO: Adding prefix 12.12.13.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,629 INFO: Adding prefix 12.12.13.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,636 INFO: Adding prefix 12.12.14.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,641 INFO: Adding prefix 12.12.14.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,648 INFO: Adding prefix 12.12.14.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,658 INFO: Adding prefix 12.12.14.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,671 INFO: Adding prefix 12.12.14.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,678 INFO: Adding prefix 12.12.14.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,684 INFO: Adding prefix 12.12.14.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,750 INFO: Adding prefix 12.12.14.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,758 INFO: Adding prefix 12.12.14.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,764 INFO: Adding prefix 12.12.14.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,771 INFO: Adding prefix 12.12.14.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,779 INFO: Adding prefix 12.12.14.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,787 INFO: Adding prefix 12.12.14.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,796 INFO: Adding prefix 12.12.14.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,806 INFO: Adding prefix 12.12.14.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,820 INFO: Adding prefix 12.12.14.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,830 INFO: Adding prefix 12.12.15.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,839 INFO: Adding prefix 12.12.15.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,846 INFO: Adding prefix 12.12.15.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,890 INFO: Adding prefix 12.12.15.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,919 INFO: Adding prefix 12.12.15.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,928 INFO: Adding prefix 12.12.15.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,934 INFO: Adding prefix 12.12.15.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,941 INFO: Adding prefix 12.12.15.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,946 INFO: Adding prefix 12.12.15.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,952 INFO: Adding prefix 12.12.15.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,961 INFO: Adding prefix 12.12.15.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,967 INFO: Adding prefix 12.12.15.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,973 INFO: Adding prefix 12.12.15.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,981 INFO: Adding prefix 12.12.15.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,989 INFO: Adding prefix 12.12.15.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:33,997 INFO: Adding prefix 12.12.15.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,003 INFO: Adding prefix 12.12.16.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,009 INFO: Adding prefix 12.12.16.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,017 INFO: Adding prefix 12.12.16.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,030 INFO: Adding prefix 12.12.16.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,090 INFO: Adding prefix 12.12.16.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,099 INFO: Adding prefix 12.12.16.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,130 INFO: Adding prefix 12.12.16.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,137 INFO: Adding prefix 12.12.16.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,145 INFO: Adding prefix 12.12.16.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,151 INFO: Adding prefix 12.12.16.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,165 INFO: Adding prefix 12.12.16.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,177 INFO: Adding prefix 12.12.16.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,184 INFO: Adding prefix 12.12.16.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,193 INFO: Adding prefix 12.12.16.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,277 INFO: Adding prefix 12.12.16.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,321 INFO: Adding prefix 12.12.16.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,339 INFO: Adding prefix 12.12.17.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,386 INFO: Adding prefix 12.12.17.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,427 INFO: Adding prefix 12.12.17.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,466 INFO: Adding prefix 12.12.17.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,498 INFO: Adding prefix 12.12.17.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,505 INFO: Adding prefix 12.12.17.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,515 INFO: Adding prefix 12.12.17.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,521 INFO: Adding prefix 12.12.17.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,534 INFO: Adding prefix 12.12.17.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,640 INFO: Adding prefix 12.12.17.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,647 INFO: Adding prefix 12.12.17.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,654 INFO: Adding prefix 12.12.17.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,661 INFO: Adding prefix 12.12.17.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,671 INFO: Adding prefix 12.12.17.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,677 INFO: Adding prefix 12.12.17.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,682 INFO: Adding prefix 12.12.17.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,689 INFO: Adding prefix 12.12.18.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,697 INFO: Adding prefix 12.12.18.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,703 INFO: Adding prefix 12.12.18.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,709 INFO: Adding prefix 12.12.18.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,716 INFO: Adding prefix 12.12.18.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,723 INFO: Adding prefix 12.12.18.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,734 INFO: Adding prefix 12.12.18.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,742 INFO: Adding prefix 12.12.18.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,802 INFO: Adding prefix 12.12.18.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,859 INFO: Adding prefix 12.12.18.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,868 INFO: Adding prefix 12.12.18.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,875 INFO: Adding prefix 12.12.18.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,881 INFO: Adding prefix 12.12.18.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,896 INFO: Adding prefix 12.12.18.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,903 INFO: Adding prefix 12.12.18.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,910 INFO: Adding prefix 12.12.18.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,915 INFO: Adding prefix 12.12.19.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,924 INFO: Adding prefix 12.12.19.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,930 INFO: Adding prefix 12.12.19.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,937 INFO: Adding prefix 12.12.19.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:34,962 INFO: Adding prefix 12.12.19.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,007 INFO: Adding prefix 12.12.19.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,016 INFO: Adding prefix 12.12.19.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,022 INFO: Adding prefix 12.12.19.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,032 INFO: Adding prefix 12.12.19.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,040 INFO: Adding prefix 12.12.19.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,048 INFO: Adding prefix 12.12.19.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,055 INFO: Adding prefix 12.12.19.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,066 INFO: Adding prefix 12.12.19.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,073 INFO: Adding prefix 12.12.19.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,081 INFO: Adding prefix 12.12.19.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,087 INFO: Adding prefix 12.12.19.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,177 INFO: Adding prefix 12.12.20.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,188 INFO: Adding prefix 12.12.20.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,205 INFO: Adding prefix 12.12.20.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,215 INFO: Adding prefix 12.12.20.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,245 INFO: Adding prefix 12.12.20.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,258 INFO: Adding prefix 12.12.20.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,266 INFO: Adding prefix 12.12.20.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,273 INFO: Adding prefix 12.12.20.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,280 INFO: Adding prefix 12.12.20.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,287 INFO: Adding prefix 12.12.20.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,294 INFO: Adding prefix 12.12.20.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,301 INFO: Adding prefix 12.12.20.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,308 INFO: Adding prefix 12.12.20.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,316 INFO: Adding prefix 12.12.20.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,323 INFO: Adding prefix 12.12.20.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,336 INFO: Adding prefix 12.12.20.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,378 INFO: Adding prefix 12.12.21.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,395 INFO: Adding prefix 12.12.21.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,440 INFO: Adding prefix 12.12.21.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,451 INFO: Adding prefix 12.12.21.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,457 INFO: Adding prefix 12.12.21.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,476 INFO: Adding prefix 12.12.21.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,485 INFO: Adding prefix 12.12.21.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,505 INFO: Adding prefix 12.12.21.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,512 INFO: Adding prefix 12.12.21.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,518 INFO: Adding prefix 12.12.21.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,524 INFO: Adding prefix 12.12.21.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,536 INFO: Adding prefix 12.12.21.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,548 INFO: Adding prefix 12.12.21.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,614 INFO: Adding prefix 12.12.21.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,622 INFO: Adding prefix 12.12.21.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,631 INFO: Adding prefix 12.12.21.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,638 INFO: Adding prefix 12.12.22.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,646 INFO: Adding prefix 12.12.22.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,652 INFO: Adding prefix 12.12.22.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,660 INFO: Adding prefix 12.12.22.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,669 INFO: Adding prefix 12.12.22.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,722 INFO: Adding prefix 12.12.22.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,772 INFO: Adding prefix 12.12.22.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,894 INFO: Adding prefix 12.12.22.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:35,964 INFO: Adding prefix 12.12.22.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,007 INFO: Adding prefix 12.12.22.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,038 INFO: Adding prefix 12.12.22.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,063 INFO: Adding prefix 12.12.22.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,072 INFO: Adding prefix 12.12.22.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,097 INFO: Adding prefix 12.12.22.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,108 INFO: Adding prefix 12.12.22.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,134 INFO: Adding prefix 12.12.22.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,190 INFO: Adding prefix 12.12.23.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,198 INFO: Adding prefix 12.12.23.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,301 INFO: Adding prefix 12.12.23.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,310 INFO: Adding prefix 12.12.23.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,367 INFO: Adding prefix 12.12.23.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,396 INFO: Adding prefix 12.12.23.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,441 INFO: Adding prefix 12.12.23.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,448 INFO: Adding prefix 12.12.23.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,458 INFO: Adding prefix 12.12.23.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,467 INFO: Adding prefix 12.12.23.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,492 INFO: Adding prefix 12.12.23.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,556 INFO: Adding prefix 12.12.23.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,565 INFO: Adding prefix 12.12.23.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,575 INFO: Adding prefix 12.12.23.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,652 INFO: Adding prefix 12.12.23.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,684 INFO: Adding prefix 12.12.23.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,691 INFO: Adding prefix 12.12.24.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,701 INFO: Adding prefix 12.12.24.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,711 INFO: Adding prefix 12.12.24.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,719 INFO: Adding prefix 12.12.24.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,726 INFO: Adding prefix 12.12.24.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,731 INFO: Adding prefix 12.12.24.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,801 INFO: Adding prefix 12.12.24.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,808 INFO: Adding prefix 12.12.24.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,813 INFO: Adding prefix 12.12.24.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,819 INFO: Adding prefix 12.12.24.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,824 INFO: Adding prefix 12.12.24.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,829 INFO: Adding prefix 12.12.24.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,838 INFO: Adding prefix 12.12.24.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,934 INFO: Adding prefix 12.12.24.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,941 INFO: Adding prefix 12.12.24.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,989 INFO: Adding prefix 12.12.24.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:36,996 INFO: Adding prefix 12.12.25.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,004 INFO: Adding prefix 12.12.25.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,011 INFO: Adding prefix 12.12.25.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,016 INFO: Adding prefix 12.12.25.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,022 INFO: Adding prefix 12.12.25.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,056 INFO: Adding prefix 12.12.25.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,063 INFO: Adding prefix 12.12.25.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,070 INFO: Adding prefix 12.12.25.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,087 INFO: Adding prefix 12.12.25.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,109 INFO: Adding prefix 12.12.25.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,130 INFO: Adding prefix 12.12.25.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,138 INFO: Adding prefix 12.12.25.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,145 INFO: Adding prefix 12.12.25.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,154 INFO: Adding prefix 12.12.25.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,160 INFO: Adding prefix 12.12.25.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,165 INFO: Adding prefix 12.12.25.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,171 INFO: Adding prefix 12.12.26.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,180 INFO: Adding prefix 12.12.26.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,192 INFO: Adding prefix 12.12.26.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,198 INFO: Adding prefix 12.12.26.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,207 INFO: Adding prefix 12.12.26.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,216 INFO: Adding prefix 12.12.26.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,226 INFO: Adding prefix 12.12.26.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,275 INFO: Adding prefix 12.12.26.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,282 INFO: Adding prefix 12.12.26.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,301 INFO: Adding prefix 12.12.26.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,308 INFO: Adding prefix 12.12.26.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,314 INFO: Adding prefix 12.12.26.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,324 INFO: Adding prefix 12.12.26.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,332 INFO: Adding prefix 12.12.26.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,339 INFO: Adding prefix 12.12.26.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,369 INFO: Adding prefix 12.12.26.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,388 INFO: Adding prefix 12.12.27.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,397 INFO: Adding prefix 12.12.27.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,406 INFO: Adding prefix 12.12.27.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,428 INFO: Adding prefix 12.12.27.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,446 INFO: Adding prefix 12.12.27.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,488 INFO: Adding prefix 12.12.27.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,528 INFO: Adding prefix 12.12.27.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,536 INFO: Adding prefix 12.12.27.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,543 INFO: Adding prefix 12.12.27.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,550 INFO: Adding prefix 12.12.27.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,556 INFO: Adding prefix 12.12.27.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,563 INFO: Adding prefix 12.12.27.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,579 INFO: Adding prefix 12.12.27.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,585 INFO: Adding prefix 12.12.27.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,593 INFO: Adding prefix 12.12.27.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,599 INFO: Adding prefix 12.12.27.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,607 INFO: Adding prefix 12.12.28.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,614 INFO: Adding prefix 12.12.28.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,621 INFO: Adding prefix 12.12.28.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,642 INFO: Adding prefix 12.12.28.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,677 INFO: Adding prefix 12.12.28.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,686 INFO: Adding prefix 12.12.28.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,695 INFO: Adding prefix 12.12.28.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,707 INFO: Adding prefix 12.12.28.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,714 INFO: Adding prefix 12.12.28.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,721 INFO: Adding prefix 12.12.28.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,728 INFO: Adding prefix 12.12.28.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,736 INFO: Adding prefix 12.12.28.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,742 INFO: Adding prefix 12.12.28.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,749 INFO: Adding prefix 12.12.28.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,759 INFO: Adding prefix 12.12.28.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,767 INFO: Adding prefix 12.12.28.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,773 INFO: Adding prefix 12.12.29.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,779 INFO: Adding prefix 12.12.29.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,787 INFO: Adding prefix 12.12.29.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,806 INFO: Adding prefix 12.12.29.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,821 INFO: Adding prefix 12.12.29.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,828 INFO: Adding prefix 12.12.29.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,835 INFO: Adding prefix 12.12.29.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,849 INFO: Adding prefix 12.12.29.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,856 INFO: Adding prefix 12.12.29.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,863 INFO: Adding prefix 12.12.29.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,869 INFO: Adding prefix 12.12.29.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,878 INFO: Adding prefix 12.12.29.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,886 INFO: Adding prefix 12.12.29.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,896 INFO: Adding prefix 12.12.29.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,933 INFO: Adding prefix 12.12.29.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:37,982 INFO: Adding prefix 12.12.29.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,019 INFO: Adding prefix 12.12.30.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,027 INFO: Adding prefix 12.12.30.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,043 INFO: Adding prefix 12.12.30.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,051 INFO: Adding prefix 12.12.30.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,058 INFO: Adding prefix 12.12.30.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,064 INFO: Adding prefix 12.12.30.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,073 INFO: Adding prefix 12.12.30.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,078 INFO: Adding prefix 12.12.30.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,085 INFO: Adding prefix 12.12.30.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,090 INFO: Adding prefix 12.12.30.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,097 INFO: Adding prefix 12.12.30.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,103 INFO: Adding prefix 12.12.30.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,108 INFO: Adding prefix 12.12.30.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,114 INFO: Adding prefix 12.12.30.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,121 INFO: Adding prefix 12.12.30.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,126 INFO: Adding prefix 12.12.30.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,136 INFO: Adding prefix 12.12.31.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,161 INFO: Adding prefix 12.12.31.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,196 INFO: Adding prefix 12.12.31.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,203 INFO: Adding prefix 12.12.31.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,209 INFO: Adding prefix 12.12.31.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,214 INFO: Adding prefix 12.12.31.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,221 INFO: Adding prefix 12.12.31.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,228 INFO: Adding prefix 12.12.31.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,234 INFO: Adding prefix 12.12.31.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,239 INFO: Adding prefix 12.12.31.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,248 INFO: Adding prefix 12.12.31.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,253 INFO: Adding prefix 12.12.31.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,259 INFO: Adding prefix 12.12.31.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,263 INFO: Adding prefix 12.12.31.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,269 INFO: Adding prefix 12.12.31.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,274 INFO: Adding prefix 12.12.31.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,284 INFO: Adding prefix 12.12.32.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,326 INFO: Adding prefix 12.12.32.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,334 INFO: Adding prefix 12.12.32.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,340 INFO: Adding prefix 12.12.32.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,345 INFO: Adding prefix 12.12.32.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,354 INFO: Adding prefix 12.12.32.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,360 INFO: Adding prefix 12.12.32.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,367 INFO: Adding prefix 12.12.32.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,372 INFO: Adding prefix 12.12.32.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,379 INFO: Adding prefix 12.12.32.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,384 INFO: Adding prefix 12.12.32.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,389 INFO: Adding prefix 12.12.32.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,394 INFO: Adding prefix 12.12.32.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,400 INFO: Adding prefix 12.12.32.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,405 INFO: Adding prefix 12.12.32.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,414 INFO: Adding prefix 12.12.32.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,485 INFO: Adding prefix 12.12.33.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,493 INFO: Adding prefix 12.12.33.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,500 INFO: Adding prefix 12.12.33.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,504 INFO: Adding prefix 12.12.33.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,510 INFO: Adding prefix 12.12.33.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,521 INFO: Adding prefix 12.12.33.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,527 INFO: Adding prefix 12.12.33.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,533 INFO: Adding prefix 12.12.33.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,541 INFO: Adding prefix 12.12.33.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,549 INFO: Adding prefix 12.12.33.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,554 INFO: Adding prefix 12.12.33.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,560 INFO: Adding prefix 12.12.33.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,564 INFO: Adding prefix 12.12.33.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,569 INFO: Adding prefix 12.12.33.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,574 INFO: Adding prefix 12.12.33.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,581 INFO: Adding prefix 12.12.33.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,658 INFO: Adding prefix 12.12.34.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,666 INFO: Adding prefix 12.12.34.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,672 INFO: Adding prefix 12.12.34.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,677 INFO: Adding prefix 12.12.34.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,684 INFO: Adding prefix 12.12.34.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,690 INFO: Adding prefix 12.12.34.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,709 INFO: Adding prefix 12.12.34.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,719 INFO: Adding prefix 12.12.34.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,731 INFO: Adding prefix 12.12.34.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,737 INFO: Adding prefix 12.12.34.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,743 INFO: Adding prefix 12.12.34.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,754 INFO: Adding prefix 12.12.34.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,776 INFO: Adding prefix 12.12.34.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,788 INFO: Adding prefix 12.12.34.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,795 INFO: Adding prefix 12.12.34.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,801 INFO: Adding prefix 12.12.34.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,809 INFO: Adding prefix 12.12.35.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,815 INFO: Adding prefix 12.12.35.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,820 INFO: Adding prefix 12.12.35.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,825 INFO: Adding prefix 12.12.35.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,831 INFO: Adding prefix 12.12.35.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,836 INFO: Adding prefix 12.12.35.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,841 INFO: Adding prefix 12.12.35.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,846 INFO: Adding prefix 12.12.35.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,853 INFO: Adding prefix 12.12.35.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,859 INFO: Adding prefix 12.12.35.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,865 INFO: Adding prefix 12.12.35.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,872 INFO: Adding prefix 12.12.35.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,880 INFO: Adding prefix 12.12.35.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,943 INFO: Adding prefix 12.12.35.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,951 INFO: Adding prefix 12.12.35.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,959 INFO: Adding prefix 12.12.35.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,964 INFO: Adding prefix 12.12.36.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,971 INFO: Adding prefix 12.12.36.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,976 INFO: Adding prefix 12.12.36.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,983 INFO: Adding prefix 12.12.36.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,989 INFO: Adding prefix 12.12.36.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,994 INFO: Adding prefix 12.12.36.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:38,999 INFO: Adding prefix 12.12.36.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,006 INFO: Adding prefix 12.12.36.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,013 INFO: Adding prefix 12.12.36.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,019 INFO: Adding prefix 12.12.36.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,031 INFO: Adding prefix 12.12.36.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,099 INFO: Adding prefix 12.12.36.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,107 INFO: Adding prefix 12.12.36.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,113 INFO: Adding prefix 12.12.36.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,117 INFO: Adding prefix 12.12.36.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,125 INFO: Adding prefix 12.12.36.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,131 INFO: Adding prefix 12.12.37.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,139 INFO: Adding prefix 12.12.37.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,144 INFO: Adding prefix 12.12.37.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,153 INFO: Adding prefix 12.12.37.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,159 INFO: Adding prefix 12.12.37.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,164 INFO: Adding prefix 12.12.37.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,169 INFO: Adding prefix 12.12.37.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,176 INFO: Adding prefix 12.12.37.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,183 INFO: Adding prefix 12.12.37.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,190 INFO: Adding prefix 12.12.37.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,216 INFO: Adding prefix 12.12.37.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,248 INFO: Adding prefix 12.12.37.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,255 INFO: Adding prefix 12.12.37.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,261 INFO: Adding prefix 12.12.37.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,267 INFO: Adding prefix 12.12.37.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,272 INFO: Adding prefix 12.12.37.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,278 INFO: Adding prefix 12.12.38.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,284 INFO: Adding prefix 12.12.38.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,292 INFO: Adding prefix 12.12.38.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,299 INFO: Adding prefix 12.12.38.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,305 INFO: Adding prefix 12.12.38.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,310 INFO: Adding prefix 12.12.38.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,318 INFO: Adding prefix 12.12.38.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,323 INFO: Adding prefix 12.12.38.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,330 INFO: Adding prefix 12.12.38.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,342 INFO: Adding prefix 12.12.38.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,371 INFO: Adding prefix 12.12.38.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,380 INFO: Adding prefix 12.12.38.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,386 INFO: Adding prefix 12.12.38.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,391 INFO: Adding prefix 12.12.38.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,398 INFO: Adding prefix 12.12.38.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,403 INFO: Adding prefix 12.12.38.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,408 INFO: Adding prefix 12.12.39.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,413 INFO: Adding prefix 12.12.39.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,419 INFO: Adding prefix 12.12.39.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,424 INFO: Adding prefix 12.12.39.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,429 INFO: Adding prefix 12.12.39.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,434 INFO: Adding prefix 12.12.39.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,439 INFO: Adding prefix 12.12.39.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,444 INFO: Adding prefix 12.12.39.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,449 INFO: Adding prefix 12.12.39.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,456 INFO: Adding prefix 12.12.39.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,463 INFO: Adding prefix 12.12.39.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,471 INFO: Adding prefix 12.12.39.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,484 INFO: Adding prefix 12.12.39.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,532 INFO: Adding prefix 12.12.39.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,541 INFO: Adding prefix 12.12.39.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,548 INFO: Adding prefix 12.12.39.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,553 INFO: Adding prefix 12.12.40.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,560 INFO: Adding prefix 12.12.40.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,565 INFO: Adding prefix 12.12.40.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,572 INFO: Adding prefix 12.12.40.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,579 INFO: Adding prefix 12.12.40.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,587 INFO: Adding prefix 12.12.40.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,594 INFO: Adding prefix 12.12.40.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,600 INFO: Adding prefix 12.12.40.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,606 INFO: Adding prefix 12.12.40.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,613 INFO: Adding prefix 12.12.40.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,619 INFO: Adding prefix 12.12.40.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,643 INFO: Adding prefix 12.12.40.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,684 INFO: Adding prefix 12.12.40.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,692 INFO: Adding prefix 12.12.40.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,699 INFO: Adding prefix 12.12.40.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,706 INFO: Adding prefix 12.12.40.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,713 INFO: Adding prefix 12.12.41.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,719 INFO: Adding prefix 12.12.41.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,725 INFO: Adding prefix 12.12.41.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,731 INFO: Adding prefix 12.12.41.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,739 INFO: Adding prefix 12.12.41.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,746 INFO: Adding prefix 12.12.41.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,754 INFO: Adding prefix 12.12.41.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,760 INFO: Adding prefix 12.12.41.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,768 INFO: Adding prefix 12.12.41.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,842 INFO: Adding prefix 12.12.41.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,850 INFO: Adding prefix 12.12.41.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,856 INFO: Adding prefix 12.12.41.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,863 INFO: Adding prefix 12.12.41.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,869 INFO: Adding prefix 12.12.41.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,875 INFO: Adding prefix 12.12.41.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,880 INFO: Adding prefix 12.12.41.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,887 INFO: Adding prefix 12.12.42.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,893 INFO: Adding prefix 12.12.42.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,899 INFO: Adding prefix 12.12.42.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,904 INFO: Adding prefix 12.12.42.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,912 INFO: Adding prefix 12.12.42.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,916 INFO: Adding prefix 12.12.42.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,929 INFO: Adding prefix 12.12.42.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,975 INFO: Adding prefix 12.12.42.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:39,987 INFO: Adding prefix 12.12.42.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,023 INFO: Adding prefix 12.12.42.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,068 INFO: Adding prefix 12.12.42.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,115 INFO: Adding prefix 12.12.42.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,195 INFO: Adding prefix 12.12.42.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,203 INFO: Adding prefix 12.12.42.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,231 INFO: Adding prefix 12.12.42.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,246 INFO: Adding prefix 12.12.42.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,328 INFO: Adding prefix 12.12.43.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,339 INFO: Adding prefix 12.12.43.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,356 INFO: Adding prefix 12.12.43.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,378 INFO: Adding prefix 12.12.43.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,385 INFO: Adding prefix 12.12.43.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,392 INFO: Adding prefix 12.12.43.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,399 INFO: Adding prefix 12.12.43.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,407 INFO: Adding prefix 12.12.43.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,414 INFO: Adding prefix 12.12.43.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,421 INFO: Adding prefix 12.12.43.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,427 INFO: Adding prefix 12.12.43.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,434 INFO: Adding prefix 12.12.43.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,440 INFO: Adding prefix 12.12.43.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,446 INFO: Adding prefix 12.12.43.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,453 INFO: Adding prefix 12.12.43.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,467 INFO: Adding prefix 12.12.43.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,482 INFO: Adding prefix 12.12.44.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,493 INFO: Adding prefix 12.12.44.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,503 INFO: Adding prefix 12.12.44.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,518 INFO: Adding prefix 12.12.44.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,525 INFO: Adding prefix 12.12.44.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,549 INFO: Adding prefix 12.12.44.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,556 INFO: Adding prefix 12.12.44.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,566 INFO: Adding prefix 12.12.44.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,574 INFO: Adding prefix 12.12.44.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,584 INFO: Adding prefix 12.12.44.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,592 INFO: Adding prefix 12.12.44.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,602 INFO: Adding prefix 12.12.44.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,617 INFO: Adding prefix 12.12.44.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,669 INFO: Adding prefix 12.12.44.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,695 INFO: Adding prefix 12.12.44.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,702 INFO: Adding prefix 12.12.44.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,709 INFO: Adding prefix 12.12.45.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,715 INFO: Adding prefix 12.12.45.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,722 INFO: Adding prefix 12.12.45.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,728 INFO: Adding prefix 12.12.45.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,733 INFO: Adding prefix 12.12.45.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,738 INFO: Adding prefix 12.12.45.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,745 INFO: Adding prefix 12.12.45.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,751 INFO: Adding prefix 12.12.45.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,757 INFO: Adding prefix 12.12.45.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,762 INFO: Adding prefix 12.12.45.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,800 INFO: Adding prefix 12.12.45.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,834 INFO: Adding prefix 12.12.45.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,852 INFO: Adding prefix 12.12.45.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,865 INFO: Adding prefix 12.12.45.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,878 INFO: Adding prefix 12.12.45.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,886 INFO: Adding prefix 12.12.45.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,892 INFO: Adding prefix 12.12.46.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,898 INFO: Adding prefix 12.12.46.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,905 INFO: Adding prefix 12.12.46.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,912 INFO: Adding prefix 12.12.46.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,918 INFO: Adding prefix 12.12.46.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,923 INFO: Adding prefix 12.12.46.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,930 INFO: Adding prefix 12.12.46.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,936 INFO: Adding prefix 12.12.46.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,942 INFO: Adding prefix 12.12.46.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,947 INFO: Adding prefix 12.12.46.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,956 INFO: Adding prefix 12.12.46.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:40,968 INFO: Adding prefix 12.12.46.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,046 INFO: Adding prefix 12.12.46.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,056 INFO: Adding prefix 12.12.46.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,061 INFO: Adding prefix 12.12.46.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,066 INFO: Adding prefix 12.12.46.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,072 INFO: Adding prefix 12.12.47.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,079 INFO: Adding prefix 12.12.47.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,084 INFO: Adding prefix 12.12.47.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,089 INFO: Adding prefix 12.12.47.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,094 INFO: Adding prefix 12.12.47.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,100 INFO: Adding prefix 12.12.47.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,105 INFO: Adding prefix 12.12.47.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,110 INFO: Adding prefix 12.12.47.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,115 INFO: Adding prefix 12.12.47.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,122 INFO: Adding prefix 12.12.47.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,126 INFO: Adding prefix 12.12.47.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,133 INFO: Adding prefix 12.12.47.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,194 INFO: Adding prefix 12.12.47.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,205 INFO: Adding prefix 12.12.47.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,212 INFO: Adding prefix 12.12.47.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,219 INFO: Adding prefix 12.12.47.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,226 INFO: Adding prefix 12.12.48.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,232 INFO: Adding prefix 12.12.48.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,238 INFO: Adding prefix 12.12.48.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,245 INFO: Adding prefix 12.12.48.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,251 INFO: Adding prefix 12.12.48.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,258 INFO: Adding prefix 12.12.48.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,263 INFO: Adding prefix 12.12.48.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,269 INFO: Adding prefix 12.12.48.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,278 INFO: Adding prefix 12.12.48.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,285 INFO: Adding prefix 12.12.48.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,294 INFO: Adding prefix 12.12.48.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,349 INFO: Adding prefix 12.12.48.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,364 INFO: Adding prefix 12.12.48.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,371 INFO: Adding prefix 12.12.48.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,377 INFO: Adding prefix 12.12.48.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,382 INFO: Adding prefix 12.12.48.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,454 INFO: Adding prefix 12.12.49.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,464 INFO: Adding prefix 12.12.49.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,478 INFO: Adding prefix 12.12.49.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,485 INFO: Adding prefix 12.12.49.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,539 INFO: Adding prefix 12.12.49.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,574 INFO: Adding prefix 12.12.49.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,585 INFO: Adding prefix 12.12.49.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,628 INFO: Adding prefix 12.12.49.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,683 INFO: Adding prefix 12.12.49.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,693 INFO: Adding prefix 12.12.49.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,700 INFO: Adding prefix 12.12.49.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,706 INFO: Adding prefix 12.12.49.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,714 INFO: Adding prefix 12.12.49.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,720 INFO: Adding prefix 12.12.49.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,725 INFO: Adding prefix 12.12.49.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,730 INFO: Adding prefix 12.12.49.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,736 INFO: Adding prefix 12.12.50.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,742 INFO: Adding prefix 12.12.50.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,747 INFO: Adding prefix 12.12.50.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,752 INFO: Adding prefix 12.12.50.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,757 INFO: Adding prefix 12.12.50.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,763 INFO: Adding prefix 12.12.50.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,767 INFO: Adding prefix 12.12.50.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,783 INFO: Adding prefix 12.12.50.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,791 INFO: Adding prefix 12.12.50.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,819 INFO: Adding prefix 12.12.50.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,827 INFO: Adding prefix 12.12.50.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,834 INFO: Adding prefix 12.12.50.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,839 INFO: Adding prefix 12.12.50.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,844 INFO: Adding prefix 12.12.50.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,849 INFO: Adding prefix 12.12.50.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,856 INFO: Adding prefix 12.12.50.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,861 INFO: Adding prefix 12.12.51.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,866 INFO: Adding prefix 12.12.51.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,872 INFO: Adding prefix 12.12.51.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,878 INFO: Adding prefix 12.12.51.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,885 INFO: Adding prefix 12.12.51.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,892 INFO: Adding prefix 12.12.51.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,897 INFO: Adding prefix 12.12.51.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,903 INFO: Adding prefix 12.12.51.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,910 INFO: Adding prefix 12.12.51.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,916 INFO: Adding prefix 12.12.51.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,987 INFO: Adding prefix 12.12.51.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:41,997 INFO: Adding prefix 12.12.51.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,004 INFO: Adding prefix 12.12.51.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,009 INFO: Adding prefix 12.12.51.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,014 INFO: Adding prefix 12.12.51.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,021 INFO: Adding prefix 12.12.51.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,026 INFO: Adding prefix 12.12.52.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,066 INFO: Adding prefix 12.12.52.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,073 INFO: Adding prefix 12.12.52.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,368 INFO: Adding prefix 12.12.52.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,375 INFO: Adding prefix 12.12.52.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,381 INFO: Adding prefix 12.12.52.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,389 INFO: Adding prefix 12.12.52.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,394 INFO: Adding prefix 12.12.52.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,400 INFO: Adding prefix 12.12.52.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,405 INFO: Adding prefix 12.12.52.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,416 INFO: Adding prefix 12.12.52.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,422 INFO: Adding prefix 12.12.52.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,429 INFO: Adding prefix 12.12.52.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,436 INFO: Adding prefix 12.12.52.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,507 INFO: Adding prefix 12.12.52.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,512 INFO: Adding prefix 12.12.52.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,517 INFO: Adding prefix 12.12.53.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,522 INFO: Adding prefix 12.12.53.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,528 INFO: Adding prefix 12.12.53.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,533 INFO: Adding prefix 12.12.53.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,539 INFO: Adding prefix 12.12.53.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,544 INFO: Adding prefix 12.12.53.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,550 INFO: Adding prefix 12.12.53.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,554 INFO: Adding prefix 12.12.53.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,559 INFO: Adding prefix 12.12.53.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,565 INFO: Adding prefix 12.12.53.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,571 INFO: Adding prefix 12.12.53.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,576 INFO: Adding prefix 12.12.53.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,581 INFO: Adding prefix 12.12.53.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,586 INFO: Adding prefix 12.12.53.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,591 INFO: Adding prefix 12.12.53.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,651 INFO: Adding prefix 12.12.53.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,657 INFO: Adding prefix 12.12.54.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,664 INFO: Adding prefix 12.12.54.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,669 INFO: Adding prefix 12.12.54.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,674 INFO: Adding prefix 12.12.54.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,678 INFO: Adding prefix 12.12.54.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,685 INFO: Adding prefix 12.12.54.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,690 INFO: Adding prefix 12.12.54.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,694 INFO: Adding prefix 12.12.54.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,699 INFO: Adding prefix 12.12.54.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,705 INFO: Adding prefix 12.12.54.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,711 INFO: Adding prefix 12.12.54.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,716 INFO: Adding prefix 12.12.54.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,721 INFO: Adding prefix 12.12.54.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,728 INFO: Adding prefix 12.12.54.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,733 INFO: Adding prefix 12.12.54.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,788 INFO: Adding prefix 12.12.54.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,796 INFO: Adding prefix 12.12.55.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,802 INFO: Adding prefix 12.12.55.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,808 INFO: Adding prefix 12.12.55.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,813 INFO: Adding prefix 12.12.55.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,818 INFO: Adding prefix 12.12.55.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,824 INFO: Adding prefix 12.12.55.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,829 INFO: Adding prefix 12.12.55.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,834 INFO: Adding prefix 12.12.55.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,839 INFO: Adding prefix 12.12.55.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,845 INFO: Adding prefix 12.12.55.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,851 INFO: Adding prefix 12.12.55.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,856 INFO: Adding prefix 12.12.55.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,863 INFO: Adding prefix 12.12.55.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,869 INFO: Adding prefix 12.12.55.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,874 INFO: Adding prefix 12.12.55.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,879 INFO: Adding prefix 12.12.55.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,925 INFO: Adding prefix 12.12.56.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,977 INFO: Adding prefix 12.12.56.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,984 INFO: Adding prefix 12.12.56.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,990 INFO: Adding prefix 12.12.56.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:42,998 INFO: Adding prefix 12.12.56.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,003 INFO: Adding prefix 12.12.56.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,009 INFO: Adding prefix 12.12.56.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,015 INFO: Adding prefix 12.12.56.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,023 INFO: Adding prefix 12.12.56.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,028 INFO: Adding prefix 12.12.56.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,033 INFO: Adding prefix 12.12.56.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,039 INFO: Adding prefix 12.12.56.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,046 INFO: Adding prefix 12.12.56.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,053 INFO: Adding prefix 12.12.56.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,060 INFO: Adding prefix 12.12.56.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,081 INFO: Adding prefix 12.12.56.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,115 INFO: Adding prefix 12.12.57.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,123 INFO: Adding prefix 12.12.57.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,130 INFO: Adding prefix 12.12.57.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,135 INFO: Adding prefix 12.12.57.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,144 INFO: Adding prefix 12.12.57.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,150 INFO: Adding prefix 12.12.57.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,157 INFO: Adding prefix 12.12.57.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,162 INFO: Adding prefix 12.12.57.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,167 INFO: Adding prefix 12.12.57.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,173 INFO: Adding prefix 12.12.57.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,180 INFO: Adding prefix 12.12.57.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,191 INFO: Adding prefix 12.12.57.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,197 INFO: Adding prefix 12.12.57.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,202 INFO: Adding prefix 12.12.57.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,210 INFO: Adding prefix 12.12.57.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,220 INFO: Adding prefix 12.12.57.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,251 INFO: Adding prefix 12.12.58.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,259 INFO: Adding prefix 12.12.58.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,266 INFO: Adding prefix 12.12.58.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,275 INFO: Adding prefix 12.12.58.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,282 INFO: Adding prefix 12.12.58.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,288 INFO: Adding prefix 12.12.58.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,294 INFO: Adding prefix 12.12.58.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,301 INFO: Adding prefix 12.12.58.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,307 INFO: Adding prefix 12.12.58.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,313 INFO: Adding prefix 12.12.58.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,318 INFO: Adding prefix 12.12.58.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,325 INFO: Adding prefix 12.12.58.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,331 INFO: Adding prefix 12.12.58.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,338 INFO: Adding prefix 12.12.58.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,345 INFO: Adding prefix 12.12.58.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,380 INFO: Adding prefix 12.12.58.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,416 INFO: Adding prefix 12.12.59.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,424 INFO: Adding prefix 12.12.59.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,430 INFO: Adding prefix 12.12.59.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,437 INFO: Adding prefix 12.12.59.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,442 INFO: Adding prefix 12.12.59.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,448 INFO: Adding prefix 12.12.59.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,453 INFO: Adding prefix 12.12.59.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,459 INFO: Adding prefix 12.12.59.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,464 INFO: Adding prefix 12.12.59.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,470 INFO: Adding prefix 12.12.59.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,477 INFO: Adding prefix 12.12.59.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,483 INFO: Adding prefix 12.12.59.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,489 INFO: Adding prefix 12.12.59.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,494 INFO: Adding prefix 12.12.59.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,508 INFO: Adding prefix 12.12.59.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,555 INFO: Adding prefix 12.12.59.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,562 INFO: Adding prefix 12.12.60.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,569 INFO: Adding prefix 12.12.60.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,576 INFO: Adding prefix 12.12.60.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,584 INFO: Adding prefix 12.12.60.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,591 INFO: Adding prefix 12.12.60.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,598 INFO: Adding prefix 12.12.60.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,605 INFO: Adding prefix 12.12.60.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,610 INFO: Adding prefix 12.12.60.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,617 INFO: Adding prefix 12.12.60.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,623 INFO: Adding prefix 12.12.60.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,630 INFO: Adding prefix 12.12.60.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,638 INFO: Adding prefix 12.12.60.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,695 INFO: Adding prefix 12.12.60.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,706 INFO: Adding prefix 12.12.60.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,713 INFO: Adding prefix 12.12.60.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,720 INFO: Adding prefix 12.12.60.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,726 INFO: Adding prefix 12.12.61.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,732 INFO: Adding prefix 12.12.61.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,737 INFO: Adding prefix 12.12.61.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,742 INFO: Adding prefix 12.12.61.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,747 INFO: Adding prefix 12.12.61.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,754 INFO: Adding prefix 12.12.61.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,759 INFO: Adding prefix 12.12.61.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,764 INFO: Adding prefix 12.12.61.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,769 INFO: Adding prefix 12.12.61.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,776 INFO: Adding prefix 12.12.61.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,781 INFO: Adding prefix 12.12.61.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,799 INFO: Adding prefix 12.12.61.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,846 INFO: Adding prefix 12.12.61.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,855 INFO: Adding prefix 12.12.61.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,862 INFO: Adding prefix 12.12.61.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,897 INFO: Adding prefix 12.12.61.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,929 INFO: Adding prefix 12.12.62.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,940 INFO: Adding prefix 12.12.62.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,950 INFO: Adding prefix 12.12.62.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,957 INFO: Adding prefix 12.12.62.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:43,990 INFO: Adding prefix 12.12.62.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,027 INFO: Adding prefix 12.12.62.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,036 INFO: Adding prefix 12.12.62.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,046 INFO: Adding prefix 12.12.62.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,055 INFO: Adding prefix 12.12.62.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,063 INFO: Adding prefix 12.12.62.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,071 INFO: Adding prefix 12.12.62.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,076 INFO: Adding prefix 12.12.62.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,084 INFO: Adding prefix 12.12.62.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,092 INFO: Adding prefix 12.12.62.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,106 INFO: Adding prefix 12.12.62.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,125 INFO: Adding prefix 12.12.62.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,132 INFO: Adding prefix 12.12.63.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,151 INFO: Adding prefix 12.12.63.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,160 INFO: Adding prefix 12.12.63.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,355 INFO: Adding prefix 12.12.63.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,393 INFO: Adding prefix 12.12.63.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,400 INFO: Adding prefix 12.12.63.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,408 INFO: Adding prefix 12.12.63.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,414 INFO: Adding prefix 12.12.63.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,422 INFO: Adding prefix 12.12.63.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,427 INFO: Adding prefix 12.12.63.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,433 INFO: Adding prefix 12.12.63.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,440 INFO: Adding prefix 12.12.63.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,448 INFO: Adding prefix 12.12.63.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,454 INFO: Adding prefix 12.12.63.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,459 INFO: Adding prefix 12.12.63.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,464 INFO: Adding prefix 12.12.63.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,532 INFO: Adding prefix 12.12.64.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,541 INFO: Adding prefix 12.12.64.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,546 INFO: Adding prefix 12.12.64.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,551 INFO: Adding prefix 12.12.64.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,559 INFO: Adding prefix 12.12.64.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,565 INFO: Adding prefix 12.12.64.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,610 INFO: Adding prefix 12.12.64.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,619 INFO: Adding prefix 12.12.64.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,631 INFO: Adding prefix 12.12.64.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,645 INFO: Adding prefix 12.12.64.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,684 INFO: Adding prefix 12.12.64.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,691 INFO: Adding prefix 12.12.64.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,700 INFO: Adding prefix 12.12.64.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,705 INFO: Adding prefix 12.12.64.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,710 INFO: Adding prefix 12.12.64.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,718 INFO: Adding prefix 12.12.64.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,723 INFO: Adding prefix 12.12.65.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,729 INFO: Adding prefix 12.12.65.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,735 INFO: Adding prefix 12.12.65.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,741 INFO: Adding prefix 12.12.65.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,747 INFO: Adding prefix 12.12.65.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,752 INFO: Adding prefix 12.12.65.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,757 INFO: Adding prefix 12.12.65.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,765 INFO: Adding prefix 12.12.65.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,770 INFO: Adding prefix 12.12.65.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,831 INFO: Adding prefix 12.12.65.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,838 INFO: Adding prefix 12.12.65.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,845 INFO: Adding prefix 12.12.65.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,851 INFO: Adding prefix 12.12.65.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,856 INFO: Adding prefix 12.12.65.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,863 INFO: Adding prefix 12.12.65.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,870 INFO: Adding prefix 12.12.65.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,876 INFO: Adding prefix 12.12.66.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,882 INFO: Adding prefix 12.12.66.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,889 INFO: Adding prefix 12.12.66.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,897 INFO: Adding prefix 12.12.66.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,904 INFO: Adding prefix 12.12.66.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,909 INFO: Adding prefix 12.12.66.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,915 INFO: Adding prefix 12.12.66.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,922 INFO: Adding prefix 12.12.66.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,949 INFO: Adding prefix 12.12.66.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,971 INFO: Adding prefix 12.12.66.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:44,991 INFO: Adding prefix 12.12.66.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,020 INFO: Adding prefix 12.12.66.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,028 INFO: Adding prefix 12.12.66.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,033 INFO: Adding prefix 12.12.66.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,041 INFO: Adding prefix 12.12.66.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,212 INFO: Adding prefix 12.12.66.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,220 INFO: Adding prefix 12.12.67.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,225 INFO: Adding prefix 12.12.67.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,232 INFO: Adding prefix 12.12.67.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,238 INFO: Adding prefix 12.12.67.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,244 INFO: Adding prefix 12.12.67.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,249 INFO: Adding prefix 12.12.67.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,257 INFO: Adding prefix 12.12.67.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,264 INFO: Adding prefix 12.12.67.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,271 INFO: Adding prefix 12.12.67.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,277 INFO: Adding prefix 12.12.67.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,285 INFO: Adding prefix 12.12.67.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,290 INFO: Adding prefix 12.12.67.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,297 INFO: Adding prefix 12.12.67.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,335 INFO: Adding prefix 12.12.67.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,360 INFO: Adding prefix 12.12.67.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,367 INFO: Adding prefix 12.12.67.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,373 INFO: Adding prefix 12.12.68.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,378 INFO: Adding prefix 12.12.68.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,386 INFO: Adding prefix 12.12.68.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,393 INFO: Adding prefix 12.12.68.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,399 INFO: Adding prefix 12.12.68.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,404 INFO: Adding prefix 12.12.68.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,411 INFO: Adding prefix 12.12.68.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,416 INFO: Adding prefix 12.12.68.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,421 INFO: Adding prefix 12.12.68.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,427 INFO: Adding prefix 12.12.68.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,433 INFO: Adding prefix 12.12.68.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,439 INFO: Adding prefix 12.12.68.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,444 INFO: Adding prefix 12.12.68.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,451 INFO: Adding prefix 12.12.68.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,461 INFO: Adding prefix 12.12.68.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,487 INFO: Adding prefix 12.12.68.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,497 INFO: Adding prefix 12.12.69.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,511 INFO: Adding prefix 12.12.69.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,517 INFO: Adding prefix 12.12.69.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,522 INFO: Adding prefix 12.12.69.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,529 INFO: Adding prefix 12.12.69.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,536 INFO: Adding prefix 12.12.69.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,541 INFO: Adding prefix 12.12.69.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,547 INFO: Adding prefix 12.12.69.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,553 INFO: Adding prefix 12.12.69.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,560 INFO: Adding prefix 12.12.69.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,567 INFO: Adding prefix 12.12.69.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,573 INFO: Adding prefix 12.12.69.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,578 INFO: Adding prefix 12.12.69.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,584 INFO: Adding prefix 12.12.69.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,590 INFO: Adding prefix 12.12.69.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,597 INFO: Adding prefix 12.12.69.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,634 INFO: Adding prefix 12.12.70.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,643 INFO: Adding prefix 12.12.70.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,649 INFO: Adding prefix 12.12.70.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,654 INFO: Adding prefix 12.12.70.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,661 INFO: Adding prefix 12.12.70.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,679 INFO: Adding prefix 12.12.70.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,805 INFO: Adding prefix 12.12.70.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,825 INFO: Adding prefix 12.12.70.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,881 INFO: Adding prefix 12.12.70.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,928 INFO: Adding prefix 12.12.70.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,957 INFO: Adding prefix 12.12.70.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:45,976 INFO: Adding prefix 12.12.70.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:46,009 INFO: Adding prefix 12.12.70.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:46,018 INFO: Adding prefix 12.12.70.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:46,045 INFO: Adding prefix 12.12.70.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:46,060 INFO: Adding prefix 12.12.70.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:46,143 INFO: Adding prefix 12.12.71.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:46,162 INFO: Adding prefix 12.12.71.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:46,191 INFO: Adding prefix 12.12.71.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:46,333 INFO: Adding prefix 12.12.71.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:46,570 INFO: Adding prefix 12.12.71.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:46,689 INFO: Adding prefix 12.12.71.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:46,747 INFO: Adding prefix 12.12.71.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:46,757 INFO: Adding prefix 12.12.71.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:46,813 INFO: Adding prefix 12.12.71.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:46,840 INFO: Adding prefix 12.12.71.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:46,854 INFO: Adding prefix 12.12.71.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:46,894 INFO: Adding prefix 12.12.71.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:46,943 INFO: Adding prefix 12.12.71.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:46,961 INFO: Adding prefix 12.12.71.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,001 INFO: Adding prefix 12.12.71.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,159 INFO: Adding prefix 12.12.71.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,231 INFO: Adding prefix 12.12.72.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,239 INFO: Adding prefix 12.12.72.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,246 INFO: Adding prefix 12.12.72.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,252 INFO: Adding prefix 12.12.72.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,329 INFO: Adding prefix 12.12.72.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,346 INFO: Adding prefix 12.12.72.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,353 INFO: Adding prefix 12.12.72.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,361 INFO: Adding prefix 12.12.72.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,367 INFO: Adding prefix 12.12.72.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,373 INFO: Adding prefix 12.12.72.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,379 INFO: Adding prefix 12.12.72.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,386 INFO: Adding prefix 12.12.72.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,391 INFO: Adding prefix 12.12.72.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,397 INFO: Adding prefix 12.12.72.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,403 INFO: Adding prefix 12.12.72.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,409 INFO: Adding prefix 12.12.72.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,415 INFO: Adding prefix 12.12.73.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,422 INFO: Adding prefix 12.12.73.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,429 INFO: Adding prefix 12.12.73.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,540 INFO: Adding prefix 12.12.73.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,548 INFO: Adding prefix 12.12.73.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,576 INFO: Adding prefix 12.12.73.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,584 INFO: Adding prefix 12.12.73.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,598 INFO: Adding prefix 12.12.73.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,605 INFO: Adding prefix 12.12.73.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,611 INFO: Adding prefix 12.12.73.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,617 INFO: Adding prefix 12.12.73.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,642 INFO: Adding prefix 12.12.73.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,707 INFO: Adding prefix 12.12.73.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,714 INFO: Adding prefix 12.12.73.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,719 INFO: Adding prefix 12.12.73.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,725 INFO: Adding prefix 12.12.73.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,731 INFO: Adding prefix 12.12.74.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,738 INFO: Adding prefix 12.12.74.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,745 INFO: Adding prefix 12.12.74.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,751 INFO: Adding prefix 12.12.74.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,757 INFO: Adding prefix 12.12.74.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,764 INFO: Adding prefix 12.12.74.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,773 INFO: Adding prefix 12.12.74.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,779 INFO: Adding prefix 12.12.74.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,784 INFO: Adding prefix 12.12.74.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,793 INFO: Adding prefix 12.12.74.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,875 INFO: Adding prefix 12.12.74.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,919 INFO: Adding prefix 12.12.74.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,927 INFO: Adding prefix 12.12.74.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,932 INFO: Adding prefix 12.12.74.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,939 INFO: Adding prefix 12.12.74.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,944 INFO: Adding prefix 12.12.74.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,949 INFO: Adding prefix 12.12.75.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,956 INFO: Adding prefix 12.12.75.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,963 INFO: Adding prefix 12.12.75.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,969 INFO: Adding prefix 12.12.75.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,975 INFO: Adding prefix 12.12.75.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,980 INFO: Adding prefix 12.12.75.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,986 INFO: Adding prefix 12.12.75.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,991 INFO: Adding prefix 12.12.75.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:47,997 INFO: Adding prefix 12.12.75.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,003 INFO: Adding prefix 12.12.75.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,011 INFO: Adding prefix 12.12.75.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,019 INFO: Adding prefix 12.12.75.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,072 INFO: Adding prefix 12.12.75.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,078 INFO: Adding prefix 12.12.75.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,085 INFO: Adding prefix 12.12.75.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,089 INFO: Adding prefix 12.12.75.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,095 INFO: Adding prefix 12.12.76.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,102 INFO: Adding prefix 12.12.76.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,107 INFO: Adding prefix 12.12.76.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,112 INFO: Adding prefix 12.12.76.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,117 INFO: Adding prefix 12.12.76.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,124 INFO: Adding prefix 12.12.76.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,129 INFO: Adding prefix 12.12.76.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,135 INFO: Adding prefix 12.12.76.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,140 INFO: Adding prefix 12.12.76.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,146 INFO: Adding prefix 12.12.76.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,151 INFO: Adding prefix 12.12.76.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,157 INFO: Adding prefix 12.12.76.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,194 INFO: Adding prefix 12.12.76.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,228 INFO: Adding prefix 12.12.76.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,236 INFO: Adding prefix 12.12.76.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,248 INFO: Adding prefix 12.12.76.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,280 INFO: Adding prefix 12.12.77.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,292 INFO: Adding prefix 12.12.77.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,299 INFO: Adding prefix 12.12.77.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,312 INFO: Adding prefix 12.12.77.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,323 INFO: Adding prefix 12.12.77.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,331 INFO: Adding prefix 12.12.77.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,338 INFO: Adding prefix 12.12.77.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,344 INFO: Adding prefix 12.12.77.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,351 INFO: Adding prefix 12.12.77.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,358 INFO: Adding prefix 12.12.77.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,368 INFO: Adding prefix 12.12.77.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,379 INFO: Adding prefix 12.12.77.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,420 INFO: Adding prefix 12.12.77.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,426 INFO: Adding prefix 12.12.77.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,452 INFO: Adding prefix 12.12.77.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,460 INFO: Adding prefix 12.12.77.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,508 INFO: Adding prefix 12.12.78.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,516 INFO: Adding prefix 12.12.78.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,524 INFO: Adding prefix 12.12.78.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,531 INFO: Adding prefix 12.12.78.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,628 INFO: Adding prefix 12.12.78.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,667 INFO: Adding prefix 12.12.78.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,696 INFO: Adding prefix 12.12.78.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,714 INFO: Adding prefix 12.12.78.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,728 INFO: Adding prefix 12.12.78.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,736 INFO: Adding prefix 12.12.78.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,769 INFO: Adding prefix 12.12.78.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,803 INFO: Adding prefix 12.12.78.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,832 INFO: Adding prefix 12.12.78.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,886 INFO: Adding prefix 12.12.78.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,934 INFO: Adding prefix 12.12.78.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:48,994 INFO: Adding prefix 12.12.78.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,039 INFO: Adding prefix 12.12.79.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,059 INFO: Adding prefix 12.12.79.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,085 INFO: Adding prefix 12.12.79.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,158 INFO: Adding prefix 12.12.79.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,223 INFO: Adding prefix 12.12.79.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,237 INFO: Adding prefix 12.12.79.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,316 INFO: Adding prefix 12.12.79.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,333 INFO: Adding prefix 12.12.79.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,440 INFO: Adding prefix 12.12.79.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,448 INFO: Adding prefix 12.12.79.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,460 INFO: Adding prefix 12.12.79.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,480 INFO: Adding prefix 12.12.79.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,495 INFO: Adding prefix 12.12.79.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,504 INFO: Adding prefix 12.12.79.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,541 INFO: Adding prefix 12.12.79.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,573 INFO: Adding prefix 12.12.79.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,581 INFO: Adding prefix 12.12.80.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,587 INFO: Adding prefix 12.12.80.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,593 INFO: Adding prefix 12.12.80.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,601 INFO: Adding prefix 12.12.80.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,608 INFO: Adding prefix 12.12.80.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,719 INFO: Adding prefix 12.12.80.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,727 INFO: Adding prefix 12.12.80.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,734 INFO: Adding prefix 12.12.80.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,742 INFO: Adding prefix 12.12.80.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,747 INFO: Adding prefix 12.12.80.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,752 INFO: Adding prefix 12.12.80.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,758 INFO: Adding prefix 12.12.80.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,763 INFO: Adding prefix 12.12.80.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,768 INFO: Adding prefix 12.12.80.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,774 INFO: Adding prefix 12.12.80.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,781 INFO: Adding prefix 12.12.80.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,786 INFO: Adding prefix 12.12.81.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,792 INFO: Adding prefix 12.12.81.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,797 INFO: Adding prefix 12.12.81.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,830 INFO: Adding prefix 12.12.81.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,876 INFO: Adding prefix 12.12.81.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,882 INFO: Adding prefix 12.12.81.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,888 INFO: Adding prefix 12.12.81.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,895 INFO: Adding prefix 12.12.81.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,901 INFO: Adding prefix 12.12.81.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,906 INFO: Adding prefix 12.12.81.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,913 INFO: Adding prefix 12.12.81.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,918 INFO: Adding prefix 12.12.81.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,924 INFO: Adding prefix 12.12.81.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,930 INFO: Adding prefix 12.12.81.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,938 INFO: Adding prefix 12.12.81.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,943 INFO: Adding prefix 12.12.81.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,950 INFO: Adding prefix 12.12.82.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,955 INFO: Adding prefix 12.12.82.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,962 INFO: Adding prefix 12.12.82.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,969 INFO: Adding prefix 12.12.82.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:49,979 INFO: Adding prefix 12.12.82.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,002 INFO: Adding prefix 12.12.82.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,024 INFO: Adding prefix 12.12.82.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,032 INFO: Adding prefix 12.12.82.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,037 INFO: Adding prefix 12.12.82.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,042 INFO: Adding prefix 12.12.82.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,049 INFO: Adding prefix 12.12.82.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,055 INFO: Adding prefix 12.12.82.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,061 INFO: Adding prefix 12.12.82.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,066 INFO: Adding prefix 12.12.82.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,073 INFO: Adding prefix 12.12.82.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,080 INFO: Adding prefix 12.12.82.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,086 INFO: Adding prefix 12.12.83.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,091 INFO: Adding prefix 12.12.83.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,097 INFO: Adding prefix 12.12.83.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,102 INFO: Adding prefix 12.12.83.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,107 INFO: Adding prefix 12.12.83.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,113 INFO: Adding prefix 12.12.83.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,119 INFO: Adding prefix 12.12.83.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,178 INFO: Adding prefix 12.12.83.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,184 INFO: Adding prefix 12.12.83.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,192 INFO: Adding prefix 12.12.83.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,198 INFO: Adding prefix 12.12.83.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,206 INFO: Adding prefix 12.12.83.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,212 INFO: Adding prefix 12.12.83.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,220 INFO: Adding prefix 12.12.83.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,227 INFO: Adding prefix 12.12.83.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,232 INFO: Adding prefix 12.12.83.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,237 INFO: Adding prefix 12.12.84.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,243 INFO: Adding prefix 12.12.84.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,248 INFO: Adding prefix 12.12.84.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,252 INFO: Adding prefix 12.12.84.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,260 INFO: Adding prefix 12.12.84.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,309 INFO: Adding prefix 12.12.84.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,354 INFO: Adding prefix 12.12.84.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,360 INFO: Adding prefix 12.12.84.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,367 INFO: Adding prefix 12.12.84.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,409 INFO: Adding prefix 12.12.84.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,457 INFO: Adding prefix 12.12.84.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,472 INFO: Adding prefix 12.12.84.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,490 INFO: Adding prefix 12.12.84.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,551 INFO: Adding prefix 12.12.84.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,643 INFO: Adding prefix 12.12.84.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,671 INFO: Adding prefix 12.12.84.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,680 INFO: Adding prefix 12.12.85.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,692 INFO: Adding prefix 12.12.85.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,698 INFO: Adding prefix 12.12.85.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,710 INFO: Adding prefix 12.12.85.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,765 INFO: Adding prefix 12.12.85.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,773 INFO: Adding prefix 12.12.85.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,781 INFO: Adding prefix 12.12.85.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,786 INFO: Adding prefix 12.12.85.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,793 INFO: Adding prefix 12.12.85.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,799 INFO: Adding prefix 12.12.85.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,806 INFO: Adding prefix 12.12.85.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,811 INFO: Adding prefix 12.12.85.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,818 INFO: Adding prefix 12.12.85.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,824 INFO: Adding prefix 12.12.85.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,831 INFO: Adding prefix 12.12.85.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,860 INFO: Adding prefix 12.12.85.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,900 INFO: Adding prefix 12.12.86.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,905 INFO: Adding prefix 12.12.86.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,911 INFO: Adding prefix 12.12.86.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,916 INFO: Adding prefix 12.12.86.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,923 INFO: Adding prefix 12.12.86.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,928 INFO: Adding prefix 12.12.86.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,935 INFO: Adding prefix 12.12.86.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,941 INFO: Adding prefix 12.12.86.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,953 INFO: Adding prefix 12.12.86.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,959 INFO: Adding prefix 12.12.86.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,964 INFO: Adding prefix 12.12.86.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,969 INFO: Adding prefix 12.12.86.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,974 INFO: Adding prefix 12.12.86.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,980 INFO: Adding prefix 12.12.86.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:50,987 INFO: Adding prefix 12.12.86.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,036 INFO: Adding prefix 12.12.86.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,063 INFO: Adding prefix 12.12.87.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,070 INFO: Adding prefix 12.12.87.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,077 INFO: Adding prefix 12.12.87.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,084 INFO: Adding prefix 12.12.87.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,089 INFO: Adding prefix 12.12.87.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,095 INFO: Adding prefix 12.12.87.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,100 INFO: Adding prefix 12.12.87.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,108 INFO: Adding prefix 12.12.87.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,113 INFO: Adding prefix 12.12.87.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,118 INFO: Adding prefix 12.12.87.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,123 INFO: Adding prefix 12.12.87.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,129 INFO: Adding prefix 12.12.87.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,135 INFO: Adding prefix 12.12.87.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,141 INFO: Adding prefix 12.12.87.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,162 INFO: Adding prefix 12.12.87.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,191 INFO: Adding prefix 12.12.87.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,199 INFO: Adding prefix 12.12.88.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,206 INFO: Adding prefix 12.12.88.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,212 INFO: Adding prefix 12.12.88.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,218 INFO: Adding prefix 12.12.88.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,237 INFO: Adding prefix 12.12.88.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,265 INFO: Adding prefix 12.12.88.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,273 INFO: Adding prefix 12.12.88.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,286 INFO: Adding prefix 12.12.88.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,293 INFO: Adding prefix 12.12.88.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,298 INFO: Adding prefix 12.12.88.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,303 INFO: Adding prefix 12.12.88.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,308 INFO: Adding prefix 12.12.88.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,330 INFO: Adding prefix 12.12.88.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,370 INFO: Adding prefix 12.12.88.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,380 INFO: Adding prefix 12.12.88.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,386 INFO: Adding prefix 12.12.88.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,392 INFO: Adding prefix 12.12.89.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,412 INFO: Adding prefix 12.12.89.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,421 INFO: Adding prefix 12.12.89.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,426 INFO: Adding prefix 12.12.89.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,431 INFO: Adding prefix 12.12.89.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,437 INFO: Adding prefix 12.12.89.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,445 INFO: Adding prefix 12.12.89.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,452 INFO: Adding prefix 12.12.89.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,477 INFO: Adding prefix 12.12.89.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,503 INFO: Adding prefix 12.12.89.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,556 INFO: Adding prefix 12.12.89.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,563 INFO: Adding prefix 12.12.89.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,570 INFO: Adding prefix 12.12.89.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,574 INFO: Adding prefix 12.12.89.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,581 INFO: Adding prefix 12.12.89.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,586 INFO: Adding prefix 12.12.89.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,591 INFO: Adding prefix 12.12.90.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,596 INFO: Adding prefix 12.12.90.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,603 INFO: Adding prefix 12.12.90.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,608 INFO: Adding prefix 12.12.90.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,614 INFO: Adding prefix 12.12.90.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,620 INFO: Adding prefix 12.12.90.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,627 INFO: Adding prefix 12.12.90.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,721 INFO: Adding prefix 12.12.90.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,730 INFO: Adding prefix 12.12.90.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,738 INFO: Adding prefix 12.12.90.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,744 INFO: Adding prefix 12.12.90.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,750 INFO: Adding prefix 12.12.90.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,755 INFO: Adding prefix 12.12.90.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,770 INFO: Adding prefix 12.12.90.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,777 INFO: Adding prefix 12.12.90.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,784 INFO: Adding prefix 12.12.90.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,790 INFO: Adding prefix 12.12.91.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,798 INFO: Adding prefix 12.12.91.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,804 INFO: Adding prefix 12.12.91.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,809 INFO: Adding prefix 12.12.91.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,824 INFO: Adding prefix 12.12.91.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,878 INFO: Adding prefix 12.12.91.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,885 INFO: Adding prefix 12.12.91.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,891 INFO: Adding prefix 12.12.91.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,896 INFO: Adding prefix 12.12.91.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,903 INFO: Adding prefix 12.12.91.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,907 INFO: Adding prefix 12.12.91.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,914 INFO: Adding prefix 12.12.91.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,920 INFO: Adding prefix 12.12.91.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,926 INFO: Adding prefix 12.12.91.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,931 INFO: Adding prefix 12.12.91.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,937 INFO: Adding prefix 12.12.91.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,942 INFO: Adding prefix 12.12.92.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,949 INFO: Adding prefix 12.12.92.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,955 INFO: Adding prefix 12.12.92.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,972 INFO: Adding prefix 12.12.92.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:51,980 INFO: Adding prefix 12.12.92.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,017 INFO: Adding prefix 12.12.92.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,025 INFO: Adding prefix 12.12.92.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,030 INFO: Adding prefix 12.12.92.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,037 INFO: Adding prefix 12.12.92.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,041 INFO: Adding prefix 12.12.92.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,046 INFO: Adding prefix 12.12.92.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,051 INFO: Adding prefix 12.12.92.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,058 INFO: Adding prefix 12.12.92.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,063 INFO: Adding prefix 12.12.92.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,069 INFO: Adding prefix 12.12.92.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,075 INFO: Adding prefix 12.12.92.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,082 INFO: Adding prefix 12.12.93.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,090 INFO: Adding prefix 12.12.93.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,098 INFO: Adding prefix 12.12.93.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,104 INFO: Adding prefix 12.12.93.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,111 INFO: Adding prefix 12.12.93.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,117 INFO: Adding prefix 12.12.93.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,133 INFO: Adding prefix 12.12.93.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,167 INFO: Adding prefix 12.12.93.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,224 INFO: Adding prefix 12.12.93.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,231 INFO: Adding prefix 12.12.93.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,238 INFO: Adding prefix 12.12.93.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,244 INFO: Adding prefix 12.12.93.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,253 INFO: Adding prefix 12.12.93.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,258 INFO: Adding prefix 12.12.93.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,263 INFO: Adding prefix 12.12.93.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,268 INFO: Adding prefix 12.12.93.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,276 INFO: Adding prefix 12.12.94.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,281 INFO: Adding prefix 12.12.94.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,287 INFO: Adding prefix 12.12.94.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,317 INFO: Adding prefix 12.12.94.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,370 INFO: Adding prefix 12.12.94.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,378 INFO: Adding prefix 12.12.94.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,385 INFO: Adding prefix 12.12.94.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,391 INFO: Adding prefix 12.12.94.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,396 INFO: Adding prefix 12.12.94.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,402 INFO: Adding prefix 12.12.94.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,407 INFO: Adding prefix 12.12.94.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,412 INFO: Adding prefix 12.12.94.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,418 INFO: Adding prefix 12.12.94.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,425 INFO: Adding prefix 12.12.94.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,432 INFO: Adding prefix 12.12.94.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,439 INFO: Adding prefix 12.12.94.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,444 INFO: Adding prefix 12.12.95.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,473 INFO: Adding prefix 12.12.95.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,500 INFO: Adding prefix 12.12.95.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,509 INFO: Adding prefix 12.12.95.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,516 INFO: Adding prefix 12.12.95.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,522 INFO: Adding prefix 12.12.95.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,527 INFO: Adding prefix 12.12.95.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,533 INFO: Adding prefix 12.12.95.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,539 INFO: Adding prefix 12.12.95.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,544 INFO: Adding prefix 12.12.95.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,550 INFO: Adding prefix 12.12.95.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,558 INFO: Adding prefix 12.12.95.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,563 INFO: Adding prefix 12.12.95.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,570 INFO: Adding prefix 12.12.95.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,576 INFO: Adding prefix 12.12.95.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,583 INFO: Adding prefix 12.12.95.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,590 INFO: Adding prefix 12.12.96.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,631 INFO: Adding prefix 12.12.96.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,660 INFO: Adding prefix 12.12.96.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,667 INFO: Adding prefix 12.12.96.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,674 INFO: Adding prefix 12.12.96.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,679 INFO: Adding prefix 12.12.96.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,685 INFO: Adding prefix 12.12.96.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,690 INFO: Adding prefix 12.12.96.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,695 INFO: Adding prefix 12.12.96.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,701 INFO: Adding prefix 12.12.96.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,714 INFO: Adding prefix 12.12.96.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,722 INFO: Adding prefix 12.12.96.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,728 INFO: Adding prefix 12.12.96.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,734 INFO: Adding prefix 12.12.96.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,770 INFO: Adding prefix 12.12.96.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,787 INFO: Adding prefix 12.12.96.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,799 INFO: Adding prefix 12.12.97.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,806 INFO: Adding prefix 12.12.97.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,815 INFO: Adding prefix 12.12.97.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,822 INFO: Adding prefix 12.12.97.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,828 INFO: Adding prefix 12.12.97.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,838 INFO: Adding prefix 12.12.97.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,861 INFO: Adding prefix 12.12.97.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,868 INFO: Adding prefix 12.12.97.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,874 INFO: Adding prefix 12.12.97.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,879 INFO: Adding prefix 12.12.97.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,886 INFO: Adding prefix 12.12.97.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,892 INFO: Adding prefix 12.12.97.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,898 INFO: Adding prefix 12.12.97.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,909 INFO: Adding prefix 12.12.97.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:52,965 INFO: Adding prefix 12.12.97.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,017 INFO: Adding prefix 12.12.97.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,057 INFO: Adding prefix 12.12.98.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,133 INFO: Adding prefix 12.12.98.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,140 INFO: Adding prefix 12.12.98.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,145 INFO: Adding prefix 12.12.98.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,150 INFO: Adding prefix 12.12.98.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,157 INFO: Adding prefix 12.12.98.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,163 INFO: Adding prefix 12.12.98.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,168 INFO: Adding prefix 12.12.98.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,174 INFO: Adding prefix 12.12.98.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,181 INFO: Adding prefix 12.12.98.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,187 INFO: Adding prefix 12.12.98.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,192 INFO: Adding prefix 12.12.98.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,198 INFO: Adding prefix 12.12.98.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,205 INFO: Adding prefix 12.12.98.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,224 INFO: Adding prefix 12.12.98.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,258 INFO: Adding prefix 12.12.98.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,281 INFO: Adding prefix 12.12.99.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,291 INFO: Adding prefix 12.12.99.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,297 INFO: Adding prefix 12.12.99.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,304 INFO: Adding prefix 12.12.99.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,309 INFO: Adding prefix 12.12.99.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,317 INFO: Adding prefix 12.12.99.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,323 INFO: Adding prefix 12.12.99.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,328 INFO: Adding prefix 12.12.99.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,334 INFO: Adding prefix 12.12.99.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,339 INFO: Adding prefix 12.12.99.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,344 INFO: Adding prefix 12.12.99.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,349 INFO: Adding prefix 12.12.99.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,356 INFO: Adding prefix 12.12.99.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,361 INFO: Adding prefix 12.12.99.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,378 INFO: Adding prefix 12.12.99.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,471 INFO: Adding prefix 12.12.99.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,497 INFO: Adding prefix 12.12.100.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,505 INFO: Adding prefix 12.12.100.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,511 INFO: Adding prefix 12.12.100.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,518 INFO: Adding prefix 12.12.100.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,527 INFO: Adding prefix 12.12.100.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,532 INFO: Adding prefix 12.12.100.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,538 INFO: Adding prefix 12.12.100.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,543 INFO: Adding prefix 12.12.100.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,550 INFO: Adding prefix 12.12.100.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,556 INFO: Adding prefix 12.12.100.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,562 INFO: Adding prefix 12.12.100.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,568 INFO: Adding prefix 12.12.100.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,638 INFO: Adding prefix 12.12.100.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,645 INFO: Adding prefix 12.12.100.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,652 INFO: Adding prefix 12.12.100.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,657 INFO: Adding prefix 12.12.100.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,665 INFO: Adding prefix 12.12.101.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,670 INFO: Adding prefix 12.12.101.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,676 INFO: Adding prefix 12.12.101.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,681 INFO: Adding prefix 12.12.101.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,687 INFO: Adding prefix 12.12.101.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,693 INFO: Adding prefix 12.12.101.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,700 INFO: Adding prefix 12.12.101.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,717 INFO: Adding prefix 12.12.101.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,773 INFO: Adding prefix 12.12.101.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,781 INFO: Adding prefix 12.12.101.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,787 INFO: Adding prefix 12.12.101.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,794 INFO: Adding prefix 12.12.101.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,800 INFO: Adding prefix 12.12.101.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,805 INFO: Adding prefix 12.12.101.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,811 INFO: Adding prefix 12.12.101.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,818 INFO: Adding prefix 12.12.101.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,823 INFO: Adding prefix 12.12.102.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,830 INFO: Adding prefix 12.12.102.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,836 INFO: Adding prefix 12.12.102.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,843 INFO: Adding prefix 12.12.102.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,849 INFO: Adding prefix 12.12.102.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,855 INFO: Adding prefix 12.12.102.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,860 INFO: Adding prefix 12.12.102.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,879 INFO: Adding prefix 12.12.102.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,912 INFO: Adding prefix 12.12.102.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,919 INFO: Adding prefix 12.12.102.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,927 INFO: Adding prefix 12.12.102.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,934 INFO: Adding prefix 12.12.102.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,940 INFO: Adding prefix 12.12.102.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,946 INFO: Adding prefix 12.12.102.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,951 INFO: Adding prefix 12.12.102.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,959 INFO: Adding prefix 12.12.102.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,966 INFO: Adding prefix 12.12.103.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,973 INFO: Adding prefix 12.12.103.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,979 INFO: Adding prefix 12.12.103.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,984 INFO: Adding prefix 12.12.103.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,989 INFO: Adding prefix 12.12.103.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:53,994 INFO: Adding prefix 12.12.103.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,052 INFO: Adding prefix 12.12.103.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,060 INFO: Adding prefix 12.12.103.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,066 INFO: Adding prefix 12.12.103.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,073 INFO: Adding prefix 12.12.103.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,080 INFO: Adding prefix 12.12.103.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,086 INFO: Adding prefix 12.12.103.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,092 INFO: Adding prefix 12.12.103.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,096 INFO: Adding prefix 12.12.103.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,102 INFO: Adding prefix 12.12.103.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,107 INFO: Adding prefix 12.12.103.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,112 INFO: Adding prefix 12.12.104.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,117 INFO: Adding prefix 12.12.104.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,123 INFO: Adding prefix 12.12.104.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,128 INFO: Adding prefix 12.12.104.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,133 INFO: Adding prefix 12.12.104.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,139 INFO: Adding prefix 12.12.104.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,145 INFO: Adding prefix 12.12.104.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,151 INFO: Adding prefix 12.12.104.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,157 INFO: Adding prefix 12.12.104.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,167 INFO: Adding prefix 12.12.104.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,190 INFO: Adding prefix 12.12.104.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,197 INFO: Adding prefix 12.12.104.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,204 INFO: Adding prefix 12.12.104.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,209 INFO: Adding prefix 12.12.104.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,214 INFO: Adding prefix 12.12.104.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,220 INFO: Adding prefix 12.12.104.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,226 INFO: Adding prefix 12.12.105.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,233 INFO: Adding prefix 12.12.105.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,239 INFO: Adding prefix 12.12.105.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,245 INFO: Adding prefix 12.12.105.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,251 INFO: Adding prefix 12.12.105.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,259 INFO: Adding prefix 12.12.105.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,264 INFO: Adding prefix 12.12.105.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,269 INFO: Adding prefix 12.12.105.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,275 INFO: Adding prefix 12.12.105.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,282 INFO: Adding prefix 12.12.105.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,287 INFO: Adding prefix 12.12.105.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,302 INFO: Adding prefix 12.12.105.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,326 INFO: Adding prefix 12.12.105.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,343 INFO: Adding prefix 12.12.105.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,352 INFO: Adding prefix 12.12.105.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,356 INFO: Adding prefix 12.12.105.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,361 INFO: Adding prefix 12.12.106.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,371 INFO: Adding prefix 12.12.106.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,379 INFO: Adding prefix 12.12.106.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,384 INFO: Adding prefix 12.12.106.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,390 INFO: Adding prefix 12.12.106.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,397 INFO: Adding prefix 12.12.106.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,402 INFO: Adding prefix 12.12.106.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,407 INFO: Adding prefix 12.12.106.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,413 INFO: Adding prefix 12.12.106.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,419 INFO: Adding prefix 12.12.106.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,424 INFO: Adding prefix 12.12.106.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,429 INFO: Adding prefix 12.12.106.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,479 INFO: Adding prefix 12.12.106.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,486 INFO: Adding prefix 12.12.106.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,492 INFO: Adding prefix 12.12.106.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,497 INFO: Adding prefix 12.12.106.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,504 INFO: Adding prefix 12.12.107.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,508 INFO: Adding prefix 12.12.107.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,514 INFO: Adding prefix 12.12.107.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,519 INFO: Adding prefix 12.12.107.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,524 INFO: Adding prefix 12.12.107.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,530 INFO: Adding prefix 12.12.107.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,536 INFO: Adding prefix 12.12.107.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,541 INFO: Adding prefix 12.12.107.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,548 INFO: Adding prefix 12.12.107.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,553 INFO: Adding prefix 12.12.107.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,560 INFO: Adding prefix 12.12.107.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,594 INFO: Adding prefix 12.12.107.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,603 INFO: Adding prefix 12.12.107.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,607 INFO: Adding prefix 12.12.107.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,612 INFO: Adding prefix 12.12.107.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,617 INFO: Adding prefix 12.12.107.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,623 INFO: Adding prefix 12.12.108.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,628 INFO: Adding prefix 12.12.108.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,633 INFO: Adding prefix 12.12.108.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,638 INFO: Adding prefix 12.12.108.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,642 INFO: Adding prefix 12.12.108.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,647 INFO: Adding prefix 12.12.108.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,652 INFO: Adding prefix 12.12.108.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,659 INFO: Adding prefix 12.12.108.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,666 INFO: Adding prefix 12.12.108.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,672 INFO: Adding prefix 12.12.108.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,678 INFO: Adding prefix 12.12.108.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,726 INFO: Adding prefix 12.12.108.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,761 INFO: Adding prefix 12.12.108.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,768 INFO: Adding prefix 12.12.108.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,773 INFO: Adding prefix 12.12.108.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,782 INFO: Adding prefix 12.12.108.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,789 INFO: Adding prefix 12.12.109.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,795 INFO: Adding prefix 12.12.109.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,800 INFO: Adding prefix 12.12.109.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,807 INFO: Adding prefix 12.12.109.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,814 INFO: Adding prefix 12.12.109.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,823 INFO: Adding prefix 12.12.109.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,879 INFO: Adding prefix 12.12.109.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,893 INFO: Adding prefix 12.12.109.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,900 INFO: Adding prefix 12.12.109.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,907 INFO: Adding prefix 12.12.109.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,912 INFO: Adding prefix 12.12.109.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,918 INFO: Adding prefix 12.12.109.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,924 INFO: Adding prefix 12.12.109.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,930 INFO: Adding prefix 12.12.109.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,936 INFO: Adding prefix 12.12.109.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,943 INFO: Adding prefix 12.12.109.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,950 INFO: Adding prefix 12.12.110.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,955 INFO: Adding prefix 12.12.110.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,962 INFO: Adding prefix 12.12.110.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,968 INFO: Adding prefix 12.12.110.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:54,993 INFO: Adding prefix 12.12.110.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,007 INFO: Adding prefix 12.12.110.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,015 INFO: Adding prefix 12.12.110.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,021 INFO: Adding prefix 12.12.110.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,028 INFO: Adding prefix 12.12.110.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,033 INFO: Adding prefix 12.12.110.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,042 INFO: Adding prefix 12.12.110.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,047 INFO: Adding prefix 12.12.110.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,053 INFO: Adding prefix 12.12.110.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,058 INFO: Adding prefix 12.12.110.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,064 INFO: Adding prefix 12.12.110.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,069 INFO: Adding prefix 12.12.110.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,074 INFO: Adding prefix 12.12.111.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,079 INFO: Adding prefix 12.12.111.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,085 INFO: Adding prefix 12.12.111.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,091 INFO: Adding prefix 12.12.111.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,096 INFO: Adding prefix 12.12.111.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,101 INFO: Adding prefix 12.12.111.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,108 INFO: Adding prefix 12.12.111.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,113 INFO: Adding prefix 12.12.111.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,119 INFO: Adding prefix 12.12.111.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,123 INFO: Adding prefix 12.12.111.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,130 INFO: Adding prefix 12.12.111.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,135 INFO: Adding prefix 12.12.111.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,140 INFO: Adding prefix 12.12.111.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,148 INFO: Adding prefix 12.12.111.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,154 INFO: Adding prefix 12.12.111.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,160 INFO: Adding prefix 12.12.111.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,165 INFO: Adding prefix 12.12.112.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,171 INFO: Adding prefix 12.12.112.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,177 INFO: Adding prefix 12.12.112.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,183 INFO: Adding prefix 12.12.112.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,189 INFO: Adding prefix 12.12.112.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,195 INFO: Adding prefix 12.12.112.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,201 INFO: Adding prefix 12.12.112.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,207 INFO: Adding prefix 12.12.112.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,212 INFO: Adding prefix 12.12.112.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,219 INFO: Adding prefix 12.12.112.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,225 INFO: Adding prefix 12.12.112.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,230 INFO: Adding prefix 12.12.112.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,237 INFO: Adding prefix 12.12.112.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,243 INFO: Adding prefix 12.12.112.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,248 INFO: Adding prefix 12.12.112.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,252 INFO: Adding prefix 12.12.112.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,257 INFO: Adding prefix 12.12.113.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,263 INFO: Adding prefix 12.12.113.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,268 INFO: Adding prefix 12.12.113.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,272 INFO: Adding prefix 12.12.113.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,277 INFO: Adding prefix 12.12.113.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,283 INFO: Adding prefix 12.12.113.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,288 INFO: Adding prefix 12.12.113.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,292 INFO: Adding prefix 12.12.113.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,297 INFO: Adding prefix 12.12.113.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,302 INFO: Adding prefix 12.12.113.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,307 INFO: Adding prefix 12.12.113.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,311 INFO: Adding prefix 12.12.113.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,317 INFO: Adding prefix 12.12.113.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,322 INFO: Adding prefix 12.12.113.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,327 INFO: Adding prefix 12.12.113.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,332 INFO: Adding prefix 12.12.113.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,339 INFO: Adding prefix 12.12.114.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,344 INFO: Adding prefix 12.12.114.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,350 INFO: Adding prefix 12.12.114.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,356 INFO: Adding prefix 12.12.114.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,363 INFO: Adding prefix 12.12.114.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,368 INFO: Adding prefix 12.12.114.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,375 INFO: Adding prefix 12.12.114.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,380 INFO: Adding prefix 12.12.114.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,388 INFO: Adding prefix 12.12.114.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,394 INFO: Adding prefix 12.12.114.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,400 INFO: Adding prefix 12.12.114.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,405 INFO: Adding prefix 12.12.114.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,411 INFO: Adding prefix 12.12.114.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,416 INFO: Adding prefix 12.12.114.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,421 INFO: Adding prefix 12.12.114.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,428 INFO: Adding prefix 12.12.114.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,436 INFO: Adding prefix 12.12.115.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,441 INFO: Adding prefix 12.12.115.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,447 INFO: Adding prefix 12.12.115.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,453 INFO: Adding prefix 12.12.115.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,458 INFO: Adding prefix 12.12.115.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,463 INFO: Adding prefix 12.12.115.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,468 INFO: Adding prefix 12.12.115.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,475 INFO: Adding prefix 12.12.115.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,481 INFO: Adding prefix 12.12.115.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,487 INFO: Adding prefix 12.12.115.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,491 INFO: Adding prefix 12.12.115.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,499 INFO: Adding prefix 12.12.115.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,504 INFO: Adding prefix 12.12.115.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,509 INFO: Adding prefix 12.12.115.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,514 INFO: Adding prefix 12.12.115.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,520 INFO: Adding prefix 12.12.115.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,526 INFO: Adding prefix 12.12.116.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,531 INFO: Adding prefix 12.12.116.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,536 INFO: Adding prefix 12.12.116.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,543 INFO: Adding prefix 12.12.116.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,549 INFO: Adding prefix 12.12.116.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,555 INFO: Adding prefix 12.12.116.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,561 INFO: Adding prefix 12.12.116.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,567 INFO: Adding prefix 12.12.116.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,573 INFO: Adding prefix 12.12.116.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,580 INFO: Adding prefix 12.12.116.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,585 INFO: Adding prefix 12.12.116.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,592 INFO: Adding prefix 12.12.116.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,599 INFO: Adding prefix 12.12.116.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,604 INFO: Adding prefix 12.12.116.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,609 INFO: Adding prefix 12.12.116.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,614 INFO: Adding prefix 12.12.116.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,619 INFO: Adding prefix 12.12.117.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,624 INFO: Adding prefix 12.12.117.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,630 INFO: Adding prefix 12.12.117.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,636 INFO: Adding prefix 12.12.117.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,640 INFO: Adding prefix 12.12.117.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,646 INFO: Adding prefix 12.12.117.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,653 INFO: Adding prefix 12.12.117.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,658 INFO: Adding prefix 12.12.117.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,664 INFO: Adding prefix 12.12.117.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,669 INFO: Adding prefix 12.12.117.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,676 INFO: Adding prefix 12.12.117.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,681 INFO: Adding prefix 12.12.117.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,686 INFO: Adding prefix 12.12.117.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,691 INFO: Adding prefix 12.12.117.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,697 INFO: Adding prefix 12.12.117.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,702 INFO: Adding prefix 12.12.117.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,709 INFO: Adding prefix 12.12.118.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,714 INFO: Adding prefix 12.12.118.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,721 INFO: Adding prefix 12.12.118.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,726 INFO: Adding prefix 12.12.118.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,731 INFO: Adding prefix 12.12.118.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,736 INFO: Adding prefix 12.12.118.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,744 INFO: Adding prefix 12.12.118.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,749 INFO: Adding prefix 12.12.118.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,754 INFO: Adding prefix 12.12.118.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,759 INFO: Adding prefix 12.12.118.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,763 INFO: Adding prefix 12.12.118.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,768 INFO: Adding prefix 12.12.118.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,772 INFO: Adding prefix 12.12.118.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,778 INFO: Adding prefix 12.12.118.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,783 INFO: Adding prefix 12.12.118.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,802 INFO: Adding prefix 12.12.118.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,808 INFO: Adding prefix 12.12.119.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,815 INFO: Adding prefix 12.12.119.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,820 INFO: Adding prefix 12.12.119.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,824 INFO: Adding prefix 12.12.119.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,828 INFO: Adding prefix 12.12.119.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,835 INFO: Adding prefix 12.12.119.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,841 INFO: Adding prefix 12.12.119.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,847 INFO: Adding prefix 12.12.119.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,852 INFO: Adding prefix 12.12.119.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,860 INFO: Adding prefix 12.12.119.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,865 INFO: Adding prefix 12.12.119.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,870 INFO: Adding prefix 12.12.119.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,876 INFO: Adding prefix 12.12.119.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,885 INFO: Adding prefix 12.12.119.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,890 INFO: Adding prefix 12.12.119.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,896 INFO: Adding prefix 12.12.119.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,901 INFO: Adding prefix 12.12.120.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,907 INFO: Adding prefix 12.12.120.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,912 INFO: Adding prefix 12.12.120.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,919 INFO: Adding prefix 12.12.120.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,925 INFO: Adding prefix 12.12.120.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,931 INFO: Adding prefix 12.12.120.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,937 INFO: Adding prefix 12.12.120.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,942 INFO: Adding prefix 12.12.120.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,949 INFO: Adding prefix 12.12.120.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,954 INFO: Adding prefix 12.12.120.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,960 INFO: Adding prefix 12.12.120.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,966 INFO: Adding prefix 12.12.120.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,975 INFO: Adding prefix 12.12.120.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:55,985 INFO: Adding prefix 12.12.120.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,020 INFO: Adding prefix 12.12.120.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,068 INFO: Adding prefix 12.12.120.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,182 INFO: Adding prefix 12.12.121.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,198 INFO: Adding prefix 12.12.121.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,208 INFO: Adding prefix 12.12.121.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,215 INFO: Adding prefix 12.12.121.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,223 INFO: Adding prefix 12.12.121.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,230 INFO: Adding prefix 12.12.121.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,236 INFO: Adding prefix 12.12.121.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,241 INFO: Adding prefix 12.12.121.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,247 INFO: Adding prefix 12.12.121.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,253 INFO: Adding prefix 12.12.121.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,258 INFO: Adding prefix 12.12.121.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,263 INFO: Adding prefix 12.12.121.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,269 INFO: Adding prefix 12.12.121.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,275 INFO: Adding prefix 12.12.121.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,282 INFO: Adding prefix 12.12.121.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,288 INFO: Adding prefix 12.12.121.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,296 INFO: Adding prefix 12.12.122.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,302 INFO: Adding prefix 12.12.122.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,308 INFO: Adding prefix 12.12.122.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,318 INFO: Adding prefix 12.12.122.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,325 INFO: Adding prefix 12.12.122.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,331 INFO: Adding prefix 12.12.122.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,336 INFO: Adding prefix 12.12.122.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,344 INFO: Adding prefix 12.12.122.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,348 INFO: Adding prefix 12.12.122.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,354 INFO: Adding prefix 12.12.122.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,359 INFO: Adding prefix 12.12.122.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,367 INFO: Adding prefix 12.12.122.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,373 INFO: Adding prefix 12.12.122.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,380 INFO: Adding prefix 12.12.122.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,386 INFO: Adding prefix 12.12.122.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,393 INFO: Adding prefix 12.12.122.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,399 INFO: Adding prefix 12.12.123.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,404 INFO: Adding prefix 12.12.123.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,411 INFO: Adding prefix 12.12.123.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,419 INFO: Adding prefix 12.12.123.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,425 INFO: Adding prefix 12.12.123.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,432 INFO: Adding prefix 12.12.123.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,437 INFO: Adding prefix 12.12.123.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,444 INFO: Adding prefix 12.12.123.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,450 INFO: Adding prefix 12.12.123.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,456 INFO: Adding prefix 12.12.123.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,463 INFO: Adding prefix 12.12.123.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,471 INFO: Adding prefix 12.12.123.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,477 INFO: Adding prefix 12.12.123.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,483 INFO: Adding prefix 12.12.123.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,488 INFO: Adding prefix 12.12.123.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,494 INFO: Adding prefix 12.12.123.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,501 INFO: Adding prefix 12.12.124.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,506 INFO: Adding prefix 12.12.124.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,512 INFO: Adding prefix 12.12.124.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,516 INFO: Adding prefix 12.12.124.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,522 INFO: Adding prefix 12.12.124.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,527 INFO: Adding prefix 12.12.124.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,533 INFO: Adding prefix 12.12.124.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,538 INFO: Adding prefix 12.12.124.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,544 INFO: Adding prefix 12.12.124.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,549 INFO: Adding prefix 12.12.124.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,556 INFO: Adding prefix 12.12.124.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,561 INFO: Adding prefix 12.12.124.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,566 INFO: Adding prefix 12.12.124.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,572 INFO: Adding prefix 12.12.124.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,579 INFO: Adding prefix 12.12.124.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,585 INFO: Adding prefix 12.12.124.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,591 INFO: Adding prefix 12.12.125.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,596 INFO: Adding prefix 12.12.125.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,603 INFO: Adding prefix 12.12.125.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,609 INFO: Adding prefix 12.12.125.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,617 INFO: Adding prefix 12.12.125.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,622 INFO: Adding prefix 12.12.125.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,629 INFO: Adding prefix 12.12.125.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,634 INFO: Adding prefix 12.12.125.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,639 INFO: Adding prefix 12.12.125.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,643 INFO: Adding prefix 12.12.125.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,648 INFO: Adding prefix 12.12.125.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,652 INFO: Adding prefix 12.12.125.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,656 INFO: Adding prefix 12.12.125.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,663 INFO: Adding prefix 12.12.125.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,668 INFO: Adding prefix 12.12.125.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,674 INFO: Adding prefix 12.12.125.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,680 INFO: Adding prefix 12.12.126.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,689 INFO: Adding prefix 12.12.126.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,695 INFO: Adding prefix 12.12.126.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,701 INFO: Adding prefix 12.12.126.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,706 INFO: Adding prefix 12.12.126.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,715 INFO: Adding prefix 12.12.126.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,721 INFO: Adding prefix 12.12.126.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,728 INFO: Adding prefix 12.12.126.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,733 INFO: Adding prefix 12.12.126.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,740 INFO: Adding prefix 12.12.126.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,746 INFO: Adding prefix 12.12.126.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,753 INFO: Adding prefix 12.12.126.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,759 INFO: Adding prefix 12.12.126.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,767 INFO: Adding prefix 12.12.126.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,772 INFO: Adding prefix 12.12.126.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,777 INFO: Adding prefix 12.12.126.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,782 INFO: Adding prefix 12.12.127.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,788 INFO: Adding prefix 12.12.127.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,795 INFO: Adding prefix 12.12.127.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,801 INFO: Adding prefix 12.12.127.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,807 INFO: Adding prefix 12.12.127.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,813 INFO: Adding prefix 12.12.127.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,819 INFO: Adding prefix 12.12.127.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,823 INFO: Adding prefix 12.12.127.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,829 INFO: Adding prefix 12.12.127.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,835 INFO: Adding prefix 12.12.127.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,840 INFO: Adding prefix 12.12.127.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,845 INFO: Adding prefix 12.12.127.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,851 INFO: Adding prefix 12.12.127.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,858 INFO: Adding prefix 12.12.127.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,864 INFO: Adding prefix 12.12.127.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,869 INFO: Adding prefix 12.12.127.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,878 INFO: Adding prefix 12.12.128.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,885 INFO: Adding prefix 12.12.128.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,891 INFO: Adding prefix 12.12.128.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,896 INFO: Adding prefix 12.12.128.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,903 INFO: Adding prefix 12.12.128.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,908 INFO: Adding prefix 12.12.128.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,914 INFO: Adding prefix 12.12.128.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,919 INFO: Adding prefix 12.12.128.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,927 INFO: Adding prefix 12.12.128.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,933 INFO: Adding prefix 12.12.128.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,940 INFO: Adding prefix 12.12.128.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,946 INFO: Adding prefix 12.12.128.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,954 INFO: Adding prefix 12.12.128.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,959 INFO: Adding prefix 12.12.128.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,964 INFO: Adding prefix 12.12.128.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,969 INFO: Adding prefix 12.12.128.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,977 INFO: Adding prefix 12.12.129.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,983 INFO: Adding prefix 12.12.129.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,989 INFO: Adding prefix 12.12.129.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:56,995 INFO: Adding prefix 12.12.129.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,003 INFO: Adding prefix 12.12.129.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,009 INFO: Adding prefix 12.12.129.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,014 INFO: Adding prefix 12.12.129.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,021 INFO: Adding prefix 12.12.129.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,027 INFO: Adding prefix 12.12.129.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,033 INFO: Adding prefix 12.12.129.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,046 INFO: Adding prefix 12.12.129.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,067 INFO: Adding prefix 12.12.129.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,074 INFO: Adding prefix 12.12.129.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,079 INFO: Adding prefix 12.12.129.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,085 INFO: Adding prefix 12.12.129.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,092 INFO: Adding prefix 12.12.129.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,098 INFO: Adding prefix 12.12.130.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,102 INFO: Adding prefix 12.12.130.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,107 INFO: Adding prefix 12.12.130.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,113 INFO: Adding prefix 12.12.130.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,119 INFO: Adding prefix 12.12.130.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,123 INFO: Adding prefix 12.12.130.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,128 INFO: Adding prefix 12.12.130.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,138 INFO: Adding prefix 12.12.130.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,145 INFO: Adding prefix 12.12.130.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,152 INFO: Adding prefix 12.12.130.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,157 INFO: Adding prefix 12.12.130.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,163 INFO: Adding prefix 12.12.130.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,168 INFO: Adding prefix 12.12.130.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,173 INFO: Adding prefix 12.12.130.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,180 INFO: Adding prefix 12.12.130.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,185 INFO: Adding prefix 12.12.130.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,190 INFO: Adding prefix 12.12.131.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,196 INFO: Adding prefix 12.12.131.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,203 INFO: Adding prefix 12.12.131.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,208 INFO: Adding prefix 12.12.131.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,212 INFO: Adding prefix 12.12.131.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,217 INFO: Adding prefix 12.12.131.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,224 INFO: Adding prefix 12.12.131.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,229 INFO: Adding prefix 12.12.131.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,234 INFO: Adding prefix 12.12.131.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,240 INFO: Adding prefix 12.12.131.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,248 INFO: Adding prefix 12.12.131.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,253 INFO: Adding prefix 12.12.131.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,303 INFO: Adding prefix 12.12.131.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,311 INFO: Adding prefix 12.12.131.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,318 INFO: Adding prefix 12.12.131.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,323 INFO: Adding prefix 12.12.131.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,329 INFO: Adding prefix 12.12.132.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,335 INFO: Adding prefix 12.12.132.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,341 INFO: Adding prefix 12.12.132.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,346 INFO: Adding prefix 12.12.132.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,352 INFO: Adding prefix 12.12.132.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,357 INFO: Adding prefix 12.12.132.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,365 INFO: Adding prefix 12.12.132.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,370 INFO: Adding prefix 12.12.132.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,376 INFO: Adding prefix 12.12.132.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,381 INFO: Adding prefix 12.12.132.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,386 INFO: Adding prefix 12.12.132.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,391 INFO: Adding prefix 12.12.132.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,395 INFO: Adding prefix 12.12.132.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,406 INFO: Adding prefix 12.12.132.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,433 INFO: Adding prefix 12.12.132.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,440 INFO: Adding prefix 12.12.132.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,446 INFO: Adding prefix 12.12.133.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,455 INFO: Adding prefix 12.12.133.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,461 INFO: Adding prefix 12.12.133.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,467 INFO: Adding prefix 12.12.133.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,472 INFO: Adding prefix 12.12.133.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,480 INFO: Adding prefix 12.12.133.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,486 INFO: Adding prefix 12.12.133.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,492 INFO: Adding prefix 12.12.133.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,497 INFO: Adding prefix 12.12.133.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,505 INFO: Adding prefix 12.12.133.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,512 INFO: Adding prefix 12.12.133.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,519 INFO: Adding prefix 12.12.133.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,524 INFO: Adding prefix 12.12.133.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,531 INFO: Adding prefix 12.12.133.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,536 INFO: Adding prefix 12.12.133.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,542 INFO: Adding prefix 12.12.133.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,548 INFO: Adding prefix 12.12.134.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,554 INFO: Adding prefix 12.12.134.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,560 INFO: Adding prefix 12.12.134.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,566 INFO: Adding prefix 12.12.134.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,572 INFO: Adding prefix 12.12.134.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,580 INFO: Adding prefix 12.12.134.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,586 INFO: Adding prefix 12.12.134.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,591 INFO: Adding prefix 12.12.134.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,598 INFO: Adding prefix 12.12.134.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,604 INFO: Adding prefix 12.12.134.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,610 INFO: Adding prefix 12.12.134.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,616 INFO: Adding prefix 12.12.134.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,622 INFO: Adding prefix 12.12.134.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,627 INFO: Adding prefix 12.12.134.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,632 INFO: Adding prefix 12.12.134.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,637 INFO: Adding prefix 12.12.134.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,644 INFO: Adding prefix 12.12.135.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,648 INFO: Adding prefix 12.12.135.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,653 INFO: Adding prefix 12.12.135.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,658 INFO: Adding prefix 12.12.135.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,665 INFO: Adding prefix 12.12.135.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,670 INFO: Adding prefix 12.12.135.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,676 INFO: Adding prefix 12.12.135.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,682 INFO: Adding prefix 12.12.135.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,689 INFO: Adding prefix 12.12.135.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,695 INFO: Adding prefix 12.12.135.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,701 INFO: Adding prefix 12.12.135.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,706 INFO: Adding prefix 12.12.135.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,713 INFO: Adding prefix 12.12.135.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,719 INFO: Adding prefix 12.12.135.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,725 INFO: Adding prefix 12.12.135.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,730 INFO: Adding prefix 12.12.135.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,735 INFO: Adding prefix 12.12.136.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,741 INFO: Adding prefix 12.12.136.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,746 INFO: Adding prefix 12.12.136.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,753 INFO: Adding prefix 12.12.136.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,759 INFO: Adding prefix 12.12.136.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,765 INFO: Adding prefix 12.12.136.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,770 INFO: Adding prefix 12.12.136.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,776 INFO: Adding prefix 12.12.136.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,781 INFO: Adding prefix 12.12.136.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,787 INFO: Adding prefix 12.12.136.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,793 INFO: Adding prefix 12.12.136.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,799 INFO: Adding prefix 12.12.136.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,805 INFO: Adding prefix 12.12.136.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,811 INFO: Adding prefix 12.12.136.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,816 INFO: Adding prefix 12.12.136.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,822 INFO: Adding prefix 12.12.136.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,829 INFO: Adding prefix 12.12.137.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,834 INFO: Adding prefix 12.12.137.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,839 INFO: Adding prefix 12.12.137.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,846 INFO: Adding prefix 12.12.137.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,851 INFO: Adding prefix 12.12.137.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,857 INFO: Adding prefix 12.12.137.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,862 INFO: Adding prefix 12.12.137.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,869 INFO: Adding prefix 12.12.137.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,874 INFO: Adding prefix 12.12.137.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,879 INFO: Adding prefix 12.12.137.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,884 INFO: Adding prefix 12.12.137.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,890 INFO: Adding prefix 12.12.137.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,895 INFO: Adding prefix 12.12.137.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,899 INFO: Adding prefix 12.12.137.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,906 INFO: Adding prefix 12.12.137.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,912 INFO: Adding prefix 12.12.137.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,918 INFO: Adding prefix 12.12.138.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,923 INFO: Adding prefix 12.12.138.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,930 INFO: Adding prefix 12.12.138.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,936 INFO: Adding prefix 12.12.138.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,941 INFO: Adding prefix 12.12.138.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,945 INFO: Adding prefix 12.12.138.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,951 INFO: Adding prefix 12.12.138.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,956 INFO: Adding prefix 12.12.138.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,961 INFO: Adding prefix 12.12.138.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,966 INFO: Adding prefix 12.12.138.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,973 INFO: Adding prefix 12.12.138.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,977 INFO: Adding prefix 12.12.138.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,983 INFO: Adding prefix 12.12.138.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,988 INFO: Adding prefix 12.12.138.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:57,995 INFO: Adding prefix 12.12.138.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,000 INFO: Adding prefix 12.12.138.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,006 INFO: Adding prefix 12.12.139.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,011 INFO: Adding prefix 12.12.139.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,017 INFO: Adding prefix 12.12.139.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,022 INFO: Adding prefix 12.12.139.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,027 INFO: Adding prefix 12.12.139.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,032 INFO: Adding prefix 12.12.139.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,044 INFO: Adding prefix 12.12.139.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,049 INFO: Adding prefix 12.12.139.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,054 INFO: Adding prefix 12.12.139.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,059 INFO: Adding prefix 12.12.139.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,064 INFO: Adding prefix 12.12.139.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,069 INFO: Adding prefix 12.12.139.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,074 INFO: Adding prefix 12.12.139.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,080 INFO: Adding prefix 12.12.139.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,085 INFO: Adding prefix 12.12.139.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,089 INFO: Adding prefix 12.12.139.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,094 INFO: Adding prefix 12.12.140.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,100 INFO: Adding prefix 12.12.140.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,106 INFO: Adding prefix 12.12.140.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,111 INFO: Adding prefix 12.12.140.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,115 INFO: Adding prefix 12.12.140.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,122 INFO: Adding prefix 12.12.140.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,127 INFO: Adding prefix 12.12.140.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,132 INFO: Adding prefix 12.12.140.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,137 INFO: Adding prefix 12.12.140.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,144 INFO: Adding prefix 12.12.140.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,151 INFO: Adding prefix 12.12.140.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,157 INFO: Adding prefix 12.12.140.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,162 INFO: Adding prefix 12.12.140.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,169 INFO: Adding prefix 12.12.140.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,173 INFO: Adding prefix 12.12.140.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,179 INFO: Adding prefix 12.12.140.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,184 INFO: Adding prefix 12.12.141.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,188 INFO: Adding prefix 12.12.141.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,194 INFO: Adding prefix 12.12.141.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,199 INFO: Adding prefix 12.12.141.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,206 INFO: Adding prefix 12.12.141.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,212 INFO: Adding prefix 12.12.141.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,217 INFO: Adding prefix 12.12.141.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,222 INFO: Adding prefix 12.12.141.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,229 INFO: Adding prefix 12.12.141.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,234 INFO: Adding prefix 12.12.141.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,239 INFO: Adding prefix 12.12.141.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,244 INFO: Adding prefix 12.12.141.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,250 INFO: Adding prefix 12.12.141.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,255 INFO: Adding prefix 12.12.141.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,260 INFO: Adding prefix 12.12.141.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,264 INFO: Adding prefix 12.12.141.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,271 INFO: Adding prefix 12.12.142.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,276 INFO: Adding prefix 12.12.142.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,281 INFO: Adding prefix 12.12.142.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,287 INFO: Adding prefix 12.12.142.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,294 INFO: Adding prefix 12.12.142.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,299 INFO: Adding prefix 12.12.142.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,306 INFO: Adding prefix 12.12.142.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,312 INFO: Adding prefix 12.12.142.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,319 INFO: Adding prefix 12.12.142.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,324 INFO: Adding prefix 12.12.142.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,329 INFO: Adding prefix 12.12.142.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,333 INFO: Adding prefix 12.12.142.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,349 INFO: Adding prefix 12.12.142.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,356 INFO: Adding prefix 12.12.142.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,361 INFO: Adding prefix 12.12.142.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,368 INFO: Adding prefix 12.12.142.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,373 INFO: Adding prefix 12.12.143.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,378 INFO: Adding prefix 12.12.143.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,383 INFO: Adding prefix 12.12.143.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,389 INFO: Adding prefix 12.12.143.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,394 INFO: Adding prefix 12.12.143.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,399 INFO: Adding prefix 12.12.143.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,404 INFO: Adding prefix 12.12.143.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,411 INFO: Adding prefix 12.12.143.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,415 INFO: Adding prefix 12.12.143.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,420 INFO: Adding prefix 12.12.143.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,426 INFO: Adding prefix 12.12.143.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,432 INFO: Adding prefix 12.12.143.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,437 INFO: Adding prefix 12.12.143.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,443 INFO: Adding prefix 12.12.143.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,448 INFO: Adding prefix 12.12.143.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,455 INFO: Adding prefix 12.12.143.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,461 INFO: Adding prefix 12.12.144.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,467 INFO: Adding prefix 12.12.144.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,480 INFO: Adding prefix 12.12.144.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,488 INFO: Adding prefix 12.12.144.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,494 INFO: Adding prefix 12.12.144.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,499 INFO: Adding prefix 12.12.144.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,505 INFO: Adding prefix 12.12.144.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,518 INFO: Adding prefix 12.12.144.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,524 INFO: Adding prefix 12.12.144.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,529 INFO: Adding prefix 12.12.144.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,534 INFO: Adding prefix 12.12.144.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,539 INFO: Adding prefix 12.12.144.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,544 INFO: Adding prefix 12.12.144.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,550 INFO: Adding prefix 12.12.144.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,559 INFO: Adding prefix 12.12.144.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,564 INFO: Adding prefix 12.12.144.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,569 INFO: Adding prefix 12.12.145.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,574 INFO: Adding prefix 12.12.145.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,581 INFO: Adding prefix 12.12.145.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,586 INFO: Adding prefix 12.12.145.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,591 INFO: Adding prefix 12.12.145.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,596 INFO: Adding prefix 12.12.145.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,603 INFO: Adding prefix 12.12.145.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,609 INFO: Adding prefix 12.12.145.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,614 INFO: Adding prefix 12.12.145.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,619 INFO: Adding prefix 12.12.145.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,626 INFO: Adding prefix 12.12.145.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,634 INFO: Adding prefix 12.12.145.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,642 INFO: Adding prefix 12.12.145.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,650 INFO: Adding prefix 12.12.145.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,657 INFO: Adding prefix 12.12.145.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,664 INFO: Adding prefix 12.12.145.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,674 INFO: Adding prefix 12.12.146.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,680 INFO: Adding prefix 12.12.146.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,688 INFO: Adding prefix 12.12.146.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,694 INFO: Adding prefix 12.12.146.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,699 INFO: Adding prefix 12.12.146.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,704 INFO: Adding prefix 12.12.146.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,709 INFO: Adding prefix 12.12.146.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,714 INFO: Adding prefix 12.12.146.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,718 INFO: Adding prefix 12.12.146.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,724 INFO: Adding prefix 12.12.146.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,729 INFO: Adding prefix 12.12.146.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,733 INFO: Adding prefix 12.12.146.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,738 INFO: Adding prefix 12.12.146.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,744 INFO: Adding prefix 12.12.146.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,750 INFO: Adding prefix 12.12.146.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,760 INFO: Adding prefix 12.12.146.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,766 INFO: Adding prefix 12.12.147.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,773 INFO: Adding prefix 12.12.147.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,778 INFO: Adding prefix 12.12.147.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,784 INFO: Adding prefix 12.12.147.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,789 INFO: Adding prefix 12.12.147.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,795 INFO: Adding prefix 12.12.147.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,799 INFO: Adding prefix 12.12.147.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,804 INFO: Adding prefix 12.12.147.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,810 INFO: Adding prefix 12.12.147.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,817 INFO: Adding prefix 12.12.147.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,822 INFO: Adding prefix 12.12.147.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,827 INFO: Adding prefix 12.12.147.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,832 INFO: Adding prefix 12.12.147.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,839 INFO: Adding prefix 12.12.147.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,846 INFO: Adding prefix 12.12.147.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,852 INFO: Adding prefix 12.12.147.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,856 INFO: Adding prefix 12.12.148.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,862 INFO: Adding prefix 12.12.148.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,867 INFO: Adding prefix 12.12.148.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,872 INFO: Adding prefix 12.12.148.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,880 INFO: Adding prefix 12.12.148.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,887 INFO: Adding prefix 12.12.148.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,893 INFO: Adding prefix 12.12.148.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,898 INFO: Adding prefix 12.12.148.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,905 INFO: Adding prefix 12.12.148.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,910 INFO: Adding prefix 12.12.148.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,915 INFO: Adding prefix 12.12.148.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,920 INFO: Adding prefix 12.12.148.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,928 INFO: Adding prefix 12.12.148.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,933 INFO: Adding prefix 12.12.148.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,940 INFO: Adding prefix 12.12.148.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,946 INFO: Adding prefix 12.12.148.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,953 INFO: Adding prefix 12.12.149.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,958 INFO: Adding prefix 12.12.149.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,964 INFO: Adding prefix 12.12.149.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,968 INFO: Adding prefix 12.12.149.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,975 INFO: Adding prefix 12.12.149.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,980 INFO: Adding prefix 12.12.149.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,986 INFO: Adding prefix 12.12.149.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,991 INFO: Adding prefix 12.12.149.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:58,997 INFO: Adding prefix 12.12.149.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,002 INFO: Adding prefix 12.12.149.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,008 INFO: Adding prefix 12.12.149.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,013 INFO: Adding prefix 12.12.149.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,018 INFO: Adding prefix 12.12.149.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,023 INFO: Adding prefix 12.12.149.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,027 INFO: Adding prefix 12.12.149.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,033 INFO: Adding prefix 12.12.149.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,039 INFO: Adding prefix 12.12.150.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,045 INFO: Adding prefix 12.12.150.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,050 INFO: Adding prefix 12.12.150.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,056 INFO: Adding prefix 12.12.150.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,061 INFO: Adding prefix 12.12.150.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,067 INFO: Adding prefix 12.12.150.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,073 INFO: Adding prefix 12.12.150.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,080 INFO: Adding prefix 12.12.150.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,085 INFO: Adding prefix 12.12.150.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,090 INFO: Adding prefix 12.12.150.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,095 INFO: Adding prefix 12.12.150.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,101 INFO: Adding prefix 12.12.150.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,106 INFO: Adding prefix 12.12.150.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,111 INFO: Adding prefix 12.12.150.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,116 INFO: Adding prefix 12.12.150.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,124 INFO: Adding prefix 12.12.150.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,129 INFO: Adding prefix 12.12.151.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,134 INFO: Adding prefix 12.12.151.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,139 INFO: Adding prefix 12.12.151.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,145 INFO: Adding prefix 12.12.151.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,150 INFO: Adding prefix 12.12.151.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,155 INFO: Adding prefix 12.12.151.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,160 INFO: Adding prefix 12.12.151.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,165 INFO: Adding prefix 12.12.151.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,169 INFO: Adding prefix 12.12.151.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,174 INFO: Adding prefix 12.12.151.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,181 INFO: Adding prefix 12.12.151.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,186 INFO: Adding prefix 12.12.151.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,191 INFO: Adding prefix 12.12.151.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,196 INFO: Adding prefix 12.12.151.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,203 INFO: Adding prefix 12.12.151.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,208 INFO: Adding prefix 12.12.151.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,213 INFO: Adding prefix 12.12.152.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,218 INFO: Adding prefix 12.12.152.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,224 INFO: Adding prefix 12.12.152.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,229 INFO: Adding prefix 12.12.152.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,235 INFO: Adding prefix 12.12.152.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,242 INFO: Adding prefix 12.12.152.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,252 INFO: Adding prefix 12.12.152.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,258 INFO: Adding prefix 12.12.152.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,266 INFO: Adding prefix 12.12.152.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,273 INFO: Adding prefix 12.12.152.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,280 INFO: Adding prefix 12.12.152.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,286 INFO: Adding prefix 12.12.152.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,291 INFO: Adding prefix 12.12.152.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,296 INFO: Adding prefix 12.12.152.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,301 INFO: Adding prefix 12.12.152.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,306 INFO: Adding prefix 12.12.152.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,311 INFO: Adding prefix 12.12.153.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,317 INFO: Adding prefix 12.12.153.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,329 INFO: Adding prefix 12.12.153.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,335 INFO: Adding prefix 12.12.153.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,341 INFO: Adding prefix 12.12.153.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,346 INFO: Adding prefix 12.12.153.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,351 INFO: Adding prefix 12.12.153.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,357 INFO: Adding prefix 12.12.153.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,362 INFO: Adding prefix 12.12.153.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,368 INFO: Adding prefix 12.12.153.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,373 INFO: Adding prefix 12.12.153.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,378 INFO: Adding prefix 12.12.153.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,384 INFO: Adding prefix 12.12.153.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,390 INFO: Adding prefix 12.12.153.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,394 INFO: Adding prefix 12.12.153.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,400 INFO: Adding prefix 12.12.153.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,405 INFO: Adding prefix 12.12.154.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,412 INFO: Adding prefix 12.12.154.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,417 INFO: Adding prefix 12.12.154.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,422 INFO: Adding prefix 12.12.154.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,426 INFO: Adding prefix 12.12.154.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,433 INFO: Adding prefix 12.12.154.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,438 INFO: Adding prefix 12.12.154.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,442 INFO: Adding prefix 12.12.154.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,447 INFO: Adding prefix 12.12.154.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,454 INFO: Adding prefix 12.12.154.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,459 INFO: Adding prefix 12.12.154.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,465 INFO: Adding prefix 12.12.154.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,469 INFO: Adding prefix 12.12.154.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,475 INFO: Adding prefix 12.12.154.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,480 INFO: Adding prefix 12.12.154.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,485 INFO: Adding prefix 12.12.154.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,491 INFO: Adding prefix 12.12.155.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,496 INFO: Adding prefix 12.12.155.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,501 INFO: Adding prefix 12.12.155.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,507 INFO: Adding prefix 12.12.155.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,514 INFO: Adding prefix 12.12.155.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,520 INFO: Adding prefix 12.12.155.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,526 INFO: Adding prefix 12.12.155.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,532 INFO: Adding prefix 12.12.155.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,539 INFO: Adding prefix 12.12.155.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,544 INFO: Adding prefix 12.12.155.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,549 INFO: Adding prefix 12.12.155.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,555 INFO: Adding prefix 12.12.155.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,562 INFO: Adding prefix 12.12.155.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,569 INFO: Adding prefix 12.12.155.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,576 INFO: Adding prefix 12.12.155.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,583 INFO: Adding prefix 12.12.155.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,589 INFO: Adding prefix 12.12.156.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,597 INFO: Adding prefix 12.12.156.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,602 INFO: Adding prefix 12.12.156.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,607 INFO: Adding prefix 12.12.156.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,613 INFO: Adding prefix 12.12.156.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,618 INFO: Adding prefix 12.12.156.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,623 INFO: Adding prefix 12.12.156.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,628 INFO: Adding prefix 12.12.156.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,636 INFO: Adding prefix 12.12.156.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,641 INFO: Adding prefix 12.12.156.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,647 INFO: Adding prefix 12.12.156.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,652 INFO: Adding prefix 12.12.156.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,658 INFO: Adding prefix 12.12.156.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,664 INFO: Adding prefix 12.12.156.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,670 INFO: Adding prefix 12.12.156.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,679 INFO: Adding prefix 12.12.156.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,685 INFO: Adding prefix 12.12.157.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,692 INFO: Adding prefix 12.12.157.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,698 INFO: Adding prefix 12.12.157.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,706 INFO: Adding prefix 12.12.157.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,713 INFO: Adding prefix 12.12.157.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,718 INFO: Adding prefix 12.12.157.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,723 INFO: Adding prefix 12.12.157.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,730 INFO: Adding prefix 12.12.157.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,736 INFO: Adding prefix 12.12.157.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,742 INFO: Adding prefix 12.12.157.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,747 INFO: Adding prefix 12.12.157.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,754 INFO: Adding prefix 12.12.157.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,760 INFO: Adding prefix 12.12.157.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,765 INFO: Adding prefix 12.12.157.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,771 INFO: Adding prefix 12.12.157.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,778 INFO: Adding prefix 12.12.157.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,784 INFO: Adding prefix 12.12.158.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,790 INFO: Adding prefix 12.12.158.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,795 INFO: Adding prefix 12.12.158.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,803 INFO: Adding prefix 12.12.158.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,875 INFO: Adding prefix 12.12.158.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,882 INFO: Adding prefix 12.12.158.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,888 INFO: Adding prefix 12.12.158.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,895 INFO: Adding prefix 12.12.158.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,901 INFO: Adding prefix 12.12.158.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,907 INFO: Adding prefix 12.12.158.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,915 INFO: Adding prefix 12.12.158.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,921 INFO: Adding prefix 12.12.158.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,927 INFO: Adding prefix 12.12.158.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,958 INFO: Adding prefix 12.12.158.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,979 INFO: Adding prefix 12.12.158.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:43:59,994 INFO: Adding prefix 12.12.158.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,002 INFO: Adding prefix 12.12.159.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,015 INFO: Adding prefix 12.12.159.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,037 INFO: Adding prefix 12.12.159.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,061 INFO: Adding prefix 12.12.159.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,077 INFO: Adding prefix 12.12.159.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,083 INFO: Adding prefix 12.12.159.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,105 INFO: Adding prefix 12.12.159.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,113 INFO: Adding prefix 12.12.159.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,128 INFO: Adding prefix 12.12.159.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,136 INFO: Adding prefix 12.12.159.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,149 INFO: Adding prefix 12.12.159.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,166 INFO: Adding prefix 12.12.159.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,172 INFO: Adding prefix 12.12.159.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,181 INFO: Adding prefix 12.12.159.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,190 INFO: Adding prefix 12.12.159.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,206 INFO: Adding prefix 12.12.159.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,227 INFO: Adding prefix 12.12.160.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,234 INFO: Adding prefix 12.12.160.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,257 INFO: Adding prefix 12.12.160.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,264 INFO: Adding prefix 12.12.160.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,270 INFO: Adding prefix 12.12.160.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,276 INFO: Adding prefix 12.12.160.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,282 INFO: Adding prefix 12.12.160.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,289 INFO: Adding prefix 12.12.160.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,294 INFO: Adding prefix 12.12.160.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,300 INFO: Adding prefix 12.12.160.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,306 INFO: Adding prefix 12.12.160.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,311 INFO: Adding prefix 12.12.160.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,317 INFO: Adding prefix 12.12.160.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,324 INFO: Adding prefix 12.12.160.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,329 INFO: Adding prefix 12.12.160.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,334 INFO: Adding prefix 12.12.160.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,338 INFO: Adding prefix 12.12.161.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,344 INFO: Adding prefix 12.12.161.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,349 INFO: Adding prefix 12.12.161.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,353 INFO: Adding prefix 12.12.161.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,358 INFO: Adding prefix 12.12.161.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,365 INFO: Adding prefix 12.12.161.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,370 INFO: Adding prefix 12.12.161.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,375 INFO: Adding prefix 12.12.161.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,380 INFO: Adding prefix 12.12.161.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,386 INFO: Adding prefix 12.12.161.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,391 INFO: Adding prefix 12.12.161.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,395 INFO: Adding prefix 12.12.161.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,401 INFO: Adding prefix 12.12.161.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,405 INFO: Adding prefix 12.12.161.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,410 INFO: Adding prefix 12.12.161.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,415 INFO: Adding prefix 12.12.161.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,421 INFO: Adding prefix 12.12.162.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,426 INFO: Adding prefix 12.12.162.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,430 INFO: Adding prefix 12.12.162.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,435 INFO: Adding prefix 12.12.162.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,441 INFO: Adding prefix 12.12.162.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,446 INFO: Adding prefix 12.12.162.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,452 INFO: Adding prefix 12.12.162.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,456 INFO: Adding prefix 12.12.162.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,462 INFO: Adding prefix 12.12.162.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,467 INFO: Adding prefix 12.12.162.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,473 INFO: Adding prefix 12.12.162.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,478 INFO: Adding prefix 12.12.162.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,484 INFO: Adding prefix 12.12.162.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,491 INFO: Adding prefix 12.12.162.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,497 INFO: Adding prefix 12.12.162.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,502 INFO: Adding prefix 12.12.162.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,508 INFO: Adding prefix 12.12.163.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,515 INFO: Adding prefix 12.12.163.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,520 INFO: Adding prefix 12.12.163.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,525 INFO: Adding prefix 12.12.163.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,532 INFO: Adding prefix 12.12.163.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,537 INFO: Adding prefix 12.12.163.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,542 INFO: Adding prefix 12.12.163.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,547 INFO: Adding prefix 12.12.163.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,553 INFO: Adding prefix 12.12.163.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,558 INFO: Adding prefix 12.12.163.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,563 INFO: Adding prefix 12.12.163.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,568 INFO: Adding prefix 12.12.163.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,573 INFO: Adding prefix 12.12.163.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,577 INFO: Adding prefix 12.12.163.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,583 INFO: Adding prefix 12.12.163.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,589 INFO: Adding prefix 12.12.163.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,594 INFO: Adding prefix 12.12.164.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,599 INFO: Adding prefix 12.12.164.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,604 INFO: Adding prefix 12.12.164.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,610 INFO: Adding prefix 12.12.164.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,616 INFO: Adding prefix 12.12.164.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,621 INFO: Adding prefix 12.12.164.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,626 INFO: Adding prefix 12.12.164.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,632 INFO: Adding prefix 12.12.164.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,640 INFO: Adding prefix 12.12.164.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,645 INFO: Adding prefix 12.12.164.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,651 INFO: Adding prefix 12.12.164.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,658 INFO: Adding prefix 12.12.164.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,663 INFO: Adding prefix 12.12.164.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,668 INFO: Adding prefix 12.12.164.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,674 INFO: Adding prefix 12.12.164.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,680 INFO: Adding prefix 12.12.164.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,686 INFO: Adding prefix 12.12.165.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,692 INFO: Adding prefix 12.12.165.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,698 INFO: Adding prefix 12.12.165.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,704 INFO: Adding prefix 12.12.165.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,709 INFO: Adding prefix 12.12.165.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,714 INFO: Adding prefix 12.12.165.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,719 INFO: Adding prefix 12.12.165.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,724 INFO: Adding prefix 12.12.165.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,729 INFO: Adding prefix 12.12.165.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,733 INFO: Adding prefix 12.12.165.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,739 INFO: Adding prefix 12.12.165.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,744 INFO: Adding prefix 12.12.165.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,748 INFO: Adding prefix 12.12.165.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,753 INFO: Adding prefix 12.12.165.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,760 INFO: Adding prefix 12.12.165.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,765 INFO: Adding prefix 12.12.165.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,770 INFO: Adding prefix 12.12.166.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,776 INFO: Adding prefix 12.12.166.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,781 INFO: Adding prefix 12.12.166.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,787 INFO: Adding prefix 12.12.166.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,793 INFO: Adding prefix 12.12.166.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,799 INFO: Adding prefix 12.12.166.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,806 INFO: Adding prefix 12.12.166.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,813 INFO: Adding prefix 12.12.166.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,818 INFO: Adding prefix 12.12.166.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,824 INFO: Adding prefix 12.12.166.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,832 INFO: Adding prefix 12.12.166.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,838 INFO: Adding prefix 12.12.166.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,844 INFO: Adding prefix 12.12.166.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,849 INFO: Adding prefix 12.12.166.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,856 INFO: Adding prefix 12.12.166.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,860 INFO: Adding prefix 12.12.166.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,867 INFO: Adding prefix 12.12.167.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,873 INFO: Adding prefix 12.12.167.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,878 INFO: Adding prefix 12.12.167.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,883 INFO: Adding prefix 12.12.167.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,888 INFO: Adding prefix 12.12.167.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,894 INFO: Adding prefix 12.12.167.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,899 INFO: Adding prefix 12.12.167.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,905 INFO: Adding prefix 12.12.167.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,910 INFO: Adding prefix 12.12.167.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,917 INFO: Adding prefix 12.12.167.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,923 INFO: Adding prefix 12.12.167.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,929 INFO: Adding prefix 12.12.167.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,934 INFO: Adding prefix 12.12.167.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,941 INFO: Adding prefix 12.12.167.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,945 INFO: Adding prefix 12.12.167.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,950 INFO: Adding prefix 12.12.167.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,956 INFO: Adding prefix 12.12.168.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,963 INFO: Adding prefix 12.12.168.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,969 INFO: Adding prefix 12.12.168.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,975 INFO: Adding prefix 12.12.168.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,980 INFO: Adding prefix 12.12.168.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,987 INFO: Adding prefix 12.12.168.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:00,994 INFO: Adding prefix 12.12.168.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,000 INFO: Adding prefix 12.12.168.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,006 INFO: Adding prefix 12.12.168.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,013 INFO: Adding prefix 12.12.168.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,021 INFO: Adding prefix 12.12.168.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,027 INFO: Adding prefix 12.12.168.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,032 INFO: Adding prefix 12.12.168.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,038 INFO: Adding prefix 12.12.168.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,043 INFO: Adding prefix 12.12.168.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,048 INFO: Adding prefix 12.12.168.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,054 INFO: Adding prefix 12.12.169.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,059 INFO: Adding prefix 12.12.169.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,065 INFO: Adding prefix 12.12.169.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,070 INFO: Adding prefix 12.12.169.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,076 INFO: Adding prefix 12.12.169.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,083 INFO: Adding prefix 12.12.169.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,088 INFO: Adding prefix 12.12.169.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,093 INFO: Adding prefix 12.12.169.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,100 INFO: Adding prefix 12.12.169.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,105 INFO: Adding prefix 12.12.169.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,109 INFO: Adding prefix 12.12.169.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,119 INFO: Adding prefix 12.12.169.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,127 INFO: Adding prefix 12.12.169.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,133 INFO: Adding prefix 12.12.169.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,139 INFO: Adding prefix 12.12.169.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,145 INFO: Adding prefix 12.12.169.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,152 INFO: Adding prefix 12.12.170.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,158 INFO: Adding prefix 12.12.170.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,163 INFO: Adding prefix 12.12.170.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,169 INFO: Adding prefix 12.12.170.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,176 INFO: Adding prefix 12.12.170.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,182 INFO: Adding prefix 12.12.170.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,187 INFO: Adding prefix 12.12.170.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,192 INFO: Adding prefix 12.12.170.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,197 INFO: Adding prefix 12.12.170.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,203 INFO: Adding prefix 12.12.170.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,208 INFO: Adding prefix 12.12.170.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,216 INFO: Adding prefix 12.12.170.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,222 INFO: Adding prefix 12.12.170.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,227 INFO: Adding prefix 12.12.170.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,232 INFO: Adding prefix 12.12.170.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,239 INFO: Adding prefix 12.12.170.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,244 INFO: Adding prefix 12.12.171.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,250 INFO: Adding prefix 12.12.171.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,257 INFO: Adding prefix 12.12.171.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,265 INFO: Adding prefix 12.12.171.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,271 INFO: Adding prefix 12.12.171.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,277 INFO: Adding prefix 12.12.171.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,282 INFO: Adding prefix 12.12.171.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,289 INFO: Adding prefix 12.12.171.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,295 INFO: Adding prefix 12.12.171.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,300 INFO: Adding prefix 12.12.171.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,305 INFO: Adding prefix 12.12.171.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,312 INFO: Adding prefix 12.12.171.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,317 INFO: Adding prefix 12.12.171.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,322 INFO: Adding prefix 12.12.171.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,328 INFO: Adding prefix 12.12.171.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,334 INFO: Adding prefix 12.12.171.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,342 INFO: Adding prefix 12.12.172.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,348 INFO: Adding prefix 12.12.172.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,353 INFO: Adding prefix 12.12.172.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,359 INFO: Adding prefix 12.12.172.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,365 INFO: Adding prefix 12.12.172.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,370 INFO: Adding prefix 12.12.172.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,379 INFO: Adding prefix 12.12.172.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,385 INFO: Adding prefix 12.12.172.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,391 INFO: Adding prefix 12.12.172.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,397 INFO: Adding prefix 12.12.172.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,407 INFO: Adding prefix 12.12.172.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,423 INFO: Adding prefix 12.12.172.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,431 INFO: Adding prefix 12.12.172.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,439 INFO: Adding prefix 12.12.172.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,448 INFO: Adding prefix 12.12.172.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,457 INFO: Adding prefix 12.12.172.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,470 INFO: Adding prefix 12.12.173.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,479 INFO: Adding prefix 12.12.173.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,489 INFO: Adding prefix 12.12.173.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,498 INFO: Adding prefix 12.12.173.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,512 INFO: Adding prefix 12.12.173.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,527 INFO: Adding prefix 12.12.173.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,538 INFO: Adding prefix 12.12.173.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,547 INFO: Adding prefix 12.12.173.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,554 INFO: Adding prefix 12.12.173.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,561 INFO: Adding prefix 12.12.173.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,574 INFO: Adding prefix 12.12.173.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,584 INFO: Adding prefix 12.12.173.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,594 INFO: Adding prefix 12.12.173.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,600 INFO: Adding prefix 12.12.173.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,614 INFO: Adding prefix 12.12.173.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,623 INFO: Adding prefix 12.12.173.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,631 INFO: Adding prefix 12.12.174.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,637 INFO: Adding prefix 12.12.174.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,644 INFO: Adding prefix 12.12.174.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,649 INFO: Adding prefix 12.12.174.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,654 INFO: Adding prefix 12.12.174.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,660 INFO: Adding prefix 12.12.174.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,667 INFO: Adding prefix 12.12.174.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,673 INFO: Adding prefix 12.12.174.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,679 INFO: Adding prefix 12.12.174.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,690 INFO: Adding prefix 12.12.174.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,697 INFO: Adding prefix 12.12.174.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,702 INFO: Adding prefix 12.12.174.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,707 INFO: Adding prefix 12.12.174.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,714 INFO: Adding prefix 12.12.174.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,719 INFO: Adding prefix 12.12.174.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,727 INFO: Adding prefix 12.12.174.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,736 INFO: Adding prefix 12.12.175.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,749 INFO: Adding prefix 12.12.175.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,758 INFO: Adding prefix 12.12.175.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,768 INFO: Adding prefix 12.12.175.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,777 INFO: Adding prefix 12.12.175.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,798 INFO: Adding prefix 12.12.175.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,806 INFO: Adding prefix 12.12.175.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,812 INFO: Adding prefix 12.12.175.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,822 INFO: Adding prefix 12.12.175.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,831 INFO: Adding prefix 12.12.175.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,841 INFO: Adding prefix 12.12.175.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,849 INFO: Adding prefix 12.12.175.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,858 INFO: Adding prefix 12.12.175.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,872 INFO: Adding prefix 12.12.175.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,886 INFO: Adding prefix 12.12.175.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,894 INFO: Adding prefix 12.12.175.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,908 INFO: Adding prefix 12.12.176.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,920 INFO: Adding prefix 12.12.176.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,929 INFO: Adding prefix 12.12.176.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,941 INFO: Adding prefix 12.12.176.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,970 INFO: Adding prefix 12.12.176.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,984 INFO: Adding prefix 12.12.176.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:01,993 INFO: Adding prefix 12.12.176.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,004 INFO: Adding prefix 12.12.176.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,019 INFO: Adding prefix 12.12.176.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,033 INFO: Adding prefix 12.12.176.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,044 INFO: Adding prefix 12.12.176.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,053 INFO: Adding prefix 12.12.176.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,076 INFO: Adding prefix 12.12.176.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,085 INFO: Adding prefix 12.12.176.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,105 INFO: Adding prefix 12.12.176.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,121 INFO: Adding prefix 12.12.176.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,153 INFO: Adding prefix 12.12.177.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,161 INFO: Adding prefix 12.12.177.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,182 INFO: Adding prefix 12.12.177.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,193 INFO: Adding prefix 12.12.177.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,209 INFO: Adding prefix 12.12.177.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,221 INFO: Adding prefix 12.12.177.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,231 INFO: Adding prefix 12.12.177.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,245 INFO: Adding prefix 12.12.177.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,258 INFO: Adding prefix 12.12.177.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,273 INFO: Adding prefix 12.12.177.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,294 INFO: Adding prefix 12.12.177.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,324 INFO: Adding prefix 12.12.177.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,334 INFO: Adding prefix 12.12.177.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,348 INFO: Adding prefix 12.12.177.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,357 INFO: Adding prefix 12.12.177.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,374 INFO: Adding prefix 12.12.177.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,424 INFO: Adding prefix 12.12.178.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,446 INFO: Adding prefix 12.12.178.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,456 INFO: Adding prefix 12.12.178.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,600 INFO: Adding prefix 12.12.178.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,664 INFO: Adding prefix 12.12.178.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,750 INFO: Adding prefix 12.12.178.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:02,867 INFO: Adding prefix 12.12.178.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,021 INFO: Adding prefix 12.12.178.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,073 INFO: Adding prefix 12.12.178.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,217 INFO: Adding prefix 12.12.178.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,239 INFO: Adding prefix 12.12.178.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,283 INFO: Adding prefix 12.12.178.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,304 INFO: Adding prefix 12.12.178.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,348 INFO: Adding prefix 12.12.178.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,371 INFO: Adding prefix 12.12.178.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,395 INFO: Adding prefix 12.12.178.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,412 INFO: Adding prefix 12.12.179.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,441 INFO: Adding prefix 12.12.179.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,476 INFO: Adding prefix 12.12.179.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,515 INFO: Adding prefix 12.12.179.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,530 INFO: Adding prefix 12.12.179.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,538 INFO: Adding prefix 12.12.179.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,579 INFO: Adding prefix 12.12.179.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,588 INFO: Adding prefix 12.12.179.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,597 INFO: Adding prefix 12.12.179.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,621 INFO: Adding prefix 12.12.179.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,640 INFO: Adding prefix 12.12.179.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,651 INFO: Adding prefix 12.12.179.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,659 INFO: Adding prefix 12.12.179.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,668 INFO: Adding prefix 12.12.179.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,692 INFO: Adding prefix 12.12.179.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,714 INFO: Adding prefix 12.12.179.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,750 INFO: Adding prefix 12.12.180.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,760 INFO: Adding prefix 12.12.180.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,773 INFO: Adding prefix 12.12.180.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,783 INFO: Adding prefix 12.12.180.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,788 INFO: Adding prefix 12.12.180.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,794 INFO: Adding prefix 12.12.180.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,808 INFO: Adding prefix 12.12.180.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,837 INFO: Adding prefix 12.12.180.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,846 INFO: Adding prefix 12.12.180.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,860 INFO: Adding prefix 12.12.180.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,870 INFO: Adding prefix 12.12.180.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,876 INFO: Adding prefix 12.12.180.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,884 INFO: Adding prefix 12.12.180.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,890 INFO: Adding prefix 12.12.180.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,895 INFO: Adding prefix 12.12.180.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,899 INFO: Adding prefix 12.12.180.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,904 INFO: Adding prefix 12.12.181.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,911 INFO: Adding prefix 12.12.181.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,916 INFO: Adding prefix 12.12.181.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,923 INFO: Adding prefix 12.12.181.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,929 INFO: Adding prefix 12.12.181.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,936 INFO: Adding prefix 12.12.181.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,944 INFO: Adding prefix 12.12.181.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,949 INFO: Adding prefix 12.12.181.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,955 INFO: Adding prefix 12.12.181.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,962 INFO: Adding prefix 12.12.181.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,970 INFO: Adding prefix 12.12.181.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,977 INFO: Adding prefix 12.12.181.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,983 INFO: Adding prefix 12.12.181.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,990 INFO: Adding prefix 12.12.181.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:03,996 INFO: Adding prefix 12.12.181.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,002 INFO: Adding prefix 12.12.181.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,009 INFO: Adding prefix 12.12.182.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,019 INFO: Adding prefix 12.12.182.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,025 INFO: Adding prefix 12.12.182.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,032 INFO: Adding prefix 12.12.182.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,042 INFO: Adding prefix 12.12.182.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,067 INFO: Adding prefix 12.12.182.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,099 INFO: Adding prefix 12.12.182.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,107 INFO: Adding prefix 12.12.182.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,121 INFO: Adding prefix 12.12.182.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,129 INFO: Adding prefix 12.12.182.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,138 INFO: Adding prefix 12.12.182.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,146 INFO: Adding prefix 12.12.182.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,154 INFO: Adding prefix 12.12.182.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,160 INFO: Adding prefix 12.12.182.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,165 INFO: Adding prefix 12.12.182.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,171 INFO: Adding prefix 12.12.182.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,177 INFO: Adding prefix 12.12.183.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,183 INFO: Adding prefix 12.12.183.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,200 INFO: Adding prefix 12.12.183.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,218 INFO: Adding prefix 12.12.183.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,233 INFO: Adding prefix 12.12.183.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,240 INFO: Adding prefix 12.12.183.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,246 INFO: Adding prefix 12.12.183.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,252 INFO: Adding prefix 12.12.183.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,261 INFO: Adding prefix 12.12.183.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,266 INFO: Adding prefix 12.12.183.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,271 INFO: Adding prefix 12.12.183.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,276 INFO: Adding prefix 12.12.183.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,283 INFO: Adding prefix 12.12.183.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,288 INFO: Adding prefix 12.12.183.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,294 INFO: Adding prefix 12.12.183.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,298 INFO: Adding prefix 12.12.183.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,306 INFO: Adding prefix 12.12.184.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,311 INFO: Adding prefix 12.12.184.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,316 INFO: Adding prefix 12.12.184.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,320 INFO: Adding prefix 12.12.184.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,327 INFO: Adding prefix 12.12.184.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,332 INFO: Adding prefix 12.12.184.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,337 INFO: Adding prefix 12.12.184.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,342 INFO: Adding prefix 12.12.184.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,346 INFO: Adding prefix 12.12.184.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,351 INFO: Adding prefix 12.12.184.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,358 INFO: Adding prefix 12.12.184.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,367 INFO: Adding prefix 12.12.184.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,388 INFO: Adding prefix 12.12.184.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,396 INFO: Adding prefix 12.12.184.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,401 INFO: Adding prefix 12.12.184.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,408 INFO: Adding prefix 12.12.184.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,413 INFO: Adding prefix 12.12.185.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,419 INFO: Adding prefix 12.12.185.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,424 INFO: Adding prefix 12.12.185.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,430 INFO: Adding prefix 12.12.185.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,436 INFO: Adding prefix 12.12.185.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,441 INFO: Adding prefix 12.12.185.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,447 INFO: Adding prefix 12.12.185.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,453 INFO: Adding prefix 12.12.185.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,458 INFO: Adding prefix 12.12.185.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,463 INFO: Adding prefix 12.12.185.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,467 INFO: Adding prefix 12.12.185.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,474 INFO: Adding prefix 12.12.185.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,483 INFO: Adding prefix 12.12.185.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,488 INFO: Adding prefix 12.12.185.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,492 INFO: Adding prefix 12.12.185.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,498 INFO: Adding prefix 12.12.185.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,503 INFO: Adding prefix 12.12.186.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,507 INFO: Adding prefix 12.12.186.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,512 INFO: Adding prefix 12.12.186.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,517 INFO: Adding prefix 12.12.186.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,522 INFO: Adding prefix 12.12.186.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,526 INFO: Adding prefix 12.12.186.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,533 INFO: Adding prefix 12.12.186.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,538 INFO: Adding prefix 12.12.186.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,543 INFO: Adding prefix 12.12.186.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,549 INFO: Adding prefix 12.12.186.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,555 INFO: Adding prefix 12.12.186.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,560 INFO: Adding prefix 12.12.186.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,566 INFO: Adding prefix 12.12.186.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,573 INFO: Adding prefix 12.12.186.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,579 INFO: Adding prefix 12.12.186.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,584 INFO: Adding prefix 12.12.186.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,589 INFO: Adding prefix 12.12.187.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,594 INFO: Adding prefix 12.12.187.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,600 INFO: Adding prefix 12.12.187.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,605 INFO: Adding prefix 12.12.187.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,610 INFO: Adding prefix 12.12.187.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,615 INFO: Adding prefix 12.12.187.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,621 INFO: Adding prefix 12.12.187.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,625 INFO: Adding prefix 12.12.187.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,631 INFO: Adding prefix 12.12.187.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,637 INFO: Adding prefix 12.12.187.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,651 INFO: Adding prefix 12.12.187.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,661 INFO: Adding prefix 12.12.187.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,672 INFO: Adding prefix 12.12.187.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,679 INFO: Adding prefix 12.12.187.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,698 INFO: Adding prefix 12.12.187.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,709 INFO: Adding prefix 12.12.187.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,719 INFO: Adding prefix 12.12.188.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,735 INFO: Adding prefix 12.12.188.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,741 INFO: Adding prefix 12.12.188.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,749 INFO: Adding prefix 12.12.188.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,756 INFO: Adding prefix 12.12.188.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,763 INFO: Adding prefix 12.12.188.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,768 INFO: Adding prefix 12.12.188.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,774 INFO: Adding prefix 12.12.188.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,780 INFO: Adding prefix 12.12.188.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,787 INFO: Adding prefix 12.12.188.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,792 INFO: Adding prefix 12.12.188.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,797 INFO: Adding prefix 12.12.188.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,801 INFO: Adding prefix 12.12.188.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,807 INFO: Adding prefix 12.12.188.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,812 INFO: Adding prefix 12.12.188.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,817 INFO: Adding prefix 12.12.188.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,822 INFO: Adding prefix 12.12.189.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,828 INFO: Adding prefix 12.12.189.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,833 INFO: Adding prefix 12.12.189.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,839 INFO: Adding prefix 12.12.189.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,844 INFO: Adding prefix 12.12.189.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,851 INFO: Adding prefix 12.12.189.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,856 INFO: Adding prefix 12.12.189.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,861 INFO: Adding prefix 12.12.189.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,865 INFO: Adding prefix 12.12.189.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,870 INFO: Adding prefix 12.12.189.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,876 INFO: Adding prefix 12.12.189.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,881 INFO: Adding prefix 12.12.189.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,886 INFO: Adding prefix 12.12.189.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,891 INFO: Adding prefix 12.12.189.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,896 INFO: Adding prefix 12.12.189.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,901 INFO: Adding prefix 12.12.189.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,907 INFO: Adding prefix 12.12.190.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,952 INFO: Adding prefix 12.12.190.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,958 INFO: Adding prefix 12.12.190.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,965 INFO: Adding prefix 12.12.190.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,973 INFO: Adding prefix 12.12.190.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,978 INFO: Adding prefix 12.12.190.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,983 INFO: Adding prefix 12.12.190.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,988 INFO: Adding prefix 12.12.190.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,994 INFO: Adding prefix 12.12.190.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:04,999 INFO: Adding prefix 12.12.190.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,004 INFO: Adding prefix 12.12.190.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,008 INFO: Adding prefix 12.12.190.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,015 INFO: Adding prefix 12.12.190.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,020 INFO: Adding prefix 12.12.190.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,025 INFO: Adding prefix 12.12.190.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,031 INFO: Adding prefix 12.12.190.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,039 INFO: Adding prefix 12.12.191.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,044 INFO: Adding prefix 12.12.191.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,049 INFO: Adding prefix 12.12.191.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,055 INFO: Adding prefix 12.12.191.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,060 INFO: Adding prefix 12.12.191.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,065 INFO: Adding prefix 12.12.191.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,071 INFO: Adding prefix 12.12.191.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,078 INFO: Adding prefix 12.12.191.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,083 INFO: Adding prefix 12.12.191.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,088 INFO: Adding prefix 12.12.191.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,092 INFO: Adding prefix 12.12.191.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,100 INFO: Adding prefix 12.12.191.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,105 INFO: Adding prefix 12.12.191.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,111 INFO: Adding prefix 12.12.191.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,117 INFO: Adding prefix 12.12.191.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,123 INFO: Adding prefix 12.12.191.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,128 INFO: Adding prefix 12.12.192.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,132 INFO: Adding prefix 12.12.192.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,137 INFO: Adding prefix 12.12.192.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,144 INFO: Adding prefix 12.12.192.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,150 INFO: Adding prefix 12.12.192.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,155 INFO: Adding prefix 12.12.192.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,161 INFO: Adding prefix 12.12.192.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,167 INFO: Adding prefix 12.12.192.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,171 INFO: Adding prefix 12.12.192.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,176 INFO: Adding prefix 12.12.192.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,181 INFO: Adding prefix 12.12.192.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,187 INFO: Adding prefix 12.12.192.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,192 INFO: Adding prefix 12.12.192.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,196 INFO: Adding prefix 12.12.192.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,201 INFO: Adding prefix 12.12.192.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,206 INFO: Adding prefix 12.12.192.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,210 INFO: Adding prefix 12.12.193.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,215 INFO: Adding prefix 12.12.193.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,223 INFO: Adding prefix 12.12.193.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,228 INFO: Adding prefix 12.12.193.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,235 INFO: Adding prefix 12.12.193.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,240 INFO: Adding prefix 12.12.193.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,246 INFO: Adding prefix 12.12.193.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,251 INFO: Adding prefix 12.12.193.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,256 INFO: Adding prefix 12.12.193.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,260 INFO: Adding prefix 12.12.193.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,266 INFO: Adding prefix 12.12.193.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,271 INFO: Adding prefix 12.12.193.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,278 INFO: Adding prefix 12.12.193.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,284 INFO: Adding prefix 12.12.193.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,292 INFO: Adding prefix 12.12.193.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,297 INFO: Adding prefix 12.12.193.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,302 INFO: Adding prefix 12.12.194.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,307 INFO: Adding prefix 12.12.194.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,314 INFO: Adding prefix 12.12.194.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,319 INFO: Adding prefix 12.12.194.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,325 INFO: Adding prefix 12.12.194.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,331 INFO: Adding prefix 12.12.194.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,337 INFO: Adding prefix 12.12.194.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,342 INFO: Adding prefix 12.12.194.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,347 INFO: Adding prefix 12.12.194.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,352 INFO: Adding prefix 12.12.194.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,358 INFO: Adding prefix 12.12.194.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,364 INFO: Adding prefix 12.12.194.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,368 INFO: Adding prefix 12.12.194.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,373 INFO: Adding prefix 12.12.194.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,377 INFO: Adding prefix 12.12.194.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,382 INFO: Adding prefix 12.12.194.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,387 INFO: Adding prefix 12.12.195.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,393 INFO: Adding prefix 12.12.195.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,398 INFO: Adding prefix 12.12.195.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,404 INFO: Adding prefix 12.12.195.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,409 INFO: Adding prefix 12.12.195.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,416 INFO: Adding prefix 12.12.195.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,421 INFO: Adding prefix 12.12.195.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,426 INFO: Adding prefix 12.12.195.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,431 INFO: Adding prefix 12.12.195.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,438 INFO: Adding prefix 12.12.195.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,444 INFO: Adding prefix 12.12.195.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,449 INFO: Adding prefix 12.12.195.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,454 INFO: Adding prefix 12.12.195.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,460 INFO: Adding prefix 12.12.195.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,466 INFO: Adding prefix 12.12.195.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,471 INFO: Adding prefix 12.12.195.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,477 INFO: Adding prefix 12.12.196.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,483 INFO: Adding prefix 12.12.196.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,488 INFO: Adding prefix 12.12.196.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,493 INFO: Adding prefix 12.12.196.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,498 INFO: Adding prefix 12.12.196.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,504 INFO: Adding prefix 12.12.196.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,510 INFO: Adding prefix 12.12.196.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,515 INFO: Adding prefix 12.12.196.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,519 INFO: Adding prefix 12.12.196.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,524 INFO: Adding prefix 12.12.196.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,529 INFO: Adding prefix 12.12.196.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,534 INFO: Adding prefix 12.12.196.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,541 INFO: Adding prefix 12.12.196.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,546 INFO: Adding prefix 12.12.196.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,550 INFO: Adding prefix 12.12.196.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,555 INFO: Adding prefix 12.12.196.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,561 INFO: Adding prefix 12.12.197.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,566 INFO: Adding prefix 12.12.197.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,571 INFO: Adding prefix 12.12.197.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,576 INFO: Adding prefix 12.12.197.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,583 INFO: Adding prefix 12.12.197.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,587 INFO: Adding prefix 12.12.197.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,593 INFO: Adding prefix 12.12.197.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,598 INFO: Adding prefix 12.12.197.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,605 INFO: Adding prefix 12.12.197.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,611 INFO: Adding prefix 12.12.197.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,617 INFO: Adding prefix 12.12.197.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,622 INFO: Adding prefix 12.12.197.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,629 INFO: Adding prefix 12.12.197.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,634 INFO: Adding prefix 12.12.197.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,639 INFO: Adding prefix 12.12.197.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,644 INFO: Adding prefix 12.12.197.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,653 INFO: Adding prefix 12.12.198.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,659 INFO: Adding prefix 12.12.198.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,666 INFO: Adding prefix 12.12.198.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,672 INFO: Adding prefix 12.12.198.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,677 INFO: Adding prefix 12.12.198.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,684 INFO: Adding prefix 12.12.198.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,689 INFO: Adding prefix 12.12.198.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,698 INFO: Adding prefix 12.12.198.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,704 INFO: Adding prefix 12.12.198.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,711 INFO: Adding prefix 12.12.198.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,718 INFO: Adding prefix 12.12.198.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,726 INFO: Adding prefix 12.12.198.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,732 INFO: Adding prefix 12.12.198.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,739 INFO: Adding prefix 12.12.198.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,745 INFO: Adding prefix 12.12.198.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,752 INFO: Adding prefix 12.12.198.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,759 INFO: Adding prefix 12.12.199.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,765 INFO: Adding prefix 12.12.199.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,770 INFO: Adding prefix 12.12.199.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,778 INFO: Adding prefix 12.12.199.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,785 INFO: Adding prefix 12.12.199.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,800 INFO: Adding prefix 12.12.199.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,807 INFO: Adding prefix 12.12.199.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,831 INFO: Adding prefix 12.12.199.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,842 INFO: Adding prefix 12.12.199.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,848 INFO: Adding prefix 12.12.199.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,857 INFO: Adding prefix 12.12.199.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,866 INFO: Adding prefix 12.12.199.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,872 INFO: Adding prefix 12.12.199.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,879 INFO: Adding prefix 12.12.199.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,884 INFO: Adding prefix 12.12.199.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,889 INFO: Adding prefix 12.12.199.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,908 INFO: Adding prefix 12.12.200.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,926 INFO: Adding prefix 12.12.200.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,978 INFO: Adding prefix 12.12.200.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:05,986 INFO: Adding prefix 12.12.200.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,014 INFO: Adding prefix 12.12.200.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,043 INFO: Adding prefix 12.12.200.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,081 INFO: Adding prefix 12.12.200.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,088 INFO: Adding prefix 12.12.200.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,096 INFO: Adding prefix 12.12.200.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,103 INFO: Adding prefix 12.12.200.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,115 INFO: Adding prefix 12.12.200.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,122 INFO: Adding prefix 12.12.200.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,131 INFO: Adding prefix 12.12.200.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,138 INFO: Adding prefix 12.12.200.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,149 INFO: Adding prefix 12.12.200.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,157 INFO: Adding prefix 12.12.200.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,165 INFO: Adding prefix 12.12.201.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,171 INFO: Adding prefix 12.12.201.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,181 INFO: Adding prefix 12.12.201.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,189 INFO: Adding prefix 12.12.201.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,196 INFO: Adding prefix 12.12.201.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,202 INFO: Adding prefix 12.12.201.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,215 INFO: Adding prefix 12.12.201.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,226 INFO: Adding prefix 12.12.201.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,234 INFO: Adding prefix 12.12.201.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,240 INFO: Adding prefix 12.12.201.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,247 INFO: Adding prefix 12.12.201.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,256 INFO: Adding prefix 12.12.201.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,262 INFO: Adding prefix 12.12.201.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,271 INFO: Adding prefix 12.12.201.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,278 INFO: Adding prefix 12.12.201.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,283 INFO: Adding prefix 12.12.201.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,288 INFO: Adding prefix 12.12.202.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,302 INFO: Adding prefix 12.12.202.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,319 INFO: Adding prefix 12.12.202.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,326 INFO: Adding prefix 12.12.202.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,332 INFO: Adding prefix 12.12.202.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,341 INFO: Adding prefix 12.12.202.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,348 INFO: Adding prefix 12.12.202.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,357 INFO: Adding prefix 12.12.202.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,363 INFO: Adding prefix 12.12.202.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,377 INFO: Adding prefix 12.12.202.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,384 INFO: Adding prefix 12.12.202.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,390 INFO: Adding prefix 12.12.202.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,396 INFO: Adding prefix 12.12.202.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,409 INFO: Adding prefix 12.12.202.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,416 INFO: Adding prefix 12.12.202.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,422 INFO: Adding prefix 12.12.202.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,428 INFO: Adding prefix 12.12.203.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,436 INFO: Adding prefix 12.12.203.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,445 INFO: Adding prefix 12.12.203.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,449 INFO: Adding prefix 12.12.203.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,455 INFO: Adding prefix 12.12.203.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,462 INFO: Adding prefix 12.12.203.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,467 INFO: Adding prefix 12.12.203.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,472 INFO: Adding prefix 12.12.203.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,484 INFO: Adding prefix 12.12.203.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,490 INFO: Adding prefix 12.12.203.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,495 INFO: Adding prefix 12.12.203.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,501 INFO: Adding prefix 12.12.203.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,510 INFO: Adding prefix 12.12.203.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,517 INFO: Adding prefix 12.12.203.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,523 INFO: Adding prefix 12.12.203.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,532 INFO: Adding prefix 12.12.203.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,542 INFO: Adding prefix 12.12.204.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,549 INFO: Adding prefix 12.12.204.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,556 INFO: Adding prefix 12.12.204.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,562 INFO: Adding prefix 12.12.204.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,570 INFO: Adding prefix 12.12.204.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,577 INFO: Adding prefix 12.12.204.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,584 INFO: Adding prefix 12.12.204.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,592 INFO: Adding prefix 12.12.204.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,606 INFO: Adding prefix 12.12.204.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,612 INFO: Adding prefix 12.12.204.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,621 INFO: Adding prefix 12.12.204.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,629 INFO: Adding prefix 12.12.204.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,643 INFO: Adding prefix 12.12.204.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,660 INFO: Adding prefix 12.12.204.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,673 INFO: Adding prefix 12.12.204.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,678 INFO: Adding prefix 12.12.204.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,687 INFO: Adding prefix 12.12.205.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,699 INFO: Adding prefix 12.12.205.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,708 INFO: Adding prefix 12.12.205.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,715 INFO: Adding prefix 12.12.205.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,720 INFO: Adding prefix 12.12.205.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,727 INFO: Adding prefix 12.12.205.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,733 INFO: Adding prefix 12.12.205.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,740 INFO: Adding prefix 12.12.205.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,748 INFO: Adding prefix 12.12.205.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,753 INFO: Adding prefix 12.12.205.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,760 INFO: Adding prefix 12.12.205.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,768 INFO: Adding prefix 12.12.205.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,774 INFO: Adding prefix 12.12.205.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,779 INFO: Adding prefix 12.12.205.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,785 INFO: Adding prefix 12.12.205.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,832 INFO: Adding prefix 12.12.205.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,844 INFO: Adding prefix 12.12.206.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,868 INFO: Adding prefix 12.12.206.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,875 INFO: Adding prefix 12.12.206.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,889 INFO: Adding prefix 12.12.206.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,898 INFO: Adding prefix 12.12.206.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,904 INFO: Adding prefix 12.12.206.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,912 INFO: Adding prefix 12.12.206.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,924 INFO: Adding prefix 12.12.206.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,931 INFO: Adding prefix 12.12.206.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,939 INFO: Adding prefix 12.12.206.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,950 INFO: Adding prefix 12.12.206.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:06,981 INFO: Adding prefix 12.12.206.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,020 INFO: Adding prefix 12.12.206.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,029 INFO: Adding prefix 12.12.206.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,035 INFO: Adding prefix 12.12.206.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,045 INFO: Adding prefix 12.12.206.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,054 INFO: Adding prefix 12.12.207.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,065 INFO: Adding prefix 12.12.207.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,082 INFO: Adding prefix 12.12.207.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,090 INFO: Adding prefix 12.12.207.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,095 INFO: Adding prefix 12.12.207.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,107 INFO: Adding prefix 12.12.207.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,115 INFO: Adding prefix 12.12.207.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,124 INFO: Adding prefix 12.12.207.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,131 INFO: Adding prefix 12.12.207.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,138 INFO: Adding prefix 12.12.207.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,151 INFO: Adding prefix 12.12.207.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,158 INFO: Adding prefix 12.12.207.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,165 INFO: Adding prefix 12.12.207.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,171 INFO: Adding prefix 12.12.207.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,180 INFO: Adding prefix 12.12.207.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,208 INFO: Adding prefix 12.12.207.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,217 INFO: Adding prefix 12.12.208.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,222 INFO: Adding prefix 12.12.208.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,229 INFO: Adding prefix 12.12.208.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,236 INFO: Adding prefix 12.12.208.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,246 INFO: Adding prefix 12.12.208.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,252 INFO: Adding prefix 12.12.208.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,259 INFO: Adding prefix 12.12.208.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,264 INFO: Adding prefix 12.12.208.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,274 INFO: Adding prefix 12.12.208.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,282 INFO: Adding prefix 12.12.208.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,287 INFO: Adding prefix 12.12.208.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,297 INFO: Adding prefix 12.12.208.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,304 INFO: Adding prefix 12.12.208.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,321 INFO: Adding prefix 12.12.208.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,329 INFO: Adding prefix 12.12.208.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,342 INFO: Adding prefix 12.12.208.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,349 INFO: Adding prefix 12.12.209.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,360 INFO: Adding prefix 12.12.209.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,367 INFO: Adding prefix 12.12.209.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,373 INFO: Adding prefix 12.12.209.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,380 INFO: Adding prefix 12.12.209.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,417 INFO: Adding prefix 12.12.209.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,426 INFO: Adding prefix 12.12.209.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,436 INFO: Adding prefix 12.12.209.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,499 INFO: Adding prefix 12.12.209.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,515 INFO: Adding prefix 12.12.209.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,536 INFO: Adding prefix 12.12.209.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,558 INFO: Adding prefix 12.12.209.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,568 INFO: Adding prefix 12.12.209.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,579 INFO: Adding prefix 12.12.209.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,586 INFO: Adding prefix 12.12.209.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,593 INFO: Adding prefix 12.12.209.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,599 INFO: Adding prefix 12.12.210.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,607 INFO: Adding prefix 12.12.210.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,614 INFO: Adding prefix 12.12.210.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,619 INFO: Adding prefix 12.12.210.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,624 INFO: Adding prefix 12.12.210.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,630 INFO: Adding prefix 12.12.210.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,635 INFO: Adding prefix 12.12.210.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,641 INFO: Adding prefix 12.12.210.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,650 INFO: Adding prefix 12.12.210.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,664 INFO: Adding prefix 12.12.210.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,670 INFO: Adding prefix 12.12.210.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,677 INFO: Adding prefix 12.12.210.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,685 INFO: Adding prefix 12.12.210.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,693 INFO: Adding prefix 12.12.210.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,699 INFO: Adding prefix 12.12.210.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,720 INFO: Adding prefix 12.12.210.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,734 INFO: Adding prefix 12.12.211.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,746 INFO: Adding prefix 12.12.211.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,755 INFO: Adding prefix 12.12.211.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,765 INFO: Adding prefix 12.12.211.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,776 INFO: Adding prefix 12.12.211.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,783 INFO: Adding prefix 12.12.211.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,790 INFO: Adding prefix 12.12.211.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,799 INFO: Adding prefix 12.12.211.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,811 INFO: Adding prefix 12.12.211.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,820 INFO: Adding prefix 12.12.211.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,829 INFO: Adding prefix 12.12.211.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,843 INFO: Adding prefix 12.12.211.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,852 INFO: Adding prefix 12.12.211.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,858 INFO: Adding prefix 12.12.211.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,865 INFO: Adding prefix 12.12.211.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,878 INFO: Adding prefix 12.12.211.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,890 INFO: Adding prefix 12.12.212.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,897 INFO: Adding prefix 12.12.212.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,903 INFO: Adding prefix 12.12.212.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,911 INFO: Adding prefix 12.12.212.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,948 INFO: Adding prefix 12.12.212.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,958 INFO: Adding prefix 12.12.212.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,966 INFO: Adding prefix 12.12.212.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,973 INFO: Adding prefix 12.12.212.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,992 INFO: Adding prefix 12.12.212.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:07,999 INFO: Adding prefix 12.12.212.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,005 INFO: Adding prefix 12.12.212.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,020 INFO: Adding prefix 12.12.212.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,028 INFO: Adding prefix 12.12.212.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,037 INFO: Adding prefix 12.12.212.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,043 INFO: Adding prefix 12.12.212.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,051 INFO: Adding prefix 12.12.212.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,057 INFO: Adding prefix 12.12.213.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,064 INFO: Adding prefix 12.12.213.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,075 INFO: Adding prefix 12.12.213.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,084 INFO: Adding prefix 12.12.213.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,091 INFO: Adding prefix 12.12.213.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,097 INFO: Adding prefix 12.12.213.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,104 INFO: Adding prefix 12.12.213.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,112 INFO: Adding prefix 12.12.213.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,119 INFO: Adding prefix 12.12.213.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,128 INFO: Adding prefix 12.12.213.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,134 INFO: Adding prefix 12.12.213.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,141 INFO: Adding prefix 12.12.213.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,147 INFO: Adding prefix 12.12.213.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,152 INFO: Adding prefix 12.12.213.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,158 INFO: Adding prefix 12.12.213.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,164 INFO: Adding prefix 12.12.213.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,171 INFO: Adding prefix 12.12.214.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,177 INFO: Adding prefix 12.12.214.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,184 INFO: Adding prefix 12.12.214.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,190 INFO: Adding prefix 12.12.214.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,195 INFO: Adding prefix 12.12.214.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,202 INFO: Adding prefix 12.12.214.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,209 INFO: Adding prefix 12.12.214.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,216 INFO: Adding prefix 12.12.214.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,221 INFO: Adding prefix 12.12.214.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,226 INFO: Adding prefix 12.12.214.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,234 INFO: Adding prefix 12.12.214.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,240 INFO: Adding prefix 12.12.214.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,246 INFO: Adding prefix 12.12.214.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,251 INFO: Adding prefix 12.12.214.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,259 INFO: Adding prefix 12.12.214.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,266 INFO: Adding prefix 12.12.214.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,272 INFO: Adding prefix 12.12.215.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,278 INFO: Adding prefix 12.12.215.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,285 INFO: Adding prefix 12.12.215.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,290 INFO: Adding prefix 12.12.215.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,296 INFO: Adding prefix 12.12.215.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,302 INFO: Adding prefix 12.12.215.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,310 INFO: Adding prefix 12.12.215.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,316 INFO: Adding prefix 12.12.215.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,322 INFO: Adding prefix 12.12.215.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,327 INFO: Adding prefix 12.12.215.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,332 INFO: Adding prefix 12.12.215.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,337 INFO: Adding prefix 12.12.215.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,342 INFO: Adding prefix 12.12.215.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,348 INFO: Adding prefix 12.12.215.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,353 INFO: Adding prefix 12.12.215.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,359 INFO: Adding prefix 12.12.215.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,365 INFO: Adding prefix 12.12.216.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,372 INFO: Adding prefix 12.12.216.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,378 INFO: Adding prefix 12.12.216.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,383 INFO: Adding prefix 12.12.216.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,389 INFO: Adding prefix 12.12.216.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,396 INFO: Adding prefix 12.12.216.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,402 INFO: Adding prefix 12.12.216.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,407 INFO: Adding prefix 12.12.216.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,413 INFO: Adding prefix 12.12.216.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,420 INFO: Adding prefix 12.12.216.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,425 INFO: Adding prefix 12.12.216.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,430 INFO: Adding prefix 12.12.216.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,437 INFO: Adding prefix 12.12.216.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,444 INFO: Adding prefix 12.12.216.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,454 INFO: Adding prefix 12.12.216.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,459 INFO: Adding prefix 12.12.216.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,465 INFO: Adding prefix 12.12.217.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,471 INFO: Adding prefix 12.12.217.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,476 INFO: Adding prefix 12.12.217.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,481 INFO: Adding prefix 12.12.217.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,485 INFO: Adding prefix 12.12.217.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,490 INFO: Adding prefix 12.12.217.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,496 INFO: Adding prefix 12.12.217.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,501 INFO: Adding prefix 12.12.217.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,507 INFO: Adding prefix 12.12.217.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,511 INFO: Adding prefix 12.12.217.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,517 INFO: Adding prefix 12.12.217.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,521 INFO: Adding prefix 12.12.217.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,528 INFO: Adding prefix 12.12.217.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,533 INFO: Adding prefix 12.12.217.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,538 INFO: Adding prefix 12.12.217.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,543 INFO: Adding prefix 12.12.217.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,549 INFO: Adding prefix 12.12.218.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,555 INFO: Adding prefix 12.12.218.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,559 INFO: Adding prefix 12.12.218.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,564 INFO: Adding prefix 12.12.218.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,573 INFO: Adding prefix 12.12.218.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,579 INFO: Adding prefix 12.12.218.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,584 INFO: Adding prefix 12.12.218.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,588 INFO: Adding prefix 12.12.218.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,594 INFO: Adding prefix 12.12.218.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,599 INFO: Adding prefix 12.12.218.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,604 INFO: Adding prefix 12.12.218.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,609 INFO: Adding prefix 12.12.218.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,617 INFO: Adding prefix 12.12.218.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,623 INFO: Adding prefix 12.12.218.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,628 INFO: Adding prefix 12.12.218.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,634 INFO: Adding prefix 12.12.218.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,641 INFO: Adding prefix 12.12.219.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,648 INFO: Adding prefix 12.12.219.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,653 INFO: Adding prefix 12.12.219.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,660 INFO: Adding prefix 12.12.219.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,665 INFO: Adding prefix 12.12.219.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,670 INFO: Adding prefix 12.12.219.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,675 INFO: Adding prefix 12.12.219.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,681 INFO: Adding prefix 12.12.219.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,685 INFO: Adding prefix 12.12.219.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,690 INFO: Adding prefix 12.12.219.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,697 INFO: Adding prefix 12.12.219.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,704 INFO: Adding prefix 12.12.219.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,711 INFO: Adding prefix 12.12.219.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,716 INFO: Adding prefix 12.12.219.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,724 INFO: Adding prefix 12.12.219.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,731 INFO: Adding prefix 12.12.219.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,738 INFO: Adding prefix 12.12.220.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,744 INFO: Adding prefix 12.12.220.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,750 INFO: Adding prefix 12.12.220.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,757 INFO: Adding prefix 12.12.220.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,764 INFO: Adding prefix 12.12.220.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,769 INFO: Adding prefix 12.12.220.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,775 INFO: Adding prefix 12.12.220.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,782 INFO: Adding prefix 12.12.220.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,793 INFO: Adding prefix 12.12.220.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,799 INFO: Adding prefix 12.12.220.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,805 INFO: Adding prefix 12.12.220.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,828 INFO: Adding prefix 12.12.220.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,847 INFO: Adding prefix 12.12.220.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,854 INFO: Adding prefix 12.12.220.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,874 INFO: Adding prefix 12.12.220.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,881 INFO: Adding prefix 12.12.220.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,885 INFO: Adding prefix 12.12.221.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,890 INFO: Adding prefix 12.12.221.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,896 INFO: Adding prefix 12.12.221.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,901 INFO: Adding prefix 12.12.221.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,906 INFO: Adding prefix 12.12.221.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,911 INFO: Adding prefix 12.12.221.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,918 INFO: Adding prefix 12.12.221.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,925 INFO: Adding prefix 12.12.221.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,932 INFO: Adding prefix 12.12.221.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,937 INFO: Adding prefix 12.12.221.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,945 INFO: Adding prefix 12.12.221.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,949 INFO: Adding prefix 12.12.221.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,955 INFO: Adding prefix 12.12.221.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,960 INFO: Adding prefix 12.12.221.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,967 INFO: Adding prefix 12.12.221.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,972 INFO: Adding prefix 12.12.221.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,978 INFO: Adding prefix 12.12.222.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,983 INFO: Adding prefix 12.12.222.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,989 INFO: Adding prefix 12.12.222.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,994 INFO: Adding prefix 12.12.222.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:08,999 INFO: Adding prefix 12.12.222.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,004 INFO: Adding prefix 12.12.222.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,009 INFO: Adding prefix 12.12.222.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,014 INFO: Adding prefix 12.12.222.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,018 INFO: Adding prefix 12.12.222.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,037 INFO: Adding prefix 12.12.222.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,048 INFO: Adding prefix 12.12.222.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,058 INFO: Adding prefix 12.12.222.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,072 INFO: Adding prefix 12.12.222.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,089 INFO: Adding prefix 12.12.222.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,096 INFO: Adding prefix 12.12.222.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,101 INFO: Adding prefix 12.12.222.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,106 INFO: Adding prefix 12.12.223.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,113 INFO: Adding prefix 12.12.223.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,118 INFO: Adding prefix 12.12.223.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,123 INFO: Adding prefix 12.12.223.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,129 INFO: Adding prefix 12.12.223.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,135 INFO: Adding prefix 12.12.223.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,140 INFO: Adding prefix 12.12.223.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,147 INFO: Adding prefix 12.12.223.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,155 INFO: Adding prefix 12.12.223.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,162 INFO: Adding prefix 12.12.223.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,169 INFO: Adding prefix 12.12.223.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,174 INFO: Adding prefix 12.12.223.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,178 INFO: Adding prefix 12.12.223.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,185 INFO: Adding prefix 12.12.223.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,191 INFO: Adding prefix 12.12.223.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,196 INFO: Adding prefix 12.12.223.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,203 INFO: Adding prefix 12.12.224.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,209 INFO: Adding prefix 12.12.224.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,216 INFO: Adding prefix 12.12.224.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,221 INFO: Adding prefix 12.12.224.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,227 INFO: Adding prefix 12.12.224.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,232 INFO: Adding prefix 12.12.224.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,240 INFO: Adding prefix 12.12.224.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,247 INFO: Adding prefix 12.12.224.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,253 INFO: Adding prefix 12.12.224.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,259 INFO: Adding prefix 12.12.224.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,264 INFO: Adding prefix 12.12.224.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,269 INFO: Adding prefix 12.12.224.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,276 INFO: Adding prefix 12.12.224.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,281 INFO: Adding prefix 12.12.224.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,286 INFO: Adding prefix 12.12.224.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,292 INFO: Adding prefix 12.12.224.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,298 INFO: Adding prefix 12.12.225.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,303 INFO: Adding prefix 12.12.225.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,309 INFO: Adding prefix 12.12.225.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,315 INFO: Adding prefix 12.12.225.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,321 INFO: Adding prefix 12.12.225.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,327 INFO: Adding prefix 12.12.225.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,334 INFO: Adding prefix 12.12.225.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,339 INFO: Adding prefix 12.12.225.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,346 INFO: Adding prefix 12.12.225.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,351 INFO: Adding prefix 12.12.225.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,356 INFO: Adding prefix 12.12.225.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,361 INFO: Adding prefix 12.12.225.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,368 INFO: Adding prefix 12.12.225.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,373 INFO: Adding prefix 12.12.225.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,381 INFO: Adding prefix 12.12.225.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,387 INFO: Adding prefix 12.12.225.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,392 INFO: Adding prefix 12.12.226.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,397 INFO: Adding prefix 12.12.226.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,402 INFO: Adding prefix 12.12.226.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,409 INFO: Adding prefix 12.12.226.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,414 INFO: Adding prefix 12.12.226.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,419 INFO: Adding prefix 12.12.226.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,424 INFO: Adding prefix 12.12.226.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,431 INFO: Adding prefix 12.12.226.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,437 INFO: Adding prefix 12.12.226.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,442 INFO: Adding prefix 12.12.226.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,448 INFO: Adding prefix 12.12.226.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,454 INFO: Adding prefix 12.12.226.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,459 INFO: Adding prefix 12.12.226.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,465 INFO: Adding prefix 12.12.226.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,470 INFO: Adding prefix 12.12.226.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,478 INFO: Adding prefix 12.12.226.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,484 INFO: Adding prefix 12.12.227.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,490 INFO: Adding prefix 12.12.227.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,495 INFO: Adding prefix 12.12.227.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,501 INFO: Adding prefix 12.12.227.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,506 INFO: Adding prefix 12.12.227.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,511 INFO: Adding prefix 12.12.227.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,515 INFO: Adding prefix 12.12.227.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,522 INFO: Adding prefix 12.12.227.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,528 INFO: Adding prefix 12.12.227.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,533 INFO: Adding prefix 12.12.227.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,539 INFO: Adding prefix 12.12.227.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,544 INFO: Adding prefix 12.12.227.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,549 INFO: Adding prefix 12.12.227.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,554 INFO: Adding prefix 12.12.227.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,561 INFO: Adding prefix 12.12.227.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,566 INFO: Adding prefix 12.12.227.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,573 INFO: Adding prefix 12.12.228.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,578 INFO: Adding prefix 12.12.228.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,585 INFO: Adding prefix 12.12.228.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,590 INFO: Adding prefix 12.12.228.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,596 INFO: Adding prefix 12.12.228.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,602 INFO: Adding prefix 12.12.228.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,608 INFO: Adding prefix 12.12.228.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,613 INFO: Adding prefix 12.12.228.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,618 INFO: Adding prefix 12.12.228.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,623 INFO: Adding prefix 12.12.228.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,629 INFO: Adding prefix 12.12.228.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,634 INFO: Adding prefix 12.12.228.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,640 INFO: Adding prefix 12.12.228.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,645 INFO: Adding prefix 12.12.228.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,652 INFO: Adding prefix 12.12.228.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,659 INFO: Adding prefix 12.12.228.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,665 INFO: Adding prefix 12.12.229.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,670 INFO: Adding prefix 12.12.229.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,677 INFO: Adding prefix 12.12.229.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,682 INFO: Adding prefix 12.12.229.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,686 INFO: Adding prefix 12.12.229.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,690 INFO: Adding prefix 12.12.229.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,696 INFO: Adding prefix 12.12.229.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,700 INFO: Adding prefix 12.12.229.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,705 INFO: Adding prefix 12.12.229.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,712 INFO: Adding prefix 12.12.229.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,717 INFO: Adding prefix 12.12.229.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,722 INFO: Adding prefix 12.12.229.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,728 INFO: Adding prefix 12.12.229.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,734 INFO: Adding prefix 12.12.229.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,739 INFO: Adding prefix 12.12.229.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,746 INFO: Adding prefix 12.12.229.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,752 INFO: Adding prefix 12.12.230.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,758 INFO: Adding prefix 12.12.230.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,764 INFO: Adding prefix 12.12.230.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,769 INFO: Adding prefix 12.12.230.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,775 INFO: Adding prefix 12.12.230.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,781 INFO: Adding prefix 12.12.230.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,787 INFO: Adding prefix 12.12.230.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,792 INFO: Adding prefix 12.12.230.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,797 INFO: Adding prefix 12.12.230.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,803 INFO: Adding prefix 12.12.230.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,809 INFO: Adding prefix 12.12.230.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,813 INFO: Adding prefix 12.12.230.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,818 INFO: Adding prefix 12.12.230.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,825 INFO: Adding prefix 12.12.230.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,831 INFO: Adding prefix 12.12.230.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,837 INFO: Adding prefix 12.12.230.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,843 INFO: Adding prefix 12.12.231.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,850 INFO: Adding prefix 12.12.231.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,856 INFO: Adding prefix 12.12.231.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,861 INFO: Adding prefix 12.12.231.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,867 INFO: Adding prefix 12.12.231.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,872 INFO: Adding prefix 12.12.231.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,879 INFO: Adding prefix 12.12.231.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,884 INFO: Adding prefix 12.12.231.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,891 INFO: Adding prefix 12.12.231.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,897 INFO: Adding prefix 12.12.231.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,904 INFO: Adding prefix 12.12.231.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,909 INFO: Adding prefix 12.12.231.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,916 INFO: Adding prefix 12.12.231.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,921 INFO: Adding prefix 12.12.231.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,927 INFO: Adding prefix 12.12.231.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,932 INFO: Adding prefix 12.12.231.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,938 INFO: Adding prefix 12.12.232.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,943 INFO: Adding prefix 12.12.232.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,948 INFO: Adding prefix 12.12.232.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,954 INFO: Adding prefix 12.12.232.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,961 INFO: Adding prefix 12.12.232.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,966 INFO: Adding prefix 12.12.232.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,971 INFO: Adding prefix 12.12.232.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,976 INFO: Adding prefix 12.12.232.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,982 INFO: Adding prefix 12.12.232.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,987 INFO: Adding prefix 12.12.232.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:09,991 INFO: Adding prefix 12.12.232.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,041 INFO: Adding prefix 12.12.232.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,048 INFO: Adding prefix 12.12.232.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,055 INFO: Adding prefix 12.12.232.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,061 INFO: Adding prefix 12.12.232.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,067 INFO: Adding prefix 12.12.232.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,073 INFO: Adding prefix 12.12.233.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,078 INFO: Adding prefix 12.12.233.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,084 INFO: Adding prefix 12.12.233.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,093 INFO: Adding prefix 12.12.233.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,098 INFO: Adding prefix 12.12.233.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,105 INFO: Adding prefix 12.12.233.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,110 INFO: Adding prefix 12.12.233.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,117 INFO: Adding prefix 12.12.233.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,122 INFO: Adding prefix 12.12.233.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,128 INFO: Adding prefix 12.12.233.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,133 INFO: Adding prefix 12.12.233.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,139 INFO: Adding prefix 12.12.233.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,144 INFO: Adding prefix 12.12.233.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,149 INFO: Adding prefix 12.12.233.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,155 INFO: Adding prefix 12.12.233.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,161 INFO: Adding prefix 12.12.233.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,166 INFO: Adding prefix 12.12.234.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,171 INFO: Adding prefix 12.12.234.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,176 INFO: Adding prefix 12.12.234.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,182 INFO: Adding prefix 12.12.234.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,187 INFO: Adding prefix 12.12.234.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,193 INFO: Adding prefix 12.12.234.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,198 INFO: Adding prefix 12.12.234.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,204 INFO: Adding prefix 12.12.234.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,209 INFO: Adding prefix 12.12.234.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,214 INFO: Adding prefix 12.12.234.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,220 INFO: Adding prefix 12.12.234.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,226 INFO: Adding prefix 12.12.234.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,232 INFO: Adding prefix 12.12.234.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,236 INFO: Adding prefix 12.12.234.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,242 INFO: Adding prefix 12.12.234.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,247 INFO: Adding prefix 12.12.234.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,253 INFO: Adding prefix 12.12.235.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,258 INFO: Adding prefix 12.12.235.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,265 INFO: Adding prefix 12.12.235.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,270 INFO: Adding prefix 12.12.235.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,275 INFO: Adding prefix 12.12.235.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,280 INFO: Adding prefix 12.12.235.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,286 INFO: Adding prefix 12.12.235.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,291 INFO: Adding prefix 12.12.235.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,296 INFO: Adding prefix 12.12.235.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,302 INFO: Adding prefix 12.12.235.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,310 INFO: Adding prefix 12.12.235.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,316 INFO: Adding prefix 12.12.235.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,321 INFO: Adding prefix 12.12.235.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,326 INFO: Adding prefix 12.12.235.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,332 INFO: Adding prefix 12.12.235.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,336 INFO: Adding prefix 12.12.235.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,342 INFO: Adding prefix 12.12.236.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,348 INFO: Adding prefix 12.12.236.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,354 INFO: Adding prefix 12.12.236.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,362 INFO: Adding prefix 12.12.236.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,368 INFO: Adding prefix 12.12.236.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,373 INFO: Adding prefix 12.12.236.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,378 INFO: Adding prefix 12.12.236.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,383 INFO: Adding prefix 12.12.236.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,388 INFO: Adding prefix 12.12.236.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,394 INFO: Adding prefix 12.12.236.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,399 INFO: Adding prefix 12.12.236.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,405 INFO: Adding prefix 12.12.236.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,410 INFO: Adding prefix 12.12.236.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,416 INFO: Adding prefix 12.12.236.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,421 INFO: Adding prefix 12.12.236.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,427 INFO: Adding prefix 12.12.236.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,434 INFO: Adding prefix 12.12.237.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,441 INFO: Adding prefix 12.12.237.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,446 INFO: Adding prefix 12.12.237.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,451 INFO: Adding prefix 12.12.237.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,456 INFO: Adding prefix 12.12.237.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,462 INFO: Adding prefix 12.12.237.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,468 INFO: Adding prefix 12.12.237.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,473 INFO: Adding prefix 12.12.237.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,479 INFO: Adding prefix 12.12.237.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,485 INFO: Adding prefix 12.12.237.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,489 INFO: Adding prefix 12.12.237.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,494 INFO: Adding prefix 12.12.237.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,500 INFO: Adding prefix 12.12.237.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,506 INFO: Adding prefix 12.12.237.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,512 INFO: Adding prefix 12.12.237.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,519 INFO: Adding prefix 12.12.237.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,524 INFO: Adding prefix 12.12.238.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,529 INFO: Adding prefix 12.12.238.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,538 INFO: Adding prefix 12.12.238.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,545 INFO: Adding prefix 12.12.238.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,553 INFO: Adding prefix 12.12.238.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,559 INFO: Adding prefix 12.12.238.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,565 INFO: Adding prefix 12.12.238.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,570 INFO: Adding prefix 12.12.238.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,576 INFO: Adding prefix 12.12.238.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,581 INFO: Adding prefix 12.12.238.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,587 INFO: Adding prefix 12.12.238.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,592 INFO: Adding prefix 12.12.238.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,599 INFO: Adding prefix 12.12.238.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,603 INFO: Adding prefix 12.12.238.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,613 INFO: Adding prefix 12.12.238.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,638 INFO: Adding prefix 12.12.238.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,646 INFO: Adding prefix 12.12.239.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,652 INFO: Adding prefix 12.12.239.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,658 INFO: Adding prefix 12.12.239.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,662 INFO: Adding prefix 12.12.239.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,669 INFO: Adding prefix 12.12.239.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,675 INFO: Adding prefix 12.12.239.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,680 INFO: Adding prefix 12.12.239.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,684 INFO: Adding prefix 12.12.239.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,690 INFO: Adding prefix 12.12.239.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,695 INFO: Adding prefix 12.12.239.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,702 INFO: Adding prefix 12.12.239.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,707 INFO: Adding prefix 12.12.239.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,712 INFO: Adding prefix 12.12.239.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,717 INFO: Adding prefix 12.12.239.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,722 INFO: Adding prefix 12.12.239.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,728 INFO: Adding prefix 12.12.239.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,733 INFO: Adding prefix 12.12.240.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,738 INFO: Adding prefix 12.12.240.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,743 INFO: Adding prefix 12.12.240.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,750 INFO: Adding prefix 12.12.240.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,755 INFO: Adding prefix 12.12.240.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,759 INFO: Adding prefix 12.12.240.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,765 INFO: Adding prefix 12.12.240.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,771 INFO: Adding prefix 12.12.240.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,778 INFO: Adding prefix 12.12.240.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,784 INFO: Adding prefix 12.12.240.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,789 INFO: Adding prefix 12.12.240.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,795 INFO: Adding prefix 12.12.240.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,800 INFO: Adding prefix 12.12.240.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,805 INFO: Adding prefix 12.12.240.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,810 INFO: Adding prefix 12.12.240.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,816 INFO: Adding prefix 12.12.240.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,821 INFO: Adding prefix 12.12.241.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,826 INFO: Adding prefix 12.12.241.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,831 INFO: Adding prefix 12.12.241.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,837 INFO: Adding prefix 12.12.241.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,842 INFO: Adding prefix 12.12.241.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,848 INFO: Adding prefix 12.12.241.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,853 INFO: Adding prefix 12.12.241.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,858 INFO: Adding prefix 12.12.241.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,863 INFO: Adding prefix 12.12.241.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,868 INFO: Adding prefix 12.12.241.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,875 INFO: Adding prefix 12.12.241.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,880 INFO: Adding prefix 12.12.241.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,885 INFO: Adding prefix 12.12.241.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,889 INFO: Adding prefix 12.12.241.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,896 INFO: Adding prefix 12.12.241.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,901 INFO: Adding prefix 12.12.241.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,905 INFO: Adding prefix 12.12.242.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,910 INFO: Adding prefix 12.12.242.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,916 INFO: Adding prefix 12.12.242.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,921 INFO: Adding prefix 12.12.242.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,926 INFO: Adding prefix 12.12.242.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,931 INFO: Adding prefix 12.12.242.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,938 INFO: Adding prefix 12.12.242.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,942 INFO: Adding prefix 12.12.242.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,947 INFO: Adding prefix 12.12.242.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,952 INFO: Adding prefix 12.12.242.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,958 INFO: Adding prefix 12.12.242.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,963 INFO: Adding prefix 12.12.242.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,968 INFO: Adding prefix 12.12.242.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,973 INFO: Adding prefix 12.12.242.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,980 INFO: Adding prefix 12.12.242.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,985 INFO: Adding prefix 12.12.242.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,990 INFO: Adding prefix 12.12.243.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:10,996 INFO: Adding prefix 12.12.243.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,001 INFO: Adding prefix 12.12.243.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,007 INFO: Adding prefix 12.12.243.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,012 INFO: Adding prefix 12.12.243.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,018 INFO: Adding prefix 12.12.243.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,023 INFO: Adding prefix 12.12.243.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,028 INFO: Adding prefix 12.12.243.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,033 INFO: Adding prefix 12.12.243.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,039 INFO: Adding prefix 12.12.243.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,044 INFO: Adding prefix 12.12.243.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,050 INFO: Adding prefix 12.12.243.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,056 INFO: Adding prefix 12.12.243.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,063 INFO: Adding prefix 12.12.243.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,068 INFO: Adding prefix 12.12.243.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,073 INFO: Adding prefix 12.12.243.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,078 INFO: Adding prefix 12.12.244.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,086 INFO: Adding prefix 12.12.244.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,092 INFO: Adding prefix 12.12.244.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,097 INFO: Adding prefix 12.12.244.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,102 INFO: Adding prefix 12.12.244.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,107 INFO: Adding prefix 12.12.244.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,113 INFO: Adding prefix 12.12.244.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,118 INFO: Adding prefix 12.12.244.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,122 INFO: Adding prefix 12.12.244.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,128 INFO: Adding prefix 12.12.244.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,133 INFO: Adding prefix 12.12.244.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,138 INFO: Adding prefix 12.12.244.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,143 INFO: Adding prefix 12.12.244.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,149 INFO: Adding prefix 12.12.244.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,156 INFO: Adding prefix 12.12.244.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,161 INFO: Adding prefix 12.12.244.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,167 INFO: Adding prefix 12.12.245.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,173 INFO: Adding prefix 12.12.245.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,186 INFO: Adding prefix 12.12.245.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,195 INFO: Adding prefix 12.12.245.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,211 INFO: Adding prefix 12.12.245.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,220 INFO: Adding prefix 12.12.245.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,231 INFO: Adding prefix 12.12.245.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,242 INFO: Adding prefix 12.12.245.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,268 INFO: Adding prefix 12.12.245.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,274 INFO: Adding prefix 12.12.245.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,281 INFO: Adding prefix 12.12.245.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,286 INFO: Adding prefix 12.12.245.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,294 INFO: Adding prefix 12.12.245.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,299 INFO: Adding prefix 12.12.245.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,304 INFO: Adding prefix 12.12.245.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,309 INFO: Adding prefix 12.12.245.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,315 INFO: Adding prefix 12.12.246.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,320 INFO: Adding prefix 12.12.246.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,325 INFO: Adding prefix 12.12.246.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,330 INFO: Adding prefix 12.12.246.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,336 INFO: Adding prefix 12.12.246.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,341 INFO: Adding prefix 12.12.246.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,346 INFO: Adding prefix 12.12.246.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,351 INFO: Adding prefix 12.12.246.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,358 INFO: Adding prefix 12.12.246.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,363 INFO: Adding prefix 12.12.246.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,369 INFO: Adding prefix 12.12.246.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,375 INFO: Adding prefix 12.12.246.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,380 INFO: Adding prefix 12.12.246.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,385 INFO: Adding prefix 12.12.246.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,390 INFO: Adding prefix 12.12.246.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,396 INFO: Adding prefix 12.12.246.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,400 INFO: Adding prefix 12.12.247.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,405 INFO: Adding prefix 12.12.247.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,410 INFO: Adding prefix 12.12.247.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,415 INFO: Adding prefix 12.12.247.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,420 INFO: Adding prefix 12.12.247.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,424 INFO: Adding prefix 12.12.247.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,429 INFO: Adding prefix 12.12.247.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,435 INFO: Adding prefix 12.12.247.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,440 INFO: Adding prefix 12.12.247.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,446 INFO: Adding prefix 12.12.247.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,451 INFO: Adding prefix 12.12.247.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,458 INFO: Adding prefix 12.12.247.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,463 INFO: Adding prefix 12.12.247.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,468 INFO: Adding prefix 12.12.247.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,473 INFO: Adding prefix 12.12.247.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,479 INFO: Adding prefix 12.12.247.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,484 INFO: Adding prefix 12.12.248.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,488 INFO: Adding prefix 12.12.248.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,492 INFO: Adding prefix 12.12.248.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,498 INFO: Adding prefix 12.12.248.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,502 INFO: Adding prefix 12.12.248.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,507 INFO: Adding prefix 12.12.248.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,512 INFO: Adding prefix 12.12.248.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,516 INFO: Adding prefix 12.12.248.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,521 INFO: Adding prefix 12.12.248.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,525 INFO: Adding prefix 12.12.248.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,531 INFO: Adding prefix 12.12.248.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,536 INFO: Adding prefix 12.12.248.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,540 INFO: Adding prefix 12.12.248.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,545 INFO: Adding prefix 12.12.248.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,550 INFO: Adding prefix 12.12.248.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,555 INFO: Adding prefix 12.12.248.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,561 INFO: Adding prefix 12.12.249.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,566 INFO: Adding prefix 12.12.249.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,572 INFO: Adding prefix 12.12.249.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,578 INFO: Adding prefix 12.12.249.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,584 INFO: Adding prefix 12.12.249.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,589 INFO: Adding prefix 12.12.249.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,595 INFO: Adding prefix 12.12.249.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,601 INFO: Adding prefix 12.12.249.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,605 INFO: Adding prefix 12.12.249.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,610 INFO: Adding prefix 12.12.249.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,617 INFO: Adding prefix 12.12.249.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,622 INFO: Adding prefix 12.12.249.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,629 INFO: Adding prefix 12.12.249.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,634 INFO: Adding prefix 12.12.249.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,640 INFO: Adding prefix 12.12.249.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,645 INFO: Adding prefix 12.12.249.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,651 INFO: Adding prefix 12.12.250.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,657 INFO: Adding prefix 12.12.250.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,662 INFO: Adding prefix 12.12.250.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,667 INFO: Adding prefix 12.12.250.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,672 INFO: Adding prefix 12.12.250.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,678 INFO: Adding prefix 12.12.250.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,683 INFO: Adding prefix 12.12.250.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,688 INFO: Adding prefix 12.12.250.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,693 INFO: Adding prefix 12.12.250.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,698 INFO: Adding prefix 12.12.250.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,702 INFO: Adding prefix 12.12.250.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,707 INFO: Adding prefix 12.12.250.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,712 INFO: Adding prefix 12.12.250.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,718 INFO: Adding prefix 12.12.250.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,722 INFO: Adding prefix 12.12.250.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,727 INFO: Adding prefix 12.12.250.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,731 INFO: Adding prefix 12.12.251.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,737 INFO: Adding prefix 12.12.251.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,743 INFO: Adding prefix 12.12.251.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,749 INFO: Adding prefix 12.12.251.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,754 INFO: Adding prefix 12.12.251.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,760 INFO: Adding prefix 12.12.251.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,765 INFO: Adding prefix 12.12.251.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,876 INFO: Adding prefix 12.12.251.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,884 INFO: Adding prefix 12.12.251.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,892 INFO: Adding prefix 12.12.251.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,899 INFO: Adding prefix 12.12.251.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,904 INFO: Adding prefix 12.12.251.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,909 INFO: Adding prefix 12.12.251.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,914 INFO: Adding prefix 12.12.251.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,920 INFO: Adding prefix 12.12.251.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,925 INFO: Adding prefix 12.12.251.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,933 INFO: Adding prefix 12.12.252.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,939 INFO: Adding prefix 12.12.252.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,944 INFO: Adding prefix 12.12.252.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,949 INFO: Adding prefix 12.12.252.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,956 INFO: Adding prefix 12.12.252.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,961 INFO: Adding prefix 12.12.252.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,968 INFO: Adding prefix 12.12.252.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,974 INFO: Adding prefix 12.12.252.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,981 INFO: Adding prefix 12.12.252.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,985 INFO: Adding prefix 12.12.252.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,990 INFO: Adding prefix 12.12.252.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:11,995 INFO: Adding prefix 12.12.252.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,002 INFO: Adding prefix 12.12.252.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,007 INFO: Adding prefix 12.12.252.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,011 INFO: Adding prefix 12.12.252.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,016 INFO: Adding prefix 12.12.252.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,022 INFO: Adding prefix 12.12.253.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,027 INFO: Adding prefix 12.12.253.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,032 INFO: Adding prefix 12.12.253.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,037 INFO: Adding prefix 12.12.253.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,043 INFO: Adding prefix 12.12.253.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,049 INFO: Adding prefix 12.12.253.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,055 INFO: Adding prefix 12.12.253.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,060 INFO: Adding prefix 12.12.253.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,080 INFO: Adding prefix 12.12.253.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,090 INFO: Adding prefix 12.12.253.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,096 INFO: Adding prefix 12.12.253.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,107 INFO: Adding prefix 12.12.253.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,114 INFO: Adding prefix 12.12.253.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,119 INFO: Adding prefix 12.12.253.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,124 INFO: Adding prefix 12.12.253.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,131 INFO: Adding prefix 12.12.253.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,136 INFO: Adding prefix 12.12.254.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,141 INFO: Adding prefix 12.12.254.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,145 INFO: Adding prefix 12.12.254.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,151 INFO: Adding prefix 12.12.254.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,158 INFO: Adding prefix 12.12.254.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,164 INFO: Adding prefix 12.12.254.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,169 INFO: Adding prefix 12.12.254.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,174 INFO: Adding prefix 12.12.254.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,179 INFO: Adding prefix 12.12.254.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,184 INFO: Adding prefix 12.12.254.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,189 INFO: Adding prefix 12.12.254.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,195 INFO: Adding prefix 12.12.254.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,201 INFO: Adding prefix 12.12.254.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,205 INFO: Adding prefix 12.12.254.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,210 INFO: Adding prefix 12.12.254.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,216 INFO: Adding prefix 12.12.254.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,221 INFO: Adding prefix 12.12.255.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,226 INFO: Adding prefix 12.12.255.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,231 INFO: Adding prefix 12.12.255.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,237 INFO: Adding prefix 12.12.255.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,242 INFO: Adding prefix 12.12.255.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,246 INFO: Adding prefix 12.12.255.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,251 INFO: Adding prefix 12.12.255.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,256 INFO: Adding prefix 12.12.255.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,261 INFO: Adding prefix 12.12.255.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,265 INFO: Adding prefix 12.12.255.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,272 INFO: Adding prefix 12.12.255.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,277 INFO: Adding prefix 12.12.255.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,282 INFO: Adding prefix 12.12.255.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,286 INFO: Adding prefix 12.12.255.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,292 INFO: Adding prefix 12.12.255.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,296 INFO: Adding prefix 12.12.255.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,301 INFO: Adding prefix 12.13.0.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,306 INFO: Adding prefix 12.13.0.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,312 INFO: Adding prefix 12.13.0.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,316 INFO: Adding prefix 12.13.0.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,321 INFO: Adding prefix 12.13.0.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,326 INFO: Adding prefix 12.13.0.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,331 INFO: Adding prefix 12.13.0.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,336 INFO: Adding prefix 12.13.0.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,341 INFO: Adding prefix 12.13.0.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,346 INFO: Adding prefix 12.13.0.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,352 INFO: Adding prefix 12.13.0.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,359 INFO: Adding prefix 12.13.0.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,364 INFO: Adding prefix 12.13.0.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,369 INFO: Adding prefix 12.13.0.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,375 INFO: Adding prefix 12.13.0.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,379 INFO: Adding prefix 12.13.0.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,385 INFO: Adding prefix 12.13.1.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,390 INFO: Adding prefix 12.13.1.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,395 INFO: Adding prefix 12.13.1.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,400 INFO: Adding prefix 12.13.1.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,405 INFO: Adding prefix 12.13.1.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,412 INFO: Adding prefix 12.13.1.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,417 INFO: Adding prefix 12.13.1.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,422 INFO: Adding prefix 12.13.1.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,428 INFO: Adding prefix 12.13.1.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,436 INFO: Adding prefix 12.13.1.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,441 INFO: Adding prefix 12.13.1.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,447 INFO: Adding prefix 12.13.1.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,453 INFO: Adding prefix 12.13.1.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,459 INFO: Adding prefix 12.13.1.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,466 INFO: Adding prefix 12.13.1.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,471 INFO: Adding prefix 12.13.1.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,476 INFO: Adding prefix 12.13.2.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,483 INFO: Adding prefix 12.13.2.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,487 INFO: Adding prefix 12.13.2.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,493 INFO: Adding prefix 12.13.2.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,499 INFO: Adding prefix 12.13.2.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,506 INFO: Adding prefix 12.13.2.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,512 INFO: Adding prefix 12.13.2.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,517 INFO: Adding prefix 12.13.2.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,523 INFO: Adding prefix 12.13.2.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,530 INFO: Adding prefix 12.13.2.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,536 INFO: Adding prefix 12.13.2.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,541 INFO: Adding prefix 12.13.2.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,575 INFO: Adding prefix 12.13.2.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,584 INFO: Adding prefix 12.13.2.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,590 INFO: Adding prefix 12.13.2.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,595 INFO: Adding prefix 12.13.2.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,600 INFO: Adding prefix 12.13.3.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,606 INFO: Adding prefix 12.13.3.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,612 INFO: Adding prefix 12.13.3.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,618 INFO: Adding prefix 12.13.3.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,624 INFO: Adding prefix 12.13.3.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,628 INFO: Adding prefix 12.13.3.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,633 INFO: Adding prefix 12.13.3.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,638 INFO: Adding prefix 12.13.3.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,644 INFO: Adding prefix 12.13.3.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,649 INFO: Adding prefix 12.13.3.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,655 INFO: Adding prefix 12.13.3.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,660 INFO: Adding prefix 12.13.3.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,667 INFO: Adding prefix 12.13.3.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,672 INFO: Adding prefix 12.13.3.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,676 INFO: Adding prefix 12.13.3.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,681 INFO: Adding prefix 12.13.3.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,686 INFO: Adding prefix 12.13.4.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,692 INFO: Adding prefix 12.13.4.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,696 INFO: Adding prefix 12.13.4.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,701 INFO: Adding prefix 12.13.4.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,707 INFO: Adding prefix 12.13.4.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,713 INFO: Adding prefix 12.13.4.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,719 INFO: Adding prefix 12.13.4.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,724 INFO: Adding prefix 12.13.4.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,731 INFO: Adding prefix 12.13.4.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,736 INFO: Adding prefix 12.13.4.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,741 INFO: Adding prefix 12.13.4.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,745 INFO: Adding prefix 12.13.4.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,751 INFO: Adding prefix 12.13.4.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,756 INFO: Adding prefix 12.13.4.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,762 INFO: Adding prefix 12.13.4.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,766 INFO: Adding prefix 12.13.4.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,772 INFO: Adding prefix 12.13.5.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,777 INFO: Adding prefix 12.13.5.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,781 INFO: Adding prefix 12.13.5.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,788 INFO: Adding prefix 12.13.5.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,793 INFO: Adding prefix 12.13.5.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,799 INFO: Adding prefix 12.13.5.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,805 INFO: Adding prefix 12.13.5.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,813 INFO: Adding prefix 12.13.5.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,820 INFO: Adding prefix 12.13.5.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,826 INFO: Adding prefix 12.13.5.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,831 INFO: Adding prefix 12.13.5.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,836 INFO: Adding prefix 12.13.5.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,843 INFO: Adding prefix 12.13.5.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,849 INFO: Adding prefix 12.13.5.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,854 INFO: Adding prefix 12.13.5.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,860 INFO: Adding prefix 12.13.5.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,865 INFO: Adding prefix 12.13.6.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,870 INFO: Adding prefix 12.13.6.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,876 INFO: Adding prefix 12.13.6.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,883 INFO: Adding prefix 12.13.6.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,888 INFO: Adding prefix 12.13.6.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,894 INFO: Adding prefix 12.13.6.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,900 INFO: Adding prefix 12.13.6.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,906 INFO: Adding prefix 12.13.6.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,911 INFO: Adding prefix 12.13.6.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,916 INFO: Adding prefix 12.13.6.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,921 INFO: Adding prefix 12.13.6.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,928 INFO: Adding prefix 12.13.6.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,934 INFO: Adding prefix 12.13.6.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,939 INFO: Adding prefix 12.13.6.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,944 INFO: Adding prefix 12.13.6.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,949 INFO: Adding prefix 12.13.6.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,954 INFO: Adding prefix 12.13.7.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,959 INFO: Adding prefix 12.13.7.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,965 INFO: Adding prefix 12.13.7.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,970 INFO: Adding prefix 12.13.7.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,975 INFO: Adding prefix 12.13.7.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,981 INFO: Adding prefix 12.13.7.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,987 INFO: Adding prefix 12.13.7.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:12,994 INFO: Adding prefix 12.13.7.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,000 INFO: Adding prefix 12.13.7.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,005 INFO: Adding prefix 12.13.7.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,012 INFO: Adding prefix 12.13.7.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,018 INFO: Adding prefix 12.13.7.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,023 INFO: Adding prefix 12.13.7.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,028 INFO: Adding prefix 12.13.7.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,034 INFO: Adding prefix 12.13.7.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,039 INFO: Adding prefix 12.13.7.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,044 INFO: Adding prefix 12.13.8.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,049 INFO: Adding prefix 12.13.8.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,056 INFO: Adding prefix 12.13.8.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,061 INFO: Adding prefix 12.13.8.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,066 INFO: Adding prefix 12.13.8.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,072 INFO: Adding prefix 12.13.8.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,079 INFO: Adding prefix 12.13.8.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,085 INFO: Adding prefix 12.13.8.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,090 INFO: Adding prefix 12.13.8.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,095 INFO: Adding prefix 12.13.8.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,102 INFO: Adding prefix 12.13.8.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,107 INFO: Adding prefix 12.13.8.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,112 INFO: Adding prefix 12.13.8.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,117 INFO: Adding prefix 12.13.8.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,122 INFO: Adding prefix 12.13.8.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,128 INFO: Adding prefix 12.13.8.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,133 INFO: Adding prefix 12.13.9.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,141 INFO: Adding prefix 12.13.9.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,146 INFO: Adding prefix 12.13.9.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,151 INFO: Adding prefix 12.13.9.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,157 INFO: Adding prefix 12.13.9.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,164 INFO: Adding prefix 12.13.9.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,170 INFO: Adding prefix 12.13.9.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,176 INFO: Adding prefix 12.13.9.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,181 INFO: Adding prefix 12.13.9.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,188 INFO: Adding prefix 12.13.9.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,193 INFO: Adding prefix 12.13.9.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,198 INFO: Adding prefix 12.13.9.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,205 INFO: Adding prefix 12.13.9.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,212 INFO: Adding prefix 12.13.9.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,217 INFO: Adding prefix 12.13.9.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,222 INFO: Adding prefix 12.13.9.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,227 INFO: Adding prefix 12.13.10.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,233 INFO: Adding prefix 12.13.10.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,239 INFO: Adding prefix 12.13.10.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,244 INFO: Adding prefix 12.13.10.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,249 INFO: Adding prefix 12.13.10.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,256 INFO: Adding prefix 12.13.10.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,261 INFO: Adding prefix 12.13.10.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,266 INFO: Adding prefix 12.13.10.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,270 INFO: Adding prefix 12.13.10.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,277 INFO: Adding prefix 12.13.10.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,282 INFO: Adding prefix 12.13.10.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,287 INFO: Adding prefix 12.13.10.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,293 INFO: Adding prefix 12.13.10.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,298 INFO: Adding prefix 12.13.10.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,306 INFO: Adding prefix 12.13.10.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,311 INFO: Adding prefix 12.13.10.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,328 INFO: Adding prefix 12.13.11.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,335 INFO: Adding prefix 12.13.11.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,343 INFO: Adding prefix 12.13.11.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,349 INFO: Adding prefix 12.13.11.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,373 INFO: Adding prefix 12.13.11.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,382 INFO: Adding prefix 12.13.11.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,387 INFO: Adding prefix 12.13.11.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,393 INFO: Adding prefix 12.13.11.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,401 INFO: Adding prefix 12.13.11.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,408 INFO: Adding prefix 12.13.11.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,414 INFO: Adding prefix 12.13.11.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,419 INFO: Adding prefix 12.13.11.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,426 INFO: Adding prefix 12.13.11.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,431 INFO: Adding prefix 12.13.11.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,436 INFO: Adding prefix 12.13.11.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,441 INFO: Adding prefix 12.13.11.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,447 INFO: Adding prefix 12.13.12.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,452 INFO: Adding prefix 12.13.12.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,457 INFO: Adding prefix 12.13.12.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,463 INFO: Adding prefix 12.13.12.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,469 INFO: Adding prefix 12.13.12.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,482 INFO: Adding prefix 12.13.12.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,489 INFO: Adding prefix 12.13.12.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,495 INFO: Adding prefix 12.13.12.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,501 INFO: Adding prefix 12.13.12.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,506 INFO: Adding prefix 12.13.12.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,511 INFO: Adding prefix 12.13.12.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,516 INFO: Adding prefix 12.13.12.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,521 INFO: Adding prefix 12.13.12.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,525 INFO: Adding prefix 12.13.12.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,530 INFO: Adding prefix 12.13.12.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,538 INFO: Adding prefix 12.13.12.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,542 INFO: Adding prefix 12.13.13.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,548 INFO: Adding prefix 12.13.13.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,553 INFO: Adding prefix 12.13.13.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,559 INFO: Adding prefix 12.13.13.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,564 INFO: Adding prefix 12.13.13.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,569 INFO: Adding prefix 12.13.13.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,573 INFO: Adding prefix 12.13.13.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,579 INFO: Adding prefix 12.13.13.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,584 INFO: Adding prefix 12.13.13.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,588 INFO: Adding prefix 12.13.13.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,592 INFO: Adding prefix 12.13.13.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,598 INFO: Adding prefix 12.13.13.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,603 INFO: Adding prefix 12.13.13.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,608 INFO: Adding prefix 12.13.13.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,612 INFO: Adding prefix 12.13.13.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,618 INFO: Adding prefix 12.13.13.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,625 INFO: Adding prefix 12.13.14.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,631 INFO: Adding prefix 12.13.14.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,636 INFO: Adding prefix 12.13.14.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,641 INFO: Adding prefix 12.13.14.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,647 INFO: Adding prefix 12.13.14.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,652 INFO: Adding prefix 12.13.14.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,657 INFO: Adding prefix 12.13.14.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,662 INFO: Adding prefix 12.13.14.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,667 INFO: Adding prefix 12.13.14.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,672 INFO: Adding prefix 12.13.14.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,678 INFO: Adding prefix 12.13.14.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,685 INFO: Adding prefix 12.13.14.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,690 INFO: Adding prefix 12.13.14.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,695 INFO: Adding prefix 12.13.14.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,702 INFO: Adding prefix 12.13.14.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,707 INFO: Adding prefix 12.13.14.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,712 INFO: Adding prefix 12.13.15.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,717 INFO: Adding prefix 12.13.15.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,723 INFO: Adding prefix 12.13.15.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,728 INFO: Adding prefix 12.13.15.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,732 INFO: Adding prefix 12.13.15.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,737 INFO: Adding prefix 12.13.15.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,743 INFO: Adding prefix 12.13.15.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,749 INFO: Adding prefix 12.13.15.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,755 INFO: Adding prefix 12.13.15.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,760 INFO: Adding prefix 12.13.15.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,766 INFO: Adding prefix 12.13.15.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,771 INFO: Adding prefix 12.13.15.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,775 INFO: Adding prefix 12.13.15.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,781 INFO: Adding prefix 12.13.15.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,787 INFO: Adding prefix 12.13.15.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,793 INFO: Adding prefix 12.13.15.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,799 INFO: Adding prefix 12.13.16.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,805 INFO: Adding prefix 12.13.16.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,811 INFO: Adding prefix 12.13.16.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,816 INFO: Adding prefix 12.13.16.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,821 INFO: Adding prefix 12.13.16.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,825 INFO: Adding prefix 12.13.16.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,831 INFO: Adding prefix 12.13.16.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,835 INFO: Adding prefix 12.13.16.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,840 INFO: Adding prefix 12.13.16.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,846 INFO: Adding prefix 12.13.16.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,851 INFO: Adding prefix 12.13.16.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,856 INFO: Adding prefix 12.13.16.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,861 INFO: Adding prefix 12.13.16.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,869 INFO: Adding prefix 12.13.16.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,875 INFO: Adding prefix 12.13.16.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,881 INFO: Adding prefix 12.13.16.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,886 INFO: Adding prefix 12.13.17.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,892 INFO: Adding prefix 12.13.17.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,897 INFO: Adding prefix 12.13.17.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,902 INFO: Adding prefix 12.13.17.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,907 INFO: Adding prefix 12.13.17.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,913 INFO: Adding prefix 12.13.17.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,918 INFO: Adding prefix 12.13.17.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,923 INFO: Adding prefix 12.13.17.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,927 INFO: Adding prefix 12.13.17.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,933 INFO: Adding prefix 12.13.17.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,938 INFO: Adding prefix 12.13.17.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,944 INFO: Adding prefix 12.13.17.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,950 INFO: Adding prefix 12.13.17.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,957 INFO: Adding prefix 12.13.17.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,962 INFO: Adding prefix 12.13.17.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,967 INFO: Adding prefix 12.13.17.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,972 INFO: Adding prefix 12.13.18.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,977 INFO: Adding prefix 12.13.18.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,981 INFO: Adding prefix 12.13.18.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,986 INFO: Adding prefix 12.13.18.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,992 INFO: Adding prefix 12.13.18.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:13,998 INFO: Adding prefix 12.13.18.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,003 INFO: Adding prefix 12.13.18.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,008 INFO: Adding prefix 12.13.18.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,013 INFO: Adding prefix 12.13.18.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,018 INFO: Adding prefix 12.13.18.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,023 INFO: Adding prefix 12.13.18.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,028 INFO: Adding prefix 12.13.18.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,034 INFO: Adding prefix 12.13.18.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,041 INFO: Adding prefix 12.13.18.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,046 INFO: Adding prefix 12.13.18.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,051 INFO: Adding prefix 12.13.18.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,057 INFO: Adding prefix 12.13.19.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,062 INFO: Adding prefix 12.13.19.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,066 INFO: Adding prefix 12.13.19.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,071 INFO: Adding prefix 12.13.19.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,077 INFO: Adding prefix 12.13.19.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,082 INFO: Adding prefix 12.13.19.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,087 INFO: Adding prefix 12.13.19.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,092 INFO: Adding prefix 12.13.19.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,098 INFO: Adding prefix 12.13.19.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,103 INFO: Adding prefix 12.13.19.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,109 INFO: Adding prefix 12.13.19.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,114 INFO: Adding prefix 12.13.19.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,120 INFO: Adding prefix 12.13.19.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,125 INFO: Adding prefix 12.13.19.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,130 INFO: Adding prefix 12.13.19.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,135 INFO: Adding prefix 12.13.19.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,140 INFO: Adding prefix 12.13.20.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,145 INFO: Adding prefix 12.13.20.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,149 INFO: Adding prefix 12.13.20.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,154 INFO: Adding prefix 12.13.20.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,159 INFO: Adding prefix 12.13.20.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,164 INFO: Adding prefix 12.13.20.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,169 INFO: Adding prefix 12.13.20.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,175 INFO: Adding prefix 12.13.20.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,180 INFO: Adding prefix 12.13.20.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,187 INFO: Adding prefix 12.13.20.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,192 INFO: Adding prefix 12.13.20.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,199 INFO: Adding prefix 12.13.20.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,205 INFO: Adding prefix 12.13.20.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,210 INFO: Adding prefix 12.13.20.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,214 INFO: Adding prefix 12.13.20.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,220 INFO: Adding prefix 12.13.20.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,225 INFO: Adding prefix 12.13.21.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,229 INFO: Adding prefix 12.13.21.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,234 INFO: Adding prefix 12.13.21.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,240 INFO: Adding prefix 12.13.21.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,244 INFO: Adding prefix 12.13.21.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,249 INFO: Adding prefix 12.13.21.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,254 INFO: Adding prefix 12.13.21.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,259 INFO: Adding prefix 12.13.21.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,265 INFO: Adding prefix 12.13.21.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,269 INFO: Adding prefix 12.13.21.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,274 INFO: Adding prefix 12.13.21.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,278 INFO: Adding prefix 12.13.21.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,283 INFO: Adding prefix 12.13.21.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,288 INFO: Adding prefix 12.13.21.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,294 INFO: Adding prefix 12.13.21.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,300 INFO: Adding prefix 12.13.21.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,306 INFO: Adding prefix 12.13.22.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,311 INFO: Adding prefix 12.13.22.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,317 INFO: Adding prefix 12.13.22.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,322 INFO: Adding prefix 12.13.22.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,327 INFO: Adding prefix 12.13.22.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,332 INFO: Adding prefix 12.13.22.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,339 INFO: Adding prefix 12.13.22.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,345 INFO: Adding prefix 12.13.22.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,350 INFO: Adding prefix 12.13.22.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,355 INFO: Adding prefix 12.13.22.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,361 INFO: Adding prefix 12.13.22.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,366 INFO: Adding prefix 12.13.22.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,372 INFO: Adding prefix 12.13.22.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,378 INFO: Adding prefix 12.13.22.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,384 INFO: Adding prefix 12.13.22.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,389 INFO: Adding prefix 12.13.22.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,394 INFO: Adding prefix 12.13.23.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,399 INFO: Adding prefix 12.13.23.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,405 INFO: Adding prefix 12.13.23.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,410 INFO: Adding prefix 12.13.23.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,415 INFO: Adding prefix 12.13.23.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,420 INFO: Adding prefix 12.13.23.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,426 INFO: Adding prefix 12.13.23.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,430 INFO: Adding prefix 12.13.23.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,435 INFO: Adding prefix 12.13.23.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,440 INFO: Adding prefix 12.13.23.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,445 INFO: Adding prefix 12.13.23.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,450 INFO: Adding prefix 12.13.23.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,454 INFO: Adding prefix 12.13.23.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,460 INFO: Adding prefix 12.13.23.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,465 INFO: Adding prefix 12.13.23.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,471 INFO: Adding prefix 12.13.23.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,478 INFO: Adding prefix 12.13.24.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,485 INFO: Adding prefix 12.13.24.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,490 INFO: Adding prefix 12.13.24.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,495 INFO: Adding prefix 12.13.24.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,499 INFO: Adding prefix 12.13.24.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,505 INFO: Adding prefix 12.13.24.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,511 INFO: Adding prefix 12.13.24.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,516 INFO: Adding prefix 12.13.24.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,521 INFO: Adding prefix 12.13.24.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,531 INFO: Adding prefix 12.13.24.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,538 INFO: Adding prefix 12.13.24.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,543 INFO: Adding prefix 12.13.24.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,548 INFO: Adding prefix 12.13.24.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,554 INFO: Adding prefix 12.13.24.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,559 INFO: Adding prefix 12.13.24.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,564 INFO: Adding prefix 12.13.24.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,571 INFO: Adding prefix 12.13.25.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,578 INFO: Adding prefix 12.13.25.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,584 INFO: Adding prefix 12.13.25.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,591 INFO: Adding prefix 12.13.25.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,597 INFO: Adding prefix 12.13.25.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,603 INFO: Adding prefix 12.13.25.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,608 INFO: Adding prefix 12.13.25.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,613 INFO: Adding prefix 12.13.25.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,618 INFO: Adding prefix 12.13.25.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,623 INFO: Adding prefix 12.13.25.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,628 INFO: Adding prefix 12.13.25.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,633 INFO: Adding prefix 12.13.25.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,640 INFO: Adding prefix 12.13.25.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,645 INFO: Adding prefix 12.13.25.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,649 INFO: Adding prefix 12.13.25.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,655 INFO: Adding prefix 12.13.25.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,661 INFO: Adding prefix 12.13.26.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,666 INFO: Adding prefix 12.13.26.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,671 INFO: Adding prefix 12.13.26.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,677 INFO: Adding prefix 12.13.26.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,683 INFO: Adding prefix 12.13.26.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,688 INFO: Adding prefix 12.13.26.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,694 INFO: Adding prefix 12.13.26.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,702 INFO: Adding prefix 12.13.26.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,710 INFO: Adding prefix 12.13.26.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,714 INFO: Adding prefix 12.13.26.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,720 INFO: Adding prefix 12.13.26.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,727 INFO: Adding prefix 12.13.26.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,735 INFO: Adding prefix 12.13.26.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,742 INFO: Adding prefix 12.13.26.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,747 INFO: Adding prefix 12.13.26.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,752 INFO: Adding prefix 12.13.26.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,758 INFO: Adding prefix 12.13.27.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,765 INFO: Adding prefix 12.13.27.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,771 INFO: Adding prefix 12.13.27.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,776 INFO: Adding prefix 12.13.27.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,782 INFO: Adding prefix 12.13.27.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,786 INFO: Adding prefix 12.13.27.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,792 INFO: Adding prefix 12.13.27.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,798 INFO: Adding prefix 12.13.27.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,803 INFO: Adding prefix 12.13.27.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,808 INFO: Adding prefix 12.13.27.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,813 INFO: Adding prefix 12.13.27.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,819 INFO: Adding prefix 12.13.27.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,825 INFO: Adding prefix 12.13.27.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,829 INFO: Adding prefix 12.13.27.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,834 INFO: Adding prefix 12.13.27.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,840 INFO: Adding prefix 12.13.27.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,845 INFO: Adding prefix 12.13.28.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,850 INFO: Adding prefix 12.13.28.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,855 INFO: Adding prefix 12.13.28.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,861 INFO: Adding prefix 12.13.28.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,867 INFO: Adding prefix 12.13.28.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,871 INFO: Adding prefix 12.13.28.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,876 INFO: Adding prefix 12.13.28.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,883 INFO: Adding prefix 12.13.28.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,887 INFO: Adding prefix 12.13.28.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,892 INFO: Adding prefix 12.13.28.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,897 INFO: Adding prefix 12.13.28.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,903 INFO: Adding prefix 12.13.28.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,908 INFO: Adding prefix 12.13.28.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,915 INFO: Adding prefix 12.13.28.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,921 INFO: Adding prefix 12.13.28.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,927 INFO: Adding prefix 12.13.28.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,932 INFO: Adding prefix 12.13.29.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,937 INFO: Adding prefix 12.13.29.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,942 INFO: Adding prefix 12.13.29.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,947 INFO: Adding prefix 12.13.29.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,952 INFO: Adding prefix 12.13.29.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,959 INFO: Adding prefix 12.13.29.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,966 INFO: Adding prefix 12.13.29.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,972 INFO: Adding prefix 12.13.29.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,977 INFO: Adding prefix 12.13.29.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,983 INFO: Adding prefix 12.13.29.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,989 INFO: Adding prefix 12.13.29.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,993 INFO: Adding prefix 12.13.29.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:14,998 INFO: Adding prefix 12.13.29.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,003 INFO: Adding prefix 12.13.29.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,008 INFO: Adding prefix 12.13.29.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,013 INFO: Adding prefix 12.13.29.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,018 INFO: Adding prefix 12.13.30.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,022 INFO: Adding prefix 12.13.30.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,028 INFO: Adding prefix 12.13.30.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,033 INFO: Adding prefix 12.13.30.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,038 INFO: Adding prefix 12.13.30.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,042 INFO: Adding prefix 12.13.30.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,049 INFO: Adding prefix 12.13.30.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,053 INFO: Adding prefix 12.13.30.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,059 INFO: Adding prefix 12.13.30.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,063 INFO: Adding prefix 12.13.30.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,070 INFO: Adding prefix 12.13.30.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,076 INFO: Adding prefix 12.13.30.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,081 INFO: Adding prefix 12.13.30.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,124 INFO: Adding prefix 12.13.30.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,130 INFO: Adding prefix 12.13.30.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,135 INFO: Adding prefix 12.13.30.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,140 INFO: Adding prefix 12.13.31.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,146 INFO: Adding prefix 12.13.31.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,151 INFO: Adding prefix 12.13.31.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,156 INFO: Adding prefix 12.13.31.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,160 INFO: Adding prefix 12.13.31.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,166 INFO: Adding prefix 12.13.31.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,172 INFO: Adding prefix 12.13.31.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,177 INFO: Adding prefix 12.13.31.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,181 INFO: Adding prefix 12.13.31.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,187 INFO: Adding prefix 12.13.31.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,193 INFO: Adding prefix 12.13.31.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,198 INFO: Adding prefix 12.13.31.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,203 INFO: Adding prefix 12.13.31.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,210 INFO: Adding prefix 12.13.31.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,214 INFO: Adding prefix 12.13.31.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,221 INFO: Adding prefix 12.13.31.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,226 INFO: Adding prefix 12.13.32.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,232 INFO: Adding prefix 12.13.32.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,238 INFO: Adding prefix 12.13.32.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,242 INFO: Adding prefix 12.13.32.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,248 INFO: Adding prefix 12.13.32.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,254 INFO: Adding prefix 12.13.32.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,260 INFO: Adding prefix 12.13.32.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,265 INFO: Adding prefix 12.13.32.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,270 INFO: Adding prefix 12.13.32.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,278 INFO: Adding prefix 12.13.32.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,283 INFO: Adding prefix 12.13.32.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,289 INFO: Adding prefix 12.13.32.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,294 INFO: Adding prefix 12.13.32.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,298 INFO: Adding prefix 12.13.32.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,303 INFO: Adding prefix 12.13.32.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,308 INFO: Adding prefix 12.13.32.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,314 INFO: Adding prefix 12.13.33.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,319 INFO: Adding prefix 12.13.33.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,324 INFO: Adding prefix 12.13.33.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,330 INFO: Adding prefix 12.13.33.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,336 INFO: Adding prefix 12.13.33.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,341 INFO: Adding prefix 12.13.33.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,346 INFO: Adding prefix 12.13.33.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,350 INFO: Adding prefix 12.13.33.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,357 INFO: Adding prefix 12.13.33.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,362 INFO: Adding prefix 12.13.33.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,367 INFO: Adding prefix 12.13.33.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,372 INFO: Adding prefix 12.13.33.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,378 INFO: Adding prefix 12.13.33.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,383 INFO: Adding prefix 12.13.33.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,388 INFO: Adding prefix 12.13.33.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,393 INFO: Adding prefix 12.13.33.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,400 INFO: Adding prefix 12.13.34.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,405 INFO: Adding prefix 12.13.34.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,410 INFO: Adding prefix 12.13.34.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,415 INFO: Adding prefix 12.13.34.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,423 INFO: Adding prefix 12.13.34.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,428 INFO: Adding prefix 12.13.34.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,432 INFO: Adding prefix 12.13.34.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,437 INFO: Adding prefix 12.13.34.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,443 INFO: Adding prefix 12.13.34.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,449 INFO: Adding prefix 12.13.34.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,455 INFO: Adding prefix 12.13.34.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,461 INFO: Adding prefix 12.13.34.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,466 INFO: Adding prefix 12.13.34.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,471 INFO: Adding prefix 12.13.34.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,475 INFO: Adding prefix 12.13.34.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,481 INFO: Adding prefix 12.13.34.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,487 INFO: Adding prefix 12.13.35.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,492 INFO: Adding prefix 12.13.35.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,497 INFO: Adding prefix 12.13.35.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,504 INFO: Adding prefix 12.13.35.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,508 INFO: Adding prefix 12.13.35.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,513 INFO: Adding prefix 12.13.35.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,519 INFO: Adding prefix 12.13.35.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,526 INFO: Adding prefix 12.13.35.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,533 INFO: Adding prefix 12.13.35.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,562 INFO: Adding prefix 12.13.35.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,575 INFO: Adding prefix 12.13.35.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,597 INFO: Adding prefix 12.13.35.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,614 INFO: Adding prefix 12.13.35.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,632 INFO: Adding prefix 12.13.35.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,643 INFO: Adding prefix 12.13.35.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,670 INFO: Adding prefix 12.13.35.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,704 INFO: Adding prefix 12.13.36.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,717 INFO: Adding prefix 12.13.36.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,726 INFO: Adding prefix 12.13.36.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,734 INFO: Adding prefix 12.13.36.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,739 INFO: Adding prefix 12.13.36.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,746 INFO: Adding prefix 12.13.36.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,751 INFO: Adding prefix 12.13.36.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,756 INFO: Adding prefix 12.13.36.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,761 INFO: Adding prefix 12.13.36.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,765 INFO: Adding prefix 12.13.36.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,771 INFO: Adding prefix 12.13.36.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,776 INFO: Adding prefix 12.13.36.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,781 INFO: Adding prefix 12.13.36.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,786 INFO: Adding prefix 12.13.36.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,792 INFO: Adding prefix 12.13.36.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,797 INFO: Adding prefix 12.13.36.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,802 INFO: Adding prefix 12.13.37.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,806 INFO: Adding prefix 12.13.37.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,812 INFO: Adding prefix 12.13.37.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,817 INFO: Adding prefix 12.13.37.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,822 INFO: Adding prefix 12.13.37.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,826 INFO: Adding prefix 12.13.37.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,833 INFO: Adding prefix 12.13.37.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,838 INFO: Adding prefix 12.13.37.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,843 INFO: Adding prefix 12.13.37.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,849 INFO: Adding prefix 12.13.37.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,857 INFO: Adding prefix 12.13.37.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,863 INFO: Adding prefix 12.13.37.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,868 INFO: Adding prefix 12.13.37.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,872 INFO: Adding prefix 12.13.37.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,879 INFO: Adding prefix 12.13.37.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,884 INFO: Adding prefix 12.13.37.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,889 INFO: Adding prefix 12.13.38.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,894 INFO: Adding prefix 12.13.38.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,898 INFO: Adding prefix 12.13.38.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,904 INFO: Adding prefix 12.13.38.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,908 INFO: Adding prefix 12.13.38.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,915 INFO: Adding prefix 12.13.38.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,920 INFO: Adding prefix 12.13.38.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,925 INFO: Adding prefix 12.13.38.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,929 INFO: Adding prefix 12.13.38.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,936 INFO: Adding prefix 12.13.38.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,941 INFO: Adding prefix 12.13.38.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,948 INFO: Adding prefix 12.13.38.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,954 INFO: Adding prefix 12.13.38.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,961 INFO: Adding prefix 12.13.38.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,966 INFO: Adding prefix 12.13.38.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,971 INFO: Adding prefix 12.13.38.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,977 INFO: Adding prefix 12.13.39.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,983 INFO: Adding prefix 12.13.39.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,989 INFO: Adding prefix 12.13.39.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,994 INFO: Adding prefix 12.13.39.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:15,999 INFO: Adding prefix 12.13.39.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,005 INFO: Adding prefix 12.13.39.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,011 INFO: Adding prefix 12.13.39.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,017 INFO: Adding prefix 12.13.39.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,023 INFO: Adding prefix 12.13.39.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,029 INFO: Adding prefix 12.13.39.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,035 INFO: Adding prefix 12.13.39.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,042 INFO: Adding prefix 12.13.39.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,047 INFO: Adding prefix 12.13.39.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,054 INFO: Adding prefix 12.13.39.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,059 INFO: Adding prefix 12.13.39.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,064 INFO: Adding prefix 12.13.39.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,069 INFO: Adding prefix 12.13.40.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,075 INFO: Adding prefix 12.13.40.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,080 INFO: Adding prefix 12.13.40.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,085 INFO: Adding prefix 12.13.40.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,091 INFO: Adding prefix 12.13.40.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,096 INFO: Adding prefix 12.13.40.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,101 INFO: Adding prefix 12.13.40.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,106 INFO: Adding prefix 12.13.40.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,112 INFO: Adding prefix 12.13.40.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,118 INFO: Adding prefix 12.13.40.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,124 INFO: Adding prefix 12.13.40.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,130 INFO: Adding prefix 12.13.40.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,137 INFO: Adding prefix 12.13.40.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,142 INFO: Adding prefix 12.13.40.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,147 INFO: Adding prefix 12.13.40.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,151 INFO: Adding prefix 12.13.40.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,158 INFO: Adding prefix 12.13.41.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,164 INFO: Adding prefix 12.13.41.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,170 INFO: Adding prefix 12.13.41.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,174 INFO: Adding prefix 12.13.41.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,181 INFO: Adding prefix 12.13.41.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,186 INFO: Adding prefix 12.13.41.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,191 INFO: Adding prefix 12.13.41.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,196 INFO: Adding prefix 12.13.41.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,203 INFO: Adding prefix 12.13.41.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,208 INFO: Adding prefix 12.13.41.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,213 INFO: Adding prefix 12.13.41.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,217 INFO: Adding prefix 12.13.41.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,224 INFO: Adding prefix 12.13.41.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,231 INFO: Adding prefix 12.13.41.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,236 INFO: Adding prefix 12.13.41.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,241 INFO: Adding prefix 12.13.41.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,246 INFO: Adding prefix 12.13.42.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,251 INFO: Adding prefix 12.13.42.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,256 INFO: Adding prefix 12.13.42.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,262 INFO: Adding prefix 12.13.42.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,267 INFO: Adding prefix 12.13.42.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,273 INFO: Adding prefix 12.13.42.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,277 INFO: Adding prefix 12.13.42.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,283 INFO: Adding prefix 12.13.42.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,296 INFO: Adding prefix 12.13.42.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,302 INFO: Adding prefix 12.13.42.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,308 INFO: Adding prefix 12.13.42.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,315 INFO: Adding prefix 12.13.42.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,321 INFO: Adding prefix 12.13.42.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,327 INFO: Adding prefix 12.13.42.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,333 INFO: Adding prefix 12.13.42.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,339 INFO: Adding prefix 12.13.42.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,344 INFO: Adding prefix 12.13.43.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,349 INFO: Adding prefix 12.13.43.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,354 INFO: Adding prefix 12.13.43.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,360 INFO: Adding prefix 12.13.43.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,366 INFO: Adding prefix 12.13.43.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,371 INFO: Adding prefix 12.13.43.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,376 INFO: Adding prefix 12.13.43.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,383 INFO: Adding prefix 12.13.43.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,388 INFO: Adding prefix 12.13.43.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,393 INFO: Adding prefix 12.13.43.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,398 INFO: Adding prefix 12.13.43.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,403 INFO: Adding prefix 12.13.43.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,408 INFO: Adding prefix 12.13.43.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,412 INFO: Adding prefix 12.13.43.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,420 INFO: Adding prefix 12.13.43.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,427 INFO: Adding prefix 12.13.43.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,432 INFO: Adding prefix 12.13.44.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,437 INFO: Adding prefix 12.13.44.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,443 INFO: Adding prefix 12.13.44.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,448 INFO: Adding prefix 12.13.44.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,454 INFO: Adding prefix 12.13.44.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,460 INFO: Adding prefix 12.13.44.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,467 INFO: Adding prefix 12.13.44.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,472 INFO: Adding prefix 12.13.44.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,478 INFO: Adding prefix 12.13.44.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,483 INFO: Adding prefix 12.13.44.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,490 INFO: Adding prefix 12.13.44.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,495 INFO: Adding prefix 12.13.44.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,502 INFO: Adding prefix 12.13.44.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,507 INFO: Adding prefix 12.13.44.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,514 INFO: Adding prefix 12.13.44.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,520 INFO: Adding prefix 12.13.44.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,526 INFO: Adding prefix 12.13.45.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,531 INFO: Adding prefix 12.13.45.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,537 INFO: Adding prefix 12.13.45.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,541 INFO: Adding prefix 12.13.45.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,546 INFO: Adding prefix 12.13.45.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,551 INFO: Adding prefix 12.13.45.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,556 INFO: Adding prefix 12.13.45.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,561 INFO: Adding prefix 12.13.45.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,565 INFO: Adding prefix 12.13.45.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,570 INFO: Adding prefix 12.13.45.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,574 INFO: Adding prefix 12.13.45.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,579 INFO: Adding prefix 12.13.45.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,584 INFO: Adding prefix 12.13.45.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,590 INFO: Adding prefix 12.13.45.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,595 INFO: Adding prefix 12.13.45.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,601 INFO: Adding prefix 12.13.45.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,606 INFO: Adding prefix 12.13.46.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,612 INFO: Adding prefix 12.13.46.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,617 INFO: Adding prefix 12.13.46.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,621 INFO: Adding prefix 12.13.46.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,626 INFO: Adding prefix 12.13.46.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,634 INFO: Adding prefix 12.13.46.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,640 INFO: Adding prefix 12.13.46.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,646 INFO: Adding prefix 12.13.46.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,652 INFO: Adding prefix 12.13.46.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,658 INFO: Adding prefix 12.13.46.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,664 INFO: Adding prefix 12.13.46.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,669 INFO: Adding prefix 12.13.46.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,676 INFO: Adding prefix 12.13.46.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,684 INFO: Adding prefix 12.13.46.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,690 INFO: Adding prefix 12.13.46.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,697 INFO: Adding prefix 12.13.46.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,702 INFO: Adding prefix 12.13.47.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,709 INFO: Adding prefix 12.13.47.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,719 INFO: Adding prefix 12.13.47.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,726 INFO: Adding prefix 12.13.47.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,732 INFO: Adding prefix 12.13.47.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,737 INFO: Adding prefix 12.13.47.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,743 INFO: Adding prefix 12.13.47.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,749 INFO: Adding prefix 12.13.47.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,756 INFO: Adding prefix 12.13.47.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,761 INFO: Adding prefix 12.13.47.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,766 INFO: Adding prefix 12.13.47.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,772 INFO: Adding prefix 12.13.47.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,780 INFO: Adding prefix 12.13.47.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,785 INFO: Adding prefix 12.13.47.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,792 INFO: Adding prefix 12.13.47.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,798 INFO: Adding prefix 12.13.47.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,804 INFO: Adding prefix 12.13.48.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,809 INFO: Adding prefix 12.13.48.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,814 INFO: Adding prefix 12.13.48.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,820 INFO: Adding prefix 12.13.48.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,827 INFO: Adding prefix 12.13.48.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,833 INFO: Adding prefix 12.13.48.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,839 INFO: Adding prefix 12.13.48.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,844 INFO: Adding prefix 12.13.48.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,851 INFO: Adding prefix 12.13.48.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,856 INFO: Adding prefix 12.13.48.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,861 INFO: Adding prefix 12.13.48.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,866 INFO: Adding prefix 12.13.48.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,872 INFO: Adding prefix 12.13.48.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,877 INFO: Adding prefix 12.13.48.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,883 INFO: Adding prefix 12.13.48.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,888 INFO: Adding prefix 12.13.48.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,894 INFO: Adding prefix 12.13.49.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,899 INFO: Adding prefix 12.13.49.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,905 INFO: Adding prefix 12.13.49.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,910 INFO: Adding prefix 12.13.49.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,916 INFO: Adding prefix 12.13.49.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,921 INFO: Adding prefix 12.13.49.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,926 INFO: Adding prefix 12.13.49.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,933 INFO: Adding prefix 12.13.49.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,938 INFO: Adding prefix 12.13.49.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,943 INFO: Adding prefix 12.13.49.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,949 INFO: Adding prefix 12.13.49.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,956 INFO: Adding prefix 12.13.49.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,961 INFO: Adding prefix 12.13.49.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,967 INFO: Adding prefix 12.13.49.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,974 INFO: Adding prefix 12.13.49.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,980 INFO: Adding prefix 12.13.49.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,986 INFO: Adding prefix 12.13.50.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,991 INFO: Adding prefix 12.13.50.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:16,997 INFO: Adding prefix 12.13.50.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,003 INFO: Adding prefix 12.13.50.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,008 INFO: Adding prefix 12.13.50.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,013 INFO: Adding prefix 12.13.50.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,024 INFO: Adding prefix 12.13.50.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,031 INFO: Adding prefix 12.13.50.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,038 INFO: Adding prefix 12.13.50.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,044 INFO: Adding prefix 12.13.50.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,049 INFO: Adding prefix 12.13.50.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,057 INFO: Adding prefix 12.13.50.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,064 INFO: Adding prefix 12.13.50.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,070 INFO: Adding prefix 12.13.50.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,079 INFO: Adding prefix 12.13.50.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,087 INFO: Adding prefix 12.13.50.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,100 INFO: Adding prefix 12.13.51.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,108 INFO: Adding prefix 12.13.51.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,116 INFO: Adding prefix 12.13.51.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,121 INFO: Adding prefix 12.13.51.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,126 INFO: Adding prefix 12.13.51.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,131 INFO: Adding prefix 12.13.51.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,138 INFO: Adding prefix 12.13.51.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,144 INFO: Adding prefix 12.13.51.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,149 INFO: Adding prefix 12.13.51.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,153 INFO: Adding prefix 12.13.51.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,161 INFO: Adding prefix 12.13.51.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,166 INFO: Adding prefix 12.13.51.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,175 INFO: Adding prefix 12.13.51.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,181 INFO: Adding prefix 12.13.51.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,188 INFO: Adding prefix 12.13.51.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,194 INFO: Adding prefix 12.13.51.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,199 INFO: Adding prefix 12.13.52.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,205 INFO: Adding prefix 12.13.52.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,211 INFO: Adding prefix 12.13.52.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,217 INFO: Adding prefix 12.13.52.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,224 INFO: Adding prefix 12.13.52.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,229 INFO: Adding prefix 12.13.52.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,235 INFO: Adding prefix 12.13.52.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,240 INFO: Adding prefix 12.13.52.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,246 INFO: Adding prefix 12.13.52.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,251 INFO: Adding prefix 12.13.52.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,258 INFO: Adding prefix 12.13.52.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,263 INFO: Adding prefix 12.13.52.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,268 INFO: Adding prefix 12.13.52.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,273 INFO: Adding prefix 12.13.52.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,278 INFO: Adding prefix 12.13.52.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,297 INFO: Adding prefix 12.13.52.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,304 INFO: Adding prefix 12.13.53.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,309 INFO: Adding prefix 12.13.53.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,314 INFO: Adding prefix 12.13.53.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,320 INFO: Adding prefix 12.13.53.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,325 INFO: Adding prefix 12.13.53.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,332 INFO: Adding prefix 12.13.53.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,338 INFO: Adding prefix 12.13.53.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,344 INFO: Adding prefix 12.13.53.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,350 INFO: Adding prefix 12.13.53.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,357 INFO: Adding prefix 12.13.53.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,363 INFO: Adding prefix 12.13.53.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,369 INFO: Adding prefix 12.13.53.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,375 INFO: Adding prefix 12.13.53.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,383 INFO: Adding prefix 12.13.53.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,389 INFO: Adding prefix 12.13.53.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,397 INFO: Adding prefix 12.13.53.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,403 INFO: Adding prefix 12.13.54.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,410 INFO: Adding prefix 12.13.54.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,416 INFO: Adding prefix 12.13.54.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,422 INFO: Adding prefix 12.13.54.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,428 INFO: Adding prefix 12.13.54.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,434 INFO: Adding prefix 12.13.54.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,439 INFO: Adding prefix 12.13.54.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,445 INFO: Adding prefix 12.13.54.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,450 INFO: Adding prefix 12.13.54.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,456 INFO: Adding prefix 12.13.54.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,463 INFO: Adding prefix 12.13.54.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,468 INFO: Adding prefix 12.13.54.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,473 INFO: Adding prefix 12.13.54.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,478 INFO: Adding prefix 12.13.54.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,482 INFO: Adding prefix 12.13.54.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,487 INFO: Adding prefix 12.13.54.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,493 INFO: Adding prefix 12.13.55.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,497 INFO: Adding prefix 12.13.55.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,502 INFO: Adding prefix 12.13.55.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,507 INFO: Adding prefix 12.13.55.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,515 INFO: Adding prefix 12.13.55.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,519 INFO: Adding prefix 12.13.55.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,524 INFO: Adding prefix 12.13.55.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,529 INFO: Adding prefix 12.13.55.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,536 INFO: Adding prefix 12.13.55.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,542 INFO: Adding prefix 12.13.55.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,549 INFO: Adding prefix 12.13.55.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,555 INFO: Adding prefix 12.13.55.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,562 INFO: Adding prefix 12.13.55.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,567 INFO: Adding prefix 12.13.55.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,572 INFO: Adding prefix 12.13.55.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,578 INFO: Adding prefix 12.13.55.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,585 INFO: Adding prefix 12.13.56.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,590 INFO: Adding prefix 12.13.56.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,595 INFO: Adding prefix 12.13.56.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,600 INFO: Adding prefix 12.13.56.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,606 INFO: Adding prefix 12.13.56.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,612 INFO: Adding prefix 12.13.56.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,617 INFO: Adding prefix 12.13.56.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,622 INFO: Adding prefix 12.13.56.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,669 INFO: Adding prefix 12.13.56.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,676 INFO: Adding prefix 12.13.56.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,681 INFO: Adding prefix 12.13.56.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,689 INFO: Adding prefix 12.13.56.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,695 INFO: Adding prefix 12.13.56.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,701 INFO: Adding prefix 12.13.56.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,706 INFO: Adding prefix 12.13.56.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,712 INFO: Adding prefix 12.13.56.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,716 INFO: Adding prefix 12.13.57.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,721 INFO: Adding prefix 12.13.57.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,732 INFO: Adding prefix 12.13.57.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,738 INFO: Adding prefix 12.13.57.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,744 INFO: Adding prefix 12.13.57.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,749 INFO: Adding prefix 12.13.57.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,754 INFO: Adding prefix 12.13.57.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,761 INFO: Adding prefix 12.13.57.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,766 INFO: Adding prefix 12.13.57.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,771 INFO: Adding prefix 12.13.57.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,777 INFO: Adding prefix 12.13.57.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,783 INFO: Adding prefix 12.13.57.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,788 INFO: Adding prefix 12.13.57.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,792 INFO: Adding prefix 12.13.57.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,797 INFO: Adding prefix 12.13.57.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,803 INFO: Adding prefix 12.13.57.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,809 INFO: Adding prefix 12.13.58.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,815 INFO: Adding prefix 12.13.58.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,819 INFO: Adding prefix 12.13.58.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,825 INFO: Adding prefix 12.13.58.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,830 INFO: Adding prefix 12.13.58.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,836 INFO: Adding prefix 12.13.58.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,842 INFO: Adding prefix 12.13.58.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,849 INFO: Adding prefix 12.13.58.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,855 INFO: Adding prefix 12.13.58.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,862 INFO: Adding prefix 12.13.58.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,869 INFO: Adding prefix 12.13.58.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,875 INFO: Adding prefix 12.13.58.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,884 INFO: Adding prefix 12.13.58.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,891 INFO: Adding prefix 12.13.58.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,899 INFO: Adding prefix 12.13.58.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,905 INFO: Adding prefix 12.13.58.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,911 INFO: Adding prefix 12.13.59.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,916 INFO: Adding prefix 12.13.59.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,923 INFO: Adding prefix 12.13.59.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,928 INFO: Adding prefix 12.13.59.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,934 INFO: Adding prefix 12.13.59.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,939 INFO: Adding prefix 12.13.59.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,946 INFO: Adding prefix 12.13.59.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,952 INFO: Adding prefix 12.13.59.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,958 INFO: Adding prefix 12.13.59.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,963 INFO: Adding prefix 12.13.59.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,969 INFO: Adding prefix 12.13.59.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,976 INFO: Adding prefix 12.13.59.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,981 INFO: Adding prefix 12.13.59.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,987 INFO: Adding prefix 12.13.59.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,993 INFO: Adding prefix 12.13.59.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:17,998 INFO: Adding prefix 12.13.59.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,004 INFO: Adding prefix 12.13.60.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,009 INFO: Adding prefix 12.13.60.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,014 INFO: Adding prefix 12.13.60.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,018 INFO: Adding prefix 12.13.60.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,023 INFO: Adding prefix 12.13.60.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,029 INFO: Adding prefix 12.13.60.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,034 INFO: Adding prefix 12.13.60.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,038 INFO: Adding prefix 12.13.60.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,044 INFO: Adding prefix 12.13.60.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,050 INFO: Adding prefix 12.13.60.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,056 INFO: Adding prefix 12.13.60.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,063 INFO: Adding prefix 12.13.60.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,068 INFO: Adding prefix 12.13.60.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,075 INFO: Adding prefix 12.13.60.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,080 INFO: Adding prefix 12.13.60.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,087 INFO: Adding prefix 12.13.60.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,093 INFO: Adding prefix 12.13.61.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,100 INFO: Adding prefix 12.13.61.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,104 INFO: Adding prefix 12.13.61.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,109 INFO: Adding prefix 12.13.61.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,114 INFO: Adding prefix 12.13.61.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,121 INFO: Adding prefix 12.13.61.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,127 INFO: Adding prefix 12.13.61.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,132 INFO: Adding prefix 12.13.61.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,138 INFO: Adding prefix 12.13.61.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,145 INFO: Adding prefix 12.13.61.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,150 INFO: Adding prefix 12.13.61.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,155 INFO: Adding prefix 12.13.61.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,160 INFO: Adding prefix 12.13.61.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,167 INFO: Adding prefix 12.13.61.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,172 INFO: Adding prefix 12.13.61.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,177 INFO: Adding prefix 12.13.61.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,182 INFO: Adding prefix 12.13.62.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,186 INFO: Adding prefix 12.13.62.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,192 INFO: Adding prefix 12.13.62.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,198 INFO: Adding prefix 12.13.62.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,204 INFO: Adding prefix 12.13.62.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,208 INFO: Adding prefix 12.13.62.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,213 INFO: Adding prefix 12.13.62.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,218 INFO: Adding prefix 12.13.62.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,225 INFO: Adding prefix 12.13.62.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,229 INFO: Adding prefix 12.13.62.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,233 INFO: Adding prefix 12.13.62.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,238 INFO: Adding prefix 12.13.62.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,244 INFO: Adding prefix 12.13.62.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,249 INFO: Adding prefix 12.13.62.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,255 INFO: Adding prefix 12.13.62.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,260 INFO: Adding prefix 12.13.62.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,266 INFO: Adding prefix 12.13.63.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,271 INFO: Adding prefix 12.13.63.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,276 INFO: Adding prefix 12.13.63.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,281 INFO: Adding prefix 12.13.63.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,289 INFO: Adding prefix 12.13.63.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,294 INFO: Adding prefix 12.13.63.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,300 INFO: Adding prefix 12.13.63.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,305 INFO: Adding prefix 12.13.63.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,312 INFO: Adding prefix 12.13.63.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,318 INFO: Adding prefix 12.13.63.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,324 INFO: Adding prefix 12.13.63.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,329 INFO: Adding prefix 12.13.63.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,334 INFO: Adding prefix 12.13.63.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,341 INFO: Adding prefix 12.13.63.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,348 INFO: Adding prefix 12.13.63.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,355 INFO: Adding prefix 12.13.63.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,360 INFO: Adding prefix 12.13.64.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,365 INFO: Adding prefix 12.13.64.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,370 INFO: Adding prefix 12.13.64.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,376 INFO: Adding prefix 12.13.64.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,381 INFO: Adding prefix 12.13.64.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,386 INFO: Adding prefix 12.13.64.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,391 INFO: Adding prefix 12.13.64.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,397 INFO: Adding prefix 12.13.64.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,403 INFO: Adding prefix 12.13.64.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,407 INFO: Adding prefix 12.13.64.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,412 INFO: Adding prefix 12.13.64.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,418 INFO: Adding prefix 12.13.64.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,423 INFO: Adding prefix 12.13.64.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,428 INFO: Adding prefix 12.13.64.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,433 INFO: Adding prefix 12.13.64.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,439 INFO: Adding prefix 12.13.64.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,444 INFO: Adding prefix 12.13.65.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,448 INFO: Adding prefix 12.13.65.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,453 INFO: Adding prefix 12.13.65.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,460 INFO: Adding prefix 12.13.65.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,464 INFO: Adding prefix 12.13.65.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,469 INFO: Adding prefix 12.13.65.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,474 INFO: Adding prefix 12.13.65.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,481 INFO: Adding prefix 12.13.65.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,486 INFO: Adding prefix 12.13.65.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,492 INFO: Adding prefix 12.13.65.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,497 INFO: Adding prefix 12.13.65.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,502 INFO: Adding prefix 12.13.65.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,507 INFO: Adding prefix 12.13.65.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,513 INFO: Adding prefix 12.13.65.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,519 INFO: Adding prefix 12.13.65.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,526 INFO: Adding prefix 12.13.65.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,532 INFO: Adding prefix 12.13.66.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,537 INFO: Adding prefix 12.13.66.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,543 INFO: Adding prefix 12.13.66.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,548 INFO: Adding prefix 12.13.66.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,553 INFO: Adding prefix 12.13.66.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,558 INFO: Adding prefix 12.13.66.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,565 INFO: Adding prefix 12.13.66.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,570 INFO: Adding prefix 12.13.66.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,575 INFO: Adding prefix 12.13.66.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,580 INFO: Adding prefix 12.13.66.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,586 INFO: Adding prefix 12.13.66.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,591 INFO: Adding prefix 12.13.66.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,596 INFO: Adding prefix 12.13.66.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,604 INFO: Adding prefix 12.13.66.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,611 INFO: Adding prefix 12.13.66.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,617 INFO: Adding prefix 12.13.66.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,622 INFO: Adding prefix 12.13.67.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,627 INFO: Adding prefix 12.13.67.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,634 INFO: Adding prefix 12.13.67.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,639 INFO: Adding prefix 12.13.67.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,644 INFO: Adding prefix 12.13.67.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,649 INFO: Adding prefix 12.13.67.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,655 INFO: Adding prefix 12.13.67.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,660 INFO: Adding prefix 12.13.67.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,665 INFO: Adding prefix 12.13.67.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,670 INFO: Adding prefix 12.13.67.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,675 INFO: Adding prefix 12.13.67.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,680 INFO: Adding prefix 12.13.67.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,685 INFO: Adding prefix 12.13.67.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,693 INFO: Adding prefix 12.13.67.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,700 INFO: Adding prefix 12.13.67.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,706 INFO: Adding prefix 12.13.67.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,712 INFO: Adding prefix 12.13.68.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,719 INFO: Adding prefix 12.13.68.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,725 INFO: Adding prefix 12.13.68.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,732 INFO: Adding prefix 12.13.68.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,737 INFO: Adding prefix 12.13.68.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,743 INFO: Adding prefix 12.13.68.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,748 INFO: Adding prefix 12.13.68.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,753 INFO: Adding prefix 12.13.68.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,758 INFO: Adding prefix 12.13.68.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,765 INFO: Adding prefix 12.13.68.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,771 INFO: Adding prefix 12.13.68.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,777 INFO: Adding prefix 12.13.68.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,782 INFO: Adding prefix 12.13.68.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,788 INFO: Adding prefix 12.13.68.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,793 INFO: Adding prefix 12.13.68.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,799 INFO: Adding prefix 12.13.68.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,806 INFO: Adding prefix 12.13.69.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,812 INFO: Adding prefix 12.13.69.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,817 INFO: Adding prefix 12.13.69.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,822 INFO: Adding prefix 12.13.69.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,827 INFO: Adding prefix 12.13.69.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,832 INFO: Adding prefix 12.13.69.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,837 INFO: Adding prefix 12.13.69.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,841 INFO: Adding prefix 12.13.69.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,848 INFO: Adding prefix 12.13.69.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,854 INFO: Adding prefix 12.13.69.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,859 INFO: Adding prefix 12.13.69.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,864 INFO: Adding prefix 12.13.69.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,871 INFO: Adding prefix 12.13.69.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,876 INFO: Adding prefix 12.13.69.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,882 INFO: Adding prefix 12.13.69.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,889 INFO: Adding prefix 12.13.69.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,896 INFO: Adding prefix 12.13.70.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,901 INFO: Adding prefix 12.13.70.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,908 INFO: Adding prefix 12.13.70.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,914 INFO: Adding prefix 12.13.70.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,921 INFO: Adding prefix 12.13.70.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,929 INFO: Adding prefix 12.13.70.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,935 INFO: Adding prefix 12.13.70.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,940 INFO: Adding prefix 12.13.70.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,948 INFO: Adding prefix 12.13.70.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,954 INFO: Adding prefix 12.13.70.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,961 INFO: Adding prefix 12.13.70.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,967 INFO: Adding prefix 12.13.70.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,975 INFO: Adding prefix 12.13.70.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,981 INFO: Adding prefix 12.13.70.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,986 INFO: Adding prefix 12.13.70.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,991 INFO: Adding prefix 12.13.70.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:18,998 INFO: Adding prefix 12.13.71.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,005 INFO: Adding prefix 12.13.71.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,011 INFO: Adding prefix 12.13.71.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,015 INFO: Adding prefix 12.13.71.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,021 INFO: Adding prefix 12.13.71.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,027 INFO: Adding prefix 12.13.71.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,032 INFO: Adding prefix 12.13.71.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,039 INFO: Adding prefix 12.13.71.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,046 INFO: Adding prefix 12.13.71.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,052 INFO: Adding prefix 12.13.71.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,057 INFO: Adding prefix 12.13.71.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,064 INFO: Adding prefix 12.13.71.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,069 INFO: Adding prefix 12.13.71.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,073 INFO: Adding prefix 12.13.71.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,078 INFO: Adding prefix 12.13.71.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,084 INFO: Adding prefix 12.13.71.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,089 INFO: Adding prefix 12.13.72.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,094 INFO: Adding prefix 12.13.72.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,099 INFO: Adding prefix 12.13.72.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,106 INFO: Adding prefix 12.13.72.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,111 INFO: Adding prefix 12.13.72.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,116 INFO: Adding prefix 12.13.72.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,121 INFO: Adding prefix 12.13.72.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,127 INFO: Adding prefix 12.13.72.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,135 INFO: Adding prefix 12.13.72.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,140 INFO: Adding prefix 12.13.72.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,145 INFO: Adding prefix 12.13.72.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,151 INFO: Adding prefix 12.13.72.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,156 INFO: Adding prefix 12.13.72.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,162 INFO: Adding prefix 12.13.72.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,168 INFO: Adding prefix 12.13.72.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,176 INFO: Adding prefix 12.13.72.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,182 INFO: Adding prefix 12.13.73.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,187 INFO: Adding prefix 12.13.73.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,193 INFO: Adding prefix 12.13.73.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,199 INFO: Adding prefix 12.13.73.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,205 INFO: Adding prefix 12.13.73.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,212 INFO: Adding prefix 12.13.73.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,219 INFO: Adding prefix 12.13.73.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,224 INFO: Adding prefix 12.13.73.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,229 INFO: Adding prefix 12.13.73.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,234 INFO: Adding prefix 12.13.73.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,240 INFO: Adding prefix 12.13.73.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,245 INFO: Adding prefix 12.13.73.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,252 INFO: Adding prefix 12.13.73.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,256 INFO: Adding prefix 12.13.73.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,263 INFO: Adding prefix 12.13.73.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,268 INFO: Adding prefix 12.13.73.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,273 INFO: Adding prefix 12.13.74.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,278 INFO: Adding prefix 12.13.74.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,285 INFO: Adding prefix 12.13.74.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,290 INFO: Adding prefix 12.13.74.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,296 INFO: Adding prefix 12.13.74.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,301 INFO: Adding prefix 12.13.74.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,308 INFO: Adding prefix 12.13.74.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,314 INFO: Adding prefix 12.13.74.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,321 INFO: Adding prefix 12.13.74.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,327 INFO: Adding prefix 12.13.74.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,334 INFO: Adding prefix 12.13.74.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,340 INFO: Adding prefix 12.13.74.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,345 INFO: Adding prefix 12.13.74.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,351 INFO: Adding prefix 12.13.74.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,356 INFO: Adding prefix 12.13.74.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,361 INFO: Adding prefix 12.13.74.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,367 INFO: Adding prefix 12.13.75.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,373 INFO: Adding prefix 12.13.75.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,378 INFO: Adding prefix 12.13.75.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,383 INFO: Adding prefix 12.13.75.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,388 INFO: Adding prefix 12.13.75.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,394 INFO: Adding prefix 12.13.75.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,401 INFO: Adding prefix 12.13.75.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,406 INFO: Adding prefix 12.13.75.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,411 INFO: Adding prefix 12.13.75.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,418 INFO: Adding prefix 12.13.75.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,423 INFO: Adding prefix 12.13.75.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,428 INFO: Adding prefix 12.13.75.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,433 INFO: Adding prefix 12.13.75.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,439 INFO: Adding prefix 12.13.75.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,444 INFO: Adding prefix 12.13.75.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,448 INFO: Adding prefix 12.13.75.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,453 INFO: Adding prefix 12.13.76.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,460 INFO: Adding prefix 12.13.76.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,465 INFO: Adding prefix 12.13.76.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,471 INFO: Adding prefix 12.13.76.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,477 INFO: Adding prefix 12.13.76.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,483 INFO: Adding prefix 12.13.76.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,489 INFO: Adding prefix 12.13.76.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,493 INFO: Adding prefix 12.13.76.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,498 INFO: Adding prefix 12.13.76.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,503 INFO: Adding prefix 12.13.76.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,508 INFO: Adding prefix 12.13.76.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,513 INFO: Adding prefix 12.13.76.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,520 INFO: Adding prefix 12.13.76.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,525 INFO: Adding prefix 12.13.76.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,532 INFO: Adding prefix 12.13.76.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,538 INFO: Adding prefix 12.13.76.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,546 INFO: Adding prefix 12.13.77.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,552 INFO: Adding prefix 12.13.77.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,557 INFO: Adding prefix 12.13.77.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,562 INFO: Adding prefix 12.13.77.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,569 INFO: Adding prefix 12.13.77.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,574 INFO: Adding prefix 12.13.77.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,580 INFO: Adding prefix 12.13.77.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,587 INFO: Adding prefix 12.13.77.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,593 INFO: Adding prefix 12.13.77.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,598 INFO: Adding prefix 12.13.77.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,604 INFO: Adding prefix 12.13.77.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,609 INFO: Adding prefix 12.13.77.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,615 INFO: Adding prefix 12.13.77.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,620 INFO: Adding prefix 12.13.77.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,625 INFO: Adding prefix 12.13.77.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,629 INFO: Adding prefix 12.13.77.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,635 INFO: Adding prefix 12.13.78.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,640 INFO: Adding prefix 12.13.78.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,645 INFO: Adding prefix 12.13.78.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,650 INFO: Adding prefix 12.13.78.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,658 INFO: Adding prefix 12.13.78.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,664 INFO: Adding prefix 12.13.78.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,669 INFO: Adding prefix 12.13.78.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,674 INFO: Adding prefix 12.13.78.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,688 INFO: Adding prefix 12.13.78.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,713 INFO: Adding prefix 12.13.78.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,723 INFO: Adding prefix 12.13.78.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,734 INFO: Adding prefix 12.13.78.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,742 INFO: Adding prefix 12.13.78.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,749 INFO: Adding prefix 12.13.78.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,754 INFO: Adding prefix 12.13.78.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,761 INFO: Adding prefix 12.13.78.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,766 INFO: Adding prefix 12.13.79.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,771 INFO: Adding prefix 12.13.79.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,781 INFO: Adding prefix 12.13.79.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,799 INFO: Adding prefix 12.13.79.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,806 INFO: Adding prefix 12.13.79.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,817 INFO: Adding prefix 12.13.79.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,826 INFO: Adding prefix 12.13.79.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,853 INFO: Adding prefix 12.13.79.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,864 INFO: Adding prefix 12.13.79.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,887 INFO: Adding prefix 12.13.79.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,898 INFO: Adding prefix 12.13.79.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,906 INFO: Adding prefix 12.13.79.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,912 INFO: Adding prefix 12.13.79.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,919 INFO: Adding prefix 12.13.79.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,925 INFO: Adding prefix 12.13.79.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,943 INFO: Adding prefix 12.13.79.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,951 INFO: Adding prefix 12.13.80.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,958 INFO: Adding prefix 12.13.80.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,964 INFO: Adding prefix 12.13.80.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,970 INFO: Adding prefix 12.13.80.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,975 INFO: Adding prefix 12.13.80.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,981 INFO: Adding prefix 12.13.80.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,991 INFO: Adding prefix 12.13.80.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:19,998 INFO: Adding prefix 12.13.80.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,005 INFO: Adding prefix 12.13.80.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,010 INFO: Adding prefix 12.13.80.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,020 INFO: Adding prefix 12.13.80.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,028 INFO: Adding prefix 12.13.80.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,041 INFO: Adding prefix 12.13.80.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,048 INFO: Adding prefix 12.13.80.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,056 INFO: Adding prefix 12.13.80.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,061 INFO: Adding prefix 12.13.80.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,067 INFO: Adding prefix 12.13.81.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,073 INFO: Adding prefix 12.13.81.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,080 INFO: Adding prefix 12.13.81.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,087 INFO: Adding prefix 12.13.81.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,093 INFO: Adding prefix 12.13.81.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,099 INFO: Adding prefix 12.13.81.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,109 INFO: Adding prefix 12.13.81.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,116 INFO: Adding prefix 12.13.81.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,124 INFO: Adding prefix 12.13.81.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,133 INFO: Adding prefix 12.13.81.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,154 INFO: Adding prefix 12.13.81.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,164 INFO: Adding prefix 12.13.81.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,212 INFO: Adding prefix 12.13.81.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,231 INFO: Adding prefix 12.13.81.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,250 INFO: Adding prefix 12.13.81.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,264 INFO: Adding prefix 12.13.81.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,285 INFO: Adding prefix 12.13.82.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,299 INFO: Adding prefix 12.13.82.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,305 INFO: Adding prefix 12.13.82.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,323 INFO: Adding prefix 12.13.82.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,336 INFO: Adding prefix 12.13.82.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,351 INFO: Adding prefix 12.13.82.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,361 INFO: Adding prefix 12.13.82.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,366 INFO: Adding prefix 12.13.82.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,373 INFO: Adding prefix 12.13.82.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,382 INFO: Adding prefix 12.13.82.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,388 INFO: Adding prefix 12.13.82.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,399 INFO: Adding prefix 12.13.82.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,406 INFO: Adding prefix 12.13.82.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,428 INFO: Adding prefix 12.13.82.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,436 INFO: Adding prefix 12.13.82.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,443 INFO: Adding prefix 12.13.82.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,451 INFO: Adding prefix 12.13.83.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,468 INFO: Adding prefix 12.13.83.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,476 INFO: Adding prefix 12.13.83.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,483 INFO: Adding prefix 12.13.83.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,489 INFO: Adding prefix 12.13.83.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,498 INFO: Adding prefix 12.13.83.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,503 INFO: Adding prefix 12.13.83.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,511 INFO: Adding prefix 12.13.83.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,516 INFO: Adding prefix 12.13.83.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,538 INFO: Adding prefix 12.13.83.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,570 INFO: Adding prefix 12.13.83.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,594 INFO: Adding prefix 12.13.83.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,613 INFO: Adding prefix 12.13.83.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,652 INFO: Adding prefix 12.13.83.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,664 INFO: Adding prefix 12.13.83.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,671 INFO: Adding prefix 12.13.83.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,681 INFO: Adding prefix 12.13.84.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,692 INFO: Adding prefix 12.13.84.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,708 INFO: Adding prefix 12.13.84.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,719 INFO: Adding prefix 12.13.84.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,749 INFO: Adding prefix 12.13.84.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,757 INFO: Adding prefix 12.13.84.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,763 INFO: Adding prefix 12.13.84.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,769 INFO: Adding prefix 12.13.84.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,779 INFO: Adding prefix 12.13.84.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,791 INFO: Adding prefix 12.13.84.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,800 INFO: Adding prefix 12.13.84.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,809 INFO: Adding prefix 12.13.84.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,817 INFO: Adding prefix 12.13.84.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,827 INFO: Adding prefix 12.13.84.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,834 INFO: Adding prefix 12.13.84.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,839 INFO: Adding prefix 12.13.84.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,850 INFO: Adding prefix 12.13.85.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,859 INFO: Adding prefix 12.13.85.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,869 INFO: Adding prefix 12.13.85.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,877 INFO: Adding prefix 12.13.85.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,885 INFO: Adding prefix 12.13.85.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,891 INFO: Adding prefix 12.13.85.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,897 INFO: Adding prefix 12.13.85.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,902 INFO: Adding prefix 12.13.85.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,911 INFO: Adding prefix 12.13.85.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,916 INFO: Adding prefix 12.13.85.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,922 INFO: Adding prefix 12.13.85.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,927 INFO: Adding prefix 12.13.85.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,931 INFO: Adding prefix 12.13.85.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,936 INFO: Adding prefix 12.13.85.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,941 INFO: Adding prefix 12.13.85.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,948 INFO: Adding prefix 12.13.85.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,954 INFO: Adding prefix 12.13.86.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,961 INFO: Adding prefix 12.13.86.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,967 INFO: Adding prefix 12.13.86.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,975 INFO: Adding prefix 12.13.86.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,981 INFO: Adding prefix 12.13.86.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,991 INFO: Adding prefix 12.13.86.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:20,999 INFO: Adding prefix 12.13.86.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,019 INFO: Adding prefix 12.13.86.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,026 INFO: Adding prefix 12.13.86.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,031 INFO: Adding prefix 12.13.86.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,036 INFO: Adding prefix 12.13.86.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,043 INFO: Adding prefix 12.13.86.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,051 INFO: Adding prefix 12.13.86.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,057 INFO: Adding prefix 12.13.86.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,062 INFO: Adding prefix 12.13.86.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,070 INFO: Adding prefix 12.13.86.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,076 INFO: Adding prefix 12.13.87.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,082 INFO: Adding prefix 12.13.87.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,087 INFO: Adding prefix 12.13.87.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,094 INFO: Adding prefix 12.13.87.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,100 INFO: Adding prefix 12.13.87.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,105 INFO: Adding prefix 12.13.87.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,111 INFO: Adding prefix 12.13.87.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,128 INFO: Adding prefix 12.13.87.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,137 INFO: Adding prefix 12.13.87.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,144 INFO: Adding prefix 12.13.87.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,151 INFO: Adding prefix 12.13.87.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,156 INFO: Adding prefix 12.13.87.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,162 INFO: Adding prefix 12.13.87.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,168 INFO: Adding prefix 12.13.87.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,174 INFO: Adding prefix 12.13.87.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,180 INFO: Adding prefix 12.13.87.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,185 INFO: Adding prefix 12.13.88.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,191 INFO: Adding prefix 12.13.88.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,199 INFO: Adding prefix 12.13.88.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,206 INFO: Adding prefix 12.13.88.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,211 INFO: Adding prefix 12.13.88.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,217 INFO: Adding prefix 12.13.88.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,225 INFO: Adding prefix 12.13.88.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,231 INFO: Adding prefix 12.13.88.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,236 INFO: Adding prefix 12.13.88.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,242 INFO: Adding prefix 12.13.88.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,249 INFO: Adding prefix 12.13.88.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,254 INFO: Adding prefix 12.13.88.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,259 INFO: Adding prefix 12.13.88.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,265 INFO: Adding prefix 12.13.88.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,271 INFO: Adding prefix 12.13.88.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,277 INFO: Adding prefix 12.13.88.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,283 INFO: Adding prefix 12.13.89.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,289 INFO: Adding prefix 12.13.89.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,295 INFO: Adding prefix 12.13.89.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,300 INFO: Adding prefix 12.13.89.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,305 INFO: Adding prefix 12.13.89.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,311 INFO: Adding prefix 12.13.89.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,316 INFO: Adding prefix 12.13.89.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,329 INFO: Adding prefix 12.13.89.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,346 INFO: Adding prefix 12.13.89.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,360 INFO: Adding prefix 12.13.89.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,369 INFO: Adding prefix 12.13.89.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,375 INFO: Adding prefix 12.13.89.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,380 INFO: Adding prefix 12.13.89.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,387 INFO: Adding prefix 12.13.89.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,392 INFO: Adding prefix 12.13.89.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,399 INFO: Adding prefix 12.13.89.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,405 INFO: Adding prefix 12.13.90.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,413 INFO: Adding prefix 12.13.90.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,420 INFO: Adding prefix 12.13.90.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,425 INFO: Adding prefix 12.13.90.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,430 INFO: Adding prefix 12.13.90.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,461 INFO: Adding prefix 12.13.90.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,469 INFO: Adding prefix 12.13.90.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,500 INFO: Adding prefix 12.13.90.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,519 INFO: Adding prefix 12.13.90.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,552 INFO: Adding prefix 12.13.90.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,582 INFO: Adding prefix 12.13.90.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,593 INFO: Adding prefix 12.13.90.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,601 INFO: Adding prefix 12.13.90.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,630 INFO: Adding prefix 12.13.90.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,637 INFO: Adding prefix 12.13.90.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,643 INFO: Adding prefix 12.13.90.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,648 INFO: Adding prefix 12.13.91.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,655 INFO: Adding prefix 12.13.91.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,662 INFO: Adding prefix 12.13.91.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,668 INFO: Adding prefix 12.13.91.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,673 INFO: Adding prefix 12.13.91.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,678 INFO: Adding prefix 12.13.91.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,683 INFO: Adding prefix 12.13.91.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,688 INFO: Adding prefix 12.13.91.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,693 INFO: Adding prefix 12.13.91.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,699 INFO: Adding prefix 12.13.91.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,703 INFO: Adding prefix 12.13.91.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,709 INFO: Adding prefix 12.13.91.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,716 INFO: Adding prefix 12.13.91.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,722 INFO: Adding prefix 12.13.91.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,728 INFO: Adding prefix 12.13.91.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,732 INFO: Adding prefix 12.13.91.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,739 INFO: Adding prefix 12.13.92.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,744 INFO: Adding prefix 12.13.92.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,750 INFO: Adding prefix 12.13.92.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,755 INFO: Adding prefix 12.13.92.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,762 INFO: Adding prefix 12.13.92.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,767 INFO: Adding prefix 12.13.92.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,772 INFO: Adding prefix 12.13.92.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,777 INFO: Adding prefix 12.13.92.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,782 INFO: Adding prefix 12.13.92.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,787 INFO: Adding prefix 12.13.92.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,792 INFO: Adding prefix 12.13.92.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,797 INFO: Adding prefix 12.13.92.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,803 INFO: Adding prefix 12.13.92.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,809 INFO: Adding prefix 12.13.92.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,815 INFO: Adding prefix 12.13.92.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,819 INFO: Adding prefix 12.13.92.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,825 INFO: Adding prefix 12.13.93.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,830 INFO: Adding prefix 12.13.93.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,834 INFO: Adding prefix 12.13.93.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,840 INFO: Adding prefix 12.13.93.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,845 INFO: Adding prefix 12.13.93.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,849 INFO: Adding prefix 12.13.93.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,855 INFO: Adding prefix 12.13.93.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,861 INFO: Adding prefix 12.13.93.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,865 INFO: Adding prefix 12.13.93.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,871 INFO: Adding prefix 12.13.93.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,876 INFO: Adding prefix 12.13.93.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,884 INFO: Adding prefix 12.13.93.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,890 INFO: Adding prefix 12.13.93.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,896 INFO: Adding prefix 12.13.93.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,901 INFO: Adding prefix 12.13.93.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,908 INFO: Adding prefix 12.13.93.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,913 INFO: Adding prefix 12.13.94.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,918 INFO: Adding prefix 12.13.94.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,925 INFO: Adding prefix 12.13.94.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,933 INFO: Adding prefix 12.13.94.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,938 INFO: Adding prefix 12.13.94.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,943 INFO: Adding prefix 12.13.94.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,947 INFO: Adding prefix 12.13.94.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,954 INFO: Adding prefix 12.13.94.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,960 INFO: Adding prefix 12.13.94.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,965 INFO: Adding prefix 12.13.94.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,970 INFO: Adding prefix 12.13.94.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,977 INFO: Adding prefix 12.13.94.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,982 INFO: Adding prefix 12.13.94.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,987 INFO: Adding prefix 12.13.94.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,992 INFO: Adding prefix 12.13.94.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:21,997 INFO: Adding prefix 12.13.94.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,002 INFO: Adding prefix 12.13.95.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,006 INFO: Adding prefix 12.13.95.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,013 INFO: Adding prefix 12.13.95.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,018 INFO: Adding prefix 12.13.95.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,023 INFO: Adding prefix 12.13.95.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,028 INFO: Adding prefix 12.13.95.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,034 INFO: Adding prefix 12.13.95.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,038 INFO: Adding prefix 12.13.95.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,043 INFO: Adding prefix 12.13.95.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,048 INFO: Adding prefix 12.13.95.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,054 INFO: Adding prefix 12.13.95.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,058 INFO: Adding prefix 12.13.95.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,063 INFO: Adding prefix 12.13.95.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,067 INFO: Adding prefix 12.13.95.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,073 INFO: Adding prefix 12.13.95.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,078 INFO: Adding prefix 12.13.95.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,089 INFO: Adding prefix 12.13.96.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,096 INFO: Adding prefix 12.13.96.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,104 INFO: Adding prefix 12.13.96.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,109 INFO: Adding prefix 12.13.96.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,114 INFO: Adding prefix 12.13.96.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,129 INFO: Adding prefix 12.13.96.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,156 INFO: Adding prefix 12.13.96.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,214 INFO: Adding prefix 12.13.96.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,222 INFO: Adding prefix 12.13.96.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,227 INFO: Adding prefix 12.13.96.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,233 INFO: Adding prefix 12.13.96.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,238 INFO: Adding prefix 12.13.96.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,243 INFO: Adding prefix 12.13.96.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,249 INFO: Adding prefix 12.13.96.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,256 INFO: Adding prefix 12.13.96.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,262 INFO: Adding prefix 12.13.96.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,267 INFO: Adding prefix 12.13.97.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,274 INFO: Adding prefix 12.13.97.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,281 INFO: Adding prefix 12.13.97.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,287 INFO: Adding prefix 12.13.97.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,292 INFO: Adding prefix 12.13.97.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,298 INFO: Adding prefix 12.13.97.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,303 INFO: Adding prefix 12.13.97.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,308 INFO: Adding prefix 12.13.97.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,313 INFO: Adding prefix 12.13.97.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,320 INFO: Adding prefix 12.13.97.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,326 INFO: Adding prefix 12.13.97.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,332 INFO: Adding prefix 12.13.97.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,338 INFO: Adding prefix 12.13.97.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,345 INFO: Adding prefix 12.13.97.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,350 INFO: Adding prefix 12.13.97.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,355 INFO: Adding prefix 12.13.97.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,360 INFO: Adding prefix 12.13.98.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,368 INFO: Adding prefix 12.13.98.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,373 INFO: Adding prefix 12.13.98.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,378 INFO: Adding prefix 12.13.98.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,383 INFO: Adding prefix 12.13.98.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,389 INFO: Adding prefix 12.13.98.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,394 INFO: Adding prefix 12.13.98.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,399 INFO: Adding prefix 12.13.98.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,403 INFO: Adding prefix 12.13.98.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,409 INFO: Adding prefix 12.13.98.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,414 INFO: Adding prefix 12.13.98.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,418 INFO: Adding prefix 12.13.98.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,424 INFO: Adding prefix 12.13.98.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,429 INFO: Adding prefix 12.13.98.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,434 INFO: Adding prefix 12.13.98.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,439 INFO: Adding prefix 12.13.98.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,445 INFO: Adding prefix 12.13.99.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,450 INFO: Adding prefix 12.13.99.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,455 INFO: Adding prefix 12.13.99.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,461 INFO: Adding prefix 12.13.99.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,467 INFO: Adding prefix 12.13.99.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,473 INFO: Adding prefix 12.13.99.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,478 INFO: Adding prefix 12.13.99.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,484 INFO: Adding prefix 12.13.99.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,490 INFO: Adding prefix 12.13.99.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,495 INFO: Adding prefix 12.13.99.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,499 INFO: Adding prefix 12.13.99.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,504 INFO: Adding prefix 12.13.99.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,510 INFO: Adding prefix 12.13.99.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,515 INFO: Adding prefix 12.13.99.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,520 INFO: Adding prefix 12.13.99.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,525 INFO: Adding prefix 12.13.99.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,532 INFO: Adding prefix 12.13.100.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,538 INFO: Adding prefix 12.13.100.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,543 INFO: Adding prefix 12.13.100.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,548 INFO: Adding prefix 12.13.100.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,554 INFO: Adding prefix 12.13.100.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,560 INFO: Adding prefix 12.13.100.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,565 INFO: Adding prefix 12.13.100.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,570 INFO: Adding prefix 12.13.100.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,575 INFO: Adding prefix 12.13.100.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,580 INFO: Adding prefix 12.13.100.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,585 INFO: Adding prefix 12.13.100.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,591 INFO: Adding prefix 12.13.100.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,596 INFO: Adding prefix 12.13.100.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,600 INFO: Adding prefix 12.13.100.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,606 INFO: Adding prefix 12.13.100.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,612 INFO: Adding prefix 12.13.100.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,617 INFO: Adding prefix 12.13.101.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,622 INFO: Adding prefix 12.13.101.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,627 INFO: Adding prefix 12.13.101.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,634 INFO: Adding prefix 12.13.101.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,639 INFO: Adding prefix 12.13.101.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,644 INFO: Adding prefix 12.13.101.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,649 INFO: Adding prefix 12.13.101.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,656 INFO: Adding prefix 12.13.101.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,661 INFO: Adding prefix 12.13.101.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,668 INFO: Adding prefix 12.13.101.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,675 INFO: Adding prefix 12.13.101.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,683 INFO: Adding prefix 12.13.101.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,688 INFO: Adding prefix 12.13.101.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,693 INFO: Adding prefix 12.13.101.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,698 INFO: Adding prefix 12.13.101.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,706 INFO: Adding prefix 12.13.101.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,712 INFO: Adding prefix 12.13.102.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,756 INFO: Adding prefix 12.13.102.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,762 INFO: Adding prefix 12.13.102.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,767 INFO: Adding prefix 12.13.102.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,772 INFO: Adding prefix 12.13.102.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,777 INFO: Adding prefix 12.13.102.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,783 INFO: Adding prefix 12.13.102.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,789 INFO: Adding prefix 12.13.102.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,794 INFO: Adding prefix 12.13.102.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,799 INFO: Adding prefix 12.13.102.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,805 INFO: Adding prefix 12.13.102.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,810 INFO: Adding prefix 12.13.102.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,816 INFO: Adding prefix 12.13.102.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,822 INFO: Adding prefix 12.13.102.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,829 INFO: Adding prefix 12.13.102.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,836 INFO: Adding prefix 12.13.102.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,840 INFO: Adding prefix 12.13.103.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,846 INFO: Adding prefix 12.13.103.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,852 INFO: Adding prefix 12.13.103.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,857 INFO: Adding prefix 12.13.103.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,861 INFO: Adding prefix 12.13.103.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,866 INFO: Adding prefix 12.13.103.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,871 INFO: Adding prefix 12.13.103.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,876 INFO: Adding prefix 12.13.103.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,881 INFO: Adding prefix 12.13.103.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,886 INFO: Adding prefix 12.13.103.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,892 INFO: Adding prefix 12.13.103.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,898 INFO: Adding prefix 12.13.103.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,903 INFO: Adding prefix 12.13.103.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,910 INFO: Adding prefix 12.13.103.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,916 INFO: Adding prefix 12.13.103.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,922 INFO: Adding prefix 12.13.103.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,927 INFO: Adding prefix 12.13.104.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,933 INFO: Adding prefix 12.13.104.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,939 INFO: Adding prefix 12.13.104.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,945 INFO: Adding prefix 12.13.104.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,950 INFO: Adding prefix 12.13.104.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,958 INFO: Adding prefix 12.13.104.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,963 INFO: Adding prefix 12.13.104.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,968 INFO: Adding prefix 12.13.104.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,973 INFO: Adding prefix 12.13.104.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,979 INFO: Adding prefix 12.13.104.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,984 INFO: Adding prefix 12.13.104.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,988 INFO: Adding prefix 12.13.104.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:22,994 INFO: Adding prefix 12.13.104.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,000 INFO: Adding prefix 12.13.104.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,007 INFO: Adding prefix 12.13.104.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,013 INFO: Adding prefix 12.13.104.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,020 INFO: Adding prefix 12.13.105.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,026 INFO: Adding prefix 12.13.105.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,031 INFO: Adding prefix 12.13.105.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,035 INFO: Adding prefix 12.13.105.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,041 INFO: Adding prefix 12.13.105.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,047 INFO: Adding prefix 12.13.105.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,052 INFO: Adding prefix 12.13.105.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,057 INFO: Adding prefix 12.13.105.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,062 INFO: Adding prefix 12.13.105.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,067 INFO: Adding prefix 12.13.105.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,072 INFO: Adding prefix 12.13.105.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,077 INFO: Adding prefix 12.13.105.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,084 INFO: Adding prefix 12.13.105.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,091 INFO: Adding prefix 12.13.105.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,096 INFO: Adding prefix 12.13.105.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,101 INFO: Adding prefix 12.13.105.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,108 INFO: Adding prefix 12.13.106.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,113 INFO: Adding prefix 12.13.106.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,118 INFO: Adding prefix 12.13.106.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,124 INFO: Adding prefix 12.13.106.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,130 INFO: Adding prefix 12.13.106.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,135 INFO: Adding prefix 12.13.106.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,142 INFO: Adding prefix 12.13.106.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,149 INFO: Adding prefix 12.13.106.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,156 INFO: Adding prefix 12.13.106.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,161 INFO: Adding prefix 12.13.106.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,166 INFO: Adding prefix 12.13.106.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,172 INFO: Adding prefix 12.13.106.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,178 INFO: Adding prefix 12.13.106.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,183 INFO: Adding prefix 12.13.106.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,189 INFO: Adding prefix 12.13.106.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,194 INFO: Adding prefix 12.13.106.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,202 INFO: Adding prefix 12.13.107.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,207 INFO: Adding prefix 12.13.107.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,213 INFO: Adding prefix 12.13.107.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,218 INFO: Adding prefix 12.13.107.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,222 INFO: Adding prefix 12.13.107.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,228 INFO: Adding prefix 12.13.107.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,233 INFO: Adding prefix 12.13.107.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,241 INFO: Adding prefix 12.13.107.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,246 INFO: Adding prefix 12.13.107.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,251 INFO: Adding prefix 12.13.107.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,256 INFO: Adding prefix 12.13.107.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,262 INFO: Adding prefix 12.13.107.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,267 INFO: Adding prefix 12.13.107.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,272 INFO: Adding prefix 12.13.107.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,277 INFO: Adding prefix 12.13.107.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,284 INFO: Adding prefix 12.13.107.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,291 INFO: Adding prefix 12.13.108.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,296 INFO: Adding prefix 12.13.108.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,302 INFO: Adding prefix 12.13.108.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,309 INFO: Adding prefix 12.13.108.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,314 INFO: Adding prefix 12.13.108.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,319 INFO: Adding prefix 12.13.108.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,325 INFO: Adding prefix 12.13.108.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,332 INFO: Adding prefix 12.13.108.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,338 INFO: Adding prefix 12.13.108.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,344 INFO: Adding prefix 12.13.108.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,350 INFO: Adding prefix 12.13.108.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,357 INFO: Adding prefix 12.13.108.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,362 INFO: Adding prefix 12.13.108.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,367 INFO: Adding prefix 12.13.108.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,372 INFO: Adding prefix 12.13.108.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,377 INFO: Adding prefix 12.13.108.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,382 INFO: Adding prefix 12.13.109.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,387 INFO: Adding prefix 12.13.109.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,394 INFO: Adding prefix 12.13.109.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,400 INFO: Adding prefix 12.13.109.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,406 INFO: Adding prefix 12.13.109.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,412 INFO: Adding prefix 12.13.109.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,418 INFO: Adding prefix 12.13.109.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,424 INFO: Adding prefix 12.13.109.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,430 INFO: Adding prefix 12.13.109.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,435 INFO: Adding prefix 12.13.109.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,442 INFO: Adding prefix 12.13.109.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,446 INFO: Adding prefix 12.13.109.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,451 INFO: Adding prefix 12.13.109.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,456 INFO: Adding prefix 12.13.109.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,462 INFO: Adding prefix 12.13.109.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,467 INFO: Adding prefix 12.13.109.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,472 INFO: Adding prefix 12.13.110.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,477 INFO: Adding prefix 12.13.110.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,484 INFO: Adding prefix 12.13.110.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,489 INFO: Adding prefix 12.13.110.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,495 INFO: Adding prefix 12.13.110.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,501 INFO: Adding prefix 12.13.110.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,507 INFO: Adding prefix 12.13.110.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,512 INFO: Adding prefix 12.13.110.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,518 INFO: Adding prefix 12.13.110.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,522 INFO: Adding prefix 12.13.110.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,529 INFO: Adding prefix 12.13.110.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,534 INFO: Adding prefix 12.13.110.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,539 INFO: Adding prefix 12.13.110.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,543 INFO: Adding prefix 12.13.110.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,549 INFO: Adding prefix 12.13.110.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,554 INFO: Adding prefix 12.13.110.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,559 INFO: Adding prefix 12.13.111.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,566 INFO: Adding prefix 12.13.111.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,573 INFO: Adding prefix 12.13.111.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,579 INFO: Adding prefix 12.13.111.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,584 INFO: Adding prefix 12.13.111.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,592 INFO: Adding prefix 12.13.111.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,599 INFO: Adding prefix 12.13.111.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,605 INFO: Adding prefix 12.13.111.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,610 INFO: Adding prefix 12.13.111.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,616 INFO: Adding prefix 12.13.111.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,621 INFO: Adding prefix 12.13.111.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,627 INFO: Adding prefix 12.13.111.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,632 INFO: Adding prefix 12.13.111.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,638 INFO: Adding prefix 12.13.111.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,644 INFO: Adding prefix 12.13.111.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,650 INFO: Adding prefix 12.13.111.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,656 INFO: Adding prefix 12.13.112.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,663 INFO: Adding prefix 12.13.112.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,669 INFO: Adding prefix 12.13.112.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,674 INFO: Adding prefix 12.13.112.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,679 INFO: Adding prefix 12.13.112.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,697 INFO: Adding prefix 12.13.112.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,705 INFO: Adding prefix 12.13.112.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,710 INFO: Adding prefix 12.13.112.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,717 INFO: Adding prefix 12.13.112.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,723 INFO: Adding prefix 12.13.112.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,729 INFO: Adding prefix 12.13.112.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,734 INFO: Adding prefix 12.13.112.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,742 INFO: Adding prefix 12.13.112.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,750 INFO: Adding prefix 12.13.112.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,766 INFO: Adding prefix 12.13.112.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,773 INFO: Adding prefix 12.13.112.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,782 INFO: Adding prefix 12.13.113.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,788 INFO: Adding prefix 12.13.113.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,794 INFO: Adding prefix 12.13.113.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,799 INFO: Adding prefix 12.13.113.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,805 INFO: Adding prefix 12.13.113.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,810 INFO: Adding prefix 12.13.113.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,815 INFO: Adding prefix 12.13.113.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,820 INFO: Adding prefix 12.13.113.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,826 INFO: Adding prefix 12.13.113.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,831 INFO: Adding prefix 12.13.113.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,837 INFO: Adding prefix 12.13.113.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,843 INFO: Adding prefix 12.13.113.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,851 INFO: Adding prefix 12.13.113.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,857 INFO: Adding prefix 12.13.113.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,862 INFO: Adding prefix 12.13.113.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,868 INFO: Adding prefix 12.13.113.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,874 INFO: Adding prefix 12.13.114.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,879 INFO: Adding prefix 12.13.114.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,884 INFO: Adding prefix 12.13.114.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,889 INFO: Adding prefix 12.13.114.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,893 INFO: Adding prefix 12.13.114.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,899 INFO: Adding prefix 12.13.114.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,904 INFO: Adding prefix 12.13.114.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,911 INFO: Adding prefix 12.13.114.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,916 INFO: Adding prefix 12.13.114.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,922 INFO: Adding prefix 12.13.114.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,927 INFO: Adding prefix 12.13.114.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,933 INFO: Adding prefix 12.13.114.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,938 INFO: Adding prefix 12.13.114.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,943 INFO: Adding prefix 12.13.114.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,948 INFO: Adding prefix 12.13.114.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,954 INFO: Adding prefix 12.13.114.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,960 INFO: Adding prefix 12.13.115.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,965 INFO: Adding prefix 12.13.115.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,970 INFO: Adding prefix 12.13.115.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,977 INFO: Adding prefix 12.13.115.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,983 INFO: Adding prefix 12.13.115.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,987 INFO: Adding prefix 12.13.115.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,992 INFO: Adding prefix 12.13.115.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:23,999 INFO: Adding prefix 12.13.115.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,005 INFO: Adding prefix 12.13.115.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,013 INFO: Adding prefix 12.13.115.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,018 INFO: Adding prefix 12.13.115.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,024 INFO: Adding prefix 12.13.115.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,029 INFO: Adding prefix 12.13.115.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,033 INFO: Adding prefix 12.13.115.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,039 INFO: Adding prefix 12.13.115.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,044 INFO: Adding prefix 12.13.115.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,049 INFO: Adding prefix 12.13.116.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,054 INFO: Adding prefix 12.13.116.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,060 INFO: Adding prefix 12.13.116.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,065 INFO: Adding prefix 12.13.116.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,070 INFO: Adding prefix 12.13.116.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,074 INFO: Adding prefix 12.13.116.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,080 INFO: Adding prefix 12.13.116.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,086 INFO: Adding prefix 12.13.116.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,091 INFO: Adding prefix 12.13.116.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,097 INFO: Adding prefix 12.13.116.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,103 INFO: Adding prefix 12.13.116.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,109 INFO: Adding prefix 12.13.116.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,114 INFO: Adding prefix 12.13.116.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,119 INFO: Adding prefix 12.13.116.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,126 INFO: Adding prefix 12.13.116.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,131 INFO: Adding prefix 12.13.116.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,136 INFO: Adding prefix 12.13.117.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,141 INFO: Adding prefix 12.13.117.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,146 INFO: Adding prefix 12.13.117.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,152 INFO: Adding prefix 12.13.117.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,157 INFO: Adding prefix 12.13.117.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,162 INFO: Adding prefix 12.13.117.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,170 INFO: Adding prefix 12.13.117.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,175 INFO: Adding prefix 12.13.117.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,181 INFO: Adding prefix 12.13.117.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,186 INFO: Adding prefix 12.13.117.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,190 INFO: Adding prefix 12.13.117.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,195 INFO: Adding prefix 12.13.117.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,201 INFO: Adding prefix 12.13.117.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,207 INFO: Adding prefix 12.13.117.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,212 INFO: Adding prefix 12.13.117.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,217 INFO: Adding prefix 12.13.117.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,222 INFO: Adding prefix 12.13.118.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,228 INFO: Adding prefix 12.13.118.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,233 INFO: Adding prefix 12.13.118.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,238 INFO: Adding prefix 12.13.118.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,243 INFO: Adding prefix 12.13.118.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,248 INFO: Adding prefix 12.13.118.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,253 INFO: Adding prefix 12.13.118.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,258 INFO: Adding prefix 12.13.118.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,263 INFO: Adding prefix 12.13.118.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,270 INFO: Adding prefix 12.13.118.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,275 INFO: Adding prefix 12.13.118.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,279 INFO: Adding prefix 12.13.118.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,284 INFO: Adding prefix 12.13.118.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,290 INFO: Adding prefix 12.13.118.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,296 INFO: Adding prefix 12.13.118.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,300 INFO: Adding prefix 12.13.118.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,309 INFO: Adding prefix 12.13.119.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,337 INFO: Adding prefix 12.13.119.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,369 INFO: Adding prefix 12.13.119.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,376 INFO: Adding prefix 12.13.119.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,382 INFO: Adding prefix 12.13.119.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,389 INFO: Adding prefix 12.13.119.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,393 INFO: Adding prefix 12.13.119.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,399 INFO: Adding prefix 12.13.119.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,405 INFO: Adding prefix 12.13.119.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,412 INFO: Adding prefix 12.13.119.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,418 INFO: Adding prefix 12.13.119.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,424 INFO: Adding prefix 12.13.119.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,430 INFO: Adding prefix 12.13.119.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,436 INFO: Adding prefix 12.13.119.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,442 INFO: Adding prefix 12.13.119.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,448 INFO: Adding prefix 12.13.119.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,456 INFO: Adding prefix 12.13.120.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,462 INFO: Adding prefix 12.13.120.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,467 INFO: Adding prefix 12.13.120.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,474 INFO: Adding prefix 12.13.120.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,482 INFO: Adding prefix 12.13.120.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,487 INFO: Adding prefix 12.13.120.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,492 INFO: Adding prefix 12.13.120.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,497 INFO: Adding prefix 12.13.120.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,504 INFO: Adding prefix 12.13.120.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,509 INFO: Adding prefix 12.13.120.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,515 INFO: Adding prefix 12.13.120.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,521 INFO: Adding prefix 12.13.120.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,527 INFO: Adding prefix 12.13.120.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,532 INFO: Adding prefix 12.13.120.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,537 INFO: Adding prefix 12.13.120.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,542 INFO: Adding prefix 12.13.120.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,549 INFO: Adding prefix 12.13.121.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,553 INFO: Adding prefix 12.13.121.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,558 INFO: Adding prefix 12.13.121.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,562 INFO: Adding prefix 12.13.121.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,567 INFO: Adding prefix 12.13.121.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,572 INFO: Adding prefix 12.13.121.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,576 INFO: Adding prefix 12.13.121.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,582 INFO: Adding prefix 12.13.121.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,588 INFO: Adding prefix 12.13.121.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,593 INFO: Adding prefix 12.13.121.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,597 INFO: Adding prefix 12.13.121.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,604 INFO: Adding prefix 12.13.121.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,609 INFO: Adding prefix 12.13.121.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,615 INFO: Adding prefix 12.13.121.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,620 INFO: Adding prefix 12.13.121.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,629 INFO: Adding prefix 12.13.121.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,635 INFO: Adding prefix 12.13.122.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,641 INFO: Adding prefix 12.13.122.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,646 INFO: Adding prefix 12.13.122.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,652 INFO: Adding prefix 12.13.122.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,658 INFO: Adding prefix 12.13.122.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,663 INFO: Adding prefix 12.13.122.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,673 INFO: Adding prefix 12.13.122.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,685 INFO: Adding prefix 12.13.122.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,696 INFO: Adding prefix 12.13.122.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,704 INFO: Adding prefix 12.13.122.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,712 INFO: Adding prefix 12.13.122.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,729 INFO: Adding prefix 12.13.122.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,744 INFO: Adding prefix 12.13.122.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,754 INFO: Adding prefix 12.13.122.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,762 INFO: Adding prefix 12.13.122.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,775 INFO: Adding prefix 12.13.122.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,782 INFO: Adding prefix 12.13.123.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,788 INFO: Adding prefix 12.13.123.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,800 INFO: Adding prefix 12.13.123.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,807 INFO: Adding prefix 12.13.123.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,819 INFO: Adding prefix 12.13.123.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,827 INFO: Adding prefix 12.13.123.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,837 INFO: Adding prefix 12.13.123.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,845 INFO: Adding prefix 12.13.123.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,851 INFO: Adding prefix 12.13.123.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,857 INFO: Adding prefix 12.13.123.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,865 INFO: Adding prefix 12.13.123.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,871 INFO: Adding prefix 12.13.123.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,880 INFO: Adding prefix 12.13.123.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,885 INFO: Adding prefix 12.13.123.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,897 INFO: Adding prefix 12.13.123.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,907 INFO: Adding prefix 12.13.123.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,917 INFO: Adding prefix 12.13.124.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,927 INFO: Adding prefix 12.13.124.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,936 INFO: Adding prefix 12.13.124.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,947 INFO: Adding prefix 12.13.124.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,956 INFO: Adding prefix 12.13.124.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,965 INFO: Adding prefix 12.13.124.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,974 INFO: Adding prefix 12.13.124.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,983 INFO: Adding prefix 12.13.124.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,992 INFO: Adding prefix 12.13.124.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:24,998 INFO: Adding prefix 12.13.124.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,022 INFO: Adding prefix 12.13.124.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,030 INFO: Adding prefix 12.13.124.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,035 INFO: Adding prefix 12.13.124.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,042 INFO: Adding prefix 12.13.124.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,047 INFO: Adding prefix 12.13.124.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,053 INFO: Adding prefix 12.13.124.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,059 INFO: Adding prefix 12.13.125.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,080 INFO: Adding prefix 12.13.125.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,087 INFO: Adding prefix 12.13.125.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,093 INFO: Adding prefix 12.13.125.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,100 INFO: Adding prefix 12.13.125.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,106 INFO: Adding prefix 12.13.125.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,113 INFO: Adding prefix 12.13.125.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,119 INFO: Adding prefix 12.13.125.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,124 INFO: Adding prefix 12.13.125.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,130 INFO: Adding prefix 12.13.125.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,136 INFO: Adding prefix 12.13.125.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,141 INFO: Adding prefix 12.13.125.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,146 INFO: Adding prefix 12.13.125.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,152 INFO: Adding prefix 12.13.125.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,158 INFO: Adding prefix 12.13.125.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,164 INFO: Adding prefix 12.13.125.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,170 INFO: Adding prefix 12.13.126.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,178 INFO: Adding prefix 12.13.126.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,182 INFO: Adding prefix 12.13.126.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,188 INFO: Adding prefix 12.13.126.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,194 INFO: Adding prefix 12.13.126.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,201 INFO: Adding prefix 12.13.126.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,207 INFO: Adding prefix 12.13.126.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,212 INFO: Adding prefix 12.13.126.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,219 INFO: Adding prefix 12.13.126.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,224 INFO: Adding prefix 12.13.126.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,230 INFO: Adding prefix 12.13.126.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,244 INFO: Adding prefix 12.13.126.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,252 INFO: Adding prefix 12.13.126.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,294 INFO: Adding prefix 12.13.126.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,300 INFO: Adding prefix 12.13.126.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,306 INFO: Adding prefix 12.13.126.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,313 INFO: Adding prefix 12.13.127.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,320 INFO: Adding prefix 12.13.127.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,325 INFO: Adding prefix 12.13.127.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,330 INFO: Adding prefix 12.13.127.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,337 INFO: Adding prefix 12.13.127.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,342 INFO: Adding prefix 12.13.127.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,347 INFO: Adding prefix 12.13.127.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,352 INFO: Adding prefix 12.13.127.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,359 INFO: Adding prefix 12.13.127.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,364 INFO: Adding prefix 12.13.127.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,369 INFO: Adding prefix 12.13.127.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,374 INFO: Adding prefix 12.13.127.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,380 INFO: Adding prefix 12.13.127.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,386 INFO: Adding prefix 12.13.127.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,392 INFO: Adding prefix 12.13.127.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,398 INFO: Adding prefix 12.13.127.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,405 INFO: Adding prefix 12.13.128.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,412 INFO: Adding prefix 12.13.128.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,419 INFO: Adding prefix 12.13.128.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,425 INFO: Adding prefix 12.13.128.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,432 INFO: Adding prefix 12.13.128.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,438 INFO: Adding prefix 12.13.128.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,443 INFO: Adding prefix 12.13.128.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,450 INFO: Adding prefix 12.13.128.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,455 INFO: Adding prefix 12.13.128.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,460 INFO: Adding prefix 12.13.128.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,465 INFO: Adding prefix 12.13.128.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,471 INFO: Adding prefix 12.13.128.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,476 INFO: Adding prefix 12.13.128.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,482 INFO: Adding prefix 12.13.128.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,488 INFO: Adding prefix 12.13.128.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,495 INFO: Adding prefix 12.13.128.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,501 INFO: Adding prefix 12.13.129.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,505 INFO: Adding prefix 12.13.129.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,511 INFO: Adding prefix 12.13.129.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,519 INFO: Adding prefix 12.13.129.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,525 INFO: Adding prefix 12.13.129.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,531 INFO: Adding prefix 12.13.129.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,536 INFO: Adding prefix 12.13.129.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,542 INFO: Adding prefix 12.13.129.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,547 INFO: Adding prefix 12.13.129.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,553 INFO: Adding prefix 12.13.129.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,559 INFO: Adding prefix 12.13.129.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,567 INFO: Adding prefix 12.13.129.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,573 INFO: Adding prefix 12.13.129.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,579 INFO: Adding prefix 12.13.129.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,585 INFO: Adding prefix 12.13.129.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,590 INFO: Adding prefix 12.13.129.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,594 INFO: Adding prefix 12.13.130.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,599 INFO: Adding prefix 12.13.130.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,605 INFO: Adding prefix 12.13.130.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,611 INFO: Adding prefix 12.13.130.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,616 INFO: Adding prefix 12.13.130.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,621 INFO: Adding prefix 12.13.130.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,628 INFO: Adding prefix 12.13.130.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,632 INFO: Adding prefix 12.13.130.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,638 INFO: Adding prefix 12.13.130.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,642 INFO: Adding prefix 12.13.130.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,648 INFO: Adding prefix 12.13.130.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,655 INFO: Adding prefix 12.13.130.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,659 INFO: Adding prefix 12.13.130.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,666 INFO: Adding prefix 12.13.130.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,673 INFO: Adding prefix 12.13.130.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,678 INFO: Adding prefix 12.13.130.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,683 INFO: Adding prefix 12.13.131.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,688 INFO: Adding prefix 12.13.131.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,695 INFO: Adding prefix 12.13.131.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,702 INFO: Adding prefix 12.13.131.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,708 INFO: Adding prefix 12.13.131.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,715 INFO: Adding prefix 12.13.131.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,721 INFO: Adding prefix 12.13.131.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,726 INFO: Adding prefix 12.13.131.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,732 INFO: Adding prefix 12.13.131.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,737 INFO: Adding prefix 12.13.131.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,747 INFO: Adding prefix 12.13.131.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,753 INFO: Adding prefix 12.13.131.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,759 INFO: Adding prefix 12.13.131.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,767 INFO: Adding prefix 12.13.131.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,774 INFO: Adding prefix 12.13.131.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,780 INFO: Adding prefix 12.13.131.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,787 INFO: Adding prefix 12.13.132.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,794 INFO: Adding prefix 12.13.132.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,799 INFO: Adding prefix 12.13.132.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,804 INFO: Adding prefix 12.13.132.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,809 INFO: Adding prefix 12.13.132.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,816 INFO: Adding prefix 12.13.132.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,821 INFO: Adding prefix 12.13.132.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,826 INFO: Adding prefix 12.13.132.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,831 INFO: Adding prefix 12.13.132.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,840 INFO: Adding prefix 12.13.132.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,846 INFO: Adding prefix 12.13.132.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,852 INFO: Adding prefix 12.13.132.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,858 INFO: Adding prefix 12.13.132.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,865 INFO: Adding prefix 12.13.132.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,871 INFO: Adding prefix 12.13.132.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,876 INFO: Adding prefix 12.13.132.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,881 INFO: Adding prefix 12.13.133.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,887 INFO: Adding prefix 12.13.133.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,892 INFO: Adding prefix 12.13.133.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,897 INFO: Adding prefix 12.13.133.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,901 INFO: Adding prefix 12.13.133.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,906 INFO: Adding prefix 12.13.133.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,911 INFO: Adding prefix 12.13.133.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,916 INFO: Adding prefix 12.13.133.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,923 INFO: Adding prefix 12.13.133.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,928 INFO: Adding prefix 12.13.133.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,934 INFO: Adding prefix 12.13.133.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,940 INFO: Adding prefix 12.13.133.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,946 INFO: Adding prefix 12.13.133.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,951 INFO: Adding prefix 12.13.133.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,956 INFO: Adding prefix 12.13.133.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,961 INFO: Adding prefix 12.13.133.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,967 INFO: Adding prefix 12.13.134.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,972 INFO: Adding prefix 12.13.134.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,978 INFO: Adding prefix 12.13.134.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,991 INFO: Adding prefix 12.13.134.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:25,997 INFO: Adding prefix 12.13.134.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,004 INFO: Adding prefix 12.13.134.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,010 INFO: Adding prefix 12.13.134.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,015 INFO: Adding prefix 12.13.134.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,022 INFO: Adding prefix 12.13.134.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,027 INFO: Adding prefix 12.13.134.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,033 INFO: Adding prefix 12.13.134.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,037 INFO: Adding prefix 12.13.134.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,044 INFO: Adding prefix 12.13.134.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,049 INFO: Adding prefix 12.13.134.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,055 INFO: Adding prefix 12.13.134.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,060 INFO: Adding prefix 12.13.134.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,066 INFO: Adding prefix 12.13.135.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,071 INFO: Adding prefix 12.13.135.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,076 INFO: Adding prefix 12.13.135.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,082 INFO: Adding prefix 12.13.135.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,088 INFO: Adding prefix 12.13.135.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,093 INFO: Adding prefix 12.13.135.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,100 INFO: Adding prefix 12.13.135.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,111 INFO: Adding prefix 12.13.135.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,118 INFO: Adding prefix 12.13.135.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,124 INFO: Adding prefix 12.13.135.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,129 INFO: Adding prefix 12.13.135.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,135 INFO: Adding prefix 12.13.135.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,141 INFO: Adding prefix 12.13.135.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,146 INFO: Adding prefix 12.13.135.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,152 INFO: Adding prefix 12.13.135.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,158 INFO: Adding prefix 12.13.135.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,164 INFO: Adding prefix 12.13.136.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,171 INFO: Adding prefix 12.13.136.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,177 INFO: Adding prefix 12.13.136.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,184 INFO: Adding prefix 12.13.136.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,190 INFO: Adding prefix 12.13.136.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,196 INFO: Adding prefix 12.13.136.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,201 INFO: Adding prefix 12.13.136.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,207 INFO: Adding prefix 12.13.136.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,212 INFO: Adding prefix 12.13.136.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,218 INFO: Adding prefix 12.13.136.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,223 INFO: Adding prefix 12.13.136.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,228 INFO: Adding prefix 12.13.136.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,233 INFO: Adding prefix 12.13.136.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,238 INFO: Adding prefix 12.13.136.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,245 INFO: Adding prefix 12.13.136.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,250 INFO: Adding prefix 12.13.136.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,255 INFO: Adding prefix 12.13.137.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,261 INFO: Adding prefix 12.13.137.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,267 INFO: Adding prefix 12.13.137.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,273 INFO: Adding prefix 12.13.137.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,280 INFO: Adding prefix 12.13.137.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,285 INFO: Adding prefix 12.13.137.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,290 INFO: Adding prefix 12.13.137.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,296 INFO: Adding prefix 12.13.137.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,301 INFO: Adding prefix 12.13.137.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,306 INFO: Adding prefix 12.13.137.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,314 INFO: Adding prefix 12.13.137.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,319 INFO: Adding prefix 12.13.137.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,327 INFO: Adding prefix 12.13.137.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,363 INFO: Adding prefix 12.13.137.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,419 INFO: Adding prefix 12.13.137.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,430 INFO: Adding prefix 12.13.137.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,438 INFO: Adding prefix 12.13.138.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,613 INFO: Adding prefix 12.13.138.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,633 INFO: Adding prefix 12.13.138.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,684 INFO: Adding prefix 12.13.138.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,692 INFO: Adding prefix 12.13.138.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,701 INFO: Adding prefix 12.13.138.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,707 INFO: Adding prefix 12.13.138.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,713 INFO: Adding prefix 12.13.138.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,723 INFO: Adding prefix 12.13.138.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,732 INFO: Adding prefix 12.13.138.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,763 INFO: Adding prefix 12.13.138.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,776 INFO: Adding prefix 12.13.138.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,787 INFO: Adding prefix 12.13.138.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,803 INFO: Adding prefix 12.13.138.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,815 INFO: Adding prefix 12.13.138.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,827 INFO: Adding prefix 12.13.138.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,852 INFO: Adding prefix 12.13.139.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,872 INFO: Adding prefix 12.13.139.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,892 INFO: Adding prefix 12.13.139.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,901 INFO: Adding prefix 12.13.139.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,908 INFO: Adding prefix 12.13.139.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,925 INFO: Adding prefix 12.13.139.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,933 INFO: Adding prefix 12.13.139.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,939 INFO: Adding prefix 12.13.139.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,948 INFO: Adding prefix 12.13.139.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,957 INFO: Adding prefix 12.13.139.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,964 INFO: Adding prefix 12.13.139.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,969 INFO: Adding prefix 12.13.139.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:26,974 INFO: Adding prefix 12.13.139.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,003 INFO: Adding prefix 12.13.139.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,010 INFO: Adding prefix 12.13.139.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,018 INFO: Adding prefix 12.13.139.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,075 INFO: Adding prefix 12.13.140.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,088 INFO: Adding prefix 12.13.140.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,106 INFO: Adding prefix 12.13.140.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,115 INFO: Adding prefix 12.13.140.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,131 INFO: Adding prefix 12.13.140.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,136 INFO: Adding prefix 12.13.140.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,146 INFO: Adding prefix 12.13.140.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,152 INFO: Adding prefix 12.13.140.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,202 INFO: Adding prefix 12.13.140.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,209 INFO: Adding prefix 12.13.140.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,215 INFO: Adding prefix 12.13.140.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,221 INFO: Adding prefix 12.13.140.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,231 INFO: Adding prefix 12.13.140.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,241 INFO: Adding prefix 12.13.140.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,247 INFO: Adding prefix 12.13.140.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,254 INFO: Adding prefix 12.13.140.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,264 INFO: Adding prefix 12.13.141.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,272 INFO: Adding prefix 12.13.141.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,278 INFO: Adding prefix 12.13.141.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,287 INFO: Adding prefix 12.13.141.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,298 INFO: Adding prefix 12.13.141.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,366 INFO: Adding prefix 12.13.141.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,376 INFO: Adding prefix 12.13.141.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,383 INFO: Adding prefix 12.13.141.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,395 INFO: Adding prefix 12.13.141.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,407 INFO: Adding prefix 12.13.141.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,419 INFO: Adding prefix 12.13.141.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,427 INFO: Adding prefix 12.13.141.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,510 INFO: Adding prefix 12.13.141.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,571 INFO: Adding prefix 12.13.141.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,604 INFO: Adding prefix 12.13.141.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,636 INFO: Adding prefix 12.13.141.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,644 INFO: Adding prefix 12.13.142.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,651 INFO: Adding prefix 12.13.142.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,658 INFO: Adding prefix 12.13.142.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,671 INFO: Adding prefix 12.13.142.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,680 INFO: Adding prefix 12.13.142.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,686 INFO: Adding prefix 12.13.142.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,694 INFO: Adding prefix 12.13.142.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,705 INFO: Adding prefix 12.13.142.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,713 INFO: Adding prefix 12.13.142.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,719 INFO: Adding prefix 12.13.142.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,726 INFO: Adding prefix 12.13.142.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,745 INFO: Adding prefix 12.13.142.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,836 INFO: Adding prefix 12.13.142.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,871 INFO: Adding prefix 12.13.142.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,879 INFO: Adding prefix 12.13.142.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,891 INFO: Adding prefix 12.13.142.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,902 INFO: Adding prefix 12.13.143.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,916 INFO: Adding prefix 12.13.143.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,929 INFO: Adding prefix 12.13.143.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,949 INFO: Adding prefix 12.13.143.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,958 INFO: Adding prefix 12.13.143.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,965 INFO: Adding prefix 12.13.143.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,972 INFO: Adding prefix 12.13.143.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:27,999 INFO: Adding prefix 12.13.143.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,016 INFO: Adding prefix 12.13.143.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,024 INFO: Adding prefix 12.13.143.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,037 INFO: Adding prefix 12.13.143.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,044 INFO: Adding prefix 12.13.143.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,051 INFO: Adding prefix 12.13.143.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,057 INFO: Adding prefix 12.13.143.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,066 INFO: Adding prefix 12.13.143.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,084 INFO: Adding prefix 12.13.143.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,101 INFO: Adding prefix 12.13.144.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,110 INFO: Adding prefix 12.13.144.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,120 INFO: Adding prefix 12.13.144.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,126 INFO: Adding prefix 12.13.144.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,133 INFO: Adding prefix 12.13.144.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,141 INFO: Adding prefix 12.13.144.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,152 INFO: Adding prefix 12.13.144.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,172 INFO: Adding prefix 12.13.144.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,183 INFO: Adding prefix 12.13.144.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,193 INFO: Adding prefix 12.13.144.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,210 INFO: Adding prefix 12.13.144.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,216 INFO: Adding prefix 12.13.144.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,224 INFO: Adding prefix 12.13.144.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,235 INFO: Adding prefix 12.13.144.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,243 INFO: Adding prefix 12.13.144.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,251 INFO: Adding prefix 12.13.144.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,261 INFO: Adding prefix 12.13.145.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,271 INFO: Adding prefix 12.13.145.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,288 INFO: Adding prefix 12.13.145.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,293 INFO: Adding prefix 12.13.145.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,306 INFO: Adding prefix 12.13.145.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,346 INFO: Adding prefix 12.13.145.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,361 INFO: Adding prefix 12.13.145.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,369 INFO: Adding prefix 12.13.145.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,376 INFO: Adding prefix 12.13.145.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,392 INFO: Adding prefix 12.13.145.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,402 INFO: Adding prefix 12.13.145.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,409 INFO: Adding prefix 12.13.145.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,419 INFO: Adding prefix 12.13.145.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,429 INFO: Adding prefix 12.13.145.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,440 INFO: Adding prefix 12.13.145.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,446 INFO: Adding prefix 12.13.145.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,454 INFO: Adding prefix 12.13.146.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,467 INFO: Adding prefix 12.13.146.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,484 INFO: Adding prefix 12.13.146.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,499 INFO: Adding prefix 12.13.146.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,507 INFO: Adding prefix 12.13.146.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,531 INFO: Adding prefix 12.13.146.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,538 INFO: Adding prefix 12.13.146.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,548 INFO: Adding prefix 12.13.146.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,576 INFO: Adding prefix 12.13.146.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,590 INFO: Adding prefix 12.13.146.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,599 INFO: Adding prefix 12.13.146.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,605 INFO: Adding prefix 12.13.146.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,610 INFO: Adding prefix 12.13.146.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,618 INFO: Adding prefix 12.13.146.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,628 INFO: Adding prefix 12.13.146.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,634 INFO: Adding prefix 12.13.146.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,640 INFO: Adding prefix 12.13.147.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,647 INFO: Adding prefix 12.13.147.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,653 INFO: Adding prefix 12.13.147.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,663 INFO: Adding prefix 12.13.147.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,674 INFO: Adding prefix 12.13.147.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,682 INFO: Adding prefix 12.13.147.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,690 INFO: Adding prefix 12.13.147.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,695 INFO: Adding prefix 12.13.147.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,703 INFO: Adding prefix 12.13.147.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,709 INFO: Adding prefix 12.13.147.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,714 INFO: Adding prefix 12.13.147.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,719 INFO: Adding prefix 12.13.147.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,727 INFO: Adding prefix 12.13.147.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,733 INFO: Adding prefix 12.13.147.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,742 INFO: Adding prefix 12.13.147.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,752 INFO: Adding prefix 12.13.147.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,770 INFO: Adding prefix 12.13.148.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,777 INFO: Adding prefix 12.13.148.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,784 INFO: Adding prefix 12.13.148.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,790 INFO: Adding prefix 12.13.148.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,807 INFO: Adding prefix 12.13.148.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,815 INFO: Adding prefix 12.13.148.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,822 INFO: Adding prefix 12.13.148.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,835 INFO: Adding prefix 12.13.148.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,844 INFO: Adding prefix 12.13.148.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,851 INFO: Adding prefix 12.13.148.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,862 INFO: Adding prefix 12.13.148.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,869 INFO: Adding prefix 12.13.148.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,877 INFO: Adding prefix 12.13.148.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,883 INFO: Adding prefix 12.13.148.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,892 INFO: Adding prefix 12.13.148.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,902 INFO: Adding prefix 12.13.148.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,910 INFO: Adding prefix 12.13.149.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,918 INFO: Adding prefix 12.13.149.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,925 INFO: Adding prefix 12.13.149.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,938 INFO: Adding prefix 12.13.149.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,952 INFO: Adding prefix 12.13.149.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,964 INFO: Adding prefix 12.13.149.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,971 INFO: Adding prefix 12.13.149.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,978 INFO: Adding prefix 12.13.149.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,987 INFO: Adding prefix 12.13.149.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:28,994 INFO: Adding prefix 12.13.149.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,001 INFO: Adding prefix 12.13.149.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,009 INFO: Adding prefix 12.13.149.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,017 INFO: Adding prefix 12.13.149.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,022 INFO: Adding prefix 12.13.149.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,028 INFO: Adding prefix 12.13.149.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,036 INFO: Adding prefix 12.13.149.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,042 INFO: Adding prefix 12.13.150.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,048 INFO: Adding prefix 12.13.150.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,053 INFO: Adding prefix 12.13.150.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,060 INFO: Adding prefix 12.13.150.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,066 INFO: Adding prefix 12.13.150.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,071 INFO: Adding prefix 12.13.150.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,076 INFO: Adding prefix 12.13.150.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,083 INFO: Adding prefix 12.13.150.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,088 INFO: Adding prefix 12.13.150.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,093 INFO: Adding prefix 12.13.150.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,100 INFO: Adding prefix 12.13.150.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,104 INFO: Adding prefix 12.13.150.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,109 INFO: Adding prefix 12.13.150.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,114 INFO: Adding prefix 12.13.150.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,122 INFO: Adding prefix 12.13.150.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,127 INFO: Adding prefix 12.13.150.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,133 INFO: Adding prefix 12.13.151.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,140 INFO: Adding prefix 12.13.151.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,147 INFO: Adding prefix 12.13.151.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,152 INFO: Adding prefix 12.13.151.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,158 INFO: Adding prefix 12.13.151.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,164 INFO: Adding prefix 12.13.151.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,171 INFO: Adding prefix 12.13.151.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,177 INFO: Adding prefix 12.13.151.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,183 INFO: Adding prefix 12.13.151.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,189 INFO: Adding prefix 12.13.151.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,196 INFO: Adding prefix 12.13.151.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,201 INFO: Adding prefix 12.13.151.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,207 INFO: Adding prefix 12.13.151.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,213 INFO: Adding prefix 12.13.151.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,219 INFO: Adding prefix 12.13.151.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,225 INFO: Adding prefix 12.13.151.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,232 INFO: Adding prefix 12.13.152.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,237 INFO: Adding prefix 12.13.152.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,245 INFO: Adding prefix 12.13.152.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,252 INFO: Adding prefix 12.13.152.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,258 INFO: Adding prefix 12.13.152.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,264 INFO: Adding prefix 12.13.152.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,269 INFO: Adding prefix 12.13.152.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,274 INFO: Adding prefix 12.13.152.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,280 INFO: Adding prefix 12.13.152.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,287 INFO: Adding prefix 12.13.152.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,293 INFO: Adding prefix 12.13.152.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,298 INFO: Adding prefix 12.13.152.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,303 INFO: Adding prefix 12.13.152.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,309 INFO: Adding prefix 12.13.152.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,315 INFO: Adding prefix 12.13.152.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,321 INFO: Adding prefix 12.13.152.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,326 INFO: Adding prefix 12.13.153.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,332 INFO: Adding prefix 12.13.153.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,337 INFO: Adding prefix 12.13.153.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,343 INFO: Adding prefix 12.13.153.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,348 INFO: Adding prefix 12.13.153.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,355 INFO: Adding prefix 12.13.153.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,360 INFO: Adding prefix 12.13.153.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,366 INFO: Adding prefix 12.13.153.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,372 INFO: Adding prefix 12.13.153.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,379 INFO: Adding prefix 12.13.153.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,385 INFO: Adding prefix 12.13.153.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,391 INFO: Adding prefix 12.13.153.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,397 INFO: Adding prefix 12.13.153.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,404 INFO: Adding prefix 12.13.153.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,409 INFO: Adding prefix 12.13.153.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,415 INFO: Adding prefix 12.13.153.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,421 INFO: Adding prefix 12.13.154.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,427 INFO: Adding prefix 12.13.154.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,433 INFO: Adding prefix 12.13.154.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,437 INFO: Adding prefix 12.13.154.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,444 INFO: Adding prefix 12.13.154.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,449 INFO: Adding prefix 12.13.154.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,454 INFO: Adding prefix 12.13.154.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,460 INFO: Adding prefix 12.13.154.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,466 INFO: Adding prefix 12.13.154.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,471 INFO: Adding prefix 12.13.154.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,476 INFO: Adding prefix 12.13.154.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,488 INFO: Adding prefix 12.13.154.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,497 INFO: Adding prefix 12.13.154.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,508 INFO: Adding prefix 12.13.154.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,515 INFO: Adding prefix 12.13.154.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,521 INFO: Adding prefix 12.13.154.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,538 INFO: Adding prefix 12.13.155.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,548 INFO: Adding prefix 12.13.155.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,555 INFO: Adding prefix 12.13.155.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,563 INFO: Adding prefix 12.13.155.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,571 INFO: Adding prefix 12.13.155.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,576 INFO: Adding prefix 12.13.155.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,582 INFO: Adding prefix 12.13.155.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,588 INFO: Adding prefix 12.13.155.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,594 INFO: Adding prefix 12.13.155.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,599 INFO: Adding prefix 12.13.155.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,605 INFO: Adding prefix 12.13.155.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,610 INFO: Adding prefix 12.13.155.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,616 INFO: Adding prefix 12.13.155.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,621 INFO: Adding prefix 12.13.155.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,626 INFO: Adding prefix 12.13.155.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,634 INFO: Adding prefix 12.13.155.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,640 INFO: Adding prefix 12.13.156.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,644 INFO: Adding prefix 12.13.156.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,650 INFO: Adding prefix 12.13.156.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,657 INFO: Adding prefix 12.13.156.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,662 INFO: Adding prefix 12.13.156.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,668 INFO: Adding prefix 12.13.156.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,673 INFO: Adding prefix 12.13.156.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,681 INFO: Adding prefix 12.13.156.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,688 INFO: Adding prefix 12.13.156.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,693 INFO: Adding prefix 12.13.156.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,699 INFO: Adding prefix 12.13.156.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,705 INFO: Adding prefix 12.13.156.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,711 INFO: Adding prefix 12.13.156.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,716 INFO: Adding prefix 12.13.156.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,722 INFO: Adding prefix 12.13.156.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,730 INFO: Adding prefix 12.13.156.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,735 INFO: Adding prefix 12.13.157.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,740 INFO: Adding prefix 12.13.157.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,745 INFO: Adding prefix 12.13.157.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,751 INFO: Adding prefix 12.13.157.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,756 INFO: Adding prefix 12.13.157.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,761 INFO: Adding prefix 12.13.157.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,765 INFO: Adding prefix 12.13.157.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,770 INFO: Adding prefix 12.13.157.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,775 INFO: Adding prefix 12.13.157.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,780 INFO: Adding prefix 12.13.157.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,786 INFO: Adding prefix 12.13.157.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,791 INFO: Adding prefix 12.13.157.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,798 INFO: Adding prefix 12.13.157.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,803 INFO: Adding prefix 12.13.157.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,809 INFO: Adding prefix 12.13.157.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,814 INFO: Adding prefix 12.13.157.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,819 INFO: Adding prefix 12.13.158.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,824 INFO: Adding prefix 12.13.158.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,833 INFO: Adding prefix 12.13.158.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,839 INFO: Adding prefix 12.13.158.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,845 INFO: Adding prefix 12.13.158.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,850 INFO: Adding prefix 12.13.158.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,857 INFO: Adding prefix 12.13.158.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,861 INFO: Adding prefix 12.13.158.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,867 INFO: Adding prefix 12.13.158.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,872 INFO: Adding prefix 12.13.158.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,881 INFO: Adding prefix 12.13.158.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,889 INFO: Adding prefix 12.13.158.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,897 INFO: Adding prefix 12.13.158.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,903 INFO: Adding prefix 12.13.158.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,910 INFO: Adding prefix 12.13.158.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,916 INFO: Adding prefix 12.13.158.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,921 INFO: Adding prefix 12.13.159.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,926 INFO: Adding prefix 12.13.159.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,931 INFO: Adding prefix 12.13.159.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,935 INFO: Adding prefix 12.13.159.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,941 INFO: Adding prefix 12.13.159.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,947 INFO: Adding prefix 12.13.159.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,951 INFO: Adding prefix 12.13.159.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,956 INFO: Adding prefix 12.13.159.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,961 INFO: Adding prefix 12.13.159.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,967 INFO: Adding prefix 12.13.159.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,972 INFO: Adding prefix 12.13.159.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,978 INFO: Adding prefix 12.13.159.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,986 INFO: Adding prefix 12.13.159.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:29,995 INFO: Adding prefix 12.13.159.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,002 INFO: Adding prefix 12.13.159.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,008 INFO: Adding prefix 12.13.159.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,014 INFO: Adding prefix 12.13.160.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,022 INFO: Adding prefix 12.13.160.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,027 INFO: Adding prefix 12.13.160.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,033 INFO: Adding prefix 12.13.160.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,039 INFO: Adding prefix 12.13.160.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,048 INFO: Adding prefix 12.13.160.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,055 INFO: Adding prefix 12.13.160.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,062 INFO: Adding prefix 12.13.160.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,068 INFO: Adding prefix 12.13.160.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,075 INFO: Adding prefix 12.13.160.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,080 INFO: Adding prefix 12.13.160.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,085 INFO: Adding prefix 12.13.160.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,090 INFO: Adding prefix 12.13.160.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,097 INFO: Adding prefix 12.13.160.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,102 INFO: Adding prefix 12.13.160.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,107 INFO: Adding prefix 12.13.160.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,113 INFO: Adding prefix 12.13.161.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,119 INFO: Adding prefix 12.13.161.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,124 INFO: Adding prefix 12.13.161.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,129 INFO: Adding prefix 12.13.161.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,136 INFO: Adding prefix 12.13.161.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,141 INFO: Adding prefix 12.13.161.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,146 INFO: Adding prefix 12.13.161.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,151 INFO: Adding prefix 12.13.161.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,158 INFO: Adding prefix 12.13.161.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,162 INFO: Adding prefix 12.13.161.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,168 INFO: Adding prefix 12.13.161.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,173 INFO: Adding prefix 12.13.161.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,179 INFO: Adding prefix 12.13.161.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,186 INFO: Adding prefix 12.13.161.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,192 INFO: Adding prefix 12.13.161.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,196 INFO: Adding prefix 12.13.161.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,202 INFO: Adding prefix 12.13.162.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,207 INFO: Adding prefix 12.13.162.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,212 INFO: Adding prefix 12.13.162.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,217 INFO: Adding prefix 12.13.162.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,223 INFO: Adding prefix 12.13.162.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,230 INFO: Adding prefix 12.13.162.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,236 INFO: Adding prefix 12.13.162.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,242 INFO: Adding prefix 12.13.162.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,251 INFO: Adding prefix 12.13.162.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,257 INFO: Adding prefix 12.13.162.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,263 INFO: Adding prefix 12.13.162.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,268 INFO: Adding prefix 12.13.162.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,273 INFO: Adding prefix 12.13.162.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,278 INFO: Adding prefix 12.13.162.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,283 INFO: Adding prefix 12.13.162.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,291 INFO: Adding prefix 12.13.162.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,296 INFO: Adding prefix 12.13.163.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,301 INFO: Adding prefix 12.13.163.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,306 INFO: Adding prefix 12.13.163.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,313 INFO: Adding prefix 12.13.163.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,318 INFO: Adding prefix 12.13.163.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,323 INFO: Adding prefix 12.13.163.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,328 INFO: Adding prefix 12.13.163.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,335 INFO: Adding prefix 12.13.163.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,371 INFO: Adding prefix 12.13.163.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,377 INFO: Adding prefix 12.13.163.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,383 INFO: Adding prefix 12.13.163.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,389 INFO: Adding prefix 12.13.163.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,394 INFO: Adding prefix 12.13.163.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,400 INFO: Adding prefix 12.13.163.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,405 INFO: Adding prefix 12.13.163.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,412 INFO: Adding prefix 12.13.163.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,419 INFO: Adding prefix 12.13.164.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,426 INFO: Adding prefix 12.13.164.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,431 INFO: Adding prefix 12.13.164.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,438 INFO: Adding prefix 12.13.164.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,443 INFO: Adding prefix 12.13.164.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,449 INFO: Adding prefix 12.13.164.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,454 INFO: Adding prefix 12.13.164.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,460 INFO: Adding prefix 12.13.164.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,473 INFO: Adding prefix 12.13.164.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,489 INFO: Adding prefix 12.13.164.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,499 INFO: Adding prefix 12.13.164.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,504 INFO: Adding prefix 12.13.164.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,514 INFO: Adding prefix 12.13.164.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,519 INFO: Adding prefix 12.13.164.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,526 INFO: Adding prefix 12.13.164.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,531 INFO: Adding prefix 12.13.164.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,536 INFO: Adding prefix 12.13.165.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,541 INFO: Adding prefix 12.13.165.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,548 INFO: Adding prefix 12.13.165.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,553 INFO: Adding prefix 12.13.165.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,559 INFO: Adding prefix 12.13.165.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,565 INFO: Adding prefix 12.13.165.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,578 INFO: Adding prefix 12.13.165.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,585 INFO: Adding prefix 12.13.165.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,594 INFO: Adding prefix 12.13.165.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,599 INFO: Adding prefix 12.13.165.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,607 INFO: Adding prefix 12.13.165.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,613 INFO: Adding prefix 12.13.165.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,619 INFO: Adding prefix 12.13.165.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,624 INFO: Adding prefix 12.13.165.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,632 INFO: Adding prefix 12.13.165.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,639 INFO: Adding prefix 12.13.165.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,645 INFO: Adding prefix 12.13.166.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,651 INFO: Adding prefix 12.13.166.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,656 INFO: Adding prefix 12.13.166.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,662 INFO: Adding prefix 12.13.166.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,668 INFO: Adding prefix 12.13.166.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,675 INFO: Adding prefix 12.13.166.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,680 INFO: Adding prefix 12.13.166.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,686 INFO: Adding prefix 12.13.166.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,694 INFO: Adding prefix 12.13.166.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,702 INFO: Adding prefix 12.13.166.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,709 INFO: Adding prefix 12.13.166.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,715 INFO: Adding prefix 12.13.166.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,721 INFO: Adding prefix 12.13.166.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,727 INFO: Adding prefix 12.13.166.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,733 INFO: Adding prefix 12.13.166.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,739 INFO: Adding prefix 12.13.166.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,745 INFO: Adding prefix 12.13.167.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,752 INFO: Adding prefix 12.13.167.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,758 INFO: Adding prefix 12.13.167.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,763 INFO: Adding prefix 12.13.167.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,767 INFO: Adding prefix 12.13.167.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,774 INFO: Adding prefix 12.13.167.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,781 INFO: Adding prefix 12.13.167.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,786 INFO: Adding prefix 12.13.167.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,793 INFO: Adding prefix 12.13.167.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,802 INFO: Adding prefix 12.13.167.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,808 INFO: Adding prefix 12.13.167.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,813 INFO: Adding prefix 12.13.167.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,818 INFO: Adding prefix 12.13.167.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,823 INFO: Adding prefix 12.13.167.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,828 INFO: Adding prefix 12.13.167.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,832 INFO: Adding prefix 12.13.167.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,839 INFO: Adding prefix 12.13.168.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,844 INFO: Adding prefix 12.13.168.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,849 INFO: Adding prefix 12.13.168.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,855 INFO: Adding prefix 12.13.168.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,862 INFO: Adding prefix 12.13.168.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,868 INFO: Adding prefix 12.13.168.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,872 INFO: Adding prefix 12.13.168.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,877 INFO: Adding prefix 12.13.168.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,883 INFO: Adding prefix 12.13.168.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,888 INFO: Adding prefix 12.13.168.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,894 INFO: Adding prefix 12.13.168.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,898 INFO: Adding prefix 12.13.168.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,904 INFO: Adding prefix 12.13.168.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,909 INFO: Adding prefix 12.13.168.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,917 INFO: Adding prefix 12.13.168.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,923 INFO: Adding prefix 12.13.168.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,930 INFO: Adding prefix 12.13.169.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,935 INFO: Adding prefix 12.13.169.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,939 INFO: Adding prefix 12.13.169.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,945 INFO: Adding prefix 12.13.169.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,954 INFO: Adding prefix 12.13.169.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,960 INFO: Adding prefix 12.13.169.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,965 INFO: Adding prefix 12.13.169.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,971 INFO: Adding prefix 12.13.169.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,976 INFO: Adding prefix 12.13.169.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,982 INFO: Adding prefix 12.13.169.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,987 INFO: Adding prefix 12.13.169.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:30,996 INFO: Adding prefix 12.13.169.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,002 INFO: Adding prefix 12.13.169.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,007 INFO: Adding prefix 12.13.169.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,012 INFO: Adding prefix 12.13.169.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,018 INFO: Adding prefix 12.13.169.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,025 INFO: Adding prefix 12.13.170.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,030 INFO: Adding prefix 12.13.170.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,035 INFO: Adding prefix 12.13.170.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,042 INFO: Adding prefix 12.13.170.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,049 INFO: Adding prefix 12.13.170.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,060 INFO: Adding prefix 12.13.170.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,067 INFO: Adding prefix 12.13.170.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,081 INFO: Adding prefix 12.13.170.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,092 INFO: Adding prefix 12.13.170.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,102 INFO: Adding prefix 12.13.170.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,116 INFO: Adding prefix 12.13.170.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,138 INFO: Adding prefix 12.13.170.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,146 INFO: Adding prefix 12.13.170.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,152 INFO: Adding prefix 12.13.170.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,159 INFO: Adding prefix 12.13.170.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,168 INFO: Adding prefix 12.13.170.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,174 INFO: Adding prefix 12.13.171.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,180 INFO: Adding prefix 12.13.171.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,188 INFO: Adding prefix 12.13.171.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,197 INFO: Adding prefix 12.13.171.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,203 INFO: Adding prefix 12.13.171.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,210 INFO: Adding prefix 12.13.171.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,215 INFO: Adding prefix 12.13.171.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,223 INFO: Adding prefix 12.13.171.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,229 INFO: Adding prefix 12.13.171.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,237 INFO: Adding prefix 12.13.171.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,248 INFO: Adding prefix 12.13.171.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,264 INFO: Adding prefix 12.13.171.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,273 INFO: Adding prefix 12.13.171.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,280 INFO: Adding prefix 12.13.171.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,290 INFO: Adding prefix 12.13.171.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,297 INFO: Adding prefix 12.13.171.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,302 INFO: Adding prefix 12.13.172.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,308 INFO: Adding prefix 12.13.172.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,319 INFO: Adding prefix 12.13.172.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,326 INFO: Adding prefix 12.13.172.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,337 INFO: Adding prefix 12.13.172.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,343 INFO: Adding prefix 12.13.172.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,354 INFO: Adding prefix 12.13.172.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,364 INFO: Adding prefix 12.13.172.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,371 INFO: Adding prefix 12.13.172.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,377 INFO: Adding prefix 12.13.172.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,387 INFO: Adding prefix 12.13.172.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,395 INFO: Adding prefix 12.13.172.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,403 INFO: Adding prefix 12.13.172.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,420 INFO: Adding prefix 12.13.172.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,435 INFO: Adding prefix 12.13.172.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,443 INFO: Adding prefix 12.13.172.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,448 INFO: Adding prefix 12.13.173.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,455 INFO: Adding prefix 12.13.173.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,465 INFO: Adding prefix 12.13.173.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,474 INFO: Adding prefix 12.13.173.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,485 INFO: Adding prefix 12.13.173.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,494 INFO: Adding prefix 12.13.173.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,504 INFO: Adding prefix 12.13.173.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,511 INFO: Adding prefix 12.13.173.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,518 INFO: Adding prefix 12.13.173.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,525 INFO: Adding prefix 12.13.173.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,532 INFO: Adding prefix 12.13.173.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,538 INFO: Adding prefix 12.13.173.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,543 INFO: Adding prefix 12.13.173.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,550 INFO: Adding prefix 12.13.173.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,557 INFO: Adding prefix 12.13.173.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,562 INFO: Adding prefix 12.13.173.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,569 INFO: Adding prefix 12.13.174.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,575 INFO: Adding prefix 12.13.174.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,580 INFO: Adding prefix 12.13.174.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,585 INFO: Adding prefix 12.13.174.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,594 INFO: Adding prefix 12.13.174.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,602 INFO: Adding prefix 12.13.174.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,607 INFO: Adding prefix 12.13.174.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,612 INFO: Adding prefix 12.13.174.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,617 INFO: Adding prefix 12.13.174.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,624 INFO: Adding prefix 12.13.174.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,630 INFO: Adding prefix 12.13.174.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,637 INFO: Adding prefix 12.13.174.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,642 INFO: Adding prefix 12.13.174.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,647 INFO: Adding prefix 12.13.174.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,652 INFO: Adding prefix 12.13.174.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,657 INFO: Adding prefix 12.13.174.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,664 INFO: Adding prefix 12.13.175.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,669 INFO: Adding prefix 12.13.175.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,674 INFO: Adding prefix 12.13.175.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,679 INFO: Adding prefix 12.13.175.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,685 INFO: Adding prefix 12.13.175.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,691 INFO: Adding prefix 12.13.175.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,696 INFO: Adding prefix 12.13.175.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,701 INFO: Adding prefix 12.13.175.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,707 INFO: Adding prefix 12.13.175.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,712 INFO: Adding prefix 12.13.175.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,717 INFO: Adding prefix 12.13.175.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,721 INFO: Adding prefix 12.13.175.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,727 INFO: Adding prefix 12.13.175.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,733 INFO: Adding prefix 12.13.175.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,738 INFO: Adding prefix 12.13.175.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,743 INFO: Adding prefix 12.13.175.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,749 INFO: Adding prefix 12.13.176.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,754 INFO: Adding prefix 12.13.176.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,759 INFO: Adding prefix 12.13.176.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,764 INFO: Adding prefix 12.13.176.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,770 INFO: Adding prefix 12.13.176.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,775 INFO: Adding prefix 12.13.176.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,781 INFO: Adding prefix 12.13.176.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,786 INFO: Adding prefix 12.13.176.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,791 INFO: Adding prefix 12.13.176.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,796 INFO: Adding prefix 12.13.176.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,801 INFO: Adding prefix 12.13.176.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,808 INFO: Adding prefix 12.13.176.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,814 INFO: Adding prefix 12.13.176.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,820 INFO: Adding prefix 12.13.176.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,825 INFO: Adding prefix 12.13.176.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,831 INFO: Adding prefix 12.13.176.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,837 INFO: Adding prefix 12.13.177.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,841 INFO: Adding prefix 12.13.177.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,847 INFO: Adding prefix 12.13.177.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,854 INFO: Adding prefix 12.13.177.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,860 INFO: Adding prefix 12.13.177.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,866 INFO: Adding prefix 12.13.177.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,871 INFO: Adding prefix 12.13.177.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,878 INFO: Adding prefix 12.13.177.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,883 INFO: Adding prefix 12.13.177.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,888 INFO: Adding prefix 12.13.177.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,894 INFO: Adding prefix 12.13.177.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,900 INFO: Adding prefix 12.13.177.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,905 INFO: Adding prefix 12.13.177.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,910 INFO: Adding prefix 12.13.177.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,916 INFO: Adding prefix 12.13.177.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,922 INFO: Adding prefix 12.13.177.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,927 INFO: Adding prefix 12.13.178.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,933 INFO: Adding prefix 12.13.178.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,939 INFO: Adding prefix 12.13.178.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,944 INFO: Adding prefix 12.13.178.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,949 INFO: Adding prefix 12.13.178.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,954 INFO: Adding prefix 12.13.178.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,961 INFO: Adding prefix 12.13.178.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,966 INFO: Adding prefix 12.13.178.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,971 INFO: Adding prefix 12.13.178.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,976 INFO: Adding prefix 12.13.178.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,982 INFO: Adding prefix 12.13.178.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,986 INFO: Adding prefix 12.13.178.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,992 INFO: Adding prefix 12.13.178.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:31,997 INFO: Adding prefix 12.13.178.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,003 INFO: Adding prefix 12.13.178.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,008 INFO: Adding prefix 12.13.178.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,013 INFO: Adding prefix 12.13.179.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,019 INFO: Adding prefix 12.13.179.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,027 INFO: Adding prefix 12.13.179.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,032 INFO: Adding prefix 12.13.179.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,038 INFO: Adding prefix 12.13.179.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,044 INFO: Adding prefix 12.13.179.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,051 INFO: Adding prefix 12.13.179.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,057 INFO: Adding prefix 12.13.179.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,067 INFO: Adding prefix 12.13.179.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,167 INFO: Adding prefix 12.13.179.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,174 INFO: Adding prefix 12.13.179.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,181 INFO: Adding prefix 12.13.179.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,188 INFO: Adding prefix 12.13.179.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,194 INFO: Adding prefix 12.13.179.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,201 INFO: Adding prefix 12.13.179.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,207 INFO: Adding prefix 12.13.179.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,212 INFO: Adding prefix 12.13.180.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,220 INFO: Adding prefix 12.13.180.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,226 INFO: Adding prefix 12.13.180.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,232 INFO: Adding prefix 12.13.180.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,238 INFO: Adding prefix 12.13.180.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,245 INFO: Adding prefix 12.13.180.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,253 INFO: Adding prefix 12.13.180.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,258 INFO: Adding prefix 12.13.180.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,263 INFO: Adding prefix 12.13.180.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,270 INFO: Adding prefix 12.13.180.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,277 INFO: Adding prefix 12.13.180.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,283 INFO: Adding prefix 12.13.180.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,288 INFO: Adding prefix 12.13.180.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,295 INFO: Adding prefix 12.13.180.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,301 INFO: Adding prefix 12.13.180.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,306 INFO: Adding prefix 12.13.180.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,312 INFO: Adding prefix 12.13.181.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,319 INFO: Adding prefix 12.13.181.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,324 INFO: Adding prefix 12.13.181.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,328 INFO: Adding prefix 12.13.181.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,334 INFO: Adding prefix 12.13.181.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,341 INFO: Adding prefix 12.13.181.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,347 INFO: Adding prefix 12.13.181.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,352 INFO: Adding prefix 12.13.181.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,358 INFO: Adding prefix 12.13.181.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,365 INFO: Adding prefix 12.13.181.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,370 INFO: Adding prefix 12.13.181.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,374 INFO: Adding prefix 12.13.181.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,382 INFO: Adding prefix 12.13.181.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,386 INFO: Adding prefix 12.13.181.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,393 INFO: Adding prefix 12.13.181.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,399 INFO: Adding prefix 12.13.181.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,407 INFO: Adding prefix 12.13.182.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,418 INFO: Adding prefix 12.13.182.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,424 INFO: Adding prefix 12.13.182.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,430 INFO: Adding prefix 12.13.182.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,436 INFO: Adding prefix 12.13.182.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,443 INFO: Adding prefix 12.13.182.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,448 INFO: Adding prefix 12.13.182.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,453 INFO: Adding prefix 12.13.182.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,460 INFO: Adding prefix 12.13.182.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,466 INFO: Adding prefix 12.13.182.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,471 INFO: Adding prefix 12.13.182.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,476 INFO: Adding prefix 12.13.182.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,483 INFO: Adding prefix 12.13.182.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,489 INFO: Adding prefix 12.13.182.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,496 INFO: Adding prefix 12.13.182.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,502 INFO: Adding prefix 12.13.182.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,510 INFO: Adding prefix 12.13.183.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,515 INFO: Adding prefix 12.13.183.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,521 INFO: Adding prefix 12.13.183.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,527 INFO: Adding prefix 12.13.183.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,534 INFO: Adding prefix 12.13.183.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,539 INFO: Adding prefix 12.13.183.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,545 INFO: Adding prefix 12.13.183.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,550 INFO: Adding prefix 12.13.183.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,555 INFO: Adding prefix 12.13.183.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,560 INFO: Adding prefix 12.13.183.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,565 INFO: Adding prefix 12.13.183.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,572 INFO: Adding prefix 12.13.183.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,577 INFO: Adding prefix 12.13.183.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,583 INFO: Adding prefix 12.13.183.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,590 INFO: Adding prefix 12.13.183.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,598 INFO: Adding prefix 12.13.183.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,605 INFO: Adding prefix 12.13.184.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,610 INFO: Adding prefix 12.13.184.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,615 INFO: Adding prefix 12.13.184.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,621 INFO: Adding prefix 12.13.184.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,628 INFO: Adding prefix 12.13.184.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,641 INFO: Adding prefix 12.13.184.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,649 INFO: Adding prefix 12.13.184.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,656 INFO: Adding prefix 12.13.184.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,670 INFO: Adding prefix 12.13.184.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,678 INFO: Adding prefix 12.13.184.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,683 INFO: Adding prefix 12.13.184.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,693 INFO: Adding prefix 12.13.184.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,699 INFO: Adding prefix 12.13.184.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,708 INFO: Adding prefix 12.13.184.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,727 INFO: Adding prefix 12.13.184.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,739 INFO: Adding prefix 12.13.184.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,746 INFO: Adding prefix 12.13.185.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,754 INFO: Adding prefix 12.13.185.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,761 INFO: Adding prefix 12.13.185.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,779 INFO: Adding prefix 12.13.185.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,790 INFO: Adding prefix 12.13.185.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,803 INFO: Adding prefix 12.13.185.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,815 INFO: Adding prefix 12.13.185.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,824 INFO: Adding prefix 12.13.185.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,833 INFO: Adding prefix 12.13.185.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,840 INFO: Adding prefix 12.13.185.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,849 INFO: Adding prefix 12.13.185.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,856 INFO: Adding prefix 12.13.185.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,862 INFO: Adding prefix 12.13.185.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,867 INFO: Adding prefix 12.13.185.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,906 INFO: Adding prefix 12.13.185.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,913 INFO: Adding prefix 12.13.185.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,919 INFO: Adding prefix 12.13.186.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,924 INFO: Adding prefix 12.13.186.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,931 INFO: Adding prefix 12.13.186.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,936 INFO: Adding prefix 12.13.186.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,941 INFO: Adding prefix 12.13.186.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,946 INFO: Adding prefix 12.13.186.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,953 INFO: Adding prefix 12.13.186.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,957 INFO: Adding prefix 12.13.186.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,962 INFO: Adding prefix 12.13.186.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,967 INFO: Adding prefix 12.13.186.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,973 INFO: Adding prefix 12.13.186.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,979 INFO: Adding prefix 12.13.186.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,984 INFO: Adding prefix 12.13.186.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,988 INFO: Adding prefix 12.13.186.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,994 INFO: Adding prefix 12.13.186.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:32,999 INFO: Adding prefix 12.13.186.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,005 INFO: Adding prefix 12.13.187.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,011 INFO: Adding prefix 12.13.187.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,017 INFO: Adding prefix 12.13.187.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,023 INFO: Adding prefix 12.13.187.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,027 INFO: Adding prefix 12.13.187.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,033 INFO: Adding prefix 12.13.187.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,039 INFO: Adding prefix 12.13.187.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,043 INFO: Adding prefix 12.13.187.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,049 INFO: Adding prefix 12.13.187.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,055 INFO: Adding prefix 12.13.187.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,060 INFO: Adding prefix 12.13.187.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,066 INFO: Adding prefix 12.13.187.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,072 INFO: Adding prefix 12.13.187.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,078 INFO: Adding prefix 12.13.187.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,083 INFO: Adding prefix 12.13.187.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,087 INFO: Adding prefix 12.13.187.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,092 INFO: Adding prefix 12.13.188.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,098 INFO: Adding prefix 12.13.188.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,102 INFO: Adding prefix 12.13.188.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,107 INFO: Adding prefix 12.13.188.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,111 INFO: Adding prefix 12.13.188.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,118 INFO: Adding prefix 12.13.188.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,123 INFO: Adding prefix 12.13.188.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,128 INFO: Adding prefix 12.13.188.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,134 INFO: Adding prefix 12.13.188.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,138 INFO: Adding prefix 12.13.188.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,147 INFO: Adding prefix 12.13.188.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,153 INFO: Adding prefix 12.13.188.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,161 INFO: Adding prefix 12.13.188.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,166 INFO: Adding prefix 12.13.188.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,171 INFO: Adding prefix 12.13.188.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,176 INFO: Adding prefix 12.13.188.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,182 INFO: Adding prefix 12.13.189.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,187 INFO: Adding prefix 12.13.189.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,192 INFO: Adding prefix 12.13.189.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,197 INFO: Adding prefix 12.13.189.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,203 INFO: Adding prefix 12.13.189.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,209 INFO: Adding prefix 12.13.189.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,215 INFO: Adding prefix 12.13.189.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,221 INFO: Adding prefix 12.13.189.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,228 INFO: Adding prefix 12.13.189.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,232 INFO: Adding prefix 12.13.189.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,237 INFO: Adding prefix 12.13.189.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,242 INFO: Adding prefix 12.13.189.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,263 INFO: Adding prefix 12.13.189.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,270 INFO: Adding prefix 12.13.189.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,275 INFO: Adding prefix 12.13.189.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,281 INFO: Adding prefix 12.13.189.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,288 INFO: Adding prefix 12.13.190.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,292 INFO: Adding prefix 12.13.190.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,298 INFO: Adding prefix 12.13.190.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,303 INFO: Adding prefix 12.13.190.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,310 INFO: Adding prefix 12.13.190.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,315 INFO: Adding prefix 12.13.190.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,321 INFO: Adding prefix 12.13.190.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,327 INFO: Adding prefix 12.13.190.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,332 INFO: Adding prefix 12.13.190.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,337 INFO: Adding prefix 12.13.190.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,342 INFO: Adding prefix 12.13.190.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,351 INFO: Adding prefix 12.13.190.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,357 INFO: Adding prefix 12.13.190.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,365 INFO: Adding prefix 12.13.190.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,372 INFO: Adding prefix 12.13.190.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,378 INFO: Adding prefix 12.13.190.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,383 INFO: Adding prefix 12.13.191.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,389 INFO: Adding prefix 12.13.191.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,394 INFO: Adding prefix 12.13.191.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,400 INFO: Adding prefix 12.13.191.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,405 INFO: Adding prefix 12.13.191.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,410 INFO: Adding prefix 12.13.191.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,416 INFO: Adding prefix 12.13.191.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,422 INFO: Adding prefix 12.13.191.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,427 INFO: Adding prefix 12.13.191.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,431 INFO: Adding prefix 12.13.191.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,436 INFO: Adding prefix 12.13.191.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,442 INFO: Adding prefix 12.13.191.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,447 INFO: Adding prefix 12.13.191.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,452 INFO: Adding prefix 12.13.191.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,457 INFO: Adding prefix 12.13.191.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,463 INFO: Adding prefix 12.13.191.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,469 INFO: Adding prefix 12.13.192.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,474 INFO: Adding prefix 12.13.192.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,479 INFO: Adding prefix 12.13.192.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,484 INFO: Adding prefix 12.13.192.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,489 INFO: Adding prefix 12.13.192.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,494 INFO: Adding prefix 12.13.192.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,500 INFO: Adding prefix 12.13.192.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,505 INFO: Adding prefix 12.13.192.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,511 INFO: Adding prefix 12.13.192.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,516 INFO: Adding prefix 12.13.192.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,523 INFO: Adding prefix 12.13.192.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,528 INFO: Adding prefix 12.13.192.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,533 INFO: Adding prefix 12.13.192.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,539 INFO: Adding prefix 12.13.192.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,545 INFO: Adding prefix 12.13.192.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,550 INFO: Adding prefix 12.13.192.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,556 INFO: Adding prefix 12.13.193.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,562 INFO: Adding prefix 12.13.193.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,568 INFO: Adding prefix 12.13.193.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,574 INFO: Adding prefix 12.13.193.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,580 INFO: Adding prefix 12.13.193.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,584 INFO: Adding prefix 12.13.193.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,591 INFO: Adding prefix 12.13.193.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,596 INFO: Adding prefix 12.13.193.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,601 INFO: Adding prefix 12.13.193.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,606 INFO: Adding prefix 12.13.193.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,613 INFO: Adding prefix 12.13.193.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,619 INFO: Adding prefix 12.13.193.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,625 INFO: Adding prefix 12.13.193.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,629 INFO: Adding prefix 12.13.193.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,633 INFO: Adding prefix 12.13.193.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,638 INFO: Adding prefix 12.13.193.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,643 INFO: Adding prefix 12.13.194.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,649 INFO: Adding prefix 12.13.194.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,654 INFO: Adding prefix 12.13.194.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,658 INFO: Adding prefix 12.13.194.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,663 INFO: Adding prefix 12.13.194.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,669 INFO: Adding prefix 12.13.194.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,673 INFO: Adding prefix 12.13.194.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,678 INFO: Adding prefix 12.13.194.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,683 INFO: Adding prefix 12.13.194.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,690 INFO: Adding prefix 12.13.194.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,697 INFO: Adding prefix 12.13.194.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,702 INFO: Adding prefix 12.13.194.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,706 INFO: Adding prefix 12.13.194.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,712 INFO: Adding prefix 12.13.194.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,717 INFO: Adding prefix 12.13.194.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,722 INFO: Adding prefix 12.13.194.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,726 INFO: Adding prefix 12.13.195.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,732 INFO: Adding prefix 12.13.195.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,736 INFO: Adding prefix 12.13.195.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,741 INFO: Adding prefix 12.13.195.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,746 INFO: Adding prefix 12.13.195.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,752 INFO: Adding prefix 12.13.195.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,756 INFO: Adding prefix 12.13.195.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,761 INFO: Adding prefix 12.13.195.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,766 INFO: Adding prefix 12.13.195.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,771 INFO: Adding prefix 12.13.195.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,776 INFO: Adding prefix 12.13.195.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,781 INFO: Adding prefix 12.13.195.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,789 INFO: Adding prefix 12.13.195.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,794 INFO: Adding prefix 12.13.195.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,799 INFO: Adding prefix 12.13.195.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,804 INFO: Adding prefix 12.13.195.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,810 INFO: Adding prefix 12.13.196.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,814 INFO: Adding prefix 12.13.196.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,819 INFO: Adding prefix 12.13.196.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,828 INFO: Adding prefix 12.13.196.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,836 INFO: Adding prefix 12.13.196.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,841 INFO: Adding prefix 12.13.196.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,846 INFO: Adding prefix 12.13.196.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,852 INFO: Adding prefix 12.13.196.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,858 INFO: Adding prefix 12.13.196.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,864 INFO: Adding prefix 12.13.196.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,869 INFO: Adding prefix 12.13.196.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,874 INFO: Adding prefix 12.13.196.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,882 INFO: Adding prefix 12.13.196.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,889 INFO: Adding prefix 12.13.196.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,893 INFO: Adding prefix 12.13.196.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,899 INFO: Adding prefix 12.13.196.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,905 INFO: Adding prefix 12.13.197.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,910 INFO: Adding prefix 12.13.197.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,915 INFO: Adding prefix 12.13.197.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,921 INFO: Adding prefix 12.13.197.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,927 INFO: Adding prefix 12.13.197.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,933 INFO: Adding prefix 12.13.197.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,940 INFO: Adding prefix 12.13.197.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,948 INFO: Adding prefix 12.13.197.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,955 INFO: Adding prefix 12.13.197.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,961 INFO: Adding prefix 12.13.197.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,967 INFO: Adding prefix 12.13.197.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,975 INFO: Adding prefix 12.13.197.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,981 INFO: Adding prefix 12.13.197.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,987 INFO: Adding prefix 12.13.197.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:33,994 INFO: Adding prefix 12.13.197.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,000 INFO: Adding prefix 12.13.197.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,004 INFO: Adding prefix 12.13.198.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,009 INFO: Adding prefix 12.13.198.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,014 INFO: Adding prefix 12.13.198.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,020 INFO: Adding prefix 12.13.198.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,025 INFO: Adding prefix 12.13.198.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,030 INFO: Adding prefix 12.13.198.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,034 INFO: Adding prefix 12.13.198.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,042 INFO: Adding prefix 12.13.198.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,048 INFO: Adding prefix 12.13.198.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,053 INFO: Adding prefix 12.13.198.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,058 INFO: Adding prefix 12.13.198.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,064 INFO: Adding prefix 12.13.198.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,069 INFO: Adding prefix 12.13.198.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,073 INFO: Adding prefix 12.13.198.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,077 INFO: Adding prefix 12.13.198.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,082 INFO: Adding prefix 12.13.198.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,087 INFO: Adding prefix 12.13.199.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,092 INFO: Adding prefix 12.13.199.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,098 INFO: Adding prefix 12.13.199.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,103 INFO: Adding prefix 12.13.199.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,109 INFO: Adding prefix 12.13.199.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,113 INFO: Adding prefix 12.13.199.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,121 INFO: Adding prefix 12.13.199.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,126 INFO: Adding prefix 12.13.199.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,132 INFO: Adding prefix 12.13.199.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,138 INFO: Adding prefix 12.13.199.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,146 INFO: Adding prefix 12.13.199.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,153 INFO: Adding prefix 12.13.199.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,158 INFO: Adding prefix 12.13.199.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,164 INFO: Adding prefix 12.13.199.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,171 INFO: Adding prefix 12.13.199.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,176 INFO: Adding prefix 12.13.199.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,182 INFO: Adding prefix 12.13.200.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,188 INFO: Adding prefix 12.13.200.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,196 INFO: Adding prefix 12.13.200.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,202 INFO: Adding prefix 12.13.200.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,208 INFO: Adding prefix 12.13.200.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,214 INFO: Adding prefix 12.13.200.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,221 INFO: Adding prefix 12.13.200.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,228 INFO: Adding prefix 12.13.200.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,234 INFO: Adding prefix 12.13.200.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,240 INFO: Adding prefix 12.13.200.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,245 INFO: Adding prefix 12.13.200.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,261 INFO: Adding prefix 12.13.200.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,269 INFO: Adding prefix 12.13.200.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,275 INFO: Adding prefix 12.13.200.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,281 INFO: Adding prefix 12.13.200.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,287 INFO: Adding prefix 12.13.200.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,292 INFO: Adding prefix 12.13.201.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,298 INFO: Adding prefix 12.13.201.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,303 INFO: Adding prefix 12.13.201.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,308 INFO: Adding prefix 12.13.201.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,314 INFO: Adding prefix 12.13.201.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,319 INFO: Adding prefix 12.13.201.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,324 INFO: Adding prefix 12.13.201.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,328 INFO: Adding prefix 12.13.201.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,334 INFO: Adding prefix 12.13.201.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,341 INFO: Adding prefix 12.13.201.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,348 INFO: Adding prefix 12.13.201.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,353 INFO: Adding prefix 12.13.201.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,359 INFO: Adding prefix 12.13.201.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,365 INFO: Adding prefix 12.13.201.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,371 INFO: Adding prefix 12.13.201.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,377 INFO: Adding prefix 12.13.201.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,382 INFO: Adding prefix 12.13.202.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,389 INFO: Adding prefix 12.13.202.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,393 INFO: Adding prefix 12.13.202.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,398 INFO: Adding prefix 12.13.202.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,404 INFO: Adding prefix 12.13.202.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,411 INFO: Adding prefix 12.13.202.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,419 INFO: Adding prefix 12.13.202.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,424 INFO: Adding prefix 12.13.202.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,429 INFO: Adding prefix 12.13.202.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,434 INFO: Adding prefix 12.13.202.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,440 INFO: Adding prefix 12.13.202.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,445 INFO: Adding prefix 12.13.202.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,452 INFO: Adding prefix 12.13.202.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,458 INFO: Adding prefix 12.13.202.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,464 INFO: Adding prefix 12.13.202.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,471 INFO: Adding prefix 12.13.202.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,478 INFO: Adding prefix 12.13.203.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,484 INFO: Adding prefix 12.13.203.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,490 INFO: Adding prefix 12.13.203.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,494 INFO: Adding prefix 12.13.203.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,502 INFO: Adding prefix 12.13.203.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,509 INFO: Adding prefix 12.13.203.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,514 INFO: Adding prefix 12.13.203.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,521 INFO: Adding prefix 12.13.203.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,527 INFO: Adding prefix 12.13.203.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,533 INFO: Adding prefix 12.13.203.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,539 INFO: Adding prefix 12.13.203.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,544 INFO: Adding prefix 12.13.203.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,551 INFO: Adding prefix 12.13.203.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,556 INFO: Adding prefix 12.13.203.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,562 INFO: Adding prefix 12.13.203.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,568 INFO: Adding prefix 12.13.203.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,574 INFO: Adding prefix 12.13.204.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,580 INFO: Adding prefix 12.13.204.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,585 INFO: Adding prefix 12.13.204.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,590 INFO: Adding prefix 12.13.204.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,595 INFO: Adding prefix 12.13.204.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,599 INFO: Adding prefix 12.13.204.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,604 INFO: Adding prefix 12.13.204.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,610 INFO: Adding prefix 12.13.204.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,616 INFO: Adding prefix 12.13.204.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,621 INFO: Adding prefix 12.13.204.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,625 INFO: Adding prefix 12.13.204.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,632 INFO: Adding prefix 12.13.204.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,636 INFO: Adding prefix 12.13.204.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,641 INFO: Adding prefix 12.13.204.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,646 INFO: Adding prefix 12.13.204.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,653 INFO: Adding prefix 12.13.204.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,658 INFO: Adding prefix 12.13.205.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,664 INFO: Adding prefix 12.13.205.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,668 INFO: Adding prefix 12.13.205.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,676 INFO: Adding prefix 12.13.205.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,681 INFO: Adding prefix 12.13.205.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,688 INFO: Adding prefix 12.13.205.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,694 INFO: Adding prefix 12.13.205.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,701 INFO: Adding prefix 12.13.205.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,707 INFO: Adding prefix 12.13.205.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,713 INFO: Adding prefix 12.13.205.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,719 INFO: Adding prefix 12.13.205.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,725 INFO: Adding prefix 12.13.205.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,731 INFO: Adding prefix 12.13.205.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,736 INFO: Adding prefix 12.13.205.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,740 INFO: Adding prefix 12.13.205.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,744 INFO: Adding prefix 12.13.205.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,749 INFO: Adding prefix 12.13.206.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,754 INFO: Adding prefix 12.13.206.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,762 INFO: Adding prefix 12.13.206.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,767 INFO: Adding prefix 12.13.206.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,773 INFO: Adding prefix 12.13.206.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,778 INFO: Adding prefix 12.13.206.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,785 INFO: Adding prefix 12.13.206.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,791 INFO: Adding prefix 12.13.206.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,796 INFO: Adding prefix 12.13.206.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,801 INFO: Adding prefix 12.13.206.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,807 INFO: Adding prefix 12.13.206.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,812 INFO: Adding prefix 12.13.206.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,817 INFO: Adding prefix 12.13.206.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,822 INFO: Adding prefix 12.13.206.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,831 INFO: Adding prefix 12.13.206.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,836 INFO: Adding prefix 12.13.206.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,842 INFO: Adding prefix 12.13.207.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,847 INFO: Adding prefix 12.13.207.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,853 INFO: Adding prefix 12.13.207.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,860 INFO: Adding prefix 12.13.207.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,867 INFO: Adding prefix 12.13.207.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,876 INFO: Adding prefix 12.13.207.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,882 INFO: Adding prefix 12.13.207.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,888 INFO: Adding prefix 12.13.207.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,894 INFO: Adding prefix 12.13.207.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,900 INFO: Adding prefix 12.13.207.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,907 INFO: Adding prefix 12.13.207.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,913 INFO: Adding prefix 12.13.207.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,919 INFO: Adding prefix 12.13.207.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,925 INFO: Adding prefix 12.13.207.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,930 INFO: Adding prefix 12.13.207.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,935 INFO: Adding prefix 12.13.207.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,941 INFO: Adding prefix 12.13.208.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,948 INFO: Adding prefix 12.13.208.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,953 INFO: Adding prefix 12.13.208.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,959 INFO: Adding prefix 12.13.208.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,964 INFO: Adding prefix 12.13.208.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,970 INFO: Adding prefix 12.13.208.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,975 INFO: Adding prefix 12.13.208.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,981 INFO: Adding prefix 12.13.208.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,988 INFO: Adding prefix 12.13.208.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,994 INFO: Adding prefix 12.13.208.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:34,999 INFO: Adding prefix 12.13.208.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,005 INFO: Adding prefix 12.13.208.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,010 INFO: Adding prefix 12.13.208.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,017 INFO: Adding prefix 12.13.208.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,022 INFO: Adding prefix 12.13.208.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,027 INFO: Adding prefix 12.13.208.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,033 INFO: Adding prefix 12.13.209.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,040 INFO: Adding prefix 12.13.209.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,048 INFO: Adding prefix 12.13.209.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,053 INFO: Adding prefix 12.13.209.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,059 INFO: Adding prefix 12.13.209.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,064 INFO: Adding prefix 12.13.209.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,070 INFO: Adding prefix 12.13.209.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,076 INFO: Adding prefix 12.13.209.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,083 INFO: Adding prefix 12.13.209.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,089 INFO: Adding prefix 12.13.209.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,096 INFO: Adding prefix 12.13.209.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,101 INFO: Adding prefix 12.13.209.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,108 INFO: Adding prefix 12.13.209.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,113 INFO: Adding prefix 12.13.209.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,118 INFO: Adding prefix 12.13.209.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,123 INFO: Adding prefix 12.13.209.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,131 INFO: Adding prefix 12.13.210.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,136 INFO: Adding prefix 12.13.210.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,143 INFO: Adding prefix 12.13.210.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,149 INFO: Adding prefix 12.13.210.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,156 INFO: Adding prefix 12.13.210.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,161 INFO: Adding prefix 12.13.210.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,167 INFO: Adding prefix 12.13.210.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,174 INFO: Adding prefix 12.13.210.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,182 INFO: Adding prefix 12.13.210.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,189 INFO: Adding prefix 12.13.210.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,194 INFO: Adding prefix 12.13.210.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,200 INFO: Adding prefix 12.13.210.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,207 INFO: Adding prefix 12.13.210.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,215 INFO: Adding prefix 12.13.210.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,221 INFO: Adding prefix 12.13.210.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,227 INFO: Adding prefix 12.13.210.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,234 INFO: Adding prefix 12.13.211.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,239 INFO: Adding prefix 12.13.211.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,245 INFO: Adding prefix 12.13.211.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,251 INFO: Adding prefix 12.13.211.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,257 INFO: Adding prefix 12.13.211.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,261 INFO: Adding prefix 12.13.211.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,267 INFO: Adding prefix 12.13.211.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,274 INFO: Adding prefix 12.13.211.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,279 INFO: Adding prefix 12.13.211.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,284 INFO: Adding prefix 12.13.211.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,288 INFO: Adding prefix 12.13.211.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,294 INFO: Adding prefix 12.13.211.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,300 INFO: Adding prefix 12.13.211.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,305 INFO: Adding prefix 12.13.211.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,309 INFO: Adding prefix 12.13.211.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,316 INFO: Adding prefix 12.13.211.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,322 INFO: Adding prefix 12.13.212.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,335 INFO: Adding prefix 12.13.212.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,347 INFO: Adding prefix 12.13.212.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,368 INFO: Adding prefix 12.13.212.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,378 INFO: Adding prefix 12.13.212.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,385 INFO: Adding prefix 12.13.212.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,393 INFO: Adding prefix 12.13.212.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,404 INFO: Adding prefix 12.13.212.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,453 INFO: Adding prefix 12.13.212.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,461 INFO: Adding prefix 12.13.212.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,468 INFO: Adding prefix 12.13.212.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,477 INFO: Adding prefix 12.13.212.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,482 INFO: Adding prefix 12.13.212.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,488 INFO: Adding prefix 12.13.212.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,494 INFO: Adding prefix 12.13.212.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,499 INFO: Adding prefix 12.13.212.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,506 INFO: Adding prefix 12.13.213.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,512 INFO: Adding prefix 12.13.213.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,519 INFO: Adding prefix 12.13.213.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,526 INFO: Adding prefix 12.13.213.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,533 INFO: Adding prefix 12.13.213.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,538 INFO: Adding prefix 12.13.213.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,545 INFO: Adding prefix 12.13.213.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,553 INFO: Adding prefix 12.13.213.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,560 INFO: Adding prefix 12.13.213.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,565 INFO: Adding prefix 12.13.213.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,573 INFO: Adding prefix 12.13.213.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,580 INFO: Adding prefix 12.13.213.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,585 INFO: Adding prefix 12.13.213.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,591 INFO: Adding prefix 12.13.213.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,599 INFO: Adding prefix 12.13.213.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,606 INFO: Adding prefix 12.13.213.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,613 INFO: Adding prefix 12.13.214.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,618 INFO: Adding prefix 12.13.214.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,626 INFO: Adding prefix 12.13.214.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,632 INFO: Adding prefix 12.13.214.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,638 INFO: Adding prefix 12.13.214.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,644 INFO: Adding prefix 12.13.214.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,651 INFO: Adding prefix 12.13.214.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,656 INFO: Adding prefix 12.13.214.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,661 INFO: Adding prefix 12.13.214.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,666 INFO: Adding prefix 12.13.214.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,672 INFO: Adding prefix 12.13.214.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,677 INFO: Adding prefix 12.13.214.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,685 INFO: Adding prefix 12.13.214.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,692 INFO: Adding prefix 12.13.214.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,698 INFO: Adding prefix 12.13.214.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,703 INFO: Adding prefix 12.13.214.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,709 INFO: Adding prefix 12.13.215.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,717 INFO: Adding prefix 12.13.215.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,723 INFO: Adding prefix 12.13.215.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,728 INFO: Adding prefix 12.13.215.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,733 INFO: Adding prefix 12.13.215.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,740 INFO: Adding prefix 12.13.215.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,746 INFO: Adding prefix 12.13.215.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,753 INFO: Adding prefix 12.13.215.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,759 INFO: Adding prefix 12.13.215.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,766 INFO: Adding prefix 12.13.215.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,772 INFO: Adding prefix 12.13.215.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,776 INFO: Adding prefix 12.13.215.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,781 INFO: Adding prefix 12.13.215.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,788 INFO: Adding prefix 12.13.215.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,793 INFO: Adding prefix 12.13.215.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,799 INFO: Adding prefix 12.13.215.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,803 INFO: Adding prefix 12.13.216.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,810 INFO: Adding prefix 12.13.216.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,815 INFO: Adding prefix 12.13.216.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,821 INFO: Adding prefix 12.13.216.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,827 INFO: Adding prefix 12.13.216.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,831 INFO: Adding prefix 12.13.216.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,836 INFO: Adding prefix 12.13.216.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,841 INFO: Adding prefix 12.13.216.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,848 INFO: Adding prefix 12.13.216.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,852 INFO: Adding prefix 12.13.216.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,857 INFO: Adding prefix 12.13.216.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,862 INFO: Adding prefix 12.13.216.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,868 INFO: Adding prefix 12.13.216.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,873 INFO: Adding prefix 12.13.216.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,880 INFO: Adding prefix 12.13.216.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,885 INFO: Adding prefix 12.13.216.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,891 INFO: Adding prefix 12.13.217.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,898 INFO: Adding prefix 12.13.217.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,904 INFO: Adding prefix 12.13.217.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,910 INFO: Adding prefix 12.13.217.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,918 INFO: Adding prefix 12.13.217.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,923 INFO: Adding prefix 12.13.217.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,929 INFO: Adding prefix 12.13.217.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,934 INFO: Adding prefix 12.13.217.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,941 INFO: Adding prefix 12.13.217.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,946 INFO: Adding prefix 12.13.217.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,952 INFO: Adding prefix 12.13.217.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,958 INFO: Adding prefix 12.13.217.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,965 INFO: Adding prefix 12.13.217.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,970 INFO: Adding prefix 12.13.217.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,975 INFO: Adding prefix 12.13.217.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,980 INFO: Adding prefix 12.13.217.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,985 INFO: Adding prefix 12.13.218.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,990 INFO: Adding prefix 12.13.218.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:35,996 INFO: Adding prefix 12.13.218.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,004 INFO: Adding prefix 12.13.218.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,010 INFO: Adding prefix 12.13.218.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,015 INFO: Adding prefix 12.13.218.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,019 INFO: Adding prefix 12.13.218.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,026 INFO: Adding prefix 12.13.218.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,031 INFO: Adding prefix 12.13.218.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,035 INFO: Adding prefix 12.13.218.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,041 INFO: Adding prefix 12.13.218.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,047 INFO: Adding prefix 12.13.218.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,051 INFO: Adding prefix 12.13.218.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,056 INFO: Adding prefix 12.13.218.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,061 INFO: Adding prefix 12.13.218.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,067 INFO: Adding prefix 12.13.218.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,074 INFO: Adding prefix 12.13.219.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,079 INFO: Adding prefix 12.13.219.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,084 INFO: Adding prefix 12.13.219.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,090 INFO: Adding prefix 12.13.219.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,101 INFO: Adding prefix 12.13.219.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,106 INFO: Adding prefix 12.13.219.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,112 INFO: Adding prefix 12.13.219.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,118 INFO: Adding prefix 12.13.219.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,123 INFO: Adding prefix 12.13.219.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,129 INFO: Adding prefix 12.13.219.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,134 INFO: Adding prefix 12.13.219.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,139 INFO: Adding prefix 12.13.219.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,146 INFO: Adding prefix 12.13.219.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,153 INFO: Adding prefix 12.13.219.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,161 INFO: Adding prefix 12.13.219.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,168 INFO: Adding prefix 12.13.219.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,173 INFO: Adding prefix 12.13.220.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,178 INFO: Adding prefix 12.13.220.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,186 INFO: Adding prefix 12.13.220.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,192 INFO: Adding prefix 12.13.220.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,198 INFO: Adding prefix 12.13.220.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,203 INFO: Adding prefix 12.13.220.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,210 INFO: Adding prefix 12.13.220.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,214 INFO: Adding prefix 12.13.220.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,220 INFO: Adding prefix 12.13.220.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,225 INFO: Adding prefix 12.13.220.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,232 INFO: Adding prefix 12.13.220.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,238 INFO: Adding prefix 12.13.220.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,243 INFO: Adding prefix 12.13.220.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,249 INFO: Adding prefix 12.13.220.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,255 INFO: Adding prefix 12.13.220.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,260 INFO: Adding prefix 12.13.220.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,266 INFO: Adding prefix 12.13.221.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,271 INFO: Adding prefix 12.13.221.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,277 INFO: Adding prefix 12.13.221.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,282 INFO: Adding prefix 12.13.221.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,288 INFO: Adding prefix 12.13.221.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,296 INFO: Adding prefix 12.13.221.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,302 INFO: Adding prefix 12.13.221.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,307 INFO: Adding prefix 12.13.221.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,313 INFO: Adding prefix 12.13.221.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,321 INFO: Adding prefix 12.13.221.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,326 INFO: Adding prefix 12.13.221.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,332 INFO: Adding prefix 12.13.221.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,338 INFO: Adding prefix 12.13.221.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,345 INFO: Adding prefix 12.13.221.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,351 INFO: Adding prefix 12.13.221.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,356 INFO: Adding prefix 12.13.221.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,361 INFO: Adding prefix 12.13.222.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,368 INFO: Adding prefix 12.13.222.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,373 INFO: Adding prefix 12.13.222.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,378 INFO: Adding prefix 12.13.222.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,385 INFO: Adding prefix 12.13.222.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,392 INFO: Adding prefix 12.13.222.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,397 INFO: Adding prefix 12.13.222.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,402 INFO: Adding prefix 12.13.222.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,412 INFO: Adding prefix 12.13.222.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,420 INFO: Adding prefix 12.13.222.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,426 INFO: Adding prefix 12.13.222.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,433 INFO: Adding prefix 12.13.222.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,439 INFO: Adding prefix 12.13.222.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,447 INFO: Adding prefix 12.13.222.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,454 INFO: Adding prefix 12.13.222.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,460 INFO: Adding prefix 12.13.222.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,466 INFO: Adding prefix 12.13.223.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,472 INFO: Adding prefix 12.13.223.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,478 INFO: Adding prefix 12.13.223.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,484 INFO: Adding prefix 12.13.223.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,490 INFO: Adding prefix 12.13.223.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,495 INFO: Adding prefix 12.13.223.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,500 INFO: Adding prefix 12.13.223.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,504 INFO: Adding prefix 12.13.223.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,510 INFO: Adding prefix 12.13.223.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,516 INFO: Adding prefix 12.13.223.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,522 INFO: Adding prefix 12.13.223.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,527 INFO: Adding prefix 12.13.223.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,534 INFO: Adding prefix 12.13.223.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,539 INFO: Adding prefix 12.13.223.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,544 INFO: Adding prefix 12.13.223.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,549 INFO: Adding prefix 12.13.223.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,555 INFO: Adding prefix 12.13.224.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,559 INFO: Adding prefix 12.13.224.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,564 INFO: Adding prefix 12.13.224.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,568 INFO: Adding prefix 12.13.224.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,575 INFO: Adding prefix 12.13.224.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,580 INFO: Adding prefix 12.13.224.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,586 INFO: Adding prefix 12.13.224.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,591 INFO: Adding prefix 12.13.224.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,597 INFO: Adding prefix 12.13.224.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,601 INFO: Adding prefix 12.13.224.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,606 INFO: Adding prefix 12.13.224.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,611 INFO: Adding prefix 12.13.224.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,617 INFO: Adding prefix 12.13.224.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,622 INFO: Adding prefix 12.13.224.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,627 INFO: Adding prefix 12.13.224.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,632 INFO: Adding prefix 12.13.224.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,648 INFO: Adding prefix 12.13.225.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,654 INFO: Adding prefix 12.13.225.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,660 INFO: Adding prefix 12.13.225.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,666 INFO: Adding prefix 12.13.225.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,672 INFO: Adding prefix 12.13.225.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,677 INFO: Adding prefix 12.13.225.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,683 INFO: Adding prefix 12.13.225.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,691 INFO: Adding prefix 12.13.225.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,697 INFO: Adding prefix 12.13.225.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,703 INFO: Adding prefix 12.13.225.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,708 INFO: Adding prefix 12.13.225.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,714 INFO: Adding prefix 12.13.225.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,719 INFO: Adding prefix 12.13.225.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,725 INFO: Adding prefix 12.13.225.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,729 INFO: Adding prefix 12.13.225.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,735 INFO: Adding prefix 12.13.225.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,740 INFO: Adding prefix 12.13.226.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,746 INFO: Adding prefix 12.13.226.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,752 INFO: Adding prefix 12.13.226.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,758 INFO: Adding prefix 12.13.226.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,763 INFO: Adding prefix 12.13.226.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,767 INFO: Adding prefix 12.13.226.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,772 INFO: Adding prefix 12.13.226.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,777 INFO: Adding prefix 12.13.226.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,783 INFO: Adding prefix 12.13.226.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,787 INFO: Adding prefix 12.13.226.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,792 INFO: Adding prefix 12.13.226.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,796 INFO: Adding prefix 12.13.226.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,802 INFO: Adding prefix 12.13.226.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,807 INFO: Adding prefix 12.13.226.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,813 INFO: Adding prefix 12.13.226.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,817 INFO: Adding prefix 12.13.226.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,822 INFO: Adding prefix 12.13.227.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,826 INFO: Adding prefix 12.13.227.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,833 INFO: Adding prefix 12.13.227.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,837 INFO: Adding prefix 12.13.227.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,842 INFO: Adding prefix 12.13.227.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,846 INFO: Adding prefix 12.13.227.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,852 INFO: Adding prefix 12.13.227.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,857 INFO: Adding prefix 12.13.227.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,863 INFO: Adding prefix 12.13.227.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,868 INFO: Adding prefix 12.13.227.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,874 INFO: Adding prefix 12.13.227.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,879 INFO: Adding prefix 12.13.227.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,884 INFO: Adding prefix 12.13.227.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,892 INFO: Adding prefix 12.13.227.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,898 INFO: Adding prefix 12.13.227.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,903 INFO: Adding prefix 12.13.227.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,911 INFO: Adding prefix 12.13.228.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,917 INFO: Adding prefix 12.13.228.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,924 INFO: Adding prefix 12.13.228.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,930 INFO: Adding prefix 12.13.228.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,937 INFO: Adding prefix 12.13.228.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,942 INFO: Adding prefix 12.13.228.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,947 INFO: Adding prefix 12.13.228.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,952 INFO: Adding prefix 12.13.228.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,958 INFO: Adding prefix 12.13.228.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,965 INFO: Adding prefix 12.13.228.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,972 INFO: Adding prefix 12.13.228.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,977 INFO: Adding prefix 12.13.228.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,982 INFO: Adding prefix 12.13.228.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,989 INFO: Adding prefix 12.13.228.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:36,995 INFO: Adding prefix 12.13.228.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,000 INFO: Adding prefix 12.13.228.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,006 INFO: Adding prefix 12.13.229.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,012 INFO: Adding prefix 12.13.229.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,017 INFO: Adding prefix 12.13.229.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,022 INFO: Adding prefix 12.13.229.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,028 INFO: Adding prefix 12.13.229.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,036 INFO: Adding prefix 12.13.229.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,041 INFO: Adding prefix 12.13.229.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,047 INFO: Adding prefix 12.13.229.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,053 INFO: Adding prefix 12.13.229.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,060 INFO: Adding prefix 12.13.229.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,066 INFO: Adding prefix 12.13.229.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,072 INFO: Adding prefix 12.13.229.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,077 INFO: Adding prefix 12.13.229.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,084 INFO: Adding prefix 12.13.229.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,089 INFO: Adding prefix 12.13.229.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,094 INFO: Adding prefix 12.13.229.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,098 INFO: Adding prefix 12.13.230.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,103 INFO: Adding prefix 12.13.230.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,108 INFO: Adding prefix 12.13.230.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,113 INFO: Adding prefix 12.13.230.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,119 INFO: Adding prefix 12.13.230.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,124 INFO: Adding prefix 12.13.230.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,129 INFO: Adding prefix 12.13.230.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,134 INFO: Adding prefix 12.13.230.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,140 INFO: Adding prefix 12.13.230.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,145 INFO: Adding prefix 12.13.230.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,150 INFO: Adding prefix 12.13.230.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,156 INFO: Adding prefix 12.13.230.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,162 INFO: Adding prefix 12.13.230.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,168 INFO: Adding prefix 12.13.230.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,173 INFO: Adding prefix 12.13.230.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,178 INFO: Adding prefix 12.13.230.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,184 INFO: Adding prefix 12.13.231.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,189 INFO: Adding prefix 12.13.231.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,194 INFO: Adding prefix 12.13.231.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,200 INFO: Adding prefix 12.13.231.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,206 INFO: Adding prefix 12.13.231.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,211 INFO: Adding prefix 12.13.231.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,216 INFO: Adding prefix 12.13.231.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,222 INFO: Adding prefix 12.13.231.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,228 INFO: Adding prefix 12.13.231.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,232 INFO: Adding prefix 12.13.231.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,238 INFO: Adding prefix 12.13.231.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,243 INFO: Adding prefix 12.13.231.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,248 INFO: Adding prefix 12.13.231.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,255 INFO: Adding prefix 12.13.231.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,261 INFO: Adding prefix 12.13.231.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,269 INFO: Adding prefix 12.13.231.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,276 INFO: Adding prefix 12.13.232.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,281 INFO: Adding prefix 12.13.232.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,286 INFO: Adding prefix 12.13.232.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,292 INFO: Adding prefix 12.13.232.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,297 INFO: Adding prefix 12.13.232.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,302 INFO: Adding prefix 12.13.232.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,307 INFO: Adding prefix 12.13.232.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,313 INFO: Adding prefix 12.13.232.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,320 INFO: Adding prefix 12.13.232.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,325 INFO: Adding prefix 12.13.232.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,330 INFO: Adding prefix 12.13.232.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,337 INFO: Adding prefix 12.13.232.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,344 INFO: Adding prefix 12.13.232.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,349 INFO: Adding prefix 12.13.232.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,353 INFO: Adding prefix 12.13.232.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,359 INFO: Adding prefix 12.13.232.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,364 INFO: Adding prefix 12.13.233.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,370 INFO: Adding prefix 12.13.233.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,375 INFO: Adding prefix 12.13.233.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,385 INFO: Adding prefix 12.13.233.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,392 INFO: Adding prefix 12.13.233.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,398 INFO: Adding prefix 12.13.233.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,404 INFO: Adding prefix 12.13.233.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,412 INFO: Adding prefix 12.13.233.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,419 INFO: Adding prefix 12.13.233.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,424 INFO: Adding prefix 12.13.233.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,430 INFO: Adding prefix 12.13.233.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,437 INFO: Adding prefix 12.13.233.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,443 INFO: Adding prefix 12.13.233.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,447 INFO: Adding prefix 12.13.233.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,454 INFO: Adding prefix 12.13.233.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,459 INFO: Adding prefix 12.13.233.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,465 INFO: Adding prefix 12.13.234.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,472 INFO: Adding prefix 12.13.234.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,479 INFO: Adding prefix 12.13.234.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,483 INFO: Adding prefix 12.13.234.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,489 INFO: Adding prefix 12.13.234.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,494 INFO: Adding prefix 12.13.234.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,500 INFO: Adding prefix 12.13.234.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,506 INFO: Adding prefix 12.13.234.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,513 INFO: Adding prefix 12.13.234.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,519 INFO: Adding prefix 12.13.234.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,525 INFO: Adding prefix 12.13.234.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,531 INFO: Adding prefix 12.13.234.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,536 INFO: Adding prefix 12.13.234.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,540 INFO: Adding prefix 12.13.234.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,546 INFO: Adding prefix 12.13.234.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,551 INFO: Adding prefix 12.13.234.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,556 INFO: Adding prefix 12.13.235.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,561 INFO: Adding prefix 12.13.235.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,567 INFO: Adding prefix 12.13.235.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,571 INFO: Adding prefix 12.13.235.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,577 INFO: Adding prefix 12.13.235.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,582 INFO: Adding prefix 12.13.235.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,587 INFO: Adding prefix 12.13.235.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,592 INFO: Adding prefix 12.13.235.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,598 INFO: Adding prefix 12.13.235.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,604 INFO: Adding prefix 12.13.235.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,611 INFO: Adding prefix 12.13.235.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,617 INFO: Adding prefix 12.13.235.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,624 INFO: Adding prefix 12.13.235.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,632 INFO: Adding prefix 12.13.235.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,637 INFO: Adding prefix 12.13.235.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,642 INFO: Adding prefix 12.13.235.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,648 INFO: Adding prefix 12.13.236.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,654 INFO: Adding prefix 12.13.236.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,659 INFO: Adding prefix 12.13.236.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,665 INFO: Adding prefix 12.13.236.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,673 INFO: Adding prefix 12.13.236.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,680 INFO: Adding prefix 12.13.236.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,685 INFO: Adding prefix 12.13.236.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,690 INFO: Adding prefix 12.13.236.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,695 INFO: Adding prefix 12.13.236.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,702 INFO: Adding prefix 12.13.236.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,706 INFO: Adding prefix 12.13.236.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,712 INFO: Adding prefix 12.13.236.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,716 INFO: Adding prefix 12.13.236.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,723 INFO: Adding prefix 12.13.236.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,729 INFO: Adding prefix 12.13.236.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,734 INFO: Adding prefix 12.13.236.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,739 INFO: Adding prefix 12.13.237.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,745 INFO: Adding prefix 12.13.237.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,750 INFO: Adding prefix 12.13.237.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,756 INFO: Adding prefix 12.13.237.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,765 INFO: Adding prefix 12.13.237.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,770 INFO: Adding prefix 12.13.237.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,775 INFO: Adding prefix 12.13.237.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,779 INFO: Adding prefix 12.13.237.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,786 INFO: Adding prefix 12.13.237.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,793 INFO: Adding prefix 12.13.237.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,799 INFO: Adding prefix 12.13.237.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,803 INFO: Adding prefix 12.13.237.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,810 INFO: Adding prefix 12.13.237.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,815 INFO: Adding prefix 12.13.237.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,820 INFO: Adding prefix 12.13.237.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,825 INFO: Adding prefix 12.13.237.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,832 INFO: Adding prefix 12.13.238.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,838 INFO: Adding prefix 12.13.238.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,852 INFO: Adding prefix 12.13.238.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,859 INFO: Adding prefix 12.13.238.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,870 INFO: Adding prefix 12.13.238.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,879 INFO: Adding prefix 12.13.238.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,891 INFO: Adding prefix 12.13.238.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,899 INFO: Adding prefix 12.13.238.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,906 INFO: Adding prefix 12.13.238.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,912 INFO: Adding prefix 12.13.238.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,917 INFO: Adding prefix 12.13.238.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,923 INFO: Adding prefix 12.13.238.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,929 INFO: Adding prefix 12.13.238.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,934 INFO: Adding prefix 12.13.238.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,939 INFO: Adding prefix 12.13.238.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,946 INFO: Adding prefix 12.13.238.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,951 INFO: Adding prefix 12.13.239.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:37,995 INFO: Adding prefix 12.13.239.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,003 INFO: Adding prefix 12.13.239.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,011 INFO: Adding prefix 12.13.239.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,016 INFO: Adding prefix 12.13.239.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,023 INFO: Adding prefix 12.13.239.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,029 INFO: Adding prefix 12.13.239.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,036 INFO: Adding prefix 12.13.239.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,041 INFO: Adding prefix 12.13.239.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,046 INFO: Adding prefix 12.13.239.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,051 INFO: Adding prefix 12.13.239.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,057 INFO: Adding prefix 12.13.239.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,063 INFO: Adding prefix 12.13.239.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,067 INFO: Adding prefix 12.13.239.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,072 INFO: Adding prefix 12.13.239.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,079 INFO: Adding prefix 12.13.239.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,084 INFO: Adding prefix 12.13.240.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,092 INFO: Adding prefix 12.13.240.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,105 INFO: Adding prefix 12.13.240.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,116 INFO: Adding prefix 12.13.240.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,124 INFO: Adding prefix 12.13.240.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,140 INFO: Adding prefix 12.13.240.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,147 INFO: Adding prefix 12.13.240.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,153 INFO: Adding prefix 12.13.240.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,159 INFO: Adding prefix 12.13.240.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,164 INFO: Adding prefix 12.13.240.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,171 INFO: Adding prefix 12.13.240.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,178 INFO: Adding prefix 12.13.240.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,184 INFO: Adding prefix 12.13.240.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,190 INFO: Adding prefix 12.13.240.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,200 INFO: Adding prefix 12.13.240.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,205 INFO: Adding prefix 12.13.240.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,211 INFO: Adding prefix 12.13.241.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,216 INFO: Adding prefix 12.13.241.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,222 INFO: Adding prefix 12.13.241.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,229 INFO: Adding prefix 12.13.241.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,235 INFO: Adding prefix 12.13.241.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,240 INFO: Adding prefix 12.13.241.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,248 INFO: Adding prefix 12.13.241.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,254 INFO: Adding prefix 12.13.241.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,260 INFO: Adding prefix 12.13.241.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,267 INFO: Adding prefix 12.13.241.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,274 INFO: Adding prefix 12.13.241.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,280 INFO: Adding prefix 12.13.241.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,286 INFO: Adding prefix 12.13.241.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,291 INFO: Adding prefix 12.13.241.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,298 INFO: Adding prefix 12.13.241.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,303 INFO: Adding prefix 12.13.241.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,310 INFO: Adding prefix 12.13.242.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,316 INFO: Adding prefix 12.13.242.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,321 INFO: Adding prefix 12.13.242.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,326 INFO: Adding prefix 12.13.242.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,330 INFO: Adding prefix 12.13.242.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,337 INFO: Adding prefix 12.13.242.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,341 INFO: Adding prefix 12.13.242.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,346 INFO: Adding prefix 12.13.242.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,351 INFO: Adding prefix 12.13.242.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,357 INFO: Adding prefix 12.13.242.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,361 INFO: Adding prefix 12.13.242.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,366 INFO: Adding prefix 12.13.242.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,371 INFO: Adding prefix 12.13.242.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,376 INFO: Adding prefix 12.13.242.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,382 INFO: Adding prefix 12.13.242.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,387 INFO: Adding prefix 12.13.242.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,392 INFO: Adding prefix 12.13.243.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,398 INFO: Adding prefix 12.13.243.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,404 INFO: Adding prefix 12.13.243.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,410 INFO: Adding prefix 12.13.243.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,416 INFO: Adding prefix 12.13.243.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,422 INFO: Adding prefix 12.13.243.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,427 INFO: Adding prefix 12.13.243.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,432 INFO: Adding prefix 12.13.243.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,436 INFO: Adding prefix 12.13.243.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,442 INFO: Adding prefix 12.13.243.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,447 INFO: Adding prefix 12.13.243.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,452 INFO: Adding prefix 12.13.243.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,457 INFO: Adding prefix 12.13.243.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,463 INFO: Adding prefix 12.13.243.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,468 INFO: Adding prefix 12.13.243.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,473 INFO: Adding prefix 12.13.243.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,478 INFO: Adding prefix 12.13.244.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,482 INFO: Adding prefix 12.13.244.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,487 INFO: Adding prefix 12.13.244.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,492 INFO: Adding prefix 12.13.244.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,498 INFO: Adding prefix 12.13.244.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,503 INFO: Adding prefix 12.13.244.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,509 INFO: Adding prefix 12.13.244.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,514 INFO: Adding prefix 12.13.244.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,519 INFO: Adding prefix 12.13.244.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,524 INFO: Adding prefix 12.13.244.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,530 INFO: Adding prefix 12.13.244.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,535 INFO: Adding prefix 12.13.244.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,543 INFO: Adding prefix 12.13.244.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,549 INFO: Adding prefix 12.13.244.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,556 INFO: Adding prefix 12.13.244.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,561 INFO: Adding prefix 12.13.244.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,569 INFO: Adding prefix 12.13.245.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,574 INFO: Adding prefix 12.13.245.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,579 INFO: Adding prefix 12.13.245.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,584 INFO: Adding prefix 12.13.245.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,589 INFO: Adding prefix 12.13.245.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,594 INFO: Adding prefix 12.13.245.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,598 INFO: Adding prefix 12.13.245.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,604 INFO: Adding prefix 12.13.245.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,610 INFO: Adding prefix 12.13.245.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,615 INFO: Adding prefix 12.13.245.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,620 INFO: Adding prefix 12.13.245.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,625 INFO: Adding prefix 12.13.245.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,635 INFO: Adding prefix 12.13.245.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,641 INFO: Adding prefix 12.13.245.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,647 INFO: Adding prefix 12.13.245.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,653 INFO: Adding prefix 12.13.245.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,658 INFO: Adding prefix 12.13.246.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,664 INFO: Adding prefix 12.13.246.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,669 INFO: Adding prefix 12.13.246.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,675 INFO: Adding prefix 12.13.246.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,680 INFO: Adding prefix 12.13.246.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,686 INFO: Adding prefix 12.13.246.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,697 INFO: Adding prefix 12.13.246.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,704 INFO: Adding prefix 12.13.246.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,709 INFO: Adding prefix 12.13.246.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,716 INFO: Adding prefix 12.13.246.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,722 INFO: Adding prefix 12.13.246.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,729 INFO: Adding prefix 12.13.246.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,734 INFO: Adding prefix 12.13.246.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,738 INFO: Adding prefix 12.13.246.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,744 INFO: Adding prefix 12.13.246.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,750 INFO: Adding prefix 12.13.246.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,755 INFO: Adding prefix 12.13.247.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,760 INFO: Adding prefix 12.13.247.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,765 INFO: Adding prefix 12.13.247.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,772 INFO: Adding prefix 12.13.247.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,776 INFO: Adding prefix 12.13.247.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,781 INFO: Adding prefix 12.13.247.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,787 INFO: Adding prefix 12.13.247.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,792 INFO: Adding prefix 12.13.247.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,797 INFO: Adding prefix 12.13.247.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,802 INFO: Adding prefix 12.13.247.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,808 INFO: Adding prefix 12.13.247.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,815 INFO: Adding prefix 12.13.247.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,823 INFO: Adding prefix 12.13.247.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,830 INFO: Adding prefix 12.13.247.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,838 INFO: Adding prefix 12.13.247.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,844 INFO: Adding prefix 12.13.247.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,849 INFO: Adding prefix 12.13.248.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,855 INFO: Adding prefix 12.13.248.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,861 INFO: Adding prefix 12.13.248.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,866 INFO: Adding prefix 12.13.248.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,871 INFO: Adding prefix 12.13.248.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,876 INFO: Adding prefix 12.13.248.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,884 INFO: Adding prefix 12.13.248.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,889 INFO: Adding prefix 12.13.248.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,896 INFO: Adding prefix 12.13.248.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,901 INFO: Adding prefix 12.13.248.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,910 INFO: Adding prefix 12.13.248.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,917 INFO: Adding prefix 12.13.248.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,924 INFO: Adding prefix 12.13.248.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,930 INFO: Adding prefix 12.13.248.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,937 INFO: Adding prefix 12.13.248.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,943 INFO: Adding prefix 12.13.248.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,949 INFO: Adding prefix 12.13.249.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,956 INFO: Adding prefix 12.13.249.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,963 INFO: Adding prefix 12.13.249.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,971 INFO: Adding prefix 12.13.249.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,978 INFO: Adding prefix 12.13.249.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,989 INFO: Adding prefix 12.13.249.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:38,994 INFO: Adding prefix 12.13.249.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,001 INFO: Adding prefix 12.13.249.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,006 INFO: Adding prefix 12.13.249.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,013 INFO: Adding prefix 12.13.249.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,020 INFO: Adding prefix 12.13.249.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,026 INFO: Adding prefix 12.13.249.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,031 INFO: Adding prefix 12.13.249.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,037 INFO: Adding prefix 12.13.249.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,042 INFO: Adding prefix 12.13.249.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,047 INFO: Adding prefix 12.13.249.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,052 INFO: Adding prefix 12.13.250.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,058 INFO: Adding prefix 12.13.250.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,064 INFO: Adding prefix 12.13.250.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,070 INFO: Adding prefix 12.13.250.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,074 INFO: Adding prefix 12.13.250.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,080 INFO: Adding prefix 12.13.250.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,085 INFO: Adding prefix 12.13.250.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,090 INFO: Adding prefix 12.13.250.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,095 INFO: Adding prefix 12.13.250.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,101 INFO: Adding prefix 12.13.250.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,106 INFO: Adding prefix 12.13.250.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,112 INFO: Adding prefix 12.13.250.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,118 INFO: Adding prefix 12.13.250.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,123 INFO: Adding prefix 12.13.250.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,127 INFO: Adding prefix 12.13.250.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,132 INFO: Adding prefix 12.13.250.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,138 INFO: Adding prefix 12.13.251.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,143 INFO: Adding prefix 12.13.251.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,148 INFO: Adding prefix 12.13.251.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,153 INFO: Adding prefix 12.13.251.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,159 INFO: Adding prefix 12.13.251.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,165 INFO: Adding prefix 12.13.251.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,170 INFO: Adding prefix 12.13.251.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,174 INFO: Adding prefix 12.13.251.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,180 INFO: Adding prefix 12.13.251.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,185 INFO: Adding prefix 12.13.251.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,190 INFO: Adding prefix 12.13.251.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,195 INFO: Adding prefix 12.13.251.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,201 INFO: Adding prefix 12.13.251.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,207 INFO: Adding prefix 12.13.251.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,213 INFO: Adding prefix 12.13.251.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,218 INFO: Adding prefix 12.13.251.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,226 INFO: Adding prefix 12.13.252.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,232 INFO: Adding prefix 12.13.252.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,237 INFO: Adding prefix 12.13.252.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,242 INFO: Adding prefix 12.13.252.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,250 INFO: Adding prefix 12.13.252.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,256 INFO: Adding prefix 12.13.252.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,262 INFO: Adding prefix 12.13.252.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,268 INFO: Adding prefix 12.13.252.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,276 INFO: Adding prefix 12.13.252.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,281 INFO: Adding prefix 12.13.252.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,286 INFO: Adding prefix 12.13.252.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,292 INFO: Adding prefix 12.13.252.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,297 INFO: Adding prefix 12.13.252.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,301 INFO: Adding prefix 12.13.252.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,306 INFO: Adding prefix 12.13.252.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,312 INFO: Adding prefix 12.13.252.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,317 INFO: Adding prefix 12.13.253.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,323 INFO: Adding prefix 12.13.253.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,330 INFO: Adding prefix 12.13.253.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,336 INFO: Adding prefix 12.13.253.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,341 INFO: Adding prefix 12.13.253.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,346 INFO: Adding prefix 12.13.253.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,351 INFO: Adding prefix 12.13.253.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,358 INFO: Adding prefix 12.13.253.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,363 INFO: Adding prefix 12.13.253.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,368 INFO: Adding prefix 12.13.253.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,373 INFO: Adding prefix 12.13.253.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,380 INFO: Adding prefix 12.13.253.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,385 INFO: Adding prefix 12.13.253.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,390 INFO: Adding prefix 12.13.253.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,396 INFO: Adding prefix 12.13.253.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,402 INFO: Adding prefix 12.13.253.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,407 INFO: Adding prefix 12.13.254.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,413 INFO: Adding prefix 12.13.254.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,418 INFO: Adding prefix 12.13.254.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,425 INFO: Adding prefix 12.13.254.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,431 INFO: Adding prefix 12.13.254.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,437 INFO: Adding prefix 12.13.254.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,442 INFO: Adding prefix 12.13.254.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,447 INFO: Adding prefix 12.13.254.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,452 INFO: Adding prefix 12.13.254.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,457 INFO: Adding prefix 12.13.254.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,464 INFO: Adding prefix 12.13.254.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,471 INFO: Adding prefix 12.13.254.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,477 INFO: Adding prefix 12.13.254.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,483 INFO: Adding prefix 12.13.254.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,490 INFO: Adding prefix 12.13.254.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,495 INFO: Adding prefix 12.13.254.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,500 INFO: Adding prefix 12.13.255.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,505 INFO: Adding prefix 12.13.255.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,512 INFO: Adding prefix 12.13.255.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,516 INFO: Adding prefix 12.13.255.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,522 INFO: Adding prefix 12.13.255.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,527 INFO: Adding prefix 12.13.255.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,534 INFO: Adding prefix 12.13.255.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,539 INFO: Adding prefix 12.13.255.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,544 INFO: Adding prefix 12.13.255.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,549 INFO: Adding prefix 12.13.255.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,555 INFO: Adding prefix 12.13.255.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,560 INFO: Adding prefix 12.13.255.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,567 INFO: Adding prefix 12.13.255.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,579 INFO: Adding prefix 12.13.255.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,588 INFO: Adding prefix 12.13.255.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,596 INFO: Adding prefix 12.13.255.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,601 INFO: Adding prefix 12.14.0.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,606 INFO: Adding prefix 12.14.0.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,612 INFO: Adding prefix 12.14.0.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,617 INFO: Adding prefix 12.14.0.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,623 INFO: Adding prefix 12.14.0.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,630 INFO: Adding prefix 12.14.0.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,637 INFO: Adding prefix 12.14.0.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,642 INFO: Adding prefix 12.14.0.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,649 INFO: Adding prefix 12.14.0.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,657 INFO: Adding prefix 12.14.0.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,663 INFO: Adding prefix 12.14.0.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,668 INFO: Adding prefix 12.14.0.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,673 INFO: Adding prefix 12.14.0.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,679 INFO: Adding prefix 12.14.0.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,684 INFO: Adding prefix 12.14.0.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,691 INFO: Adding prefix 12.14.0.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,697 INFO: Adding prefix 12.14.1.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,704 INFO: Adding prefix 12.14.1.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,709 INFO: Adding prefix 12.14.1.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,714 INFO: Adding prefix 12.14.1.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,719 INFO: Adding prefix 12.14.1.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,726 INFO: Adding prefix 12.14.1.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,730 INFO: Adding prefix 12.14.1.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,736 INFO: Adding prefix 12.14.1.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,742 INFO: Adding prefix 12.14.1.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,748 INFO: Adding prefix 12.14.1.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,753 INFO: Adding prefix 12.14.1.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,758 INFO: Adding prefix 12.14.1.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,763 INFO: Adding prefix 12.14.1.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,769 INFO: Adding prefix 12.14.1.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,774 INFO: Adding prefix 12.14.1.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,779 INFO: Adding prefix 12.14.1.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,785 INFO: Adding prefix 12.14.2.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,791 INFO: Adding prefix 12.14.2.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,797 INFO: Adding prefix 12.14.2.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,803 INFO: Adding prefix 12.14.2.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,811 INFO: Adding prefix 12.14.2.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,816 INFO: Adding prefix 12.14.2.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,822 INFO: Adding prefix 12.14.2.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,827 INFO: Adding prefix 12.14.2.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,836 INFO: Adding prefix 12.14.2.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,841 INFO: Adding prefix 12.14.2.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,846 INFO: Adding prefix 12.14.2.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,852 INFO: Adding prefix 12.14.2.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,859 INFO: Adding prefix 12.14.2.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,864 INFO: Adding prefix 12.14.2.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,869 INFO: Adding prefix 12.14.2.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,874 INFO: Adding prefix 12.14.2.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,881 INFO: Adding prefix 12.14.3.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,887 INFO: Adding prefix 12.14.3.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,893 INFO: Adding prefix 12.14.3.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,900 INFO: Adding prefix 12.14.3.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,910 INFO: Adding prefix 12.14.3.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,917 INFO: Adding prefix 12.14.3.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,933 INFO: Adding prefix 12.14.3.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,940 INFO: Adding prefix 12.14.3.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,948 INFO: Adding prefix 12.14.3.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,954 INFO: Adding prefix 12.14.3.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,971 INFO: Adding prefix 12.14.3.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,978 INFO: Adding prefix 12.14.3.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,986 INFO: Adding prefix 12.14.3.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:39,994 INFO: Adding prefix 12.14.3.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,042 INFO: Adding prefix 12.14.3.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,051 INFO: Adding prefix 12.14.3.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,057 INFO: Adding prefix 12.14.4.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,063 INFO: Adding prefix 12.14.4.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,069 INFO: Adding prefix 12.14.4.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,077 INFO: Adding prefix 12.14.4.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,084 INFO: Adding prefix 12.14.4.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,091 INFO: Adding prefix 12.14.4.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,098 INFO: Adding prefix 12.14.4.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,108 INFO: Adding prefix 12.14.4.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,115 INFO: Adding prefix 12.14.4.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,123 INFO: Adding prefix 12.14.4.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,128 INFO: Adding prefix 12.14.4.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,137 INFO: Adding prefix 12.14.4.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,143 INFO: Adding prefix 12.14.4.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,150 INFO: Adding prefix 12.14.4.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,156 INFO: Adding prefix 12.14.4.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,163 INFO: Adding prefix 12.14.4.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,169 INFO: Adding prefix 12.14.5.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,174 INFO: Adding prefix 12.14.5.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,179 INFO: Adding prefix 12.14.5.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,186 INFO: Adding prefix 12.14.5.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,191 INFO: Adding prefix 12.14.5.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,196 INFO: Adding prefix 12.14.5.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,201 INFO: Adding prefix 12.14.5.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,208 INFO: Adding prefix 12.14.5.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,213 INFO: Adding prefix 12.14.5.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,219 INFO: Adding prefix 12.14.5.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,224 INFO: Adding prefix 12.14.5.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,231 INFO: Adding prefix 12.14.5.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,236 INFO: Adding prefix 12.14.5.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,240 INFO: Adding prefix 12.14.5.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,245 INFO: Adding prefix 12.14.5.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,250 INFO: Adding prefix 12.14.5.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,255 INFO: Adding prefix 12.14.6.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,261 INFO: Adding prefix 12.14.6.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,267 INFO: Adding prefix 12.14.6.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,273 INFO: Adding prefix 12.14.6.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,280 INFO: Adding prefix 12.14.6.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,286 INFO: Adding prefix 12.14.6.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,294 INFO: Adding prefix 12.14.6.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,301 INFO: Adding prefix 12.14.6.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,306 INFO: Adding prefix 12.14.6.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,311 INFO: Adding prefix 12.14.6.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,318 INFO: Adding prefix 12.14.6.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,326 INFO: Adding prefix 12.14.6.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,331 INFO: Adding prefix 12.14.6.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,337 INFO: Adding prefix 12.14.6.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,343 INFO: Adding prefix 12.14.6.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,348 INFO: Adding prefix 12.14.6.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,353 INFO: Adding prefix 12.14.7.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,358 INFO: Adding prefix 12.14.7.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,366 INFO: Adding prefix 12.14.7.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,372 INFO: Adding prefix 12.14.7.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,380 INFO: Adding prefix 12.14.7.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,389 INFO: Adding prefix 12.14.7.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,395 INFO: Adding prefix 12.14.7.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,400 INFO: Adding prefix 12.14.7.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,405 INFO: Adding prefix 12.14.7.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,410 INFO: Adding prefix 12.14.7.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,418 INFO: Adding prefix 12.14.7.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,425 INFO: Adding prefix 12.14.7.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,433 INFO: Adding prefix 12.14.7.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,438 INFO: Adding prefix 12.14.7.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,443 INFO: Adding prefix 12.14.7.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,449 INFO: Adding prefix 12.14.7.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,455 INFO: Adding prefix 12.14.8.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,463 INFO: Adding prefix 12.14.8.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,469 INFO: Adding prefix 12.14.8.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,476 INFO: Adding prefix 12.14.8.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,482 INFO: Adding prefix 12.14.8.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,488 INFO: Adding prefix 12.14.8.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,493 INFO: Adding prefix 12.14.8.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,499 INFO: Adding prefix 12.14.8.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,547 INFO: Adding prefix 12.14.8.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,556 INFO: Adding prefix 12.14.8.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,561 INFO: Adding prefix 12.14.8.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,567 INFO: Adding prefix 12.14.8.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,573 INFO: Adding prefix 12.14.8.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,579 INFO: Adding prefix 12.14.8.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,583 INFO: Adding prefix 12.14.8.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,588 INFO: Adding prefix 12.14.8.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,593 INFO: Adding prefix 12.14.9.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,599 INFO: Adding prefix 12.14.9.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,603 INFO: Adding prefix 12.14.9.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,608 INFO: Adding prefix 12.14.9.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,613 INFO: Adding prefix 12.14.9.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,620 INFO: Adding prefix 12.14.9.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,624 INFO: Adding prefix 12.14.9.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,629 INFO: Adding prefix 12.14.9.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,634 INFO: Adding prefix 12.14.9.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,641 INFO: Adding prefix 12.14.9.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,647 INFO: Adding prefix 12.14.9.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,652 INFO: Adding prefix 12.14.9.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,657 INFO: Adding prefix 12.14.9.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,663 INFO: Adding prefix 12.14.9.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,668 INFO: Adding prefix 12.14.9.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,674 INFO: Adding prefix 12.14.9.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,682 INFO: Adding prefix 12.14.10.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,688 INFO: Adding prefix 12.14.10.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,694 INFO: Adding prefix 12.14.10.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,700 INFO: Adding prefix 12.14.10.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,708 INFO: Adding prefix 12.14.10.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,713 INFO: Adding prefix 12.14.10.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,719 INFO: Adding prefix 12.14.10.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,724 INFO: Adding prefix 12.14.10.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,731 INFO: Adding prefix 12.14.10.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,738 INFO: Adding prefix 12.14.10.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,745 INFO: Adding prefix 12.14.10.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,750 INFO: Adding prefix 12.14.10.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,756 INFO: Adding prefix 12.14.10.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,765 INFO: Adding prefix 12.14.10.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,771 INFO: Adding prefix 12.14.10.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,778 INFO: Adding prefix 12.14.10.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,786 INFO: Adding prefix 12.14.11.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,794 INFO: Adding prefix 12.14.11.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,799 INFO: Adding prefix 12.14.11.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,805 INFO: Adding prefix 12.14.11.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,813 INFO: Adding prefix 12.14.11.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,820 INFO: Adding prefix 12.14.11.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,825 INFO: Adding prefix 12.14.11.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,831 INFO: Adding prefix 12.14.11.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,838 INFO: Adding prefix 12.14.11.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,843 INFO: Adding prefix 12.14.11.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,850 INFO: Adding prefix 12.14.11.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,858 INFO: Adding prefix 12.14.11.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,863 INFO: Adding prefix 12.14.11.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,869 INFO: Adding prefix 12.14.11.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,874 INFO: Adding prefix 12.14.11.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,883 INFO: Adding prefix 12.14.11.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,890 INFO: Adding prefix 12.14.12.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,897 INFO: Adding prefix 12.14.12.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,904 INFO: Adding prefix 12.14.12.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,911 INFO: Adding prefix 12.14.12.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,918 INFO: Adding prefix 12.14.12.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,924 INFO: Adding prefix 12.14.12.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,930 INFO: Adding prefix 12.14.12.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,936 INFO: Adding prefix 12.14.12.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,942 INFO: Adding prefix 12.14.12.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,947 INFO: Adding prefix 12.14.12.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,952 INFO: Adding prefix 12.14.12.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,958 INFO: Adding prefix 12.14.12.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,964 INFO: Adding prefix 12.14.12.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,969 INFO: Adding prefix 12.14.12.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,974 INFO: Adding prefix 12.14.12.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,981 INFO: Adding prefix 12.14.12.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,987 INFO: Adding prefix 12.14.13.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,993 INFO: Adding prefix 12.14.13.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:40,998 INFO: Adding prefix 12.14.13.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,006 INFO: Adding prefix 12.14.13.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,012 INFO: Adding prefix 12.14.13.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,018 INFO: Adding prefix 12.14.13.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,025 INFO: Adding prefix 12.14.13.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,030 INFO: Adding prefix 12.14.13.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,035 INFO: Adding prefix 12.14.13.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,040 INFO: Adding prefix 12.14.13.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,047 INFO: Adding prefix 12.14.13.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,053 INFO: Adding prefix 12.14.13.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,059 INFO: Adding prefix 12.14.13.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,065 INFO: Adding prefix 12.14.13.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,072 INFO: Adding prefix 12.14.13.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,076 INFO: Adding prefix 12.14.13.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,082 INFO: Adding prefix 12.14.14.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,087 INFO: Adding prefix 12.14.14.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,096 INFO: Adding prefix 12.14.14.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,102 INFO: Adding prefix 12.14.14.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,109 INFO: Adding prefix 12.14.14.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,114 INFO: Adding prefix 12.14.14.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,121 INFO: Adding prefix 12.14.14.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,128 INFO: Adding prefix 12.14.14.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,134 INFO: Adding prefix 12.14.14.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,139 INFO: Adding prefix 12.14.14.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,145 INFO: Adding prefix 12.14.14.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,151 INFO: Adding prefix 12.14.14.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,158 INFO: Adding prefix 12.14.14.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,165 INFO: Adding prefix 12.14.14.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,173 INFO: Adding prefix 12.14.14.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,178 INFO: Adding prefix 12.14.14.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,183 INFO: Adding prefix 12.14.15.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,188 INFO: Adding prefix 12.14.15.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,195 INFO: Adding prefix 12.14.15.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,199 INFO: Adding prefix 12.14.15.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,205 INFO: Adding prefix 12.14.15.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,210 INFO: Adding prefix 12.14.15.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,217 INFO: Adding prefix 12.14.15.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,222 INFO: Adding prefix 12.14.15.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,228 INFO: Adding prefix 12.14.15.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,236 INFO: Adding prefix 12.14.15.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,242 INFO: Adding prefix 12.14.15.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,247 INFO: Adding prefix 12.14.15.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,253 INFO: Adding prefix 12.14.15.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,261 INFO: Adding prefix 12.14.15.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,267 INFO: Adding prefix 12.14.15.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,273 INFO: Adding prefix 12.14.15.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,279 INFO: Adding prefix 12.14.16.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,286 INFO: Adding prefix 12.14.16.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,291 INFO: Adding prefix 12.14.16.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,296 INFO: Adding prefix 12.14.16.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,301 INFO: Adding prefix 12.14.16.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,307 INFO: Adding prefix 12.14.16.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,313 INFO: Adding prefix 12.14.16.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,319 INFO: Adding prefix 12.14.16.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,324 INFO: Adding prefix 12.14.16.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,331 INFO: Adding prefix 12.14.16.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,336 INFO: Adding prefix 12.14.16.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,341 INFO: Adding prefix 12.14.16.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,346 INFO: Adding prefix 12.14.16.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,352 INFO: Adding prefix 12.14.16.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,357 INFO: Adding prefix 12.14.16.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,362 INFO: Adding prefix 12.14.16.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,367 INFO: Adding prefix 12.14.17.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,372 INFO: Adding prefix 12.14.17.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,377 INFO: Adding prefix 12.14.17.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,382 INFO: Adding prefix 12.14.17.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,389 INFO: Adding prefix 12.14.17.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,393 INFO: Adding prefix 12.14.17.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,399 INFO: Adding prefix 12.14.17.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,404 INFO: Adding prefix 12.14.17.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,410 INFO: Adding prefix 12.14.17.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,415 INFO: Adding prefix 12.14.17.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,425 INFO: Adding prefix 12.14.17.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,430 INFO: Adding prefix 12.14.17.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,436 INFO: Adding prefix 12.14.17.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,440 INFO: Adding prefix 12.14.17.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,445 INFO: Adding prefix 12.14.17.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,450 INFO: Adding prefix 12.14.17.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,457 INFO: Adding prefix 12.14.18.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,462 INFO: Adding prefix 12.14.18.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,468 INFO: Adding prefix 12.14.18.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,473 INFO: Adding prefix 12.14.18.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,480 INFO: Adding prefix 12.14.18.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,485 INFO: Adding prefix 12.14.18.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,490 INFO: Adding prefix 12.14.18.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,495 INFO: Adding prefix 12.14.18.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,501 INFO: Adding prefix 12.14.18.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,506 INFO: Adding prefix 12.14.18.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,511 INFO: Adding prefix 12.14.18.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,517 INFO: Adding prefix 12.14.18.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,525 INFO: Adding prefix 12.14.18.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,530 INFO: Adding prefix 12.14.18.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,535 INFO: Adding prefix 12.14.18.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,540 INFO: Adding prefix 12.14.18.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,545 INFO: Adding prefix 12.14.19.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,550 INFO: Adding prefix 12.14.19.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,555 INFO: Adding prefix 12.14.19.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,561 INFO: Adding prefix 12.14.19.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,566 INFO: Adding prefix 12.14.19.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,570 INFO: Adding prefix 12.14.19.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,576 INFO: Adding prefix 12.14.19.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,584 INFO: Adding prefix 12.14.19.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,592 INFO: Adding prefix 12.14.19.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,599 INFO: Adding prefix 12.14.19.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,605 INFO: Adding prefix 12.14.19.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,619 INFO: Adding prefix 12.14.19.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,626 INFO: Adding prefix 12.14.19.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,632 INFO: Adding prefix 12.14.19.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,637 INFO: Adding prefix 12.14.19.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,644 INFO: Adding prefix 12.14.19.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,650 INFO: Adding prefix 12.14.20.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,655 INFO: Adding prefix 12.14.20.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,660 INFO: Adding prefix 12.14.20.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,666 INFO: Adding prefix 12.14.20.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,671 INFO: Adding prefix 12.14.20.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,677 INFO: Adding prefix 12.14.20.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,682 INFO: Adding prefix 12.14.20.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,689 INFO: Adding prefix 12.14.20.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,696 INFO: Adding prefix 12.14.20.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,702 INFO: Adding prefix 12.14.20.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,707 INFO: Adding prefix 12.14.20.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,712 INFO: Adding prefix 12.14.20.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,717 INFO: Adding prefix 12.14.20.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,722 INFO: Adding prefix 12.14.20.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,729 INFO: Adding prefix 12.14.20.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,735 INFO: Adding prefix 12.14.20.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,739 INFO: Adding prefix 12.14.21.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,744 INFO: Adding prefix 12.14.21.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,750 INFO: Adding prefix 12.14.21.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,755 INFO: Adding prefix 12.14.21.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,761 INFO: Adding prefix 12.14.21.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,765 INFO: Adding prefix 12.14.21.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,772 INFO: Adding prefix 12.14.21.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,778 INFO: Adding prefix 12.14.21.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,784 INFO: Adding prefix 12.14.21.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,789 INFO: Adding prefix 12.14.21.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,797 INFO: Adding prefix 12.14.21.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,802 INFO: Adding prefix 12.14.21.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,809 INFO: Adding prefix 12.14.21.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,815 INFO: Adding prefix 12.14.21.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,822 INFO: Adding prefix 12.14.21.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,828 INFO: Adding prefix 12.14.21.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,835 INFO: Adding prefix 12.14.22.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,841 INFO: Adding prefix 12.14.22.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,846 INFO: Adding prefix 12.14.22.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,852 INFO: Adding prefix 12.14.22.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,857 INFO: Adding prefix 12.14.22.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,862 INFO: Adding prefix 12.14.22.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,868 INFO: Adding prefix 12.14.22.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,874 INFO: Adding prefix 12.14.22.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,880 INFO: Adding prefix 12.14.22.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,886 INFO: Adding prefix 12.14.22.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,890 INFO: Adding prefix 12.14.22.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,895 INFO: Adding prefix 12.14.22.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,900 INFO: Adding prefix 12.14.22.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,907 INFO: Adding prefix 12.14.22.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,913 INFO: Adding prefix 12.14.22.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,918 INFO: Adding prefix 12.14.22.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,922 INFO: Adding prefix 12.14.23.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,928 INFO: Adding prefix 12.14.23.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,934 INFO: Adding prefix 12.14.23.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,940 INFO: Adding prefix 12.14.23.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,946 INFO: Adding prefix 12.14.23.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,952 INFO: Adding prefix 12.14.23.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,958 INFO: Adding prefix 12.14.23.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,965 INFO: Adding prefix 12.14.23.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,970 INFO: Adding prefix 12.14.23.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,978 INFO: Adding prefix 12.14.23.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,985 INFO: Adding prefix 12.14.23.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,990 INFO: Adding prefix 12.14.23.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:41,995 INFO: Adding prefix 12.14.23.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,001 INFO: Adding prefix 12.14.23.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,006 INFO: Adding prefix 12.14.23.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,011 INFO: Adding prefix 12.14.23.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,016 INFO: Adding prefix 12.14.24.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,022 INFO: Adding prefix 12.14.24.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,027 INFO: Adding prefix 12.14.24.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,033 INFO: Adding prefix 12.14.24.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,039 INFO: Adding prefix 12.14.24.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,045 INFO: Adding prefix 12.14.24.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,052 INFO: Adding prefix 12.14.24.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,058 INFO: Adding prefix 12.14.24.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,064 INFO: Adding prefix 12.14.24.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,070 INFO: Adding prefix 12.14.24.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,077 INFO: Adding prefix 12.14.24.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,082 INFO: Adding prefix 12.14.24.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,090 INFO: Adding prefix 12.14.24.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,095 INFO: Adding prefix 12.14.24.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,101 INFO: Adding prefix 12.14.24.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,106 INFO: Adding prefix 12.14.24.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,113 INFO: Adding prefix 12.14.25.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,118 INFO: Adding prefix 12.14.25.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,125 INFO: Adding prefix 12.14.25.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,132 INFO: Adding prefix 12.14.25.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,139 INFO: Adding prefix 12.14.25.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,144 INFO: Adding prefix 12.14.25.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,152 INFO: Adding prefix 12.14.25.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,158 INFO: Adding prefix 12.14.25.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,164 INFO: Adding prefix 12.14.25.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,170 INFO: Adding prefix 12.14.25.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,176 INFO: Adding prefix 12.14.25.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,181 INFO: Adding prefix 12.14.25.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,188 INFO: Adding prefix 12.14.25.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,194 INFO: Adding prefix 12.14.25.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,199 INFO: Adding prefix 12.14.25.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,204 INFO: Adding prefix 12.14.25.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,211 INFO: Adding prefix 12.14.26.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,216 INFO: Adding prefix 12.14.26.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,223 INFO: Adding prefix 12.14.26.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,229 INFO: Adding prefix 12.14.26.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,237 INFO: Adding prefix 12.14.26.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,243 INFO: Adding prefix 12.14.26.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,249 INFO: Adding prefix 12.14.26.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,258 INFO: Adding prefix 12.14.26.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,264 INFO: Adding prefix 12.14.26.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,270 INFO: Adding prefix 12.14.26.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,276 INFO: Adding prefix 12.14.26.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,283 INFO: Adding prefix 12.14.26.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,289 INFO: Adding prefix 12.14.26.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,295 INFO: Adding prefix 12.14.26.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,301 INFO: Adding prefix 12.14.26.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,309 INFO: Adding prefix 12.14.26.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,318 INFO: Adding prefix 12.14.27.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,324 INFO: Adding prefix 12.14.27.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,332 INFO: Adding prefix 12.14.27.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,340 INFO: Adding prefix 12.14.27.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,348 INFO: Adding prefix 12.14.27.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,353 INFO: Adding prefix 12.14.27.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,359 INFO: Adding prefix 12.14.27.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,369 INFO: Adding prefix 12.14.27.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,377 INFO: Adding prefix 12.14.27.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,384 INFO: Adding prefix 12.14.27.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,389 INFO: Adding prefix 12.14.27.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,395 INFO: Adding prefix 12.14.27.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,400 INFO: Adding prefix 12.14.27.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,407 INFO: Adding prefix 12.14.27.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,412 INFO: Adding prefix 12.14.27.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,419 INFO: Adding prefix 12.14.27.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,425 INFO: Adding prefix 12.14.28.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,431 INFO: Adding prefix 12.14.28.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,438 INFO: Adding prefix 12.14.28.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,444 INFO: Adding prefix 12.14.28.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,449 INFO: Adding prefix 12.14.28.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,454 INFO: Adding prefix 12.14.28.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,461 INFO: Adding prefix 12.14.28.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,467 INFO: Adding prefix 12.14.28.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,472 INFO: Adding prefix 12.14.28.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,478 INFO: Adding prefix 12.14.28.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,484 INFO: Adding prefix 12.14.28.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,489 INFO: Adding prefix 12.14.28.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,495 INFO: Adding prefix 12.14.28.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,501 INFO: Adding prefix 12.14.28.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,508 INFO: Adding prefix 12.14.28.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,514 INFO: Adding prefix 12.14.28.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,520 INFO: Adding prefix 12.14.29.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,525 INFO: Adding prefix 12.14.29.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,533 INFO: Adding prefix 12.14.29.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,539 INFO: Adding prefix 12.14.29.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,545 INFO: Adding prefix 12.14.29.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,550 INFO: Adding prefix 12.14.29.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,556 INFO: Adding prefix 12.14.29.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,561 INFO: Adding prefix 12.14.29.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,567 INFO: Adding prefix 12.14.29.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,572 INFO: Adding prefix 12.14.29.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,578 INFO: Adding prefix 12.14.29.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,583 INFO: Adding prefix 12.14.29.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,588 INFO: Adding prefix 12.14.29.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,593 INFO: Adding prefix 12.14.29.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,600 INFO: Adding prefix 12.14.29.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,606 INFO: Adding prefix 12.14.29.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,612 INFO: Adding prefix 12.14.30.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,619 INFO: Adding prefix 12.14.30.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,625 INFO: Adding prefix 12.14.30.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,631 INFO: Adding prefix 12.14.30.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,637 INFO: Adding prefix 12.14.30.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,644 INFO: Adding prefix 12.14.30.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,651 INFO: Adding prefix 12.14.30.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,657 INFO: Adding prefix 12.14.30.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,663 INFO: Adding prefix 12.14.30.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,671 INFO: Adding prefix 12.14.30.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,676 INFO: Adding prefix 12.14.30.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,681 INFO: Adding prefix 12.14.30.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,687 INFO: Adding prefix 12.14.30.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,694 INFO: Adding prefix 12.14.30.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,699 INFO: Adding prefix 12.14.30.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,706 INFO: Adding prefix 12.14.30.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,712 INFO: Adding prefix 12.14.31.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,718 INFO: Adding prefix 12.14.31.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,724 INFO: Adding prefix 12.14.31.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,729 INFO: Adding prefix 12.14.31.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,734 INFO: Adding prefix 12.14.31.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,741 INFO: Adding prefix 12.14.31.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,746 INFO: Adding prefix 12.14.31.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,754 INFO: Adding prefix 12.14.31.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,759 INFO: Adding prefix 12.14.31.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,766 INFO: Adding prefix 12.14.31.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,772 INFO: Adding prefix 12.14.31.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,777 INFO: Adding prefix 12.14.31.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,784 INFO: Adding prefix 12.14.31.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,790 INFO: Adding prefix 12.14.31.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,794 INFO: Adding prefix 12.14.31.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,799 INFO: Adding prefix 12.14.31.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,806 INFO: Adding prefix 12.14.32.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,811 INFO: Adding prefix 12.14.32.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,817 INFO: Adding prefix 12.14.32.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,822 INFO: Adding prefix 12.14.32.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,829 INFO: Adding prefix 12.14.32.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,834 INFO: Adding prefix 12.14.32.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,839 INFO: Adding prefix 12.14.32.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,845 INFO: Adding prefix 12.14.32.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,853 INFO: Adding prefix 12.14.32.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,859 INFO: Adding prefix 12.14.32.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,864 INFO: Adding prefix 12.14.32.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,870 INFO: Adding prefix 12.14.32.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,878 INFO: Adding prefix 12.14.32.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,884 INFO: Adding prefix 12.14.32.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,890 INFO: Adding prefix 12.14.32.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,895 INFO: Adding prefix 12.14.32.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,902 INFO: Adding prefix 12.14.33.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,907 INFO: Adding prefix 12.14.33.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,913 INFO: Adding prefix 12.14.33.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,918 INFO: Adding prefix 12.14.33.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,926 INFO: Adding prefix 12.14.33.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,932 INFO: Adding prefix 12.14.33.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,939 INFO: Adding prefix 12.14.33.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,945 INFO: Adding prefix 12.14.33.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,951 INFO: Adding prefix 12.14.33.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,958 INFO: Adding prefix 12.14.33.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,963 INFO: Adding prefix 12.14.33.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,970 INFO: Adding prefix 12.14.33.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,976 INFO: Adding prefix 12.14.33.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,981 INFO: Adding prefix 12.14.33.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,987 INFO: Adding prefix 12.14.33.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:42,994 INFO: Adding prefix 12.14.33.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,000 INFO: Adding prefix 12.14.34.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,005 INFO: Adding prefix 12.14.34.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,011 INFO: Adding prefix 12.14.34.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,017 INFO: Adding prefix 12.14.34.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,023 INFO: Adding prefix 12.14.34.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,029 INFO: Adding prefix 12.14.34.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,035 INFO: Adding prefix 12.14.34.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,042 INFO: Adding prefix 12.14.34.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,047 INFO: Adding prefix 12.14.34.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,089 INFO: Adding prefix 12.14.34.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,096 INFO: Adding prefix 12.14.34.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,102 INFO: Adding prefix 12.14.34.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,109 INFO: Adding prefix 12.14.34.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,115 INFO: Adding prefix 12.14.34.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,120 INFO: Adding prefix 12.14.34.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,127 INFO: Adding prefix 12.14.34.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,132 INFO: Adding prefix 12.14.35.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,137 INFO: Adding prefix 12.14.35.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,142 INFO: Adding prefix 12.14.35.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,150 INFO: Adding prefix 12.14.35.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,155 INFO: Adding prefix 12.14.35.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,161 INFO: Adding prefix 12.14.35.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,167 INFO: Adding prefix 12.14.35.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,173 INFO: Adding prefix 12.14.35.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,179 INFO: Adding prefix 12.14.35.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,185 INFO: Adding prefix 12.14.35.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,193 INFO: Adding prefix 12.14.35.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,198 INFO: Adding prefix 12.14.35.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,205 INFO: Adding prefix 12.14.35.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,211 INFO: Adding prefix 12.14.35.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,217 INFO: Adding prefix 12.14.35.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,223 INFO: Adding prefix 12.14.35.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,228 INFO: Adding prefix 12.14.36.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,232 INFO: Adding prefix 12.14.36.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,239 INFO: Adding prefix 12.14.36.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,244 INFO: Adding prefix 12.14.36.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,250 INFO: Adding prefix 12.14.36.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,255 INFO: Adding prefix 12.14.36.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,262 INFO: Adding prefix 12.14.36.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,267 INFO: Adding prefix 12.14.36.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,273 INFO: Adding prefix 12.14.36.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,279 INFO: Adding prefix 12.14.36.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,285 INFO: Adding prefix 12.14.36.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,292 INFO: Adding prefix 12.14.36.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,297 INFO: Adding prefix 12.14.36.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,303 INFO: Adding prefix 12.14.36.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,311 INFO: Adding prefix 12.14.36.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,317 INFO: Adding prefix 12.14.36.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,324 INFO: Adding prefix 12.14.37.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,330 INFO: Adding prefix 12.14.37.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,337 INFO: Adding prefix 12.14.37.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,342 INFO: Adding prefix 12.14.37.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,348 INFO: Adding prefix 12.14.37.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,356 INFO: Adding prefix 12.14.37.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,361 INFO: Adding prefix 12.14.37.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,366 INFO: Adding prefix 12.14.37.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,371 INFO: Adding prefix 12.14.37.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,378 INFO: Adding prefix 12.14.37.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,384 INFO: Adding prefix 12.14.37.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,390 INFO: Adding prefix 12.14.37.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,396 INFO: Adding prefix 12.14.37.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,403 INFO: Adding prefix 12.14.37.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,409 INFO: Adding prefix 12.14.37.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,416 INFO: Adding prefix 12.14.37.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,423 INFO: Adding prefix 12.14.38.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,430 INFO: Adding prefix 12.14.38.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,436 INFO: Adding prefix 12.14.38.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,441 INFO: Adding prefix 12.14.38.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,446 INFO: Adding prefix 12.14.38.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,453 INFO: Adding prefix 12.14.38.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,458 INFO: Adding prefix 12.14.38.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,464 INFO: Adding prefix 12.14.38.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,470 INFO: Adding prefix 12.14.38.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,478 INFO: Adding prefix 12.14.38.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,484 INFO: Adding prefix 12.14.38.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,489 INFO: Adding prefix 12.14.38.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,495 INFO: Adding prefix 12.14.38.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,504 INFO: Adding prefix 12.14.38.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,509 INFO: Adding prefix 12.14.38.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,515 INFO: Adding prefix 12.14.38.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,520 INFO: Adding prefix 12.14.39.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,526 INFO: Adding prefix 12.14.39.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,530 INFO: Adding prefix 12.14.39.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,536 INFO: Adding prefix 12.14.39.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,542 INFO: Adding prefix 12.14.39.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,547 INFO: Adding prefix 12.14.39.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,552 INFO: Adding prefix 12.14.39.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,558 INFO: Adding prefix 12.14.39.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,566 INFO: Adding prefix 12.14.39.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,573 INFO: Adding prefix 12.14.39.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,579 INFO: Adding prefix 12.14.39.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,586 INFO: Adding prefix 12.14.39.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,595 INFO: Adding prefix 12.14.39.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,602 INFO: Adding prefix 12.14.39.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,609 INFO: Adding prefix 12.14.39.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,614 INFO: Adding prefix 12.14.39.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,623 INFO: Adding prefix 12.14.40.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,628 INFO: Adding prefix 12.14.40.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,633 INFO: Adding prefix 12.14.40.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,639 INFO: Adding prefix 12.14.40.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,646 INFO: Adding prefix 12.14.40.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,651 INFO: Adding prefix 12.14.40.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,656 INFO: Adding prefix 12.14.40.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,661 INFO: Adding prefix 12.14.40.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,667 INFO: Adding prefix 12.14.40.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,674 INFO: Adding prefix 12.14.40.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,680 INFO: Adding prefix 12.14.40.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,685 INFO: Adding prefix 12.14.40.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,693 INFO: Adding prefix 12.14.40.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,699 INFO: Adding prefix 12.14.40.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,704 INFO: Adding prefix 12.14.40.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,712 INFO: Adding prefix 12.14.40.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,716 INFO: Adding prefix 12.14.41.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,721 INFO: Adding prefix 12.14.41.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,726 INFO: Adding prefix 12.14.41.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,732 INFO: Adding prefix 12.14.41.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,739 INFO: Adding prefix 12.14.41.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,745 INFO: Adding prefix 12.14.41.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,749 INFO: Adding prefix 12.14.41.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,757 INFO: Adding prefix 12.14.41.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,762 INFO: Adding prefix 12.14.41.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,767 INFO: Adding prefix 12.14.41.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,772 INFO: Adding prefix 12.14.41.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,778 INFO: Adding prefix 12.14.41.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,785 INFO: Adding prefix 12.14.41.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,791 INFO: Adding prefix 12.14.41.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,797 INFO: Adding prefix 12.14.41.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,803 INFO: Adding prefix 12.14.41.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,809 INFO: Adding prefix 12.14.42.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,815 INFO: Adding prefix 12.14.42.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,820 INFO: Adding prefix 12.14.42.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,826 INFO: Adding prefix 12.14.42.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,831 INFO: Adding prefix 12.14.42.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,836 INFO: Adding prefix 12.14.42.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,840 INFO: Adding prefix 12.14.42.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,847 INFO: Adding prefix 12.14.42.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,853 INFO: Adding prefix 12.14.42.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,859 INFO: Adding prefix 12.14.42.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,864 INFO: Adding prefix 12.14.42.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,869 INFO: Adding prefix 12.14.42.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,874 INFO: Adding prefix 12.14.42.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,879 INFO: Adding prefix 12.14.42.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,886 INFO: Adding prefix 12.14.42.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,891 INFO: Adding prefix 12.14.42.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,897 INFO: Adding prefix 12.14.43.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,903 INFO: Adding prefix 12.14.43.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,911 INFO: Adding prefix 12.14.43.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,917 INFO: Adding prefix 12.14.43.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,923 INFO: Adding prefix 12.14.43.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,928 INFO: Adding prefix 12.14.43.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,935 INFO: Adding prefix 12.14.43.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,941 INFO: Adding prefix 12.14.43.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,945 INFO: Adding prefix 12.14.43.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,952 INFO: Adding prefix 12.14.43.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,959 INFO: Adding prefix 12.14.43.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,964 INFO: Adding prefix 12.14.43.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,969 INFO: Adding prefix 12.14.43.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,974 INFO: Adding prefix 12.14.43.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,980 INFO: Adding prefix 12.14.43.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,985 INFO: Adding prefix 12.14.43.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,990 INFO: Adding prefix 12.14.44.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:43,996 INFO: Adding prefix 12.14.44.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,005 INFO: Adding prefix 12.14.44.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,010 INFO: Adding prefix 12.14.44.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,015 INFO: Adding prefix 12.14.44.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,021 INFO: Adding prefix 12.14.44.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,028 INFO: Adding prefix 12.14.44.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,033 INFO: Adding prefix 12.14.44.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,039 INFO: Adding prefix 12.14.44.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,045 INFO: Adding prefix 12.14.44.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,098 INFO: Adding prefix 12.14.44.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,124 INFO: Adding prefix 12.14.44.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,131 INFO: Adding prefix 12.14.44.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,141 INFO: Adding prefix 12.14.44.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,180 INFO: Adding prefix 12.14.44.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,187 INFO: Adding prefix 12.14.44.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,197 INFO: Adding prefix 12.14.45.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,205 INFO: Adding prefix 12.14.45.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,211 INFO: Adding prefix 12.14.45.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,216 INFO: Adding prefix 12.14.45.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,221 INFO: Adding prefix 12.14.45.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,228 INFO: Adding prefix 12.14.45.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,233 INFO: Adding prefix 12.14.45.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,238 INFO: Adding prefix 12.14.45.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,246 INFO: Adding prefix 12.14.45.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,255 INFO: Adding prefix 12.14.45.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,264 INFO: Adding prefix 12.14.45.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,270 INFO: Adding prefix 12.14.45.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,276 INFO: Adding prefix 12.14.45.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,287 INFO: Adding prefix 12.14.45.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,296 INFO: Adding prefix 12.14.45.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,304 INFO: Adding prefix 12.14.45.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,312 INFO: Adding prefix 12.14.46.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,323 INFO: Adding prefix 12.14.46.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,329 INFO: Adding prefix 12.14.46.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,334 INFO: Adding prefix 12.14.46.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,340 INFO: Adding prefix 12.14.46.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,346 INFO: Adding prefix 12.14.46.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,351 INFO: Adding prefix 12.14.46.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,357 INFO: Adding prefix 12.14.46.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,382 INFO: Adding prefix 12.14.46.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,389 INFO: Adding prefix 12.14.46.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,395 INFO: Adding prefix 12.14.46.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,400 INFO: Adding prefix 12.14.46.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,413 INFO: Adding prefix 12.14.46.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,420 INFO: Adding prefix 12.14.46.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,428 INFO: Adding prefix 12.14.46.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,434 INFO: Adding prefix 12.14.46.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,444 INFO: Adding prefix 12.14.47.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,451 INFO: Adding prefix 12.14.47.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,458 INFO: Adding prefix 12.14.47.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,463 INFO: Adding prefix 12.14.47.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,474 INFO: Adding prefix 12.14.47.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,480 INFO: Adding prefix 12.14.47.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,487 INFO: Adding prefix 12.14.47.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,493 INFO: Adding prefix 12.14.47.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,500 INFO: Adding prefix 12.14.47.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,529 INFO: Adding prefix 12.14.47.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,779 INFO: Adding prefix 12.14.47.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,845 INFO: Adding prefix 12.14.47.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,946 INFO: Adding prefix 12.14.47.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:44,977 INFO: Adding prefix 12.14.47.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,007 INFO: Adding prefix 12.14.47.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,097 INFO: Adding prefix 12.14.47.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,136 INFO: Adding prefix 12.14.48.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,145 INFO: Adding prefix 12.14.48.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,151 INFO: Adding prefix 12.14.48.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,156 INFO: Adding prefix 12.14.48.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,162 INFO: Adding prefix 12.14.48.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,168 INFO: Adding prefix 12.14.48.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,173 INFO: Adding prefix 12.14.48.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,181 INFO: Adding prefix 12.14.48.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,188 INFO: Adding prefix 12.14.48.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,195 INFO: Adding prefix 12.14.48.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,202 INFO: Adding prefix 12.14.48.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,209 INFO: Adding prefix 12.14.48.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,216 INFO: Adding prefix 12.14.48.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,222 INFO: Adding prefix 12.14.48.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,227 INFO: Adding prefix 12.14.48.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,234 INFO: Adding prefix 12.14.48.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,240 INFO: Adding prefix 12.14.49.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,245 INFO: Adding prefix 12.14.49.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,250 INFO: Adding prefix 12.14.49.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,258 INFO: Adding prefix 12.14.49.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,264 INFO: Adding prefix 12.14.49.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,270 INFO: Adding prefix 12.14.49.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,275 INFO: Adding prefix 12.14.49.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,283 INFO: Adding prefix 12.14.49.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,288 INFO: Adding prefix 12.14.49.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,293 INFO: Adding prefix 12.14.49.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,299 INFO: Adding prefix 12.14.49.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,305 INFO: Adding prefix 12.14.49.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,310 INFO: Adding prefix 12.14.49.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,316 INFO: Adding prefix 12.14.49.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,321 INFO: Adding prefix 12.14.49.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,326 INFO: Adding prefix 12.14.49.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,331 INFO: Adding prefix 12.14.50.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,336 INFO: Adding prefix 12.14.50.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,344 INFO: Adding prefix 12.14.50.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,350 INFO: Adding prefix 12.14.50.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,355 INFO: Adding prefix 12.14.50.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,360 INFO: Adding prefix 12.14.50.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,366 INFO: Adding prefix 12.14.50.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,372 INFO: Adding prefix 12.14.50.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,377 INFO: Adding prefix 12.14.50.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,382 INFO: Adding prefix 12.14.50.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,389 INFO: Adding prefix 12.14.50.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,394 INFO: Adding prefix 12.14.50.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,399 INFO: Adding prefix 12.14.50.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,403 INFO: Adding prefix 12.14.50.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,410 INFO: Adding prefix 12.14.50.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,415 INFO: Adding prefix 12.14.50.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,422 INFO: Adding prefix 12.14.51.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,428 INFO: Adding prefix 12.14.51.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,436 INFO: Adding prefix 12.14.51.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,441 INFO: Adding prefix 12.14.51.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,447 INFO: Adding prefix 12.14.51.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,453 INFO: Adding prefix 12.14.51.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,460 INFO: Adding prefix 12.14.51.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,467 INFO: Adding prefix 12.14.51.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,472 INFO: Adding prefix 12.14.51.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,477 INFO: Adding prefix 12.14.51.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,484 INFO: Adding prefix 12.14.51.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,489 INFO: Adding prefix 12.14.51.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,497 INFO: Adding prefix 12.14.51.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,503 INFO: Adding prefix 12.14.51.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,509 INFO: Adding prefix 12.14.51.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,514 INFO: Adding prefix 12.14.51.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,519 INFO: Adding prefix 12.14.52.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,525 INFO: Adding prefix 12.14.52.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,530 INFO: Adding prefix 12.14.52.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,536 INFO: Adding prefix 12.14.52.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,542 INFO: Adding prefix 12.14.52.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,549 INFO: Adding prefix 12.14.52.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,555 INFO: Adding prefix 12.14.52.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,561 INFO: Adding prefix 12.14.52.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,568 INFO: Adding prefix 12.14.52.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,576 INFO: Adding prefix 12.14.52.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,581 INFO: Adding prefix 12.14.52.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,588 INFO: Adding prefix 12.14.52.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,633 INFO: Adding prefix 12.14.52.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,642 INFO: Adding prefix 12.14.52.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,647 INFO: Adding prefix 12.14.52.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,654 INFO: Adding prefix 12.14.52.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,660 INFO: Adding prefix 12.14.53.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,667 INFO: Adding prefix 12.14.53.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,672 INFO: Adding prefix 12.14.53.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,678 INFO: Adding prefix 12.14.53.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,685 INFO: Adding prefix 12.14.53.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,693 INFO: Adding prefix 12.14.53.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,699 INFO: Adding prefix 12.14.53.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,704 INFO: Adding prefix 12.14.53.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,711 INFO: Adding prefix 12.14.53.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,716 INFO: Adding prefix 12.14.53.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,723 INFO: Adding prefix 12.14.53.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,728 INFO: Adding prefix 12.14.53.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,738 INFO: Adding prefix 12.14.53.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,743 INFO: Adding prefix 12.14.53.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,751 INFO: Adding prefix 12.14.53.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,757 INFO: Adding prefix 12.14.53.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,765 INFO: Adding prefix 12.14.54.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,772 INFO: Adding prefix 12.14.54.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,778 INFO: Adding prefix 12.14.54.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,784 INFO: Adding prefix 12.14.54.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,790 INFO: Adding prefix 12.14.54.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,796 INFO: Adding prefix 12.14.54.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,802 INFO: Adding prefix 12.14.54.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,807 INFO: Adding prefix 12.14.54.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,815 INFO: Adding prefix 12.14.54.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,820 INFO: Adding prefix 12.14.54.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,827 INFO: Adding prefix 12.14.54.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,832 INFO: Adding prefix 12.14.54.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,839 INFO: Adding prefix 12.14.54.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,843 INFO: Adding prefix 12.14.54.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,848 INFO: Adding prefix 12.14.54.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,853 INFO: Adding prefix 12.14.54.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,860 INFO: Adding prefix 12.14.55.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,866 INFO: Adding prefix 12.14.55.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,871 INFO: Adding prefix 12.14.55.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,876 INFO: Adding prefix 12.14.55.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,882 INFO: Adding prefix 12.14.55.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,887 INFO: Adding prefix 12.14.55.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,893 INFO: Adding prefix 12.14.55.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,898 INFO: Adding prefix 12.14.55.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,905 INFO: Adding prefix 12.14.55.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,910 INFO: Adding prefix 12.14.55.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,916 INFO: Adding prefix 12.14.55.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,924 INFO: Adding prefix 12.14.55.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,930 INFO: Adding prefix 12.14.55.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,936 INFO: Adding prefix 12.14.55.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,942 INFO: Adding prefix 12.14.55.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,948 INFO: Adding prefix 12.14.55.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,955 INFO: Adding prefix 12.14.56.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,960 INFO: Adding prefix 12.14.56.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,967 INFO: Adding prefix 12.14.56.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,973 INFO: Adding prefix 12.14.56.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,979 INFO: Adding prefix 12.14.56.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,984 INFO: Adding prefix 12.14.56.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,992 INFO: Adding prefix 12.14.56.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:45,999 INFO: Adding prefix 12.14.56.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,004 INFO: Adding prefix 12.14.56.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,010 INFO: Adding prefix 12.14.56.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,015 INFO: Adding prefix 12.14.56.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,021 INFO: Adding prefix 12.14.56.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,026 INFO: Adding prefix 12.14.56.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,031 INFO: Adding prefix 12.14.56.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,036 INFO: Adding prefix 12.14.56.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,043 INFO: Adding prefix 12.14.56.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,048 INFO: Adding prefix 12.14.57.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,053 INFO: Adding prefix 12.14.57.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,058 INFO: Adding prefix 12.14.57.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,065 INFO: Adding prefix 12.14.57.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,072 INFO: Adding prefix 12.14.57.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,078 INFO: Adding prefix 12.14.57.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,083 INFO: Adding prefix 12.14.57.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,088 INFO: Adding prefix 12.14.57.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,093 INFO: Adding prefix 12.14.57.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,097 INFO: Adding prefix 12.14.57.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,104 INFO: Adding prefix 12.14.57.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,109 INFO: Adding prefix 12.14.57.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,114 INFO: Adding prefix 12.14.57.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,119 INFO: Adding prefix 12.14.57.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,126 INFO: Adding prefix 12.14.57.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,130 INFO: Adding prefix 12.14.57.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,136 INFO: Adding prefix 12.14.58.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,141 INFO: Adding prefix 12.14.58.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,147 INFO: Adding prefix 12.14.58.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,151 INFO: Adding prefix 12.14.58.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,156 INFO: Adding prefix 12.14.58.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,161 INFO: Adding prefix 12.14.58.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,169 INFO: Adding prefix 12.14.58.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,174 INFO: Adding prefix 12.14.58.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,180 INFO: Adding prefix 12.14.58.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,185 INFO: Adding prefix 12.14.58.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,190 INFO: Adding prefix 12.14.58.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,195 INFO: Adding prefix 12.14.58.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,199 INFO: Adding prefix 12.14.58.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,204 INFO: Adding prefix 12.14.58.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,210 INFO: Adding prefix 12.14.58.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,216 INFO: Adding prefix 12.14.58.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,222 INFO: Adding prefix 12.14.59.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,227 INFO: Adding prefix 12.14.59.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,232 INFO: Adding prefix 12.14.59.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,238 INFO: Adding prefix 12.14.59.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,243 INFO: Adding prefix 12.14.59.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,249 INFO: Adding prefix 12.14.59.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,254 INFO: Adding prefix 12.14.59.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,260 INFO: Adding prefix 12.14.59.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,267 INFO: Adding prefix 12.14.59.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,274 INFO: Adding prefix 12.14.59.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,279 INFO: Adding prefix 12.14.59.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,284 INFO: Adding prefix 12.14.59.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,290 INFO: Adding prefix 12.14.59.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,296 INFO: Adding prefix 12.14.59.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,303 INFO: Adding prefix 12.14.59.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,308 INFO: Adding prefix 12.14.59.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,313 INFO: Adding prefix 12.14.60.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,320 INFO: Adding prefix 12.14.60.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,326 INFO: Adding prefix 12.14.60.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,332 INFO: Adding prefix 12.14.60.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,338 INFO: Adding prefix 12.14.60.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,345 INFO: Adding prefix 12.14.60.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,351 INFO: Adding prefix 12.14.60.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,357 INFO: Adding prefix 12.14.60.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,363 INFO: Adding prefix 12.14.60.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,369 INFO: Adding prefix 12.14.60.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,375 INFO: Adding prefix 12.14.60.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,380 INFO: Adding prefix 12.14.60.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,386 INFO: Adding prefix 12.14.60.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,394 INFO: Adding prefix 12.14.60.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,400 INFO: Adding prefix 12.14.60.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,406 INFO: Adding prefix 12.14.60.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,411 INFO: Adding prefix 12.14.61.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,417 INFO: Adding prefix 12.14.61.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,422 INFO: Adding prefix 12.14.61.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,428 INFO: Adding prefix 12.14.61.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,436 INFO: Adding prefix 12.14.61.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,443 INFO: Adding prefix 12.14.61.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,449 INFO: Adding prefix 12.14.61.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,454 INFO: Adding prefix 12.14.61.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,461 INFO: Adding prefix 12.14.61.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,466 INFO: Adding prefix 12.14.61.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,472 INFO: Adding prefix 12.14.61.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,477 INFO: Adding prefix 12.14.61.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,485 INFO: Adding prefix 12.14.61.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,492 INFO: Adding prefix 12.14.61.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,497 INFO: Adding prefix 12.14.61.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,503 INFO: Adding prefix 12.14.61.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,510 INFO: Adding prefix 12.14.62.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,515 INFO: Adding prefix 12.14.62.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,522 INFO: Adding prefix 12.14.62.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,527 INFO: Adding prefix 12.14.62.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,536 INFO: Adding prefix 12.14.62.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,543 INFO: Adding prefix 12.14.62.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,549 INFO: Adding prefix 12.14.62.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,554 INFO: Adding prefix 12.14.62.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,563 INFO: Adding prefix 12.14.62.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,570 INFO: Adding prefix 12.14.62.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,575 INFO: Adding prefix 12.14.62.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,580 INFO: Adding prefix 12.14.62.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,585 INFO: Adding prefix 12.14.62.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,589 INFO: Adding prefix 12.14.62.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,594 INFO: Adding prefix 12.14.62.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,600 INFO: Adding prefix 12.14.62.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,606 INFO: Adding prefix 12.14.63.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,611 INFO: Adding prefix 12.14.63.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,615 INFO: Adding prefix 12.14.63.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,621 INFO: Adding prefix 12.14.63.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,626 INFO: Adding prefix 12.14.63.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,631 INFO: Adding prefix 12.14.63.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,637 INFO: Adding prefix 12.14.63.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,644 INFO: Adding prefix 12.14.63.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,648 INFO: Adding prefix 12.14.63.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,654 INFO: Adding prefix 12.14.63.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,658 INFO: Adding prefix 12.14.63.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,664 INFO: Adding prefix 12.14.63.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,677 INFO: Adding prefix 12.14.63.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,684 INFO: Adding prefix 12.14.63.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,690 INFO: Adding prefix 12.14.63.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,700 INFO: Adding prefix 12.14.63.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,706 INFO: Adding prefix 12.14.64.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,712 INFO: Adding prefix 12.14.64.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,717 INFO: Adding prefix 12.14.64.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,724 INFO: Adding prefix 12.14.64.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,729 INFO: Adding prefix 12.14.64.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,735 INFO: Adding prefix 12.14.64.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,742 INFO: Adding prefix 12.14.64.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,749 INFO: Adding prefix 12.14.64.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,754 INFO: Adding prefix 12.14.64.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,761 INFO: Adding prefix 12.14.64.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,768 INFO: Adding prefix 12.14.64.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,775 INFO: Adding prefix 12.14.64.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,782 INFO: Adding prefix 12.14.64.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,789 INFO: Adding prefix 12.14.64.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,797 INFO: Adding prefix 12.14.64.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,802 INFO: Adding prefix 12.14.64.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,807 INFO: Adding prefix 12.14.65.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,813 INFO: Adding prefix 12.14.65.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,819 INFO: Adding prefix 12.14.65.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,825 INFO: Adding prefix 12.14.65.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,830 INFO: Adding prefix 12.14.65.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,838 INFO: Adding prefix 12.14.65.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,845 INFO: Adding prefix 12.14.65.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,850 INFO: Adding prefix 12.14.65.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,855 INFO: Adding prefix 12.14.65.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,860 INFO: Adding prefix 12.14.65.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,867 INFO: Adding prefix 12.14.65.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,871 INFO: Adding prefix 12.14.65.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,876 INFO: Adding prefix 12.14.65.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,880 INFO: Adding prefix 12.14.65.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,887 INFO: Adding prefix 12.14.65.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,893 INFO: Adding prefix 12.14.65.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,897 INFO: Adding prefix 12.14.66.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,902 INFO: Adding prefix 12.14.66.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,911 INFO: Adding prefix 12.14.66.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,921 INFO: Adding prefix 12.14.66.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,928 INFO: Adding prefix 12.14.66.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,933 INFO: Adding prefix 12.14.66.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,938 INFO: Adding prefix 12.14.66.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,943 INFO: Adding prefix 12.14.66.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,948 INFO: Adding prefix 12.14.66.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,955 INFO: Adding prefix 12.14.66.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,963 INFO: Adding prefix 12.14.66.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,969 INFO: Adding prefix 12.14.66.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,974 INFO: Adding prefix 12.14.66.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,981 INFO: Adding prefix 12.14.66.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,987 INFO: Adding prefix 12.14.66.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:46,998 INFO: Adding prefix 12.14.66.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,004 INFO: Adding prefix 12.14.67.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,012 INFO: Adding prefix 12.14.67.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,018 INFO: Adding prefix 12.14.67.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,023 INFO: Adding prefix 12.14.67.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,028 INFO: Adding prefix 12.14.67.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,035 INFO: Adding prefix 12.14.67.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,042 INFO: Adding prefix 12.14.67.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,048 INFO: Adding prefix 12.14.67.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,053 INFO: Adding prefix 12.14.67.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,061 INFO: Adding prefix 12.14.67.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,066 INFO: Adding prefix 12.14.67.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,071 INFO: Adding prefix 12.14.67.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,076 INFO: Adding prefix 12.14.67.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,082 INFO: Adding prefix 12.14.67.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,088 INFO: Adding prefix 12.14.67.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,093 INFO: Adding prefix 12.14.67.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,098 INFO: Adding prefix 12.14.68.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,109 INFO: Adding prefix 12.14.68.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,115 INFO: Adding prefix 12.14.68.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,121 INFO: Adding prefix 12.14.68.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,129 INFO: Adding prefix 12.14.68.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,136 INFO: Adding prefix 12.14.68.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,141 INFO: Adding prefix 12.14.68.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,146 INFO: Adding prefix 12.14.68.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,153 INFO: Adding prefix 12.14.68.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,162 INFO: Adding prefix 12.14.68.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,168 INFO: Adding prefix 12.14.68.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,176 INFO: Adding prefix 12.14.68.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,183 INFO: Adding prefix 12.14.68.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,189 INFO: Adding prefix 12.14.68.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,195 INFO: Adding prefix 12.14.68.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,206 INFO: Adding prefix 12.14.68.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,214 INFO: Adding prefix 12.14.69.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,219 INFO: Adding prefix 12.14.69.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,225 INFO: Adding prefix 12.14.69.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,232 INFO: Adding prefix 12.14.69.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,239 INFO: Adding prefix 12.14.69.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,246 INFO: Adding prefix 12.14.69.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,251 INFO: Adding prefix 12.14.69.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,257 INFO: Adding prefix 12.14.69.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,265 INFO: Adding prefix 12.14.69.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,271 INFO: Adding prefix 12.14.69.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,276 INFO: Adding prefix 12.14.69.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,281 INFO: Adding prefix 12.14.69.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,288 INFO: Adding prefix 12.14.69.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,294 INFO: Adding prefix 12.14.69.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,299 INFO: Adding prefix 12.14.69.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,304 INFO: Adding prefix 12.14.69.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,312 INFO: Adding prefix 12.14.70.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,320 INFO: Adding prefix 12.14.70.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,326 INFO: Adding prefix 12.14.70.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,334 INFO: Adding prefix 12.14.70.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,340 INFO: Adding prefix 12.14.70.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,347 INFO: Adding prefix 12.14.70.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,352 INFO: Adding prefix 12.14.70.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,361 INFO: Adding prefix 12.14.70.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,368 INFO: Adding prefix 12.14.70.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,374 INFO: Adding prefix 12.14.70.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,380 INFO: Adding prefix 12.14.70.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,388 INFO: Adding prefix 12.14.70.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,394 INFO: Adding prefix 12.14.70.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,401 INFO: Adding prefix 12.14.70.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,406 INFO: Adding prefix 12.14.70.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,414 INFO: Adding prefix 12.14.70.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,419 INFO: Adding prefix 12.14.71.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,425 INFO: Adding prefix 12.14.71.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,430 INFO: Adding prefix 12.14.71.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,437 INFO: Adding prefix 12.14.71.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,443 INFO: Adding prefix 12.14.71.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,449 INFO: Adding prefix 12.14.71.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,455 INFO: Adding prefix 12.14.71.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,463 INFO: Adding prefix 12.14.71.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,469 INFO: Adding prefix 12.14.71.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,475 INFO: Adding prefix 12.14.71.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,480 INFO: Adding prefix 12.14.71.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,489 INFO: Adding prefix 12.14.71.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,495 INFO: Adding prefix 12.14.71.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,502 INFO: Adding prefix 12.14.71.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,508 INFO: Adding prefix 12.14.71.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,515 INFO: Adding prefix 12.14.71.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,523 INFO: Adding prefix 12.14.72.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,547 INFO: Adding prefix 12.14.72.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,556 INFO: Adding prefix 12.14.72.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,562 INFO: Adding prefix 12.14.72.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,569 INFO: Adding prefix 12.14.72.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,575 INFO: Adding prefix 12.14.72.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,583 INFO: Adding prefix 12.14.72.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,589 INFO: Adding prefix 12.14.72.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,596 INFO: Adding prefix 12.14.72.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,602 INFO: Adding prefix 12.14.72.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,609 INFO: Adding prefix 12.14.72.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,615 INFO: Adding prefix 12.14.72.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,621 INFO: Adding prefix 12.14.72.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,627 INFO: Adding prefix 12.14.72.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,634 INFO: Adding prefix 12.14.72.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,639 INFO: Adding prefix 12.14.72.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,646 INFO: Adding prefix 12.14.73.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,652 INFO: Adding prefix 12.14.73.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,660 INFO: Adding prefix 12.14.73.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,667 INFO: Adding prefix 12.14.73.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,673 INFO: Adding prefix 12.14.73.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,680 INFO: Adding prefix 12.14.73.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,687 INFO: Adding prefix 12.14.73.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,692 INFO: Adding prefix 12.14.73.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,697 INFO: Adding prefix 12.14.73.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,702 INFO: Adding prefix 12.14.73.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,709 INFO: Adding prefix 12.14.73.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,713 INFO: Adding prefix 12.14.73.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,719 INFO: Adding prefix 12.14.73.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,724 INFO: Adding prefix 12.14.73.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,730 INFO: Adding prefix 12.14.73.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,736 INFO: Adding prefix 12.14.73.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,741 INFO: Adding prefix 12.14.74.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,747 INFO: Adding prefix 12.14.74.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,752 INFO: Adding prefix 12.14.74.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,758 INFO: Adding prefix 12.14.74.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,764 INFO: Adding prefix 12.14.74.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,771 INFO: Adding prefix 12.14.74.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,776 INFO: Adding prefix 12.14.74.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,782 INFO: Adding prefix 12.14.74.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,788 INFO: Adding prefix 12.14.74.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,793 INFO: Adding prefix 12.14.74.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,798 INFO: Adding prefix 12.14.74.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,803 INFO: Adding prefix 12.14.74.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,808 INFO: Adding prefix 12.14.74.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,814 INFO: Adding prefix 12.14.74.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,818 INFO: Adding prefix 12.14.74.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,824 INFO: Adding prefix 12.14.74.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,831 INFO: Adding prefix 12.14.75.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,838 INFO: Adding prefix 12.14.75.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,844 INFO: Adding prefix 12.14.75.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,849 INFO: Adding prefix 12.14.75.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,854 INFO: Adding prefix 12.14.75.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,860 INFO: Adding prefix 12.14.75.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,865 INFO: Adding prefix 12.14.75.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,870 INFO: Adding prefix 12.14.75.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,875 INFO: Adding prefix 12.14.75.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,880 INFO: Adding prefix 12.14.75.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,885 INFO: Adding prefix 12.14.75.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,889 INFO: Adding prefix 12.14.75.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,895 INFO: Adding prefix 12.14.75.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,899 INFO: Adding prefix 12.14.75.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,903 INFO: Adding prefix 12.14.75.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,907 INFO: Adding prefix 12.14.75.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,914 INFO: Adding prefix 12.14.76.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,919 INFO: Adding prefix 12.14.76.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,924 INFO: Adding prefix 12.14.76.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,929 INFO: Adding prefix 12.14.76.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,935 INFO: Adding prefix 12.14.76.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,939 INFO: Adding prefix 12.14.76.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,944 INFO: Adding prefix 12.14.76.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,949 INFO: Adding prefix 12.14.76.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,955 INFO: Adding prefix 12.14.76.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,960 INFO: Adding prefix 12.14.76.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,966 INFO: Adding prefix 12.14.76.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,972 INFO: Adding prefix 12.14.76.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,979 INFO: Adding prefix 12.14.76.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,984 INFO: Adding prefix 12.14.76.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,989 INFO: Adding prefix 12.14.76.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,994 INFO: Adding prefix 12.14.76.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:47,999 INFO: Adding prefix 12.14.77.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,004 INFO: Adding prefix 12.14.77.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,009 INFO: Adding prefix 12.14.77.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,014 INFO: Adding prefix 12.14.77.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,020 INFO: Adding prefix 12.14.77.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,025 INFO: Adding prefix 12.14.77.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,030 INFO: Adding prefix 12.14.77.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,035 INFO: Adding prefix 12.14.77.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,040 INFO: Adding prefix 12.14.77.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,045 INFO: Adding prefix 12.14.77.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,050 INFO: Adding prefix 12.14.77.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,057 INFO: Adding prefix 12.14.77.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,062 INFO: Adding prefix 12.14.77.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,066 INFO: Adding prefix 12.14.77.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,071 INFO: Adding prefix 12.14.77.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,077 INFO: Adding prefix 12.14.77.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,083 INFO: Adding prefix 12.14.78.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,089 INFO: Adding prefix 12.14.78.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,095 INFO: Adding prefix 12.14.78.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,102 INFO: Adding prefix 12.14.78.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,106 INFO: Adding prefix 12.14.78.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,111 INFO: Adding prefix 12.14.78.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,116 INFO: Adding prefix 12.14.78.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,123 INFO: Adding prefix 12.14.78.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,129 INFO: Adding prefix 12.14.78.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,169 INFO: Adding prefix 12.14.78.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,174 INFO: Adding prefix 12.14.78.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,182 INFO: Adding prefix 12.14.78.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,187 INFO: Adding prefix 12.14.78.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,192 INFO: Adding prefix 12.14.78.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,197 INFO: Adding prefix 12.14.78.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,205 INFO: Adding prefix 12.14.78.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,211 INFO: Adding prefix 12.14.79.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,216 INFO: Adding prefix 12.14.79.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,221 INFO: Adding prefix 12.14.79.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,226 INFO: Adding prefix 12.14.79.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,230 INFO: Adding prefix 12.14.79.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,236 INFO: Adding prefix 12.14.79.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,242 INFO: Adding prefix 12.14.79.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,246 INFO: Adding prefix 12.14.79.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,252 INFO: Adding prefix 12.14.79.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,257 INFO: Adding prefix 12.14.79.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,264 INFO: Adding prefix 12.14.79.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,270 INFO: Adding prefix 12.14.79.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,275 INFO: Adding prefix 12.14.79.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,280 INFO: Adding prefix 12.14.79.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,286 INFO: Adding prefix 12.14.79.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,292 INFO: Adding prefix 12.14.79.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,296 INFO: Adding prefix 12.14.80.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,302 INFO: Adding prefix 12.14.80.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,309 INFO: Adding prefix 12.14.80.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,314 INFO: Adding prefix 12.14.80.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,320 INFO: Adding prefix 12.14.80.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,325 INFO: Adding prefix 12.14.80.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,333 INFO: Adding prefix 12.14.80.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,339 INFO: Adding prefix 12.14.80.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,347 INFO: Adding prefix 12.14.80.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,352 INFO: Adding prefix 12.14.80.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,359 INFO: Adding prefix 12.14.80.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,364 INFO: Adding prefix 12.14.80.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,371 INFO: Adding prefix 12.14.80.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,377 INFO: Adding prefix 12.14.80.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,384 INFO: Adding prefix 12.14.80.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,390 INFO: Adding prefix 12.14.80.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,395 INFO: Adding prefix 12.14.81.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,400 INFO: Adding prefix 12.14.81.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,406 INFO: Adding prefix 12.14.81.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,411 INFO: Adding prefix 12.14.81.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,416 INFO: Adding prefix 12.14.81.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,424 INFO: Adding prefix 12.14.81.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,431 INFO: Adding prefix 12.14.81.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,438 INFO: Adding prefix 12.14.81.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,443 INFO: Adding prefix 12.14.81.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,450 INFO: Adding prefix 12.14.81.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,456 INFO: Adding prefix 12.14.81.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,462 INFO: Adding prefix 12.14.81.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,468 INFO: Adding prefix 12.14.81.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,478 INFO: Adding prefix 12.14.81.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,485 INFO: Adding prefix 12.14.81.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,490 INFO: Adding prefix 12.14.81.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,495 INFO: Adding prefix 12.14.82.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,502 INFO: Adding prefix 12.14.82.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,507 INFO: Adding prefix 12.14.82.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,514 INFO: Adding prefix 12.14.82.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,520 INFO: Adding prefix 12.14.82.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,526 INFO: Adding prefix 12.14.82.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,531 INFO: Adding prefix 12.14.82.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,536 INFO: Adding prefix 12.14.82.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,541 INFO: Adding prefix 12.14.82.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,547 INFO: Adding prefix 12.14.82.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,552 INFO: Adding prefix 12.14.82.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,558 INFO: Adding prefix 12.14.82.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,564 INFO: Adding prefix 12.14.82.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,571 INFO: Adding prefix 12.14.82.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,578 INFO: Adding prefix 12.14.82.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,584 INFO: Adding prefix 12.14.82.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,592 INFO: Adding prefix 12.14.83.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,597 INFO: Adding prefix 12.14.83.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,602 INFO: Adding prefix 12.14.83.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,607 INFO: Adding prefix 12.14.83.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,613 INFO: Adding prefix 12.14.83.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,618 INFO: Adding prefix 12.14.83.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,623 INFO: Adding prefix 12.14.83.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,628 INFO: Adding prefix 12.14.83.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,635 INFO: Adding prefix 12.14.83.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,640 INFO: Adding prefix 12.14.83.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,645 INFO: Adding prefix 12.14.83.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,650 INFO: Adding prefix 12.14.83.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,656 INFO: Adding prefix 12.14.83.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,661 INFO: Adding prefix 12.14.83.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,666 INFO: Adding prefix 12.14.83.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,671 INFO: Adding prefix 12.14.83.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,677 INFO: Adding prefix 12.14.84.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,682 INFO: Adding prefix 12.14.84.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,687 INFO: Adding prefix 12.14.84.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,691 INFO: Adding prefix 12.14.84.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,697 INFO: Adding prefix 12.14.84.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,703 INFO: Adding prefix 12.14.84.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,708 INFO: Adding prefix 12.14.84.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,713 INFO: Adding prefix 12.14.84.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,720 INFO: Adding prefix 12.14.84.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,727 INFO: Adding prefix 12.14.84.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,734 INFO: Adding prefix 12.14.84.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,739 INFO: Adding prefix 12.14.84.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,744 INFO: Adding prefix 12.14.84.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,749 INFO: Adding prefix 12.14.84.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,755 INFO: Adding prefix 12.14.84.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,761 INFO: Adding prefix 12.14.84.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,767 INFO: Adding prefix 12.14.85.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,772 INFO: Adding prefix 12.14.85.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,776 INFO: Adding prefix 12.14.85.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,782 INFO: Adding prefix 12.14.85.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,786 INFO: Adding prefix 12.14.85.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,792 INFO: Adding prefix 12.14.85.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,796 INFO: Adding prefix 12.14.85.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,804 INFO: Adding prefix 12.14.85.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,810 INFO: Adding prefix 12.14.85.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,816 INFO: Adding prefix 12.14.85.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,821 INFO: Adding prefix 12.14.85.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,827 INFO: Adding prefix 12.14.85.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,832 INFO: Adding prefix 12.14.85.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,837 INFO: Adding prefix 12.14.85.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,842 INFO: Adding prefix 12.14.85.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,847 INFO: Adding prefix 12.14.85.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,852 INFO: Adding prefix 12.14.86.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,857 INFO: Adding prefix 12.14.86.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,863 INFO: Adding prefix 12.14.86.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,876 INFO: Adding prefix 12.14.86.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,881 INFO: Adding prefix 12.14.86.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,886 INFO: Adding prefix 12.14.86.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,891 INFO: Adding prefix 12.14.86.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,898 INFO: Adding prefix 12.14.86.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,903 INFO: Adding prefix 12.14.86.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,909 INFO: Adding prefix 12.14.86.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,914 INFO: Adding prefix 12.14.86.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,921 INFO: Adding prefix 12.14.86.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,926 INFO: Adding prefix 12.14.86.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,931 INFO: Adding prefix 12.14.86.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,938 INFO: Adding prefix 12.14.86.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,943 INFO: Adding prefix 12.14.86.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,948 INFO: Adding prefix 12.14.87.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,954 INFO: Adding prefix 12.14.87.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,960 INFO: Adding prefix 12.14.87.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,966 INFO: Adding prefix 12.14.87.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,971 INFO: Adding prefix 12.14.87.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,976 INFO: Adding prefix 12.14.87.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,982 INFO: Adding prefix 12.14.87.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,987 INFO: Adding prefix 12.14.87.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,992 INFO: Adding prefix 12.14.87.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:48,998 INFO: Adding prefix 12.14.87.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,011 INFO: Adding prefix 12.14.87.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,017 INFO: Adding prefix 12.14.87.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,021 INFO: Adding prefix 12.14.87.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,027 INFO: Adding prefix 12.14.87.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,032 INFO: Adding prefix 12.14.87.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,038 INFO: Adding prefix 12.14.87.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,044 INFO: Adding prefix 12.14.88.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,049 INFO: Adding prefix 12.14.88.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,056 INFO: Adding prefix 12.14.88.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,061 INFO: Adding prefix 12.14.88.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,066 INFO: Adding prefix 12.14.88.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,071 INFO: Adding prefix 12.14.88.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,075 INFO: Adding prefix 12.14.88.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,080 INFO: Adding prefix 12.14.88.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,086 INFO: Adding prefix 12.14.88.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,092 INFO: Adding prefix 12.14.88.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,097 INFO: Adding prefix 12.14.88.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,101 INFO: Adding prefix 12.14.88.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,106 INFO: Adding prefix 12.14.88.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,112 INFO: Adding prefix 12.14.88.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,128 INFO: Adding prefix 12.14.88.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,179 INFO: Adding prefix 12.14.88.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,342 INFO: Adding prefix 12.14.89.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,382 INFO: Adding prefix 12.14.89.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,394 INFO: Adding prefix 12.14.89.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,399 INFO: Adding prefix 12.14.89.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,409 INFO: Adding prefix 12.14.89.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,479 INFO: Adding prefix 12.14.89.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,496 INFO: Adding prefix 12.14.89.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,519 INFO: Adding prefix 12.14.89.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,547 INFO: Adding prefix 12.14.89.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,592 INFO: Adding prefix 12.14.89.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,601 INFO: Adding prefix 12.14.89.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,642 INFO: Adding prefix 12.14.89.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,670 INFO: Adding prefix 12.14.89.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,678 INFO: Adding prefix 12.14.89.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,684 INFO: Adding prefix 12.14.89.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,689 INFO: Adding prefix 12.14.89.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,694 INFO: Adding prefix 12.14.90.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,700 INFO: Adding prefix 12.14.90.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,705 INFO: Adding prefix 12.14.90.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,711 INFO: Adding prefix 12.14.90.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,717 INFO: Adding prefix 12.14.90.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,721 INFO: Adding prefix 12.14.90.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,726 INFO: Adding prefix 12.14.90.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,731 INFO: Adding prefix 12.14.90.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,737 INFO: Adding prefix 12.14.90.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,742 INFO: Adding prefix 12.14.90.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,748 INFO: Adding prefix 12.14.90.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,754 INFO: Adding prefix 12.14.90.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,761 INFO: Adding prefix 12.14.90.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,767 INFO: Adding prefix 12.14.90.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,773 INFO: Adding prefix 12.14.90.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,779 INFO: Adding prefix 12.14.90.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,785 INFO: Adding prefix 12.14.91.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,790 INFO: Adding prefix 12.14.91.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,795 INFO: Adding prefix 12.14.91.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,800 INFO: Adding prefix 12.14.91.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,806 INFO: Adding prefix 12.14.91.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,811 INFO: Adding prefix 12.14.91.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,817 INFO: Adding prefix 12.14.91.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,822 INFO: Adding prefix 12.14.91.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,829 INFO: Adding prefix 12.14.91.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,834 INFO: Adding prefix 12.14.91.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,841 INFO: Adding prefix 12.14.91.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,847 INFO: Adding prefix 12.14.91.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,857 INFO: Adding prefix 12.14.91.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,864 INFO: Adding prefix 12.14.91.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,870 INFO: Adding prefix 12.14.91.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,874 INFO: Adding prefix 12.14.91.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,881 INFO: Adding prefix 12.14.92.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,886 INFO: Adding prefix 12.14.92.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,891 INFO: Adding prefix 12.14.92.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,901 INFO: Adding prefix 12.14.92.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,911 INFO: Adding prefix 12.14.92.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,918 INFO: Adding prefix 12.14.92.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,927 INFO: Adding prefix 12.14.92.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,935 INFO: Adding prefix 12.14.92.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,944 INFO: Adding prefix 12.14.92.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,951 INFO: Adding prefix 12.14.92.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,959 INFO: Adding prefix 12.14.92.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,972 INFO: Adding prefix 12.14.92.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,980 INFO: Adding prefix 12.14.92.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,987 INFO: Adding prefix 12.14.92.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:49,994 INFO: Adding prefix 12.14.92.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,007 INFO: Adding prefix 12.14.92.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,015 INFO: Adding prefix 12.14.93.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,023 INFO: Adding prefix 12.14.93.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,030 INFO: Adding prefix 12.14.93.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,041 INFO: Adding prefix 12.14.93.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,047 INFO: Adding prefix 12.14.93.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,054 INFO: Adding prefix 12.14.93.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,060 INFO: Adding prefix 12.14.93.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,067 INFO: Adding prefix 12.14.93.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,076 INFO: Adding prefix 12.14.93.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,082 INFO: Adding prefix 12.14.93.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,089 INFO: Adding prefix 12.14.93.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,097 INFO: Adding prefix 12.14.93.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,102 INFO: Adding prefix 12.14.93.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,108 INFO: Adding prefix 12.14.93.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,112 INFO: Adding prefix 12.14.93.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,123 INFO: Adding prefix 12.14.93.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,131 INFO: Adding prefix 12.14.94.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,227 INFO: Adding prefix 12.14.94.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,590 INFO: Adding prefix 12.14.94.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,652 INFO: Adding prefix 12.14.94.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,707 INFO: Adding prefix 12.14.94.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,717 INFO: Adding prefix 12.14.94.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,816 INFO: Adding prefix 12.14.94.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:50,956 INFO: Adding prefix 12.14.94.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:51,137 INFO: Adding prefix 12.14.94.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:51,150 INFO: Adding prefix 12.14.94.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:51,219 INFO: Adding prefix 12.14.94.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:51,242 INFO: Adding prefix 12.14.94.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:51,257 INFO: Adding prefix 12.14.94.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:51,276 INFO: Adding prefix 12.14.94.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:51,391 INFO: Adding prefix 12.14.94.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:51,635 INFO: Adding prefix 12.14.94.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:51,670 INFO: Adding prefix 12.14.95.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:51,701 INFO: Adding prefix 12.14.95.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:51,740 INFO: Adding prefix 12.14.95.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:51,805 INFO: Adding prefix 12.14.95.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:51,844 INFO: Adding prefix 12.14.95.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:51,886 INFO: Adding prefix 12.14.95.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:52,128 INFO: Adding prefix 12.14.95.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:52,147 INFO: Adding prefix 12.14.95.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:52,162 INFO: Adding prefix 12.14.95.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:52,183 INFO: Adding prefix 12.14.95.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:52,221 INFO: Adding prefix 12.14.95.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:52,274 INFO: Adding prefix 12.14.95.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:52,342 INFO: Adding prefix 12.14.95.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:52,378 INFO: Adding prefix 12.14.95.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:52,396 INFO: Adding prefix 12.14.95.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:52,417 INFO: Adding prefix 12.14.95.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:52,492 INFO: Adding prefix 12.14.96.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:52,627 INFO: Adding prefix 12.14.96.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:52,772 INFO: Adding prefix 12.14.96.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:52,783 INFO: Adding prefix 12.14.96.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:52,824 INFO: Adding prefix 12.14.96.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:52,970 INFO: Adding prefix 12.14.96.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:53,033 INFO: Adding prefix 12.14.96.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:53,045 INFO: Adding prefix 12.14.96.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:53,136 INFO: Adding prefix 12.14.96.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:53,422 INFO: Adding prefix 12.14.96.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:53,502 INFO: Adding prefix 12.14.96.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:53,569 INFO: Adding prefix 12.14.96.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:53,630 INFO: Adding prefix 12.14.96.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:53,770 INFO: Adding prefix 12.14.96.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:53,979 INFO: Adding prefix 12.14.96.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:53,993 INFO: Adding prefix 12.14.96.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,050 INFO: Adding prefix 12.14.97.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,193 INFO: Adding prefix 12.14.97.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,370 INFO: Adding prefix 12.14.97.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,439 INFO: Adding prefix 12.14.97.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,474 INFO: Adding prefix 12.14.97.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,520 INFO: Adding prefix 12.14.97.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,529 INFO: Adding prefix 12.14.97.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,537 INFO: Adding prefix 12.14.97.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,544 INFO: Adding prefix 12.14.97.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,554 INFO: Adding prefix 12.14.97.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,588 INFO: Adding prefix 12.14.97.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,602 INFO: Adding prefix 12.14.97.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,623 INFO: Adding prefix 12.14.97.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,638 INFO: Adding prefix 12.14.97.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,650 INFO: Adding prefix 12.14.97.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,659 INFO: Adding prefix 12.14.97.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,672 INFO: Adding prefix 12.14.98.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,682 INFO: Adding prefix 12.14.98.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,689 INFO: Adding prefix 12.14.98.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,696 INFO: Adding prefix 12.14.98.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,707 INFO: Adding prefix 12.14.98.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,722 INFO: Adding prefix 12.14.98.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,733 INFO: Adding prefix 12.14.98.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,747 INFO: Adding prefix 12.14.98.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:54,840 INFO: Adding prefix 12.14.98.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:55,135 INFO: Adding prefix 12.14.98.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:55,245 INFO: Adding prefix 12.14.98.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:55,294 INFO: Adding prefix 12.14.98.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:55,362 INFO: Adding prefix 12.14.98.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:55,391 INFO: Adding prefix 12.14.98.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:55,444 INFO: Adding prefix 12.14.98.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:55,710 INFO: Adding prefix 12.14.98.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:55,815 INFO: Adding prefix 12.14.99.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:55,863 INFO: Adding prefix 12.14.99.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:55,874 INFO: Adding prefix 12.14.99.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:56,130 INFO: Adding prefix 12.14.99.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:56,227 INFO: Adding prefix 12.14.99.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:56,347 INFO: Adding prefix 12.14.99.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:56,449 INFO: Adding prefix 12.14.99.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:56,545 INFO: Adding prefix 12.14.99.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:56,680 INFO: Adding prefix 12.14.99.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:56,760 INFO: Adding prefix 12.14.99.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:56,797 INFO: Adding prefix 12.14.99.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:56,899 INFO: Adding prefix 12.14.99.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:56,968 INFO: Adding prefix 12.14.99.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:57,016 INFO: Adding prefix 12.14.99.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:57,128 INFO: Adding prefix 12.14.99.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:57,238 INFO: Adding prefix 12.14.99.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:57,286 INFO: Adding prefix 12.14.100.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:57,350 INFO: Adding prefix 12.14.100.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:57,414 INFO: Adding prefix 12.14.100.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:57,585 INFO: Adding prefix 12.14.100.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:57,704 INFO: Adding prefix 12.14.100.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:57,769 INFO: Adding prefix 12.14.100.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:57,832 INFO: Adding prefix 12.14.100.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:57,955 INFO: Adding prefix 12.14.100.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:58,060 INFO: Adding prefix 12.14.100.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:58,093 INFO: Adding prefix 12.14.100.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:58,136 INFO: Adding prefix 12.14.100.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:58,268 INFO: Adding prefix 12.14.100.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:58,284 INFO: Adding prefix 12.14.100.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:58,295 INFO: Adding prefix 12.14.100.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:58,470 INFO: Adding prefix 12.14.100.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:58,754 INFO: Adding prefix 12.14.100.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:58,830 INFO: Adding prefix 12.14.101.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:58,870 INFO: Adding prefix 12.14.101.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:58,900 INFO: Adding prefix 12.14.101.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:58,970 INFO: Adding prefix 12.14.101.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:59,018 INFO: Adding prefix 12.14.101.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:59,049 INFO: Adding prefix 12.14.101.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:59,088 INFO: Adding prefix 12.14.101.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:59,108 INFO: Adding prefix 12.14.101.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:59,133 INFO: Adding prefix 12.14.101.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:59,168 INFO: Adding prefix 12.14.101.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:59,353 INFO: Adding prefix 12.14.101.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:59,460 INFO: Adding prefix 12.14.101.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:59,534 INFO: Adding prefix 12.14.101.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:59,594 INFO: Adding prefix 12.14.101.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:59,665 INFO: Adding prefix 12.14.101.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:59,693 INFO: Adding prefix 12.14.101.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:59,822 INFO: Adding prefix 12.14.102.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:59,873 INFO: Adding prefix 12.14.102.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:59,921 INFO: Adding prefix 12.14.102.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:44:59,982 INFO: Adding prefix 12.14.102.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:00,011 INFO: Adding prefix 12.14.102.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:00,035 INFO: Adding prefix 12.14.102.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:00,252 INFO: Adding prefix 12.14.102.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:00,309 INFO: Adding prefix 12.14.102.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:00,346 INFO: Adding prefix 12.14.102.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:00,365 INFO: Adding prefix 12.14.102.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:00,446 INFO: Adding prefix 12.14.102.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:00,455 INFO: Adding prefix 12.14.102.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:00,494 INFO: Adding prefix 12.14.102.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:00,505 INFO: Adding prefix 12.14.102.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:00,627 INFO: Adding prefix 12.14.102.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:00,736 INFO: Adding prefix 12.14.102.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:00,861 INFO: Adding prefix 12.14.103.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:01,070 INFO: Adding prefix 12.14.103.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:01,128 INFO: Adding prefix 12.14.103.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:01,253 INFO: Adding prefix 12.14.103.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:01,312 INFO: Adding prefix 12.14.103.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:01,365 INFO: Adding prefix 12.14.103.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:01,375 INFO: Adding prefix 12.14.103.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:01,388 INFO: Adding prefix 12.14.103.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:01,448 INFO: Adding prefix 12.14.103.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:01,480 INFO: Adding prefix 12.14.103.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:01,558 INFO: Adding prefix 12.14.103.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:01,570 INFO: Adding prefix 12.14.103.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:01,599 INFO: Adding prefix 12.14.103.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:01,702 INFO: Adding prefix 12.14.103.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:01,762 INFO: Adding prefix 12.14.103.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:01,812 INFO: Adding prefix 12.14.103.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:01,911 INFO: Adding prefix 12.14.104.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:02,027 INFO: Adding prefix 12.14.104.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:02,138 INFO: Adding prefix 12.14.104.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:02,183 INFO: Adding prefix 12.14.104.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:02,298 INFO: Adding prefix 12.14.104.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:02,350 INFO: Adding prefix 12.14.104.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:02,404 INFO: Adding prefix 12.14.104.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:02,426 INFO: Adding prefix 12.14.104.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:02,463 INFO: Adding prefix 12.14.104.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:02,494 INFO: Adding prefix 12.14.104.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:02,509 INFO: Adding prefix 12.14.104.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:02,524 INFO: Adding prefix 12.14.104.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:02,755 INFO: Adding prefix 12.14.104.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:02,833 INFO: Adding prefix 12.14.104.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:02,843 INFO: Adding prefix 12.14.104.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:02,871 INFO: Adding prefix 12.14.104.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:03,060 INFO: Adding prefix 12.14.105.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:03,144 INFO: Adding prefix 12.14.105.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:03,186 INFO: Adding prefix 12.14.105.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:03,239 INFO: Adding prefix 12.14.105.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:03,312 INFO: Adding prefix 12.14.105.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:03,373 INFO: Adding prefix 12.14.105.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:03,458 INFO: Adding prefix 12.14.105.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:03,489 INFO: Adding prefix 12.14.105.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:03,543 INFO: Adding prefix 12.14.105.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:03,605 INFO: Adding prefix 12.14.105.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:03,669 INFO: Adding prefix 12.14.105.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:03,712 INFO: Adding prefix 12.14.105.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:03,821 INFO: Adding prefix 12.14.105.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:03,912 INFO: Adding prefix 12.14.105.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:04,007 INFO: Adding prefix 12.14.105.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:04,084 INFO: Adding prefix 12.14.105.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:04,128 INFO: Adding prefix 12.14.106.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:04,222 INFO: Adding prefix 12.14.106.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:04,267 INFO: Adding prefix 12.14.106.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:04,275 INFO: Adding prefix 12.14.106.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:04,322 INFO: Adding prefix 12.14.106.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:04,340 INFO: Adding prefix 12.14.106.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:04,390 INFO: Adding prefix 12.14.106.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:04,527 INFO: Adding prefix 12.14.106.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:04,610 INFO: Adding prefix 12.14.106.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:04,619 INFO: Adding prefix 12.14.106.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:04,718 INFO: Adding prefix 12.14.106.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:04,899 INFO: Adding prefix 12.14.106.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:04,926 INFO: Adding prefix 12.14.106.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:05,041 INFO: Adding prefix 12.14.106.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:05,131 INFO: Adding prefix 12.14.106.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:05,189 INFO: Adding prefix 12.14.106.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:05,244 INFO: Adding prefix 12.14.107.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:05,282 INFO: Adding prefix 12.14.107.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:05,408 INFO: Adding prefix 12.14.107.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:05,631 INFO: Adding prefix 12.14.107.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:05,731 INFO: Adding prefix 12.14.107.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:05,783 INFO: Adding prefix 12.14.107.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:05,840 INFO: Adding prefix 12.14.107.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:05,945 INFO: Adding prefix 12.14.107.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:06,050 INFO: Adding prefix 12.14.107.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:06,116 INFO: Adding prefix 12.14.107.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:06,134 INFO: Adding prefix 12.14.107.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:06,147 INFO: Adding prefix 12.14.107.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:06,211 INFO: Adding prefix 12.14.107.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:06,321 INFO: Adding prefix 12.14.107.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:06,355 INFO: Adding prefix 12.14.107.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:06,444 INFO: Adding prefix 12.14.107.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:06,547 INFO: Adding prefix 12.14.108.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:06,588 INFO: Adding prefix 12.14.108.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:06,674 INFO: Adding prefix 12.14.108.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:06,803 INFO: Adding prefix 12.14.108.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:06,867 INFO: Adding prefix 12.14.108.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:06,919 INFO: Adding prefix 12.14.108.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:06,937 INFO: Adding prefix 12.14.108.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:06,952 INFO: Adding prefix 12.14.108.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:06,995 INFO: Adding prefix 12.14.108.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:07,065 INFO: Adding prefix 12.14.108.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:07,122 INFO: Adding prefix 12.14.108.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:07,186 INFO: Adding prefix 12.14.108.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:07,240 INFO: Adding prefix 12.14.108.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:07,335 INFO: Adding prefix 12.14.108.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:07,440 INFO: Adding prefix 12.14.108.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:07,520 INFO: Adding prefix 12.14.108.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:07,639 INFO: Adding prefix 12.14.109.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:07,731 INFO: Adding prefix 12.14.109.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:07,804 INFO: Adding prefix 12.14.109.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:07,814 INFO: Adding prefix 12.14.109.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:07,855 INFO: Adding prefix 12.14.109.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:07,943 INFO: Adding prefix 12.14.109.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:07,992 INFO: Adding prefix 12.14.109.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:08,066 INFO: Adding prefix 12.14.109.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:08,128 INFO: Adding prefix 12.14.109.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:08,310 INFO: Adding prefix 12.14.109.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:08,604 INFO: Adding prefix 12.14.109.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:08,690 INFO: Adding prefix 12.14.109.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:08,817 INFO: Adding prefix 12.14.109.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:08,882 INFO: Adding prefix 12.14.109.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:08,977 INFO: Adding prefix 12.14.109.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:09,036 INFO: Adding prefix 12.14.109.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:09,081 INFO: Adding prefix 12.14.110.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:09,204 INFO: Adding prefix 12.14.110.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:09,304 INFO: Adding prefix 12.14.110.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:09,335 INFO: Adding prefix 12.14.110.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:09,454 INFO: Adding prefix 12.14.110.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:09,581 INFO: Adding prefix 12.14.110.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:09,649 INFO: Adding prefix 12.14.110.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:09,659 INFO: Adding prefix 12.14.110.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:09,711 INFO: Adding prefix 12.14.110.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:09,797 INFO: Adding prefix 12.14.110.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:09,853 INFO: Adding prefix 12.14.110.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:09,928 INFO: Adding prefix 12.14.110.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:10,015 INFO: Adding prefix 12.14.110.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:10,187 INFO: Adding prefix 12.14.110.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:10,193 INFO: Adding prefix 12.14.110.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:10,260 INFO: Adding prefix 12.14.110.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:10,317 INFO: Adding prefix 12.14.111.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:10,553 INFO: Adding prefix 12.14.111.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:10,628 INFO: Adding prefix 12.14.111.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:10,644 INFO: Adding prefix 12.14.111.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:10,677 INFO: Adding prefix 12.14.111.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:10,763 INFO: Adding prefix 12.14.111.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:10,773 INFO: Adding prefix 12.14.111.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:10,864 INFO: Adding prefix 12.14.111.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:10,932 INFO: Adding prefix 12.14.111.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:11,048 INFO: Adding prefix 12.14.111.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:11,113 INFO: Adding prefix 12.14.111.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:11,163 INFO: Adding prefix 12.14.111.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:11,463 INFO: Adding prefix 12.14.111.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:11,568 INFO: Adding prefix 12.14.111.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:11,665 INFO: Adding prefix 12.14.111.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:11,750 INFO: Adding prefix 12.14.111.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:11,918 INFO: Adding prefix 12.14.112.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:11,981 INFO: Adding prefix 12.14.112.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:12,068 INFO: Adding prefix 12.14.112.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:12,222 INFO: Adding prefix 12.14.112.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:12,564 INFO: Adding prefix 12.14.112.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:12,624 INFO: Adding prefix 12.14.112.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:12,634 INFO: Adding prefix 12.14.112.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:12,640 INFO: Adding prefix 12.14.112.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:12,693 INFO: Adding prefix 12.14.112.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:12,800 INFO: Adding prefix 12.14.112.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:12,854 INFO: Adding prefix 12.14.112.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:12,913 INFO: Adding prefix 12.14.112.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:13,104 INFO: Adding prefix 12.14.112.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:13,206 INFO: Adding prefix 12.14.112.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:13,264 INFO: Adding prefix 12.14.112.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:13,331 INFO: Adding prefix 12.14.112.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:13,465 INFO: Adding prefix 12.14.113.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:13,494 INFO: Adding prefix 12.14.113.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:13,554 INFO: Adding prefix 12.14.113.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:13,637 INFO: Adding prefix 12.14.113.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:13,850 INFO: Adding prefix 12.14.113.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:13,865 INFO: Adding prefix 12.14.113.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:13,872 INFO: Adding prefix 12.14.113.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:13,916 INFO: Adding prefix 12.14.113.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:13,933 INFO: Adding prefix 12.14.113.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:13,942 INFO: Adding prefix 12.14.113.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:14,028 INFO: Adding prefix 12.14.113.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:14,075 INFO: Adding prefix 12.14.113.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:14,145 INFO: Adding prefix 12.14.113.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:14,185 INFO: Adding prefix 12.14.113.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:14,286 INFO: Adding prefix 12.14.113.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:14,447 INFO: Adding prefix 12.14.113.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:14,465 INFO: Adding prefix 12.14.114.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:14,476 INFO: Adding prefix 12.14.114.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:14,484 INFO: Adding prefix 12.14.114.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:14,537 INFO: Adding prefix 12.14.114.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:14,552 INFO: Adding prefix 12.14.114.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:14,559 INFO: Adding prefix 12.14.114.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:14,635 INFO: Adding prefix 12.14.114.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:14,735 INFO: Adding prefix 12.14.114.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:14,805 INFO: Adding prefix 12.14.114.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:14,850 INFO: Adding prefix 12.14.114.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:14,974 INFO: Adding prefix 12.14.114.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:15,131 INFO: Adding prefix 12.14.114.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:15,245 INFO: Adding prefix 12.14.114.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:15,280 INFO: Adding prefix 12.14.114.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:15,325 INFO: Adding prefix 12.14.114.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:15,473 INFO: Adding prefix 12.14.114.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:15,548 INFO: Adding prefix 12.14.115.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:15,612 INFO: Adding prefix 12.14.115.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:15,681 INFO: Adding prefix 12.14.115.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:15,748 INFO: Adding prefix 12.14.115.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:15,759 INFO: Adding prefix 12.14.115.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:15,769 INFO: Adding prefix 12.14.115.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:15,791 INFO: Adding prefix 12.14.115.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:15,866 INFO: Adding prefix 12.14.115.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:15,884 INFO: Adding prefix 12.14.115.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:15,893 INFO: Adding prefix 12.14.115.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:15,962 INFO: Adding prefix 12.14.115.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:15,980 INFO: Adding prefix 12.14.115.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:16,073 INFO: Adding prefix 12.14.115.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:16,123 INFO: Adding prefix 12.14.115.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:16,193 INFO: Adding prefix 12.14.115.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:16,248 INFO: Adding prefix 12.14.115.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:16,288 INFO: Adding prefix 12.14.116.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:16,359 INFO: Adding prefix 12.14.116.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:16,412 INFO: Adding prefix 12.14.116.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:16,460 INFO: Adding prefix 12.14.116.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:16,500 INFO: Adding prefix 12.14.116.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:16,536 INFO: Adding prefix 12.14.116.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:16,602 INFO: Adding prefix 12.14.116.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:16,624 INFO: Adding prefix 12.14.116.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:16,672 INFO: Adding prefix 12.14.116.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:16,761 INFO: Adding prefix 12.14.116.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:16,810 INFO: Adding prefix 12.14.116.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:16,961 INFO: Adding prefix 12.14.116.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:17,014 INFO: Adding prefix 12.14.116.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:17,124 INFO: Adding prefix 12.14.116.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:17,156 INFO: Adding prefix 12.14.116.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:17,198 INFO: Adding prefix 12.14.116.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:17,260 INFO: Adding prefix 12.14.117.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:17,281 INFO: Adding prefix 12.14.117.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:17,294 INFO: Adding prefix 12.14.117.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:17,314 INFO: Adding prefix 12.14.117.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:17,338 INFO: Adding prefix 12.14.117.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:17,406 INFO: Adding prefix 12.14.117.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:17,424 INFO: Adding prefix 12.14.117.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:17,442 INFO: Adding prefix 12.14.117.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:17,450 INFO: Adding prefix 12.14.117.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:17,496 INFO: Adding prefix 12.14.117.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:17,510 INFO: Adding prefix 12.14.117.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:17,527 INFO: Adding prefix 12.14.117.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:17,592 INFO: Adding prefix 12.14.117.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:17,665 INFO: Adding prefix 12.14.117.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:17,769 INFO: Adding prefix 12.14.117.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:17,882 INFO: Adding prefix 12.14.117.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:18,002 INFO: Adding prefix 12.14.118.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:18,085 INFO: Adding prefix 12.14.118.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:18,128 INFO: Adding prefix 12.14.118.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:18,192 INFO: Adding prefix 12.14.118.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:18,257 INFO: Adding prefix 12.14.118.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:18,343 INFO: Adding prefix 12.14.118.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:18,409 INFO: Adding prefix 12.14.118.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:18,537 INFO: Adding prefix 12.14.118.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:18,646 INFO: Adding prefix 12.14.118.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:18,717 INFO: Adding prefix 12.14.118.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:18,775 INFO: Adding prefix 12.14.118.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:18,948 INFO: Adding prefix 12.14.118.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:19,105 INFO: Adding prefix 12.14.118.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:19,170 INFO: Adding prefix 12.14.118.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:19,206 INFO: Adding prefix 12.14.118.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:19,238 INFO: Adding prefix 12.14.118.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:19,272 INFO: Adding prefix 12.14.119.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:19,280 INFO: Adding prefix 12.14.119.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:19,309 INFO: Adding prefix 12.14.119.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:19,345 INFO: Adding prefix 12.14.119.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:19,452 INFO: Adding prefix 12.14.119.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:19,590 INFO: Adding prefix 12.14.119.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:19,637 INFO: Adding prefix 12.14.119.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:19,681 INFO: Adding prefix 12.14.119.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:19,729 INFO: Adding prefix 12.14.119.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:19,778 INFO: Adding prefix 12.14.119.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:19,791 INFO: Adding prefix 12.14.119.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:19,865 INFO: Adding prefix 12.14.119.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:19,974 INFO: Adding prefix 12.14.119.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:20,043 INFO: Adding prefix 12.14.119.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:20,108 INFO: Adding prefix 12.14.119.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:20,215 INFO: Adding prefix 12.14.119.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:20,407 INFO: Adding prefix 12.14.120.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:20,460 INFO: Adding prefix 12.14.120.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:20,477 INFO: Adding prefix 12.14.120.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:20,501 INFO: Adding prefix 12.14.120.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:20,677 INFO: Adding prefix 12.14.120.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:20,721 INFO: Adding prefix 12.14.120.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:20,744 INFO: Adding prefix 12.14.120.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:20,921 INFO: Adding prefix 12.14.120.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:21,010 INFO: Adding prefix 12.14.120.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:21,143 INFO: Adding prefix 12.14.120.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:21,235 INFO: Adding prefix 12.14.120.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:21,334 INFO: Adding prefix 12.14.120.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:21,395 INFO: Adding prefix 12.14.120.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:21,427 INFO: Adding prefix 12.14.120.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:21,435 INFO: Adding prefix 12.14.120.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:21,473 INFO: Adding prefix 12.14.120.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:21,513 INFO: Adding prefix 12.14.121.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:21,587 INFO: Adding prefix 12.14.121.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:21,651 INFO: Adding prefix 12.14.121.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:21,793 INFO: Adding prefix 12.14.121.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:21,849 INFO: Adding prefix 12.14.121.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:21,907 INFO: Adding prefix 12.14.121.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:21,978 INFO: Adding prefix 12.14.121.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:22,099 INFO: Adding prefix 12.14.121.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:22,162 INFO: Adding prefix 12.14.121.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:22,176 INFO: Adding prefix 12.14.121.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:22,192 INFO: Adding prefix 12.14.121.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:22,203 INFO: Adding prefix 12.14.121.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:22,215 INFO: Adding prefix 12.14.121.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:22,223 INFO: Adding prefix 12.14.121.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:22,370 INFO: Adding prefix 12.14.121.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:22,384 INFO: Adding prefix 12.14.121.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:22,436 INFO: Adding prefix 12.14.122.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:22,498 INFO: Adding prefix 12.14.122.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:22,639 INFO: Adding prefix 12.14.122.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:22,667 INFO: Adding prefix 12.14.122.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:22,710 INFO: Adding prefix 12.14.122.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:22,819 INFO: Adding prefix 12.14.122.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:22,914 INFO: Adding prefix 12.14.122.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:23,002 INFO: Adding prefix 12.14.122.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:23,105 INFO: Adding prefix 12.14.122.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:23,149 INFO: Adding prefix 12.14.122.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:23,194 INFO: Adding prefix 12.14.122.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:23,289 INFO: Adding prefix 12.14.122.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:23,345 INFO: Adding prefix 12.14.122.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:23,485 INFO: Adding prefix 12.14.122.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:23,517 INFO: Adding prefix 12.14.122.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:23,666 INFO: Adding prefix 12.14.122.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:23,735 INFO: Adding prefix 12.14.123.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:23,818 INFO: Adding prefix 12.14.123.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:23,925 INFO: Adding prefix 12.14.123.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:24,016 INFO: Adding prefix 12.14.123.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:24,157 INFO: Adding prefix 12.14.123.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:24,220 INFO: Adding prefix 12.14.123.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:24,260 INFO: Adding prefix 12.14.123.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:24,308 INFO: Adding prefix 12.14.123.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:24,378 INFO: Adding prefix 12.14.123.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:24,460 INFO: Adding prefix 12.14.123.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:24,615 INFO: Adding prefix 12.14.123.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:24,690 INFO: Adding prefix 12.14.123.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:24,742 INFO: Adding prefix 12.14.123.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:24,840 INFO: Adding prefix 12.14.123.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:24,883 INFO: Adding prefix 12.14.123.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:24,944 INFO: Adding prefix 12.14.123.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:24,999 INFO: Adding prefix 12.14.124.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:25,080 INFO: Adding prefix 12.14.124.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:25,166 INFO: Adding prefix 12.14.124.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:25,227 INFO: Adding prefix 12.14.124.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:25,268 INFO: Adding prefix 12.14.124.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:25,285 INFO: Adding prefix 12.14.124.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:25,294 INFO: Adding prefix 12.14.124.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:25,307 INFO: Adding prefix 12.14.124.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:25,365 INFO: Adding prefix 12.14.124.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:25,430 INFO: Adding prefix 12.14.124.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:25,443 INFO: Adding prefix 12.14.124.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:25,508 INFO: Adding prefix 12.14.124.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:25,584 INFO: Adding prefix 12.14.124.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:25,721 INFO: Adding prefix 12.14.124.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:25,772 INFO: Adding prefix 12.14.124.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:25,820 INFO: Adding prefix 12.14.124.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:25,863 INFO: Adding prefix 12.14.125.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:26,047 INFO: Adding prefix 12.14.125.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:26,161 INFO: Adding prefix 12.14.125.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:26,344 INFO: Adding prefix 12.14.125.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:26,390 INFO: Adding prefix 12.14.125.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:26,479 INFO: Adding prefix 12.14.125.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:26,548 INFO: Adding prefix 12.14.125.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:26,694 INFO: Adding prefix 12.14.125.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:26,927 INFO: Adding prefix 12.14.125.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:26,996 INFO: Adding prefix 12.14.125.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:27,070 INFO: Adding prefix 12.14.125.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:27,147 INFO: Adding prefix 12.14.125.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:27,360 INFO: Adding prefix 12.14.125.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:27,502 INFO: Adding prefix 12.14.125.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:27,660 INFO: Adding prefix 12.14.125.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:27,778 INFO: Adding prefix 12.14.125.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:28,111 INFO: Adding prefix 12.14.126.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:28,232 INFO: Adding prefix 12.14.126.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:28,290 INFO: Adding prefix 12.14.126.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:28,334 INFO: Adding prefix 12.14.126.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:28,581 INFO: Adding prefix 12.14.126.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:28,689 INFO: Adding prefix 12.14.126.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:28,812 INFO: Adding prefix 12.14.126.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:28,865 INFO: Adding prefix 12.14.126.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:29,073 INFO: Adding prefix 12.14.126.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:29,165 INFO: Adding prefix 12.14.126.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:29,208 INFO: Adding prefix 12.14.126.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:29,273 INFO: Adding prefix 12.14.126.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:29,432 INFO: Adding prefix 12.14.126.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:29,441 INFO: Adding prefix 12.14.126.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:29,448 INFO: Adding prefix 12.14.126.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:29,516 INFO: Adding prefix 12.14.126.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:29,778 INFO: Adding prefix 12.14.127.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:29,845 INFO: Adding prefix 12.14.127.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:29,909 INFO: Adding prefix 12.14.127.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:30,056 INFO: Adding prefix 12.14.127.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:30,152 INFO: Adding prefix 12.14.127.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:30,262 INFO: Adding prefix 12.14.127.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:30,366 INFO: Adding prefix 12.14.127.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:30,486 INFO: Adding prefix 12.14.127.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:30,582 INFO: Adding prefix 12.14.127.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:30,688 INFO: Adding prefix 12.14.127.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:30,833 INFO: Adding prefix 12.14.127.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:30,974 INFO: Adding prefix 12.14.127.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:31,057 INFO: Adding prefix 12.14.127.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:31,117 INFO: Adding prefix 12.14.127.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:31,345 INFO: Adding prefix 12.14.127.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:31,400 INFO: Adding prefix 12.14.127.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:31,526 INFO: Adding prefix 12.14.128.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:31,560 INFO: Adding prefix 12.14.128.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:31,572 INFO: Adding prefix 12.14.128.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:31,613 INFO: Adding prefix 12.14.128.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:31,628 INFO: Adding prefix 12.14.128.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:31,689 INFO: Adding prefix 12.14.128.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:31,732 INFO: Adding prefix 12.14.128.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:31,928 INFO: Adding prefix 12.14.128.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:32,013 INFO: Adding prefix 12.14.128.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:32,117 INFO: Adding prefix 12.14.128.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:32,153 INFO: Adding prefix 12.14.128.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:32,319 INFO: Adding prefix 12.14.128.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:32,456 INFO: Adding prefix 12.14.128.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:32,652 INFO: Adding prefix 12.14.128.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:32,868 INFO: Adding prefix 12.14.128.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:33,162 INFO: Adding prefix 12.14.128.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:33,289 INFO: Adding prefix 12.14.129.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:33,459 INFO: Adding prefix 12.14.129.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:33,590 INFO: Adding prefix 12.14.129.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:33,616 INFO: Adding prefix 12.14.129.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:33,774 INFO: Adding prefix 12.14.129.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:33,891 INFO: Adding prefix 12.14.129.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:34,148 INFO: Adding prefix 12.14.129.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:34,278 INFO: Adding prefix 12.14.129.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:34,398 INFO: Adding prefix 12.14.129.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:34,418 INFO: Adding prefix 12.14.129.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:34,497 INFO: Adding prefix 12.14.129.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:34,513 INFO: Adding prefix 12.14.129.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:34,599 INFO: Adding prefix 12.14.129.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:34,655 INFO: Adding prefix 12.14.129.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:34,794 INFO: Adding prefix 12.14.129.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:34,929 INFO: Adding prefix 12.14.129.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:34,980 INFO: Adding prefix 12.14.130.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:35,083 INFO: Adding prefix 12.14.130.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:35,372 INFO: Adding prefix 12.14.130.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:35,492 INFO: Adding prefix 12.14.130.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:35,539 INFO: Adding prefix 12.14.130.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:35,549 INFO: Adding prefix 12.14.130.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:35,779 INFO: Adding prefix 12.14.130.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:35,952 INFO: Adding prefix 12.14.130.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:36,052 INFO: Adding prefix 12.14.130.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:36,142 INFO: Adding prefix 12.14.130.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:36,336 INFO: Adding prefix 12.14.130.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:36,362 INFO: Adding prefix 12.14.130.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:36,441 INFO: Adding prefix 12.14.130.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:36,526 INFO: Adding prefix 12.14.130.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:36,596 INFO: Adding prefix 12.14.130.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:36,612 INFO: Adding prefix 12.14.130.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:36,625 INFO: Adding prefix 12.14.131.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:36,691 INFO: Adding prefix 12.14.131.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:36,840 INFO: Adding prefix 12.14.131.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:36,879 INFO: Adding prefix 12.14.131.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:36,969 INFO: Adding prefix 12.14.131.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:37,141 INFO: Adding prefix 12.14.131.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:37,210 INFO: Adding prefix 12.14.131.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:37,319 INFO: Adding prefix 12.14.131.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:37,399 INFO: Adding prefix 12.14.131.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:37,550 INFO: Adding prefix 12.14.131.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:37,572 INFO: Adding prefix 12.14.131.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:37,597 INFO: Adding prefix 12.14.131.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:37,608 INFO: Adding prefix 12.14.131.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:37,926 INFO: Adding prefix 12.14.131.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:37,982 INFO: Adding prefix 12.14.131.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:38,073 INFO: Adding prefix 12.14.131.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:38,180 INFO: Adding prefix 12.14.132.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:38,425 INFO: Adding prefix 12.14.132.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:38,594 INFO: Adding prefix 12.14.132.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:38,785 INFO: Adding prefix 12.14.132.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:39,038 INFO: Adding prefix 12.14.132.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:39,123 INFO: Adding prefix 12.14.132.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:39,194 INFO: Adding prefix 12.14.132.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:39,315 INFO: Adding prefix 12.14.132.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:39,571 INFO: Adding prefix 12.14.132.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:39,614 INFO: Adding prefix 12.14.132.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:39,663 INFO: Adding prefix 12.14.132.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:39,818 INFO: Adding prefix 12.14.132.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:40,036 INFO: Adding prefix 12.14.132.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:40,100 INFO: Adding prefix 12.14.132.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:40,168 INFO: Adding prefix 12.14.132.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:40,273 INFO: Adding prefix 12.14.132.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:40,373 INFO: Adding prefix 12.14.133.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:40,520 INFO: Adding prefix 12.14.133.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:40,543 INFO: Adding prefix 12.14.133.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:40,602 INFO: Adding prefix 12.14.133.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:40,730 INFO: Adding prefix 12.14.133.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:40,879 INFO: Adding prefix 12.14.133.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:40,924 INFO: Adding prefix 12.14.133.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:40,969 INFO: Adding prefix 12.14.133.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:41,167 INFO: Adding prefix 12.14.133.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:41,263 INFO: Adding prefix 12.14.133.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:41,275 INFO: Adding prefix 12.14.133.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:41,321 INFO: Adding prefix 12.14.133.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:41,497 INFO: Adding prefix 12.14.133.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:41,585 INFO: Adding prefix 12.14.133.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:41,724 INFO: Adding prefix 12.14.133.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:41,750 INFO: Adding prefix 12.14.133.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:41,863 INFO: Adding prefix 12.14.134.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:41,944 INFO: Adding prefix 12.14.134.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:41,967 INFO: Adding prefix 12.14.134.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:42,012 INFO: Adding prefix 12.14.134.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:42,083 INFO: Adding prefix 12.14.134.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:42,143 INFO: Adding prefix 12.14.134.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:42,213 INFO: Adding prefix 12.14.134.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:42,284 INFO: Adding prefix 12.14.134.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:42,354 INFO: Adding prefix 12.14.134.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:42,404 INFO: Adding prefix 12.14.134.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:42,470 INFO: Adding prefix 12.14.134.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:42,622 INFO: Adding prefix 12.14.134.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:42,688 INFO: Adding prefix 12.14.134.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:42,781 INFO: Adding prefix 12.14.134.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:42,841 INFO: Adding prefix 12.14.134.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:42,857 INFO: Adding prefix 12.14.134.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:42,864 INFO: Adding prefix 12.14.135.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:42,898 INFO: Adding prefix 12.14.135.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:42,907 INFO: Adding prefix 12.14.135.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:42,952 INFO: Adding prefix 12.14.135.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:42,960 INFO: Adding prefix 12.14.135.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:43,087 INFO: Adding prefix 12.14.135.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:43,097 INFO: Adding prefix 12.14.135.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:43,228 INFO: Adding prefix 12.14.135.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:43,256 INFO: Adding prefix 12.14.135.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:43,335 INFO: Adding prefix 12.14.135.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:43,386 INFO: Adding prefix 12.14.135.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:43,656 INFO: Adding prefix 12.14.135.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:43,724 INFO: Adding prefix 12.14.135.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:43,847 INFO: Adding prefix 12.14.135.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:43,950 INFO: Adding prefix 12.14.135.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:44,040 INFO: Adding prefix 12.14.135.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:44,081 INFO: Adding prefix 12.14.136.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:44,142 INFO: Adding prefix 12.14.136.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:44,187 INFO: Adding prefix 12.14.136.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:44,265 INFO: Adding prefix 12.14.136.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:44,335 INFO: Adding prefix 12.14.136.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:44,386 INFO: Adding prefix 12.14.136.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:44,491 INFO: Adding prefix 12.14.136.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:44,582 INFO: Adding prefix 12.14.136.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:44,646 INFO: Adding prefix 12.14.136.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:44,749 INFO: Adding prefix 12.14.136.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:44,872 INFO: Adding prefix 12.14.136.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:44,879 INFO: Adding prefix 12.14.136.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:44,886 INFO: Adding prefix 12.14.136.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:44,929 INFO: Adding prefix 12.14.136.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:44,987 INFO: Adding prefix 12.14.136.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:45,018 INFO: Adding prefix 12.14.136.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:45,084 INFO: Adding prefix 12.14.137.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:45,134 INFO: Adding prefix 12.14.137.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:45,246 INFO: Adding prefix 12.14.137.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:45,303 INFO: Adding prefix 12.14.137.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:45,360 INFO: Adding prefix 12.14.137.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:45,464 INFO: Adding prefix 12.14.137.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:45,590 INFO: Adding prefix 12.14.137.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:45,724 INFO: Adding prefix 12.14.137.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:45,746 INFO: Adding prefix 12.14.137.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:45,792 INFO: Adding prefix 12.14.137.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:45,868 INFO: Adding prefix 12.14.137.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:45,898 INFO: Adding prefix 12.14.137.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:45,997 INFO: Adding prefix 12.14.137.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:46,135 INFO: Adding prefix 12.14.137.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:46,240 INFO: Adding prefix 12.14.137.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:46,372 INFO: Adding prefix 12.14.137.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:46,441 INFO: Adding prefix 12.14.138.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:46,692 INFO: Adding prefix 12.14.138.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:46,700 INFO: Adding prefix 12.14.138.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:46,707 INFO: Adding prefix 12.14.138.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:46,716 INFO: Adding prefix 12.14.138.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:46,771 INFO: Adding prefix 12.14.138.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:46,785 INFO: Adding prefix 12.14.138.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:46,792 INFO: Adding prefix 12.14.138.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:46,813 INFO: Adding prefix 12.14.138.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:46,896 INFO: Adding prefix 12.14.138.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:46,978 INFO: Adding prefix 12.14.138.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:47,105 INFO: Adding prefix 12.14.138.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:47,138 INFO: Adding prefix 12.14.138.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:47,178 INFO: Adding prefix 12.14.138.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:47,265 INFO: Adding prefix 12.14.138.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:47,376 INFO: Adding prefix 12.14.138.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:47,428 INFO: Adding prefix 12.14.139.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:47,630 INFO: Adding prefix 12.14.139.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:47,689 INFO: Adding prefix 12.14.139.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:47,776 INFO: Adding prefix 12.14.139.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:47,856 INFO: Adding prefix 12.14.139.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:47,979 INFO: Adding prefix 12.14.139.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:48,009 INFO: Adding prefix 12.14.139.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:48,021 INFO: Adding prefix 12.14.139.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:48,272 INFO: Adding prefix 12.14.139.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:48,441 INFO: Adding prefix 12.14.139.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:48,579 INFO: Adding prefix 12.14.139.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:48,641 INFO: Adding prefix 12.14.139.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:48,765 INFO: Adding prefix 12.14.139.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:48,857 INFO: Adding prefix 12.14.139.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:48,871 INFO: Adding prefix 12.14.139.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:48,897 INFO: Adding prefix 12.14.139.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:48,957 INFO: Adding prefix 12.14.140.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:49,006 INFO: Adding prefix 12.14.140.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:49,053 INFO: Adding prefix 12.14.140.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:49,103 INFO: Adding prefix 12.14.140.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:49,124 INFO: Adding prefix 12.14.140.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:49,134 INFO: Adding prefix 12.14.140.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:49,145 INFO: Adding prefix 12.14.140.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:49,213 INFO: Adding prefix 12.14.140.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:49,314 INFO: Adding prefix 12.14.140.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:49,349 INFO: Adding prefix 12.14.140.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:49,379 INFO: Adding prefix 12.14.140.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:49,419 INFO: Adding prefix 12.14.140.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:49,556 INFO: Adding prefix 12.14.140.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:49,588 INFO: Adding prefix 12.14.140.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:49,616 INFO: Adding prefix 12.14.140.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:49,659 INFO: Adding prefix 12.14.140.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:49,770 INFO: Adding prefix 12.14.141.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:49,859 INFO: Adding prefix 12.14.141.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:49,869 INFO: Adding prefix 12.14.141.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:49,913 INFO: Adding prefix 12.14.141.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:50,052 INFO: Adding prefix 12.14.141.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:50,161 INFO: Adding prefix 12.14.141.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:50,209 INFO: Adding prefix 12.14.141.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:50,365 INFO: Adding prefix 12.14.141.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:50,456 INFO: Adding prefix 12.14.141.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:50,547 INFO: Adding prefix 12.14.141.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:50,635 INFO: Adding prefix 12.14.141.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:50,739 INFO: Adding prefix 12.14.141.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:50,810 INFO: Adding prefix 12.14.141.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:50,874 INFO: Adding prefix 12.14.141.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:50,912 INFO: Adding prefix 12.14.141.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:51,114 INFO: Adding prefix 12.14.141.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:51,219 INFO: Adding prefix 12.14.142.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:51,299 INFO: Adding prefix 12.14.142.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:51,354 INFO: Adding prefix 12.14.142.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:51,466 INFO: Adding prefix 12.14.142.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:51,556 INFO: Adding prefix 12.14.142.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:51,609 INFO: Adding prefix 12.14.142.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:51,671 INFO: Adding prefix 12.14.142.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:51,751 INFO: Adding prefix 12.14.142.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:51,818 INFO: Adding prefix 12.14.142.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:51,951 INFO: Adding prefix 12.14.142.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:51,978 INFO: Adding prefix 12.14.142.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:52,160 INFO: Adding prefix 12.14.142.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:52,247 INFO: Adding prefix 12.14.142.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:52,286 INFO: Adding prefix 12.14.142.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:52,343 INFO: Adding prefix 12.14.142.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:52,399 INFO: Adding prefix 12.14.142.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:52,479 INFO: Adding prefix 12.14.143.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:52,559 INFO: Adding prefix 12.14.143.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:52,605 INFO: Adding prefix 12.14.143.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:52,734 INFO: Adding prefix 12.14.143.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:52,919 INFO: Adding prefix 12.14.143.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:52,958 INFO: Adding prefix 12.14.143.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,126 INFO: Adding prefix 12.14.143.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,276 INFO: Adding prefix 12.14.143.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,293 INFO: Adding prefix 12.14.143.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,304 INFO: Adding prefix 12.14.143.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,347 INFO: Adding prefix 12.14.143.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,386 INFO: Adding prefix 12.14.143.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,395 INFO: Adding prefix 12.14.143.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,427 INFO: Adding prefix 12.14.143.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,442 INFO: Adding prefix 12.14.143.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,531 INFO: Adding prefix 12.14.143.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,620 INFO: Adding prefix 12.14.144.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,715 INFO: Adding prefix 12.14.144.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,752 INFO: Adding prefix 12.14.144.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,764 INFO: Adding prefix 12.14.144.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,772 INFO: Adding prefix 12.14.144.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,777 INFO: Adding prefix 12.14.144.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,784 INFO: Adding prefix 12.14.144.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,791 INFO: Adding prefix 12.14.144.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,798 INFO: Adding prefix 12.14.144.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,812 INFO: Adding prefix 12.14.144.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,819 INFO: Adding prefix 12.14.144.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,827 INFO: Adding prefix 12.14.144.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,835 INFO: Adding prefix 12.14.144.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,852 INFO: Adding prefix 12.14.144.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,867 INFO: Adding prefix 12.14.144.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,875 INFO: Adding prefix 12.14.144.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,882 INFO: Adding prefix 12.14.145.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,889 INFO: Adding prefix 12.14.145.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,896 INFO: Adding prefix 12.14.145.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,902 INFO: Adding prefix 12.14.145.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,910 INFO: Adding prefix 12.14.145.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,922 INFO: Adding prefix 12.14.145.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,929 INFO: Adding prefix 12.14.145.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,936 INFO: Adding prefix 12.14.145.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,942 INFO: Adding prefix 12.14.145.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:53,985 INFO: Adding prefix 12.14.145.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,035 INFO: Adding prefix 12.14.145.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,057 INFO: Adding prefix 12.14.145.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,070 INFO: Adding prefix 12.14.145.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,136 INFO: Adding prefix 12.14.145.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,159 INFO: Adding prefix 12.14.145.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,236 INFO: Adding prefix 12.14.145.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,321 INFO: Adding prefix 12.14.146.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,375 INFO: Adding prefix 12.14.146.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,386 INFO: Adding prefix 12.14.146.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,400 INFO: Adding prefix 12.14.146.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,470 INFO: Adding prefix 12.14.146.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,478 INFO: Adding prefix 12.14.146.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,486 INFO: Adding prefix 12.14.146.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,500 INFO: Adding prefix 12.14.146.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,516 INFO: Adding prefix 12.14.146.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,523 INFO: Adding prefix 12.14.146.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,530 INFO: Adding prefix 12.14.146.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,538 INFO: Adding prefix 12.14.146.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,573 INFO: Adding prefix 12.14.146.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,597 INFO: Adding prefix 12.14.146.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,608 INFO: Adding prefix 12.14.146.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,637 INFO: Adding prefix 12.14.146.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,647 INFO: Adding prefix 12.14.147.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,654 INFO: Adding prefix 12.14.147.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,661 INFO: Adding prefix 12.14.147.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,668 INFO: Adding prefix 12.14.147.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,678 INFO: Adding prefix 12.14.147.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,685 INFO: Adding prefix 12.14.147.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,691 INFO: Adding prefix 12.14.147.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,697 INFO: Adding prefix 12.14.147.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,704 INFO: Adding prefix 12.14.147.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,709 INFO: Adding prefix 12.14.147.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,715 INFO: Adding prefix 12.14.147.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,720 INFO: Adding prefix 12.14.147.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,725 INFO: Adding prefix 12.14.147.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,758 INFO: Adding prefix 12.14.147.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,775 INFO: Adding prefix 12.14.147.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,784 INFO: Adding prefix 12.14.147.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,790 INFO: Adding prefix 12.14.148.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,796 INFO: Adding prefix 12.14.148.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,801 INFO: Adding prefix 12.14.148.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,808 INFO: Adding prefix 12.14.148.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,814 INFO: Adding prefix 12.14.148.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,820 INFO: Adding prefix 12.14.148.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,825 INFO: Adding prefix 12.14.148.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,833 INFO: Adding prefix 12.14.148.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,839 INFO: Adding prefix 12.14.148.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,846 INFO: Adding prefix 12.14.148.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,851 INFO: Adding prefix 12.14.148.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,858 INFO: Adding prefix 12.14.148.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,863 INFO: Adding prefix 12.14.148.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,868 INFO: Adding prefix 12.14.148.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,885 INFO: Adding prefix 12.14.148.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,906 INFO: Adding prefix 12.14.148.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,914 INFO: Adding prefix 12.14.149.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,920 INFO: Adding prefix 12.14.149.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,926 INFO: Adding prefix 12.14.149.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,933 INFO: Adding prefix 12.14.149.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,939 INFO: Adding prefix 12.14.149.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,944 INFO: Adding prefix 12.14.149.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,951 INFO: Adding prefix 12.14.149.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,958 INFO: Adding prefix 12.14.149.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,964 INFO: Adding prefix 12.14.149.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,970 INFO: Adding prefix 12.14.149.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,977 INFO: Adding prefix 12.14.149.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,984 INFO: Adding prefix 12.14.149.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:54,989 INFO: Adding prefix 12.14.149.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,004 INFO: Adding prefix 12.14.149.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,014 INFO: Adding prefix 12.14.149.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,040 INFO: Adding prefix 12.14.149.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,049 INFO: Adding prefix 12.14.150.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,055 INFO: Adding prefix 12.14.150.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,063 INFO: Adding prefix 12.14.150.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,069 INFO: Adding prefix 12.14.150.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,074 INFO: Adding prefix 12.14.150.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,080 INFO: Adding prefix 12.14.150.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,088 INFO: Adding prefix 12.14.150.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,095 INFO: Adding prefix 12.14.150.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,100 INFO: Adding prefix 12.14.150.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,106 INFO: Adding prefix 12.14.150.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,113 INFO: Adding prefix 12.14.150.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,118 INFO: Adding prefix 12.14.150.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,124 INFO: Adding prefix 12.14.150.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,131 INFO: Adding prefix 12.14.150.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,139 INFO: Adding prefix 12.14.150.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,146 INFO: Adding prefix 12.14.150.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,153 INFO: Adding prefix 12.14.151.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,159 INFO: Adding prefix 12.14.151.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,169 INFO: Adding prefix 12.14.151.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,206 INFO: Adding prefix 12.14.151.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,223 INFO: Adding prefix 12.14.151.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,231 INFO: Adding prefix 12.14.151.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,237 INFO: Adding prefix 12.14.151.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,244 INFO: Adding prefix 12.14.151.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,250 INFO: Adding prefix 12.14.151.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,257 INFO: Adding prefix 12.14.151.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,263 INFO: Adding prefix 12.14.151.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,270 INFO: Adding prefix 12.14.151.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,275 INFO: Adding prefix 12.14.151.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,283 INFO: Adding prefix 12.14.151.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,289 INFO: Adding prefix 12.14.151.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,295 INFO: Adding prefix 12.14.151.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,300 INFO: Adding prefix 12.14.152.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,348 INFO: Adding prefix 12.14.152.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,390 INFO: Adding prefix 12.14.152.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,412 INFO: Adding prefix 12.14.152.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,418 INFO: Adding prefix 12.14.152.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,425 INFO: Adding prefix 12.14.152.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,431 INFO: Adding prefix 12.14.152.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,437 INFO: Adding prefix 12.14.152.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,442 INFO: Adding prefix 12.14.152.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,448 INFO: Adding prefix 12.14.152.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,453 INFO: Adding prefix 12.14.152.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,459 INFO: Adding prefix 12.14.152.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,464 INFO: Adding prefix 12.14.152.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,470 INFO: Adding prefix 12.14.152.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,475 INFO: Adding prefix 12.14.152.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,480 INFO: Adding prefix 12.14.152.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,485 INFO: Adding prefix 12.14.153.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,491 INFO: Adding prefix 12.14.153.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,529 INFO: Adding prefix 12.14.153.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,556 INFO: Adding prefix 12.14.153.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,564 INFO: Adding prefix 12.14.153.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,570 INFO: Adding prefix 12.14.153.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,575 INFO: Adding prefix 12.14.153.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,580 INFO: Adding prefix 12.14.153.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,592 INFO: Adding prefix 12.14.153.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,598 INFO: Adding prefix 12.14.153.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,604 INFO: Adding prefix 12.14.153.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,611 INFO: Adding prefix 12.14.153.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,618 INFO: Adding prefix 12.14.153.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,624 INFO: Adding prefix 12.14.153.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,630 INFO: Adding prefix 12.14.153.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,637 INFO: Adding prefix 12.14.153.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,644 INFO: Adding prefix 12.14.154.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,674 INFO: Adding prefix 12.14.154.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,688 INFO: Adding prefix 12.14.154.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,694 INFO: Adding prefix 12.14.154.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,703 INFO: Adding prefix 12.14.154.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,709 INFO: Adding prefix 12.14.154.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,716 INFO: Adding prefix 12.14.154.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,722 INFO: Adding prefix 12.14.154.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,728 INFO: Adding prefix 12.14.154.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,734 INFO: Adding prefix 12.14.154.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,740 INFO: Adding prefix 12.14.154.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,746 INFO: Adding prefix 12.14.154.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,752 INFO: Adding prefix 12.14.154.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,757 INFO: Adding prefix 12.14.154.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,762 INFO: Adding prefix 12.14.154.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,769 INFO: Adding prefix 12.14.154.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,797 INFO: Adding prefix 12.14.155.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,899 INFO: Adding prefix 12.14.155.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,905 INFO: Adding prefix 12.14.155.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,913 INFO: Adding prefix 12.14.155.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,920 INFO: Adding prefix 12.14.155.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,925 INFO: Adding prefix 12.14.155.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,931 INFO: Adding prefix 12.14.155.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,938 INFO: Adding prefix 12.14.155.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,944 INFO: Adding prefix 12.14.155.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,949 INFO: Adding prefix 12.14.155.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,954 INFO: Adding prefix 12.14.155.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,961 INFO: Adding prefix 12.14.155.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,966 INFO: Adding prefix 12.14.155.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,972 INFO: Adding prefix 12.14.155.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:55,977 INFO: Adding prefix 12.14.155.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,091 INFO: Adding prefix 12.14.155.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,098 INFO: Adding prefix 12.14.156.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,107 INFO: Adding prefix 12.14.156.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,115 INFO: Adding prefix 12.14.156.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,123 INFO: Adding prefix 12.14.156.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,130 INFO: Adding prefix 12.14.156.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,135 INFO: Adding prefix 12.14.156.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,141 INFO: Adding prefix 12.14.156.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,146 INFO: Adding prefix 12.14.156.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,152 INFO: Adding prefix 12.14.156.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,157 INFO: Adding prefix 12.14.156.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,165 INFO: Adding prefix 12.14.156.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,172 INFO: Adding prefix 12.14.156.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,187 INFO: Adding prefix 12.14.156.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,233 INFO: Adding prefix 12.14.156.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,244 INFO: Adding prefix 12.14.156.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,251 INFO: Adding prefix 12.14.156.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,257 INFO: Adding prefix 12.14.157.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,264 INFO: Adding prefix 12.14.157.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,272 INFO: Adding prefix 12.14.157.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,277 INFO: Adding prefix 12.14.157.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,287 INFO: Adding prefix 12.14.157.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,292 INFO: Adding prefix 12.14.157.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,299 INFO: Adding prefix 12.14.157.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,305 INFO: Adding prefix 12.14.157.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,311 INFO: Adding prefix 12.14.157.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,316 INFO: Adding prefix 12.14.157.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,398 INFO: Adding prefix 12.14.157.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,405 INFO: Adding prefix 12.14.157.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,411 INFO: Adding prefix 12.14.157.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,417 INFO: Adding prefix 12.14.157.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,423 INFO: Adding prefix 12.14.157.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,429 INFO: Adding prefix 12.14.157.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,435 INFO: Adding prefix 12.14.158.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,441 INFO: Adding prefix 12.14.158.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,449 INFO: Adding prefix 12.14.158.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,454 INFO: Adding prefix 12.14.158.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,459 INFO: Adding prefix 12.14.158.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,466 INFO: Adding prefix 12.14.158.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,472 INFO: Adding prefix 12.14.158.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,477 INFO: Adding prefix 12.14.158.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,483 INFO: Adding prefix 12.14.158.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,530 INFO: Adding prefix 12.14.158.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,569 INFO: Adding prefix 12.14.158.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,576 INFO: Adding prefix 12.14.158.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,582 INFO: Adding prefix 12.14.158.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,590 INFO: Adding prefix 12.14.158.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,595 INFO: Adding prefix 12.14.158.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,601 INFO: Adding prefix 12.14.158.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,605 INFO: Adding prefix 12.14.159.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,612 INFO: Adding prefix 12.14.159.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,618 INFO: Adding prefix 12.14.159.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,622 INFO: Adding prefix 12.14.159.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,627 INFO: Adding prefix 12.14.159.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,634 INFO: Adding prefix 12.14.159.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,641 INFO: Adding prefix 12.14.159.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,646 INFO: Adding prefix 12.14.159.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,651 INFO: Adding prefix 12.14.159.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,700 INFO: Adding prefix 12.14.159.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,713 INFO: Adding prefix 12.14.159.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,720 INFO: Adding prefix 12.14.159.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,728 INFO: Adding prefix 12.14.159.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,737 INFO: Adding prefix 12.14.159.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,744 INFO: Adding prefix 12.14.159.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,750 INFO: Adding prefix 12.14.159.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,756 INFO: Adding prefix 12.14.160.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,761 INFO: Adding prefix 12.14.160.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,765 INFO: Adding prefix 12.14.160.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,774 INFO: Adding prefix 12.14.160.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,782 INFO: Adding prefix 12.14.160.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,788 INFO: Adding prefix 12.14.160.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,802 INFO: Adding prefix 12.14.160.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,857 INFO: Adding prefix 12.14.160.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,870 INFO: Adding prefix 12.14.160.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,886 INFO: Adding prefix 12.14.160.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,893 INFO: Adding prefix 12.14.160.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,900 INFO: Adding prefix 12.14.160.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,908 INFO: Adding prefix 12.14.160.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,913 INFO: Adding prefix 12.14.160.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,920 INFO: Adding prefix 12.14.160.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,928 INFO: Adding prefix 12.14.160.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,936 INFO: Adding prefix 12.14.161.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,942 INFO: Adding prefix 12.14.161.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,948 INFO: Adding prefix 12.14.161.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,952 INFO: Adding prefix 12.14.161.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,959 INFO: Adding prefix 12.14.161.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,964 INFO: Adding prefix 12.14.161.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:56,996 INFO: Adding prefix 12.14.161.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,014 INFO: Adding prefix 12.14.161.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,041 INFO: Adding prefix 12.14.161.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,047 INFO: Adding prefix 12.14.161.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,054 INFO: Adding prefix 12.14.161.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,058 INFO: Adding prefix 12.14.161.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,064 INFO: Adding prefix 12.14.161.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,069 INFO: Adding prefix 12.14.161.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,074 INFO: Adding prefix 12.14.161.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,079 INFO: Adding prefix 12.14.161.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,086 INFO: Adding prefix 12.14.162.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,096 INFO: Adding prefix 12.14.162.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,103 INFO: Adding prefix 12.14.162.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,110 INFO: Adding prefix 12.14.162.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,140 INFO: Adding prefix 12.14.162.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,147 INFO: Adding prefix 12.14.162.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,169 INFO: Adding prefix 12.14.162.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,178 INFO: Adding prefix 12.14.162.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,184 INFO: Adding prefix 12.14.162.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,190 INFO: Adding prefix 12.14.162.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,196 INFO: Adding prefix 12.14.162.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,204 INFO: Adding prefix 12.14.162.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,211 INFO: Adding prefix 12.14.162.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,216 INFO: Adding prefix 12.14.162.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,221 INFO: Adding prefix 12.14.162.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,227 INFO: Adding prefix 12.14.162.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,232 INFO: Adding prefix 12.14.163.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,237 INFO: Adding prefix 12.14.163.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,242 INFO: Adding prefix 12.14.163.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,249 INFO: Adding prefix 12.14.163.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,254 INFO: Adding prefix 12.14.163.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,259 INFO: Adding prefix 12.14.163.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,306 INFO: Adding prefix 12.14.163.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,324 INFO: Adding prefix 12.14.163.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,329 INFO: Adding prefix 12.14.163.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,335 INFO: Adding prefix 12.14.163.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,341 INFO: Adding prefix 12.14.163.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,346 INFO: Adding prefix 12.14.163.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,351 INFO: Adding prefix 12.14.163.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,356 INFO: Adding prefix 12.14.163.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,362 INFO: Adding prefix 12.14.163.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,367 INFO: Adding prefix 12.14.163.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,374 INFO: Adding prefix 12.14.164.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,380 INFO: Adding prefix 12.14.164.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,386 INFO: Adding prefix 12.14.164.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,391 INFO: Adding prefix 12.14.164.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,396 INFO: Adding prefix 12.14.164.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,401 INFO: Adding prefix 12.14.164.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,407 INFO: Adding prefix 12.14.164.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,415 INFO: Adding prefix 12.14.164.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,425 INFO: Adding prefix 12.14.164.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,432 INFO: Adding prefix 12.14.164.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,438 INFO: Adding prefix 12.14.164.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,443 INFO: Adding prefix 12.14.164.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,448 INFO: Adding prefix 12.14.164.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,453 INFO: Adding prefix 12.14.164.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,458 INFO: Adding prefix 12.14.164.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,463 INFO: Adding prefix 12.14.164.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,468 INFO: Adding prefix 12.14.165.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,473 INFO: Adding prefix 12.14.165.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,479 INFO: Adding prefix 12.14.165.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,485 INFO: Adding prefix 12.14.165.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,490 INFO: Adding prefix 12.14.165.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,496 INFO: Adding prefix 12.14.165.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,500 INFO: Adding prefix 12.14.165.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,505 INFO: Adding prefix 12.14.165.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,515 INFO: Adding prefix 12.14.165.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,538 INFO: Adding prefix 12.14.165.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,545 INFO: Adding prefix 12.14.165.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,550 INFO: Adding prefix 12.14.165.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,555 INFO: Adding prefix 12.14.165.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,562 INFO: Adding prefix 12.14.165.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,569 INFO: Adding prefix 12.14.165.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,575 INFO: Adding prefix 12.14.165.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,581 INFO: Adding prefix 12.14.166.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,588 INFO: Adding prefix 12.14.166.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,592 INFO: Adding prefix 12.14.166.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,597 INFO: Adding prefix 12.14.166.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,603 INFO: Adding prefix 12.14.166.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,614 INFO: Adding prefix 12.14.166.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,626 INFO: Adding prefix 12.14.166.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,637 INFO: Adding prefix 12.14.166.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,643 INFO: Adding prefix 12.14.166.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,651 INFO: Adding prefix 12.14.166.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,658 INFO: Adding prefix 12.14.166.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,666 INFO: Adding prefix 12.14.166.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,672 INFO: Adding prefix 12.14.166.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,677 INFO: Adding prefix 12.14.166.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,681 INFO: Adding prefix 12.14.166.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,686 INFO: Adding prefix 12.14.166.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,692 INFO: Adding prefix 12.14.167.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,697 INFO: Adding prefix 12.14.167.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,702 INFO: Adding prefix 12.14.167.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,707 INFO: Adding prefix 12.14.167.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,713 INFO: Adding prefix 12.14.167.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,745 INFO: Adding prefix 12.14.167.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,806 INFO: Adding prefix 12.14.167.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,814 INFO: Adding prefix 12.14.167.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,820 INFO: Adding prefix 12.14.167.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,825 INFO: Adding prefix 12.14.167.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,831 INFO: Adding prefix 12.14.167.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,836 INFO: Adding prefix 12.14.167.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,843 INFO: Adding prefix 12.14.167.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,849 INFO: Adding prefix 12.14.167.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,854 INFO: Adding prefix 12.14.167.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,859 INFO: Adding prefix 12.14.167.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,867 INFO: Adding prefix 12.14.168.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,875 INFO: Adding prefix 12.14.168.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,882 INFO: Adding prefix 12.14.168.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,900 INFO: Adding prefix 12.14.168.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,924 INFO: Adding prefix 12.14.168.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,930 INFO: Adding prefix 12.14.168.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,935 INFO: Adding prefix 12.14.168.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,940 INFO: Adding prefix 12.14.168.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,948 INFO: Adding prefix 12.14.168.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:57,953 INFO: Adding prefix 12.14.168.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,011 INFO: Adding prefix 12.14.168.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,094 INFO: Adding prefix 12.14.168.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,102 INFO: Adding prefix 12.14.168.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,136 INFO: Adding prefix 12.14.168.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,151 INFO: Adding prefix 12.14.168.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,159 INFO: Adding prefix 12.14.168.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,165 INFO: Adding prefix 12.14.169.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,172 INFO: Adding prefix 12.14.169.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,177 INFO: Adding prefix 12.14.169.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,184 INFO: Adding prefix 12.14.169.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,190 INFO: Adding prefix 12.14.169.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,195 INFO: Adding prefix 12.14.169.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,200 INFO: Adding prefix 12.14.169.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,208 INFO: Adding prefix 12.14.169.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,215 INFO: Adding prefix 12.14.169.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,222 INFO: Adding prefix 12.14.169.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,228 INFO: Adding prefix 12.14.169.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,241 INFO: Adding prefix 12.14.169.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,302 INFO: Adding prefix 12.14.169.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,310 INFO: Adding prefix 12.14.169.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,316 INFO: Adding prefix 12.14.169.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,322 INFO: Adding prefix 12.14.169.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,328 INFO: Adding prefix 12.14.170.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,333 INFO: Adding prefix 12.14.170.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,339 INFO: Adding prefix 12.14.170.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,346 INFO: Adding prefix 12.14.170.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,352 INFO: Adding prefix 12.14.170.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,359 INFO: Adding prefix 12.14.170.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,365 INFO: Adding prefix 12.14.170.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,370 INFO: Adding prefix 12.14.170.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,375 INFO: Adding prefix 12.14.170.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,380 INFO: Adding prefix 12.14.170.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,394 INFO: Adding prefix 12.14.170.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,430 INFO: Adding prefix 12.14.170.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,439 INFO: Adding prefix 12.14.170.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,445 INFO: Adding prefix 12.14.170.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,452 INFO: Adding prefix 12.14.170.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,458 INFO: Adding prefix 12.14.170.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,464 INFO: Adding prefix 12.14.171.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,469 INFO: Adding prefix 12.14.171.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,476 INFO: Adding prefix 12.14.171.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,482 INFO: Adding prefix 12.14.171.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,488 INFO: Adding prefix 12.14.171.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,493 INFO: Adding prefix 12.14.171.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,500 INFO: Adding prefix 12.14.171.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,511 INFO: Adding prefix 12.14.171.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,525 INFO: Adding prefix 12.14.171.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,532 INFO: Adding prefix 12.14.171.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,541 INFO: Adding prefix 12.14.171.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,546 INFO: Adding prefix 12.14.171.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,553 INFO: Adding prefix 12.14.171.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,559 INFO: Adding prefix 12.14.171.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,566 INFO: Adding prefix 12.14.171.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,572 INFO: Adding prefix 12.14.171.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,578 INFO: Adding prefix 12.14.172.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,584 INFO: Adding prefix 12.14.172.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,589 INFO: Adding prefix 12.14.172.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,595 INFO: Adding prefix 12.14.172.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,601 INFO: Adding prefix 12.14.172.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,627 INFO: Adding prefix 12.14.172.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,663 INFO: Adding prefix 12.14.172.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,670 INFO: Adding prefix 12.14.172.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,677 INFO: Adding prefix 12.14.172.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,684 INFO: Adding prefix 12.14.172.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,689 INFO: Adding prefix 12.14.172.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,694 INFO: Adding prefix 12.14.172.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,701 INFO: Adding prefix 12.14.172.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,707 INFO: Adding prefix 12.14.172.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,713 INFO: Adding prefix 12.14.172.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,718 INFO: Adding prefix 12.14.172.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,724 INFO: Adding prefix 12.14.173.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,731 INFO: Adding prefix 12.14.173.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,736 INFO: Adding prefix 12.14.173.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,742 INFO: Adding prefix 12.14.173.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,748 INFO: Adding prefix 12.14.173.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,784 INFO: Adding prefix 12.14.173.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,792 INFO: Adding prefix 12.14.173.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,798 INFO: Adding prefix 12.14.173.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,803 INFO: Adding prefix 12.14.173.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,810 INFO: Adding prefix 12.14.173.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,815 INFO: Adding prefix 12.14.173.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,820 INFO: Adding prefix 12.14.173.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,826 INFO: Adding prefix 12.14.173.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,830 INFO: Adding prefix 12.14.173.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,835 INFO: Adding prefix 12.14.173.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,840 INFO: Adding prefix 12.14.173.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,847 INFO: Adding prefix 12.14.174.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,854 INFO: Adding prefix 12.14.174.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,860 INFO: Adding prefix 12.14.174.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,865 INFO: Adding prefix 12.14.174.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,954 INFO: Adding prefix 12.14.174.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,961 INFO: Adding prefix 12.14.174.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,966 INFO: Adding prefix 12.14.174.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,971 INFO: Adding prefix 12.14.174.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,980 INFO: Adding prefix 12.14.174.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,986 INFO: Adding prefix 12.14.174.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:58,994 INFO: Adding prefix 12.14.174.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,000 INFO: Adding prefix 12.14.174.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,009 INFO: Adding prefix 12.14.174.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,017 INFO: Adding prefix 12.14.174.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,025 INFO: Adding prefix 12.14.174.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,032 INFO: Adding prefix 12.14.174.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,041 INFO: Adding prefix 12.14.175.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,048 INFO: Adding prefix 12.14.175.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,054 INFO: Adding prefix 12.14.175.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,060 INFO: Adding prefix 12.14.175.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,067 INFO: Adding prefix 12.14.175.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,072 INFO: Adding prefix 12.14.175.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,077 INFO: Adding prefix 12.14.175.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,089 INFO: Adding prefix 12.14.175.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,120 INFO: Adding prefix 12.14.175.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,126 INFO: Adding prefix 12.14.175.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,130 INFO: Adding prefix 12.14.175.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,137 INFO: Adding prefix 12.14.175.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,142 INFO: Adding prefix 12.14.175.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,148 INFO: Adding prefix 12.14.175.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,155 INFO: Adding prefix 12.14.175.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,161 INFO: Adding prefix 12.14.175.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,167 INFO: Adding prefix 12.14.176.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,172 INFO: Adding prefix 12.14.176.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,178 INFO: Adding prefix 12.14.176.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,185 INFO: Adding prefix 12.14.176.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,191 INFO: Adding prefix 12.14.176.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,197 INFO: Adding prefix 12.14.176.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,240 INFO: Adding prefix 12.14.176.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,253 INFO: Adding prefix 12.14.176.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,259 INFO: Adding prefix 12.14.176.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,265 INFO: Adding prefix 12.14.176.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,271 INFO: Adding prefix 12.14.176.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,277 INFO: Adding prefix 12.14.176.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,282 INFO: Adding prefix 12.14.176.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,287 INFO: Adding prefix 12.14.176.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,293 INFO: Adding prefix 12.14.176.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,300 INFO: Adding prefix 12.14.176.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,305 INFO: Adding prefix 12.14.177.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,312 INFO: Adding prefix 12.14.177.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,318 INFO: Adding prefix 12.14.177.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,325 INFO: Adding prefix 12.14.177.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,330 INFO: Adding prefix 12.14.177.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,335 INFO: Adding prefix 12.14.177.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,352 INFO: Adding prefix 12.14.177.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,396 INFO: Adding prefix 12.14.177.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,404 INFO: Adding prefix 12.14.177.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,410 INFO: Adding prefix 12.14.177.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,416 INFO: Adding prefix 12.14.177.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,422 INFO: Adding prefix 12.14.177.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,428 INFO: Adding prefix 12.14.177.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,436 INFO: Adding prefix 12.14.177.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,484 INFO: Adding prefix 12.14.177.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,491 INFO: Adding prefix 12.14.177.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,499 INFO: Adding prefix 12.14.178.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,507 INFO: Adding prefix 12.14.178.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,515 INFO: Adding prefix 12.14.178.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,521 INFO: Adding prefix 12.14.178.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,527 INFO: Adding prefix 12.14.178.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,534 INFO: Adding prefix 12.14.178.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,540 INFO: Adding prefix 12.14.178.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,547 INFO: Adding prefix 12.14.178.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,553 INFO: Adding prefix 12.14.178.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,559 INFO: Adding prefix 12.14.178.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,565 INFO: Adding prefix 12.14.178.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,570 INFO: Adding prefix 12.14.178.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,608 INFO: Adding prefix 12.14.178.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,617 INFO: Adding prefix 12.14.178.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,623 INFO: Adding prefix 12.14.178.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,631 INFO: Adding prefix 12.14.178.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,636 INFO: Adding prefix 12.14.179.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,643 INFO: Adding prefix 12.14.179.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,648 INFO: Adding prefix 12.14.179.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,654 INFO: Adding prefix 12.14.179.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,661 INFO: Adding prefix 12.14.179.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,669 INFO: Adding prefix 12.14.179.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,674 INFO: Adding prefix 12.14.179.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,679 INFO: Adding prefix 12.14.179.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,684 INFO: Adding prefix 12.14.179.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,691 INFO: Adding prefix 12.14.179.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,696 INFO: Adding prefix 12.14.179.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,702 INFO: Adding prefix 12.14.179.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,745 INFO: Adding prefix 12.14.179.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,788 INFO: Adding prefix 12.14.179.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,796 INFO: Adding prefix 12.14.179.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,801 INFO: Adding prefix 12.14.179.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,811 INFO: Adding prefix 12.14.180.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,817 INFO: Adding prefix 12.14.180.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,822 INFO: Adding prefix 12.14.180.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,827 INFO: Adding prefix 12.14.180.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,831 INFO: Adding prefix 12.14.180.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,838 INFO: Adding prefix 12.14.180.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,842 INFO: Adding prefix 12.14.180.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,849 INFO: Adding prefix 12.14.180.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,854 INFO: Adding prefix 12.14.180.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,860 INFO: Adding prefix 12.14.180.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,868 INFO: Adding prefix 12.14.180.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,900 INFO: Adding prefix 12.14.180.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,908 INFO: Adding prefix 12.14.180.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,914 INFO: Adding prefix 12.14.180.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,919 INFO: Adding prefix 12.14.180.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,925 INFO: Adding prefix 12.14.180.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,931 INFO: Adding prefix 12.14.181.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,936 INFO: Adding prefix 12.14.181.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,941 INFO: Adding prefix 12.14.181.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,945 INFO: Adding prefix 12.14.181.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,952 INFO: Adding prefix 12.14.181.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,957 INFO: Adding prefix 12.14.181.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,963 INFO: Adding prefix 12.14.181.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,969 INFO: Adding prefix 12.14.181.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,976 INFO: Adding prefix 12.14.181.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,983 INFO: Adding prefix 12.14.181.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,989 INFO: Adding prefix 12.14.181.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:45:59,994 INFO: Adding prefix 12.14.181.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,005 INFO: Adding prefix 12.14.181.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,042 INFO: Adding prefix 12.14.181.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,050 INFO: Adding prefix 12.14.181.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,056 INFO: Adding prefix 12.14.181.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,064 INFO: Adding prefix 12.14.182.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,069 INFO: Adding prefix 12.14.182.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,075 INFO: Adding prefix 12.14.182.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,081 INFO: Adding prefix 12.14.182.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,088 INFO: Adding prefix 12.14.182.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,093 INFO: Adding prefix 12.14.182.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,099 INFO: Adding prefix 12.14.182.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,104 INFO: Adding prefix 12.14.182.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,109 INFO: Adding prefix 12.14.182.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,114 INFO: Adding prefix 12.14.182.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,118 INFO: Adding prefix 12.14.182.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,124 INFO: Adding prefix 12.14.182.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,129 INFO: Adding prefix 12.14.182.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,141 INFO: Adding prefix 12.14.182.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,149 INFO: Adding prefix 12.14.182.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,157 INFO: Adding prefix 12.14.182.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,163 INFO: Adding prefix 12.14.183.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,168 INFO: Adding prefix 12.14.183.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,174 INFO: Adding prefix 12.14.183.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,181 INFO: Adding prefix 12.14.183.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,187 INFO: Adding prefix 12.14.183.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,193 INFO: Adding prefix 12.14.183.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,199 INFO: Adding prefix 12.14.183.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,205 INFO: Adding prefix 12.14.183.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,211 INFO: Adding prefix 12.14.183.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,218 INFO: Adding prefix 12.14.183.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,222 INFO: Adding prefix 12.14.183.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,229 INFO: Adding prefix 12.14.183.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,234 INFO: Adding prefix 12.14.183.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,240 INFO: Adding prefix 12.14.183.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,250 INFO: Adding prefix 12.14.183.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,276 INFO: Adding prefix 12.14.183.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,284 INFO: Adding prefix 12.14.184.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,290 INFO: Adding prefix 12.14.184.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,295 INFO: Adding prefix 12.14.184.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,300 INFO: Adding prefix 12.14.184.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,305 INFO: Adding prefix 12.14.184.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,310 INFO: Adding prefix 12.14.184.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,317 INFO: Adding prefix 12.14.184.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,324 INFO: Adding prefix 12.14.184.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,330 INFO: Adding prefix 12.14.184.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,335 INFO: Adding prefix 12.14.184.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,341 INFO: Adding prefix 12.14.184.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,346 INFO: Adding prefix 12.14.184.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,354 INFO: Adding prefix 12.14.184.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,374 INFO: Adding prefix 12.14.184.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,383 INFO: Adding prefix 12.14.184.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,389 INFO: Adding prefix 12.14.184.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,395 INFO: Adding prefix 12.14.185.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,400 INFO: Adding prefix 12.14.185.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,406 INFO: Adding prefix 12.14.185.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,411 INFO: Adding prefix 12.14.185.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,419 INFO: Adding prefix 12.14.185.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,425 INFO: Adding prefix 12.14.185.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,434 INFO: Adding prefix 12.14.185.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,441 INFO: Adding prefix 12.14.185.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,447 INFO: Adding prefix 12.14.185.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,452 INFO: Adding prefix 12.14.185.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,481 INFO: Adding prefix 12.14.185.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,502 INFO: Adding prefix 12.14.185.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,510 INFO: Adding prefix 12.14.185.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,517 INFO: Adding prefix 12.14.185.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,524 INFO: Adding prefix 12.14.185.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,532 INFO: Adding prefix 12.14.185.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,537 INFO: Adding prefix 12.14.186.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,544 INFO: Adding prefix 12.14.186.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,549 INFO: Adding prefix 12.14.186.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,555 INFO: Adding prefix 12.14.186.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,560 INFO: Adding prefix 12.14.186.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,566 INFO: Adding prefix 12.14.186.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,571 INFO: Adding prefix 12.14.186.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,600 INFO: Adding prefix 12.14.186.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,616 INFO: Adding prefix 12.14.186.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,624 INFO: Adding prefix 12.14.186.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,630 INFO: Adding prefix 12.14.186.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,635 INFO: Adding prefix 12.14.186.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,641 INFO: Adding prefix 12.14.186.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,647 INFO: Adding prefix 12.14.186.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,653 INFO: Adding prefix 12.14.186.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,660 INFO: Adding prefix 12.14.186.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,666 INFO: Adding prefix 12.14.187.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,673 INFO: Adding prefix 12.14.187.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,678 INFO: Adding prefix 12.14.187.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,685 INFO: Adding prefix 12.14.187.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,691 INFO: Adding prefix 12.14.187.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,700 INFO: Adding prefix 12.14.187.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,745 INFO: Adding prefix 12.14.187.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,752 INFO: Adding prefix 12.14.187.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,762 INFO: Adding prefix 12.14.187.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,769 INFO: Adding prefix 12.14.187.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,775 INFO: Adding prefix 12.14.187.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,780 INFO: Adding prefix 12.14.187.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,787 INFO: Adding prefix 12.14.187.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,793 INFO: Adding prefix 12.14.187.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,798 INFO: Adding prefix 12.14.187.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,804 INFO: Adding prefix 12.14.187.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,810 INFO: Adding prefix 12.14.188.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,816 INFO: Adding prefix 12.14.188.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,821 INFO: Adding prefix 12.14.188.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,826 INFO: Adding prefix 12.14.188.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,883 INFO: Adding prefix 12.14.188.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,891 INFO: Adding prefix 12.14.188.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,897 INFO: Adding prefix 12.14.188.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,902 INFO: Adding prefix 12.14.188.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,909 INFO: Adding prefix 12.14.188.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,914 INFO: Adding prefix 12.14.188.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,919 INFO: Adding prefix 12.14.188.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,925 INFO: Adding prefix 12.14.188.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,934 INFO: Adding prefix 12.14.188.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,940 INFO: Adding prefix 12.14.188.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,947 INFO: Adding prefix 12.14.188.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:00,952 INFO: Adding prefix 12.14.188.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,049 INFO: Adding prefix 12.14.189.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,060 INFO: Adding prefix 12.14.189.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,068 INFO: Adding prefix 12.14.189.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,076 INFO: Adding prefix 12.14.189.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,084 INFO: Adding prefix 12.14.189.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,091 INFO: Adding prefix 12.14.189.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,097 INFO: Adding prefix 12.14.189.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,105 INFO: Adding prefix 12.14.189.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,112 INFO: Adding prefix 12.14.189.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,118 INFO: Adding prefix 12.14.189.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,124 INFO: Adding prefix 12.14.189.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,135 INFO: Adding prefix 12.14.189.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,140 INFO: Adding prefix 12.14.189.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,182 INFO: Adding prefix 12.14.189.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,189 INFO: Adding prefix 12.14.189.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,197 INFO: Adding prefix 12.14.189.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,203 INFO: Adding prefix 12.14.190.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,208 INFO: Adding prefix 12.14.190.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,213 INFO: Adding prefix 12.14.190.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,220 INFO: Adding prefix 12.14.190.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,226 INFO: Adding prefix 12.14.190.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,233 INFO: Adding prefix 12.14.190.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,238 INFO: Adding prefix 12.14.190.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,245 INFO: Adding prefix 12.14.190.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,250 INFO: Adding prefix 12.14.190.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,256 INFO: Adding prefix 12.14.190.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,261 INFO: Adding prefix 12.14.190.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,267 INFO: Adding prefix 12.14.190.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,272 INFO: Adding prefix 12.14.190.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,276 INFO: Adding prefix 12.14.190.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,281 INFO: Adding prefix 12.14.190.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,287 INFO: Adding prefix 12.14.190.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,298 INFO: Adding prefix 12.14.191.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,309 INFO: Adding prefix 12.14.191.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,314 INFO: Adding prefix 12.14.191.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,321 INFO: Adding prefix 12.14.191.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,326 INFO: Adding prefix 12.14.191.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,331 INFO: Adding prefix 12.14.191.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,337 INFO: Adding prefix 12.14.191.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,342 INFO: Adding prefix 12.14.191.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,351 INFO: Adding prefix 12.14.191.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,357 INFO: Adding prefix 12.14.191.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,364 INFO: Adding prefix 12.14.191.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,370 INFO: Adding prefix 12.14.191.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,376 INFO: Adding prefix 12.14.191.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,381 INFO: Adding prefix 12.14.191.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,444 INFO: Adding prefix 12.14.191.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,452 INFO: Adding prefix 12.14.191.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,458 INFO: Adding prefix 12.14.192.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,463 INFO: Adding prefix 12.14.192.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,470 INFO: Adding prefix 12.14.192.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,477 INFO: Adding prefix 12.14.192.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,483 INFO: Adding prefix 12.14.192.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,488 INFO: Adding prefix 12.14.192.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,495 INFO: Adding prefix 12.14.192.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,501 INFO: Adding prefix 12.14.192.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,507 INFO: Adding prefix 12.14.192.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,513 INFO: Adding prefix 12.14.192.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,520 INFO: Adding prefix 12.14.192.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,526 INFO: Adding prefix 12.14.192.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,531 INFO: Adding prefix 12.14.192.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,537 INFO: Adding prefix 12.14.192.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,566 INFO: Adding prefix 12.14.192.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,572 INFO: Adding prefix 12.14.192.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,577 INFO: Adding prefix 12.14.193.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,584 INFO: Adding prefix 12.14.193.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,590 INFO: Adding prefix 12.14.193.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,594 INFO: Adding prefix 12.14.193.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,600 INFO: Adding prefix 12.14.193.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,606 INFO: Adding prefix 12.14.193.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,612 INFO: Adding prefix 12.14.193.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,617 INFO: Adding prefix 12.14.193.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,621 INFO: Adding prefix 12.14.193.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,629 INFO: Adding prefix 12.14.193.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,633 INFO: Adding prefix 12.14.193.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,639 INFO: Adding prefix 12.14.193.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,644 INFO: Adding prefix 12.14.193.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,678 INFO: Adding prefix 12.14.193.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,684 INFO: Adding prefix 12.14.193.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,689 INFO: Adding prefix 12.14.193.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,696 INFO: Adding prefix 12.14.194.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,704 INFO: Adding prefix 12.14.194.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,709 INFO: Adding prefix 12.14.194.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,716 INFO: Adding prefix 12.14.194.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,721 INFO: Adding prefix 12.14.194.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,728 INFO: Adding prefix 12.14.194.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,733 INFO: Adding prefix 12.14.194.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,738 INFO: Adding prefix 12.14.194.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,743 INFO: Adding prefix 12.14.194.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,749 INFO: Adding prefix 12.14.194.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,754 INFO: Adding prefix 12.14.194.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,759 INFO: Adding prefix 12.14.194.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,805 INFO: Adding prefix 12.14.194.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,812 INFO: Adding prefix 12.14.194.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,818 INFO: Adding prefix 12.14.194.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,823 INFO: Adding prefix 12.14.194.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,829 INFO: Adding prefix 12.14.195.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,835 INFO: Adding prefix 12.14.195.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,839 INFO: Adding prefix 12.14.195.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,844 INFO: Adding prefix 12.14.195.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,849 INFO: Adding prefix 12.14.195.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,854 INFO: Adding prefix 12.14.195.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,859 INFO: Adding prefix 12.14.195.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,864 INFO: Adding prefix 12.14.195.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,870 INFO: Adding prefix 12.14.195.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,875 INFO: Adding prefix 12.14.195.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,882 INFO: Adding prefix 12.14.195.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,926 INFO: Adding prefix 12.14.195.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,935 INFO: Adding prefix 12.14.195.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,941 INFO: Adding prefix 12.14.195.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,946 INFO: Adding prefix 12.14.195.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,951 INFO: Adding prefix 12.14.195.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,959 INFO: Adding prefix 12.14.196.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,966 INFO: Adding prefix 12.14.196.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,972 INFO: Adding prefix 12.14.196.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,977 INFO: Adding prefix 12.14.196.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,981 INFO: Adding prefix 12.14.196.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,986 INFO: Adding prefix 12.14.196.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,991 INFO: Adding prefix 12.14.196.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:01,997 INFO: Adding prefix 12.14.196.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,002 INFO: Adding prefix 12.14.196.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,007 INFO: Adding prefix 12.14.196.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,012 INFO: Adding prefix 12.14.196.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,113 INFO: Adding prefix 12.14.196.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,120 INFO: Adding prefix 12.14.196.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,125 INFO: Adding prefix 12.14.196.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,131 INFO: Adding prefix 12.14.196.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,138 INFO: Adding prefix 12.14.196.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,143 INFO: Adding prefix 12.14.197.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,149 INFO: Adding prefix 12.14.197.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,154 INFO: Adding prefix 12.14.197.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,161 INFO: Adding prefix 12.14.197.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,167 INFO: Adding prefix 12.14.197.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,174 INFO: Adding prefix 12.14.197.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,182 INFO: Adding prefix 12.14.197.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,200 INFO: Adding prefix 12.14.197.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,229 INFO: Adding prefix 12.14.197.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,235 INFO: Adding prefix 12.14.197.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,242 INFO: Adding prefix 12.14.197.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,251 INFO: Adding prefix 12.14.197.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,257 INFO: Adding prefix 12.14.197.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,262 INFO: Adding prefix 12.14.197.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,268 INFO: Adding prefix 12.14.197.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,274 INFO: Adding prefix 12.14.197.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,282 INFO: Adding prefix 12.14.198.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,287 INFO: Adding prefix 12.14.198.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,294 INFO: Adding prefix 12.14.198.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,302 INFO: Adding prefix 12.14.198.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,308 INFO: Adding prefix 12.14.198.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,368 INFO: Adding prefix 12.14.198.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,389 INFO: Adding prefix 12.14.198.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,396 INFO: Adding prefix 12.14.198.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,403 INFO: Adding prefix 12.14.198.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,408 INFO: Adding prefix 12.14.198.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,415 INFO: Adding prefix 12.14.198.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,421 INFO: Adding prefix 12.14.198.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,426 INFO: Adding prefix 12.14.198.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,431 INFO: Adding prefix 12.14.198.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,438 INFO: Adding prefix 12.14.198.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,442 INFO: Adding prefix 12.14.198.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,449 INFO: Adding prefix 12.14.199.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,455 INFO: Adding prefix 12.14.199.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,462 INFO: Adding prefix 12.14.199.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,477 INFO: Adding prefix 12.14.199.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,491 INFO: Adding prefix 12.14.199.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,497 INFO: Adding prefix 12.14.199.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,504 INFO: Adding prefix 12.14.199.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,511 INFO: Adding prefix 12.14.199.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,517 INFO: Adding prefix 12.14.199.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,522 INFO: Adding prefix 12.14.199.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,529 INFO: Adding prefix 12.14.199.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,534 INFO: Adding prefix 12.14.199.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,539 INFO: Adding prefix 12.14.199.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,549 INFO: Adding prefix 12.14.199.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,555 INFO: Adding prefix 12.14.199.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,561 INFO: Adding prefix 12.14.199.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,567 INFO: Adding prefix 12.14.200.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,575 INFO: Adding prefix 12.14.200.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,580 INFO: Adding prefix 12.14.200.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,613 INFO: Adding prefix 12.14.200.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,631 INFO: Adding prefix 12.14.200.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,638 INFO: Adding prefix 12.14.200.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,644 INFO: Adding prefix 12.14.200.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,649 INFO: Adding prefix 12.14.200.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,654 INFO: Adding prefix 12.14.200.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,660 INFO: Adding prefix 12.14.200.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,666 INFO: Adding prefix 12.14.200.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,672 INFO: Adding prefix 12.14.200.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,678 INFO: Adding prefix 12.14.200.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,685 INFO: Adding prefix 12.14.200.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,690 INFO: Adding prefix 12.14.200.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,697 INFO: Adding prefix 12.14.200.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,703 INFO: Adding prefix 12.14.201.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,742 INFO: Adding prefix 12.14.201.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,749 INFO: Adding prefix 12.14.201.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,757 INFO: Adding prefix 12.14.201.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,763 INFO: Adding prefix 12.14.201.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,772 INFO: Adding prefix 12.14.201.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,778 INFO: Adding prefix 12.14.201.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,783 INFO: Adding prefix 12.14.201.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,789 INFO: Adding prefix 12.14.201.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,795 INFO: Adding prefix 12.14.201.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,802 INFO: Adding prefix 12.14.201.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,808 INFO: Adding prefix 12.14.201.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,817 INFO: Adding prefix 12.14.201.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,823 INFO: Adding prefix 12.14.201.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,830 INFO: Adding prefix 12.14.201.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,869 INFO: Adding prefix 12.14.201.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,878 INFO: Adding prefix 12.14.202.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,884 INFO: Adding prefix 12.14.202.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,889 INFO: Adding prefix 12.14.202.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,894 INFO: Adding prefix 12.14.202.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,902 INFO: Adding prefix 12.14.202.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,908 INFO: Adding prefix 12.14.202.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,914 INFO: Adding prefix 12.14.202.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,919 INFO: Adding prefix 12.14.202.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,927 INFO: Adding prefix 12.14.202.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,932 INFO: Adding prefix 12.14.202.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,937 INFO: Adding prefix 12.14.202.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:02,943 INFO: Adding prefix 12.14.202.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,000 INFO: Adding prefix 12.14.202.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,007 INFO: Adding prefix 12.14.202.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,014 INFO: Adding prefix 12.14.202.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,020 INFO: Adding prefix 12.14.202.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,026 INFO: Adding prefix 12.14.203.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,033 INFO: Adding prefix 12.14.203.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,039 INFO: Adding prefix 12.14.203.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,046 INFO: Adding prefix 12.14.203.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,051 INFO: Adding prefix 12.14.203.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,056 INFO: Adding prefix 12.14.203.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,062 INFO: Adding prefix 12.14.203.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,069 INFO: Adding prefix 12.14.203.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,074 INFO: Adding prefix 12.14.203.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,119 INFO: Adding prefix 12.14.203.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,163 INFO: Adding prefix 12.14.203.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,171 INFO: Adding prefix 12.14.203.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,178 INFO: Adding prefix 12.14.203.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,184 INFO: Adding prefix 12.14.203.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,189 INFO: Adding prefix 12.14.203.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,196 INFO: Adding prefix 12.14.203.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,202 INFO: Adding prefix 12.14.204.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,208 INFO: Adding prefix 12.14.204.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,214 INFO: Adding prefix 12.14.204.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,220 INFO: Adding prefix 12.14.204.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,225 INFO: Adding prefix 12.14.204.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,231 INFO: Adding prefix 12.14.204.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,265 INFO: Adding prefix 12.14.204.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,277 INFO: Adding prefix 12.14.204.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,285 INFO: Adding prefix 12.14.204.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,290 INFO: Adding prefix 12.14.204.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,295 INFO: Adding prefix 12.14.204.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,302 INFO: Adding prefix 12.14.204.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,308 INFO: Adding prefix 12.14.204.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,314 INFO: Adding prefix 12.14.204.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,319 INFO: Adding prefix 12.14.204.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,324 INFO: Adding prefix 12.14.204.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,329 INFO: Adding prefix 12.14.205.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,334 INFO: Adding prefix 12.14.205.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,342 INFO: Adding prefix 12.14.205.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,347 INFO: Adding prefix 12.14.205.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,353 INFO: Adding prefix 12.14.205.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,382 INFO: Adding prefix 12.14.205.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,406 INFO: Adding prefix 12.14.205.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,412 INFO: Adding prefix 12.14.205.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,417 INFO: Adding prefix 12.14.205.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,422 INFO: Adding prefix 12.14.205.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,429 INFO: Adding prefix 12.14.205.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,434 INFO: Adding prefix 12.14.205.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,439 INFO: Adding prefix 12.14.205.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,444 INFO: Adding prefix 12.14.205.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,450 INFO: Adding prefix 12.14.205.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,455 INFO: Adding prefix 12.14.205.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,460 INFO: Adding prefix 12.14.206.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,464 INFO: Adding prefix 12.14.206.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,471 INFO: Adding prefix 12.14.206.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,476 INFO: Adding prefix 12.14.206.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,520 INFO: Adding prefix 12.14.206.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,552 INFO: Adding prefix 12.14.206.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,561 INFO: Adding prefix 12.14.206.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,567 INFO: Adding prefix 12.14.206.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,573 INFO: Adding prefix 12.14.206.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,578 INFO: Adding prefix 12.14.206.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,585 INFO: Adding prefix 12.14.206.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,590 INFO: Adding prefix 12.14.206.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,595 INFO: Adding prefix 12.14.206.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,602 INFO: Adding prefix 12.14.206.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,608 INFO: Adding prefix 12.14.206.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,613 INFO: Adding prefix 12.14.206.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,618 INFO: Adding prefix 12.14.207.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,624 INFO: Adding prefix 12.14.207.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,651 INFO: Adding prefix 12.14.207.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,658 INFO: Adding prefix 12.14.207.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,664 INFO: Adding prefix 12.14.207.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,670 INFO: Adding prefix 12.14.207.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,676 INFO: Adding prefix 12.14.207.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,684 INFO: Adding prefix 12.14.207.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,690 INFO: Adding prefix 12.14.207.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,697 INFO: Adding prefix 12.14.207.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,702 INFO: Adding prefix 12.14.207.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,710 INFO: Adding prefix 12.14.207.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,715 INFO: Adding prefix 12.14.207.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,722 INFO: Adding prefix 12.14.207.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,728 INFO: Adding prefix 12.14.207.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,765 INFO: Adding prefix 12.14.207.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,771 INFO: Adding prefix 12.14.208.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,778 INFO: Adding prefix 12.14.208.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,783 INFO: Adding prefix 12.14.208.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,788 INFO: Adding prefix 12.14.208.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,794 INFO: Adding prefix 12.14.208.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,799 INFO: Adding prefix 12.14.208.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,804 INFO: Adding prefix 12.14.208.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,809 INFO: Adding prefix 12.14.208.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,815 INFO: Adding prefix 12.14.208.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,819 INFO: Adding prefix 12.14.208.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,824 INFO: Adding prefix 12.14.208.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,829 INFO: Adding prefix 12.14.208.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,835 INFO: Adding prefix 12.14.208.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,839 INFO: Adding prefix 12.14.208.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,844 INFO: Adding prefix 12.14.208.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,861 INFO: Adding prefix 12.14.208.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,913 INFO: Adding prefix 12.14.209.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,920 INFO: Adding prefix 12.14.209.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,925 INFO: Adding prefix 12.14.209.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,931 INFO: Adding prefix 12.14.209.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,938 INFO: Adding prefix 12.14.209.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,943 INFO: Adding prefix 12.14.209.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,948 INFO: Adding prefix 12.14.209.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,954 INFO: Adding prefix 12.14.209.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,961 INFO: Adding prefix 12.14.209.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,967 INFO: Adding prefix 12.14.209.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,974 INFO: Adding prefix 12.14.209.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:03,990 INFO: Adding prefix 12.14.209.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,028 INFO: Adding prefix 12.14.209.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,035 INFO: Adding prefix 12.14.209.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,041 INFO: Adding prefix 12.14.209.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,046 INFO: Adding prefix 12.14.209.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,052 INFO: Adding prefix 12.14.210.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,058 INFO: Adding prefix 12.14.210.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,064 INFO: Adding prefix 12.14.210.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,071 INFO: Adding prefix 12.14.210.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,076 INFO: Adding prefix 12.14.210.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,081 INFO: Adding prefix 12.14.210.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,086 INFO: Adding prefix 12.14.210.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,092 INFO: Adding prefix 12.14.210.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,097 INFO: Adding prefix 12.14.210.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,103 INFO: Adding prefix 12.14.210.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,108 INFO: Adding prefix 12.14.210.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,180 INFO: Adding prefix 12.14.210.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,187 INFO: Adding prefix 12.14.210.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,193 INFO: Adding prefix 12.14.210.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,201 INFO: Adding prefix 12.14.210.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,215 INFO: Adding prefix 12.14.210.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,225 INFO: Adding prefix 12.14.211.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,232 INFO: Adding prefix 12.14.211.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,257 INFO: Adding prefix 12.14.211.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,288 INFO: Adding prefix 12.14.211.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,302 INFO: Adding prefix 12.14.211.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,313 INFO: Adding prefix 12.14.211.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,343 INFO: Adding prefix 12.14.211.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,373 INFO: Adding prefix 12.14.211.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,389 INFO: Adding prefix 12.14.211.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,399 INFO: Adding prefix 12.14.211.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,409 INFO: Adding prefix 12.14.211.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,433 INFO: Adding prefix 12.14.211.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,451 INFO: Adding prefix 12.14.211.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,471 INFO: Adding prefix 12.14.211.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,497 INFO: Adding prefix 12.14.211.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,521 INFO: Adding prefix 12.14.211.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,534 INFO: Adding prefix 12.14.212.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,544 INFO: Adding prefix 12.14.212.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,565 INFO: Adding prefix 12.14.212.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,576 INFO: Adding prefix 12.14.212.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,585 INFO: Adding prefix 12.14.212.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,592 INFO: Adding prefix 12.14.212.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,605 INFO: Adding prefix 12.14.212.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,620 INFO: Adding prefix 12.14.212.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,634 INFO: Adding prefix 12.14.212.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,650 INFO: Adding prefix 12.14.212.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,671 INFO: Adding prefix 12.14.212.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,693 INFO: Adding prefix 12.14.212.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,735 INFO: Adding prefix 12.14.212.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,742 INFO: Adding prefix 12.14.212.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,750 INFO: Adding prefix 12.14.212.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,756 INFO: Adding prefix 12.14.212.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,762 INFO: Adding prefix 12.14.213.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,768 INFO: Adding prefix 12.14.213.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,776 INFO: Adding prefix 12.14.213.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,781 INFO: Adding prefix 12.14.213.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,787 INFO: Adding prefix 12.14.213.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,792 INFO: Adding prefix 12.14.213.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,799 INFO: Adding prefix 12.14.213.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,804 INFO: Adding prefix 12.14.213.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,810 INFO: Adding prefix 12.14.213.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,816 INFO: Adding prefix 12.14.213.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,900 INFO: Adding prefix 12.14.213.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,907 INFO: Adding prefix 12.14.213.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,913 INFO: Adding prefix 12.14.213.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,921 INFO: Adding prefix 12.14.213.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,928 INFO: Adding prefix 12.14.213.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,943 INFO: Adding prefix 12.14.213.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,950 INFO: Adding prefix 12.14.214.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,962 INFO: Adding prefix 12.14.214.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,971 INFO: Adding prefix 12.14.214.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,978 INFO: Adding prefix 12.14.214.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:04,984 INFO: Adding prefix 12.14.214.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,024 INFO: Adding prefix 12.14.214.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,049 INFO: Adding prefix 12.14.214.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,061 INFO: Adding prefix 12.14.214.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,067 INFO: Adding prefix 12.14.214.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,074 INFO: Adding prefix 12.14.214.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,080 INFO: Adding prefix 12.14.214.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,085 INFO: Adding prefix 12.14.214.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,092 INFO: Adding prefix 12.14.214.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,100 INFO: Adding prefix 12.14.214.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,106 INFO: Adding prefix 12.14.214.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,111 INFO: Adding prefix 12.14.214.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,117 INFO: Adding prefix 12.14.215.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,124 INFO: Adding prefix 12.14.215.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,129 INFO: Adding prefix 12.14.215.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,142 INFO: Adding prefix 12.14.215.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,194 INFO: Adding prefix 12.14.215.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,201 INFO: Adding prefix 12.14.215.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,208 INFO: Adding prefix 12.14.215.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,214 INFO: Adding prefix 12.14.215.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,222 INFO: Adding prefix 12.14.215.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,229 INFO: Adding prefix 12.14.215.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,234 INFO: Adding prefix 12.14.215.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,240 INFO: Adding prefix 12.14.215.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,248 INFO: Adding prefix 12.14.215.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,254 INFO: Adding prefix 12.14.215.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,260 INFO: Adding prefix 12.14.215.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,266 INFO: Adding prefix 12.14.215.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,273 INFO: Adding prefix 12.14.216.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,286 INFO: Adding prefix 12.14.216.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,300 INFO: Adding prefix 12.14.216.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,314 INFO: Adding prefix 12.14.216.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,323 INFO: Adding prefix 12.14.216.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,329 INFO: Adding prefix 12.14.216.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,336 INFO: Adding prefix 12.14.216.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,343 INFO: Adding prefix 12.14.216.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,351 INFO: Adding prefix 12.14.216.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,356 INFO: Adding prefix 12.14.216.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,362 INFO: Adding prefix 12.14.216.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,368 INFO: Adding prefix 12.14.216.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,376 INFO: Adding prefix 12.14.216.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,382 INFO: Adding prefix 12.14.216.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,388 INFO: Adding prefix 12.14.216.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,394 INFO: Adding prefix 12.14.216.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,398 INFO: Adding prefix 12.14.217.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,406 INFO: Adding prefix 12.14.217.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,450 INFO: Adding prefix 12.14.217.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,458 INFO: Adding prefix 12.14.217.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,464 INFO: Adding prefix 12.14.217.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,470 INFO: Adding prefix 12.14.217.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,475 INFO: Adding prefix 12.14.217.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,482 INFO: Adding prefix 12.14.217.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,487 INFO: Adding prefix 12.14.217.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,492 INFO: Adding prefix 12.14.217.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,497 INFO: Adding prefix 12.14.217.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,505 INFO: Adding prefix 12.14.217.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,511 INFO: Adding prefix 12.14.217.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,518 INFO: Adding prefix 12.14.217.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,522 INFO: Adding prefix 12.14.217.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,530 INFO: Adding prefix 12.14.217.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,536 INFO: Adding prefix 12.14.218.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,542 INFO: Adding prefix 12.14.218.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,596 INFO: Adding prefix 12.14.218.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,606 INFO: Adding prefix 12.14.218.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,612 INFO: Adding prefix 12.14.218.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,620 INFO: Adding prefix 12.14.218.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,625 INFO: Adding prefix 12.14.218.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,631 INFO: Adding prefix 12.14.218.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,637 INFO: Adding prefix 12.14.218.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,642 INFO: Adding prefix 12.14.218.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,647 INFO: Adding prefix 12.14.218.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,652 INFO: Adding prefix 12.14.218.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,658 INFO: Adding prefix 12.14.218.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,663 INFO: Adding prefix 12.14.218.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,713 INFO: Adding prefix 12.14.218.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,786 INFO: Adding prefix 12.14.218.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,797 INFO: Adding prefix 12.14.219.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,808 INFO: Adding prefix 12.14.219.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,825 INFO: Adding prefix 12.14.219.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,857 INFO: Adding prefix 12.14.219.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,885 INFO: Adding prefix 12.14.219.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,892 INFO: Adding prefix 12.14.219.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:05,931 INFO: Adding prefix 12.14.219.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,023 INFO: Adding prefix 12.14.219.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,060 INFO: Adding prefix 12.14.219.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,102 INFO: Adding prefix 12.14.219.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,159 INFO: Adding prefix 12.14.219.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,178 INFO: Adding prefix 12.14.219.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,210 INFO: Adding prefix 12.14.219.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,220 INFO: Adding prefix 12.14.219.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,238 INFO: Adding prefix 12.14.219.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,286 INFO: Adding prefix 12.14.219.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,389 INFO: Adding prefix 12.14.220.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,440 INFO: Adding prefix 12.14.220.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,468 INFO: Adding prefix 12.14.220.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,489 INFO: Adding prefix 12.14.220.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,500 INFO: Adding prefix 12.14.220.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,509 INFO: Adding prefix 12.14.220.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,526 INFO: Adding prefix 12.14.220.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,536 INFO: Adding prefix 12.14.220.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,545 INFO: Adding prefix 12.14.220.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,604 INFO: Adding prefix 12.14.220.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,618 INFO: Adding prefix 12.14.220.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,625 INFO: Adding prefix 12.14.220.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,634 INFO: Adding prefix 12.14.220.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,644 INFO: Adding prefix 12.14.220.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,656 INFO: Adding prefix 12.14.220.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,670 INFO: Adding prefix 12.14.220.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,680 INFO: Adding prefix 12.14.221.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,697 INFO: Adding prefix 12.14.221.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,704 INFO: Adding prefix 12.14.221.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,731 INFO: Adding prefix 12.14.221.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,802 INFO: Adding prefix 12.14.221.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,820 INFO: Adding prefix 12.14.221.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,828 INFO: Adding prefix 12.14.221.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,843 INFO: Adding prefix 12.14.221.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,850 INFO: Adding prefix 12.14.221.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,871 INFO: Adding prefix 12.14.221.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,877 INFO: Adding prefix 12.14.221.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,883 INFO: Adding prefix 12.14.221.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:06,889 INFO: Adding prefix 12.14.221.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,024 INFO: Adding prefix 12.14.221.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,031 INFO: Adding prefix 12.14.221.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,037 INFO: Adding prefix 12.14.221.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,049 INFO: Adding prefix 12.14.222.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,080 INFO: Adding prefix 12.14.222.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,120 INFO: Adding prefix 12.14.222.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,153 INFO: Adding prefix 12.14.222.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,177 INFO: Adding prefix 12.14.222.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,346 INFO: Adding prefix 12.14.222.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,360 INFO: Adding prefix 12.14.222.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,368 INFO: Adding prefix 12.14.222.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,387 INFO: Adding prefix 12.14.222.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,398 INFO: Adding prefix 12.14.222.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,405 INFO: Adding prefix 12.14.222.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,434 INFO: Adding prefix 12.14.222.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,476 INFO: Adding prefix 12.14.222.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,485 INFO: Adding prefix 12.14.222.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,493 INFO: Adding prefix 12.14.222.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,498 INFO: Adding prefix 12.14.222.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,569 INFO: Adding prefix 12.14.223.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,577 INFO: Adding prefix 12.14.223.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,583 INFO: Adding prefix 12.14.223.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,588 INFO: Adding prefix 12.14.223.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,598 INFO: Adding prefix 12.14.223.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,609 INFO: Adding prefix 12.14.223.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,616 INFO: Adding prefix 12.14.223.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,621 INFO: Adding prefix 12.14.223.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,638 INFO: Adding prefix 12.14.223.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,646 INFO: Adding prefix 12.14.223.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,651 INFO: Adding prefix 12.14.223.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,659 INFO: Adding prefix 12.14.223.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,715 INFO: Adding prefix 12.14.223.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,722 INFO: Adding prefix 12.14.223.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,728 INFO: Adding prefix 12.14.223.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,734 INFO: Adding prefix 12.14.223.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,767 INFO: Adding prefix 12.14.224.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,779 INFO: Adding prefix 12.14.224.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,787 INFO: Adding prefix 12.14.224.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,805 INFO: Adding prefix 12.14.224.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,899 INFO: Adding prefix 12.14.224.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,943 INFO: Adding prefix 12.14.224.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,969 INFO: Adding prefix 12.14.224.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:07,985 INFO: Adding prefix 12.14.224.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,003 INFO: Adding prefix 12.14.224.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,012 INFO: Adding prefix 12.14.224.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,019 INFO: Adding prefix 12.14.224.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,026 INFO: Adding prefix 12.14.224.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,033 INFO: Adding prefix 12.14.224.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,039 INFO: Adding prefix 12.14.224.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,045 INFO: Adding prefix 12.14.224.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,119 INFO: Adding prefix 12.14.224.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,127 INFO: Adding prefix 12.14.225.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,132 INFO: Adding prefix 12.14.225.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,137 INFO: Adding prefix 12.14.225.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,144 INFO: Adding prefix 12.14.225.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,158 INFO: Adding prefix 12.14.225.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,165 INFO: Adding prefix 12.14.225.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,171 INFO: Adding prefix 12.14.225.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,178 INFO: Adding prefix 12.14.225.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,184 INFO: Adding prefix 12.14.225.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,189 INFO: Adding prefix 12.14.225.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,194 INFO: Adding prefix 12.14.225.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,202 INFO: Adding prefix 12.14.225.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,269 INFO: Adding prefix 12.14.225.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,294 INFO: Adding prefix 12.14.225.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,303 INFO: Adding prefix 12.14.225.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,320 INFO: Adding prefix 12.14.225.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,328 INFO: Adding prefix 12.14.226.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,334 INFO: Adding prefix 12.14.226.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,340 INFO: Adding prefix 12.14.226.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,345 INFO: Adding prefix 12.14.226.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,351 INFO: Adding prefix 12.14.226.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,358 INFO: Adding prefix 12.14.226.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,367 INFO: Adding prefix 12.14.226.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,390 INFO: Adding prefix 12.14.226.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,436 INFO: Adding prefix 12.14.226.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,444 INFO: Adding prefix 12.14.226.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,453 INFO: Adding prefix 12.14.226.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,459 INFO: Adding prefix 12.14.226.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,464 INFO: Adding prefix 12.14.226.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,470 INFO: Adding prefix 12.14.226.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,477 INFO: Adding prefix 12.14.226.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,482 INFO: Adding prefix 12.14.226.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,487 INFO: Adding prefix 12.14.227.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,493 INFO: Adding prefix 12.14.227.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,501 INFO: Adding prefix 12.14.227.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,506 INFO: Adding prefix 12.14.227.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,517 INFO: Adding prefix 12.14.227.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,536 INFO: Adding prefix 12.14.227.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,544 INFO: Adding prefix 12.14.227.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,551 INFO: Adding prefix 12.14.227.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,556 INFO: Adding prefix 12.14.227.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,565 INFO: Adding prefix 12.14.227.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,572 INFO: Adding prefix 12.14.227.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,580 INFO: Adding prefix 12.14.227.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,586 INFO: Adding prefix 12.14.227.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,594 INFO: Adding prefix 12.14.227.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,599 INFO: Adding prefix 12.14.227.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,606 INFO: Adding prefix 12.14.227.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,613 INFO: Adding prefix 12.14.228.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,666 INFO: Adding prefix 12.14.228.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,674 INFO: Adding prefix 12.14.228.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,680 INFO: Adding prefix 12.14.228.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,685 INFO: Adding prefix 12.14.228.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,693 INFO: Adding prefix 12.14.228.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,699 INFO: Adding prefix 12.14.228.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,706 INFO: Adding prefix 12.14.228.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,713 INFO: Adding prefix 12.14.228.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,720 INFO: Adding prefix 12.14.228.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,733 INFO: Adding prefix 12.14.228.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,770 INFO: Adding prefix 12.14.228.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,779 INFO: Adding prefix 12.14.228.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,790 INFO: Adding prefix 12.14.228.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,797 INFO: Adding prefix 12.14.228.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,812 INFO: Adding prefix 12.14.228.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,860 INFO: Adding prefix 12.14.229.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,870 INFO: Adding prefix 12.14.229.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,876 INFO: Adding prefix 12.14.229.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,884 INFO: Adding prefix 12.14.229.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,892 INFO: Adding prefix 12.14.229.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,898 INFO: Adding prefix 12.14.229.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,906 INFO: Adding prefix 12.14.229.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,912 INFO: Adding prefix 12.14.229.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,920 INFO: Adding prefix 12.14.229.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,926 INFO: Adding prefix 12.14.229.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:08,934 INFO: Adding prefix 12.14.229.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,001 INFO: Adding prefix 12.14.229.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,020 INFO: Adding prefix 12.14.229.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,069 INFO: Adding prefix 12.14.229.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,076 INFO: Adding prefix 12.14.229.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,104 INFO: Adding prefix 12.14.229.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,132 INFO: Adding prefix 12.14.230.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,139 INFO: Adding prefix 12.14.230.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,146 INFO: Adding prefix 12.14.230.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,151 INFO: Adding prefix 12.14.230.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,163 INFO: Adding prefix 12.14.230.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,208 INFO: Adding prefix 12.14.230.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,237 INFO: Adding prefix 12.14.230.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,244 INFO: Adding prefix 12.14.230.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,252 INFO: Adding prefix 12.14.230.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,258 INFO: Adding prefix 12.14.230.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,265 INFO: Adding prefix 12.14.230.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,271 INFO: Adding prefix 12.14.230.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,278 INFO: Adding prefix 12.14.230.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,285 INFO: Adding prefix 12.14.230.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,291 INFO: Adding prefix 12.14.230.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,299 INFO: Adding prefix 12.14.230.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,304 INFO: Adding prefix 12.14.231.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,310 INFO: Adding prefix 12.14.231.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,315 INFO: Adding prefix 12.14.231.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,367 INFO: Adding prefix 12.14.231.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,374 INFO: Adding prefix 12.14.231.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,380 INFO: Adding prefix 12.14.231.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,385 INFO: Adding prefix 12.14.231.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,392 INFO: Adding prefix 12.14.231.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,397 INFO: Adding prefix 12.14.231.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,403 INFO: Adding prefix 12.14.231.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,413 INFO: Adding prefix 12.14.231.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,422 INFO: Adding prefix 12.14.231.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,429 INFO: Adding prefix 12.14.231.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,439 INFO: Adding prefix 12.14.231.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,497 INFO: Adding prefix 12.14.231.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,511 INFO: Adding prefix 12.14.231.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,519 INFO: Adding prefix 12.14.232.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,554 INFO: Adding prefix 12.14.232.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,559 INFO: Adding prefix 12.14.232.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,568 INFO: Adding prefix 12.14.232.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,576 INFO: Adding prefix 12.14.232.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,582 INFO: Adding prefix 12.14.232.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,587 INFO: Adding prefix 12.14.232.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,593 INFO: Adding prefix 12.14.232.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,599 INFO: Adding prefix 12.14.232.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,604 INFO: Adding prefix 12.14.232.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,612 INFO: Adding prefix 12.14.232.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,617 INFO: Adding prefix 12.14.232.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,623 INFO: Adding prefix 12.14.232.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,627 INFO: Adding prefix 12.14.232.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,633 INFO: Adding prefix 12.14.232.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,638 INFO: Adding prefix 12.14.232.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,643 INFO: Adding prefix 12.14.233.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,648 INFO: Adding prefix 12.14.233.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,654 INFO: Adding prefix 12.14.233.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,660 INFO: Adding prefix 12.14.233.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,665 INFO: Adding prefix 12.14.233.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,672 INFO: Adding prefix 12.14.233.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,679 INFO: Adding prefix 12.14.233.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,684 INFO: Adding prefix 12.14.233.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,690 INFO: Adding prefix 12.14.233.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,697 INFO: Adding prefix 12.14.233.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,705 INFO: Adding prefix 12.14.233.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,710 INFO: Adding prefix 12.14.233.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,716 INFO: Adding prefix 12.14.233.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,722 INFO: Adding prefix 12.14.233.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,729 INFO: Adding prefix 12.14.233.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,735 INFO: Adding prefix 12.14.233.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,740 INFO: Adding prefix 12.14.234.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,745 INFO: Adding prefix 12.14.234.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,856 INFO: Adding prefix 12.14.234.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,880 INFO: Adding prefix 12.14.234.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,889 INFO: Adding prefix 12.14.234.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,910 INFO: Adding prefix 12.14.234.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,942 INFO: Adding prefix 12.14.234.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:09,989 INFO: Adding prefix 12.14.234.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:10,103 INFO: Adding prefix 12.14.234.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:10,117 INFO: Adding prefix 12.14.234.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:10,128 INFO: Adding prefix 12.14.234.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:10,137 INFO: Adding prefix 12.14.234.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:10,174 INFO: Adding prefix 12.14.234.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:10,248 INFO: Adding prefix 12.14.234.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:10,283 INFO: Adding prefix 12.14.234.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:10,294 INFO: Adding prefix 12.14.234.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:10,304 INFO: Adding prefix 12.14.235.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:10,313 INFO: Adding prefix 12.14.235.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:10,323 INFO: Adding prefix 12.14.235.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:10,426 INFO: Adding prefix 12.14.235.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:10,468 INFO: Adding prefix 12.14.235.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:10,558 INFO: Adding prefix 12.14.235.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:10,571 INFO: Adding prefix 12.14.235.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:10,610 INFO: Adding prefix 12.14.235.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:10,620 INFO: Adding prefix 12.14.235.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:10,737 INFO: Adding prefix 12.14.235.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:10,809 INFO: Adding prefix 12.14.235.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:10,852 INFO: Adding prefix 12.14.235.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:10,916 INFO: Adding prefix 12.14.235.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:11,051 INFO: Adding prefix 12.14.235.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:11,083 INFO: Adding prefix 12.14.235.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:11,108 INFO: Adding prefix 12.14.235.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:11,182 INFO: Adding prefix 12.14.236.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:11,232 INFO: Adding prefix 12.14.236.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:11,326 INFO: Adding prefix 12.14.236.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:11,367 INFO: Adding prefix 12.14.236.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:11,386 INFO: Adding prefix 12.14.236.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:11,419 INFO: Adding prefix 12.14.236.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:11,442 INFO: Adding prefix 12.14.236.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:11,516 INFO: Adding prefix 12.14.236.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:11,590 INFO: Adding prefix 12.14.236.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:11,636 INFO: Adding prefix 12.14.236.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:11,699 INFO: Adding prefix 12.14.236.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:11,747 INFO: Adding prefix 12.14.236.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:11,775 INFO: Adding prefix 12.14.236.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:11,856 INFO: Adding prefix 12.14.236.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:11,895 INFO: Adding prefix 12.14.236.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:11,946 INFO: Adding prefix 12.14.236.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:11,967 INFO: Adding prefix 12.14.237.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:11,993 INFO: Adding prefix 12.14.237.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:12,069 INFO: Adding prefix 12.14.237.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:12,118 INFO: Adding prefix 12.14.237.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:12,238 INFO: Adding prefix 12.14.237.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:12,317 INFO: Adding prefix 12.14.237.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:12,368 INFO: Adding prefix 12.14.237.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:12,424 INFO: Adding prefix 12.14.237.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:12,654 INFO: Adding prefix 12.14.237.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:12,709 INFO: Adding prefix 12.14.237.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:12,726 INFO: Adding prefix 12.14.237.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:12,794 INFO: Adding prefix 12.14.237.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:12,817 INFO: Adding prefix 12.14.237.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:12,912 INFO: Adding prefix 12.14.237.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:12,943 INFO: Adding prefix 12.14.237.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:13,165 INFO: Adding prefix 12.14.237.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:13,204 INFO: Adding prefix 12.14.238.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:13,232 INFO: Adding prefix 12.14.238.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:13,304 INFO: Adding prefix 12.14.238.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:13,491 INFO: Adding prefix 12.14.238.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:13,529 INFO: Adding prefix 12.14.238.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:13,560 INFO: Adding prefix 12.14.238.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:13,630 INFO: Adding prefix 12.14.238.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:13,642 INFO: Adding prefix 12.14.238.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:13,649 INFO: Adding prefix 12.14.238.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:13,655 INFO: Adding prefix 12.14.238.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:13,684 INFO: Adding prefix 12.14.238.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:13,695 INFO: Adding prefix 12.14.238.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:13,703 INFO: Adding prefix 12.14.238.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:13,756 INFO: Adding prefix 12.14.238.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:13,765 INFO: Adding prefix 12.14.238.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:13,781 INFO: Adding prefix 12.14.238.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:13,789 INFO: Adding prefix 12.14.239.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:13,838 INFO: Adding prefix 12.14.239.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:13,890 INFO: Adding prefix 12.14.239.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:14,046 INFO: Adding prefix 12.14.239.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:14,182 INFO: Adding prefix 12.14.239.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:14,199 INFO: Adding prefix 12.14.239.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:14,207 INFO: Adding prefix 12.14.239.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:14,268 INFO: Adding prefix 12.14.239.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:14,317 INFO: Adding prefix 12.14.239.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:14,389 INFO: Adding prefix 12.14.239.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:14,452 INFO: Adding prefix 12.14.239.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:14,493 INFO: Adding prefix 12.14.239.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:14,568 INFO: Adding prefix 12.14.239.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:14,576 INFO: Adding prefix 12.14.239.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:14,630 INFO: Adding prefix 12.14.239.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:14,680 INFO: Adding prefix 12.14.239.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:14,747 INFO: Adding prefix 12.14.240.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:14,883 INFO: Adding prefix 12.14.240.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:15,180 INFO: Adding prefix 12.14.240.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:15,216 INFO: Adding prefix 12.14.240.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:15,297 INFO: Adding prefix 12.14.240.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:15,328 INFO: Adding prefix 12.14.240.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:15,408 INFO: Adding prefix 12.14.240.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:15,447 INFO: Adding prefix 12.14.240.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:15,522 INFO: Adding prefix 12.14.240.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:15,574 INFO: Adding prefix 12.14.240.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:15,648 INFO: Adding prefix 12.14.240.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:15,679 INFO: Adding prefix 12.14.240.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:15,709 INFO: Adding prefix 12.14.240.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:15,800 INFO: Adding prefix 12.14.240.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:15,866 INFO: Adding prefix 12.14.240.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:15,899 INFO: Adding prefix 12.14.240.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:15,925 INFO: Adding prefix 12.14.241.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:15,974 INFO: Adding prefix 12.14.241.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:16,200 INFO: Adding prefix 12.14.241.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:16,251 INFO: Adding prefix 12.14.241.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:16,308 INFO: Adding prefix 12.14.241.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:16,399 INFO: Adding prefix 12.14.241.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:16,547 INFO: Adding prefix 12.14.241.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:16,625 INFO: Adding prefix 12.14.241.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:16,699 INFO: Adding prefix 12.14.241.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:16,728 INFO: Adding prefix 12.14.241.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:16,797 INFO: Adding prefix 12.14.241.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:16,841 INFO: Adding prefix 12.14.241.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:16,911 INFO: Adding prefix 12.14.241.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,018 INFO: Adding prefix 12.14.241.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,045 INFO: Adding prefix 12.14.241.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,058 INFO: Adding prefix 12.14.241.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,064 INFO: Adding prefix 12.14.242.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,111 INFO: Adding prefix 12.14.242.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,153 INFO: Adding prefix 12.14.242.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,175 INFO: Adding prefix 12.14.242.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,213 INFO: Adding prefix 12.14.242.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,238 INFO: Adding prefix 12.14.242.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,267 INFO: Adding prefix 12.14.242.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,276 INFO: Adding prefix 12.14.242.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,290 INFO: Adding prefix 12.14.242.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,321 INFO: Adding prefix 12.14.242.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,329 INFO: Adding prefix 12.14.242.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,337 INFO: Adding prefix 12.14.242.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,350 INFO: Adding prefix 12.14.242.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,403 INFO: Adding prefix 12.14.242.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,450 INFO: Adding prefix 12.14.242.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,466 INFO: Adding prefix 12.14.242.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,477 INFO: Adding prefix 12.14.243.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,512 INFO: Adding prefix 12.14.243.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,523 INFO: Adding prefix 12.14.243.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,633 INFO: Adding prefix 12.14.243.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,755 INFO: Adding prefix 12.14.243.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,773 INFO: Adding prefix 12.14.243.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,819 INFO: Adding prefix 12.14.243.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,859 INFO: Adding prefix 12.14.243.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:17,983 INFO: Adding prefix 12.14.243.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:18,015 INFO: Adding prefix 12.14.243.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:18,039 INFO: Adding prefix 12.14.243.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:18,080 INFO: Adding prefix 12.14.243.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:18,220 INFO: Adding prefix 12.14.243.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:18,302 INFO: Adding prefix 12.14.243.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:18,343 INFO: Adding prefix 12.14.243.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:18,471 INFO: Adding prefix 12.14.243.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:18,582 INFO: Adding prefix 12.14.244.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:18,590 INFO: Adding prefix 12.14.244.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:18,662 INFO: Adding prefix 12.14.244.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:18,669 INFO: Adding prefix 12.14.244.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:18,878 INFO: Adding prefix 12.14.244.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:18,941 INFO: Adding prefix 12.14.244.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:19,021 INFO: Adding prefix 12.14.244.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:19,066 INFO: Adding prefix 12.14.244.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:19,220 INFO: Adding prefix 12.14.244.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:19,240 INFO: Adding prefix 12.14.244.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:19,275 INFO: Adding prefix 12.14.244.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:19,282 INFO: Adding prefix 12.14.244.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:19,331 INFO: Adding prefix 12.14.244.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:19,423 INFO: Adding prefix 12.14.244.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:19,594 INFO: Adding prefix 12.14.244.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:19,919 INFO: Adding prefix 12.14.244.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:20,051 INFO: Adding prefix 12.14.245.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:20,068 INFO: Adding prefix 12.14.245.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:20,139 INFO: Adding prefix 12.14.245.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:20,271 INFO: Adding prefix 12.14.245.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:20,333 INFO: Adding prefix 12.14.245.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:20,441 INFO: Adding prefix 12.14.245.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:20,491 INFO: Adding prefix 12.14.245.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:20,670 INFO: Adding prefix 12.14.245.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:20,744 INFO: Adding prefix 12.14.245.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:20,769 INFO: Adding prefix 12.14.245.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:20,869 INFO: Adding prefix 12.14.245.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:20,903 INFO: Adding prefix 12.14.245.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:21,064 INFO: Adding prefix 12.14.245.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:21,072 INFO: Adding prefix 12.14.245.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:21,079 INFO: Adding prefix 12.14.245.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:21,130 INFO: Adding prefix 12.14.245.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:21,139 INFO: Adding prefix 12.14.246.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:21,175 INFO: Adding prefix 12.14.246.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:21,251 INFO: Adding prefix 12.14.246.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:21,323 INFO: Adding prefix 12.14.246.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:21,348 INFO: Adding prefix 12.14.246.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:21,369 INFO: Adding prefix 12.14.246.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:21,395 INFO: Adding prefix 12.14.246.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:21,499 INFO: Adding prefix 12.14.246.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:21,554 INFO: Adding prefix 12.14.246.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:21,606 INFO: Adding prefix 12.14.246.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:21,749 INFO: Adding prefix 12.14.246.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:21,818 INFO: Adding prefix 12.14.246.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:21,917 INFO: Adding prefix 12.14.246.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:22,024 INFO: Adding prefix 12.14.246.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:22,148 INFO: Adding prefix 12.14.246.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:22,241 INFO: Adding prefix 12.14.246.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:22,341 INFO: Adding prefix 12.14.247.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:22,496 INFO: Adding prefix 12.14.247.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:22,600 INFO: Adding prefix 12.14.247.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:22,648 INFO: Adding prefix 12.14.247.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:22,809 INFO: Adding prefix 12.14.247.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:22,848 INFO: Adding prefix 12.14.247.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:22,937 INFO: Adding prefix 12.14.247.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:22,986 INFO: Adding prefix 12.14.247.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:23,003 INFO: Adding prefix 12.14.247.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:23,035 INFO: Adding prefix 12.14.247.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:23,331 INFO: Adding prefix 12.14.247.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:23,455 INFO: Adding prefix 12.14.247.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:23,513 INFO: Adding prefix 12.14.247.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:23,563 INFO: Adding prefix 12.14.247.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:23,595 INFO: Adding prefix 12.14.247.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:23,630 INFO: Adding prefix 12.14.247.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:23,690 INFO: Adding prefix 12.14.248.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:23,705 INFO: Adding prefix 12.14.248.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:23,786 INFO: Adding prefix 12.14.248.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:23,908 INFO: Adding prefix 12.14.248.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:23,972 INFO: Adding prefix 12.14.248.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:24,055 INFO: Adding prefix 12.14.248.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:24,204 INFO: Adding prefix 12.14.248.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:24,309 INFO: Adding prefix 12.14.248.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:24,386 INFO: Adding prefix 12.14.248.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:24,523 INFO: Adding prefix 12.14.248.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:24,603 INFO: Adding prefix 12.14.248.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:24,645 INFO: Adding prefix 12.14.248.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:24,683 INFO: Adding prefix 12.14.248.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:24,886 INFO: Adding prefix 12.14.248.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:25,043 INFO: Adding prefix 12.14.248.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:25,148 INFO: Adding prefix 12.14.248.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:25,216 INFO: Adding prefix 12.14.249.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:25,300 INFO: Adding prefix 12.14.249.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:25,311 INFO: Adding prefix 12.14.249.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:25,333 INFO: Adding prefix 12.14.249.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:25,352 INFO: Adding prefix 12.14.249.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:25,378 INFO: Adding prefix 12.14.249.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:25,391 INFO: Adding prefix 12.14.249.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:25,399 INFO: Adding prefix 12.14.249.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:25,411 INFO: Adding prefix 12.14.249.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:25,515 INFO: Adding prefix 12.14.249.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:25,599 INFO: Adding prefix 12.14.249.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:25,628 INFO: Adding prefix 12.14.249.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:25,724 INFO: Adding prefix 12.14.249.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:25,905 INFO: Adding prefix 12.14.249.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:25,959 INFO: Adding prefix 12.14.249.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:26,045 INFO: Adding prefix 12.14.249.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:26,254 INFO: Adding prefix 12.14.250.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:26,321 INFO: Adding prefix 12.14.250.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:26,380 INFO: Adding prefix 12.14.250.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:26,409 INFO: Adding prefix 12.14.250.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:26,425 INFO: Adding prefix 12.14.250.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:26,475 INFO: Adding prefix 12.14.250.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:26,534 INFO: Adding prefix 12.14.250.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:26,556 INFO: Adding prefix 12.14.250.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:26,695 INFO: Adding prefix 12.14.250.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:26,739 INFO: Adding prefix 12.14.250.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:26,774 INFO: Adding prefix 12.14.250.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:26,848 INFO: Adding prefix 12.14.250.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:26,902 INFO: Adding prefix 12.14.250.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:26,973 INFO: Adding prefix 12.14.250.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:26,999 INFO: Adding prefix 12.14.250.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:27,059 INFO: Adding prefix 12.14.250.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:27,076 INFO: Adding prefix 12.14.251.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:27,091 INFO: Adding prefix 12.14.251.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:27,111 INFO: Adding prefix 12.14.251.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:27,134 INFO: Adding prefix 12.14.251.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:27,175 INFO: Adding prefix 12.14.251.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:27,193 INFO: Adding prefix 12.14.251.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:27,271 INFO: Adding prefix 12.14.251.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:27,280 INFO: Adding prefix 12.14.251.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:27,537 INFO: Adding prefix 12.14.251.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:27,565 INFO: Adding prefix 12.14.251.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:27,573 INFO: Adding prefix 12.14.251.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:27,599 INFO: Adding prefix 12.14.251.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:27,765 INFO: Adding prefix 12.14.251.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:27,816 INFO: Adding prefix 12.14.251.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:27,876 INFO: Adding prefix 12.14.251.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:28,132 INFO: Adding prefix 12.14.251.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:28,184 INFO: Adding prefix 12.14.252.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:28,225 INFO: Adding prefix 12.14.252.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:28,344 INFO: Adding prefix 12.14.252.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:28,374 INFO: Adding prefix 12.14.252.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:28,391 INFO: Adding prefix 12.14.252.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:28,457 INFO: Adding prefix 12.14.252.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:28,496 INFO: Adding prefix 12.14.252.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:28,593 INFO: Adding prefix 12.14.252.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:28,653 INFO: Adding prefix 12.14.252.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:28,672 INFO: Adding prefix 12.14.252.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:28,694 INFO: Adding prefix 12.14.252.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:28,715 INFO: Adding prefix 12.14.252.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:28,769 INFO: Adding prefix 12.14.252.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:28,781 INFO: Adding prefix 12.14.252.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:28,792 INFO: Adding prefix 12.14.252.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:28,918 INFO: Adding prefix 12.14.252.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:29,021 INFO: Adding prefix 12.14.253.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:29,117 INFO: Adding prefix 12.14.253.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:29,182 INFO: Adding prefix 12.14.253.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:29,343 INFO: Adding prefix 12.14.253.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:29,400 INFO: Adding prefix 12.14.253.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:29,490 INFO: Adding prefix 12.14.253.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:29,530 INFO: Adding prefix 12.14.253.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:29,583 INFO: Adding prefix 12.14.253.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:29,737 INFO: Adding prefix 12.14.253.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:29,747 INFO: Adding prefix 12.14.253.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:29,780 INFO: Adding prefix 12.14.253.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:29,795 INFO: Adding prefix 12.14.253.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:29,842 INFO: Adding prefix 12.14.253.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:29,920 INFO: Adding prefix 12.14.253.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:29,939 INFO: Adding prefix 12.14.253.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:29,956 INFO: Adding prefix 12.14.253.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:30,035 INFO: Adding prefix 12.14.254.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:30,075 INFO: Adding prefix 12.14.254.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:30,206 INFO: Adding prefix 12.14.254.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:30,292 INFO: Adding prefix 12.14.254.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:30,335 INFO: Adding prefix 12.14.254.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:30,383 INFO: Adding prefix 12.14.254.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:30,438 INFO: Adding prefix 12.14.254.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:30,452 INFO: Adding prefix 12.14.254.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:30,522 INFO: Adding prefix 12.14.254.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:30,587 INFO: Adding prefix 12.14.254.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:30,694 INFO: Adding prefix 12.14.254.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:30,708 INFO: Adding prefix 12.14.254.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:30,760 INFO: Adding prefix 12.14.254.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:30,829 INFO: Adding prefix 12.14.254.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:30,879 INFO: Adding prefix 12.14.254.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:30,948 INFO: Adding prefix 12.14.254.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:30,961 INFO: Adding prefix 12.14.255.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:30,976 INFO: Adding prefix 12.14.255.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:30,997 INFO: Adding prefix 12.14.255.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:31,016 INFO: Adding prefix 12.14.255.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:31,028 INFO: Adding prefix 12.14.255.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:31,175 INFO: Adding prefix 12.14.255.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:31,184 INFO: Adding prefix 12.14.255.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:31,190 INFO: Adding prefix 12.14.255.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:31,212 INFO: Adding prefix 12.14.255.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:31,471 INFO: Adding prefix 12.14.255.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:31,495 INFO: Adding prefix 12.14.255.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:31,506 INFO: Adding prefix 12.14.255.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:31,605 INFO: Adding prefix 12.14.255.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:31,747 INFO: Adding prefix 12.14.255.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:31,871 INFO: Adding prefix 12.14.255.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:31,987 INFO: Adding prefix 12.14.255.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:32,053 INFO: Adding prefix 12.15.0.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:32,244 INFO: Adding prefix 12.15.0.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:32,278 INFO: Adding prefix 12.15.0.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:32,356 INFO: Adding prefix 12.15.0.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:32,400 INFO: Adding prefix 12.15.0.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:32,463 INFO: Adding prefix 12.15.0.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:32,515 INFO: Adding prefix 12.15.0.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:32,550 INFO: Adding prefix 12.15.0.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:32,563 INFO: Adding prefix 12.15.0.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:32,616 INFO: Adding prefix 12.15.0.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:32,676 INFO: Adding prefix 12.15.0.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:32,688 INFO: Adding prefix 12.15.0.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:32,703 INFO: Adding prefix 12.15.0.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:32,729 INFO: Adding prefix 12.15.0.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:32,792 INFO: Adding prefix 12.15.0.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:32,800 INFO: Adding prefix 12.15.0.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:32,840 INFO: Adding prefix 12.15.1.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:32,872 INFO: Adding prefix 12.15.1.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:32,895 INFO: Adding prefix 12.15.1.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:33,039 INFO: Adding prefix 12.15.1.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:33,116 INFO: Adding prefix 12.15.1.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:33,290 INFO: Adding prefix 12.15.1.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:33,332 INFO: Adding prefix 12.15.1.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:33,396 INFO: Adding prefix 12.15.1.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:33,437 INFO: Adding prefix 12.15.1.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:33,448 INFO: Adding prefix 12.15.1.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:33,464 INFO: Adding prefix 12.15.1.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:33,549 INFO: Adding prefix 12.15.1.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:33,564 INFO: Adding prefix 12.15.1.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:33,574 INFO: Adding prefix 12.15.1.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:33,631 INFO: Adding prefix 12.15.1.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:33,642 INFO: Adding prefix 12.15.1.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:33,654 INFO: Adding prefix 12.15.2.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:33,662 INFO: Adding prefix 12.15.2.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:33,679 INFO: Adding prefix 12.15.2.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:33,743 INFO: Adding prefix 12.15.2.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:33,817 INFO: Adding prefix 12.15.2.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:33,842 INFO: Adding prefix 12.15.2.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:33,863 INFO: Adding prefix 12.15.2.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:33,876 INFO: Adding prefix 12.15.2.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:33,896 INFO: Adding prefix 12.15.2.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:33,975 INFO: Adding prefix 12.15.2.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:34,050 INFO: Adding prefix 12.15.2.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:34,113 INFO: Adding prefix 12.15.2.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:34,294 INFO: Adding prefix 12.15.2.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:34,381 INFO: Adding prefix 12.15.2.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:34,496 INFO: Adding prefix 12.15.2.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:34,623 INFO: Adding prefix 12.15.2.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:34,631 INFO: Adding prefix 12.15.3.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:34,679 INFO: Adding prefix 12.15.3.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:34,689 INFO: Adding prefix 12.15.3.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:34,906 INFO: Adding prefix 12.15.3.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:34,916 INFO: Adding prefix 12.15.3.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:34,922 INFO: Adding prefix 12.15.3.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:34,954 INFO: Adding prefix 12.15.3.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:35,042 INFO: Adding prefix 12.15.3.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:35,185 INFO: Adding prefix 12.15.3.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:35,259 INFO: Adding prefix 12.15.3.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:35,267 INFO: Adding prefix 12.15.3.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:35,400 INFO: Adding prefix 12.15.3.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:35,478 INFO: Adding prefix 12.15.3.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:35,543 INFO: Adding prefix 12.15.3.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:35,627 INFO: Adding prefix 12.15.3.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:35,757 INFO: Adding prefix 12.15.3.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:35,772 INFO: Adding prefix 12.15.4.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:35,805 INFO: Adding prefix 12.15.4.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:35,822 INFO: Adding prefix 12.15.4.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:35,848 INFO: Adding prefix 12.15.4.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:35,858 INFO: Adding prefix 12.15.4.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:35,924 INFO: Adding prefix 12.15.4.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:35,940 INFO: Adding prefix 12.15.4.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:36,073 INFO: Adding prefix 12.15.4.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:36,184 INFO: Adding prefix 12.15.4.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:36,242 INFO: Adding prefix 12.15.4.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:36,300 INFO: Adding prefix 12.15.4.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:36,378 INFO: Adding prefix 12.15.4.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:36,425 INFO: Adding prefix 12.15.4.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:36,450 INFO: Adding prefix 12.15.4.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:36,566 INFO: Adding prefix 12.15.4.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:36,622 INFO: Adding prefix 12.15.4.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:36,631 INFO: Adding prefix 12.15.5.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:36,643 INFO: Adding prefix 12.15.5.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:36,687 INFO: Adding prefix 12.15.5.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:36,734 INFO: Adding prefix 12.15.5.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:36,804 INFO: Adding prefix 12.15.5.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:36,841 INFO: Adding prefix 12.15.5.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:36,992 INFO: Adding prefix 12.15.5.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:36,999 INFO: Adding prefix 12.15.5.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:37,018 INFO: Adding prefix 12.15.5.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:37,071 INFO: Adding prefix 12.15.5.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:37,220 INFO: Adding prefix 12.15.5.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:37,231 INFO: Adding prefix 12.15.5.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:37,253 INFO: Adding prefix 12.15.5.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:37,309 INFO: Adding prefix 12.15.5.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:37,384 INFO: Adding prefix 12.15.5.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:37,396 INFO: Adding prefix 12.15.5.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:37,403 INFO: Adding prefix 12.15.6.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:37,441 INFO: Adding prefix 12.15.6.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:37,547 INFO: Adding prefix 12.15.6.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:37,603 INFO: Adding prefix 12.15.6.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:37,652 INFO: Adding prefix 12.15.6.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:37,714 INFO: Adding prefix 12.15.6.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:37,790 INFO: Adding prefix 12.15.6.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:37,812 INFO: Adding prefix 12.15.6.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:37,826 INFO: Adding prefix 12.15.6.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:37,925 INFO: Adding prefix 12.15.6.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:38,108 INFO: Adding prefix 12.15.6.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:38,164 INFO: Adding prefix 12.15.6.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:38,224 INFO: Adding prefix 12.15.6.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:38,237 INFO: Adding prefix 12.15.6.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:38,245 INFO: Adding prefix 12.15.6.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:38,300 INFO: Adding prefix 12.15.6.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:38,309 INFO: Adding prefix 12.15.7.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:38,418 INFO: Adding prefix 12.15.7.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:38,485 INFO: Adding prefix 12.15.7.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:38,554 INFO: Adding prefix 12.15.7.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:38,629 INFO: Adding prefix 12.15.7.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:38,709 INFO: Adding prefix 12.15.7.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:38,750 INFO: Adding prefix 12.15.7.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:38,857 INFO: Adding prefix 12.15.7.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:38,887 INFO: Adding prefix 12.15.7.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:38,933 INFO: Adding prefix 12.15.7.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:39,022 INFO: Adding prefix 12.15.7.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:39,029 INFO: Adding prefix 12.15.7.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:39,038 INFO: Adding prefix 12.15.7.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:39,154 INFO: Adding prefix 12.15.7.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:39,284 INFO: Adding prefix 12.15.7.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:39,380 INFO: Adding prefix 12.15.7.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:39,431 INFO: Adding prefix 12.15.8.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:39,543 INFO: Adding prefix 12.15.8.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:39,625 INFO: Adding prefix 12.15.8.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:39,648 INFO: Adding prefix 12.15.8.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:39,673 INFO: Adding prefix 12.15.8.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:39,767 INFO: Adding prefix 12.15.8.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:39,825 INFO: Adding prefix 12.15.8.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:39,841 INFO: Adding prefix 12.15.8.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:39,889 INFO: Adding prefix 12.15.8.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:39,901 INFO: Adding prefix 12.15.8.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:39,925 INFO: Adding prefix 12.15.8.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:39,948 INFO: Adding prefix 12.15.8.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:40,015 INFO: Adding prefix 12.15.8.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:40,024 INFO: Adding prefix 12.15.8.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:40,044 INFO: Adding prefix 12.15.8.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:40,088 INFO: Adding prefix 12.15.8.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:40,107 INFO: Adding prefix 12.15.9.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:40,114 INFO: Adding prefix 12.15.9.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:40,121 INFO: Adding prefix 12.15.9.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:40,207 INFO: Adding prefix 12.15.9.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:40,283 INFO: Adding prefix 12.15.9.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:40,367 INFO: Adding prefix 12.15.9.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:40,411 INFO: Adding prefix 12.15.9.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:40,420 INFO: Adding prefix 12.15.9.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:40,459 INFO: Adding prefix 12.15.9.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:40,504 INFO: Adding prefix 12.15.9.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:40,533 INFO: Adding prefix 12.15.9.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:40,551 INFO: Adding prefix 12.15.9.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:40,592 INFO: Adding prefix 12.15.9.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:40,599 INFO: Adding prefix 12.15.9.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:40,642 INFO: Adding prefix 12.15.9.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:40,800 INFO: Adding prefix 12.15.9.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:41,059 INFO: Adding prefix 12.15.10.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:41,145 INFO: Adding prefix 12.15.10.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:41,207 INFO: Adding prefix 12.15.10.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:41,246 INFO: Adding prefix 12.15.10.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:41,345 INFO: Adding prefix 12.15.10.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:41,375 INFO: Adding prefix 12.15.10.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:41,427 INFO: Adding prefix 12.15.10.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:41,525 INFO: Adding prefix 12.15.10.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:41,762 INFO: Adding prefix 12.15.10.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:41,893 INFO: Adding prefix 12.15.10.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:41,977 INFO: Adding prefix 12.15.10.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:42,136 INFO: Adding prefix 12.15.10.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:42,185 INFO: Adding prefix 12.15.10.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:42,263 INFO: Adding prefix 12.15.10.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:42,304 INFO: Adding prefix 12.15.10.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:42,462 INFO: Adding prefix 12.15.10.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:42,516 INFO: Adding prefix 12.15.11.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:42,524 INFO: Adding prefix 12.15.11.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:42,603 INFO: Adding prefix 12.15.11.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:42,627 INFO: Adding prefix 12.15.11.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:42,640 INFO: Adding prefix 12.15.11.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:42,728 INFO: Adding prefix 12.15.11.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:42,877 INFO: Adding prefix 12.15.11.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:43,044 INFO: Adding prefix 12.15.11.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:43,098 INFO: Adding prefix 12.15.11.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:43,113 INFO: Adding prefix 12.15.11.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:43,122 INFO: Adding prefix 12.15.11.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:43,307 INFO: Adding prefix 12.15.11.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:43,362 INFO: Adding prefix 12.15.11.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:43,407 INFO: Adding prefix 12.15.11.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:43,451 INFO: Adding prefix 12.15.11.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:43,500 INFO: Adding prefix 12.15.11.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:43,526 INFO: Adding prefix 12.15.12.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:43,572 INFO: Adding prefix 12.15.12.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:43,651 INFO: Adding prefix 12.15.12.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:43,906 INFO: Adding prefix 12.15.12.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:43,962 INFO: Adding prefix 12.15.12.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,128 INFO: Adding prefix 12.15.12.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,146 INFO: Adding prefix 12.15.12.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,284 INFO: Adding prefix 12.15.12.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,319 INFO: Adding prefix 12.15.12.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,372 INFO: Adding prefix 12.15.12.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,498 INFO: Adding prefix 12.15.12.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,547 INFO: Adding prefix 12.15.12.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,561 INFO: Adding prefix 12.15.12.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,568 INFO: Adding prefix 12.15.12.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,612 INFO: Adding prefix 12.15.12.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,631 INFO: Adding prefix 12.15.12.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,642 INFO: Adding prefix 12.15.13.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,652 INFO: Adding prefix 12.15.13.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,671 INFO: Adding prefix 12.15.13.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,679 INFO: Adding prefix 12.15.13.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,688 INFO: Adding prefix 12.15.13.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,737 INFO: Adding prefix 12.15.13.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,753 INFO: Adding prefix 12.15.13.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,818 INFO: Adding prefix 12.15.13.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,833 INFO: Adding prefix 12.15.13.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,841 INFO: Adding prefix 12.15.13.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,854 INFO: Adding prefix 12.15.13.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,867 INFO: Adding prefix 12.15.13.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,882 INFO: Adding prefix 12.15.13.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,894 INFO: Adding prefix 12.15.13.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:44,970 INFO: Adding prefix 12.15.13.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:45,006 INFO: Adding prefix 12.15.13.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:45,130 INFO: Adding prefix 12.15.14.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:45,168 INFO: Adding prefix 12.15.14.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:45,227 INFO: Adding prefix 12.15.14.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:45,304 INFO: Adding prefix 12.15.14.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:45,364 INFO: Adding prefix 12.15.14.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:45,469 INFO: Adding prefix 12.15.14.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:45,568 INFO: Adding prefix 12.15.14.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:45,642 INFO: Adding prefix 12.15.14.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:45,709 INFO: Adding prefix 12.15.14.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:45,747 INFO: Adding prefix 12.15.14.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:45,851 INFO: Adding prefix 12.15.14.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:45,865 INFO: Adding prefix 12.15.14.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:45,872 INFO: Adding prefix 12.15.14.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:46,056 INFO: Adding prefix 12.15.14.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:46,087 INFO: Adding prefix 12.15.14.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:46,105 INFO: Adding prefix 12.15.14.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:46,130 INFO: Adding prefix 12.15.15.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:46,168 INFO: Adding prefix 12.15.15.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:46,192 INFO: Adding prefix 12.15.15.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:46,300 INFO: Adding prefix 12.15.15.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:46,337 INFO: Adding prefix 12.15.15.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:46,401 INFO: Adding prefix 12.15.15.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:46,426 INFO: Adding prefix 12.15.15.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:46,474 INFO: Adding prefix 12.15.15.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:46,485 INFO: Adding prefix 12.15.15.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:46,497 INFO: Adding prefix 12.15.15.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:46,543 INFO: Adding prefix 12.15.15.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:46,578 INFO: Adding prefix 12.15.15.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:46,596 INFO: Adding prefix 12.15.15.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:46,665 INFO: Adding prefix 12.15.15.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:46,692 INFO: Adding prefix 12.15.15.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:46,720 INFO: Adding prefix 12.15.15.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:46,777 INFO: Adding prefix 12.15.16.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:46,909 INFO: Adding prefix 12.15.16.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:46,934 INFO: Adding prefix 12.15.16.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:46,980 INFO: Adding prefix 12.15.16.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:47,053 INFO: Adding prefix 12.15.16.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:47,072 INFO: Adding prefix 12.15.16.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:47,091 INFO: Adding prefix 12.15.16.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:47,166 INFO: Adding prefix 12.15.16.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:47,197 INFO: Adding prefix 12.15.16.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:47,209 INFO: Adding prefix 12.15.16.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:47,288 INFO: Adding prefix 12.15.16.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:47,369 INFO: Adding prefix 12.15.16.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:47,520 INFO: Adding prefix 12.15.16.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:47,588 INFO: Adding prefix 12.15.16.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:47,665 INFO: Adding prefix 12.15.16.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:47,682 INFO: Adding prefix 12.15.16.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:47,782 INFO: Adding prefix 12.15.17.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:47,792 INFO: Adding prefix 12.15.17.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:47,838 INFO: Adding prefix 12.15.17.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:47,883 INFO: Adding prefix 12.15.17.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:48,020 INFO: Adding prefix 12.15.17.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:48,080 INFO: Adding prefix 12.15.17.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:48,090 INFO: Adding prefix 12.15.17.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:48,103 INFO: Adding prefix 12.15.17.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:48,151 INFO: Adding prefix 12.15.17.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:48,178 INFO: Adding prefix 12.15.17.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:48,216 INFO: Adding prefix 12.15.17.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:48,244 INFO: Adding prefix 12.15.17.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:48,343 INFO: Adding prefix 12.15.17.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:48,422 INFO: Adding prefix 12.15.17.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:48,547 INFO: Adding prefix 12.15.17.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:48,642 INFO: Adding prefix 12.15.17.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:48,803 INFO: Adding prefix 12.15.18.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:48,834 INFO: Adding prefix 12.15.18.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:48,850 INFO: Adding prefix 12.15.18.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:48,864 INFO: Adding prefix 12.15.18.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:48,875 INFO: Adding prefix 12.15.18.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:49,018 INFO: Adding prefix 12.15.18.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:49,075 INFO: Adding prefix 12.15.18.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:49,190 INFO: Adding prefix 12.15.18.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:49,202 INFO: Adding prefix 12.15.18.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:49,275 INFO: Adding prefix 12.15.18.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:49,364 INFO: Adding prefix 12.15.18.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:49,615 INFO: Adding prefix 12.15.18.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:49,630 INFO: Adding prefix 12.15.18.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:49,638 INFO: Adding prefix 12.15.18.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:49,648 INFO: Adding prefix 12.15.18.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:49,660 INFO: Adding prefix 12.15.18.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:49,668 INFO: Adding prefix 12.15.19.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:49,677 INFO: Adding prefix 12.15.19.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:49,705 INFO: Adding prefix 12.15.19.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:49,724 INFO: Adding prefix 12.15.19.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:49,735 INFO: Adding prefix 12.15.19.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:49,821 INFO: Adding prefix 12.15.19.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:49,852 INFO: Adding prefix 12.15.19.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:49,908 INFO: Adding prefix 12.15.19.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:49,939 INFO: Adding prefix 12.15.19.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:50,027 INFO: Adding prefix 12.15.19.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:50,097 INFO: Adding prefix 12.15.19.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:50,110 INFO: Adding prefix 12.15.19.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:50,215 INFO: Adding prefix 12.15.19.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:50,230 INFO: Adding prefix 12.15.19.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:50,362 INFO: Adding prefix 12.15.19.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:50,431 INFO: Adding prefix 12.15.19.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:50,479 INFO: Adding prefix 12.15.20.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:50,524 INFO: Adding prefix 12.15.20.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:50,611 INFO: Adding prefix 12.15.20.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:50,621 INFO: Adding prefix 12.15.20.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:50,673 INFO: Adding prefix 12.15.20.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:50,828 INFO: Adding prefix 12.15.20.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:50,935 INFO: Adding prefix 12.15.20.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:50,999 INFO: Adding prefix 12.15.20.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:51,085 INFO: Adding prefix 12.15.20.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:51,100 INFO: Adding prefix 12.15.20.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:51,181 INFO: Adding prefix 12.15.20.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:51,205 INFO: Adding prefix 12.15.20.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:51,268 INFO: Adding prefix 12.15.20.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:51,319 INFO: Adding prefix 12.15.20.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:51,408 INFO: Adding prefix 12.15.20.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:51,441 INFO: Adding prefix 12.15.20.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:51,586 INFO: Adding prefix 12.15.21.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:51,604 INFO: Adding prefix 12.15.21.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:51,638 INFO: Adding prefix 12.15.21.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:51,656 INFO: Adding prefix 12.15.21.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:51,731 INFO: Adding prefix 12.15.21.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:51,738 INFO: Adding prefix 12.15.21.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:51,767 INFO: Adding prefix 12.15.21.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:51,785 INFO: Adding prefix 12.15.21.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:51,805 INFO: Adding prefix 12.15.21.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:51,813 INFO: Adding prefix 12.15.21.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:51,929 INFO: Adding prefix 12.15.21.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:51,943 INFO: Adding prefix 12.15.21.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:52,052 INFO: Adding prefix 12.15.21.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:52,216 INFO: Adding prefix 12.15.21.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:52,367 INFO: Adding prefix 12.15.21.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:52,493 INFO: Adding prefix 12.15.21.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:52,544 INFO: Adding prefix 12.15.22.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:52,770 INFO: Adding prefix 12.15.22.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:52,912 INFO: Adding prefix 12.15.22.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:52,945 INFO: Adding prefix 12.15.22.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:52,970 INFO: Adding prefix 12.15.22.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:53,148 INFO: Adding prefix 12.15.22.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:53,209 INFO: Adding prefix 12.15.22.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:53,246 INFO: Adding prefix 12.15.22.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:53,381 INFO: Adding prefix 12.15.22.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:53,666 INFO: Adding prefix 12.15.22.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:53,744 INFO: Adding prefix 12.15.22.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:53,849 INFO: Adding prefix 12.15.22.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:53,914 INFO: Adding prefix 12.15.22.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:54,035 INFO: Adding prefix 12.15.22.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:54,052 INFO: Adding prefix 12.15.22.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:54,070 INFO: Adding prefix 12.15.22.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:54,095 INFO: Adding prefix 12.15.23.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:54,113 INFO: Adding prefix 12.15.23.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:54,208 INFO: Adding prefix 12.15.23.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:54,266 INFO: Adding prefix 12.15.23.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:54,311 INFO: Adding prefix 12.15.23.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:54,445 INFO: Adding prefix 12.15.23.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:54,510 INFO: Adding prefix 12.15.23.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:54,618 INFO: Adding prefix 12.15.23.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:54,722 INFO: Adding prefix 12.15.23.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:54,763 INFO: Adding prefix 12.15.23.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:54,828 INFO: Adding prefix 12.15.23.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:54,836 INFO: Adding prefix 12.15.23.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:54,885 INFO: Adding prefix 12.15.23.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:54,939 INFO: Adding prefix 12.15.23.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:54,964 INFO: Adding prefix 12.15.23.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:55,011 INFO: Adding prefix 12.15.23.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:55,128 INFO: Adding prefix 12.15.24.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:55,310 INFO: Adding prefix 12.15.24.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:55,361 INFO: Adding prefix 12.15.24.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:55,421 INFO: Adding prefix 12.15.24.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:55,492 INFO: Adding prefix 12.15.24.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:55,604 INFO: Adding prefix 12.15.24.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:55,618 INFO: Adding prefix 12.15.24.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:55,638 INFO: Adding prefix 12.15.24.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:55,670 INFO: Adding prefix 12.15.24.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:55,720 INFO: Adding prefix 12.15.24.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:55,805 INFO: Adding prefix 12.15.24.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:55,828 INFO: Adding prefix 12.15.24.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:55,945 INFO: Adding prefix 12.15.24.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:56,017 INFO: Adding prefix 12.15.24.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:56,069 INFO: Adding prefix 12.15.24.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:56,113 INFO: Adding prefix 12.15.24.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:56,204 INFO: Adding prefix 12.15.25.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:56,225 INFO: Adding prefix 12.15.25.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:56,235 INFO: Adding prefix 12.15.25.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:56,265 INFO: Adding prefix 12.15.25.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:56,303 INFO: Adding prefix 12.15.25.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:56,364 INFO: Adding prefix 12.15.25.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:56,393 INFO: Adding prefix 12.15.25.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:56,471 INFO: Adding prefix 12.15.25.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:56,538 INFO: Adding prefix 12.15.25.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:56,566 INFO: Adding prefix 12.15.25.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:56,648 INFO: Adding prefix 12.15.25.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:56,781 INFO: Adding prefix 12.15.25.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:56,814 INFO: Adding prefix 12.15.25.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:56,865 INFO: Adding prefix 12.15.25.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:56,896 INFO: Adding prefix 12.15.25.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:56,981 INFO: Adding prefix 12.15.25.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:57,010 INFO: Adding prefix 12.15.26.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:57,052 INFO: Adding prefix 12.15.26.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:57,140 INFO: Adding prefix 12.15.26.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:57,206 INFO: Adding prefix 12.15.26.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:57,248 INFO: Adding prefix 12.15.26.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:57,283 INFO: Adding prefix 12.15.26.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:57,337 INFO: Adding prefix 12.15.26.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:57,434 INFO: Adding prefix 12.15.26.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:57,443 INFO: Adding prefix 12.15.26.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:57,455 INFO: Adding prefix 12.15.26.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:57,465 INFO: Adding prefix 12.15.26.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:57,538 INFO: Adding prefix 12.15.26.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:57,631 INFO: Adding prefix 12.15.26.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:57,764 INFO: Adding prefix 12.15.26.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:57,775 INFO: Adding prefix 12.15.26.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:57,856 INFO: Adding prefix 12.15.26.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:57,894 INFO: Adding prefix 12.15.27.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:57,927 INFO: Adding prefix 12.15.27.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:58,062 INFO: Adding prefix 12.15.27.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:58,157 INFO: Adding prefix 12.15.27.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:58,335 INFO: Adding prefix 12.15.27.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:58,403 INFO: Adding prefix 12.15.27.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:58,547 INFO: Adding prefix 12.15.27.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:58,705 INFO: Adding prefix 12.15.27.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:58,756 INFO: Adding prefix 12.15.27.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:58,839 INFO: Adding prefix 12.15.27.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:58,864 INFO: Adding prefix 12.15.27.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:58,912 INFO: Adding prefix 12.15.27.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:58,921 INFO: Adding prefix 12.15.27.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:58,972 INFO: Adding prefix 12.15.27.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:59,017 INFO: Adding prefix 12.15.27.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:59,102 INFO: Adding prefix 12.15.27.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:59,272 INFO: Adding prefix 12.15.28.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:59,360 INFO: Adding prefix 12.15.28.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:59,493 INFO: Adding prefix 12.15.28.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:59,592 INFO: Adding prefix 12.15.28.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:59,688 INFO: Adding prefix 12.15.28.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:59,720 INFO: Adding prefix 12.15.28.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:59,810 INFO: Adding prefix 12.15.28.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:59,828 INFO: Adding prefix 12.15.28.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:59,842 INFO: Adding prefix 12.15.28.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:59,860 INFO: Adding prefix 12.15.28.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:59,916 INFO: Adding prefix 12.15.28.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:59,945 INFO: Adding prefix 12.15.28.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:59,958 INFO: Adding prefix 12.15.28.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:46:59,969 INFO: Adding prefix 12.15.28.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:00,044 INFO: Adding prefix 12.15.28.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:00,075 INFO: Adding prefix 12.15.28.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:00,129 INFO: Adding prefix 12.15.29.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:00,228 INFO: Adding prefix 12.15.29.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:00,252 INFO: Adding prefix 12.15.29.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:00,321 INFO: Adding prefix 12.15.29.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:00,352 INFO: Adding prefix 12.15.29.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:00,443 INFO: Adding prefix 12.15.29.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:00,529 INFO: Adding prefix 12.15.29.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:00,554 INFO: Adding prefix 12.15.29.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:00,577 INFO: Adding prefix 12.15.29.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:00,713 INFO: Adding prefix 12.15.29.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:00,724 INFO: Adding prefix 12.15.29.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:00,735 INFO: Adding prefix 12.15.29.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:00,747 INFO: Adding prefix 12.15.29.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:00,762 INFO: Adding prefix 12.15.29.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:00,769 INFO: Adding prefix 12.15.29.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:00,802 INFO: Adding prefix 12.15.29.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:00,817 INFO: Adding prefix 12.15.30.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:00,842 INFO: Adding prefix 12.15.30.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:00,904 INFO: Adding prefix 12.15.30.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:00,930 INFO: Adding prefix 12.15.30.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:00,939 INFO: Adding prefix 12.15.30.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:00,972 INFO: Adding prefix 12.15.30.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:01,012 INFO: Adding prefix 12.15.30.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:01,050 INFO: Adding prefix 12.15.30.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:01,070 INFO: Adding prefix 12.15.30.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:01,184 INFO: Adding prefix 12.15.30.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:01,199 INFO: Adding prefix 12.15.30.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:01,274 INFO: Adding prefix 12.15.30.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:01,324 INFO: Adding prefix 12.15.30.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:01,568 INFO: Adding prefix 12.15.30.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:01,702 INFO: Adding prefix 12.15.30.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:01,770 INFO: Adding prefix 12.15.30.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:01,801 INFO: Adding prefix 12.15.31.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:01,818 INFO: Adding prefix 12.15.31.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:01,827 INFO: Adding prefix 12.15.31.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:01,842 INFO: Adding prefix 12.15.31.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:01,915 INFO: Adding prefix 12.15.31.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:01,943 INFO: Adding prefix 12.15.31.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:01,957 INFO: Adding prefix 12.15.31.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:01,979 INFO: Adding prefix 12.15.31.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:01,998 INFO: Adding prefix 12.15.31.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:02,009 INFO: Adding prefix 12.15.31.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:02,093 INFO: Adding prefix 12.15.31.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:02,103 INFO: Adding prefix 12.15.31.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:02,153 INFO: Adding prefix 12.15.31.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:02,235 INFO: Adding prefix 12.15.31.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:02,252 INFO: Adding prefix 12.15.31.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:02,268 INFO: Adding prefix 12.15.31.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:02,368 INFO: Adding prefix 12.15.32.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:02,448 INFO: Adding prefix 12.15.32.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:02,513 INFO: Adding prefix 12.15.32.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:02,577 INFO: Adding prefix 12.15.32.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:02,630 INFO: Adding prefix 12.15.32.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:02,695 INFO: Adding prefix 12.15.32.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:02,710 INFO: Adding prefix 12.15.32.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:02,720 INFO: Adding prefix 12.15.32.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:02,815 INFO: Adding prefix 12.15.32.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:02,883 INFO: Adding prefix 12.15.32.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:02,941 INFO: Adding prefix 12.15.32.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,045 INFO: Adding prefix 12.15.32.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,066 INFO: Adding prefix 12.15.32.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,117 INFO: Adding prefix 12.15.32.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,156 INFO: Adding prefix 12.15.32.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,310 INFO: Adding prefix 12.15.32.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,367 INFO: Adding prefix 12.15.33.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,390 INFO: Adding prefix 12.15.33.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,437 INFO: Adding prefix 12.15.33.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,477 INFO: Adding prefix 12.15.33.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,506 INFO: Adding prefix 12.15.33.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,528 INFO: Adding prefix 12.15.33.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,535 INFO: Adding prefix 12.15.33.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,554 INFO: Adding prefix 12.15.33.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,577 INFO: Adding prefix 12.15.33.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,591 INFO: Adding prefix 12.15.33.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,613 INFO: Adding prefix 12.15.33.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,640 INFO: Adding prefix 12.15.33.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,681 INFO: Adding prefix 12.15.33.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,697 INFO: Adding prefix 12.15.33.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,768 INFO: Adding prefix 12.15.33.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,804 INFO: Adding prefix 12.15.33.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,824 INFO: Adding prefix 12.15.34.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,836 INFO: Adding prefix 12.15.34.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,872 INFO: Adding prefix 12.15.34.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,909 INFO: Adding prefix 12.15.34.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,931 INFO: Adding prefix 12.15.34.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:03,984 INFO: Adding prefix 12.15.34.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:04,012 INFO: Adding prefix 12.15.34.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:04,069 INFO: Adding prefix 12.15.34.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:04,077 INFO: Adding prefix 12.15.34.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:04,084 INFO: Adding prefix 12.15.34.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:04,253 INFO: Adding prefix 12.15.34.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:04,352 INFO: Adding prefix 12.15.34.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:04,464 INFO: Adding prefix 12.15.34.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:04,492 INFO: Adding prefix 12.15.34.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:04,517 INFO: Adding prefix 12.15.34.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:04,525 INFO: Adding prefix 12.15.34.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:04,535 INFO: Adding prefix 12.15.35.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:04,569 INFO: Adding prefix 12.15.35.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:04,663 INFO: Adding prefix 12.15.35.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:04,678 INFO: Adding prefix 12.15.35.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:04,695 INFO: Adding prefix 12.15.35.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:04,781 INFO: Adding prefix 12.15.35.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:04,824 INFO: Adding prefix 12.15.35.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:04,835 INFO: Adding prefix 12.15.35.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:04,846 INFO: Adding prefix 12.15.35.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:04,874 INFO: Adding prefix 12.15.35.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,068 INFO: Adding prefix 12.15.35.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,138 INFO: Adding prefix 12.15.35.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,155 INFO: Adding prefix 12.15.35.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,213 INFO: Adding prefix 12.15.35.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,263 INFO: Adding prefix 12.15.35.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,282 INFO: Adding prefix 12.15.35.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,306 INFO: Adding prefix 12.15.36.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,339 INFO: Adding prefix 12.15.36.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,376 INFO: Adding prefix 12.15.36.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,399 INFO: Adding prefix 12.15.36.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,410 INFO: Adding prefix 12.15.36.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,504 INFO: Adding prefix 12.15.36.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,562 INFO: Adding prefix 12.15.36.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,633 INFO: Adding prefix 12.15.36.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,668 INFO: Adding prefix 12.15.36.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,736 INFO: Adding prefix 12.15.36.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,769 INFO: Adding prefix 12.15.36.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,793 INFO: Adding prefix 12.15.36.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,804 INFO: Adding prefix 12.15.36.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,828 INFO: Adding prefix 12.15.36.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,855 INFO: Adding prefix 12.15.36.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,872 INFO: Adding prefix 12.15.36.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,883 INFO: Adding prefix 12.15.37.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,908 INFO: Adding prefix 12.15.37.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,934 INFO: Adding prefix 12.15.37.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:05,987 INFO: Adding prefix 12.15.37.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:06,000 INFO: Adding prefix 12.15.37.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:06,058 INFO: Adding prefix 12.15.37.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:06,074 INFO: Adding prefix 12.15.37.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:06,115 INFO: Adding prefix 12.15.37.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:06,126 INFO: Adding prefix 12.15.37.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:06,140 INFO: Adding prefix 12.15.37.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:06,154 INFO: Adding prefix 12.15.37.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:06,178 INFO: Adding prefix 12.15.37.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:06,201 INFO: Adding prefix 12.15.37.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:06,255 INFO: Adding prefix 12.15.37.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:06,294 INFO: Adding prefix 12.15.37.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:06,329 INFO: Adding prefix 12.15.37.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:06,355 INFO: Adding prefix 12.15.38.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:06,407 INFO: Adding prefix 12.15.38.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:06,520 INFO: Adding prefix 12.15.38.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:06,641 INFO: Adding prefix 12.15.38.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:06,832 INFO: Adding prefix 12.15.38.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:06,842 INFO: Adding prefix 12.15.38.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:06,856 INFO: Adding prefix 12.15.38.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:06,876 INFO: Adding prefix 12.15.38.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:06,922 INFO: Adding prefix 12.15.38.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:06,929 INFO: Adding prefix 12.15.38.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:06,964 INFO: Adding prefix 12.15.38.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:06,981 INFO: Adding prefix 12.15.38.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,017 INFO: Adding prefix 12.15.38.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,036 INFO: Adding prefix 12.15.38.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,047 INFO: Adding prefix 12.15.38.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,063 INFO: Adding prefix 12.15.38.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,101 INFO: Adding prefix 12.15.39.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,119 INFO: Adding prefix 12.15.39.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,133 INFO: Adding prefix 12.15.39.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,152 INFO: Adding prefix 12.15.39.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,226 INFO: Adding prefix 12.15.39.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,257 INFO: Adding prefix 12.15.39.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,273 INFO: Adding prefix 12.15.39.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,350 INFO: Adding prefix 12.15.39.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,404 INFO: Adding prefix 12.15.39.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,492 INFO: Adding prefix 12.15.39.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,597 INFO: Adding prefix 12.15.39.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,607 INFO: Adding prefix 12.15.39.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,772 INFO: Adding prefix 12.15.39.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,793 INFO: Adding prefix 12.15.39.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,808 INFO: Adding prefix 12.15.39.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,828 INFO: Adding prefix 12.15.39.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,862 INFO: Adding prefix 12.15.40.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,882 INFO: Adding prefix 12.15.40.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,891 INFO: Adding prefix 12.15.40.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,922 INFO: Adding prefix 12.15.40.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,936 INFO: Adding prefix 12.15.40.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,951 INFO: Adding prefix 12.15.40.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:07,968 INFO: Adding prefix 12.15.40.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:08,039 INFO: Adding prefix 12.15.40.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:08,066 INFO: Adding prefix 12.15.40.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:08,085 INFO: Adding prefix 12.15.40.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:08,093 INFO: Adding prefix 12.15.40.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:08,122 INFO: Adding prefix 12.15.40.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:08,180 INFO: Adding prefix 12.15.40.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:08,214 INFO: Adding prefix 12.15.40.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:08,274 INFO: Adding prefix 12.15.40.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:08,332 INFO: Adding prefix 12.15.40.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:08,403 INFO: Adding prefix 12.15.41.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:08,431 INFO: Adding prefix 12.15.41.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:08,452 INFO: Adding prefix 12.15.41.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:08,540 INFO: Adding prefix 12.15.41.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:08,620 INFO: Adding prefix 12.15.41.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:08,699 INFO: Adding prefix 12.15.41.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:08,707 INFO: Adding prefix 12.15.41.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:08,726 INFO: Adding prefix 12.15.41.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:08,749 INFO: Adding prefix 12.15.41.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:08,765 INFO: Adding prefix 12.15.41.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:08,812 INFO: Adding prefix 12.15.41.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:08,841 INFO: Adding prefix 12.15.41.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:08,890 INFO: Adding prefix 12.15.41.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:08,969 INFO: Adding prefix 12.15.41.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,076 INFO: Adding prefix 12.15.41.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,091 INFO: Adding prefix 12.15.41.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,103 INFO: Adding prefix 12.15.42.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,117 INFO: Adding prefix 12.15.42.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,150 INFO: Adding prefix 12.15.42.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,162 INFO: Adding prefix 12.15.42.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,175 INFO: Adding prefix 12.15.42.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,193 INFO: Adding prefix 12.15.42.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,221 INFO: Adding prefix 12.15.42.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,237 INFO: Adding prefix 12.15.42.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,270 INFO: Adding prefix 12.15.42.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,311 INFO: Adding prefix 12.15.42.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,348 INFO: Adding prefix 12.15.42.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,395 INFO: Adding prefix 12.15.42.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,415 INFO: Adding prefix 12.15.42.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,510 INFO: Adding prefix 12.15.42.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,558 INFO: Adding prefix 12.15.42.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,576 INFO: Adding prefix 12.15.42.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,596 INFO: Adding prefix 12.15.43.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,605 INFO: Adding prefix 12.15.43.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,628 INFO: Adding prefix 12.15.43.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,642 INFO: Adding prefix 12.15.43.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,651 INFO: Adding prefix 12.15.43.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,713 INFO: Adding prefix 12.15.43.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,753 INFO: Adding prefix 12.15.43.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,837 INFO: Adding prefix 12.15.43.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,869 INFO: Adding prefix 12.15.43.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:09,940 INFO: Adding prefix 12.15.43.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:10,030 INFO: Adding prefix 12.15.43.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:10,097 INFO: Adding prefix 12.15.43.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:10,205 INFO: Adding prefix 12.15.43.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:10,300 INFO: Adding prefix 12.15.43.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:10,366 INFO: Adding prefix 12.15.43.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:10,410 INFO: Adding prefix 12.15.43.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:10,434 INFO: Adding prefix 12.15.44.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:10,449 INFO: Adding prefix 12.15.44.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:10,468 INFO: Adding prefix 12.15.44.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:10,520 INFO: Adding prefix 12.15.44.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:10,570 INFO: Adding prefix 12.15.44.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:10,692 INFO: Adding prefix 12.15.44.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:10,760 INFO: Adding prefix 12.15.44.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:10,861 INFO: Adding prefix 12.15.44.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:10,907 INFO: Adding prefix 12.15.44.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:10,968 INFO: Adding prefix 12.15.44.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:10,997 INFO: Adding prefix 12.15.44.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,029 INFO: Adding prefix 12.15.44.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,048 INFO: Adding prefix 12.15.44.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,118 INFO: Adding prefix 12.15.44.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,165 INFO: Adding prefix 12.15.44.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,241 INFO: Adding prefix 12.15.44.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,338 INFO: Adding prefix 12.15.45.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,457 INFO: Adding prefix 12.15.45.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,468 INFO: Adding prefix 12.15.45.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,485 INFO: Adding prefix 12.15.45.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,493 INFO: Adding prefix 12.15.45.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,505 INFO: Adding prefix 12.15.45.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,513 INFO: Adding prefix 12.15.45.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,536 INFO: Adding prefix 12.15.45.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,576 INFO: Adding prefix 12.15.45.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,597 INFO: Adding prefix 12.15.45.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,635 INFO: Adding prefix 12.15.45.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,668 INFO: Adding prefix 12.15.45.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,713 INFO: Adding prefix 12.15.45.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,776 INFO: Adding prefix 12.15.45.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,802 INFO: Adding prefix 12.15.45.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,812 INFO: Adding prefix 12.15.45.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,825 INFO: Adding prefix 12.15.46.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,910 INFO: Adding prefix 12.15.46.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,948 INFO: Adding prefix 12.15.46.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:11,991 INFO: Adding prefix 12.15.46.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,108 INFO: Adding prefix 12.15.46.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,131 INFO: Adding prefix 12.15.46.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,170 INFO: Adding prefix 12.15.46.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,239 INFO: Adding prefix 12.15.46.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,333 INFO: Adding prefix 12.15.46.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,352 INFO: Adding prefix 12.15.46.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,365 INFO: Adding prefix 12.15.46.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,467 INFO: Adding prefix 12.15.46.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,509 INFO: Adding prefix 12.15.46.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,522 INFO: Adding prefix 12.15.46.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,541 INFO: Adding prefix 12.15.46.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,557 INFO: Adding prefix 12.15.46.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,580 INFO: Adding prefix 12.15.47.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,596 INFO: Adding prefix 12.15.47.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,604 INFO: Adding prefix 12.15.47.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,610 INFO: Adding prefix 12.15.47.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,616 INFO: Adding prefix 12.15.47.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,623 INFO: Adding prefix 12.15.47.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,634 INFO: Adding prefix 12.15.47.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,644 INFO: Adding prefix 12.15.47.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,651 INFO: Adding prefix 12.15.47.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,657 INFO: Adding prefix 12.15.47.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,663 INFO: Adding prefix 12.15.47.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,670 INFO: Adding prefix 12.15.47.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,677 INFO: Adding prefix 12.15.47.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,683 INFO: Adding prefix 12.15.47.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,689 INFO: Adding prefix 12.15.47.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,697 INFO: Adding prefix 12.15.47.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,704 INFO: Adding prefix 12.15.48.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,710 INFO: Adding prefix 12.15.48.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,719 INFO: Adding prefix 12.15.48.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,734 INFO: Adding prefix 12.15.48.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,741 INFO: Adding prefix 12.15.48.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,749 INFO: Adding prefix 12.15.48.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,756 INFO: Adding prefix 12.15.48.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,772 INFO: Adding prefix 12.15.48.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,780 INFO: Adding prefix 12.15.48.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,786 INFO: Adding prefix 12.15.48.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,792 INFO: Adding prefix 12.15.48.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,803 INFO: Adding prefix 12.15.48.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,809 INFO: Adding prefix 12.15.48.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,817 INFO: Adding prefix 12.15.48.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,823 INFO: Adding prefix 12.15.48.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,831 INFO: Adding prefix 12.15.48.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,838 INFO: Adding prefix 12.15.49.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,844 INFO: Adding prefix 12.15.49.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,853 INFO: Adding prefix 12.15.49.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,863 INFO: Adding prefix 12.15.49.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,871 INFO: Adding prefix 12.15.49.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,878 INFO: Adding prefix 12.15.49.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,890 INFO: Adding prefix 12.15.49.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,897 INFO: Adding prefix 12.15.49.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,903 INFO: Adding prefix 12.15.49.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,915 INFO: Adding prefix 12.15.49.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,924 INFO: Adding prefix 12.15.49.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,929 INFO: Adding prefix 12.15.49.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,935 INFO: Adding prefix 12.15.49.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,940 INFO: Adding prefix 12.15.49.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,948 INFO: Adding prefix 12.15.49.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,954 INFO: Adding prefix 12.15.49.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,961 INFO: Adding prefix 12.15.50.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,966 INFO: Adding prefix 12.15.50.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,979 INFO: Adding prefix 12.15.50.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,985 INFO: Adding prefix 12.15.50.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,992 INFO: Adding prefix 12.15.50.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:12,998 INFO: Adding prefix 12.15.50.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,006 INFO: Adding prefix 12.15.50.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,012 INFO: Adding prefix 12.15.50.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,017 INFO: Adding prefix 12.15.50.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,023 INFO: Adding prefix 12.15.50.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,031 INFO: Adding prefix 12.15.50.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,038 INFO: Adding prefix 12.15.50.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,044 INFO: Adding prefix 12.15.50.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,050 INFO: Adding prefix 12.15.50.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,057 INFO: Adding prefix 12.15.50.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,072 INFO: Adding prefix 12.15.50.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,113 INFO: Adding prefix 12.15.51.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,131 INFO: Adding prefix 12.15.51.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,149 INFO: Adding prefix 12.15.51.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,160 INFO: Adding prefix 12.15.51.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,167 INFO: Adding prefix 12.15.51.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,175 INFO: Adding prefix 12.15.51.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,181 INFO: Adding prefix 12.15.51.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,188 INFO: Adding prefix 12.15.51.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,194 INFO: Adding prefix 12.15.51.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,201 INFO: Adding prefix 12.15.51.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,206 INFO: Adding prefix 12.15.51.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,211 INFO: Adding prefix 12.15.51.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,216 INFO: Adding prefix 12.15.51.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,223 INFO: Adding prefix 12.15.51.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,228 INFO: Adding prefix 12.15.51.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,233 INFO: Adding prefix 12.15.51.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,238 INFO: Adding prefix 12.15.52.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,244 INFO: Adding prefix 12.15.52.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,249 INFO: Adding prefix 12.15.52.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,255 INFO: Adding prefix 12.15.52.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,262 INFO: Adding prefix 12.15.52.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,270 INFO: Adding prefix 12.15.52.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,275 INFO: Adding prefix 12.15.52.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,281 INFO: Adding prefix 12.15.52.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,299 INFO: Adding prefix 12.15.52.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,308 INFO: Adding prefix 12.15.52.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,314 INFO: Adding prefix 12.15.52.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,320 INFO: Adding prefix 12.15.52.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,327 INFO: Adding prefix 12.15.52.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,332 INFO: Adding prefix 12.15.52.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,337 INFO: Adding prefix 12.15.52.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,341 INFO: Adding prefix 12.15.52.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,350 INFO: Adding prefix 12.15.53.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,356 INFO: Adding prefix 12.15.53.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,363 INFO: Adding prefix 12.15.53.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,370 INFO: Adding prefix 12.15.53.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,377 INFO: Adding prefix 12.15.53.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,383 INFO: Adding prefix 12.15.53.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,389 INFO: Adding prefix 12.15.53.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,397 INFO: Adding prefix 12.15.53.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,405 INFO: Adding prefix 12.15.53.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,410 INFO: Adding prefix 12.15.53.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,415 INFO: Adding prefix 12.15.53.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,420 INFO: Adding prefix 12.15.53.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,427 INFO: Adding prefix 12.15.53.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,433 INFO: Adding prefix 12.15.53.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,440 INFO: Adding prefix 12.15.53.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,445 INFO: Adding prefix 12.15.53.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,453 INFO: Adding prefix 12.15.54.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,458 INFO: Adding prefix 12.15.54.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,464 INFO: Adding prefix 12.15.54.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,468 INFO: Adding prefix 12.15.54.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,475 INFO: Adding prefix 12.15.54.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,481 INFO: Adding prefix 12.15.54.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,488 INFO: Adding prefix 12.15.54.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,494 INFO: Adding prefix 12.15.54.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,521 INFO: Adding prefix 12.15.54.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,529 INFO: Adding prefix 12.15.54.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,536 INFO: Adding prefix 12.15.54.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,545 INFO: Adding prefix 12.15.54.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,558 INFO: Adding prefix 12.15.54.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,568 INFO: Adding prefix 12.15.54.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,576 INFO: Adding prefix 12.15.54.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,590 INFO: Adding prefix 12.15.54.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,598 INFO: Adding prefix 12.15.55.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,605 INFO: Adding prefix 12.15.55.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,612 INFO: Adding prefix 12.15.55.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,620 INFO: Adding prefix 12.15.55.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,627 INFO: Adding prefix 12.15.55.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,634 INFO: Adding prefix 12.15.55.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,639 INFO: Adding prefix 12.15.55.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,649 INFO: Adding prefix 12.15.55.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,657 INFO: Adding prefix 12.15.55.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,663 INFO: Adding prefix 12.15.55.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,668 INFO: Adding prefix 12.15.55.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,674 INFO: Adding prefix 12.15.55.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,679 INFO: Adding prefix 12.15.55.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,687 INFO: Adding prefix 12.15.55.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,692 INFO: Adding prefix 12.15.55.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,700 INFO: Adding prefix 12.15.55.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,706 INFO: Adding prefix 12.15.56.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,713 INFO: Adding prefix 12.15.56.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,719 INFO: Adding prefix 12.15.56.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,725 INFO: Adding prefix 12.15.56.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,730 INFO: Adding prefix 12.15.56.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,737 INFO: Adding prefix 12.15.56.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,746 INFO: Adding prefix 12.15.56.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,752 INFO: Adding prefix 12.15.56.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,766 INFO: Adding prefix 12.15.56.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,773 INFO: Adding prefix 12.15.56.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,784 INFO: Adding prefix 12.15.56.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,794 INFO: Adding prefix 12.15.56.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,801 INFO: Adding prefix 12.15.56.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,808 INFO: Adding prefix 12.15.56.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,822 INFO: Adding prefix 12.15.56.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,829 INFO: Adding prefix 12.15.56.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,835 INFO: Adding prefix 12.15.57.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,840 INFO: Adding prefix 12.15.57.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,849 INFO: Adding prefix 12.15.57.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,854 INFO: Adding prefix 12.15.57.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,859 INFO: Adding prefix 12.15.57.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,867 INFO: Adding prefix 12.15.57.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,884 INFO: Adding prefix 12.15.57.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,890 INFO: Adding prefix 12.15.57.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,896 INFO: Adding prefix 12.15.57.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,901 INFO: Adding prefix 12.15.57.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,907 INFO: Adding prefix 12.15.57.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,912 INFO: Adding prefix 12.15.57.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,917 INFO: Adding prefix 12.15.57.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,923 INFO: Adding prefix 12.15.57.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,930 INFO: Adding prefix 12.15.57.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,935 INFO: Adding prefix 12.15.57.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,941 INFO: Adding prefix 12.15.58.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,946 INFO: Adding prefix 12.15.58.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,952 INFO: Adding prefix 12.15.58.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,959 INFO: Adding prefix 12.15.58.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,965 INFO: Adding prefix 12.15.58.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,982 INFO: Adding prefix 12.15.58.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,992 INFO: Adding prefix 12.15.58.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:13,998 INFO: Adding prefix 12.15.58.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,005 INFO: Adding prefix 12.15.58.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,020 INFO: Adding prefix 12.15.58.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,026 INFO: Adding prefix 12.15.58.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,033 INFO: Adding prefix 12.15.58.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,038 INFO: Adding prefix 12.15.58.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,046 INFO: Adding prefix 12.15.58.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,052 INFO: Adding prefix 12.15.58.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,058 INFO: Adding prefix 12.15.58.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,065 INFO: Adding prefix 12.15.59.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,072 INFO: Adding prefix 12.15.59.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,077 INFO: Adding prefix 12.15.59.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,082 INFO: Adding prefix 12.15.59.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,088 INFO: Adding prefix 12.15.59.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,097 INFO: Adding prefix 12.15.59.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,103 INFO: Adding prefix 12.15.59.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,110 INFO: Adding prefix 12.15.59.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,116 INFO: Adding prefix 12.15.59.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,135 INFO: Adding prefix 12.15.59.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,141 INFO: Adding prefix 12.15.59.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,147 INFO: Adding prefix 12.15.59.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,155 INFO: Adding prefix 12.15.59.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,162 INFO: Adding prefix 12.15.59.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,170 INFO: Adding prefix 12.15.59.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,177 INFO: Adding prefix 12.15.59.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,184 INFO: Adding prefix 12.15.60.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,191 INFO: Adding prefix 12.15.60.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,198 INFO: Adding prefix 12.15.60.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,203 INFO: Adding prefix 12.15.60.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,214 INFO: Adding prefix 12.15.60.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,221 INFO: Adding prefix 12.15.60.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,226 INFO: Adding prefix 12.15.60.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,233 INFO: Adding prefix 12.15.60.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,241 INFO: Adding prefix 12.15.60.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,248 INFO: Adding prefix 12.15.60.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,253 INFO: Adding prefix 12.15.60.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,260 INFO: Adding prefix 12.15.60.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,270 INFO: Adding prefix 12.15.60.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,276 INFO: Adding prefix 12.15.60.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,283 INFO: Adding prefix 12.15.60.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,288 INFO: Adding prefix 12.15.60.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,295 INFO: Adding prefix 12.15.61.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,305 INFO: Adding prefix 12.15.61.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,310 INFO: Adding prefix 12.15.61.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,316 INFO: Adding prefix 12.15.61.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,328 INFO: Adding prefix 12.15.61.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,334 INFO: Adding prefix 12.15.61.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,339 INFO: Adding prefix 12.15.61.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,344 INFO: Adding prefix 12.15.61.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,350 INFO: Adding prefix 12.15.61.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,355 INFO: Adding prefix 12.15.61.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,361 INFO: Adding prefix 12.15.61.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,365 INFO: Adding prefix 12.15.61.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,370 INFO: Adding prefix 12.15.61.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,376 INFO: Adding prefix 12.15.61.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,381 INFO: Adding prefix 12.15.61.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,388 INFO: Adding prefix 12.15.61.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,394 INFO: Adding prefix 12.15.62.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,402 INFO: Adding prefix 12.15.62.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,408 INFO: Adding prefix 12.15.62.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,422 INFO: Adding prefix 12.15.62.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,435 INFO: Adding prefix 12.15.62.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,443 INFO: Adding prefix 12.15.62.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,449 INFO: Adding prefix 12.15.62.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,456 INFO: Adding prefix 12.15.62.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,461 INFO: Adding prefix 12.15.62.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,469 INFO: Adding prefix 12.15.62.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,476 INFO: Adding prefix 12.15.62.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,483 INFO: Adding prefix 12.15.62.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,490 INFO: Adding prefix 12.15.62.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,502 INFO: Adding prefix 12.15.62.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,520 INFO: Adding prefix 12.15.62.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,528 INFO: Adding prefix 12.15.62.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,536 INFO: Adding prefix 12.15.63.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,549 INFO: Adding prefix 12.15.63.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,557 INFO: Adding prefix 12.15.63.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,564 INFO: Adding prefix 12.15.63.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,583 INFO: Adding prefix 12.15.63.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,595 INFO: Adding prefix 12.15.63.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,602 INFO: Adding prefix 12.15.63.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,611 INFO: Adding prefix 12.15.63.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,620 INFO: Adding prefix 12.15.63.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,625 INFO: Adding prefix 12.15.63.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,630 INFO: Adding prefix 12.15.63.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,636 INFO: Adding prefix 12.15.63.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,641 INFO: Adding prefix 12.15.63.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,646 INFO: Adding prefix 12.15.63.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,665 INFO: Adding prefix 12.15.63.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,672 INFO: Adding prefix 12.15.63.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,681 INFO: Adding prefix 12.15.64.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,688 INFO: Adding prefix 12.15.64.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,695 INFO: Adding prefix 12.15.64.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,702 INFO: Adding prefix 12.15.64.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,713 INFO: Adding prefix 12.15.64.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,718 INFO: Adding prefix 12.15.64.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,725 INFO: Adding prefix 12.15.64.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,730 INFO: Adding prefix 12.15.64.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,736 INFO: Adding prefix 12.15.64.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,748 INFO: Adding prefix 12.15.64.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,765 INFO: Adding prefix 12.15.64.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,772 INFO: Adding prefix 12.15.64.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,781 INFO: Adding prefix 12.15.64.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,791 INFO: Adding prefix 12.15.64.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,807 INFO: Adding prefix 12.15.64.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,826 INFO: Adding prefix 12.15.64.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,839 INFO: Adding prefix 12.15.65.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,864 INFO: Adding prefix 12.15.65.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,888 INFO: Adding prefix 12.15.65.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,896 INFO: Adding prefix 12.15.65.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,902 INFO: Adding prefix 12.15.65.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,912 INFO: Adding prefix 12.15.65.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,921 INFO: Adding prefix 12.15.65.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,926 INFO: Adding prefix 12.15.65.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,933 INFO: Adding prefix 12.15.65.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,948 INFO: Adding prefix 12.15.65.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,955 INFO: Adding prefix 12.15.65.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,961 INFO: Adding prefix 12.15.65.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,969 INFO: Adding prefix 12.15.65.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,977 INFO: Adding prefix 12.15.65.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,984 INFO: Adding prefix 12.15.65.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,989 INFO: Adding prefix 12.15.65.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:14,993 INFO: Adding prefix 12.15.66.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,000 INFO: Adding prefix 12.15.66.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,005 INFO: Adding prefix 12.15.66.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,011 INFO: Adding prefix 12.15.66.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,017 INFO: Adding prefix 12.15.66.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,024 INFO: Adding prefix 12.15.66.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,035 INFO: Adding prefix 12.15.66.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,042 INFO: Adding prefix 12.15.66.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,048 INFO: Adding prefix 12.15.66.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,057 INFO: Adding prefix 12.15.66.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,064 INFO: Adding prefix 12.15.66.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,071 INFO: Adding prefix 12.15.66.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,076 INFO: Adding prefix 12.15.66.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,086 INFO: Adding prefix 12.15.66.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,094 INFO: Adding prefix 12.15.66.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,100 INFO: Adding prefix 12.15.66.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,105 INFO: Adding prefix 12.15.67.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,112 INFO: Adding prefix 12.15.67.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,117 INFO: Adding prefix 12.15.67.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,125 INFO: Adding prefix 12.15.67.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,131 INFO: Adding prefix 12.15.67.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,139 INFO: Adding prefix 12.15.67.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,145 INFO: Adding prefix 12.15.67.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,151 INFO: Adding prefix 12.15.67.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,159 INFO: Adding prefix 12.15.67.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,165 INFO: Adding prefix 12.15.67.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,170 INFO: Adding prefix 12.15.67.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,179 INFO: Adding prefix 12.15.67.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,187 INFO: Adding prefix 12.15.67.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,193 INFO: Adding prefix 12.15.67.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,206 INFO: Adding prefix 12.15.67.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,214 INFO: Adding prefix 12.15.67.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,247 INFO: Adding prefix 12.15.68.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,263 INFO: Adding prefix 12.15.68.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,279 INFO: Adding prefix 12.15.68.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,293 INFO: Adding prefix 12.15.68.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,304 INFO: Adding prefix 12.15.68.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,353 INFO: Adding prefix 12.15.68.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,390 INFO: Adding prefix 12.15.68.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,399 INFO: Adding prefix 12.15.68.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,429 INFO: Adding prefix 12.15.68.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,437 INFO: Adding prefix 12.15.68.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,445 INFO: Adding prefix 12.15.68.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,453 INFO: Adding prefix 12.15.68.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,463 INFO: Adding prefix 12.15.68.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,470 INFO: Adding prefix 12.15.68.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,476 INFO: Adding prefix 12.15.68.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,482 INFO: Adding prefix 12.15.68.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,489 INFO: Adding prefix 12.15.69.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,495 INFO: Adding prefix 12.15.69.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,500 INFO: Adding prefix 12.15.69.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,518 INFO: Adding prefix 12.15.69.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,525 INFO: Adding prefix 12.15.69.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,533 INFO: Adding prefix 12.15.69.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,539 INFO: Adding prefix 12.15.69.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,547 INFO: Adding prefix 12.15.69.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,552 INFO: Adding prefix 12.15.69.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,558 INFO: Adding prefix 12.15.69.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,565 INFO: Adding prefix 12.15.69.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,573 INFO: Adding prefix 12.15.69.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,580 INFO: Adding prefix 12.15.69.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,586 INFO: Adding prefix 12.15.69.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,592 INFO: Adding prefix 12.15.69.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,599 INFO: Adding prefix 12.15.69.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,605 INFO: Adding prefix 12.15.70.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,653 INFO: Adding prefix 12.15.70.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,661 INFO: Adding prefix 12.15.70.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,675 INFO: Adding prefix 12.15.70.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,682 INFO: Adding prefix 12.15.70.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,688 INFO: Adding prefix 12.15.70.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,693 INFO: Adding prefix 12.15.70.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,701 INFO: Adding prefix 12.15.70.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,708 INFO: Adding prefix 12.15.70.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,714 INFO: Adding prefix 12.15.70.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,720 INFO: Adding prefix 12.15.70.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,727 INFO: Adding prefix 12.15.70.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,733 INFO: Adding prefix 12.15.70.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,739 INFO: Adding prefix 12.15.70.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,744 INFO: Adding prefix 12.15.70.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,749 INFO: Adding prefix 12.15.70.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,755 INFO: Adding prefix 12.15.71.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,761 INFO: Adding prefix 12.15.71.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,768 INFO: Adding prefix 12.15.71.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,775 INFO: Adding prefix 12.15.71.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,781 INFO: Adding prefix 12.15.71.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,788 INFO: Adding prefix 12.15.71.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,803 INFO: Adding prefix 12.15.71.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,811 INFO: Adding prefix 12.15.71.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,825 INFO: Adding prefix 12.15.71.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,832 INFO: Adding prefix 12.15.71.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,840 INFO: Adding prefix 12.15.71.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,846 INFO: Adding prefix 12.15.71.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,851 INFO: Adding prefix 12.15.71.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,859 INFO: Adding prefix 12.15.71.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,867 INFO: Adding prefix 12.15.71.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,872 INFO: Adding prefix 12.15.71.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,877 INFO: Adding prefix 12.15.72.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,883 INFO: Adding prefix 12.15.72.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,894 INFO: Adding prefix 12.15.72.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,900 INFO: Adding prefix 12.15.72.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,906 INFO: Adding prefix 12.15.72.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,912 INFO: Adding prefix 12.15.72.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,919 INFO: Adding prefix 12.15.72.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,926 INFO: Adding prefix 12.15.72.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,934 INFO: Adding prefix 12.15.72.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,940 INFO: Adding prefix 12.15.72.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,947 INFO: Adding prefix 12.15.72.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,953 INFO: Adding prefix 12.15.72.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,961 INFO: Adding prefix 12.15.72.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,967 INFO: Adding prefix 12.15.72.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,974 INFO: Adding prefix 12.15.72.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,981 INFO: Adding prefix 12.15.72.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,986 INFO: Adding prefix 12.15.73.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:15,994 INFO: Adding prefix 12.15.73.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,001 INFO: Adding prefix 12.15.73.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,008 INFO: Adding prefix 12.15.73.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,013 INFO: Adding prefix 12.15.73.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,021 INFO: Adding prefix 12.15.73.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,027 INFO: Adding prefix 12.15.73.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,037 INFO: Adding prefix 12.15.73.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,045 INFO: Adding prefix 12.15.73.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,052 INFO: Adding prefix 12.15.73.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,057 INFO: Adding prefix 12.15.73.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,062 INFO: Adding prefix 12.15.73.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,068 INFO: Adding prefix 12.15.73.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,074 INFO: Adding prefix 12.15.73.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,080 INFO: Adding prefix 12.15.73.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,087 INFO: Adding prefix 12.15.73.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,092 INFO: Adding prefix 12.15.74.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,101 INFO: Adding prefix 12.15.74.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,107 INFO: Adding prefix 12.15.74.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,113 INFO: Adding prefix 12.15.74.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,120 INFO: Adding prefix 12.15.74.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,127 INFO: Adding prefix 12.15.74.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,133 INFO: Adding prefix 12.15.74.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,138 INFO: Adding prefix 12.15.74.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,143 INFO: Adding prefix 12.15.74.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,148 INFO: Adding prefix 12.15.74.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,154 INFO: Adding prefix 12.15.74.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,161 INFO: Adding prefix 12.15.74.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,175 INFO: Adding prefix 12.15.74.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,182 INFO: Adding prefix 12.15.74.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,188 INFO: Adding prefix 12.15.74.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,195 INFO: Adding prefix 12.15.74.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,206 INFO: Adding prefix 12.15.75.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,212 INFO: Adding prefix 12.15.75.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,218 INFO: Adding prefix 12.15.75.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,224 INFO: Adding prefix 12.15.75.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,233 INFO: Adding prefix 12.15.75.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,238 INFO: Adding prefix 12.15.75.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,244 INFO: Adding prefix 12.15.75.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,250 INFO: Adding prefix 12.15.75.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,258 INFO: Adding prefix 12.15.75.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,266 INFO: Adding prefix 12.15.75.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,272 INFO: Adding prefix 12.15.75.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,279 INFO: Adding prefix 12.15.75.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,288 INFO: Adding prefix 12.15.75.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,295 INFO: Adding prefix 12.15.75.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,301 INFO: Adding prefix 12.15.75.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,307 INFO: Adding prefix 12.15.75.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,324 INFO: Adding prefix 12.15.76.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,330 INFO: Adding prefix 12.15.76.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,337 INFO: Adding prefix 12.15.76.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,344 INFO: Adding prefix 12.15.76.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,353 INFO: Adding prefix 12.15.76.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,360 INFO: Adding prefix 12.15.76.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,367 INFO: Adding prefix 12.15.76.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,373 INFO: Adding prefix 12.15.76.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,378 INFO: Adding prefix 12.15.76.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,384 INFO: Adding prefix 12.15.76.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,391 INFO: Adding prefix 12.15.76.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,405 INFO: Adding prefix 12.15.76.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,414 INFO: Adding prefix 12.15.76.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,422 INFO: Adding prefix 12.15.76.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,430 INFO: Adding prefix 12.15.76.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,444 INFO: Adding prefix 12.15.76.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,453 INFO: Adding prefix 12.15.77.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,460 INFO: Adding prefix 12.15.77.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,467 INFO: Adding prefix 12.15.77.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,476 INFO: Adding prefix 12.15.77.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,482 INFO: Adding prefix 12.15.77.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,489 INFO: Adding prefix 12.15.77.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,494 INFO: Adding prefix 12.15.77.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,509 INFO: Adding prefix 12.15.77.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,517 INFO: Adding prefix 12.15.77.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,526 INFO: Adding prefix 12.15.77.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,535 INFO: Adding prefix 12.15.77.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,552 INFO: Adding prefix 12.15.77.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,559 INFO: Adding prefix 12.15.77.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,567 INFO: Adding prefix 12.15.77.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,574 INFO: Adding prefix 12.15.77.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,581 INFO: Adding prefix 12.15.77.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,589 INFO: Adding prefix 12.15.78.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,594 INFO: Adding prefix 12.15.78.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,605 INFO: Adding prefix 12.15.78.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,612 INFO: Adding prefix 12.15.78.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,621 INFO: Adding prefix 12.15.78.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,633 INFO: Adding prefix 12.15.78.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,644 INFO: Adding prefix 12.15.78.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,650 INFO: Adding prefix 12.15.78.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,657 INFO: Adding prefix 12.15.78.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,664 INFO: Adding prefix 12.15.78.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,675 INFO: Adding prefix 12.15.78.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,685 INFO: Adding prefix 12.15.78.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,703 INFO: Adding prefix 12.15.78.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,713 INFO: Adding prefix 12.15.78.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,721 INFO: Adding prefix 12.15.78.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,738 INFO: Adding prefix 12.15.78.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,745 INFO: Adding prefix 12.15.79.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,758 INFO: Adding prefix 12.15.79.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,776 INFO: Adding prefix 12.15.79.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,793 INFO: Adding prefix 12.15.79.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,800 INFO: Adding prefix 12.15.79.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,806 INFO: Adding prefix 12.15.79.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,814 INFO: Adding prefix 12.15.79.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,821 INFO: Adding prefix 12.15.79.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,836 INFO: Adding prefix 12.15.79.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,849 INFO: Adding prefix 12.15.79.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,859 INFO: Adding prefix 12.15.79.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,866 INFO: Adding prefix 12.15.79.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,876 INFO: Adding prefix 12.15.79.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,886 INFO: Adding prefix 12.15.79.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,900 INFO: Adding prefix 12.15.79.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,911 INFO: Adding prefix 12.15.79.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,922 INFO: Adding prefix 12.15.80.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,933 INFO: Adding prefix 12.15.80.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,940 INFO: Adding prefix 12.15.80.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,947 INFO: Adding prefix 12.15.80.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,955 INFO: Adding prefix 12.15.80.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,963 INFO: Adding prefix 12.15.80.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,969 INFO: Adding prefix 12.15.80.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,974 INFO: Adding prefix 12.15.80.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,979 INFO: Adding prefix 12.15.80.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,989 INFO: Adding prefix 12.15.80.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:16,995 INFO: Adding prefix 12.15.80.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,004 INFO: Adding prefix 12.15.80.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,011 INFO: Adding prefix 12.15.80.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,024 INFO: Adding prefix 12.15.80.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,032 INFO: Adding prefix 12.15.80.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,041 INFO: Adding prefix 12.15.80.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,047 INFO: Adding prefix 12.15.81.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,056 INFO: Adding prefix 12.15.81.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,061 INFO: Adding prefix 12.15.81.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,066 INFO: Adding prefix 12.15.81.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,071 INFO: Adding prefix 12.15.81.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,077 INFO: Adding prefix 12.15.81.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,083 INFO: Adding prefix 12.15.81.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,088 INFO: Adding prefix 12.15.81.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,096 INFO: Adding prefix 12.15.81.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,104 INFO: Adding prefix 12.15.81.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,109 INFO: Adding prefix 12.15.81.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,120 INFO: Adding prefix 12.15.81.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,129 INFO: Adding prefix 12.15.81.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,142 INFO: Adding prefix 12.15.81.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,149 INFO: Adding prefix 12.15.81.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,155 INFO: Adding prefix 12.15.81.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,161 INFO: Adding prefix 12.15.82.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,166 INFO: Adding prefix 12.15.82.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,171 INFO: Adding prefix 12.15.82.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,176 INFO: Adding prefix 12.15.82.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,194 INFO: Adding prefix 12.15.82.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,201 INFO: Adding prefix 12.15.82.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,209 INFO: Adding prefix 12.15.82.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,216 INFO: Adding prefix 12.15.82.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,229 INFO: Adding prefix 12.15.82.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,239 INFO: Adding prefix 12.15.82.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,256 INFO: Adding prefix 12.15.82.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,270 INFO: Adding prefix 12.15.82.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,279 INFO: Adding prefix 12.15.82.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,287 INFO: Adding prefix 12.15.82.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,295 INFO: Adding prefix 12.15.82.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,301 INFO: Adding prefix 12.15.82.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,309 INFO: Adding prefix 12.15.83.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,315 INFO: Adding prefix 12.15.83.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,320 INFO: Adding prefix 12.15.83.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,325 INFO: Adding prefix 12.15.83.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,331 INFO: Adding prefix 12.15.83.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,336 INFO: Adding prefix 12.15.83.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,342 INFO: Adding prefix 12.15.83.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,349 INFO: Adding prefix 12.15.83.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,356 INFO: Adding prefix 12.15.83.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,371 INFO: Adding prefix 12.15.83.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,410 INFO: Adding prefix 12.15.83.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,422 INFO: Adding prefix 12.15.83.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,429 INFO: Adding prefix 12.15.83.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,436 INFO: Adding prefix 12.15.83.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,443 INFO: Adding prefix 12.15.83.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,452 INFO: Adding prefix 12.15.83.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,459 INFO: Adding prefix 12.15.84.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,466 INFO: Adding prefix 12.15.84.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,471 INFO: Adding prefix 12.15.84.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,478 INFO: Adding prefix 12.15.84.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,484 INFO: Adding prefix 12.15.84.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,490 INFO: Adding prefix 12.15.84.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,494 INFO: Adding prefix 12.15.84.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,509 INFO: Adding prefix 12.15.84.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,518 INFO: Adding prefix 12.15.84.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,524 INFO: Adding prefix 12.15.84.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,530 INFO: Adding prefix 12.15.84.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,547 INFO: Adding prefix 12.15.84.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,563 INFO: Adding prefix 12.15.84.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,571 INFO: Adding prefix 12.15.84.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,588 INFO: Adding prefix 12.15.84.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,606 INFO: Adding prefix 12.15.84.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,619 INFO: Adding prefix 12.15.85.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,635 INFO: Adding prefix 12.15.85.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,645 INFO: Adding prefix 12.15.85.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,659 INFO: Adding prefix 12.15.85.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,674 INFO: Adding prefix 12.15.85.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,681 INFO: Adding prefix 12.15.85.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,687 INFO: Adding prefix 12.15.85.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,695 INFO: Adding prefix 12.15.85.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,702 INFO: Adding prefix 12.15.85.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,708 INFO: Adding prefix 12.15.85.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,714 INFO: Adding prefix 12.15.85.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,721 INFO: Adding prefix 12.15.85.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,728 INFO: Adding prefix 12.15.85.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,734 INFO: Adding prefix 12.15.85.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,750 INFO: Adding prefix 12.15.85.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,757 INFO: Adding prefix 12.15.85.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,764 INFO: Adding prefix 12.15.86.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,771 INFO: Adding prefix 12.15.86.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,788 INFO: Adding prefix 12.15.86.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,795 INFO: Adding prefix 12.15.86.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,808 INFO: Adding prefix 12.15.86.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,815 INFO: Adding prefix 12.15.86.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,831 INFO: Adding prefix 12.15.86.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,836 INFO: Adding prefix 12.15.86.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,842 INFO: Adding prefix 12.15.86.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,848 INFO: Adding prefix 12.15.86.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,862 INFO: Adding prefix 12.15.86.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,868 INFO: Adding prefix 12.15.86.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,875 INFO: Adding prefix 12.15.86.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,883 INFO: Adding prefix 12.15.86.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,891 INFO: Adding prefix 12.15.86.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,898 INFO: Adding prefix 12.15.86.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,905 INFO: Adding prefix 12.15.87.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,911 INFO: Adding prefix 12.15.87.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,920 INFO: Adding prefix 12.15.87.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,924 INFO: Adding prefix 12.15.87.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,930 INFO: Adding prefix 12.15.87.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,935 INFO: Adding prefix 12.15.87.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,944 INFO: Adding prefix 12.15.87.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,952 INFO: Adding prefix 12.15.87.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,960 INFO: Adding prefix 12.15.87.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,972 INFO: Adding prefix 12.15.87.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,979 INFO: Adding prefix 12.15.87.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,984 INFO: Adding prefix 12.15.87.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:17,992 INFO: Adding prefix 12.15.87.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,002 INFO: Adding prefix 12.15.87.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,008 INFO: Adding prefix 12.15.87.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,015 INFO: Adding prefix 12.15.87.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,020 INFO: Adding prefix 12.15.88.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,035 INFO: Adding prefix 12.15.88.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,044 INFO: Adding prefix 12.15.88.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,053 INFO: Adding prefix 12.15.88.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,061 INFO: Adding prefix 12.15.88.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,073 INFO: Adding prefix 12.15.88.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,080 INFO: Adding prefix 12.15.88.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,085 INFO: Adding prefix 12.15.88.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,091 INFO: Adding prefix 12.15.88.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,099 INFO: Adding prefix 12.15.88.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,107 INFO: Adding prefix 12.15.88.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,113 INFO: Adding prefix 12.15.88.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,120 INFO: Adding prefix 12.15.88.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,127 INFO: Adding prefix 12.15.88.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,132 INFO: Adding prefix 12.15.88.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,138 INFO: Adding prefix 12.15.88.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,143 INFO: Adding prefix 12.15.89.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,190 INFO: Adding prefix 12.15.89.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,195 INFO: Adding prefix 12.15.89.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,200 INFO: Adding prefix 12.15.89.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,206 INFO: Adding prefix 12.15.89.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,213 INFO: Adding prefix 12.15.89.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,219 INFO: Adding prefix 12.15.89.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,225 INFO: Adding prefix 12.15.89.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,240 INFO: Adding prefix 12.15.89.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,248 INFO: Adding prefix 12.15.89.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,255 INFO: Adding prefix 12.15.89.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,260 INFO: Adding prefix 12.15.89.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,266 INFO: Adding prefix 12.15.89.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,271 INFO: Adding prefix 12.15.89.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,277 INFO: Adding prefix 12.15.89.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,282 INFO: Adding prefix 12.15.89.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,295 INFO: Adding prefix 12.15.90.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,302 INFO: Adding prefix 12.15.90.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,308 INFO: Adding prefix 12.15.90.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,314 INFO: Adding prefix 12.15.90.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,324 INFO: Adding prefix 12.15.90.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,330 INFO: Adding prefix 12.15.90.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,336 INFO: Adding prefix 12.15.90.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,343 INFO: Adding prefix 12.15.90.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,352 INFO: Adding prefix 12.15.90.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,358 INFO: Adding prefix 12.15.90.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,364 INFO: Adding prefix 12.15.90.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,371 INFO: Adding prefix 12.15.90.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,383 INFO: Adding prefix 12.15.90.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,390 INFO: Adding prefix 12.15.90.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,399 INFO: Adding prefix 12.15.90.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,405 INFO: Adding prefix 12.15.90.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,412 INFO: Adding prefix 12.15.91.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,418 INFO: Adding prefix 12.15.91.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,424 INFO: Adding prefix 12.15.91.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,438 INFO: Adding prefix 12.15.91.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,446 INFO: Adding prefix 12.15.91.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,456 INFO: Adding prefix 12.15.91.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,463 INFO: Adding prefix 12.15.91.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,470 INFO: Adding prefix 12.15.91.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,476 INFO: Adding prefix 12.15.91.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,482 INFO: Adding prefix 12.15.91.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,487 INFO: Adding prefix 12.15.91.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,494 INFO: Adding prefix 12.15.91.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,500 INFO: Adding prefix 12.15.91.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,506 INFO: Adding prefix 12.15.91.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,511 INFO: Adding prefix 12.15.91.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,518 INFO: Adding prefix 12.15.91.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,523 INFO: Adding prefix 12.15.92.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,529 INFO: Adding prefix 12.15.92.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,535 INFO: Adding prefix 12.15.92.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,543 INFO: Adding prefix 12.15.92.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,549 INFO: Adding prefix 12.15.92.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,556 INFO: Adding prefix 12.15.92.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,562 INFO: Adding prefix 12.15.92.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,573 INFO: Adding prefix 12.15.92.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,580 INFO: Adding prefix 12.15.92.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,586 INFO: Adding prefix 12.15.92.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,591 INFO: Adding prefix 12.15.92.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,604 INFO: Adding prefix 12.15.92.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,630 INFO: Adding prefix 12.15.92.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,638 INFO: Adding prefix 12.15.92.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,644 INFO: Adding prefix 12.15.92.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,650 INFO: Adding prefix 12.15.92.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,656 INFO: Adding prefix 12.15.93.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,662 INFO: Adding prefix 12.15.93.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,668 INFO: Adding prefix 12.15.93.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,674 INFO: Adding prefix 12.15.93.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,681 INFO: Adding prefix 12.15.93.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,688 INFO: Adding prefix 12.15.93.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,698 INFO: Adding prefix 12.15.93.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,704 INFO: Adding prefix 12.15.93.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,714 INFO: Adding prefix 12.15.93.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,720 INFO: Adding prefix 12.15.93.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,729 INFO: Adding prefix 12.15.93.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,735 INFO: Adding prefix 12.15.93.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,741 INFO: Adding prefix 12.15.93.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,747 INFO: Adding prefix 12.15.93.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,762 INFO: Adding prefix 12.15.93.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,769 INFO: Adding prefix 12.15.93.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,775 INFO: Adding prefix 12.15.94.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,782 INFO: Adding prefix 12.15.94.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,793 INFO: Adding prefix 12.15.94.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,800 INFO: Adding prefix 12.15.94.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,807 INFO: Adding prefix 12.15.94.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,815 INFO: Adding prefix 12.15.94.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,828 INFO: Adding prefix 12.15.94.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,840 INFO: Adding prefix 12.15.94.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,847 INFO: Adding prefix 12.15.94.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,852 INFO: Adding prefix 12.15.94.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,857 INFO: Adding prefix 12.15.94.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,862 INFO: Adding prefix 12.15.94.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,867 INFO: Adding prefix 12.15.94.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,877 INFO: Adding prefix 12.15.94.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,883 INFO: Adding prefix 12.15.94.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,889 INFO: Adding prefix 12.15.94.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,896 INFO: Adding prefix 12.15.95.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,904 INFO: Adding prefix 12.15.95.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,910 INFO: Adding prefix 12.15.95.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,917 INFO: Adding prefix 12.15.95.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,925 INFO: Adding prefix 12.15.95.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,941 INFO: Adding prefix 12.15.95.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,950 INFO: Adding prefix 12.15.95.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,957 INFO: Adding prefix 12.15.95.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,964 INFO: Adding prefix 12.15.95.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,978 INFO: Adding prefix 12.15.95.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,985 INFO: Adding prefix 12.15.95.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,990 INFO: Adding prefix 12.15.95.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:18,996 INFO: Adding prefix 12.15.95.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,004 INFO: Adding prefix 12.15.95.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,014 INFO: Adding prefix 12.15.95.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,021 INFO: Adding prefix 12.15.95.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,029 INFO: Adding prefix 12.15.96.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,044 INFO: Adding prefix 12.15.96.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,050 INFO: Adding prefix 12.15.96.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,056 INFO: Adding prefix 12.15.96.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,061 INFO: Adding prefix 12.15.96.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,068 INFO: Adding prefix 12.15.96.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,073 INFO: Adding prefix 12.15.96.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,082 INFO: Adding prefix 12.15.96.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,088 INFO: Adding prefix 12.15.96.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,098 INFO: Adding prefix 12.15.96.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,104 INFO: Adding prefix 12.15.96.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,111 INFO: Adding prefix 12.15.96.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,119 INFO: Adding prefix 12.15.96.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,127 INFO: Adding prefix 12.15.96.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,132 INFO: Adding prefix 12.15.96.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,137 INFO: Adding prefix 12.15.96.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,145 INFO: Adding prefix 12.15.97.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,151 INFO: Adding prefix 12.15.97.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,158 INFO: Adding prefix 12.15.97.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,163 INFO: Adding prefix 12.15.97.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,170 INFO: Adding prefix 12.15.97.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,176 INFO: Adding prefix 12.15.97.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,182 INFO: Adding prefix 12.15.97.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,188 INFO: Adding prefix 12.15.97.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,195 INFO: Adding prefix 12.15.97.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,201 INFO: Adding prefix 12.15.97.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,207 INFO: Adding prefix 12.15.97.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,212 INFO: Adding prefix 12.15.97.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,219 INFO: Adding prefix 12.15.97.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,224 INFO: Adding prefix 12.15.97.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,229 INFO: Adding prefix 12.15.97.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,233 INFO: Adding prefix 12.15.97.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,241 INFO: Adding prefix 12.15.98.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,249 INFO: Adding prefix 12.15.98.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,256 INFO: Adding prefix 12.15.98.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,269 INFO: Adding prefix 12.15.98.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,275 INFO: Adding prefix 12.15.98.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,281 INFO: Adding prefix 12.15.98.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,287 INFO: Adding prefix 12.15.98.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,296 INFO: Adding prefix 12.15.98.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,303 INFO: Adding prefix 12.15.98.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,309 INFO: Adding prefix 12.15.98.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,314 INFO: Adding prefix 12.15.98.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,321 INFO: Adding prefix 12.15.98.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,327 INFO: Adding prefix 12.15.98.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,333 INFO: Adding prefix 12.15.98.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,338 INFO: Adding prefix 12.15.98.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,346 INFO: Adding prefix 12.15.98.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,351 INFO: Adding prefix 12.15.99.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,357 INFO: Adding prefix 12.15.99.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,362 INFO: Adding prefix 12.15.99.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,372 INFO: Adding prefix 12.15.99.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,384 INFO: Adding prefix 12.15.99.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,392 INFO: Adding prefix 12.15.99.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,400 INFO: Adding prefix 12.15.99.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,407 INFO: Adding prefix 12.15.99.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,413 INFO: Adding prefix 12.15.99.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,418 INFO: Adding prefix 12.15.99.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,423 INFO: Adding prefix 12.15.99.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,437 INFO: Adding prefix 12.15.99.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,444 INFO: Adding prefix 12.15.99.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,450 INFO: Adding prefix 12.15.99.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,455 INFO: Adding prefix 12.15.99.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,464 INFO: Adding prefix 12.15.99.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,470 INFO: Adding prefix 12.15.100.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,475 INFO: Adding prefix 12.15.100.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,481 INFO: Adding prefix 12.15.100.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,487 INFO: Adding prefix 12.15.100.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,492 INFO: Adding prefix 12.15.100.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,497 INFO: Adding prefix 12.15.100.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,503 INFO: Adding prefix 12.15.100.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,509 INFO: Adding prefix 12.15.100.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,513 INFO: Adding prefix 12.15.100.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,520 INFO: Adding prefix 12.15.100.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,526 INFO: Adding prefix 12.15.100.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,531 INFO: Adding prefix 12.15.100.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,536 INFO: Adding prefix 12.15.100.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,542 INFO: Adding prefix 12.15.100.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,554 INFO: Adding prefix 12.15.100.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,564 INFO: Adding prefix 12.15.100.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,577 INFO: Adding prefix 12.15.101.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,583 INFO: Adding prefix 12.15.101.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,621 INFO: Adding prefix 12.15.101.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,637 INFO: Adding prefix 12.15.101.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,644 INFO: Adding prefix 12.15.101.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,650 INFO: Adding prefix 12.15.101.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,658 INFO: Adding prefix 12.15.101.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,665 INFO: Adding prefix 12.15.101.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,671 INFO: Adding prefix 12.15.101.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,677 INFO: Adding prefix 12.15.101.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,691 INFO: Adding prefix 12.15.101.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,698 INFO: Adding prefix 12.15.101.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,703 INFO: Adding prefix 12.15.101.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,709 INFO: Adding prefix 12.15.101.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,713 INFO: Adding prefix 12.15.101.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,719 INFO: Adding prefix 12.15.101.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,725 INFO: Adding prefix 12.15.102.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,733 INFO: Adding prefix 12.15.102.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,740 INFO: Adding prefix 12.15.102.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,746 INFO: Adding prefix 12.15.102.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,753 INFO: Adding prefix 12.15.102.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,759 INFO: Adding prefix 12.15.102.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,769 INFO: Adding prefix 12.15.102.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,775 INFO: Adding prefix 12.15.102.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,781 INFO: Adding prefix 12.15.102.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,789 INFO: Adding prefix 12.15.102.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,798 INFO: Adding prefix 12.15.102.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,805 INFO: Adding prefix 12.15.102.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,813 INFO: Adding prefix 12.15.102.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,821 INFO: Adding prefix 12.15.102.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,826 INFO: Adding prefix 12.15.102.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,831 INFO: Adding prefix 12.15.102.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,839 INFO: Adding prefix 12.15.103.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,846 INFO: Adding prefix 12.15.103.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,853 INFO: Adding prefix 12.15.103.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,864 INFO: Adding prefix 12.15.103.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,871 INFO: Adding prefix 12.15.103.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,890 INFO: Adding prefix 12.15.103.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,896 INFO: Adding prefix 12.15.103.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,903 INFO: Adding prefix 12.15.103.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,910 INFO: Adding prefix 12.15.103.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,917 INFO: Adding prefix 12.15.103.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,924 INFO: Adding prefix 12.15.103.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,931 INFO: Adding prefix 12.15.103.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,951 INFO: Adding prefix 12.15.103.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,958 INFO: Adding prefix 12.15.103.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,965 INFO: Adding prefix 12.15.103.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,972 INFO: Adding prefix 12.15.103.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,980 INFO: Adding prefix 12.15.104.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,985 INFO: Adding prefix 12.15.104.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,992 INFO: Adding prefix 12.15.104.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:19,998 INFO: Adding prefix 12.15.104.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,021 INFO: Adding prefix 12.15.104.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,028 INFO: Adding prefix 12.15.104.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,034 INFO: Adding prefix 12.15.104.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,040 INFO: Adding prefix 12.15.104.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,050 INFO: Adding prefix 12.15.104.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,055 INFO: Adding prefix 12.15.104.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,063 INFO: Adding prefix 12.15.104.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,069 INFO: Adding prefix 12.15.104.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,077 INFO: Adding prefix 12.15.104.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,082 INFO: Adding prefix 12.15.104.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,088 INFO: Adding prefix 12.15.104.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,093 INFO: Adding prefix 12.15.104.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,101 INFO: Adding prefix 12.15.105.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,109 INFO: Adding prefix 12.15.105.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,117 INFO: Adding prefix 12.15.105.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,124 INFO: Adding prefix 12.15.105.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,133 INFO: Adding prefix 12.15.105.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,141 INFO: Adding prefix 12.15.105.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,146 INFO: Adding prefix 12.15.105.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,152 INFO: Adding prefix 12.15.105.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,159 INFO: Adding prefix 12.15.105.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,165 INFO: Adding prefix 12.15.105.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,169 INFO: Adding prefix 12.15.105.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,176 INFO: Adding prefix 12.15.105.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,181 INFO: Adding prefix 12.15.105.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,185 INFO: Adding prefix 12.15.105.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,190 INFO: Adding prefix 12.15.105.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,198 INFO: Adding prefix 12.15.105.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,202 INFO: Adding prefix 12.15.106.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,207 INFO: Adding prefix 12.15.106.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,213 INFO: Adding prefix 12.15.106.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,219 INFO: Adding prefix 12.15.106.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,224 INFO: Adding prefix 12.15.106.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,230 INFO: Adding prefix 12.15.106.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,238 INFO: Adding prefix 12.15.106.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,248 INFO: Adding prefix 12.15.106.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,253 INFO: Adding prefix 12.15.106.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,259 INFO: Adding prefix 12.15.106.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,265 INFO: Adding prefix 12.15.106.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,272 INFO: Adding prefix 12.15.106.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,278 INFO: Adding prefix 12.15.106.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,287 INFO: Adding prefix 12.15.106.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,294 INFO: Adding prefix 12.15.106.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,301 INFO: Adding prefix 12.15.106.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,306 INFO: Adding prefix 12.15.107.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,311 INFO: Adding prefix 12.15.107.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,316 INFO: Adding prefix 12.15.107.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,321 INFO: Adding prefix 12.15.107.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,326 INFO: Adding prefix 12.15.107.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,330 INFO: Adding prefix 12.15.107.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,337 INFO: Adding prefix 12.15.107.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,343 INFO: Adding prefix 12.15.107.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,357 INFO: Adding prefix 12.15.107.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,363 INFO: Adding prefix 12.15.107.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,384 INFO: Adding prefix 12.15.107.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,392 INFO: Adding prefix 12.15.107.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,400 INFO: Adding prefix 12.15.107.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,411 INFO: Adding prefix 12.15.107.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,435 INFO: Adding prefix 12.15.107.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,443 INFO: Adding prefix 12.15.107.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,450 INFO: Adding prefix 12.15.108.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,456 INFO: Adding prefix 12.15.108.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,462 INFO: Adding prefix 12.15.108.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,468 INFO: Adding prefix 12.15.108.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,475 INFO: Adding prefix 12.15.108.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,480 INFO: Adding prefix 12.15.108.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,490 INFO: Adding prefix 12.15.108.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,497 INFO: Adding prefix 12.15.108.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,502 INFO: Adding prefix 12.15.108.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,509 INFO: Adding prefix 12.15.108.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,517 INFO: Adding prefix 12.15.108.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,522 INFO: Adding prefix 12.15.108.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,528 INFO: Adding prefix 12.15.108.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,534 INFO: Adding prefix 12.15.108.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,540 INFO: Adding prefix 12.15.108.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,546 INFO: Adding prefix 12.15.108.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,558 INFO: Adding prefix 12.15.109.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,575 INFO: Adding prefix 12.15.109.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,583 INFO: Adding prefix 12.15.109.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,589 INFO: Adding prefix 12.15.109.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,614 INFO: Adding prefix 12.15.109.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,654 INFO: Adding prefix 12.15.109.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,688 INFO: Adding prefix 12.15.109.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,733 INFO: Adding prefix 12.15.109.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,756 INFO: Adding prefix 12.15.109.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,829 INFO: Adding prefix 12.15.109.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,837 INFO: Adding prefix 12.15.109.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,850 INFO: Adding prefix 12.15.109.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,881 INFO: Adding prefix 12.15.109.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,906 INFO: Adding prefix 12.15.109.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:20,939 INFO: Adding prefix 12.15.109.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,018 INFO: Adding prefix 12.15.109.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,025 INFO: Adding prefix 12.15.110.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,047 INFO: Adding prefix 12.15.110.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,095 INFO: Adding prefix 12.15.110.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,122 INFO: Adding prefix 12.15.110.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,137 INFO: Adding prefix 12.15.110.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,163 INFO: Adding prefix 12.15.110.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,221 INFO: Adding prefix 12.15.110.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,265 INFO: Adding prefix 12.15.110.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,273 INFO: Adding prefix 12.15.110.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,308 INFO: Adding prefix 12.15.110.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,316 INFO: Adding prefix 12.15.110.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,322 INFO: Adding prefix 12.15.110.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,347 INFO: Adding prefix 12.15.110.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,422 INFO: Adding prefix 12.15.110.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,500 INFO: Adding prefix 12.15.110.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,510 INFO: Adding prefix 12.15.110.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,542 INFO: Adding prefix 12.15.111.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,557 INFO: Adding prefix 12.15.111.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,644 INFO: Adding prefix 12.15.111.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,664 INFO: Adding prefix 12.15.111.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,677 INFO: Adding prefix 12.15.111.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,684 INFO: Adding prefix 12.15.111.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,692 INFO: Adding prefix 12.15.111.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,697 INFO: Adding prefix 12.15.111.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,708 INFO: Adding prefix 12.15.111.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,714 INFO: Adding prefix 12.15.111.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,720 INFO: Adding prefix 12.15.111.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,726 INFO: Adding prefix 12.15.111.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,735 INFO: Adding prefix 12.15.111.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,740 INFO: Adding prefix 12.15.111.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,747 INFO: Adding prefix 12.15.111.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,753 INFO: Adding prefix 12.15.111.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,760 INFO: Adding prefix 12.15.112.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,767 INFO: Adding prefix 12.15.112.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,773 INFO: Adding prefix 12.15.112.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,778 INFO: Adding prefix 12.15.112.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,784 INFO: Adding prefix 12.15.112.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,790 INFO: Adding prefix 12.15.112.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,795 INFO: Adding prefix 12.15.112.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,802 INFO: Adding prefix 12.15.112.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,807 INFO: Adding prefix 12.15.112.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,813 INFO: Adding prefix 12.15.112.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,820 INFO: Adding prefix 12.15.112.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,826 INFO: Adding prefix 12.15.112.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,833 INFO: Adding prefix 12.15.112.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,841 INFO: Adding prefix 12.15.112.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,847 INFO: Adding prefix 12.15.112.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,860 INFO: Adding prefix 12.15.112.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,867 INFO: Adding prefix 12.15.113.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,873 INFO: Adding prefix 12.15.113.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,880 INFO: Adding prefix 12.15.113.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,898 INFO: Adding prefix 12.15.113.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,908 INFO: Adding prefix 12.15.113.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,913 INFO: Adding prefix 12.15.113.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,919 INFO: Adding prefix 12.15.113.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,926 INFO: Adding prefix 12.15.113.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,932 INFO: Adding prefix 12.15.113.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,938 INFO: Adding prefix 12.15.113.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,944 INFO: Adding prefix 12.15.113.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,952 INFO: Adding prefix 12.15.113.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,958 INFO: Adding prefix 12.15.113.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,964 INFO: Adding prefix 12.15.113.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,969 INFO: Adding prefix 12.15.113.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,975 INFO: Adding prefix 12.15.113.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,981 INFO: Adding prefix 12.15.114.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,986 INFO: Adding prefix 12.15.114.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:21,996 INFO: Adding prefix 12.15.114.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,003 INFO: Adding prefix 12.15.114.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,009 INFO: Adding prefix 12.15.114.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,014 INFO: Adding prefix 12.15.114.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,021 INFO: Adding prefix 12.15.114.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,026 INFO: Adding prefix 12.15.114.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,033 INFO: Adding prefix 12.15.114.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,041 INFO: Adding prefix 12.15.114.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,049 INFO: Adding prefix 12.15.114.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,054 INFO: Adding prefix 12.15.114.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,060 INFO: Adding prefix 12.15.114.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,065 INFO: Adding prefix 12.15.114.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,072 INFO: Adding prefix 12.15.114.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,077 INFO: Adding prefix 12.15.114.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,082 INFO: Adding prefix 12.15.115.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,088 INFO: Adding prefix 12.15.115.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,094 INFO: Adding prefix 12.15.115.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,101 INFO: Adding prefix 12.15.115.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,108 INFO: Adding prefix 12.15.115.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,113 INFO: Adding prefix 12.15.115.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,120 INFO: Adding prefix 12.15.115.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,127 INFO: Adding prefix 12.15.115.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,133 INFO: Adding prefix 12.15.115.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,138 INFO: Adding prefix 12.15.115.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,160 INFO: Adding prefix 12.15.115.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,167 INFO: Adding prefix 12.15.115.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,173 INFO: Adding prefix 12.15.115.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,180 INFO: Adding prefix 12.15.115.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,189 INFO: Adding prefix 12.15.115.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,195 INFO: Adding prefix 12.15.115.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,200 INFO: Adding prefix 12.15.116.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,207 INFO: Adding prefix 12.15.116.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,217 INFO: Adding prefix 12.15.116.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,223 INFO: Adding prefix 12.15.116.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,229 INFO: Adding prefix 12.15.116.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,235 INFO: Adding prefix 12.15.116.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,240 INFO: Adding prefix 12.15.116.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,246 INFO: Adding prefix 12.15.116.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,252 INFO: Adding prefix 12.15.116.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,260 INFO: Adding prefix 12.15.116.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,265 INFO: Adding prefix 12.15.116.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,269 INFO: Adding prefix 12.15.116.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,275 INFO: Adding prefix 12.15.116.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,283 INFO: Adding prefix 12.15.116.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,288 INFO: Adding prefix 12.15.116.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,295 INFO: Adding prefix 12.15.116.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,356 INFO: Adding prefix 12.15.117.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,404 INFO: Adding prefix 12.15.117.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,416 INFO: Adding prefix 12.15.117.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,424 INFO: Adding prefix 12.15.117.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,434 INFO: Adding prefix 12.15.117.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,445 INFO: Adding prefix 12.15.117.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,462 INFO: Adding prefix 12.15.117.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,472 INFO: Adding prefix 12.15.117.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,487 INFO: Adding prefix 12.15.117.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,494 INFO: Adding prefix 12.15.117.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,508 INFO: Adding prefix 12.15.117.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,526 INFO: Adding prefix 12.15.117.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,550 INFO: Adding prefix 12.15.117.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,556 INFO: Adding prefix 12.15.117.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,562 INFO: Adding prefix 12.15.117.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,569 INFO: Adding prefix 12.15.117.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,577 INFO: Adding prefix 12.15.118.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,583 INFO: Adding prefix 12.15.118.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,596 INFO: Adding prefix 12.15.118.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,603 INFO: Adding prefix 12.15.118.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,656 INFO: Adding prefix 12.15.118.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,663 INFO: Adding prefix 12.15.118.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,670 INFO: Adding prefix 12.15.118.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,683 INFO: Adding prefix 12.15.118.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,693 INFO: Adding prefix 12.15.118.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,698 INFO: Adding prefix 12.15.118.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,704 INFO: Adding prefix 12.15.118.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,711 INFO: Adding prefix 12.15.118.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,717 INFO: Adding prefix 12.15.118.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,728 INFO: Adding prefix 12.15.118.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,740 INFO: Adding prefix 12.15.118.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,771 INFO: Adding prefix 12.15.118.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,818 INFO: Adding prefix 12.15.119.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,826 INFO: Adding prefix 12.15.119.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,833 INFO: Adding prefix 12.15.119.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,840 INFO: Adding prefix 12.15.119.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,848 INFO: Adding prefix 12.15.119.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,852 INFO: Adding prefix 12.15.119.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,857 INFO: Adding prefix 12.15.119.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,863 INFO: Adding prefix 12.15.119.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,869 INFO: Adding prefix 12.15.119.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,874 INFO: Adding prefix 12.15.119.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,879 INFO: Adding prefix 12.15.119.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,887 INFO: Adding prefix 12.15.119.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,893 INFO: Adding prefix 12.15.119.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,901 INFO: Adding prefix 12.15.119.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,909 INFO: Adding prefix 12.15.119.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,916 INFO: Adding prefix 12.15.119.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,922 INFO: Adding prefix 12.15.120.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,931 INFO: Adding prefix 12.15.120.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,940 INFO: Adding prefix 12.15.120.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,947 INFO: Adding prefix 12.15.120.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,952 INFO: Adding prefix 12.15.120.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,958 INFO: Adding prefix 12.15.120.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,964 INFO: Adding prefix 12.15.120.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,971 INFO: Adding prefix 12.15.120.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,978 INFO: Adding prefix 12.15.120.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,984 INFO: Adding prefix 12.15.120.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:22,989 INFO: Adding prefix 12.15.120.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,007 INFO: Adding prefix 12.15.120.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,019 INFO: Adding prefix 12.15.120.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,026 INFO: Adding prefix 12.15.120.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,031 INFO: Adding prefix 12.15.120.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,041 INFO: Adding prefix 12.15.120.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,048 INFO: Adding prefix 12.15.121.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,055 INFO: Adding prefix 12.15.121.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,061 INFO: Adding prefix 12.15.121.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,067 INFO: Adding prefix 12.15.121.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,073 INFO: Adding prefix 12.15.121.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,078 INFO: Adding prefix 12.15.121.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,093 INFO: Adding prefix 12.15.121.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,099 INFO: Adding prefix 12.15.121.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,109 INFO: Adding prefix 12.15.121.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,117 INFO: Adding prefix 12.15.121.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,131 INFO: Adding prefix 12.15.121.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,138 INFO: Adding prefix 12.15.121.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,147 INFO: Adding prefix 12.15.121.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,153 INFO: Adding prefix 12.15.121.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,164 INFO: Adding prefix 12.15.121.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,172 INFO: Adding prefix 12.15.121.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,184 INFO: Adding prefix 12.15.122.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,192 INFO: Adding prefix 12.15.122.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,205 INFO: Adding prefix 12.15.122.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,212 INFO: Adding prefix 12.15.122.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,220 INFO: Adding prefix 12.15.122.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,230 INFO: Adding prefix 12.15.122.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,292 INFO: Adding prefix 12.15.122.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,300 INFO: Adding prefix 12.15.122.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,306 INFO: Adding prefix 12.15.122.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,311 INFO: Adding prefix 12.15.122.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,321 INFO: Adding prefix 12.15.122.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,326 INFO: Adding prefix 12.15.122.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,331 INFO: Adding prefix 12.15.122.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,338 INFO: Adding prefix 12.15.122.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,344 INFO: Adding prefix 12.15.122.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,353 INFO: Adding prefix 12.15.122.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,372 INFO: Adding prefix 12.15.123.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,402 INFO: Adding prefix 12.15.123.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,408 INFO: Adding prefix 12.15.123.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,418 INFO: Adding prefix 12.15.123.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,427 INFO: Adding prefix 12.15.123.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,436 INFO: Adding prefix 12.15.123.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,442 INFO: Adding prefix 12.15.123.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,447 INFO: Adding prefix 12.15.123.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,452 INFO: Adding prefix 12.15.123.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,460 INFO: Adding prefix 12.15.123.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,466 INFO: Adding prefix 12.15.123.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,474 INFO: Adding prefix 12.15.123.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,480 INFO: Adding prefix 12.15.123.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,487 INFO: Adding prefix 12.15.123.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,493 INFO: Adding prefix 12.15.123.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,500 INFO: Adding prefix 12.15.123.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,504 INFO: Adding prefix 12.15.124.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,510 INFO: Adding prefix 12.15.124.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,532 INFO: Adding prefix 12.15.124.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,567 INFO: Adding prefix 12.15.124.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,648 INFO: Adding prefix 12.15.124.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,659 INFO: Adding prefix 12.15.124.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,665 INFO: Adding prefix 12.15.124.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,677 INFO: Adding prefix 12.15.124.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,688 INFO: Adding prefix 12.15.124.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,701 INFO: Adding prefix 12.15.124.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,707 INFO: Adding prefix 12.15.124.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,730 INFO: Adding prefix 12.15.124.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,742 INFO: Adding prefix 12.15.124.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,755 INFO: Adding prefix 12.15.124.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,773 INFO: Adding prefix 12.15.124.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,785 INFO: Adding prefix 12.15.124.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,809 INFO: Adding prefix 12.15.125.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,817 INFO: Adding prefix 12.15.125.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,822 INFO: Adding prefix 12.15.125.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,827 INFO: Adding prefix 12.15.125.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,834 INFO: Adding prefix 12.15.125.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,839 INFO: Adding prefix 12.15.125.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,844 INFO: Adding prefix 12.15.125.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,849 INFO: Adding prefix 12.15.125.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,855 INFO: Adding prefix 12.15.125.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,860 INFO: Adding prefix 12.15.125.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,866 INFO: Adding prefix 12.15.125.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,874 INFO: Adding prefix 12.15.125.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,883 INFO: Adding prefix 12.15.125.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,888 INFO: Adding prefix 12.15.125.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,893 INFO: Adding prefix 12.15.125.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,899 INFO: Adding prefix 12.15.125.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,906 INFO: Adding prefix 12.15.126.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,913 INFO: Adding prefix 12.15.126.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,920 INFO: Adding prefix 12.15.126.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,933 INFO: Adding prefix 12.15.126.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,942 INFO: Adding prefix 12.15.126.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,947 INFO: Adding prefix 12.15.126.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,953 INFO: Adding prefix 12.15.126.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,960 INFO: Adding prefix 12.15.126.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,965 INFO: Adding prefix 12.15.126.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,970 INFO: Adding prefix 12.15.126.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,978 INFO: Adding prefix 12.15.126.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,988 INFO: Adding prefix 12.15.126.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:23,994 INFO: Adding prefix 12.15.126.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,001 INFO: Adding prefix 12.15.126.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,006 INFO: Adding prefix 12.15.126.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,014 INFO: Adding prefix 12.15.126.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,019 INFO: Adding prefix 12.15.127.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,023 INFO: Adding prefix 12.15.127.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,028 INFO: Adding prefix 12.15.127.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,034 INFO: Adding prefix 12.15.127.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,040 INFO: Adding prefix 12.15.127.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,046 INFO: Adding prefix 12.15.127.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,051 INFO: Adding prefix 12.15.127.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,058 INFO: Adding prefix 12.15.127.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,063 INFO: Adding prefix 12.15.127.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,068 INFO: Adding prefix 12.15.127.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,073 INFO: Adding prefix 12.15.127.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,082 INFO: Adding prefix 12.15.127.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,088 INFO: Adding prefix 12.15.127.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,094 INFO: Adding prefix 12.15.127.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,099 INFO: Adding prefix 12.15.127.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,104 INFO: Adding prefix 12.15.127.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,111 INFO: Adding prefix 12.15.128.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,117 INFO: Adding prefix 12.15.128.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,124 INFO: Adding prefix 12.15.128.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,128 INFO: Adding prefix 12.15.128.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,134 INFO: Adding prefix 12.15.128.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,180 INFO: Adding prefix 12.15.128.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,192 INFO: Adding prefix 12.15.128.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,198 INFO: Adding prefix 12.15.128.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,204 INFO: Adding prefix 12.15.128.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,211 INFO: Adding prefix 12.15.128.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,218 INFO: Adding prefix 12.15.128.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,225 INFO: Adding prefix 12.15.128.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,230 INFO: Adding prefix 12.15.128.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,235 INFO: Adding prefix 12.15.128.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,244 INFO: Adding prefix 12.15.128.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,249 INFO: Adding prefix 12.15.128.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,256 INFO: Adding prefix 12.15.129.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,262 INFO: Adding prefix 12.15.129.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,271 INFO: Adding prefix 12.15.129.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,277 INFO: Adding prefix 12.15.129.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,283 INFO: Adding prefix 12.15.129.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,289 INFO: Adding prefix 12.15.129.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,296 INFO: Adding prefix 12.15.129.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,303 INFO: Adding prefix 12.15.129.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,309 INFO: Adding prefix 12.15.129.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,314 INFO: Adding prefix 12.15.129.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,319 INFO: Adding prefix 12.15.129.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,324 INFO: Adding prefix 12.15.129.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,330 INFO: Adding prefix 12.15.129.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,337 INFO: Adding prefix 12.15.129.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,342 INFO: Adding prefix 12.15.129.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,347 INFO: Adding prefix 12.15.129.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,354 INFO: Adding prefix 12.15.130.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,361 INFO: Adding prefix 12.15.130.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,367 INFO: Adding prefix 12.15.130.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,373 INFO: Adding prefix 12.15.130.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,382 INFO: Adding prefix 12.15.130.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,393 INFO: Adding prefix 12.15.130.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,398 INFO: Adding prefix 12.15.130.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,404 INFO: Adding prefix 12.15.130.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,412 INFO: Adding prefix 12.15.130.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,425 INFO: Adding prefix 12.15.130.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,441 INFO: Adding prefix 12.15.130.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,449 INFO: Adding prefix 12.15.130.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,464 INFO: Adding prefix 12.15.130.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,481 INFO: Adding prefix 12.15.130.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,495 INFO: Adding prefix 12.15.130.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,503 INFO: Adding prefix 12.15.130.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,508 INFO: Adding prefix 12.15.131.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,515 INFO: Adding prefix 12.15.131.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,524 INFO: Adding prefix 12.15.131.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,530 INFO: Adding prefix 12.15.131.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,537 INFO: Adding prefix 12.15.131.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,543 INFO: Adding prefix 12.15.131.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,550 INFO: Adding prefix 12.15.131.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,559 INFO: Adding prefix 12.15.131.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,568 INFO: Adding prefix 12.15.131.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,574 INFO: Adding prefix 12.15.131.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,583 INFO: Adding prefix 12.15.131.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,589 INFO: Adding prefix 12.15.131.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,605 INFO: Adding prefix 12.15.131.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,614 INFO: Adding prefix 12.15.131.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,620 INFO: Adding prefix 12.15.131.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,624 INFO: Adding prefix 12.15.131.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,631 INFO: Adding prefix 12.15.132.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,638 INFO: Adding prefix 12.15.132.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,645 INFO: Adding prefix 12.15.132.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,650 INFO: Adding prefix 12.15.132.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,657 INFO: Adding prefix 12.15.132.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,664 INFO: Adding prefix 12.15.132.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,670 INFO: Adding prefix 12.15.132.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,675 INFO: Adding prefix 12.15.132.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,682 INFO: Adding prefix 12.15.132.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,687 INFO: Adding prefix 12.15.132.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,692 INFO: Adding prefix 12.15.132.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,697 INFO: Adding prefix 12.15.132.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,704 INFO: Adding prefix 12.15.132.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,709 INFO: Adding prefix 12.15.132.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,715 INFO: Adding prefix 12.15.132.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,720 INFO: Adding prefix 12.15.132.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,726 INFO: Adding prefix 12.15.133.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,731 INFO: Adding prefix 12.15.133.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,736 INFO: Adding prefix 12.15.133.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,742 INFO: Adding prefix 12.15.133.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,747 INFO: Adding prefix 12.15.133.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,752 INFO: Adding prefix 12.15.133.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,757 INFO: Adding prefix 12.15.133.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,777 INFO: Adding prefix 12.15.133.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,787 INFO: Adding prefix 12.15.133.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,799 INFO: Adding prefix 12.15.133.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,809 INFO: Adding prefix 12.15.133.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,817 INFO: Adding prefix 12.15.133.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,822 INFO: Adding prefix 12.15.133.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,827 INFO: Adding prefix 12.15.133.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,832 INFO: Adding prefix 12.15.133.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,839 INFO: Adding prefix 12.15.133.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,845 INFO: Adding prefix 12.15.134.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,850 INFO: Adding prefix 12.15.134.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,882 INFO: Adding prefix 12.15.134.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,909 INFO: Adding prefix 12.15.134.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,917 INFO: Adding prefix 12.15.134.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,922 INFO: Adding prefix 12.15.134.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,927 INFO: Adding prefix 12.15.134.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,964 INFO: Adding prefix 12.15.134.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,974 INFO: Adding prefix 12.15.134.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,979 INFO: Adding prefix 12.15.134.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:24,989 INFO: Adding prefix 12.15.134.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,016 INFO: Adding prefix 12.15.134.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,031 INFO: Adding prefix 12.15.134.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,039 INFO: Adding prefix 12.15.134.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,054 INFO: Adding prefix 12.15.134.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,071 INFO: Adding prefix 12.15.134.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,079 INFO: Adding prefix 12.15.135.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,092 INFO: Adding prefix 12.15.135.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,100 INFO: Adding prefix 12.15.135.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,105 INFO: Adding prefix 12.15.135.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,112 INFO: Adding prefix 12.15.135.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,117 INFO: Adding prefix 12.15.135.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,124 INFO: Adding prefix 12.15.135.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,129 INFO: Adding prefix 12.15.135.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,135 INFO: Adding prefix 12.15.135.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,139 INFO: Adding prefix 12.15.135.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,148 INFO: Adding prefix 12.15.135.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,154 INFO: Adding prefix 12.15.135.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,161 INFO: Adding prefix 12.15.135.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,166 INFO: Adding prefix 12.15.135.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,173 INFO: Adding prefix 12.15.135.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,178 INFO: Adding prefix 12.15.135.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,183 INFO: Adding prefix 12.15.136.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,188 INFO: Adding prefix 12.15.136.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,200 INFO: Adding prefix 12.15.136.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,208 INFO: Adding prefix 12.15.136.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,214 INFO: Adding prefix 12.15.136.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,221 INFO: Adding prefix 12.15.136.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,229 INFO: Adding prefix 12.15.136.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,236 INFO: Adding prefix 12.15.136.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,242 INFO: Adding prefix 12.15.136.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,255 INFO: Adding prefix 12.15.136.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,262 INFO: Adding prefix 12.15.136.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,276 INFO: Adding prefix 12.15.136.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,292 INFO: Adding prefix 12.15.136.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,300 INFO: Adding prefix 12.15.136.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,305 INFO: Adding prefix 12.15.136.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,312 INFO: Adding prefix 12.15.136.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,317 INFO: Adding prefix 12.15.137.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,338 INFO: Adding prefix 12.15.137.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,349 INFO: Adding prefix 12.15.137.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,357 INFO: Adding prefix 12.15.137.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,366 INFO: Adding prefix 12.15.137.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,394 INFO: Adding prefix 12.15.137.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,402 INFO: Adding prefix 12.15.137.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,413 INFO: Adding prefix 12.15.137.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,423 INFO: Adding prefix 12.15.137.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,436 INFO: Adding prefix 12.15.137.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,442 INFO: Adding prefix 12.15.137.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,454 INFO: Adding prefix 12.15.137.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,461 INFO: Adding prefix 12.15.137.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,476 INFO: Adding prefix 12.15.137.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,484 INFO: Adding prefix 12.15.137.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,492 INFO: Adding prefix 12.15.137.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,500 INFO: Adding prefix 12.15.138.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,509 INFO: Adding prefix 12.15.138.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,515 INFO: Adding prefix 12.15.138.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,520 INFO: Adding prefix 12.15.138.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,526 INFO: Adding prefix 12.15.138.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,534 INFO: Adding prefix 12.15.138.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,542 INFO: Adding prefix 12.15.138.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,551 INFO: Adding prefix 12.15.138.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,559 INFO: Adding prefix 12.15.138.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,565 INFO: Adding prefix 12.15.138.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,571 INFO: Adding prefix 12.15.138.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,577 INFO: Adding prefix 12.15.138.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,584 INFO: Adding prefix 12.15.138.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,589 INFO: Adding prefix 12.15.138.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,594 INFO: Adding prefix 12.15.138.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,601 INFO: Adding prefix 12.15.138.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,610 INFO: Adding prefix 12.15.139.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,616 INFO: Adding prefix 12.15.139.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,621 INFO: Adding prefix 12.15.139.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,626 INFO: Adding prefix 12.15.139.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,632 INFO: Adding prefix 12.15.139.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,638 INFO: Adding prefix 12.15.139.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,644 INFO: Adding prefix 12.15.139.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,649 INFO: Adding prefix 12.15.139.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,656 INFO: Adding prefix 12.15.139.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,661 INFO: Adding prefix 12.15.139.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,668 INFO: Adding prefix 12.15.139.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,677 INFO: Adding prefix 12.15.139.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,690 INFO: Adding prefix 12.15.139.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,697 INFO: Adding prefix 12.15.139.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,703 INFO: Adding prefix 12.15.139.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,708 INFO: Adding prefix 12.15.139.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,714 INFO: Adding prefix 12.15.140.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,720 INFO: Adding prefix 12.15.140.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,726 INFO: Adding prefix 12.15.140.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,736 INFO: Adding prefix 12.15.140.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,744 INFO: Adding prefix 12.15.140.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,750 INFO: Adding prefix 12.15.140.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,755 INFO: Adding prefix 12.15.140.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,765 INFO: Adding prefix 12.15.140.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,774 INFO: Adding prefix 12.15.140.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,782 INFO: Adding prefix 12.15.140.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,789 INFO: Adding prefix 12.15.140.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,835 INFO: Adding prefix 12.15.140.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,841 INFO: Adding prefix 12.15.140.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,848 INFO: Adding prefix 12.15.140.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,855 INFO: Adding prefix 12.15.140.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,866 INFO: Adding prefix 12.15.140.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,877 INFO: Adding prefix 12.15.141.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,884 INFO: Adding prefix 12.15.141.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,891 INFO: Adding prefix 12.15.141.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,903 INFO: Adding prefix 12.15.141.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,911 INFO: Adding prefix 12.15.141.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,919 INFO: Adding prefix 12.15.141.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,924 INFO: Adding prefix 12.15.141.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,944 INFO: Adding prefix 12.15.141.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,951 INFO: Adding prefix 12.15.141.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,961 INFO: Adding prefix 12.15.141.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,969 INFO: Adding prefix 12.15.141.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,980 INFO: Adding prefix 12.15.141.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,988 INFO: Adding prefix 12.15.141.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:25,996 INFO: Adding prefix 12.15.141.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,010 INFO: Adding prefix 12.15.141.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,016 INFO: Adding prefix 12.15.141.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,022 INFO: Adding prefix 12.15.142.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,027 INFO: Adding prefix 12.15.142.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,036 INFO: Adding prefix 12.15.142.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,044 INFO: Adding prefix 12.15.142.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,053 INFO: Adding prefix 12.15.142.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,060 INFO: Adding prefix 12.15.142.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,074 INFO: Adding prefix 12.15.142.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,089 INFO: Adding prefix 12.15.142.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,100 INFO: Adding prefix 12.15.142.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,111 INFO: Adding prefix 12.15.142.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,130 INFO: Adding prefix 12.15.142.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,138 INFO: Adding prefix 12.15.142.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,151 INFO: Adding prefix 12.15.142.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,166 INFO: Adding prefix 12.15.142.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,177 INFO: Adding prefix 12.15.142.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,189 INFO: Adding prefix 12.15.142.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,201 INFO: Adding prefix 12.15.143.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,227 INFO: Adding prefix 12.15.143.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,242 INFO: Adding prefix 12.15.143.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,251 INFO: Adding prefix 12.15.143.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,262 INFO: Adding prefix 12.15.143.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,270 INFO: Adding prefix 12.15.143.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,286 INFO: Adding prefix 12.15.143.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,294 INFO: Adding prefix 12.15.143.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,306 INFO: Adding prefix 12.15.143.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,328 INFO: Adding prefix 12.15.143.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,336 INFO: Adding prefix 12.15.143.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,341 INFO: Adding prefix 12.15.143.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,351 INFO: Adding prefix 12.15.143.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,361 INFO: Adding prefix 12.15.143.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,371 INFO: Adding prefix 12.15.143.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,377 INFO: Adding prefix 12.15.143.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,382 INFO: Adding prefix 12.15.144.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,391 INFO: Adding prefix 12.15.144.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,397 INFO: Adding prefix 12.15.144.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,404 INFO: Adding prefix 12.15.144.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,411 INFO: Adding prefix 12.15.144.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,421 INFO: Adding prefix 12.15.144.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,435 INFO: Adding prefix 12.15.144.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,442 INFO: Adding prefix 12.15.144.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,450 INFO: Adding prefix 12.15.144.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,464 INFO: Adding prefix 12.15.144.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,474 INFO: Adding prefix 12.15.144.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,483 INFO: Adding prefix 12.15.144.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,496 INFO: Adding prefix 12.15.144.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,519 INFO: Adding prefix 12.15.144.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,536 INFO: Adding prefix 12.15.144.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,554 INFO: Adding prefix 12.15.144.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,570 INFO: Adding prefix 12.15.145.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,591 INFO: Adding prefix 12.15.145.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,608 INFO: Adding prefix 12.15.145.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,628 INFO: Adding prefix 12.15.145.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,649 INFO: Adding prefix 12.15.145.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,665 INFO: Adding prefix 12.15.145.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,680 INFO: Adding prefix 12.15.145.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,687 INFO: Adding prefix 12.15.145.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,700 INFO: Adding prefix 12.15.145.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,707 INFO: Adding prefix 12.15.145.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,714 INFO: Adding prefix 12.15.145.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,721 INFO: Adding prefix 12.15.145.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,728 INFO: Adding prefix 12.15.145.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,735 INFO: Adding prefix 12.15.145.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,741 INFO: Adding prefix 12.15.145.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,748 INFO: Adding prefix 12.15.145.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,758 INFO: Adding prefix 12.15.146.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,774 INFO: Adding prefix 12.15.146.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,781 INFO: Adding prefix 12.15.146.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,789 INFO: Adding prefix 12.15.146.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,801 INFO: Adding prefix 12.15.146.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,808 INFO: Adding prefix 12.15.146.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,822 INFO: Adding prefix 12.15.146.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,830 INFO: Adding prefix 12.15.146.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,844 INFO: Adding prefix 12.15.146.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,860 INFO: Adding prefix 12.15.146.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,866 INFO: Adding prefix 12.15.146.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,876 INFO: Adding prefix 12.15.146.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,889 INFO: Adding prefix 12.15.146.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,904 INFO: Adding prefix 12.15.146.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,913 INFO: Adding prefix 12.15.146.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,924 INFO: Adding prefix 12.15.146.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,932 INFO: Adding prefix 12.15.147.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,940 INFO: Adding prefix 12.15.147.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,950 INFO: Adding prefix 12.15.147.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,968 INFO: Adding prefix 12.15.147.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,980 INFO: Adding prefix 12.15.147.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:26,990 INFO: Adding prefix 12.15.147.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,002 INFO: Adding prefix 12.15.147.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,018 INFO: Adding prefix 12.15.147.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,026 INFO: Adding prefix 12.15.147.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,033 INFO: Adding prefix 12.15.147.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,038 INFO: Adding prefix 12.15.147.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,052 INFO: Adding prefix 12.15.147.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,068 INFO: Adding prefix 12.15.147.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,076 INFO: Adding prefix 12.15.147.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,085 INFO: Adding prefix 12.15.147.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,105 INFO: Adding prefix 12.15.147.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,115 INFO: Adding prefix 12.15.148.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,127 INFO: Adding prefix 12.15.148.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,136 INFO: Adding prefix 12.15.148.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,151 INFO: Adding prefix 12.15.148.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,161 INFO: Adding prefix 12.15.148.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,171 INFO: Adding prefix 12.15.148.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,178 INFO: Adding prefix 12.15.148.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,188 INFO: Adding prefix 12.15.148.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,194 INFO: Adding prefix 12.15.148.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,201 INFO: Adding prefix 12.15.148.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,208 INFO: Adding prefix 12.15.148.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,216 INFO: Adding prefix 12.15.148.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,224 INFO: Adding prefix 12.15.148.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,234 INFO: Adding prefix 12.15.148.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,258 INFO: Adding prefix 12.15.148.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,265 INFO: Adding prefix 12.15.148.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,271 INFO: Adding prefix 12.15.149.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,276 INFO: Adding prefix 12.15.149.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,284 INFO: Adding prefix 12.15.149.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,290 INFO: Adding prefix 12.15.149.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,296 INFO: Adding prefix 12.15.149.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,301 INFO: Adding prefix 12.15.149.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,394 INFO: Adding prefix 12.15.149.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,401 INFO: Adding prefix 12.15.149.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,410 INFO: Adding prefix 12.15.149.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,422 INFO: Adding prefix 12.15.149.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,437 INFO: Adding prefix 12.15.149.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,445 INFO: Adding prefix 12.15.149.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,452 INFO: Adding prefix 12.15.149.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,460 INFO: Adding prefix 12.15.149.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,513 INFO: Adding prefix 12.15.149.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,563 INFO: Adding prefix 12.15.149.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,579 INFO: Adding prefix 12.15.150.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,589 INFO: Adding prefix 12.15.150.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,627 INFO: Adding prefix 12.15.150.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,636 INFO: Adding prefix 12.15.150.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,646 INFO: Adding prefix 12.15.150.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,657 INFO: Adding prefix 12.15.150.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,668 INFO: Adding prefix 12.15.150.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,675 INFO: Adding prefix 12.15.150.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,684 INFO: Adding prefix 12.15.150.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,697 INFO: Adding prefix 12.15.150.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,704 INFO: Adding prefix 12.15.150.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,712 INFO: Adding prefix 12.15.150.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,719 INFO: Adding prefix 12.15.150.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,763 INFO: Adding prefix 12.15.150.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,772 INFO: Adding prefix 12.15.150.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,782 INFO: Adding prefix 12.15.150.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,828 INFO: Adding prefix 12.15.151.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,850 INFO: Adding prefix 12.15.151.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,873 INFO: Adding prefix 12.15.151.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,888 INFO: Adding prefix 12.15.151.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:27,899 INFO: Adding prefix 12.15.151.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,016 INFO: Adding prefix 12.15.151.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,026 INFO: Adding prefix 12.15.151.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,032 INFO: Adding prefix 12.15.151.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,039 INFO: Adding prefix 12.15.151.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,054 INFO: Adding prefix 12.15.151.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,063 INFO: Adding prefix 12.15.151.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,131 INFO: Adding prefix 12.15.151.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,151 INFO: Adding prefix 12.15.151.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,374 INFO: Adding prefix 12.15.151.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,386 INFO: Adding prefix 12.15.151.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,406 INFO: Adding prefix 12.15.151.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,418 INFO: Adding prefix 12.15.152.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,442 INFO: Adding prefix 12.15.152.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,489 INFO: Adding prefix 12.15.152.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,498 INFO: Adding prefix 12.15.152.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,512 INFO: Adding prefix 12.15.152.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,518 INFO: Adding prefix 12.15.152.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,524 INFO: Adding prefix 12.15.152.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,532 INFO: Adding prefix 12.15.152.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,542 INFO: Adding prefix 12.15.152.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,548 INFO: Adding prefix 12.15.152.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,559 INFO: Adding prefix 12.15.152.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,568 INFO: Adding prefix 12.15.152.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,584 INFO: Adding prefix 12.15.152.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,591 INFO: Adding prefix 12.15.152.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,597 INFO: Adding prefix 12.15.152.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,620 INFO: Adding prefix 12.15.152.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,683 INFO: Adding prefix 12.15.153.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,734 INFO: Adding prefix 12.15.153.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,766 INFO: Adding prefix 12.15.153.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,793 INFO: Adding prefix 12.15.153.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,808 INFO: Adding prefix 12.15.153.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,814 INFO: Adding prefix 12.15.153.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,830 INFO: Adding prefix 12.15.153.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,864 INFO: Adding prefix 12.15.153.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,891 INFO: Adding prefix 12.15.153.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,900 INFO: Adding prefix 12.15.153.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,934 INFO: Adding prefix 12.15.153.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,941 INFO: Adding prefix 12.15.153.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,950 INFO: Adding prefix 12.15.153.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,958 INFO: Adding prefix 12.15.153.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:28,967 INFO: Adding prefix 12.15.153.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,005 INFO: Adding prefix 12.15.153.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,013 INFO: Adding prefix 12.15.154.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,018 INFO: Adding prefix 12.15.154.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,023 INFO: Adding prefix 12.15.154.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,031 INFO: Adding prefix 12.15.154.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,037 INFO: Adding prefix 12.15.154.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,044 INFO: Adding prefix 12.15.154.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,051 INFO: Adding prefix 12.15.154.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,062 INFO: Adding prefix 12.15.154.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,071 INFO: Adding prefix 12.15.154.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,078 INFO: Adding prefix 12.15.154.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,084 INFO: Adding prefix 12.15.154.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,131 INFO: Adding prefix 12.15.154.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,145 INFO: Adding prefix 12.15.154.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,156 INFO: Adding prefix 12.15.154.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,163 INFO: Adding prefix 12.15.154.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,184 INFO: Adding prefix 12.15.154.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,190 INFO: Adding prefix 12.15.155.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,195 INFO: Adding prefix 12.15.155.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,207 INFO: Adding prefix 12.15.155.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,224 INFO: Adding prefix 12.15.155.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,230 INFO: Adding prefix 12.15.155.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,235 INFO: Adding prefix 12.15.155.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,241 INFO: Adding prefix 12.15.155.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,248 INFO: Adding prefix 12.15.155.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,254 INFO: Adding prefix 12.15.155.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,259 INFO: Adding prefix 12.15.155.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,278 INFO: Adding prefix 12.15.155.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,284 INFO: Adding prefix 12.15.155.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,298 INFO: Adding prefix 12.15.155.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,305 INFO: Adding prefix 12.15.155.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,327 INFO: Adding prefix 12.15.155.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,334 INFO: Adding prefix 12.15.155.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,340 INFO: Adding prefix 12.15.156.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,345 INFO: Adding prefix 12.15.156.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,366 INFO: Adding prefix 12.15.156.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,374 INFO: Adding prefix 12.15.156.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,379 INFO: Adding prefix 12.15.156.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,384 INFO: Adding prefix 12.15.156.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,392 INFO: Adding prefix 12.15.156.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,398 INFO: Adding prefix 12.15.156.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,404 INFO: Adding prefix 12.15.156.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,408 INFO: Adding prefix 12.15.156.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,415 INFO: Adding prefix 12.15.156.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,421 INFO: Adding prefix 12.15.156.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,426 INFO: Adding prefix 12.15.156.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,431 INFO: Adding prefix 12.15.156.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,441 INFO: Adding prefix 12.15.156.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,446 INFO: Adding prefix 12.15.156.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,452 INFO: Adding prefix 12.15.157.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,457 INFO: Adding prefix 12.15.157.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,464 INFO: Adding prefix 12.15.157.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,470 INFO: Adding prefix 12.15.157.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,476 INFO: Adding prefix 12.15.157.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,489 INFO: Adding prefix 12.15.157.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,497 INFO: Adding prefix 12.15.157.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,503 INFO: Adding prefix 12.15.157.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,513 INFO: Adding prefix 12.15.157.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,531 INFO: Adding prefix 12.15.157.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,541 INFO: Adding prefix 12.15.157.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,550 INFO: Adding prefix 12.15.157.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,556 INFO: Adding prefix 12.15.157.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,576 INFO: Adding prefix 12.15.157.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,584 INFO: Adding prefix 12.15.157.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,589 INFO: Adding prefix 12.15.157.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,597 INFO: Adding prefix 12.15.158.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,606 INFO: Adding prefix 12.15.158.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,611 INFO: Adding prefix 12.15.158.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,616 INFO: Adding prefix 12.15.158.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,622 INFO: Adding prefix 12.15.158.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,633 INFO: Adding prefix 12.15.158.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,641 INFO: Adding prefix 12.15.158.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,647 INFO: Adding prefix 12.15.158.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,653 INFO: Adding prefix 12.15.158.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,663 INFO: Adding prefix 12.15.158.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,671 INFO: Adding prefix 12.15.158.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,679 INFO: Adding prefix 12.15.158.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,686 INFO: Adding prefix 12.15.158.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,697 INFO: Adding prefix 12.15.158.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,704 INFO: Adding prefix 12.15.158.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,713 INFO: Adding prefix 12.15.158.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,719 INFO: Adding prefix 12.15.159.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,726 INFO: Adding prefix 12.15.159.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,731 INFO: Adding prefix 12.15.159.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,736 INFO: Adding prefix 12.15.159.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,746 INFO: Adding prefix 12.15.159.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,757 INFO: Adding prefix 12.15.159.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,768 INFO: Adding prefix 12.15.159.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,780 INFO: Adding prefix 12.15.159.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,798 INFO: Adding prefix 12.15.159.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,814 INFO: Adding prefix 12.15.159.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,827 INFO: Adding prefix 12.15.159.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,841 INFO: Adding prefix 12.15.159.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,863 INFO: Adding prefix 12.15.159.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,877 INFO: Adding prefix 12.15.159.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,891 INFO: Adding prefix 12.15.159.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,903 INFO: Adding prefix 12.15.159.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,916 INFO: Adding prefix 12.15.160.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,927 INFO: Adding prefix 12.15.160.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,934 INFO: Adding prefix 12.15.160.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,946 INFO: Adding prefix 12.15.160.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,960 INFO: Adding prefix 12.15.160.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,967 INFO: Adding prefix 12.15.160.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,979 INFO: Adding prefix 12.15.160.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:29,994 INFO: Adding prefix 12.15.160.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,008 INFO: Adding prefix 12.15.160.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,023 INFO: Adding prefix 12.15.160.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,038 INFO: Adding prefix 12.15.160.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,046 INFO: Adding prefix 12.15.160.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,058 INFO: Adding prefix 12.15.160.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,070 INFO: Adding prefix 12.15.160.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,080 INFO: Adding prefix 12.15.160.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,133 INFO: Adding prefix 12.15.160.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,164 INFO: Adding prefix 12.15.161.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,171 INFO: Adding prefix 12.15.161.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,178 INFO: Adding prefix 12.15.161.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,185 INFO: Adding prefix 12.15.161.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,191 INFO: Adding prefix 12.15.161.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,202 INFO: Adding prefix 12.15.161.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,212 INFO: Adding prefix 12.15.161.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,223 INFO: Adding prefix 12.15.161.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,232 INFO: Adding prefix 12.15.161.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,237 INFO: Adding prefix 12.15.161.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,243 INFO: Adding prefix 12.15.161.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,257 INFO: Adding prefix 12.15.161.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,263 INFO: Adding prefix 12.15.161.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,269 INFO: Adding prefix 12.15.161.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,275 INFO: Adding prefix 12.15.161.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,285 INFO: Adding prefix 12.15.161.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,292 INFO: Adding prefix 12.15.162.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,298 INFO: Adding prefix 12.15.162.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,303 INFO: Adding prefix 12.15.162.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,312 INFO: Adding prefix 12.15.162.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,323 INFO: Adding prefix 12.15.162.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,335 INFO: Adding prefix 12.15.162.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,347 INFO: Adding prefix 12.15.162.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,353 INFO: Adding prefix 12.15.162.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,359 INFO: Adding prefix 12.15.162.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,366 INFO: Adding prefix 12.15.162.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,374 INFO: Adding prefix 12.15.162.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,381 INFO: Adding prefix 12.15.162.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,387 INFO: Adding prefix 12.15.162.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,393 INFO: Adding prefix 12.15.162.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,400 INFO: Adding prefix 12.15.162.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,406 INFO: Adding prefix 12.15.162.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,413 INFO: Adding prefix 12.15.163.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,422 INFO: Adding prefix 12.15.163.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,433 INFO: Adding prefix 12.15.163.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,440 INFO: Adding prefix 12.15.163.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,447 INFO: Adding prefix 12.15.163.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,457 INFO: Adding prefix 12.15.163.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,465 INFO: Adding prefix 12.15.163.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,473 INFO: Adding prefix 12.15.163.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,481 INFO: Adding prefix 12.15.163.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,485 INFO: Adding prefix 12.15.163.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,493 INFO: Adding prefix 12.15.163.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,499 INFO: Adding prefix 12.15.163.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,504 INFO: Adding prefix 12.15.163.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,512 INFO: Adding prefix 12.15.163.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,522 INFO: Adding prefix 12.15.163.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,528 INFO: Adding prefix 12.15.163.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,533 INFO: Adding prefix 12.15.164.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,538 INFO: Adding prefix 12.15.164.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,543 INFO: Adding prefix 12.15.164.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,549 INFO: Adding prefix 12.15.164.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,555 INFO: Adding prefix 12.15.164.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,567 INFO: Adding prefix 12.15.164.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,577 INFO: Adding prefix 12.15.164.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,585 INFO: Adding prefix 12.15.164.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,591 INFO: Adding prefix 12.15.164.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,602 INFO: Adding prefix 12.15.164.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,609 INFO: Adding prefix 12.15.164.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,616 INFO: Adding prefix 12.15.164.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,622 INFO: Adding prefix 12.15.164.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,630 INFO: Adding prefix 12.15.164.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,636 INFO: Adding prefix 12.15.164.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,643 INFO: Adding prefix 12.15.164.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,650 INFO: Adding prefix 12.15.165.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,660 INFO: Adding prefix 12.15.165.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,667 INFO: Adding prefix 12.15.165.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,671 INFO: Adding prefix 12.15.165.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,676 INFO: Adding prefix 12.15.165.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,687 INFO: Adding prefix 12.15.165.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,694 INFO: Adding prefix 12.15.165.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,700 INFO: Adding prefix 12.15.165.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,705 INFO: Adding prefix 12.15.165.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,718 INFO: Adding prefix 12.15.165.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,728 INFO: Adding prefix 12.15.165.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,737 INFO: Adding prefix 12.15.165.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,744 INFO: Adding prefix 12.15.165.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,751 INFO: Adding prefix 12.15.165.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,757 INFO: Adding prefix 12.15.165.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,770 INFO: Adding prefix 12.15.165.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,788 INFO: Adding prefix 12.15.166.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,796 INFO: Adding prefix 12.15.166.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,810 INFO: Adding prefix 12.15.166.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,818 INFO: Adding prefix 12.15.166.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,836 INFO: Adding prefix 12.15.166.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,844 INFO: Adding prefix 12.15.166.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,851 INFO: Adding prefix 12.15.166.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,859 INFO: Adding prefix 12.15.166.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,867 INFO: Adding prefix 12.15.166.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,873 INFO: Adding prefix 12.15.166.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,913 INFO: Adding prefix 12.15.166.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,920 INFO: Adding prefix 12.15.166.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,938 INFO: Adding prefix 12.15.166.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,960 INFO: Adding prefix 12.15.166.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,968 INFO: Adding prefix 12.15.166.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,975 INFO: Adding prefix 12.15.166.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,984 INFO: Adding prefix 12.15.167.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:30,992 INFO: Adding prefix 12.15.167.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,000 INFO: Adding prefix 12.15.167.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,014 INFO: Adding prefix 12.15.167.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,039 INFO: Adding prefix 12.15.167.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,046 INFO: Adding prefix 12.15.167.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,062 INFO: Adding prefix 12.15.167.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,069 INFO: Adding prefix 12.15.167.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,080 INFO: Adding prefix 12.15.167.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,101 INFO: Adding prefix 12.15.167.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,115 INFO: Adding prefix 12.15.167.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,167 INFO: Adding prefix 12.15.167.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,181 INFO: Adding prefix 12.15.167.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,194 INFO: Adding prefix 12.15.167.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,201 INFO: Adding prefix 12.15.167.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,214 INFO: Adding prefix 12.15.167.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,232 INFO: Adding prefix 12.15.168.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,239 INFO: Adding prefix 12.15.168.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,245 INFO: Adding prefix 12.15.168.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,253 INFO: Adding prefix 12.15.168.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,265 INFO: Adding prefix 12.15.168.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,282 INFO: Adding prefix 12.15.168.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,292 INFO: Adding prefix 12.15.168.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,300 INFO: Adding prefix 12.15.168.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,312 INFO: Adding prefix 12.15.168.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,320 INFO: Adding prefix 12.15.168.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,334 INFO: Adding prefix 12.15.168.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,348 INFO: Adding prefix 12.15.168.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,359 INFO: Adding prefix 12.15.168.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,365 INFO: Adding prefix 12.15.168.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,372 INFO: Adding prefix 12.15.168.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,379 INFO: Adding prefix 12.15.168.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,385 INFO: Adding prefix 12.15.169.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,394 INFO: Adding prefix 12.15.169.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,401 INFO: Adding prefix 12.15.169.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,408 INFO: Adding prefix 12.15.169.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,416 INFO: Adding prefix 12.15.169.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,423 INFO: Adding prefix 12.15.169.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,432 INFO: Adding prefix 12.15.169.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,438 INFO: Adding prefix 12.15.169.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,450 INFO: Adding prefix 12.15.169.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,456 INFO: Adding prefix 12.15.169.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,468 INFO: Adding prefix 12.15.169.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,476 INFO: Adding prefix 12.15.169.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,482 INFO: Adding prefix 12.15.169.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,488 INFO: Adding prefix 12.15.169.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,497 INFO: Adding prefix 12.15.169.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,503 INFO: Adding prefix 12.15.169.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,509 INFO: Adding prefix 12.15.170.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,515 INFO: Adding prefix 12.15.170.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,523 INFO: Adding prefix 12.15.170.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,529 INFO: Adding prefix 12.15.170.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,537 INFO: Adding prefix 12.15.170.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,543 INFO: Adding prefix 12.15.170.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,554 INFO: Adding prefix 12.15.170.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,562 INFO: Adding prefix 12.15.170.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,569 INFO: Adding prefix 12.15.170.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,577 INFO: Adding prefix 12.15.170.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,590 INFO: Adding prefix 12.15.170.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,596 INFO: Adding prefix 12.15.170.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,706 INFO: Adding prefix 12.15.170.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,713 INFO: Adding prefix 12.15.170.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,722 INFO: Adding prefix 12.15.170.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,728 INFO: Adding prefix 12.15.170.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,734 INFO: Adding prefix 12.15.171.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,739 INFO: Adding prefix 12.15.171.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,743 INFO: Adding prefix 12.15.171.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,749 INFO: Adding prefix 12.15.171.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,755 INFO: Adding prefix 12.15.171.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,763 INFO: Adding prefix 12.15.171.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,770 INFO: Adding prefix 12.15.171.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,777 INFO: Adding prefix 12.15.171.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,795 INFO: Adding prefix 12.15.171.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,804 INFO: Adding prefix 12.15.171.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,812 INFO: Adding prefix 12.15.171.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,818 INFO: Adding prefix 12.15.171.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,836 INFO: Adding prefix 12.15.171.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,899 INFO: Adding prefix 12.15.171.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,925 INFO: Adding prefix 12.15.171.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,933 INFO: Adding prefix 12.15.171.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,953 INFO: Adding prefix 12.15.172.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:31,985 INFO: Adding prefix 12.15.172.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,005 INFO: Adding prefix 12.15.172.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,019 INFO: Adding prefix 12.15.172.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,033 INFO: Adding prefix 12.15.172.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,111 INFO: Adding prefix 12.15.172.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,132 INFO: Adding prefix 12.15.172.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,150 INFO: Adding prefix 12.15.172.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,159 INFO: Adding prefix 12.15.172.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,199 INFO: Adding prefix 12.15.172.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,211 INFO: Adding prefix 12.15.172.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,218 INFO: Adding prefix 12.15.172.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,228 INFO: Adding prefix 12.15.172.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,239 INFO: Adding prefix 12.15.172.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,245 INFO: Adding prefix 12.15.172.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,258 INFO: Adding prefix 12.15.172.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,283 INFO: Adding prefix 12.15.173.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,291 INFO: Adding prefix 12.15.173.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,302 INFO: Adding prefix 12.15.173.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,309 INFO: Adding prefix 12.15.173.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,321 INFO: Adding prefix 12.15.173.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,328 INFO: Adding prefix 12.15.173.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,334 INFO: Adding prefix 12.15.173.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,340 INFO: Adding prefix 12.15.173.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,348 INFO: Adding prefix 12.15.173.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,356 INFO: Adding prefix 12.15.173.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,364 INFO: Adding prefix 12.15.173.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,369 INFO: Adding prefix 12.15.173.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,378 INFO: Adding prefix 12.15.173.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,384 INFO: Adding prefix 12.15.173.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,390 INFO: Adding prefix 12.15.173.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,396 INFO: Adding prefix 12.15.173.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,407 INFO: Adding prefix 12.15.174.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,415 INFO: Adding prefix 12.15.174.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,423 INFO: Adding prefix 12.15.174.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,433 INFO: Adding prefix 12.15.174.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,441 INFO: Adding prefix 12.15.174.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,449 INFO: Adding prefix 12.15.174.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,454 INFO: Adding prefix 12.15.174.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,459 INFO: Adding prefix 12.15.174.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,465 INFO: Adding prefix 12.15.174.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,470 INFO: Adding prefix 12.15.174.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,476 INFO: Adding prefix 12.15.174.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,485 INFO: Adding prefix 12.15.174.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,493 INFO: Adding prefix 12.15.174.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,498 INFO: Adding prefix 12.15.174.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,506 INFO: Adding prefix 12.15.174.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,512 INFO: Adding prefix 12.15.174.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,519 INFO: Adding prefix 12.15.175.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,524 INFO: Adding prefix 12.15.175.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,531 INFO: Adding prefix 12.15.175.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,539 INFO: Adding prefix 12.15.175.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,545 INFO: Adding prefix 12.15.175.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,552 INFO: Adding prefix 12.15.175.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,557 INFO: Adding prefix 12.15.175.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,568 INFO: Adding prefix 12.15.175.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,576 INFO: Adding prefix 12.15.175.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,583 INFO: Adding prefix 12.15.175.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,591 INFO: Adding prefix 12.15.175.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,599 INFO: Adding prefix 12.15.175.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,605 INFO: Adding prefix 12.15.175.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,614 INFO: Adding prefix 12.15.175.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,621 INFO: Adding prefix 12.15.175.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,630 INFO: Adding prefix 12.15.175.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,637 INFO: Adding prefix 12.15.176.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,643 INFO: Adding prefix 12.15.176.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,649 INFO: Adding prefix 12.15.176.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,655 INFO: Adding prefix 12.15.176.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,660 INFO: Adding prefix 12.15.176.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,668 INFO: Adding prefix 12.15.176.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,676 INFO: Adding prefix 12.15.176.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,683 INFO: Adding prefix 12.15.176.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,688 INFO: Adding prefix 12.15.176.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,695 INFO: Adding prefix 12.15.176.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,704 INFO: Adding prefix 12.15.176.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,712 INFO: Adding prefix 12.15.176.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,719 INFO: Adding prefix 12.15.176.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,724 INFO: Adding prefix 12.15.176.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,730 INFO: Adding prefix 12.15.176.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,735 INFO: Adding prefix 12.15.176.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,746 INFO: Adding prefix 12.15.177.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,751 INFO: Adding prefix 12.15.177.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,760 INFO: Adding prefix 12.15.177.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,770 INFO: Adding prefix 12.15.177.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,778 INFO: Adding prefix 12.15.177.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,786 INFO: Adding prefix 12.15.177.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,796 INFO: Adding prefix 12.15.177.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,803 INFO: Adding prefix 12.15.177.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,811 INFO: Adding prefix 12.15.177.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,820 INFO: Adding prefix 12.15.177.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,831 INFO: Adding prefix 12.15.177.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,839 INFO: Adding prefix 12.15.177.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,844 INFO: Adding prefix 12.15.177.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,852 INFO: Adding prefix 12.15.177.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,864 INFO: Adding prefix 12.15.177.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,872 INFO: Adding prefix 12.15.177.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,879 INFO: Adding prefix 12.15.178.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,885 INFO: Adding prefix 12.15.178.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,900 INFO: Adding prefix 12.15.178.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,922 INFO: Adding prefix 12.15.178.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,937 INFO: Adding prefix 12.15.178.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,948 INFO: Adding prefix 12.15.178.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,955 INFO: Adding prefix 12.15.178.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,961 INFO: Adding prefix 12.15.178.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,966 INFO: Adding prefix 12.15.178.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,974 INFO: Adding prefix 12.15.178.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,981 INFO: Adding prefix 12.15.178.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,986 INFO: Adding prefix 12.15.178.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,992 INFO: Adding prefix 12.15.178.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:32,999 INFO: Adding prefix 12.15.178.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,007 INFO: Adding prefix 12.15.178.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,026 INFO: Adding prefix 12.15.178.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,033 INFO: Adding prefix 12.15.179.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,044 INFO: Adding prefix 12.15.179.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,056 INFO: Adding prefix 12.15.179.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,064 INFO: Adding prefix 12.15.179.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,070 INFO: Adding prefix 12.15.179.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,091 INFO: Adding prefix 12.15.179.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,098 INFO: Adding prefix 12.15.179.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,106 INFO: Adding prefix 12.15.179.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,114 INFO: Adding prefix 12.15.179.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,122 INFO: Adding prefix 12.15.179.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,128 INFO: Adding prefix 12.15.179.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,135 INFO: Adding prefix 12.15.179.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,140 INFO: Adding prefix 12.15.179.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,145 INFO: Adding prefix 12.15.179.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,157 INFO: Adding prefix 12.15.179.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,164 INFO: Adding prefix 12.15.179.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,174 INFO: Adding prefix 12.15.180.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,181 INFO: Adding prefix 12.15.180.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,187 INFO: Adding prefix 12.15.180.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,192 INFO: Adding prefix 12.15.180.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,200 INFO: Adding prefix 12.15.180.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,207 INFO: Adding prefix 12.15.180.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,212 INFO: Adding prefix 12.15.180.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,217 INFO: Adding prefix 12.15.180.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,223 INFO: Adding prefix 12.15.180.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,252 INFO: Adding prefix 12.15.180.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,262 INFO: Adding prefix 12.15.180.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,270 INFO: Adding prefix 12.15.180.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,280 INFO: Adding prefix 12.15.180.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,320 INFO: Adding prefix 12.15.180.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,331 INFO: Adding prefix 12.15.180.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,456 INFO: Adding prefix 12.15.180.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,519 INFO: Adding prefix 12.15.181.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,534 INFO: Adding prefix 12.15.181.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,577 INFO: Adding prefix 12.15.181.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,587 INFO: Adding prefix 12.15.181.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,602 INFO: Adding prefix 12.15.181.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,613 INFO: Adding prefix 12.15.181.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,619 INFO: Adding prefix 12.15.181.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,627 INFO: Adding prefix 12.15.181.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,633 INFO: Adding prefix 12.15.181.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,639 INFO: Adding prefix 12.15.181.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,644 INFO: Adding prefix 12.15.181.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,650 INFO: Adding prefix 12.15.181.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,655 INFO: Adding prefix 12.15.181.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,660 INFO: Adding prefix 12.15.181.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,665 INFO: Adding prefix 12.15.181.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,673 INFO: Adding prefix 12.15.181.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,678 INFO: Adding prefix 12.15.182.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,683 INFO: Adding prefix 12.15.182.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,687 INFO: Adding prefix 12.15.182.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,694 INFO: Adding prefix 12.15.182.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,700 INFO: Adding prefix 12.15.182.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,705 INFO: Adding prefix 12.15.182.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,711 INFO: Adding prefix 12.15.182.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,719 INFO: Adding prefix 12.15.182.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,726 INFO: Adding prefix 12.15.182.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,733 INFO: Adding prefix 12.15.182.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,739 INFO: Adding prefix 12.15.182.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,746 INFO: Adding prefix 12.15.182.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,751 INFO: Adding prefix 12.15.182.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,756 INFO: Adding prefix 12.15.182.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,762 INFO: Adding prefix 12.15.182.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,770 INFO: Adding prefix 12.15.182.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,776 INFO: Adding prefix 12.15.183.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,793 INFO: Adding prefix 12.15.183.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,810 INFO: Adding prefix 12.15.183.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,818 INFO: Adding prefix 12.15.183.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,823 INFO: Adding prefix 12.15.183.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,829 INFO: Adding prefix 12.15.183.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,837 INFO: Adding prefix 12.15.183.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,844 INFO: Adding prefix 12.15.183.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,850 INFO: Adding prefix 12.15.183.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,855 INFO: Adding prefix 12.15.183.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,863 INFO: Adding prefix 12.15.183.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,870 INFO: Adding prefix 12.15.183.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,876 INFO: Adding prefix 12.15.183.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,880 INFO: Adding prefix 12.15.183.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,887 INFO: Adding prefix 12.15.183.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,891 INFO: Adding prefix 12.15.183.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,897 INFO: Adding prefix 12.15.184.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,902 INFO: Adding prefix 12.15.184.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,908 INFO: Adding prefix 12.15.184.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,913 INFO: Adding prefix 12.15.184.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,920 INFO: Adding prefix 12.15.184.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,926 INFO: Adding prefix 12.15.184.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,932 INFO: Adding prefix 12.15.184.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,938 INFO: Adding prefix 12.15.184.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,943 INFO: Adding prefix 12.15.184.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,949 INFO: Adding prefix 12.15.184.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,955 INFO: Adding prefix 12.15.184.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,961 INFO: Adding prefix 12.15.184.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,966 INFO: Adding prefix 12.15.184.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,971 INFO: Adding prefix 12.15.184.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,976 INFO: Adding prefix 12.15.184.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,982 INFO: Adding prefix 12.15.184.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,987 INFO: Adding prefix 12.15.185.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:33,994 INFO: Adding prefix 12.15.185.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,000 INFO: Adding prefix 12.15.185.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,005 INFO: Adding prefix 12.15.185.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,010 INFO: Adding prefix 12.15.185.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,016 INFO: Adding prefix 12.15.185.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,021 INFO: Adding prefix 12.15.185.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,026 INFO: Adding prefix 12.15.185.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,032 INFO: Adding prefix 12.15.185.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,038 INFO: Adding prefix 12.15.185.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,045 INFO: Adding prefix 12.15.185.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,052 INFO: Adding prefix 12.15.185.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,057 INFO: Adding prefix 12.15.185.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,064 INFO: Adding prefix 12.15.185.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,070 INFO: Adding prefix 12.15.185.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,075 INFO: Adding prefix 12.15.185.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,080 INFO: Adding prefix 12.15.186.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,087 INFO: Adding prefix 12.15.186.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,092 INFO: Adding prefix 12.15.186.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,097 INFO: Adding prefix 12.15.186.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,103 INFO: Adding prefix 12.15.186.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,110 INFO: Adding prefix 12.15.186.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,116 INFO: Adding prefix 12.15.186.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,122 INFO: Adding prefix 12.15.186.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,129 INFO: Adding prefix 12.15.186.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,135 INFO: Adding prefix 12.15.186.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,141 INFO: Adding prefix 12.15.186.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,146 INFO: Adding prefix 12.15.186.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,153 INFO: Adding prefix 12.15.186.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,158 INFO: Adding prefix 12.15.186.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,162 INFO: Adding prefix 12.15.186.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,167 INFO: Adding prefix 12.15.186.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,174 INFO: Adding prefix 12.15.187.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,180 INFO: Adding prefix 12.15.187.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,185 INFO: Adding prefix 12.15.187.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,191 INFO: Adding prefix 12.15.187.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,197 INFO: Adding prefix 12.15.187.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,202 INFO: Adding prefix 12.15.187.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,206 INFO: Adding prefix 12.15.187.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,212 INFO: Adding prefix 12.15.187.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,219 INFO: Adding prefix 12.15.187.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,224 INFO: Adding prefix 12.15.187.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,230 INFO: Adding prefix 12.15.187.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,235 INFO: Adding prefix 12.15.187.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,241 INFO: Adding prefix 12.15.187.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,247 INFO: Adding prefix 12.15.187.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,252 INFO: Adding prefix 12.15.187.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,257 INFO: Adding prefix 12.15.187.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,263 INFO: Adding prefix 12.15.188.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,268 INFO: Adding prefix 12.15.188.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,274 INFO: Adding prefix 12.15.188.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,281 INFO: Adding prefix 12.15.188.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,288 INFO: Adding prefix 12.15.188.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,294 INFO: Adding prefix 12.15.188.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,299 INFO: Adding prefix 12.15.188.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,306 INFO: Adding prefix 12.15.188.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,312 INFO: Adding prefix 12.15.188.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,318 INFO: Adding prefix 12.15.188.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,323 INFO: Adding prefix 12.15.188.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,330 INFO: Adding prefix 12.15.188.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,336 INFO: Adding prefix 12.15.188.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,342 INFO: Adding prefix 12.15.188.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,347 INFO: Adding prefix 12.15.188.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,354 INFO: Adding prefix 12.15.188.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,361 INFO: Adding prefix 12.15.189.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,367 INFO: Adding prefix 12.15.189.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,372 INFO: Adding prefix 12.15.189.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,377 INFO: Adding prefix 12.15.189.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,382 INFO: Adding prefix 12.15.189.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,387 INFO: Adding prefix 12.15.189.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,393 INFO: Adding prefix 12.15.189.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,399 INFO: Adding prefix 12.15.189.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,404 INFO: Adding prefix 12.15.189.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,410 INFO: Adding prefix 12.15.189.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,416 INFO: Adding prefix 12.15.189.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,424 INFO: Adding prefix 12.15.189.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,431 INFO: Adding prefix 12.15.189.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,436 INFO: Adding prefix 12.15.189.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,441 INFO: Adding prefix 12.15.189.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,447 INFO: Adding prefix 12.15.189.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,451 INFO: Adding prefix 12.15.190.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,456 INFO: Adding prefix 12.15.190.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,463 INFO: Adding prefix 12.15.190.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,469 INFO: Adding prefix 12.15.190.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,475 INFO: Adding prefix 12.15.190.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,480 INFO: Adding prefix 12.15.190.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,487 INFO: Adding prefix 12.15.190.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,491 INFO: Adding prefix 12.15.190.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,498 INFO: Adding prefix 12.15.190.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,504 INFO: Adding prefix 12.15.190.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,511 INFO: Adding prefix 12.15.190.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,518 INFO: Adding prefix 12.15.190.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,523 INFO: Adding prefix 12.15.190.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,529 INFO: Adding prefix 12.15.190.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,537 INFO: Adding prefix 12.15.190.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,543 INFO: Adding prefix 12.15.190.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,550 INFO: Adding prefix 12.15.191.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,556 INFO: Adding prefix 12.15.191.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,564 INFO: Adding prefix 12.15.191.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,570 INFO: Adding prefix 12.15.191.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,583 INFO: Adding prefix 12.15.191.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,590 INFO: Adding prefix 12.15.191.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,599 INFO: Adding prefix 12.15.191.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,607 INFO: Adding prefix 12.15.191.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,612 INFO: Adding prefix 12.15.191.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,619 INFO: Adding prefix 12.15.191.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,626 INFO: Adding prefix 12.15.191.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,633 INFO: Adding prefix 12.15.191.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,638 INFO: Adding prefix 12.15.191.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,644 INFO: Adding prefix 12.15.191.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,648 INFO: Adding prefix 12.15.191.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,653 INFO: Adding prefix 12.15.191.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,658 INFO: Adding prefix 12.15.192.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,665 INFO: Adding prefix 12.15.192.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,671 INFO: Adding prefix 12.15.192.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,677 INFO: Adding prefix 12.15.192.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,682 INFO: Adding prefix 12.15.192.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,689 INFO: Adding prefix 12.15.192.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,694 INFO: Adding prefix 12.15.192.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,700 INFO: Adding prefix 12.15.192.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,706 INFO: Adding prefix 12.15.192.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,714 INFO: Adding prefix 12.15.192.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,720 INFO: Adding prefix 12.15.192.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,726 INFO: Adding prefix 12.15.192.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,731 INFO: Adding prefix 12.15.192.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,737 INFO: Adding prefix 12.15.192.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,742 INFO: Adding prefix 12.15.192.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,747 INFO: Adding prefix 12.15.192.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,751 INFO: Adding prefix 12.15.193.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,757 INFO: Adding prefix 12.15.193.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,761 INFO: Adding prefix 12.15.193.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,766 INFO: Adding prefix 12.15.193.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,771 INFO: Adding prefix 12.15.193.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,778 INFO: Adding prefix 12.15.193.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,783 INFO: Adding prefix 12.15.193.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,789 INFO: Adding prefix 12.15.193.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,796 INFO: Adding prefix 12.15.193.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,802 INFO: Adding prefix 12.15.193.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,807 INFO: Adding prefix 12.15.193.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,813 INFO: Adding prefix 12.15.193.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,819 INFO: Adding prefix 12.15.193.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,826 INFO: Adding prefix 12.15.193.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,833 INFO: Adding prefix 12.15.193.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,837 INFO: Adding prefix 12.15.193.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,844 INFO: Adding prefix 12.15.194.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,849 INFO: Adding prefix 12.15.194.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,854 INFO: Adding prefix 12.15.194.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,870 INFO: Adding prefix 12.15.194.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,879 INFO: Adding prefix 12.15.194.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,887 INFO: Adding prefix 12.15.194.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,894 INFO: Adding prefix 12.15.194.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,899 INFO: Adding prefix 12.15.194.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,905 INFO: Adding prefix 12.15.194.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,911 INFO: Adding prefix 12.15.194.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,925 INFO: Adding prefix 12.15.194.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,931 INFO: Adding prefix 12.15.194.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,939 INFO: Adding prefix 12.15.194.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,945 INFO: Adding prefix 12.15.194.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,951 INFO: Adding prefix 12.15.194.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,957 INFO: Adding prefix 12.15.194.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,964 INFO: Adding prefix 12.15.195.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,969 INFO: Adding prefix 12.15.195.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,975 INFO: Adding prefix 12.15.195.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,979 INFO: Adding prefix 12.15.195.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,985 INFO: Adding prefix 12.15.195.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,989 INFO: Adding prefix 12.15.195.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:34,994 INFO: Adding prefix 12.15.195.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,001 INFO: Adding prefix 12.15.195.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,006 INFO: Adding prefix 12.15.195.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,010 INFO: Adding prefix 12.15.195.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,016 INFO: Adding prefix 12.15.195.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,022 INFO: Adding prefix 12.15.195.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,028 INFO: Adding prefix 12.15.195.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,033 INFO: Adding prefix 12.15.195.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,038 INFO: Adding prefix 12.15.195.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,044 INFO: Adding prefix 12.15.195.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,050 INFO: Adding prefix 12.15.196.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,055 INFO: Adding prefix 12.15.196.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,059 INFO: Adding prefix 12.15.196.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,066 INFO: Adding prefix 12.15.196.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,071 INFO: Adding prefix 12.15.196.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,076 INFO: Adding prefix 12.15.196.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,081 INFO: Adding prefix 12.15.196.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,090 INFO: Adding prefix 12.15.196.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,096 INFO: Adding prefix 12.15.196.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,102 INFO: Adding prefix 12.15.196.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,107 INFO: Adding prefix 12.15.196.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,114 INFO: Adding prefix 12.15.196.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,119 INFO: Adding prefix 12.15.196.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,126 INFO: Adding prefix 12.15.196.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,132 INFO: Adding prefix 12.15.196.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,136 INFO: Adding prefix 12.15.196.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,142 INFO: Adding prefix 12.15.197.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,148 INFO: Adding prefix 12.15.197.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,155 INFO: Adding prefix 12.15.197.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,160 INFO: Adding prefix 12.15.197.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,166 INFO: Adding prefix 12.15.197.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,172 INFO: Adding prefix 12.15.197.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,180 INFO: Adding prefix 12.15.197.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,185 INFO: Adding prefix 12.15.197.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,191 INFO: Adding prefix 12.15.197.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,197 INFO: Adding prefix 12.15.197.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,203 INFO: Adding prefix 12.15.197.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,209 INFO: Adding prefix 12.15.197.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,213 INFO: Adding prefix 12.15.197.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,218 INFO: Adding prefix 12.15.197.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,224 INFO: Adding prefix 12.15.197.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,230 INFO: Adding prefix 12.15.197.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,235 INFO: Adding prefix 12.15.198.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,268 INFO: Adding prefix 12.15.198.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,276 INFO: Adding prefix 12.15.198.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,281 INFO: Adding prefix 12.15.198.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,286 INFO: Adding prefix 12.15.198.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,293 INFO: Adding prefix 12.15.198.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,304 INFO: Adding prefix 12.15.198.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,311 INFO: Adding prefix 12.15.198.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,316 INFO: Adding prefix 12.15.198.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,322 INFO: Adding prefix 12.15.198.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,330 INFO: Adding prefix 12.15.198.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,336 INFO: Adding prefix 12.15.198.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,341 INFO: Adding prefix 12.15.198.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,349 INFO: Adding prefix 12.15.198.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,356 INFO: Adding prefix 12.15.198.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,361 INFO: Adding prefix 12.15.198.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,367 INFO: Adding prefix 12.15.199.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,376 INFO: Adding prefix 12.15.199.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,382 INFO: Adding prefix 12.15.199.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,387 INFO: Adding prefix 12.15.199.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,393 INFO: Adding prefix 12.15.199.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,401 INFO: Adding prefix 12.15.199.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,406 INFO: Adding prefix 12.15.199.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,412 INFO: Adding prefix 12.15.199.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,417 INFO: Adding prefix 12.15.199.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,425 INFO: Adding prefix 12.15.199.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,430 INFO: Adding prefix 12.15.199.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,435 INFO: Adding prefix 12.15.199.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,441 INFO: Adding prefix 12.15.199.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,448 INFO: Adding prefix 12.15.199.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,454 INFO: Adding prefix 12.15.199.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,462 INFO: Adding prefix 12.15.199.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,467 INFO: Adding prefix 12.15.200.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,476 INFO: Adding prefix 12.15.200.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,482 INFO: Adding prefix 12.15.200.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,493 INFO: Adding prefix 12.15.200.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,500 INFO: Adding prefix 12.15.200.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,510 INFO: Adding prefix 12.15.200.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,516 INFO: Adding prefix 12.15.200.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,522 INFO: Adding prefix 12.15.200.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,527 INFO: Adding prefix 12.15.200.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,534 INFO: Adding prefix 12.15.200.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,539 INFO: Adding prefix 12.15.200.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,544 INFO: Adding prefix 12.15.200.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,551 INFO: Adding prefix 12.15.200.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,557 INFO: Adding prefix 12.15.200.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,563 INFO: Adding prefix 12.15.200.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,568 INFO: Adding prefix 12.15.200.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,578 INFO: Adding prefix 12.15.201.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,585 INFO: Adding prefix 12.15.201.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,592 INFO: Adding prefix 12.15.201.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,597 INFO: Adding prefix 12.15.201.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,606 INFO: Adding prefix 12.15.201.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,612 INFO: Adding prefix 12.15.201.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,618 INFO: Adding prefix 12.15.201.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,624 INFO: Adding prefix 12.15.201.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,637 INFO: Adding prefix 12.15.201.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,644 INFO: Adding prefix 12.15.201.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,651 INFO: Adding prefix 12.15.201.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,656 INFO: Adding prefix 12.15.201.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,663 INFO: Adding prefix 12.15.201.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,668 INFO: Adding prefix 12.15.201.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,672 INFO: Adding prefix 12.15.201.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,677 INFO: Adding prefix 12.15.201.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,684 INFO: Adding prefix 12.15.202.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,692 INFO: Adding prefix 12.15.202.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,698 INFO: Adding prefix 12.15.202.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,703 INFO: Adding prefix 12.15.202.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,708 INFO: Adding prefix 12.15.202.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,712 INFO: Adding prefix 12.15.202.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,717 INFO: Adding prefix 12.15.202.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,724 INFO: Adding prefix 12.15.202.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,728 INFO: Adding prefix 12.15.202.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,736 INFO: Adding prefix 12.15.202.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,742 INFO: Adding prefix 12.15.202.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,750 INFO: Adding prefix 12.15.202.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,756 INFO: Adding prefix 12.15.202.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,762 INFO: Adding prefix 12.15.202.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,769 INFO: Adding prefix 12.15.202.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,777 INFO: Adding prefix 12.15.202.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,783 INFO: Adding prefix 12.15.203.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,789 INFO: Adding prefix 12.15.203.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,794 INFO: Adding prefix 12.15.203.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,802 INFO: Adding prefix 12.15.203.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,806 INFO: Adding prefix 12.15.203.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,812 INFO: Adding prefix 12.15.203.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,818 INFO: Adding prefix 12.15.203.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,827 INFO: Adding prefix 12.15.203.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,833 INFO: Adding prefix 12.15.203.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,842 INFO: Adding prefix 12.15.203.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,850 INFO: Adding prefix 12.15.203.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,858 INFO: Adding prefix 12.15.203.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,867 INFO: Adding prefix 12.15.203.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,874 INFO: Adding prefix 12.15.203.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,881 INFO: Adding prefix 12.15.203.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,887 INFO: Adding prefix 12.15.203.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,893 INFO: Adding prefix 12.15.204.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,898 INFO: Adding prefix 12.15.204.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,905 INFO: Adding prefix 12.15.204.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,912 INFO: Adding prefix 12.15.204.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,917 INFO: Adding prefix 12.15.204.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,923 INFO: Adding prefix 12.15.204.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,930 INFO: Adding prefix 12.15.204.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,940 INFO: Adding prefix 12.15.204.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,948 INFO: Adding prefix 12.15.204.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,954 INFO: Adding prefix 12.15.204.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:35,994 INFO: Adding prefix 12.15.204.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,001 INFO: Adding prefix 12.15.204.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,007 INFO: Adding prefix 12.15.204.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,014 INFO: Adding prefix 12.15.204.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,025 INFO: Adding prefix 12.15.204.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,032 INFO: Adding prefix 12.15.204.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,037 INFO: Adding prefix 12.15.205.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,043 INFO: Adding prefix 12.15.205.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,050 INFO: Adding prefix 12.15.205.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,055 INFO: Adding prefix 12.15.205.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,059 INFO: Adding prefix 12.15.205.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,065 INFO: Adding prefix 12.15.205.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,071 INFO: Adding prefix 12.15.205.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,077 INFO: Adding prefix 12.15.205.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,084 INFO: Adding prefix 12.15.205.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,090 INFO: Adding prefix 12.15.205.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,095 INFO: Adding prefix 12.15.205.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,101 INFO: Adding prefix 12.15.205.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,106 INFO: Adding prefix 12.15.205.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,114 INFO: Adding prefix 12.15.205.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,119 INFO: Adding prefix 12.15.205.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,125 INFO: Adding prefix 12.15.205.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,130 INFO: Adding prefix 12.15.206.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,137 INFO: Adding prefix 12.15.206.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,144 INFO: Adding prefix 12.15.206.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,152 INFO: Adding prefix 12.15.206.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,157 INFO: Adding prefix 12.15.206.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,166 INFO: Adding prefix 12.15.206.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,173 INFO: Adding prefix 12.15.206.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,180 INFO: Adding prefix 12.15.206.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,186 INFO: Adding prefix 12.15.206.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,194 INFO: Adding prefix 12.15.206.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,200 INFO: Adding prefix 12.15.206.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,207 INFO: Adding prefix 12.15.206.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,215 INFO: Adding prefix 12.15.206.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,225 INFO: Adding prefix 12.15.206.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,232 INFO: Adding prefix 12.15.206.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,237 INFO: Adding prefix 12.15.206.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,242 INFO: Adding prefix 12.15.207.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,249 INFO: Adding prefix 12.15.207.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,255 INFO: Adding prefix 12.15.207.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,261 INFO: Adding prefix 12.15.207.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,267 INFO: Adding prefix 12.15.207.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,273 INFO: Adding prefix 12.15.207.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,278 INFO: Adding prefix 12.15.207.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,283 INFO: Adding prefix 12.15.207.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,289 INFO: Adding prefix 12.15.207.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,295 INFO: Adding prefix 12.15.207.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,301 INFO: Adding prefix 12.15.207.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,307 INFO: Adding prefix 12.15.207.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,314 INFO: Adding prefix 12.15.207.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,319 INFO: Adding prefix 12.15.207.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,326 INFO: Adding prefix 12.15.207.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,332 INFO: Adding prefix 12.15.207.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,340 INFO: Adding prefix 12.15.208.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,345 INFO: Adding prefix 12.15.208.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,350 INFO: Adding prefix 12.15.208.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,357 INFO: Adding prefix 12.15.208.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,365 INFO: Adding prefix 12.15.208.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,369 INFO: Adding prefix 12.15.208.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,375 INFO: Adding prefix 12.15.208.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,380 INFO: Adding prefix 12.15.208.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,388 INFO: Adding prefix 12.15.208.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,394 INFO: Adding prefix 12.15.208.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,399 INFO: Adding prefix 12.15.208.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,404 INFO: Adding prefix 12.15.208.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,410 INFO: Adding prefix 12.15.208.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,415 INFO: Adding prefix 12.15.208.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,420 INFO: Adding prefix 12.15.208.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,425 INFO: Adding prefix 12.15.208.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,431 INFO: Adding prefix 12.15.209.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,436 INFO: Adding prefix 12.15.209.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,440 INFO: Adding prefix 12.15.209.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,446 INFO: Adding prefix 12.15.209.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,451 INFO: Adding prefix 12.15.209.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,457 INFO: Adding prefix 12.15.209.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,462 INFO: Adding prefix 12.15.209.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,468 INFO: Adding prefix 12.15.209.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,475 INFO: Adding prefix 12.15.209.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,483 INFO: Adding prefix 12.15.209.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,493 INFO: Adding prefix 12.15.209.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,501 INFO: Adding prefix 12.15.209.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,520 INFO: Adding prefix 12.15.209.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,528 INFO: Adding prefix 12.15.209.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,534 INFO: Adding prefix 12.15.209.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,550 INFO: Adding prefix 12.15.209.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,557 INFO: Adding prefix 12.15.210.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,562 INFO: Adding prefix 12.15.210.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,569 INFO: Adding prefix 12.15.210.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,576 INFO: Adding prefix 12.15.210.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,592 INFO: Adding prefix 12.15.210.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,602 INFO: Adding prefix 12.15.210.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,622 INFO: Adding prefix 12.15.210.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,657 INFO: Adding prefix 12.15.210.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,664 INFO: Adding prefix 12.15.210.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,671 INFO: Adding prefix 12.15.210.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,676 INFO: Adding prefix 12.15.210.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,687 INFO: Adding prefix 12.15.210.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,704 INFO: Adding prefix 12.15.210.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,710 INFO: Adding prefix 12.15.210.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,717 INFO: Adding prefix 12.15.210.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,723 INFO: Adding prefix 12.15.210.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,730 INFO: Adding prefix 12.15.211.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,735 INFO: Adding prefix 12.15.211.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,742 INFO: Adding prefix 12.15.211.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,754 INFO: Adding prefix 12.15.211.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,761 INFO: Adding prefix 12.15.211.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,767 INFO: Adding prefix 12.15.211.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,778 INFO: Adding prefix 12.15.211.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,786 INFO: Adding prefix 12.15.211.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,791 INFO: Adding prefix 12.15.211.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,797 INFO: Adding prefix 12.15.211.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,829 INFO: Adding prefix 12.15.211.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,838 INFO: Adding prefix 12.15.211.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,843 INFO: Adding prefix 12.15.211.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,849 INFO: Adding prefix 12.15.211.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,859 INFO: Adding prefix 12.15.211.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,866 INFO: Adding prefix 12.15.211.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,872 INFO: Adding prefix 12.15.212.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,878 INFO: Adding prefix 12.15.212.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,889 INFO: Adding prefix 12.15.212.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,899 INFO: Adding prefix 12.15.212.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,913 INFO: Adding prefix 12.15.212.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,921 INFO: Adding prefix 12.15.212.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,931 INFO: Adding prefix 12.15.212.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,937 INFO: Adding prefix 12.15.212.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,942 INFO: Adding prefix 12.15.212.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,948 INFO: Adding prefix 12.15.212.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,955 INFO: Adding prefix 12.15.212.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,961 INFO: Adding prefix 12.15.212.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,967 INFO: Adding prefix 12.15.212.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,977 INFO: Adding prefix 12.15.212.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,984 INFO: Adding prefix 12.15.212.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,990 INFO: Adding prefix 12.15.212.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:36,997 INFO: Adding prefix 12.15.213.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,015 INFO: Adding prefix 12.15.213.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,025 INFO: Adding prefix 12.15.213.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,031 INFO: Adding prefix 12.15.213.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,038 INFO: Adding prefix 12.15.213.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,046 INFO: Adding prefix 12.15.213.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,061 INFO: Adding prefix 12.15.213.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,067 INFO: Adding prefix 12.15.213.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,075 INFO: Adding prefix 12.15.213.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,088 INFO: Adding prefix 12.15.213.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,096 INFO: Adding prefix 12.15.213.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,102 INFO: Adding prefix 12.15.213.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,112 INFO: Adding prefix 12.15.213.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,131 INFO: Adding prefix 12.15.213.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,138 INFO: Adding prefix 12.15.213.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,145 INFO: Adding prefix 12.15.213.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,151 INFO: Adding prefix 12.15.214.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,160 INFO: Adding prefix 12.15.214.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,167 INFO: Adding prefix 12.15.214.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,174 INFO: Adding prefix 12.15.214.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,181 INFO: Adding prefix 12.15.214.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,187 INFO: Adding prefix 12.15.214.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,193 INFO: Adding prefix 12.15.214.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,201 INFO: Adding prefix 12.15.214.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,213 INFO: Adding prefix 12.15.214.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,220 INFO: Adding prefix 12.15.214.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,227 INFO: Adding prefix 12.15.214.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,234 INFO: Adding prefix 12.15.214.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,247 INFO: Adding prefix 12.15.214.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,255 INFO: Adding prefix 12.15.214.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,266 INFO: Adding prefix 12.15.214.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,272 INFO: Adding prefix 12.15.214.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,286 INFO: Adding prefix 12.15.215.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,293 INFO: Adding prefix 12.15.215.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,302 INFO: Adding prefix 12.15.215.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,318 INFO: Adding prefix 12.15.215.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,330 INFO: Adding prefix 12.15.215.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,341 INFO: Adding prefix 12.15.215.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,349 INFO: Adding prefix 12.15.215.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,356 INFO: Adding prefix 12.15.215.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,365 INFO: Adding prefix 12.15.215.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,374 INFO: Adding prefix 12.15.215.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,381 INFO: Adding prefix 12.15.215.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,395 INFO: Adding prefix 12.15.215.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,407 INFO: Adding prefix 12.15.215.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,417 INFO: Adding prefix 12.15.215.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,429 INFO: Adding prefix 12.15.215.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,459 INFO: Adding prefix 12.15.215.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,488 INFO: Adding prefix 12.15.216.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,497 INFO: Adding prefix 12.15.216.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,513 INFO: Adding prefix 12.15.216.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,521 INFO: Adding prefix 12.15.216.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,527 INFO: Adding prefix 12.15.216.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,534 INFO: Adding prefix 12.15.216.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,541 INFO: Adding prefix 12.15.216.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,555 INFO: Adding prefix 12.15.216.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,562 INFO: Adding prefix 12.15.216.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,569 INFO: Adding prefix 12.15.216.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,581 INFO: Adding prefix 12.15.216.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,590 INFO: Adding prefix 12.15.216.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,596 INFO: Adding prefix 12.15.216.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,602 INFO: Adding prefix 12.15.216.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,607 INFO: Adding prefix 12.15.216.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,619 INFO: Adding prefix 12.15.216.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,627 INFO: Adding prefix 12.15.217.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,632 INFO: Adding prefix 12.15.217.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,641 INFO: Adding prefix 12.15.217.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,655 INFO: Adding prefix 12.15.217.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,661 INFO: Adding prefix 12.15.217.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,669 INFO: Adding prefix 12.15.217.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,677 INFO: Adding prefix 12.15.217.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,684 INFO: Adding prefix 12.15.217.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,692 INFO: Adding prefix 12.15.217.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,697 INFO: Adding prefix 12.15.217.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,705 INFO: Adding prefix 12.15.217.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,711 INFO: Adding prefix 12.15.217.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,716 INFO: Adding prefix 12.15.217.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,724 INFO: Adding prefix 12.15.217.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,733 INFO: Adding prefix 12.15.217.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,742 INFO: Adding prefix 12.15.217.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,748 INFO: Adding prefix 12.15.218.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,755 INFO: Adding prefix 12.15.218.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,762 INFO: Adding prefix 12.15.218.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,769 INFO: Adding prefix 12.15.218.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,774 INFO: Adding prefix 12.15.218.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,779 INFO: Adding prefix 12.15.218.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,786 INFO: Adding prefix 12.15.218.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,791 INFO: Adding prefix 12.15.218.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,796 INFO: Adding prefix 12.15.218.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,803 INFO: Adding prefix 12.15.218.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,810 INFO: Adding prefix 12.15.218.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,814 INFO: Adding prefix 12.15.218.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,819 INFO: Adding prefix 12.15.218.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,825 INFO: Adding prefix 12.15.218.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,831 INFO: Adding prefix 12.15.218.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,837 INFO: Adding prefix 12.15.218.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,842 INFO: Adding prefix 12.15.219.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,848 INFO: Adding prefix 12.15.219.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,855 INFO: Adding prefix 12.15.219.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,862 INFO: Adding prefix 12.15.219.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,869 INFO: Adding prefix 12.15.219.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,907 INFO: Adding prefix 12.15.219.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,916 INFO: Adding prefix 12.15.219.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,921 INFO: Adding prefix 12.15.219.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,927 INFO: Adding prefix 12.15.219.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,956 INFO: Adding prefix 12.15.219.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,969 INFO: Adding prefix 12.15.219.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,975 INFO: Adding prefix 12.15.219.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:37,982 INFO: Adding prefix 12.15.219.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,020 INFO: Adding prefix 12.15.219.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,028 INFO: Adding prefix 12.15.219.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,036 INFO: Adding prefix 12.15.219.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,043 INFO: Adding prefix 12.15.220.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,056 INFO: Adding prefix 12.15.220.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,063 INFO: Adding prefix 12.15.220.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,091 INFO: Adding prefix 12.15.220.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,104 INFO: Adding prefix 12.15.220.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,114 INFO: Adding prefix 12.15.220.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,151 INFO: Adding prefix 12.15.220.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,179 INFO: Adding prefix 12.15.220.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,202 INFO: Adding prefix 12.15.220.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,285 INFO: Adding prefix 12.15.220.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,293 INFO: Adding prefix 12.15.220.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,300 INFO: Adding prefix 12.15.220.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,306 INFO: Adding prefix 12.15.220.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,317 INFO: Adding prefix 12.15.220.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,327 INFO: Adding prefix 12.15.220.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,335 INFO: Adding prefix 12.15.220.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,342 INFO: Adding prefix 12.15.221.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,349 INFO: Adding prefix 12.15.221.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,356 INFO: Adding prefix 12.15.221.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,362 INFO: Adding prefix 12.15.221.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,370 INFO: Adding prefix 12.15.221.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,376 INFO: Adding prefix 12.15.221.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,382 INFO: Adding prefix 12.15.221.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,387 INFO: Adding prefix 12.15.221.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,395 INFO: Adding prefix 12.15.221.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,401 INFO: Adding prefix 12.15.221.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,413 INFO: Adding prefix 12.15.221.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,419 INFO: Adding prefix 12.15.221.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,428 INFO: Adding prefix 12.15.221.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,437 INFO: Adding prefix 12.15.221.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,442 INFO: Adding prefix 12.15.221.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,448 INFO: Adding prefix 12.15.221.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,455 INFO: Adding prefix 12.15.222.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,461 INFO: Adding prefix 12.15.222.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,467 INFO: Adding prefix 12.15.222.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,478 INFO: Adding prefix 12.15.222.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,490 INFO: Adding prefix 12.15.222.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,496 INFO: Adding prefix 12.15.222.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,544 INFO: Adding prefix 12.15.222.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,565 INFO: Adding prefix 12.15.222.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,615 INFO: Adding prefix 12.15.222.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,623 INFO: Adding prefix 12.15.222.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,630 INFO: Adding prefix 12.15.222.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,640 INFO: Adding prefix 12.15.222.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,651 INFO: Adding prefix 12.15.222.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,658 INFO: Adding prefix 12.15.222.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,665 INFO: Adding prefix 12.15.222.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,671 INFO: Adding prefix 12.15.222.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,677 INFO: Adding prefix 12.15.223.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,683 INFO: Adding prefix 12.15.223.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,689 INFO: Adding prefix 12.15.223.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,705 INFO: Adding prefix 12.15.223.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,712 INFO: Adding prefix 12.15.223.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,717 INFO: Adding prefix 12.15.223.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,722 INFO: Adding prefix 12.15.223.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,735 INFO: Adding prefix 12.15.223.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,745 INFO: Adding prefix 12.15.223.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,755 INFO: Adding prefix 12.15.223.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,761 INFO: Adding prefix 12.15.223.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,771 INFO: Adding prefix 12.15.223.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,783 INFO: Adding prefix 12.15.223.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,796 INFO: Adding prefix 12.15.223.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,810 INFO: Adding prefix 12.15.223.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,824 INFO: Adding prefix 12.15.223.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,831 INFO: Adding prefix 12.15.224.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,836 INFO: Adding prefix 12.15.224.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,843 INFO: Adding prefix 12.15.224.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,851 INFO: Adding prefix 12.15.224.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,857 INFO: Adding prefix 12.15.224.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,862 INFO: Adding prefix 12.15.224.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,867 INFO: Adding prefix 12.15.224.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,873 INFO: Adding prefix 12.15.224.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,878 INFO: Adding prefix 12.15.224.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,883 INFO: Adding prefix 12.15.224.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,889 INFO: Adding prefix 12.15.224.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,896 INFO: Adding prefix 12.15.224.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,901 INFO: Adding prefix 12.15.224.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,906 INFO: Adding prefix 12.15.224.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,915 INFO: Adding prefix 12.15.224.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,924 INFO: Adding prefix 12.15.224.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,930 INFO: Adding prefix 12.15.225.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,935 INFO: Adding prefix 12.15.225.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,942 INFO: Adding prefix 12.15.225.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,950 INFO: Adding prefix 12.15.225.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,957 INFO: Adding prefix 12.15.225.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,962 INFO: Adding prefix 12.15.225.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,969 INFO: Adding prefix 12.15.225.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,974 INFO: Adding prefix 12.15.225.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,980 INFO: Adding prefix 12.15.225.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,986 INFO: Adding prefix 12.15.225.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:38,995 INFO: Adding prefix 12.15.225.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,001 INFO: Adding prefix 12.15.225.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,006 INFO: Adding prefix 12.15.225.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,013 INFO: Adding prefix 12.15.225.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,023 INFO: Adding prefix 12.15.225.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,029 INFO: Adding prefix 12.15.225.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,036 INFO: Adding prefix 12.15.226.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,042 INFO: Adding prefix 12.15.226.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,053 INFO: Adding prefix 12.15.226.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,060 INFO: Adding prefix 12.15.226.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,067 INFO: Adding prefix 12.15.226.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,074 INFO: Adding prefix 12.15.226.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,080 INFO: Adding prefix 12.15.226.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,085 INFO: Adding prefix 12.15.226.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,091 INFO: Adding prefix 12.15.226.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,098 INFO: Adding prefix 12.15.226.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,104 INFO: Adding prefix 12.15.226.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,110 INFO: Adding prefix 12.15.226.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,115 INFO: Adding prefix 12.15.226.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,122 INFO: Adding prefix 12.15.226.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,127 INFO: Adding prefix 12.15.226.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,132 INFO: Adding prefix 12.15.226.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,136 INFO: Adding prefix 12.15.227.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,143 INFO: Adding prefix 12.15.227.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,149 INFO: Adding prefix 12.15.227.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,157 INFO: Adding prefix 12.15.227.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,162 INFO: Adding prefix 12.15.227.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,173 INFO: Adding prefix 12.15.227.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,179 INFO: Adding prefix 12.15.227.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,184 INFO: Adding prefix 12.15.227.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,192 INFO: Adding prefix 12.15.227.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,199 INFO: Adding prefix 12.15.227.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,205 INFO: Adding prefix 12.15.227.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,212 INFO: Adding prefix 12.15.227.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,218 INFO: Adding prefix 12.15.227.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,227 INFO: Adding prefix 12.15.227.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,236 INFO: Adding prefix 12.15.227.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,241 INFO: Adding prefix 12.15.227.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,248 INFO: Adding prefix 12.15.228.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,255 INFO: Adding prefix 12.15.228.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,263 INFO: Adding prefix 12.15.228.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,269 INFO: Adding prefix 12.15.228.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,279 INFO: Adding prefix 12.15.228.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,285 INFO: Adding prefix 12.15.228.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,291 INFO: Adding prefix 12.15.228.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,297 INFO: Adding prefix 12.15.228.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,306 INFO: Adding prefix 12.15.228.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,312 INFO: Adding prefix 12.15.228.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,318 INFO: Adding prefix 12.15.228.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,324 INFO: Adding prefix 12.15.228.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,332 INFO: Adding prefix 12.15.228.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,338 INFO: Adding prefix 12.15.228.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,344 INFO: Adding prefix 12.15.228.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,351 INFO: Adding prefix 12.15.228.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,362 INFO: Adding prefix 12.15.229.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,367 INFO: Adding prefix 12.15.229.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,373 INFO: Adding prefix 12.15.229.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,379 INFO: Adding prefix 12.15.229.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,387 INFO: Adding prefix 12.15.229.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,393 INFO: Adding prefix 12.15.229.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,398 INFO: Adding prefix 12.15.229.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,405 INFO: Adding prefix 12.15.229.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,414 INFO: Adding prefix 12.15.229.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,420 INFO: Adding prefix 12.15.229.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,427 INFO: Adding prefix 12.15.229.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,433 INFO: Adding prefix 12.15.229.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,441 INFO: Adding prefix 12.15.229.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,447 INFO: Adding prefix 12.15.229.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,453 INFO: Adding prefix 12.15.229.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,459 INFO: Adding prefix 12.15.229.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,464 INFO: Adding prefix 12.15.230.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,471 INFO: Adding prefix 12.15.230.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,476 INFO: Adding prefix 12.15.230.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,485 INFO: Adding prefix 12.15.230.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,490 INFO: Adding prefix 12.15.230.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,496 INFO: Adding prefix 12.15.230.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,503 INFO: Adding prefix 12.15.230.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,512 INFO: Adding prefix 12.15.230.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,518 INFO: Adding prefix 12.15.230.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,523 INFO: Adding prefix 12.15.230.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,528 INFO: Adding prefix 12.15.230.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,536 INFO: Adding prefix 12.15.230.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,541 INFO: Adding prefix 12.15.230.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,546 INFO: Adding prefix 12.15.230.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,551 INFO: Adding prefix 12.15.230.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,558 INFO: Adding prefix 12.15.230.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,563 INFO: Adding prefix 12.15.231.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,570 INFO: Adding prefix 12.15.231.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,577 INFO: Adding prefix 12.15.231.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,585 INFO: Adding prefix 12.15.231.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,590 INFO: Adding prefix 12.15.231.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,596 INFO: Adding prefix 12.15.231.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,601 INFO: Adding prefix 12.15.231.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,609 INFO: Adding prefix 12.15.231.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,615 INFO: Adding prefix 12.15.231.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,620 INFO: Adding prefix 12.15.231.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,626 INFO: Adding prefix 12.15.231.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,633 INFO: Adding prefix 12.15.231.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,639 INFO: Adding prefix 12.15.231.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,644 INFO: Adding prefix 12.15.231.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,655 INFO: Adding prefix 12.15.231.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,662 INFO: Adding prefix 12.15.231.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,668 INFO: Adding prefix 12.15.232.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,673 INFO: Adding prefix 12.15.232.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,683 INFO: Adding prefix 12.15.232.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,689 INFO: Adding prefix 12.15.232.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,694 INFO: Adding prefix 12.15.232.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,700 INFO: Adding prefix 12.15.232.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,709 INFO: Adding prefix 12.15.232.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,715 INFO: Adding prefix 12.15.232.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,722 INFO: Adding prefix 12.15.232.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,727 INFO: Adding prefix 12.15.232.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,736 INFO: Adding prefix 12.15.232.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,743 INFO: Adding prefix 12.15.232.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,749 INFO: Adding prefix 12.15.232.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,754 INFO: Adding prefix 12.15.232.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,761 INFO: Adding prefix 12.15.232.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,767 INFO: Adding prefix 12.15.232.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,773 INFO: Adding prefix 12.15.233.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,779 INFO: Adding prefix 12.15.233.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,787 INFO: Adding prefix 12.15.233.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,792 INFO: Adding prefix 12.15.233.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,797 INFO: Adding prefix 12.15.233.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,802 INFO: Adding prefix 12.15.233.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,808 INFO: Adding prefix 12.15.233.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,814 INFO: Adding prefix 12.15.233.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,820 INFO: Adding prefix 12.15.233.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,826 INFO: Adding prefix 12.15.233.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,831 INFO: Adding prefix 12.15.233.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,837 INFO: Adding prefix 12.15.233.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,843 INFO: Adding prefix 12.15.233.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,850 INFO: Adding prefix 12.15.233.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,855 INFO: Adding prefix 12.15.233.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,863 INFO: Adding prefix 12.15.233.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,870 INFO: Adding prefix 12.15.234.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,879 INFO: Adding prefix 12.15.234.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,884 INFO: Adding prefix 12.15.234.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,889 INFO: Adding prefix 12.15.234.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,895 INFO: Adding prefix 12.15.234.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,904 INFO: Adding prefix 12.15.234.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,911 INFO: Adding prefix 12.15.234.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,916 INFO: Adding prefix 12.15.234.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,921 INFO: Adding prefix 12.15.234.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,928 INFO: Adding prefix 12.15.234.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,935 INFO: Adding prefix 12.15.234.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,940 INFO: Adding prefix 12.15.234.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,945 INFO: Adding prefix 12.15.234.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,952 INFO: Adding prefix 12.15.234.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,984 INFO: Adding prefix 12.15.234.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,990 INFO: Adding prefix 12.15.234.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:39,996 INFO: Adding prefix 12.15.235.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,002 INFO: Adding prefix 12.15.235.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,007 INFO: Adding prefix 12.15.235.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,013 INFO: Adding prefix 12.15.235.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,069 INFO: Adding prefix 12.15.235.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,089 INFO: Adding prefix 12.15.235.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,097 INFO: Adding prefix 12.15.235.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,108 INFO: Adding prefix 12.15.235.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,119 INFO: Adding prefix 12.15.235.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,126 INFO: Adding prefix 12.15.235.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,132 INFO: Adding prefix 12.15.235.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,137 INFO: Adding prefix 12.15.235.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,143 INFO: Adding prefix 12.15.235.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,149 INFO: Adding prefix 12.15.235.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,156 INFO: Adding prefix 12.15.235.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,162 INFO: Adding prefix 12.15.235.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,169 INFO: Adding prefix 12.15.236.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,176 INFO: Adding prefix 12.15.236.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,181 INFO: Adding prefix 12.15.236.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,187 INFO: Adding prefix 12.15.236.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,196 INFO: Adding prefix 12.15.236.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,202 INFO: Adding prefix 12.15.236.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,207 INFO: Adding prefix 12.15.236.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,216 INFO: Adding prefix 12.15.236.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,224 INFO: Adding prefix 12.15.236.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,230 INFO: Adding prefix 12.15.236.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,235 INFO: Adding prefix 12.15.236.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,241 INFO: Adding prefix 12.15.236.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,325 INFO: Adding prefix 12.15.236.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,333 INFO: Adding prefix 12.15.236.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,340 INFO: Adding prefix 12.15.236.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,346 INFO: Adding prefix 12.15.236.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,352 INFO: Adding prefix 12.15.237.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,358 INFO: Adding prefix 12.15.237.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,364 INFO: Adding prefix 12.15.237.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,371 INFO: Adding prefix 12.15.237.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,377 INFO: Adding prefix 12.15.237.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,381 INFO: Adding prefix 12.15.237.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,386 INFO: Adding prefix 12.15.237.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,392 INFO: Adding prefix 12.15.237.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,401 INFO: Adding prefix 12.15.237.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,407 INFO: Adding prefix 12.15.237.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,413 INFO: Adding prefix 12.15.237.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,418 INFO: Adding prefix 12.15.237.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,423 INFO: Adding prefix 12.15.237.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,427 INFO: Adding prefix 12.15.237.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,432 INFO: Adding prefix 12.15.237.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,438 INFO: Adding prefix 12.15.237.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,443 INFO: Adding prefix 12.15.238.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,448 INFO: Adding prefix 12.15.238.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,452 INFO: Adding prefix 12.15.238.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,458 INFO: Adding prefix 12.15.238.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,463 INFO: Adding prefix 12.15.238.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,468 INFO: Adding prefix 12.15.238.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,474 INFO: Adding prefix 12.15.238.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,480 INFO: Adding prefix 12.15.238.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,485 INFO: Adding prefix 12.15.238.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,490 INFO: Adding prefix 12.15.238.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,496 INFO: Adding prefix 12.15.238.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,501 INFO: Adding prefix 12.15.238.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,506 INFO: Adding prefix 12.15.238.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,510 INFO: Adding prefix 12.15.238.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,517 INFO: Adding prefix 12.15.238.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,526 INFO: Adding prefix 12.15.238.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,532 INFO: Adding prefix 12.15.239.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,538 INFO: Adding prefix 12.15.239.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,566 INFO: Adding prefix 12.15.239.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,572 INFO: Adding prefix 12.15.239.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,577 INFO: Adding prefix 12.15.239.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,583 INFO: Adding prefix 12.15.239.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,591 INFO: Adding prefix 12.15.239.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,597 INFO: Adding prefix 12.15.239.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,606 INFO: Adding prefix 12.15.239.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,612 INFO: Adding prefix 12.15.239.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,620 INFO: Adding prefix 12.15.239.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,627 INFO: Adding prefix 12.15.239.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,633 INFO: Adding prefix 12.15.239.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,638 INFO: Adding prefix 12.15.239.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,649 INFO: Adding prefix 12.15.239.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,661 INFO: Adding prefix 12.15.239.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,671 INFO: Adding prefix 12.15.240.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,683 INFO: Adding prefix 12.15.240.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,695 INFO: Adding prefix 12.15.240.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,701 INFO: Adding prefix 12.15.240.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,710 INFO: Adding prefix 12.15.240.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,716 INFO: Adding prefix 12.15.240.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,724 INFO: Adding prefix 12.15.240.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,736 INFO: Adding prefix 12.15.240.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,742 INFO: Adding prefix 12.15.240.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,777 INFO: Adding prefix 12.15.240.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,784 INFO: Adding prefix 12.15.240.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,793 INFO: Adding prefix 12.15.240.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,800 INFO: Adding prefix 12.15.240.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,814 INFO: Adding prefix 12.15.240.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,823 INFO: Adding prefix 12.15.240.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,832 INFO: Adding prefix 12.15.240.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,839 INFO: Adding prefix 12.15.241.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,856 INFO: Adding prefix 12.15.241.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,871 INFO: Adding prefix 12.15.241.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,884 INFO: Adding prefix 12.15.241.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,891 INFO: Adding prefix 12.15.241.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,906 INFO: Adding prefix 12.15.241.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,932 INFO: Adding prefix 12.15.241.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,987 INFO: Adding prefix 12.15.241.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:40,999 INFO: Adding prefix 12.15.241.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,019 INFO: Adding prefix 12.15.241.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,029 INFO: Adding prefix 12.15.241.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,072 INFO: Adding prefix 12.15.241.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,090 INFO: Adding prefix 12.15.241.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,110 INFO: Adding prefix 12.15.241.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,118 INFO: Adding prefix 12.15.241.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,126 INFO: Adding prefix 12.15.241.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,138 INFO: Adding prefix 12.15.242.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,159 INFO: Adding prefix 12.15.242.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,191 INFO: Adding prefix 12.15.242.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,197 INFO: Adding prefix 12.15.242.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,207 INFO: Adding prefix 12.15.242.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,214 INFO: Adding prefix 12.15.242.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,222 INFO: Adding prefix 12.15.242.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,227 INFO: Adding prefix 12.15.242.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,243 INFO: Adding prefix 12.15.242.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,250 INFO: Adding prefix 12.15.242.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,257 INFO: Adding prefix 12.15.242.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,263 INFO: Adding prefix 12.15.242.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,278 INFO: Adding prefix 12.15.242.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,286 INFO: Adding prefix 12.15.242.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,291 INFO: Adding prefix 12.15.242.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,297 INFO: Adding prefix 12.15.242.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,313 INFO: Adding prefix 12.15.243.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,325 INFO: Adding prefix 12.15.243.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,338 INFO: Adding prefix 12.15.243.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,347 INFO: Adding prefix 12.15.243.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,371 INFO: Adding prefix 12.15.243.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,378 INFO: Adding prefix 12.15.243.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,427 INFO: Adding prefix 12.15.243.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,436 INFO: Adding prefix 12.15.243.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,472 INFO: Adding prefix 12.15.243.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,542 INFO: Adding prefix 12.15.243.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,572 INFO: Adding prefix 12.15.243.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,582 INFO: Adding prefix 12.15.243.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,591 INFO: Adding prefix 12.15.243.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,597 INFO: Adding prefix 12.15.243.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,604 INFO: Adding prefix 12.15.243.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,611 INFO: Adding prefix 12.15.243.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,618 INFO: Adding prefix 12.15.244.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,624 INFO: Adding prefix 12.15.244.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,630 INFO: Adding prefix 12.15.244.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,637 INFO: Adding prefix 12.15.244.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,643 INFO: Adding prefix 12.15.244.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,648 INFO: Adding prefix 12.15.244.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,653 INFO: Adding prefix 12.15.244.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,663 INFO: Adding prefix 12.15.244.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,670 INFO: Adding prefix 12.15.244.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,676 INFO: Adding prefix 12.15.244.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,681 INFO: Adding prefix 12.15.244.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,689 INFO: Adding prefix 12.15.244.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,696 INFO: Adding prefix 12.15.244.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,701 INFO: Adding prefix 12.15.244.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,708 INFO: Adding prefix 12.15.244.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,716 INFO: Adding prefix 12.15.244.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,721 INFO: Adding prefix 12.15.245.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,726 INFO: Adding prefix 12.15.245.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,733 INFO: Adding prefix 12.15.245.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,741 INFO: Adding prefix 12.15.245.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,748 INFO: Adding prefix 12.15.245.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,756 INFO: Adding prefix 12.15.245.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,764 INFO: Adding prefix 12.15.245.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,802 INFO: Adding prefix 12.15.245.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,839 INFO: Adding prefix 12.15.245.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:41,999 INFO: Adding prefix 12.15.245.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,131 INFO: Adding prefix 12.15.245.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,139 INFO: Adding prefix 12.15.245.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,146 INFO: Adding prefix 12.15.245.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,153 INFO: Adding prefix 12.15.245.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,162 INFO: Adding prefix 12.15.245.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,168 INFO: Adding prefix 12.15.245.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,174 INFO: Adding prefix 12.15.246.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,180 INFO: Adding prefix 12.15.246.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,187 INFO: Adding prefix 12.15.246.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,193 INFO: Adding prefix 12.15.246.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,199 INFO: Adding prefix 12.15.246.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,204 INFO: Adding prefix 12.15.246.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,213 INFO: Adding prefix 12.15.246.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,242 INFO: Adding prefix 12.15.246.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,249 INFO: Adding prefix 12.15.246.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,256 INFO: Adding prefix 12.15.246.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,269 INFO: Adding prefix 12.15.246.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,275 INFO: Adding prefix 12.15.246.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,281 INFO: Adding prefix 12.15.246.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,286 INFO: Adding prefix 12.15.246.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,295 INFO: Adding prefix 12.15.246.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,304 INFO: Adding prefix 12.15.246.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,312 INFO: Adding prefix 12.15.247.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,327 INFO: Adding prefix 12.15.247.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,333 INFO: Adding prefix 12.15.247.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,342 INFO: Adding prefix 12.15.247.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,348 INFO: Adding prefix 12.15.247.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,356 INFO: Adding prefix 12.15.247.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,362 INFO: Adding prefix 12.15.247.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,367 INFO: Adding prefix 12.15.247.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,372 INFO: Adding prefix 12.15.247.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,384 INFO: Adding prefix 12.15.247.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,409 INFO: Adding prefix 12.15.247.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,417 INFO: Adding prefix 12.15.247.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,424 INFO: Adding prefix 12.15.247.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,432 INFO: Adding prefix 12.15.247.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,440 INFO: Adding prefix 12.15.247.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,446 INFO: Adding prefix 12.15.247.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,451 INFO: Adding prefix 12.15.248.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,457 INFO: Adding prefix 12.15.248.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,463 INFO: Adding prefix 12.15.248.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,469 INFO: Adding prefix 12.15.248.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,475 INFO: Adding prefix 12.15.248.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,484 INFO: Adding prefix 12.15.248.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,498 INFO: Adding prefix 12.15.248.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,505 INFO: Adding prefix 12.15.248.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,511 INFO: Adding prefix 12.15.248.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,549 INFO: Adding prefix 12.15.248.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,555 INFO: Adding prefix 12.15.248.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,569 INFO: Adding prefix 12.15.248.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,581 INFO: Adding prefix 12.15.248.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,593 INFO: Adding prefix 12.15.248.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,601 INFO: Adding prefix 12.15.248.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,606 INFO: Adding prefix 12.15.248.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,614 INFO: Adding prefix 12.15.249.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,623 INFO: Adding prefix 12.15.249.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,630 INFO: Adding prefix 12.15.249.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,635 INFO: Adding prefix 12.15.249.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,645 INFO: Adding prefix 12.15.249.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,652 INFO: Adding prefix 12.15.249.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,658 INFO: Adding prefix 12.15.249.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,664 INFO: Adding prefix 12.15.249.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,684 INFO: Adding prefix 12.15.249.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,703 INFO: Adding prefix 12.15.249.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,711 INFO: Adding prefix 12.15.249.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,717 INFO: Adding prefix 12.15.249.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,730 INFO: Adding prefix 12.15.249.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,747 INFO: Adding prefix 12.15.249.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,756 INFO: Adding prefix 12.15.249.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,762 INFO: Adding prefix 12.15.249.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,783 INFO: Adding prefix 12.15.250.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,791 INFO: Adding prefix 12.15.250.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,803 INFO: Adding prefix 12.15.250.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,810 INFO: Adding prefix 12.15.250.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,835 INFO: Adding prefix 12.15.250.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,841 INFO: Adding prefix 12.15.250.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,860 INFO: Adding prefix 12.15.250.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,868 INFO: Adding prefix 12.15.250.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,880 INFO: Adding prefix 12.15.250.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,887 INFO: Adding prefix 12.15.250.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,903 INFO: Adding prefix 12.15.250.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,910 INFO: Adding prefix 12.15.250.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,916 INFO: Adding prefix 12.15.250.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,921 INFO: Adding prefix 12.15.250.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,933 INFO: Adding prefix 12.15.250.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,953 INFO: Adding prefix 12.15.250.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,966 INFO: Adding prefix 12.15.251.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,975 INFO: Adding prefix 12.15.251.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:42,983 INFO: Adding prefix 12.15.251.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,002 INFO: Adding prefix 12.15.251.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,009 INFO: Adding prefix 12.15.251.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,015 INFO: Adding prefix 12.15.251.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,023 INFO: Adding prefix 12.15.251.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,032 INFO: Adding prefix 12.15.251.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,040 INFO: Adding prefix 12.15.251.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,047 INFO: Adding prefix 12.15.251.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,054 INFO: Adding prefix 12.15.251.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,063 INFO: Adding prefix 12.15.251.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,071 INFO: Adding prefix 12.15.251.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,077 INFO: Adding prefix 12.15.251.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,085 INFO: Adding prefix 12.15.251.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,092 INFO: Adding prefix 12.15.251.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,100 INFO: Adding prefix 12.15.252.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,108 INFO: Adding prefix 12.15.252.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,114 INFO: Adding prefix 12.15.252.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,157 INFO: Adding prefix 12.15.252.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,165 INFO: Adding prefix 12.15.252.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,172 INFO: Adding prefix 12.15.252.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,177 INFO: Adding prefix 12.15.252.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,183 INFO: Adding prefix 12.15.252.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,189 INFO: Adding prefix 12.15.252.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,194 INFO: Adding prefix 12.15.252.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,205 INFO: Adding prefix 12.15.252.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,211 INFO: Adding prefix 12.15.252.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,217 INFO: Adding prefix 12.15.252.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,223 INFO: Adding prefix 12.15.252.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,232 INFO: Adding prefix 12.15.252.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,238 INFO: Adding prefix 12.15.252.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,245 INFO: Adding prefix 12.15.253.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,252 INFO: Adding prefix 12.15.253.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,260 INFO: Adding prefix 12.15.253.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,269 INFO: Adding prefix 12.15.253.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,275 INFO: Adding prefix 12.15.253.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,282 INFO: Adding prefix 12.15.253.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,289 INFO: Adding prefix 12.15.253.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,296 INFO: Adding prefix 12.15.253.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,306 INFO: Adding prefix 12.15.253.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,313 INFO: Adding prefix 12.15.253.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,322 INFO: Adding prefix 12.15.253.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,328 INFO: Adding prefix 12.15.253.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,335 INFO: Adding prefix 12.15.253.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,341 INFO: Adding prefix 12.15.253.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,354 INFO: Adding prefix 12.15.253.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,361 INFO: Adding prefix 12.15.253.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,370 INFO: Adding prefix 12.15.254.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,379 INFO: Adding prefix 12.15.254.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,391 INFO: Adding prefix 12.15.254.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,399 INFO: Adding prefix 12.15.254.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,404 INFO: Adding prefix 12.15.254.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,418 INFO: Adding prefix 12.15.254.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,425 INFO: Adding prefix 12.15.254.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,432 INFO: Adding prefix 12.15.254.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,439 INFO: Adding prefix 12.15.254.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,466 INFO: Adding prefix 12.15.254.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,473 INFO: Adding prefix 12.15.254.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,482 INFO: Adding prefix 12.15.254.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,489 INFO: Adding prefix 12.15.254.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,501 INFO: Adding prefix 12.15.254.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,508 INFO: Adding prefix 12.15.254.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,517 INFO: Adding prefix 12.15.254.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,523 INFO: Adding prefix 12.15.255.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,543 INFO: Adding prefix 12.15.255.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,551 INFO: Adding prefix 12.15.255.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,563 INFO: Adding prefix 12.15.255.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,571 INFO: Adding prefix 12.15.255.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,635 INFO: Adding prefix 12.15.255.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,644 INFO: Adding prefix 12.15.255.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,656 INFO: Adding prefix 12.15.255.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,664 INFO: Adding prefix 12.15.255.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,677 INFO: Adding prefix 12.15.255.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,685 INFO: Adding prefix 12.15.255.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,694 INFO: Adding prefix 12.15.255.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,704 INFO: Adding prefix 12.15.255.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,712 INFO: Adding prefix 12.15.255.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,723 INFO: Adding prefix 12.15.255.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,746 INFO: Adding prefix 12.15.255.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,761 INFO: Adding prefix 12.16.0.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,767 INFO: Adding prefix 12.16.0.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,775 INFO: Adding prefix 12.16.0.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,786 INFO: Adding prefix 12.16.0.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,800 INFO: Adding prefix 12.16.0.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,808 INFO: Adding prefix 12.16.0.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,816 INFO: Adding prefix 12.16.0.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,822 INFO: Adding prefix 12.16.0.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,832 INFO: Adding prefix 12.16.0.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,839 INFO: Adding prefix 12.16.0.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,845 INFO: Adding prefix 12.16.0.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,857 INFO: Adding prefix 12.16.0.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,865 INFO: Adding prefix 12.16.0.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,871 INFO: Adding prefix 12.16.0.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,876 INFO: Adding prefix 12.16.0.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,884 INFO: Adding prefix 12.16.0.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,895 INFO: Adding prefix 12.16.1.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,902 INFO: Adding prefix 12.16.1.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,908 INFO: Adding prefix 12.16.1.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,915 INFO: Adding prefix 12.16.1.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,924 INFO: Adding prefix 12.16.1.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,931 INFO: Adding prefix 12.16.1.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,953 INFO: Adding prefix 12.16.1.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,961 INFO: Adding prefix 12.16.1.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:43,969 INFO: Adding prefix 12.16.1.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,006 INFO: Adding prefix 12.16.1.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,014 INFO: Adding prefix 12.16.1.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,026 INFO: Adding prefix 12.16.1.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,034 INFO: Adding prefix 12.16.1.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,040 INFO: Adding prefix 12.16.1.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,048 INFO: Adding prefix 12.16.1.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,059 INFO: Adding prefix 12.16.1.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,069 INFO: Adding prefix 12.16.2.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,074 INFO: Adding prefix 12.16.2.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,102 INFO: Adding prefix 12.16.2.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,120 INFO: Adding prefix 12.16.2.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,127 INFO: Adding prefix 12.16.2.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,133 INFO: Adding prefix 12.16.2.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,138 INFO: Adding prefix 12.16.2.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,147 INFO: Adding prefix 12.16.2.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,154 INFO: Adding prefix 12.16.2.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,162 INFO: Adding prefix 12.16.2.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,169 INFO: Adding prefix 12.16.2.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,179 INFO: Adding prefix 12.16.2.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,186 INFO: Adding prefix 12.16.2.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,192 INFO: Adding prefix 12.16.2.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,197 INFO: Adding prefix 12.16.2.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,207 INFO: Adding prefix 12.16.2.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,213 INFO: Adding prefix 12.16.3.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,220 INFO: Adding prefix 12.16.3.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,226 INFO: Adding prefix 12.16.3.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,234 INFO: Adding prefix 12.16.3.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,242 INFO: Adding prefix 12.16.3.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,248 INFO: Adding prefix 12.16.3.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,259 INFO: Adding prefix 12.16.3.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,266 INFO: Adding prefix 12.16.3.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,283 INFO: Adding prefix 12.16.3.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,291 INFO: Adding prefix 12.16.3.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,307 INFO: Adding prefix 12.16.3.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,314 INFO: Adding prefix 12.16.3.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,320 INFO: Adding prefix 12.16.3.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,325 INFO: Adding prefix 12.16.3.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,354 INFO: Adding prefix 12.16.3.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,362 INFO: Adding prefix 12.16.3.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,379 INFO: Adding prefix 12.16.4.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,386 INFO: Adding prefix 12.16.4.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,397 INFO: Adding prefix 12.16.4.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,405 INFO: Adding prefix 12.16.4.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,413 INFO: Adding prefix 12.16.4.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,419 INFO: Adding prefix 12.16.4.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,429 INFO: Adding prefix 12.16.4.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,437 INFO: Adding prefix 12.16.4.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,443 INFO: Adding prefix 12.16.4.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,450 INFO: Adding prefix 12.16.4.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,460 INFO: Adding prefix 12.16.4.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,467 INFO: Adding prefix 12.16.4.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,477 INFO: Adding prefix 12.16.4.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,485 INFO: Adding prefix 12.16.4.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,497 INFO: Adding prefix 12.16.4.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,505 INFO: Adding prefix 12.16.4.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,511 INFO: Adding prefix 12.16.5.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,517 INFO: Adding prefix 12.16.5.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,524 INFO: Adding prefix 12.16.5.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,533 INFO: Adding prefix 12.16.5.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,540 INFO: Adding prefix 12.16.5.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,551 INFO: Adding prefix 12.16.5.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,558 INFO: Adding prefix 12.16.5.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,563 INFO: Adding prefix 12.16.5.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,569 INFO: Adding prefix 12.16.5.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,576 INFO: Adding prefix 12.16.5.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,587 INFO: Adding prefix 12.16.5.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,594 INFO: Adding prefix 12.16.5.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,609 INFO: Adding prefix 12.16.5.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,623 INFO: Adding prefix 12.16.5.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,630 INFO: Adding prefix 12.16.5.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,636 INFO: Adding prefix 12.16.5.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,642 INFO: Adding prefix 12.16.6.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,666 INFO: Adding prefix 12.16.6.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,675 INFO: Adding prefix 12.16.6.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,699 INFO: Adding prefix 12.16.6.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,708 INFO: Adding prefix 12.16.6.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,721 INFO: Adding prefix 12.16.6.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,742 INFO: Adding prefix 12.16.6.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,752 INFO: Adding prefix 12.16.6.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,762 INFO: Adding prefix 12.16.6.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,778 INFO: Adding prefix 12.16.6.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,785 INFO: Adding prefix 12.16.6.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,793 INFO: Adding prefix 12.16.6.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,798 INFO: Adding prefix 12.16.6.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,808 INFO: Adding prefix 12.16.6.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,831 INFO: Adding prefix 12.16.6.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,839 INFO: Adding prefix 12.16.6.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,855 INFO: Adding prefix 12.16.7.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,886 INFO: Adding prefix 12.16.7.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,898 INFO: Adding prefix 12.16.7.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,905 INFO: Adding prefix 12.16.7.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,940 INFO: Adding prefix 12.16.7.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,951 INFO: Adding prefix 12.16.7.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,986 INFO: Adding prefix 12.16.7.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:44,994 INFO: Adding prefix 12.16.7.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,009 INFO: Adding prefix 12.16.7.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,016 INFO: Adding prefix 12.16.7.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,022 INFO: Adding prefix 12.16.7.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,044 INFO: Adding prefix 12.16.7.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,059 INFO: Adding prefix 12.16.7.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,065 INFO: Adding prefix 12.16.7.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,072 INFO: Adding prefix 12.16.7.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,078 INFO: Adding prefix 12.16.7.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,099 INFO: Adding prefix 12.16.8.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,110 INFO: Adding prefix 12.16.8.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,115 INFO: Adding prefix 12.16.8.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,128 INFO: Adding prefix 12.16.8.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,139 INFO: Adding prefix 12.16.8.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,151 INFO: Adding prefix 12.16.8.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,164 INFO: Adding prefix 12.16.8.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,170 INFO: Adding prefix 12.16.8.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,194 INFO: Adding prefix 12.16.8.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,205 INFO: Adding prefix 12.16.8.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,213 INFO: Adding prefix 12.16.8.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,222 INFO: Adding prefix 12.16.8.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,232 INFO: Adding prefix 12.16.8.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,244 INFO: Adding prefix 12.16.8.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,251 INFO: Adding prefix 12.16.8.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,261 INFO: Adding prefix 12.16.8.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,267 INFO: Adding prefix 12.16.9.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,274 INFO: Adding prefix 12.16.9.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,284 INFO: Adding prefix 12.16.9.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,317 INFO: Adding prefix 12.16.9.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,332 INFO: Adding prefix 12.16.9.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,349 INFO: Adding prefix 12.16.9.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,395 INFO: Adding prefix 12.16.9.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,442 INFO: Adding prefix 12.16.9.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,464 INFO: Adding prefix 12.16.9.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,505 INFO: Adding prefix 12.16.9.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,548 INFO: Adding prefix 12.16.9.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,608 INFO: Adding prefix 12.16.9.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,622 INFO: Adding prefix 12.16.9.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,636 INFO: Adding prefix 12.16.9.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,647 INFO: Adding prefix 12.16.9.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,661 INFO: Adding prefix 12.16.9.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,691 INFO: Adding prefix 12.16.10.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,768 INFO: Adding prefix 12.16.10.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,776 INFO: Adding prefix 12.16.10.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,824 INFO: Adding prefix 12.16.10.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,850 INFO: Adding prefix 12.16.10.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,884 INFO: Adding prefix 12.16.10.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,913 INFO: Adding prefix 12.16.10.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:45,981 INFO: Adding prefix 12.16.10.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,063 INFO: Adding prefix 12.16.10.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,083 INFO: Adding prefix 12.16.10.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,128 INFO: Adding prefix 12.16.10.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,284 INFO: Adding prefix 12.16.10.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,296 INFO: Adding prefix 12.16.10.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,303 INFO: Adding prefix 12.16.10.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,401 INFO: Adding prefix 12.16.10.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,442 INFO: Adding prefix 12.16.10.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,459 INFO: Adding prefix 12.16.11.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,477 INFO: Adding prefix 12.16.11.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,576 INFO: Adding prefix 12.16.11.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,585 INFO: Adding prefix 12.16.11.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,592 INFO: Adding prefix 12.16.11.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,598 INFO: Adding prefix 12.16.11.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,606 INFO: Adding prefix 12.16.11.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,616 INFO: Adding prefix 12.16.11.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,685 INFO: Adding prefix 12.16.11.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,712 INFO: Adding prefix 12.16.11.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,783 INFO: Adding prefix 12.16.11.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,857 INFO: Adding prefix 12.16.11.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,893 INFO: Adding prefix 12.16.11.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,923 INFO: Adding prefix 12.16.11.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,933 INFO: Adding prefix 12.16.11.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,939 INFO: Adding prefix 12.16.11.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:46,968 INFO: Adding prefix 12.16.12.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,008 INFO: Adding prefix 12.16.12.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,043 INFO: Adding prefix 12.16.12.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,066 INFO: Adding prefix 12.16.12.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,126 INFO: Adding prefix 12.16.12.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,135 INFO: Adding prefix 12.16.12.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,173 INFO: Adding prefix 12.16.12.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,220 INFO: Adding prefix 12.16.12.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,241 INFO: Adding prefix 12.16.12.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,251 INFO: Adding prefix 12.16.12.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,262 INFO: Adding prefix 12.16.12.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,269 INFO: Adding prefix 12.16.12.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,277 INFO: Adding prefix 12.16.12.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,299 INFO: Adding prefix 12.16.12.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,306 INFO: Adding prefix 12.16.12.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,313 INFO: Adding prefix 12.16.12.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,318 INFO: Adding prefix 12.16.13.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,326 INFO: Adding prefix 12.16.13.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,332 INFO: Adding prefix 12.16.13.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,340 INFO: Adding prefix 12.16.13.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,345 INFO: Adding prefix 12.16.13.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,353 INFO: Adding prefix 12.16.13.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,359 INFO: Adding prefix 12.16.13.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,365 INFO: Adding prefix 12.16.13.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,371 INFO: Adding prefix 12.16.13.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,407 INFO: Adding prefix 12.16.13.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,437 INFO: Adding prefix 12.16.13.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,445 INFO: Adding prefix 12.16.13.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,451 INFO: Adding prefix 12.16.13.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,484 INFO: Adding prefix 12.16.13.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,501 INFO: Adding prefix 12.16.13.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,529 INFO: Adding prefix 12.16.13.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,538 INFO: Adding prefix 12.16.14.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,544 INFO: Adding prefix 12.16.14.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,549 INFO: Adding prefix 12.16.14.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,565 INFO: Adding prefix 12.16.14.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,665 INFO: Adding prefix 12.16.14.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,673 INFO: Adding prefix 12.16.14.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,679 INFO: Adding prefix 12.16.14.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,706 INFO: Adding prefix 12.16.14.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,717 INFO: Adding prefix 12.16.14.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,742 INFO: Adding prefix 12.16.14.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,750 INFO: Adding prefix 12.16.14.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,757 INFO: Adding prefix 12.16.14.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,786 INFO: Adding prefix 12.16.14.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,794 INFO: Adding prefix 12.16.14.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,802 INFO: Adding prefix 12.16.14.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,809 INFO: Adding prefix 12.16.14.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,844 INFO: Adding prefix 12.16.15.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,865 INFO: Adding prefix 12.16.15.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,872 INFO: Adding prefix 12.16.15.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,911 INFO: Adding prefix 12.16.15.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,964 INFO: Adding prefix 12.16.15.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:47,990 INFO: Adding prefix 12.16.15.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,001 INFO: Adding prefix 12.16.15.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,024 INFO: Adding prefix 12.16.15.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,086 INFO: Adding prefix 12.16.15.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,106 INFO: Adding prefix 12.16.15.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,134 INFO: Adding prefix 12.16.15.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,161 INFO: Adding prefix 12.16.15.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,188 INFO: Adding prefix 12.16.15.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,200 INFO: Adding prefix 12.16.15.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,246 INFO: Adding prefix 12.16.15.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,319 INFO: Adding prefix 12.16.15.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,370 INFO: Adding prefix 12.16.16.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,392 INFO: Adding prefix 12.16.16.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,433 INFO: Adding prefix 12.16.16.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,446 INFO: Adding prefix 12.16.16.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,459 INFO: Adding prefix 12.16.16.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,484 INFO: Adding prefix 12.16.16.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,508 INFO: Adding prefix 12.16.16.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,519 INFO: Adding prefix 12.16.16.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,528 INFO: Adding prefix 12.16.16.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,535 INFO: Adding prefix 12.16.16.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,569 INFO: Adding prefix 12.16.16.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,595 INFO: Adding prefix 12.16.16.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,650 INFO: Adding prefix 12.16.16.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,663 INFO: Adding prefix 12.16.16.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,728 INFO: Adding prefix 12.16.16.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,765 INFO: Adding prefix 12.16.16.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,782 INFO: Adding prefix 12.16.17.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,805 INFO: Adding prefix 12.16.17.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,814 INFO: Adding prefix 12.16.17.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,822 INFO: Adding prefix 12.16.17.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,830 INFO: Adding prefix 12.16.17.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,837 INFO: Adding prefix 12.16.17.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,842 INFO: Adding prefix 12.16.17.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,853 INFO: Adding prefix 12.16.17.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,860 INFO: Adding prefix 12.16.17.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,875 INFO: Adding prefix 12.16.17.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,887 INFO: Adding prefix 12.16.17.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,893 INFO: Adding prefix 12.16.17.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,917 INFO: Adding prefix 12.16.17.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,925 INFO: Adding prefix 12.16.17.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,939 INFO: Adding prefix 12.16.17.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,947 INFO: Adding prefix 12.16.17.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,953 INFO: Adding prefix 12.16.18.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,959 INFO: Adding prefix 12.16.18.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,970 INFO: Adding prefix 12.16.18.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,975 INFO: Adding prefix 12.16.18.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,982 INFO: Adding prefix 12.16.18.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:48,989 INFO: Adding prefix 12.16.18.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,000 INFO: Adding prefix 12.16.18.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,046 INFO: Adding prefix 12.16.18.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,056 INFO: Adding prefix 12.16.18.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,063 INFO: Adding prefix 12.16.18.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,077 INFO: Adding prefix 12.16.18.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,085 INFO: Adding prefix 12.16.18.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,092 INFO: Adding prefix 12.16.18.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,100 INFO: Adding prefix 12.16.18.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,107 INFO: Adding prefix 12.16.18.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,114 INFO: Adding prefix 12.16.18.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,121 INFO: Adding prefix 12.16.19.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,135 INFO: Adding prefix 12.16.19.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,141 INFO: Adding prefix 12.16.19.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,146 INFO: Adding prefix 12.16.19.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,151 INFO: Adding prefix 12.16.19.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,158 INFO: Adding prefix 12.16.19.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,164 INFO: Adding prefix 12.16.19.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,180 INFO: Adding prefix 12.16.19.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,187 INFO: Adding prefix 12.16.19.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,196 INFO: Adding prefix 12.16.19.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,202 INFO: Adding prefix 12.16.19.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,212 INFO: Adding prefix 12.16.19.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,217 INFO: Adding prefix 12.16.19.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,224 INFO: Adding prefix 12.16.19.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,230 INFO: Adding prefix 12.16.19.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,236 INFO: Adding prefix 12.16.19.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,241 INFO: Adding prefix 12.16.20.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,249 INFO: Adding prefix 12.16.20.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,256 INFO: Adding prefix 12.16.20.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,262 INFO: Adding prefix 12.16.20.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,268 INFO: Adding prefix 12.16.20.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,277 INFO: Adding prefix 12.16.20.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,283 INFO: Adding prefix 12.16.20.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,289 INFO: Adding prefix 12.16.20.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,295 INFO: Adding prefix 12.16.20.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,302 INFO: Adding prefix 12.16.20.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,307 INFO: Adding prefix 12.16.20.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,313 INFO: Adding prefix 12.16.20.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,319 INFO: Adding prefix 12.16.20.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,329 INFO: Adding prefix 12.16.20.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,338 INFO: Adding prefix 12.16.20.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,346 INFO: Adding prefix 12.16.20.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,355 INFO: Adding prefix 12.16.21.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,362 INFO: Adding prefix 12.16.21.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,371 INFO: Adding prefix 12.16.21.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,376 INFO: Adding prefix 12.16.21.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,385 INFO: Adding prefix 12.16.21.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,391 INFO: Adding prefix 12.16.21.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,399 INFO: Adding prefix 12.16.21.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,404 INFO: Adding prefix 12.16.21.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,412 INFO: Adding prefix 12.16.21.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,418 INFO: Adding prefix 12.16.21.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,424 INFO: Adding prefix 12.16.21.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,429 INFO: Adding prefix 12.16.21.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,438 INFO: Adding prefix 12.16.21.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,443 INFO: Adding prefix 12.16.21.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,448 INFO: Adding prefix 12.16.21.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,453 INFO: Adding prefix 12.16.21.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,468 INFO: Adding prefix 12.16.22.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,475 INFO: Adding prefix 12.16.22.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,480 INFO: Adding prefix 12.16.22.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,485 INFO: Adding prefix 12.16.22.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,494 INFO: Adding prefix 12.16.22.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,499 INFO: Adding prefix 12.16.22.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,506 INFO: Adding prefix 12.16.22.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,513 INFO: Adding prefix 12.16.22.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,524 INFO: Adding prefix 12.16.22.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,531 INFO: Adding prefix 12.16.22.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,537 INFO: Adding prefix 12.16.22.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,543 INFO: Adding prefix 12.16.22.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,552 INFO: Adding prefix 12.16.22.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,559 INFO: Adding prefix 12.16.22.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,565 INFO: Adding prefix 12.16.22.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,582 INFO: Adding prefix 12.16.22.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,588 INFO: Adding prefix 12.16.23.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,598 INFO: Adding prefix 12.16.23.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,604 INFO: Adding prefix 12.16.23.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,614 INFO: Adding prefix 12.16.23.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,620 INFO: Adding prefix 12.16.23.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,626 INFO: Adding prefix 12.16.23.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,631 INFO: Adding prefix 12.16.23.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,666 INFO: Adding prefix 12.16.23.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,675 INFO: Adding prefix 12.16.23.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,682 INFO: Adding prefix 12.16.23.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,688 INFO: Adding prefix 12.16.23.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,697 INFO: Adding prefix 12.16.23.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,702 INFO: Adding prefix 12.16.23.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,709 INFO: Adding prefix 12.16.23.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,716 INFO: Adding prefix 12.16.23.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,723 INFO: Adding prefix 12.16.23.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,729 INFO: Adding prefix 12.16.24.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,736 INFO: Adding prefix 12.16.24.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,742 INFO: Adding prefix 12.16.24.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,759 INFO: Adding prefix 12.16.24.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,771 INFO: Adding prefix 12.16.24.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,785 INFO: Adding prefix 12.16.24.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,792 INFO: Adding prefix 12.16.24.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,798 INFO: Adding prefix 12.16.24.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,804 INFO: Adding prefix 12.16.24.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,810 INFO: Adding prefix 12.16.24.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,830 INFO: Adding prefix 12.16.24.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,837 INFO: Adding prefix 12.16.24.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,844 INFO: Adding prefix 12.16.24.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,849 INFO: Adding prefix 12.16.24.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,866 INFO: Adding prefix 12.16.24.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,872 INFO: Adding prefix 12.16.24.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,885 INFO: Adding prefix 12.16.25.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,892 INFO: Adding prefix 12.16.25.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,901 INFO: Adding prefix 12.16.25.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,907 INFO: Adding prefix 12.16.25.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,914 INFO: Adding prefix 12.16.25.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,920 INFO: Adding prefix 12.16.25.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,942 INFO: Adding prefix 12.16.25.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,948 INFO: Adding prefix 12.16.25.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,954 INFO: Adding prefix 12.16.25.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,959 INFO: Adding prefix 12.16.25.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,967 INFO: Adding prefix 12.16.25.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,973 INFO: Adding prefix 12.16.25.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,979 INFO: Adding prefix 12.16.25.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:49,993 INFO: Adding prefix 12.16.25.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,002 INFO: Adding prefix 12.16.25.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,025 INFO: Adding prefix 12.16.25.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,031 INFO: Adding prefix 12.16.26.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,037 INFO: Adding prefix 12.16.26.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,044 INFO: Adding prefix 12.16.26.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,049 INFO: Adding prefix 12.16.26.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,054 INFO: Adding prefix 12.16.26.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,062 INFO: Adding prefix 12.16.26.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,069 INFO: Adding prefix 12.16.26.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,078 INFO: Adding prefix 12.16.26.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,105 INFO: Adding prefix 12.16.26.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,113 INFO: Adding prefix 12.16.26.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,134 INFO: Adding prefix 12.16.26.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,152 INFO: Adding prefix 12.16.26.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,167 INFO: Adding prefix 12.16.26.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,195 INFO: Adding prefix 12.16.26.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,201 INFO: Adding prefix 12.16.26.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,208 INFO: Adding prefix 12.16.26.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,213 INFO: Adding prefix 12.16.27.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,221 INFO: Adding prefix 12.16.27.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,227 INFO: Adding prefix 12.16.27.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,233 INFO: Adding prefix 12.16.27.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,253 INFO: Adding prefix 12.16.27.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,262 INFO: Adding prefix 12.16.27.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,267 INFO: Adding prefix 12.16.27.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,274 INFO: Adding prefix 12.16.27.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,280 INFO: Adding prefix 12.16.27.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,290 INFO: Adding prefix 12.16.27.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,297 INFO: Adding prefix 12.16.27.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,316 INFO: Adding prefix 12.16.27.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,336 INFO: Adding prefix 12.16.27.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,348 INFO: Adding prefix 12.16.27.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,367 INFO: Adding prefix 12.16.27.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,374 INFO: Adding prefix 12.16.27.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,407 INFO: Adding prefix 12.16.28.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,414 INFO: Adding prefix 12.16.28.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,420 INFO: Adding prefix 12.16.28.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,431 INFO: Adding prefix 12.16.28.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,440 INFO: Adding prefix 12.16.28.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,455 INFO: Adding prefix 12.16.28.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,463 INFO: Adding prefix 12.16.28.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,468 INFO: Adding prefix 12.16.28.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,476 INFO: Adding prefix 12.16.28.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,483 INFO: Adding prefix 12.16.28.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,489 INFO: Adding prefix 12.16.28.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,494 INFO: Adding prefix 12.16.28.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,512 INFO: Adding prefix 12.16.28.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,522 INFO: Adding prefix 12.16.28.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,537 INFO: Adding prefix 12.16.28.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,555 INFO: Adding prefix 12.16.28.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,567 INFO: Adding prefix 12.16.29.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,574 INFO: Adding prefix 12.16.29.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,580 INFO: Adding prefix 12.16.29.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,588 INFO: Adding prefix 12.16.29.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,604 INFO: Adding prefix 12.16.29.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,614 INFO: Adding prefix 12.16.29.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,621 INFO: Adding prefix 12.16.29.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,628 INFO: Adding prefix 12.16.29.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,639 INFO: Adding prefix 12.16.29.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,649 INFO: Adding prefix 12.16.29.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,659 INFO: Adding prefix 12.16.29.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,666 INFO: Adding prefix 12.16.29.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,674 INFO: Adding prefix 12.16.29.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,681 INFO: Adding prefix 12.16.29.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,693 INFO: Adding prefix 12.16.29.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,712 INFO: Adding prefix 12.16.29.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,719 INFO: Adding prefix 12.16.30.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,725 INFO: Adding prefix 12.16.30.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,732 INFO: Adding prefix 12.16.30.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,746 INFO: Adding prefix 12.16.30.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,764 INFO: Adding prefix 12.16.30.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,774 INFO: Adding prefix 12.16.30.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,781 INFO: Adding prefix 12.16.30.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,792 INFO: Adding prefix 12.16.30.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,798 INFO: Adding prefix 12.16.30.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,806 INFO: Adding prefix 12.16.30.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,819 INFO: Adding prefix 12.16.30.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,829 INFO: Adding prefix 12.16.30.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,836 INFO: Adding prefix 12.16.30.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,843 INFO: Adding prefix 12.16.30.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,849 INFO: Adding prefix 12.16.30.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,858 INFO: Adding prefix 12.16.30.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,865 INFO: Adding prefix 12.16.31.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,872 INFO: Adding prefix 12.16.31.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,879 INFO: Adding prefix 12.16.31.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,895 INFO: Adding prefix 12.16.31.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,902 INFO: Adding prefix 12.16.31.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,911 INFO: Adding prefix 12.16.31.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,917 INFO: Adding prefix 12.16.31.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,943 INFO: Adding prefix 12.16.31.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,951 INFO: Adding prefix 12.16.31.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,975 INFO: Adding prefix 12.16.31.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,989 INFO: Adding prefix 12.16.31.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:50,997 INFO: Adding prefix 12.16.31.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,016 INFO: Adding prefix 12.16.31.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,024 INFO: Adding prefix 12.16.31.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,033 INFO: Adding prefix 12.16.31.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,040 INFO: Adding prefix 12.16.31.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,046 INFO: Adding prefix 12.16.32.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,052 INFO: Adding prefix 12.16.32.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,119 INFO: Adding prefix 12.16.32.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,127 INFO: Adding prefix 12.16.32.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,136 INFO: Adding prefix 12.16.32.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,142 INFO: Adding prefix 12.16.32.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,151 INFO: Adding prefix 12.16.32.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,162 INFO: Adding prefix 12.16.32.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,182 INFO: Adding prefix 12.16.32.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,194 INFO: Adding prefix 12.16.32.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,276 INFO: Adding prefix 12.16.32.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,285 INFO: Adding prefix 12.16.32.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,293 INFO: Adding prefix 12.16.32.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,298 INFO: Adding prefix 12.16.32.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,315 INFO: Adding prefix 12.16.32.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,322 INFO: Adding prefix 12.16.32.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,329 INFO: Adding prefix 12.16.33.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,334 INFO: Adding prefix 12.16.33.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,340 INFO: Adding prefix 12.16.33.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,345 INFO: Adding prefix 12.16.33.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,352 INFO: Adding prefix 12.16.33.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,364 INFO: Adding prefix 12.16.33.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,371 INFO: Adding prefix 12.16.33.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,377 INFO: Adding prefix 12.16.33.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,383 INFO: Adding prefix 12.16.33.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,389 INFO: Adding prefix 12.16.33.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,396 INFO: Adding prefix 12.16.33.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,403 INFO: Adding prefix 12.16.33.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,410 INFO: Adding prefix 12.16.33.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,419 INFO: Adding prefix 12.16.33.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,425 INFO: Adding prefix 12.16.33.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,432 INFO: Adding prefix 12.16.33.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,439 INFO: Adding prefix 12.16.34.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,450 INFO: Adding prefix 12.16.34.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,458 INFO: Adding prefix 12.16.34.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,464 INFO: Adding prefix 12.16.34.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,470 INFO: Adding prefix 12.16.34.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,480 INFO: Adding prefix 12.16.34.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,489 INFO: Adding prefix 12.16.34.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,496 INFO: Adding prefix 12.16.34.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,505 INFO: Adding prefix 12.16.34.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,514 INFO: Adding prefix 12.16.34.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,520 INFO: Adding prefix 12.16.34.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,526 INFO: Adding prefix 12.16.34.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,532 INFO: Adding prefix 12.16.34.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,538 INFO: Adding prefix 12.16.34.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,543 INFO: Adding prefix 12.16.34.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,549 INFO: Adding prefix 12.16.34.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,556 INFO: Adding prefix 12.16.35.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,564 INFO: Adding prefix 12.16.35.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,571 INFO: Adding prefix 12.16.35.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,579 INFO: Adding prefix 12.16.35.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,594 INFO: Adding prefix 12.16.35.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,602 INFO: Adding prefix 12.16.35.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,609 INFO: Adding prefix 12.16.35.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,616 INFO: Adding prefix 12.16.35.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,626 INFO: Adding prefix 12.16.35.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,632 INFO: Adding prefix 12.16.35.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,639 INFO: Adding prefix 12.16.35.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,647 INFO: Adding prefix 12.16.35.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,660 INFO: Adding prefix 12.16.35.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,667 INFO: Adding prefix 12.16.35.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,672 INFO: Adding prefix 12.16.35.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,678 INFO: Adding prefix 12.16.35.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,686 INFO: Adding prefix 12.16.36.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,691 INFO: Adding prefix 12.16.36.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,697 INFO: Adding prefix 12.16.36.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,704 INFO: Adding prefix 12.16.36.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,713 INFO: Adding prefix 12.16.36.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,721 INFO: Adding prefix 12.16.36.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,730 INFO: Adding prefix 12.16.36.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,735 INFO: Adding prefix 12.16.36.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,742 INFO: Adding prefix 12.16.36.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,748 INFO: Adding prefix 12.16.36.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,754 INFO: Adding prefix 12.16.36.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,767 INFO: Adding prefix 12.16.36.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,775 INFO: Adding prefix 12.16.36.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,793 INFO: Adding prefix 12.16.36.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,799 INFO: Adding prefix 12.16.36.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,820 INFO: Adding prefix 12.16.36.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,827 INFO: Adding prefix 12.16.37.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,836 INFO: Adding prefix 12.16.37.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,844 INFO: Adding prefix 12.16.37.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,862 INFO: Adding prefix 12.16.37.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,876 INFO: Adding prefix 12.16.37.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,884 INFO: Adding prefix 12.16.37.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,891 INFO: Adding prefix 12.16.37.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,904 INFO: Adding prefix 12.16.37.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,912 INFO: Adding prefix 12.16.37.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,918 INFO: Adding prefix 12.16.37.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,942 INFO: Adding prefix 12.16.37.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,954 INFO: Adding prefix 12.16.37.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,960 INFO: Adding prefix 12.16.37.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,968 INFO: Adding prefix 12.16.37.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:51,994 INFO: Adding prefix 12.16.37.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,004 INFO: Adding prefix 12.16.37.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,020 INFO: Adding prefix 12.16.38.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,028 INFO: Adding prefix 12.16.38.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,041 INFO: Adding prefix 12.16.38.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,047 INFO: Adding prefix 12.16.38.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,053 INFO: Adding prefix 12.16.38.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,058 INFO: Adding prefix 12.16.38.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,065 INFO: Adding prefix 12.16.38.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,070 INFO: Adding prefix 12.16.38.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,078 INFO: Adding prefix 12.16.38.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,084 INFO: Adding prefix 12.16.38.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,098 INFO: Adding prefix 12.16.38.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,104 INFO: Adding prefix 12.16.38.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,111 INFO: Adding prefix 12.16.38.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,117 INFO: Adding prefix 12.16.38.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,207 INFO: Adding prefix 12.16.38.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,246 INFO: Adding prefix 12.16.38.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,253 INFO: Adding prefix 12.16.39.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,303 INFO: Adding prefix 12.16.39.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,314 INFO: Adding prefix 12.16.39.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,337 INFO: Adding prefix 12.16.39.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,349 INFO: Adding prefix 12.16.39.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,358 INFO: Adding prefix 12.16.39.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,389 INFO: Adding prefix 12.16.39.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,447 INFO: Adding prefix 12.16.39.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,490 INFO: Adding prefix 12.16.39.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,504 INFO: Adding prefix 12.16.39.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,514 INFO: Adding prefix 12.16.39.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,580 INFO: Adding prefix 12.16.39.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,611 INFO: Adding prefix 12.16.39.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,636 INFO: Adding prefix 12.16.39.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,645 INFO: Adding prefix 12.16.39.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,673 INFO: Adding prefix 12.16.39.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,706 INFO: Adding prefix 12.16.40.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,715 INFO: Adding prefix 12.16.40.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,720 INFO: Adding prefix 12.16.40.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,725 INFO: Adding prefix 12.16.40.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,731 INFO: Adding prefix 12.16.40.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,740 INFO: Adding prefix 12.16.40.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,745 INFO: Adding prefix 12.16.40.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,751 INFO: Adding prefix 12.16.40.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,756 INFO: Adding prefix 12.16.40.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,762 INFO: Adding prefix 12.16.40.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,768 INFO: Adding prefix 12.16.40.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,773 INFO: Adding prefix 12.16.40.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,779 INFO: Adding prefix 12.16.40.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,789 INFO: Adding prefix 12.16.40.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,796 INFO: Adding prefix 12.16.40.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,802 INFO: Adding prefix 12.16.40.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,808 INFO: Adding prefix 12.16.41.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,815 INFO: Adding prefix 12.16.41.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,820 INFO: Adding prefix 12.16.41.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,830 INFO: Adding prefix 12.16.41.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,836 INFO: Adding prefix 12.16.41.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,843 INFO: Adding prefix 12.16.41.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,848 INFO: Adding prefix 12.16.41.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,854 INFO: Adding prefix 12.16.41.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,860 INFO: Adding prefix 12.16.41.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,868 INFO: Adding prefix 12.16.41.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,873 INFO: Adding prefix 12.16.41.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,878 INFO: Adding prefix 12.16.41.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,883 INFO: Adding prefix 12.16.41.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,888 INFO: Adding prefix 12.16.41.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,893 INFO: Adding prefix 12.16.41.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,897 INFO: Adding prefix 12.16.41.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,905 INFO: Adding prefix 12.16.42.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,910 INFO: Adding prefix 12.16.42.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,915 INFO: Adding prefix 12.16.42.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,920 INFO: Adding prefix 12.16.42.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,926 INFO: Adding prefix 12.16.42.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,939 INFO: Adding prefix 12.16.42.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,950 INFO: Adding prefix 12.16.42.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,957 INFO: Adding prefix 12.16.42.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,965 INFO: Adding prefix 12.16.42.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,972 INFO: Adding prefix 12.16.42.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,977 INFO: Adding prefix 12.16.42.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,983 INFO: Adding prefix 12.16.42.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:52,991 INFO: Adding prefix 12.16.42.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,002 INFO: Adding prefix 12.16.42.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,011 INFO: Adding prefix 12.16.42.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,022 INFO: Adding prefix 12.16.42.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,031 INFO: Adding prefix 12.16.43.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,039 INFO: Adding prefix 12.16.43.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,046 INFO: Adding prefix 12.16.43.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,055 INFO: Adding prefix 12.16.43.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,077 INFO: Adding prefix 12.16.43.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,083 INFO: Adding prefix 12.16.43.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,090 INFO: Adding prefix 12.16.43.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,099 INFO: Adding prefix 12.16.43.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,108 INFO: Adding prefix 12.16.43.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,114 INFO: Adding prefix 12.16.43.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,120 INFO: Adding prefix 12.16.43.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,127 INFO: Adding prefix 12.16.43.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,132 INFO: Adding prefix 12.16.43.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,138 INFO: Adding prefix 12.16.43.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,144 INFO: Adding prefix 12.16.43.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,171 INFO: Adding prefix 12.16.43.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,183 INFO: Adding prefix 12.16.44.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,190 INFO: Adding prefix 12.16.44.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,197 INFO: Adding prefix 12.16.44.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,204 INFO: Adding prefix 12.16.44.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,209 INFO: Adding prefix 12.16.44.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,215 INFO: Adding prefix 12.16.44.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,221 INFO: Adding prefix 12.16.44.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,228 INFO: Adding prefix 12.16.44.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,234 INFO: Adding prefix 12.16.44.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,239 INFO: Adding prefix 12.16.44.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,244 INFO: Adding prefix 12.16.44.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,252 INFO: Adding prefix 12.16.44.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,258 INFO: Adding prefix 12.16.44.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,263 INFO: Adding prefix 12.16.44.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,269 INFO: Adding prefix 12.16.44.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,277 INFO: Adding prefix 12.16.44.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,282 INFO: Adding prefix 12.16.45.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,287 INFO: Adding prefix 12.16.45.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,292 INFO: Adding prefix 12.16.45.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,297 INFO: Adding prefix 12.16.45.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,301 INFO: Adding prefix 12.16.45.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,306 INFO: Adding prefix 12.16.45.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,313 INFO: Adding prefix 12.16.45.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,319 INFO: Adding prefix 12.16.45.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,326 INFO: Adding prefix 12.16.45.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,332 INFO: Adding prefix 12.16.45.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,338 INFO: Adding prefix 12.16.45.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,343 INFO: Adding prefix 12.16.45.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,348 INFO: Adding prefix 12.16.45.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,353 INFO: Adding prefix 12.16.45.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,366 INFO: Adding prefix 12.16.45.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,372 INFO: Adding prefix 12.16.45.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,378 INFO: Adding prefix 12.16.46.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,384 INFO: Adding prefix 12.16.46.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,390 INFO: Adding prefix 12.16.46.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,395 INFO: Adding prefix 12.16.46.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,400 INFO: Adding prefix 12.16.46.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,405 INFO: Adding prefix 12.16.46.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,411 INFO: Adding prefix 12.16.46.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,416 INFO: Adding prefix 12.16.46.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,421 INFO: Adding prefix 12.16.46.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,426 INFO: Adding prefix 12.16.46.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,432 INFO: Adding prefix 12.16.46.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,437 INFO: Adding prefix 12.16.46.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,442 INFO: Adding prefix 12.16.46.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,447 INFO: Adding prefix 12.16.46.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,458 INFO: Adding prefix 12.16.46.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,464 INFO: Adding prefix 12.16.46.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,469 INFO: Adding prefix 12.16.47.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,476 INFO: Adding prefix 12.16.47.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,482 INFO: Adding prefix 12.16.47.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,489 INFO: Adding prefix 12.16.47.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,494 INFO: Adding prefix 12.16.47.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,501 INFO: Adding prefix 12.16.47.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,508 INFO: Adding prefix 12.16.47.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,513 INFO: Adding prefix 12.16.47.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,518 INFO: Adding prefix 12.16.47.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,526 INFO: Adding prefix 12.16.47.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,531 INFO: Adding prefix 12.16.47.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,536 INFO: Adding prefix 12.16.47.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,541 INFO: Adding prefix 12.16.47.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,548 INFO: Adding prefix 12.16.47.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,553 INFO: Adding prefix 12.16.47.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,558 INFO: Adding prefix 12.16.47.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,563 INFO: Adding prefix 12.16.48.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,569 INFO: Adding prefix 12.16.48.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,574 INFO: Adding prefix 12.16.48.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,579 INFO: Adding prefix 12.16.48.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,584 INFO: Adding prefix 12.16.48.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,590 INFO: Adding prefix 12.16.48.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,595 INFO: Adding prefix 12.16.48.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,600 INFO: Adding prefix 12.16.48.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,604 INFO: Adding prefix 12.16.48.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,609 INFO: Adding prefix 12.16.48.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,614 INFO: Adding prefix 12.16.48.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,619 INFO: Adding prefix 12.16.48.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,625 INFO: Adding prefix 12.16.48.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,630 INFO: Adding prefix 12.16.48.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,634 INFO: Adding prefix 12.16.48.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,640 INFO: Adding prefix 12.16.48.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,646 INFO: Adding prefix 12.16.49.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,651 INFO: Adding prefix 12.16.49.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,656 INFO: Adding prefix 12.16.49.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,661 INFO: Adding prefix 12.16.49.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,667 INFO: Adding prefix 12.16.49.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,672 INFO: Adding prefix 12.16.49.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,677 INFO: Adding prefix 12.16.49.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,681 INFO: Adding prefix 12.16.49.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,688 INFO: Adding prefix 12.16.49.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,693 INFO: Adding prefix 12.16.49.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,699 INFO: Adding prefix 12.16.49.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,705 INFO: Adding prefix 12.16.49.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,713 INFO: Adding prefix 12.16.49.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,718 INFO: Adding prefix 12.16.49.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,723 INFO: Adding prefix 12.16.49.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,729 INFO: Adding prefix 12.16.49.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,736 INFO: Adding prefix 12.16.50.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,741 INFO: Adding prefix 12.16.50.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,748 INFO: Adding prefix 12.16.50.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,754 INFO: Adding prefix 12.16.50.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,758 INFO: Adding prefix 12.16.50.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,763 INFO: Adding prefix 12.16.50.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,768 INFO: Adding prefix 12.16.50.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,775 INFO: Adding prefix 12.16.50.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,828 INFO: Adding prefix 12.16.50.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,833 INFO: Adding prefix 12.16.50.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,838 INFO: Adding prefix 12.16.50.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,844 INFO: Adding prefix 12.16.50.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,849 INFO: Adding prefix 12.16.50.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,854 INFO: Adding prefix 12.16.50.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,858 INFO: Adding prefix 12.16.50.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,865 INFO: Adding prefix 12.16.50.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,872 INFO: Adding prefix 12.16.51.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,877 INFO: Adding prefix 12.16.51.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,883 INFO: Adding prefix 12.16.51.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,907 INFO: Adding prefix 12.16.51.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,932 INFO: Adding prefix 12.16.51.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,939 INFO: Adding prefix 12.16.51.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,946 INFO: Adding prefix 12.16.51.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,956 INFO: Adding prefix 12.16.51.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,963 INFO: Adding prefix 12.16.51.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,969 INFO: Adding prefix 12.16.51.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,974 INFO: Adding prefix 12.16.51.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,981 INFO: Adding prefix 12.16.51.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,987 INFO: Adding prefix 12.16.51.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,993 INFO: Adding prefix 12.16.51.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:53,999 INFO: Adding prefix 12.16.51.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,006 INFO: Adding prefix 12.16.51.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,011 INFO: Adding prefix 12.16.52.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,016 INFO: Adding prefix 12.16.52.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,021 INFO: Adding prefix 12.16.52.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,028 INFO: Adding prefix 12.16.52.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,037 INFO: Adding prefix 12.16.52.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,042 INFO: Adding prefix 12.16.52.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,054 INFO: Adding prefix 12.16.52.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,061 INFO: Adding prefix 12.16.52.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,067 INFO: Adding prefix 12.16.52.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,072 INFO: Adding prefix 12.16.52.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,078 INFO: Adding prefix 12.16.52.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,084 INFO: Adding prefix 12.16.52.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,089 INFO: Adding prefix 12.16.52.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,095 INFO: Adding prefix 12.16.52.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,102 INFO: Adding prefix 12.16.52.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,109 INFO: Adding prefix 12.16.52.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,116 INFO: Adding prefix 12.16.53.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,122 INFO: Adding prefix 12.16.53.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,129 INFO: Adding prefix 12.16.53.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,136 INFO: Adding prefix 12.16.53.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,143 INFO: Adding prefix 12.16.53.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,150 INFO: Adding prefix 12.16.53.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,157 INFO: Adding prefix 12.16.53.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,162 INFO: Adding prefix 12.16.53.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,172 INFO: Adding prefix 12.16.53.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,177 INFO: Adding prefix 12.16.53.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,184 INFO: Adding prefix 12.16.53.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,190 INFO: Adding prefix 12.16.53.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,196 INFO: Adding prefix 12.16.53.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,202 INFO: Adding prefix 12.16.53.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,207 INFO: Adding prefix 12.16.53.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,213 INFO: Adding prefix 12.16.53.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,218 INFO: Adding prefix 12.16.54.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,225 INFO: Adding prefix 12.16.54.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,231 INFO: Adding prefix 12.16.54.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,240 INFO: Adding prefix 12.16.54.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,245 INFO: Adding prefix 12.16.54.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,252 INFO: Adding prefix 12.16.54.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,258 INFO: Adding prefix 12.16.54.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,265 INFO: Adding prefix 12.16.54.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,272 INFO: Adding prefix 12.16.54.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,280 INFO: Adding prefix 12.16.54.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,285 INFO: Adding prefix 12.16.54.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,291 INFO: Adding prefix 12.16.54.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,297 INFO: Adding prefix 12.16.54.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,304 INFO: Adding prefix 12.16.54.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,309 INFO: Adding prefix 12.16.54.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,314 INFO: Adding prefix 12.16.54.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,320 INFO: Adding prefix 12.16.55.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,328 INFO: Adding prefix 12.16.55.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,335 INFO: Adding prefix 12.16.55.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,343 INFO: Adding prefix 12.16.55.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,350 INFO: Adding prefix 12.16.55.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,357 INFO: Adding prefix 12.16.55.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,363 INFO: Adding prefix 12.16.55.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,369 INFO: Adding prefix 12.16.55.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,374 INFO: Adding prefix 12.16.55.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,380 INFO: Adding prefix 12.16.55.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,387 INFO: Adding prefix 12.16.55.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,392 INFO: Adding prefix 12.16.55.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,401 INFO: Adding prefix 12.16.55.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,411 INFO: Adding prefix 12.16.55.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,417 INFO: Adding prefix 12.16.55.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,423 INFO: Adding prefix 12.16.55.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,430 INFO: Adding prefix 12.16.56.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,437 INFO: Adding prefix 12.16.56.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,444 INFO: Adding prefix 12.16.56.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,450 INFO: Adding prefix 12.16.56.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,460 INFO: Adding prefix 12.16.56.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,467 INFO: Adding prefix 12.16.56.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,473 INFO: Adding prefix 12.16.56.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,479 INFO: Adding prefix 12.16.56.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,487 INFO: Adding prefix 12.16.56.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,493 INFO: Adding prefix 12.16.56.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,498 INFO: Adding prefix 12.16.56.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,503 INFO: Adding prefix 12.16.56.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,511 INFO: Adding prefix 12.16.56.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,516 INFO: Adding prefix 12.16.56.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,523 INFO: Adding prefix 12.16.56.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,528 INFO: Adding prefix 12.16.56.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,534 INFO: Adding prefix 12.16.57.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,545 INFO: Adding prefix 12.16.57.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,550 INFO: Adding prefix 12.16.57.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,556 INFO: Adding prefix 12.16.57.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,562 INFO: Adding prefix 12.16.57.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,570 INFO: Adding prefix 12.16.57.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,577 INFO: Adding prefix 12.16.57.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,586 INFO: Adding prefix 12.16.57.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,592 INFO: Adding prefix 12.16.57.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,599 INFO: Adding prefix 12.16.57.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,605 INFO: Adding prefix 12.16.57.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,612 INFO: Adding prefix 12.16.57.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,618 INFO: Adding prefix 12.16.57.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,625 INFO: Adding prefix 12.16.57.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,630 INFO: Adding prefix 12.16.57.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,637 INFO: Adding prefix 12.16.57.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,652 INFO: Adding prefix 12.16.58.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,658 INFO: Adding prefix 12.16.58.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,670 INFO: Adding prefix 12.16.58.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,677 INFO: Adding prefix 12.16.58.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,682 INFO: Adding prefix 12.16.58.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,688 INFO: Adding prefix 12.16.58.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,694 INFO: Adding prefix 12.16.58.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,706 INFO: Adding prefix 12.16.58.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,713 INFO: Adding prefix 12.16.58.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,720 INFO: Adding prefix 12.16.58.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,725 INFO: Adding prefix 12.16.58.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,732 INFO: Adding prefix 12.16.58.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,739 INFO: Adding prefix 12.16.58.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,744 INFO: Adding prefix 12.16.58.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,749 INFO: Adding prefix 12.16.58.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,755 INFO: Adding prefix 12.16.58.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,761 INFO: Adding prefix 12.16.59.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,766 INFO: Adding prefix 12.16.59.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,774 INFO: Adding prefix 12.16.59.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,780 INFO: Adding prefix 12.16.59.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,785 INFO: Adding prefix 12.16.59.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,791 INFO: Adding prefix 12.16.59.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,797 INFO: Adding prefix 12.16.59.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,802 INFO: Adding prefix 12.16.59.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,808 INFO: Adding prefix 12.16.59.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,813 INFO: Adding prefix 12.16.59.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,821 INFO: Adding prefix 12.16.59.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,828 INFO: Adding prefix 12.16.59.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,835 INFO: Adding prefix 12.16.59.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,840 INFO: Adding prefix 12.16.59.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,850 INFO: Adding prefix 12.16.59.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,856 INFO: Adding prefix 12.16.59.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,860 INFO: Adding prefix 12.16.60.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,866 INFO: Adding prefix 12.16.60.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,873 INFO: Adding prefix 12.16.60.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,879 INFO: Adding prefix 12.16.60.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,885 INFO: Adding prefix 12.16.60.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,891 INFO: Adding prefix 12.16.60.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,898 INFO: Adding prefix 12.16.60.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,904 INFO: Adding prefix 12.16.60.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,909 INFO: Adding prefix 12.16.60.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,915 INFO: Adding prefix 12.16.60.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,921 INFO: Adding prefix 12.16.60.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,926 INFO: Adding prefix 12.16.60.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,932 INFO: Adding prefix 12.16.60.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,939 INFO: Adding prefix 12.16.60.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,946 INFO: Adding prefix 12.16.60.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,953 INFO: Adding prefix 12.16.60.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,958 INFO: Adding prefix 12.16.61.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,967 INFO: Adding prefix 12.16.61.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,974 INFO: Adding prefix 12.16.61.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,980 INFO: Adding prefix 12.16.61.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,986 INFO: Adding prefix 12.16.61.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,992 INFO: Adding prefix 12.16.61.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:54,998 INFO: Adding prefix 12.16.61.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,004 INFO: Adding prefix 12.16.61.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,011 INFO: Adding prefix 12.16.61.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,018 INFO: Adding prefix 12.16.61.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,024 INFO: Adding prefix 12.16.61.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,029 INFO: Adding prefix 12.16.61.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,035 INFO: Adding prefix 12.16.61.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,042 INFO: Adding prefix 12.16.61.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,048 INFO: Adding prefix 12.16.61.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,053 INFO: Adding prefix 12.16.61.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,059 INFO: Adding prefix 12.16.62.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,067 INFO: Adding prefix 12.16.62.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,074 INFO: Adding prefix 12.16.62.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,080 INFO: Adding prefix 12.16.62.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,085 INFO: Adding prefix 12.16.62.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,091 INFO: Adding prefix 12.16.62.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,096 INFO: Adding prefix 12.16.62.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,101 INFO: Adding prefix 12.16.62.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,106 INFO: Adding prefix 12.16.62.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,112 INFO: Adding prefix 12.16.62.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,119 INFO: Adding prefix 12.16.62.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,125 INFO: Adding prefix 12.16.62.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,132 INFO: Adding prefix 12.16.62.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,137 INFO: Adding prefix 12.16.62.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,145 INFO: Adding prefix 12.16.62.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,152 INFO: Adding prefix 12.16.62.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,160 INFO: Adding prefix 12.16.63.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,165 INFO: Adding prefix 12.16.63.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,170 INFO: Adding prefix 12.16.63.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,177 INFO: Adding prefix 12.16.63.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,187 INFO: Adding prefix 12.16.63.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,193 INFO: Adding prefix 12.16.63.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,203 INFO: Adding prefix 12.16.63.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,210 INFO: Adding prefix 12.16.63.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,218 INFO: Adding prefix 12.16.63.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,224 INFO: Adding prefix 12.16.63.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,230 INFO: Adding prefix 12.16.63.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,236 INFO: Adding prefix 12.16.63.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,244 INFO: Adding prefix 12.16.63.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,251 INFO: Adding prefix 12.16.63.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,256 INFO: Adding prefix 12.16.63.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,261 INFO: Adding prefix 12.16.63.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,276 INFO: Adding prefix 12.16.64.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,281 INFO: Adding prefix 12.16.64.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,286 INFO: Adding prefix 12.16.64.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,291 INFO: Adding prefix 12.16.64.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,297 INFO: Adding prefix 12.16.64.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,302 INFO: Adding prefix 12.16.64.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,307 INFO: Adding prefix 12.16.64.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,313 INFO: Adding prefix 12.16.64.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,320 INFO: Adding prefix 12.16.64.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,329 INFO: Adding prefix 12.16.64.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,335 INFO: Adding prefix 12.16.64.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,342 INFO: Adding prefix 12.16.64.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,348 INFO: Adding prefix 12.16.64.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,354 INFO: Adding prefix 12.16.64.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,359 INFO: Adding prefix 12.16.64.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,368 INFO: Adding prefix 12.16.64.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,375 INFO: Adding prefix 12.16.65.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,381 INFO: Adding prefix 12.16.65.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,386 INFO: Adding prefix 12.16.65.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,392 INFO: Adding prefix 12.16.65.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,399 INFO: Adding prefix 12.16.65.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,405 INFO: Adding prefix 12.16.65.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,411 INFO: Adding prefix 12.16.65.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,417 INFO: Adding prefix 12.16.65.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,422 INFO: Adding prefix 12.16.65.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,427 INFO: Adding prefix 12.16.65.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,433 INFO: Adding prefix 12.16.65.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,440 INFO: Adding prefix 12.16.65.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,449 INFO: Adding prefix 12.16.65.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,455 INFO: Adding prefix 12.16.65.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,461 INFO: Adding prefix 12.16.65.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,466 INFO: Adding prefix 12.16.65.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,471 INFO: Adding prefix 12.16.66.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,475 INFO: Adding prefix 12.16.66.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,483 INFO: Adding prefix 12.16.66.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,489 INFO: Adding prefix 12.16.66.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,495 INFO: Adding prefix 12.16.66.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,501 INFO: Adding prefix 12.16.66.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,509 INFO: Adding prefix 12.16.66.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,515 INFO: Adding prefix 12.16.66.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,522 INFO: Adding prefix 12.16.66.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,528 INFO: Adding prefix 12.16.66.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,538 INFO: Adding prefix 12.16.66.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,545 INFO: Adding prefix 12.16.66.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,551 INFO: Adding prefix 12.16.66.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,558 INFO: Adding prefix 12.16.66.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,568 INFO: Adding prefix 12.16.66.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,576 INFO: Adding prefix 12.16.66.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,584 INFO: Adding prefix 12.16.67.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,591 INFO: Adding prefix 12.16.67.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,600 INFO: Adding prefix 12.16.67.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,606 INFO: Adding prefix 12.16.67.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,613 INFO: Adding prefix 12.16.67.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,619 INFO: Adding prefix 12.16.67.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,630 INFO: Adding prefix 12.16.67.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,636 INFO: Adding prefix 12.16.67.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,644 INFO: Adding prefix 12.16.67.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,651 INFO: Adding prefix 12.16.67.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,657 INFO: Adding prefix 12.16.67.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,663 INFO: Adding prefix 12.16.67.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,669 INFO: Adding prefix 12.16.67.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,678 INFO: Adding prefix 12.16.67.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,685 INFO: Adding prefix 12.16.67.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,691 INFO: Adding prefix 12.16.67.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,697 INFO: Adding prefix 12.16.68.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,703 INFO: Adding prefix 12.16.68.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,709 INFO: Adding prefix 12.16.68.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,715 INFO: Adding prefix 12.16.68.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,722 INFO: Adding prefix 12.16.68.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,731 INFO: Adding prefix 12.16.68.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,737 INFO: Adding prefix 12.16.68.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,742 INFO: Adding prefix 12.16.68.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,748 INFO: Adding prefix 12.16.68.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,755 INFO: Adding prefix 12.16.68.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,761 INFO: Adding prefix 12.16.68.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,768 INFO: Adding prefix 12.16.68.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,774 INFO: Adding prefix 12.16.68.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,781 INFO: Adding prefix 12.16.68.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,788 INFO: Adding prefix 12.16.68.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,794 INFO: Adding prefix 12.16.68.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,799 INFO: Adding prefix 12.16.69.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,806 INFO: Adding prefix 12.16.69.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,812 INFO: Adding prefix 12.16.69.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,819 INFO: Adding prefix 12.16.69.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,825 INFO: Adding prefix 12.16.69.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,830 INFO: Adding prefix 12.16.69.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,841 INFO: Adding prefix 12.16.69.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,848 INFO: Adding prefix 12.16.69.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,857 INFO: Adding prefix 12.16.69.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,862 INFO: Adding prefix 12.16.69.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,868 INFO: Adding prefix 12.16.69.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,875 INFO: Adding prefix 12.16.69.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,883 INFO: Adding prefix 12.16.69.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,888 INFO: Adding prefix 12.16.69.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,893 INFO: Adding prefix 12.16.69.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,898 INFO: Adding prefix 12.16.69.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,904 INFO: Adding prefix 12.16.70.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,910 INFO: Adding prefix 12.16.70.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,916 INFO: Adding prefix 12.16.70.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,921 INFO: Adding prefix 12.16.70.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,928 INFO: Adding prefix 12.16.70.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,934 INFO: Adding prefix 12.16.70.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,939 INFO: Adding prefix 12.16.70.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,948 INFO: Adding prefix 12.16.70.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,967 INFO: Adding prefix 12.16.70.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,976 INFO: Adding prefix 12.16.70.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,983 INFO: Adding prefix 12.16.70.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:55,990 INFO: Adding prefix 12.16.70.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,000 INFO: Adding prefix 12.16.70.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,007 INFO: Adding prefix 12.16.70.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,014 INFO: Adding prefix 12.16.70.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,021 INFO: Adding prefix 12.16.70.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,028 INFO: Adding prefix 12.16.71.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,035 INFO: Adding prefix 12.16.71.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,040 INFO: Adding prefix 12.16.71.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,048 INFO: Adding prefix 12.16.71.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,056 INFO: Adding prefix 12.16.71.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,061 INFO: Adding prefix 12.16.71.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,066 INFO: Adding prefix 12.16.71.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,074 INFO: Adding prefix 12.16.71.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,081 INFO: Adding prefix 12.16.71.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,087 INFO: Adding prefix 12.16.71.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,093 INFO: Adding prefix 12.16.71.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,102 INFO: Adding prefix 12.16.71.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,110 INFO: Adding prefix 12.16.71.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,115 INFO: Adding prefix 12.16.71.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,121 INFO: Adding prefix 12.16.71.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,141 INFO: Adding prefix 12.16.71.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,148 INFO: Adding prefix 12.16.72.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,153 INFO: Adding prefix 12.16.72.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,160 INFO: Adding prefix 12.16.72.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,167 INFO: Adding prefix 12.16.72.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,172 INFO: Adding prefix 12.16.72.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,178 INFO: Adding prefix 12.16.72.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,183 INFO: Adding prefix 12.16.72.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,190 INFO: Adding prefix 12.16.72.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,195 INFO: Adding prefix 12.16.72.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,217 INFO: Adding prefix 12.16.72.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,234 INFO: Adding prefix 12.16.72.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,252 INFO: Adding prefix 12.16.72.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,260 INFO: Adding prefix 12.16.72.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,267 INFO: Adding prefix 12.16.72.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,278 INFO: Adding prefix 12.16.72.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,285 INFO: Adding prefix 12.16.72.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,303 INFO: Adding prefix 12.16.73.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,319 INFO: Adding prefix 12.16.73.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,357 INFO: Adding prefix 12.16.73.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,375 INFO: Adding prefix 12.16.73.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,383 INFO: Adding prefix 12.16.73.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,409 INFO: Adding prefix 12.16.73.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,433 INFO: Adding prefix 12.16.73.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,451 INFO: Adding prefix 12.16.73.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,459 INFO: Adding prefix 12.16.73.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,479 INFO: Adding prefix 12.16.73.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,508 INFO: Adding prefix 12.16.73.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,592 INFO: Adding prefix 12.16.73.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,616 INFO: Adding prefix 12.16.73.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,633 INFO: Adding prefix 12.16.73.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,676 INFO: Adding prefix 12.16.73.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,695 INFO: Adding prefix 12.16.73.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,704 INFO: Adding prefix 12.16.74.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,713 INFO: Adding prefix 12.16.74.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,723 INFO: Adding prefix 12.16.74.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,739 INFO: Adding prefix 12.16.74.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,792 INFO: Adding prefix 12.16.74.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,803 INFO: Adding prefix 12.16.74.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,891 INFO: Adding prefix 12.16.74.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,912 INFO: Adding prefix 12.16.74.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,930 INFO: Adding prefix 12.16.74.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:56,944 INFO: Adding prefix 12.16.74.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,026 INFO: Adding prefix 12.16.74.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,043 INFO: Adding prefix 12.16.74.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,106 INFO: Adding prefix 12.16.74.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,119 INFO: Adding prefix 12.16.74.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,133 INFO: Adding prefix 12.16.74.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,155 INFO: Adding prefix 12.16.74.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,164 INFO: Adding prefix 12.16.75.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,180 INFO: Adding prefix 12.16.75.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,204 INFO: Adding prefix 12.16.75.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,258 INFO: Adding prefix 12.16.75.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,270 INFO: Adding prefix 12.16.75.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,301 INFO: Adding prefix 12.16.75.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,316 INFO: Adding prefix 12.16.75.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,328 INFO: Adding prefix 12.16.75.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,370 INFO: Adding prefix 12.16.75.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,397 INFO: Adding prefix 12.16.75.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,408 INFO: Adding prefix 12.16.75.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,416 INFO: Adding prefix 12.16.75.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,422 INFO: Adding prefix 12.16.75.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,435 INFO: Adding prefix 12.16.75.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,442 INFO: Adding prefix 12.16.75.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,449 INFO: Adding prefix 12.16.75.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,457 INFO: Adding prefix 12.16.76.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,468 INFO: Adding prefix 12.16.76.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,475 INFO: Adding prefix 12.16.76.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,480 INFO: Adding prefix 12.16.76.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,484 INFO: Adding prefix 12.16.76.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,489 INFO: Adding prefix 12.16.76.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,516 INFO: Adding prefix 12.16.76.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,524 INFO: Adding prefix 12.16.76.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,534 INFO: Adding prefix 12.16.76.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,541 INFO: Adding prefix 12.16.76.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,548 INFO: Adding prefix 12.16.76.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,554 INFO: Adding prefix 12.16.76.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,562 INFO: Adding prefix 12.16.76.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,570 INFO: Adding prefix 12.16.76.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,576 INFO: Adding prefix 12.16.76.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,582 INFO: Adding prefix 12.16.76.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,592 INFO: Adding prefix 12.16.77.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,599 INFO: Adding prefix 12.16.77.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,605 INFO: Adding prefix 12.16.77.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,610 INFO: Adding prefix 12.16.77.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,616 INFO: Adding prefix 12.16.77.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,623 INFO: Adding prefix 12.16.77.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,630 INFO: Adding prefix 12.16.77.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,635 INFO: Adding prefix 12.16.77.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,645 INFO: Adding prefix 12.16.77.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,652 INFO: Adding prefix 12.16.77.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,659 INFO: Adding prefix 12.16.77.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,665 INFO: Adding prefix 12.16.77.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,673 INFO: Adding prefix 12.16.77.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,680 INFO: Adding prefix 12.16.77.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,686 INFO: Adding prefix 12.16.77.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,691 INFO: Adding prefix 12.16.77.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,696 INFO: Adding prefix 12.16.78.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,701 INFO: Adding prefix 12.16.78.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,706 INFO: Adding prefix 12.16.78.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,712 INFO: Adding prefix 12.16.78.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,718 INFO: Adding prefix 12.16.78.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,728 INFO: Adding prefix 12.16.78.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,734 INFO: Adding prefix 12.16.78.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,742 INFO: Adding prefix 12.16.78.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,747 INFO: Adding prefix 12.16.78.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,756 INFO: Adding prefix 12.16.78.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,762 INFO: Adding prefix 12.16.78.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,779 INFO: Adding prefix 12.16.78.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,788 INFO: Adding prefix 12.16.78.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,795 INFO: Adding prefix 12.16.78.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,800 INFO: Adding prefix 12.16.78.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,810 INFO: Adding prefix 12.16.78.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,815 INFO: Adding prefix 12.16.79.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,822 INFO: Adding prefix 12.16.79.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,827 INFO: Adding prefix 12.16.79.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,836 INFO: Adding prefix 12.16.79.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,842 INFO: Adding prefix 12.16.79.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,848 INFO: Adding prefix 12.16.79.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,853 INFO: Adding prefix 12.16.79.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,863 INFO: Adding prefix 12.16.79.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,870 INFO: Adding prefix 12.16.79.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,875 INFO: Adding prefix 12.16.79.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,881 INFO: Adding prefix 12.16.79.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,887 INFO: Adding prefix 12.16.79.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,892 INFO: Adding prefix 12.16.79.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,898 INFO: Adding prefix 12.16.79.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,908 INFO: Adding prefix 12.16.79.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,914 INFO: Adding prefix 12.16.79.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,921 INFO: Adding prefix 12.16.80.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,930 INFO: Adding prefix 12.16.80.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,941 INFO: Adding prefix 12.16.80.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,948 INFO: Adding prefix 12.16.80.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,955 INFO: Adding prefix 12.16.80.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,960 INFO: Adding prefix 12.16.80.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,968 INFO: Adding prefix 12.16.80.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,975 INFO: Adding prefix 12.16.80.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,981 INFO: Adding prefix 12.16.80.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,988 INFO: Adding prefix 12.16.80.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:57,999 INFO: Adding prefix 12.16.80.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,005 INFO: Adding prefix 12.16.80.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,012 INFO: Adding prefix 12.16.80.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,018 INFO: Adding prefix 12.16.80.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,027 INFO: Adding prefix 12.16.80.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,032 INFO: Adding prefix 12.16.80.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,038 INFO: Adding prefix 12.16.81.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,044 INFO: Adding prefix 12.16.81.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,056 INFO: Adding prefix 12.16.81.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,068 INFO: Adding prefix 12.16.81.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,078 INFO: Adding prefix 12.16.81.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,088 INFO: Adding prefix 12.16.81.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,097 INFO: Adding prefix 12.16.81.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,104 INFO: Adding prefix 12.16.81.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,110 INFO: Adding prefix 12.16.81.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,117 INFO: Adding prefix 12.16.81.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,124 INFO: Adding prefix 12.16.81.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,130 INFO: Adding prefix 12.16.81.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,135 INFO: Adding prefix 12.16.81.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,147 INFO: Adding prefix 12.16.81.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,153 INFO: Adding prefix 12.16.81.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,158 INFO: Adding prefix 12.16.81.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,163 INFO: Adding prefix 12.16.82.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,169 INFO: Adding prefix 12.16.82.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,176 INFO: Adding prefix 12.16.82.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,182 INFO: Adding prefix 12.16.82.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,188 INFO: Adding prefix 12.16.82.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,199 INFO: Adding prefix 12.16.82.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,206 INFO: Adding prefix 12.16.82.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,211 INFO: Adding prefix 12.16.82.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,217 INFO: Adding prefix 12.16.82.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,225 INFO: Adding prefix 12.16.82.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,233 INFO: Adding prefix 12.16.82.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,239 INFO: Adding prefix 12.16.82.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,245 INFO: Adding prefix 12.16.82.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,254 INFO: Adding prefix 12.16.82.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,260 INFO: Adding prefix 12.16.82.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,268 INFO: Adding prefix 12.16.82.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,274 INFO: Adding prefix 12.16.83.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,285 INFO: Adding prefix 12.16.83.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,291 INFO: Adding prefix 12.16.83.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,298 INFO: Adding prefix 12.16.83.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,304 INFO: Adding prefix 12.16.83.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,310 INFO: Adding prefix 12.16.83.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,315 INFO: Adding prefix 12.16.83.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,322 INFO: Adding prefix 12.16.83.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,332 INFO: Adding prefix 12.16.83.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,339 INFO: Adding prefix 12.16.83.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,345 INFO: Adding prefix 12.16.83.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,350 INFO: Adding prefix 12.16.83.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,359 INFO: Adding prefix 12.16.83.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,378 INFO: Adding prefix 12.16.83.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,385 INFO: Adding prefix 12.16.83.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,392 INFO: Adding prefix 12.16.83.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,406 INFO: Adding prefix 12.16.84.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,413 INFO: Adding prefix 12.16.84.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,421 INFO: Adding prefix 12.16.84.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,428 INFO: Adding prefix 12.16.84.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,438 INFO: Adding prefix 12.16.84.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,445 INFO: Adding prefix 12.16.84.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,451 INFO: Adding prefix 12.16.84.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,457 INFO: Adding prefix 12.16.84.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,464 INFO: Adding prefix 12.16.84.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,470 INFO: Adding prefix 12.16.84.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,532 INFO: Adding prefix 12.16.84.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,539 INFO: Adding prefix 12.16.84.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,548 INFO: Adding prefix 12.16.84.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,554 INFO: Adding prefix 12.16.84.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,560 INFO: Adding prefix 12.16.84.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,565 INFO: Adding prefix 12.16.84.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,570 INFO: Adding prefix 12.16.85.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,575 INFO: Adding prefix 12.16.85.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,579 INFO: Adding prefix 12.16.85.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,585 INFO: Adding prefix 12.16.85.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,591 INFO: Adding prefix 12.16.85.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,596 INFO: Adding prefix 12.16.85.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,604 INFO: Adding prefix 12.16.85.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,610 INFO: Adding prefix 12.16.85.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,615 INFO: Adding prefix 12.16.85.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,620 INFO: Adding prefix 12.16.85.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,626 INFO: Adding prefix 12.16.85.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,632 INFO: Adding prefix 12.16.85.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,639 INFO: Adding prefix 12.16.85.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,645 INFO: Adding prefix 12.16.85.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,650 INFO: Adding prefix 12.16.85.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,658 INFO: Adding prefix 12.16.85.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,664 INFO: Adding prefix 12.16.86.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,669 INFO: Adding prefix 12.16.86.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,674 INFO: Adding prefix 12.16.86.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,681 INFO: Adding prefix 12.16.86.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,686 INFO: Adding prefix 12.16.86.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,693 INFO: Adding prefix 12.16.86.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,698 INFO: Adding prefix 12.16.86.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,704 INFO: Adding prefix 12.16.86.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,711 INFO: Adding prefix 12.16.86.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,716 INFO: Adding prefix 12.16.86.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,722 INFO: Adding prefix 12.16.86.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,727 INFO: Adding prefix 12.16.86.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,733 INFO: Adding prefix 12.16.86.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,737 INFO: Adding prefix 12.16.86.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,743 INFO: Adding prefix 12.16.86.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,749 INFO: Adding prefix 12.16.86.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,754 INFO: Adding prefix 12.16.87.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,759 INFO: Adding prefix 12.16.87.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,766 INFO: Adding prefix 12.16.87.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,770 INFO: Adding prefix 12.16.87.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,776 INFO: Adding prefix 12.16.87.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,781 INFO: Adding prefix 12.16.87.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,787 INFO: Adding prefix 12.16.87.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,792 INFO: Adding prefix 12.16.87.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,799 INFO: Adding prefix 12.16.87.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,806 INFO: Adding prefix 12.16.87.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,813 INFO: Adding prefix 12.16.87.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,818 INFO: Adding prefix 12.16.87.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,823 INFO: Adding prefix 12.16.87.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,828 INFO: Adding prefix 12.16.87.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,834 INFO: Adding prefix 12.16.87.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,839 INFO: Adding prefix 12.16.87.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,844 INFO: Adding prefix 12.16.88.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,848 INFO: Adding prefix 12.16.88.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,854 INFO: Adding prefix 12.16.88.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,859 INFO: Adding prefix 12.16.88.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,916 INFO: Adding prefix 12.16.88.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,922 INFO: Adding prefix 12.16.88.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,928 INFO: Adding prefix 12.16.88.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,933 INFO: Adding prefix 12.16.88.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,938 INFO: Adding prefix 12.16.88.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,944 INFO: Adding prefix 12.16.88.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,950 INFO: Adding prefix 12.16.88.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,954 INFO: Adding prefix 12.16.88.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,959 INFO: Adding prefix 12.16.88.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,965 INFO: Adding prefix 12.16.88.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,970 INFO: Adding prefix 12.16.88.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,976 INFO: Adding prefix 12.16.88.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,982 INFO: Adding prefix 12.16.89.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,990 INFO: Adding prefix 12.16.89.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:58,996 INFO: Adding prefix 12.16.89.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,001 INFO: Adding prefix 12.16.89.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,005 INFO: Adding prefix 12.16.89.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,011 INFO: Adding prefix 12.16.89.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,016 INFO: Adding prefix 12.16.89.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,022 INFO: Adding prefix 12.16.89.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,027 INFO: Adding prefix 12.16.89.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,033 INFO: Adding prefix 12.16.89.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,038 INFO: Adding prefix 12.16.89.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,043 INFO: Adding prefix 12.16.89.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,048 INFO: Adding prefix 12.16.89.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,054 INFO: Adding prefix 12.16.89.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,059 INFO: Adding prefix 12.16.89.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,065 INFO: Adding prefix 12.16.89.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,077 INFO: Adding prefix 12.16.90.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,083 INFO: Adding prefix 12.16.90.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,089 INFO: Adding prefix 12.16.90.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,093 INFO: Adding prefix 12.16.90.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,100 INFO: Adding prefix 12.16.90.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,105 INFO: Adding prefix 12.16.90.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,110 INFO: Adding prefix 12.16.90.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,115 INFO: Adding prefix 12.16.90.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,121 INFO: Adding prefix 12.16.90.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,127 INFO: Adding prefix 12.16.90.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,132 INFO: Adding prefix 12.16.90.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,137 INFO: Adding prefix 12.16.90.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,144 INFO: Adding prefix 12.16.90.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,149 INFO: Adding prefix 12.16.90.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,154 INFO: Adding prefix 12.16.90.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,159 INFO: Adding prefix 12.16.90.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,166 INFO: Adding prefix 12.16.91.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,172 INFO: Adding prefix 12.16.91.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,179 INFO: Adding prefix 12.16.91.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,184 INFO: Adding prefix 12.16.91.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,192 INFO: Adding prefix 12.16.91.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,198 INFO: Adding prefix 12.16.91.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,203 INFO: Adding prefix 12.16.91.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,208 INFO: Adding prefix 12.16.91.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,214 INFO: Adding prefix 12.16.91.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,219 INFO: Adding prefix 12.16.91.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,224 INFO: Adding prefix 12.16.91.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,229 INFO: Adding prefix 12.16.91.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,235 INFO: Adding prefix 12.16.91.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,239 INFO: Adding prefix 12.16.91.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,244 INFO: Adding prefix 12.16.91.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,250 INFO: Adding prefix 12.16.91.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,254 INFO: Adding prefix 12.16.92.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,259 INFO: Adding prefix 12.16.92.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,264 INFO: Adding prefix 12.16.92.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,269 INFO: Adding prefix 12.16.92.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,274 INFO: Adding prefix 12.16.92.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,278 INFO: Adding prefix 12.16.92.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,284 INFO: Adding prefix 12.16.92.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,289 INFO: Adding prefix 12.16.92.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,294 INFO: Adding prefix 12.16.92.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,299 INFO: Adding prefix 12.16.92.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,304 INFO: Adding prefix 12.16.92.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,310 INFO: Adding prefix 12.16.92.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,315 INFO: Adding prefix 12.16.92.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,320 INFO: Adding prefix 12.16.92.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,325 INFO: Adding prefix 12.16.92.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,331 INFO: Adding prefix 12.16.92.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,337 INFO: Adding prefix 12.16.93.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,342 INFO: Adding prefix 12.16.93.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,347 INFO: Adding prefix 12.16.93.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,353 INFO: Adding prefix 12.16.93.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,358 INFO: Adding prefix 12.16.93.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,363 INFO: Adding prefix 12.16.93.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,368 INFO: Adding prefix 12.16.93.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,374 INFO: Adding prefix 12.16.93.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,384 INFO: Adding prefix 12.16.93.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,390 INFO: Adding prefix 12.16.93.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,395 INFO: Adding prefix 12.16.93.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,400 INFO: Adding prefix 12.16.93.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,499 INFO: Adding prefix 12.16.93.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,505 INFO: Adding prefix 12.16.93.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,512 INFO: Adding prefix 12.16.93.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,516 INFO: Adding prefix 12.16.93.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,521 INFO: Adding prefix 12.16.94.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,526 INFO: Adding prefix 12.16.94.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,532 INFO: Adding prefix 12.16.94.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,537 INFO: Adding prefix 12.16.94.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,541 INFO: Adding prefix 12.16.94.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,546 INFO: Adding prefix 12.16.94.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,552 INFO: Adding prefix 12.16.94.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,556 INFO: Adding prefix 12.16.94.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,562 INFO: Adding prefix 12.16.94.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,567 INFO: Adding prefix 12.16.94.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,573 INFO: Adding prefix 12.16.94.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,579 INFO: Adding prefix 12.16.94.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,585 INFO: Adding prefix 12.16.94.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,591 INFO: Adding prefix 12.16.94.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,602 INFO: Adding prefix 12.16.94.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,608 INFO: Adding prefix 12.16.94.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,614 INFO: Adding prefix 12.16.95.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,619 INFO: Adding prefix 12.16.95.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,626 INFO: Adding prefix 12.16.95.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,631 INFO: Adding prefix 12.16.95.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,637 INFO: Adding prefix 12.16.95.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,643 INFO: Adding prefix 12.16.95.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,648 INFO: Adding prefix 12.16.95.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,653 INFO: Adding prefix 12.16.95.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,658 INFO: Adding prefix 12.16.95.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,664 INFO: Adding prefix 12.16.95.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,669 INFO: Adding prefix 12.16.95.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,674 INFO: Adding prefix 12.16.95.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,679 INFO: Adding prefix 12.16.95.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,685 INFO: Adding prefix 12.16.95.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,689 INFO: Adding prefix 12.16.95.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,694 INFO: Adding prefix 12.16.95.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,700 INFO: Adding prefix 12.16.96.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,705 INFO: Adding prefix 12.16.96.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,712 INFO: Adding prefix 12.16.96.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,717 INFO: Adding prefix 12.16.96.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,725 INFO: Adding prefix 12.16.96.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,737 INFO: Adding prefix 12.16.96.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,743 INFO: Adding prefix 12.16.96.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,753 INFO: Adding prefix 12.16.96.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,775 INFO: Adding prefix 12.16.96.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,783 INFO: Adding prefix 12.16.96.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,791 INFO: Adding prefix 12.16.96.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,822 INFO: Adding prefix 12.16.96.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,840 INFO: Adding prefix 12.16.96.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,859 INFO: Adding prefix 12.16.96.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,873 INFO: Adding prefix 12.16.96.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,890 INFO: Adding prefix 12.16.96.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,915 INFO: Adding prefix 12.16.97.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,942 INFO: Adding prefix 12.16.97.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,951 INFO: Adding prefix 12.16.97.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,958 INFO: Adding prefix 12.16.97.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,979 INFO: Adding prefix 12.16.97.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,988 INFO: Adding prefix 12.16.97.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:47:59,994 INFO: Adding prefix 12.16.97.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,007 INFO: Adding prefix 12.16.97.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,017 INFO: Adding prefix 12.16.97.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,022 INFO: Adding prefix 12.16.97.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,026 INFO: Adding prefix 12.16.97.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,031 INFO: Adding prefix 12.16.97.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,042 INFO: Adding prefix 12.16.97.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,048 INFO: Adding prefix 12.16.97.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,054 INFO: Adding prefix 12.16.97.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,058 INFO: Adding prefix 12.16.97.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,064 INFO: Adding prefix 12.16.98.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,069 INFO: Adding prefix 12.16.98.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,074 INFO: Adding prefix 12.16.98.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,078 INFO: Adding prefix 12.16.98.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,086 INFO: Adding prefix 12.16.98.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,093 INFO: Adding prefix 12.16.98.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,098 INFO: Adding prefix 12.16.98.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,103 INFO: Adding prefix 12.16.98.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,109 INFO: Adding prefix 12.16.98.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,114 INFO: Adding prefix 12.16.98.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,119 INFO: Adding prefix 12.16.98.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,125 INFO: Adding prefix 12.16.98.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,132 INFO: Adding prefix 12.16.98.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,138 INFO: Adding prefix 12.16.98.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,145 INFO: Adding prefix 12.16.98.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,153 INFO: Adding prefix 12.16.98.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,158 INFO: Adding prefix 12.16.99.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,163 INFO: Adding prefix 12.16.99.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,168 INFO: Adding prefix 12.16.99.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,175 INFO: Adding prefix 12.16.99.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,179 INFO: Adding prefix 12.16.99.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,184 INFO: Adding prefix 12.16.99.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,188 INFO: Adding prefix 12.16.99.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,195 INFO: Adding prefix 12.16.99.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,202 INFO: Adding prefix 12.16.99.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,206 INFO: Adding prefix 12.16.99.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,212 INFO: Adding prefix 12.16.99.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,218 INFO: Adding prefix 12.16.99.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,224 INFO: Adding prefix 12.16.99.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,229 INFO: Adding prefix 12.16.99.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,235 INFO: Adding prefix 12.16.99.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,242 INFO: Adding prefix 12.16.99.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,248 INFO: Adding prefix 12.16.100.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,254 INFO: Adding prefix 12.16.100.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,259 INFO: Adding prefix 12.16.100.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,266 INFO: Adding prefix 12.16.100.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,271 INFO: Adding prefix 12.16.100.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,275 INFO: Adding prefix 12.16.100.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,281 INFO: Adding prefix 12.16.100.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,288 INFO: Adding prefix 12.16.100.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,294 INFO: Adding prefix 12.16.100.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,300 INFO: Adding prefix 12.16.100.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,308 INFO: Adding prefix 12.16.100.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,314 INFO: Adding prefix 12.16.100.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,320 INFO: Adding prefix 12.16.100.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,326 INFO: Adding prefix 12.16.100.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,333 INFO: Adding prefix 12.16.100.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,339 INFO: Adding prefix 12.16.100.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,346 INFO: Adding prefix 12.16.101.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,352 INFO: Adding prefix 12.16.101.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,360 INFO: Adding prefix 12.16.101.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,366 INFO: Adding prefix 12.16.101.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,372 INFO: Adding prefix 12.16.101.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,378 INFO: Adding prefix 12.16.101.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,384 INFO: Adding prefix 12.16.101.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,398 INFO: Adding prefix 12.16.101.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,404 INFO: Adding prefix 12.16.101.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,409 INFO: Adding prefix 12.16.101.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,417 INFO: Adding prefix 12.16.101.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,423 INFO: Adding prefix 12.16.101.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,428 INFO: Adding prefix 12.16.101.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,433 INFO: Adding prefix 12.16.101.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,440 INFO: Adding prefix 12.16.101.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,447 INFO: Adding prefix 12.16.101.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,453 INFO: Adding prefix 12.16.102.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,458 INFO: Adding prefix 12.16.102.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,463 INFO: Adding prefix 12.16.102.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,468 INFO: Adding prefix 12.16.102.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,474 INFO: Adding prefix 12.16.102.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,481 INFO: Adding prefix 12.16.102.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,486 INFO: Adding prefix 12.16.102.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,492 INFO: Adding prefix 12.16.102.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,497 INFO: Adding prefix 12.16.102.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,505 INFO: Adding prefix 12.16.102.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,512 INFO: Adding prefix 12.16.102.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,516 INFO: Adding prefix 12.16.102.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,522 INFO: Adding prefix 12.16.102.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,529 INFO: Adding prefix 12.16.102.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,533 INFO: Adding prefix 12.16.102.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,538 INFO: Adding prefix 12.16.102.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,542 INFO: Adding prefix 12.16.103.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,548 INFO: Adding prefix 12.16.103.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,553 INFO: Adding prefix 12.16.103.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,557 INFO: Adding prefix 12.16.103.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,562 INFO: Adding prefix 12.16.103.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,568 INFO: Adding prefix 12.16.103.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,573 INFO: Adding prefix 12.16.103.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,578 INFO: Adding prefix 12.16.103.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,583 INFO: Adding prefix 12.16.103.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,588 INFO: Adding prefix 12.16.103.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,593 INFO: Adding prefix 12.16.103.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,597 INFO: Adding prefix 12.16.103.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,602 INFO: Adding prefix 12.16.103.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,607 INFO: Adding prefix 12.16.103.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,612 INFO: Adding prefix 12.16.103.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,617 INFO: Adding prefix 12.16.103.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,623 INFO: Adding prefix 12.16.104.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,628 INFO: Adding prefix 12.16.104.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,635 INFO: Adding prefix 12.16.104.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,640 INFO: Adding prefix 12.16.104.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,646 INFO: Adding prefix 12.16.104.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,651 INFO: Adding prefix 12.16.104.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,656 INFO: Adding prefix 12.16.104.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,661 INFO: Adding prefix 12.16.104.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,667 INFO: Adding prefix 12.16.104.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,672 INFO: Adding prefix 12.16.104.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,677 INFO: Adding prefix 12.16.104.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,681 INFO: Adding prefix 12.16.104.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,687 INFO: Adding prefix 12.16.104.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,692 INFO: Adding prefix 12.16.104.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,699 INFO: Adding prefix 12.16.104.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,705 INFO: Adding prefix 12.16.104.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,710 INFO: Adding prefix 12.16.105.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,715 INFO: Adding prefix 12.16.105.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,720 INFO: Adding prefix 12.16.105.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,725 INFO: Adding prefix 12.16.105.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,731 INFO: Adding prefix 12.16.105.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,736 INFO: Adding prefix 12.16.105.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,742 INFO: Adding prefix 12.16.105.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,748 INFO: Adding prefix 12.16.105.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,753 INFO: Adding prefix 12.16.105.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,758 INFO: Adding prefix 12.16.105.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,763 INFO: Adding prefix 12.16.105.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,769 INFO: Adding prefix 12.16.105.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,773 INFO: Adding prefix 12.16.105.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,778 INFO: Adding prefix 12.16.105.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,782 INFO: Adding prefix 12.16.105.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,788 INFO: Adding prefix 12.16.105.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,793 INFO: Adding prefix 12.16.106.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,798 INFO: Adding prefix 12.16.106.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,803 INFO: Adding prefix 12.16.106.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,810 INFO: Adding prefix 12.16.106.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,814 INFO: Adding prefix 12.16.106.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,819 INFO: Adding prefix 12.16.106.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,826 INFO: Adding prefix 12.16.106.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,834 INFO: Adding prefix 12.16.106.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,850 INFO: Adding prefix 12.16.106.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,856 INFO: Adding prefix 12.16.106.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,863 INFO: Adding prefix 12.16.106.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,870 INFO: Adding prefix 12.16.106.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,875 INFO: Adding prefix 12.16.106.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,881 INFO: Adding prefix 12.16.106.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,887 INFO: Adding prefix 12.16.106.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,893 INFO: Adding prefix 12.16.106.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,899 INFO: Adding prefix 12.16.107.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,905 INFO: Adding prefix 12.16.107.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,912 INFO: Adding prefix 12.16.107.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,917 INFO: Adding prefix 12.16.107.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,922 INFO: Adding prefix 12.16.107.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,927 INFO: Adding prefix 12.16.107.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,934 INFO: Adding prefix 12.16.107.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,940 INFO: Adding prefix 12.16.107.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,946 INFO: Adding prefix 12.16.107.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,951 INFO: Adding prefix 12.16.107.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,957 INFO: Adding prefix 12.16.107.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,962 INFO: Adding prefix 12.16.107.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,968 INFO: Adding prefix 12.16.107.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,972 INFO: Adding prefix 12.16.107.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,978 INFO: Adding prefix 12.16.107.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,983 INFO: Adding prefix 12.16.107.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,988 INFO: Adding prefix 12.16.108.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,993 INFO: Adding prefix 12.16.108.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:00,999 INFO: Adding prefix 12.16.108.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,003 INFO: Adding prefix 12.16.108.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,009 INFO: Adding prefix 12.16.108.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,014 INFO: Adding prefix 12.16.108.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,019 INFO: Adding prefix 12.16.108.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,024 INFO: Adding prefix 12.16.108.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,028 INFO: Adding prefix 12.16.108.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,034 INFO: Adding prefix 12.16.108.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,039 INFO: Adding prefix 12.16.108.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,044 INFO: Adding prefix 12.16.108.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,049 INFO: Adding prefix 12.16.108.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,055 INFO: Adding prefix 12.16.108.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,060 INFO: Adding prefix 12.16.108.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,064 INFO: Adding prefix 12.16.108.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,070 INFO: Adding prefix 12.16.109.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,075 INFO: Adding prefix 12.16.109.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,081 INFO: Adding prefix 12.16.109.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,087 INFO: Adding prefix 12.16.109.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,092 INFO: Adding prefix 12.16.109.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,098 INFO: Adding prefix 12.16.109.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,103 INFO: Adding prefix 12.16.109.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,108 INFO: Adding prefix 12.16.109.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,113 INFO: Adding prefix 12.16.109.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,119 INFO: Adding prefix 12.16.109.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,124 INFO: Adding prefix 12.16.109.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,128 INFO: Adding prefix 12.16.109.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,134 INFO: Adding prefix 12.16.109.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,140 INFO: Adding prefix 12.16.109.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,145 INFO: Adding prefix 12.16.109.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,151 INFO: Adding prefix 12.16.109.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,157 INFO: Adding prefix 12.16.110.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,168 INFO: Adding prefix 12.16.110.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,173 INFO: Adding prefix 12.16.110.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,179 INFO: Adding prefix 12.16.110.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,184 INFO: Adding prefix 12.16.110.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,189 INFO: Adding prefix 12.16.110.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,194 INFO: Adding prefix 12.16.110.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,198 INFO: Adding prefix 12.16.110.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,204 INFO: Adding prefix 12.16.110.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,209 INFO: Adding prefix 12.16.110.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,214 INFO: Adding prefix 12.16.110.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,219 INFO: Adding prefix 12.16.110.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,226 INFO: Adding prefix 12.16.110.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,231 INFO: Adding prefix 12.16.110.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,237 INFO: Adding prefix 12.16.110.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,242 INFO: Adding prefix 12.16.110.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,247 INFO: Adding prefix 12.16.111.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,252 INFO: Adding prefix 12.16.111.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,257 INFO: Adding prefix 12.16.111.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,262 INFO: Adding prefix 12.16.111.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,268 INFO: Adding prefix 12.16.111.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,274 INFO: Adding prefix 12.16.111.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,280 INFO: Adding prefix 12.16.111.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,287 INFO: Adding prefix 12.16.111.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,294 INFO: Adding prefix 12.16.111.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,299 INFO: Adding prefix 12.16.111.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,304 INFO: Adding prefix 12.16.111.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,309 INFO: Adding prefix 12.16.111.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,315 INFO: Adding prefix 12.16.111.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,320 INFO: Adding prefix 12.16.111.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,325 INFO: Adding prefix 12.16.111.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,331 INFO: Adding prefix 12.16.111.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,336 INFO: Adding prefix 12.16.112.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,340 INFO: Adding prefix 12.16.112.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,350 INFO: Adding prefix 12.16.112.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,372 INFO: Adding prefix 12.16.112.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,389 INFO: Adding prefix 12.16.112.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,409 INFO: Adding prefix 12.16.112.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,458 INFO: Adding prefix 12.16.112.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,470 INFO: Adding prefix 12.16.112.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,489 INFO: Adding prefix 12.16.112.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,499 INFO: Adding prefix 12.16.112.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,513 INFO: Adding prefix 12.16.112.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,521 INFO: Adding prefix 12.16.112.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,530 INFO: Adding prefix 12.16.112.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,536 INFO: Adding prefix 12.16.112.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,542 INFO: Adding prefix 12.16.112.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,549 INFO: Adding prefix 12.16.112.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,555 INFO: Adding prefix 12.16.113.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,560 INFO: Adding prefix 12.16.113.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,565 INFO: Adding prefix 12.16.113.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,572 INFO: Adding prefix 12.16.113.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,583 INFO: Adding prefix 12.16.113.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,589 INFO: Adding prefix 12.16.113.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,594 INFO: Adding prefix 12.16.113.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,602 INFO: Adding prefix 12.16.113.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,608 INFO: Adding prefix 12.16.113.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,613 INFO: Adding prefix 12.16.113.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,621 INFO: Adding prefix 12.16.113.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,627 INFO: Adding prefix 12.16.113.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,633 INFO: Adding prefix 12.16.113.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,637 INFO: Adding prefix 12.16.113.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,645 INFO: Adding prefix 12.16.113.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,651 INFO: Adding prefix 12.16.113.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,657 INFO: Adding prefix 12.16.114.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,662 INFO: Adding prefix 12.16.114.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,669 INFO: Adding prefix 12.16.114.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,675 INFO: Adding prefix 12.16.114.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,682 INFO: Adding prefix 12.16.114.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,688 INFO: Adding prefix 12.16.114.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,695 INFO: Adding prefix 12.16.114.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,700 INFO: Adding prefix 12.16.114.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,706 INFO: Adding prefix 12.16.114.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,713 INFO: Adding prefix 12.16.114.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,719 INFO: Adding prefix 12.16.114.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,726 INFO: Adding prefix 12.16.114.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,733 INFO: Adding prefix 12.16.114.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,739 INFO: Adding prefix 12.16.114.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,744 INFO: Adding prefix 12.16.114.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,750 INFO: Adding prefix 12.16.114.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,756 INFO: Adding prefix 12.16.115.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,761 INFO: Adding prefix 12.16.115.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,768 INFO: Adding prefix 12.16.115.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,773 INFO: Adding prefix 12.16.115.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,777 INFO: Adding prefix 12.16.115.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,782 INFO: Adding prefix 12.16.115.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,788 INFO: Adding prefix 12.16.115.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,793 INFO: Adding prefix 12.16.115.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,797 INFO: Adding prefix 12.16.115.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,803 INFO: Adding prefix 12.16.115.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,810 INFO: Adding prefix 12.16.115.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,816 INFO: Adding prefix 12.16.115.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,820 INFO: Adding prefix 12.16.115.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,827 INFO: Adding prefix 12.16.115.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,832 INFO: Adding prefix 12.16.115.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,836 INFO: Adding prefix 12.16.115.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,841 INFO: Adding prefix 12.16.116.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,847 INFO: Adding prefix 12.16.116.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,853 INFO: Adding prefix 12.16.116.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,857 INFO: Adding prefix 12.16.116.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,865 INFO: Adding prefix 12.16.116.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,871 INFO: Adding prefix 12.16.116.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,876 INFO: Adding prefix 12.16.116.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,881 INFO: Adding prefix 12.16.116.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,887 INFO: Adding prefix 12.16.116.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,894 INFO: Adding prefix 12.16.116.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,899 INFO: Adding prefix 12.16.116.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,904 INFO: Adding prefix 12.16.116.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,908 INFO: Adding prefix 12.16.116.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,913 INFO: Adding prefix 12.16.116.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,918 INFO: Adding prefix 12.16.116.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,922 INFO: Adding prefix 12.16.116.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,928 INFO: Adding prefix 12.16.117.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,934 INFO: Adding prefix 12.16.117.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,939 INFO: Adding prefix 12.16.117.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,944 INFO: Adding prefix 12.16.117.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,950 INFO: Adding prefix 12.16.117.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,955 INFO: Adding prefix 12.16.117.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,960 INFO: Adding prefix 12.16.117.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,965 INFO: Adding prefix 12.16.117.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,971 INFO: Adding prefix 12.16.117.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,977 INFO: Adding prefix 12.16.117.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,982 INFO: Adding prefix 12.16.117.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,987 INFO: Adding prefix 12.16.117.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,993 INFO: Adding prefix 12.16.117.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:01,998 INFO: Adding prefix 12.16.117.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,002 INFO: Adding prefix 12.16.117.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,007 INFO: Adding prefix 12.16.117.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,014 INFO: Adding prefix 12.16.118.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,019 INFO: Adding prefix 12.16.118.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,024 INFO: Adding prefix 12.16.118.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,029 INFO: Adding prefix 12.16.118.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,035 INFO: Adding prefix 12.16.118.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,040 INFO: Adding prefix 12.16.118.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,046 INFO: Adding prefix 12.16.118.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,051 INFO: Adding prefix 12.16.118.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,057 INFO: Adding prefix 12.16.118.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,062 INFO: Adding prefix 12.16.118.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,067 INFO: Adding prefix 12.16.118.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,074 INFO: Adding prefix 12.16.118.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,080 INFO: Adding prefix 12.16.118.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,085 INFO: Adding prefix 12.16.118.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,091 INFO: Adding prefix 12.16.118.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,099 INFO: Adding prefix 12.16.118.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,105 INFO: Adding prefix 12.16.119.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,111 INFO: Adding prefix 12.16.119.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,118 INFO: Adding prefix 12.16.119.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,126 INFO: Adding prefix 12.16.119.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,131 INFO: Adding prefix 12.16.119.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,137 INFO: Adding prefix 12.16.119.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,142 INFO: Adding prefix 12.16.119.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,148 INFO: Adding prefix 12.16.119.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,154 INFO: Adding prefix 12.16.119.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,161 INFO: Adding prefix 12.16.119.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,166 INFO: Adding prefix 12.16.119.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,173 INFO: Adding prefix 12.16.119.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,179 INFO: Adding prefix 12.16.119.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,185 INFO: Adding prefix 12.16.119.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,190 INFO: Adding prefix 12.16.119.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,197 INFO: Adding prefix 12.16.119.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,202 INFO: Adding prefix 12.16.120.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,207 INFO: Adding prefix 12.16.120.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,212 INFO: Adding prefix 12.16.120.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,218 INFO: Adding prefix 12.16.120.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,224 INFO: Adding prefix 12.16.120.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,230 INFO: Adding prefix 12.16.120.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,236 INFO: Adding prefix 12.16.120.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,242 INFO: Adding prefix 12.16.120.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,248 INFO: Adding prefix 12.16.120.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,253 INFO: Adding prefix 12.16.120.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,260 INFO: Adding prefix 12.16.120.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,265 INFO: Adding prefix 12.16.120.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,270 INFO: Adding prefix 12.16.120.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,275 INFO: Adding prefix 12.16.120.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,282 INFO: Adding prefix 12.16.120.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,287 INFO: Adding prefix 12.16.120.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,293 INFO: Adding prefix 12.16.121.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,299 INFO: Adding prefix 12.16.121.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,305 INFO: Adding prefix 12.16.121.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,311 INFO: Adding prefix 12.16.121.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,317 INFO: Adding prefix 12.16.121.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,322 INFO: Adding prefix 12.16.121.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,329 INFO: Adding prefix 12.16.121.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,334 INFO: Adding prefix 12.16.121.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,339 INFO: Adding prefix 12.16.121.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,344 INFO: Adding prefix 12.16.121.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,351 INFO: Adding prefix 12.16.121.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,357 INFO: Adding prefix 12.16.121.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,362 INFO: Adding prefix 12.16.121.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,367 INFO: Adding prefix 12.16.121.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,373 INFO: Adding prefix 12.16.121.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,387 INFO: Adding prefix 12.16.121.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,394 INFO: Adding prefix 12.16.122.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,401 INFO: Adding prefix 12.16.122.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,407 INFO: Adding prefix 12.16.122.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,412 INFO: Adding prefix 12.16.122.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,417 INFO: Adding prefix 12.16.122.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,425 INFO: Adding prefix 12.16.122.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,430 INFO: Adding prefix 12.16.122.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,435 INFO: Adding prefix 12.16.122.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,440 INFO: Adding prefix 12.16.122.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,446 INFO: Adding prefix 12.16.122.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,450 INFO: Adding prefix 12.16.122.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,456 INFO: Adding prefix 12.16.122.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,460 INFO: Adding prefix 12.16.122.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,467 INFO: Adding prefix 12.16.122.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,473 INFO: Adding prefix 12.16.122.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,479 INFO: Adding prefix 12.16.122.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,485 INFO: Adding prefix 12.16.123.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,492 INFO: Adding prefix 12.16.123.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,498 INFO: Adding prefix 12.16.123.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,504 INFO: Adding prefix 12.16.123.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,510 INFO: Adding prefix 12.16.123.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,516 INFO: Adding prefix 12.16.123.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,522 INFO: Adding prefix 12.16.123.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,527 INFO: Adding prefix 12.16.123.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,532 INFO: Adding prefix 12.16.123.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,537 INFO: Adding prefix 12.16.123.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,543 INFO: Adding prefix 12.16.123.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,548 INFO: Adding prefix 12.16.123.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,554 INFO: Adding prefix 12.16.123.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,561 INFO: Adding prefix 12.16.123.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,567 INFO: Adding prefix 12.16.123.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,573 INFO: Adding prefix 12.16.123.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,579 INFO: Adding prefix 12.16.124.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,584 INFO: Adding prefix 12.16.124.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,588 INFO: Adding prefix 12.16.124.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,593 INFO: Adding prefix 12.16.124.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,599 INFO: Adding prefix 12.16.124.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,604 INFO: Adding prefix 12.16.124.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,609 INFO: Adding prefix 12.16.124.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,614 INFO: Adding prefix 12.16.124.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,621 INFO: Adding prefix 12.16.124.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,626 INFO: Adding prefix 12.16.124.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,633 INFO: Adding prefix 12.16.124.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,639 INFO: Adding prefix 12.16.124.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,645 INFO: Adding prefix 12.16.124.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,650 INFO: Adding prefix 12.16.124.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,657 INFO: Adding prefix 12.16.124.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,664 INFO: Adding prefix 12.16.124.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,669 INFO: Adding prefix 12.16.125.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,674 INFO: Adding prefix 12.16.125.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,679 INFO: Adding prefix 12.16.125.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,686 INFO: Adding prefix 12.16.125.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,693 INFO: Adding prefix 12.16.125.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,698 INFO: Adding prefix 12.16.125.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,703 INFO: Adding prefix 12.16.125.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,709 INFO: Adding prefix 12.16.125.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,714 INFO: Adding prefix 12.16.125.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,720 INFO: Adding prefix 12.16.125.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,725 INFO: Adding prefix 12.16.125.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,733 INFO: Adding prefix 12.16.125.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,738 INFO: Adding prefix 12.16.125.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,743 INFO: Adding prefix 12.16.125.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,748 INFO: Adding prefix 12.16.125.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,755 INFO: Adding prefix 12.16.125.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,760 INFO: Adding prefix 12.16.126.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,765 INFO: Adding prefix 12.16.126.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,770 INFO: Adding prefix 12.16.126.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,776 INFO: Adding prefix 12.16.126.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,782 INFO: Adding prefix 12.16.126.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,788 INFO: Adding prefix 12.16.126.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,793 INFO: Adding prefix 12.16.126.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,839 INFO: Adding prefix 12.16.126.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,870 INFO: Adding prefix 12.16.126.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,888 INFO: Adding prefix 12.16.126.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,910 INFO: Adding prefix 12.16.126.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,918 INFO: Adding prefix 12.16.126.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:02,957 INFO: Adding prefix 12.16.126.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,001 INFO: Adding prefix 12.16.126.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,048 INFO: Adding prefix 12.16.126.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,055 INFO: Adding prefix 12.16.126.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,069 INFO: Adding prefix 12.16.127.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,077 INFO: Adding prefix 12.16.127.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,093 INFO: Adding prefix 12.16.127.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,105 INFO: Adding prefix 12.16.127.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,111 INFO: Adding prefix 12.16.127.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,118 INFO: Adding prefix 12.16.127.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,150 INFO: Adding prefix 12.16.127.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,162 INFO: Adding prefix 12.16.127.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,169 INFO: Adding prefix 12.16.127.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,175 INFO: Adding prefix 12.16.127.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,186 INFO: Adding prefix 12.16.127.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,195 INFO: Adding prefix 12.16.127.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,203 INFO: Adding prefix 12.16.127.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,208 INFO: Adding prefix 12.16.127.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,221 INFO: Adding prefix 12.16.127.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,228 INFO: Adding prefix 12.16.127.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,237 INFO: Adding prefix 12.16.128.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,244 INFO: Adding prefix 12.16.128.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,254 INFO: Adding prefix 12.16.128.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,260 INFO: Adding prefix 12.16.128.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,267 INFO: Adding prefix 12.16.128.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,272 INFO: Adding prefix 12.16.128.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,277 INFO: Adding prefix 12.16.128.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,281 INFO: Adding prefix 12.16.128.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,286 INFO: Adding prefix 12.16.128.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,294 INFO: Adding prefix 12.16.128.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,300 INFO: Adding prefix 12.16.128.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,305 INFO: Adding prefix 12.16.128.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,309 INFO: Adding prefix 12.16.128.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,315 INFO: Adding prefix 12.16.128.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,321 INFO: Adding prefix 12.16.128.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,327 INFO: Adding prefix 12.16.128.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,334 INFO: Adding prefix 12.16.129.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,341 INFO: Adding prefix 12.16.129.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,348 INFO: Adding prefix 12.16.129.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,355 INFO: Adding prefix 12.16.129.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,361 INFO: Adding prefix 12.16.129.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,369 INFO: Adding prefix 12.16.129.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,375 INFO: Adding prefix 12.16.129.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,382 INFO: Adding prefix 12.16.129.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,387 INFO: Adding prefix 12.16.129.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,394 INFO: Adding prefix 12.16.129.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,399 INFO: Adding prefix 12.16.129.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,405 INFO: Adding prefix 12.16.129.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,409 INFO: Adding prefix 12.16.129.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,415 INFO: Adding prefix 12.16.129.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,420 INFO: Adding prefix 12.16.129.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,425 INFO: Adding prefix 12.16.129.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,430 INFO: Adding prefix 12.16.130.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,435 INFO: Adding prefix 12.16.130.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,440 INFO: Adding prefix 12.16.130.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,444 INFO: Adding prefix 12.16.130.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,451 INFO: Adding prefix 12.16.130.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,456 INFO: Adding prefix 12.16.130.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,462 INFO: Adding prefix 12.16.130.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,468 INFO: Adding prefix 12.16.130.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,474 INFO: Adding prefix 12.16.130.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,480 INFO: Adding prefix 12.16.130.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,486 INFO: Adding prefix 12.16.130.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,492 INFO: Adding prefix 12.16.130.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,498 INFO: Adding prefix 12.16.130.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,503 INFO: Adding prefix 12.16.130.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,509 INFO: Adding prefix 12.16.130.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,514 INFO: Adding prefix 12.16.130.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,520 INFO: Adding prefix 12.16.131.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,525 INFO: Adding prefix 12.16.131.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,532 INFO: Adding prefix 12.16.131.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,539 INFO: Adding prefix 12.16.131.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,548 INFO: Adding prefix 12.16.131.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,554 INFO: Adding prefix 12.16.131.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,562 INFO: Adding prefix 12.16.131.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,568 INFO: Adding prefix 12.16.131.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,577 INFO: Adding prefix 12.16.131.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,583 INFO: Adding prefix 12.16.131.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,589 INFO: Adding prefix 12.16.131.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,595 INFO: Adding prefix 12.16.131.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,600 INFO: Adding prefix 12.16.131.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,606 INFO: Adding prefix 12.16.131.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,611 INFO: Adding prefix 12.16.131.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,617 INFO: Adding prefix 12.16.131.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,622 INFO: Adding prefix 12.16.132.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,627 INFO: Adding prefix 12.16.132.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,632 INFO: Adding prefix 12.16.132.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,639 INFO: Adding prefix 12.16.132.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,644 INFO: Adding prefix 12.16.132.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,649 INFO: Adding prefix 12.16.132.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,654 INFO: Adding prefix 12.16.132.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,663 INFO: Adding prefix 12.16.132.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,669 INFO: Adding prefix 12.16.132.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,676 INFO: Adding prefix 12.16.132.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,685 INFO: Adding prefix 12.16.132.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,694 INFO: Adding prefix 12.16.132.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,702 INFO: Adding prefix 12.16.132.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,708 INFO: Adding prefix 12.16.132.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,714 INFO: Adding prefix 12.16.132.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,723 INFO: Adding prefix 12.16.132.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,729 INFO: Adding prefix 12.16.133.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,736 INFO: Adding prefix 12.16.133.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,741 INFO: Adding prefix 12.16.133.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,749 INFO: Adding prefix 12.16.133.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,756 INFO: Adding prefix 12.16.133.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,761 INFO: Adding prefix 12.16.133.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,769 INFO: Adding prefix 12.16.133.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,775 INFO: Adding prefix 12.16.133.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,781 INFO: Adding prefix 12.16.133.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,786 INFO: Adding prefix 12.16.133.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,793 INFO: Adding prefix 12.16.133.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,798 INFO: Adding prefix 12.16.133.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,803 INFO: Adding prefix 12.16.133.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,808 INFO: Adding prefix 12.16.133.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,816 INFO: Adding prefix 12.16.133.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,821 INFO: Adding prefix 12.16.133.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,829 INFO: Adding prefix 12.16.134.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,835 INFO: Adding prefix 12.16.134.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,843 INFO: Adding prefix 12.16.134.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,848 INFO: Adding prefix 12.16.134.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,855 INFO: Adding prefix 12.16.134.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,861 INFO: Adding prefix 12.16.134.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,883 INFO: Adding prefix 12.16.134.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:03,957 INFO: Adding prefix 12.16.134.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,048 INFO: Adding prefix 12.16.134.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,060 INFO: Adding prefix 12.16.134.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,076 INFO: Adding prefix 12.16.134.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,085 INFO: Adding prefix 12.16.134.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,096 INFO: Adding prefix 12.16.134.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,104 INFO: Adding prefix 12.16.134.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,110 INFO: Adding prefix 12.16.134.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,115 INFO: Adding prefix 12.16.134.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,120 INFO: Adding prefix 12.16.135.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,126 INFO: Adding prefix 12.16.135.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,131 INFO: Adding prefix 12.16.135.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,137 INFO: Adding prefix 12.16.135.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,143 INFO: Adding prefix 12.16.135.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,151 INFO: Adding prefix 12.16.135.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,157 INFO: Adding prefix 12.16.135.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,162 INFO: Adding prefix 12.16.135.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,167 INFO: Adding prefix 12.16.135.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,174 INFO: Adding prefix 12.16.135.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,180 INFO: Adding prefix 12.16.135.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,186 INFO: Adding prefix 12.16.135.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,192 INFO: Adding prefix 12.16.135.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,199 INFO: Adding prefix 12.16.135.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,205 INFO: Adding prefix 12.16.135.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,210 INFO: Adding prefix 12.16.135.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,215 INFO: Adding prefix 12.16.136.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,222 INFO: Adding prefix 12.16.136.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,227 INFO: Adding prefix 12.16.136.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,232 INFO: Adding prefix 12.16.136.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,236 INFO: Adding prefix 12.16.136.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,242 INFO: Adding prefix 12.16.136.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,248 INFO: Adding prefix 12.16.136.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,254 INFO: Adding prefix 12.16.136.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,260 INFO: Adding prefix 12.16.136.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,264 INFO: Adding prefix 12.16.136.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,269 INFO: Adding prefix 12.16.136.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,273 INFO: Adding prefix 12.16.136.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,280 INFO: Adding prefix 12.16.136.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,285 INFO: Adding prefix 12.16.136.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,290 INFO: Adding prefix 12.16.136.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,295 INFO: Adding prefix 12.16.136.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,301 INFO: Adding prefix 12.16.137.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,306 INFO: Adding prefix 12.16.137.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,312 INFO: Adding prefix 12.16.137.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,317 INFO: Adding prefix 12.16.137.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,325 INFO: Adding prefix 12.16.137.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,331 INFO: Adding prefix 12.16.137.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,337 INFO: Adding prefix 12.16.137.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,342 INFO: Adding prefix 12.16.137.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,348 INFO: Adding prefix 12.16.137.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,353 INFO: Adding prefix 12.16.137.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,361 INFO: Adding prefix 12.16.137.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,371 INFO: Adding prefix 12.16.137.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,379 INFO: Adding prefix 12.16.137.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,383 INFO: Adding prefix 12.16.137.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,389 INFO: Adding prefix 12.16.137.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,395 INFO: Adding prefix 12.16.137.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,403 INFO: Adding prefix 12.16.138.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,408 INFO: Adding prefix 12.16.138.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,413 INFO: Adding prefix 12.16.138.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,418 INFO: Adding prefix 12.16.138.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,425 INFO: Adding prefix 12.16.138.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,430 INFO: Adding prefix 12.16.138.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,436 INFO: Adding prefix 12.16.138.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,443 INFO: Adding prefix 12.16.138.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,449 INFO: Adding prefix 12.16.138.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,456 INFO: Adding prefix 12.16.138.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,461 INFO: Adding prefix 12.16.138.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,468 INFO: Adding prefix 12.16.138.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,474 INFO: Adding prefix 12.16.138.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,480 INFO: Adding prefix 12.16.138.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,485 INFO: Adding prefix 12.16.138.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,492 INFO: Adding prefix 12.16.138.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,498 INFO: Adding prefix 12.16.139.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,504 INFO: Adding prefix 12.16.139.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,509 INFO: Adding prefix 12.16.139.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,516 INFO: Adding prefix 12.16.139.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,521 INFO: Adding prefix 12.16.139.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,527 INFO: Adding prefix 12.16.139.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,531 INFO: Adding prefix 12.16.139.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,538 INFO: Adding prefix 12.16.139.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,543 INFO: Adding prefix 12.16.139.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,548 INFO: Adding prefix 12.16.139.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,553 INFO: Adding prefix 12.16.139.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,559 INFO: Adding prefix 12.16.139.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,565 INFO: Adding prefix 12.16.139.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,570 INFO: Adding prefix 12.16.139.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,575 INFO: Adding prefix 12.16.139.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,581 INFO: Adding prefix 12.16.139.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,587 INFO: Adding prefix 12.16.140.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,592 INFO: Adding prefix 12.16.140.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,600 INFO: Adding prefix 12.16.140.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,607 INFO: Adding prefix 12.16.140.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,613 INFO: Adding prefix 12.16.140.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,618 INFO: Adding prefix 12.16.140.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,625 INFO: Adding prefix 12.16.140.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,630 INFO: Adding prefix 12.16.140.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,635 INFO: Adding prefix 12.16.140.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,640 INFO: Adding prefix 12.16.140.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,647 INFO: Adding prefix 12.16.140.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,652 INFO: Adding prefix 12.16.140.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,658 INFO: Adding prefix 12.16.140.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,664 INFO: Adding prefix 12.16.140.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,671 INFO: Adding prefix 12.16.140.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,677 INFO: Adding prefix 12.16.140.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,685 INFO: Adding prefix 12.16.141.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,690 INFO: Adding prefix 12.16.141.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,697 INFO: Adding prefix 12.16.141.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,703 INFO: Adding prefix 12.16.141.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,710 INFO: Adding prefix 12.16.141.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,715 INFO: Adding prefix 12.16.141.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,722 INFO: Adding prefix 12.16.141.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,727 INFO: Adding prefix 12.16.141.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,733 INFO: Adding prefix 12.16.141.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,740 INFO: Adding prefix 12.16.141.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,748 INFO: Adding prefix 12.16.141.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,756 INFO: Adding prefix 12.16.141.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,771 INFO: Adding prefix 12.16.141.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,779 INFO: Adding prefix 12.16.141.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,785 INFO: Adding prefix 12.16.141.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,791 INFO: Adding prefix 12.16.141.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,799 INFO: Adding prefix 12.16.142.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,808 INFO: Adding prefix 12.16.142.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,813 INFO: Adding prefix 12.16.142.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,820 INFO: Adding prefix 12.16.142.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,826 INFO: Adding prefix 12.16.142.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,832 INFO: Adding prefix 12.16.142.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,838 INFO: Adding prefix 12.16.142.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,844 INFO: Adding prefix 12.16.142.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,849 INFO: Adding prefix 12.16.142.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,856 INFO: Adding prefix 12.16.142.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,862 INFO: Adding prefix 12.16.142.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,868 INFO: Adding prefix 12.16.142.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,873 INFO: Adding prefix 12.16.142.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,880 INFO: Adding prefix 12.16.142.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,885 INFO: Adding prefix 12.16.142.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,890 INFO: Adding prefix 12.16.142.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,895 INFO: Adding prefix 12.16.143.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,900 INFO: Adding prefix 12.16.143.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,906 INFO: Adding prefix 12.16.143.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,913 INFO: Adding prefix 12.16.143.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,919 INFO: Adding prefix 12.16.143.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,924 INFO: Adding prefix 12.16.143.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,930 INFO: Adding prefix 12.16.143.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,935 INFO: Adding prefix 12.16.143.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,942 INFO: Adding prefix 12.16.143.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,948 INFO: Adding prefix 12.16.143.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,953 INFO: Adding prefix 12.16.143.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,959 INFO: Adding prefix 12.16.143.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,965 INFO: Adding prefix 12.16.143.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,970 INFO: Adding prefix 12.16.143.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,976 INFO: Adding prefix 12.16.143.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,981 INFO: Adding prefix 12.16.143.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,988 INFO: Adding prefix 12.16.144.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,994 INFO: Adding prefix 12.16.144.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:04,999 INFO: Adding prefix 12.16.144.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,004 INFO: Adding prefix 12.16.144.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,011 INFO: Adding prefix 12.16.144.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,016 INFO: Adding prefix 12.16.144.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,022 INFO: Adding prefix 12.16.144.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,029 INFO: Adding prefix 12.16.144.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,036 INFO: Adding prefix 12.16.144.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,042 INFO: Adding prefix 12.16.144.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,047 INFO: Adding prefix 12.16.144.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,053 INFO: Adding prefix 12.16.144.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,059 INFO: Adding prefix 12.16.144.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,065 INFO: Adding prefix 12.16.144.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,070 INFO: Adding prefix 12.16.144.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,078 INFO: Adding prefix 12.16.144.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,085 INFO: Adding prefix 12.16.145.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,092 INFO: Adding prefix 12.16.145.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,098 INFO: Adding prefix 12.16.145.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,106 INFO: Adding prefix 12.16.145.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,112 INFO: Adding prefix 12.16.145.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,117 INFO: Adding prefix 12.16.145.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,122 INFO: Adding prefix 12.16.145.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,128 INFO: Adding prefix 12.16.145.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,133 INFO: Adding prefix 12.16.145.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,139 INFO: Adding prefix 12.16.145.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,145 INFO: Adding prefix 12.16.145.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,153 INFO: Adding prefix 12.16.145.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,159 INFO: Adding prefix 12.16.145.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,165 INFO: Adding prefix 12.16.145.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,172 INFO: Adding prefix 12.16.145.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,181 INFO: Adding prefix 12.16.145.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,188 INFO: Adding prefix 12.16.146.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,194 INFO: Adding prefix 12.16.146.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,200 INFO: Adding prefix 12.16.146.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,208 INFO: Adding prefix 12.16.146.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,215 INFO: Adding prefix 12.16.146.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,222 INFO: Adding prefix 12.16.146.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,229 INFO: Adding prefix 12.16.146.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,236 INFO: Adding prefix 12.16.146.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,242 INFO: Adding prefix 12.16.146.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,249 INFO: Adding prefix 12.16.146.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,256 INFO: Adding prefix 12.16.146.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,262 INFO: Adding prefix 12.16.146.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,267 INFO: Adding prefix 12.16.146.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,273 INFO: Adding prefix 12.16.146.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,280 INFO: Adding prefix 12.16.146.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,286 INFO: Adding prefix 12.16.146.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,291 INFO: Adding prefix 12.16.147.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,298 INFO: Adding prefix 12.16.147.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,306 INFO: Adding prefix 12.16.147.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,312 INFO: Adding prefix 12.16.147.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,317 INFO: Adding prefix 12.16.147.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,324 INFO: Adding prefix 12.16.147.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,331 INFO: Adding prefix 12.16.147.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,338 INFO: Adding prefix 12.16.147.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,344 INFO: Adding prefix 12.16.147.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,349 INFO: Adding prefix 12.16.147.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,357 INFO: Adding prefix 12.16.147.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,362 INFO: Adding prefix 12.16.147.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,368 INFO: Adding prefix 12.16.147.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,374 INFO: Adding prefix 12.16.147.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,383 INFO: Adding prefix 12.16.147.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,390 INFO: Adding prefix 12.16.147.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,395 INFO: Adding prefix 12.16.148.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,401 INFO: Adding prefix 12.16.148.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,407 INFO: Adding prefix 12.16.148.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,412 INFO: Adding prefix 12.16.148.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,417 INFO: Adding prefix 12.16.148.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,425 INFO: Adding prefix 12.16.148.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,432 INFO: Adding prefix 12.16.148.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,437 INFO: Adding prefix 12.16.148.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,444 INFO: Adding prefix 12.16.148.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,451 INFO: Adding prefix 12.16.148.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,456 INFO: Adding prefix 12.16.148.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,462 INFO: Adding prefix 12.16.148.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,468 INFO: Adding prefix 12.16.148.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,476 INFO: Adding prefix 12.16.148.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,482 INFO: Adding prefix 12.16.148.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,488 INFO: Adding prefix 12.16.148.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,495 INFO: Adding prefix 12.16.149.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,503 INFO: Adding prefix 12.16.149.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,509 INFO: Adding prefix 12.16.149.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,516 INFO: Adding prefix 12.16.149.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,523 INFO: Adding prefix 12.16.149.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,531 INFO: Adding prefix 12.16.149.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,537 INFO: Adding prefix 12.16.149.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,543 INFO: Adding prefix 12.16.149.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,548 INFO: Adding prefix 12.16.149.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,555 INFO: Adding prefix 12.16.149.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,561 INFO: Adding prefix 12.16.149.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,567 INFO: Adding prefix 12.16.149.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,572 INFO: Adding prefix 12.16.149.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,577 INFO: Adding prefix 12.16.149.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,582 INFO: Adding prefix 12.16.149.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,588 INFO: Adding prefix 12.16.149.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,595 INFO: Adding prefix 12.16.150.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,601 INFO: Adding prefix 12.16.150.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,606 INFO: Adding prefix 12.16.150.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,612 INFO: Adding prefix 12.16.150.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,618 INFO: Adding prefix 12.16.150.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,623 INFO: Adding prefix 12.16.150.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,628 INFO: Adding prefix 12.16.150.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,633 INFO: Adding prefix 12.16.150.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,639 INFO: Adding prefix 12.16.150.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,645 INFO: Adding prefix 12.16.150.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,650 INFO: Adding prefix 12.16.150.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,654 INFO: Adding prefix 12.16.150.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,661 INFO: Adding prefix 12.16.150.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,666 INFO: Adding prefix 12.16.150.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,671 INFO: Adding prefix 12.16.150.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,678 INFO: Adding prefix 12.16.150.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,685 INFO: Adding prefix 12.16.151.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,690 INFO: Adding prefix 12.16.151.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,695 INFO: Adding prefix 12.16.151.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,700 INFO: Adding prefix 12.16.151.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,707 INFO: Adding prefix 12.16.151.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,713 INFO: Adding prefix 12.16.151.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,720 INFO: Adding prefix 12.16.151.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,728 INFO: Adding prefix 12.16.151.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,735 INFO: Adding prefix 12.16.151.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,740 INFO: Adding prefix 12.16.151.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,746 INFO: Adding prefix 12.16.151.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,752 INFO: Adding prefix 12.16.151.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,759 INFO: Adding prefix 12.16.151.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,764 INFO: Adding prefix 12.16.151.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,769 INFO: Adding prefix 12.16.151.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,809 INFO: Adding prefix 12.16.151.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,815 INFO: Adding prefix 12.16.152.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,820 INFO: Adding prefix 12.16.152.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,826 INFO: Adding prefix 12.16.152.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,831 INFO: Adding prefix 12.16.152.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,837 INFO: Adding prefix 12.16.152.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,842 INFO: Adding prefix 12.16.152.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,849 INFO: Adding prefix 12.16.152.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,855 INFO: Adding prefix 12.16.152.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,860 INFO: Adding prefix 12.16.152.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,865 INFO: Adding prefix 12.16.152.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,869 INFO: Adding prefix 12.16.152.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,877 INFO: Adding prefix 12.16.152.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,882 INFO: Adding prefix 12.16.152.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,887 INFO: Adding prefix 12.16.152.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,894 INFO: Adding prefix 12.16.152.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,900 INFO: Adding prefix 12.16.152.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,905 INFO: Adding prefix 12.16.153.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,910 INFO: Adding prefix 12.16.153.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,916 INFO: Adding prefix 12.16.153.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,921 INFO: Adding prefix 12.16.153.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,927 INFO: Adding prefix 12.16.153.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,933 INFO: Adding prefix 12.16.153.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,940 INFO: Adding prefix 12.16.153.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,946 INFO: Adding prefix 12.16.153.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,952 INFO: Adding prefix 12.16.153.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,957 INFO: Adding prefix 12.16.153.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,964 INFO: Adding prefix 12.16.153.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,969 INFO: Adding prefix 12.16.153.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,974 INFO: Adding prefix 12.16.153.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,980 INFO: Adding prefix 12.16.153.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,988 INFO: Adding prefix 12.16.153.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:05,994 INFO: Adding prefix 12.16.153.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,000 INFO: Adding prefix 12.16.154.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,005 INFO: Adding prefix 12.16.154.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,010 INFO: Adding prefix 12.16.154.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,015 INFO: Adding prefix 12.16.154.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,020 INFO: Adding prefix 12.16.154.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,025 INFO: Adding prefix 12.16.154.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,031 INFO: Adding prefix 12.16.154.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,036 INFO: Adding prefix 12.16.154.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,042 INFO: Adding prefix 12.16.154.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,047 INFO: Adding prefix 12.16.154.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,052 INFO: Adding prefix 12.16.154.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,057 INFO: Adding prefix 12.16.154.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,062 INFO: Adding prefix 12.16.154.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,069 INFO: Adding prefix 12.16.154.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,073 INFO: Adding prefix 12.16.154.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,078 INFO: Adding prefix 12.16.154.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,083 INFO: Adding prefix 12.16.155.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,089 INFO: Adding prefix 12.16.155.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,100 INFO: Adding prefix 12.16.155.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,105 INFO: Adding prefix 12.16.155.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,111 INFO: Adding prefix 12.16.155.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,118 INFO: Adding prefix 12.16.155.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,123 INFO: Adding prefix 12.16.155.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,130 INFO: Adding prefix 12.16.155.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,135 INFO: Adding prefix 12.16.155.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,142 INFO: Adding prefix 12.16.155.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,147 INFO: Adding prefix 12.16.155.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,152 INFO: Adding prefix 12.16.155.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,157 INFO: Adding prefix 12.16.155.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,163 INFO: Adding prefix 12.16.155.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,167 INFO: Adding prefix 12.16.155.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,174 INFO: Adding prefix 12.16.155.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,180 INFO: Adding prefix 12.16.156.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,185 INFO: Adding prefix 12.16.156.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,190 INFO: Adding prefix 12.16.156.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,195 INFO: Adding prefix 12.16.156.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,199 INFO: Adding prefix 12.16.156.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,204 INFO: Adding prefix 12.16.156.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,208 INFO: Adding prefix 12.16.156.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,213 INFO: Adding prefix 12.16.156.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,220 INFO: Adding prefix 12.16.156.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,225 INFO: Adding prefix 12.16.156.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,230 INFO: Adding prefix 12.16.156.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,235 INFO: Adding prefix 12.16.156.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,241 INFO: Adding prefix 12.16.156.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,246 INFO: Adding prefix 12.16.156.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,251 INFO: Adding prefix 12.16.156.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,256 INFO: Adding prefix 12.16.156.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,262 INFO: Adding prefix 12.16.157.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,267 INFO: Adding prefix 12.16.157.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,274 INFO: Adding prefix 12.16.157.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,280 INFO: Adding prefix 12.16.157.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,288 INFO: Adding prefix 12.16.157.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,293 INFO: Adding prefix 12.16.157.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,298 INFO: Adding prefix 12.16.157.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,302 INFO: Adding prefix 12.16.157.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,308 INFO: Adding prefix 12.16.157.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,313 INFO: Adding prefix 12.16.157.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,318 INFO: Adding prefix 12.16.157.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,324 INFO: Adding prefix 12.16.157.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,331 INFO: Adding prefix 12.16.157.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,336 INFO: Adding prefix 12.16.157.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,341 INFO: Adding prefix 12.16.157.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,345 INFO: Adding prefix 12.16.157.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,350 INFO: Adding prefix 12.16.158.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,355 INFO: Adding prefix 12.16.158.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,360 INFO: Adding prefix 12.16.158.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,366 INFO: Adding prefix 12.16.158.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,370 INFO: Adding prefix 12.16.158.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,376 INFO: Adding prefix 12.16.158.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,380 INFO: Adding prefix 12.16.158.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,387 INFO: Adding prefix 12.16.158.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,392 INFO: Adding prefix 12.16.158.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,397 INFO: Adding prefix 12.16.158.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,402 INFO: Adding prefix 12.16.158.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,408 INFO: Adding prefix 12.16.158.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,414 INFO: Adding prefix 12.16.158.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,421 INFO: Adding prefix 12.16.158.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,425 INFO: Adding prefix 12.16.158.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,432 INFO: Adding prefix 12.16.158.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,438 INFO: Adding prefix 12.16.159.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,444 INFO: Adding prefix 12.16.159.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,450 INFO: Adding prefix 12.16.159.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,457 INFO: Adding prefix 12.16.159.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,462 INFO: Adding prefix 12.16.159.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,467 INFO: Adding prefix 12.16.159.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,474 INFO: Adding prefix 12.16.159.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,481 INFO: Adding prefix 12.16.159.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,486 INFO: Adding prefix 12.16.159.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,491 INFO: Adding prefix 12.16.159.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,497 INFO: Adding prefix 12.16.159.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,502 INFO: Adding prefix 12.16.159.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,548 INFO: Adding prefix 12.16.159.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,555 INFO: Adding prefix 12.16.159.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,562 INFO: Adding prefix 12.16.159.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,568 INFO: Adding prefix 12.16.159.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,574 INFO: Adding prefix 12.16.160.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,579 INFO: Adding prefix 12.16.160.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,586 INFO: Adding prefix 12.16.160.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,591 INFO: Adding prefix 12.16.160.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,597 INFO: Adding prefix 12.16.160.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,602 INFO: Adding prefix 12.16.160.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,610 INFO: Adding prefix 12.16.160.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,616 INFO: Adding prefix 12.16.160.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,621 INFO: Adding prefix 12.16.160.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,626 INFO: Adding prefix 12.16.160.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,633 INFO: Adding prefix 12.16.160.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,638 INFO: Adding prefix 12.16.160.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,644 INFO: Adding prefix 12.16.160.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,649 INFO: Adding prefix 12.16.160.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,655 INFO: Adding prefix 12.16.160.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,660 INFO: Adding prefix 12.16.160.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,665 INFO: Adding prefix 12.16.161.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,670 INFO: Adding prefix 12.16.161.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,676 INFO: Adding prefix 12.16.161.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,682 INFO: Adding prefix 12.16.161.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,688 INFO: Adding prefix 12.16.161.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,694 INFO: Adding prefix 12.16.161.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,699 INFO: Adding prefix 12.16.161.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,705 INFO: Adding prefix 12.16.161.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,711 INFO: Adding prefix 12.16.161.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,718 INFO: Adding prefix 12.16.161.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,723 INFO: Adding prefix 12.16.161.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,728 INFO: Adding prefix 12.16.161.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,734 INFO: Adding prefix 12.16.161.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,740 INFO: Adding prefix 12.16.161.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,746 INFO: Adding prefix 12.16.161.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,751 INFO: Adding prefix 12.16.161.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,757 INFO: Adding prefix 12.16.162.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,764 INFO: Adding prefix 12.16.162.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,770 INFO: Adding prefix 12.16.162.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,776 INFO: Adding prefix 12.16.162.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,782 INFO: Adding prefix 12.16.162.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,788 INFO: Adding prefix 12.16.162.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,794 INFO: Adding prefix 12.16.162.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,799 INFO: Adding prefix 12.16.162.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,805 INFO: Adding prefix 12.16.162.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,811 INFO: Adding prefix 12.16.162.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,816 INFO: Adding prefix 12.16.162.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,823 INFO: Adding prefix 12.16.162.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,827 INFO: Adding prefix 12.16.162.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,832 INFO: Adding prefix 12.16.162.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,837 INFO: Adding prefix 12.16.162.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,842 INFO: Adding prefix 12.16.162.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,848 INFO: Adding prefix 12.16.163.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,853 INFO: Adding prefix 12.16.163.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,860 INFO: Adding prefix 12.16.163.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,866 INFO: Adding prefix 12.16.163.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,872 INFO: Adding prefix 12.16.163.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,877 INFO: Adding prefix 12.16.163.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,883 INFO: Adding prefix 12.16.163.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,888 INFO: Adding prefix 12.16.163.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,895 INFO: Adding prefix 12.16.163.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,901 INFO: Adding prefix 12.16.163.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,906 INFO: Adding prefix 12.16.163.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,911 INFO: Adding prefix 12.16.163.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,917 INFO: Adding prefix 12.16.163.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,922 INFO: Adding prefix 12.16.163.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,928 INFO: Adding prefix 12.16.163.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,933 INFO: Adding prefix 12.16.163.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,941 INFO: Adding prefix 12.16.164.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,946 INFO: Adding prefix 12.16.164.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,952 INFO: Adding prefix 12.16.164.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,957 INFO: Adding prefix 12.16.164.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,965 INFO: Adding prefix 12.16.164.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,972 INFO: Adding prefix 12.16.164.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,978 INFO: Adding prefix 12.16.164.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,982 INFO: Adding prefix 12.16.164.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,989 INFO: Adding prefix 12.16.164.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:06,995 INFO: Adding prefix 12.16.164.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,001 INFO: Adding prefix 12.16.164.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,021 INFO: Adding prefix 12.16.164.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,030 INFO: Adding prefix 12.16.164.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,047 INFO: Adding prefix 12.16.164.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,053 INFO: Adding prefix 12.16.164.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,127 INFO: Adding prefix 12.16.164.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,134 INFO: Adding prefix 12.16.165.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,140 INFO: Adding prefix 12.16.165.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,145 INFO: Adding prefix 12.16.165.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,151 INFO: Adding prefix 12.16.165.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,156 INFO: Adding prefix 12.16.165.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,170 INFO: Adding prefix 12.16.165.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,176 INFO: Adding prefix 12.16.165.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,183 INFO: Adding prefix 12.16.165.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,188 INFO: Adding prefix 12.16.165.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,195 INFO: Adding prefix 12.16.165.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,200 INFO: Adding prefix 12.16.165.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,208 INFO: Adding prefix 12.16.165.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,214 INFO: Adding prefix 12.16.165.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,219 INFO: Adding prefix 12.16.165.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,224 INFO: Adding prefix 12.16.165.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,230 INFO: Adding prefix 12.16.165.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,235 INFO: Adding prefix 12.16.166.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,240 INFO: Adding prefix 12.16.166.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,246 INFO: Adding prefix 12.16.166.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,251 INFO: Adding prefix 12.16.166.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,258 INFO: Adding prefix 12.16.166.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,263 INFO: Adding prefix 12.16.166.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,269 INFO: Adding prefix 12.16.166.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,275 INFO: Adding prefix 12.16.166.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,280 INFO: Adding prefix 12.16.166.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,284 INFO: Adding prefix 12.16.166.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,291 INFO: Adding prefix 12.16.166.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,295 INFO: Adding prefix 12.16.166.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,300 INFO: Adding prefix 12.16.166.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,308 INFO: Adding prefix 12.16.166.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,314 INFO: Adding prefix 12.16.166.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,319 INFO: Adding prefix 12.16.166.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,327 INFO: Adding prefix 12.16.167.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,332 INFO: Adding prefix 12.16.167.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,339 INFO: Adding prefix 12.16.167.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,345 INFO: Adding prefix 12.16.167.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,349 INFO: Adding prefix 12.16.167.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,354 INFO: Adding prefix 12.16.167.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,360 INFO: Adding prefix 12.16.167.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,366 INFO: Adding prefix 12.16.167.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,370 INFO: Adding prefix 12.16.167.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,375 INFO: Adding prefix 12.16.167.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,380 INFO: Adding prefix 12.16.167.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,385 INFO: Adding prefix 12.16.167.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,389 INFO: Adding prefix 12.16.167.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,394 INFO: Adding prefix 12.16.167.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,398 INFO: Adding prefix 12.16.167.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,403 INFO: Adding prefix 12.16.167.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,407 INFO: Adding prefix 12.16.168.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,414 INFO: Adding prefix 12.16.168.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,419 INFO: Adding prefix 12.16.168.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,424 INFO: Adding prefix 12.16.168.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,430 INFO: Adding prefix 12.16.168.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,436 INFO: Adding prefix 12.16.168.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,441 INFO: Adding prefix 12.16.168.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,446 INFO: Adding prefix 12.16.168.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,451 INFO: Adding prefix 12.16.168.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,457 INFO: Adding prefix 12.16.168.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,462 INFO: Adding prefix 12.16.168.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,467 INFO: Adding prefix 12.16.168.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,473 INFO: Adding prefix 12.16.168.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,480 INFO: Adding prefix 12.16.168.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,486 INFO: Adding prefix 12.16.168.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,491 INFO: Adding prefix 12.16.168.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,497 INFO: Adding prefix 12.16.169.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,504 INFO: Adding prefix 12.16.169.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,509 INFO: Adding prefix 12.16.169.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,515 INFO: Adding prefix 12.16.169.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,521 INFO: Adding prefix 12.16.169.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,544 INFO: Adding prefix 12.16.169.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,552 INFO: Adding prefix 12.16.169.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,558 INFO: Adding prefix 12.16.169.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,566 INFO: Adding prefix 12.16.169.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,570 INFO: Adding prefix 12.16.169.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,575 INFO: Adding prefix 12.16.169.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,580 INFO: Adding prefix 12.16.169.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,586 INFO: Adding prefix 12.16.169.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,591 INFO: Adding prefix 12.16.169.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,595 INFO: Adding prefix 12.16.169.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,600 INFO: Adding prefix 12.16.169.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,607 INFO: Adding prefix 12.16.170.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,612 INFO: Adding prefix 12.16.170.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,616 INFO: Adding prefix 12.16.170.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,621 INFO: Adding prefix 12.16.170.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,627 INFO: Adding prefix 12.16.170.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,632 INFO: Adding prefix 12.16.170.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,637 INFO: Adding prefix 12.16.170.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,642 INFO: Adding prefix 12.16.170.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,648 INFO: Adding prefix 12.16.170.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,653 INFO: Adding prefix 12.16.170.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,658 INFO: Adding prefix 12.16.170.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,666 INFO: Adding prefix 12.16.170.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,672 INFO: Adding prefix 12.16.170.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,677 INFO: Adding prefix 12.16.170.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,682 INFO: Adding prefix 12.16.170.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,687 INFO: Adding prefix 12.16.170.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,692 INFO: Adding prefix 12.16.171.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,697 INFO: Adding prefix 12.16.171.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,703 INFO: Adding prefix 12.16.171.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,709 INFO: Adding prefix 12.16.171.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,714 INFO: Adding prefix 12.16.171.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,720 INFO: Adding prefix 12.16.171.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,726 INFO: Adding prefix 12.16.171.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,733 INFO: Adding prefix 12.16.171.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,738 INFO: Adding prefix 12.16.171.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,743 INFO: Adding prefix 12.16.171.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,748 INFO: Adding prefix 12.16.171.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,756 INFO: Adding prefix 12.16.171.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,765 INFO: Adding prefix 12.16.171.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,771 INFO: Adding prefix 12.16.171.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,778 INFO: Adding prefix 12.16.171.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,786 INFO: Adding prefix 12.16.171.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,792 INFO: Adding prefix 12.16.172.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,799 INFO: Adding prefix 12.16.172.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,804 INFO: Adding prefix 12.16.172.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,812 INFO: Adding prefix 12.16.172.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,819 INFO: Adding prefix 12.16.172.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,825 INFO: Adding prefix 12.16.172.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,831 INFO: Adding prefix 12.16.172.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,839 INFO: Adding prefix 12.16.172.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,844 INFO: Adding prefix 12.16.172.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,851 INFO: Adding prefix 12.16.172.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,856 INFO: Adding prefix 12.16.172.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,861 INFO: Adding prefix 12.16.172.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,867 INFO: Adding prefix 12.16.172.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,872 INFO: Adding prefix 12.16.172.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,879 INFO: Adding prefix 12.16.172.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,886 INFO: Adding prefix 12.16.172.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,892 INFO: Adding prefix 12.16.173.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,898 INFO: Adding prefix 12.16.173.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,904 INFO: Adding prefix 12.16.173.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,911 INFO: Adding prefix 12.16.173.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,941 INFO: Adding prefix 12.16.173.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,973 INFO: Adding prefix 12.16.173.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,988 INFO: Adding prefix 12.16.173.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:07,995 INFO: Adding prefix 12.16.173.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,000 INFO: Adding prefix 12.16.173.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,005 INFO: Adding prefix 12.16.173.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,011 INFO: Adding prefix 12.16.173.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,016 INFO: Adding prefix 12.16.173.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,020 INFO: Adding prefix 12.16.173.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,025 INFO: Adding prefix 12.16.173.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,032 INFO: Adding prefix 12.16.173.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,037 INFO: Adding prefix 12.16.173.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,042 INFO: Adding prefix 12.16.174.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,047 INFO: Adding prefix 12.16.174.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,053 INFO: Adding prefix 12.16.174.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,058 INFO: Adding prefix 12.16.174.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,064 INFO: Adding prefix 12.16.174.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,069 INFO: Adding prefix 12.16.174.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,074 INFO: Adding prefix 12.16.174.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,079 INFO: Adding prefix 12.16.174.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,085 INFO: Adding prefix 12.16.174.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,091 INFO: Adding prefix 12.16.174.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,097 INFO: Adding prefix 12.16.174.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,102 INFO: Adding prefix 12.16.174.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,108 INFO: Adding prefix 12.16.174.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,116 INFO: Adding prefix 12.16.174.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,120 INFO: Adding prefix 12.16.174.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,125 INFO: Adding prefix 12.16.174.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,130 INFO: Adding prefix 12.16.175.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,137 INFO: Adding prefix 12.16.175.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,142 INFO: Adding prefix 12.16.175.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,148 INFO: Adding prefix 12.16.175.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,154 INFO: Adding prefix 12.16.175.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,162 INFO: Adding prefix 12.16.175.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,168 INFO: Adding prefix 12.16.175.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,173 INFO: Adding prefix 12.16.175.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,177 INFO: Adding prefix 12.16.175.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,184 INFO: Adding prefix 12.16.175.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,190 INFO: Adding prefix 12.16.175.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,195 INFO: Adding prefix 12.16.175.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,199 INFO: Adding prefix 12.16.175.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,207 INFO: Adding prefix 12.16.175.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,212 INFO: Adding prefix 12.16.175.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,217 INFO: Adding prefix 12.16.175.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,222 INFO: Adding prefix 12.16.176.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,227 INFO: Adding prefix 12.16.176.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,232 INFO: Adding prefix 12.16.176.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,237 INFO: Adding prefix 12.16.176.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,244 INFO: Adding prefix 12.16.176.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,250 INFO: Adding prefix 12.16.176.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,256 INFO: Adding prefix 12.16.176.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,262 INFO: Adding prefix 12.16.176.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,268 INFO: Adding prefix 12.16.176.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,273 INFO: Adding prefix 12.16.176.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,278 INFO: Adding prefix 12.16.176.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,283 INFO: Adding prefix 12.16.176.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,289 INFO: Adding prefix 12.16.176.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,294 INFO: Adding prefix 12.16.176.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,299 INFO: Adding prefix 12.16.176.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,305 INFO: Adding prefix 12.16.176.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,311 INFO: Adding prefix 12.16.177.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,316 INFO: Adding prefix 12.16.177.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,322 INFO: Adding prefix 12.16.177.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,327 INFO: Adding prefix 12.16.177.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,334 INFO: Adding prefix 12.16.177.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,339 INFO: Adding prefix 12.16.177.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,345 INFO: Adding prefix 12.16.177.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,350 INFO: Adding prefix 12.16.177.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,357 INFO: Adding prefix 12.16.177.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,362 INFO: Adding prefix 12.16.177.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,367 INFO: Adding prefix 12.16.177.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,373 INFO: Adding prefix 12.16.177.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,379 INFO: Adding prefix 12.16.177.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,384 INFO: Adding prefix 12.16.177.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,389 INFO: Adding prefix 12.16.177.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,395 INFO: Adding prefix 12.16.177.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,400 INFO: Adding prefix 12.16.178.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,405 INFO: Adding prefix 12.16.178.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,410 INFO: Adding prefix 12.16.178.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,435 INFO: Adding prefix 12.16.178.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,456 INFO: Adding prefix 12.16.178.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,479 INFO: Adding prefix 12.16.178.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,505 INFO: Adding prefix 12.16.178.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,539 INFO: Adding prefix 12.16.178.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,547 INFO: Adding prefix 12.16.178.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,559 INFO: Adding prefix 12.16.178.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,567 INFO: Adding prefix 12.16.178.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,580 INFO: Adding prefix 12.16.178.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,590 INFO: Adding prefix 12.16.178.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,595 INFO: Adding prefix 12.16.178.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,603 INFO: Adding prefix 12.16.178.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,610 INFO: Adding prefix 12.16.178.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,616 INFO: Adding prefix 12.16.179.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,621 INFO: Adding prefix 12.16.179.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,628 INFO: Adding prefix 12.16.179.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,635 INFO: Adding prefix 12.16.179.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,642 INFO: Adding prefix 12.16.179.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,646 INFO: Adding prefix 12.16.179.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,653 INFO: Adding prefix 12.16.179.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,658 INFO: Adding prefix 12.16.179.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,663 INFO: Adding prefix 12.16.179.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,669 INFO: Adding prefix 12.16.179.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,676 INFO: Adding prefix 12.16.179.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,681 INFO: Adding prefix 12.16.179.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,686 INFO: Adding prefix 12.16.179.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,693 INFO: Adding prefix 12.16.179.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,699 INFO: Adding prefix 12.16.179.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,703 INFO: Adding prefix 12.16.179.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,709 INFO: Adding prefix 12.16.180.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,714 INFO: Adding prefix 12.16.180.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,722 INFO: Adding prefix 12.16.180.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,728 INFO: Adding prefix 12.16.180.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,732 INFO: Adding prefix 12.16.180.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,737 INFO: Adding prefix 12.16.180.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,743 INFO: Adding prefix 12.16.180.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,748 INFO: Adding prefix 12.16.180.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,753 INFO: Adding prefix 12.16.180.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,758 INFO: Adding prefix 12.16.180.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,764 INFO: Adding prefix 12.16.180.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,769 INFO: Adding prefix 12.16.180.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,775 INFO: Adding prefix 12.16.180.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,780 INFO: Adding prefix 12.16.180.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,785 INFO: Adding prefix 12.16.180.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,790 INFO: Adding prefix 12.16.180.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,795 INFO: Adding prefix 12.16.181.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,802 INFO: Adding prefix 12.16.181.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,807 INFO: Adding prefix 12.16.181.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,813 INFO: Adding prefix 12.16.181.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,818 INFO: Adding prefix 12.16.181.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,824 INFO: Adding prefix 12.16.181.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,829 INFO: Adding prefix 12.16.181.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,834 INFO: Adding prefix 12.16.181.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,839 INFO: Adding prefix 12.16.181.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,845 INFO: Adding prefix 12.16.181.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,850 INFO: Adding prefix 12.16.181.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,854 INFO: Adding prefix 12.16.181.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,859 INFO: Adding prefix 12.16.181.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,865 INFO: Adding prefix 12.16.181.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,869 INFO: Adding prefix 12.16.181.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,875 INFO: Adding prefix 12.16.181.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,881 INFO: Adding prefix 12.16.182.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,887 INFO: Adding prefix 12.16.182.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,892 INFO: Adding prefix 12.16.182.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,897 INFO: Adding prefix 12.16.182.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,902 INFO: Adding prefix 12.16.182.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,907 INFO: Adding prefix 12.16.182.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,912 INFO: Adding prefix 12.16.182.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,917 INFO: Adding prefix 12.16.182.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,922 INFO: Adding prefix 12.16.182.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,927 INFO: Adding prefix 12.16.182.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,933 INFO: Adding prefix 12.16.182.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,938 INFO: Adding prefix 12.16.182.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,944 INFO: Adding prefix 12.16.182.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,949 INFO: Adding prefix 12.16.182.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,955 INFO: Adding prefix 12.16.182.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,960 INFO: Adding prefix 12.16.182.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,967 INFO: Adding prefix 12.16.183.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,972 INFO: Adding prefix 12.16.183.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,977 INFO: Adding prefix 12.16.183.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,982 INFO: Adding prefix 12.16.183.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,988 INFO: Adding prefix 12.16.183.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,993 INFO: Adding prefix 12.16.183.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:08,999 INFO: Adding prefix 12.16.183.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,004 INFO: Adding prefix 12.16.183.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,012 INFO: Adding prefix 12.16.183.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,018 INFO: Adding prefix 12.16.183.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,023 INFO: Adding prefix 12.16.183.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,028 INFO: Adding prefix 12.16.183.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,034 INFO: Adding prefix 12.16.183.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,039 INFO: Adding prefix 12.16.183.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,094 INFO: Adding prefix 12.16.183.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,100 INFO: Adding prefix 12.16.183.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,107 INFO: Adding prefix 12.16.184.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,114 INFO: Adding prefix 12.16.184.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,119 INFO: Adding prefix 12.16.184.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,124 INFO: Adding prefix 12.16.184.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,129 INFO: Adding prefix 12.16.184.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,135 INFO: Adding prefix 12.16.184.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,139 INFO: Adding prefix 12.16.184.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,146 INFO: Adding prefix 12.16.184.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,151 INFO: Adding prefix 12.16.184.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,158 INFO: Adding prefix 12.16.184.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,163 INFO: Adding prefix 12.16.184.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,169 INFO: Adding prefix 12.16.184.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,174 INFO: Adding prefix 12.16.184.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,180 INFO: Adding prefix 12.16.184.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,184 INFO: Adding prefix 12.16.184.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,190 INFO: Adding prefix 12.16.184.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,196 INFO: Adding prefix 12.16.185.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,202 INFO: Adding prefix 12.16.185.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,209 INFO: Adding prefix 12.16.185.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,215 INFO: Adding prefix 12.16.185.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,221 INFO: Adding prefix 12.16.185.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,226 INFO: Adding prefix 12.16.185.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,230 INFO: Adding prefix 12.16.185.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,236 INFO: Adding prefix 12.16.185.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,242 INFO: Adding prefix 12.16.185.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,246 INFO: Adding prefix 12.16.185.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,251 INFO: Adding prefix 12.16.185.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,257 INFO: Adding prefix 12.16.185.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,262 INFO: Adding prefix 12.16.185.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,267 INFO: Adding prefix 12.16.185.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,273 INFO: Adding prefix 12.16.185.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,278 INFO: Adding prefix 12.16.185.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,283 INFO: Adding prefix 12.16.186.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,288 INFO: Adding prefix 12.16.186.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,294 INFO: Adding prefix 12.16.186.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,298 INFO: Adding prefix 12.16.186.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,303 INFO: Adding prefix 12.16.186.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,308 INFO: Adding prefix 12.16.186.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,314 INFO: Adding prefix 12.16.186.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,318 INFO: Adding prefix 12.16.186.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,323 INFO: Adding prefix 12.16.186.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,328 INFO: Adding prefix 12.16.186.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,335 INFO: Adding prefix 12.16.186.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,342 INFO: Adding prefix 12.16.186.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,346 INFO: Adding prefix 12.16.186.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,351 INFO: Adding prefix 12.16.186.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,357 INFO: Adding prefix 12.16.186.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,363 INFO: Adding prefix 12.16.186.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,368 INFO: Adding prefix 12.16.187.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,374 INFO: Adding prefix 12.16.187.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,381 INFO: Adding prefix 12.16.187.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,386 INFO: Adding prefix 12.16.187.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,392 INFO: Adding prefix 12.16.187.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,397 INFO: Adding prefix 12.16.187.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,402 INFO: Adding prefix 12.16.187.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,407 INFO: Adding prefix 12.16.187.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,412 INFO: Adding prefix 12.16.187.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,418 INFO: Adding prefix 12.16.187.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,422 INFO: Adding prefix 12.16.187.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,427 INFO: Adding prefix 12.16.187.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,432 INFO: Adding prefix 12.16.187.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,440 INFO: Adding prefix 12.16.187.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,445 INFO: Adding prefix 12.16.187.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,450 INFO: Adding prefix 12.16.187.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,455 INFO: Adding prefix 12.16.188.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,461 INFO: Adding prefix 12.16.188.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,466 INFO: Adding prefix 12.16.188.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,471 INFO: Adding prefix 12.16.188.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,475 INFO: Adding prefix 12.16.188.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,481 INFO: Adding prefix 12.16.188.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,487 INFO: Adding prefix 12.16.188.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,493 INFO: Adding prefix 12.16.188.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,500 INFO: Adding prefix 12.16.188.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,508 INFO: Adding prefix 12.16.188.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,514 INFO: Adding prefix 12.16.188.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,520 INFO: Adding prefix 12.16.188.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,527 INFO: Adding prefix 12.16.188.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,535 INFO: Adding prefix 12.16.188.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,544 INFO: Adding prefix 12.16.188.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,627 INFO: Adding prefix 12.16.188.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,662 INFO: Adding prefix 12.16.189.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,706 INFO: Adding prefix 12.16.189.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,712 INFO: Adding prefix 12.16.189.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,722 INFO: Adding prefix 12.16.189.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,735 INFO: Adding prefix 12.16.189.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,744 INFO: Adding prefix 12.16.189.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,754 INFO: Adding prefix 12.16.189.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,765 INFO: Adding prefix 12.16.189.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,791 INFO: Adding prefix 12.16.189.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,803 INFO: Adding prefix 12.16.189.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,811 INFO: Adding prefix 12.16.189.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,834 INFO: Adding prefix 12.16.189.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,868 INFO: Adding prefix 12.16.189.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,913 INFO: Adding prefix 12.16.189.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,932 INFO: Adding prefix 12.16.189.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,957 INFO: Adding prefix 12.16.189.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:09,991 INFO: Adding prefix 12.16.190.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,012 INFO: Adding prefix 12.16.190.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,019 INFO: Adding prefix 12.16.190.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,031 INFO: Adding prefix 12.16.190.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,063 INFO: Adding prefix 12.16.190.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,077 INFO: Adding prefix 12.16.190.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,096 INFO: Adding prefix 12.16.190.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,109 INFO: Adding prefix 12.16.190.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,130 INFO: Adding prefix 12.16.190.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,152 INFO: Adding prefix 12.16.190.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,160 INFO: Adding prefix 12.16.190.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,170 INFO: Adding prefix 12.16.190.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,178 INFO: Adding prefix 12.16.190.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,184 INFO: Adding prefix 12.16.190.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,191 INFO: Adding prefix 12.16.190.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,199 INFO: Adding prefix 12.16.190.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,205 INFO: Adding prefix 12.16.191.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,210 INFO: Adding prefix 12.16.191.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,216 INFO: Adding prefix 12.16.191.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,226 INFO: Adding prefix 12.16.191.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,231 INFO: Adding prefix 12.16.191.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,237 INFO: Adding prefix 12.16.191.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,242 INFO: Adding prefix 12.16.191.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,249 INFO: Adding prefix 12.16.191.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,255 INFO: Adding prefix 12.16.191.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,261 INFO: Adding prefix 12.16.191.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,267 INFO: Adding prefix 12.16.191.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,275 INFO: Adding prefix 12.16.191.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,282 INFO: Adding prefix 12.16.191.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,287 INFO: Adding prefix 12.16.191.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,294 INFO: Adding prefix 12.16.191.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,301 INFO: Adding prefix 12.16.191.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,306 INFO: Adding prefix 12.16.192.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,311 INFO: Adding prefix 12.16.192.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,316 INFO: Adding prefix 12.16.192.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,322 INFO: Adding prefix 12.16.192.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,327 INFO: Adding prefix 12.16.192.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,332 INFO: Adding prefix 12.16.192.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,337 INFO: Adding prefix 12.16.192.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,342 INFO: Adding prefix 12.16.192.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,347 INFO: Adding prefix 12.16.192.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,353 INFO: Adding prefix 12.16.192.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,360 INFO: Adding prefix 12.16.192.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,366 INFO: Adding prefix 12.16.192.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,372 INFO: Adding prefix 12.16.192.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,377 INFO: Adding prefix 12.16.192.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,384 INFO: Adding prefix 12.16.192.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,389 INFO: Adding prefix 12.16.192.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,393 INFO: Adding prefix 12.16.193.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,398 INFO: Adding prefix 12.16.193.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,404 INFO: Adding prefix 12.16.193.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,408 INFO: Adding prefix 12.16.193.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,413 INFO: Adding prefix 12.16.193.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,418 INFO: Adding prefix 12.16.193.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,424 INFO: Adding prefix 12.16.193.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,429 INFO: Adding prefix 12.16.193.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,435 INFO: Adding prefix 12.16.193.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,441 INFO: Adding prefix 12.16.193.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,449 INFO: Adding prefix 12.16.193.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,455 INFO: Adding prefix 12.16.193.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,460 INFO: Adding prefix 12.16.193.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,465 INFO: Adding prefix 12.16.193.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,472 INFO: Adding prefix 12.16.193.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,477 INFO: Adding prefix 12.16.193.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,482 INFO: Adding prefix 12.16.194.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,487 INFO: Adding prefix 12.16.194.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,494 INFO: Adding prefix 12.16.194.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,500 INFO: Adding prefix 12.16.194.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,505 INFO: Adding prefix 12.16.194.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,512 INFO: Adding prefix 12.16.194.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,517 INFO: Adding prefix 12.16.194.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,522 INFO: Adding prefix 12.16.194.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,527 INFO: Adding prefix 12.16.194.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,533 INFO: Adding prefix 12.16.194.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,538 INFO: Adding prefix 12.16.194.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,543 INFO: Adding prefix 12.16.194.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,548 INFO: Adding prefix 12.16.194.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,554 INFO: Adding prefix 12.16.194.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,559 INFO: Adding prefix 12.16.194.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,564 INFO: Adding prefix 12.16.194.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,570 INFO: Adding prefix 12.16.195.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,577 INFO: Adding prefix 12.16.195.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,583 INFO: Adding prefix 12.16.195.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,589 INFO: Adding prefix 12.16.195.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,595 INFO: Adding prefix 12.16.195.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,601 INFO: Adding prefix 12.16.195.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,607 INFO: Adding prefix 12.16.195.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,612 INFO: Adding prefix 12.16.195.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,617 INFO: Adding prefix 12.16.195.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,624 INFO: Adding prefix 12.16.195.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,630 INFO: Adding prefix 12.16.195.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,637 INFO: Adding prefix 12.16.195.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,643 INFO: Adding prefix 12.16.195.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,648 INFO: Adding prefix 12.16.195.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,654 INFO: Adding prefix 12.16.195.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,659 INFO: Adding prefix 12.16.195.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,665 INFO: Adding prefix 12.16.196.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,670 INFO: Adding prefix 12.16.196.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,675 INFO: Adding prefix 12.16.196.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,681 INFO: Adding prefix 12.16.196.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,687 INFO: Adding prefix 12.16.196.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,692 INFO: Adding prefix 12.16.196.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,697 INFO: Adding prefix 12.16.196.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,702 INFO: Adding prefix 12.16.196.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,708 INFO: Adding prefix 12.16.196.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,714 INFO: Adding prefix 12.16.196.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,719 INFO: Adding prefix 12.16.196.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,724 INFO: Adding prefix 12.16.196.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,731 INFO: Adding prefix 12.16.196.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,737 INFO: Adding prefix 12.16.196.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,742 INFO: Adding prefix 12.16.196.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,747 INFO: Adding prefix 12.16.196.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,753 INFO: Adding prefix 12.16.197.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,758 INFO: Adding prefix 12.16.197.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,763 INFO: Adding prefix 12.16.197.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,768 INFO: Adding prefix 12.16.197.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,772 INFO: Adding prefix 12.16.197.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,777 INFO: Adding prefix 12.16.197.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,782 INFO: Adding prefix 12.16.197.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,788 INFO: Adding prefix 12.16.197.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,793 INFO: Adding prefix 12.16.197.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,799 INFO: Adding prefix 12.16.197.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,804 INFO: Adding prefix 12.16.197.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,811 INFO: Adding prefix 12.16.197.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,817 INFO: Adding prefix 12.16.197.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,824 INFO: Adding prefix 12.16.197.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,831 INFO: Adding prefix 12.16.197.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,837 INFO: Adding prefix 12.16.197.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,845 INFO: Adding prefix 12.16.198.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,849 INFO: Adding prefix 12.16.198.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,855 INFO: Adding prefix 12.16.198.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,861 INFO: Adding prefix 12.16.198.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,866 INFO: Adding prefix 12.16.198.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,871 INFO: Adding prefix 12.16.198.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,876 INFO: Adding prefix 12.16.198.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,882 INFO: Adding prefix 12.16.198.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,888 INFO: Adding prefix 12.16.198.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,894 INFO: Adding prefix 12.16.198.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,900 INFO: Adding prefix 12.16.198.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,907 INFO: Adding prefix 12.16.198.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,912 INFO: Adding prefix 12.16.198.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,917 INFO: Adding prefix 12.16.198.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,922 INFO: Adding prefix 12.16.198.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,927 INFO: Adding prefix 12.16.198.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,932 INFO: Adding prefix 12.16.199.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,936 INFO: Adding prefix 12.16.199.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,942 INFO: Adding prefix 12.16.199.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,947 INFO: Adding prefix 12.16.199.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,952 INFO: Adding prefix 12.16.199.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,957 INFO: Adding prefix 12.16.199.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,963 INFO: Adding prefix 12.16.199.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,968 INFO: Adding prefix 12.16.199.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,973 INFO: Adding prefix 12.16.199.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,978 INFO: Adding prefix 12.16.199.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,985 INFO: Adding prefix 12.16.199.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,990 INFO: Adding prefix 12.16.199.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,994 INFO: Adding prefix 12.16.199.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:10,999 INFO: Adding prefix 12.16.199.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,005 INFO: Adding prefix 12.16.199.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,010 INFO: Adding prefix 12.16.199.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,016 INFO: Adding prefix 12.16.200.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,021 INFO: Adding prefix 12.16.200.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,028 INFO: Adding prefix 12.16.200.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,033 INFO: Adding prefix 12.16.200.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,038 INFO: Adding prefix 12.16.200.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,043 INFO: Adding prefix 12.16.200.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,050 INFO: Adding prefix 12.16.200.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,055 INFO: Adding prefix 12.16.200.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,059 INFO: Adding prefix 12.16.200.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,065 INFO: Adding prefix 12.16.200.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,069 INFO: Adding prefix 12.16.200.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,074 INFO: Adding prefix 12.16.200.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,079 INFO: Adding prefix 12.16.200.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,084 INFO: Adding prefix 12.16.200.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,090 INFO: Adding prefix 12.16.200.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,095 INFO: Adding prefix 12.16.200.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,100 INFO: Adding prefix 12.16.201.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,107 INFO: Adding prefix 12.16.201.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,112 INFO: Adding prefix 12.16.201.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,118 INFO: Adding prefix 12.16.201.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,124 INFO: Adding prefix 12.16.201.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,133 INFO: Adding prefix 12.16.201.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,138 INFO: Adding prefix 12.16.201.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,144 INFO: Adding prefix 12.16.201.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,151 INFO: Adding prefix 12.16.201.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,158 INFO: Adding prefix 12.16.201.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,163 INFO: Adding prefix 12.16.201.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,169 INFO: Adding prefix 12.16.201.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,175 INFO: Adding prefix 12.16.201.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,181 INFO: Adding prefix 12.16.201.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,187 INFO: Adding prefix 12.16.201.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,192 INFO: Adding prefix 12.16.201.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,200 INFO: Adding prefix 12.16.202.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,212 INFO: Adding prefix 12.16.202.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,242 INFO: Adding prefix 12.16.202.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,253 INFO: Adding prefix 12.16.202.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,260 INFO: Adding prefix 12.16.202.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,265 INFO: Adding prefix 12.16.202.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,270 INFO: Adding prefix 12.16.202.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,275 INFO: Adding prefix 12.16.202.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,281 INFO: Adding prefix 12.16.202.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,286 INFO: Adding prefix 12.16.202.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,291 INFO: Adding prefix 12.16.202.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,296 INFO: Adding prefix 12.16.202.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,304 INFO: Adding prefix 12.16.202.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,308 INFO: Adding prefix 12.16.202.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,313 INFO: Adding prefix 12.16.202.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,318 INFO: Adding prefix 12.16.202.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,325 INFO: Adding prefix 12.16.203.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,330 INFO: Adding prefix 12.16.203.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,336 INFO: Adding prefix 12.16.203.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,342 INFO: Adding prefix 12.16.203.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,350 INFO: Adding prefix 12.16.203.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,356 INFO: Adding prefix 12.16.203.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,362 INFO: Adding prefix 12.16.203.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,368 INFO: Adding prefix 12.16.203.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,375 INFO: Adding prefix 12.16.203.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,380 INFO: Adding prefix 12.16.203.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,385 INFO: Adding prefix 12.16.203.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,390 INFO: Adding prefix 12.16.203.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,397 INFO: Adding prefix 12.16.203.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,402 INFO: Adding prefix 12.16.203.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,408 INFO: Adding prefix 12.16.203.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,415 INFO: Adding prefix 12.16.203.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,419 INFO: Adding prefix 12.16.204.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,424 INFO: Adding prefix 12.16.204.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,430 INFO: Adding prefix 12.16.204.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,437 INFO: Adding prefix 12.16.204.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,442 INFO: Adding prefix 12.16.204.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,447 INFO: Adding prefix 12.16.204.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,452 INFO: Adding prefix 12.16.204.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,459 INFO: Adding prefix 12.16.204.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,465 INFO: Adding prefix 12.16.204.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,469 INFO: Adding prefix 12.16.204.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,474 INFO: Adding prefix 12.16.204.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,481 INFO: Adding prefix 12.16.204.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,485 INFO: Adding prefix 12.16.204.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,490 INFO: Adding prefix 12.16.204.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,496 INFO: Adding prefix 12.16.204.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,502 INFO: Adding prefix 12.16.204.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,507 INFO: Adding prefix 12.16.205.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,512 INFO: Adding prefix 12.16.205.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,517 INFO: Adding prefix 12.16.205.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,524 INFO: Adding prefix 12.16.205.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,531 INFO: Adding prefix 12.16.205.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,537 INFO: Adding prefix 12.16.205.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,541 INFO: Adding prefix 12.16.205.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,547 INFO: Adding prefix 12.16.205.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,551 INFO: Adding prefix 12.16.205.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,556 INFO: Adding prefix 12.16.205.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,563 INFO: Adding prefix 12.16.205.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,568 INFO: Adding prefix 12.16.205.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,572 INFO: Adding prefix 12.16.205.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,577 INFO: Adding prefix 12.16.205.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,583 INFO: Adding prefix 12.16.205.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,588 INFO: Adding prefix 12.16.205.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,592 INFO: Adding prefix 12.16.206.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,629 INFO: Adding prefix 12.16.206.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,635 INFO: Adding prefix 12.16.206.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,641 INFO: Adding prefix 12.16.206.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,646 INFO: Adding prefix 12.16.206.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,651 INFO: Adding prefix 12.16.206.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,658 INFO: Adding prefix 12.16.206.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,663 INFO: Adding prefix 12.16.206.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,668 INFO: Adding prefix 12.16.206.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,673 INFO: Adding prefix 12.16.206.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,680 INFO: Adding prefix 12.16.206.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,686 INFO: Adding prefix 12.16.206.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,692 INFO: Adding prefix 12.16.206.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,698 INFO: Adding prefix 12.16.206.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,705 INFO: Adding prefix 12.16.206.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,710 INFO: Adding prefix 12.16.206.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,715 INFO: Adding prefix 12.16.207.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,720 INFO: Adding prefix 12.16.207.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,725 INFO: Adding prefix 12.16.207.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,729 INFO: Adding prefix 12.16.207.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,734 INFO: Adding prefix 12.16.207.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,740 INFO: Adding prefix 12.16.207.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,745 INFO: Adding prefix 12.16.207.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,750 INFO: Adding prefix 12.16.207.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,755 INFO: Adding prefix 12.16.207.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,768 INFO: Adding prefix 12.16.207.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,774 INFO: Adding prefix 12.16.207.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,779 INFO: Adding prefix 12.16.207.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,784 INFO: Adding prefix 12.16.207.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,790 INFO: Adding prefix 12.16.207.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,795 INFO: Adding prefix 12.16.207.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,800 INFO: Adding prefix 12.16.207.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,805 INFO: Adding prefix 12.16.208.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,811 INFO: Adding prefix 12.16.208.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,816 INFO: Adding prefix 12.16.208.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,821 INFO: Adding prefix 12.16.208.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,826 INFO: Adding prefix 12.16.208.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,833 INFO: Adding prefix 12.16.208.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,837 INFO: Adding prefix 12.16.208.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,843 INFO: Adding prefix 12.16.208.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,848 INFO: Adding prefix 12.16.208.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,854 INFO: Adding prefix 12.16.208.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,859 INFO: Adding prefix 12.16.208.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,864 INFO: Adding prefix 12.16.208.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,868 INFO: Adding prefix 12.16.208.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,874 INFO: Adding prefix 12.16.208.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,879 INFO: Adding prefix 12.16.208.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,884 INFO: Adding prefix 12.16.208.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,893 INFO: Adding prefix 12.16.209.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,899 INFO: Adding prefix 12.16.209.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,904 INFO: Adding prefix 12.16.209.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,909 INFO: Adding prefix 12.16.209.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,916 INFO: Adding prefix 12.16.209.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,920 INFO: Adding prefix 12.16.209.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,927 INFO: Adding prefix 12.16.209.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,932 INFO: Adding prefix 12.16.209.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,938 INFO: Adding prefix 12.16.209.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,944 INFO: Adding prefix 12.16.209.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,948 INFO: Adding prefix 12.16.209.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,953 INFO: Adding prefix 12.16.209.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,960 INFO: Adding prefix 12.16.209.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,964 INFO: Adding prefix 12.16.209.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,970 INFO: Adding prefix 12.16.209.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,976 INFO: Adding prefix 12.16.209.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,982 INFO: Adding prefix 12.16.210.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,987 INFO: Adding prefix 12.16.210.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,992 INFO: Adding prefix 12.16.210.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:11,997 INFO: Adding prefix 12.16.210.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,004 INFO: Adding prefix 12.16.210.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,009 INFO: Adding prefix 12.16.210.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,014 INFO: Adding prefix 12.16.210.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,020 INFO: Adding prefix 12.16.210.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,024 INFO: Adding prefix 12.16.210.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,029 INFO: Adding prefix 12.16.210.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,034 INFO: Adding prefix 12.16.210.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,041 INFO: Adding prefix 12.16.210.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,046 INFO: Adding prefix 12.16.210.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,051 INFO: Adding prefix 12.16.210.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,056 INFO: Adding prefix 12.16.210.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,062 INFO: Adding prefix 12.16.210.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,066 INFO: Adding prefix 12.16.211.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,071 INFO: Adding prefix 12.16.211.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,076 INFO: Adding prefix 12.16.211.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,082 INFO: Adding prefix 12.16.211.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,087 INFO: Adding prefix 12.16.211.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,092 INFO: Adding prefix 12.16.211.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,097 INFO: Adding prefix 12.16.211.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,103 INFO: Adding prefix 12.16.211.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,108 INFO: Adding prefix 12.16.211.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,113 INFO: Adding prefix 12.16.211.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,117 INFO: Adding prefix 12.16.211.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,123 INFO: Adding prefix 12.16.211.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,128 INFO: Adding prefix 12.16.211.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,133 INFO: Adding prefix 12.16.211.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,138 INFO: Adding prefix 12.16.211.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,145 INFO: Adding prefix 12.16.211.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,149 INFO: Adding prefix 12.16.212.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,156 INFO: Adding prefix 12.16.212.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,164 INFO: Adding prefix 12.16.212.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,170 INFO: Adding prefix 12.16.212.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,176 INFO: Adding prefix 12.16.212.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,180 INFO: Adding prefix 12.16.212.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,187 INFO: Adding prefix 12.16.212.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,192 INFO: Adding prefix 12.16.212.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,197 INFO: Adding prefix 12.16.212.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,202 INFO: Adding prefix 12.16.212.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,208 INFO: Adding prefix 12.16.212.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,212 INFO: Adding prefix 12.16.212.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,217 INFO: Adding prefix 12.16.212.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,222 INFO: Adding prefix 12.16.212.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,229 INFO: Adding prefix 12.16.212.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,234 INFO: Adding prefix 12.16.212.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,240 INFO: Adding prefix 12.16.213.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,246 INFO: Adding prefix 12.16.213.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,254 INFO: Adding prefix 12.16.213.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,260 INFO: Adding prefix 12.16.213.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,266 INFO: Adding prefix 12.16.213.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,270 INFO: Adding prefix 12.16.213.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,277 INFO: Adding prefix 12.16.213.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,282 INFO: Adding prefix 12.16.213.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,288 INFO: Adding prefix 12.16.213.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,293 INFO: Adding prefix 12.16.213.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,298 INFO: Adding prefix 12.16.213.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,302 INFO: Adding prefix 12.16.213.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,306 INFO: Adding prefix 12.16.213.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,313 INFO: Adding prefix 12.16.213.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,327 INFO: Adding prefix 12.16.213.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,332 INFO: Adding prefix 12.16.213.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,337 INFO: Adding prefix 12.16.214.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,343 INFO: Adding prefix 12.16.214.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,349 INFO: Adding prefix 12.16.214.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,355 INFO: Adding prefix 12.16.214.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,361 INFO: Adding prefix 12.16.214.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,370 INFO: Adding prefix 12.16.214.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,376 INFO: Adding prefix 12.16.214.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,382 INFO: Adding prefix 12.16.214.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,387 INFO: Adding prefix 12.16.214.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,393 INFO: Adding prefix 12.16.214.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,399 INFO: Adding prefix 12.16.214.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,405 INFO: Adding prefix 12.16.214.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,411 INFO: Adding prefix 12.16.214.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,458 INFO: Adding prefix 12.16.214.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,488 INFO: Adding prefix 12.16.214.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,504 INFO: Adding prefix 12.16.214.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,512 INFO: Adding prefix 12.16.215.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,520 INFO: Adding prefix 12.16.215.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,527 INFO: Adding prefix 12.16.215.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,533 INFO: Adding prefix 12.16.215.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,540 INFO: Adding prefix 12.16.215.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,545 INFO: Adding prefix 12.16.215.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,552 INFO: Adding prefix 12.16.215.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,558 INFO: Adding prefix 12.16.215.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,568 INFO: Adding prefix 12.16.215.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,574 INFO: Adding prefix 12.16.215.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,580 INFO: Adding prefix 12.16.215.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,586 INFO: Adding prefix 12.16.215.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,594 INFO: Adding prefix 12.16.215.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,600 INFO: Adding prefix 12.16.215.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,606 INFO: Adding prefix 12.16.215.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,612 INFO: Adding prefix 12.16.215.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,618 INFO: Adding prefix 12.16.216.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,626 INFO: Adding prefix 12.16.216.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,633 INFO: Adding prefix 12.16.216.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,639 INFO: Adding prefix 12.16.216.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,647 INFO: Adding prefix 12.16.216.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,653 INFO: Adding prefix 12.16.216.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,659 INFO: Adding prefix 12.16.216.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,664 INFO: Adding prefix 12.16.216.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,671 INFO: Adding prefix 12.16.216.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,676 INFO: Adding prefix 12.16.216.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,683 INFO: Adding prefix 12.16.216.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,689 INFO: Adding prefix 12.16.216.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,696 INFO: Adding prefix 12.16.216.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,702 INFO: Adding prefix 12.16.216.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,709 INFO: Adding prefix 12.16.216.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,714 INFO: Adding prefix 12.16.216.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,719 INFO: Adding prefix 12.16.217.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,724 INFO: Adding prefix 12.16.217.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,729 INFO: Adding prefix 12.16.217.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,736 INFO: Adding prefix 12.16.217.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,741 INFO: Adding prefix 12.16.217.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,747 INFO: Adding prefix 12.16.217.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,752 INFO: Adding prefix 12.16.217.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,758 INFO: Adding prefix 12.16.217.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,764 INFO: Adding prefix 12.16.217.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,770 INFO: Adding prefix 12.16.217.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,776 INFO: Adding prefix 12.16.217.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,783 INFO: Adding prefix 12.16.217.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,788 INFO: Adding prefix 12.16.217.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,793 INFO: Adding prefix 12.16.217.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,798 INFO: Adding prefix 12.16.217.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,804 INFO: Adding prefix 12.16.217.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,810 INFO: Adding prefix 12.16.218.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,815 INFO: Adding prefix 12.16.218.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,820 INFO: Adding prefix 12.16.218.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,827 INFO: Adding prefix 12.16.218.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,832 INFO: Adding prefix 12.16.218.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,837 INFO: Adding prefix 12.16.218.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,842 INFO: Adding prefix 12.16.218.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,848 INFO: Adding prefix 12.16.218.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,854 INFO: Adding prefix 12.16.218.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,860 INFO: Adding prefix 12.16.218.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,866 INFO: Adding prefix 12.16.218.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,871 INFO: Adding prefix 12.16.218.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,876 INFO: Adding prefix 12.16.218.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,881 INFO: Adding prefix 12.16.218.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,887 INFO: Adding prefix 12.16.218.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,892 INFO: Adding prefix 12.16.218.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,897 INFO: Adding prefix 12.16.219.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,902 INFO: Adding prefix 12.16.219.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,908 INFO: Adding prefix 12.16.219.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,913 INFO: Adding prefix 12.16.219.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,918 INFO: Adding prefix 12.16.219.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,923 INFO: Adding prefix 12.16.219.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,929 INFO: Adding prefix 12.16.219.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,933 INFO: Adding prefix 12.16.219.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,938 INFO: Adding prefix 12.16.219.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,943 INFO: Adding prefix 12.16.219.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,949 INFO: Adding prefix 12.16.219.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,954 INFO: Adding prefix 12.16.219.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,958 INFO: Adding prefix 12.16.219.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,963 INFO: Adding prefix 12.16.219.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,970 INFO: Adding prefix 12.16.219.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,976 INFO: Adding prefix 12.16.219.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,981 INFO: Adding prefix 12.16.220.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,986 INFO: Adding prefix 12.16.220.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,992 INFO: Adding prefix 12.16.220.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:12,997 INFO: Adding prefix 12.16.220.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,002 INFO: Adding prefix 12.16.220.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,006 INFO: Adding prefix 12.16.220.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,011 INFO: Adding prefix 12.16.220.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,016 INFO: Adding prefix 12.16.220.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,021 INFO: Adding prefix 12.16.220.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,028 INFO: Adding prefix 12.16.220.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,033 INFO: Adding prefix 12.16.220.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,038 INFO: Adding prefix 12.16.220.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,043 INFO: Adding prefix 12.16.220.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,049 INFO: Adding prefix 12.16.220.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,054 INFO: Adding prefix 12.16.220.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,059 INFO: Adding prefix 12.16.220.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,064 INFO: Adding prefix 12.16.221.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,070 INFO: Adding prefix 12.16.221.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,077 INFO: Adding prefix 12.16.221.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,084 INFO: Adding prefix 12.16.221.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,089 INFO: Adding prefix 12.16.221.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,097 INFO: Adding prefix 12.16.221.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,103 INFO: Adding prefix 12.16.221.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,109 INFO: Adding prefix 12.16.221.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,115 INFO: Adding prefix 12.16.221.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,121 INFO: Adding prefix 12.16.221.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,126 INFO: Adding prefix 12.16.221.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,132 INFO: Adding prefix 12.16.221.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,137 INFO: Adding prefix 12.16.221.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,144 INFO: Adding prefix 12.16.221.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,149 INFO: Adding prefix 12.16.221.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,153 INFO: Adding prefix 12.16.221.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,161 INFO: Adding prefix 12.16.222.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,166 INFO: Adding prefix 12.16.222.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,172 INFO: Adding prefix 12.16.222.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,178 INFO: Adding prefix 12.16.222.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,186 INFO: Adding prefix 12.16.222.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,192 INFO: Adding prefix 12.16.222.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,196 INFO: Adding prefix 12.16.222.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,202 INFO: Adding prefix 12.16.222.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,208 INFO: Adding prefix 12.16.222.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,214 INFO: Adding prefix 12.16.222.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,221 INFO: Adding prefix 12.16.222.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,228 INFO: Adding prefix 12.16.222.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,236 INFO: Adding prefix 12.16.222.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,241 INFO: Adding prefix 12.16.222.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,246 INFO: Adding prefix 12.16.222.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,251 INFO: Adding prefix 12.16.222.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,257 INFO: Adding prefix 12.16.223.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,262 INFO: Adding prefix 12.16.223.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,267 INFO: Adding prefix 12.16.223.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,272 INFO: Adding prefix 12.16.223.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,280 INFO: Adding prefix 12.16.223.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,287 INFO: Adding prefix 12.16.223.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,292 INFO: Adding prefix 12.16.223.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,297 INFO: Adding prefix 12.16.223.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,303 INFO: Adding prefix 12.16.223.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,308 INFO: Adding prefix 12.16.223.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,313 INFO: Adding prefix 12.16.223.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,320 INFO: Adding prefix 12.16.223.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,326 INFO: Adding prefix 12.16.223.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,331 INFO: Adding prefix 12.16.223.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,336 INFO: Adding prefix 12.16.223.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,342 INFO: Adding prefix 12.16.223.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,348 INFO: Adding prefix 12.16.224.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,354 INFO: Adding prefix 12.16.224.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,391 INFO: Adding prefix 12.16.224.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,807 INFO: Adding prefix 12.16.224.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,909 INFO: Adding prefix 12.16.224.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,943 INFO: Adding prefix 12.16.224.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,953 INFO: Adding prefix 12.16.224.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:13,980 INFO: Adding prefix 12.16.224.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:14,000 INFO: Adding prefix 12.16.224.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:14,010 INFO: Adding prefix 12.16.224.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:14,035 INFO: Adding prefix 12.16.224.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:14,108 INFO: Adding prefix 12.16.224.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:14,161 INFO: Adding prefix 12.16.224.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:14,341 INFO: Adding prefix 12.16.224.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:14,352 INFO: Adding prefix 12.16.224.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:14,722 INFO: Adding prefix 12.16.224.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:14,937 INFO: Adding prefix 12.16.225.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,018 INFO: Adding prefix 12.16.225.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,071 INFO: Adding prefix 12.16.225.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,191 INFO: Adding prefix 12.16.225.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,205 INFO: Adding prefix 12.16.225.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,239 INFO: Adding prefix 12.16.225.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,249 INFO: Adding prefix 12.16.225.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,257 INFO: Adding prefix 12.16.225.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,265 INFO: Adding prefix 12.16.225.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,272 INFO: Adding prefix 12.16.225.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,281 INFO: Adding prefix 12.16.225.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,287 INFO: Adding prefix 12.16.225.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,296 INFO: Adding prefix 12.16.225.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,302 INFO: Adding prefix 12.16.225.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,324 INFO: Adding prefix 12.16.225.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,331 INFO: Adding prefix 12.16.225.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,337 INFO: Adding prefix 12.16.226.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,347 INFO: Adding prefix 12.16.226.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,359 INFO: Adding prefix 12.16.226.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,371 INFO: Adding prefix 12.16.226.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,380 INFO: Adding prefix 12.16.226.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,386 INFO: Adding prefix 12.16.226.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,394 INFO: Adding prefix 12.16.226.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,401 INFO: Adding prefix 12.16.226.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,406 INFO: Adding prefix 12.16.226.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,411 INFO: Adding prefix 12.16.226.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,418 INFO: Adding prefix 12.16.226.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,423 INFO: Adding prefix 12.16.226.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,427 INFO: Adding prefix 12.16.226.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,432 INFO: Adding prefix 12.16.226.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,437 INFO: Adding prefix 12.16.226.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,443 INFO: Adding prefix 12.16.226.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,449 INFO: Adding prefix 12.16.227.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,456 INFO: Adding prefix 12.16.227.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,463 INFO: Adding prefix 12.16.227.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,468 INFO: Adding prefix 12.16.227.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,473 INFO: Adding prefix 12.16.227.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,479 INFO: Adding prefix 12.16.227.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,485 INFO: Adding prefix 12.16.227.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,490 INFO: Adding prefix 12.16.227.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,494 INFO: Adding prefix 12.16.227.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,501 INFO: Adding prefix 12.16.227.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,505 INFO: Adding prefix 12.16.227.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,512 INFO: Adding prefix 12.16.227.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,517 INFO: Adding prefix 12.16.227.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,524 INFO: Adding prefix 12.16.227.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,529 INFO: Adding prefix 12.16.227.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,534 INFO: Adding prefix 12.16.227.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,540 INFO: Adding prefix 12.16.228.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,547 INFO: Adding prefix 12.16.228.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,553 INFO: Adding prefix 12.16.228.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,566 INFO: Adding prefix 12.16.228.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,573 INFO: Adding prefix 12.16.228.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,581 INFO: Adding prefix 12.16.228.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,586 INFO: Adding prefix 12.16.228.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,592 INFO: Adding prefix 12.16.228.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,599 INFO: Adding prefix 12.16.228.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,605 INFO: Adding prefix 12.16.228.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,610 INFO: Adding prefix 12.16.228.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,617 INFO: Adding prefix 12.16.228.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,624 INFO: Adding prefix 12.16.228.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,630 INFO: Adding prefix 12.16.228.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,636 INFO: Adding prefix 12.16.228.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,643 INFO: Adding prefix 12.16.228.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,651 INFO: Adding prefix 12.16.229.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,657 INFO: Adding prefix 12.16.229.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,664 INFO: Adding prefix 12.16.229.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,671 INFO: Adding prefix 12.16.229.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,678 INFO: Adding prefix 12.16.229.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,683 INFO: Adding prefix 12.16.229.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,689 INFO: Adding prefix 12.16.229.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,694 INFO: Adding prefix 12.16.229.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,701 INFO: Adding prefix 12.16.229.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,707 INFO: Adding prefix 12.16.229.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,713 INFO: Adding prefix 12.16.229.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,718 INFO: Adding prefix 12.16.229.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,726 INFO: Adding prefix 12.16.229.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,732 INFO: Adding prefix 12.16.229.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,739 INFO: Adding prefix 12.16.229.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,744 INFO: Adding prefix 12.16.229.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,751 INFO: Adding prefix 12.16.230.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,757 INFO: Adding prefix 12.16.230.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,764 INFO: Adding prefix 12.16.230.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,770 INFO: Adding prefix 12.16.230.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,776 INFO: Adding prefix 12.16.230.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,781 INFO: Adding prefix 12.16.230.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,786 INFO: Adding prefix 12.16.230.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,793 INFO: Adding prefix 12.16.230.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,798 INFO: Adding prefix 12.16.230.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,803 INFO: Adding prefix 12.16.230.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,808 INFO: Adding prefix 12.16.230.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,815 INFO: Adding prefix 12.16.230.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,820 INFO: Adding prefix 12.16.230.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,825 INFO: Adding prefix 12.16.230.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,830 INFO: Adding prefix 12.16.230.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,837 INFO: Adding prefix 12.16.230.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,842 INFO: Adding prefix 12.16.231.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,847 INFO: Adding prefix 12.16.231.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,852 INFO: Adding prefix 12.16.231.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,858 INFO: Adding prefix 12.16.231.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,863 INFO: Adding prefix 12.16.231.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,868 INFO: Adding prefix 12.16.231.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,876 INFO: Adding prefix 12.16.231.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,886 INFO: Adding prefix 12.16.231.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,892 INFO: Adding prefix 12.16.231.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,897 INFO: Adding prefix 12.16.231.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,902 INFO: Adding prefix 12.16.231.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,907 INFO: Adding prefix 12.16.231.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,912 INFO: Adding prefix 12.16.231.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,918 INFO: Adding prefix 12.16.231.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,924 INFO: Adding prefix 12.16.231.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,929 INFO: Adding prefix 12.16.231.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,934 INFO: Adding prefix 12.16.232.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,938 INFO: Adding prefix 12.16.232.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,945 INFO: Adding prefix 12.16.232.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,950 INFO: Adding prefix 12.16.232.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,956 INFO: Adding prefix 12.16.232.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,961 INFO: Adding prefix 12.16.232.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,967 INFO: Adding prefix 12.16.232.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,972 INFO: Adding prefix 12.16.232.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,977 INFO: Adding prefix 12.16.232.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,982 INFO: Adding prefix 12.16.232.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,990 INFO: Adding prefix 12.16.232.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:15,994 INFO: Adding prefix 12.16.232.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,000 INFO: Adding prefix 12.16.232.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,006 INFO: Adding prefix 12.16.232.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,012 INFO: Adding prefix 12.16.232.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,017 INFO: Adding prefix 12.16.232.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,022 INFO: Adding prefix 12.16.233.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,027 INFO: Adding prefix 12.16.233.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,033 INFO: Adding prefix 12.16.233.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,039 INFO: Adding prefix 12.16.233.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,046 INFO: Adding prefix 12.16.233.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,051 INFO: Adding prefix 12.16.233.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,057 INFO: Adding prefix 12.16.233.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,062 INFO: Adding prefix 12.16.233.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,067 INFO: Adding prefix 12.16.233.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,074 INFO: Adding prefix 12.16.233.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,079 INFO: Adding prefix 12.16.233.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,084 INFO: Adding prefix 12.16.233.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,089 INFO: Adding prefix 12.16.233.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,096 INFO: Adding prefix 12.16.233.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,101 INFO: Adding prefix 12.16.233.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,107 INFO: Adding prefix 12.16.233.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,114 INFO: Adding prefix 12.16.234.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,121 INFO: Adding prefix 12.16.234.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,127 INFO: Adding prefix 12.16.234.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,132 INFO: Adding prefix 12.16.234.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,137 INFO: Adding prefix 12.16.234.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,144 INFO: Adding prefix 12.16.234.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,149 INFO: Adding prefix 12.16.234.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,153 INFO: Adding prefix 12.16.234.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,159 INFO: Adding prefix 12.16.234.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,165 INFO: Adding prefix 12.16.234.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,171 INFO: Adding prefix 12.16.234.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,177 INFO: Adding prefix 12.16.234.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,182 INFO: Adding prefix 12.16.234.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,189 INFO: Adding prefix 12.16.234.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,194 INFO: Adding prefix 12.16.234.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,201 INFO: Adding prefix 12.16.234.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,207 INFO: Adding prefix 12.16.235.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,213 INFO: Adding prefix 12.16.235.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,217 INFO: Adding prefix 12.16.235.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,222 INFO: Adding prefix 12.16.235.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,230 INFO: Adding prefix 12.16.235.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,237 INFO: Adding prefix 12.16.235.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,243 INFO: Adding prefix 12.16.235.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,248 INFO: Adding prefix 12.16.235.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,255 INFO: Adding prefix 12.16.235.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,260 INFO: Adding prefix 12.16.235.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,265 INFO: Adding prefix 12.16.235.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,270 INFO: Adding prefix 12.16.235.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,277 INFO: Adding prefix 12.16.235.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,284 INFO: Adding prefix 12.16.235.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,289 INFO: Adding prefix 12.16.235.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,295 INFO: Adding prefix 12.16.235.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,302 INFO: Adding prefix 12.16.236.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,307 INFO: Adding prefix 12.16.236.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,312 INFO: Adding prefix 12.16.236.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,317 INFO: Adding prefix 12.16.236.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,323 INFO: Adding prefix 12.16.236.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,328 INFO: Adding prefix 12.16.236.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,333 INFO: Adding prefix 12.16.236.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,338 INFO: Adding prefix 12.16.236.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,345 INFO: Adding prefix 12.16.236.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,349 INFO: Adding prefix 12.16.236.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,355 INFO: Adding prefix 12.16.236.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,360 INFO: Adding prefix 12.16.236.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,365 INFO: Adding prefix 12.16.236.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,370 INFO: Adding prefix 12.16.236.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,375 INFO: Adding prefix 12.16.236.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,381 INFO: Adding prefix 12.16.236.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,385 INFO: Adding prefix 12.16.237.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,390 INFO: Adding prefix 12.16.237.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,396 INFO: Adding prefix 12.16.237.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,402 INFO: Adding prefix 12.16.237.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,408 INFO: Adding prefix 12.16.237.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,414 INFO: Adding prefix 12.16.237.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,420 INFO: Adding prefix 12.16.237.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,428 INFO: Adding prefix 12.16.237.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,443 INFO: Adding prefix 12.16.237.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,469 INFO: Adding prefix 12.16.237.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,513 INFO: Adding prefix 12.16.237.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,546 INFO: Adding prefix 12.16.237.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,556 INFO: Adding prefix 12.16.237.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,562 INFO: Adding prefix 12.16.237.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,569 INFO: Adding prefix 12.16.237.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,640 INFO: Adding prefix 12.16.237.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,648 INFO: Adding prefix 12.16.238.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,655 INFO: Adding prefix 12.16.238.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,661 INFO: Adding prefix 12.16.238.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,713 INFO: Adding prefix 12.16.238.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,720 INFO: Adding prefix 12.16.238.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,726 INFO: Adding prefix 12.16.238.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,731 INFO: Adding prefix 12.16.238.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,736 INFO: Adding prefix 12.16.238.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,741 INFO: Adding prefix 12.16.238.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,746 INFO: Adding prefix 12.16.238.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,753 INFO: Adding prefix 12.16.238.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,758 INFO: Adding prefix 12.16.238.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,763 INFO: Adding prefix 12.16.238.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,769 INFO: Adding prefix 12.16.238.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,777 INFO: Adding prefix 12.16.238.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,783 INFO: Adding prefix 12.16.238.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,789 INFO: Adding prefix 12.16.239.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,794 INFO: Adding prefix 12.16.239.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,801 INFO: Adding prefix 12.16.239.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,807 INFO: Adding prefix 12.16.239.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,814 INFO: Adding prefix 12.16.239.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,819 INFO: Adding prefix 12.16.239.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,827 INFO: Adding prefix 12.16.239.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,832 INFO: Adding prefix 12.16.239.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,839 INFO: Adding prefix 12.16.239.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,844 INFO: Adding prefix 12.16.239.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,851 INFO: Adding prefix 12.16.239.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,857 INFO: Adding prefix 12.16.239.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,863 INFO: Adding prefix 12.16.239.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,868 INFO: Adding prefix 12.16.239.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,873 INFO: Adding prefix 12.16.239.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,878 INFO: Adding prefix 12.16.239.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,883 INFO: Adding prefix 12.16.240.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,889 INFO: Adding prefix 12.16.240.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,895 INFO: Adding prefix 12.16.240.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,900 INFO: Adding prefix 12.16.240.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,905 INFO: Adding prefix 12.16.240.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,912 INFO: Adding prefix 12.16.240.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,918 INFO: Adding prefix 12.16.240.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,923 INFO: Adding prefix 12.16.240.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,929 INFO: Adding prefix 12.16.240.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,935 INFO: Adding prefix 12.16.240.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,941 INFO: Adding prefix 12.16.240.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,947 INFO: Adding prefix 12.16.240.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,953 INFO: Adding prefix 12.16.240.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,960 INFO: Adding prefix 12.16.240.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,964 INFO: Adding prefix 12.16.240.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,969 INFO: Adding prefix 12.16.240.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,974 INFO: Adding prefix 12.16.241.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,980 INFO: Adding prefix 12.16.241.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,986 INFO: Adding prefix 12.16.241.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,992 INFO: Adding prefix 12.16.241.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:16,998 INFO: Adding prefix 12.16.241.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,005 INFO: Adding prefix 12.16.241.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,010 INFO: Adding prefix 12.16.241.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,015 INFO: Adding prefix 12.16.241.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,020 INFO: Adding prefix 12.16.241.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,025 INFO: Adding prefix 12.16.241.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,031 INFO: Adding prefix 12.16.241.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,036 INFO: Adding prefix 12.16.241.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,044 INFO: Adding prefix 12.16.241.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,050 INFO: Adding prefix 12.16.241.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,056 INFO: Adding prefix 12.16.241.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,061 INFO: Adding prefix 12.16.241.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,068 INFO: Adding prefix 12.16.242.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,074 INFO: Adding prefix 12.16.242.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,080 INFO: Adding prefix 12.16.242.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,086 INFO: Adding prefix 12.16.242.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,100 INFO: Adding prefix 12.16.242.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,106 INFO: Adding prefix 12.16.242.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,112 INFO: Adding prefix 12.16.242.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,120 INFO: Adding prefix 12.16.242.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,138 INFO: Adding prefix 12.16.242.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,147 INFO: Adding prefix 12.16.242.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,152 INFO: Adding prefix 12.16.242.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,159 INFO: Adding prefix 12.16.242.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,166 INFO: Adding prefix 12.16.242.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,172 INFO: Adding prefix 12.16.242.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,177 INFO: Adding prefix 12.16.242.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,183 INFO: Adding prefix 12.16.242.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,190 INFO: Adding prefix 12.16.243.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,196 INFO: Adding prefix 12.16.243.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,202 INFO: Adding prefix 12.16.243.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,209 INFO: Adding prefix 12.16.243.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,214 INFO: Adding prefix 12.16.243.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,219 INFO: Adding prefix 12.16.243.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,225 INFO: Adding prefix 12.16.243.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,233 INFO: Adding prefix 12.16.243.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,240 INFO: Adding prefix 12.16.243.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,249 INFO: Adding prefix 12.16.243.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,261 INFO: Adding prefix 12.16.243.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,269 INFO: Adding prefix 12.16.243.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,274 INFO: Adding prefix 12.16.243.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,279 INFO: Adding prefix 12.16.243.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,284 INFO: Adding prefix 12.16.243.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,293 INFO: Adding prefix 12.16.243.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,299 INFO: Adding prefix 12.16.244.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,306 INFO: Adding prefix 12.16.244.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,311 INFO: Adding prefix 12.16.244.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,323 INFO: Adding prefix 12.16.244.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,330 INFO: Adding prefix 12.16.244.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,335 INFO: Adding prefix 12.16.244.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,340 INFO: Adding prefix 12.16.244.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,347 INFO: Adding prefix 12.16.244.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,353 INFO: Adding prefix 12.16.244.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,359 INFO: Adding prefix 12.16.244.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,374 INFO: Adding prefix 12.16.244.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,382 INFO: Adding prefix 12.16.244.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,387 INFO: Adding prefix 12.16.244.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,393 INFO: Adding prefix 12.16.244.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,399 INFO: Adding prefix 12.16.244.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,404 INFO: Adding prefix 12.16.244.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,410 INFO: Adding prefix 12.16.245.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,416 INFO: Adding prefix 12.16.245.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,432 INFO: Adding prefix 12.16.245.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,439 INFO: Adding prefix 12.16.245.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,445 INFO: Adding prefix 12.16.245.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,451 INFO: Adding prefix 12.16.245.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,459 INFO: Adding prefix 12.16.245.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,464 INFO: Adding prefix 12.16.245.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,470 INFO: Adding prefix 12.16.245.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,481 INFO: Adding prefix 12.16.245.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,490 INFO: Adding prefix 12.16.245.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,495 INFO: Adding prefix 12.16.245.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,501 INFO: Adding prefix 12.16.245.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,506 INFO: Adding prefix 12.16.245.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,519 INFO: Adding prefix 12.16.245.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,526 INFO: Adding prefix 12.16.245.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,532 INFO: Adding prefix 12.16.246.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,536 INFO: Adding prefix 12.16.246.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,542 INFO: Adding prefix 12.16.246.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,547 INFO: Adding prefix 12.16.246.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,553 INFO: Adding prefix 12.16.246.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,558 INFO: Adding prefix 12.16.246.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,565 INFO: Adding prefix 12.16.246.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,571 INFO: Adding prefix 12.16.246.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,577 INFO: Adding prefix 12.16.246.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,582 INFO: Adding prefix 12.16.246.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,587 INFO: Adding prefix 12.16.246.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,593 INFO: Adding prefix 12.16.246.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,599 INFO: Adding prefix 12.16.246.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,605 INFO: Adding prefix 12.16.246.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,610 INFO: Adding prefix 12.16.246.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,616 INFO: Adding prefix 12.16.246.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,620 INFO: Adding prefix 12.16.247.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,627 INFO: Adding prefix 12.16.247.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,632 INFO: Adding prefix 12.16.247.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,638 INFO: Adding prefix 12.16.247.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,643 INFO: Adding prefix 12.16.247.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,649 INFO: Adding prefix 12.16.247.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,654 INFO: Adding prefix 12.16.247.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,661 INFO: Adding prefix 12.16.247.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,667 INFO: Adding prefix 12.16.247.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,673 INFO: Adding prefix 12.16.247.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,680 INFO: Adding prefix 12.16.247.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,686 INFO: Adding prefix 12.16.247.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,691 INFO: Adding prefix 12.16.247.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,698 INFO: Adding prefix 12.16.247.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,703 INFO: Adding prefix 12.16.247.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,708 INFO: Adding prefix 12.16.247.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,712 INFO: Adding prefix 12.16.248.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,719 INFO: Adding prefix 12.16.248.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,725 INFO: Adding prefix 12.16.248.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,730 INFO: Adding prefix 12.16.248.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,738 INFO: Adding prefix 12.16.248.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,744 INFO: Adding prefix 12.16.248.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,749 INFO: Adding prefix 12.16.248.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,755 INFO: Adding prefix 12.16.248.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,761 INFO: Adding prefix 12.16.248.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,767 INFO: Adding prefix 12.16.248.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,772 INFO: Adding prefix 12.16.248.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,778 INFO: Adding prefix 12.16.248.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,786 INFO: Adding prefix 12.16.248.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,791 INFO: Adding prefix 12.16.248.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,796 INFO: Adding prefix 12.16.248.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,802 INFO: Adding prefix 12.16.248.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,810 INFO: Adding prefix 12.16.249.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,816 INFO: Adding prefix 12.16.249.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,822 INFO: Adding prefix 12.16.249.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,828 INFO: Adding prefix 12.16.249.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,836 INFO: Adding prefix 12.16.249.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,841 INFO: Adding prefix 12.16.249.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,846 INFO: Adding prefix 12.16.249.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,851 INFO: Adding prefix 12.16.249.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,857 INFO: Adding prefix 12.16.249.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,862 INFO: Adding prefix 12.16.249.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,867 INFO: Adding prefix 12.16.249.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,872 INFO: Adding prefix 12.16.249.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,877 INFO: Adding prefix 12.16.249.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,881 INFO: Adding prefix 12.16.249.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,886 INFO: Adding prefix 12.16.249.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,895 INFO: Adding prefix 12.16.249.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,901 INFO: Adding prefix 12.16.250.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,908 INFO: Adding prefix 12.16.250.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,914 INFO: Adding prefix 12.16.250.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,925 INFO: Adding prefix 12.16.250.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,931 INFO: Adding prefix 12.16.250.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,937 INFO: Adding prefix 12.16.250.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,944 INFO: Adding prefix 12.16.250.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,950 INFO: Adding prefix 12.16.250.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,957 INFO: Adding prefix 12.16.250.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,963 INFO: Adding prefix 12.16.250.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,970 INFO: Adding prefix 12.16.250.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,977 INFO: Adding prefix 12.16.250.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,982 INFO: Adding prefix 12.16.250.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,988 INFO: Adding prefix 12.16.250.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:17,994 INFO: Adding prefix 12.16.250.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,002 INFO: Adding prefix 12.16.250.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,010 INFO: Adding prefix 12.16.251.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,016 INFO: Adding prefix 12.16.251.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,023 INFO: Adding prefix 12.16.251.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,029 INFO: Adding prefix 12.16.251.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,035 INFO: Adding prefix 12.16.251.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,040 INFO: Adding prefix 12.16.251.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,045 INFO: Adding prefix 12.16.251.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,050 INFO: Adding prefix 12.16.251.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,055 INFO: Adding prefix 12.16.251.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,060 INFO: Adding prefix 12.16.251.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,066 INFO: Adding prefix 12.16.251.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,071 INFO: Adding prefix 12.16.251.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,076 INFO: Adding prefix 12.16.251.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,081 INFO: Adding prefix 12.16.251.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,089 INFO: Adding prefix 12.16.251.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,096 INFO: Adding prefix 12.16.251.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,102 INFO: Adding prefix 12.16.252.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,108 INFO: Adding prefix 12.16.252.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,114 INFO: Adding prefix 12.16.252.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,119 INFO: Adding prefix 12.16.252.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,124 INFO: Adding prefix 12.16.252.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,129 INFO: Adding prefix 12.16.252.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,136 INFO: Adding prefix 12.16.252.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,143 INFO: Adding prefix 12.16.252.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,148 INFO: Adding prefix 12.16.252.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,154 INFO: Adding prefix 12.16.252.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,163 INFO: Adding prefix 12.16.252.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,169 INFO: Adding prefix 12.16.252.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,174 INFO: Adding prefix 12.16.252.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,180 INFO: Adding prefix 12.16.252.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,188 INFO: Adding prefix 12.16.252.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,194 INFO: Adding prefix 12.16.252.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,200 INFO: Adding prefix 12.16.253.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,206 INFO: Adding prefix 12.16.253.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,211 INFO: Adding prefix 12.16.253.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,216 INFO: Adding prefix 12.16.253.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,223 INFO: Adding prefix 12.16.253.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,230 INFO: Adding prefix 12.16.253.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,236 INFO: Adding prefix 12.16.253.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,245 INFO: Adding prefix 12.16.253.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,252 INFO: Adding prefix 12.16.253.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,259 INFO: Adding prefix 12.16.253.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,264 INFO: Adding prefix 12.16.253.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,269 INFO: Adding prefix 12.16.253.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,276 INFO: Adding prefix 12.16.253.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,286 INFO: Adding prefix 12.16.253.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,292 INFO: Adding prefix 12.16.253.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,299 INFO: Adding prefix 12.16.253.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,310 INFO: Adding prefix 12.16.254.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,318 INFO: Adding prefix 12.16.254.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,324 INFO: Adding prefix 12.16.254.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,330 INFO: Adding prefix 12.16.254.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,337 INFO: Adding prefix 12.16.254.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,345 INFO: Adding prefix 12.16.254.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,353 INFO: Adding prefix 12.16.254.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,358 INFO: Adding prefix 12.16.254.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,364 INFO: Adding prefix 12.16.254.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,372 INFO: Adding prefix 12.16.254.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,378 INFO: Adding prefix 12.16.254.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,383 INFO: Adding prefix 12.16.254.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,388 INFO: Adding prefix 12.16.254.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,393 INFO: Adding prefix 12.16.254.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,398 INFO: Adding prefix 12.16.254.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,405 INFO: Adding prefix 12.16.254.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,412 INFO: Adding prefix 12.16.255.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,417 INFO: Adding prefix 12.16.255.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,423 INFO: Adding prefix 12.16.255.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,427 INFO: Adding prefix 12.16.255.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,436 INFO: Adding prefix 12.16.255.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,443 INFO: Adding prefix 12.16.255.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,449 INFO: Adding prefix 12.16.255.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,455 INFO: Adding prefix 12.16.255.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,463 INFO: Adding prefix 12.16.255.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,471 INFO: Adding prefix 12.16.255.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,478 INFO: Adding prefix 12.16.255.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,485 INFO: Adding prefix 12.16.255.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,492 INFO: Adding prefix 12.16.255.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,499 INFO: Adding prefix 12.16.255.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,505 INFO: Adding prefix 12.16.255.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,510 INFO: Adding prefix 12.16.255.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,517 INFO: Adding prefix 12.17.0.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,523 INFO: Adding prefix 12.17.0.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,532 INFO: Adding prefix 12.17.0.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,539 INFO: Adding prefix 12.17.0.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,548 INFO: Adding prefix 12.17.0.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,554 INFO: Adding prefix 12.17.0.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,561 INFO: Adding prefix 12.17.0.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,566 INFO: Adding prefix 12.17.0.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,571 INFO: Adding prefix 12.17.0.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,576 INFO: Adding prefix 12.17.0.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,581 INFO: Adding prefix 12.17.0.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,588 INFO: Adding prefix 12.17.0.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,592 INFO: Adding prefix 12.17.0.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,599 INFO: Adding prefix 12.17.0.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,604 INFO: Adding prefix 12.17.0.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,610 INFO: Adding prefix 12.17.0.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,615 INFO: Adding prefix 12.17.1.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,623 INFO: Adding prefix 12.17.1.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,630 INFO: Adding prefix 12.17.1.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,638 INFO: Adding prefix 12.17.1.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,644 INFO: Adding prefix 12.17.1.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,649 INFO: Adding prefix 12.17.1.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,654 INFO: Adding prefix 12.17.1.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,660 INFO: Adding prefix 12.17.1.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,665 INFO: Adding prefix 12.17.1.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,670 INFO: Adding prefix 12.17.1.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,674 INFO: Adding prefix 12.17.1.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,681 INFO: Adding prefix 12.17.1.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,685 INFO: Adding prefix 12.17.1.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,690 INFO: Adding prefix 12.17.1.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,694 INFO: Adding prefix 12.17.1.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,701 INFO: Adding prefix 12.17.1.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,707 INFO: Adding prefix 12.17.2.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,713 INFO: Adding prefix 12.17.2.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,720 INFO: Adding prefix 12.17.2.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,728 INFO: Adding prefix 12.17.2.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,738 INFO: Adding prefix 12.17.2.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,743 INFO: Adding prefix 12.17.2.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,752 INFO: Adding prefix 12.17.2.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,758 INFO: Adding prefix 12.17.2.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,764 INFO: Adding prefix 12.17.2.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,769 INFO: Adding prefix 12.17.2.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,778 INFO: Adding prefix 12.17.2.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,784 INFO: Adding prefix 12.17.2.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,789 INFO: Adding prefix 12.17.2.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,794 INFO: Adding prefix 12.17.2.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,800 INFO: Adding prefix 12.17.2.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,805 INFO: Adding prefix 12.17.2.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,809 INFO: Adding prefix 12.17.3.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,814 INFO: Adding prefix 12.17.3.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,821 INFO: Adding prefix 12.17.3.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,828 INFO: Adding prefix 12.17.3.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,834 INFO: Adding prefix 12.17.3.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,838 INFO: Adding prefix 12.17.3.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,846 INFO: Adding prefix 12.17.3.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,852 INFO: Adding prefix 12.17.3.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,864 INFO: Adding prefix 12.17.3.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,870 INFO: Adding prefix 12.17.3.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,877 INFO: Adding prefix 12.17.3.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,882 INFO: Adding prefix 12.17.3.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,889 INFO: Adding prefix 12.17.3.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,895 INFO: Adding prefix 12.17.3.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,904 INFO: Adding prefix 12.17.3.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,911 INFO: Adding prefix 12.17.3.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,917 INFO: Adding prefix 12.17.4.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,922 INFO: Adding prefix 12.17.4.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,927 INFO: Adding prefix 12.17.4.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,934 INFO: Adding prefix 12.17.4.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,938 INFO: Adding prefix 12.17.4.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,960 INFO: Adding prefix 12.17.4.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,967 INFO: Adding prefix 12.17.4.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,972 INFO: Adding prefix 12.17.4.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,977 INFO: Adding prefix 12.17.4.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:18,995 INFO: Adding prefix 12.17.4.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,001 INFO: Adding prefix 12.17.4.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,008 INFO: Adding prefix 12.17.4.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,014 INFO: Adding prefix 12.17.4.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,021 INFO: Adding prefix 12.17.4.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,027 INFO: Adding prefix 12.17.4.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,032 INFO: Adding prefix 12.17.4.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,037 INFO: Adding prefix 12.17.5.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,044 INFO: Adding prefix 12.17.5.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,049 INFO: Adding prefix 12.17.5.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,054 INFO: Adding prefix 12.17.5.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,060 INFO: Adding prefix 12.17.5.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,068 INFO: Adding prefix 12.17.5.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,074 INFO: Adding prefix 12.17.5.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,079 INFO: Adding prefix 12.17.5.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,084 INFO: Adding prefix 12.17.5.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,090 INFO: Adding prefix 12.17.5.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,096 INFO: Adding prefix 12.17.5.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,102 INFO: Adding prefix 12.17.5.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,107 INFO: Adding prefix 12.17.5.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,113 INFO: Adding prefix 12.17.5.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,119 INFO: Adding prefix 12.17.5.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,124 INFO: Adding prefix 12.17.5.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,131 INFO: Adding prefix 12.17.6.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,136 INFO: Adding prefix 12.17.6.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,141 INFO: Adding prefix 12.17.6.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,146 INFO: Adding prefix 12.17.6.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,153 INFO: Adding prefix 12.17.6.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,158 INFO: Adding prefix 12.17.6.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,165 INFO: Adding prefix 12.17.6.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,172 INFO: Adding prefix 12.17.6.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,178 INFO: Adding prefix 12.17.6.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,183 INFO: Adding prefix 12.17.6.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,189 INFO: Adding prefix 12.17.6.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,194 INFO: Adding prefix 12.17.6.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,202 INFO: Adding prefix 12.17.6.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,209 INFO: Adding prefix 12.17.6.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,253 INFO: Adding prefix 12.17.6.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,259 INFO: Adding prefix 12.17.6.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,267 INFO: Adding prefix 12.17.7.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,275 INFO: Adding prefix 12.17.7.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,281 INFO: Adding prefix 12.17.7.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,286 INFO: Adding prefix 12.17.7.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,293 INFO: Adding prefix 12.17.7.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,300 INFO: Adding prefix 12.17.7.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,313 INFO: Adding prefix 12.17.7.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,320 INFO: Adding prefix 12.17.7.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,327 INFO: Adding prefix 12.17.7.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,333 INFO: Adding prefix 12.17.7.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,340 INFO: Adding prefix 12.17.7.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,345 INFO: Adding prefix 12.17.7.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,350 INFO: Adding prefix 12.17.7.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,355 INFO: Adding prefix 12.17.7.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,360 INFO: Adding prefix 12.17.7.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,369 INFO: Adding prefix 12.17.7.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,377 INFO: Adding prefix 12.17.8.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,383 INFO: Adding prefix 12.17.8.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,387 INFO: Adding prefix 12.17.8.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,394 INFO: Adding prefix 12.17.8.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,399 INFO: Adding prefix 12.17.8.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,404 INFO: Adding prefix 12.17.8.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,409 INFO: Adding prefix 12.17.8.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,416 INFO: Adding prefix 12.17.8.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,422 INFO: Adding prefix 12.17.8.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,428 INFO: Adding prefix 12.17.8.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,434 INFO: Adding prefix 12.17.8.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,440 INFO: Adding prefix 12.17.8.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,445 INFO: Adding prefix 12.17.8.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,450 INFO: Adding prefix 12.17.8.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,456 INFO: Adding prefix 12.17.8.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,462 INFO: Adding prefix 12.17.8.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,466 INFO: Adding prefix 12.17.9.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,473 INFO: Adding prefix 12.17.9.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,478 INFO: Adding prefix 12.17.9.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,485 INFO: Adding prefix 12.17.9.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,490 INFO: Adding prefix 12.17.9.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,496 INFO: Adding prefix 12.17.9.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,502 INFO: Adding prefix 12.17.9.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,508 INFO: Adding prefix 12.17.9.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,513 INFO: Adding prefix 12.17.9.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,518 INFO: Adding prefix 12.17.9.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,525 INFO: Adding prefix 12.17.9.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,531 INFO: Adding prefix 12.17.9.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,537 INFO: Adding prefix 12.17.9.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,542 INFO: Adding prefix 12.17.9.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,549 INFO: Adding prefix 12.17.9.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,554 INFO: Adding prefix 12.17.9.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,560 INFO: Adding prefix 12.17.10.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,565 INFO: Adding prefix 12.17.10.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,571 INFO: Adding prefix 12.17.10.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,578 INFO: Adding prefix 12.17.10.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,593 INFO: Adding prefix 12.17.10.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,600 INFO: Adding prefix 12.17.10.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,673 INFO: Adding prefix 12.17.10.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,710 INFO: Adding prefix 12.17.10.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,891 INFO: Adding prefix 12.17.10.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:19,999 INFO: Adding prefix 12.17.10.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:20,049 INFO: Adding prefix 12.17.10.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:20,060 INFO: Adding prefix 12.17.10.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:20,120 INFO: Adding prefix 12.17.10.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:20,168 INFO: Adding prefix 12.17.10.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:20,225 INFO: Adding prefix 12.17.10.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:20,233 INFO: Adding prefix 12.17.10.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:20,322 INFO: Adding prefix 12.17.11.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:20,387 INFO: Adding prefix 12.17.11.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:20,452 INFO: Adding prefix 12.17.11.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:20,538 INFO: Adding prefix 12.17.11.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:20,623 INFO: Adding prefix 12.17.11.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:20,663 INFO: Adding prefix 12.17.11.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:20,852 INFO: Adding prefix 12.17.11.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:20,901 INFO: Adding prefix 12.17.11.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:20,933 INFO: Adding prefix 12.17.11.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:20,968 INFO: Adding prefix 12.17.11.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:20,977 INFO: Adding prefix 12.17.11.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:20,988 INFO: Adding prefix 12.17.11.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:21,000 INFO: Adding prefix 12.17.11.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:21,049 INFO: Adding prefix 12.17.11.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:21,064 INFO: Adding prefix 12.17.11.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:21,089 INFO: Adding prefix 12.17.11.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:21,111 INFO: Adding prefix 12.17.12.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:21,165 INFO: Adding prefix 12.17.12.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:21,227 INFO: Adding prefix 12.17.12.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:21,258 INFO: Adding prefix 12.17.12.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:21,306 INFO: Adding prefix 12.17.12.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:21,478 INFO: Adding prefix 12.17.12.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:21,586 INFO: Adding prefix 12.17.12.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:21,649 INFO: Adding prefix 12.17.12.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:21,676 INFO: Adding prefix 12.17.12.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:21,707 INFO: Adding prefix 12.17.12.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:21,724 INFO: Adding prefix 12.17.12.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:21,733 INFO: Adding prefix 12.17.12.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:21,792 INFO: Adding prefix 12.17.12.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:21,889 INFO: Adding prefix 12.17.12.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:21,923 INFO: Adding prefix 12.17.12.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:21,960 INFO: Adding prefix 12.17.12.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:22,103 INFO: Adding prefix 12.17.13.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:22,331 INFO: Adding prefix 12.17.13.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:22,379 INFO: Adding prefix 12.17.13.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:22,466 INFO: Adding prefix 12.17.13.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:22,604 INFO: Adding prefix 12.17.13.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:22,674 INFO: Adding prefix 12.17.13.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:22,696 INFO: Adding prefix 12.17.13.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:22,744 INFO: Adding prefix 12.17.13.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:22,806 INFO: Adding prefix 12.17.13.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:22,814 INFO: Adding prefix 12.17.13.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:22,824 INFO: Adding prefix 12.17.13.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:22,832 INFO: Adding prefix 12.17.13.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:22,846 INFO: Adding prefix 12.17.13.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:22,860 INFO: Adding prefix 12.17.13.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:22,873 INFO: Adding prefix 12.17.13.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:22,881 INFO: Adding prefix 12.17.13.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:22,893 INFO: Adding prefix 12.17.14.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:22,929 INFO: Adding prefix 12.17.14.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:22,942 INFO: Adding prefix 12.17.14.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:22,949 INFO: Adding prefix 12.17.14.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:23,064 INFO: Adding prefix 12.17.14.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:23,121 INFO: Adding prefix 12.17.14.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:23,186 INFO: Adding prefix 12.17.14.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:23,311 INFO: Adding prefix 12.17.14.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:23,515 INFO: Adding prefix 12.17.14.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:23,532 INFO: Adding prefix 12.17.14.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:23,550 INFO: Adding prefix 12.17.14.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:23,571 INFO: Adding prefix 12.17.14.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:23,596 INFO: Adding prefix 12.17.14.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:23,623 INFO: Adding prefix 12.17.14.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:23,660 INFO: Adding prefix 12.17.14.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:23,827 INFO: Adding prefix 12.17.14.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:23,878 INFO: Adding prefix 12.17.15.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:23,929 INFO: Adding prefix 12.17.15.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:24,016 INFO: Adding prefix 12.17.15.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:24,185 INFO: Adding prefix 12.17.15.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:24,214 INFO: Adding prefix 12.17.15.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:24,231 INFO: Adding prefix 12.17.15.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:24,248 INFO: Adding prefix 12.17.15.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:24,281 INFO: Adding prefix 12.17.15.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:24,339 INFO: Adding prefix 12.17.15.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:24,344 INFO: Adding prefix 12.17.15.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:24,350 INFO: Adding prefix 12.17.15.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:24,453 INFO: Adding prefix 12.17.15.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:24,460 INFO: Adding prefix 12.17.15.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:24,476 INFO: Adding prefix 12.17.15.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:24,488 INFO: Adding prefix 12.17.15.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:24,504 INFO: Adding prefix 12.17.15.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:24,543 INFO: Adding prefix 12.17.16.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:24,579 INFO: Adding prefix 12.17.16.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:24,697 INFO: Adding prefix 12.17.16.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:24,763 INFO: Adding prefix 12.17.16.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:24,897 INFO: Adding prefix 12.17.16.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:24,979 INFO: Adding prefix 12.17.16.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,087 INFO: Adding prefix 12.17.16.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,226 INFO: Adding prefix 12.17.16.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,267 INFO: Adding prefix 12.17.16.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,299 INFO: Adding prefix 12.17.16.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,367 INFO: Adding prefix 12.17.16.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,409 INFO: Adding prefix 12.17.16.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,420 INFO: Adding prefix 12.17.16.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,431 INFO: Adding prefix 12.17.16.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,445 INFO: Adding prefix 12.17.16.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,453 INFO: Adding prefix 12.17.16.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,505 INFO: Adding prefix 12.17.17.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,708 INFO: Adding prefix 12.17.17.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,723 INFO: Adding prefix 12.17.17.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,731 INFO: Adding prefix 12.17.17.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,738 INFO: Adding prefix 12.17.17.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,744 INFO: Adding prefix 12.17.17.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,752 INFO: Adding prefix 12.17.17.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,759 INFO: Adding prefix 12.17.17.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,767 INFO: Adding prefix 12.17.17.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,773 INFO: Adding prefix 12.17.17.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,780 INFO: Adding prefix 12.17.17.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,789 INFO: Adding prefix 12.17.17.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,801 INFO: Adding prefix 12.17.17.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,807 INFO: Adding prefix 12.17.17.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,816 INFO: Adding prefix 12.17.17.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,823 INFO: Adding prefix 12.17.17.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,829 INFO: Adding prefix 12.17.18.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,834 INFO: Adding prefix 12.17.18.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:25,878 INFO: Adding prefix 12.17.18.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,037 INFO: Adding prefix 12.17.18.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,291 INFO: Adding prefix 12.17.18.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,301 INFO: Adding prefix 12.17.18.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,308 INFO: Adding prefix 12.17.18.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,314 INFO: Adding prefix 12.17.18.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,321 INFO: Adding prefix 12.17.18.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,329 INFO: Adding prefix 12.17.18.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,334 INFO: Adding prefix 12.17.18.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,340 INFO: Adding prefix 12.17.18.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,346 INFO: Adding prefix 12.17.18.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,354 INFO: Adding prefix 12.17.18.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,360 INFO: Adding prefix 12.17.18.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,365 INFO: Adding prefix 12.17.18.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,371 INFO: Adding prefix 12.17.19.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,382 INFO: Adding prefix 12.17.19.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,394 INFO: Adding prefix 12.17.19.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,402 INFO: Adding prefix 12.17.19.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,414 INFO: Adding prefix 12.17.19.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,458 INFO: Adding prefix 12.17.19.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,464 INFO: Adding prefix 12.17.19.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,472 INFO: Adding prefix 12.17.19.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,478 INFO: Adding prefix 12.17.19.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,486 INFO: Adding prefix 12.17.19.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,492 INFO: Adding prefix 12.17.19.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,497 INFO: Adding prefix 12.17.19.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,502 INFO: Adding prefix 12.17.19.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,510 INFO: Adding prefix 12.17.19.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,516 INFO: Adding prefix 12.17.19.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,523 INFO: Adding prefix 12.17.19.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,529 INFO: Adding prefix 12.17.20.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,534 INFO: Adding prefix 12.17.20.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,540 INFO: Adding prefix 12.17.20.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,564 INFO: Adding prefix 12.17.20.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,661 INFO: Adding prefix 12.17.20.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,668 INFO: Adding prefix 12.17.20.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,675 INFO: Adding prefix 12.17.20.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,682 INFO: Adding prefix 12.17.20.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,699 INFO: Adding prefix 12.17.20.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,705 INFO: Adding prefix 12.17.20.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,710 INFO: Adding prefix 12.17.20.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,715 INFO: Adding prefix 12.17.20.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,730 INFO: Adding prefix 12.17.20.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,737 INFO: Adding prefix 12.17.20.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,744 INFO: Adding prefix 12.17.20.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,751 INFO: Adding prefix 12.17.20.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,760 INFO: Adding prefix 12.17.21.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,809 INFO: Adding prefix 12.17.21.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,818 INFO: Adding prefix 12.17.21.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,833 INFO: Adding prefix 12.17.21.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,902 INFO: Adding prefix 12.17.21.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,915 INFO: Adding prefix 12.17.21.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,923 INFO: Adding prefix 12.17.21.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,930 INFO: Adding prefix 12.17.21.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,948 INFO: Adding prefix 12.17.21.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,984 INFO: Adding prefix 12.17.21.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:26,994 INFO: Adding prefix 12.17.21.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,033 INFO: Adding prefix 12.17.21.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,069 INFO: Adding prefix 12.17.21.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,080 INFO: Adding prefix 12.17.21.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,087 INFO: Adding prefix 12.17.21.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,107 INFO: Adding prefix 12.17.21.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,120 INFO: Adding prefix 12.17.22.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,135 INFO: Adding prefix 12.17.22.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,149 INFO: Adding prefix 12.17.22.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,161 INFO: Adding prefix 12.17.22.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,172 INFO: Adding prefix 12.17.22.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,203 INFO: Adding prefix 12.17.22.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,452 INFO: Adding prefix 12.17.22.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,476 INFO: Adding prefix 12.17.22.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,557 INFO: Adding prefix 12.17.22.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,570 INFO: Adding prefix 12.17.22.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,581 INFO: Adding prefix 12.17.22.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,592 INFO: Adding prefix 12.17.22.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,660 INFO: Adding prefix 12.17.22.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,694 INFO: Adding prefix 12.17.22.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,703 INFO: Adding prefix 12.17.22.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,715 INFO: Adding prefix 12.17.22.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,722 INFO: Adding prefix 12.17.23.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,732 INFO: Adding prefix 12.17.23.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,741 INFO: Adding prefix 12.17.23.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,752 INFO: Adding prefix 12.17.23.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,758 INFO: Adding prefix 12.17.23.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,764 INFO: Adding prefix 12.17.23.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,770 INFO: Adding prefix 12.17.23.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,776 INFO: Adding prefix 12.17.23.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,782 INFO: Adding prefix 12.17.23.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,789 INFO: Adding prefix 12.17.23.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,798 INFO: Adding prefix 12.17.23.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,815 INFO: Adding prefix 12.17.23.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,839 INFO: Adding prefix 12.17.23.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,889 INFO: Adding prefix 12.17.23.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,903 INFO: Adding prefix 12.17.23.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,910 INFO: Adding prefix 12.17.23.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,915 INFO: Adding prefix 12.17.24.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,966 INFO: Adding prefix 12.17.24.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,981 INFO: Adding prefix 12.17.24.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,988 INFO: Adding prefix 12.17.24.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,993 INFO: Adding prefix 12.17.24.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:27,999 INFO: Adding prefix 12.17.24.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,006 INFO: Adding prefix 12.17.24.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,013 INFO: Adding prefix 12.17.24.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,094 INFO: Adding prefix 12.17.24.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,104 INFO: Adding prefix 12.17.24.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,113 INFO: Adding prefix 12.17.24.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,119 INFO: Adding prefix 12.17.24.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,125 INFO: Adding prefix 12.17.24.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,130 INFO: Adding prefix 12.17.24.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,138 INFO: Adding prefix 12.17.24.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,143 INFO: Adding prefix 12.17.24.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,148 INFO: Adding prefix 12.17.25.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,153 INFO: Adding prefix 12.17.25.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,159 INFO: Adding prefix 12.17.25.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,165 INFO: Adding prefix 12.17.25.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,172 INFO: Adding prefix 12.17.25.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,179 INFO: Adding prefix 12.17.25.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,184 INFO: Adding prefix 12.17.25.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,191 INFO: Adding prefix 12.17.25.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,197 INFO: Adding prefix 12.17.25.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,214 INFO: Adding prefix 12.17.25.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,309 INFO: Adding prefix 12.17.25.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,316 INFO: Adding prefix 12.17.25.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,322 INFO: Adding prefix 12.17.25.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,332 INFO: Adding prefix 12.17.25.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,337 INFO: Adding prefix 12.17.25.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,342 INFO: Adding prefix 12.17.25.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,348 INFO: Adding prefix 12.17.26.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,356 INFO: Adding prefix 12.17.26.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,366 INFO: Adding prefix 12.17.26.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,372 INFO: Adding prefix 12.17.26.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,377 INFO: Adding prefix 12.17.26.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,385 INFO: Adding prefix 12.17.26.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,403 INFO: Adding prefix 12.17.26.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,511 INFO: Adding prefix 12.17.26.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,518 INFO: Adding prefix 12.17.26.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,526 INFO: Adding prefix 12.17.26.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,532 INFO: Adding prefix 12.17.26.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,539 INFO: Adding prefix 12.17.26.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,544 INFO: Adding prefix 12.17.26.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,549 INFO: Adding prefix 12.17.26.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,555 INFO: Adding prefix 12.17.26.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,561 INFO: Adding prefix 12.17.26.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,568 INFO: Adding prefix 12.17.27.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,575 INFO: Adding prefix 12.17.27.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,580 INFO: Adding prefix 12.17.27.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,585 INFO: Adding prefix 12.17.27.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,595 INFO: Adding prefix 12.17.27.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,604 INFO: Adding prefix 12.17.27.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,630 INFO: Adding prefix 12.17.27.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,637 INFO: Adding prefix 12.17.27.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,645 INFO: Adding prefix 12.17.27.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,651 INFO: Adding prefix 12.17.27.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,656 INFO: Adding prefix 12.17.27.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,662 INFO: Adding prefix 12.17.27.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,672 INFO: Adding prefix 12.17.27.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,679 INFO: Adding prefix 12.17.27.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,685 INFO: Adding prefix 12.17.27.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,691 INFO: Adding prefix 12.17.27.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,698 INFO: Adding prefix 12.17.28.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,704 INFO: Adding prefix 12.17.28.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,711 INFO: Adding prefix 12.17.28.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,719 INFO: Adding prefix 12.17.28.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,753 INFO: Adding prefix 12.17.28.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,763 INFO: Adding prefix 12.17.28.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,769 INFO: Adding prefix 12.17.28.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,777 INFO: Adding prefix 12.17.28.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,787 INFO: Adding prefix 12.17.28.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,793 INFO: Adding prefix 12.17.28.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,800 INFO: Adding prefix 12.17.28.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,808 INFO: Adding prefix 12.17.28.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,813 INFO: Adding prefix 12.17.28.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,820 INFO: Adding prefix 12.17.28.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,834 INFO: Adding prefix 12.17.28.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,843 INFO: Adding prefix 12.17.28.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,849 INFO: Adding prefix 12.17.29.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,854 INFO: Adding prefix 12.17.29.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,879 INFO: Adding prefix 12.17.29.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,922 INFO: Adding prefix 12.17.29.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,930 INFO: Adding prefix 12.17.29.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,935 INFO: Adding prefix 12.17.29.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,942 INFO: Adding prefix 12.17.29.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,950 INFO: Adding prefix 12.17.29.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,957 INFO: Adding prefix 12.17.29.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,964 INFO: Adding prefix 12.17.29.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,970 INFO: Adding prefix 12.17.29.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,979 INFO: Adding prefix 12.17.29.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,986 INFO: Adding prefix 12.17.29.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,991 INFO: Adding prefix 12.17.29.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:28,996 INFO: Adding prefix 12.17.29.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,005 INFO: Adding prefix 12.17.29.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,013 INFO: Adding prefix 12.17.30.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,067 INFO: Adding prefix 12.17.30.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,076 INFO: Adding prefix 12.17.30.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,084 INFO: Adding prefix 12.17.30.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,095 INFO: Adding prefix 12.17.30.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,102 INFO: Adding prefix 12.17.30.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,108 INFO: Adding prefix 12.17.30.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,114 INFO: Adding prefix 12.17.30.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,120 INFO: Adding prefix 12.17.30.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,127 INFO: Adding prefix 12.17.30.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,136 INFO: Adding prefix 12.17.30.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,142 INFO: Adding prefix 12.17.30.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,149 INFO: Adding prefix 12.17.30.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,154 INFO: Adding prefix 12.17.30.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,256 INFO: Adding prefix 12.17.30.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,263 INFO: Adding prefix 12.17.30.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,269 INFO: Adding prefix 12.17.31.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,274 INFO: Adding prefix 12.17.31.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,285 INFO: Adding prefix 12.17.31.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,292 INFO: Adding prefix 12.17.31.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,299 INFO: Adding prefix 12.17.31.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,305 INFO: Adding prefix 12.17.31.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,312 INFO: Adding prefix 12.17.31.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,320 INFO: Adding prefix 12.17.31.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,327 INFO: Adding prefix 12.17.31.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,333 INFO: Adding prefix 12.17.31.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,441 INFO: Adding prefix 12.17.31.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,449 INFO: Adding prefix 12.17.31.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,457 INFO: Adding prefix 12.17.31.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,462 INFO: Adding prefix 12.17.31.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,470 INFO: Adding prefix 12.17.31.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,476 INFO: Adding prefix 12.17.31.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,481 INFO: Adding prefix 12.17.32.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,488 INFO: Adding prefix 12.17.32.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,494 INFO: Adding prefix 12.17.32.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,499 INFO: Adding prefix 12.17.32.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,504 INFO: Adding prefix 12.17.32.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,535 INFO: Adding prefix 12.17.32.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,562 INFO: Adding prefix 12.17.32.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,569 INFO: Adding prefix 12.17.32.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,576 INFO: Adding prefix 12.17.32.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,586 INFO: Adding prefix 12.17.32.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,594 INFO: Adding prefix 12.17.32.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,600 INFO: Adding prefix 12.17.32.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,608 INFO: Adding prefix 12.17.32.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,616 INFO: Adding prefix 12.17.32.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,622 INFO: Adding prefix 12.17.32.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,628 INFO: Adding prefix 12.17.32.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,635 INFO: Adding prefix 12.17.33.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,642 INFO: Adding prefix 12.17.33.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,649 INFO: Adding prefix 12.17.33.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,654 INFO: Adding prefix 12.17.33.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,660 INFO: Adding prefix 12.17.33.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,719 INFO: Adding prefix 12.17.33.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,727 INFO: Adding prefix 12.17.33.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,733 INFO: Adding prefix 12.17.33.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,739 INFO: Adding prefix 12.17.33.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,752 INFO: Adding prefix 12.17.33.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,762 INFO: Adding prefix 12.17.33.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,770 INFO: Adding prefix 12.17.33.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,776 INFO: Adding prefix 12.17.33.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,783 INFO: Adding prefix 12.17.33.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,792 INFO: Adding prefix 12.17.33.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,798 INFO: Adding prefix 12.17.33.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,805 INFO: Adding prefix 12.17.34.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,810 INFO: Adding prefix 12.17.34.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,818 INFO: Adding prefix 12.17.34.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,831 INFO: Adding prefix 12.17.34.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,870 INFO: Adding prefix 12.17.34.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,878 INFO: Adding prefix 12.17.34.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,884 INFO: Adding prefix 12.17.34.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,892 INFO: Adding prefix 12.17.34.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,901 INFO: Adding prefix 12.17.34.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,907 INFO: Adding prefix 12.17.34.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,915 INFO: Adding prefix 12.17.34.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,920 INFO: Adding prefix 12.17.34.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,928 INFO: Adding prefix 12.17.34.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,935 INFO: Adding prefix 12.17.34.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,942 INFO: Adding prefix 12.17.34.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:29,949 INFO: Adding prefix 12.17.34.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,005 INFO: Adding prefix 12.17.35.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,014 INFO: Adding prefix 12.17.35.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,022 INFO: Adding prefix 12.17.35.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,030 INFO: Adding prefix 12.17.35.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,041 INFO: Adding prefix 12.17.35.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,049 INFO: Adding prefix 12.17.35.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,055 INFO: Adding prefix 12.17.35.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,061 INFO: Adding prefix 12.17.35.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,068 INFO: Adding prefix 12.17.35.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,073 INFO: Adding prefix 12.17.35.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,078 INFO: Adding prefix 12.17.35.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,086 INFO: Adding prefix 12.17.35.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,092 INFO: Adding prefix 12.17.35.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,104 INFO: Adding prefix 12.17.35.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,157 INFO: Adding prefix 12.17.35.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,170 INFO: Adding prefix 12.17.35.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,177 INFO: Adding prefix 12.17.36.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,184 INFO: Adding prefix 12.17.36.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,190 INFO: Adding prefix 12.17.36.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,198 INFO: Adding prefix 12.17.36.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,204 INFO: Adding prefix 12.17.36.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,210 INFO: Adding prefix 12.17.36.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,215 INFO: Adding prefix 12.17.36.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,226 INFO: Adding prefix 12.17.36.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,233 INFO: Adding prefix 12.17.36.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,240 INFO: Adding prefix 12.17.36.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,246 INFO: Adding prefix 12.17.36.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,305 INFO: Adding prefix 12.17.36.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,313 INFO: Adding prefix 12.17.36.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,319 INFO: Adding prefix 12.17.36.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,326 INFO: Adding prefix 12.17.36.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,333 INFO: Adding prefix 12.17.36.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,341 INFO: Adding prefix 12.17.37.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,346 INFO: Adding prefix 12.17.37.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,351 INFO: Adding prefix 12.17.37.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,356 INFO: Adding prefix 12.17.37.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,361 INFO: Adding prefix 12.17.37.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,367 INFO: Adding prefix 12.17.37.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,375 INFO: Adding prefix 12.17.37.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,380 INFO: Adding prefix 12.17.37.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,386 INFO: Adding prefix 12.17.37.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,397 INFO: Adding prefix 12.17.37.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,434 INFO: Adding prefix 12.17.37.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,442 INFO: Adding prefix 12.17.37.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,447 INFO: Adding prefix 12.17.37.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,454 INFO: Adding prefix 12.17.37.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,461 INFO: Adding prefix 12.17.37.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,468 INFO: Adding prefix 12.17.37.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,474 INFO: Adding prefix 12.17.38.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,479 INFO: Adding prefix 12.17.38.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,486 INFO: Adding prefix 12.17.38.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,492 INFO: Adding prefix 12.17.38.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,499 INFO: Adding prefix 12.17.38.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,506 INFO: Adding prefix 12.17.38.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,514 INFO: Adding prefix 12.17.38.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,520 INFO: Adding prefix 12.17.38.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,535 INFO: Adding prefix 12.17.38.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,580 INFO: Adding prefix 12.17.38.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,592 INFO: Adding prefix 12.17.38.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,597 INFO: Adding prefix 12.17.38.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,604 INFO: Adding prefix 12.17.38.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,610 INFO: Adding prefix 12.17.38.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,620 INFO: Adding prefix 12.17.38.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,628 INFO: Adding prefix 12.17.38.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,636 INFO: Adding prefix 12.17.39.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,646 INFO: Adding prefix 12.17.39.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,653 INFO: Adding prefix 12.17.39.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,659 INFO: Adding prefix 12.17.39.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,665 INFO: Adding prefix 12.17.39.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,745 INFO: Adding prefix 12.17.39.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,752 INFO: Adding prefix 12.17.39.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,764 INFO: Adding prefix 12.17.39.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,771 INFO: Adding prefix 12.17.39.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,789 INFO: Adding prefix 12.17.39.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,796 INFO: Adding prefix 12.17.39.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,814 INFO: Adding prefix 12.17.39.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,821 INFO: Adding prefix 12.17.39.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,840 INFO: Adding prefix 12.17.39.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,852 INFO: Adding prefix 12.17.39.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,864 INFO: Adding prefix 12.17.39.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,897 INFO: Adding prefix 12.17.40.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,926 INFO: Adding prefix 12.17.40.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,934 INFO: Adding prefix 12.17.40.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,940 INFO: Adding prefix 12.17.40.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,969 INFO: Adding prefix 12.17.40.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,984 INFO: Adding prefix 12.17.40.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:30,992 INFO: Adding prefix 12.17.40.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,002 INFO: Adding prefix 12.17.40.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,013 INFO: Adding prefix 12.17.40.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,025 INFO: Adding prefix 12.17.40.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,032 INFO: Adding prefix 12.17.40.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,050 INFO: Adding prefix 12.17.40.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,107 INFO: Adding prefix 12.17.40.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,122 INFO: Adding prefix 12.17.40.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,129 INFO: Adding prefix 12.17.40.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,135 INFO: Adding prefix 12.17.40.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,143 INFO: Adding prefix 12.17.41.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,149 INFO: Adding prefix 12.17.41.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,154 INFO: Adding prefix 12.17.41.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,159 INFO: Adding prefix 12.17.41.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,165 INFO: Adding prefix 12.17.41.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,170 INFO: Adding prefix 12.17.41.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,176 INFO: Adding prefix 12.17.41.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,183 INFO: Adding prefix 12.17.41.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,195 INFO: Adding prefix 12.17.41.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,202 INFO: Adding prefix 12.17.41.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,257 INFO: Adding prefix 12.17.41.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,268 INFO: Adding prefix 12.17.41.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,280 INFO: Adding prefix 12.17.41.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,286 INFO: Adding prefix 12.17.41.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,292 INFO: Adding prefix 12.17.41.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,299 INFO: Adding prefix 12.17.41.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,311 INFO: Adding prefix 12.17.42.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,321 INFO: Adding prefix 12.17.42.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,326 INFO: Adding prefix 12.17.42.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,332 INFO: Adding prefix 12.17.42.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,344 INFO: Adding prefix 12.17.42.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,352 INFO: Adding prefix 12.17.42.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,359 INFO: Adding prefix 12.17.42.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,367 INFO: Adding prefix 12.17.42.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,382 INFO: Adding prefix 12.17.42.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,433 INFO: Adding prefix 12.17.42.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,443 INFO: Adding prefix 12.17.42.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,457 INFO: Adding prefix 12.17.42.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,465 INFO: Adding prefix 12.17.42.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,473 INFO: Adding prefix 12.17.42.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,479 INFO: Adding prefix 12.17.42.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,488 INFO: Adding prefix 12.17.42.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,494 INFO: Adding prefix 12.17.43.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,501 INFO: Adding prefix 12.17.43.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,505 INFO: Adding prefix 12.17.43.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,515 INFO: Adding prefix 12.17.43.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,525 INFO: Adding prefix 12.17.43.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,533 INFO: Adding prefix 12.17.43.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,539 INFO: Adding prefix 12.17.43.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,548 INFO: Adding prefix 12.17.43.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,553 INFO: Adding prefix 12.17.43.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,561 INFO: Adding prefix 12.17.43.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,585 INFO: Adding prefix 12.17.43.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,597 INFO: Adding prefix 12.17.43.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,634 INFO: Adding prefix 12.17.43.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,641 INFO: Adding prefix 12.17.43.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,647 INFO: Adding prefix 12.17.43.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,654 INFO: Adding prefix 12.17.43.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,659 INFO: Adding prefix 12.17.44.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,665 INFO: Adding prefix 12.17.44.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,669 INFO: Adding prefix 12.17.44.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,675 INFO: Adding prefix 12.17.44.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,680 INFO: Adding prefix 12.17.44.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,685 INFO: Adding prefix 12.17.44.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,697 INFO: Adding prefix 12.17.44.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,704 INFO: Adding prefix 12.17.44.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,709 INFO: Adding prefix 12.17.44.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,715 INFO: Adding prefix 12.17.44.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,723 INFO: Adding prefix 12.17.44.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,737 INFO: Adding prefix 12.17.44.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,746 INFO: Adding prefix 12.17.44.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,756 INFO: Adding prefix 12.17.44.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,794 INFO: Adding prefix 12.17.44.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,814 INFO: Adding prefix 12.17.44.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,823 INFO: Adding prefix 12.17.45.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,834 INFO: Adding prefix 12.17.45.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,845 INFO: Adding prefix 12.17.45.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,851 INFO: Adding prefix 12.17.45.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,857 INFO: Adding prefix 12.17.45.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,862 INFO: Adding prefix 12.17.45.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,871 INFO: Adding prefix 12.17.45.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,877 INFO: Adding prefix 12.17.45.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,885 INFO: Adding prefix 12.17.45.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,893 INFO: Adding prefix 12.17.45.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,899 INFO: Adding prefix 12.17.45.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,904 INFO: Adding prefix 12.17.45.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,909 INFO: Adding prefix 12.17.45.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,925 INFO: Adding prefix 12.17.45.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,976 INFO: Adding prefix 12.17.45.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,983 INFO: Adding prefix 12.17.45.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:31,992 INFO: Adding prefix 12.17.46.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,000 INFO: Adding prefix 12.17.46.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,006 INFO: Adding prefix 12.17.46.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,012 INFO: Adding prefix 12.17.46.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,017 INFO: Adding prefix 12.17.46.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,030 INFO: Adding prefix 12.17.46.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,037 INFO: Adding prefix 12.17.46.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,042 INFO: Adding prefix 12.17.46.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,047 INFO: Adding prefix 12.17.46.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,055 INFO: Adding prefix 12.17.46.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,115 INFO: Adding prefix 12.17.46.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,123 INFO: Adding prefix 12.17.46.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,130 INFO: Adding prefix 12.17.46.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,140 INFO: Adding prefix 12.17.46.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,146 INFO: Adding prefix 12.17.46.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,152 INFO: Adding prefix 12.17.46.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,158 INFO: Adding prefix 12.17.47.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,167 INFO: Adding prefix 12.17.47.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,173 INFO: Adding prefix 12.17.47.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,179 INFO: Adding prefix 12.17.47.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,184 INFO: Adding prefix 12.17.47.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,191 INFO: Adding prefix 12.17.47.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,196 INFO: Adding prefix 12.17.47.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,204 INFO: Adding prefix 12.17.47.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,210 INFO: Adding prefix 12.17.47.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,218 INFO: Adding prefix 12.17.47.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,245 INFO: Adding prefix 12.17.47.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,276 INFO: Adding prefix 12.17.47.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,287 INFO: Adding prefix 12.17.47.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,294 INFO: Adding prefix 12.17.47.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,305 INFO: Adding prefix 12.17.47.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,313 INFO: Adding prefix 12.17.47.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,324 INFO: Adding prefix 12.17.48.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,333 INFO: Adding prefix 12.17.48.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,340 INFO: Adding prefix 12.17.48.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,345 INFO: Adding prefix 12.17.48.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,353 INFO: Adding prefix 12.17.48.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,360 INFO: Adding prefix 12.17.48.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,417 INFO: Adding prefix 12.17.48.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,426 INFO: Adding prefix 12.17.48.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,436 INFO: Adding prefix 12.17.48.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,444 INFO: Adding prefix 12.17.48.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,449 INFO: Adding prefix 12.17.48.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,455 INFO: Adding prefix 12.17.48.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,462 INFO: Adding prefix 12.17.48.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,468 INFO: Adding prefix 12.17.48.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,477 INFO: Adding prefix 12.17.48.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,485 INFO: Adding prefix 12.17.48.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,494 INFO: Adding prefix 12.17.49.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,501 INFO: Adding prefix 12.17.49.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,509 INFO: Adding prefix 12.17.49.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,517 INFO: Adding prefix 12.17.49.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,600 INFO: Adding prefix 12.17.49.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,609 INFO: Adding prefix 12.17.49.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,615 INFO: Adding prefix 12.17.49.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,622 INFO: Adding prefix 12.17.49.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,627 INFO: Adding prefix 12.17.49.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,634 INFO: Adding prefix 12.17.49.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,641 INFO: Adding prefix 12.17.49.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,649 INFO: Adding prefix 12.17.49.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,656 INFO: Adding prefix 12.17.49.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,662 INFO: Adding prefix 12.17.49.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,666 INFO: Adding prefix 12.17.49.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,675 INFO: Adding prefix 12.17.49.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,723 INFO: Adding prefix 12.17.50.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,731 INFO: Adding prefix 12.17.50.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,737 INFO: Adding prefix 12.17.50.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,744 INFO: Adding prefix 12.17.50.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,749 INFO: Adding prefix 12.17.50.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,756 INFO: Adding prefix 12.17.50.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,764 INFO: Adding prefix 12.17.50.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,777 INFO: Adding prefix 12.17.50.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,784 INFO: Adding prefix 12.17.50.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,791 INFO: Adding prefix 12.17.50.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,796 INFO: Adding prefix 12.17.50.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,804 INFO: Adding prefix 12.17.50.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,811 INFO: Adding prefix 12.17.50.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,816 INFO: Adding prefix 12.17.50.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,822 INFO: Adding prefix 12.17.50.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,863 INFO: Adding prefix 12.17.50.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,870 INFO: Adding prefix 12.17.51.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,876 INFO: Adding prefix 12.17.51.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,881 INFO: Adding prefix 12.17.51.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,886 INFO: Adding prefix 12.17.51.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,892 INFO: Adding prefix 12.17.51.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,896 INFO: Adding prefix 12.17.51.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,903 INFO: Adding prefix 12.17.51.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,908 INFO: Adding prefix 12.17.51.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,913 INFO: Adding prefix 12.17.51.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,918 INFO: Adding prefix 12.17.51.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,925 INFO: Adding prefix 12.17.51.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,930 INFO: Adding prefix 12.17.51.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,935 INFO: Adding prefix 12.17.51.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,940 INFO: Adding prefix 12.17.51.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,946 INFO: Adding prefix 12.17.51.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,951 INFO: Adding prefix 12.17.51.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:32,956 INFO: Adding prefix 12.17.52.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,042 INFO: Adding prefix 12.17.52.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,054 INFO: Adding prefix 12.17.52.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,060 INFO: Adding prefix 12.17.52.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,070 INFO: Adding prefix 12.17.52.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,077 INFO: Adding prefix 12.17.52.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,086 INFO: Adding prefix 12.17.52.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,092 INFO: Adding prefix 12.17.52.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,097 INFO: Adding prefix 12.17.52.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,102 INFO: Adding prefix 12.17.52.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,113 INFO: Adding prefix 12.17.52.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,122 INFO: Adding prefix 12.17.52.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,128 INFO: Adding prefix 12.17.52.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,133 INFO: Adding prefix 12.17.52.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,138 INFO: Adding prefix 12.17.52.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,143 INFO: Adding prefix 12.17.52.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,161 INFO: Adding prefix 12.17.53.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,195 INFO: Adding prefix 12.17.53.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,204 INFO: Adding prefix 12.17.53.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,210 INFO: Adding prefix 12.17.53.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,217 INFO: Adding prefix 12.17.53.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,225 INFO: Adding prefix 12.17.53.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,231 INFO: Adding prefix 12.17.53.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,237 INFO: Adding prefix 12.17.53.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,242 INFO: Adding prefix 12.17.53.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,249 INFO: Adding prefix 12.17.53.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,255 INFO: Adding prefix 12.17.53.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,260 INFO: Adding prefix 12.17.53.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,265 INFO: Adding prefix 12.17.53.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,272 INFO: Adding prefix 12.17.53.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,277 INFO: Adding prefix 12.17.53.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,317 INFO: Adding prefix 12.17.53.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,324 INFO: Adding prefix 12.17.54.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,332 INFO: Adding prefix 12.17.54.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,340 INFO: Adding prefix 12.17.54.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,345 INFO: Adding prefix 12.17.54.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,350 INFO: Adding prefix 12.17.54.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,356 INFO: Adding prefix 12.17.54.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,361 INFO: Adding prefix 12.17.54.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,367 INFO: Adding prefix 12.17.54.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,372 INFO: Adding prefix 12.17.54.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,377 INFO: Adding prefix 12.17.54.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,382 INFO: Adding prefix 12.17.54.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,386 INFO: Adding prefix 12.17.54.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,394 INFO: Adding prefix 12.17.54.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,426 INFO: Adding prefix 12.17.54.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,433 INFO: Adding prefix 12.17.54.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,439 INFO: Adding prefix 12.17.54.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,446 INFO: Adding prefix 12.17.55.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,453 INFO: Adding prefix 12.17.55.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,460 INFO: Adding prefix 12.17.55.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,466 INFO: Adding prefix 12.17.55.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,474 INFO: Adding prefix 12.17.55.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,479 INFO: Adding prefix 12.17.55.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,485 INFO: Adding prefix 12.17.55.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,490 INFO: Adding prefix 12.17.55.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,498 INFO: Adding prefix 12.17.55.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,503 INFO: Adding prefix 12.17.55.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,509 INFO: Adding prefix 12.17.55.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,514 INFO: Adding prefix 12.17.55.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,591 INFO: Adding prefix 12.17.55.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,609 INFO: Adding prefix 12.17.55.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,616 INFO: Adding prefix 12.17.55.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,622 INFO: Adding prefix 12.17.55.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,630 INFO: Adding prefix 12.17.56.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,636 INFO: Adding prefix 12.17.56.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,643 INFO: Adding prefix 12.17.56.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,649 INFO: Adding prefix 12.17.56.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,655 INFO: Adding prefix 12.17.56.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,661 INFO: Adding prefix 12.17.56.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,668 INFO: Adding prefix 12.17.56.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,676 INFO: Adding prefix 12.17.56.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,682 INFO: Adding prefix 12.17.56.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,689 INFO: Adding prefix 12.17.56.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,695 INFO: Adding prefix 12.17.56.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,718 INFO: Adding prefix 12.17.56.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,745 INFO: Adding prefix 12.17.56.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,786 INFO: Adding prefix 12.17.56.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,793 INFO: Adding prefix 12.17.56.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,803 INFO: Adding prefix 12.17.56.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,810 INFO: Adding prefix 12.17.57.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,817 INFO: Adding prefix 12.17.57.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,826 INFO: Adding prefix 12.17.57.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,833 INFO: Adding prefix 12.17.57.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,841 INFO: Adding prefix 12.17.57.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,848 INFO: Adding prefix 12.17.57.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,856 INFO: Adding prefix 12.17.57.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,866 INFO: Adding prefix 12.17.57.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,886 INFO: Adding prefix 12.17.57.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,936 INFO: Adding prefix 12.17.57.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,943 INFO: Adding prefix 12.17.57.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,956 INFO: Adding prefix 12.17.57.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,963 INFO: Adding prefix 12.17.57.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,970 INFO: Adding prefix 12.17.57.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,975 INFO: Adding prefix 12.17.57.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,980 INFO: Adding prefix 12.17.57.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,985 INFO: Adding prefix 12.17.58.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,989 INFO: Adding prefix 12.17.58.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:33,995 INFO: Adding prefix 12.17.58.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,001 INFO: Adding prefix 12.17.58.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,007 INFO: Adding prefix 12.17.58.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,013 INFO: Adding prefix 12.17.58.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,021 INFO: Adding prefix 12.17.58.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,044 INFO: Adding prefix 12.17.58.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,130 INFO: Adding prefix 12.17.58.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,138 INFO: Adding prefix 12.17.58.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,147 INFO: Adding prefix 12.17.58.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,153 INFO: Adding prefix 12.17.58.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,161 INFO: Adding prefix 12.17.58.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,167 INFO: Adding prefix 12.17.58.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,174 INFO: Adding prefix 12.17.58.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,179 INFO: Adding prefix 12.17.58.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,185 INFO: Adding prefix 12.17.59.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,190 INFO: Adding prefix 12.17.59.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,199 INFO: Adding prefix 12.17.59.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,206 INFO: Adding prefix 12.17.59.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,213 INFO: Adding prefix 12.17.59.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,249 INFO: Adding prefix 12.17.59.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,286 INFO: Adding prefix 12.17.59.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,293 INFO: Adding prefix 12.17.59.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,303 INFO: Adding prefix 12.17.59.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,311 INFO: Adding prefix 12.17.59.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,327 INFO: Adding prefix 12.17.59.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,334 INFO: Adding prefix 12.17.59.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,340 INFO: Adding prefix 12.17.59.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,345 INFO: Adding prefix 12.17.59.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,350 INFO: Adding prefix 12.17.59.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,356 INFO: Adding prefix 12.17.59.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,361 INFO: Adding prefix 12.17.60.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,369 INFO: Adding prefix 12.17.60.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,382 INFO: Adding prefix 12.17.60.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,430 INFO: Adding prefix 12.17.60.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,436 INFO: Adding prefix 12.17.60.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,445 INFO: Adding prefix 12.17.60.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,450 INFO: Adding prefix 12.17.60.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,457 INFO: Adding prefix 12.17.60.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,462 INFO: Adding prefix 12.17.60.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,470 INFO: Adding prefix 12.17.60.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,475 INFO: Adding prefix 12.17.60.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,523 INFO: Adding prefix 12.17.60.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,554 INFO: Adding prefix 12.17.60.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,594 INFO: Adding prefix 12.17.60.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,602 INFO: Adding prefix 12.17.60.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,609 INFO: Adding prefix 12.17.60.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,620 INFO: Adding prefix 12.17.61.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,631 INFO: Adding prefix 12.17.61.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,656 INFO: Adding prefix 12.17.61.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,682 INFO: Adding prefix 12.17.61.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,705 INFO: Adding prefix 12.17.61.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,759 INFO: Adding prefix 12.17.61.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,840 INFO: Adding prefix 12.17.61.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,850 INFO: Adding prefix 12.17.61.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,860 INFO: Adding prefix 12.17.61.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,914 INFO: Adding prefix 12.17.61.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,938 INFO: Adding prefix 12.17.61.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:34,979 INFO: Adding prefix 12.17.61.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,001 INFO: Adding prefix 12.17.61.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,016 INFO: Adding prefix 12.17.61.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,094 INFO: Adding prefix 12.17.61.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,125 INFO: Adding prefix 12.17.61.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,160 INFO: Adding prefix 12.17.62.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,182 INFO: Adding prefix 12.17.62.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,211 INFO: Adding prefix 12.17.62.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,231 INFO: Adding prefix 12.17.62.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,301 INFO: Adding prefix 12.17.62.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,319 INFO: Adding prefix 12.17.62.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,352 INFO: Adding prefix 12.17.62.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,378 INFO: Adding prefix 12.17.62.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,495 INFO: Adding prefix 12.17.62.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,571 INFO: Adding prefix 12.17.62.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,594 INFO: Adding prefix 12.17.62.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,609 INFO: Adding prefix 12.17.62.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,629 INFO: Adding prefix 12.17.62.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,637 INFO: Adding prefix 12.17.62.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,657 INFO: Adding prefix 12.17.62.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,666 INFO: Adding prefix 12.17.62.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,677 INFO: Adding prefix 12.17.63.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,687 INFO: Adding prefix 12.17.63.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,693 INFO: Adding prefix 12.17.63.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,701 INFO: Adding prefix 12.17.63.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,709 INFO: Adding prefix 12.17.63.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,726 INFO: Adding prefix 12.17.63.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,737 INFO: Adding prefix 12.17.63.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,753 INFO: Adding prefix 12.17.63.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,764 INFO: Adding prefix 12.17.63.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,771 INFO: Adding prefix 12.17.63.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,778 INFO: Adding prefix 12.17.63.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,821 INFO: Adding prefix 12.17.63.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,831 INFO: Adding prefix 12.17.63.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,837 INFO: Adding prefix 12.17.63.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,845 INFO: Adding prefix 12.17.63.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,853 INFO: Adding prefix 12.17.63.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,859 INFO: Adding prefix 12.17.64.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,864 INFO: Adding prefix 12.17.64.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,873 INFO: Adding prefix 12.17.64.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,884 INFO: Adding prefix 12.17.64.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,891 INFO: Adding prefix 12.17.64.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,898 INFO: Adding prefix 12.17.64.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,909 INFO: Adding prefix 12.17.64.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,935 INFO: Adding prefix 12.17.64.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:35,958 INFO: Adding prefix 12.17.64.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,008 INFO: Adding prefix 12.17.64.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,072 INFO: Adding prefix 12.17.64.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,092 INFO: Adding prefix 12.17.64.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,100 INFO: Adding prefix 12.17.64.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,107 INFO: Adding prefix 12.17.64.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,121 INFO: Adding prefix 12.17.64.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,131 INFO: Adding prefix 12.17.64.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,137 INFO: Adding prefix 12.17.65.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,147 INFO: Adding prefix 12.17.65.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,164 INFO: Adding prefix 12.17.65.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,184 INFO: Adding prefix 12.17.65.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,229 INFO: Adding prefix 12.17.65.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,237 INFO: Adding prefix 12.17.65.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,251 INFO: Adding prefix 12.17.65.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,267 INFO: Adding prefix 12.17.65.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,283 INFO: Adding prefix 12.17.65.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,297 INFO: Adding prefix 12.17.65.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,316 INFO: Adding prefix 12.17.65.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,328 INFO: Adding prefix 12.17.65.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,345 INFO: Adding prefix 12.17.65.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,353 INFO: Adding prefix 12.17.65.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,465 INFO: Adding prefix 12.17.65.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,480 INFO: Adding prefix 12.17.65.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,498 INFO: Adding prefix 12.17.66.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,506 INFO: Adding prefix 12.17.66.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,521 INFO: Adding prefix 12.17.66.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,545 INFO: Adding prefix 12.17.66.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,557 INFO: Adding prefix 12.17.66.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,564 INFO: Adding prefix 12.17.66.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,591 INFO: Adding prefix 12.17.66.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,655 INFO: Adding prefix 12.17.66.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,664 INFO: Adding prefix 12.17.66.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,670 INFO: Adding prefix 12.17.66.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,675 INFO: Adding prefix 12.17.66.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,681 INFO: Adding prefix 12.17.66.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,689 INFO: Adding prefix 12.17.66.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,697 INFO: Adding prefix 12.17.66.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,705 INFO: Adding prefix 12.17.66.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,711 INFO: Adding prefix 12.17.66.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,717 INFO: Adding prefix 12.17.67.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,724 INFO: Adding prefix 12.17.67.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,729 INFO: Adding prefix 12.17.67.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,735 INFO: Adding prefix 12.17.67.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,741 INFO: Adding prefix 12.17.67.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,820 INFO: Adding prefix 12.17.67.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,828 INFO: Adding prefix 12.17.67.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,834 INFO: Adding prefix 12.17.67.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,841 INFO: Adding prefix 12.17.67.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,850 INFO: Adding prefix 12.17.67.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,856 INFO: Adding prefix 12.17.67.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,862 INFO: Adding prefix 12.17.67.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,868 INFO: Adding prefix 12.17.67.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,875 INFO: Adding prefix 12.17.67.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,883 INFO: Adding prefix 12.17.67.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,896 INFO: Adding prefix 12.17.67.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,908 INFO: Adding prefix 12.17.68.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,917 INFO: Adding prefix 12.17.68.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,923 INFO: Adding prefix 12.17.68.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,929 INFO: Adding prefix 12.17.68.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,941 INFO: Adding prefix 12.17.68.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:36,996 INFO: Adding prefix 12.17.68.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,006 INFO: Adding prefix 12.17.68.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,012 INFO: Adding prefix 12.17.68.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,021 INFO: Adding prefix 12.17.68.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,069 INFO: Adding prefix 12.17.68.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,078 INFO: Adding prefix 12.17.68.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,089 INFO: Adding prefix 12.17.68.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,099 INFO: Adding prefix 12.17.68.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,106 INFO: Adding prefix 12.17.68.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,123 INFO: Adding prefix 12.17.68.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,130 INFO: Adding prefix 12.17.68.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,152 INFO: Adding prefix 12.17.69.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,167 INFO: Adding prefix 12.17.69.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,176 INFO: Adding prefix 12.17.69.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,182 INFO: Adding prefix 12.17.69.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,191 INFO: Adding prefix 12.17.69.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,197 INFO: Adding prefix 12.17.69.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,204 INFO: Adding prefix 12.17.69.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,209 INFO: Adding prefix 12.17.69.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,217 INFO: Adding prefix 12.17.69.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,223 INFO: Adding prefix 12.17.69.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,229 INFO: Adding prefix 12.17.69.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,235 INFO: Adding prefix 12.17.69.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,243 INFO: Adding prefix 12.17.69.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,251 INFO: Adding prefix 12.17.69.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,259 INFO: Adding prefix 12.17.69.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,265 INFO: Adding prefix 12.17.69.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,280 INFO: Adding prefix 12.17.70.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,310 INFO: Adding prefix 12.17.70.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,317 INFO: Adding prefix 12.17.70.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,324 INFO: Adding prefix 12.17.70.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,332 INFO: Adding prefix 12.17.70.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,338 INFO: Adding prefix 12.17.70.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,344 INFO: Adding prefix 12.17.70.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,351 INFO: Adding prefix 12.17.70.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,357 INFO: Adding prefix 12.17.70.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,363 INFO: Adding prefix 12.17.70.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,369 INFO: Adding prefix 12.17.70.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,379 INFO: Adding prefix 12.17.70.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,387 INFO: Adding prefix 12.17.70.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,393 INFO: Adding prefix 12.17.70.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,399 INFO: Adding prefix 12.17.70.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,405 INFO: Adding prefix 12.17.70.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,415 INFO: Adding prefix 12.17.71.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,489 INFO: Adding prefix 12.17.71.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,498 INFO: Adding prefix 12.17.71.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,514 INFO: Adding prefix 12.17.71.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,524 INFO: Adding prefix 12.17.71.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,529 INFO: Adding prefix 12.17.71.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,534 INFO: Adding prefix 12.17.71.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,552 INFO: Adding prefix 12.17.71.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,558 INFO: Adding prefix 12.17.71.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,570 INFO: Adding prefix 12.17.71.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,578 INFO: Adding prefix 12.17.71.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,651 INFO: Adding prefix 12.17.71.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,661 INFO: Adding prefix 12.17.71.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,668 INFO: Adding prefix 12.17.71.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,676 INFO: Adding prefix 12.17.71.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,685 INFO: Adding prefix 12.17.71.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,692 INFO: Adding prefix 12.17.72.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,706 INFO: Adding prefix 12.17.72.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,720 INFO: Adding prefix 12.17.72.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,727 INFO: Adding prefix 12.17.72.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,733 INFO: Adding prefix 12.17.72.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,738 INFO: Adding prefix 12.17.72.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,746 INFO: Adding prefix 12.17.72.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,794 INFO: Adding prefix 12.17.72.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,802 INFO: Adding prefix 12.17.72.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,808 INFO: Adding prefix 12.17.72.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,817 INFO: Adding prefix 12.17.72.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,823 INFO: Adding prefix 12.17.72.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,833 INFO: Adding prefix 12.17.72.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,839 INFO: Adding prefix 12.17.72.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,847 INFO: Adding prefix 12.17.72.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,854 INFO: Adding prefix 12.17.72.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,874 INFO: Adding prefix 12.17.73.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,881 INFO: Adding prefix 12.17.73.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,891 INFO: Adding prefix 12.17.73.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,899 INFO: Adding prefix 12.17.73.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:37,913 INFO: Adding prefix 12.17.73.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,023 INFO: Adding prefix 12.17.73.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,046 INFO: Adding prefix 12.17.73.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,055 INFO: Adding prefix 12.17.73.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,135 INFO: Adding prefix 12.17.73.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,153 INFO: Adding prefix 12.17.73.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,160 INFO: Adding prefix 12.17.73.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,167 INFO: Adding prefix 12.17.73.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,175 INFO: Adding prefix 12.17.73.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,190 INFO: Adding prefix 12.17.73.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,214 INFO: Adding prefix 12.17.73.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,236 INFO: Adding prefix 12.17.73.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,257 INFO: Adding prefix 12.17.74.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,270 INFO: Adding prefix 12.17.74.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,278 INFO: Adding prefix 12.17.74.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,293 INFO: Adding prefix 12.17.74.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,300 INFO: Adding prefix 12.17.74.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,316 INFO: Adding prefix 12.17.74.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,325 INFO: Adding prefix 12.17.74.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,331 INFO: Adding prefix 12.17.74.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,337 INFO: Adding prefix 12.17.74.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,346 INFO: Adding prefix 12.17.74.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,352 INFO: Adding prefix 12.17.74.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,358 INFO: Adding prefix 12.17.74.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,370 INFO: Adding prefix 12.17.74.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,387 INFO: Adding prefix 12.17.74.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,401 INFO: Adding prefix 12.17.74.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,413 INFO: Adding prefix 12.17.74.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,421 INFO: Adding prefix 12.17.75.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,429 INFO: Adding prefix 12.17.75.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,435 INFO: Adding prefix 12.17.75.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,440 INFO: Adding prefix 12.17.75.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,446 INFO: Adding prefix 12.17.75.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,453 INFO: Adding prefix 12.17.75.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,462 INFO: Adding prefix 12.17.75.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,469 INFO: Adding prefix 12.17.75.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,480 INFO: Adding prefix 12.17.75.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,489 INFO: Adding prefix 12.17.75.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,498 INFO: Adding prefix 12.17.75.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,528 INFO: Adding prefix 12.17.75.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,577 INFO: Adding prefix 12.17.75.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,590 INFO: Adding prefix 12.17.75.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,600 INFO: Adding prefix 12.17.75.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,607 INFO: Adding prefix 12.17.75.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,623 INFO: Adding prefix 12.17.76.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,630 INFO: Adding prefix 12.17.76.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,637 INFO: Adding prefix 12.17.76.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,643 INFO: Adding prefix 12.17.76.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,652 INFO: Adding prefix 12.17.76.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,658 INFO: Adding prefix 12.17.76.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,666 INFO: Adding prefix 12.17.76.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,673 INFO: Adding prefix 12.17.76.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,686 INFO: Adding prefix 12.17.76.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,694 INFO: Adding prefix 12.17.76.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,702 INFO: Adding prefix 12.17.76.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,714 INFO: Adding prefix 12.17.76.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,770 INFO: Adding prefix 12.17.76.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,777 INFO: Adding prefix 12.17.76.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,783 INFO: Adding prefix 12.17.76.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,792 INFO: Adding prefix 12.17.76.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,802 INFO: Adding prefix 12.17.77.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,813 INFO: Adding prefix 12.17.77.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,820 INFO: Adding prefix 12.17.77.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,836 INFO: Adding prefix 12.17.77.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,852 INFO: Adding prefix 12.17.77.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,860 INFO: Adding prefix 12.17.77.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,869 INFO: Adding prefix 12.17.77.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,879 INFO: Adding prefix 12.17.77.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,891 INFO: Adding prefix 12.17.77.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,919 INFO: Adding prefix 12.17.77.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,932 INFO: Adding prefix 12.17.77.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,941 INFO: Adding prefix 12.17.77.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,948 INFO: Adding prefix 12.17.77.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,954 INFO: Adding prefix 12.17.77.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,959 INFO: Adding prefix 12.17.77.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,972 INFO: Adding prefix 12.17.77.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,980 INFO: Adding prefix 12.17.78.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,989 INFO: Adding prefix 12.17.78.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:38,997 INFO: Adding prefix 12.17.78.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,013 INFO: Adding prefix 12.17.78.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,021 INFO: Adding prefix 12.17.78.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,028 INFO: Adding prefix 12.17.78.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,049 INFO: Adding prefix 12.17.78.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,099 INFO: Adding prefix 12.17.78.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,112 INFO: Adding prefix 12.17.78.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,120 INFO: Adding prefix 12.17.78.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,125 INFO: Adding prefix 12.17.78.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,131 INFO: Adding prefix 12.17.78.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,135 INFO: Adding prefix 12.17.78.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,141 INFO: Adding prefix 12.17.78.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,154 INFO: Adding prefix 12.17.78.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,161 INFO: Adding prefix 12.17.78.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,169 INFO: Adding prefix 12.17.79.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,177 INFO: Adding prefix 12.17.79.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,187 INFO: Adding prefix 12.17.79.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,196 INFO: Adding prefix 12.17.79.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,209 INFO: Adding prefix 12.17.79.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,272 INFO: Adding prefix 12.17.79.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,284 INFO: Adding prefix 12.17.79.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,292 INFO: Adding prefix 12.17.79.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,300 INFO: Adding prefix 12.17.79.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,306 INFO: Adding prefix 12.17.79.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,316 INFO: Adding prefix 12.17.79.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,324 INFO: Adding prefix 12.17.79.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,343 INFO: Adding prefix 12.17.79.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,350 INFO: Adding prefix 12.17.79.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,358 INFO: Adding prefix 12.17.79.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,379 INFO: Adding prefix 12.17.79.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,424 INFO: Adding prefix 12.17.80.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,441 INFO: Adding prefix 12.17.80.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,462 INFO: Adding prefix 12.17.80.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,472 INFO: Adding prefix 12.17.80.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,480 INFO: Adding prefix 12.17.80.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,486 INFO: Adding prefix 12.17.80.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,507 INFO: Adding prefix 12.17.80.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,520 INFO: Adding prefix 12.17.80.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,530 INFO: Adding prefix 12.17.80.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,540 INFO: Adding prefix 12.17.80.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,547 INFO: Adding prefix 12.17.80.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,553 INFO: Adding prefix 12.17.80.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,612 INFO: Adding prefix 12.17.80.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,624 INFO: Adding prefix 12.17.80.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,637 INFO: Adding prefix 12.17.80.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,649 INFO: Adding prefix 12.17.80.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,662 INFO: Adding prefix 12.17.81.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,676 INFO: Adding prefix 12.17.81.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,688 INFO: Adding prefix 12.17.81.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,698 INFO: Adding prefix 12.17.81.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:39,846 INFO: Adding prefix 12.17.81.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,005 INFO: Adding prefix 12.17.81.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,013 INFO: Adding prefix 12.17.81.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,022 INFO: Adding prefix 12.17.81.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,029 INFO: Adding prefix 12.17.81.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,048 INFO: Adding prefix 12.17.81.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,078 INFO: Adding prefix 12.17.81.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,090 INFO: Adding prefix 12.17.81.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,096 INFO: Adding prefix 12.17.81.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,134 INFO: Adding prefix 12.17.81.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,241 INFO: Adding prefix 12.17.81.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,249 INFO: Adding prefix 12.17.81.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,256 INFO: Adding prefix 12.17.82.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,268 INFO: Adding prefix 12.17.82.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,280 INFO: Adding prefix 12.17.82.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,290 INFO: Adding prefix 12.17.82.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,300 INFO: Adding prefix 12.17.82.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,317 INFO: Adding prefix 12.17.82.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,327 INFO: Adding prefix 12.17.82.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,343 INFO: Adding prefix 12.17.82.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,417 INFO: Adding prefix 12.17.82.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,453 INFO: Adding prefix 12.17.82.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,474 INFO: Adding prefix 12.17.82.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,488 INFO: Adding prefix 12.17.82.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,527 INFO: Adding prefix 12.17.82.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,549 INFO: Adding prefix 12.17.82.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,559 INFO: Adding prefix 12.17.82.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,580 INFO: Adding prefix 12.17.82.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,670 INFO: Adding prefix 12.17.83.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,683 INFO: Adding prefix 12.17.83.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,691 INFO: Adding prefix 12.17.83.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,714 INFO: Adding prefix 12.17.83.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,743 INFO: Adding prefix 12.17.83.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,763 INFO: Adding prefix 12.17.83.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,771 INFO: Adding prefix 12.17.83.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,780 INFO: Adding prefix 12.17.83.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,865 INFO: Adding prefix 12.17.83.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,913 INFO: Adding prefix 12.17.83.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,929 INFO: Adding prefix 12.17.83.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,940 INFO: Adding prefix 12.17.83.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,960 INFO: Adding prefix 12.17.83.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:40,988 INFO: Adding prefix 12.17.83.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,010 INFO: Adding prefix 12.17.83.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,023 INFO: Adding prefix 12.17.83.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,060 INFO: Adding prefix 12.17.84.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,080 INFO: Adding prefix 12.17.84.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,096 INFO: Adding prefix 12.17.84.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,216 INFO: Adding prefix 12.17.84.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,270 INFO: Adding prefix 12.17.84.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,322 INFO: Adding prefix 12.17.84.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,344 INFO: Adding prefix 12.17.84.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,383 INFO: Adding prefix 12.17.84.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,394 INFO: Adding prefix 12.17.84.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,405 INFO: Adding prefix 12.17.84.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,448 INFO: Adding prefix 12.17.84.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,478 INFO: Adding prefix 12.17.84.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,544 INFO: Adding prefix 12.17.84.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,554 INFO: Adding prefix 12.17.84.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,580 INFO: Adding prefix 12.17.84.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,674 INFO: Adding prefix 12.17.84.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,723 INFO: Adding prefix 12.17.85.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,731 INFO: Adding prefix 12.17.85.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,742 INFO: Adding prefix 12.17.85.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,757 INFO: Adding prefix 12.17.85.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,775 INFO: Adding prefix 12.17.85.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,785 INFO: Adding prefix 12.17.85.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,795 INFO: Adding prefix 12.17.85.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,844 INFO: Adding prefix 12.17.85.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,920 INFO: Adding prefix 12.17.85.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,950 INFO: Adding prefix 12.17.85.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,959 INFO: Adding prefix 12.17.85.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,966 INFO: Adding prefix 12.17.85.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,973 INFO: Adding prefix 12.17.85.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:41,979 INFO: Adding prefix 12.17.85.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,012 INFO: Adding prefix 12.17.85.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,028 INFO: Adding prefix 12.17.85.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,044 INFO: Adding prefix 12.17.86.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,066 INFO: Adding prefix 12.17.86.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,095 INFO: Adding prefix 12.17.86.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,155 INFO: Adding prefix 12.17.86.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,198 INFO: Adding prefix 12.17.86.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,214 INFO: Adding prefix 12.17.86.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,256 INFO: Adding prefix 12.17.86.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,271 INFO: Adding prefix 12.17.86.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,286 INFO: Adding prefix 12.17.86.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,296 INFO: Adding prefix 12.17.86.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,306 INFO: Adding prefix 12.17.86.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,316 INFO: Adding prefix 12.17.86.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,333 INFO: Adding prefix 12.17.86.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,342 INFO: Adding prefix 12.17.86.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,355 INFO: Adding prefix 12.17.86.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,387 INFO: Adding prefix 12.17.86.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,396 INFO: Adding prefix 12.17.87.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,403 INFO: Adding prefix 12.17.87.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,412 INFO: Adding prefix 12.17.87.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,428 INFO: Adding prefix 12.17.87.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,438 INFO: Adding prefix 12.17.87.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,526 INFO: Adding prefix 12.17.87.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,568 INFO: Adding prefix 12.17.87.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,579 INFO: Adding prefix 12.17.87.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,595 INFO: Adding prefix 12.17.87.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,631 INFO: Adding prefix 12.17.87.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,639 INFO: Adding prefix 12.17.87.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,654 INFO: Adding prefix 12.17.87.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,663 INFO: Adding prefix 12.17.87.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,763 INFO: Adding prefix 12.17.87.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,821 INFO: Adding prefix 12.17.87.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,881 INFO: Adding prefix 12.17.87.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:42,988 INFO: Adding prefix 12.17.88.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,039 INFO: Adding prefix 12.17.88.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,048 INFO: Adding prefix 12.17.88.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,056 INFO: Adding prefix 12.17.88.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,065 INFO: Adding prefix 12.17.88.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,093 INFO: Adding prefix 12.17.88.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,102 INFO: Adding prefix 12.17.88.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,126 INFO: Adding prefix 12.17.88.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,140 INFO: Adding prefix 12.17.88.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,165 INFO: Adding prefix 12.17.88.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,173 INFO: Adding prefix 12.17.88.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,201 INFO: Adding prefix 12.17.88.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,209 INFO: Adding prefix 12.17.88.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,267 INFO: Adding prefix 12.17.88.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,275 INFO: Adding prefix 12.17.88.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,281 INFO: Adding prefix 12.17.88.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,288 INFO: Adding prefix 12.17.89.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,458 INFO: Adding prefix 12.17.89.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,488 INFO: Adding prefix 12.17.89.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,497 INFO: Adding prefix 12.17.89.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,509 INFO: Adding prefix 12.17.89.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,515 INFO: Adding prefix 12.17.89.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,525 INFO: Adding prefix 12.17.89.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,562 INFO: Adding prefix 12.17.89.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,627 INFO: Adding prefix 12.17.89.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,640 INFO: Adding prefix 12.17.89.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,654 INFO: Adding prefix 12.17.89.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,660 INFO: Adding prefix 12.17.89.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,672 INFO: Adding prefix 12.17.89.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,678 INFO: Adding prefix 12.17.89.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,690 INFO: Adding prefix 12.17.89.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,698 INFO: Adding prefix 12.17.89.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,713 INFO: Adding prefix 12.17.90.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,753 INFO: Adding prefix 12.17.90.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,774 INFO: Adding prefix 12.17.90.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:43,861 INFO: Adding prefix 12.17.90.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,022 INFO: Adding prefix 12.17.90.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,117 INFO: Adding prefix 12.17.90.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,124 INFO: Adding prefix 12.17.90.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,132 INFO: Adding prefix 12.17.90.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,185 INFO: Adding prefix 12.17.90.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,221 INFO: Adding prefix 12.17.90.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,232 INFO: Adding prefix 12.17.90.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,238 INFO: Adding prefix 12.17.90.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,312 INFO: Adding prefix 12.17.90.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,367 INFO: Adding prefix 12.17.90.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,379 INFO: Adding prefix 12.17.90.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,391 INFO: Adding prefix 12.17.90.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,407 INFO: Adding prefix 12.17.91.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,420 INFO: Adding prefix 12.17.91.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,433 INFO: Adding prefix 12.17.91.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,443 INFO: Adding prefix 12.17.91.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,459 INFO: Adding prefix 12.17.91.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,480 INFO: Adding prefix 12.17.91.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,534 INFO: Adding prefix 12.17.91.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,570 INFO: Adding prefix 12.17.91.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,586 INFO: Adding prefix 12.17.91.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,593 INFO: Adding prefix 12.17.91.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,608 INFO: Adding prefix 12.17.91.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,645 INFO: Adding prefix 12.17.91.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,655 INFO: Adding prefix 12.17.91.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,714 INFO: Adding prefix 12.17.91.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,739 INFO: Adding prefix 12.17.91.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,813 INFO: Adding prefix 12.17.91.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,833 INFO: Adding prefix 12.17.92.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,852 INFO: Adding prefix 12.17.92.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,879 INFO: Adding prefix 12.17.92.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,899 INFO: Adding prefix 12.17.92.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,910 INFO: Adding prefix 12.17.92.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,931 INFO: Adding prefix 12.17.92.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:44,956 INFO: Adding prefix 12.17.92.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,010 INFO: Adding prefix 12.17.92.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,041 INFO: Adding prefix 12.17.92.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,051 INFO: Adding prefix 12.17.92.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,070 INFO: Adding prefix 12.17.92.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,084 INFO: Adding prefix 12.17.92.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,094 INFO: Adding prefix 12.17.92.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,112 INFO: Adding prefix 12.17.92.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,142 INFO: Adding prefix 12.17.92.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,160 INFO: Adding prefix 12.17.92.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,175 INFO: Adding prefix 12.17.93.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,183 INFO: Adding prefix 12.17.93.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,195 INFO: Adding prefix 12.17.93.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,206 INFO: Adding prefix 12.17.93.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,277 INFO: Adding prefix 12.17.93.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,320 INFO: Adding prefix 12.17.93.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,357 INFO: Adding prefix 12.17.93.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,374 INFO: Adding prefix 12.17.93.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,383 INFO: Adding prefix 12.17.93.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,390 INFO: Adding prefix 12.17.93.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,402 INFO: Adding prefix 12.17.93.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,409 INFO: Adding prefix 12.17.93.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,441 INFO: Adding prefix 12.17.93.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,450 INFO: Adding prefix 12.17.93.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,470 INFO: Adding prefix 12.17.93.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,485 INFO: Adding prefix 12.17.93.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,535 INFO: Adding prefix 12.17.94.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,547 INFO: Adding prefix 12.17.94.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,566 INFO: Adding prefix 12.17.94.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,574 INFO: Adding prefix 12.17.94.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,580 INFO: Adding prefix 12.17.94.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,587 INFO: Adding prefix 12.17.94.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,624 INFO: Adding prefix 12.17.94.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,640 INFO: Adding prefix 12.17.94.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,656 INFO: Adding prefix 12.17.94.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,669 INFO: Adding prefix 12.17.94.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,683 INFO: Adding prefix 12.17.94.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,789 INFO: Adding prefix 12.17.94.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,808 INFO: Adding prefix 12.17.94.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,828 INFO: Adding prefix 12.17.94.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,838 INFO: Adding prefix 12.17.94.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,852 INFO: Adding prefix 12.17.94.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,868 INFO: Adding prefix 12.17.95.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,887 INFO: Adding prefix 12.17.95.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,893 INFO: Adding prefix 12.17.95.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,908 INFO: Adding prefix 12.17.95.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:45,916 INFO: Adding prefix 12.17.95.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,042 INFO: Adding prefix 12.17.95.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,053 INFO: Adding prefix 12.17.95.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,062 INFO: Adding prefix 12.17.95.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,068 INFO: Adding prefix 12.17.95.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,089 INFO: Adding prefix 12.17.95.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,100 INFO: Adding prefix 12.17.95.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,107 INFO: Adding prefix 12.17.95.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,116 INFO: Adding prefix 12.17.95.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,125 INFO: Adding prefix 12.17.95.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,133 INFO: Adding prefix 12.17.95.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,180 INFO: Adding prefix 12.17.95.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,234 INFO: Adding prefix 12.17.96.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,242 INFO: Adding prefix 12.17.96.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,248 INFO: Adding prefix 12.17.96.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,254 INFO: Adding prefix 12.17.96.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,296 INFO: Adding prefix 12.17.96.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,305 INFO: Adding prefix 12.17.96.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,310 INFO: Adding prefix 12.17.96.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,358 INFO: Adding prefix 12.17.96.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,418 INFO: Adding prefix 12.17.96.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,428 INFO: Adding prefix 12.17.96.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,437 INFO: Adding prefix 12.17.96.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,445 INFO: Adding prefix 12.17.96.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,454 INFO: Adding prefix 12.17.96.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,460 INFO: Adding prefix 12.17.96.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,466 INFO: Adding prefix 12.17.96.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,473 INFO: Adding prefix 12.17.96.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,482 INFO: Adding prefix 12.17.97.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,493 INFO: Adding prefix 12.17.97.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,503 INFO: Adding prefix 12.17.97.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,509 INFO: Adding prefix 12.17.97.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,518 INFO: Adding prefix 12.17.97.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,524 INFO: Adding prefix 12.17.97.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,545 INFO: Adding prefix 12.17.97.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,616 INFO: Adding prefix 12.17.97.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,631 INFO: Adding prefix 12.17.97.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,641 INFO: Adding prefix 12.17.97.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,675 INFO: Adding prefix 12.17.97.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,686 INFO: Adding prefix 12.17.97.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,701 INFO: Adding prefix 12.17.97.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,728 INFO: Adding prefix 12.17.97.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,756 INFO: Adding prefix 12.17.97.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,785 INFO: Adding prefix 12.17.97.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,792 INFO: Adding prefix 12.17.98.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,798 INFO: Adding prefix 12.17.98.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,804 INFO: Adding prefix 12.17.98.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,917 INFO: Adding prefix 12.17.98.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,926 INFO: Adding prefix 12.17.98.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,933 INFO: Adding prefix 12.17.98.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,958 INFO: Adding prefix 12.17.98.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:46,986 INFO: Adding prefix 12.17.98.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,007 INFO: Adding prefix 12.17.98.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,028 INFO: Adding prefix 12.17.98.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,041 INFO: Adding prefix 12.17.98.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,059 INFO: Adding prefix 12.17.98.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,065 INFO: Adding prefix 12.17.98.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,071 INFO: Adding prefix 12.17.98.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,077 INFO: Adding prefix 12.17.98.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,130 INFO: Adding prefix 12.17.98.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,137 INFO: Adding prefix 12.17.99.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,144 INFO: Adding prefix 12.17.99.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,155 INFO: Adding prefix 12.17.99.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,176 INFO: Adding prefix 12.17.99.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,183 INFO: Adding prefix 12.17.99.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,192 INFO: Adding prefix 12.17.99.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,202 INFO: Adding prefix 12.17.99.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,210 INFO: Adding prefix 12.17.99.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,264 INFO: Adding prefix 12.17.99.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,293 INFO: Adding prefix 12.17.99.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,365 INFO: Adding prefix 12.17.99.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,426 INFO: Adding prefix 12.17.99.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,443 INFO: Adding prefix 12.17.99.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,451 INFO: Adding prefix 12.17.99.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,486 INFO: Adding prefix 12.17.99.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,494 INFO: Adding prefix 12.17.99.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,500 INFO: Adding prefix 12.17.100.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,506 INFO: Adding prefix 12.17.100.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,530 INFO: Adding prefix 12.17.100.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,643 INFO: Adding prefix 12.17.100.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,682 INFO: Adding prefix 12.17.100.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,696 INFO: Adding prefix 12.17.100.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,811 INFO: Adding prefix 12.17.100.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,864 INFO: Adding prefix 12.17.100.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,880 INFO: Adding prefix 12.17.100.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,897 INFO: Adding prefix 12.17.100.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,908 INFO: Adding prefix 12.17.100.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,939 INFO: Adding prefix 12.17.100.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,972 INFO: Adding prefix 12.17.100.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,980 INFO: Adding prefix 12.17.100.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:47,991 INFO: Adding prefix 12.17.100.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,001 INFO: Adding prefix 12.17.100.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,007 INFO: Adding prefix 12.17.101.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,013 INFO: Adding prefix 12.17.101.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,019 INFO: Adding prefix 12.17.101.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,025 INFO: Adding prefix 12.17.101.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,030 INFO: Adding prefix 12.17.101.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,038 INFO: Adding prefix 12.17.101.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,043 INFO: Adding prefix 12.17.101.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,049 INFO: Adding prefix 12.17.101.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,053 INFO: Adding prefix 12.17.101.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,114 INFO: Adding prefix 12.17.101.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,153 INFO: Adding prefix 12.17.101.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,166 INFO: Adding prefix 12.17.101.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,189 INFO: Adding prefix 12.17.101.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,209 INFO: Adding prefix 12.17.101.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,216 INFO: Adding prefix 12.17.101.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,221 INFO: Adding prefix 12.17.101.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,248 INFO: Adding prefix 12.17.102.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,278 INFO: Adding prefix 12.17.102.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,292 INFO: Adding prefix 12.17.102.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,307 INFO: Adding prefix 12.17.102.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,314 INFO: Adding prefix 12.17.102.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,325 INFO: Adding prefix 12.17.102.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,375 INFO: Adding prefix 12.17.102.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,418 INFO: Adding prefix 12.17.102.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,446 INFO: Adding prefix 12.17.102.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,513 INFO: Adding prefix 12.17.102.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,522 INFO: Adding prefix 12.17.102.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,538 INFO: Adding prefix 12.17.102.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,586 INFO: Adding prefix 12.17.102.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,598 INFO: Adding prefix 12.17.102.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,604 INFO: Adding prefix 12.17.102.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,610 INFO: Adding prefix 12.17.102.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,629 INFO: Adding prefix 12.17.103.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,670 INFO: Adding prefix 12.17.103.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,678 INFO: Adding prefix 12.17.103.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,685 INFO: Adding prefix 12.17.103.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,695 INFO: Adding prefix 12.17.103.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,702 INFO: Adding prefix 12.17.103.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,707 INFO: Adding prefix 12.17.103.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,712 INFO: Adding prefix 12.17.103.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,720 INFO: Adding prefix 12.17.103.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,726 INFO: Adding prefix 12.17.103.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,733 INFO: Adding prefix 12.17.103.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,738 INFO: Adding prefix 12.17.103.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,749 INFO: Adding prefix 12.17.103.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,755 INFO: Adding prefix 12.17.103.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,761 INFO: Adding prefix 12.17.103.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,766 INFO: Adding prefix 12.17.103.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,804 INFO: Adding prefix 12.17.104.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,812 INFO: Adding prefix 12.17.104.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,818 INFO: Adding prefix 12.17.104.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,823 INFO: Adding prefix 12.17.104.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,833 INFO: Adding prefix 12.17.104.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,841 INFO: Adding prefix 12.17.104.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,847 INFO: Adding prefix 12.17.104.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,852 INFO: Adding prefix 12.17.104.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,857 INFO: Adding prefix 12.17.104.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,863 INFO: Adding prefix 12.17.104.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,869 INFO: Adding prefix 12.17.104.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,877 INFO: Adding prefix 12.17.104.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,884 INFO: Adding prefix 12.17.104.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,890 INFO: Adding prefix 12.17.104.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,900 INFO: Adding prefix 12.17.104.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,949 INFO: Adding prefix 12.17.104.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,963 INFO: Adding prefix 12.17.105.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,973 INFO: Adding prefix 12.17.105.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,980 INFO: Adding prefix 12.17.105.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,992 INFO: Adding prefix 12.17.105.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:48,999 INFO: Adding prefix 12.17.105.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,006 INFO: Adding prefix 12.17.105.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,011 INFO: Adding prefix 12.17.105.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,019 INFO: Adding prefix 12.17.105.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,028 INFO: Adding prefix 12.17.105.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,080 INFO: Adding prefix 12.17.105.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,089 INFO: Adding prefix 12.17.105.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,097 INFO: Adding prefix 12.17.105.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,105 INFO: Adding prefix 12.17.105.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,111 INFO: Adding prefix 12.17.105.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,118 INFO: Adding prefix 12.17.105.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,125 INFO: Adding prefix 12.17.105.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,131 INFO: Adding prefix 12.17.106.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,138 INFO: Adding prefix 12.17.106.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,144 INFO: Adding prefix 12.17.106.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,152 INFO: Adding prefix 12.17.106.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,160 INFO: Adding prefix 12.17.106.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,171 INFO: Adding prefix 12.17.106.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,241 INFO: Adding prefix 12.17.106.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,249 INFO: Adding prefix 12.17.106.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,262 INFO: Adding prefix 12.17.106.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,266 INFO: Adding prefix 12.17.106.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,273 INFO: Adding prefix 12.17.106.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,279 INFO: Adding prefix 12.17.106.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,284 INFO: Adding prefix 12.17.106.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,290 INFO: Adding prefix 12.17.106.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,298 INFO: Adding prefix 12.17.106.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,304 INFO: Adding prefix 12.17.106.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,310 INFO: Adding prefix 12.17.107.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,316 INFO: Adding prefix 12.17.107.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,323 INFO: Adding prefix 12.17.107.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,335 INFO: Adding prefix 12.17.107.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,379 INFO: Adding prefix 12.17.107.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,387 INFO: Adding prefix 12.17.107.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,395 INFO: Adding prefix 12.17.107.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,402 INFO: Adding prefix 12.17.107.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,409 INFO: Adding prefix 12.17.107.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,416 INFO: Adding prefix 12.17.107.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,425 INFO: Adding prefix 12.17.107.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,432 INFO: Adding prefix 12.17.107.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,439 INFO: Adding prefix 12.17.107.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,445 INFO: Adding prefix 12.17.107.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,449 INFO: Adding prefix 12.17.107.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,454 INFO: Adding prefix 12.17.107.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,460 INFO: Adding prefix 12.17.108.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,514 INFO: Adding prefix 12.17.108.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,525 INFO: Adding prefix 12.17.108.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,532 INFO: Adding prefix 12.17.108.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,538 INFO: Adding prefix 12.17.108.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,545 INFO: Adding prefix 12.17.108.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,554 INFO: Adding prefix 12.17.108.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,560 INFO: Adding prefix 12.17.108.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,566 INFO: Adding prefix 12.17.108.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,573 INFO: Adding prefix 12.17.108.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,579 INFO: Adding prefix 12.17.108.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,585 INFO: Adding prefix 12.17.108.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,590 INFO: Adding prefix 12.17.108.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,600 INFO: Adding prefix 12.17.108.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,608 INFO: Adding prefix 12.17.108.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,686 INFO: Adding prefix 12.17.108.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,694 INFO: Adding prefix 12.17.109.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,705 INFO: Adding prefix 12.17.109.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,712 INFO: Adding prefix 12.17.109.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,718 INFO: Adding prefix 12.17.109.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,724 INFO: Adding prefix 12.17.109.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,729 INFO: Adding prefix 12.17.109.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,736 INFO: Adding prefix 12.17.109.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,742 INFO: Adding prefix 12.17.109.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,760 INFO: Adding prefix 12.17.109.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,807 INFO: Adding prefix 12.17.109.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,862 INFO: Adding prefix 12.17.109.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,869 INFO: Adding prefix 12.17.109.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,877 INFO: Adding prefix 12.17.109.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,884 INFO: Adding prefix 12.17.109.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,891 INFO: Adding prefix 12.17.109.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,897 INFO: Adding prefix 12.17.109.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,909 INFO: Adding prefix 12.17.110.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,916 INFO: Adding prefix 12.17.110.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,924 INFO: Adding prefix 12.17.110.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,931 INFO: Adding prefix 12.17.110.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,939 INFO: Adding prefix 12.17.110.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,947 INFO: Adding prefix 12.17.110.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:49,953 INFO: Adding prefix 12.17.110.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,008 INFO: Adding prefix 12.17.110.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,046 INFO: Adding prefix 12.17.110.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,054 INFO: Adding prefix 12.17.110.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,061 INFO: Adding prefix 12.17.110.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,067 INFO: Adding prefix 12.17.110.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,076 INFO: Adding prefix 12.17.110.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,081 INFO: Adding prefix 12.17.110.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,087 INFO: Adding prefix 12.17.110.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,093 INFO: Adding prefix 12.17.110.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,100 INFO: Adding prefix 12.17.111.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,107 INFO: Adding prefix 12.17.111.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,116 INFO: Adding prefix 12.17.111.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,124 INFO: Adding prefix 12.17.111.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,134 INFO: Adding prefix 12.17.111.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,156 INFO: Adding prefix 12.17.111.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,165 INFO: Adding prefix 12.17.111.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,175 INFO: Adding prefix 12.17.111.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,208 INFO: Adding prefix 12.17.111.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,250 INFO: Adding prefix 12.17.111.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,258 INFO: Adding prefix 12.17.111.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,267 INFO: Adding prefix 12.17.111.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,275 INFO: Adding prefix 12.17.111.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,282 INFO: Adding prefix 12.17.111.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,288 INFO: Adding prefix 12.17.111.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,296 INFO: Adding prefix 12.17.111.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,302 INFO: Adding prefix 12.17.112.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,307 INFO: Adding prefix 12.17.112.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,313 INFO: Adding prefix 12.17.112.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,320 INFO: Adding prefix 12.17.112.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,325 INFO: Adding prefix 12.17.112.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,330 INFO: Adding prefix 12.17.112.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,340 INFO: Adding prefix 12.17.112.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,365 INFO: Adding prefix 12.17.112.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,374 INFO: Adding prefix 12.17.112.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,381 INFO: Adding prefix 12.17.112.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,386 INFO: Adding prefix 12.17.112.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,391 INFO: Adding prefix 12.17.112.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,397 INFO: Adding prefix 12.17.112.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,402 INFO: Adding prefix 12.17.112.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,409 INFO: Adding prefix 12.17.112.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,414 INFO: Adding prefix 12.17.112.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,420 INFO: Adding prefix 12.17.113.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,425 INFO: Adding prefix 12.17.113.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,435 INFO: Adding prefix 12.17.113.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,442 INFO: Adding prefix 12.17.113.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,448 INFO: Adding prefix 12.17.113.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,457 INFO: Adding prefix 12.17.113.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,465 INFO: Adding prefix 12.17.113.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,477 INFO: Adding prefix 12.17.113.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,484 INFO: Adding prefix 12.17.113.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,489 INFO: Adding prefix 12.17.113.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,496 INFO: Adding prefix 12.17.113.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,501 INFO: Adding prefix 12.17.113.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,508 INFO: Adding prefix 12.17.113.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,514 INFO: Adding prefix 12.17.113.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,520 INFO: Adding prefix 12.17.113.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,527 INFO: Adding prefix 12.17.113.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,534 INFO: Adding prefix 12.17.114.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,539 INFO: Adding prefix 12.17.114.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,547 INFO: Adding prefix 12.17.114.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,552 INFO: Adding prefix 12.17.114.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,558 INFO: Adding prefix 12.17.114.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,564 INFO: Adding prefix 12.17.114.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,570 INFO: Adding prefix 12.17.114.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,575 INFO: Adding prefix 12.17.114.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,586 INFO: Adding prefix 12.17.114.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,594 INFO: Adding prefix 12.17.114.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,599 INFO: Adding prefix 12.17.114.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,604 INFO: Adding prefix 12.17.114.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,609 INFO: Adding prefix 12.17.114.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,617 INFO: Adding prefix 12.17.114.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,625 INFO: Adding prefix 12.17.114.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,630 INFO: Adding prefix 12.17.114.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,637 INFO: Adding prefix 12.17.115.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,644 INFO: Adding prefix 12.17.115.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,650 INFO: Adding prefix 12.17.115.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,656 INFO: Adding prefix 12.17.115.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,665 INFO: Adding prefix 12.17.115.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,675 INFO: Adding prefix 12.17.115.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,680 INFO: Adding prefix 12.17.115.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,687 INFO: Adding prefix 12.17.115.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,693 INFO: Adding prefix 12.17.115.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,701 INFO: Adding prefix 12.17.115.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,714 INFO: Adding prefix 12.17.115.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,720 INFO: Adding prefix 12.17.115.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,731 INFO: Adding prefix 12.17.115.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,739 INFO: Adding prefix 12.17.115.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,744 INFO: Adding prefix 12.17.115.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,749 INFO: Adding prefix 12.17.115.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,754 INFO: Adding prefix 12.17.116.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,759 INFO: Adding prefix 12.17.116.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,764 INFO: Adding prefix 12.17.116.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,768 INFO: Adding prefix 12.17.116.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,776 INFO: Adding prefix 12.17.116.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,783 INFO: Adding prefix 12.17.116.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,790 INFO: Adding prefix 12.17.116.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,796 INFO: Adding prefix 12.17.116.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,807 INFO: Adding prefix 12.17.116.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,813 INFO: Adding prefix 12.17.116.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,818 INFO: Adding prefix 12.17.116.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,822 INFO: Adding prefix 12.17.116.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,829 INFO: Adding prefix 12.17.116.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,835 INFO: Adding prefix 12.17.116.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,840 INFO: Adding prefix 12.17.116.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,845 INFO: Adding prefix 12.17.116.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,851 INFO: Adding prefix 12.17.117.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,856 INFO: Adding prefix 12.17.117.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,861 INFO: Adding prefix 12.17.117.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,867 INFO: Adding prefix 12.17.117.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,873 INFO: Adding prefix 12.17.117.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,877 INFO: Adding prefix 12.17.117.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,882 INFO: Adding prefix 12.17.117.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,888 INFO: Adding prefix 12.17.117.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,895 INFO: Adding prefix 12.17.117.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,900 INFO: Adding prefix 12.17.117.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,905 INFO: Adding prefix 12.17.117.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,911 INFO: Adding prefix 12.17.117.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,918 INFO: Adding prefix 12.17.117.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,923 INFO: Adding prefix 12.17.117.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,928 INFO: Adding prefix 12.17.117.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,935 INFO: Adding prefix 12.17.117.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,940 INFO: Adding prefix 12.17.118.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,945 INFO: Adding prefix 12.17.118.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,950 INFO: Adding prefix 12.17.118.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,957 INFO: Adding prefix 12.17.118.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,963 INFO: Adding prefix 12.17.118.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,969 INFO: Adding prefix 12.17.118.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,974 INFO: Adding prefix 12.17.118.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,980 INFO: Adding prefix 12.17.118.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,985 INFO: Adding prefix 12.17.118.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,990 INFO: Adding prefix 12.17.118.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:50,994 INFO: Adding prefix 12.17.118.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,001 INFO: Adding prefix 12.17.118.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,006 INFO: Adding prefix 12.17.118.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,011 INFO: Adding prefix 12.17.118.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,017 INFO: Adding prefix 12.17.118.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,023 INFO: Adding prefix 12.17.118.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,028 INFO: Adding prefix 12.17.119.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,034 INFO: Adding prefix 12.17.119.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,039 INFO: Adding prefix 12.17.119.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,045 INFO: Adding prefix 12.17.119.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,050 INFO: Adding prefix 12.17.119.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,055 INFO: Adding prefix 12.17.119.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,061 INFO: Adding prefix 12.17.119.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,065 INFO: Adding prefix 12.17.119.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,070 INFO: Adding prefix 12.17.119.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,075 INFO: Adding prefix 12.17.119.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,081 INFO: Adding prefix 12.17.119.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,086 INFO: Adding prefix 12.17.119.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,090 INFO: Adding prefix 12.17.119.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,095 INFO: Adding prefix 12.17.119.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,100 INFO: Adding prefix 12.17.119.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,105 INFO: Adding prefix 12.17.119.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,110 INFO: Adding prefix 12.17.120.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,115 INFO: Adding prefix 12.17.120.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,122 INFO: Adding prefix 12.17.120.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,126 INFO: Adding prefix 12.17.120.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,133 INFO: Adding prefix 12.17.120.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,139 INFO: Adding prefix 12.17.120.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,147 INFO: Adding prefix 12.17.120.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,151 INFO: Adding prefix 12.17.120.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,157 INFO: Adding prefix 12.17.120.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,161 INFO: Adding prefix 12.17.120.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,170 INFO: Adding prefix 12.17.120.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,175 INFO: Adding prefix 12.17.120.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,181 INFO: Adding prefix 12.17.120.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,186 INFO: Adding prefix 12.17.120.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,191 INFO: Adding prefix 12.17.120.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,196 INFO: Adding prefix 12.17.120.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,201 INFO: Adding prefix 12.17.121.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,207 INFO: Adding prefix 12.17.121.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,212 INFO: Adding prefix 12.17.121.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,217 INFO: Adding prefix 12.17.121.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,222 INFO: Adding prefix 12.17.121.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,228 INFO: Adding prefix 12.17.121.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,233 INFO: Adding prefix 12.17.121.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,237 INFO: Adding prefix 12.17.121.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,243 INFO: Adding prefix 12.17.121.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,249 INFO: Adding prefix 12.17.121.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,255 INFO: Adding prefix 12.17.121.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,261 INFO: Adding prefix 12.17.121.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,266 INFO: Adding prefix 12.17.121.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,272 INFO: Adding prefix 12.17.121.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,277 INFO: Adding prefix 12.17.121.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,283 INFO: Adding prefix 12.17.121.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,288 INFO: Adding prefix 12.17.122.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,296 INFO: Adding prefix 12.17.122.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,301 INFO: Adding prefix 12.17.122.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,306 INFO: Adding prefix 12.17.122.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,311 INFO: Adding prefix 12.17.122.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,318 INFO: Adding prefix 12.17.122.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,325 INFO: Adding prefix 12.17.122.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,330 INFO: Adding prefix 12.17.122.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,334 INFO: Adding prefix 12.17.122.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,339 INFO: Adding prefix 12.17.122.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,348 INFO: Adding prefix 12.17.122.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,353 INFO: Adding prefix 12.17.122.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,360 INFO: Adding prefix 12.17.122.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,365 INFO: Adding prefix 12.17.122.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,370 INFO: Adding prefix 12.17.122.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,375 INFO: Adding prefix 12.17.122.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,381 INFO: Adding prefix 12.17.123.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,386 INFO: Adding prefix 12.17.123.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,391 INFO: Adding prefix 12.17.123.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,397 INFO: Adding prefix 12.17.123.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,404 INFO: Adding prefix 12.17.123.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,409 INFO: Adding prefix 12.17.123.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,414 INFO: Adding prefix 12.17.123.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,419 INFO: Adding prefix 12.17.123.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,426 INFO: Adding prefix 12.17.123.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,430 INFO: Adding prefix 12.17.123.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,435 INFO: Adding prefix 12.17.123.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,440 INFO: Adding prefix 12.17.123.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,446 INFO: Adding prefix 12.17.123.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,451 INFO: Adding prefix 12.17.123.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,457 INFO: Adding prefix 12.17.123.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,461 INFO: Adding prefix 12.17.123.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,469 INFO: Adding prefix 12.17.124.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,475 INFO: Adding prefix 12.17.124.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,480 INFO: Adding prefix 12.17.124.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,485 INFO: Adding prefix 12.17.124.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,491 INFO: Adding prefix 12.17.124.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,496 INFO: Adding prefix 12.17.124.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,501 INFO: Adding prefix 12.17.124.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,507 INFO: Adding prefix 12.17.124.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,515 INFO: Adding prefix 12.17.124.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,520 INFO: Adding prefix 12.17.124.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,524 INFO: Adding prefix 12.17.124.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,530 INFO: Adding prefix 12.17.124.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,536 INFO: Adding prefix 12.17.124.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,541 INFO: Adding prefix 12.17.124.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,546 INFO: Adding prefix 12.17.124.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,552 INFO: Adding prefix 12.17.124.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,558 INFO: Adding prefix 12.17.125.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,564 INFO: Adding prefix 12.17.125.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,569 INFO: Adding prefix 12.17.125.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,576 INFO: Adding prefix 12.17.125.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,581 INFO: Adding prefix 12.17.125.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,586 INFO: Adding prefix 12.17.125.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,592 INFO: Adding prefix 12.17.125.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,599 INFO: Adding prefix 12.17.125.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,604 INFO: Adding prefix 12.17.125.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,610 INFO: Adding prefix 12.17.125.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,615 INFO: Adding prefix 12.17.125.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,621 INFO: Adding prefix 12.17.125.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,626 INFO: Adding prefix 12.17.125.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,631 INFO: Adding prefix 12.17.125.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,637 INFO: Adding prefix 12.17.125.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,643 INFO: Adding prefix 12.17.125.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,650 INFO: Adding prefix 12.17.126.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,655 INFO: Adding prefix 12.17.126.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,662 INFO: Adding prefix 12.17.126.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,667 INFO: Adding prefix 12.17.126.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,673 INFO: Adding prefix 12.17.126.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,680 INFO: Adding prefix 12.17.126.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,687 INFO: Adding prefix 12.17.126.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,693 INFO: Adding prefix 12.17.126.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,699 INFO: Adding prefix 12.17.126.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,705 INFO: Adding prefix 12.17.126.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,713 INFO: Adding prefix 12.17.126.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,718 INFO: Adding prefix 12.17.126.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,723 INFO: Adding prefix 12.17.126.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,728 INFO: Adding prefix 12.17.126.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,735 INFO: Adding prefix 12.17.126.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,742 INFO: Adding prefix 12.17.126.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,747 INFO: Adding prefix 12.17.127.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,754 INFO: Adding prefix 12.17.127.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,761 INFO: Adding prefix 12.17.127.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,768 INFO: Adding prefix 12.17.127.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,774 INFO: Adding prefix 12.17.127.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,779 INFO: Adding prefix 12.17.127.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,786 INFO: Adding prefix 12.17.127.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,792 INFO: Adding prefix 12.17.127.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,797 INFO: Adding prefix 12.17.127.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,804 INFO: Adding prefix 12.17.127.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,809 INFO: Adding prefix 12.17.127.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,815 INFO: Adding prefix 12.17.127.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,820 INFO: Adding prefix 12.17.127.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,826 INFO: Adding prefix 12.17.127.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,831 INFO: Adding prefix 12.17.127.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,836 INFO: Adding prefix 12.17.127.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,842 INFO: Adding prefix 12.17.128.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,850 INFO: Adding prefix 12.17.128.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,856 INFO: Adding prefix 12.17.128.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,862 INFO: Adding prefix 12.17.128.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,868 INFO: Adding prefix 12.17.128.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,876 INFO: Adding prefix 12.17.128.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,883 INFO: Adding prefix 12.17.128.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,888 INFO: Adding prefix 12.17.128.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,893 INFO: Adding prefix 12.17.128.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,901 INFO: Adding prefix 12.17.128.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,908 INFO: Adding prefix 12.17.128.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,913 INFO: Adding prefix 12.17.128.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,918 INFO: Adding prefix 12.17.128.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,926 INFO: Adding prefix 12.17.128.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,934 INFO: Adding prefix 12.17.128.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,940 INFO: Adding prefix 12.17.128.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,947 INFO: Adding prefix 12.17.129.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,952 INFO: Adding prefix 12.17.129.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,959 INFO: Adding prefix 12.17.129.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,965 INFO: Adding prefix 12.17.129.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,973 INFO: Adding prefix 12.17.129.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,979 INFO: Adding prefix 12.17.129.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,986 INFO: Adding prefix 12.17.129.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:51,992 INFO: Adding prefix 12.17.129.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,000 INFO: Adding prefix 12.17.129.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,006 INFO: Adding prefix 12.17.129.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,012 INFO: Adding prefix 12.17.129.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,019 INFO: Adding prefix 12.17.129.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,028 INFO: Adding prefix 12.17.129.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,033 INFO: Adding prefix 12.17.129.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,040 INFO: Adding prefix 12.17.129.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,046 INFO: Adding prefix 12.17.129.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,053 INFO: Adding prefix 12.17.130.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,058 INFO: Adding prefix 12.17.130.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,063 INFO: Adding prefix 12.17.130.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,069 INFO: Adding prefix 12.17.130.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,075 INFO: Adding prefix 12.17.130.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,080 INFO: Adding prefix 12.17.130.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,085 INFO: Adding prefix 12.17.130.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,092 INFO: Adding prefix 12.17.130.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,100 INFO: Adding prefix 12.17.130.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,106 INFO: Adding prefix 12.17.130.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,112 INFO: Adding prefix 12.17.130.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,118 INFO: Adding prefix 12.17.130.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,123 INFO: Adding prefix 12.17.130.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,129 INFO: Adding prefix 12.17.130.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,135 INFO: Adding prefix 12.17.130.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,142 INFO: Adding prefix 12.17.130.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,147 INFO: Adding prefix 12.17.131.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,153 INFO: Adding prefix 12.17.131.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,159 INFO: Adding prefix 12.17.131.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,167 INFO: Adding prefix 12.17.131.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,173 INFO: Adding prefix 12.17.131.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,178 INFO: Adding prefix 12.17.131.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,186 INFO: Adding prefix 12.17.131.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,193 INFO: Adding prefix 12.17.131.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,200 INFO: Adding prefix 12.17.131.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,206 INFO: Adding prefix 12.17.131.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,211 INFO: Adding prefix 12.17.131.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,218 INFO: Adding prefix 12.17.131.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,224 INFO: Adding prefix 12.17.131.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,230 INFO: Adding prefix 12.17.131.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,235 INFO: Adding prefix 12.17.131.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,242 INFO: Adding prefix 12.17.131.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,249 INFO: Adding prefix 12.17.132.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,256 INFO: Adding prefix 12.17.132.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,262 INFO: Adding prefix 12.17.132.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,270 INFO: Adding prefix 12.17.132.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,275 INFO: Adding prefix 12.17.132.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,281 INFO: Adding prefix 12.17.132.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,286 INFO: Adding prefix 12.17.132.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,292 INFO: Adding prefix 12.17.132.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,297 INFO: Adding prefix 12.17.132.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,302 INFO: Adding prefix 12.17.132.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,308 INFO: Adding prefix 12.17.132.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,355 INFO: Adding prefix 12.17.132.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,361 INFO: Adding prefix 12.17.132.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,366 INFO: Adding prefix 12.17.132.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,389 INFO: Adding prefix 12.17.132.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,402 INFO: Adding prefix 12.17.132.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,417 INFO: Adding prefix 12.17.133.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,435 INFO: Adding prefix 12.17.133.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,446 INFO: Adding prefix 12.17.133.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,461 INFO: Adding prefix 12.17.133.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,474 INFO: Adding prefix 12.17.133.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,480 INFO: Adding prefix 12.17.133.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,488 INFO: Adding prefix 12.17.133.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,494 INFO: Adding prefix 12.17.133.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,500 INFO: Adding prefix 12.17.133.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,506 INFO: Adding prefix 12.17.133.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,513 INFO: Adding prefix 12.17.133.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,519 INFO: Adding prefix 12.17.133.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,525 INFO: Adding prefix 12.17.133.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,533 INFO: Adding prefix 12.17.133.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,540 INFO: Adding prefix 12.17.133.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,546 INFO: Adding prefix 12.17.133.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,553 INFO: Adding prefix 12.17.134.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,558 INFO: Adding prefix 12.17.134.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,563 INFO: Adding prefix 12.17.134.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,568 INFO: Adding prefix 12.17.134.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,574 INFO: Adding prefix 12.17.134.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,580 INFO: Adding prefix 12.17.134.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,586 INFO: Adding prefix 12.17.134.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,592 INFO: Adding prefix 12.17.134.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,597 INFO: Adding prefix 12.17.134.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,604 INFO: Adding prefix 12.17.134.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,609 INFO: Adding prefix 12.17.134.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,615 INFO: Adding prefix 12.17.134.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,620 INFO: Adding prefix 12.17.134.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,627 INFO: Adding prefix 12.17.134.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,633 INFO: Adding prefix 12.17.134.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,640 INFO: Adding prefix 12.17.134.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,646 INFO: Adding prefix 12.17.135.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,653 INFO: Adding prefix 12.17.135.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,659 INFO: Adding prefix 12.17.135.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,665 INFO: Adding prefix 12.17.135.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,670 INFO: Adding prefix 12.17.135.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,676 INFO: Adding prefix 12.17.135.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,682 INFO: Adding prefix 12.17.135.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,688 INFO: Adding prefix 12.17.135.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,693 INFO: Adding prefix 12.17.135.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,699 INFO: Adding prefix 12.17.135.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,703 INFO: Adding prefix 12.17.135.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,709 INFO: Adding prefix 12.17.135.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,716 INFO: Adding prefix 12.17.135.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,722 INFO: Adding prefix 12.17.135.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,729 INFO: Adding prefix 12.17.135.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,734 INFO: Adding prefix 12.17.135.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,741 INFO: Adding prefix 12.17.136.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,747 INFO: Adding prefix 12.17.136.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,754 INFO: Adding prefix 12.17.136.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,759 INFO: Adding prefix 12.17.136.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,767 INFO: Adding prefix 12.17.136.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,774 INFO: Adding prefix 12.17.136.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,781 INFO: Adding prefix 12.17.136.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,787 INFO: Adding prefix 12.17.136.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,794 INFO: Adding prefix 12.17.136.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,800 INFO: Adding prefix 12.17.136.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,805 INFO: Adding prefix 12.17.136.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,811 INFO: Adding prefix 12.17.136.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,819 INFO: Adding prefix 12.17.136.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,826 INFO: Adding prefix 12.17.136.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,832 INFO: Adding prefix 12.17.136.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,839 INFO: Adding prefix 12.17.136.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,847 INFO: Adding prefix 12.17.137.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,852 INFO: Adding prefix 12.17.137.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,857 INFO: Adding prefix 12.17.137.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,863 INFO: Adding prefix 12.17.137.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,869 INFO: Adding prefix 12.17.137.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,874 INFO: Adding prefix 12.17.137.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,879 INFO: Adding prefix 12.17.137.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,886 INFO: Adding prefix 12.17.137.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,891 INFO: Adding prefix 12.17.137.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,897 INFO: Adding prefix 12.17.137.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,903 INFO: Adding prefix 12.17.137.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,912 INFO: Adding prefix 12.17.137.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,918 INFO: Adding prefix 12.17.137.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,924 INFO: Adding prefix 12.17.137.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,929 INFO: Adding prefix 12.17.137.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,938 INFO: Adding prefix 12.17.137.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,944 INFO: Adding prefix 12.17.138.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,950 INFO: Adding prefix 12.17.138.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,955 INFO: Adding prefix 12.17.138.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,967 INFO: Adding prefix 12.17.138.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,974 INFO: Adding prefix 12.17.138.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,981 INFO: Adding prefix 12.17.138.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,987 INFO: Adding prefix 12.17.138.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:52,996 INFO: Adding prefix 12.17.138.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,002 INFO: Adding prefix 12.17.138.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,009 INFO: Adding prefix 12.17.138.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,014 INFO: Adding prefix 12.17.138.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,020 INFO: Adding prefix 12.17.138.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,025 INFO: Adding prefix 12.17.138.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,030 INFO: Adding prefix 12.17.138.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,035 INFO: Adding prefix 12.17.138.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,040 INFO: Adding prefix 12.17.138.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,045 INFO: Adding prefix 12.17.139.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,051 INFO: Adding prefix 12.17.139.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,058 INFO: Adding prefix 12.17.139.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,065 INFO: Adding prefix 12.17.139.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,071 INFO: Adding prefix 12.17.139.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,076 INFO: Adding prefix 12.17.139.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,083 INFO: Adding prefix 12.17.139.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,089 INFO: Adding prefix 12.17.139.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,095 INFO: Adding prefix 12.17.139.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,101 INFO: Adding prefix 12.17.139.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,110 INFO: Adding prefix 12.17.139.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,116 INFO: Adding prefix 12.17.139.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,122 INFO: Adding prefix 12.17.139.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,127 INFO: Adding prefix 12.17.139.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,134 INFO: Adding prefix 12.17.139.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,141 INFO: Adding prefix 12.17.139.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,146 INFO: Adding prefix 12.17.140.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,151 INFO: Adding prefix 12.17.140.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,157 INFO: Adding prefix 12.17.140.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,162 INFO: Adding prefix 12.17.140.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,169 INFO: Adding prefix 12.17.140.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,174 INFO: Adding prefix 12.17.140.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,182 INFO: Adding prefix 12.17.140.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,189 INFO: Adding prefix 12.17.140.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,195 INFO: Adding prefix 12.17.140.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,200 INFO: Adding prefix 12.17.140.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,206 INFO: Adding prefix 12.17.140.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,211 INFO: Adding prefix 12.17.140.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,216 INFO: Adding prefix 12.17.140.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,223 INFO: Adding prefix 12.17.140.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,230 INFO: Adding prefix 12.17.140.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,248 INFO: Adding prefix 12.17.140.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,257 INFO: Adding prefix 12.17.141.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,276 INFO: Adding prefix 12.17.141.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,286 INFO: Adding prefix 12.17.141.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,294 INFO: Adding prefix 12.17.141.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,300 INFO: Adding prefix 12.17.141.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,309 INFO: Adding prefix 12.17.141.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,315 INFO: Adding prefix 12.17.141.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,322 INFO: Adding prefix 12.17.141.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,327 INFO: Adding prefix 12.17.141.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,333 INFO: Adding prefix 12.17.141.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,338 INFO: Adding prefix 12.17.141.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,345 INFO: Adding prefix 12.17.141.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,352 INFO: Adding prefix 12.17.141.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,360 INFO: Adding prefix 12.17.141.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,365 INFO: Adding prefix 12.17.141.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,370 INFO: Adding prefix 12.17.141.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,374 INFO: Adding prefix 12.17.142.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,381 INFO: Adding prefix 12.17.142.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,388 INFO: Adding prefix 12.17.142.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,394 INFO: Adding prefix 12.17.142.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,398 INFO: Adding prefix 12.17.142.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,403 INFO: Adding prefix 12.17.142.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,407 INFO: Adding prefix 12.17.142.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,413 INFO: Adding prefix 12.17.142.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,420 INFO: Adding prefix 12.17.142.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,424 INFO: Adding prefix 12.17.142.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,429 INFO: Adding prefix 12.17.142.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,434 INFO: Adding prefix 12.17.142.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,440 INFO: Adding prefix 12.17.142.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,447 INFO: Adding prefix 12.17.142.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,453 INFO: Adding prefix 12.17.142.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,458 INFO: Adding prefix 12.17.142.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,465 INFO: Adding prefix 12.17.143.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,471 INFO: Adding prefix 12.17.143.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,476 INFO: Adding prefix 12.17.143.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,482 INFO: Adding prefix 12.17.143.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,490 INFO: Adding prefix 12.17.143.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,495 INFO: Adding prefix 12.17.143.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,501 INFO: Adding prefix 12.17.143.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,506 INFO: Adding prefix 12.17.143.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,514 INFO: Adding prefix 12.17.143.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,520 INFO: Adding prefix 12.17.143.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,527 INFO: Adding prefix 12.17.143.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,532 INFO: Adding prefix 12.17.143.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,539 INFO: Adding prefix 12.17.143.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,545 INFO: Adding prefix 12.17.143.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,551 INFO: Adding prefix 12.17.143.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,566 INFO: Adding prefix 12.17.143.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,576 INFO: Adding prefix 12.17.144.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,584 INFO: Adding prefix 12.17.144.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,591 INFO: Adding prefix 12.17.144.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,604 INFO: Adding prefix 12.17.144.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,610 INFO: Adding prefix 12.17.144.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,615 INFO: Adding prefix 12.17.144.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,620 INFO: Adding prefix 12.17.144.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,626 INFO: Adding prefix 12.17.144.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,631 INFO: Adding prefix 12.17.144.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,636 INFO: Adding prefix 12.17.144.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,641 INFO: Adding prefix 12.17.144.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,648 INFO: Adding prefix 12.17.144.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,655 INFO: Adding prefix 12.17.144.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,661 INFO: Adding prefix 12.17.144.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,668 INFO: Adding prefix 12.17.144.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,675 INFO: Adding prefix 12.17.144.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,680 INFO: Adding prefix 12.17.145.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,685 INFO: Adding prefix 12.17.145.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,692 INFO: Adding prefix 12.17.145.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,701 INFO: Adding prefix 12.17.145.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,707 INFO: Adding prefix 12.17.145.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,712 INFO: Adding prefix 12.17.145.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,717 INFO: Adding prefix 12.17.145.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,722 INFO: Adding prefix 12.17.145.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,727 INFO: Adding prefix 12.17.145.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,732 INFO: Adding prefix 12.17.145.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,740 INFO: Adding prefix 12.17.145.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,746 INFO: Adding prefix 12.17.145.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,753 INFO: Adding prefix 12.17.145.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,759 INFO: Adding prefix 12.17.145.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,767 INFO: Adding prefix 12.17.145.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,773 INFO: Adding prefix 12.17.145.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,780 INFO: Adding prefix 12.17.146.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,785 INFO: Adding prefix 12.17.146.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,792 INFO: Adding prefix 12.17.146.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,797 INFO: Adding prefix 12.17.146.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,803 INFO: Adding prefix 12.17.146.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,809 INFO: Adding prefix 12.17.146.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,816 INFO: Adding prefix 12.17.146.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,822 INFO: Adding prefix 12.17.146.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,829 INFO: Adding prefix 12.17.146.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,834 INFO: Adding prefix 12.17.146.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,843 INFO: Adding prefix 12.17.146.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,849 INFO: Adding prefix 12.17.146.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,854 INFO: Adding prefix 12.17.146.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,859 INFO: Adding prefix 12.17.146.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,864 INFO: Adding prefix 12.17.146.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,869 INFO: Adding prefix 12.17.146.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,874 INFO: Adding prefix 12.17.147.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,879 INFO: Adding prefix 12.17.147.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,884 INFO: Adding prefix 12.17.147.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,889 INFO: Adding prefix 12.17.147.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,893 INFO: Adding prefix 12.17.147.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,900 INFO: Adding prefix 12.17.147.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,907 INFO: Adding prefix 12.17.147.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,914 INFO: Adding prefix 12.17.147.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,919 INFO: Adding prefix 12.17.147.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,926 INFO: Adding prefix 12.17.147.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,933 INFO: Adding prefix 12.17.147.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,940 INFO: Adding prefix 12.17.147.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,945 INFO: Adding prefix 12.17.147.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,953 INFO: Adding prefix 12.17.147.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,959 INFO: Adding prefix 12.17.147.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,964 INFO: Adding prefix 12.17.147.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,968 INFO: Adding prefix 12.17.148.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,974 INFO: Adding prefix 12.17.148.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,979 INFO: Adding prefix 12.17.148.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,983 INFO: Adding prefix 12.17.148.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,988 INFO: Adding prefix 12.17.148.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,994 INFO: Adding prefix 12.17.148.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:53,998 INFO: Adding prefix 12.17.148.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,002 INFO: Adding prefix 12.17.148.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,007 INFO: Adding prefix 12.17.148.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,013 INFO: Adding prefix 12.17.148.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,017 INFO: Adding prefix 12.17.148.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,021 INFO: Adding prefix 12.17.148.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,026 INFO: Adding prefix 12.17.148.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,030 INFO: Adding prefix 12.17.148.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,035 INFO: Adding prefix 12.17.148.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,040 INFO: Adding prefix 12.17.148.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,045 INFO: Adding prefix 12.17.149.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,050 INFO: Adding prefix 12.17.149.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,056 INFO: Adding prefix 12.17.149.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,060 INFO: Adding prefix 12.17.149.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,065 INFO: Adding prefix 12.17.149.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,070 INFO: Adding prefix 12.17.149.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,074 INFO: Adding prefix 12.17.149.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,079 INFO: Adding prefix 12.17.149.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,084 INFO: Adding prefix 12.17.149.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,089 INFO: Adding prefix 12.17.149.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,094 INFO: Adding prefix 12.17.149.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,099 INFO: Adding prefix 12.17.149.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,106 INFO: Adding prefix 12.17.149.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,112 INFO: Adding prefix 12.17.149.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,117 INFO: Adding prefix 12.17.149.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,122 INFO: Adding prefix 12.17.149.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,128 INFO: Adding prefix 12.17.150.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,133 INFO: Adding prefix 12.17.150.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,139 INFO: Adding prefix 12.17.150.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,144 INFO: Adding prefix 12.17.150.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,150 INFO: Adding prefix 12.17.150.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,155 INFO: Adding prefix 12.17.150.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,160 INFO: Adding prefix 12.17.150.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,164 INFO: Adding prefix 12.17.150.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,170 INFO: Adding prefix 12.17.150.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,175 INFO: Adding prefix 12.17.150.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,180 INFO: Adding prefix 12.17.150.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,186 INFO: Adding prefix 12.17.150.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,191 INFO: Adding prefix 12.17.150.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,197 INFO: Adding prefix 12.17.150.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,202 INFO: Adding prefix 12.17.150.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,208 INFO: Adding prefix 12.17.150.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,214 INFO: Adding prefix 12.17.151.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,220 INFO: Adding prefix 12.17.151.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,232 INFO: Adding prefix 12.17.151.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,260 INFO: Adding prefix 12.17.151.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,267 INFO: Adding prefix 12.17.151.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,272 INFO: Adding prefix 12.17.151.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,277 INFO: Adding prefix 12.17.151.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,283 INFO: Adding prefix 12.17.151.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,293 INFO: Adding prefix 12.17.151.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,298 INFO: Adding prefix 12.17.151.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,304 INFO: Adding prefix 12.17.151.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,312 INFO: Adding prefix 12.17.151.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,319 INFO: Adding prefix 12.17.151.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,325 INFO: Adding prefix 12.17.151.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,330 INFO: Adding prefix 12.17.151.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,337 INFO: Adding prefix 12.17.151.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,342 INFO: Adding prefix 12.17.152.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,351 INFO: Adding prefix 12.17.152.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,357 INFO: Adding prefix 12.17.152.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,361 INFO: Adding prefix 12.17.152.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,366 INFO: Adding prefix 12.17.152.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,372 INFO: Adding prefix 12.17.152.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,380 INFO: Adding prefix 12.17.152.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,385 INFO: Adding prefix 12.17.152.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,390 INFO: Adding prefix 12.17.152.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,395 INFO: Adding prefix 12.17.152.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,401 INFO: Adding prefix 12.17.152.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,406 INFO: Adding prefix 12.17.152.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,412 INFO: Adding prefix 12.17.152.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,417 INFO: Adding prefix 12.17.152.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,423 INFO: Adding prefix 12.17.152.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,428 INFO: Adding prefix 12.17.152.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,433 INFO: Adding prefix 12.17.153.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,438 INFO: Adding prefix 12.17.153.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,444 INFO: Adding prefix 12.17.153.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,449 INFO: Adding prefix 12.17.153.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,454 INFO: Adding prefix 12.17.153.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,459 INFO: Adding prefix 12.17.153.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,466 INFO: Adding prefix 12.17.153.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,471 INFO: Adding prefix 12.17.153.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,477 INFO: Adding prefix 12.17.153.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,483 INFO: Adding prefix 12.17.153.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,488 INFO: Adding prefix 12.17.153.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,493 INFO: Adding prefix 12.17.153.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,497 INFO: Adding prefix 12.17.153.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,504 INFO: Adding prefix 12.17.153.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,509 INFO: Adding prefix 12.17.153.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,514 INFO: Adding prefix 12.17.153.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,519 INFO: Adding prefix 12.17.154.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,525 INFO: Adding prefix 12.17.154.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,530 INFO: Adding prefix 12.17.154.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,535 INFO: Adding prefix 12.17.154.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,539 INFO: Adding prefix 12.17.154.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,547 INFO: Adding prefix 12.17.154.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,552 INFO: Adding prefix 12.17.154.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,558 INFO: Adding prefix 12.17.154.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,564 INFO: Adding prefix 12.17.154.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,570 INFO: Adding prefix 12.17.154.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,574 INFO: Adding prefix 12.17.154.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,580 INFO: Adding prefix 12.17.154.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,585 INFO: Adding prefix 12.17.154.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,591 INFO: Adding prefix 12.17.154.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,596 INFO: Adding prefix 12.17.154.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,601 INFO: Adding prefix 12.17.154.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,606 INFO: Adding prefix 12.17.155.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,613 INFO: Adding prefix 12.17.155.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,619 INFO: Adding prefix 12.17.155.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,625 INFO: Adding prefix 12.17.155.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,629 INFO: Adding prefix 12.17.155.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,634 INFO: Adding prefix 12.17.155.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,639 INFO: Adding prefix 12.17.155.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,644 INFO: Adding prefix 12.17.155.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,650 INFO: Adding prefix 12.17.155.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,655 INFO: Adding prefix 12.17.155.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,661 INFO: Adding prefix 12.17.155.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,666 INFO: Adding prefix 12.17.155.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,672 INFO: Adding prefix 12.17.155.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,677 INFO: Adding prefix 12.17.155.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,683 INFO: Adding prefix 12.17.155.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,687 INFO: Adding prefix 12.17.155.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,694 INFO: Adding prefix 12.17.156.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,700 INFO: Adding prefix 12.17.156.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,704 INFO: Adding prefix 12.17.156.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,709 INFO: Adding prefix 12.17.156.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,715 INFO: Adding prefix 12.17.156.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,720 INFO: Adding prefix 12.17.156.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,725 INFO: Adding prefix 12.17.156.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,730 INFO: Adding prefix 12.17.156.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,736 INFO: Adding prefix 12.17.156.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,742 INFO: Adding prefix 12.17.156.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,749 INFO: Adding prefix 12.17.156.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,754 INFO: Adding prefix 12.17.156.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,761 INFO: Adding prefix 12.17.156.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,778 INFO: Adding prefix 12.17.156.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,786 INFO: Adding prefix 12.17.156.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,792 INFO: Adding prefix 12.17.156.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,798 INFO: Adding prefix 12.17.157.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,804 INFO: Adding prefix 12.17.157.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,809 INFO: Adding prefix 12.17.157.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,816 INFO: Adding prefix 12.17.157.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,821 INFO: Adding prefix 12.17.157.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,827 INFO: Adding prefix 12.17.157.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,833 INFO: Adding prefix 12.17.157.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,840 INFO: Adding prefix 12.17.157.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,846 INFO: Adding prefix 12.17.157.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,851 INFO: Adding prefix 12.17.157.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,902 INFO: Adding prefix 12.17.157.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,909 INFO: Adding prefix 12.17.157.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,915 INFO: Adding prefix 12.17.157.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,920 INFO: Adding prefix 12.17.157.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,927 INFO: Adding prefix 12.17.157.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,934 INFO: Adding prefix 12.17.157.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,939 INFO: Adding prefix 12.17.158.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,944 INFO: Adding prefix 12.17.158.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,950 INFO: Adding prefix 12.17.158.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,956 INFO: Adding prefix 12.17.158.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,962 INFO: Adding prefix 12.17.158.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,968 INFO: Adding prefix 12.17.158.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,975 INFO: Adding prefix 12.17.158.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,982 INFO: Adding prefix 12.17.158.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,988 INFO: Adding prefix 12.17.158.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:54,994 INFO: Adding prefix 12.17.158.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,000 INFO: Adding prefix 12.17.158.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,006 INFO: Adding prefix 12.17.158.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,011 INFO: Adding prefix 12.17.158.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,016 INFO: Adding prefix 12.17.158.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,024 INFO: Adding prefix 12.17.158.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,029 INFO: Adding prefix 12.17.158.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,035 INFO: Adding prefix 12.17.159.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,040 INFO: Adding prefix 12.17.159.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,047 INFO: Adding prefix 12.17.159.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,053 INFO: Adding prefix 12.17.159.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,060 INFO: Adding prefix 12.17.159.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,065 INFO: Adding prefix 12.17.159.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,071 INFO: Adding prefix 12.17.159.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,076 INFO: Adding prefix 12.17.159.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,081 INFO: Adding prefix 12.17.159.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,086 INFO: Adding prefix 12.17.159.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,093 INFO: Adding prefix 12.17.159.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,099 INFO: Adding prefix 12.17.159.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,104 INFO: Adding prefix 12.17.159.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,109 INFO: Adding prefix 12.17.159.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,115 INFO: Adding prefix 12.17.159.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,152 INFO: Adding prefix 12.17.159.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,176 INFO: Adding prefix 12.17.160.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,202 INFO: Adding prefix 12.17.160.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,216 INFO: Adding prefix 12.17.160.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,222 INFO: Adding prefix 12.17.160.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,227 INFO: Adding prefix 12.17.160.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,232 INFO: Adding prefix 12.17.160.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,236 INFO: Adding prefix 12.17.160.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,242 INFO: Adding prefix 12.17.160.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,248 INFO: Adding prefix 12.17.160.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,256 INFO: Adding prefix 12.17.160.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,262 INFO: Adding prefix 12.17.160.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,268 INFO: Adding prefix 12.17.160.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,274 INFO: Adding prefix 12.17.160.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,286 INFO: Adding prefix 12.17.160.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,392 INFO: Adding prefix 12.17.160.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,399 INFO: Adding prefix 12.17.160.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,405 INFO: Adding prefix 12.17.161.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,412 INFO: Adding prefix 12.17.161.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,419 INFO: Adding prefix 12.17.161.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,438 INFO: Adding prefix 12.17.161.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,447 INFO: Adding prefix 12.17.161.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,466 INFO: Adding prefix 12.17.161.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,480 INFO: Adding prefix 12.17.161.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,489 INFO: Adding prefix 12.17.161.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,495 INFO: Adding prefix 12.17.161.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,522 INFO: Adding prefix 12.17.161.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,529 INFO: Adding prefix 12.17.161.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,539 INFO: Adding prefix 12.17.161.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,546 INFO: Adding prefix 12.17.161.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,558 INFO: Adding prefix 12.17.161.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,566 INFO: Adding prefix 12.17.161.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,572 INFO: Adding prefix 12.17.161.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,580 INFO: Adding prefix 12.17.162.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,587 INFO: Adding prefix 12.17.162.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,593 INFO: Adding prefix 12.17.162.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,599 INFO: Adding prefix 12.17.162.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,614 INFO: Adding prefix 12.17.162.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,630 INFO: Adding prefix 12.17.162.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,638 INFO: Adding prefix 12.17.162.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,643 INFO: Adding prefix 12.17.162.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,657 INFO: Adding prefix 12.17.162.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,672 INFO: Adding prefix 12.17.162.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,680 INFO: Adding prefix 12.17.162.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,689 INFO: Adding prefix 12.17.162.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,703 INFO: Adding prefix 12.17.162.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,711 INFO: Adding prefix 12.17.162.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,720 INFO: Adding prefix 12.17.162.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,728 INFO: Adding prefix 12.17.162.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,743 INFO: Adding prefix 12.17.163.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,754 INFO: Adding prefix 12.17.163.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,761 INFO: Adding prefix 12.17.163.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,773 INFO: Adding prefix 12.17.163.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,807 INFO: Adding prefix 12.17.163.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,813 INFO: Adding prefix 12.17.163.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,828 INFO: Adding prefix 12.17.163.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,840 INFO: Adding prefix 12.17.163.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,869 INFO: Adding prefix 12.17.163.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,880 INFO: Adding prefix 12.17.163.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,890 INFO: Adding prefix 12.17.163.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,905 INFO: Adding prefix 12.17.163.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,912 INFO: Adding prefix 12.17.163.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,918 INFO: Adding prefix 12.17.163.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,926 INFO: Adding prefix 12.17.163.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,936 INFO: Adding prefix 12.17.163.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,943 INFO: Adding prefix 12.17.164.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,954 INFO: Adding prefix 12.17.164.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,959 INFO: Adding prefix 12.17.164.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,967 INFO: Adding prefix 12.17.164.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,974 INFO: Adding prefix 12.17.164.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,979 INFO: Adding prefix 12.17.164.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,985 INFO: Adding prefix 12.17.164.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,991 INFO: Adding prefix 12.17.164.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:55,996 INFO: Adding prefix 12.17.164.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,003 INFO: Adding prefix 12.17.164.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,008 INFO: Adding prefix 12.17.164.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,014 INFO: Adding prefix 12.17.164.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,020 INFO: Adding prefix 12.17.164.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,025 INFO: Adding prefix 12.17.164.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,031 INFO: Adding prefix 12.17.164.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,040 INFO: Adding prefix 12.17.164.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,047 INFO: Adding prefix 12.17.165.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,053 INFO: Adding prefix 12.17.165.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,059 INFO: Adding prefix 12.17.165.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,064 INFO: Adding prefix 12.17.165.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,070 INFO: Adding prefix 12.17.165.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,076 INFO: Adding prefix 12.17.165.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,087 INFO: Adding prefix 12.17.165.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,095 INFO: Adding prefix 12.17.165.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,102 INFO: Adding prefix 12.17.165.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,108 INFO: Adding prefix 12.17.165.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,114 INFO: Adding prefix 12.17.165.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,120 INFO: Adding prefix 12.17.165.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,126 INFO: Adding prefix 12.17.165.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,132 INFO: Adding prefix 12.17.165.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,138 INFO: Adding prefix 12.17.165.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,144 INFO: Adding prefix 12.17.165.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,149 INFO: Adding prefix 12.17.166.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,155 INFO: Adding prefix 12.17.166.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,162 INFO: Adding prefix 12.17.166.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,167 INFO: Adding prefix 12.17.166.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,172 INFO: Adding prefix 12.17.166.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,176 INFO: Adding prefix 12.17.166.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,182 INFO: Adding prefix 12.17.166.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,187 INFO: Adding prefix 12.17.166.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,193 INFO: Adding prefix 12.17.166.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,199 INFO: Adding prefix 12.17.166.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,207 INFO: Adding prefix 12.17.166.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,213 INFO: Adding prefix 12.17.166.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,219 INFO: Adding prefix 12.17.166.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,225 INFO: Adding prefix 12.17.166.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,231 INFO: Adding prefix 12.17.166.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,235 INFO: Adding prefix 12.17.166.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,240 INFO: Adding prefix 12.17.167.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,265 INFO: Adding prefix 12.17.167.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,273 INFO: Adding prefix 12.17.167.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,286 INFO: Adding prefix 12.17.167.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,293 INFO: Adding prefix 12.17.167.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,302 INFO: Adding prefix 12.17.167.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,308 INFO: Adding prefix 12.17.167.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,314 INFO: Adding prefix 12.17.167.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,319 INFO: Adding prefix 12.17.167.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,326 INFO: Adding prefix 12.17.167.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,339 INFO: Adding prefix 12.17.167.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,347 INFO: Adding prefix 12.17.167.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,353 INFO: Adding prefix 12.17.167.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,360 INFO: Adding prefix 12.17.167.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,367 INFO: Adding prefix 12.17.167.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,371 INFO: Adding prefix 12.17.167.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,377 INFO: Adding prefix 12.17.168.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,384 INFO: Adding prefix 12.17.168.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,389 INFO: Adding prefix 12.17.168.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,394 INFO: Adding prefix 12.17.168.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,399 INFO: Adding prefix 12.17.168.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,406 INFO: Adding prefix 12.17.168.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,414 INFO: Adding prefix 12.17.168.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,419 INFO: Adding prefix 12.17.168.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,425 INFO: Adding prefix 12.17.168.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,430 INFO: Adding prefix 12.17.168.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,436 INFO: Adding prefix 12.17.168.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,443 INFO: Adding prefix 12.17.168.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,450 INFO: Adding prefix 12.17.168.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,457 INFO: Adding prefix 12.17.168.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,464 INFO: Adding prefix 12.17.168.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,470 INFO: Adding prefix 12.17.168.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,477 INFO: Adding prefix 12.17.169.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,481 INFO: Adding prefix 12.17.169.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,486 INFO: Adding prefix 12.17.169.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,492 INFO: Adding prefix 12.17.169.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,498 INFO: Adding prefix 12.17.169.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,503 INFO: Adding prefix 12.17.169.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,508 INFO: Adding prefix 12.17.169.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,513 INFO: Adding prefix 12.17.169.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,520 INFO: Adding prefix 12.17.169.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,526 INFO: Adding prefix 12.17.169.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,532 INFO: Adding prefix 12.17.169.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,539 INFO: Adding prefix 12.17.169.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,547 INFO: Adding prefix 12.17.169.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,552 INFO: Adding prefix 12.17.169.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,557 INFO: Adding prefix 12.17.169.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,563 INFO: Adding prefix 12.17.169.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,576 INFO: Adding prefix 12.17.170.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,583 INFO: Adding prefix 12.17.170.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,589 INFO: Adding prefix 12.17.170.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,596 INFO: Adding prefix 12.17.170.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,602 INFO: Adding prefix 12.17.170.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,609 INFO: Adding prefix 12.17.170.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,615 INFO: Adding prefix 12.17.170.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,622 INFO: Adding prefix 12.17.170.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,627 INFO: Adding prefix 12.17.170.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,634 INFO: Adding prefix 12.17.170.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,640 INFO: Adding prefix 12.17.170.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,646 INFO: Adding prefix 12.17.170.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,652 INFO: Adding prefix 12.17.170.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,673 INFO: Adding prefix 12.17.170.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,680 INFO: Adding prefix 12.17.170.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,687 INFO: Adding prefix 12.17.170.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,692 INFO: Adding prefix 12.17.171.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,697 INFO: Adding prefix 12.17.171.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,702 INFO: Adding prefix 12.17.171.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,708 INFO: Adding prefix 12.17.171.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,714 INFO: Adding prefix 12.17.171.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,719 INFO: Adding prefix 12.17.171.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,725 INFO: Adding prefix 12.17.171.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,732 INFO: Adding prefix 12.17.171.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,738 INFO: Adding prefix 12.17.171.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,744 INFO: Adding prefix 12.17.171.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,749 INFO: Adding prefix 12.17.171.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,754 INFO: Adding prefix 12.17.171.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,760 INFO: Adding prefix 12.17.171.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,765 INFO: Adding prefix 12.17.171.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,772 INFO: Adding prefix 12.17.171.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,778 INFO: Adding prefix 12.17.171.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,784 INFO: Adding prefix 12.17.172.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,789 INFO: Adding prefix 12.17.172.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,796 INFO: Adding prefix 12.17.172.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,801 INFO: Adding prefix 12.17.172.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,806 INFO: Adding prefix 12.17.172.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,811 INFO: Adding prefix 12.17.172.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,817 INFO: Adding prefix 12.17.172.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,823 INFO: Adding prefix 12.17.172.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,828 INFO: Adding prefix 12.17.172.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,833 INFO: Adding prefix 12.17.172.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,839 INFO: Adding prefix 12.17.172.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,844 INFO: Adding prefix 12.17.172.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,850 INFO: Adding prefix 12.17.172.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,855 INFO: Adding prefix 12.17.172.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,863 INFO: Adding prefix 12.17.172.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,869 INFO: Adding prefix 12.17.172.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,875 INFO: Adding prefix 12.17.173.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,880 INFO: Adding prefix 12.17.173.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,886 INFO: Adding prefix 12.17.173.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,891 INFO: Adding prefix 12.17.173.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,896 INFO: Adding prefix 12.17.173.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,900 INFO: Adding prefix 12.17.173.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,905 INFO: Adding prefix 12.17.173.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,910 INFO: Adding prefix 12.17.173.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,915 INFO: Adding prefix 12.17.173.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,921 INFO: Adding prefix 12.17.173.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,927 INFO: Adding prefix 12.17.173.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,932 INFO: Adding prefix 12.17.173.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,938 INFO: Adding prefix 12.17.173.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,945 INFO: Adding prefix 12.17.173.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,950 INFO: Adding prefix 12.17.173.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,955 INFO: Adding prefix 12.17.173.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,962 INFO: Adding prefix 12.17.174.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,969 INFO: Adding prefix 12.17.174.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,974 INFO: Adding prefix 12.17.174.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,979 INFO: Adding prefix 12.17.174.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,984 INFO: Adding prefix 12.17.174.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,992 INFO: Adding prefix 12.17.174.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:56,998 INFO: Adding prefix 12.17.174.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,004 INFO: Adding prefix 12.17.174.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,010 INFO: Adding prefix 12.17.174.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,017 INFO: Adding prefix 12.17.174.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,023 INFO: Adding prefix 12.17.174.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,029 INFO: Adding prefix 12.17.174.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,036 INFO: Adding prefix 12.17.174.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,042 INFO: Adding prefix 12.17.174.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,048 INFO: Adding prefix 12.17.174.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,053 INFO: Adding prefix 12.17.174.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,058 INFO: Adding prefix 12.17.175.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,064 INFO: Adding prefix 12.17.175.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,070 INFO: Adding prefix 12.17.175.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,076 INFO: Adding prefix 12.17.175.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,083 INFO: Adding prefix 12.17.175.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,089 INFO: Adding prefix 12.17.175.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,096 INFO: Adding prefix 12.17.175.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,101 INFO: Adding prefix 12.17.175.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,110 INFO: Adding prefix 12.17.175.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,117 INFO: Adding prefix 12.17.175.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,124 INFO: Adding prefix 12.17.175.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,129 INFO: Adding prefix 12.17.175.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,137 INFO: Adding prefix 12.17.175.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,142 INFO: Adding prefix 12.17.175.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,148 INFO: Adding prefix 12.17.175.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,155 INFO: Adding prefix 12.17.175.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,161 INFO: Adding prefix 12.17.176.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,166 INFO: Adding prefix 12.17.176.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,173 INFO: Adding prefix 12.17.176.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,178 INFO: Adding prefix 12.17.176.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,185 INFO: Adding prefix 12.17.176.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,191 INFO: Adding prefix 12.17.176.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,196 INFO: Adding prefix 12.17.176.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,201 INFO: Adding prefix 12.17.176.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,207 INFO: Adding prefix 12.17.176.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,212 INFO: Adding prefix 12.17.176.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,217 INFO: Adding prefix 12.17.176.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,223 INFO: Adding prefix 12.17.176.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,228 INFO: Adding prefix 12.17.176.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,232 INFO: Adding prefix 12.17.176.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,237 INFO: Adding prefix 12.17.176.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,243 INFO: Adding prefix 12.17.176.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,257 INFO: Adding prefix 12.17.177.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,262 INFO: Adding prefix 12.17.177.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,268 INFO: Adding prefix 12.17.177.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,274 INFO: Adding prefix 12.17.177.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,279 INFO: Adding prefix 12.17.177.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,284 INFO: Adding prefix 12.17.177.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,288 INFO: Adding prefix 12.17.177.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,294 INFO: Adding prefix 12.17.177.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,299 INFO: Adding prefix 12.17.177.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,303 INFO: Adding prefix 12.17.177.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,308 INFO: Adding prefix 12.17.177.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,314 INFO: Adding prefix 12.17.177.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,320 INFO: Adding prefix 12.17.177.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,326 INFO: Adding prefix 12.17.177.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,330 INFO: Adding prefix 12.17.177.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,336 INFO: Adding prefix 12.17.177.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,341 INFO: Adding prefix 12.17.178.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,346 INFO: Adding prefix 12.17.178.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,351 INFO: Adding prefix 12.17.178.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,361 INFO: Adding prefix 12.17.178.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,366 INFO: Adding prefix 12.17.178.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,371 INFO: Adding prefix 12.17.178.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,376 INFO: Adding prefix 12.17.178.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,380 INFO: Adding prefix 12.17.178.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,385 INFO: Adding prefix 12.17.178.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,390 INFO: Adding prefix 12.17.178.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,396 INFO: Adding prefix 12.17.178.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,439 INFO: Adding prefix 12.17.178.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,444 INFO: Adding prefix 12.17.178.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,448 INFO: Adding prefix 12.17.178.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,454 INFO: Adding prefix 12.17.178.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,459 INFO: Adding prefix 12.17.178.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,463 INFO: Adding prefix 12.17.179.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,468 INFO: Adding prefix 12.17.179.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,474 INFO: Adding prefix 12.17.179.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,480 INFO: Adding prefix 12.17.179.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,487 INFO: Adding prefix 12.17.179.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,493 INFO: Adding prefix 12.17.179.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,500 INFO: Adding prefix 12.17.179.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,507 INFO: Adding prefix 12.17.179.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,512 INFO: Adding prefix 12.17.179.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,519 INFO: Adding prefix 12.17.179.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,528 INFO: Adding prefix 12.17.179.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,534 INFO: Adding prefix 12.17.179.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,539 INFO: Adding prefix 12.17.179.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,544 INFO: Adding prefix 12.17.179.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,549 INFO: Adding prefix 12.17.179.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,556 INFO: Adding prefix 12.17.179.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,561 INFO: Adding prefix 12.17.180.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,568 INFO: Adding prefix 12.17.180.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,573 INFO: Adding prefix 12.17.180.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,581 INFO: Adding prefix 12.17.180.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,586 INFO: Adding prefix 12.17.180.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,595 INFO: Adding prefix 12.17.180.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,602 INFO: Adding prefix 12.17.180.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,608 INFO: Adding prefix 12.17.180.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,613 INFO: Adding prefix 12.17.180.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,627 INFO: Adding prefix 12.17.180.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,636 INFO: Adding prefix 12.17.180.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,642 INFO: Adding prefix 12.17.180.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,648 INFO: Adding prefix 12.17.180.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,656 INFO: Adding prefix 12.17.180.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,663 INFO: Adding prefix 12.17.180.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,669 INFO: Adding prefix 12.17.180.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,674 INFO: Adding prefix 12.17.181.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,683 INFO: Adding prefix 12.17.181.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,692 INFO: Adding prefix 12.17.181.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,697 INFO: Adding prefix 12.17.181.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,703 INFO: Adding prefix 12.17.181.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,710 INFO: Adding prefix 12.17.181.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,716 INFO: Adding prefix 12.17.181.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,722 INFO: Adding prefix 12.17.181.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,727 INFO: Adding prefix 12.17.181.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,733 INFO: Adding prefix 12.17.181.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,738 INFO: Adding prefix 12.17.181.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,743 INFO: Adding prefix 12.17.181.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,749 INFO: Adding prefix 12.17.181.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,754 INFO: Adding prefix 12.17.181.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,759 INFO: Adding prefix 12.17.181.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,764 INFO: Adding prefix 12.17.181.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,771 INFO: Adding prefix 12.17.182.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,776 INFO: Adding prefix 12.17.182.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,782 INFO: Adding prefix 12.17.182.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,787 INFO: Adding prefix 12.17.182.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,793 INFO: Adding prefix 12.17.182.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,797 INFO: Adding prefix 12.17.182.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,802 INFO: Adding prefix 12.17.182.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,807 INFO: Adding prefix 12.17.182.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,813 INFO: Adding prefix 12.17.182.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,818 INFO: Adding prefix 12.17.182.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,824 INFO: Adding prefix 12.17.182.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,829 INFO: Adding prefix 12.17.182.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,836 INFO: Adding prefix 12.17.182.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,841 INFO: Adding prefix 12.17.182.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,846 INFO: Adding prefix 12.17.182.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,850 INFO: Adding prefix 12.17.182.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,857 INFO: Adding prefix 12.17.183.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,863 INFO: Adding prefix 12.17.183.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,868 INFO: Adding prefix 12.17.183.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,873 INFO: Adding prefix 12.17.183.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,877 INFO: Adding prefix 12.17.183.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,882 INFO: Adding prefix 12.17.183.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,886 INFO: Adding prefix 12.17.183.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,892 INFO: Adding prefix 12.17.183.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,898 INFO: Adding prefix 12.17.183.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,902 INFO: Adding prefix 12.17.183.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,907 INFO: Adding prefix 12.17.183.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,913 INFO: Adding prefix 12.17.183.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,919 INFO: Adding prefix 12.17.183.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,924 INFO: Adding prefix 12.17.183.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,930 INFO: Adding prefix 12.17.183.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,937 INFO: Adding prefix 12.17.183.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,942 INFO: Adding prefix 12.17.184.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,948 INFO: Adding prefix 12.17.184.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,954 INFO: Adding prefix 12.17.184.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,960 INFO: Adding prefix 12.17.184.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,967 INFO: Adding prefix 12.17.184.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,973 INFO: Adding prefix 12.17.184.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,978 INFO: Adding prefix 12.17.184.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,986 INFO: Adding prefix 12.17.184.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,991 INFO: Adding prefix 12.17.184.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:57,997 INFO: Adding prefix 12.17.184.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,002 INFO: Adding prefix 12.17.184.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,008 INFO: Adding prefix 12.17.184.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,013 INFO: Adding prefix 12.17.184.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,019 INFO: Adding prefix 12.17.184.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,025 INFO: Adding prefix 12.17.184.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,030 INFO: Adding prefix 12.17.184.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,037 INFO: Adding prefix 12.17.185.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,042 INFO: Adding prefix 12.17.185.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,050 INFO: Adding prefix 12.17.185.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,056 INFO: Adding prefix 12.17.185.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,062 INFO: Adding prefix 12.17.185.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,069 INFO: Adding prefix 12.17.185.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,077 INFO: Adding prefix 12.17.185.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,083 INFO: Adding prefix 12.17.185.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,091 INFO: Adding prefix 12.17.185.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,097 INFO: Adding prefix 12.17.185.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,104 INFO: Adding prefix 12.17.185.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,110 INFO: Adding prefix 12.17.185.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,116 INFO: Adding prefix 12.17.185.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,121 INFO: Adding prefix 12.17.185.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,129 INFO: Adding prefix 12.17.185.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,135 INFO: Adding prefix 12.17.185.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,141 INFO: Adding prefix 12.17.186.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,146 INFO: Adding prefix 12.17.186.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,153 INFO: Adding prefix 12.17.186.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,159 INFO: Adding prefix 12.17.186.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,164 INFO: Adding prefix 12.17.186.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,169 INFO: Adding prefix 12.17.186.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,176 INFO: Adding prefix 12.17.186.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,182 INFO: Adding prefix 12.17.186.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,187 INFO: Adding prefix 12.17.186.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,192 INFO: Adding prefix 12.17.186.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,197 INFO: Adding prefix 12.17.186.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,203 INFO: Adding prefix 12.17.186.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,208 INFO: Adding prefix 12.17.186.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,214 INFO: Adding prefix 12.17.186.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,219 INFO: Adding prefix 12.17.186.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,224 INFO: Adding prefix 12.17.186.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,229 INFO: Adding prefix 12.17.187.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,235 INFO: Adding prefix 12.17.187.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,241 INFO: Adding prefix 12.17.187.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,247 INFO: Adding prefix 12.17.187.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,252 INFO: Adding prefix 12.17.187.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,258 INFO: Adding prefix 12.17.187.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,265 INFO: Adding prefix 12.17.187.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,270 INFO: Adding prefix 12.17.187.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,275 INFO: Adding prefix 12.17.187.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,282 INFO: Adding prefix 12.17.187.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,287 INFO: Adding prefix 12.17.187.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,292 INFO: Adding prefix 12.17.187.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,297 INFO: Adding prefix 12.17.187.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,312 INFO: Adding prefix 12.17.187.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,319 INFO: Adding prefix 12.17.187.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,324 INFO: Adding prefix 12.17.187.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,329 INFO: Adding prefix 12.17.188.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,335 INFO: Adding prefix 12.17.188.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,340 INFO: Adding prefix 12.17.188.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,345 INFO: Adding prefix 12.17.188.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,352 INFO: Adding prefix 12.17.188.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,357 INFO: Adding prefix 12.17.188.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,362 INFO: Adding prefix 12.17.188.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,368 INFO: Adding prefix 12.17.188.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,375 INFO: Adding prefix 12.17.188.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,380 INFO: Adding prefix 12.17.188.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,386 INFO: Adding prefix 12.17.188.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,392 INFO: Adding prefix 12.17.188.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,398 INFO: Adding prefix 12.17.188.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,403 INFO: Adding prefix 12.17.188.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,408 INFO: Adding prefix 12.17.188.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,413 INFO: Adding prefix 12.17.188.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,419 INFO: Adding prefix 12.17.189.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,423 INFO: Adding prefix 12.17.189.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,429 INFO: Adding prefix 12.17.189.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,433 INFO: Adding prefix 12.17.189.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,440 INFO: Adding prefix 12.17.189.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,446 INFO: Adding prefix 12.17.189.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,453 INFO: Adding prefix 12.17.189.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,458 INFO: Adding prefix 12.17.189.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,465 INFO: Adding prefix 12.17.189.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,470 INFO: Adding prefix 12.17.189.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,476 INFO: Adding prefix 12.17.189.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,482 INFO: Adding prefix 12.17.189.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,487 INFO: Adding prefix 12.17.189.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,491 INFO: Adding prefix 12.17.189.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,496 INFO: Adding prefix 12.17.189.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,502 INFO: Adding prefix 12.17.189.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,507 INFO: Adding prefix 12.17.190.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,512 INFO: Adding prefix 12.17.190.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,517 INFO: Adding prefix 12.17.190.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,523 INFO: Adding prefix 12.17.190.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,528 INFO: Adding prefix 12.17.190.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,533 INFO: Adding prefix 12.17.190.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,538 INFO: Adding prefix 12.17.190.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,545 INFO: Adding prefix 12.17.190.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,553 INFO: Adding prefix 12.17.190.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,558 INFO: Adding prefix 12.17.190.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,563 INFO: Adding prefix 12.17.190.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,570 INFO: Adding prefix 12.17.190.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,576 INFO: Adding prefix 12.17.190.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,581 INFO: Adding prefix 12.17.190.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,585 INFO: Adding prefix 12.17.190.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,592 INFO: Adding prefix 12.17.190.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,597 INFO: Adding prefix 12.17.191.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,603 INFO: Adding prefix 12.17.191.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,609 INFO: Adding prefix 12.17.191.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,616 INFO: Adding prefix 12.17.191.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,622 INFO: Adding prefix 12.17.191.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,628 INFO: Adding prefix 12.17.191.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,634 INFO: Adding prefix 12.17.191.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,640 INFO: Adding prefix 12.17.191.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,646 INFO: Adding prefix 12.17.191.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,651 INFO: Adding prefix 12.17.191.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,659 INFO: Adding prefix 12.17.191.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,664 INFO: Adding prefix 12.17.191.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,669 INFO: Adding prefix 12.17.191.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,676 INFO: Adding prefix 12.17.191.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,684 INFO: Adding prefix 12.17.191.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,691 INFO: Adding prefix 12.17.191.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,698 INFO: Adding prefix 12.17.192.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,702 INFO: Adding prefix 12.17.192.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,709 INFO: Adding prefix 12.17.192.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,714 INFO: Adding prefix 12.17.192.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,719 INFO: Adding prefix 12.17.192.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,724 INFO: Adding prefix 12.17.192.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,731 INFO: Adding prefix 12.17.192.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,737 INFO: Adding prefix 12.17.192.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,743 INFO: Adding prefix 12.17.192.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,747 INFO: Adding prefix 12.17.192.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,754 INFO: Adding prefix 12.17.192.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,759 INFO: Adding prefix 12.17.192.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,764 INFO: Adding prefix 12.17.192.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,769 INFO: Adding prefix 12.17.192.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,776 INFO: Adding prefix 12.17.192.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,781 INFO: Adding prefix 12.17.192.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,786 INFO: Adding prefix 12.17.193.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,790 INFO: Adding prefix 12.17.193.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,795 INFO: Adding prefix 12.17.193.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,800 INFO: Adding prefix 12.17.193.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,805 INFO: Adding prefix 12.17.193.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,811 INFO: Adding prefix 12.17.193.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,816 INFO: Adding prefix 12.17.193.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,820 INFO: Adding prefix 12.17.193.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,825 INFO: Adding prefix 12.17.193.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,832 INFO: Adding prefix 12.17.193.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,837 INFO: Adding prefix 12.17.193.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,842 INFO: Adding prefix 12.17.193.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,847 INFO: Adding prefix 12.17.193.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,854 INFO: Adding prefix 12.17.193.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,859 INFO: Adding prefix 12.17.193.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,865 INFO: Adding prefix 12.17.193.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,869 INFO: Adding prefix 12.17.194.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,877 INFO: Adding prefix 12.17.194.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,882 INFO: Adding prefix 12.17.194.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,888 INFO: Adding prefix 12.17.194.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,893 INFO: Adding prefix 12.17.194.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,899 INFO: Adding prefix 12.17.194.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,905 INFO: Adding prefix 12.17.194.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,911 INFO: Adding prefix 12.17.194.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,917 INFO: Adding prefix 12.17.194.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,924 INFO: Adding prefix 12.17.194.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,931 INFO: Adding prefix 12.17.194.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,936 INFO: Adding prefix 12.17.194.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,942 INFO: Adding prefix 12.17.194.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,948 INFO: Adding prefix 12.17.194.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,954 INFO: Adding prefix 12.17.194.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,959 INFO: Adding prefix 12.17.194.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,965 INFO: Adding prefix 12.17.195.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,970 INFO: Adding prefix 12.17.195.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,975 INFO: Adding prefix 12.17.195.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,981 INFO: Adding prefix 12.17.195.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,988 INFO: Adding prefix 12.17.195.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,994 INFO: Adding prefix 12.17.195.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:58,999 INFO: Adding prefix 12.17.195.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,004 INFO: Adding prefix 12.17.195.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,014 INFO: Adding prefix 12.17.195.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,022 INFO: Adding prefix 12.17.195.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,028 INFO: Adding prefix 12.17.195.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,036 INFO: Adding prefix 12.17.195.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,050 INFO: Adding prefix 12.17.195.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,061 INFO: Adding prefix 12.17.195.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,072 INFO: Adding prefix 12.17.195.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,085 INFO: Adding prefix 12.17.195.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,108 INFO: Adding prefix 12.17.196.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,116 INFO: Adding prefix 12.17.196.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,122 INFO: Adding prefix 12.17.196.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,128 INFO: Adding prefix 12.17.196.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,135 INFO: Adding prefix 12.17.196.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,140 INFO: Adding prefix 12.17.196.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,146 INFO: Adding prefix 12.17.196.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,152 INFO: Adding prefix 12.17.196.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,158 INFO: Adding prefix 12.17.196.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,162 INFO: Adding prefix 12.17.196.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,167 INFO: Adding prefix 12.17.196.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,173 INFO: Adding prefix 12.17.196.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,178 INFO: Adding prefix 12.17.196.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,182 INFO: Adding prefix 12.17.196.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,188 INFO: Adding prefix 12.17.196.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,195 INFO: Adding prefix 12.17.196.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,200 INFO: Adding prefix 12.17.197.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,206 INFO: Adding prefix 12.17.197.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,211 INFO: Adding prefix 12.17.197.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,218 INFO: Adding prefix 12.17.197.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,224 INFO: Adding prefix 12.17.197.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,230 INFO: Adding prefix 12.17.197.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,237 INFO: Adding prefix 12.17.197.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,244 INFO: Adding prefix 12.17.197.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,250 INFO: Adding prefix 12.17.197.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,255 INFO: Adding prefix 12.17.197.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,263 INFO: Adding prefix 12.17.197.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,279 INFO: Adding prefix 12.17.197.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,288 INFO: Adding prefix 12.17.197.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,294 INFO: Adding prefix 12.17.197.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,300 INFO: Adding prefix 12.17.197.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,305 INFO: Adding prefix 12.17.197.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,310 INFO: Adding prefix 12.17.198.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,315 INFO: Adding prefix 12.17.198.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,321 INFO: Adding prefix 12.17.198.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,327 INFO: Adding prefix 12.17.198.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,333 INFO: Adding prefix 12.17.198.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,338 INFO: Adding prefix 12.17.198.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,345 INFO: Adding prefix 12.17.198.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,349 INFO: Adding prefix 12.17.198.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,354 INFO: Adding prefix 12.17.198.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,359 INFO: Adding prefix 12.17.198.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,365 INFO: Adding prefix 12.17.198.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,370 INFO: Adding prefix 12.17.198.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,376 INFO: Adding prefix 12.17.198.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,380 INFO: Adding prefix 12.17.198.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,387 INFO: Adding prefix 12.17.198.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,392 INFO: Adding prefix 12.17.198.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,397 INFO: Adding prefix 12.17.199.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,402 INFO: Adding prefix 12.17.199.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,408 INFO: Adding prefix 12.17.199.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,414 INFO: Adding prefix 12.17.199.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,420 INFO: Adding prefix 12.17.199.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,425 INFO: Adding prefix 12.17.199.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,432 INFO: Adding prefix 12.17.199.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,438 INFO: Adding prefix 12.17.199.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,443 INFO: Adding prefix 12.17.199.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,448 INFO: Adding prefix 12.17.199.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,454 INFO: Adding prefix 12.17.199.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,460 INFO: Adding prefix 12.17.199.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,464 INFO: Adding prefix 12.17.199.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,472 INFO: Adding prefix 12.17.199.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,478 INFO: Adding prefix 12.17.199.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,483 INFO: Adding prefix 12.17.199.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,488 INFO: Adding prefix 12.17.200.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,495 INFO: Adding prefix 12.17.200.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,500 INFO: Adding prefix 12.17.200.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,505 INFO: Adding prefix 12.17.200.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,511 INFO: Adding prefix 12.17.200.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,517 INFO: Adding prefix 12.17.200.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,523 INFO: Adding prefix 12.17.200.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,528 INFO: Adding prefix 12.17.200.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,533 INFO: Adding prefix 12.17.200.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,538 INFO: Adding prefix 12.17.200.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,543 INFO: Adding prefix 12.17.200.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,548 INFO: Adding prefix 12.17.200.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,554 INFO: Adding prefix 12.17.200.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,561 INFO: Adding prefix 12.17.200.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,567 INFO: Adding prefix 12.17.200.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,574 INFO: Adding prefix 12.17.200.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,579 INFO: Adding prefix 12.17.201.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,585 INFO: Adding prefix 12.17.201.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,590 INFO: Adding prefix 12.17.201.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,595 INFO: Adding prefix 12.17.201.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,600 INFO: Adding prefix 12.17.201.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,606 INFO: Adding prefix 12.17.201.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,612 INFO: Adding prefix 12.17.201.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,619 INFO: Adding prefix 12.17.201.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,626 INFO: Adding prefix 12.17.201.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,632 INFO: Adding prefix 12.17.201.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,637 INFO: Adding prefix 12.17.201.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,643 INFO: Adding prefix 12.17.201.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,650 INFO: Adding prefix 12.17.201.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,656 INFO: Adding prefix 12.17.201.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,660 INFO: Adding prefix 12.17.201.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,665 INFO: Adding prefix 12.17.201.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,671 INFO: Adding prefix 12.17.202.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,676 INFO: Adding prefix 12.17.202.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,682 INFO: Adding prefix 12.17.202.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,712 INFO: Adding prefix 12.17.202.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,723 INFO: Adding prefix 12.17.202.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,739 INFO: Adding prefix 12.17.202.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,745 INFO: Adding prefix 12.17.202.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,753 INFO: Adding prefix 12.17.202.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,760 INFO: Adding prefix 12.17.202.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,766 INFO: Adding prefix 12.17.202.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,773 INFO: Adding prefix 12.17.202.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,778 INFO: Adding prefix 12.17.202.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,785 INFO: Adding prefix 12.17.202.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,790 INFO: Adding prefix 12.17.202.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,795 INFO: Adding prefix 12.17.202.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,800 INFO: Adding prefix 12.17.202.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,805 INFO: Adding prefix 12.17.203.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,810 INFO: Adding prefix 12.17.203.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,816 INFO: Adding prefix 12.17.203.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,822 INFO: Adding prefix 12.17.203.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,827 INFO: Adding prefix 12.17.203.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,832 INFO: Adding prefix 12.17.203.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,837 INFO: Adding prefix 12.17.203.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,843 INFO: Adding prefix 12.17.203.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,848 INFO: Adding prefix 12.17.203.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,852 INFO: Adding prefix 12.17.203.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,858 INFO: Adding prefix 12.17.203.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,864 INFO: Adding prefix 12.17.203.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,870 INFO: Adding prefix 12.17.203.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,876 INFO: Adding prefix 12.17.203.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,881 INFO: Adding prefix 12.17.203.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,893 INFO: Adding prefix 12.17.203.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,899 INFO: Adding prefix 12.17.204.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,905 INFO: Adding prefix 12.17.204.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,910 INFO: Adding prefix 12.17.204.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,916 INFO: Adding prefix 12.17.204.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,922 INFO: Adding prefix 12.17.204.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,927 INFO: Adding prefix 12.17.204.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,932 INFO: Adding prefix 12.17.204.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:48:59,938 INFO: Adding prefix 12.17.204.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,007 INFO: Adding prefix 12.17.204.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,014 INFO: Adding prefix 12.17.204.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,020 INFO: Adding prefix 12.17.204.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,025 INFO: Adding prefix 12.17.204.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,030 INFO: Adding prefix 12.17.204.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,036 INFO: Adding prefix 12.17.204.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,043 INFO: Adding prefix 12.17.204.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,048 INFO: Adding prefix 12.17.204.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,054 INFO: Adding prefix 12.17.205.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,058 INFO: Adding prefix 12.17.205.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,066 INFO: Adding prefix 12.17.205.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,072 INFO: Adding prefix 12.17.205.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,078 INFO: Adding prefix 12.17.205.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,084 INFO: Adding prefix 12.17.205.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,092 INFO: Adding prefix 12.17.205.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,097 INFO: Adding prefix 12.17.205.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,103 INFO: Adding prefix 12.17.205.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,108 INFO: Adding prefix 12.17.205.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,115 INFO: Adding prefix 12.17.205.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,120 INFO: Adding prefix 12.17.205.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,126 INFO: Adding prefix 12.17.205.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,132 INFO: Adding prefix 12.17.205.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,141 INFO: Adding prefix 12.17.205.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,146 INFO: Adding prefix 12.17.205.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,152 INFO: Adding prefix 12.17.206.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,157 INFO: Adding prefix 12.17.206.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,163 INFO: Adding prefix 12.17.206.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,169 INFO: Adding prefix 12.17.206.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,175 INFO: Adding prefix 12.17.206.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,182 INFO: Adding prefix 12.17.206.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,187 INFO: Adding prefix 12.17.206.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,192 INFO: Adding prefix 12.17.206.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,197 INFO: Adding prefix 12.17.206.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,203 INFO: Adding prefix 12.17.206.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,210 INFO: Adding prefix 12.17.206.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,215 INFO: Adding prefix 12.17.206.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,221 INFO: Adding prefix 12.17.206.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,227 INFO: Adding prefix 12.17.206.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,232 INFO: Adding prefix 12.17.206.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,237 INFO: Adding prefix 12.17.206.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,242 INFO: Adding prefix 12.17.207.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,248 INFO: Adding prefix 12.17.207.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,253 INFO: Adding prefix 12.17.207.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,259 INFO: Adding prefix 12.17.207.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,263 INFO: Adding prefix 12.17.207.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,270 INFO: Adding prefix 12.17.207.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,275 INFO: Adding prefix 12.17.207.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,280 INFO: Adding prefix 12.17.207.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,285 INFO: Adding prefix 12.17.207.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,292 INFO: Adding prefix 12.17.207.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,296 INFO: Adding prefix 12.17.207.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,301 INFO: Adding prefix 12.17.207.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,306 INFO: Adding prefix 12.17.207.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,311 INFO: Adding prefix 12.17.207.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,316 INFO: Adding prefix 12.17.207.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,321 INFO: Adding prefix 12.17.207.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,327 INFO: Adding prefix 12.17.208.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,332 INFO: Adding prefix 12.17.208.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,339 INFO: Adding prefix 12.17.208.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,344 INFO: Adding prefix 12.17.208.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,351 INFO: Adding prefix 12.17.208.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,356 INFO: Adding prefix 12.17.208.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,362 INFO: Adding prefix 12.17.208.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,369 INFO: Adding prefix 12.17.208.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,375 INFO: Adding prefix 12.17.208.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,381 INFO: Adding prefix 12.17.208.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,385 INFO: Adding prefix 12.17.208.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,390 INFO: Adding prefix 12.17.208.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,397 INFO: Adding prefix 12.17.208.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,402 INFO: Adding prefix 12.17.208.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,410 INFO: Adding prefix 12.17.208.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,417 INFO: Adding prefix 12.17.208.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,425 INFO: Adding prefix 12.17.209.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,431 INFO: Adding prefix 12.17.209.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,437 INFO: Adding prefix 12.17.209.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,442 INFO: Adding prefix 12.17.209.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,451 INFO: Adding prefix 12.17.209.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,456 INFO: Adding prefix 12.17.209.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,461 INFO: Adding prefix 12.17.209.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,467 INFO: Adding prefix 12.17.209.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,472 INFO: Adding prefix 12.17.209.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,478 INFO: Adding prefix 12.17.209.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,484 INFO: Adding prefix 12.17.209.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,490 INFO: Adding prefix 12.17.209.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,497 INFO: Adding prefix 12.17.209.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,503 INFO: Adding prefix 12.17.209.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,508 INFO: Adding prefix 12.17.209.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,517 INFO: Adding prefix 12.17.209.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,524 INFO: Adding prefix 12.17.210.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,529 INFO: Adding prefix 12.17.210.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,534 INFO: Adding prefix 12.17.210.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,541 INFO: Adding prefix 12.17.210.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,546 INFO: Adding prefix 12.17.210.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,551 INFO: Adding prefix 12.17.210.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,559 INFO: Adding prefix 12.17.210.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,567 INFO: Adding prefix 12.17.210.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,573 INFO: Adding prefix 12.17.210.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,578 INFO: Adding prefix 12.17.210.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,583 INFO: Adding prefix 12.17.210.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,590 INFO: Adding prefix 12.17.210.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,595 INFO: Adding prefix 12.17.210.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,600 INFO: Adding prefix 12.17.210.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,605 INFO: Adding prefix 12.17.210.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,612 INFO: Adding prefix 12.17.210.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,617 INFO: Adding prefix 12.17.211.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,622 INFO: Adding prefix 12.17.211.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,627 INFO: Adding prefix 12.17.211.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,633 INFO: Adding prefix 12.17.211.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,638 INFO: Adding prefix 12.17.211.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,644 INFO: Adding prefix 12.17.211.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,650 INFO: Adding prefix 12.17.211.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,657 INFO: Adding prefix 12.17.211.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,662 INFO: Adding prefix 12.17.211.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,668 INFO: Adding prefix 12.17.211.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,675 INFO: Adding prefix 12.17.211.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,681 INFO: Adding prefix 12.17.211.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,686 INFO: Adding prefix 12.17.211.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,692 INFO: Adding prefix 12.17.211.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,698 INFO: Adding prefix 12.17.211.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,703 INFO: Adding prefix 12.17.211.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,709 INFO: Adding prefix 12.17.212.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,713 INFO: Adding prefix 12.17.212.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,719 INFO: Adding prefix 12.17.212.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,724 INFO: Adding prefix 12.17.212.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,729 INFO: Adding prefix 12.17.212.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,733 INFO: Adding prefix 12.17.212.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,740 INFO: Adding prefix 12.17.212.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,746 INFO: Adding prefix 12.17.212.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,751 INFO: Adding prefix 12.17.212.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,756 INFO: Adding prefix 12.17.212.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,763 INFO: Adding prefix 12.17.212.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,770 INFO: Adding prefix 12.17.212.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,776 INFO: Adding prefix 12.17.212.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,782 INFO: Adding prefix 12.17.212.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,789 INFO: Adding prefix 12.17.212.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,794 INFO: Adding prefix 12.17.212.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,800 INFO: Adding prefix 12.17.213.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,809 INFO: Adding prefix 12.17.213.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,814 INFO: Adding prefix 12.17.213.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,820 INFO: Adding prefix 12.17.213.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,825 INFO: Adding prefix 12.17.213.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,834 INFO: Adding prefix 12.17.213.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,840 INFO: Adding prefix 12.17.213.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,845 INFO: Adding prefix 12.17.213.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,851 INFO: Adding prefix 12.17.213.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,858 INFO: Adding prefix 12.17.213.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,865 INFO: Adding prefix 12.17.213.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,872 INFO: Adding prefix 12.17.213.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,878 INFO: Adding prefix 12.17.213.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,884 INFO: Adding prefix 12.17.213.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,891 INFO: Adding prefix 12.17.213.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,897 INFO: Adding prefix 12.17.213.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,903 INFO: Adding prefix 12.17.214.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,910 INFO: Adding prefix 12.17.214.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,915 INFO: Adding prefix 12.17.214.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,919 INFO: Adding prefix 12.17.214.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,925 INFO: Adding prefix 12.17.214.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,931 INFO: Adding prefix 12.17.214.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,936 INFO: Adding prefix 12.17.214.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,941 INFO: Adding prefix 12.17.214.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,947 INFO: Adding prefix 12.17.214.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,952 INFO: Adding prefix 12.17.214.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,958 INFO: Adding prefix 12.17.214.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,962 INFO: Adding prefix 12.17.214.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,969 INFO: Adding prefix 12.17.214.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,975 INFO: Adding prefix 12.17.214.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,981 INFO: Adding prefix 12.17.214.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,987 INFO: Adding prefix 12.17.214.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,994 INFO: Adding prefix 12.17.215.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:00,999 INFO: Adding prefix 12.17.215.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,004 INFO: Adding prefix 12.17.215.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,009 INFO: Adding prefix 12.17.215.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,019 INFO: Adding prefix 12.17.215.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,027 INFO: Adding prefix 12.17.215.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,033 INFO: Adding prefix 12.17.215.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,038 INFO: Adding prefix 12.17.215.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,046 INFO: Adding prefix 12.17.215.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,053 INFO: Adding prefix 12.17.215.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,058 INFO: Adding prefix 12.17.215.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,063 INFO: Adding prefix 12.17.215.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,077 INFO: Adding prefix 12.17.215.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,084 INFO: Adding prefix 12.17.215.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,089 INFO: Adding prefix 12.17.215.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,094 INFO: Adding prefix 12.17.215.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,099 INFO: Adding prefix 12.17.216.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,104 INFO: Adding prefix 12.17.216.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,109 INFO: Adding prefix 12.17.216.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,115 INFO: Adding prefix 12.17.216.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,121 INFO: Adding prefix 12.17.216.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,125 INFO: Adding prefix 12.17.216.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,131 INFO: Adding prefix 12.17.216.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,138 INFO: Adding prefix 12.17.216.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,143 INFO: Adding prefix 12.17.216.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,148 INFO: Adding prefix 12.17.216.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,153 INFO: Adding prefix 12.17.216.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,161 INFO: Adding prefix 12.17.216.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,167 INFO: Adding prefix 12.17.216.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,174 INFO: Adding prefix 12.17.216.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,179 INFO: Adding prefix 12.17.216.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,185 INFO: Adding prefix 12.17.216.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,190 INFO: Adding prefix 12.17.217.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,194 INFO: Adding prefix 12.17.217.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,199 INFO: Adding prefix 12.17.217.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,206 INFO: Adding prefix 12.17.217.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,211 INFO: Adding prefix 12.17.217.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,215 INFO: Adding prefix 12.17.217.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,223 INFO: Adding prefix 12.17.217.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,230 INFO: Adding prefix 12.17.217.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,235 INFO: Adding prefix 12.17.217.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,240 INFO: Adding prefix 12.17.217.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,245 INFO: Adding prefix 12.17.217.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,250 INFO: Adding prefix 12.17.217.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,256 INFO: Adding prefix 12.17.217.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,261 INFO: Adding prefix 12.17.217.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,268 INFO: Adding prefix 12.17.217.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,273 INFO: Adding prefix 12.17.217.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,281 INFO: Adding prefix 12.17.218.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,286 INFO: Adding prefix 12.17.218.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,293 INFO: Adding prefix 12.17.218.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,299 INFO: Adding prefix 12.17.218.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,307 INFO: Adding prefix 12.17.218.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,312 INFO: Adding prefix 12.17.218.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,321 INFO: Adding prefix 12.17.218.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,328 INFO: Adding prefix 12.17.218.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,333 INFO: Adding prefix 12.17.218.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,339 INFO: Adding prefix 12.17.218.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,346 INFO: Adding prefix 12.17.218.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,353 INFO: Adding prefix 12.17.218.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,361 INFO: Adding prefix 12.17.218.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,366 INFO: Adding prefix 12.17.218.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,373 INFO: Adding prefix 12.17.218.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,378 INFO: Adding prefix 12.17.218.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,383 INFO: Adding prefix 12.17.219.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,388 INFO: Adding prefix 12.17.219.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,395 INFO: Adding prefix 12.17.219.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,400 INFO: Adding prefix 12.17.219.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,405 INFO: Adding prefix 12.17.219.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,410 INFO: Adding prefix 12.17.219.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,415 INFO: Adding prefix 12.17.219.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,420 INFO: Adding prefix 12.17.219.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,425 INFO: Adding prefix 12.17.219.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,431 INFO: Adding prefix 12.17.219.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,437 INFO: Adding prefix 12.17.219.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,443 INFO: Adding prefix 12.17.219.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,449 INFO: Adding prefix 12.17.219.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,456 INFO: Adding prefix 12.17.219.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,462 INFO: Adding prefix 12.17.219.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,468 INFO: Adding prefix 12.17.219.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,472 INFO: Adding prefix 12.17.220.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,478 INFO: Adding prefix 12.17.220.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,485 INFO: Adding prefix 12.17.220.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,490 INFO: Adding prefix 12.17.220.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,495 INFO: Adding prefix 12.17.220.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,502 INFO: Adding prefix 12.17.220.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,508 INFO: Adding prefix 12.17.220.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,514 INFO: Adding prefix 12.17.220.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,519 INFO: Adding prefix 12.17.220.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,527 INFO: Adding prefix 12.17.220.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,533 INFO: Adding prefix 12.17.220.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,538 INFO: Adding prefix 12.17.220.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,544 INFO: Adding prefix 12.17.220.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,552 INFO: Adding prefix 12.17.220.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,558 INFO: Adding prefix 12.17.220.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,564 INFO: Adding prefix 12.17.220.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,571 INFO: Adding prefix 12.17.221.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,576 INFO: Adding prefix 12.17.221.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,581 INFO: Adding prefix 12.17.221.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,586 INFO: Adding prefix 12.17.221.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,593 INFO: Adding prefix 12.17.221.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,598 INFO: Adding prefix 12.17.221.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,603 INFO: Adding prefix 12.17.221.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,608 INFO: Adding prefix 12.17.221.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,615 INFO: Adding prefix 12.17.221.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,622 INFO: Adding prefix 12.17.221.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,632 INFO: Adding prefix 12.17.221.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,640 INFO: Adding prefix 12.17.221.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,649 INFO: Adding prefix 12.17.221.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,656 INFO: Adding prefix 12.17.221.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,662 INFO: Adding prefix 12.17.221.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,667 INFO: Adding prefix 12.17.221.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,675 INFO: Adding prefix 12.17.222.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,682 INFO: Adding prefix 12.17.222.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,688 INFO: Adding prefix 12.17.222.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,695 INFO: Adding prefix 12.17.222.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,704 INFO: Adding prefix 12.17.222.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,710 INFO: Adding prefix 12.17.222.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,715 INFO: Adding prefix 12.17.222.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,722 INFO: Adding prefix 12.17.222.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,782 INFO: Adding prefix 12.17.222.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,793 INFO: Adding prefix 12.17.222.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,846 INFO: Adding prefix 12.17.222.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,854 INFO: Adding prefix 12.17.222.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,860 INFO: Adding prefix 12.17.222.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,865 INFO: Adding prefix 12.17.222.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,871 INFO: Adding prefix 12.17.222.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,878 INFO: Adding prefix 12.17.222.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,883 INFO: Adding prefix 12.17.223.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,889 INFO: Adding prefix 12.17.223.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,894 INFO: Adding prefix 12.17.223.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,900 INFO: Adding prefix 12.17.223.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,906 INFO: Adding prefix 12.17.223.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,912 INFO: Adding prefix 12.17.223.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,918 INFO: Adding prefix 12.17.223.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,925 INFO: Adding prefix 12.17.223.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,933 INFO: Adding prefix 12.17.223.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,941 INFO: Adding prefix 12.17.223.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,946 INFO: Adding prefix 12.17.223.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,952 INFO: Adding prefix 12.17.223.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,957 INFO: Adding prefix 12.17.223.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,962 INFO: Adding prefix 12.17.223.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,973 INFO: Adding prefix 12.17.223.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,981 INFO: Adding prefix 12.17.223.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,988 INFO: Adding prefix 12.17.224.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,993 INFO: Adding prefix 12.17.224.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:01,998 INFO: Adding prefix 12.17.224.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,004 INFO: Adding prefix 12.17.224.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,009 INFO: Adding prefix 12.17.224.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,015 INFO: Adding prefix 12.17.224.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,022 INFO: Adding prefix 12.17.224.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,028 INFO: Adding prefix 12.17.224.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,033 INFO: Adding prefix 12.17.224.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,040 INFO: Adding prefix 12.17.224.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,047 INFO: Adding prefix 12.17.224.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,052 INFO: Adding prefix 12.17.224.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,057 INFO: Adding prefix 12.17.224.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,062 INFO: Adding prefix 12.17.224.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,070 INFO: Adding prefix 12.17.224.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,075 INFO: Adding prefix 12.17.224.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,081 INFO: Adding prefix 12.17.225.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,086 INFO: Adding prefix 12.17.225.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,094 INFO: Adding prefix 12.17.225.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,100 INFO: Adding prefix 12.17.225.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,106 INFO: Adding prefix 12.17.225.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,110 INFO: Adding prefix 12.17.225.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,117 INFO: Adding prefix 12.17.225.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,123 INFO: Adding prefix 12.17.225.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,129 INFO: Adding prefix 12.17.225.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,133 INFO: Adding prefix 12.17.225.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,140 INFO: Adding prefix 12.17.225.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,145 INFO: Adding prefix 12.17.225.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,151 INFO: Adding prefix 12.17.225.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,156 INFO: Adding prefix 12.17.225.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,161 INFO: Adding prefix 12.17.225.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,166 INFO: Adding prefix 12.17.225.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,171 INFO: Adding prefix 12.17.226.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,178 INFO: Adding prefix 12.17.226.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,183 INFO: Adding prefix 12.17.226.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,191 INFO: Adding prefix 12.17.226.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,197 INFO: Adding prefix 12.17.226.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,204 INFO: Adding prefix 12.17.226.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,211 INFO: Adding prefix 12.17.226.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,216 INFO: Adding prefix 12.17.226.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,221 INFO: Adding prefix 12.17.226.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,230 INFO: Adding prefix 12.17.226.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,235 INFO: Adding prefix 12.17.226.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,240 INFO: Adding prefix 12.17.226.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,245 INFO: Adding prefix 12.17.226.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,254 INFO: Adding prefix 12.17.226.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,260 INFO: Adding prefix 12.17.226.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,265 INFO: Adding prefix 12.17.226.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,270 INFO: Adding prefix 12.17.227.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,277 INFO: Adding prefix 12.17.227.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,282 INFO: Adding prefix 12.17.227.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,289 INFO: Adding prefix 12.17.227.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,294 INFO: Adding prefix 12.17.227.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,301 INFO: Adding prefix 12.17.227.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,306 INFO: Adding prefix 12.17.227.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,312 INFO: Adding prefix 12.17.227.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,317 INFO: Adding prefix 12.17.227.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,322 INFO: Adding prefix 12.17.227.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,328 INFO: Adding prefix 12.17.227.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,333 INFO: Adding prefix 12.17.227.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,339 INFO: Adding prefix 12.17.227.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,344 INFO: Adding prefix 12.17.227.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,350 INFO: Adding prefix 12.17.227.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,357 INFO: Adding prefix 12.17.227.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,363 INFO: Adding prefix 12.17.228.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,369 INFO: Adding prefix 12.17.228.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,375 INFO: Adding prefix 12.17.228.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,381 INFO: Adding prefix 12.17.228.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,389 INFO: Adding prefix 12.17.228.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,395 INFO: Adding prefix 12.17.228.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,400 INFO: Adding prefix 12.17.228.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,406 INFO: Adding prefix 12.17.228.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,414 INFO: Adding prefix 12.17.228.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,421 INFO: Adding prefix 12.17.228.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,427 INFO: Adding prefix 12.17.228.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,433 INFO: Adding prefix 12.17.228.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,441 INFO: Adding prefix 12.17.228.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,447 INFO: Adding prefix 12.17.228.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,453 INFO: Adding prefix 12.17.228.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,458 INFO: Adding prefix 12.17.228.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,465 INFO: Adding prefix 12.17.229.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,470 INFO: Adding prefix 12.17.229.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,476 INFO: Adding prefix 12.17.229.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,481 INFO: Adding prefix 12.17.229.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,487 INFO: Adding prefix 12.17.229.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,492 INFO: Adding prefix 12.17.229.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,497 INFO: Adding prefix 12.17.229.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,505 INFO: Adding prefix 12.17.229.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,541 INFO: Adding prefix 12.17.229.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,548 INFO: Adding prefix 12.17.229.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,554 INFO: Adding prefix 12.17.229.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,562 INFO: Adding prefix 12.17.229.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,569 INFO: Adding prefix 12.17.229.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,574 INFO: Adding prefix 12.17.229.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,579 INFO: Adding prefix 12.17.229.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,586 INFO: Adding prefix 12.17.229.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,592 INFO: Adding prefix 12.17.230.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,597 INFO: Adding prefix 12.17.230.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,603 INFO: Adding prefix 12.17.230.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,610 INFO: Adding prefix 12.17.230.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,616 INFO: Adding prefix 12.17.230.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,627 INFO: Adding prefix 12.17.230.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,633 INFO: Adding prefix 12.17.230.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,639 INFO: Adding prefix 12.17.230.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,646 INFO: Adding prefix 12.17.230.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,652 INFO: Adding prefix 12.17.230.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,658 INFO: Adding prefix 12.17.230.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,666 INFO: Adding prefix 12.17.230.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,672 INFO: Adding prefix 12.17.230.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,681 INFO: Adding prefix 12.17.230.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,687 INFO: Adding prefix 12.17.230.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,693 INFO: Adding prefix 12.17.230.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,699 INFO: Adding prefix 12.17.231.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,706 INFO: Adding prefix 12.17.231.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,713 INFO: Adding prefix 12.17.231.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,717 INFO: Adding prefix 12.17.231.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,723 INFO: Adding prefix 12.17.231.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,733 INFO: Adding prefix 12.17.231.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,779 INFO: Adding prefix 12.17.231.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,786 INFO: Adding prefix 12.17.231.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,792 INFO: Adding prefix 12.17.231.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,798 INFO: Adding prefix 12.17.231.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,806 INFO: Adding prefix 12.17.231.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,811 INFO: Adding prefix 12.17.231.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,818 INFO: Adding prefix 12.17.231.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,824 INFO: Adding prefix 12.17.231.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,834 INFO: Adding prefix 12.17.231.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,840 INFO: Adding prefix 12.17.231.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,847 INFO: Adding prefix 12.17.232.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,853 INFO: Adding prefix 12.17.232.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,864 INFO: Adding prefix 12.17.232.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,872 INFO: Adding prefix 12.17.232.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,877 INFO: Adding prefix 12.17.232.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,883 INFO: Adding prefix 12.17.232.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,891 INFO: Adding prefix 12.17.232.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,898 INFO: Adding prefix 12.17.232.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,904 INFO: Adding prefix 12.17.232.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,914 INFO: Adding prefix 12.17.232.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,920 INFO: Adding prefix 12.17.232.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,926 INFO: Adding prefix 12.17.232.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,932 INFO: Adding prefix 12.17.232.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,940 INFO: Adding prefix 12.17.232.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,945 INFO: Adding prefix 12.17.232.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,951 INFO: Adding prefix 12.17.232.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,959 INFO: Adding prefix 12.17.233.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,969 INFO: Adding prefix 12.17.233.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,976 INFO: Adding prefix 12.17.233.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,984 INFO: Adding prefix 12.17.233.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,991 INFO: Adding prefix 12.17.233.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:02,999 INFO: Adding prefix 12.17.233.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,010 INFO: Adding prefix 12.17.233.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,016 INFO: Adding prefix 12.17.233.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,023 INFO: Adding prefix 12.17.233.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,032 INFO: Adding prefix 12.17.233.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,038 INFO: Adding prefix 12.17.233.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,044 INFO: Adding prefix 12.17.233.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,051 INFO: Adding prefix 12.17.233.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,059 INFO: Adding prefix 12.17.233.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,065 INFO: Adding prefix 12.17.233.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,070 INFO: Adding prefix 12.17.233.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,075 INFO: Adding prefix 12.17.234.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,081 INFO: Adding prefix 12.17.234.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,086 INFO: Adding prefix 12.17.234.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,093 INFO: Adding prefix 12.17.234.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,100 INFO: Adding prefix 12.17.234.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,106 INFO: Adding prefix 12.17.234.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,112 INFO: Adding prefix 12.17.234.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,117 INFO: Adding prefix 12.17.234.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,124 INFO: Adding prefix 12.17.234.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,129 INFO: Adding prefix 12.17.234.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,135 INFO: Adding prefix 12.17.234.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,140 INFO: Adding prefix 12.17.234.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,147 INFO: Adding prefix 12.17.234.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,153 INFO: Adding prefix 12.17.234.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,159 INFO: Adding prefix 12.17.234.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,165 INFO: Adding prefix 12.17.234.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,173 INFO: Adding prefix 12.17.235.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,178 INFO: Adding prefix 12.17.235.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,183 INFO: Adding prefix 12.17.235.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,188 INFO: Adding prefix 12.17.235.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,196 INFO: Adding prefix 12.17.235.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,204 INFO: Adding prefix 12.17.235.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,213 INFO: Adding prefix 12.17.235.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,224 INFO: Adding prefix 12.17.235.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,233 INFO: Adding prefix 12.17.235.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,241 INFO: Adding prefix 12.17.235.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,250 INFO: Adding prefix 12.17.235.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,257 INFO: Adding prefix 12.17.235.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,262 INFO: Adding prefix 12.17.235.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,268 INFO: Adding prefix 12.17.235.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,274 INFO: Adding prefix 12.17.235.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,284 INFO: Adding prefix 12.17.235.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,290 INFO: Adding prefix 12.17.236.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,296 INFO: Adding prefix 12.17.236.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,304 INFO: Adding prefix 12.17.236.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,313 INFO: Adding prefix 12.17.236.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,319 INFO: Adding prefix 12.17.236.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,326 INFO: Adding prefix 12.17.236.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,335 INFO: Adding prefix 12.17.236.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,343 INFO: Adding prefix 12.17.236.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,350 INFO: Adding prefix 12.17.236.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,359 INFO: Adding prefix 12.17.236.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,365 INFO: Adding prefix 12.17.236.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,376 INFO: Adding prefix 12.17.236.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,383 INFO: Adding prefix 12.17.236.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,390 INFO: Adding prefix 12.17.236.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,397 INFO: Adding prefix 12.17.236.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,405 INFO: Adding prefix 12.17.236.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,411 INFO: Adding prefix 12.17.237.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,420 INFO: Adding prefix 12.17.237.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,426 INFO: Adding prefix 12.17.237.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,434 INFO: Adding prefix 12.17.237.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,444 INFO: Adding prefix 12.17.237.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,451 INFO: Adding prefix 12.17.237.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,457 INFO: Adding prefix 12.17.237.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,462 INFO: Adding prefix 12.17.237.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,468 INFO: Adding prefix 12.17.237.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,474 INFO: Adding prefix 12.17.237.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,482 INFO: Adding prefix 12.17.237.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,489 INFO: Adding prefix 12.17.237.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,495 INFO: Adding prefix 12.17.237.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,500 INFO: Adding prefix 12.17.237.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,508 INFO: Adding prefix 12.17.237.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,514 INFO: Adding prefix 12.17.237.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,526 INFO: Adding prefix 12.17.238.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,532 INFO: Adding prefix 12.17.238.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,541 INFO: Adding prefix 12.17.238.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,549 INFO: Adding prefix 12.17.238.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,556 INFO: Adding prefix 12.17.238.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,564 INFO: Adding prefix 12.17.238.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,572 INFO: Adding prefix 12.17.238.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,578 INFO: Adding prefix 12.17.238.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,584 INFO: Adding prefix 12.17.238.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,589 INFO: Adding prefix 12.17.238.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,598 INFO: Adding prefix 12.17.238.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,604 INFO: Adding prefix 12.17.238.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,609 INFO: Adding prefix 12.17.238.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,615 INFO: Adding prefix 12.17.238.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,623 INFO: Adding prefix 12.17.238.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,630 INFO: Adding prefix 12.17.238.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,635 INFO: Adding prefix 12.17.239.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,642 INFO: Adding prefix 12.17.239.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,648 INFO: Adding prefix 12.17.239.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,653 INFO: Adding prefix 12.17.239.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,658 INFO: Adding prefix 12.17.239.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,668 INFO: Adding prefix 12.17.239.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,675 INFO: Adding prefix 12.17.239.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,683 INFO: Adding prefix 12.17.239.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,689 INFO: Adding prefix 12.17.239.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,698 INFO: Adding prefix 12.17.239.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,705 INFO: Adding prefix 12.17.239.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,712 INFO: Adding prefix 12.17.239.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,718 INFO: Adding prefix 12.17.239.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,730 INFO: Adding prefix 12.17.239.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,739 INFO: Adding prefix 12.17.239.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,745 INFO: Adding prefix 12.17.239.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,751 INFO: Adding prefix 12.17.240.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,759 INFO: Adding prefix 12.17.240.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,767 INFO: Adding prefix 12.17.240.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,773 INFO: Adding prefix 12.17.240.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,778 INFO: Adding prefix 12.17.240.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,787 INFO: Adding prefix 12.17.240.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,794 INFO: Adding prefix 12.17.240.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,801 INFO: Adding prefix 12.17.240.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,806 INFO: Adding prefix 12.17.240.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,813 INFO: Adding prefix 12.17.240.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,818 INFO: Adding prefix 12.17.240.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,824 INFO: Adding prefix 12.17.240.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,833 INFO: Adding prefix 12.17.240.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,842 INFO: Adding prefix 12.17.240.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,849 INFO: Adding prefix 12.17.240.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,857 INFO: Adding prefix 12.17.240.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,868 INFO: Adding prefix 12.17.241.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,874 INFO: Adding prefix 12.17.241.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,881 INFO: Adding prefix 12.17.241.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,888 INFO: Adding prefix 12.17.241.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,897 INFO: Adding prefix 12.17.241.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,904 INFO: Adding prefix 12.17.241.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,912 INFO: Adding prefix 12.17.241.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,919 INFO: Adding prefix 12.17.241.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,929 INFO: Adding prefix 12.17.241.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,936 INFO: Adding prefix 12.17.241.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,944 INFO: Adding prefix 12.17.241.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,950 INFO: Adding prefix 12.17.241.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,959 INFO: Adding prefix 12.17.241.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,964 INFO: Adding prefix 12.17.241.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,970 INFO: Adding prefix 12.17.241.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,977 INFO: Adding prefix 12.17.241.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,984 INFO: Adding prefix 12.17.242.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,990 INFO: Adding prefix 12.17.242.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:03,997 INFO: Adding prefix 12.17.242.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,003 INFO: Adding prefix 12.17.242.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,010 INFO: Adding prefix 12.17.242.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,015 INFO: Adding prefix 12.17.242.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,020 INFO: Adding prefix 12.17.242.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,028 INFO: Adding prefix 12.17.242.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,033 INFO: Adding prefix 12.17.242.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,040 INFO: Adding prefix 12.17.242.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,048 INFO: Adding prefix 12.17.242.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,064 INFO: Adding prefix 12.17.242.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,096 INFO: Adding prefix 12.17.242.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,134 INFO: Adding prefix 12.17.242.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,143 INFO: Adding prefix 12.17.242.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,150 INFO: Adding prefix 12.17.242.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,158 INFO: Adding prefix 12.17.243.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,164 INFO: Adding prefix 12.17.243.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,169 INFO: Adding prefix 12.17.243.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,175 INFO: Adding prefix 12.17.243.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,181 INFO: Adding prefix 12.17.243.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,186 INFO: Adding prefix 12.17.243.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,191 INFO: Adding prefix 12.17.243.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,197 INFO: Adding prefix 12.17.243.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,203 INFO: Adding prefix 12.17.243.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,209 INFO: Adding prefix 12.17.243.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,217 INFO: Adding prefix 12.17.243.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,226 INFO: Adding prefix 12.17.243.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,231 INFO: Adding prefix 12.17.243.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,237 INFO: Adding prefix 12.17.243.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,244 INFO: Adding prefix 12.17.243.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,250 INFO: Adding prefix 12.17.243.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,256 INFO: Adding prefix 12.17.244.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,261 INFO: Adding prefix 12.17.244.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,270 INFO: Adding prefix 12.17.244.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,275 INFO: Adding prefix 12.17.244.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,282 INFO: Adding prefix 12.17.244.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,287 INFO: Adding prefix 12.17.244.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,295 INFO: Adding prefix 12.17.244.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,301 INFO: Adding prefix 12.17.244.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,306 INFO: Adding prefix 12.17.244.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,312 INFO: Adding prefix 12.17.244.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,320 INFO: Adding prefix 12.17.244.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,327 INFO: Adding prefix 12.17.244.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,332 INFO: Adding prefix 12.17.244.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,344 INFO: Adding prefix 12.17.244.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,352 INFO: Adding prefix 12.17.244.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,359 INFO: Adding prefix 12.17.244.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,365 INFO: Adding prefix 12.17.245.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,371 INFO: Adding prefix 12.17.245.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,379 INFO: Adding prefix 12.17.245.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,385 INFO: Adding prefix 12.17.245.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,392 INFO: Adding prefix 12.17.245.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,397 INFO: Adding prefix 12.17.245.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,404 INFO: Adding prefix 12.17.245.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,410 INFO: Adding prefix 12.17.245.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,417 INFO: Adding prefix 12.17.245.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,424 INFO: Adding prefix 12.17.245.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,428 INFO: Adding prefix 12.17.245.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,434 INFO: Adding prefix 12.17.245.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,440 INFO: Adding prefix 12.17.245.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,447 INFO: Adding prefix 12.17.245.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,454 INFO: Adding prefix 12.17.245.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,461 INFO: Adding prefix 12.17.245.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,466 INFO: Adding prefix 12.17.246.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,474 INFO: Adding prefix 12.17.246.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,479 INFO: Adding prefix 12.17.246.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,485 INFO: Adding prefix 12.17.246.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,491 INFO: Adding prefix 12.17.246.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,501 INFO: Adding prefix 12.17.246.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,508 INFO: Adding prefix 12.17.246.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,514 INFO: Adding prefix 12.17.246.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,520 INFO: Adding prefix 12.17.246.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,529 INFO: Adding prefix 12.17.246.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,535 INFO: Adding prefix 12.17.246.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,541 INFO: Adding prefix 12.17.246.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,546 INFO: Adding prefix 12.17.246.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,553 INFO: Adding prefix 12.17.246.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,558 INFO: Adding prefix 12.17.246.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,564 INFO: Adding prefix 12.17.246.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,570 INFO: Adding prefix 12.17.247.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,577 INFO: Adding prefix 12.17.247.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,582 INFO: Adding prefix 12.17.247.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,589 INFO: Adding prefix 12.17.247.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,595 INFO: Adding prefix 12.17.247.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,600 INFO: Adding prefix 12.17.247.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,607 INFO: Adding prefix 12.17.247.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,621 INFO: Adding prefix 12.17.247.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,630 INFO: Adding prefix 12.17.247.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,637 INFO: Adding prefix 12.17.247.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,645 INFO: Adding prefix 12.17.247.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,653 INFO: Adding prefix 12.17.247.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,664 INFO: Adding prefix 12.17.247.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,670 INFO: Adding prefix 12.17.247.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,676 INFO: Adding prefix 12.17.247.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,682 INFO: Adding prefix 12.17.247.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,689 INFO: Adding prefix 12.17.248.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,694 INFO: Adding prefix 12.17.248.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,699 INFO: Adding prefix 12.17.248.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,704 INFO: Adding prefix 12.17.248.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,711 INFO: Adding prefix 12.17.248.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,716 INFO: Adding prefix 12.17.248.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,721 INFO: Adding prefix 12.17.248.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,728 INFO: Adding prefix 12.17.248.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,734 INFO: Adding prefix 12.17.248.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,740 INFO: Adding prefix 12.17.248.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,747 INFO: Adding prefix 12.17.248.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,753 INFO: Adding prefix 12.17.248.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,760 INFO: Adding prefix 12.17.248.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,766 INFO: Adding prefix 12.17.248.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,774 INFO: Adding prefix 12.17.248.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,780 INFO: Adding prefix 12.17.248.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,786 INFO: Adding prefix 12.17.249.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,791 INFO: Adding prefix 12.17.249.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,799 INFO: Adding prefix 12.17.249.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,806 INFO: Adding prefix 12.17.249.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,815 INFO: Adding prefix 12.17.249.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,820 INFO: Adding prefix 12.17.249.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,827 INFO: Adding prefix 12.17.249.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,840 INFO: Adding prefix 12.17.249.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,846 INFO: Adding prefix 12.17.249.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,851 INFO: Adding prefix 12.17.249.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,858 INFO: Adding prefix 12.17.249.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,865 INFO: Adding prefix 12.17.249.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,871 INFO: Adding prefix 12.17.249.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,878 INFO: Adding prefix 12.17.249.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,884 INFO: Adding prefix 12.17.249.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,891 INFO: Adding prefix 12.17.249.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,897 INFO: Adding prefix 12.17.250.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,904 INFO: Adding prefix 12.17.250.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,909 INFO: Adding prefix 12.17.250.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,917 INFO: Adding prefix 12.17.250.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,922 INFO: Adding prefix 12.17.250.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,929 INFO: Adding prefix 12.17.250.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,944 INFO: Adding prefix 12.17.250.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,953 INFO: Adding prefix 12.17.250.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,958 INFO: Adding prefix 12.17.250.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,964 INFO: Adding prefix 12.17.250.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,970 INFO: Adding prefix 12.17.250.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,977 INFO: Adding prefix 12.17.250.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,984 INFO: Adding prefix 12.17.250.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,988 INFO: Adding prefix 12.17.250.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:04,997 INFO: Adding prefix 12.17.250.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,005 INFO: Adding prefix 12.17.250.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,010 INFO: Adding prefix 12.17.251.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,016 INFO: Adding prefix 12.17.251.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,031 INFO: Adding prefix 12.17.251.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,039 INFO: Adding prefix 12.17.251.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,076 INFO: Adding prefix 12.17.251.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,088 INFO: Adding prefix 12.17.251.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,098 INFO: Adding prefix 12.17.251.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,105 INFO: Adding prefix 12.17.251.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,111 INFO: Adding prefix 12.17.251.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,118 INFO: Adding prefix 12.17.251.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,128 INFO: Adding prefix 12.17.251.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,134 INFO: Adding prefix 12.17.251.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,140 INFO: Adding prefix 12.17.251.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,144 INFO: Adding prefix 12.17.251.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,150 INFO: Adding prefix 12.17.251.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,159 INFO: Adding prefix 12.17.251.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,165 INFO: Adding prefix 12.17.252.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,170 INFO: Adding prefix 12.17.252.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,179 INFO: Adding prefix 12.17.252.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,186 INFO: Adding prefix 12.17.252.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,191 INFO: Adding prefix 12.17.252.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,198 INFO: Adding prefix 12.17.252.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,204 INFO: Adding prefix 12.17.252.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,209 INFO: Adding prefix 12.17.252.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,214 INFO: Adding prefix 12.17.252.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,224 INFO: Adding prefix 12.17.252.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,233 INFO: Adding prefix 12.17.252.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,239 INFO: Adding prefix 12.17.252.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,245 INFO: Adding prefix 12.17.252.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,253 INFO: Adding prefix 12.17.252.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,260 INFO: Adding prefix 12.17.252.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,265 INFO: Adding prefix 12.17.252.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,272 INFO: Adding prefix 12.17.253.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,279 INFO: Adding prefix 12.17.253.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,285 INFO: Adding prefix 12.17.253.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,291 INFO: Adding prefix 12.17.253.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,296 INFO: Adding prefix 12.17.253.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,304 INFO: Adding prefix 12.17.253.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,312 INFO: Adding prefix 12.17.253.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,318 INFO: Adding prefix 12.17.253.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,326 INFO: Adding prefix 12.17.253.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,335 INFO: Adding prefix 12.17.253.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,344 INFO: Adding prefix 12.17.253.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,350 INFO: Adding prefix 12.17.253.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,356 INFO: Adding prefix 12.17.253.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,360 INFO: Adding prefix 12.17.253.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,366 INFO: Adding prefix 12.17.253.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,371 INFO: Adding prefix 12.17.253.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,385 INFO: Adding prefix 12.17.254.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,391 INFO: Adding prefix 12.17.254.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,396 INFO: Adding prefix 12.17.254.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,403 INFO: Adding prefix 12.17.254.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,410 INFO: Adding prefix 12.17.254.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,415 INFO: Adding prefix 12.17.254.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,421 INFO: Adding prefix 12.17.254.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,426 INFO: Adding prefix 12.17.254.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,436 INFO: Adding prefix 12.17.254.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,443 INFO: Adding prefix 12.17.254.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,448 INFO: Adding prefix 12.17.254.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,453 INFO: Adding prefix 12.17.254.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,461 INFO: Adding prefix 12.17.254.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,467 INFO: Adding prefix 12.17.254.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,473 INFO: Adding prefix 12.17.254.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,477 INFO: Adding prefix 12.17.254.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,484 INFO: Adding prefix 12.17.255.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,490 INFO: Adding prefix 12.17.255.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,496 INFO: Adding prefix 12.17.255.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,503 INFO: Adding prefix 12.17.255.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,514 INFO: Adding prefix 12.17.255.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,521 INFO: Adding prefix 12.17.255.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,527 INFO: Adding prefix 12.17.255.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,532 INFO: Adding prefix 12.17.255.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,538 INFO: Adding prefix 12.17.255.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,545 INFO: Adding prefix 12.17.255.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,551 INFO: Adding prefix 12.17.255.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,560 INFO: Adding prefix 12.17.255.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,566 INFO: Adding prefix 12.17.255.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,571 INFO: Adding prefix 12.17.255.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,578 INFO: Adding prefix 12.17.255.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,592 INFO: Adding prefix 12.17.255.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,602 INFO: Adding prefix 12.18.0.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,607 INFO: Adding prefix 12.18.0.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,614 INFO: Adding prefix 12.18.0.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,621 INFO: Adding prefix 12.18.0.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,626 INFO: Adding prefix 12.18.0.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,631 INFO: Adding prefix 12.18.0.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,636 INFO: Adding prefix 12.18.0.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,643 INFO: Adding prefix 12.18.0.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,648 INFO: Adding prefix 12.18.0.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,654 INFO: Adding prefix 12.18.0.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,666 INFO: Adding prefix 12.18.0.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,674 INFO: Adding prefix 12.18.0.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,679 INFO: Adding prefix 12.18.0.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,691 INFO: Adding prefix 12.18.0.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,697 INFO: Adding prefix 12.18.0.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,704 INFO: Adding prefix 12.18.0.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,708 INFO: Adding prefix 12.18.1.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,713 INFO: Adding prefix 12.18.1.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,718 INFO: Adding prefix 12.18.1.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,722 INFO: Adding prefix 12.18.1.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,728 INFO: Adding prefix 12.18.1.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,732 INFO: Adding prefix 12.18.1.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,739 INFO: Adding prefix 12.18.1.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,744 INFO: Adding prefix 12.18.1.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,753 INFO: Adding prefix 12.18.1.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,759 INFO: Adding prefix 12.18.1.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,765 INFO: Adding prefix 12.18.1.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,771 INFO: Adding prefix 12.18.1.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,776 INFO: Adding prefix 12.18.1.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,782 INFO: Adding prefix 12.18.1.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,790 INFO: Adding prefix 12.18.1.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,796 INFO: Adding prefix 12.18.1.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,801 INFO: Adding prefix 12.18.2.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,807 INFO: Adding prefix 12.18.2.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,816 INFO: Adding prefix 12.18.2.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,822 INFO: Adding prefix 12.18.2.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,828 INFO: Adding prefix 12.18.2.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,833 INFO: Adding prefix 12.18.2.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,840 INFO: Adding prefix 12.18.2.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,847 INFO: Adding prefix 12.18.2.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,852 INFO: Adding prefix 12.18.2.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,856 INFO: Adding prefix 12.18.2.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,862 INFO: Adding prefix 12.18.2.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,868 INFO: Adding prefix 12.18.2.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,873 INFO: Adding prefix 12.18.2.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,879 INFO: Adding prefix 12.18.2.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,888 INFO: Adding prefix 12.18.2.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,895 INFO: Adding prefix 12.18.2.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,901 INFO: Adding prefix 12.18.3.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,907 INFO: Adding prefix 12.18.3.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,914 INFO: Adding prefix 12.18.3.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,929 INFO: Adding prefix 12.18.3.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,936 INFO: Adding prefix 12.18.3.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,943 INFO: Adding prefix 12.18.3.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,950 INFO: Adding prefix 12.18.3.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,956 INFO: Adding prefix 12.18.3.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,962 INFO: Adding prefix 12.18.3.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,969 INFO: Adding prefix 12.18.3.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,974 INFO: Adding prefix 12.18.3.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,979 INFO: Adding prefix 12.18.3.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,984 INFO: Adding prefix 12.18.3.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,991 INFO: Adding prefix 12.18.3.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:05,996 INFO: Adding prefix 12.18.3.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,001 INFO: Adding prefix 12.18.3.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,006 INFO: Adding prefix 12.18.4.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,011 INFO: Adding prefix 12.18.4.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,016 INFO: Adding prefix 12.18.4.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,021 INFO: Adding prefix 12.18.4.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,027 INFO: Adding prefix 12.18.4.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,033 INFO: Adding prefix 12.18.4.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,038 INFO: Adding prefix 12.18.4.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,044 INFO: Adding prefix 12.18.4.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,050 INFO: Adding prefix 12.18.4.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,058 INFO: Adding prefix 12.18.4.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,068 INFO: Adding prefix 12.18.4.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,073 INFO: Adding prefix 12.18.4.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,079 INFO: Adding prefix 12.18.4.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,085 INFO: Adding prefix 12.18.4.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,090 INFO: Adding prefix 12.18.4.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,096 INFO: Adding prefix 12.18.4.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,107 INFO: Adding prefix 12.18.5.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,114 INFO: Adding prefix 12.18.5.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,120 INFO: Adding prefix 12.18.5.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,125 INFO: Adding prefix 12.18.5.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,132 INFO: Adding prefix 12.18.5.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,136 INFO: Adding prefix 12.18.5.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,142 INFO: Adding prefix 12.18.5.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,155 INFO: Adding prefix 12.18.5.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,166 INFO: Adding prefix 12.18.5.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,184 INFO: Adding prefix 12.18.5.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,193 INFO: Adding prefix 12.18.5.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,199 INFO: Adding prefix 12.18.5.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,209 INFO: Adding prefix 12.18.5.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,234 INFO: Adding prefix 12.18.5.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,246 INFO: Adding prefix 12.18.5.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,252 INFO: Adding prefix 12.18.5.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,266 INFO: Adding prefix 12.18.6.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,271 INFO: Adding prefix 12.18.6.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,277 INFO: Adding prefix 12.18.6.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,283 INFO: Adding prefix 12.18.6.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,292 INFO: Adding prefix 12.18.6.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,297 INFO: Adding prefix 12.18.6.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,303 INFO: Adding prefix 12.18.6.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,308 INFO: Adding prefix 12.18.6.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,316 INFO: Adding prefix 12.18.6.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,322 INFO: Adding prefix 12.18.6.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,326 INFO: Adding prefix 12.18.6.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,334 INFO: Adding prefix 12.18.6.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,340 INFO: Adding prefix 12.18.6.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,345 INFO: Adding prefix 12.18.6.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,350 INFO: Adding prefix 12.18.6.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,358 INFO: Adding prefix 12.18.6.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,364 INFO: Adding prefix 12.18.7.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,370 INFO: Adding prefix 12.18.7.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,375 INFO: Adding prefix 12.18.7.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,382 INFO: Adding prefix 12.18.7.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,389 INFO: Adding prefix 12.18.7.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,395 INFO: Adding prefix 12.18.7.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,401 INFO: Adding prefix 12.18.7.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,409 INFO: Adding prefix 12.18.7.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,415 INFO: Adding prefix 12.18.7.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,424 INFO: Adding prefix 12.18.7.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,430 INFO: Adding prefix 12.18.7.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,442 INFO: Adding prefix 12.18.7.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,452 INFO: Adding prefix 12.18.7.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,459 INFO: Adding prefix 12.18.7.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,464 INFO: Adding prefix 12.18.7.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,476 INFO: Adding prefix 12.18.7.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,482 INFO: Adding prefix 12.18.8.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,489 INFO: Adding prefix 12.18.8.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,494 INFO: Adding prefix 12.18.8.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,503 INFO: Adding prefix 12.18.8.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,511 INFO: Adding prefix 12.18.8.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,518 INFO: Adding prefix 12.18.8.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,523 INFO: Adding prefix 12.18.8.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,528 INFO: Adding prefix 12.18.8.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,534 INFO: Adding prefix 12.18.8.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,540 INFO: Adding prefix 12.18.8.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,548 INFO: Adding prefix 12.18.8.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,553 INFO: Adding prefix 12.18.8.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,559 INFO: Adding prefix 12.18.8.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,565 INFO: Adding prefix 12.18.8.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,572 INFO: Adding prefix 12.18.8.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,578 INFO: Adding prefix 12.18.8.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,584 INFO: Adding prefix 12.18.9.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,591 INFO: Adding prefix 12.18.9.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,600 INFO: Adding prefix 12.18.9.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,607 INFO: Adding prefix 12.18.9.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,614 INFO: Adding prefix 12.18.9.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,621 INFO: Adding prefix 12.18.9.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,631 INFO: Adding prefix 12.18.9.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,639 INFO: Adding prefix 12.18.9.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,647 INFO: Adding prefix 12.18.9.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,654 INFO: Adding prefix 12.18.9.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,661 INFO: Adding prefix 12.18.9.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,668 INFO: Adding prefix 12.18.9.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,675 INFO: Adding prefix 12.18.9.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,681 INFO: Adding prefix 12.18.9.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,692 INFO: Adding prefix 12.18.9.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,700 INFO: Adding prefix 12.18.9.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,707 INFO: Adding prefix 12.18.10.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,712 INFO: Adding prefix 12.18.10.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,722 INFO: Adding prefix 12.18.10.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,730 INFO: Adding prefix 12.18.10.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,738 INFO: Adding prefix 12.18.10.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,744 INFO: Adding prefix 12.18.10.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,751 INFO: Adding prefix 12.18.10.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,758 INFO: Adding prefix 12.18.10.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,766 INFO: Adding prefix 12.18.10.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,777 INFO: Adding prefix 12.18.10.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,784 INFO: Adding prefix 12.18.10.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,790 INFO: Adding prefix 12.18.10.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,796 INFO: Adding prefix 12.18.10.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,810 INFO: Adding prefix 12.18.10.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,817 INFO: Adding prefix 12.18.10.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,829 INFO: Adding prefix 12.18.10.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,835 INFO: Adding prefix 12.18.11.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,843 INFO: Adding prefix 12.18.11.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,847 INFO: Adding prefix 12.18.11.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,852 INFO: Adding prefix 12.18.11.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,859 INFO: Adding prefix 12.18.11.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,866 INFO: Adding prefix 12.18.11.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,873 INFO: Adding prefix 12.18.11.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,879 INFO: Adding prefix 12.18.11.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,885 INFO: Adding prefix 12.18.11.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,897 INFO: Adding prefix 12.18.11.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,905 INFO: Adding prefix 12.18.11.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,913 INFO: Adding prefix 12.18.11.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,920 INFO: Adding prefix 12.18.11.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,929 INFO: Adding prefix 12.18.11.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,934 INFO: Adding prefix 12.18.11.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,941 INFO: Adding prefix 12.18.11.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,948 INFO: Adding prefix 12.18.12.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,955 INFO: Adding prefix 12.18.12.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,961 INFO: Adding prefix 12.18.12.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,968 INFO: Adding prefix 12.18.12.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,976 INFO: Adding prefix 12.18.12.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,980 INFO: Adding prefix 12.18.12.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,988 INFO: Adding prefix 12.18.12.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:06,993 INFO: Adding prefix 12.18.12.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,001 INFO: Adding prefix 12.18.12.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,006 INFO: Adding prefix 12.18.12.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,012 INFO: Adding prefix 12.18.12.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,017 INFO: Adding prefix 12.18.12.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,027 INFO: Adding prefix 12.18.12.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,033 INFO: Adding prefix 12.18.12.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,039 INFO: Adding prefix 12.18.12.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,051 INFO: Adding prefix 12.18.12.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,059 INFO: Adding prefix 12.18.13.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,064 INFO: Adding prefix 12.18.13.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,070 INFO: Adding prefix 12.18.13.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,075 INFO: Adding prefix 12.18.13.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,081 INFO: Adding prefix 12.18.13.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,086 INFO: Adding prefix 12.18.13.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,091 INFO: Adding prefix 12.18.13.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,097 INFO: Adding prefix 12.18.13.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,106 INFO: Adding prefix 12.18.13.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,113 INFO: Adding prefix 12.18.13.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,119 INFO: Adding prefix 12.18.13.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,125 INFO: Adding prefix 12.18.13.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,130 INFO: Adding prefix 12.18.13.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,138 INFO: Adding prefix 12.18.13.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,143 INFO: Adding prefix 12.18.13.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,151 INFO: Adding prefix 12.18.13.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,160 INFO: Adding prefix 12.18.14.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,167 INFO: Adding prefix 12.18.14.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,172 INFO: Adding prefix 12.18.14.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,178 INFO: Adding prefix 12.18.14.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,189 INFO: Adding prefix 12.18.14.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,195 INFO: Adding prefix 12.18.14.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,201 INFO: Adding prefix 12.18.14.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,208 INFO: Adding prefix 12.18.14.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,215 INFO: Adding prefix 12.18.14.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,222 INFO: Adding prefix 12.18.14.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,227 INFO: Adding prefix 12.18.14.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,235 INFO: Adding prefix 12.18.14.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,241 INFO: Adding prefix 12.18.14.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,247 INFO: Adding prefix 12.18.14.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,253 INFO: Adding prefix 12.18.14.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,262 INFO: Adding prefix 12.18.14.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,271 INFO: Adding prefix 12.18.15.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,276 INFO: Adding prefix 12.18.15.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,282 INFO: Adding prefix 12.18.15.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,291 INFO: Adding prefix 12.18.15.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,298 INFO: Adding prefix 12.18.15.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,304 INFO: Adding prefix 12.18.15.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,309 INFO: Adding prefix 12.18.15.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,314 INFO: Adding prefix 12.18.15.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,322 INFO: Adding prefix 12.18.15.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,327 INFO: Adding prefix 12.18.15.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,335 INFO: Adding prefix 12.18.15.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,342 INFO: Adding prefix 12.18.15.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,347 INFO: Adding prefix 12.18.15.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,353 INFO: Adding prefix 12.18.15.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,362 INFO: Adding prefix 12.18.15.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,368 INFO: Adding prefix 12.18.15.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,374 INFO: Adding prefix 12.18.16.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,380 INFO: Adding prefix 12.18.16.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,389 INFO: Adding prefix 12.18.16.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,396 INFO: Adding prefix 12.18.16.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,401 INFO: Adding prefix 12.18.16.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,406 INFO: Adding prefix 12.18.16.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,412 INFO: Adding prefix 12.18.16.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,418 INFO: Adding prefix 12.18.16.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,426 INFO: Adding prefix 12.18.16.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,437 INFO: Adding prefix 12.18.16.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,447 INFO: Adding prefix 12.18.16.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,455 INFO: Adding prefix 12.18.16.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,462 INFO: Adding prefix 12.18.16.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,467 INFO: Adding prefix 12.18.16.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,476 INFO: Adding prefix 12.18.16.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,482 INFO: Adding prefix 12.18.16.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,487 INFO: Adding prefix 12.18.17.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,492 INFO: Adding prefix 12.18.17.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,502 INFO: Adding prefix 12.18.17.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,508 INFO: Adding prefix 12.18.17.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,515 INFO: Adding prefix 12.18.17.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,521 INFO: Adding prefix 12.18.17.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,528 INFO: Adding prefix 12.18.17.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,539 INFO: Adding prefix 12.18.17.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,545 INFO: Adding prefix 12.18.17.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,553 INFO: Adding prefix 12.18.17.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,557 INFO: Adding prefix 12.18.17.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,564 INFO: Adding prefix 12.18.17.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,570 INFO: Adding prefix 12.18.17.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,577 INFO: Adding prefix 12.18.17.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,628 INFO: Adding prefix 12.18.17.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,636 INFO: Adding prefix 12.18.17.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,641 INFO: Adding prefix 12.18.18.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,649 INFO: Adding prefix 12.18.18.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,655 INFO: Adding prefix 12.18.18.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,660 INFO: Adding prefix 12.18.18.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,664 INFO: Adding prefix 12.18.18.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,672 INFO: Adding prefix 12.18.18.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,677 INFO: Adding prefix 12.18.18.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,685 INFO: Adding prefix 12.18.18.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,691 INFO: Adding prefix 12.18.18.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,704 INFO: Adding prefix 12.18.18.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,711 INFO: Adding prefix 12.18.18.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,720 INFO: Adding prefix 12.18.18.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,727 INFO: Adding prefix 12.18.18.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,735 INFO: Adding prefix 12.18.18.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,740 INFO: Adding prefix 12.18.18.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,746 INFO: Adding prefix 12.18.18.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,751 INFO: Adding prefix 12.18.19.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,757 INFO: Adding prefix 12.18.19.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,762 INFO: Adding prefix 12.18.19.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,767 INFO: Adding prefix 12.18.19.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,774 INFO: Adding prefix 12.18.19.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,782 INFO: Adding prefix 12.18.19.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,788 INFO: Adding prefix 12.18.19.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,794 INFO: Adding prefix 12.18.19.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,802 INFO: Adding prefix 12.18.19.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,808 INFO: Adding prefix 12.18.19.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,813 INFO: Adding prefix 12.18.19.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,820 INFO: Adding prefix 12.18.19.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,827 INFO: Adding prefix 12.18.19.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,836 INFO: Adding prefix 12.18.19.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,844 INFO: Adding prefix 12.18.19.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,848 INFO: Adding prefix 12.18.19.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,859 INFO: Adding prefix 12.18.20.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,868 INFO: Adding prefix 12.18.20.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,873 INFO: Adding prefix 12.18.20.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,879 INFO: Adding prefix 12.18.20.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,886 INFO: Adding prefix 12.18.20.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,892 INFO: Adding prefix 12.18.20.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,897 INFO: Adding prefix 12.18.20.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,902 INFO: Adding prefix 12.18.20.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,911 INFO: Adding prefix 12.18.20.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,919 INFO: Adding prefix 12.18.20.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,926 INFO: Adding prefix 12.18.20.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,932 INFO: Adding prefix 12.18.20.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,937 INFO: Adding prefix 12.18.20.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,946 INFO: Adding prefix 12.18.20.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,956 INFO: Adding prefix 12.18.20.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,964 INFO: Adding prefix 12.18.20.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,969 INFO: Adding prefix 12.18.21.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,974 INFO: Adding prefix 12.18.21.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,979 INFO: Adding prefix 12.18.21.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,986 INFO: Adding prefix 12.18.21.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,992 INFO: Adding prefix 12.18.21.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:07,997 INFO: Adding prefix 12.18.21.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,005 INFO: Adding prefix 12.18.21.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,012 INFO: Adding prefix 12.18.21.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,017 INFO: Adding prefix 12.18.21.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,022 INFO: Adding prefix 12.18.21.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,027 INFO: Adding prefix 12.18.21.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,034 INFO: Adding prefix 12.18.21.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,041 INFO: Adding prefix 12.18.21.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,047 INFO: Adding prefix 12.18.21.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,070 INFO: Adding prefix 12.18.21.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,081 INFO: Adding prefix 12.18.21.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,087 INFO: Adding prefix 12.18.22.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,093 INFO: Adding prefix 12.18.22.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,100 INFO: Adding prefix 12.18.22.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,108 INFO: Adding prefix 12.18.22.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,114 INFO: Adding prefix 12.18.22.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,122 INFO: Adding prefix 12.18.22.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,128 INFO: Adding prefix 12.18.22.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,133 INFO: Adding prefix 12.18.22.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,138 INFO: Adding prefix 12.18.22.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,143 INFO: Adding prefix 12.18.22.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,149 INFO: Adding prefix 12.18.22.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,154 INFO: Adding prefix 12.18.22.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,159 INFO: Adding prefix 12.18.22.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,164 INFO: Adding prefix 12.18.22.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,173 INFO: Adding prefix 12.18.22.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,178 INFO: Adding prefix 12.18.22.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,183 INFO: Adding prefix 12.18.23.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,189 INFO: Adding prefix 12.18.23.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,195 INFO: Adding prefix 12.18.23.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,200 INFO: Adding prefix 12.18.23.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,205 INFO: Adding prefix 12.18.23.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,211 INFO: Adding prefix 12.18.23.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,217 INFO: Adding prefix 12.18.23.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,223 INFO: Adding prefix 12.18.23.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,227 INFO: Adding prefix 12.18.23.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,233 INFO: Adding prefix 12.18.23.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,239 INFO: Adding prefix 12.18.23.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,245 INFO: Adding prefix 12.18.23.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,250 INFO: Adding prefix 12.18.23.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,255 INFO: Adding prefix 12.18.23.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,267 INFO: Adding prefix 12.18.23.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,272 INFO: Adding prefix 12.18.23.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,278 INFO: Adding prefix 12.18.24.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,285 INFO: Adding prefix 12.18.24.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,290 INFO: Adding prefix 12.18.24.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,295 INFO: Adding prefix 12.18.24.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,302 INFO: Adding prefix 12.18.24.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,309 INFO: Adding prefix 12.18.24.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,316 INFO: Adding prefix 12.18.24.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,322 INFO: Adding prefix 12.18.24.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,328 INFO: Adding prefix 12.18.24.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,335 INFO: Adding prefix 12.18.24.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,340 INFO: Adding prefix 12.18.24.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,345 INFO: Adding prefix 12.18.24.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,350 INFO: Adding prefix 12.18.24.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,356 INFO: Adding prefix 12.18.24.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,361 INFO: Adding prefix 12.18.24.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,366 INFO: Adding prefix 12.18.24.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,371 INFO: Adding prefix 12.18.25.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,378 INFO: Adding prefix 12.18.25.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,383 INFO: Adding prefix 12.18.25.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,389 INFO: Adding prefix 12.18.25.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,394 INFO: Adding prefix 12.18.25.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,400 INFO: Adding prefix 12.18.25.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,405 INFO: Adding prefix 12.18.25.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,411 INFO: Adding prefix 12.18.25.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,416 INFO: Adding prefix 12.18.25.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,423 INFO: Adding prefix 12.18.25.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,429 INFO: Adding prefix 12.18.25.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,435 INFO: Adding prefix 12.18.25.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,441 INFO: Adding prefix 12.18.25.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,447 INFO: Adding prefix 12.18.25.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,452 INFO: Adding prefix 12.18.25.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,458 INFO: Adding prefix 12.18.25.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,464 INFO: Adding prefix 12.18.26.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,470 INFO: Adding prefix 12.18.26.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,475 INFO: Adding prefix 12.18.26.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,481 INFO: Adding prefix 12.18.26.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,490 INFO: Adding prefix 12.18.26.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,496 INFO: Adding prefix 12.18.26.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,502 INFO: Adding prefix 12.18.26.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,507 INFO: Adding prefix 12.18.26.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,514 INFO: Adding prefix 12.18.26.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,520 INFO: Adding prefix 12.18.26.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,527 INFO: Adding prefix 12.18.26.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,533 INFO: Adding prefix 12.18.26.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,540 INFO: Adding prefix 12.18.26.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,546 INFO: Adding prefix 12.18.26.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,551 INFO: Adding prefix 12.18.26.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,557 INFO: Adding prefix 12.18.26.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,564 INFO: Adding prefix 12.18.27.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,571 INFO: Adding prefix 12.18.27.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,578 INFO: Adding prefix 12.18.27.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,585 INFO: Adding prefix 12.18.27.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,592 INFO: Adding prefix 12.18.27.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,598 INFO: Adding prefix 12.18.27.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,603 INFO: Adding prefix 12.18.27.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,610 INFO: Adding prefix 12.18.27.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,619 INFO: Adding prefix 12.18.27.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,625 INFO: Adding prefix 12.18.27.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,632 INFO: Adding prefix 12.18.27.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,638 INFO: Adding prefix 12.18.27.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,644 INFO: Adding prefix 12.18.27.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,649 INFO: Adding prefix 12.18.27.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,654 INFO: Adding prefix 12.18.27.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,661 INFO: Adding prefix 12.18.27.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,666 INFO: Adding prefix 12.18.28.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,672 INFO: Adding prefix 12.18.28.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,678 INFO: Adding prefix 12.18.28.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,685 INFO: Adding prefix 12.18.28.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,691 INFO: Adding prefix 12.18.28.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,696 INFO: Adding prefix 12.18.28.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,701 INFO: Adding prefix 12.18.28.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,708 INFO: Adding prefix 12.18.28.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,715 INFO: Adding prefix 12.18.28.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,720 INFO: Adding prefix 12.18.28.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,726 INFO: Adding prefix 12.18.28.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,733 INFO: Adding prefix 12.18.28.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,739 INFO: Adding prefix 12.18.28.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,744 INFO: Adding prefix 12.18.28.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,749 INFO: Adding prefix 12.18.28.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,756 INFO: Adding prefix 12.18.28.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,761 INFO: Adding prefix 12.18.29.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,768 INFO: Adding prefix 12.18.29.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,775 INFO: Adding prefix 12.18.29.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,781 INFO: Adding prefix 12.18.29.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,787 INFO: Adding prefix 12.18.29.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,793 INFO: Adding prefix 12.18.29.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,799 INFO: Adding prefix 12.18.29.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,805 INFO: Adding prefix 12.18.29.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,810 INFO: Adding prefix 12.18.29.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,815 INFO: Adding prefix 12.18.29.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,822 INFO: Adding prefix 12.18.29.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,827 INFO: Adding prefix 12.18.29.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,832 INFO: Adding prefix 12.18.29.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,837 INFO: Adding prefix 12.18.29.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,844 INFO: Adding prefix 12.18.29.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,855 INFO: Adding prefix 12.18.29.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,861 INFO: Adding prefix 12.18.30.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,866 INFO: Adding prefix 12.18.30.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,874 INFO: Adding prefix 12.18.30.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,879 INFO: Adding prefix 12.18.30.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,886 INFO: Adding prefix 12.18.30.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,891 INFO: Adding prefix 12.18.30.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,898 INFO: Adding prefix 12.18.30.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,905 INFO: Adding prefix 12.18.30.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,910 INFO: Adding prefix 12.18.30.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,915 INFO: Adding prefix 12.18.30.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,922 INFO: Adding prefix 12.18.30.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,928 INFO: Adding prefix 12.18.30.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,934 INFO: Adding prefix 12.18.30.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,940 INFO: Adding prefix 12.18.30.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,947 INFO: Adding prefix 12.18.30.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,953 INFO: Adding prefix 12.18.30.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,959 INFO: Adding prefix 12.18.31.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,966 INFO: Adding prefix 12.18.31.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,971 INFO: Adding prefix 12.18.31.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,976 INFO: Adding prefix 12.18.31.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,982 INFO: Adding prefix 12.18.31.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,989 INFO: Adding prefix 12.18.31.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:08,995 INFO: Adding prefix 12.18.31.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,001 INFO: Adding prefix 12.18.31.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,006 INFO: Adding prefix 12.18.31.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,013 INFO: Adding prefix 12.18.31.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,018 INFO: Adding prefix 12.18.31.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,023 INFO: Adding prefix 12.18.31.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,029 INFO: Adding prefix 12.18.31.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,035 INFO: Adding prefix 12.18.31.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,041 INFO: Adding prefix 12.18.31.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,046 INFO: Adding prefix 12.18.31.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,053 INFO: Adding prefix 12.18.32.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,061 INFO: Adding prefix 12.18.32.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,066 INFO: Adding prefix 12.18.32.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,073 INFO: Adding prefix 12.18.32.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,080 INFO: Adding prefix 12.18.32.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,088 INFO: Adding prefix 12.18.32.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,093 INFO: Adding prefix 12.18.32.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,100 INFO: Adding prefix 12.18.32.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,107 INFO: Adding prefix 12.18.32.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,114 INFO: Adding prefix 12.18.32.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,120 INFO: Adding prefix 12.18.32.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,126 INFO: Adding prefix 12.18.32.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,130 INFO: Adding prefix 12.18.32.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,135 INFO: Adding prefix 12.18.32.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,144 INFO: Adding prefix 12.18.32.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,150 INFO: Adding prefix 12.18.32.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,159 INFO: Adding prefix 12.18.33.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,165 INFO: Adding prefix 12.18.33.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,171 INFO: Adding prefix 12.18.33.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,178 INFO: Adding prefix 12.18.33.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,186 INFO: Adding prefix 12.18.33.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,191 INFO: Adding prefix 12.18.33.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,198 INFO: Adding prefix 12.18.33.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,203 INFO: Adding prefix 12.18.33.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,209 INFO: Adding prefix 12.18.33.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,215 INFO: Adding prefix 12.18.33.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,221 INFO: Adding prefix 12.18.33.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,226 INFO: Adding prefix 12.18.33.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,232 INFO: Adding prefix 12.18.33.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,238 INFO: Adding prefix 12.18.33.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,245 INFO: Adding prefix 12.18.33.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,251 INFO: Adding prefix 12.18.33.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,259 INFO: Adding prefix 12.18.34.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,264 INFO: Adding prefix 12.18.34.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,270 INFO: Adding prefix 12.18.34.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,275 INFO: Adding prefix 12.18.34.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,283 INFO: Adding prefix 12.18.34.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,290 INFO: Adding prefix 12.18.34.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,296 INFO: Adding prefix 12.18.34.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,300 INFO: Adding prefix 12.18.34.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,306 INFO: Adding prefix 12.18.34.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,311 INFO: Adding prefix 12.18.34.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,317 INFO: Adding prefix 12.18.34.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,325 INFO: Adding prefix 12.18.34.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,331 INFO: Adding prefix 12.18.34.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,337 INFO: Adding prefix 12.18.34.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,343 INFO: Adding prefix 12.18.34.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,350 INFO: Adding prefix 12.18.34.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,357 INFO: Adding prefix 12.18.35.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,364 INFO: Adding prefix 12.18.35.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,370 INFO: Adding prefix 12.18.35.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,377 INFO: Adding prefix 12.18.35.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,384 INFO: Adding prefix 12.18.35.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,390 INFO: Adding prefix 12.18.35.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,395 INFO: Adding prefix 12.18.35.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,402 INFO: Adding prefix 12.18.35.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,409 INFO: Adding prefix 12.18.35.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,414 INFO: Adding prefix 12.18.35.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,419 INFO: Adding prefix 12.18.35.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,426 INFO: Adding prefix 12.18.35.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,431 INFO: Adding prefix 12.18.35.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,436 INFO: Adding prefix 12.18.35.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,442 INFO: Adding prefix 12.18.35.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,450 INFO: Adding prefix 12.18.35.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,455 INFO: Adding prefix 12.18.36.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,462 INFO: Adding prefix 12.18.36.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,468 INFO: Adding prefix 12.18.36.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,479 INFO: Adding prefix 12.18.36.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,487 INFO: Adding prefix 12.18.36.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,494 INFO: Adding prefix 12.18.36.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,503 INFO: Adding prefix 12.18.36.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,509 INFO: Adding prefix 12.18.36.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,514 INFO: Adding prefix 12.18.36.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,519 INFO: Adding prefix 12.18.36.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,526 INFO: Adding prefix 12.18.36.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,532 INFO: Adding prefix 12.18.36.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,539 INFO: Adding prefix 12.18.36.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,546 INFO: Adding prefix 12.18.36.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,553 INFO: Adding prefix 12.18.36.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,560 INFO: Adding prefix 12.18.36.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,565 INFO: Adding prefix 12.18.37.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,570 INFO: Adding prefix 12.18.37.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,577 INFO: Adding prefix 12.18.37.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,581 INFO: Adding prefix 12.18.37.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,587 INFO: Adding prefix 12.18.37.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,592 INFO: Adding prefix 12.18.37.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,608 INFO: Adding prefix 12.18.37.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,615 INFO: Adding prefix 12.18.37.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,621 INFO: Adding prefix 12.18.37.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,627 INFO: Adding prefix 12.18.37.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,637 INFO: Adding prefix 12.18.37.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,643 INFO: Adding prefix 12.18.37.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,649 INFO: Adding prefix 12.18.37.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,665 INFO: Adding prefix 12.18.37.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,675 INFO: Adding prefix 12.18.37.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,681 INFO: Adding prefix 12.18.37.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,686 INFO: Adding prefix 12.18.38.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,691 INFO: Adding prefix 12.18.38.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,695 INFO: Adding prefix 12.18.38.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,701 INFO: Adding prefix 12.18.38.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,706 INFO: Adding prefix 12.18.38.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,712 INFO: Adding prefix 12.18.38.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,717 INFO: Adding prefix 12.18.38.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,722 INFO: Adding prefix 12.18.38.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,727 INFO: Adding prefix 12.18.38.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,733 INFO: Adding prefix 12.18.38.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,738 INFO: Adding prefix 12.18.38.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,745 INFO: Adding prefix 12.18.38.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,750 INFO: Adding prefix 12.18.38.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,756 INFO: Adding prefix 12.18.38.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,762 INFO: Adding prefix 12.18.38.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,767 INFO: Adding prefix 12.18.38.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,772 INFO: Adding prefix 12.18.39.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,779 INFO: Adding prefix 12.18.39.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,784 INFO: Adding prefix 12.18.39.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,789 INFO: Adding prefix 12.18.39.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,795 INFO: Adding prefix 12.18.39.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,801 INFO: Adding prefix 12.18.39.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,806 INFO: Adding prefix 12.18.39.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,811 INFO: Adding prefix 12.18.39.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,816 INFO: Adding prefix 12.18.39.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,823 INFO: Adding prefix 12.18.39.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,828 INFO: Adding prefix 12.18.39.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,833 INFO: Adding prefix 12.18.39.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,839 INFO: Adding prefix 12.18.39.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,843 INFO: Adding prefix 12.18.39.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,848 INFO: Adding prefix 12.18.39.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,853 INFO: Adding prefix 12.18.39.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,859 INFO: Adding prefix 12.18.40.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,864 INFO: Adding prefix 12.18.40.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,869 INFO: Adding prefix 12.18.40.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,874 INFO: Adding prefix 12.18.40.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,880 INFO: Adding prefix 12.18.40.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,885 INFO: Adding prefix 12.18.40.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,889 INFO: Adding prefix 12.18.40.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,894 INFO: Adding prefix 12.18.40.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,901 INFO: Adding prefix 12.18.40.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,906 INFO: Adding prefix 12.18.40.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,911 INFO: Adding prefix 12.18.40.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,916 INFO: Adding prefix 12.18.40.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,922 INFO: Adding prefix 12.18.40.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,927 INFO: Adding prefix 12.18.40.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,932 INFO: Adding prefix 12.18.40.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,937 INFO: Adding prefix 12.18.40.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,943 INFO: Adding prefix 12.18.41.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,948 INFO: Adding prefix 12.18.41.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,953 INFO: Adding prefix 12.18.41.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,958 INFO: Adding prefix 12.18.41.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,964 INFO: Adding prefix 12.18.41.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,969 INFO: Adding prefix 12.18.41.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,974 INFO: Adding prefix 12.18.41.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,979 INFO: Adding prefix 12.18.41.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,984 INFO: Adding prefix 12.18.41.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,989 INFO: Adding prefix 12.18.41.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:09,994 INFO: Adding prefix 12.18.41.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,001 INFO: Adding prefix 12.18.41.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,006 INFO: Adding prefix 12.18.41.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,010 INFO: Adding prefix 12.18.41.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,015 INFO: Adding prefix 12.18.41.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,023 INFO: Adding prefix 12.18.41.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,029 INFO: Adding prefix 12.18.42.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,035 INFO: Adding prefix 12.18.42.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,041 INFO: Adding prefix 12.18.42.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,047 INFO: Adding prefix 12.18.42.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,052 INFO: Adding prefix 12.18.42.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,057 INFO: Adding prefix 12.18.42.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,062 INFO: Adding prefix 12.18.42.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,068 INFO: Adding prefix 12.18.42.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,073 INFO: Adding prefix 12.18.42.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,079 INFO: Adding prefix 12.18.42.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,083 INFO: Adding prefix 12.18.42.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,090 INFO: Adding prefix 12.18.42.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,097 INFO: Adding prefix 12.18.42.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,103 INFO: Adding prefix 12.18.42.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,108 INFO: Adding prefix 12.18.42.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,114 INFO: Adding prefix 12.18.42.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,120 INFO: Adding prefix 12.18.43.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,162 INFO: Adding prefix 12.18.43.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,170 INFO: Adding prefix 12.18.43.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,176 INFO: Adding prefix 12.18.43.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,182 INFO: Adding prefix 12.18.43.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,188 INFO: Adding prefix 12.18.43.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,196 INFO: Adding prefix 12.18.43.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,202 INFO: Adding prefix 12.18.43.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,207 INFO: Adding prefix 12.18.43.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,212 INFO: Adding prefix 12.18.43.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,218 INFO: Adding prefix 12.18.43.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,223 INFO: Adding prefix 12.18.43.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,227 INFO: Adding prefix 12.18.43.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,232 INFO: Adding prefix 12.18.43.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,240 INFO: Adding prefix 12.18.43.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,247 INFO: Adding prefix 12.18.43.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,253 INFO: Adding prefix 12.18.44.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,258 INFO: Adding prefix 12.18.44.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,265 INFO: Adding prefix 12.18.44.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,271 INFO: Adding prefix 12.18.44.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,277 INFO: Adding prefix 12.18.44.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,283 INFO: Adding prefix 12.18.44.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,290 INFO: Adding prefix 12.18.44.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,297 INFO: Adding prefix 12.18.44.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,303 INFO: Adding prefix 12.18.44.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,308 INFO: Adding prefix 12.18.44.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,315 INFO: Adding prefix 12.18.44.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,320 INFO: Adding prefix 12.18.44.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,325 INFO: Adding prefix 12.18.44.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,330 INFO: Adding prefix 12.18.44.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,335 INFO: Adding prefix 12.18.44.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,341 INFO: Adding prefix 12.18.44.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,346 INFO: Adding prefix 12.18.45.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,353 INFO: Adding prefix 12.18.45.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,359 INFO: Adding prefix 12.18.45.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,365 INFO: Adding prefix 12.18.45.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,371 INFO: Adding prefix 12.18.45.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,379 INFO: Adding prefix 12.18.45.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,385 INFO: Adding prefix 12.18.45.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,391 INFO: Adding prefix 12.18.45.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,396 INFO: Adding prefix 12.18.45.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,403 INFO: Adding prefix 12.18.45.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,409 INFO: Adding prefix 12.18.45.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,416 INFO: Adding prefix 12.18.45.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,425 INFO: Adding prefix 12.18.45.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,432 INFO: Adding prefix 12.18.45.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,439 INFO: Adding prefix 12.18.45.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,444 INFO: Adding prefix 12.18.45.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,449 INFO: Adding prefix 12.18.46.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,455 INFO: Adding prefix 12.18.46.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,461 INFO: Adding prefix 12.18.46.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,466 INFO: Adding prefix 12.18.46.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,474 INFO: Adding prefix 12.18.46.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,482 INFO: Adding prefix 12.18.46.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,488 INFO: Adding prefix 12.18.46.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,493 INFO: Adding prefix 12.18.46.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,499 INFO: Adding prefix 12.18.46.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,506 INFO: Adding prefix 12.18.46.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,511 INFO: Adding prefix 12.18.46.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,516 INFO: Adding prefix 12.18.46.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,523 INFO: Adding prefix 12.18.46.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,529 INFO: Adding prefix 12.18.46.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,535 INFO: Adding prefix 12.18.46.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,540 INFO: Adding prefix 12.18.46.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,547 INFO: Adding prefix 12.18.47.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,552 INFO: Adding prefix 12.18.47.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,559 INFO: Adding prefix 12.18.47.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,565 INFO: Adding prefix 12.18.47.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,574 INFO: Adding prefix 12.18.47.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,580 INFO: Adding prefix 12.18.47.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,586 INFO: Adding prefix 12.18.47.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,591 INFO: Adding prefix 12.18.47.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,598 INFO: Adding prefix 12.18.47.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,605 INFO: Adding prefix 12.18.47.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,612 INFO: Adding prefix 12.18.47.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,618 INFO: Adding prefix 12.18.47.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,626 INFO: Adding prefix 12.18.47.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,634 INFO: Adding prefix 12.18.47.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,640 INFO: Adding prefix 12.18.47.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,645 INFO: Adding prefix 12.18.47.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,652 INFO: Adding prefix 12.18.48.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,657 INFO: Adding prefix 12.18.48.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,662 INFO: Adding prefix 12.18.48.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,668 INFO: Adding prefix 12.18.48.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,674 INFO: Adding prefix 12.18.48.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,679 INFO: Adding prefix 12.18.48.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,686 INFO: Adding prefix 12.18.48.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,692 INFO: Adding prefix 12.18.48.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,698 INFO: Adding prefix 12.18.48.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,703 INFO: Adding prefix 12.18.48.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,708 INFO: Adding prefix 12.18.48.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,715 INFO: Adding prefix 12.18.48.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,720 INFO: Adding prefix 12.18.48.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,726 INFO: Adding prefix 12.18.48.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,732 INFO: Adding prefix 12.18.48.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,740 INFO: Adding prefix 12.18.48.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,748 INFO: Adding prefix 12.18.49.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,754 INFO: Adding prefix 12.18.49.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,760 INFO: Adding prefix 12.18.49.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,766 INFO: Adding prefix 12.18.49.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,772 INFO: Adding prefix 12.18.49.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,779 INFO: Adding prefix 12.18.49.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,783 INFO: Adding prefix 12.18.49.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,791 INFO: Adding prefix 12.18.49.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,798 INFO: Adding prefix 12.18.49.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,804 INFO: Adding prefix 12.18.49.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,809 INFO: Adding prefix 12.18.49.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,817 INFO: Adding prefix 12.18.49.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,823 INFO: Adding prefix 12.18.49.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,829 INFO: Adding prefix 12.18.49.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,835 INFO: Adding prefix 12.18.49.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,842 INFO: Adding prefix 12.18.49.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,849 INFO: Adding prefix 12.18.50.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,857 INFO: Adding prefix 12.18.50.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,863 INFO: Adding prefix 12.18.50.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,869 INFO: Adding prefix 12.18.50.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,874 INFO: Adding prefix 12.18.50.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,880 INFO: Adding prefix 12.18.50.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,887 INFO: Adding prefix 12.18.50.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,893 INFO: Adding prefix 12.18.50.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,899 INFO: Adding prefix 12.18.50.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,904 INFO: Adding prefix 12.18.50.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,911 INFO: Adding prefix 12.18.50.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,917 INFO: Adding prefix 12.18.50.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,923 INFO: Adding prefix 12.18.50.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,928 INFO: Adding prefix 12.18.50.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,935 INFO: Adding prefix 12.18.50.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,942 INFO: Adding prefix 12.18.50.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,949 INFO: Adding prefix 12.18.51.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,955 INFO: Adding prefix 12.18.51.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,962 INFO: Adding prefix 12.18.51.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,967 INFO: Adding prefix 12.18.51.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,974 INFO: Adding prefix 12.18.51.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,979 INFO: Adding prefix 12.18.51.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,989 INFO: Adding prefix 12.18.51.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:10,995 INFO: Adding prefix 12.18.51.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,001 INFO: Adding prefix 12.18.51.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,006 INFO: Adding prefix 12.18.51.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,013 INFO: Adding prefix 12.18.51.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,017 INFO: Adding prefix 12.18.51.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,022 INFO: Adding prefix 12.18.51.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,027 INFO: Adding prefix 12.18.51.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,032 INFO: Adding prefix 12.18.51.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,036 INFO: Adding prefix 12.18.51.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,041 INFO: Adding prefix 12.18.52.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,047 INFO: Adding prefix 12.18.52.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,052 INFO: Adding prefix 12.18.52.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,056 INFO: Adding prefix 12.18.52.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,061 INFO: Adding prefix 12.18.52.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,067 INFO: Adding prefix 12.18.52.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,073 INFO: Adding prefix 12.18.52.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,079 INFO: Adding prefix 12.18.52.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,085 INFO: Adding prefix 12.18.52.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,092 INFO: Adding prefix 12.18.52.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,099 INFO: Adding prefix 12.18.52.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,104 INFO: Adding prefix 12.18.52.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,109 INFO: Adding prefix 12.18.52.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,115 INFO: Adding prefix 12.18.52.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,121 INFO: Adding prefix 12.18.52.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,126 INFO: Adding prefix 12.18.52.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,131 INFO: Adding prefix 12.18.53.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,137 INFO: Adding prefix 12.18.53.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,142 INFO: Adding prefix 12.18.53.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,147 INFO: Adding prefix 12.18.53.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,152 INFO: Adding prefix 12.18.53.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,159 INFO: Adding prefix 12.18.53.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,166 INFO: Adding prefix 12.18.53.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,172 INFO: Adding prefix 12.18.53.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,178 INFO: Adding prefix 12.18.53.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,184 INFO: Adding prefix 12.18.53.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,189 INFO: Adding prefix 12.18.53.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,194 INFO: Adding prefix 12.18.53.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,200 INFO: Adding prefix 12.18.53.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,207 INFO: Adding prefix 12.18.53.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,213 INFO: Adding prefix 12.18.53.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,217 INFO: Adding prefix 12.18.53.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,224 INFO: Adding prefix 12.18.54.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,229 INFO: Adding prefix 12.18.54.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,234 INFO: Adding prefix 12.18.54.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,239 INFO: Adding prefix 12.18.54.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,245 INFO: Adding prefix 12.18.54.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,250 INFO: Adding prefix 12.18.54.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,255 INFO: Adding prefix 12.18.54.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,260 INFO: Adding prefix 12.18.54.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,266 INFO: Adding prefix 12.18.54.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,272 INFO: Adding prefix 12.18.54.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,276 INFO: Adding prefix 12.18.54.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,281 INFO: Adding prefix 12.18.54.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,288 INFO: Adding prefix 12.18.54.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,294 INFO: Adding prefix 12.18.54.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,299 INFO: Adding prefix 12.18.54.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,304 INFO: Adding prefix 12.18.54.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,310 INFO: Adding prefix 12.18.55.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,315 INFO: Adding prefix 12.18.55.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,321 INFO: Adding prefix 12.18.55.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,327 INFO: Adding prefix 12.18.55.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,331 INFO: Adding prefix 12.18.55.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,336 INFO: Adding prefix 12.18.55.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,341 INFO: Adding prefix 12.18.55.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,348 INFO: Adding prefix 12.18.55.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,354 INFO: Adding prefix 12.18.55.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,361 INFO: Adding prefix 12.18.55.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,366 INFO: Adding prefix 12.18.55.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,374 INFO: Adding prefix 12.18.55.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,379 INFO: Adding prefix 12.18.55.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,384 INFO: Adding prefix 12.18.55.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,389 INFO: Adding prefix 12.18.55.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,395 INFO: Adding prefix 12.18.55.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,401 INFO: Adding prefix 12.18.56.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,408 INFO: Adding prefix 12.18.56.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,413 INFO: Adding prefix 12.18.56.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,419 INFO: Adding prefix 12.18.56.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,424 INFO: Adding prefix 12.18.56.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,430 INFO: Adding prefix 12.18.56.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,436 INFO: Adding prefix 12.18.56.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,442 INFO: Adding prefix 12.18.56.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,448 INFO: Adding prefix 12.18.56.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,453 INFO: Adding prefix 12.18.56.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,459 INFO: Adding prefix 12.18.56.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,466 INFO: Adding prefix 12.18.56.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,471 INFO: Adding prefix 12.18.56.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,476 INFO: Adding prefix 12.18.56.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,481 INFO: Adding prefix 12.18.56.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,487 INFO: Adding prefix 12.18.56.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,492 INFO: Adding prefix 12.18.57.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,497 INFO: Adding prefix 12.18.57.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,505 INFO: Adding prefix 12.18.57.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,511 INFO: Adding prefix 12.18.57.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,516 INFO: Adding prefix 12.18.57.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,521 INFO: Adding prefix 12.18.57.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,527 INFO: Adding prefix 12.18.57.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,533 INFO: Adding prefix 12.18.57.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,539 INFO: Adding prefix 12.18.57.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,545 INFO: Adding prefix 12.18.57.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,551 INFO: Adding prefix 12.18.57.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,558 INFO: Adding prefix 12.18.57.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,563 INFO: Adding prefix 12.18.57.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,568 INFO: Adding prefix 12.18.57.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,575 INFO: Adding prefix 12.18.57.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,580 INFO: Adding prefix 12.18.57.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,585 INFO: Adding prefix 12.18.58.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,591 INFO: Adding prefix 12.18.58.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,598 INFO: Adding prefix 12.18.58.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,604 INFO: Adding prefix 12.18.58.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,610 INFO: Adding prefix 12.18.58.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,616 INFO: Adding prefix 12.18.58.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,623 INFO: Adding prefix 12.18.58.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,629 INFO: Adding prefix 12.18.58.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,635 INFO: Adding prefix 12.18.58.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,640 INFO: Adding prefix 12.18.58.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,646 INFO: Adding prefix 12.18.58.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,651 INFO: Adding prefix 12.18.58.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,655 INFO: Adding prefix 12.18.58.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,661 INFO: Adding prefix 12.18.58.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,666 INFO: Adding prefix 12.18.58.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,671 INFO: Adding prefix 12.18.58.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,676 INFO: Adding prefix 12.18.59.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,682 INFO: Adding prefix 12.18.59.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,688 INFO: Adding prefix 12.18.59.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,694 INFO: Adding prefix 12.18.59.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,699 INFO: Adding prefix 12.18.59.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,705 INFO: Adding prefix 12.18.59.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,710 INFO: Adding prefix 12.18.59.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,715 INFO: Adding prefix 12.18.59.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,720 INFO: Adding prefix 12.18.59.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,727 INFO: Adding prefix 12.18.59.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,732 INFO: Adding prefix 12.18.59.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,738 INFO: Adding prefix 12.18.59.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,743 INFO: Adding prefix 12.18.59.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,750 INFO: Adding prefix 12.18.59.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,755 INFO: Adding prefix 12.18.59.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,761 INFO: Adding prefix 12.18.59.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,768 INFO: Adding prefix 12.18.60.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,775 INFO: Adding prefix 12.18.60.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,780 INFO: Adding prefix 12.18.60.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,785 INFO: Adding prefix 12.18.60.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,790 INFO: Adding prefix 12.18.60.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,797 INFO: Adding prefix 12.18.60.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,802 INFO: Adding prefix 12.18.60.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,807 INFO: Adding prefix 12.18.60.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,812 INFO: Adding prefix 12.18.60.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,817 INFO: Adding prefix 12.18.60.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,824 INFO: Adding prefix 12.18.60.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,829 INFO: Adding prefix 12.18.60.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,835 INFO: Adding prefix 12.18.60.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,841 INFO: Adding prefix 12.18.60.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,847 INFO: Adding prefix 12.18.60.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,855 INFO: Adding prefix 12.18.60.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,864 INFO: Adding prefix 12.18.61.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,869 INFO: Adding prefix 12.18.61.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,876 INFO: Adding prefix 12.18.61.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,881 INFO: Adding prefix 12.18.61.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,887 INFO: Adding prefix 12.18.61.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,893 INFO: Adding prefix 12.18.61.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,899 INFO: Adding prefix 12.18.61.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,909 INFO: Adding prefix 12.18.61.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,917 INFO: Adding prefix 12.18.61.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,923 INFO: Adding prefix 12.18.61.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,928 INFO: Adding prefix 12.18.61.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,937 INFO: Adding prefix 12.18.61.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,944 INFO: Adding prefix 12.18.61.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,949 INFO: Adding prefix 12.18.61.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,956 INFO: Adding prefix 12.18.61.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,961 INFO: Adding prefix 12.18.61.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,967 INFO: Adding prefix 12.18.62.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,972 INFO: Adding prefix 12.18.62.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,977 INFO: Adding prefix 12.18.62.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,981 INFO: Adding prefix 12.18.62.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,986 INFO: Adding prefix 12.18.62.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,991 INFO: Adding prefix 12.18.62.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:11,996 INFO: Adding prefix 12.18.62.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,002 INFO: Adding prefix 12.18.62.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,007 INFO: Adding prefix 12.18.62.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,011 INFO: Adding prefix 12.18.62.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,016 INFO: Adding prefix 12.18.62.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,023 INFO: Adding prefix 12.18.62.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,027 INFO: Adding prefix 12.18.62.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,032 INFO: Adding prefix 12.18.62.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,036 INFO: Adding prefix 12.18.62.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,043 INFO: Adding prefix 12.18.62.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,050 INFO: Adding prefix 12.18.63.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,055 INFO: Adding prefix 12.18.63.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,060 INFO: Adding prefix 12.18.63.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,065 INFO: Adding prefix 12.18.63.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,070 INFO: Adding prefix 12.18.63.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,075 INFO: Adding prefix 12.18.63.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,080 INFO: Adding prefix 12.18.63.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,086 INFO: Adding prefix 12.18.63.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,092 INFO: Adding prefix 12.18.63.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,098 INFO: Adding prefix 12.18.63.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,102 INFO: Adding prefix 12.18.63.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,109 INFO: Adding prefix 12.18.63.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,114 INFO: Adding prefix 12.18.63.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,118 INFO: Adding prefix 12.18.63.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,124 INFO: Adding prefix 12.18.63.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,128 INFO: Adding prefix 12.18.63.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,133 INFO: Adding prefix 12.18.64.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,138 INFO: Adding prefix 12.18.64.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,144 INFO: Adding prefix 12.18.64.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,149 INFO: Adding prefix 12.18.64.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,154 INFO: Adding prefix 12.18.64.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,159 INFO: Adding prefix 12.18.64.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,166 INFO: Adding prefix 12.18.64.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,173 INFO: Adding prefix 12.18.64.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,178 INFO: Adding prefix 12.18.64.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,183 INFO: Adding prefix 12.18.64.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,189 INFO: Adding prefix 12.18.64.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,194 INFO: Adding prefix 12.18.64.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,199 INFO: Adding prefix 12.18.64.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,204 INFO: Adding prefix 12.18.64.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,211 INFO: Adding prefix 12.18.64.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,216 INFO: Adding prefix 12.18.64.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,221 INFO: Adding prefix 12.18.65.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,226 INFO: Adding prefix 12.18.65.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,232 INFO: Adding prefix 12.18.65.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,236 INFO: Adding prefix 12.18.65.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,241 INFO: Adding prefix 12.18.65.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,246 INFO: Adding prefix 12.18.65.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,252 INFO: Adding prefix 12.18.65.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,257 INFO: Adding prefix 12.18.65.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,262 INFO: Adding prefix 12.18.65.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,269 INFO: Adding prefix 12.18.65.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,274 INFO: Adding prefix 12.18.65.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,279 INFO: Adding prefix 12.18.65.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,284 INFO: Adding prefix 12.18.65.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,290 INFO: Adding prefix 12.18.65.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,295 INFO: Adding prefix 12.18.65.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,301 INFO: Adding prefix 12.18.65.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,308 INFO: Adding prefix 12.18.66.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,316 INFO: Adding prefix 12.18.66.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,321 INFO: Adding prefix 12.18.66.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,326 INFO: Adding prefix 12.18.66.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,331 INFO: Adding prefix 12.18.66.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,337 INFO: Adding prefix 12.18.66.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,342 INFO: Adding prefix 12.18.66.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,348 INFO: Adding prefix 12.18.66.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,354 INFO: Adding prefix 12.18.66.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,360 INFO: Adding prefix 12.18.66.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,365 INFO: Adding prefix 12.18.66.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,370 INFO: Adding prefix 12.18.66.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,375 INFO: Adding prefix 12.18.66.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,382 INFO: Adding prefix 12.18.66.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,386 INFO: Adding prefix 12.18.66.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,392 INFO: Adding prefix 12.18.66.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,398 INFO: Adding prefix 12.18.67.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,406 INFO: Adding prefix 12.18.67.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,412 INFO: Adding prefix 12.18.67.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,419 INFO: Adding prefix 12.18.67.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,425 INFO: Adding prefix 12.18.67.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,432 INFO: Adding prefix 12.18.67.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,436 INFO: Adding prefix 12.18.67.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,442 INFO: Adding prefix 12.18.67.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,449 INFO: Adding prefix 12.18.67.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,455 INFO: Adding prefix 12.18.67.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,460 INFO: Adding prefix 12.18.67.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,464 INFO: Adding prefix 12.18.67.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,470 INFO: Adding prefix 12.18.67.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,474 INFO: Adding prefix 12.18.67.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,479 INFO: Adding prefix 12.18.67.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,484 INFO: Adding prefix 12.18.67.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,489 INFO: Adding prefix 12.18.68.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,494 INFO: Adding prefix 12.18.68.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,499 INFO: Adding prefix 12.18.68.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,504 INFO: Adding prefix 12.18.68.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,511 INFO: Adding prefix 12.18.68.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,516 INFO: Adding prefix 12.18.68.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,522 INFO: Adding prefix 12.18.68.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,528 INFO: Adding prefix 12.18.68.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,534 INFO: Adding prefix 12.18.68.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,541 INFO: Adding prefix 12.18.68.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,547 INFO: Adding prefix 12.18.68.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,553 INFO: Adding prefix 12.18.68.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,561 INFO: Adding prefix 12.18.68.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,567 INFO: Adding prefix 12.18.68.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,573 INFO: Adding prefix 12.18.68.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,578 INFO: Adding prefix 12.18.68.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,584 INFO: Adding prefix 12.18.69.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,589 INFO: Adding prefix 12.18.69.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,594 INFO: Adding prefix 12.18.69.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,599 INFO: Adding prefix 12.18.69.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,604 INFO: Adding prefix 12.18.69.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,611 INFO: Adding prefix 12.18.69.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,616 INFO: Adding prefix 12.18.69.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,623 INFO: Adding prefix 12.18.69.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,628 INFO: Adding prefix 12.18.69.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,634 INFO: Adding prefix 12.18.69.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,640 INFO: Adding prefix 12.18.69.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,647 INFO: Adding prefix 12.18.69.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,652 INFO: Adding prefix 12.18.69.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,657 INFO: Adding prefix 12.18.69.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,687 INFO: Adding prefix 12.18.69.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,694 INFO: Adding prefix 12.18.69.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,699 INFO: Adding prefix 12.18.70.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,705 INFO: Adding prefix 12.18.70.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,712 INFO: Adding prefix 12.18.70.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,719 INFO: Adding prefix 12.18.70.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,725 INFO: Adding prefix 12.18.70.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,730 INFO: Adding prefix 12.18.70.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,735 INFO: Adding prefix 12.18.70.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,741 INFO: Adding prefix 12.18.70.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,746 INFO: Adding prefix 12.18.70.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,752 INFO: Adding prefix 12.18.70.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,757 INFO: Adding prefix 12.18.70.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,764 INFO: Adding prefix 12.18.70.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,771 INFO: Adding prefix 12.18.70.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,777 INFO: Adding prefix 12.18.70.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,783 INFO: Adding prefix 12.18.70.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,788 INFO: Adding prefix 12.18.70.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,794 INFO: Adding prefix 12.18.71.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,799 INFO: Adding prefix 12.18.71.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,805 INFO: Adding prefix 12.18.71.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,810 INFO: Adding prefix 12.18.71.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,816 INFO: Adding prefix 12.18.71.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,822 INFO: Adding prefix 12.18.71.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,829 INFO: Adding prefix 12.18.71.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,835 INFO: Adding prefix 12.18.71.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,841 INFO: Adding prefix 12.18.71.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,847 INFO: Adding prefix 12.18.71.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,854 INFO: Adding prefix 12.18.71.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,859 INFO: Adding prefix 12.18.71.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,864 INFO: Adding prefix 12.18.71.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,869 INFO: Adding prefix 12.18.71.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,876 INFO: Adding prefix 12.18.71.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,881 INFO: Adding prefix 12.18.71.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,887 INFO: Adding prefix 12.18.72.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,893 INFO: Adding prefix 12.18.72.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,912 INFO: Adding prefix 12.18.72.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,919 INFO: Adding prefix 12.18.72.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,940 INFO: Adding prefix 12.18.72.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,947 INFO: Adding prefix 12.18.72.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,955 INFO: Adding prefix 12.18.72.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,961 INFO: Adding prefix 12.18.72.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,968 INFO: Adding prefix 12.18.72.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,973 INFO: Adding prefix 12.18.72.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,980 INFO: Adding prefix 12.18.72.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,985 INFO: Adding prefix 12.18.72.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,990 INFO: Adding prefix 12.18.72.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:12,996 INFO: Adding prefix 12.18.72.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,002 INFO: Adding prefix 12.18.72.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,007 INFO: Adding prefix 12.18.72.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,013 INFO: Adding prefix 12.18.73.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,019 INFO: Adding prefix 12.18.73.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,027 INFO: Adding prefix 12.18.73.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,033 INFO: Adding prefix 12.18.73.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,040 INFO: Adding prefix 12.18.73.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,049 INFO: Adding prefix 12.18.73.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,055 INFO: Adding prefix 12.18.73.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,061 INFO: Adding prefix 12.18.73.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,066 INFO: Adding prefix 12.18.73.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,072 INFO: Adding prefix 12.18.73.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,078 INFO: Adding prefix 12.18.73.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,085 INFO: Adding prefix 12.18.73.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,091 INFO: Adding prefix 12.18.73.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,098 INFO: Adding prefix 12.18.73.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,105 INFO: Adding prefix 12.18.73.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,110 INFO: Adding prefix 12.18.73.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,116 INFO: Adding prefix 12.18.74.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,123 INFO: Adding prefix 12.18.74.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,128 INFO: Adding prefix 12.18.74.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,133 INFO: Adding prefix 12.18.74.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,139 INFO: Adding prefix 12.18.74.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,144 INFO: Adding prefix 12.18.74.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,148 INFO: Adding prefix 12.18.74.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,154 INFO: Adding prefix 12.18.74.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,159 INFO: Adding prefix 12.18.74.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,165 INFO: Adding prefix 12.18.74.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,172 INFO: Adding prefix 12.18.74.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,176 INFO: Adding prefix 12.18.74.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,182 INFO: Adding prefix 12.18.74.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,186 INFO: Adding prefix 12.18.74.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,191 INFO: Adding prefix 12.18.74.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,196 INFO: Adding prefix 12.18.74.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,202 INFO: Adding prefix 12.18.75.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,208 INFO: Adding prefix 12.18.75.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,214 INFO: Adding prefix 12.18.75.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,220 INFO: Adding prefix 12.18.75.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,227 INFO: Adding prefix 12.18.75.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,231 INFO: Adding prefix 12.18.75.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,237 INFO: Adding prefix 12.18.75.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,243 INFO: Adding prefix 12.18.75.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,253 INFO: Adding prefix 12.18.75.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,260 INFO: Adding prefix 12.18.75.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,266 INFO: Adding prefix 12.18.75.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,271 INFO: Adding prefix 12.18.75.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,278 INFO: Adding prefix 12.18.75.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,282 INFO: Adding prefix 12.18.75.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,288 INFO: Adding prefix 12.18.75.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,293 INFO: Adding prefix 12.18.75.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,299 INFO: Adding prefix 12.18.76.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,304 INFO: Adding prefix 12.18.76.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,316 INFO: Adding prefix 12.18.76.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,323 INFO: Adding prefix 12.18.76.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,328 INFO: Adding prefix 12.18.76.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,335 INFO: Adding prefix 12.18.76.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,348 INFO: Adding prefix 12.18.76.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,358 INFO: Adding prefix 12.18.76.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,374 INFO: Adding prefix 12.18.76.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,381 INFO: Adding prefix 12.18.76.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,386 INFO: Adding prefix 12.18.76.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,410 INFO: Adding prefix 12.18.76.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,418 INFO: Adding prefix 12.18.76.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,425 INFO: Adding prefix 12.18.76.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,431 INFO: Adding prefix 12.18.76.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,439 INFO: Adding prefix 12.18.76.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,444 INFO: Adding prefix 12.18.77.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,449 INFO: Adding prefix 12.18.77.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,454 INFO: Adding prefix 12.18.77.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,461 INFO: Adding prefix 12.18.77.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,467 INFO: Adding prefix 12.18.77.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,472 INFO: Adding prefix 12.18.77.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,477 INFO: Adding prefix 12.18.77.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,486 INFO: Adding prefix 12.18.77.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,494 INFO: Adding prefix 12.18.77.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,499 INFO: Adding prefix 12.18.77.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,504 INFO: Adding prefix 12.18.77.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,512 INFO: Adding prefix 12.18.77.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,519 INFO: Adding prefix 12.18.77.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,526 INFO: Adding prefix 12.18.77.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,537 INFO: Adding prefix 12.18.77.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,544 INFO: Adding prefix 12.18.77.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,550 INFO: Adding prefix 12.18.78.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,555 INFO: Adding prefix 12.18.78.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,561 INFO: Adding prefix 12.18.78.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,567 INFO: Adding prefix 12.18.78.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,572 INFO: Adding prefix 12.18.78.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,577 INFO: Adding prefix 12.18.78.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,584 INFO: Adding prefix 12.18.78.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,590 INFO: Adding prefix 12.18.78.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,595 INFO: Adding prefix 12.18.78.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,600 INFO: Adding prefix 12.18.78.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,608 INFO: Adding prefix 12.18.78.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,612 INFO: Adding prefix 12.18.78.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,618 INFO: Adding prefix 12.18.78.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,624 INFO: Adding prefix 12.18.78.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,632 INFO: Adding prefix 12.18.78.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,637 INFO: Adding prefix 12.18.78.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,643 INFO: Adding prefix 12.18.79.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,649 INFO: Adding prefix 12.18.79.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,657 INFO: Adding prefix 12.18.79.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,662 INFO: Adding prefix 12.18.79.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,669 INFO: Adding prefix 12.18.79.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,675 INFO: Adding prefix 12.18.79.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,682 INFO: Adding prefix 12.18.79.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,688 INFO: Adding prefix 12.18.79.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,695 INFO: Adding prefix 12.18.79.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,701 INFO: Adding prefix 12.18.79.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,706 INFO: Adding prefix 12.18.79.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,711 INFO: Adding prefix 12.18.79.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,716 INFO: Adding prefix 12.18.79.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,722 INFO: Adding prefix 12.18.79.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,726 INFO: Adding prefix 12.18.79.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,732 INFO: Adding prefix 12.18.79.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,737 INFO: Adding prefix 12.18.80.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,746 INFO: Adding prefix 12.18.80.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,753 INFO: Adding prefix 12.18.80.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,760 INFO: Adding prefix 12.18.80.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,765 INFO: Adding prefix 12.18.80.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,773 INFO: Adding prefix 12.18.80.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,779 INFO: Adding prefix 12.18.80.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,786 INFO: Adding prefix 12.18.80.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,792 INFO: Adding prefix 12.18.80.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,799 INFO: Adding prefix 12.18.80.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,805 INFO: Adding prefix 12.18.80.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,812 INFO: Adding prefix 12.18.80.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,817 INFO: Adding prefix 12.18.80.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,823 INFO: Adding prefix 12.18.80.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,828 INFO: Adding prefix 12.18.80.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,833 INFO: Adding prefix 12.18.80.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,839 INFO: Adding prefix 12.18.81.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,846 INFO: Adding prefix 12.18.81.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,852 INFO: Adding prefix 12.18.81.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,859 INFO: Adding prefix 12.18.81.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,865 INFO: Adding prefix 12.18.81.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,870 INFO: Adding prefix 12.18.81.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,876 INFO: Adding prefix 12.18.81.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,882 INFO: Adding prefix 12.18.81.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,891 INFO: Adding prefix 12.18.81.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,897 INFO: Adding prefix 12.18.81.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,902 INFO: Adding prefix 12.18.81.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,907 INFO: Adding prefix 12.18.81.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,914 INFO: Adding prefix 12.18.81.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,920 INFO: Adding prefix 12.18.81.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,926 INFO: Adding prefix 12.18.81.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,931 INFO: Adding prefix 12.18.81.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,938 INFO: Adding prefix 12.18.82.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,944 INFO: Adding prefix 12.18.82.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,950 INFO: Adding prefix 12.18.82.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,955 INFO: Adding prefix 12.18.82.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,962 INFO: Adding prefix 12.18.82.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,967 INFO: Adding prefix 12.18.82.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,972 INFO: Adding prefix 12.18.82.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,977 INFO: Adding prefix 12.18.82.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,983 INFO: Adding prefix 12.18.82.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,988 INFO: Adding prefix 12.18.82.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:13,994 INFO: Adding prefix 12.18.82.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,000 INFO: Adding prefix 12.18.82.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,006 INFO: Adding prefix 12.18.82.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,012 INFO: Adding prefix 12.18.82.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,017 INFO: Adding prefix 12.18.82.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,022 INFO: Adding prefix 12.18.82.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,029 INFO: Adding prefix 12.18.83.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,034 INFO: Adding prefix 12.18.83.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,040 INFO: Adding prefix 12.18.83.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,046 INFO: Adding prefix 12.18.83.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,052 INFO: Adding prefix 12.18.83.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,058 INFO: Adding prefix 12.18.83.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,132 INFO: Adding prefix 12.18.83.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,149 INFO: Adding prefix 12.18.83.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,157 INFO: Adding prefix 12.18.83.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,167 INFO: Adding prefix 12.18.83.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,216 INFO: Adding prefix 12.18.83.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,279 INFO: Adding prefix 12.18.83.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,287 INFO: Adding prefix 12.18.83.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,294 INFO: Adding prefix 12.18.83.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,306 INFO: Adding prefix 12.18.83.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,320 INFO: Adding prefix 12.18.83.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,330 INFO: Adding prefix 12.18.84.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,461 INFO: Adding prefix 12.18.84.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,529 INFO: Adding prefix 12.18.84.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,689 INFO: Adding prefix 12.18.84.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,704 INFO: Adding prefix 12.18.84.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,740 INFO: Adding prefix 12.18.84.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,785 INFO: Adding prefix 12.18.84.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,816 INFO: Adding prefix 12.18.84.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,824 INFO: Adding prefix 12.18.84.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,831 INFO: Adding prefix 12.18.84.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,837 INFO: Adding prefix 12.18.84.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,842 INFO: Adding prefix 12.18.84.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,847 INFO: Adding prefix 12.18.84.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,852 INFO: Adding prefix 12.18.84.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,858 INFO: Adding prefix 12.18.84.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,863 INFO: Adding prefix 12.18.84.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,869 INFO: Adding prefix 12.18.85.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,874 INFO: Adding prefix 12.18.85.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,881 INFO: Adding prefix 12.18.85.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,886 INFO: Adding prefix 12.18.85.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,892 INFO: Adding prefix 12.18.85.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,897 INFO: Adding prefix 12.18.85.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,904 INFO: Adding prefix 12.18.85.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,909 INFO: Adding prefix 12.18.85.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,915 INFO: Adding prefix 12.18.85.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,921 INFO: Adding prefix 12.18.85.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,927 INFO: Adding prefix 12.18.85.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,932 INFO: Adding prefix 12.18.85.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,940 INFO: Adding prefix 12.18.85.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,946 INFO: Adding prefix 12.18.85.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,953 INFO: Adding prefix 12.18.85.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,958 INFO: Adding prefix 12.18.85.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,963 INFO: Adding prefix 12.18.86.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,968 INFO: Adding prefix 12.18.86.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,974 INFO: Adding prefix 12.18.86.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,979 INFO: Adding prefix 12.18.86.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,984 INFO: Adding prefix 12.18.86.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,990 INFO: Adding prefix 12.18.86.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,995 INFO: Adding prefix 12.18.86.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:14,999 INFO: Adding prefix 12.18.86.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,004 INFO: Adding prefix 12.18.86.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,010 INFO: Adding prefix 12.18.86.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,016 INFO: Adding prefix 12.18.86.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,021 INFO: Adding prefix 12.18.86.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,025 INFO: Adding prefix 12.18.86.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,032 INFO: Adding prefix 12.18.86.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,037 INFO: Adding prefix 12.18.86.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,043 INFO: Adding prefix 12.18.86.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,048 INFO: Adding prefix 12.18.87.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,055 INFO: Adding prefix 12.18.87.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,060 INFO: Adding prefix 12.18.87.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,065 INFO: Adding prefix 12.18.87.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,070 INFO: Adding prefix 12.18.87.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,077 INFO: Adding prefix 12.18.87.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,082 INFO: Adding prefix 12.18.87.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,088 INFO: Adding prefix 12.18.87.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,092 INFO: Adding prefix 12.18.87.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,099 INFO: Adding prefix 12.18.87.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,106 INFO: Adding prefix 12.18.87.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,112 INFO: Adding prefix 12.18.87.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,116 INFO: Adding prefix 12.18.87.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,124 INFO: Adding prefix 12.18.87.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,129 INFO: Adding prefix 12.18.87.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,135 INFO: Adding prefix 12.18.87.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,143 INFO: Adding prefix 12.18.88.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,152 INFO: Adding prefix 12.18.88.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,158 INFO: Adding prefix 12.18.88.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,164 INFO: Adding prefix 12.18.88.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,171 INFO: Adding prefix 12.18.88.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,181 INFO: Adding prefix 12.18.88.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,217 INFO: Adding prefix 12.18.88.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,224 INFO: Adding prefix 12.18.88.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,231 INFO: Adding prefix 12.18.88.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,237 INFO: Adding prefix 12.18.88.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,244 INFO: Adding prefix 12.18.88.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,249 INFO: Adding prefix 12.18.88.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,256 INFO: Adding prefix 12.18.88.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,261 INFO: Adding prefix 12.18.88.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,266 INFO: Adding prefix 12.18.88.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,272 INFO: Adding prefix 12.18.88.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,279 INFO: Adding prefix 12.18.89.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,284 INFO: Adding prefix 12.18.89.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,290 INFO: Adding prefix 12.18.89.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,298 INFO: Adding prefix 12.18.89.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,305 INFO: Adding prefix 12.18.89.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,310 INFO: Adding prefix 12.18.89.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,316 INFO: Adding prefix 12.18.89.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,321 INFO: Adding prefix 12.18.89.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,330 INFO: Adding prefix 12.18.89.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,335 INFO: Adding prefix 12.18.89.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,340 INFO: Adding prefix 12.18.89.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,346 INFO: Adding prefix 12.18.89.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,372 INFO: Adding prefix 12.18.89.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,380 INFO: Adding prefix 12.18.89.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,389 INFO: Adding prefix 12.18.89.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,397 INFO: Adding prefix 12.18.89.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,406 INFO: Adding prefix 12.18.90.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,464 INFO: Adding prefix 12.18.90.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,476 INFO: Adding prefix 12.18.90.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,490 INFO: Adding prefix 12.18.90.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,498 INFO: Adding prefix 12.18.90.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,528 INFO: Adding prefix 12.18.90.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,540 INFO: Adding prefix 12.18.90.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,587 INFO: Adding prefix 12.18.90.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,594 INFO: Adding prefix 12.18.90.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,600 INFO: Adding prefix 12.18.90.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,605 INFO: Adding prefix 12.18.90.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,612 INFO: Adding prefix 12.18.90.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,617 INFO: Adding prefix 12.18.90.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,623 INFO: Adding prefix 12.18.90.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,629 INFO: Adding prefix 12.18.90.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,637 INFO: Adding prefix 12.18.90.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,644 INFO: Adding prefix 12.18.91.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,649 INFO: Adding prefix 12.18.91.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,654 INFO: Adding prefix 12.18.91.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,661 INFO: Adding prefix 12.18.91.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,667 INFO: Adding prefix 12.18.91.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,672 INFO: Adding prefix 12.18.91.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,677 INFO: Adding prefix 12.18.91.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,683 INFO: Adding prefix 12.18.91.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,689 INFO: Adding prefix 12.18.91.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,694 INFO: Adding prefix 12.18.91.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,700 INFO: Adding prefix 12.18.91.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,705 INFO: Adding prefix 12.18.91.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,712 INFO: Adding prefix 12.18.91.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,718 INFO: Adding prefix 12.18.91.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,726 INFO: Adding prefix 12.18.91.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,731 INFO: Adding prefix 12.18.91.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,736 INFO: Adding prefix 12.18.92.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,741 INFO: Adding prefix 12.18.92.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,747 INFO: Adding prefix 12.18.92.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,752 INFO: Adding prefix 12.18.92.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,757 INFO: Adding prefix 12.18.92.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,762 INFO: Adding prefix 12.18.92.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,769 INFO: Adding prefix 12.18.92.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,774 INFO: Adding prefix 12.18.92.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,780 INFO: Adding prefix 12.18.92.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,784 INFO: Adding prefix 12.18.92.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,791 INFO: Adding prefix 12.18.92.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,796 INFO: Adding prefix 12.18.92.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,801 INFO: Adding prefix 12.18.92.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,806 INFO: Adding prefix 12.18.92.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,814 INFO: Adding prefix 12.18.92.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,819 INFO: Adding prefix 12.18.92.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,825 INFO: Adding prefix 12.18.93.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,830 INFO: Adding prefix 12.18.93.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,836 INFO: Adding prefix 12.18.93.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,841 INFO: Adding prefix 12.18.93.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,847 INFO: Adding prefix 12.18.93.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,853 INFO: Adding prefix 12.18.93.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,862 INFO: Adding prefix 12.18.93.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,868 INFO: Adding prefix 12.18.93.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,873 INFO: Adding prefix 12.18.93.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,879 INFO: Adding prefix 12.18.93.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,884 INFO: Adding prefix 12.18.93.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,889 INFO: Adding prefix 12.18.93.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,894 INFO: Adding prefix 12.18.93.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,901 INFO: Adding prefix 12.18.93.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,906 INFO: Adding prefix 12.18.93.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,911 INFO: Adding prefix 12.18.93.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,916 INFO: Adding prefix 12.18.94.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,923 INFO: Adding prefix 12.18.94.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,929 INFO: Adding prefix 12.18.94.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,935 INFO: Adding prefix 12.18.94.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,941 INFO: Adding prefix 12.18.94.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,947 INFO: Adding prefix 12.18.94.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,953 INFO: Adding prefix 12.18.94.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,958 INFO: Adding prefix 12.18.94.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,963 INFO: Adding prefix 12.18.94.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,971 INFO: Adding prefix 12.18.94.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,977 INFO: Adding prefix 12.18.94.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,983 INFO: Adding prefix 12.18.94.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,989 INFO: Adding prefix 12.18.94.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:15,997 INFO: Adding prefix 12.18.94.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,004 INFO: Adding prefix 12.18.94.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,010 INFO: Adding prefix 12.18.94.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,016 INFO: Adding prefix 12.18.95.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,021 INFO: Adding prefix 12.18.95.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,026 INFO: Adding prefix 12.18.95.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,031 INFO: Adding prefix 12.18.95.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,038 INFO: Adding prefix 12.18.95.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,043 INFO: Adding prefix 12.18.95.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,047 INFO: Adding prefix 12.18.95.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,052 INFO: Adding prefix 12.18.95.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,058 INFO: Adding prefix 12.18.95.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,063 INFO: Adding prefix 12.18.95.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,068 INFO: Adding prefix 12.18.95.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,074 INFO: Adding prefix 12.18.95.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,081 INFO: Adding prefix 12.18.95.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,087 INFO: Adding prefix 12.18.95.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,093 INFO: Adding prefix 12.18.95.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,099 INFO: Adding prefix 12.18.95.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,105 INFO: Adding prefix 12.18.96.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,111 INFO: Adding prefix 12.18.96.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,116 INFO: Adding prefix 12.18.96.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,120 INFO: Adding prefix 12.18.96.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,127 INFO: Adding prefix 12.18.96.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,132 INFO: Adding prefix 12.18.96.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,137 INFO: Adding prefix 12.18.96.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,143 INFO: Adding prefix 12.18.96.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,150 INFO: Adding prefix 12.18.96.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,155 INFO: Adding prefix 12.18.96.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,160 INFO: Adding prefix 12.18.96.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,165 INFO: Adding prefix 12.18.96.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,170 INFO: Adding prefix 12.18.96.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,175 INFO: Adding prefix 12.18.96.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,179 INFO: Adding prefix 12.18.96.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,186 INFO: Adding prefix 12.18.96.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,191 INFO: Adding prefix 12.18.97.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,196 INFO: Adding prefix 12.18.97.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,201 INFO: Adding prefix 12.18.97.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,208 INFO: Adding prefix 12.18.97.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,214 INFO: Adding prefix 12.18.97.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,220 INFO: Adding prefix 12.18.97.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,226 INFO: Adding prefix 12.18.97.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,234 INFO: Adding prefix 12.18.97.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,239 INFO: Adding prefix 12.18.97.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,244 INFO: Adding prefix 12.18.97.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,249 INFO: Adding prefix 12.18.97.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,255 INFO: Adding prefix 12.18.97.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,261 INFO: Adding prefix 12.18.97.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,268 INFO: Adding prefix 12.18.97.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,274 INFO: Adding prefix 12.18.97.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,280 INFO: Adding prefix 12.18.97.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,285 INFO: Adding prefix 12.18.98.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,291 INFO: Adding prefix 12.18.98.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,296 INFO: Adding prefix 12.18.98.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,302 INFO: Adding prefix 12.18.98.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,307 INFO: Adding prefix 12.18.98.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,312 INFO: Adding prefix 12.18.98.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,319 INFO: Adding prefix 12.18.98.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,325 INFO: Adding prefix 12.18.98.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,331 INFO: Adding prefix 12.18.98.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,337 INFO: Adding prefix 12.18.98.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,343 INFO: Adding prefix 12.18.98.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,350 INFO: Adding prefix 12.18.98.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,356 INFO: Adding prefix 12.18.98.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,361 INFO: Adding prefix 12.18.98.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,368 INFO: Adding prefix 12.18.98.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,374 INFO: Adding prefix 12.18.98.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,380 INFO: Adding prefix 12.18.99.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,385 INFO: Adding prefix 12.18.99.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,392 INFO: Adding prefix 12.18.99.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,398 INFO: Adding prefix 12.18.99.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,403 INFO: Adding prefix 12.18.99.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,409 INFO: Adding prefix 12.18.99.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,415 INFO: Adding prefix 12.18.99.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,420 INFO: Adding prefix 12.18.99.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,425 INFO: Adding prefix 12.18.99.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,431 INFO: Adding prefix 12.18.99.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,440 INFO: Adding prefix 12.18.99.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,446 INFO: Adding prefix 12.18.99.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,452 INFO: Adding prefix 12.18.99.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,458 INFO: Adding prefix 12.18.99.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,465 INFO: Adding prefix 12.18.99.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,471 INFO: Adding prefix 12.18.99.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,477 INFO: Adding prefix 12.18.100.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,482 INFO: Adding prefix 12.18.100.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,489 INFO: Adding prefix 12.18.100.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,493 INFO: Adding prefix 12.18.100.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,498 INFO: Adding prefix 12.18.100.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,503 INFO: Adding prefix 12.18.100.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,507 INFO: Adding prefix 12.18.100.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,512 INFO: Adding prefix 12.18.100.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,517 INFO: Adding prefix 12.18.100.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,524 INFO: Adding prefix 12.18.100.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,530 INFO: Adding prefix 12.18.100.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,537 INFO: Adding prefix 12.18.100.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,543 INFO: Adding prefix 12.18.100.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,550 INFO: Adding prefix 12.18.100.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,555 INFO: Adding prefix 12.18.100.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,560 INFO: Adding prefix 12.18.100.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,566 INFO: Adding prefix 12.18.101.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,572 INFO: Adding prefix 12.18.101.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,578 INFO: Adding prefix 12.18.101.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,585 INFO: Adding prefix 12.18.101.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,596 INFO: Adding prefix 12.18.101.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,606 INFO: Adding prefix 12.18.101.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,611 INFO: Adding prefix 12.18.101.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,616 INFO: Adding prefix 12.18.101.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,622 INFO: Adding prefix 12.18.101.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,628 INFO: Adding prefix 12.18.101.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,632 INFO: Adding prefix 12.18.101.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,637 INFO: Adding prefix 12.18.101.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,642 INFO: Adding prefix 12.18.101.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,649 INFO: Adding prefix 12.18.101.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,655 INFO: Adding prefix 12.18.101.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,660 INFO: Adding prefix 12.18.101.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,666 INFO: Adding prefix 12.18.102.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,673 INFO: Adding prefix 12.18.102.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,678 INFO: Adding prefix 12.18.102.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,684 INFO: Adding prefix 12.18.102.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,691 INFO: Adding prefix 12.18.102.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,698 INFO: Adding prefix 12.18.102.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,705 INFO: Adding prefix 12.18.102.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,712 INFO: Adding prefix 12.18.102.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,720 INFO: Adding prefix 12.18.102.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,726 INFO: Adding prefix 12.18.102.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,732 INFO: Adding prefix 12.18.102.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,737 INFO: Adding prefix 12.18.102.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,743 INFO: Adding prefix 12.18.102.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,747 INFO: Adding prefix 12.18.102.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,753 INFO: Adding prefix 12.18.102.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,757 INFO: Adding prefix 12.18.102.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,765 INFO: Adding prefix 12.18.103.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,771 INFO: Adding prefix 12.18.103.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,776 INFO: Adding prefix 12.18.103.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,781 INFO: Adding prefix 12.18.103.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,788 INFO: Adding prefix 12.18.103.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,793 INFO: Adding prefix 12.18.103.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,797 INFO: Adding prefix 12.18.103.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,802 INFO: Adding prefix 12.18.103.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,807 INFO: Adding prefix 12.18.103.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,813 INFO: Adding prefix 12.18.103.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,818 INFO: Adding prefix 12.18.103.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,824 INFO: Adding prefix 12.18.103.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,831 INFO: Adding prefix 12.18.103.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,837 INFO: Adding prefix 12.18.103.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,842 INFO: Adding prefix 12.18.103.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,848 INFO: Adding prefix 12.18.103.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,872 INFO: Adding prefix 12.18.104.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,878 INFO: Adding prefix 12.18.104.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,923 INFO: Adding prefix 12.18.104.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,950 INFO: Adding prefix 12.18.104.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,986 INFO: Adding prefix 12.18.104.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:16,997 INFO: Adding prefix 12.18.104.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:17,045 INFO: Adding prefix 12.18.104.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:17,110 INFO: Adding prefix 12.18.104.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:17,156 INFO: Adding prefix 12.18.104.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:17,229 INFO: Adding prefix 12.18.104.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:17,292 INFO: Adding prefix 12.18.104.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:17,390 INFO: Adding prefix 12.18.104.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:17,406 INFO: Adding prefix 12.18.104.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:17,478 INFO: Adding prefix 12.18.104.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:17,504 INFO: Adding prefix 12.18.104.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:17,582 INFO: Adding prefix 12.18.104.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:17,590 INFO: Adding prefix 12.18.105.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:17,640 INFO: Adding prefix 12.18.105.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:17,668 INFO: Adding prefix 12.18.105.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:17,740 INFO: Adding prefix 12.18.105.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:17,773 INFO: Adding prefix 12.18.105.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:17,822 INFO: Adding prefix 12.18.105.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:17,881 INFO: Adding prefix 12.18.105.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:17,888 INFO: Adding prefix 12.18.105.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:17,895 INFO: Adding prefix 12.18.105.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:17,900 INFO: Adding prefix 12.18.105.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:17,907 INFO: Adding prefix 12.18.105.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:17,913 INFO: Adding prefix 12.18.105.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:17,918 INFO: Adding prefix 12.18.105.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:17,941 INFO: Adding prefix 12.18.105.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,045 INFO: Adding prefix 12.18.105.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,085 INFO: Adding prefix 12.18.105.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,121 INFO: Adding prefix 12.18.106.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,128 INFO: Adding prefix 12.18.106.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,136 INFO: Adding prefix 12.18.106.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,142 INFO: Adding prefix 12.18.106.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,148 INFO: Adding prefix 12.18.106.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,153 INFO: Adding prefix 12.18.106.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,160 INFO: Adding prefix 12.18.106.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,166 INFO: Adding prefix 12.18.106.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,171 INFO: Adding prefix 12.18.106.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,176 INFO: Adding prefix 12.18.106.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,183 INFO: Adding prefix 12.18.106.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,189 INFO: Adding prefix 12.18.106.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,195 INFO: Adding prefix 12.18.106.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,201 INFO: Adding prefix 12.18.106.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,206 INFO: Adding prefix 12.18.106.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,212 INFO: Adding prefix 12.18.106.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,216 INFO: Adding prefix 12.18.107.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,222 INFO: Adding prefix 12.18.107.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,227 INFO: Adding prefix 12.18.107.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,233 INFO: Adding prefix 12.18.107.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,238 INFO: Adding prefix 12.18.107.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,245 INFO: Adding prefix 12.18.107.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,252 INFO: Adding prefix 12.18.107.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,258 INFO: Adding prefix 12.18.107.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,263 INFO: Adding prefix 12.18.107.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,269 INFO: Adding prefix 12.18.107.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,275 INFO: Adding prefix 12.18.107.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,281 INFO: Adding prefix 12.18.107.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,286 INFO: Adding prefix 12.18.107.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,292 INFO: Adding prefix 12.18.107.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,297 INFO: Adding prefix 12.18.107.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,302 INFO: Adding prefix 12.18.107.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,308 INFO: Adding prefix 12.18.108.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,315 INFO: Adding prefix 12.18.108.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,322 INFO: Adding prefix 12.18.108.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,328 INFO: Adding prefix 12.18.108.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,333 INFO: Adding prefix 12.18.108.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,339 INFO: Adding prefix 12.18.108.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,345 INFO: Adding prefix 12.18.108.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,352 INFO: Adding prefix 12.18.108.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,359 INFO: Adding prefix 12.18.108.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,364 INFO: Adding prefix 12.18.108.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,369 INFO: Adding prefix 12.18.108.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,374 INFO: Adding prefix 12.18.108.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,381 INFO: Adding prefix 12.18.108.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,386 INFO: Adding prefix 12.18.108.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,391 INFO: Adding prefix 12.18.108.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,395 INFO: Adding prefix 12.18.108.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,425 INFO: Adding prefix 12.18.109.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,530 INFO: Adding prefix 12.18.109.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,548 INFO: Adding prefix 12.18.109.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,557 INFO: Adding prefix 12.18.109.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,649 INFO: Adding prefix 12.18.109.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,658 INFO: Adding prefix 12.18.109.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,664 INFO: Adding prefix 12.18.109.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,670 INFO: Adding prefix 12.18.109.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,677 INFO: Adding prefix 12.18.109.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,682 INFO: Adding prefix 12.18.109.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,688 INFO: Adding prefix 12.18.109.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,695 INFO: Adding prefix 12.18.109.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,704 INFO: Adding prefix 12.18.109.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,712 INFO: Adding prefix 12.18.109.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,717 INFO: Adding prefix 12.18.109.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,722 INFO: Adding prefix 12.18.109.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,729 INFO: Adding prefix 12.18.110.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,734 INFO: Adding prefix 12.18.110.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,739 INFO: Adding prefix 12.18.110.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,745 INFO: Adding prefix 12.18.110.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,750 INFO: Adding prefix 12.18.110.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,755 INFO: Adding prefix 12.18.110.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,760 INFO: Adding prefix 12.18.110.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,766 INFO: Adding prefix 12.18.110.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,773 INFO: Adding prefix 12.18.110.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,778 INFO: Adding prefix 12.18.110.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,784 INFO: Adding prefix 12.18.110.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,789 INFO: Adding prefix 12.18.110.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,795 INFO: Adding prefix 12.18.110.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,800 INFO: Adding prefix 12.18.110.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,806 INFO: Adding prefix 12.18.110.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,814 INFO: Adding prefix 12.18.110.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,819 INFO: Adding prefix 12.18.111.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,825 INFO: Adding prefix 12.18.111.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,830 INFO: Adding prefix 12.18.111.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,838 INFO: Adding prefix 12.18.111.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,845 INFO: Adding prefix 12.18.111.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,852 INFO: Adding prefix 12.18.111.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,856 INFO: Adding prefix 12.18.111.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,866 INFO: Adding prefix 12.18.111.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,874 INFO: Adding prefix 12.18.111.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,883 INFO: Adding prefix 12.18.111.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,890 INFO: Adding prefix 12.18.111.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,897 INFO: Adding prefix 12.18.111.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,903 INFO: Adding prefix 12.18.111.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,908 INFO: Adding prefix 12.18.111.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,915 INFO: Adding prefix 12.18.111.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,921 INFO: Adding prefix 12.18.111.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,927 INFO: Adding prefix 12.18.112.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,933 INFO: Adding prefix 12.18.112.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,939 INFO: Adding prefix 12.18.112.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,946 INFO: Adding prefix 12.18.112.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,953 INFO: Adding prefix 12.18.112.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,957 INFO: Adding prefix 12.18.112.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,964 INFO: Adding prefix 12.18.112.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,969 INFO: Adding prefix 12.18.112.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,974 INFO: Adding prefix 12.18.112.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,979 INFO: Adding prefix 12.18.112.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,985 INFO: Adding prefix 12.18.112.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,990 INFO: Adding prefix 12.18.112.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:18,996 INFO: Adding prefix 12.18.112.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,001 INFO: Adding prefix 12.18.112.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,008 INFO: Adding prefix 12.18.112.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,013 INFO: Adding prefix 12.18.112.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,020 INFO: Adding prefix 12.18.113.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,025 INFO: Adding prefix 12.18.113.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,033 INFO: Adding prefix 12.18.113.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,040 INFO: Adding prefix 12.18.113.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,046 INFO: Adding prefix 12.18.113.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,050 INFO: Adding prefix 12.18.113.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,056 INFO: Adding prefix 12.18.113.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,061 INFO: Adding prefix 12.18.113.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,066 INFO: Adding prefix 12.18.113.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,072 INFO: Adding prefix 12.18.113.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,077 INFO: Adding prefix 12.18.113.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,083 INFO: Adding prefix 12.18.113.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,088 INFO: Adding prefix 12.18.113.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,095 INFO: Adding prefix 12.18.113.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,100 INFO: Adding prefix 12.18.113.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,105 INFO: Adding prefix 12.18.113.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,110 INFO: Adding prefix 12.18.114.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,118 INFO: Adding prefix 12.18.114.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,124 INFO: Adding prefix 12.18.114.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,129 INFO: Adding prefix 12.18.114.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,134 INFO: Adding prefix 12.18.114.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,140 INFO: Adding prefix 12.18.114.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,146 INFO: Adding prefix 12.18.114.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,151 INFO: Adding prefix 12.18.114.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,156 INFO: Adding prefix 12.18.114.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,163 INFO: Adding prefix 12.18.114.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,169 INFO: Adding prefix 12.18.114.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,174 INFO: Adding prefix 12.18.114.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,179 INFO: Adding prefix 12.18.114.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,186 INFO: Adding prefix 12.18.114.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,192 INFO: Adding prefix 12.18.114.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,199 INFO: Adding prefix 12.18.114.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,204 INFO: Adding prefix 12.18.115.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,226 INFO: Adding prefix 12.18.115.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,236 INFO: Adding prefix 12.18.115.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,244 INFO: Adding prefix 12.18.115.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,252 INFO: Adding prefix 12.18.115.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,259 INFO: Adding prefix 12.18.115.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,265 INFO: Adding prefix 12.18.115.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,271 INFO: Adding prefix 12.18.115.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,279 INFO: Adding prefix 12.18.115.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,285 INFO: Adding prefix 12.18.115.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,291 INFO: Adding prefix 12.18.115.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,296 INFO: Adding prefix 12.18.115.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,302 INFO: Adding prefix 12.18.115.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,308 INFO: Adding prefix 12.18.115.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,313 INFO: Adding prefix 12.18.115.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,318 INFO: Adding prefix 12.18.115.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,324 INFO: Adding prefix 12.18.116.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,329 INFO: Adding prefix 12.18.116.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,335 INFO: Adding prefix 12.18.116.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,340 INFO: Adding prefix 12.18.116.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,346 INFO: Adding prefix 12.18.116.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,351 INFO: Adding prefix 12.18.116.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,356 INFO: Adding prefix 12.18.116.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,361 INFO: Adding prefix 12.18.116.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,368 INFO: Adding prefix 12.18.116.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,373 INFO: Adding prefix 12.18.116.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,378 INFO: Adding prefix 12.18.116.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,382 INFO: Adding prefix 12.18.116.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,387 INFO: Adding prefix 12.18.116.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,392 INFO: Adding prefix 12.18.116.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,397 INFO: Adding prefix 12.18.116.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,403 INFO: Adding prefix 12.18.116.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,408 INFO: Adding prefix 12.18.117.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,413 INFO: Adding prefix 12.18.117.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,417 INFO: Adding prefix 12.18.117.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,423 INFO: Adding prefix 12.18.117.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,429 INFO: Adding prefix 12.18.117.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,434 INFO: Adding prefix 12.18.117.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,439 INFO: Adding prefix 12.18.117.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,445 INFO: Adding prefix 12.18.117.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,450 INFO: Adding prefix 12.18.117.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,460 INFO: Adding prefix 12.18.117.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,465 INFO: Adding prefix 12.18.117.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,472 INFO: Adding prefix 12.18.117.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,476 INFO: Adding prefix 12.18.117.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,482 INFO: Adding prefix 12.18.117.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,487 INFO: Adding prefix 12.18.117.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,494 INFO: Adding prefix 12.18.117.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,500 INFO: Adding prefix 12.18.118.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,505 INFO: Adding prefix 12.18.118.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,510 INFO: Adding prefix 12.18.118.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,516 INFO: Adding prefix 12.18.118.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,521 INFO: Adding prefix 12.18.118.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,528 INFO: Adding prefix 12.18.118.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,535 INFO: Adding prefix 12.18.118.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,541 INFO: Adding prefix 12.18.118.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,547 INFO: Adding prefix 12.18.118.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,554 INFO: Adding prefix 12.18.118.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,560 INFO: Adding prefix 12.18.118.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,566 INFO: Adding prefix 12.18.118.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,573 INFO: Adding prefix 12.18.118.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,579 INFO: Adding prefix 12.18.118.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,587 INFO: Adding prefix 12.18.118.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,593 INFO: Adding prefix 12.18.118.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,599 INFO: Adding prefix 12.18.119.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,605 INFO: Adding prefix 12.18.119.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,611 INFO: Adding prefix 12.18.119.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,616 INFO: Adding prefix 12.18.119.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,621 INFO: Adding prefix 12.18.119.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,625 INFO: Adding prefix 12.18.119.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,631 INFO: Adding prefix 12.18.119.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,636 INFO: Adding prefix 12.18.119.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,641 INFO: Adding prefix 12.18.119.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,646 INFO: Adding prefix 12.18.119.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,653 INFO: Adding prefix 12.18.119.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,658 INFO: Adding prefix 12.18.119.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,663 INFO: Adding prefix 12.18.119.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,668 INFO: Adding prefix 12.18.119.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,673 INFO: Adding prefix 12.18.119.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,678 INFO: Adding prefix 12.18.119.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,683 INFO: Adding prefix 12.18.120.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,689 INFO: Adding prefix 12.18.120.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,694 INFO: Adding prefix 12.18.120.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,699 INFO: Adding prefix 12.18.120.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,704 INFO: Adding prefix 12.18.120.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,712 INFO: Adding prefix 12.18.120.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,718 INFO: Adding prefix 12.18.120.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,722 INFO: Adding prefix 12.18.120.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,727 INFO: Adding prefix 12.18.120.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,734 INFO: Adding prefix 12.18.120.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,738 INFO: Adding prefix 12.18.120.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,745 INFO: Adding prefix 12.18.120.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,751 INFO: Adding prefix 12.18.120.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,764 INFO: Adding prefix 12.18.120.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,771 INFO: Adding prefix 12.18.120.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,814 INFO: Adding prefix 12.18.120.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,822 INFO: Adding prefix 12.18.121.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,841 INFO: Adding prefix 12.18.121.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,856 INFO: Adding prefix 12.18.121.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,863 INFO: Adding prefix 12.18.121.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,874 INFO: Adding prefix 12.18.121.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,884 INFO: Adding prefix 12.18.121.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,893 INFO: Adding prefix 12.18.121.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,908 INFO: Adding prefix 12.18.121.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,921 INFO: Adding prefix 12.18.121.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,938 INFO: Adding prefix 12.18.121.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:19,945 INFO: Adding prefix 12.18.121.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,010 INFO: Adding prefix 12.18.121.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,066 INFO: Adding prefix 12.18.121.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,080 INFO: Adding prefix 12.18.121.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,170 INFO: Adding prefix 12.18.121.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,198 INFO: Adding prefix 12.18.121.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,275 INFO: Adding prefix 12.18.122.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,303 INFO: Adding prefix 12.18.122.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,324 INFO: Adding prefix 12.18.122.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,330 INFO: Adding prefix 12.18.122.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,345 INFO: Adding prefix 12.18.122.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,369 INFO: Adding prefix 12.18.122.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,395 INFO: Adding prefix 12.18.122.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,403 INFO: Adding prefix 12.18.122.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,415 INFO: Adding prefix 12.18.122.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,421 INFO: Adding prefix 12.18.122.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,427 INFO: Adding prefix 12.18.122.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,434 INFO: Adding prefix 12.18.122.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,450 INFO: Adding prefix 12.18.122.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,536 INFO: Adding prefix 12.18.122.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,555 INFO: Adding prefix 12.18.122.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,565 INFO: Adding prefix 12.18.122.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,586 INFO: Adding prefix 12.18.123.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,610 INFO: Adding prefix 12.18.123.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,656 INFO: Adding prefix 12.18.123.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,663 INFO: Adding prefix 12.18.123.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,672 INFO: Adding prefix 12.18.123.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,678 INFO: Adding prefix 12.18.123.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,688 INFO: Adding prefix 12.18.123.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,698 INFO: Adding prefix 12.18.123.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,705 INFO: Adding prefix 12.18.123.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,713 INFO: Adding prefix 12.18.123.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,735 INFO: Adding prefix 12.18.123.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,744 INFO: Adding prefix 12.18.123.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,764 INFO: Adding prefix 12.18.123.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,776 INFO: Adding prefix 12.18.123.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,782 INFO: Adding prefix 12.18.123.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,810 INFO: Adding prefix 12.18.123.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,817 INFO: Adding prefix 12.18.124.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,828 INFO: Adding prefix 12.18.124.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,834 INFO: Adding prefix 12.18.124.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,842 INFO: Adding prefix 12.18.124.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,847 INFO: Adding prefix 12.18.124.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,852 INFO: Adding prefix 12.18.124.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,857 INFO: Adding prefix 12.18.124.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,865 INFO: Adding prefix 12.18.124.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,871 INFO: Adding prefix 12.18.124.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,877 INFO: Adding prefix 12.18.124.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,882 INFO: Adding prefix 12.18.124.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,888 INFO: Adding prefix 12.18.124.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,894 INFO: Adding prefix 12.18.124.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,900 INFO: Adding prefix 12.18.124.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,906 INFO: Adding prefix 12.18.124.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,911 INFO: Adding prefix 12.18.124.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,916 INFO: Adding prefix 12.18.125.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,921 INFO: Adding prefix 12.18.125.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,928 INFO: Adding prefix 12.18.125.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,934 INFO: Adding prefix 12.18.125.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,940 INFO: Adding prefix 12.18.125.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,948 INFO: Adding prefix 12.18.125.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,955 INFO: Adding prefix 12.18.125.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,960 INFO: Adding prefix 12.18.125.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,966 INFO: Adding prefix 12.18.125.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,971 INFO: Adding prefix 12.18.125.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,978 INFO: Adding prefix 12.18.125.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,983 INFO: Adding prefix 12.18.125.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,988 INFO: Adding prefix 12.18.125.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:20,993 INFO: Adding prefix 12.18.125.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,001 INFO: Adding prefix 12.18.125.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,008 INFO: Adding prefix 12.18.125.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,014 INFO: Adding prefix 12.18.126.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,019 INFO: Adding prefix 12.18.126.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,026 INFO: Adding prefix 12.18.126.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,032 INFO: Adding prefix 12.18.126.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,037 INFO: Adding prefix 12.18.126.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,042 INFO: Adding prefix 12.18.126.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,049 INFO: Adding prefix 12.18.126.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,054 INFO: Adding prefix 12.18.126.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,059 INFO: Adding prefix 12.18.126.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,064 INFO: Adding prefix 12.18.126.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,069 INFO: Adding prefix 12.18.126.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,074 INFO: Adding prefix 12.18.126.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,080 INFO: Adding prefix 12.18.126.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,087 INFO: Adding prefix 12.18.126.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,092 INFO: Adding prefix 12.18.126.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,099 INFO: Adding prefix 12.18.126.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,105 INFO: Adding prefix 12.18.127.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,112 INFO: Adding prefix 12.18.127.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,117 INFO: Adding prefix 12.18.127.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,122 INFO: Adding prefix 12.18.127.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,128 INFO: Adding prefix 12.18.127.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,135 INFO: Adding prefix 12.18.127.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,140 INFO: Adding prefix 12.18.127.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,145 INFO: Adding prefix 12.18.127.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,150 INFO: Adding prefix 12.18.127.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,156 INFO: Adding prefix 12.18.127.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,161 INFO: Adding prefix 12.18.127.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,166 INFO: Adding prefix 12.18.127.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,171 INFO: Adding prefix 12.18.127.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,177 INFO: Adding prefix 12.18.127.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,182 INFO: Adding prefix 12.18.127.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,187 INFO: Adding prefix 12.18.127.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,192 INFO: Adding prefix 12.18.128.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,199 INFO: Adding prefix 12.18.128.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,204 INFO: Adding prefix 12.18.128.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,211 INFO: Adding prefix 12.18.128.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,218 INFO: Adding prefix 12.18.128.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,224 INFO: Adding prefix 12.18.128.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,229 INFO: Adding prefix 12.18.128.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,236 INFO: Adding prefix 12.18.128.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,243 INFO: Adding prefix 12.18.128.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,249 INFO: Adding prefix 12.18.128.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,254 INFO: Adding prefix 12.18.128.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,259 INFO: Adding prefix 12.18.128.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,267 INFO: Adding prefix 12.18.128.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,273 INFO: Adding prefix 12.18.128.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,280 INFO: Adding prefix 12.18.128.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,286 INFO: Adding prefix 12.18.128.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,293 INFO: Adding prefix 12.18.129.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,300 INFO: Adding prefix 12.18.129.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,306 INFO: Adding prefix 12.18.129.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,311 INFO: Adding prefix 12.18.129.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,318 INFO: Adding prefix 12.18.129.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,323 INFO: Adding prefix 12.18.129.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,328 INFO: Adding prefix 12.18.129.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,333 INFO: Adding prefix 12.18.129.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,339 INFO: Adding prefix 12.18.129.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,344 INFO: Adding prefix 12.18.129.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,349 INFO: Adding prefix 12.18.129.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,354 INFO: Adding prefix 12.18.129.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,359 INFO: Adding prefix 12.18.129.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,364 INFO: Adding prefix 12.18.129.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,369 INFO: Adding prefix 12.18.129.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,375 INFO: Adding prefix 12.18.129.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,381 INFO: Adding prefix 12.18.130.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,386 INFO: Adding prefix 12.18.130.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,391 INFO: Adding prefix 12.18.130.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,397 INFO: Adding prefix 12.18.130.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,402 INFO: Adding prefix 12.18.130.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,407 INFO: Adding prefix 12.18.130.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,413 INFO: Adding prefix 12.18.130.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,419 INFO: Adding prefix 12.18.130.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,424 INFO: Adding prefix 12.18.130.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,430 INFO: Adding prefix 12.18.130.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,436 INFO: Adding prefix 12.18.130.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,446 INFO: Adding prefix 12.18.130.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,452 INFO: Adding prefix 12.18.130.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,457 INFO: Adding prefix 12.18.130.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,462 INFO: Adding prefix 12.18.130.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,469 INFO: Adding prefix 12.18.130.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,476 INFO: Adding prefix 12.18.131.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,482 INFO: Adding prefix 12.18.131.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,487 INFO: Adding prefix 12.18.131.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,493 INFO: Adding prefix 12.18.131.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,498 INFO: Adding prefix 12.18.131.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,503 INFO: Adding prefix 12.18.131.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,508 INFO: Adding prefix 12.18.131.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,514 INFO: Adding prefix 12.18.131.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,519 INFO: Adding prefix 12.18.131.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,525 INFO: Adding prefix 12.18.131.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,531 INFO: Adding prefix 12.18.131.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,537 INFO: Adding prefix 12.18.131.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,542 INFO: Adding prefix 12.18.131.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,547 INFO: Adding prefix 12.18.131.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,554 INFO: Adding prefix 12.18.131.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,559 INFO: Adding prefix 12.18.131.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,564 INFO: Adding prefix 12.18.132.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,569 INFO: Adding prefix 12.18.132.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,576 INFO: Adding prefix 12.18.132.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,584 INFO: Adding prefix 12.18.132.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,590 INFO: Adding prefix 12.18.132.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,595 INFO: Adding prefix 12.18.132.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,601 INFO: Adding prefix 12.18.132.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,607 INFO: Adding prefix 12.18.132.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,613 INFO: Adding prefix 12.18.132.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,619 INFO: Adding prefix 12.18.132.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,626 INFO: Adding prefix 12.18.132.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,632 INFO: Adding prefix 12.18.132.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,639 INFO: Adding prefix 12.18.132.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,645 INFO: Adding prefix 12.18.132.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,651 INFO: Adding prefix 12.18.132.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,656 INFO: Adding prefix 12.18.132.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,661 INFO: Adding prefix 12.18.133.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,666 INFO: Adding prefix 12.18.133.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,673 INFO: Adding prefix 12.18.133.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,678 INFO: Adding prefix 12.18.133.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,683 INFO: Adding prefix 12.18.133.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,690 INFO: Adding prefix 12.18.133.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,695 INFO: Adding prefix 12.18.133.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,700 INFO: Adding prefix 12.18.133.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,705 INFO: Adding prefix 12.18.133.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,713 INFO: Adding prefix 12.18.133.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,719 INFO: Adding prefix 12.18.133.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,724 INFO: Adding prefix 12.18.133.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,729 INFO: Adding prefix 12.18.133.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,736 INFO: Adding prefix 12.18.133.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,741 INFO: Adding prefix 12.18.133.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,746 INFO: Adding prefix 12.18.133.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,751 INFO: Adding prefix 12.18.134.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,757 INFO: Adding prefix 12.18.134.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,763 INFO: Adding prefix 12.18.134.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,768 INFO: Adding prefix 12.18.134.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,772 INFO: Adding prefix 12.18.134.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,779 INFO: Adding prefix 12.18.134.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,784 INFO: Adding prefix 12.18.134.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,789 INFO: Adding prefix 12.18.134.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,794 INFO: Adding prefix 12.18.134.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,801 INFO: Adding prefix 12.18.134.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,808 INFO: Adding prefix 12.18.134.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,813 INFO: Adding prefix 12.18.134.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,818 INFO: Adding prefix 12.18.134.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,824 INFO: Adding prefix 12.18.134.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,829 INFO: Adding prefix 12.18.134.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,834 INFO: Adding prefix 12.18.134.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,841 INFO: Adding prefix 12.18.135.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,846 INFO: Adding prefix 12.18.135.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,852 INFO: Adding prefix 12.18.135.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,857 INFO: Adding prefix 12.18.135.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,866 INFO: Adding prefix 12.18.135.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,872 INFO: Adding prefix 12.18.135.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,877 INFO: Adding prefix 12.18.135.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,883 INFO: Adding prefix 12.18.135.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,889 INFO: Adding prefix 12.18.135.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,894 INFO: Adding prefix 12.18.135.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,899 INFO: Adding prefix 12.18.135.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,904 INFO: Adding prefix 12.18.135.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,910 INFO: Adding prefix 12.18.135.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,919 INFO: Adding prefix 12.18.135.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,925 INFO: Adding prefix 12.18.135.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,930 INFO: Adding prefix 12.18.135.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,939 INFO: Adding prefix 12.18.136.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,945 INFO: Adding prefix 12.18.136.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,951 INFO: Adding prefix 12.18.136.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,956 INFO: Adding prefix 12.18.136.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,964 INFO: Adding prefix 12.18.136.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,970 INFO: Adding prefix 12.18.136.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,975 INFO: Adding prefix 12.18.136.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,981 INFO: Adding prefix 12.18.136.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,988 INFO: Adding prefix 12.18.136.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,994 INFO: Adding prefix 12.18.136.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:21,999 INFO: Adding prefix 12.18.136.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:22,006 INFO: Adding prefix 12.18.136.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:22,012 INFO: Adding prefix 12.18.136.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:22,017 INFO: Adding prefix 12.18.136.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:22,023 INFO: Adding prefix 12.18.136.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:22,028 INFO: Adding prefix 12.18.136.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:22,033 INFO: Adding prefix 12.18.137.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:22,040 INFO: Adding prefix 12.18.137.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:22,045 INFO: Adding prefix 12.18.137.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:22,051 INFO: Adding prefix 12.18.137.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:22,056 INFO: Adding prefix 12.18.137.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:22,183 INFO: Adding prefix 12.18.137.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:22,191 INFO: Adding prefix 12.18.137.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:22,304 INFO: Adding prefix 12.18.137.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:22,352 INFO: Adding prefix 12.18.137.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:22,381 INFO: Adding prefix 12.18.137.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:22,392 INFO: Adding prefix 12.18.137.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:22,637 INFO: Adding prefix 12.18.137.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:22,707 INFO: Adding prefix 12.18.137.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:22,717 INFO: Adding prefix 12.18.137.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:22,876 INFO: Adding prefix 12.18.137.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:22,973 INFO: Adding prefix 12.18.137.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,012 INFO: Adding prefix 12.18.138.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,019 INFO: Adding prefix 12.18.138.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,053 INFO: Adding prefix 12.18.138.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,061 INFO: Adding prefix 12.18.138.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,099 INFO: Adding prefix 12.18.138.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,111 INFO: Adding prefix 12.18.138.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,179 INFO: Adding prefix 12.18.138.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,191 INFO: Adding prefix 12.18.138.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,201 INFO: Adding prefix 12.18.138.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,208 INFO: Adding prefix 12.18.138.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,223 INFO: Adding prefix 12.18.138.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,231 INFO: Adding prefix 12.18.138.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,238 INFO: Adding prefix 12.18.138.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,244 INFO: Adding prefix 12.18.138.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,253 INFO: Adding prefix 12.18.138.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,262 INFO: Adding prefix 12.18.138.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,267 INFO: Adding prefix 12.18.139.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,276 INFO: Adding prefix 12.18.139.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,286 INFO: Adding prefix 12.18.139.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,292 INFO: Adding prefix 12.18.139.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,298 INFO: Adding prefix 12.18.139.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,303 INFO: Adding prefix 12.18.139.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,316 INFO: Adding prefix 12.18.139.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,331 INFO: Adding prefix 12.18.139.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,338 INFO: Adding prefix 12.18.139.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,346 INFO: Adding prefix 12.18.139.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,352 INFO: Adding prefix 12.18.139.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,359 INFO: Adding prefix 12.18.139.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,396 INFO: Adding prefix 12.18.139.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,406 INFO: Adding prefix 12.18.139.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,435 INFO: Adding prefix 12.18.139.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,442 INFO: Adding prefix 12.18.139.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,465 INFO: Adding prefix 12.18.140.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,475 INFO: Adding prefix 12.18.140.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,482 INFO: Adding prefix 12.18.140.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,489 INFO: Adding prefix 12.18.140.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,494 INFO: Adding prefix 12.18.140.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,501 INFO: Adding prefix 12.18.140.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,520 INFO: Adding prefix 12.18.140.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,527 INFO: Adding prefix 12.18.140.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,535 INFO: Adding prefix 12.18.140.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,545 INFO: Adding prefix 12.18.140.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,554 INFO: Adding prefix 12.18.140.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,559 INFO: Adding prefix 12.18.140.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,564 INFO: Adding prefix 12.18.140.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,575 INFO: Adding prefix 12.18.140.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,582 INFO: Adding prefix 12.18.140.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,621 INFO: Adding prefix 12.18.140.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,629 INFO: Adding prefix 12.18.141.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,638 INFO: Adding prefix 12.18.141.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,649 INFO: Adding prefix 12.18.141.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,656 INFO: Adding prefix 12.18.141.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,662 INFO: Adding prefix 12.18.141.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,668 INFO: Adding prefix 12.18.141.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,681 INFO: Adding prefix 12.18.141.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,693 INFO: Adding prefix 12.18.141.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,710 INFO: Adding prefix 12.18.141.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,720 INFO: Adding prefix 12.18.141.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,727 INFO: Adding prefix 12.18.141.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,749 INFO: Adding prefix 12.18.141.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,769 INFO: Adding prefix 12.18.141.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,778 INFO: Adding prefix 12.18.141.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,785 INFO: Adding prefix 12.18.141.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,804 INFO: Adding prefix 12.18.141.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,820 INFO: Adding prefix 12.18.142.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,830 INFO: Adding prefix 12.18.142.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,836 INFO: Adding prefix 12.18.142.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,845 INFO: Adding prefix 12.18.142.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,852 INFO: Adding prefix 12.18.142.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,859 INFO: Adding prefix 12.18.142.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,869 INFO: Adding prefix 12.18.142.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,879 INFO: Adding prefix 12.18.142.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,889 INFO: Adding prefix 12.18.142.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,905 INFO: Adding prefix 12.18.142.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,911 INFO: Adding prefix 12.18.142.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,917 INFO: Adding prefix 12.18.142.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,930 INFO: Adding prefix 12.18.142.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,938 INFO: Adding prefix 12.18.142.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,945 INFO: Adding prefix 12.18.142.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,960 INFO: Adding prefix 12.18.142.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,967 INFO: Adding prefix 12.18.143.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,974 INFO: Adding prefix 12.18.143.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,983 INFO: Adding prefix 12.18.143.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,990 INFO: Adding prefix 12.18.143.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:23,996 INFO: Adding prefix 12.18.143.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,001 INFO: Adding prefix 12.18.143.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,006 INFO: Adding prefix 12.18.143.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,013 INFO: Adding prefix 12.18.143.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,019 INFO: Adding prefix 12.18.143.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,025 INFO: Adding prefix 12.18.143.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,030 INFO: Adding prefix 12.18.143.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,037 INFO: Adding prefix 12.18.143.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,043 INFO: Adding prefix 12.18.143.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,049 INFO: Adding prefix 12.18.143.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,054 INFO: Adding prefix 12.18.143.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,061 INFO: Adding prefix 12.18.143.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,068 INFO: Adding prefix 12.18.144.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,074 INFO: Adding prefix 12.18.144.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,081 INFO: Adding prefix 12.18.144.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,088 INFO: Adding prefix 12.18.144.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,093 INFO: Adding prefix 12.18.144.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,098 INFO: Adding prefix 12.18.144.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,103 INFO: Adding prefix 12.18.144.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,111 INFO: Adding prefix 12.18.144.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,116 INFO: Adding prefix 12.18.144.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,122 INFO: Adding prefix 12.18.144.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,128 INFO: Adding prefix 12.18.144.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,134 INFO: Adding prefix 12.18.144.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,141 INFO: Adding prefix 12.18.144.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,147 INFO: Adding prefix 12.18.144.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,155 INFO: Adding prefix 12.18.144.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,161 INFO: Adding prefix 12.18.144.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,167 INFO: Adding prefix 12.18.145.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,173 INFO: Adding prefix 12.18.145.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,181 INFO: Adding prefix 12.18.145.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,186 INFO: Adding prefix 12.18.145.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,193 INFO: Adding prefix 12.18.145.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,200 INFO: Adding prefix 12.18.145.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,208 INFO: Adding prefix 12.18.145.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,214 INFO: Adding prefix 12.18.145.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,220 INFO: Adding prefix 12.18.145.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,226 INFO: Adding prefix 12.18.145.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,233 INFO: Adding prefix 12.18.145.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,240 INFO: Adding prefix 12.18.145.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,246 INFO: Adding prefix 12.18.145.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,251 INFO: Adding prefix 12.18.145.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,260 INFO: Adding prefix 12.18.145.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,267 INFO: Adding prefix 12.18.145.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,273 INFO: Adding prefix 12.18.146.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,278 INFO: Adding prefix 12.18.146.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,284 INFO: Adding prefix 12.18.146.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,288 INFO: Adding prefix 12.18.146.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,294 INFO: Adding prefix 12.18.146.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,300 INFO: Adding prefix 12.18.146.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,304 INFO: Adding prefix 12.18.146.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,309 INFO: Adding prefix 12.18.146.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,314 INFO: Adding prefix 12.18.146.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,321 INFO: Adding prefix 12.18.146.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,328 INFO: Adding prefix 12.18.146.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,333 INFO: Adding prefix 12.18.146.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,338 INFO: Adding prefix 12.18.146.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,344 INFO: Adding prefix 12.18.146.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,348 INFO: Adding prefix 12.18.146.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,353 INFO: Adding prefix 12.18.146.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,358 INFO: Adding prefix 12.18.147.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,364 INFO: Adding prefix 12.18.147.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,369 INFO: Adding prefix 12.18.147.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,373 INFO: Adding prefix 12.18.147.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,378 INFO: Adding prefix 12.18.147.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,385 INFO: Adding prefix 12.18.147.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,391 INFO: Adding prefix 12.18.147.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,397 INFO: Adding prefix 12.18.147.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,401 INFO: Adding prefix 12.18.147.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,407 INFO: Adding prefix 12.18.147.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,412 INFO: Adding prefix 12.18.147.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,417 INFO: Adding prefix 12.18.147.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,421 INFO: Adding prefix 12.18.147.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,426 INFO: Adding prefix 12.18.147.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,430 INFO: Adding prefix 12.18.147.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,435 INFO: Adding prefix 12.18.147.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,441 INFO: Adding prefix 12.18.148.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,446 INFO: Adding prefix 12.18.148.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,451 INFO: Adding prefix 12.18.148.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,456 INFO: Adding prefix 12.18.148.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,462 INFO: Adding prefix 12.18.148.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,467 INFO: Adding prefix 12.18.148.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,473 INFO: Adding prefix 12.18.148.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,478 INFO: Adding prefix 12.18.148.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,486 INFO: Adding prefix 12.18.148.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,491 INFO: Adding prefix 12.18.148.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,496 INFO: Adding prefix 12.18.148.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,502 INFO: Adding prefix 12.18.148.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,508 INFO: Adding prefix 12.18.148.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,513 INFO: Adding prefix 12.18.148.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,518 INFO: Adding prefix 12.18.148.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,523 INFO: Adding prefix 12.18.148.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,529 INFO: Adding prefix 12.18.149.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,533 INFO: Adding prefix 12.18.149.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,538 INFO: Adding prefix 12.18.149.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,543 INFO: Adding prefix 12.18.149.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,549 INFO: Adding prefix 12.18.149.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,555 INFO: Adding prefix 12.18.149.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,559 INFO: Adding prefix 12.18.149.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,565 INFO: Adding prefix 12.18.149.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,570 INFO: Adding prefix 12.18.149.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,575 INFO: Adding prefix 12.18.149.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,580 INFO: Adding prefix 12.18.149.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,588 INFO: Adding prefix 12.18.149.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,594 INFO: Adding prefix 12.18.149.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,601 INFO: Adding prefix 12.18.149.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,606 INFO: Adding prefix 12.18.149.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,612 INFO: Adding prefix 12.18.149.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,618 INFO: Adding prefix 12.18.150.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,626 INFO: Adding prefix 12.18.150.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,633 INFO: Adding prefix 12.18.150.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,639 INFO: Adding prefix 12.18.150.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,646 INFO: Adding prefix 12.18.150.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,651 INFO: Adding prefix 12.18.150.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,656 INFO: Adding prefix 12.18.150.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,664 INFO: Adding prefix 12.18.150.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,670 INFO: Adding prefix 12.18.150.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,675 INFO: Adding prefix 12.18.150.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,680 INFO: Adding prefix 12.18.150.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,686 INFO: Adding prefix 12.18.150.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,692 INFO: Adding prefix 12.18.150.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,698 INFO: Adding prefix 12.18.150.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,704 INFO: Adding prefix 12.18.150.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,710 INFO: Adding prefix 12.18.150.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,716 INFO: Adding prefix 12.18.151.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,721 INFO: Adding prefix 12.18.151.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,728 INFO: Adding prefix 12.18.151.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,733 INFO: Adding prefix 12.18.151.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,738 INFO: Adding prefix 12.18.151.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,743 INFO: Adding prefix 12.18.151.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,750 INFO: Adding prefix 12.18.151.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,755 INFO: Adding prefix 12.18.151.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,760 INFO: Adding prefix 12.18.151.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,765 INFO: Adding prefix 12.18.151.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,772 INFO: Adding prefix 12.18.151.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,777 INFO: Adding prefix 12.18.151.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,783 INFO: Adding prefix 12.18.151.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,788 INFO: Adding prefix 12.18.151.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,794 INFO: Adding prefix 12.18.151.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,799 INFO: Adding prefix 12.18.151.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,805 INFO: Adding prefix 12.18.152.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,810 INFO: Adding prefix 12.18.152.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,817 INFO: Adding prefix 12.18.152.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,823 INFO: Adding prefix 12.18.152.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,829 INFO: Adding prefix 12.18.152.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,834 INFO: Adding prefix 12.18.152.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,841 INFO: Adding prefix 12.18.152.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,847 INFO: Adding prefix 12.18.152.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,852 INFO: Adding prefix 12.18.152.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,857 INFO: Adding prefix 12.18.152.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,864 INFO: Adding prefix 12.18.152.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,870 INFO: Adding prefix 12.18.152.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,876 INFO: Adding prefix 12.18.152.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,881 INFO: Adding prefix 12.18.152.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,886 INFO: Adding prefix 12.18.152.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,891 INFO: Adding prefix 12.18.152.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,896 INFO: Adding prefix 12.18.153.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,904 INFO: Adding prefix 12.18.153.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,910 INFO: Adding prefix 12.18.153.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,916 INFO: Adding prefix 12.18.153.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,922 INFO: Adding prefix 12.18.153.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,929 INFO: Adding prefix 12.18.153.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,934 INFO: Adding prefix 12.18.153.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,939 INFO: Adding prefix 12.18.153.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,944 INFO: Adding prefix 12.18.153.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,952 INFO: Adding prefix 12.18.153.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,957 INFO: Adding prefix 12.18.153.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,962 INFO: Adding prefix 12.18.153.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,967 INFO: Adding prefix 12.18.153.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,974 INFO: Adding prefix 12.18.153.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,979 INFO: Adding prefix 12.18.153.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,985 INFO: Adding prefix 12.18.153.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,991 INFO: Adding prefix 12.18.154.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:24,999 INFO: Adding prefix 12.18.154.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,005 INFO: Adding prefix 12.18.154.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,010 INFO: Adding prefix 12.18.154.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,015 INFO: Adding prefix 12.18.154.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,022 INFO: Adding prefix 12.18.154.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,028 INFO: Adding prefix 12.18.154.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,034 INFO: Adding prefix 12.18.154.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,042 INFO: Adding prefix 12.18.154.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,049 INFO: Adding prefix 12.18.154.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,056 INFO: Adding prefix 12.18.154.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,064 INFO: Adding prefix 12.18.154.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,073 INFO: Adding prefix 12.18.154.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,079 INFO: Adding prefix 12.18.154.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,084 INFO: Adding prefix 12.18.154.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,091 INFO: Adding prefix 12.18.154.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,099 INFO: Adding prefix 12.18.155.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,105 INFO: Adding prefix 12.18.155.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,111 INFO: Adding prefix 12.18.155.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,117 INFO: Adding prefix 12.18.155.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,124 INFO: Adding prefix 12.18.155.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,130 INFO: Adding prefix 12.18.155.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,135 INFO: Adding prefix 12.18.155.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,139 INFO: Adding prefix 12.18.155.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,146 INFO: Adding prefix 12.18.155.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,152 INFO: Adding prefix 12.18.155.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,158 INFO: Adding prefix 12.18.155.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,164 INFO: Adding prefix 12.18.155.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,171 INFO: Adding prefix 12.18.155.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,177 INFO: Adding prefix 12.18.155.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,184 INFO: Adding prefix 12.18.155.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,190 INFO: Adding prefix 12.18.155.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,195 INFO: Adding prefix 12.18.156.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,200 INFO: Adding prefix 12.18.156.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,206 INFO: Adding prefix 12.18.156.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,213 INFO: Adding prefix 12.18.156.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,221 INFO: Adding prefix 12.18.156.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,226 INFO: Adding prefix 12.18.156.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,232 INFO: Adding prefix 12.18.156.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,238 INFO: Adding prefix 12.18.156.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,243 INFO: Adding prefix 12.18.156.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,250 INFO: Adding prefix 12.18.156.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,255 INFO: Adding prefix 12.18.156.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,261 INFO: Adding prefix 12.18.156.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,267 INFO: Adding prefix 12.18.156.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,272 INFO: Adding prefix 12.18.156.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,277 INFO: Adding prefix 12.18.156.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,284 INFO: Adding prefix 12.18.156.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,291 INFO: Adding prefix 12.18.157.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,297 INFO: Adding prefix 12.18.157.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,302 INFO: Adding prefix 12.18.157.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,351 INFO: Adding prefix 12.18.157.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,358 INFO: Adding prefix 12.18.157.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,364 INFO: Adding prefix 12.18.157.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,371 INFO: Adding prefix 12.18.157.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,380 INFO: Adding prefix 12.18.157.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,387 INFO: Adding prefix 12.18.157.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,393 INFO: Adding prefix 12.18.157.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,398 INFO: Adding prefix 12.18.157.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,404 INFO: Adding prefix 12.18.157.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,409 INFO: Adding prefix 12.18.157.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,415 INFO: Adding prefix 12.18.157.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,422 INFO: Adding prefix 12.18.157.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,428 INFO: Adding prefix 12.18.157.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,434 INFO: Adding prefix 12.18.158.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,440 INFO: Adding prefix 12.18.158.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,447 INFO: Adding prefix 12.18.158.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,452 INFO: Adding prefix 12.18.158.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,457 INFO: Adding prefix 12.18.158.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,462 INFO: Adding prefix 12.18.158.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,468 INFO: Adding prefix 12.18.158.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,473 INFO: Adding prefix 12.18.158.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,480 INFO: Adding prefix 12.18.158.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,486 INFO: Adding prefix 12.18.158.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,494 INFO: Adding prefix 12.18.158.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,501 INFO: Adding prefix 12.18.158.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,507 INFO: Adding prefix 12.18.158.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,515 INFO: Adding prefix 12.18.158.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,522 INFO: Adding prefix 12.18.158.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,529 INFO: Adding prefix 12.18.158.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,536 INFO: Adding prefix 12.18.159.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,542 INFO: Adding prefix 12.18.159.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,550 INFO: Adding prefix 12.18.159.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,556 INFO: Adding prefix 12.18.159.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,561 INFO: Adding prefix 12.18.159.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,565 INFO: Adding prefix 12.18.159.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,570 INFO: Adding prefix 12.18.159.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,574 INFO: Adding prefix 12.18.159.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,579 INFO: Adding prefix 12.18.159.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,586 INFO: Adding prefix 12.18.159.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,590 INFO: Adding prefix 12.18.159.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,596 INFO: Adding prefix 12.18.159.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,602 INFO: Adding prefix 12.18.159.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,610 INFO: Adding prefix 12.18.159.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,616 INFO: Adding prefix 12.18.159.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,621 INFO: Adding prefix 12.18.159.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,626 INFO: Adding prefix 12.18.160.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,634 INFO: Adding prefix 12.18.160.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,641 INFO: Adding prefix 12.18.160.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,647 INFO: Adding prefix 12.18.160.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,652 INFO: Adding prefix 12.18.160.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,658 INFO: Adding prefix 12.18.160.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,663 INFO: Adding prefix 12.18.160.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,668 INFO: Adding prefix 12.18.160.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,674 INFO: Adding prefix 12.18.160.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,681 INFO: Adding prefix 12.18.160.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,686 INFO: Adding prefix 12.18.160.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,692 INFO: Adding prefix 12.18.160.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,697 INFO: Adding prefix 12.18.160.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,703 INFO: Adding prefix 12.18.160.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,710 INFO: Adding prefix 12.18.160.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,716 INFO: Adding prefix 12.18.160.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,749 INFO: Adding prefix 12.18.161.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,797 INFO: Adding prefix 12.18.161.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,807 INFO: Adding prefix 12.18.161.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,858 INFO: Adding prefix 12.18.161.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,869 INFO: Adding prefix 12.18.161.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,876 INFO: Adding prefix 12.18.161.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,882 INFO: Adding prefix 12.18.161.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,887 INFO: Adding prefix 12.18.161.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,900 INFO: Adding prefix 12.18.161.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,906 INFO: Adding prefix 12.18.161.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,911 INFO: Adding prefix 12.18.161.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,916 INFO: Adding prefix 12.18.161.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,924 INFO: Adding prefix 12.18.161.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,931 INFO: Adding prefix 12.18.161.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,936 INFO: Adding prefix 12.18.161.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,950 INFO: Adding prefix 12.18.161.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,963 INFO: Adding prefix 12.18.162.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,969 INFO: Adding prefix 12.18.162.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,975 INFO: Adding prefix 12.18.162.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,979 INFO: Adding prefix 12.18.162.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,986 INFO: Adding prefix 12.18.162.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,992 INFO: Adding prefix 12.18.162.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:25,998 INFO: Adding prefix 12.18.162.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,003 INFO: Adding prefix 12.18.162.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,009 INFO: Adding prefix 12.18.162.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,014 INFO: Adding prefix 12.18.162.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,019 INFO: Adding prefix 12.18.162.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,025 INFO: Adding prefix 12.18.162.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,029 INFO: Adding prefix 12.18.162.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,034 INFO: Adding prefix 12.18.162.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,039 INFO: Adding prefix 12.18.162.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,047 INFO: Adding prefix 12.18.162.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,052 INFO: Adding prefix 12.18.163.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,057 INFO: Adding prefix 12.18.163.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,062 INFO: Adding prefix 12.18.163.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,068 INFO: Adding prefix 12.18.163.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,074 INFO: Adding prefix 12.18.163.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,079 INFO: Adding prefix 12.18.163.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,084 INFO: Adding prefix 12.18.163.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,091 INFO: Adding prefix 12.18.163.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,096 INFO: Adding prefix 12.18.163.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,101 INFO: Adding prefix 12.18.163.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,106 INFO: Adding prefix 12.18.163.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,112 INFO: Adding prefix 12.18.163.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,118 INFO: Adding prefix 12.18.163.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,125 INFO: Adding prefix 12.18.163.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,130 INFO: Adding prefix 12.18.163.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,138 INFO: Adding prefix 12.18.163.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,144 INFO: Adding prefix 12.18.164.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,150 INFO: Adding prefix 12.18.164.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,156 INFO: Adding prefix 12.18.164.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,161 INFO: Adding prefix 12.18.164.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,168 INFO: Adding prefix 12.18.164.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,173 INFO: Adding prefix 12.18.164.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,182 INFO: Adding prefix 12.18.164.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,187 INFO: Adding prefix 12.18.164.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,193 INFO: Adding prefix 12.18.164.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,199 INFO: Adding prefix 12.18.164.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,208 INFO: Adding prefix 12.18.164.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,214 INFO: Adding prefix 12.18.164.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,220 INFO: Adding prefix 12.18.164.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,225 INFO: Adding prefix 12.18.164.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,232 INFO: Adding prefix 12.18.164.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,238 INFO: Adding prefix 12.18.164.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,243 INFO: Adding prefix 12.18.165.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,249 INFO: Adding prefix 12.18.165.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,257 INFO: Adding prefix 12.18.165.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,264 INFO: Adding prefix 12.18.165.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,271 INFO: Adding prefix 12.18.165.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,277 INFO: Adding prefix 12.18.165.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,285 INFO: Adding prefix 12.18.165.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,291 INFO: Adding prefix 12.18.165.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,296 INFO: Adding prefix 12.18.165.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,301 INFO: Adding prefix 12.18.165.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,307 INFO: Adding prefix 12.18.165.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,312 INFO: Adding prefix 12.18.165.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,317 INFO: Adding prefix 12.18.165.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,323 INFO: Adding prefix 12.18.165.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,328 INFO: Adding prefix 12.18.165.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,337 INFO: Adding prefix 12.18.165.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,378 INFO: Adding prefix 12.18.166.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,449 INFO: Adding prefix 12.18.166.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,480 INFO: Adding prefix 12.18.166.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,509 INFO: Adding prefix 12.18.166.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,527 INFO: Adding prefix 12.18.166.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,566 INFO: Adding prefix 12.18.166.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,595 INFO: Adding prefix 12.18.166.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,602 INFO: Adding prefix 12.18.166.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,609 INFO: Adding prefix 12.18.166.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,618 INFO: Adding prefix 12.18.166.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,624 INFO: Adding prefix 12.18.166.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,630 INFO: Adding prefix 12.18.166.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,636 INFO: Adding prefix 12.18.166.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,643 INFO: Adding prefix 12.18.166.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,648 INFO: Adding prefix 12.18.166.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,653 INFO: Adding prefix 12.18.166.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,658 INFO: Adding prefix 12.18.167.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,666 INFO: Adding prefix 12.18.167.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,672 INFO: Adding prefix 12.18.167.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,678 INFO: Adding prefix 12.18.167.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,682 INFO: Adding prefix 12.18.167.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,689 INFO: Adding prefix 12.18.167.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,694 INFO: Adding prefix 12.18.167.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,699 INFO: Adding prefix 12.18.167.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,706 INFO: Adding prefix 12.18.167.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,713 INFO: Adding prefix 12.18.167.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,720 INFO: Adding prefix 12.18.167.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,726 INFO: Adding prefix 12.18.167.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,734 INFO: Adding prefix 12.18.167.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,741 INFO: Adding prefix 12.18.167.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,747 INFO: Adding prefix 12.18.167.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,753 INFO: Adding prefix 12.18.167.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,759 INFO: Adding prefix 12.18.168.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,764 INFO: Adding prefix 12.18.168.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,770 INFO: Adding prefix 12.18.168.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,775 INFO: Adding prefix 12.18.168.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,783 INFO: Adding prefix 12.18.168.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,788 INFO: Adding prefix 12.18.168.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,793 INFO: Adding prefix 12.18.168.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,798 INFO: Adding prefix 12.18.168.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,805 INFO: Adding prefix 12.18.168.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,811 INFO: Adding prefix 12.18.168.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,815 INFO: Adding prefix 12.18.168.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,821 INFO: Adding prefix 12.18.168.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,829 INFO: Adding prefix 12.18.168.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,835 INFO: Adding prefix 12.18.168.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,841 INFO: Adding prefix 12.18.168.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,848 INFO: Adding prefix 12.18.168.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,889 INFO: Adding prefix 12.18.169.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,896 INFO: Adding prefix 12.18.169.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,903 INFO: Adding prefix 12.18.169.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,909 INFO: Adding prefix 12.18.169.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,914 INFO: Adding prefix 12.18.169.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,920 INFO: Adding prefix 12.18.169.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,925 INFO: Adding prefix 12.18.169.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,932 INFO: Adding prefix 12.18.169.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,937 INFO: Adding prefix 12.18.169.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,942 INFO: Adding prefix 12.18.169.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,949 INFO: Adding prefix 12.18.169.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,957 INFO: Adding prefix 12.18.169.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,962 INFO: Adding prefix 12.18.169.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,968 INFO: Adding prefix 12.18.169.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,973 INFO: Adding prefix 12.18.169.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,979 INFO: Adding prefix 12.18.169.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,985 INFO: Adding prefix 12.18.170.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:26,992 INFO: Adding prefix 12.18.170.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,000 INFO: Adding prefix 12.18.170.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,007 INFO: Adding prefix 12.18.170.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,013 INFO: Adding prefix 12.18.170.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,019 INFO: Adding prefix 12.18.170.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,024 INFO: Adding prefix 12.18.170.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,030 INFO: Adding prefix 12.18.170.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,036 INFO: Adding prefix 12.18.170.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,042 INFO: Adding prefix 12.18.170.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,047 INFO: Adding prefix 12.18.170.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,053 INFO: Adding prefix 12.18.170.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,058 INFO: Adding prefix 12.18.170.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,063 INFO: Adding prefix 12.18.170.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,068 INFO: Adding prefix 12.18.170.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,074 INFO: Adding prefix 12.18.170.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,079 INFO: Adding prefix 12.18.171.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,084 INFO: Adding prefix 12.18.171.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,092 INFO: Adding prefix 12.18.171.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,099 INFO: Adding prefix 12.18.171.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,107 INFO: Adding prefix 12.18.171.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,113 INFO: Adding prefix 12.18.171.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,120 INFO: Adding prefix 12.18.171.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,126 INFO: Adding prefix 12.18.171.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,131 INFO: Adding prefix 12.18.171.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,136 INFO: Adding prefix 12.18.171.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,144 INFO: Adding prefix 12.18.171.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,148 INFO: Adding prefix 12.18.171.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,154 INFO: Adding prefix 12.18.171.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,159 INFO: Adding prefix 12.18.171.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,166 INFO: Adding prefix 12.18.171.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,171 INFO: Adding prefix 12.18.171.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,177 INFO: Adding prefix 12.18.172.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,182 INFO: Adding prefix 12.18.172.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,188 INFO: Adding prefix 12.18.172.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,193 INFO: Adding prefix 12.18.172.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,199 INFO: Adding prefix 12.18.172.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,205 INFO: Adding prefix 12.18.172.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,212 INFO: Adding prefix 12.18.172.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,218 INFO: Adding prefix 12.18.172.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,223 INFO: Adding prefix 12.18.172.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,230 INFO: Adding prefix 12.18.172.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,235 INFO: Adding prefix 12.18.172.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,240 INFO: Adding prefix 12.18.172.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,245 INFO: Adding prefix 12.18.172.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,253 INFO: Adding prefix 12.18.172.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,259 INFO: Adding prefix 12.18.172.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,265 INFO: Adding prefix 12.18.172.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,270 INFO: Adding prefix 12.18.173.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,277 INFO: Adding prefix 12.18.173.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,282 INFO: Adding prefix 12.18.173.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,288 INFO: Adding prefix 12.18.173.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,293 INFO: Adding prefix 12.18.173.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,300 INFO: Adding prefix 12.18.173.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,305 INFO: Adding prefix 12.18.173.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,310 INFO: Adding prefix 12.18.173.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,315 INFO: Adding prefix 12.18.173.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,322 INFO: Adding prefix 12.18.173.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,327 INFO: Adding prefix 12.18.173.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,333 INFO: Adding prefix 12.18.173.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,338 INFO: Adding prefix 12.18.173.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,346 INFO: Adding prefix 12.18.173.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,352 INFO: Adding prefix 12.18.173.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,357 INFO: Adding prefix 12.18.173.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,361 INFO: Adding prefix 12.18.174.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,368 INFO: Adding prefix 12.18.174.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,373 INFO: Adding prefix 12.18.174.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,379 INFO: Adding prefix 12.18.174.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,391 INFO: Adding prefix 12.18.174.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,398 INFO: Adding prefix 12.18.174.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,404 INFO: Adding prefix 12.18.174.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,409 INFO: Adding prefix 12.18.174.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,416 INFO: Adding prefix 12.18.174.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,421 INFO: Adding prefix 12.18.174.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,432 INFO: Adding prefix 12.18.174.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,444 INFO: Adding prefix 12.18.174.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,455 INFO: Adding prefix 12.18.174.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,481 INFO: Adding prefix 12.18.174.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,488 INFO: Adding prefix 12.18.174.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,493 INFO: Adding prefix 12.18.174.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,501 INFO: Adding prefix 12.18.175.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,507 INFO: Adding prefix 12.18.175.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,512 INFO: Adding prefix 12.18.175.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,517 INFO: Adding prefix 12.18.175.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,524 INFO: Adding prefix 12.18.175.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,530 INFO: Adding prefix 12.18.175.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,543 INFO: Adding prefix 12.18.175.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,574 INFO: Adding prefix 12.18.175.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,612 INFO: Adding prefix 12.18.175.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,624 INFO: Adding prefix 12.18.175.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,631 INFO: Adding prefix 12.18.175.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,640 INFO: Adding prefix 12.18.175.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,671 INFO: Adding prefix 12.18.175.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,687 INFO: Adding prefix 12.18.175.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,716 INFO: Adding prefix 12.18.175.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,743 INFO: Adding prefix 12.18.175.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,762 INFO: Adding prefix 12.18.176.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,770 INFO: Adding prefix 12.18.176.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,779 INFO: Adding prefix 12.18.176.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,824 INFO: Adding prefix 12.18.176.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,883 INFO: Adding prefix 12.18.176.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,910 INFO: Adding prefix 12.18.176.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,919 INFO: Adding prefix 12.18.176.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:27,937 INFO: Adding prefix 12.18.176.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,014 INFO: Adding prefix 12.18.176.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,021 INFO: Adding prefix 12.18.176.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,039 INFO: Adding prefix 12.18.176.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,097 INFO: Adding prefix 12.18.176.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,152 INFO: Adding prefix 12.18.176.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,277 INFO: Adding prefix 12.18.176.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,286 INFO: Adding prefix 12.18.176.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,325 INFO: Adding prefix 12.18.176.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,332 INFO: Adding prefix 12.18.177.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,339 INFO: Adding prefix 12.18.177.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,344 INFO: Adding prefix 12.18.177.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,351 INFO: Adding prefix 12.18.177.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,358 INFO: Adding prefix 12.18.177.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,364 INFO: Adding prefix 12.18.177.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,369 INFO: Adding prefix 12.18.177.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,376 INFO: Adding prefix 12.18.177.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,382 INFO: Adding prefix 12.18.177.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,388 INFO: Adding prefix 12.18.177.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,395 INFO: Adding prefix 12.18.177.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,402 INFO: Adding prefix 12.18.177.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,408 INFO: Adding prefix 12.18.177.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,413 INFO: Adding prefix 12.18.177.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,420 INFO: Adding prefix 12.18.177.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,424 INFO: Adding prefix 12.18.177.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,430 INFO: Adding prefix 12.18.178.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,434 INFO: Adding prefix 12.18.178.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,441 INFO: Adding prefix 12.18.178.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,447 INFO: Adding prefix 12.18.178.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,452 INFO: Adding prefix 12.18.178.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,458 INFO: Adding prefix 12.18.178.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,464 INFO: Adding prefix 12.18.178.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,470 INFO: Adding prefix 12.18.178.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,476 INFO: Adding prefix 12.18.178.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,481 INFO: Adding prefix 12.18.178.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,488 INFO: Adding prefix 12.18.178.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,493 INFO: Adding prefix 12.18.178.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,499 INFO: Adding prefix 12.18.178.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,504 INFO: Adding prefix 12.18.178.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,511 INFO: Adding prefix 12.18.178.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,516 INFO: Adding prefix 12.18.178.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,521 INFO: Adding prefix 12.18.179.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,526 INFO: Adding prefix 12.18.179.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,531 INFO: Adding prefix 12.18.179.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,536 INFO: Adding prefix 12.18.179.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,541 INFO: Adding prefix 12.18.179.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,548 INFO: Adding prefix 12.18.179.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,553 INFO: Adding prefix 12.18.179.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,558 INFO: Adding prefix 12.18.179.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,564 INFO: Adding prefix 12.18.179.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,571 INFO: Adding prefix 12.18.179.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,576 INFO: Adding prefix 12.18.179.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,582 INFO: Adding prefix 12.18.179.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,587 INFO: Adding prefix 12.18.179.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,594 INFO: Adding prefix 12.18.179.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,600 INFO: Adding prefix 12.18.179.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,608 INFO: Adding prefix 12.18.179.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,613 INFO: Adding prefix 12.18.180.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,620 INFO: Adding prefix 12.18.180.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,625 INFO: Adding prefix 12.18.180.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,631 INFO: Adding prefix 12.18.180.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,636 INFO: Adding prefix 12.18.180.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,643 INFO: Adding prefix 12.18.180.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,648 INFO: Adding prefix 12.18.180.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,653 INFO: Adding prefix 12.18.180.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,658 INFO: Adding prefix 12.18.180.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,665 INFO: Adding prefix 12.18.180.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,671 INFO: Adding prefix 12.18.180.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,676 INFO: Adding prefix 12.18.180.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,684 INFO: Adding prefix 12.18.180.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,690 INFO: Adding prefix 12.18.180.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,696 INFO: Adding prefix 12.18.180.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,701 INFO: Adding prefix 12.18.180.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,707 INFO: Adding prefix 12.18.181.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,713 INFO: Adding prefix 12.18.181.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,718 INFO: Adding prefix 12.18.181.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,723 INFO: Adding prefix 12.18.181.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,729 INFO: Adding prefix 12.18.181.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,734 INFO: Adding prefix 12.18.181.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,739 INFO: Adding prefix 12.18.181.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,745 INFO: Adding prefix 12.18.181.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,751 INFO: Adding prefix 12.18.181.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,757 INFO: Adding prefix 12.18.181.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,762 INFO: Adding prefix 12.18.181.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,768 INFO: Adding prefix 12.18.181.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,775 INFO: Adding prefix 12.18.181.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,780 INFO: Adding prefix 12.18.181.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,785 INFO: Adding prefix 12.18.181.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,790 INFO: Adding prefix 12.18.181.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,797 INFO: Adding prefix 12.18.182.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,802 INFO: Adding prefix 12.18.182.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,807 INFO: Adding prefix 12.18.182.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,812 INFO: Adding prefix 12.18.182.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,817 INFO: Adding prefix 12.18.182.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,822 INFO: Adding prefix 12.18.182.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,827 INFO: Adding prefix 12.18.182.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,834 INFO: Adding prefix 12.18.182.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,841 INFO: Adding prefix 12.18.182.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,846 INFO: Adding prefix 12.18.182.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,852 INFO: Adding prefix 12.18.182.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,858 INFO: Adding prefix 12.18.182.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,863 INFO: Adding prefix 12.18.182.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,869 INFO: Adding prefix 12.18.182.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,875 INFO: Adding prefix 12.18.182.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,883 INFO: Adding prefix 12.18.182.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,891 INFO: Adding prefix 12.18.183.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,897 INFO: Adding prefix 12.18.183.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,902 INFO: Adding prefix 12.18.183.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,909 INFO: Adding prefix 12.18.183.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,914 INFO: Adding prefix 12.18.183.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,919 INFO: Adding prefix 12.18.183.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,924 INFO: Adding prefix 12.18.183.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,930 INFO: Adding prefix 12.18.183.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,935 INFO: Adding prefix 12.18.183.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,942 INFO: Adding prefix 12.18.183.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,948 INFO: Adding prefix 12.18.183.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,955 INFO: Adding prefix 12.18.183.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,960 INFO: Adding prefix 12.18.183.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,965 INFO: Adding prefix 12.18.183.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,970 INFO: Adding prefix 12.18.183.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,975 INFO: Adding prefix 12.18.183.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,980 INFO: Adding prefix 12.18.184.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,985 INFO: Adding prefix 12.18.184.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,992 INFO: Adding prefix 12.18.184.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:28,996 INFO: Adding prefix 12.18.184.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,002 INFO: Adding prefix 12.18.184.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,007 INFO: Adding prefix 12.18.184.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,022 INFO: Adding prefix 12.18.184.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,027 INFO: Adding prefix 12.18.184.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,034 INFO: Adding prefix 12.18.184.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,039 INFO: Adding prefix 12.18.184.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,045 INFO: Adding prefix 12.18.184.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,050 INFO: Adding prefix 12.18.184.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,055 INFO: Adding prefix 12.18.184.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,060 INFO: Adding prefix 12.18.184.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,067 INFO: Adding prefix 12.18.184.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,073 INFO: Adding prefix 12.18.184.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,078 INFO: Adding prefix 12.18.185.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,083 INFO: Adding prefix 12.18.185.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,090 INFO: Adding prefix 12.18.185.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,097 INFO: Adding prefix 12.18.185.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,104 INFO: Adding prefix 12.18.185.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,109 INFO: Adding prefix 12.18.185.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,116 INFO: Adding prefix 12.18.185.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,122 INFO: Adding prefix 12.18.185.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,129 INFO: Adding prefix 12.18.185.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,135 INFO: Adding prefix 12.18.185.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,140 INFO: Adding prefix 12.18.185.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,145 INFO: Adding prefix 12.18.185.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,151 INFO: Adding prefix 12.18.185.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,158 INFO: Adding prefix 12.18.185.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,167 INFO: Adding prefix 12.18.185.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,173 INFO: Adding prefix 12.18.185.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,179 INFO: Adding prefix 12.18.186.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,188 INFO: Adding prefix 12.18.186.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,196 INFO: Adding prefix 12.18.186.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,202 INFO: Adding prefix 12.18.186.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,207 INFO: Adding prefix 12.18.186.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,214 INFO: Adding prefix 12.18.186.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,220 INFO: Adding prefix 12.18.186.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,226 INFO: Adding prefix 12.18.186.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,231 INFO: Adding prefix 12.18.186.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,241 INFO: Adding prefix 12.18.186.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,248 INFO: Adding prefix 12.18.186.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,254 INFO: Adding prefix 12.18.186.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,260 INFO: Adding prefix 12.18.186.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,268 INFO: Adding prefix 12.18.186.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,274 INFO: Adding prefix 12.18.186.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,279 INFO: Adding prefix 12.18.186.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,284 INFO: Adding prefix 12.18.187.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,293 INFO: Adding prefix 12.18.187.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,299 INFO: Adding prefix 12.18.187.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,304 INFO: Adding prefix 12.18.187.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,309 INFO: Adding prefix 12.18.187.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,315 INFO: Adding prefix 12.18.187.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,321 INFO: Adding prefix 12.18.187.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,326 INFO: Adding prefix 12.18.187.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,335 INFO: Adding prefix 12.18.187.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,341 INFO: Adding prefix 12.18.187.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,346 INFO: Adding prefix 12.18.187.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,353 INFO: Adding prefix 12.18.187.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,361 INFO: Adding prefix 12.18.187.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,368 INFO: Adding prefix 12.18.187.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,375 INFO: Adding prefix 12.18.187.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,380 INFO: Adding prefix 12.18.187.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,386 INFO: Adding prefix 12.18.188.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,392 INFO: Adding prefix 12.18.188.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,398 INFO: Adding prefix 12.18.188.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,405 INFO: Adding prefix 12.18.188.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,413 INFO: Adding prefix 12.18.188.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,418 INFO: Adding prefix 12.18.188.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,423 INFO: Adding prefix 12.18.188.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,428 INFO: Adding prefix 12.18.188.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,438 INFO: Adding prefix 12.18.188.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,445 INFO: Adding prefix 12.18.188.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,450 INFO: Adding prefix 12.18.188.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,456 INFO: Adding prefix 12.18.188.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,464 INFO: Adding prefix 12.18.188.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,469 INFO: Adding prefix 12.18.188.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,475 INFO: Adding prefix 12.18.188.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,480 INFO: Adding prefix 12.18.188.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,485 INFO: Adding prefix 12.18.189.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,490 INFO: Adding prefix 12.18.189.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,495 INFO: Adding prefix 12.18.189.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,501 INFO: Adding prefix 12.18.189.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,507 INFO: Adding prefix 12.18.189.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,514 INFO: Adding prefix 12.18.189.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,520 INFO: Adding prefix 12.18.189.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,527 INFO: Adding prefix 12.18.189.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,532 INFO: Adding prefix 12.18.189.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,538 INFO: Adding prefix 12.18.189.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,545 INFO: Adding prefix 12.18.189.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,552 INFO: Adding prefix 12.18.189.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,559 INFO: Adding prefix 12.18.189.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,565 INFO: Adding prefix 12.18.189.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,570 INFO: Adding prefix 12.18.189.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,578 INFO: Adding prefix 12.18.189.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,583 INFO: Adding prefix 12.18.190.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,588 INFO: Adding prefix 12.18.190.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,593 INFO: Adding prefix 12.18.190.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,600 INFO: Adding prefix 12.18.190.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,606 INFO: Adding prefix 12.18.190.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,613 INFO: Adding prefix 12.18.190.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,620 INFO: Adding prefix 12.18.190.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,626 INFO: Adding prefix 12.18.190.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,634 INFO: Adding prefix 12.18.190.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,639 INFO: Adding prefix 12.18.190.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,645 INFO: Adding prefix 12.18.190.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,651 INFO: Adding prefix 12.18.190.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,657 INFO: Adding prefix 12.18.190.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,664 INFO: Adding prefix 12.18.190.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,670 INFO: Adding prefix 12.18.190.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,676 INFO: Adding prefix 12.18.190.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,684 INFO: Adding prefix 12.18.191.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,689 INFO: Adding prefix 12.18.191.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,697 INFO: Adding prefix 12.18.191.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,704 INFO: Adding prefix 12.18.191.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,711 INFO: Adding prefix 12.18.191.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,716 INFO: Adding prefix 12.18.191.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,723 INFO: Adding prefix 12.18.191.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,729 INFO: Adding prefix 12.18.191.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,734 INFO: Adding prefix 12.18.191.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,740 INFO: Adding prefix 12.18.191.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,747 INFO: Adding prefix 12.18.191.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,753 INFO: Adding prefix 12.18.191.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,759 INFO: Adding prefix 12.18.191.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,765 INFO: Adding prefix 12.18.191.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,771 INFO: Adding prefix 12.18.191.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,778 INFO: Adding prefix 12.18.191.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,785 INFO: Adding prefix 12.18.192.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,791 INFO: Adding prefix 12.18.192.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,796 INFO: Adding prefix 12.18.192.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,801 INFO: Adding prefix 12.18.192.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,807 INFO: Adding prefix 12.18.192.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,813 INFO: Adding prefix 12.18.192.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,818 INFO: Adding prefix 12.18.192.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,823 INFO: Adding prefix 12.18.192.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,828 INFO: Adding prefix 12.18.192.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,834 INFO: Adding prefix 12.18.192.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,839 INFO: Adding prefix 12.18.192.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,845 INFO: Adding prefix 12.18.192.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,850 INFO: Adding prefix 12.18.192.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,857 INFO: Adding prefix 12.18.192.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,863 INFO: Adding prefix 12.18.192.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,869 INFO: Adding prefix 12.18.192.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,874 INFO: Adding prefix 12.18.193.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,881 INFO: Adding prefix 12.18.193.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,887 INFO: Adding prefix 12.18.193.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,893 INFO: Adding prefix 12.18.193.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,900 INFO: Adding prefix 12.18.193.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,907 INFO: Adding prefix 12.18.193.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,912 INFO: Adding prefix 12.18.193.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,918 INFO: Adding prefix 12.18.193.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,924 INFO: Adding prefix 12.18.193.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,932 INFO: Adding prefix 12.18.193.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,939 INFO: Adding prefix 12.18.193.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,945 INFO: Adding prefix 12.18.193.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,950 INFO: Adding prefix 12.18.193.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,956 INFO: Adding prefix 12.18.193.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,962 INFO: Adding prefix 12.18.193.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,968 INFO: Adding prefix 12.18.193.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,975 INFO: Adding prefix 12.18.194.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,981 INFO: Adding prefix 12.18.194.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,988 INFO: Adding prefix 12.18.194.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:29,994 INFO: Adding prefix 12.18.194.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,002 INFO: Adding prefix 12.18.194.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,006 INFO: Adding prefix 12.18.194.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,011 INFO: Adding prefix 12.18.194.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,016 INFO: Adding prefix 12.18.194.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,023 INFO: Adding prefix 12.18.194.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,029 INFO: Adding prefix 12.18.194.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,035 INFO: Adding prefix 12.18.194.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,040 INFO: Adding prefix 12.18.194.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,047 INFO: Adding prefix 12.18.194.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,052 INFO: Adding prefix 12.18.194.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,057 INFO: Adding prefix 12.18.194.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,062 INFO: Adding prefix 12.18.194.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,069 INFO: Adding prefix 12.18.195.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,074 INFO: Adding prefix 12.18.195.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,079 INFO: Adding prefix 12.18.195.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,084 INFO: Adding prefix 12.18.195.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,092 INFO: Adding prefix 12.18.195.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,097 INFO: Adding prefix 12.18.195.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,103 INFO: Adding prefix 12.18.195.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,110 INFO: Adding prefix 12.18.195.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,117 INFO: Adding prefix 12.18.195.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,122 INFO: Adding prefix 12.18.195.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,129 INFO: Adding prefix 12.18.195.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,137 INFO: Adding prefix 12.18.195.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,145 INFO: Adding prefix 12.18.195.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,151 INFO: Adding prefix 12.18.195.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,157 INFO: Adding prefix 12.18.195.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,166 INFO: Adding prefix 12.18.195.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,175 INFO: Adding prefix 12.18.196.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,183 INFO: Adding prefix 12.18.196.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,189 INFO: Adding prefix 12.18.196.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,196 INFO: Adding prefix 12.18.196.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,202 INFO: Adding prefix 12.18.196.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,208 INFO: Adding prefix 12.18.196.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,214 INFO: Adding prefix 12.18.196.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,222 INFO: Adding prefix 12.18.196.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,228 INFO: Adding prefix 12.18.196.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,236 INFO: Adding prefix 12.18.196.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,243 INFO: Adding prefix 12.18.196.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,249 INFO: Adding prefix 12.18.196.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,255 INFO: Adding prefix 12.18.196.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,260 INFO: Adding prefix 12.18.196.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,270 INFO: Adding prefix 12.18.196.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,276 INFO: Adding prefix 12.18.196.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,282 INFO: Adding prefix 12.18.197.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,288 INFO: Adding prefix 12.18.197.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,293 INFO: Adding prefix 12.18.197.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,299 INFO: Adding prefix 12.18.197.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,304 INFO: Adding prefix 12.18.197.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,308 INFO: Adding prefix 12.18.197.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,316 INFO: Adding prefix 12.18.197.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,321 INFO: Adding prefix 12.18.197.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,326 INFO: Adding prefix 12.18.197.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,333 INFO: Adding prefix 12.18.197.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,340 INFO: Adding prefix 12.18.197.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,346 INFO: Adding prefix 12.18.197.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,353 INFO: Adding prefix 12.18.197.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,358 INFO: Adding prefix 12.18.197.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,365 INFO: Adding prefix 12.18.197.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,370 INFO: Adding prefix 12.18.197.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,377 INFO: Adding prefix 12.18.198.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,383 INFO: Adding prefix 12.18.198.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,431 INFO: Adding prefix 12.18.198.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,438 INFO: Adding prefix 12.18.198.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,444 INFO: Adding prefix 12.18.198.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,450 INFO: Adding prefix 12.18.198.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,458 INFO: Adding prefix 12.18.198.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,462 INFO: Adding prefix 12.18.198.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,470 INFO: Adding prefix 12.18.198.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,476 INFO: Adding prefix 12.18.198.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,482 INFO: Adding prefix 12.18.198.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,486 INFO: Adding prefix 12.18.198.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,491 INFO: Adding prefix 12.18.198.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,500 INFO: Adding prefix 12.18.198.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,507 INFO: Adding prefix 12.18.198.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,514 INFO: Adding prefix 12.18.198.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,519 INFO: Adding prefix 12.18.199.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,526 INFO: Adding prefix 12.18.199.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,533 INFO: Adding prefix 12.18.199.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,539 INFO: Adding prefix 12.18.199.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,544 INFO: Adding prefix 12.18.199.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,552 INFO: Adding prefix 12.18.199.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,558 INFO: Adding prefix 12.18.199.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,564 INFO: Adding prefix 12.18.199.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,569 INFO: Adding prefix 12.18.199.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,577 INFO: Adding prefix 12.18.199.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,584 INFO: Adding prefix 12.18.199.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,591 INFO: Adding prefix 12.18.199.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,598 INFO: Adding prefix 12.18.199.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,606 INFO: Adding prefix 12.18.199.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,612 INFO: Adding prefix 12.18.199.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,619 INFO: Adding prefix 12.18.199.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,626 INFO: Adding prefix 12.18.200.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,633 INFO: Adding prefix 12.18.200.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,638 INFO: Adding prefix 12.18.200.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,646 INFO: Adding prefix 12.18.200.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,652 INFO: Adding prefix 12.18.200.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,657 INFO: Adding prefix 12.18.200.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,662 INFO: Adding prefix 12.18.200.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,668 INFO: Adding prefix 12.18.200.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,676 INFO: Adding prefix 12.18.200.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,684 INFO: Adding prefix 12.18.200.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,690 INFO: Adding prefix 12.18.200.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,696 INFO: Adding prefix 12.18.200.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,704 INFO: Adding prefix 12.18.200.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,710 INFO: Adding prefix 12.18.200.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,717 INFO: Adding prefix 12.18.200.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,723 INFO: Adding prefix 12.18.200.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,730 INFO: Adding prefix 12.18.201.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,735 INFO: Adding prefix 12.18.201.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,741 INFO: Adding prefix 12.18.201.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,748 INFO: Adding prefix 12.18.201.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,755 INFO: Adding prefix 12.18.201.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,761 INFO: Adding prefix 12.18.201.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,767 INFO: Adding prefix 12.18.201.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,772 INFO: Adding prefix 12.18.201.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,780 INFO: Adding prefix 12.18.201.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,786 INFO: Adding prefix 12.18.201.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,793 INFO: Adding prefix 12.18.201.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,799 INFO: Adding prefix 12.18.201.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,807 INFO: Adding prefix 12.18.201.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,814 INFO: Adding prefix 12.18.201.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,820 INFO: Adding prefix 12.18.201.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,824 INFO: Adding prefix 12.18.201.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,829 INFO: Adding prefix 12.18.202.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,834 INFO: Adding prefix 12.18.202.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,854 INFO: Adding prefix 12.18.202.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,876 INFO: Adding prefix 12.18.202.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,884 INFO: Adding prefix 12.18.202.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,890 INFO: Adding prefix 12.18.202.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,896 INFO: Adding prefix 12.18.202.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,903 INFO: Adding prefix 12.18.202.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,908 INFO: Adding prefix 12.18.202.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,913 INFO: Adding prefix 12.18.202.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,918 INFO: Adding prefix 12.18.202.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,924 INFO: Adding prefix 12.18.202.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,930 INFO: Adding prefix 12.18.202.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,937 INFO: Adding prefix 12.18.202.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,942 INFO: Adding prefix 12.18.202.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,949 INFO: Adding prefix 12.18.202.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,955 INFO: Adding prefix 12.18.203.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,961 INFO: Adding prefix 12.18.203.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,967 INFO: Adding prefix 12.18.203.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,973 INFO: Adding prefix 12.18.203.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,978 INFO: Adding prefix 12.18.203.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,983 INFO: Adding prefix 12.18.203.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,989 INFO: Adding prefix 12.18.203.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:30,999 INFO: Adding prefix 12.18.203.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,006 INFO: Adding prefix 12.18.203.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,012 INFO: Adding prefix 12.18.203.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,018 INFO: Adding prefix 12.18.203.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,025 INFO: Adding prefix 12.18.203.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,031 INFO: Adding prefix 12.18.203.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,037 INFO: Adding prefix 12.18.203.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,044 INFO: Adding prefix 12.18.203.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,049 INFO: Adding prefix 12.18.203.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,054 INFO: Adding prefix 12.18.204.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,060 INFO: Adding prefix 12.18.204.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,067 INFO: Adding prefix 12.18.204.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,074 INFO: Adding prefix 12.18.204.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,080 INFO: Adding prefix 12.18.204.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,086 INFO: Adding prefix 12.18.204.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,094 INFO: Adding prefix 12.18.204.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,101 INFO: Adding prefix 12.18.204.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,108 INFO: Adding prefix 12.18.204.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,114 INFO: Adding prefix 12.18.204.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,122 INFO: Adding prefix 12.18.204.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,128 INFO: Adding prefix 12.18.204.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,135 INFO: Adding prefix 12.18.204.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,140 INFO: Adding prefix 12.18.204.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,146 INFO: Adding prefix 12.18.204.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,151 INFO: Adding prefix 12.18.204.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,158 INFO: Adding prefix 12.18.205.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,164 INFO: Adding prefix 12.18.205.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,171 INFO: Adding prefix 12.18.205.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,178 INFO: Adding prefix 12.18.205.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,185 INFO: Adding prefix 12.18.205.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,191 INFO: Adding prefix 12.18.205.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,197 INFO: Adding prefix 12.18.205.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,202 INFO: Adding prefix 12.18.205.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,206 INFO: Adding prefix 12.18.205.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,214 INFO: Adding prefix 12.18.205.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,220 INFO: Adding prefix 12.18.205.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,226 INFO: Adding prefix 12.18.205.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,233 INFO: Adding prefix 12.18.205.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,241 INFO: Adding prefix 12.18.205.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,246 INFO: Adding prefix 12.18.205.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,251 INFO: Adding prefix 12.18.205.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,256 INFO: Adding prefix 12.18.206.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,263 INFO: Adding prefix 12.18.206.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,273 INFO: Adding prefix 12.18.206.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,280 INFO: Adding prefix 12.18.206.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,286 INFO: Adding prefix 12.18.206.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,293 INFO: Adding prefix 12.18.206.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,299 INFO: Adding prefix 12.18.206.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,304 INFO: Adding prefix 12.18.206.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,310 INFO: Adding prefix 12.18.206.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,318 INFO: Adding prefix 12.18.206.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,323 INFO: Adding prefix 12.18.206.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,330 INFO: Adding prefix 12.18.206.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,336 INFO: Adding prefix 12.18.206.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,342 INFO: Adding prefix 12.18.206.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,347 INFO: Adding prefix 12.18.206.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,353 INFO: Adding prefix 12.18.206.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,359 INFO: Adding prefix 12.18.207.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,368 INFO: Adding prefix 12.18.207.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,375 INFO: Adding prefix 12.18.207.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,380 INFO: Adding prefix 12.18.207.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,387 INFO: Adding prefix 12.18.207.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,392 INFO: Adding prefix 12.18.207.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,398 INFO: Adding prefix 12.18.207.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,404 INFO: Adding prefix 12.18.207.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,415 INFO: Adding prefix 12.18.207.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,420 INFO: Adding prefix 12.18.207.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,427 INFO: Adding prefix 12.18.207.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,432 INFO: Adding prefix 12.18.207.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,439 INFO: Adding prefix 12.18.207.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,444 INFO: Adding prefix 12.18.207.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,450 INFO: Adding prefix 12.18.207.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,457 INFO: Adding prefix 12.18.207.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,465 INFO: Adding prefix 12.18.208.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,471 INFO: Adding prefix 12.18.208.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,476 INFO: Adding prefix 12.18.208.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,481 INFO: Adding prefix 12.18.208.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,488 INFO: Adding prefix 12.18.208.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,494 INFO: Adding prefix 12.18.208.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,500 INFO: Adding prefix 12.18.208.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,507 INFO: Adding prefix 12.18.208.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,514 INFO: Adding prefix 12.18.208.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,519 INFO: Adding prefix 12.18.208.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,525 INFO: Adding prefix 12.18.208.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,532 INFO: Adding prefix 12.18.208.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,538 INFO: Adding prefix 12.18.208.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,546 INFO: Adding prefix 12.18.208.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,551 INFO: Adding prefix 12.18.208.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,566 INFO: Adding prefix 12.18.208.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,574 INFO: Adding prefix 12.18.209.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,579 INFO: Adding prefix 12.18.209.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,585 INFO: Adding prefix 12.18.209.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,593 INFO: Adding prefix 12.18.209.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,599 INFO: Adding prefix 12.18.209.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,605 INFO: Adding prefix 12.18.209.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,610 INFO: Adding prefix 12.18.209.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,617 INFO: Adding prefix 12.18.209.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,622 INFO: Adding prefix 12.18.209.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,627 INFO: Adding prefix 12.18.209.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,632 INFO: Adding prefix 12.18.209.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,638 INFO: Adding prefix 12.18.209.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,643 INFO: Adding prefix 12.18.209.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,649 INFO: Adding prefix 12.18.209.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,655 INFO: Adding prefix 12.18.209.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,662 INFO: Adding prefix 12.18.209.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,669 INFO: Adding prefix 12.18.210.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,675 INFO: Adding prefix 12.18.210.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,680 INFO: Adding prefix 12.18.210.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,685 INFO: Adding prefix 12.18.210.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,691 INFO: Adding prefix 12.18.210.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,697 INFO: Adding prefix 12.18.210.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,705 INFO: Adding prefix 12.18.210.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,710 INFO: Adding prefix 12.18.210.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,717 INFO: Adding prefix 12.18.210.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,724 INFO: Adding prefix 12.18.210.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,733 INFO: Adding prefix 12.18.210.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,741 INFO: Adding prefix 12.18.210.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,747 INFO: Adding prefix 12.18.210.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,753 INFO: Adding prefix 12.18.210.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,763 INFO: Adding prefix 12.18.210.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,770 INFO: Adding prefix 12.18.210.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,777 INFO: Adding prefix 12.18.211.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,783 INFO: Adding prefix 12.18.211.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,793 INFO: Adding prefix 12.18.211.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,799 INFO: Adding prefix 12.18.211.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,806 INFO: Adding prefix 12.18.211.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,813 INFO: Adding prefix 12.18.211.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,823 INFO: Adding prefix 12.18.211.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,829 INFO: Adding prefix 12.18.211.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,836 INFO: Adding prefix 12.18.211.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,841 INFO: Adding prefix 12.18.211.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,849 INFO: Adding prefix 12.18.211.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,854 INFO: Adding prefix 12.18.211.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,860 INFO: Adding prefix 12.18.211.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,865 INFO: Adding prefix 12.18.211.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,870 INFO: Adding prefix 12.18.211.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,875 INFO: Adding prefix 12.18.211.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,880 INFO: Adding prefix 12.18.212.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,887 INFO: Adding prefix 12.18.212.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,893 INFO: Adding prefix 12.18.212.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,900 INFO: Adding prefix 12.18.212.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,906 INFO: Adding prefix 12.18.212.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,912 INFO: Adding prefix 12.18.212.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,917 INFO: Adding prefix 12.18.212.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,922 INFO: Adding prefix 12.18.212.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,928 INFO: Adding prefix 12.18.212.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,934 INFO: Adding prefix 12.18.212.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,940 INFO: Adding prefix 12.18.212.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,945 INFO: Adding prefix 12.18.212.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,952 INFO: Adding prefix 12.18.212.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,959 INFO: Adding prefix 12.18.212.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,965 INFO: Adding prefix 12.18.212.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,970 INFO: Adding prefix 12.18.212.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,975 INFO: Adding prefix 12.18.213.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,982 INFO: Adding prefix 12.18.213.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,990 INFO: Adding prefix 12.18.213.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:31,996 INFO: Adding prefix 12.18.213.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,001 INFO: Adding prefix 12.18.213.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,008 INFO: Adding prefix 12.18.213.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,014 INFO: Adding prefix 12.18.213.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,027 INFO: Adding prefix 12.18.213.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,034 INFO: Adding prefix 12.18.213.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,040 INFO: Adding prefix 12.18.213.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,046 INFO: Adding prefix 12.18.213.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,053 INFO: Adding prefix 12.18.213.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,061 INFO: Adding prefix 12.18.213.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,068 INFO: Adding prefix 12.18.213.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,074 INFO: Adding prefix 12.18.213.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,080 INFO: Adding prefix 12.18.213.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,088 INFO: Adding prefix 12.18.214.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,095 INFO: Adding prefix 12.18.214.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,101 INFO: Adding prefix 12.18.214.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,108 INFO: Adding prefix 12.18.214.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,116 INFO: Adding prefix 12.18.214.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,122 INFO: Adding prefix 12.18.214.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,128 INFO: Adding prefix 12.18.214.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,132 INFO: Adding prefix 12.18.214.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,139 INFO: Adding prefix 12.18.214.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,145 INFO: Adding prefix 12.18.214.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,149 INFO: Adding prefix 12.18.214.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,154 INFO: Adding prefix 12.18.214.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,161 INFO: Adding prefix 12.18.214.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,166 INFO: Adding prefix 12.18.214.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,172 INFO: Adding prefix 12.18.214.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,178 INFO: Adding prefix 12.18.214.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,185 INFO: Adding prefix 12.18.215.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,191 INFO: Adding prefix 12.18.215.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,199 INFO: Adding prefix 12.18.215.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,204 INFO: Adding prefix 12.18.215.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,211 INFO: Adding prefix 12.18.215.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,216 INFO: Adding prefix 12.18.215.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,224 INFO: Adding prefix 12.18.215.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,231 INFO: Adding prefix 12.18.215.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,236 INFO: Adding prefix 12.18.215.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,242 INFO: Adding prefix 12.18.215.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,247 INFO: Adding prefix 12.18.215.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,256 INFO: Adding prefix 12.18.215.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,262 INFO: Adding prefix 12.18.215.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,269 INFO: Adding prefix 12.18.215.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,275 INFO: Adding prefix 12.18.215.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,282 INFO: Adding prefix 12.18.215.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,289 INFO: Adding prefix 12.18.216.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,294 INFO: Adding prefix 12.18.216.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,300 INFO: Adding prefix 12.18.216.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,306 INFO: Adding prefix 12.18.216.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,315 INFO: Adding prefix 12.18.216.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,322 INFO: Adding prefix 12.18.216.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,332 INFO: Adding prefix 12.18.216.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,342 INFO: Adding prefix 12.18.216.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,347 INFO: Adding prefix 12.18.216.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,352 INFO: Adding prefix 12.18.216.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,358 INFO: Adding prefix 12.18.216.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,365 INFO: Adding prefix 12.18.216.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,372 INFO: Adding prefix 12.18.216.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,378 INFO: Adding prefix 12.18.216.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,385 INFO: Adding prefix 12.18.216.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,391 INFO: Adding prefix 12.18.216.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,398 INFO: Adding prefix 12.18.217.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,404 INFO: Adding prefix 12.18.217.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,411 INFO: Adding prefix 12.18.217.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,418 INFO: Adding prefix 12.18.217.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,424 INFO: Adding prefix 12.18.217.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,431 INFO: Adding prefix 12.18.217.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,442 INFO: Adding prefix 12.18.217.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,448 INFO: Adding prefix 12.18.217.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,455 INFO: Adding prefix 12.18.217.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,462 INFO: Adding prefix 12.18.217.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,485 INFO: Adding prefix 12.18.217.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,492 INFO: Adding prefix 12.18.217.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,497 INFO: Adding prefix 12.18.217.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,505 INFO: Adding prefix 12.18.217.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,513 INFO: Adding prefix 12.18.217.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,519 INFO: Adding prefix 12.18.217.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,524 INFO: Adding prefix 12.18.218.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,530 INFO: Adding prefix 12.18.218.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,537 INFO: Adding prefix 12.18.218.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,542 INFO: Adding prefix 12.18.218.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,548 INFO: Adding prefix 12.18.218.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,553 INFO: Adding prefix 12.18.218.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,558 INFO: Adding prefix 12.18.218.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,563 INFO: Adding prefix 12.18.218.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,568 INFO: Adding prefix 12.18.218.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,574 INFO: Adding prefix 12.18.218.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,580 INFO: Adding prefix 12.18.218.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,586 INFO: Adding prefix 12.18.218.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,592 INFO: Adding prefix 12.18.218.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,598 INFO: Adding prefix 12.18.218.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,605 INFO: Adding prefix 12.18.218.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,610 INFO: Adding prefix 12.18.218.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,616 INFO: Adding prefix 12.18.219.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,625 INFO: Adding prefix 12.18.219.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,632 INFO: Adding prefix 12.18.219.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,637 INFO: Adding prefix 12.18.219.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,643 INFO: Adding prefix 12.18.219.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,649 INFO: Adding prefix 12.18.219.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,656 INFO: Adding prefix 12.18.219.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,664 INFO: Adding prefix 12.18.219.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,671 INFO: Adding prefix 12.18.219.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,680 INFO: Adding prefix 12.18.219.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,686 INFO: Adding prefix 12.18.219.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,692 INFO: Adding prefix 12.18.219.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,697 INFO: Adding prefix 12.18.219.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,704 INFO: Adding prefix 12.18.219.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,711 INFO: Adding prefix 12.18.219.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,716 INFO: Adding prefix 12.18.219.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,722 INFO: Adding prefix 12.18.220.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,728 INFO: Adding prefix 12.18.220.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,733 INFO: Adding prefix 12.18.220.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,738 INFO: Adding prefix 12.18.220.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,745 INFO: Adding prefix 12.18.220.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,752 INFO: Adding prefix 12.18.220.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,758 INFO: Adding prefix 12.18.220.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,766 INFO: Adding prefix 12.18.220.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,773 INFO: Adding prefix 12.18.220.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,779 INFO: Adding prefix 12.18.220.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,785 INFO: Adding prefix 12.18.220.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,790 INFO: Adding prefix 12.18.220.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,799 INFO: Adding prefix 12.18.220.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,804 INFO: Adding prefix 12.18.220.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,811 INFO: Adding prefix 12.18.220.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,816 INFO: Adding prefix 12.18.220.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,824 INFO: Adding prefix 12.18.221.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,830 INFO: Adding prefix 12.18.221.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,835 INFO: Adding prefix 12.18.221.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,840 INFO: Adding prefix 12.18.221.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,847 INFO: Adding prefix 12.18.221.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,852 INFO: Adding prefix 12.18.221.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,866 INFO: Adding prefix 12.18.221.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,871 INFO: Adding prefix 12.18.221.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,879 INFO: Adding prefix 12.18.221.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,884 INFO: Adding prefix 12.18.221.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,889 INFO: Adding prefix 12.18.221.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,894 INFO: Adding prefix 12.18.221.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,900 INFO: Adding prefix 12.18.221.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,905 INFO: Adding prefix 12.18.221.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,911 INFO: Adding prefix 12.18.221.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,917 INFO: Adding prefix 12.18.221.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,923 INFO: Adding prefix 12.18.222.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,930 INFO: Adding prefix 12.18.222.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,969 INFO: Adding prefix 12.18.222.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,977 INFO: Adding prefix 12.18.222.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,983 INFO: Adding prefix 12.18.222.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,990 INFO: Adding prefix 12.18.222.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:32,997 INFO: Adding prefix 12.18.222.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,004 INFO: Adding prefix 12.18.222.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,012 INFO: Adding prefix 12.18.222.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,018 INFO: Adding prefix 12.18.222.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,024 INFO: Adding prefix 12.18.222.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,032 INFO: Adding prefix 12.18.222.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,039 INFO: Adding prefix 12.18.222.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,045 INFO: Adding prefix 12.18.222.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,051 INFO: Adding prefix 12.18.222.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,061 INFO: Adding prefix 12.18.222.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,066 INFO: Adding prefix 12.18.223.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,073 INFO: Adding prefix 12.18.223.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,078 INFO: Adding prefix 12.18.223.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,086 INFO: Adding prefix 12.18.223.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,092 INFO: Adding prefix 12.18.223.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,101 INFO: Adding prefix 12.18.223.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,106 INFO: Adding prefix 12.18.223.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,112 INFO: Adding prefix 12.18.223.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,120 INFO: Adding prefix 12.18.223.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,125 INFO: Adding prefix 12.18.223.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,132 INFO: Adding prefix 12.18.223.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,137 INFO: Adding prefix 12.18.223.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,144 INFO: Adding prefix 12.18.223.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,149 INFO: Adding prefix 12.18.223.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,158 INFO: Adding prefix 12.18.223.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,164 INFO: Adding prefix 12.18.223.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,169 INFO: Adding prefix 12.18.224.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,173 INFO: Adding prefix 12.18.224.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,180 INFO: Adding prefix 12.18.224.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,185 INFO: Adding prefix 12.18.224.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,190 INFO: Adding prefix 12.18.224.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,196 INFO: Adding prefix 12.18.224.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,203 INFO: Adding prefix 12.18.224.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,208 INFO: Adding prefix 12.18.224.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,215 INFO: Adding prefix 12.18.224.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,223 INFO: Adding prefix 12.18.224.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,233 INFO: Adding prefix 12.18.224.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,240 INFO: Adding prefix 12.18.224.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,247 INFO: Adding prefix 12.18.224.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,252 INFO: Adding prefix 12.18.224.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,258 INFO: Adding prefix 12.18.224.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,266 INFO: Adding prefix 12.18.224.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,271 INFO: Adding prefix 12.18.225.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,278 INFO: Adding prefix 12.18.225.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,283 INFO: Adding prefix 12.18.225.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,288 INFO: Adding prefix 12.18.225.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,294 INFO: Adding prefix 12.18.225.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,302 INFO: Adding prefix 12.18.225.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,308 INFO: Adding prefix 12.18.225.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,313 INFO: Adding prefix 12.18.225.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,319 INFO: Adding prefix 12.18.225.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,326 INFO: Adding prefix 12.18.225.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,332 INFO: Adding prefix 12.18.225.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,339 INFO: Adding prefix 12.18.225.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,344 INFO: Adding prefix 12.18.225.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,353 INFO: Adding prefix 12.18.225.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,358 INFO: Adding prefix 12.18.225.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,364 INFO: Adding prefix 12.18.225.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,370 INFO: Adding prefix 12.18.226.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,378 INFO: Adding prefix 12.18.226.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,384 INFO: Adding prefix 12.18.226.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,391 INFO: Adding prefix 12.18.226.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,396 INFO: Adding prefix 12.18.226.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,404 INFO: Adding prefix 12.18.226.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,409 INFO: Adding prefix 12.18.226.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,416 INFO: Adding prefix 12.18.226.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,423 INFO: Adding prefix 12.18.226.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,429 INFO: Adding prefix 12.18.226.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,434 INFO: Adding prefix 12.18.226.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,440 INFO: Adding prefix 12.18.226.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,448 INFO: Adding prefix 12.18.226.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,454 INFO: Adding prefix 12.18.226.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,460 INFO: Adding prefix 12.18.226.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,466 INFO: Adding prefix 12.18.226.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,472 INFO: Adding prefix 12.18.227.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,477 INFO: Adding prefix 12.18.227.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,483 INFO: Adding prefix 12.18.227.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,488 INFO: Adding prefix 12.18.227.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,495 INFO: Adding prefix 12.18.227.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,503 INFO: Adding prefix 12.18.227.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,508 INFO: Adding prefix 12.18.227.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,513 INFO: Adding prefix 12.18.227.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,521 INFO: Adding prefix 12.18.227.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,526 INFO: Adding prefix 12.18.227.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,532 INFO: Adding prefix 12.18.227.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,538 INFO: Adding prefix 12.18.227.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,546 INFO: Adding prefix 12.18.227.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,550 INFO: Adding prefix 12.18.227.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,555 INFO: Adding prefix 12.18.227.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,560 INFO: Adding prefix 12.18.227.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,566 INFO: Adding prefix 12.18.228.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,571 INFO: Adding prefix 12.18.228.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,578 INFO: Adding prefix 12.18.228.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,583 INFO: Adding prefix 12.18.228.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,590 INFO: Adding prefix 12.18.228.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,596 INFO: Adding prefix 12.18.228.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,601 INFO: Adding prefix 12.18.228.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,607 INFO: Adding prefix 12.18.228.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,613 INFO: Adding prefix 12.18.228.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,618 INFO: Adding prefix 12.18.228.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,624 INFO: Adding prefix 12.18.228.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,630 INFO: Adding prefix 12.18.228.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,638 INFO: Adding prefix 12.18.228.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,644 INFO: Adding prefix 12.18.228.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,650 INFO: Adding prefix 12.18.228.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,656 INFO: Adding prefix 12.18.228.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,663 INFO: Adding prefix 12.18.229.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,670 INFO: Adding prefix 12.18.229.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,675 INFO: Adding prefix 12.18.229.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,682 INFO: Adding prefix 12.18.229.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,687 INFO: Adding prefix 12.18.229.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,692 INFO: Adding prefix 12.18.229.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,697 INFO: Adding prefix 12.18.229.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,704 INFO: Adding prefix 12.18.229.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,710 INFO: Adding prefix 12.18.229.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,717 INFO: Adding prefix 12.18.229.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,722 INFO: Adding prefix 12.18.229.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,729 INFO: Adding prefix 12.18.229.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,735 INFO: Adding prefix 12.18.229.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,741 INFO: Adding prefix 12.18.229.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,748 INFO: Adding prefix 12.18.229.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,755 INFO: Adding prefix 12.18.229.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,760 INFO: Adding prefix 12.18.230.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,766 INFO: Adding prefix 12.18.230.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,772 INFO: Adding prefix 12.18.230.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,779 INFO: Adding prefix 12.18.230.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,785 INFO: Adding prefix 12.18.230.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,799 INFO: Adding prefix 12.18.230.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,808 INFO: Adding prefix 12.18.230.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,815 INFO: Adding prefix 12.18.230.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,821 INFO: Adding prefix 12.18.230.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,827 INFO: Adding prefix 12.18.230.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,835 INFO: Adding prefix 12.18.230.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,841 INFO: Adding prefix 12.18.230.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,846 INFO: Adding prefix 12.18.230.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,852 INFO: Adding prefix 12.18.230.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,859 INFO: Adding prefix 12.18.230.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,867 INFO: Adding prefix 12.18.230.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,875 INFO: Adding prefix 12.18.231.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,882 INFO: Adding prefix 12.18.231.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,888 INFO: Adding prefix 12.18.231.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,894 INFO: Adding prefix 12.18.231.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,898 INFO: Adding prefix 12.18.231.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,903 INFO: Adding prefix 12.18.231.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,911 INFO: Adding prefix 12.18.231.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,918 INFO: Adding prefix 12.18.231.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,923 INFO: Adding prefix 12.18.231.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,928 INFO: Adding prefix 12.18.231.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,934 INFO: Adding prefix 12.18.231.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,940 INFO: Adding prefix 12.18.231.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,946 INFO: Adding prefix 12.18.231.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,954 INFO: Adding prefix 12.18.231.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,960 INFO: Adding prefix 12.18.231.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,967 INFO: Adding prefix 12.18.231.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,973 INFO: Adding prefix 12.18.232.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,981 INFO: Adding prefix 12.18.232.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,986 INFO: Adding prefix 12.18.232.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,992 INFO: Adding prefix 12.18.232.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:33,997 INFO: Adding prefix 12.18.232.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,004 INFO: Adding prefix 12.18.232.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,011 INFO: Adding prefix 12.18.232.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,018 INFO: Adding prefix 12.18.232.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,026 INFO: Adding prefix 12.18.232.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,033 INFO: Adding prefix 12.18.232.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,040 INFO: Adding prefix 12.18.232.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,046 INFO: Adding prefix 12.18.232.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,052 INFO: Adding prefix 12.18.232.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,059 INFO: Adding prefix 12.18.232.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,065 INFO: Adding prefix 12.18.232.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,071 INFO: Adding prefix 12.18.232.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,077 INFO: Adding prefix 12.18.233.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,085 INFO: Adding prefix 12.18.233.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,092 INFO: Adding prefix 12.18.233.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,099 INFO: Adding prefix 12.18.233.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,105 INFO: Adding prefix 12.18.233.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,110 INFO: Adding prefix 12.18.233.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,115 INFO: Adding prefix 12.18.233.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,120 INFO: Adding prefix 12.18.233.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,127 INFO: Adding prefix 12.18.233.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,132 INFO: Adding prefix 12.18.233.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,137 INFO: Adding prefix 12.18.233.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,144 INFO: Adding prefix 12.18.233.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,151 INFO: Adding prefix 12.18.233.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,157 INFO: Adding prefix 12.18.233.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,162 INFO: Adding prefix 12.18.233.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,167 INFO: Adding prefix 12.18.233.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,173 INFO: Adding prefix 12.18.234.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,179 INFO: Adding prefix 12.18.234.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,186 INFO: Adding prefix 12.18.234.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,194 INFO: Adding prefix 12.18.234.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,202 INFO: Adding prefix 12.18.234.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,208 INFO: Adding prefix 12.18.234.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,214 INFO: Adding prefix 12.18.234.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,220 INFO: Adding prefix 12.18.234.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,229 INFO: Adding prefix 12.18.234.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,235 INFO: Adding prefix 12.18.234.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,242 INFO: Adding prefix 12.18.234.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,248 INFO: Adding prefix 12.18.234.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,260 INFO: Adding prefix 12.18.234.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,266 INFO: Adding prefix 12.18.234.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,272 INFO: Adding prefix 12.18.234.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,279 INFO: Adding prefix 12.18.234.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,286 INFO: Adding prefix 12.18.235.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,293 INFO: Adding prefix 12.18.235.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,298 INFO: Adding prefix 12.18.235.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,306 INFO: Adding prefix 12.18.235.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,312 INFO: Adding prefix 12.18.235.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,320 INFO: Adding prefix 12.18.235.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,325 INFO: Adding prefix 12.18.235.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,332 INFO: Adding prefix 12.18.235.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,338 INFO: Adding prefix 12.18.235.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,344 INFO: Adding prefix 12.18.235.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,352 INFO: Adding prefix 12.18.235.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,359 INFO: Adding prefix 12.18.235.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,365 INFO: Adding prefix 12.18.235.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,372 INFO: Adding prefix 12.18.235.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,378 INFO: Adding prefix 12.18.235.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,386 INFO: Adding prefix 12.18.235.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,392 INFO: Adding prefix 12.18.236.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,398 INFO: Adding prefix 12.18.236.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,405 INFO: Adding prefix 12.18.236.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,413 INFO: Adding prefix 12.18.236.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,418 INFO: Adding prefix 12.18.236.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,426 INFO: Adding prefix 12.18.236.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,433 INFO: Adding prefix 12.18.236.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,438 INFO: Adding prefix 12.18.236.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,446 INFO: Adding prefix 12.18.236.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,453 INFO: Adding prefix 12.18.236.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,461 INFO: Adding prefix 12.18.236.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,468 INFO: Adding prefix 12.18.236.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,474 INFO: Adding prefix 12.18.236.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,482 INFO: Adding prefix 12.18.236.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,490 INFO: Adding prefix 12.18.236.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,496 INFO: Adding prefix 12.18.236.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,503 INFO: Adding prefix 12.18.237.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,508 INFO: Adding prefix 12.18.237.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,516 INFO: Adding prefix 12.18.237.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,521 INFO: Adding prefix 12.18.237.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,526 INFO: Adding prefix 12.18.237.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,534 INFO: Adding prefix 12.18.237.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,542 INFO: Adding prefix 12.18.237.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,548 INFO: Adding prefix 12.18.237.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,555 INFO: Adding prefix 12.18.237.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,560 INFO: Adding prefix 12.18.237.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,570 INFO: Adding prefix 12.18.237.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,576 INFO: Adding prefix 12.18.237.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,581 INFO: Adding prefix 12.18.237.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,586 INFO: Adding prefix 12.18.237.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,596 INFO: Adding prefix 12.18.237.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,603 INFO: Adding prefix 12.18.237.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,608 INFO: Adding prefix 12.18.238.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,614 INFO: Adding prefix 12.18.238.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,619 INFO: Adding prefix 12.18.238.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,626 INFO: Adding prefix 12.18.238.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,634 INFO: Adding prefix 12.18.238.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,644 INFO: Adding prefix 12.18.238.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,652 INFO: Adding prefix 12.18.238.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,658 INFO: Adding prefix 12.18.238.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,664 INFO: Adding prefix 12.18.238.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,672 INFO: Adding prefix 12.18.238.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,680 INFO: Adding prefix 12.18.238.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,687 INFO: Adding prefix 12.18.238.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,698 INFO: Adding prefix 12.18.238.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,707 INFO: Adding prefix 12.18.238.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,714 INFO: Adding prefix 12.18.238.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,719 INFO: Adding prefix 12.18.238.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,726 INFO: Adding prefix 12.18.239.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,738 INFO: Adding prefix 12.18.239.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,745 INFO: Adding prefix 12.18.239.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,750 INFO: Adding prefix 12.18.239.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,756 INFO: Adding prefix 12.18.239.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,762 INFO: Adding prefix 12.18.239.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,769 INFO: Adding prefix 12.18.239.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,776 INFO: Adding prefix 12.18.239.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,782 INFO: Adding prefix 12.18.239.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,789 INFO: Adding prefix 12.18.239.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,795 INFO: Adding prefix 12.18.239.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,804 INFO: Adding prefix 12.18.239.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,817 INFO: Adding prefix 12.18.239.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,826 INFO: Adding prefix 12.18.239.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,831 INFO: Adding prefix 12.18.239.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,838 INFO: Adding prefix 12.18.239.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,846 INFO: Adding prefix 12.18.240.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,853 INFO: Adding prefix 12.18.240.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,859 INFO: Adding prefix 12.18.240.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,865 INFO: Adding prefix 12.18.240.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,871 INFO: Adding prefix 12.18.240.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,879 INFO: Adding prefix 12.18.240.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,886 INFO: Adding prefix 12.18.240.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,893 INFO: Adding prefix 12.18.240.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,900 INFO: Adding prefix 12.18.240.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,913 INFO: Adding prefix 12.18.240.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,920 INFO: Adding prefix 12.18.240.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,926 INFO: Adding prefix 12.18.240.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,932 INFO: Adding prefix 12.18.240.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,938 INFO: Adding prefix 12.18.240.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,946 INFO: Adding prefix 12.18.240.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,951 INFO: Adding prefix 12.18.240.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,958 INFO: Adding prefix 12.18.241.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,963 INFO: Adding prefix 12.18.241.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,970 INFO: Adding prefix 12.18.241.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,976 INFO: Adding prefix 12.18.241.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,983 INFO: Adding prefix 12.18.241.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,990 INFO: Adding prefix 12.18.241.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:34,995 INFO: Adding prefix 12.18.241.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,000 INFO: Adding prefix 12.18.241.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,006 INFO: Adding prefix 12.18.241.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,012 INFO: Adding prefix 12.18.241.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,017 INFO: Adding prefix 12.18.241.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,025 INFO: Adding prefix 12.18.241.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,032 INFO: Adding prefix 12.18.241.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,039 INFO: Adding prefix 12.18.241.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,045 INFO: Adding prefix 12.18.241.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,053 INFO: Adding prefix 12.18.241.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,058 INFO: Adding prefix 12.18.242.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,065 INFO: Adding prefix 12.18.242.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,070 INFO: Adding prefix 12.18.242.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,079 INFO: Adding prefix 12.18.242.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,087 INFO: Adding prefix 12.18.242.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,092 INFO: Adding prefix 12.18.242.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,098 INFO: Adding prefix 12.18.242.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,104 INFO: Adding prefix 12.18.242.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,112 INFO: Adding prefix 12.18.242.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,117 INFO: Adding prefix 12.18.242.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,123 INFO: Adding prefix 12.18.242.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,130 INFO: Adding prefix 12.18.242.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,138 INFO: Adding prefix 12.18.242.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,145 INFO: Adding prefix 12.18.242.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,150 INFO: Adding prefix 12.18.242.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,155 INFO: Adding prefix 12.18.242.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,160 INFO: Adding prefix 12.18.243.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,167 INFO: Adding prefix 12.18.243.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,174 INFO: Adding prefix 12.18.243.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,179 INFO: Adding prefix 12.18.243.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,184 INFO: Adding prefix 12.18.243.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,189 INFO: Adding prefix 12.18.243.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,196 INFO: Adding prefix 12.18.243.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,201 INFO: Adding prefix 12.18.243.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,208 INFO: Adding prefix 12.18.243.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,214 INFO: Adding prefix 12.18.243.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,221 INFO: Adding prefix 12.18.243.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,227 INFO: Adding prefix 12.18.243.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,233 INFO: Adding prefix 12.18.243.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,240 INFO: Adding prefix 12.18.243.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,248 INFO: Adding prefix 12.18.243.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,254 INFO: Adding prefix 12.18.243.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,261 INFO: Adding prefix 12.18.244.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,265 INFO: Adding prefix 12.18.244.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,273 INFO: Adding prefix 12.18.244.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,278 INFO: Adding prefix 12.18.244.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,285 INFO: Adding prefix 12.18.244.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,290 INFO: Adding prefix 12.18.244.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,296 INFO: Adding prefix 12.18.244.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,301 INFO: Adding prefix 12.18.244.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,305 INFO: Adding prefix 12.18.244.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,311 INFO: Adding prefix 12.18.244.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,316 INFO: Adding prefix 12.18.244.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,322 INFO: Adding prefix 12.18.244.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,326 INFO: Adding prefix 12.18.244.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,333 INFO: Adding prefix 12.18.244.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,338 INFO: Adding prefix 12.18.244.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,343 INFO: Adding prefix 12.18.244.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,350 INFO: Adding prefix 12.18.245.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,359 INFO: Adding prefix 12.18.245.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,365 INFO: Adding prefix 12.18.245.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,371 INFO: Adding prefix 12.18.245.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,377 INFO: Adding prefix 12.18.245.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,385 INFO: Adding prefix 12.18.245.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,392 INFO: Adding prefix 12.18.245.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,398 INFO: Adding prefix 12.18.245.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,404 INFO: Adding prefix 12.18.245.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,411 INFO: Adding prefix 12.18.245.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,417 INFO: Adding prefix 12.18.245.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,422 INFO: Adding prefix 12.18.245.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,428 INFO: Adding prefix 12.18.245.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,436 INFO: Adding prefix 12.18.245.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,441 INFO: Adding prefix 12.18.245.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,447 INFO: Adding prefix 12.18.245.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,453 INFO: Adding prefix 12.18.246.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,461 INFO: Adding prefix 12.18.246.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,467 INFO: Adding prefix 12.18.246.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,506 INFO: Adding prefix 12.18.246.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,512 INFO: Adding prefix 12.18.246.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,517 INFO: Adding prefix 12.18.246.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,523 INFO: Adding prefix 12.18.246.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,528 INFO: Adding prefix 12.18.246.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,537 INFO: Adding prefix 12.18.246.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,544 INFO: Adding prefix 12.18.246.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,550 INFO: Adding prefix 12.18.246.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,557 INFO: Adding prefix 12.18.246.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,565 INFO: Adding prefix 12.18.246.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,570 INFO: Adding prefix 12.18.246.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,576 INFO: Adding prefix 12.18.246.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,581 INFO: Adding prefix 12.18.246.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,589 INFO: Adding prefix 12.18.247.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,596 INFO: Adding prefix 12.18.247.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,602 INFO: Adding prefix 12.18.247.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,607 INFO: Adding prefix 12.18.247.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,617 INFO: Adding prefix 12.18.247.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,625 INFO: Adding prefix 12.18.247.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,632 INFO: Adding prefix 12.18.247.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,638 INFO: Adding prefix 12.18.247.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,648 INFO: Adding prefix 12.18.247.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,655 INFO: Adding prefix 12.18.247.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,662 INFO: Adding prefix 12.18.247.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,668 INFO: Adding prefix 12.18.247.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,674 INFO: Adding prefix 12.18.247.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,682 INFO: Adding prefix 12.18.247.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,688 INFO: Adding prefix 12.18.247.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,694 INFO: Adding prefix 12.18.247.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,701 INFO: Adding prefix 12.18.248.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,708 INFO: Adding prefix 12.18.248.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,713 INFO: Adding prefix 12.18.248.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,720 INFO: Adding prefix 12.18.248.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,727 INFO: Adding prefix 12.18.248.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,732 INFO: Adding prefix 12.18.248.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,738 INFO: Adding prefix 12.18.248.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,746 INFO: Adding prefix 12.18.248.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,752 INFO: Adding prefix 12.18.248.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,757 INFO: Adding prefix 12.18.248.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,762 INFO: Adding prefix 12.18.248.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,769 INFO: Adding prefix 12.18.248.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,775 INFO: Adding prefix 12.18.248.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,782 INFO: Adding prefix 12.18.248.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,789 INFO: Adding prefix 12.18.248.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,797 INFO: Adding prefix 12.18.248.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,803 INFO: Adding prefix 12.18.249.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,808 INFO: Adding prefix 12.18.249.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,814 INFO: Adding prefix 12.18.249.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,821 INFO: Adding prefix 12.18.249.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,827 INFO: Adding prefix 12.18.249.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,832 INFO: Adding prefix 12.18.249.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,837 INFO: Adding prefix 12.18.249.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,844 INFO: Adding prefix 12.18.249.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,849 INFO: Adding prefix 12.18.249.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,855 INFO: Adding prefix 12.18.249.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,862 INFO: Adding prefix 12.18.249.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,868 INFO: Adding prefix 12.18.249.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,874 INFO: Adding prefix 12.18.249.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,885 INFO: Adding prefix 12.18.249.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,896 INFO: Adding prefix 12.18.249.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,902 INFO: Adding prefix 12.18.249.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,908 INFO: Adding prefix 12.18.250.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,913 INFO: Adding prefix 12.18.250.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,921 INFO: Adding prefix 12.18.250.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,928 INFO: Adding prefix 12.18.250.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,934 INFO: Adding prefix 12.18.250.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,940 INFO: Adding prefix 12.18.250.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,947 INFO: Adding prefix 12.18.250.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,954 INFO: Adding prefix 12.18.250.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,961 INFO: Adding prefix 12.18.250.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,969 INFO: Adding prefix 12.18.250.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,978 INFO: Adding prefix 12.18.250.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,984 INFO: Adding prefix 12.18.250.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:35,994 INFO: Adding prefix 12.18.250.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,001 INFO: Adding prefix 12.18.250.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,008 INFO: Adding prefix 12.18.250.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,014 INFO: Adding prefix 12.18.250.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,021 INFO: Adding prefix 12.18.251.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,027 INFO: Adding prefix 12.18.251.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,035 INFO: Adding prefix 12.18.251.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,043 INFO: Adding prefix 12.18.251.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,050 INFO: Adding prefix 12.18.251.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,057 INFO: Adding prefix 12.18.251.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,064 INFO: Adding prefix 12.18.251.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,071 INFO: Adding prefix 12.18.251.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,076 INFO: Adding prefix 12.18.251.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,083 INFO: Adding prefix 12.18.251.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,088 INFO: Adding prefix 12.18.251.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,098 INFO: Adding prefix 12.18.251.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,105 INFO: Adding prefix 12.18.251.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,112 INFO: Adding prefix 12.18.251.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,117 INFO: Adding prefix 12.18.251.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,122 INFO: Adding prefix 12.18.251.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,128 INFO: Adding prefix 12.18.252.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,134 INFO: Adding prefix 12.18.252.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,141 INFO: Adding prefix 12.18.252.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,146 INFO: Adding prefix 12.18.252.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,151 INFO: Adding prefix 12.18.252.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,159 INFO: Adding prefix 12.18.252.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,164 INFO: Adding prefix 12.18.252.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,169 INFO: Adding prefix 12.18.252.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,174 INFO: Adding prefix 12.18.252.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,181 INFO: Adding prefix 12.18.252.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,187 INFO: Adding prefix 12.18.252.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,192 INFO: Adding prefix 12.18.252.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,197 INFO: Adding prefix 12.18.252.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,203 INFO: Adding prefix 12.18.252.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,209 INFO: Adding prefix 12.18.252.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,214 INFO: Adding prefix 12.18.252.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,222 INFO: Adding prefix 12.18.253.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,227 INFO: Adding prefix 12.18.253.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,234 INFO: Adding prefix 12.18.253.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,239 INFO: Adding prefix 12.18.253.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,246 INFO: Adding prefix 12.18.253.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,253 INFO: Adding prefix 12.18.253.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,259 INFO: Adding prefix 12.18.253.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,265 INFO: Adding prefix 12.18.253.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,271 INFO: Adding prefix 12.18.253.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,278 INFO: Adding prefix 12.18.253.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,284 INFO: Adding prefix 12.18.253.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,290 INFO: Adding prefix 12.18.253.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,299 INFO: Adding prefix 12.18.253.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,305 INFO: Adding prefix 12.18.253.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,313 INFO: Adding prefix 12.18.253.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,320 INFO: Adding prefix 12.18.253.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,328 INFO: Adding prefix 12.18.254.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,333 INFO: Adding prefix 12.18.254.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,339 INFO: Adding prefix 12.18.254.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,346 INFO: Adding prefix 12.18.254.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,353 INFO: Adding prefix 12.18.254.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,361 INFO: Adding prefix 12.18.254.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,368 INFO: Adding prefix 12.18.254.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,375 INFO: Adding prefix 12.18.254.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,381 INFO: Adding prefix 12.18.254.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,399 INFO: Adding prefix 12.18.254.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,406 INFO: Adding prefix 12.18.254.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,413 INFO: Adding prefix 12.18.254.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,420 INFO: Adding prefix 12.18.254.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,426 INFO: Adding prefix 12.18.254.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,432 INFO: Adding prefix 12.18.254.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,440 INFO: Adding prefix 12.18.254.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,447 INFO: Adding prefix 12.18.255.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,454 INFO: Adding prefix 12.18.255.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,462 INFO: Adding prefix 12.18.255.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,470 INFO: Adding prefix 12.18.255.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,476 INFO: Adding prefix 12.18.255.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,482 INFO: Adding prefix 12.18.255.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,488 INFO: Adding prefix 12.18.255.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,495 INFO: Adding prefix 12.18.255.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,501 INFO: Adding prefix 12.18.255.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,506 INFO: Adding prefix 12.18.255.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,511 INFO: Adding prefix 12.18.255.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,518 INFO: Adding prefix 12.18.255.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,522 INFO: Adding prefix 12.18.255.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,527 INFO: Adding prefix 12.18.255.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,532 INFO: Adding prefix 12.18.255.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,539 INFO: Adding prefix 12.18.255.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,543 INFO: Adding prefix 12.19.0.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,548 INFO: Adding prefix 12.19.0.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,553 INFO: Adding prefix 12.19.0.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,559 INFO: Adding prefix 12.19.0.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,566 INFO: Adding prefix 12.19.0.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,572 INFO: Adding prefix 12.19.0.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,578 INFO: Adding prefix 12.19.0.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,584 INFO: Adding prefix 12.19.0.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,589 INFO: Adding prefix 12.19.0.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,594 INFO: Adding prefix 12.19.0.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,602 INFO: Adding prefix 12.19.0.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,608 INFO: Adding prefix 12.19.0.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,614 INFO: Adding prefix 12.19.0.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,620 INFO: Adding prefix 12.19.0.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,638 INFO: Adding prefix 12.19.0.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,649 INFO: Adding prefix 12.19.0.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,656 INFO: Adding prefix 12.19.1.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,663 INFO: Adding prefix 12.19.1.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,670 INFO: Adding prefix 12.19.1.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,675 INFO: Adding prefix 12.19.1.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,682 INFO: Adding prefix 12.19.1.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,688 INFO: Adding prefix 12.19.1.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,697 INFO: Adding prefix 12.19.1.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,704 INFO: Adding prefix 12.19.1.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,708 INFO: Adding prefix 12.19.1.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,714 INFO: Adding prefix 12.19.1.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,722 INFO: Adding prefix 12.19.1.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,729 INFO: Adding prefix 12.19.1.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,734 INFO: Adding prefix 12.19.1.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,740 INFO: Adding prefix 12.19.1.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,746 INFO: Adding prefix 12.19.1.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,752 INFO: Adding prefix 12.19.1.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,757 INFO: Adding prefix 12.19.2.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,763 INFO: Adding prefix 12.19.2.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,768 INFO: Adding prefix 12.19.2.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,774 INFO: Adding prefix 12.19.2.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,779 INFO: Adding prefix 12.19.2.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,786 INFO: Adding prefix 12.19.2.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,791 INFO: Adding prefix 12.19.2.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,797 INFO: Adding prefix 12.19.2.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,803 INFO: Adding prefix 12.19.2.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,810 INFO: Adding prefix 12.19.2.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,815 INFO: Adding prefix 12.19.2.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,819 INFO: Adding prefix 12.19.2.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,824 INFO: Adding prefix 12.19.2.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,831 INFO: Adding prefix 12.19.2.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,838 INFO: Adding prefix 12.19.2.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,843 INFO: Adding prefix 12.19.2.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,849 INFO: Adding prefix 12.19.3.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,858 INFO: Adding prefix 12.19.3.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,864 INFO: Adding prefix 12.19.3.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,872 INFO: Adding prefix 12.19.3.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,877 INFO: Adding prefix 12.19.3.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,884 INFO: Adding prefix 12.19.3.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,888 INFO: Adding prefix 12.19.3.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,894 INFO: Adding prefix 12.19.3.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,899 INFO: Adding prefix 12.19.3.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,907 INFO: Adding prefix 12.19.3.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,914 INFO: Adding prefix 12.19.3.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,919 INFO: Adding prefix 12.19.3.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,923 INFO: Adding prefix 12.19.3.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,928 INFO: Adding prefix 12.19.3.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,934 INFO: Adding prefix 12.19.3.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,939 INFO: Adding prefix 12.19.3.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,945 INFO: Adding prefix 12.19.4.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,951 INFO: Adding prefix 12.19.4.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,957 INFO: Adding prefix 12.19.4.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,963 INFO: Adding prefix 12.19.4.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,969 INFO: Adding prefix 12.19.4.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,974 INFO: Adding prefix 12.19.4.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,979 INFO: Adding prefix 12.19.4.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,984 INFO: Adding prefix 12.19.4.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,992 INFO: Adding prefix 12.19.4.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:36,997 INFO: Adding prefix 12.19.4.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,006 INFO: Adding prefix 12.19.4.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,011 INFO: Adding prefix 12.19.4.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,017 INFO: Adding prefix 12.19.4.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,023 INFO: Adding prefix 12.19.4.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,029 INFO: Adding prefix 12.19.4.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,035 INFO: Adding prefix 12.19.4.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,041 INFO: Adding prefix 12.19.5.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,047 INFO: Adding prefix 12.19.5.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,054 INFO: Adding prefix 12.19.5.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,061 INFO: Adding prefix 12.19.5.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,068 INFO: Adding prefix 12.19.5.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,080 INFO: Adding prefix 12.19.5.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,086 INFO: Adding prefix 12.19.5.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,090 INFO: Adding prefix 12.19.5.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,098 INFO: Adding prefix 12.19.5.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,103 INFO: Adding prefix 12.19.5.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,109 INFO: Adding prefix 12.19.5.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,115 INFO: Adding prefix 12.19.5.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,121 INFO: Adding prefix 12.19.5.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,127 INFO: Adding prefix 12.19.5.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,132 INFO: Adding prefix 12.19.5.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,138 INFO: Adding prefix 12.19.5.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,143 INFO: Adding prefix 12.19.6.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,147 INFO: Adding prefix 12.19.6.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,152 INFO: Adding prefix 12.19.6.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,159 INFO: Adding prefix 12.19.6.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,166 INFO: Adding prefix 12.19.6.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,172 INFO: Adding prefix 12.19.6.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,177 INFO: Adding prefix 12.19.6.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,185 INFO: Adding prefix 12.19.6.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,191 INFO: Adding prefix 12.19.6.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,196 INFO: Adding prefix 12.19.6.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,201 INFO: Adding prefix 12.19.6.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,208 INFO: Adding prefix 12.19.6.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,213 INFO: Adding prefix 12.19.6.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,218 INFO: Adding prefix 12.19.6.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,340 INFO: Adding prefix 12.19.6.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,349 INFO: Adding prefix 12.19.6.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,355 INFO: Adding prefix 12.19.7.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,360 INFO: Adding prefix 12.19.7.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,367 INFO: Adding prefix 12.19.7.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,376 INFO: Adding prefix 12.19.7.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,382 INFO: Adding prefix 12.19.7.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,388 INFO: Adding prefix 12.19.7.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,393 INFO: Adding prefix 12.19.7.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,399 INFO: Adding prefix 12.19.7.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,404 INFO: Adding prefix 12.19.7.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,410 INFO: Adding prefix 12.19.7.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,419 INFO: Adding prefix 12.19.7.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,424 INFO: Adding prefix 12.19.7.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,430 INFO: Adding prefix 12.19.7.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,436 INFO: Adding prefix 12.19.7.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,445 INFO: Adding prefix 12.19.7.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,451 INFO: Adding prefix 12.19.7.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,458 INFO: Adding prefix 12.19.8.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,462 INFO: Adding prefix 12.19.8.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,468 INFO: Adding prefix 12.19.8.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,473 INFO: Adding prefix 12.19.8.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,478 INFO: Adding prefix 12.19.8.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,484 INFO: Adding prefix 12.19.8.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,492 INFO: Adding prefix 12.19.8.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,499 INFO: Adding prefix 12.19.8.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,504 INFO: Adding prefix 12.19.8.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,510 INFO: Adding prefix 12.19.8.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,516 INFO: Adding prefix 12.19.8.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,522 INFO: Adding prefix 12.19.8.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,528 INFO: Adding prefix 12.19.8.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,533 INFO: Adding prefix 12.19.8.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,540 INFO: Adding prefix 12.19.8.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,546 INFO: Adding prefix 12.19.8.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,554 INFO: Adding prefix 12.19.9.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,564 INFO: Adding prefix 12.19.9.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,573 INFO: Adding prefix 12.19.9.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,580 INFO: Adding prefix 12.19.9.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,587 INFO: Adding prefix 12.19.9.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,594 INFO: Adding prefix 12.19.9.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,599 INFO: Adding prefix 12.19.9.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,606 INFO: Adding prefix 12.19.9.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,611 INFO: Adding prefix 12.19.9.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,618 INFO: Adding prefix 12.19.9.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,623 INFO: Adding prefix 12.19.9.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,628 INFO: Adding prefix 12.19.9.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,635 INFO: Adding prefix 12.19.9.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,641 INFO: Adding prefix 12.19.9.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,647 INFO: Adding prefix 12.19.9.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,651 INFO: Adding prefix 12.19.9.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,657 INFO: Adding prefix 12.19.10.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,667 INFO: Adding prefix 12.19.10.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,672 INFO: Adding prefix 12.19.10.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,679 INFO: Adding prefix 12.19.10.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,685 INFO: Adding prefix 12.19.10.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,691 INFO: Adding prefix 12.19.10.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,697 INFO: Adding prefix 12.19.10.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,702 INFO: Adding prefix 12.19.10.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,707 INFO: Adding prefix 12.19.10.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,718 INFO: Adding prefix 12.19.10.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,724 INFO: Adding prefix 12.19.10.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,730 INFO: Adding prefix 12.19.10.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,736 INFO: Adding prefix 12.19.10.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,743 INFO: Adding prefix 12.19.10.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,749 INFO: Adding prefix 12.19.10.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,754 INFO: Adding prefix 12.19.10.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,760 INFO: Adding prefix 12.19.11.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,766 INFO: Adding prefix 12.19.11.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,772 INFO: Adding prefix 12.19.11.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,778 INFO: Adding prefix 12.19.11.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,787 INFO: Adding prefix 12.19.11.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,792 INFO: Adding prefix 12.19.11.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,798 INFO: Adding prefix 12.19.11.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,805 INFO: Adding prefix 12.19.11.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,813 INFO: Adding prefix 12.19.11.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,818 INFO: Adding prefix 12.19.11.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,824 INFO: Adding prefix 12.19.11.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,829 INFO: Adding prefix 12.19.11.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,836 INFO: Adding prefix 12.19.11.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,842 INFO: Adding prefix 12.19.11.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,847 INFO: Adding prefix 12.19.11.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,852 INFO: Adding prefix 12.19.11.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,858 INFO: Adding prefix 12.19.12.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,864 INFO: Adding prefix 12.19.12.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,870 INFO: Adding prefix 12.19.12.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,875 INFO: Adding prefix 12.19.12.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,883 INFO: Adding prefix 12.19.12.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,889 INFO: Adding prefix 12.19.12.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,894 INFO: Adding prefix 12.19.12.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,899 INFO: Adding prefix 12.19.12.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,906 INFO: Adding prefix 12.19.12.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,910 INFO: Adding prefix 12.19.12.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,916 INFO: Adding prefix 12.19.12.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,923 INFO: Adding prefix 12.19.12.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,928 INFO: Adding prefix 12.19.12.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,935 INFO: Adding prefix 12.19.12.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,940 INFO: Adding prefix 12.19.12.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,947 INFO: Adding prefix 12.19.12.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,953 INFO: Adding prefix 12.19.13.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,957 INFO: Adding prefix 12.19.13.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,963 INFO: Adding prefix 12.19.13.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,974 INFO: Adding prefix 12.19.13.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,981 INFO: Adding prefix 12.19.13.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,987 INFO: Adding prefix 12.19.13.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,992 INFO: Adding prefix 12.19.13.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:37,999 INFO: Adding prefix 12.19.13.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,041 INFO: Adding prefix 12.19.13.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,048 INFO: Adding prefix 12.19.13.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,054 INFO: Adding prefix 12.19.13.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,061 INFO: Adding prefix 12.19.13.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,066 INFO: Adding prefix 12.19.13.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,072 INFO: Adding prefix 12.19.13.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,077 INFO: Adding prefix 12.19.13.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,084 INFO: Adding prefix 12.19.13.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,090 INFO: Adding prefix 12.19.14.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,098 INFO: Adding prefix 12.19.14.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,106 INFO: Adding prefix 12.19.14.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,115 INFO: Adding prefix 12.19.14.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,123 INFO: Adding prefix 12.19.14.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,129 INFO: Adding prefix 12.19.14.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,134 INFO: Adding prefix 12.19.14.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,145 INFO: Adding prefix 12.19.14.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,152 INFO: Adding prefix 12.19.14.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,158 INFO: Adding prefix 12.19.14.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,162 INFO: Adding prefix 12.19.14.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,167 INFO: Adding prefix 12.19.14.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,173 INFO: Adding prefix 12.19.14.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,177 INFO: Adding prefix 12.19.14.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,185 INFO: Adding prefix 12.19.14.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,190 INFO: Adding prefix 12.19.14.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,195 INFO: Adding prefix 12.19.15.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,199 INFO: Adding prefix 12.19.15.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,206 INFO: Adding prefix 12.19.15.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,211 INFO: Adding prefix 12.19.15.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,216 INFO: Adding prefix 12.19.15.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,222 INFO: Adding prefix 12.19.15.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,228 INFO: Adding prefix 12.19.15.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,234 INFO: Adding prefix 12.19.15.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,240 INFO: Adding prefix 12.19.15.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,245 INFO: Adding prefix 12.19.15.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,256 INFO: Adding prefix 12.19.15.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,263 INFO: Adding prefix 12.19.15.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,269 INFO: Adding prefix 12.19.15.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,274 INFO: Adding prefix 12.19.15.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,281 INFO: Adding prefix 12.19.15.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,286 INFO: Adding prefix 12.19.15.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,292 INFO: Adding prefix 12.19.16.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,299 INFO: Adding prefix 12.19.16.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,306 INFO: Adding prefix 12.19.16.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,312 INFO: Adding prefix 12.19.16.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,318 INFO: Adding prefix 12.19.16.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,325 INFO: Adding prefix 12.19.16.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,331 INFO: Adding prefix 12.19.16.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,336 INFO: Adding prefix 12.19.16.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,341 INFO: Adding prefix 12.19.16.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,348 INFO: Adding prefix 12.19.16.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,355 INFO: Adding prefix 12.19.16.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,362 INFO: Adding prefix 12.19.16.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,368 INFO: Adding prefix 12.19.16.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,376 INFO: Adding prefix 12.19.16.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,381 INFO: Adding prefix 12.19.16.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,388 INFO: Adding prefix 12.19.16.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,399 INFO: Adding prefix 12.19.17.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,419 INFO: Adding prefix 12.19.17.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,426 INFO: Adding prefix 12.19.17.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,431 INFO: Adding prefix 12.19.17.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,437 INFO: Adding prefix 12.19.17.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,447 INFO: Adding prefix 12.19.17.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,453 INFO: Adding prefix 12.19.17.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,458 INFO: Adding prefix 12.19.17.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,464 INFO: Adding prefix 12.19.17.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,471 INFO: Adding prefix 12.19.17.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,482 INFO: Adding prefix 12.19.17.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,487 INFO: Adding prefix 12.19.17.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,492 INFO: Adding prefix 12.19.17.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,498 INFO: Adding prefix 12.19.17.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,503 INFO: Adding prefix 12.19.17.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,509 INFO: Adding prefix 12.19.17.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,513 INFO: Adding prefix 12.19.18.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,519 INFO: Adding prefix 12.19.18.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,523 INFO: Adding prefix 12.19.18.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,528 INFO: Adding prefix 12.19.18.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,536 INFO: Adding prefix 12.19.18.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,541 INFO: Adding prefix 12.19.18.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,549 INFO: Adding prefix 12.19.18.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,554 INFO: Adding prefix 12.19.18.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,561 INFO: Adding prefix 12.19.18.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,567 INFO: Adding prefix 12.19.18.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,573 INFO: Adding prefix 12.19.18.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,579 INFO: Adding prefix 12.19.18.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,586 INFO: Adding prefix 12.19.18.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,591 INFO: Adding prefix 12.19.18.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,596 INFO: Adding prefix 12.19.18.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,602 INFO: Adding prefix 12.19.18.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,609 INFO: Adding prefix 12.19.19.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,614 INFO: Adding prefix 12.19.19.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,620 INFO: Adding prefix 12.19.19.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,626 INFO: Adding prefix 12.19.19.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,633 INFO: Adding prefix 12.19.19.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,638 INFO: Adding prefix 12.19.19.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,644 INFO: Adding prefix 12.19.19.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,650 INFO: Adding prefix 12.19.19.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,659 INFO: Adding prefix 12.19.19.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,665 INFO: Adding prefix 12.19.19.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,672 INFO: Adding prefix 12.19.19.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,678 INFO: Adding prefix 12.19.19.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,684 INFO: Adding prefix 12.19.19.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,689 INFO: Adding prefix 12.19.19.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,694 INFO: Adding prefix 12.19.19.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,701 INFO: Adding prefix 12.19.19.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,708 INFO: Adding prefix 12.19.20.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,714 INFO: Adding prefix 12.19.20.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,720 INFO: Adding prefix 12.19.20.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,726 INFO: Adding prefix 12.19.20.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,731 INFO: Adding prefix 12.19.20.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,736 INFO: Adding prefix 12.19.20.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,741 INFO: Adding prefix 12.19.20.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,746 INFO: Adding prefix 12.19.20.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,752 INFO: Adding prefix 12.19.20.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,756 INFO: Adding prefix 12.19.20.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,761 INFO: Adding prefix 12.19.20.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,767 INFO: Adding prefix 12.19.20.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,773 INFO: Adding prefix 12.19.20.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,777 INFO: Adding prefix 12.19.20.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,783 INFO: Adding prefix 12.19.20.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,797 INFO: Adding prefix 12.19.20.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,804 INFO: Adding prefix 12.19.21.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,810 INFO: Adding prefix 12.19.21.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,815 INFO: Adding prefix 12.19.21.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,822 INFO: Adding prefix 12.19.21.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,827 INFO: Adding prefix 12.19.21.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,832 INFO: Adding prefix 12.19.21.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,837 INFO: Adding prefix 12.19.21.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,841 INFO: Adding prefix 12.19.21.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,846 INFO: Adding prefix 12.19.21.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,851 INFO: Adding prefix 12.19.21.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,858 INFO: Adding prefix 12.19.21.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,864 INFO: Adding prefix 12.19.21.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,869 INFO: Adding prefix 12.19.21.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,875 INFO: Adding prefix 12.19.21.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,882 INFO: Adding prefix 12.19.21.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,888 INFO: Adding prefix 12.19.21.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,895 INFO: Adding prefix 12.19.22.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,905 INFO: Adding prefix 12.19.22.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,914 INFO: Adding prefix 12.19.22.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,920 INFO: Adding prefix 12.19.22.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,926 INFO: Adding prefix 12.19.22.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,932 INFO: Adding prefix 12.19.22.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,939 INFO: Adding prefix 12.19.22.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,945 INFO: Adding prefix 12.19.22.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,951 INFO: Adding prefix 12.19.22.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,956 INFO: Adding prefix 12.19.22.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,964 INFO: Adding prefix 12.19.22.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,970 INFO: Adding prefix 12.19.22.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,976 INFO: Adding prefix 12.19.22.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,982 INFO: Adding prefix 12.19.22.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,988 INFO: Adding prefix 12.19.22.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:38,993 INFO: Adding prefix 12.19.22.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,000 INFO: Adding prefix 12.19.23.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,005 INFO: Adding prefix 12.19.23.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,012 INFO: Adding prefix 12.19.23.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,017 INFO: Adding prefix 12.19.23.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,023 INFO: Adding prefix 12.19.23.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,030 INFO: Adding prefix 12.19.23.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,035 INFO: Adding prefix 12.19.23.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,041 INFO: Adding prefix 12.19.23.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,046 INFO: Adding prefix 12.19.23.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,053 INFO: Adding prefix 12.19.23.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,060 INFO: Adding prefix 12.19.23.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,066 INFO: Adding prefix 12.19.23.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,071 INFO: Adding prefix 12.19.23.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,078 INFO: Adding prefix 12.19.23.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,085 INFO: Adding prefix 12.19.23.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,091 INFO: Adding prefix 12.19.23.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,096 INFO: Adding prefix 12.19.24.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,102 INFO: Adding prefix 12.19.24.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,108 INFO: Adding prefix 12.19.24.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,114 INFO: Adding prefix 12.19.24.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,121 INFO: Adding prefix 12.19.24.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,130 INFO: Adding prefix 12.19.24.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,135 INFO: Adding prefix 12.19.24.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,143 INFO: Adding prefix 12.19.24.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,150 INFO: Adding prefix 12.19.24.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,159 INFO: Adding prefix 12.19.24.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,164 INFO: Adding prefix 12.19.24.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,169 INFO: Adding prefix 12.19.24.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,175 INFO: Adding prefix 12.19.24.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,182 INFO: Adding prefix 12.19.24.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,189 INFO: Adding prefix 12.19.24.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,195 INFO: Adding prefix 12.19.24.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,203 INFO: Adding prefix 12.19.25.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,209 INFO: Adding prefix 12.19.25.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,216 INFO: Adding prefix 12.19.25.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,221 INFO: Adding prefix 12.19.25.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,228 INFO: Adding prefix 12.19.25.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,236 INFO: Adding prefix 12.19.25.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,244 INFO: Adding prefix 12.19.25.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,250 INFO: Adding prefix 12.19.25.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,257 INFO: Adding prefix 12.19.25.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,265 INFO: Adding prefix 12.19.25.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,271 INFO: Adding prefix 12.19.25.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,276 INFO: Adding prefix 12.19.25.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,282 INFO: Adding prefix 12.19.25.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,289 INFO: Adding prefix 12.19.25.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,294 INFO: Adding prefix 12.19.25.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,299 INFO: Adding prefix 12.19.25.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,306 INFO: Adding prefix 12.19.26.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,311 INFO: Adding prefix 12.19.26.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,317 INFO: Adding prefix 12.19.26.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,322 INFO: Adding prefix 12.19.26.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,328 INFO: Adding prefix 12.19.26.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,334 INFO: Adding prefix 12.19.26.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,342 INFO: Adding prefix 12.19.26.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,348 INFO: Adding prefix 12.19.26.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,354 INFO: Adding prefix 12.19.26.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,364 INFO: Adding prefix 12.19.26.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,369 INFO: Adding prefix 12.19.26.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,375 INFO: Adding prefix 12.19.26.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,379 INFO: Adding prefix 12.19.26.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,384 INFO: Adding prefix 12.19.26.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,390 INFO: Adding prefix 12.19.26.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,396 INFO: Adding prefix 12.19.26.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,403 INFO: Adding prefix 12.19.27.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,408 INFO: Adding prefix 12.19.27.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,414 INFO: Adding prefix 12.19.27.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,421 INFO: Adding prefix 12.19.27.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,428 INFO: Adding prefix 12.19.27.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,432 INFO: Adding prefix 12.19.27.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,438 INFO: Adding prefix 12.19.27.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,446 INFO: Adding prefix 12.19.27.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,451 INFO: Adding prefix 12.19.27.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,456 INFO: Adding prefix 12.19.27.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,461 INFO: Adding prefix 12.19.27.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,467 INFO: Adding prefix 12.19.27.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,473 INFO: Adding prefix 12.19.27.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,479 INFO: Adding prefix 12.19.27.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,483 INFO: Adding prefix 12.19.27.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,489 INFO: Adding prefix 12.19.27.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,494 INFO: Adding prefix 12.19.28.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,499 INFO: Adding prefix 12.19.28.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,504 INFO: Adding prefix 12.19.28.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,510 INFO: Adding prefix 12.19.28.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,517 INFO: Adding prefix 12.19.28.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,524 INFO: Adding prefix 12.19.28.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,529 INFO: Adding prefix 12.19.28.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,534 INFO: Adding prefix 12.19.28.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,539 INFO: Adding prefix 12.19.28.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,545 INFO: Adding prefix 12.19.28.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,554 INFO: Adding prefix 12.19.28.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,561 INFO: Adding prefix 12.19.28.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,567 INFO: Adding prefix 12.19.28.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,573 INFO: Adding prefix 12.19.28.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,579 INFO: Adding prefix 12.19.28.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,584 INFO: Adding prefix 12.19.28.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,588 INFO: Adding prefix 12.19.29.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,594 INFO: Adding prefix 12.19.29.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,600 INFO: Adding prefix 12.19.29.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,606 INFO: Adding prefix 12.19.29.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,612 INFO: Adding prefix 12.19.29.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,617 INFO: Adding prefix 12.19.29.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,624 INFO: Adding prefix 12.19.29.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,628 INFO: Adding prefix 12.19.29.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,633 INFO: Adding prefix 12.19.29.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,638 INFO: Adding prefix 12.19.29.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,644 INFO: Adding prefix 12.19.29.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,650 INFO: Adding prefix 12.19.29.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,655 INFO: Adding prefix 12.19.29.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,660 INFO: Adding prefix 12.19.29.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,666 INFO: Adding prefix 12.19.29.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,671 INFO: Adding prefix 12.19.29.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,678 INFO: Adding prefix 12.19.30.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,683 INFO: Adding prefix 12.19.30.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,688 INFO: Adding prefix 12.19.30.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,694 INFO: Adding prefix 12.19.30.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,699 INFO: Adding prefix 12.19.30.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,706 INFO: Adding prefix 12.19.30.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,712 INFO: Adding prefix 12.19.30.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,718 INFO: Adding prefix 12.19.30.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,723 INFO: Adding prefix 12.19.30.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,730 INFO: Adding prefix 12.19.30.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,735 INFO: Adding prefix 12.19.30.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,741 INFO: Adding prefix 12.19.30.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,745 INFO: Adding prefix 12.19.30.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,752 INFO: Adding prefix 12.19.30.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,757 INFO: Adding prefix 12.19.30.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,762 INFO: Adding prefix 12.19.30.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,767 INFO: Adding prefix 12.19.31.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,774 INFO: Adding prefix 12.19.31.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,779 INFO: Adding prefix 12.19.31.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,786 INFO: Adding prefix 12.19.31.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,792 INFO: Adding prefix 12.19.31.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,798 INFO: Adding prefix 12.19.31.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,802 INFO: Adding prefix 12.19.31.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,807 INFO: Adding prefix 12.19.31.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,812 INFO: Adding prefix 12.19.31.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,818 INFO: Adding prefix 12.19.31.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,824 INFO: Adding prefix 12.19.31.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,830 INFO: Adding prefix 12.19.31.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,836 INFO: Adding prefix 12.19.31.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,842 INFO: Adding prefix 12.19.31.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,848 INFO: Adding prefix 12.19.31.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,853 INFO: Adding prefix 12.19.31.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,860 INFO: Adding prefix 12.19.32.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,866 INFO: Adding prefix 12.19.32.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,872 INFO: Adding prefix 12.19.32.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,878 INFO: Adding prefix 12.19.32.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,885 INFO: Adding prefix 12.19.32.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,892 INFO: Adding prefix 12.19.32.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,898 INFO: Adding prefix 12.19.32.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,904 INFO: Adding prefix 12.19.32.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,913 INFO: Adding prefix 12.19.32.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,919 INFO: Adding prefix 12.19.32.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,924 INFO: Adding prefix 12.19.32.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,929 INFO: Adding prefix 12.19.32.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,937 INFO: Adding prefix 12.19.32.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,947 INFO: Adding prefix 12.19.32.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,953 INFO: Adding prefix 12.19.32.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,958 INFO: Adding prefix 12.19.32.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,965 INFO: Adding prefix 12.19.33.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,971 INFO: Adding prefix 12.19.33.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,977 INFO: Adding prefix 12.19.33.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,982 INFO: Adding prefix 12.19.33.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,989 INFO: Adding prefix 12.19.33.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,994 INFO: Adding prefix 12.19.33.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:39,998 INFO: Adding prefix 12.19.33.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,004 INFO: Adding prefix 12.19.33.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,009 INFO: Adding prefix 12.19.33.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,014 INFO: Adding prefix 12.19.33.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,020 INFO: Adding prefix 12.19.33.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,027 INFO: Adding prefix 12.19.33.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,032 INFO: Adding prefix 12.19.33.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,039 INFO: Adding prefix 12.19.33.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,045 INFO: Adding prefix 12.19.33.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,051 INFO: Adding prefix 12.19.33.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,057 INFO: Adding prefix 12.19.34.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,062 INFO: Adding prefix 12.19.34.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,068 INFO: Adding prefix 12.19.34.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,075 INFO: Adding prefix 12.19.34.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,080 INFO: Adding prefix 12.19.34.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,085 INFO: Adding prefix 12.19.34.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,092 INFO: Adding prefix 12.19.34.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,104 INFO: Adding prefix 12.19.34.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,112 INFO: Adding prefix 12.19.34.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,117 INFO: Adding prefix 12.19.34.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,123 INFO: Adding prefix 12.19.34.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,129 INFO: Adding prefix 12.19.34.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,136 INFO: Adding prefix 12.19.34.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,141 INFO: Adding prefix 12.19.34.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,146 INFO: Adding prefix 12.19.34.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,152 INFO: Adding prefix 12.19.34.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,157 INFO: Adding prefix 12.19.35.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,162 INFO: Adding prefix 12.19.35.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,168 INFO: Adding prefix 12.19.35.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,175 INFO: Adding prefix 12.19.35.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,180 INFO: Adding prefix 12.19.35.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,186 INFO: Adding prefix 12.19.35.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,192 INFO: Adding prefix 12.19.35.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,197 INFO: Adding prefix 12.19.35.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,202 INFO: Adding prefix 12.19.35.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,207 INFO: Adding prefix 12.19.35.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,214 INFO: Adding prefix 12.19.35.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,219 INFO: Adding prefix 12.19.35.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,224 INFO: Adding prefix 12.19.35.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,229 INFO: Adding prefix 12.19.35.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,237 INFO: Adding prefix 12.19.35.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,243 INFO: Adding prefix 12.19.35.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,249 INFO: Adding prefix 12.19.36.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,255 INFO: Adding prefix 12.19.36.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,263 INFO: Adding prefix 12.19.36.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,268 INFO: Adding prefix 12.19.36.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,274 INFO: Adding prefix 12.19.36.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,279 INFO: Adding prefix 12.19.36.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,287 INFO: Adding prefix 12.19.36.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,293 INFO: Adding prefix 12.19.36.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,300 INFO: Adding prefix 12.19.36.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,309 INFO: Adding prefix 12.19.36.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,336 INFO: Adding prefix 12.19.36.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,361 INFO: Adding prefix 12.19.36.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,367 INFO: Adding prefix 12.19.36.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,373 INFO: Adding prefix 12.19.36.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,381 INFO: Adding prefix 12.19.36.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,387 INFO: Adding prefix 12.19.36.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,396 INFO: Adding prefix 12.19.37.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,403 INFO: Adding prefix 12.19.37.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,409 INFO: Adding prefix 12.19.37.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,416 INFO: Adding prefix 12.19.37.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,421 INFO: Adding prefix 12.19.37.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,428 INFO: Adding prefix 12.19.37.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,433 INFO: Adding prefix 12.19.37.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,440 INFO: Adding prefix 12.19.37.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,446 INFO: Adding prefix 12.19.37.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,452 INFO: Adding prefix 12.19.37.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,457 INFO: Adding prefix 12.19.37.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,462 INFO: Adding prefix 12.19.37.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,467 INFO: Adding prefix 12.19.37.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,474 INFO: Adding prefix 12.19.37.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,479 INFO: Adding prefix 12.19.37.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,485 INFO: Adding prefix 12.19.37.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,491 INFO: Adding prefix 12.19.38.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,497 INFO: Adding prefix 12.19.38.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,502 INFO: Adding prefix 12.19.38.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,507 INFO: Adding prefix 12.19.38.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,512 INFO: Adding prefix 12.19.38.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,518 INFO: Adding prefix 12.19.38.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,522 INFO: Adding prefix 12.19.38.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,527 INFO: Adding prefix 12.19.38.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,532 INFO: Adding prefix 12.19.38.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,537 INFO: Adding prefix 12.19.38.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,588 INFO: Adding prefix 12.19.38.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,596 INFO: Adding prefix 12.19.38.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,603 INFO: Adding prefix 12.19.38.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,608 INFO: Adding prefix 12.19.38.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,613 INFO: Adding prefix 12.19.38.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,618 INFO: Adding prefix 12.19.38.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,624 INFO: Adding prefix 12.19.39.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,629 INFO: Adding prefix 12.19.39.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,634 INFO: Adding prefix 12.19.39.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,639 INFO: Adding prefix 12.19.39.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,645 INFO: Adding prefix 12.19.39.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,650 INFO: Adding prefix 12.19.39.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,655 INFO: Adding prefix 12.19.39.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,660 INFO: Adding prefix 12.19.39.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,667 INFO: Adding prefix 12.19.39.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,674 INFO: Adding prefix 12.19.39.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,680 INFO: Adding prefix 12.19.39.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,685 INFO: Adding prefix 12.19.39.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,691 INFO: Adding prefix 12.19.39.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,697 INFO: Adding prefix 12.19.39.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,703 INFO: Adding prefix 12.19.39.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,709 INFO: Adding prefix 12.19.39.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,716 INFO: Adding prefix 12.19.40.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,722 INFO: Adding prefix 12.19.40.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,728 INFO: Adding prefix 12.19.40.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,735 INFO: Adding prefix 12.19.40.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,745 INFO: Adding prefix 12.19.40.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,751 INFO: Adding prefix 12.19.40.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,757 INFO: Adding prefix 12.19.40.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,763 INFO: Adding prefix 12.19.40.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,771 INFO: Adding prefix 12.19.40.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,779 INFO: Adding prefix 12.19.40.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,788 INFO: Adding prefix 12.19.40.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,794 INFO: Adding prefix 12.19.40.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,800 INFO: Adding prefix 12.19.40.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,805 INFO: Adding prefix 12.19.40.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,811 INFO: Adding prefix 12.19.40.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,819 INFO: Adding prefix 12.19.40.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,826 INFO: Adding prefix 12.19.41.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,832 INFO: Adding prefix 12.19.41.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,837 INFO: Adding prefix 12.19.41.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,844 INFO: Adding prefix 12.19.41.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,851 INFO: Adding prefix 12.19.41.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,858 INFO: Adding prefix 12.19.41.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,863 INFO: Adding prefix 12.19.41.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,872 INFO: Adding prefix 12.19.41.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,878 INFO: Adding prefix 12.19.41.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,884 INFO: Adding prefix 12.19.41.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,890 INFO: Adding prefix 12.19.41.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,898 INFO: Adding prefix 12.19.41.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,903 INFO: Adding prefix 12.19.41.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,908 INFO: Adding prefix 12.19.41.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,912 INFO: Adding prefix 12.19.41.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,918 INFO: Adding prefix 12.19.41.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,924 INFO: Adding prefix 12.19.42.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,931 INFO: Adding prefix 12.19.42.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,937 INFO: Adding prefix 12.19.42.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,942 INFO: Adding prefix 12.19.42.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,948 INFO: Adding prefix 12.19.42.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,955 INFO: Adding prefix 12.19.42.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,961 INFO: Adding prefix 12.19.42.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,968 INFO: Adding prefix 12.19.42.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,975 INFO: Adding prefix 12.19.42.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,980 INFO: Adding prefix 12.19.42.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,987 INFO: Adding prefix 12.19.42.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:40,994 INFO: Adding prefix 12.19.42.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,000 INFO: Adding prefix 12.19.42.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,005 INFO: Adding prefix 12.19.42.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,013 INFO: Adding prefix 12.19.42.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,023 INFO: Adding prefix 12.19.42.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,028 INFO: Adding prefix 12.19.43.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,035 INFO: Adding prefix 12.19.43.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,042 INFO: Adding prefix 12.19.43.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,048 INFO: Adding prefix 12.19.43.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,053 INFO: Adding prefix 12.19.43.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,060 INFO: Adding prefix 12.19.43.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,068 INFO: Adding prefix 12.19.43.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,075 INFO: Adding prefix 12.19.43.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,080 INFO: Adding prefix 12.19.43.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,085 INFO: Adding prefix 12.19.43.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,091 INFO: Adding prefix 12.19.43.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,096 INFO: Adding prefix 12.19.43.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,102 INFO: Adding prefix 12.19.43.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,119 INFO: Adding prefix 12.19.43.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,127 INFO: Adding prefix 12.19.43.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,133 INFO: Adding prefix 12.19.43.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,139 INFO: Adding prefix 12.19.44.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,147 INFO: Adding prefix 12.19.44.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,154 INFO: Adding prefix 12.19.44.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,163 INFO: Adding prefix 12.19.44.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,169 INFO: Adding prefix 12.19.44.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,176 INFO: Adding prefix 12.19.44.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,183 INFO: Adding prefix 12.19.44.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,188 INFO: Adding prefix 12.19.44.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,194 INFO: Adding prefix 12.19.44.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,202 INFO: Adding prefix 12.19.44.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,207 INFO: Adding prefix 12.19.44.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,213 INFO: Adding prefix 12.19.44.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,219 INFO: Adding prefix 12.19.44.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,226 INFO: Adding prefix 12.19.44.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,232 INFO: Adding prefix 12.19.44.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,238 INFO: Adding prefix 12.19.44.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,244 INFO: Adding prefix 12.19.45.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,250 INFO: Adding prefix 12.19.45.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,256 INFO: Adding prefix 12.19.45.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,261 INFO: Adding prefix 12.19.45.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,266 INFO: Adding prefix 12.19.45.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,272 INFO: Adding prefix 12.19.45.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,277 INFO: Adding prefix 12.19.45.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,283 INFO: Adding prefix 12.19.45.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,290 INFO: Adding prefix 12.19.45.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,296 INFO: Adding prefix 12.19.45.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,301 INFO: Adding prefix 12.19.45.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,307 INFO: Adding prefix 12.19.45.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,314 INFO: Adding prefix 12.19.45.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,320 INFO: Adding prefix 12.19.45.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,327 INFO: Adding prefix 12.19.45.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,333 INFO: Adding prefix 12.19.45.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,342 INFO: Adding prefix 12.19.46.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,348 INFO: Adding prefix 12.19.46.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,353 INFO: Adding prefix 12.19.46.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,358 INFO: Adding prefix 12.19.46.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,365 INFO: Adding prefix 12.19.46.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,371 INFO: Adding prefix 12.19.46.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,377 INFO: Adding prefix 12.19.46.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,382 INFO: Adding prefix 12.19.46.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,389 INFO: Adding prefix 12.19.46.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,394 INFO: Adding prefix 12.19.46.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,399 INFO: Adding prefix 12.19.46.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,404 INFO: Adding prefix 12.19.46.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,410 INFO: Adding prefix 12.19.46.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,427 INFO: Adding prefix 12.19.46.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,434 INFO: Adding prefix 12.19.46.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,441 INFO: Adding prefix 12.19.46.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,449 INFO: Adding prefix 12.19.47.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,455 INFO: Adding prefix 12.19.47.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,460 INFO: Adding prefix 12.19.47.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,466 INFO: Adding prefix 12.19.47.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,472 INFO: Adding prefix 12.19.47.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,477 INFO: Adding prefix 12.19.47.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,484 INFO: Adding prefix 12.19.47.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,490 INFO: Adding prefix 12.19.47.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,495 INFO: Adding prefix 12.19.47.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,500 INFO: Adding prefix 12.19.47.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,505 INFO: Adding prefix 12.19.47.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,511 INFO: Adding prefix 12.19.47.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,516 INFO: Adding prefix 12.19.47.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,531 INFO: Adding prefix 12.19.47.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,538 INFO: Adding prefix 12.19.47.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,548 INFO: Adding prefix 12.19.47.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,555 INFO: Adding prefix 12.19.48.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,560 INFO: Adding prefix 12.19.48.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,566 INFO: Adding prefix 12.19.48.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,573 INFO: Adding prefix 12.19.48.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,579 INFO: Adding prefix 12.19.48.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,585 INFO: Adding prefix 12.19.48.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,589 INFO: Adding prefix 12.19.48.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,595 INFO: Adding prefix 12.19.48.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,601 INFO: Adding prefix 12.19.48.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,607 INFO: Adding prefix 12.19.48.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,613 INFO: Adding prefix 12.19.48.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,620 INFO: Adding prefix 12.19.48.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,625 INFO: Adding prefix 12.19.48.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,631 INFO: Adding prefix 12.19.48.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,637 INFO: Adding prefix 12.19.48.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,644 INFO: Adding prefix 12.19.48.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,649 INFO: Adding prefix 12.19.49.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,654 INFO: Adding prefix 12.19.49.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,659 INFO: Adding prefix 12.19.49.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,664 INFO: Adding prefix 12.19.49.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,669 INFO: Adding prefix 12.19.49.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,674 INFO: Adding prefix 12.19.49.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,680 INFO: Adding prefix 12.19.49.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,685 INFO: Adding prefix 12.19.49.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,690 INFO: Adding prefix 12.19.49.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,695 INFO: Adding prefix 12.19.49.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,701 INFO: Adding prefix 12.19.49.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,707 INFO: Adding prefix 12.19.49.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,713 INFO: Adding prefix 12.19.49.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,718 INFO: Adding prefix 12.19.49.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,724 INFO: Adding prefix 12.19.49.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,729 INFO: Adding prefix 12.19.49.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,736 INFO: Adding prefix 12.19.50.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,742 INFO: Adding prefix 12.19.50.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,748 INFO: Adding prefix 12.19.50.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,754 INFO: Adding prefix 12.19.50.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,760 INFO: Adding prefix 12.19.50.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,765 INFO: Adding prefix 12.19.50.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,773 INFO: Adding prefix 12.19.50.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,778 INFO: Adding prefix 12.19.50.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,784 INFO: Adding prefix 12.19.50.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,790 INFO: Adding prefix 12.19.50.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,797 INFO: Adding prefix 12.19.50.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,803 INFO: Adding prefix 12.19.50.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,810 INFO: Adding prefix 12.19.50.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,815 INFO: Adding prefix 12.19.50.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,822 INFO: Adding prefix 12.19.50.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,828 INFO: Adding prefix 12.19.50.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,834 INFO: Adding prefix 12.19.51.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,841 INFO: Adding prefix 12.19.51.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,847 INFO: Adding prefix 12.19.51.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,853 INFO: Adding prefix 12.19.51.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,859 INFO: Adding prefix 12.19.51.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,868 INFO: Adding prefix 12.19.51.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,874 INFO: Adding prefix 12.19.51.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,882 INFO: Adding prefix 12.19.51.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,887 INFO: Adding prefix 12.19.51.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,895 INFO: Adding prefix 12.19.51.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,902 INFO: Adding prefix 12.19.51.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,908 INFO: Adding prefix 12.19.51.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,913 INFO: Adding prefix 12.19.51.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,921 INFO: Adding prefix 12.19.51.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,928 INFO: Adding prefix 12.19.51.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,935 INFO: Adding prefix 12.19.51.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,941 INFO: Adding prefix 12.19.52.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,947 INFO: Adding prefix 12.19.52.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,953 INFO: Adding prefix 12.19.52.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,959 INFO: Adding prefix 12.19.52.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,966 INFO: Adding prefix 12.19.52.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,977 INFO: Adding prefix 12.19.52.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,985 INFO: Adding prefix 12.19.52.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,991 INFO: Adding prefix 12.19.52.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:41,997 INFO: Adding prefix 12.19.52.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,004 INFO: Adding prefix 12.19.52.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,010 INFO: Adding prefix 12.19.52.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,016 INFO: Adding prefix 12.19.52.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,023 INFO: Adding prefix 12.19.52.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,033 INFO: Adding prefix 12.19.52.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,041 INFO: Adding prefix 12.19.52.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,046 INFO: Adding prefix 12.19.52.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,053 INFO: Adding prefix 12.19.53.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,062 INFO: Adding prefix 12.19.53.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,069 INFO: Adding prefix 12.19.53.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,074 INFO: Adding prefix 12.19.53.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,082 INFO: Adding prefix 12.19.53.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,088 INFO: Adding prefix 12.19.53.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,094 INFO: Adding prefix 12.19.53.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,100 INFO: Adding prefix 12.19.53.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,107 INFO: Adding prefix 12.19.53.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,113 INFO: Adding prefix 12.19.53.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,120 INFO: Adding prefix 12.19.53.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,127 INFO: Adding prefix 12.19.53.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,134 INFO: Adding prefix 12.19.53.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,141 INFO: Adding prefix 12.19.53.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,149 INFO: Adding prefix 12.19.53.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,156 INFO: Adding prefix 12.19.53.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,164 INFO: Adding prefix 12.19.54.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,170 INFO: Adding prefix 12.19.54.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,177 INFO: Adding prefix 12.19.54.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,184 INFO: Adding prefix 12.19.54.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,193 INFO: Adding prefix 12.19.54.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,201 INFO: Adding prefix 12.19.54.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,208 INFO: Adding prefix 12.19.54.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,218 INFO: Adding prefix 12.19.54.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,224 INFO: Adding prefix 12.19.54.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,229 INFO: Adding prefix 12.19.54.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,236 INFO: Adding prefix 12.19.54.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,243 INFO: Adding prefix 12.19.54.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,249 INFO: Adding prefix 12.19.54.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,256 INFO: Adding prefix 12.19.54.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,262 INFO: Adding prefix 12.19.54.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,269 INFO: Adding prefix 12.19.54.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,276 INFO: Adding prefix 12.19.55.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,283 INFO: Adding prefix 12.19.55.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,288 INFO: Adding prefix 12.19.55.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,299 INFO: Adding prefix 12.19.55.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,305 INFO: Adding prefix 12.19.55.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,313 INFO: Adding prefix 12.19.55.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,320 INFO: Adding prefix 12.19.55.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,332 INFO: Adding prefix 12.19.55.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,339 INFO: Adding prefix 12.19.55.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,346 INFO: Adding prefix 12.19.55.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,352 INFO: Adding prefix 12.19.55.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,360 INFO: Adding prefix 12.19.55.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,366 INFO: Adding prefix 12.19.55.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,374 INFO: Adding prefix 12.19.55.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,379 INFO: Adding prefix 12.19.55.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,386 INFO: Adding prefix 12.19.55.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,393 INFO: Adding prefix 12.19.56.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,399 INFO: Adding prefix 12.19.56.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,404 INFO: Adding prefix 12.19.56.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,410 INFO: Adding prefix 12.19.56.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,417 INFO: Adding prefix 12.19.56.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,423 INFO: Adding prefix 12.19.56.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,430 INFO: Adding prefix 12.19.56.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,436 INFO: Adding prefix 12.19.56.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,441 INFO: Adding prefix 12.19.56.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,446 INFO: Adding prefix 12.19.56.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,453 INFO: Adding prefix 12.19.56.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,462 INFO: Adding prefix 12.19.56.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,469 INFO: Adding prefix 12.19.56.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,475 INFO: Adding prefix 12.19.56.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,481 INFO: Adding prefix 12.19.56.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,489 INFO: Adding prefix 12.19.56.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,495 INFO: Adding prefix 12.19.57.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,502 INFO: Adding prefix 12.19.57.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,509 INFO: Adding prefix 12.19.57.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,517 INFO: Adding prefix 12.19.57.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,524 INFO: Adding prefix 12.19.57.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,530 INFO: Adding prefix 12.19.57.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,540 INFO: Adding prefix 12.19.57.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,546 INFO: Adding prefix 12.19.57.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,552 INFO: Adding prefix 12.19.57.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,558 INFO: Adding prefix 12.19.57.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,568 INFO: Adding prefix 12.19.57.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,576 INFO: Adding prefix 12.19.57.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,582 INFO: Adding prefix 12.19.57.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,587 INFO: Adding prefix 12.19.57.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,592 INFO: Adding prefix 12.19.57.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,597 INFO: Adding prefix 12.19.57.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,602 INFO: Adding prefix 12.19.58.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,609 INFO: Adding prefix 12.19.58.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,615 INFO: Adding prefix 12.19.58.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,622 INFO: Adding prefix 12.19.58.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,627 INFO: Adding prefix 12.19.58.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,634 INFO: Adding prefix 12.19.58.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,640 INFO: Adding prefix 12.19.58.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,648 INFO: Adding prefix 12.19.58.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,654 INFO: Adding prefix 12.19.58.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,663 INFO: Adding prefix 12.19.58.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,672 INFO: Adding prefix 12.19.58.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,678 INFO: Adding prefix 12.19.58.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,696 INFO: Adding prefix 12.19.58.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,704 INFO: Adding prefix 12.19.58.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,710 INFO: Adding prefix 12.19.58.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,715 INFO: Adding prefix 12.19.58.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,721 INFO: Adding prefix 12.19.59.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,729 INFO: Adding prefix 12.19.59.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,742 INFO: Adding prefix 12.19.59.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,784 INFO: Adding prefix 12.19.59.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,791 INFO: Adding prefix 12.19.59.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,800 INFO: Adding prefix 12.19.59.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,808 INFO: Adding prefix 12.19.59.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,815 INFO: Adding prefix 12.19.59.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,822 INFO: Adding prefix 12.19.59.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,831 INFO: Adding prefix 12.19.59.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,838 INFO: Adding prefix 12.19.59.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,844 INFO: Adding prefix 12.19.59.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,852 INFO: Adding prefix 12.19.59.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,858 INFO: Adding prefix 12.19.59.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,865 INFO: Adding prefix 12.19.59.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,871 INFO: Adding prefix 12.19.59.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,878 INFO: Adding prefix 12.19.60.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,883 INFO: Adding prefix 12.19.60.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,888 INFO: Adding prefix 12.19.60.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,894 INFO: Adding prefix 12.19.60.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,900 INFO: Adding prefix 12.19.60.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,905 INFO: Adding prefix 12.19.60.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,911 INFO: Adding prefix 12.19.60.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,916 INFO: Adding prefix 12.19.60.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,923 INFO: Adding prefix 12.19.60.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,929 INFO: Adding prefix 12.19.60.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,936 INFO: Adding prefix 12.19.60.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,942 INFO: Adding prefix 12.19.60.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,949 INFO: Adding prefix 12.19.60.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,956 INFO: Adding prefix 12.19.60.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,961 INFO: Adding prefix 12.19.60.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,965 INFO: Adding prefix 12.19.60.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,972 INFO: Adding prefix 12.19.61.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,977 INFO: Adding prefix 12.19.61.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,982 INFO: Adding prefix 12.19.61.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,987 INFO: Adding prefix 12.19.61.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,993 INFO: Adding prefix 12.19.61.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:42,998 INFO: Adding prefix 12.19.61.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,003 INFO: Adding prefix 12.19.61.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,009 INFO: Adding prefix 12.19.61.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,016 INFO: Adding prefix 12.19.61.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,022 INFO: Adding prefix 12.19.61.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,033 INFO: Adding prefix 12.19.61.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,041 INFO: Adding prefix 12.19.61.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,047 INFO: Adding prefix 12.19.61.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,052 INFO: Adding prefix 12.19.61.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,057 INFO: Adding prefix 12.19.61.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,064 INFO: Adding prefix 12.19.61.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,071 INFO: Adding prefix 12.19.62.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,077 INFO: Adding prefix 12.19.62.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,082 INFO: Adding prefix 12.19.62.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,121 INFO: Adding prefix 12.19.62.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,128 INFO: Adding prefix 12.19.62.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,135 INFO: Adding prefix 12.19.62.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,140 INFO: Adding prefix 12.19.62.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,150 INFO: Adding prefix 12.19.62.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,156 INFO: Adding prefix 12.19.62.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,162 INFO: Adding prefix 12.19.62.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,167 INFO: Adding prefix 12.19.62.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,173 INFO: Adding prefix 12.19.62.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,178 INFO: Adding prefix 12.19.62.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,185 INFO: Adding prefix 12.19.62.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,191 INFO: Adding prefix 12.19.62.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,196 INFO: Adding prefix 12.19.62.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,201 INFO: Adding prefix 12.19.63.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,207 INFO: Adding prefix 12.19.63.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,213 INFO: Adding prefix 12.19.63.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,218 INFO: Adding prefix 12.19.63.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,225 INFO: Adding prefix 12.19.63.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,232 INFO: Adding prefix 12.19.63.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,240 INFO: Adding prefix 12.19.63.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,245 INFO: Adding prefix 12.19.63.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,252 INFO: Adding prefix 12.19.63.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,258 INFO: Adding prefix 12.19.63.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,265 INFO: Adding prefix 12.19.63.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,269 INFO: Adding prefix 12.19.63.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,276 INFO: Adding prefix 12.19.63.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,282 INFO: Adding prefix 12.19.63.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,289 INFO: Adding prefix 12.19.63.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,294 INFO: Adding prefix 12.19.63.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,300 INFO: Adding prefix 12.19.64.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,306 INFO: Adding prefix 12.19.64.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,313 INFO: Adding prefix 12.19.64.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,319 INFO: Adding prefix 12.19.64.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,325 INFO: Adding prefix 12.19.64.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,330 INFO: Adding prefix 12.19.64.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,338 INFO: Adding prefix 12.19.64.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,344 INFO: Adding prefix 12.19.64.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,349 INFO: Adding prefix 12.19.64.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,354 INFO: Adding prefix 12.19.64.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,362 INFO: Adding prefix 12.19.64.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,368 INFO: Adding prefix 12.19.64.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,373 INFO: Adding prefix 12.19.64.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,380 INFO: Adding prefix 12.19.64.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,386 INFO: Adding prefix 12.19.64.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,392 INFO: Adding prefix 12.19.64.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,398 INFO: Adding prefix 12.19.65.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,406 INFO: Adding prefix 12.19.65.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,412 INFO: Adding prefix 12.19.65.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,417 INFO: Adding prefix 12.19.65.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,423 INFO: Adding prefix 12.19.65.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,431 INFO: Adding prefix 12.19.65.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,440 INFO: Adding prefix 12.19.65.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,447 INFO: Adding prefix 12.19.65.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,453 INFO: Adding prefix 12.19.65.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,461 INFO: Adding prefix 12.19.65.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,466 INFO: Adding prefix 12.19.65.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,471 INFO: Adding prefix 12.19.65.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,477 INFO: Adding prefix 12.19.65.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,483 INFO: Adding prefix 12.19.65.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,488 INFO: Adding prefix 12.19.65.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,493 INFO: Adding prefix 12.19.65.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,498 INFO: Adding prefix 12.19.66.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,505 INFO: Adding prefix 12.19.66.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,511 INFO: Adding prefix 12.19.66.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,516 INFO: Adding prefix 12.19.66.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,522 INFO: Adding prefix 12.19.66.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,530 INFO: Adding prefix 12.19.66.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,536 INFO: Adding prefix 12.19.66.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,542 INFO: Adding prefix 12.19.66.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,547 INFO: Adding prefix 12.19.66.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,552 INFO: Adding prefix 12.19.66.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,558 INFO: Adding prefix 12.19.66.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,562 INFO: Adding prefix 12.19.66.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,569 INFO: Adding prefix 12.19.66.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,574 INFO: Adding prefix 12.19.66.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,580 INFO: Adding prefix 12.19.66.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,585 INFO: Adding prefix 12.19.66.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,592 INFO: Adding prefix 12.19.67.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,596 INFO: Adding prefix 12.19.67.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,601 INFO: Adding prefix 12.19.67.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,606 INFO: Adding prefix 12.19.67.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,613 INFO: Adding prefix 12.19.67.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,619 INFO: Adding prefix 12.19.67.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,625 INFO: Adding prefix 12.19.67.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,630 INFO: Adding prefix 12.19.67.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,636 INFO: Adding prefix 12.19.67.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,641 INFO: Adding prefix 12.19.67.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,646 INFO: Adding prefix 12.19.67.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,651 INFO: Adding prefix 12.19.67.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,657 INFO: Adding prefix 12.19.67.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,662 INFO: Adding prefix 12.19.67.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,667 INFO: Adding prefix 12.19.67.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,672 INFO: Adding prefix 12.19.67.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,678 INFO: Adding prefix 12.19.68.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,684 INFO: Adding prefix 12.19.68.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,691 INFO: Adding prefix 12.19.68.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,697 INFO: Adding prefix 12.19.68.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,703 INFO: Adding prefix 12.19.68.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,708 INFO: Adding prefix 12.19.68.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,713 INFO: Adding prefix 12.19.68.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,720 INFO: Adding prefix 12.19.68.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,725 INFO: Adding prefix 12.19.68.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,731 INFO: Adding prefix 12.19.68.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,736 INFO: Adding prefix 12.19.68.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,744 INFO: Adding prefix 12.19.68.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,750 INFO: Adding prefix 12.19.68.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,755 INFO: Adding prefix 12.19.68.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,760 INFO: Adding prefix 12.19.68.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,766 INFO: Adding prefix 12.19.68.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,771 INFO: Adding prefix 12.19.69.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,775 INFO: Adding prefix 12.19.69.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,780 INFO: Adding prefix 12.19.69.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,786 INFO: Adding prefix 12.19.69.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,791 INFO: Adding prefix 12.19.69.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,796 INFO: Adding prefix 12.19.69.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,800 INFO: Adding prefix 12.19.69.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,806 INFO: Adding prefix 12.19.69.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,810 INFO: Adding prefix 12.19.69.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,816 INFO: Adding prefix 12.19.69.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,821 INFO: Adding prefix 12.19.69.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,827 INFO: Adding prefix 12.19.69.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,833 INFO: Adding prefix 12.19.69.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,842 INFO: Adding prefix 12.19.69.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,848 INFO: Adding prefix 12.19.69.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,854 INFO: Adding prefix 12.19.69.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,859 INFO: Adding prefix 12.19.70.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,866 INFO: Adding prefix 12.19.70.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,873 INFO: Adding prefix 12.19.70.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,878 INFO: Adding prefix 12.19.70.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,884 INFO: Adding prefix 12.19.70.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,889 INFO: Adding prefix 12.19.70.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,896 INFO: Adding prefix 12.19.70.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,902 INFO: Adding prefix 12.19.70.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,908 INFO: Adding prefix 12.19.70.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,913 INFO: Adding prefix 12.19.70.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,919 INFO: Adding prefix 12.19.70.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,925 INFO: Adding prefix 12.19.70.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,930 INFO: Adding prefix 12.19.70.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,936 INFO: Adding prefix 12.19.70.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,944 INFO: Adding prefix 12.19.70.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,949 INFO: Adding prefix 12.19.70.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,956 INFO: Adding prefix 12.19.71.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,961 INFO: Adding prefix 12.19.71.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,969 INFO: Adding prefix 12.19.71.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,974 INFO: Adding prefix 12.19.71.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,979 INFO: Adding prefix 12.19.71.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,984 INFO: Adding prefix 12.19.71.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,991 INFO: Adding prefix 12.19.71.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:43,996 INFO: Adding prefix 12.19.71.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,003 INFO: Adding prefix 12.19.71.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,008 INFO: Adding prefix 12.19.71.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,014 INFO: Adding prefix 12.19.71.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,019 INFO: Adding prefix 12.19.71.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,025 INFO: Adding prefix 12.19.71.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,032 INFO: Adding prefix 12.19.71.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,039 INFO: Adding prefix 12.19.71.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,045 INFO: Adding prefix 12.19.71.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,052 INFO: Adding prefix 12.19.72.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,058 INFO: Adding prefix 12.19.72.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,063 INFO: Adding prefix 12.19.72.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,068 INFO: Adding prefix 12.19.72.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,074 INFO: Adding prefix 12.19.72.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,081 INFO: Adding prefix 12.19.72.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,086 INFO: Adding prefix 12.19.72.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,092 INFO: Adding prefix 12.19.72.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,098 INFO: Adding prefix 12.19.72.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,105 INFO: Adding prefix 12.19.72.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,110 INFO: Adding prefix 12.19.72.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,115 INFO: Adding prefix 12.19.72.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,120 INFO: Adding prefix 12.19.72.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,127 INFO: Adding prefix 12.19.72.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,132 INFO: Adding prefix 12.19.72.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,137 INFO: Adding prefix 12.19.72.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,144 INFO: Adding prefix 12.19.73.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,151 INFO: Adding prefix 12.19.73.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,156 INFO: Adding prefix 12.19.73.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,162 INFO: Adding prefix 12.19.73.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,170 INFO: Adding prefix 12.19.73.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,176 INFO: Adding prefix 12.19.73.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,181 INFO: Adding prefix 12.19.73.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,186 INFO: Adding prefix 12.19.73.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,193 INFO: Adding prefix 12.19.73.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,198 INFO: Adding prefix 12.19.73.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,206 INFO: Adding prefix 12.19.73.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,211 INFO: Adding prefix 12.19.73.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,218 INFO: Adding prefix 12.19.73.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,223 INFO: Adding prefix 12.19.73.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,228 INFO: Adding prefix 12.19.73.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,233 INFO: Adding prefix 12.19.73.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,240 INFO: Adding prefix 12.19.74.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,246 INFO: Adding prefix 12.19.74.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,253 INFO: Adding prefix 12.19.74.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,258 INFO: Adding prefix 12.19.74.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,266 INFO: Adding prefix 12.19.74.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,272 INFO: Adding prefix 12.19.74.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,278 INFO: Adding prefix 12.19.74.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,283 INFO: Adding prefix 12.19.74.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,290 INFO: Adding prefix 12.19.74.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,295 INFO: Adding prefix 12.19.74.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,301 INFO: Adding prefix 12.19.74.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,310 INFO: Adding prefix 12.19.74.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,318 INFO: Adding prefix 12.19.74.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,328 INFO: Adding prefix 12.19.74.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,334 INFO: Adding prefix 12.19.74.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,339 INFO: Adding prefix 12.19.74.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,346 INFO: Adding prefix 12.19.75.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,351 INFO: Adding prefix 12.19.75.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,361 INFO: Adding prefix 12.19.75.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,371 INFO: Adding prefix 12.19.75.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,378 INFO: Adding prefix 12.19.75.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,383 INFO: Adding prefix 12.19.75.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,389 INFO: Adding prefix 12.19.75.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,396 INFO: Adding prefix 12.19.75.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,401 INFO: Adding prefix 12.19.75.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,408 INFO: Adding prefix 12.19.75.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,415 INFO: Adding prefix 12.19.75.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,424 INFO: Adding prefix 12.19.75.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,430 INFO: Adding prefix 12.19.75.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,438 INFO: Adding prefix 12.19.75.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,453 INFO: Adding prefix 12.19.75.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,484 INFO: Adding prefix 12.19.75.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,495 INFO: Adding prefix 12.19.76.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,502 INFO: Adding prefix 12.19.76.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,510 INFO: Adding prefix 12.19.76.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,524 INFO: Adding prefix 12.19.76.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,531 INFO: Adding prefix 12.19.76.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,537 INFO: Adding prefix 12.19.76.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,556 INFO: Adding prefix 12.19.76.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,566 INFO: Adding prefix 12.19.76.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,573 INFO: Adding prefix 12.19.76.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,582 INFO: Adding prefix 12.19.76.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,588 INFO: Adding prefix 12.19.76.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,596 INFO: Adding prefix 12.19.76.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,603 INFO: Adding prefix 12.19.76.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,609 INFO: Adding prefix 12.19.76.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,616 INFO: Adding prefix 12.19.76.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,631 INFO: Adding prefix 12.19.76.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,644 INFO: Adding prefix 12.19.77.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,650 INFO: Adding prefix 12.19.77.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,663 INFO: Adding prefix 12.19.77.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,678 INFO: Adding prefix 12.19.77.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,686 INFO: Adding prefix 12.19.77.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,694 INFO: Adding prefix 12.19.77.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,706 INFO: Adding prefix 12.19.77.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,713 INFO: Adding prefix 12.19.77.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,724 INFO: Adding prefix 12.19.77.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,730 INFO: Adding prefix 12.19.77.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,739 INFO: Adding prefix 12.19.77.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,745 INFO: Adding prefix 12.19.77.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,757 INFO: Adding prefix 12.19.77.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,765 INFO: Adding prefix 12.19.77.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,776 INFO: Adding prefix 12.19.77.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,784 INFO: Adding prefix 12.19.77.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,791 INFO: Adding prefix 12.19.78.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,799 INFO: Adding prefix 12.19.78.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,814 INFO: Adding prefix 12.19.78.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,825 INFO: Adding prefix 12.19.78.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,837 INFO: Adding prefix 12.19.78.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,843 INFO: Adding prefix 12.19.78.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,881 INFO: Adding prefix 12.19.78.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,894 INFO: Adding prefix 12.19.78.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,901 INFO: Adding prefix 12.19.78.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,908 INFO: Adding prefix 12.19.78.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,918 INFO: Adding prefix 12.19.78.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,924 INFO: Adding prefix 12.19.78.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,930 INFO: Adding prefix 12.19.78.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:44,991 INFO: Adding prefix 12.19.78.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,002 INFO: Adding prefix 12.19.78.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,014 INFO: Adding prefix 12.19.78.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,021 INFO: Adding prefix 12.19.79.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,033 INFO: Adding prefix 12.19.79.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,041 INFO: Adding prefix 12.19.79.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,048 INFO: Adding prefix 12.19.79.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,054 INFO: Adding prefix 12.19.79.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,063 INFO: Adding prefix 12.19.79.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,070 INFO: Adding prefix 12.19.79.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,079 INFO: Adding prefix 12.19.79.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,087 INFO: Adding prefix 12.19.79.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,095 INFO: Adding prefix 12.19.79.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,102 INFO: Adding prefix 12.19.79.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,112 INFO: Adding prefix 12.19.79.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,121 INFO: Adding prefix 12.19.79.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,132 INFO: Adding prefix 12.19.79.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,140 INFO: Adding prefix 12.19.79.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,146 INFO: Adding prefix 12.19.79.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,152 INFO: Adding prefix 12.19.80.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,185 INFO: Adding prefix 12.19.80.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,200 INFO: Adding prefix 12.19.80.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,206 INFO: Adding prefix 12.19.80.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,214 INFO: Adding prefix 12.19.80.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,222 INFO: Adding prefix 12.19.80.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,230 INFO: Adding prefix 12.19.80.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,235 INFO: Adding prefix 12.19.80.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,252 INFO: Adding prefix 12.19.80.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,261 INFO: Adding prefix 12.19.80.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,278 INFO: Adding prefix 12.19.80.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,313 INFO: Adding prefix 12.19.80.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,326 INFO: Adding prefix 12.19.80.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,333 INFO: Adding prefix 12.19.80.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,338 INFO: Adding prefix 12.19.80.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,362 INFO: Adding prefix 12.19.80.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,410 INFO: Adding prefix 12.19.81.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,418 INFO: Adding prefix 12.19.81.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,425 INFO: Adding prefix 12.19.81.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,430 INFO: Adding prefix 12.19.81.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,444 INFO: Adding prefix 12.19.81.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,458 INFO: Adding prefix 12.19.81.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,468 INFO: Adding prefix 12.19.81.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,475 INFO: Adding prefix 12.19.81.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,510 INFO: Adding prefix 12.19.81.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,518 INFO: Adding prefix 12.19.81.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,526 INFO: Adding prefix 12.19.81.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,532 INFO: Adding prefix 12.19.81.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,543 INFO: Adding prefix 12.19.81.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,562 INFO: Adding prefix 12.19.81.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,569 INFO: Adding prefix 12.19.81.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,579 INFO: Adding prefix 12.19.81.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,589 INFO: Adding prefix 12.19.82.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,604 INFO: Adding prefix 12.19.82.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,610 INFO: Adding prefix 12.19.82.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,619 INFO: Adding prefix 12.19.82.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,648 INFO: Adding prefix 12.19.82.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,656 INFO: Adding prefix 12.19.82.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,662 INFO: Adding prefix 12.19.82.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,673 INFO: Adding prefix 12.19.82.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,686 INFO: Adding prefix 12.19.82.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,695 INFO: Adding prefix 12.19.82.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,701 INFO: Adding prefix 12.19.82.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,718 INFO: Adding prefix 12.19.82.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,744 INFO: Adding prefix 12.19.82.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,752 INFO: Adding prefix 12.19.82.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,786 INFO: Adding prefix 12.19.82.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,801 INFO: Adding prefix 12.19.82.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,810 INFO: Adding prefix 12.19.83.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,818 INFO: Adding prefix 12.19.83.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,824 INFO: Adding prefix 12.19.83.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,836 INFO: Adding prefix 12.19.83.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,869 INFO: Adding prefix 12.19.83.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,885 INFO: Adding prefix 12.19.83.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,901 INFO: Adding prefix 12.19.83.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,919 INFO: Adding prefix 12.19.83.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,928 INFO: Adding prefix 12.19.83.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,935 INFO: Adding prefix 12.19.83.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,941 INFO: Adding prefix 12.19.83.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,947 INFO: Adding prefix 12.19.83.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,953 INFO: Adding prefix 12.19.83.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,958 INFO: Adding prefix 12.19.83.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,968 INFO: Adding prefix 12.19.83.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,975 INFO: Adding prefix 12.19.83.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,980 INFO: Adding prefix 12.19.84.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,986 INFO: Adding prefix 12.19.84.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,993 INFO: Adding prefix 12.19.84.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:45,999 INFO: Adding prefix 12.19.84.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,006 INFO: Adding prefix 12.19.84.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,017 INFO: Adding prefix 12.19.84.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,028 INFO: Adding prefix 12.19.84.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,034 INFO: Adding prefix 12.19.84.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,040 INFO: Adding prefix 12.19.84.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,047 INFO: Adding prefix 12.19.84.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,055 INFO: Adding prefix 12.19.84.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,072 INFO: Adding prefix 12.19.84.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,084 INFO: Adding prefix 12.19.84.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,090 INFO: Adding prefix 12.19.84.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,099 INFO: Adding prefix 12.19.84.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,105 INFO: Adding prefix 12.19.84.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,110 INFO: Adding prefix 12.19.85.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,115 INFO: Adding prefix 12.19.85.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,123 INFO: Adding prefix 12.19.85.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,128 INFO: Adding prefix 12.19.85.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,133 INFO: Adding prefix 12.19.85.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,143 INFO: Adding prefix 12.19.85.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,151 INFO: Adding prefix 12.19.85.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,157 INFO: Adding prefix 12.19.85.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,177 INFO: Adding prefix 12.19.85.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,193 INFO: Adding prefix 12.19.85.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,204 INFO: Adding prefix 12.19.85.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,212 INFO: Adding prefix 12.19.85.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,217 INFO: Adding prefix 12.19.85.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,228 INFO: Adding prefix 12.19.85.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,235 INFO: Adding prefix 12.19.85.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,242 INFO: Adding prefix 12.19.85.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,249 INFO: Adding prefix 12.19.86.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,266 INFO: Adding prefix 12.19.86.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,273 INFO: Adding prefix 12.19.86.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,281 INFO: Adding prefix 12.19.86.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,288 INFO: Adding prefix 12.19.86.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,306 INFO: Adding prefix 12.19.86.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,314 INFO: Adding prefix 12.19.86.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,325 INFO: Adding prefix 12.19.86.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,336 INFO: Adding prefix 12.19.86.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,357 INFO: Adding prefix 12.19.86.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,367 INFO: Adding prefix 12.19.86.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,376 INFO: Adding prefix 12.19.86.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,408 INFO: Adding prefix 12.19.86.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,422 INFO: Adding prefix 12.19.86.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,440 INFO: Adding prefix 12.19.86.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,452 INFO: Adding prefix 12.19.86.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,458 INFO: Adding prefix 12.19.87.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,469 INFO: Adding prefix 12.19.87.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,477 INFO: Adding prefix 12.19.87.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,487 INFO: Adding prefix 12.19.87.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,493 INFO: Adding prefix 12.19.87.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,505 INFO: Adding prefix 12.19.87.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,511 INFO: Adding prefix 12.19.87.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,517 INFO: Adding prefix 12.19.87.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,525 INFO: Adding prefix 12.19.87.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,531 INFO: Adding prefix 12.19.87.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,538 INFO: Adding prefix 12.19.87.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,544 INFO: Adding prefix 12.19.87.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,553 INFO: Adding prefix 12.19.87.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,561 INFO: Adding prefix 12.19.87.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,566 INFO: Adding prefix 12.19.87.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,572 INFO: Adding prefix 12.19.87.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,580 INFO: Adding prefix 12.19.88.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,590 INFO: Adding prefix 12.19.88.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,596 INFO: Adding prefix 12.19.88.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,608 INFO: Adding prefix 12.19.88.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,617 INFO: Adding prefix 12.19.88.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,623 INFO: Adding prefix 12.19.88.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,630 INFO: Adding prefix 12.19.88.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,640 INFO: Adding prefix 12.19.88.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,650 INFO: Adding prefix 12.19.88.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,661 INFO: Adding prefix 12.19.88.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,696 INFO: Adding prefix 12.19.88.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,712 INFO: Adding prefix 12.19.88.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,745 INFO: Adding prefix 12.19.88.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,753 INFO: Adding prefix 12.19.88.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,760 INFO: Adding prefix 12.19.88.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,766 INFO: Adding prefix 12.19.88.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,773 INFO: Adding prefix 12.19.89.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,783 INFO: Adding prefix 12.19.89.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,790 INFO: Adding prefix 12.19.89.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,799 INFO: Adding prefix 12.19.89.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,804 INFO: Adding prefix 12.19.89.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,811 INFO: Adding prefix 12.19.89.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,826 INFO: Adding prefix 12.19.89.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,835 INFO: Adding prefix 12.19.89.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,840 INFO: Adding prefix 12.19.89.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,846 INFO: Adding prefix 12.19.89.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,852 INFO: Adding prefix 12.19.89.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,858 INFO: Adding prefix 12.19.89.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,864 INFO: Adding prefix 12.19.89.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,869 INFO: Adding prefix 12.19.89.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,873 INFO: Adding prefix 12.19.89.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,880 INFO: Adding prefix 12.19.89.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,885 INFO: Adding prefix 12.19.90.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,893 INFO: Adding prefix 12.19.90.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,898 INFO: Adding prefix 12.19.90.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,906 INFO: Adding prefix 12.19.90.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,912 INFO: Adding prefix 12.19.90.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,917 INFO: Adding prefix 12.19.90.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,922 INFO: Adding prefix 12.19.90.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,930 INFO: Adding prefix 12.19.90.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,937 INFO: Adding prefix 12.19.90.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,943 INFO: Adding prefix 12.19.90.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,949 INFO: Adding prefix 12.19.90.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,955 INFO: Adding prefix 12.19.90.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,961 INFO: Adding prefix 12.19.90.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,967 INFO: Adding prefix 12.19.90.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,974 INFO: Adding prefix 12.19.90.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,979 INFO: Adding prefix 12.19.90.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,985 INFO: Adding prefix 12.19.91.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,990 INFO: Adding prefix 12.19.91.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:46,996 INFO: Adding prefix 12.19.91.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,002 INFO: Adding prefix 12.19.91.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,007 INFO: Adding prefix 12.19.91.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,014 INFO: Adding prefix 12.19.91.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,021 INFO: Adding prefix 12.19.91.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,026 INFO: Adding prefix 12.19.91.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,033 INFO: Adding prefix 12.19.91.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,038 INFO: Adding prefix 12.19.91.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,045 INFO: Adding prefix 12.19.91.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,050 INFO: Adding prefix 12.19.91.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,055 INFO: Adding prefix 12.19.91.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,061 INFO: Adding prefix 12.19.91.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,067 INFO: Adding prefix 12.19.91.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,073 INFO: Adding prefix 12.19.91.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,078 INFO: Adding prefix 12.19.92.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,083 INFO: Adding prefix 12.19.92.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,091 INFO: Adding prefix 12.19.92.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,096 INFO: Adding prefix 12.19.92.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,101 INFO: Adding prefix 12.19.92.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,106 INFO: Adding prefix 12.19.92.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,112 INFO: Adding prefix 12.19.92.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,116 INFO: Adding prefix 12.19.92.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,121 INFO: Adding prefix 12.19.92.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,127 INFO: Adding prefix 12.19.92.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,133 INFO: Adding prefix 12.19.92.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,138 INFO: Adding prefix 12.19.92.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,144 INFO: Adding prefix 12.19.92.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,155 INFO: Adding prefix 12.19.92.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,162 INFO: Adding prefix 12.19.92.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,168 INFO: Adding prefix 12.19.92.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,174 INFO: Adding prefix 12.19.93.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,182 INFO: Adding prefix 12.19.93.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,187 INFO: Adding prefix 12.19.93.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,192 INFO: Adding prefix 12.19.93.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,197 INFO: Adding prefix 12.19.93.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,205 INFO: Adding prefix 12.19.93.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,210 INFO: Adding prefix 12.19.93.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,217 INFO: Adding prefix 12.19.93.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,223 INFO: Adding prefix 12.19.93.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,230 INFO: Adding prefix 12.19.93.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,236 INFO: Adding prefix 12.19.93.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,241 INFO: Adding prefix 12.19.93.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,251 INFO: Adding prefix 12.19.93.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,271 INFO: Adding prefix 12.19.93.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,278 INFO: Adding prefix 12.19.93.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,284 INFO: Adding prefix 12.19.93.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,290 INFO: Adding prefix 12.19.94.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,296 INFO: Adding prefix 12.19.94.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,301 INFO: Adding prefix 12.19.94.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,306 INFO: Adding prefix 12.19.94.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,314 INFO: Adding prefix 12.19.94.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,320 INFO: Adding prefix 12.19.94.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,325 INFO: Adding prefix 12.19.94.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,332 INFO: Adding prefix 12.19.94.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,339 INFO: Adding prefix 12.19.94.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,344 INFO: Adding prefix 12.19.94.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,349 INFO: Adding prefix 12.19.94.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,354 INFO: Adding prefix 12.19.94.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,361 INFO: Adding prefix 12.19.94.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,367 INFO: Adding prefix 12.19.94.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,373 INFO: Adding prefix 12.19.94.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,380 INFO: Adding prefix 12.19.94.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,387 INFO: Adding prefix 12.19.95.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,394 INFO: Adding prefix 12.19.95.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,407 INFO: Adding prefix 12.19.95.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,414 INFO: Adding prefix 12.19.95.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,423 INFO: Adding prefix 12.19.95.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,429 INFO: Adding prefix 12.19.95.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,437 INFO: Adding prefix 12.19.95.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,444 INFO: Adding prefix 12.19.95.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,453 INFO: Adding prefix 12.19.95.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,468 INFO: Adding prefix 12.19.95.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,474 INFO: Adding prefix 12.19.95.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,479 INFO: Adding prefix 12.19.95.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,485 INFO: Adding prefix 12.19.95.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,490 INFO: Adding prefix 12.19.95.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,497 INFO: Adding prefix 12.19.95.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,505 INFO: Adding prefix 12.19.95.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,516 INFO: Adding prefix 12.19.96.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,530 INFO: Adding prefix 12.19.96.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,563 INFO: Adding prefix 12.19.96.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,611 INFO: Adding prefix 12.19.96.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,622 INFO: Adding prefix 12.19.96.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,649 INFO: Adding prefix 12.19.96.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,657 INFO: Adding prefix 12.19.96.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,666 INFO: Adding prefix 12.19.96.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,672 INFO: Adding prefix 12.19.96.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,678 INFO: Adding prefix 12.19.96.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,683 INFO: Adding prefix 12.19.96.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,691 INFO: Adding prefix 12.19.96.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,697 INFO: Adding prefix 12.19.96.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,703 INFO: Adding prefix 12.19.96.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,708 INFO: Adding prefix 12.19.96.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,715 INFO: Adding prefix 12.19.96.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,720 INFO: Adding prefix 12.19.97.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,727 INFO: Adding prefix 12.19.97.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,733 INFO: Adding prefix 12.19.97.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,740 INFO: Adding prefix 12.19.97.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,746 INFO: Adding prefix 12.19.97.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,753 INFO: Adding prefix 12.19.97.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,766 INFO: Adding prefix 12.19.97.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,774 INFO: Adding prefix 12.19.97.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,779 INFO: Adding prefix 12.19.97.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,784 INFO: Adding prefix 12.19.97.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,789 INFO: Adding prefix 12.19.97.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,793 INFO: Adding prefix 12.19.97.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,798 INFO: Adding prefix 12.19.97.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,802 INFO: Adding prefix 12.19.97.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,809 INFO: Adding prefix 12.19.97.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,826 INFO: Adding prefix 12.19.97.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,836 INFO: Adding prefix 12.19.98.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,843 INFO: Adding prefix 12.19.98.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,873 INFO: Adding prefix 12.19.98.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,880 INFO: Adding prefix 12.19.98.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,888 INFO: Adding prefix 12.19.98.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,901 INFO: Adding prefix 12.19.98.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,913 INFO: Adding prefix 12.19.98.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,918 INFO: Adding prefix 12.19.98.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,924 INFO: Adding prefix 12.19.98.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,929 INFO: Adding prefix 12.19.98.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,938 INFO: Adding prefix 12.19.98.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,944 INFO: Adding prefix 12.19.98.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,949 INFO: Adding prefix 12.19.98.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,954 INFO: Adding prefix 12.19.98.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,960 INFO: Adding prefix 12.19.98.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,965 INFO: Adding prefix 12.19.98.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,970 INFO: Adding prefix 12.19.99.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,975 INFO: Adding prefix 12.19.99.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,982 INFO: Adding prefix 12.19.99.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,987 INFO: Adding prefix 12.19.99.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:47,994 INFO: Adding prefix 12.19.99.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,000 INFO: Adding prefix 12.19.99.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,006 INFO: Adding prefix 12.19.99.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,012 INFO: Adding prefix 12.19.99.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,020 INFO: Adding prefix 12.19.99.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,028 INFO: Adding prefix 12.19.99.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,032 INFO: Adding prefix 12.19.99.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,038 INFO: Adding prefix 12.19.99.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,044 INFO: Adding prefix 12.19.99.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,051 INFO: Adding prefix 12.19.99.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,057 INFO: Adding prefix 12.19.99.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,062 INFO: Adding prefix 12.19.99.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,068 INFO: Adding prefix 12.19.100.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,077 INFO: Adding prefix 12.19.100.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,082 INFO: Adding prefix 12.19.100.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,088 INFO: Adding prefix 12.19.100.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,094 INFO: Adding prefix 12.19.100.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,100 INFO: Adding prefix 12.19.100.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,105 INFO: Adding prefix 12.19.100.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,111 INFO: Adding prefix 12.19.100.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,117 INFO: Adding prefix 12.19.100.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,125 INFO: Adding prefix 12.19.100.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,131 INFO: Adding prefix 12.19.100.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,136 INFO: Adding prefix 12.19.100.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,144 INFO: Adding prefix 12.19.100.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,197 INFO: Adding prefix 12.19.100.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,204 INFO: Adding prefix 12.19.100.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,211 INFO: Adding prefix 12.19.100.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,216 INFO: Adding prefix 12.19.101.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,220 INFO: Adding prefix 12.19.101.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,225 INFO: Adding prefix 12.19.101.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,231 INFO: Adding prefix 12.19.101.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,237 INFO: Adding prefix 12.19.101.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,243 INFO: Adding prefix 12.19.101.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,250 INFO: Adding prefix 12.19.101.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,256 INFO: Adding prefix 12.19.101.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,263 INFO: Adding prefix 12.19.101.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,268 INFO: Adding prefix 12.19.101.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,273 INFO: Adding prefix 12.19.101.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,277 INFO: Adding prefix 12.19.101.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,284 INFO: Adding prefix 12.19.101.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,289 INFO: Adding prefix 12.19.101.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,294 INFO: Adding prefix 12.19.101.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,299 INFO: Adding prefix 12.19.101.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,328 INFO: Adding prefix 12.19.102.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,398 INFO: Adding prefix 12.19.102.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,461 INFO: Adding prefix 12.19.102.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,474 INFO: Adding prefix 12.19.102.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,521 INFO: Adding prefix 12.19.102.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,547 INFO: Adding prefix 12.19.102.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,653 INFO: Adding prefix 12.19.102.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,661 INFO: Adding prefix 12.19.102.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,675 INFO: Adding prefix 12.19.102.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,683 INFO: Adding prefix 12.19.102.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,689 INFO: Adding prefix 12.19.102.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,696 INFO: Adding prefix 12.19.102.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,702 INFO: Adding prefix 12.19.102.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,707 INFO: Adding prefix 12.19.102.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,713 INFO: Adding prefix 12.19.102.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,719 INFO: Adding prefix 12.19.102.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,725 INFO: Adding prefix 12.19.103.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,732 INFO: Adding prefix 12.19.103.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,737 INFO: Adding prefix 12.19.103.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,744 INFO: Adding prefix 12.19.103.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,750 INFO: Adding prefix 12.19.103.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,755 INFO: Adding prefix 12.19.103.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,760 INFO: Adding prefix 12.19.103.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,767 INFO: Adding prefix 12.19.103.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,773 INFO: Adding prefix 12.19.103.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,778 INFO: Adding prefix 12.19.103.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,784 INFO: Adding prefix 12.19.103.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,792 INFO: Adding prefix 12.19.103.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,798 INFO: Adding prefix 12.19.103.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,803 INFO: Adding prefix 12.19.103.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,809 INFO: Adding prefix 12.19.103.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,816 INFO: Adding prefix 12.19.103.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,822 INFO: Adding prefix 12.19.104.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,828 INFO: Adding prefix 12.19.104.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,833 INFO: Adding prefix 12.19.104.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,839 INFO: Adding prefix 12.19.104.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,843 INFO: Adding prefix 12.19.104.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,849 INFO: Adding prefix 12.19.104.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,855 INFO: Adding prefix 12.19.104.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,860 INFO: Adding prefix 12.19.104.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,865 INFO: Adding prefix 12.19.104.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,872 INFO: Adding prefix 12.19.104.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,878 INFO: Adding prefix 12.19.104.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,883 INFO: Adding prefix 12.19.104.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,890 INFO: Adding prefix 12.19.104.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,896 INFO: Adding prefix 12.19.104.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,903 INFO: Adding prefix 12.19.104.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,908 INFO: Adding prefix 12.19.104.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,913 INFO: Adding prefix 12.19.105.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,918 INFO: Adding prefix 12.19.105.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,924 INFO: Adding prefix 12.19.105.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,930 INFO: Adding prefix 12.19.105.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,936 INFO: Adding prefix 12.19.105.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,942 INFO: Adding prefix 12.19.105.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,947 INFO: Adding prefix 12.19.105.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,952 INFO: Adding prefix 12.19.105.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,957 INFO: Adding prefix 12.19.105.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,962 INFO: Adding prefix 12.19.105.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,969 INFO: Adding prefix 12.19.105.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,975 INFO: Adding prefix 12.19.105.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,980 INFO: Adding prefix 12.19.105.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,985 INFO: Adding prefix 12.19.105.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,991 INFO: Adding prefix 12.19.105.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:48,997 INFO: Adding prefix 12.19.105.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,002 INFO: Adding prefix 12.19.106.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,009 INFO: Adding prefix 12.19.106.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,015 INFO: Adding prefix 12.19.106.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,021 INFO: Adding prefix 12.19.106.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,025 INFO: Adding prefix 12.19.106.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,032 INFO: Adding prefix 12.19.106.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,039 INFO: Adding prefix 12.19.106.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,046 INFO: Adding prefix 12.19.106.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,051 INFO: Adding prefix 12.19.106.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,057 INFO: Adding prefix 12.19.106.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,064 INFO: Adding prefix 12.19.106.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,069 INFO: Adding prefix 12.19.106.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,074 INFO: Adding prefix 12.19.106.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,081 INFO: Adding prefix 12.19.106.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,086 INFO: Adding prefix 12.19.106.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,092 INFO: Adding prefix 12.19.106.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,098 INFO: Adding prefix 12.19.107.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,105 INFO: Adding prefix 12.19.107.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,111 INFO: Adding prefix 12.19.107.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,117 INFO: Adding prefix 12.19.107.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,123 INFO: Adding prefix 12.19.107.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,130 INFO: Adding prefix 12.19.107.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,136 INFO: Adding prefix 12.19.107.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,141 INFO: Adding prefix 12.19.107.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,146 INFO: Adding prefix 12.19.107.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,152 INFO: Adding prefix 12.19.107.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,157 INFO: Adding prefix 12.19.107.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,163 INFO: Adding prefix 12.19.107.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,172 INFO: Adding prefix 12.19.107.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,179 INFO: Adding prefix 12.19.107.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,185 INFO: Adding prefix 12.19.107.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,190 INFO: Adding prefix 12.19.107.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,195 INFO: Adding prefix 12.19.108.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,200 INFO: Adding prefix 12.19.108.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,204 INFO: Adding prefix 12.19.108.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,209 INFO: Adding prefix 12.19.108.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,215 INFO: Adding prefix 12.19.108.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,221 INFO: Adding prefix 12.19.108.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,227 INFO: Adding prefix 12.19.108.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,232 INFO: Adding prefix 12.19.108.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,240 INFO: Adding prefix 12.19.108.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,246 INFO: Adding prefix 12.19.108.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,252 INFO: Adding prefix 12.19.108.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,257 INFO: Adding prefix 12.19.108.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,263 INFO: Adding prefix 12.19.108.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,268 INFO: Adding prefix 12.19.108.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,273 INFO: Adding prefix 12.19.108.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,295 INFO: Adding prefix 12.19.108.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,302 INFO: Adding prefix 12.19.109.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,308 INFO: Adding prefix 12.19.109.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,314 INFO: Adding prefix 12.19.109.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,320 INFO: Adding prefix 12.19.109.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,325 INFO: Adding prefix 12.19.109.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,329 INFO: Adding prefix 12.19.109.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,336 INFO: Adding prefix 12.19.109.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,344 INFO: Adding prefix 12.19.109.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,351 INFO: Adding prefix 12.19.109.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,359 INFO: Adding prefix 12.19.109.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,366 INFO: Adding prefix 12.19.109.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,374 INFO: Adding prefix 12.19.109.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,379 INFO: Adding prefix 12.19.109.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,385 INFO: Adding prefix 12.19.109.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,398 INFO: Adding prefix 12.19.109.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,406 INFO: Adding prefix 12.19.109.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,412 INFO: Adding prefix 12.19.110.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,419 INFO: Adding prefix 12.19.110.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,425 INFO: Adding prefix 12.19.110.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,433 INFO: Adding prefix 12.19.110.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,438 INFO: Adding prefix 12.19.110.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,444 INFO: Adding prefix 12.19.110.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,450 INFO: Adding prefix 12.19.110.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,456 INFO: Adding prefix 12.19.110.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,461 INFO: Adding prefix 12.19.110.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,465 INFO: Adding prefix 12.19.110.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,471 INFO: Adding prefix 12.19.110.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,477 INFO: Adding prefix 12.19.110.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,482 INFO: Adding prefix 12.19.110.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,489 INFO: Adding prefix 12.19.110.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,495 INFO: Adding prefix 12.19.110.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,500 INFO: Adding prefix 12.19.110.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,504 INFO: Adding prefix 12.19.111.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,509 INFO: Adding prefix 12.19.111.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,517 INFO: Adding prefix 12.19.111.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,524 INFO: Adding prefix 12.19.111.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,530 INFO: Adding prefix 12.19.111.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,536 INFO: Adding prefix 12.19.111.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,543 INFO: Adding prefix 12.19.111.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,549 INFO: Adding prefix 12.19.111.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,556 INFO: Adding prefix 12.19.111.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,560 INFO: Adding prefix 12.19.111.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,568 INFO: Adding prefix 12.19.111.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,573 INFO: Adding prefix 12.19.111.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,578 INFO: Adding prefix 12.19.111.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,583 INFO: Adding prefix 12.19.111.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,590 INFO: Adding prefix 12.19.111.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,595 INFO: Adding prefix 12.19.111.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,599 INFO: Adding prefix 12.19.112.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,605 INFO: Adding prefix 12.19.112.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,611 INFO: Adding prefix 12.19.112.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,616 INFO: Adding prefix 12.19.112.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,621 INFO: Adding prefix 12.19.112.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,626 INFO: Adding prefix 12.19.112.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,632 INFO: Adding prefix 12.19.112.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,636 INFO: Adding prefix 12.19.112.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,642 INFO: Adding prefix 12.19.112.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,648 INFO: Adding prefix 12.19.112.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,653 INFO: Adding prefix 12.19.112.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,658 INFO: Adding prefix 12.19.112.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,663 INFO: Adding prefix 12.19.112.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,669 INFO: Adding prefix 12.19.112.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,674 INFO: Adding prefix 12.19.112.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,679 INFO: Adding prefix 12.19.112.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,684 INFO: Adding prefix 12.19.113.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,690 INFO: Adding prefix 12.19.113.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,695 INFO: Adding prefix 12.19.113.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,700 INFO: Adding prefix 12.19.113.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,705 INFO: Adding prefix 12.19.113.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,711 INFO: Adding prefix 12.19.113.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,716 INFO: Adding prefix 12.19.113.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,721 INFO: Adding prefix 12.19.113.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,726 INFO: Adding prefix 12.19.113.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,734 INFO: Adding prefix 12.19.113.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,739 INFO: Adding prefix 12.19.113.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,745 INFO: Adding prefix 12.19.113.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,750 INFO: Adding prefix 12.19.113.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,757 INFO: Adding prefix 12.19.113.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,762 INFO: Adding prefix 12.19.113.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,767 INFO: Adding prefix 12.19.113.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,772 INFO: Adding prefix 12.19.114.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,776 INFO: Adding prefix 12.19.114.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,781 INFO: Adding prefix 12.19.114.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,787 INFO: Adding prefix 12.19.114.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,794 INFO: Adding prefix 12.19.114.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,800 INFO: Adding prefix 12.19.114.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,805 INFO: Adding prefix 12.19.114.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,810 INFO: Adding prefix 12.19.114.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,816 INFO: Adding prefix 12.19.114.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,821 INFO: Adding prefix 12.19.114.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,827 INFO: Adding prefix 12.19.114.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,832 INFO: Adding prefix 12.19.114.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,839 INFO: Adding prefix 12.19.114.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,845 INFO: Adding prefix 12.19.114.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,851 INFO: Adding prefix 12.19.114.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,856 INFO: Adding prefix 12.19.114.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,862 INFO: Adding prefix 12.19.115.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,868 INFO: Adding prefix 12.19.115.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,875 INFO: Adding prefix 12.19.115.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,881 INFO: Adding prefix 12.19.115.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,890 INFO: Adding prefix 12.19.115.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,894 INFO: Adding prefix 12.19.115.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,899 INFO: Adding prefix 12.19.115.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,904 INFO: Adding prefix 12.19.115.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,910 INFO: Adding prefix 12.19.115.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,916 INFO: Adding prefix 12.19.115.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,922 INFO: Adding prefix 12.19.115.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,927 INFO: Adding prefix 12.19.115.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,932 INFO: Adding prefix 12.19.115.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,937 INFO: Adding prefix 12.19.115.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,942 INFO: Adding prefix 12.19.115.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,948 INFO: Adding prefix 12.19.115.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,953 INFO: Adding prefix 12.19.116.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,958 INFO: Adding prefix 12.19.116.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,964 INFO: Adding prefix 12.19.116.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,970 INFO: Adding prefix 12.19.116.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,975 INFO: Adding prefix 12.19.116.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,979 INFO: Adding prefix 12.19.116.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,984 INFO: Adding prefix 12.19.116.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,991 INFO: Adding prefix 12.19.116.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:49,996 INFO: Adding prefix 12.19.116.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,001 INFO: Adding prefix 12.19.116.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,006 INFO: Adding prefix 12.19.116.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,012 INFO: Adding prefix 12.19.116.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,019 INFO: Adding prefix 12.19.116.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,025 INFO: Adding prefix 12.19.116.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,031 INFO: Adding prefix 12.19.116.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,038 INFO: Adding prefix 12.19.116.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,044 INFO: Adding prefix 12.19.117.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,050 INFO: Adding prefix 12.19.117.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,056 INFO: Adding prefix 12.19.117.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,061 INFO: Adding prefix 12.19.117.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,066 INFO: Adding prefix 12.19.117.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,071 INFO: Adding prefix 12.19.117.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,076 INFO: Adding prefix 12.19.117.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,082 INFO: Adding prefix 12.19.117.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,087 INFO: Adding prefix 12.19.117.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,092 INFO: Adding prefix 12.19.117.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,099 INFO: Adding prefix 12.19.117.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,104 INFO: Adding prefix 12.19.117.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,108 INFO: Adding prefix 12.19.117.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,113 INFO: Adding prefix 12.19.117.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,120 INFO: Adding prefix 12.19.117.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,124 INFO: Adding prefix 12.19.117.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,130 INFO: Adding prefix 12.19.118.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,134 INFO: Adding prefix 12.19.118.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,140 INFO: Adding prefix 12.19.118.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,144 INFO: Adding prefix 12.19.118.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,149 INFO: Adding prefix 12.19.118.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,154 INFO: Adding prefix 12.19.118.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,160 INFO: Adding prefix 12.19.118.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,165 INFO: Adding prefix 12.19.118.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,169 INFO: Adding prefix 12.19.118.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,174 INFO: Adding prefix 12.19.118.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,180 INFO: Adding prefix 12.19.118.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,186 INFO: Adding prefix 12.19.118.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,191 INFO: Adding prefix 12.19.118.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,196 INFO: Adding prefix 12.19.118.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,202 INFO: Adding prefix 12.19.118.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,206 INFO: Adding prefix 12.19.118.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,211 INFO: Adding prefix 12.19.119.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,216 INFO: Adding prefix 12.19.119.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,220 INFO: Adding prefix 12.19.119.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,225 INFO: Adding prefix 12.19.119.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,230 INFO: Adding prefix 12.19.119.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,236 INFO: Adding prefix 12.19.119.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,242 INFO: Adding prefix 12.19.119.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,247 INFO: Adding prefix 12.19.119.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,253 INFO: Adding prefix 12.19.119.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,260 INFO: Adding prefix 12.19.119.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,265 INFO: Adding prefix 12.19.119.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,270 INFO: Adding prefix 12.19.119.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,275 INFO: Adding prefix 12.19.119.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,281 INFO: Adding prefix 12.19.119.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,286 INFO: Adding prefix 12.19.119.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,291 INFO: Adding prefix 12.19.119.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,296 INFO: Adding prefix 12.19.120.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,302 INFO: Adding prefix 12.19.120.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,308 INFO: Adding prefix 12.19.120.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,316 INFO: Adding prefix 12.19.120.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,323 INFO: Adding prefix 12.19.120.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,330 INFO: Adding prefix 12.19.120.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,336 INFO: Adding prefix 12.19.120.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,341 INFO: Adding prefix 12.19.120.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,347 INFO: Adding prefix 12.19.120.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,353 INFO: Adding prefix 12.19.120.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,358 INFO: Adding prefix 12.19.120.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,362 INFO: Adding prefix 12.19.120.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,369 INFO: Adding prefix 12.19.120.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,374 INFO: Adding prefix 12.19.120.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,379 INFO: Adding prefix 12.19.120.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,384 INFO: Adding prefix 12.19.120.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,390 INFO: Adding prefix 12.19.121.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,396 INFO: Adding prefix 12.19.121.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,402 INFO: Adding prefix 12.19.121.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,407 INFO: Adding prefix 12.19.121.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,414 INFO: Adding prefix 12.19.121.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,420 INFO: Adding prefix 12.19.121.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,427 INFO: Adding prefix 12.19.121.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,432 INFO: Adding prefix 12.19.121.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,439 INFO: Adding prefix 12.19.121.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,444 INFO: Adding prefix 12.19.121.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,449 INFO: Adding prefix 12.19.121.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,454 INFO: Adding prefix 12.19.121.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,461 INFO: Adding prefix 12.19.121.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,468 INFO: Adding prefix 12.19.121.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,472 INFO: Adding prefix 12.19.121.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,477 INFO: Adding prefix 12.19.121.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,484 INFO: Adding prefix 12.19.122.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,488 INFO: Adding prefix 12.19.122.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,493 INFO: Adding prefix 12.19.122.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,498 INFO: Adding prefix 12.19.122.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,503 INFO: Adding prefix 12.19.122.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,508 INFO: Adding prefix 12.19.122.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,514 INFO: Adding prefix 12.19.122.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,520 INFO: Adding prefix 12.19.122.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,526 INFO: Adding prefix 12.19.122.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,531 INFO: Adding prefix 12.19.122.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,535 INFO: Adding prefix 12.19.122.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,541 INFO: Adding prefix 12.19.122.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,548 INFO: Adding prefix 12.19.122.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,554 INFO: Adding prefix 12.19.122.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,558 INFO: Adding prefix 12.19.122.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,565 INFO: Adding prefix 12.19.122.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,570 INFO: Adding prefix 12.19.123.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,575 INFO: Adding prefix 12.19.123.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,580 INFO: Adding prefix 12.19.123.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,586 INFO: Adding prefix 12.19.123.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,591 INFO: Adding prefix 12.19.123.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,596 INFO: Adding prefix 12.19.123.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,601 INFO: Adding prefix 12.19.123.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,609 INFO: Adding prefix 12.19.123.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,615 INFO: Adding prefix 12.19.123.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,620 INFO: Adding prefix 12.19.123.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,634 INFO: Adding prefix 12.19.123.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,641 INFO: Adding prefix 12.19.123.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,645 INFO: Adding prefix 12.19.123.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,651 INFO: Adding prefix 12.19.123.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,656 INFO: Adding prefix 12.19.123.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,661 INFO: Adding prefix 12.19.123.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,667 INFO: Adding prefix 12.19.124.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,672 INFO: Adding prefix 12.19.124.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,678 INFO: Adding prefix 12.19.124.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,684 INFO: Adding prefix 12.19.124.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,690 INFO: Adding prefix 12.19.124.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,695 INFO: Adding prefix 12.19.124.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,737 INFO: Adding prefix 12.19.124.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,744 INFO: Adding prefix 12.19.124.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,750 INFO: Adding prefix 12.19.124.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,755 INFO: Adding prefix 12.19.124.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,762 INFO: Adding prefix 12.19.124.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,767 INFO: Adding prefix 12.19.124.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,772 INFO: Adding prefix 12.19.124.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,777 INFO: Adding prefix 12.19.124.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,784 INFO: Adding prefix 12.19.124.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,789 INFO: Adding prefix 12.19.124.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,795 INFO: Adding prefix 12.19.125.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,801 INFO: Adding prefix 12.19.125.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,812 INFO: Adding prefix 12.19.125.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,818 INFO: Adding prefix 12.19.125.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,824 INFO: Adding prefix 12.19.125.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,829 INFO: Adding prefix 12.19.125.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,835 INFO: Adding prefix 12.19.125.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,841 INFO: Adding prefix 12.19.125.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,845 INFO: Adding prefix 12.19.125.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,851 INFO: Adding prefix 12.19.125.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,856 INFO: Adding prefix 12.19.125.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,860 INFO: Adding prefix 12.19.125.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,866 INFO: Adding prefix 12.19.125.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,872 INFO: Adding prefix 12.19.125.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,877 INFO: Adding prefix 12.19.125.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,882 INFO: Adding prefix 12.19.125.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,887 INFO: Adding prefix 12.19.126.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,893 INFO: Adding prefix 12.19.126.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,898 INFO: Adding prefix 12.19.126.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,904 INFO: Adding prefix 12.19.126.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,909 INFO: Adding prefix 12.19.126.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,914 INFO: Adding prefix 12.19.126.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,919 INFO: Adding prefix 12.19.126.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,924 INFO: Adding prefix 12.19.126.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,929 INFO: Adding prefix 12.19.126.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,936 INFO: Adding prefix 12.19.126.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,941 INFO: Adding prefix 12.19.126.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,946 INFO: Adding prefix 12.19.126.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,951 INFO: Adding prefix 12.19.126.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,957 INFO: Adding prefix 12.19.126.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,962 INFO: Adding prefix 12.19.126.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,968 INFO: Adding prefix 12.19.126.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,974 INFO: Adding prefix 12.19.127.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,981 INFO: Adding prefix 12.19.127.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,987 INFO: Adding prefix 12.19.127.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,993 INFO: Adding prefix 12.19.127.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:50,998 INFO: Adding prefix 12.19.127.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,003 INFO: Adding prefix 12.19.127.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,008 INFO: Adding prefix 12.19.127.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,014 INFO: Adding prefix 12.19.127.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,020 INFO: Adding prefix 12.19.127.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,024 INFO: Adding prefix 12.19.127.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,029 INFO: Adding prefix 12.19.127.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,034 INFO: Adding prefix 12.19.127.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,040 INFO: Adding prefix 12.19.127.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,045 INFO: Adding prefix 12.19.127.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,049 INFO: Adding prefix 12.19.127.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,055 INFO: Adding prefix 12.19.127.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,061 INFO: Adding prefix 12.19.128.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,065 INFO: Adding prefix 12.19.128.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,071 INFO: Adding prefix 12.19.128.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,078 INFO: Adding prefix 12.19.128.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,085 INFO: Adding prefix 12.19.128.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,091 INFO: Adding prefix 12.19.128.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,096 INFO: Adding prefix 12.19.128.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,101 INFO: Adding prefix 12.19.128.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,107 INFO: Adding prefix 12.19.128.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,113 INFO: Adding prefix 12.19.128.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,118 INFO: Adding prefix 12.19.128.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,122 INFO: Adding prefix 12.19.128.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,129 INFO: Adding prefix 12.19.128.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,133 INFO: Adding prefix 12.19.128.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,138 INFO: Adding prefix 12.19.128.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,143 INFO: Adding prefix 12.19.128.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,148 INFO: Adding prefix 12.19.129.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,153 INFO: Adding prefix 12.19.129.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,158 INFO: Adding prefix 12.19.129.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,164 INFO: Adding prefix 12.19.129.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,171 INFO: Adding prefix 12.19.129.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,176 INFO: Adding prefix 12.19.129.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,182 INFO: Adding prefix 12.19.129.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,188 INFO: Adding prefix 12.19.129.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,193 INFO: Adding prefix 12.19.129.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,197 INFO: Adding prefix 12.19.129.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,202 INFO: Adding prefix 12.19.129.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,208 INFO: Adding prefix 12.19.129.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,213 INFO: Adding prefix 12.19.129.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,217 INFO: Adding prefix 12.19.129.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,222 INFO: Adding prefix 12.19.129.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,228 INFO: Adding prefix 12.19.129.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,233 INFO: Adding prefix 12.19.130.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,238 INFO: Adding prefix 12.19.130.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,243 INFO: Adding prefix 12.19.130.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,249 INFO: Adding prefix 12.19.130.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,254 INFO: Adding prefix 12.19.130.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,259 INFO: Adding prefix 12.19.130.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,264 INFO: Adding prefix 12.19.130.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,270 INFO: Adding prefix 12.19.130.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,275 INFO: Adding prefix 12.19.130.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,280 INFO: Adding prefix 12.19.130.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,286 INFO: Adding prefix 12.19.130.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,290 INFO: Adding prefix 12.19.130.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,295 INFO: Adding prefix 12.19.130.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,300 INFO: Adding prefix 12.19.130.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,306 INFO: Adding prefix 12.19.130.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,311 INFO: Adding prefix 12.19.130.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,316 INFO: Adding prefix 12.19.131.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,321 INFO: Adding prefix 12.19.131.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,327 INFO: Adding prefix 12.19.131.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,332 INFO: Adding prefix 12.19.131.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,337 INFO: Adding prefix 12.19.131.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,343 INFO: Adding prefix 12.19.131.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,349 INFO: Adding prefix 12.19.131.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,354 INFO: Adding prefix 12.19.131.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,359 INFO: Adding prefix 12.19.131.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,363 INFO: Adding prefix 12.19.131.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,369 INFO: Adding prefix 12.19.131.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,374 INFO: Adding prefix 12.19.131.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,381 INFO: Adding prefix 12.19.131.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,387 INFO: Adding prefix 12.19.131.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,393 INFO: Adding prefix 12.19.131.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,397 INFO: Adding prefix 12.19.131.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,402 INFO: Adding prefix 12.19.132.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,410 INFO: Adding prefix 12.19.132.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,417 INFO: Adding prefix 12.19.132.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,422 INFO: Adding prefix 12.19.132.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,428 INFO: Adding prefix 12.19.132.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,435 INFO: Adding prefix 12.19.132.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,439 INFO: Adding prefix 12.19.132.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,444 INFO: Adding prefix 12.19.132.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,450 INFO: Adding prefix 12.19.132.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,456 INFO: Adding prefix 12.19.132.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,460 INFO: Adding prefix 12.19.132.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,466 INFO: Adding prefix 12.19.132.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,471 INFO: Adding prefix 12.19.132.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,479 INFO: Adding prefix 12.19.132.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,486 INFO: Adding prefix 12.19.132.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,492 INFO: Adding prefix 12.19.132.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,497 INFO: Adding prefix 12.19.133.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,503 INFO: Adding prefix 12.19.133.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,508 INFO: Adding prefix 12.19.133.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,512 INFO: Adding prefix 12.19.133.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,518 INFO: Adding prefix 12.19.133.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,525 INFO: Adding prefix 12.19.133.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,530 INFO: Adding prefix 12.19.133.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,536 INFO: Adding prefix 12.19.133.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,543 INFO: Adding prefix 12.19.133.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,550 INFO: Adding prefix 12.19.133.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,557 INFO: Adding prefix 12.19.133.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,563 INFO: Adding prefix 12.19.133.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,568 INFO: Adding prefix 12.19.133.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,573 INFO: Adding prefix 12.19.133.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,578 INFO: Adding prefix 12.19.133.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,582 INFO: Adding prefix 12.19.133.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,588 INFO: Adding prefix 12.19.134.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,593 INFO: Adding prefix 12.19.134.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,598 INFO: Adding prefix 12.19.134.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,603 INFO: Adding prefix 12.19.134.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,609 INFO: Adding prefix 12.19.134.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,614 INFO: Adding prefix 12.19.134.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,620 INFO: Adding prefix 12.19.134.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,626 INFO: Adding prefix 12.19.134.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,642 INFO: Adding prefix 12.19.134.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,650 INFO: Adding prefix 12.19.134.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,657 INFO: Adding prefix 12.19.134.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,662 INFO: Adding prefix 12.19.134.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,670 INFO: Adding prefix 12.19.134.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,676 INFO: Adding prefix 12.19.134.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,681 INFO: Adding prefix 12.19.134.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,687 INFO: Adding prefix 12.19.134.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,695 INFO: Adding prefix 12.19.135.0/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,700 INFO: Adding prefix 12.19.135.16/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,705 INFO: Adding prefix 12.19.135.32/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,710 INFO: Adding prefix 12.19.135.48/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,717 INFO: Adding prefix 12.19.135.64/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,722 INFO: Adding prefix 12.19.135.80/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,730 INFO: Adding prefix 12.19.135.96/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,736 INFO: Adding prefix 12.19.135.112/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,743 INFO: Adding prefix 12.19.135.128/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,748 INFO: Adding prefix 12.19.135.144/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,753 INFO: Adding prefix 12.19.135.160/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,759 INFO: Adding prefix 12.19.135.176/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,766 INFO: Adding prefix 12.19.135.192/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,771 INFO: Adding prefix 12.19.135.208/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,777 INFO: Adding prefix 12.19.135.224/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,785 INFO: Adding prefix 12.19.135.240/28 to 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:49:51,792 INFO: Total test execution time: 1023.748s
2026-04-14 06:49:51,792 INFO: Total build data time: 11.445s
2026-04-14 06:49:51,792 INFO: Total response time: 977.291s
2026-04-14 06:49:51,793 INFO: Total number of response(s): 80000</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:49:52.245602" elapsed="0.148224"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T06:49:52.411228" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/bgp_app_peer_singles.log"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/bgp_app_peer_singles.log&lt;/a&gt;'.</msg>
<arg>${target_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T06:49:52.394199" elapsed="0.017229"/>
</kw>
<arg>bgp_app_peer.log</arg>
<arg>bgp_app_peer_singles.log</arg>
<doc>Store the ${source_file_name} to the workspace as ${target_file_name}.</doc>
<status status="PASS" start="2026-04-14T06:49:51.852564" elapsed="0.558974"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:49:52.412378" elapsed="0.000323"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.413695" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:49:52.413221" elapsed="0.000539"/>
</branch>
<status status="PASS" start="2026-04-14T06:49:52.413195" elapsed="0.000593"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:49:52.413948" elapsed="0.000323"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:49:52.419936" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:49:52.419427" elapsed="0.000540"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:49:52.420222" elapsed="0.000039"/>
</return>
<status status="PASS" start="2026-04-14T06:49:52.420052" elapsed="0.000242"/>
</branch>
<status status="PASS" start="2026-04-14T06:49:52.420029" elapsed="0.000289"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.420500" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.420684" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.420865" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.421044" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.421221" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.421414" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.421594" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:49:52.419055" elapsed="0.002618"/>
</kw>
<status status="PASS" start="2026-04-14T06:49:52.412981" elapsed="0.008744"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:49:52.411967" elapsed="0.009802"/>
</kw>
<doc>Start BGP application peer tool and introduce routes.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:32:47.855134" elapsed="1024.566680"/>
</test>
<test id="s1-s4-t9" name="Wait_For_Ipv4_Topology_Is_Filled" line="156">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:49:52.426077" elapsed="0.000441"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:49:52.425797" elapsed="0.000782"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:49:52.427843" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:49:52.427720" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T06:49:52.427697" elapsed="0.000219"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:49:52.433373" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:49:52.433246" elapsed="0.000176"/>
</branch>
<status status="PASS" start="2026-04-14T06:49:52.433227" elapsed="0.000218"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:49:52.434519" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:49:52.434091" elapsed="0.000456"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:49:52.435138" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:49:52.434792" elapsed="0.000373"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:49:52.435211" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T06:49:52.435398" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:49:52.433694" elapsed="0.001731"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:49:52.441409" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:49:52.441281" elapsed="0.000176"/>
</branch>
<status status="PASS" start="2026-04-14T06:49:52.441261" elapsed="0.000218"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:49:52.442879" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:49:52.442771" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T06:49:52.442752" elapsed="0.000207"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:49:52.443481" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:49:52.443138" elapsed="0.000370"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:49:52.443902" level="INFO">${current_connection_index} = 8</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:49:52.443682" elapsed="0.000247"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:49:52.481696" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:49:52.444466" elapsed="0.037480"/>
</kw>
<msg time="2026-04-14T06:49:52.482222" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:49:52.482275" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:49:52.444101" elapsed="0.038210"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:49:52.517308" level="INFO">"x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "I "s "_ "F "i "l "l "e "d "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:49:52.483137" elapsed="0.034323"/>
</kw>
<msg time="2026-04-14T06:49:52.517638" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:49:52.517687" level="INFO">${message_wait} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "I "p...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:49:52.482637" elapsed="0.035086"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.518113" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:49:52.517828" elapsed="0.000343"/>
</branch>
<status status="PASS" start="2026-04-14T06:49:52.517796" elapsed="0.000404"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:49:52.518716" level="INFO"> "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "I "s "_ "F "i "l "l "e "d "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:49:52.518391" elapsed="0.000402"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.519104" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:49:52.518866" elapsed="0.000294"/>
</branch>
<status status="PASS" start="2026-04-14T06:49:52.518846" elapsed="0.000338"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:49:52.519222" elapsed="0.000041"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:49:52.522001" elapsed="0.000155"/>
</kw>
<msg time="2026-04-14T06:49:52.522218" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:49:52.520858" elapsed="0.001494"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.522672" elapsed="0.000076"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.523016" elapsed="0.000073"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:49:52.520182" elapsed="0.003078"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:49:52.519581" elapsed="0.003747"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:49:52.442272" elapsed="0.081186"/>
</kw>
<msg time="2026-04-14T06:49:52.523555" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:49:52.523600" level="INFO">${message} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "I "p...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:49:52.441644" elapsed="0.081992"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:49:52.523829" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:49:52.523716" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T06:49:52.523696" elapsed="0.000220"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.524346" elapsed="0.000045"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.524731" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:49:52.524805" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:49:52.440928" elapsed="0.083989"/>
</kw>
<msg time="2026-04-14T06:49:52.525013" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:49:52.525058" level="INFO">${output} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "I "p...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:49:52.435829" elapsed="0.089265"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.525498" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:49:52.525172" elapsed="0.000383"/>
</branch>
<status status="PASS" start="2026-04-14T06:49:52.525154" elapsed="0.000426"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:49:52.435670" elapsed="0.089937"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:49:52.435486" elapsed="0.090157"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:49:52.432872" elapsed="0.092831"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:49:52.427233" elapsed="0.098528"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:49:52.426752" elapsed="0.099055"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:49:52.423135" elapsed="0.102727"/>
</kw>
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:49:52.859027" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0mmnttjo6p06r117qzbn5kyv0s4.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:49:52.864423" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"12.1.140.208/28"},{"prefix":"8.20.15.80/28"},{"prefix":"12.9.65.16/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.23.146.240/28"},{"prefix":"12.1.76.96/28"},{"prefix":"12.14.100.112/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"12.13.238.112/28"},{"prefix":"12.10.9.64/28"},{"prefix":"12.13.8.160/28"},{"prefix":"12.12.100.16/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.15.251.0/28"},{"prefix":"12.10.64.96/28"},{"prefix":"8.17.162.160/28"},{"prefix":"12.1.54.16/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"12.18.47.144/28"},{"prefix":"12.17.234.112/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.21.44.224/28"},{"prefix":"12.6.102.240/28"},{"prefix":"8.16.218.192/28"},{"prefix":"12.0.221.48/28"},{"prefix":"8.4.204.176/28"},{"prefix":"12.6.22.64/28"},{"prefix":"12.5.186.0/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"12.17.138.80/28"},{"prefix":"12.8.177.192/28"},{"prefix":"12.6.15.112/28"},{"prefix":"12.11.158.160/28"},{"prefix":"12.15.65.144/28"},{"prefix":"12.3.29.128/28"},{"prefix":"8.3.121.144/28"},{"prefix":"12.14.19.112/28"},{"prefix":"12.11.88.80/28"},{"prefix":"8.7.180.192/28"},{"prefix":"12.9.127.32/28"},{"prefix":"12.16.106.208/28"},{"prefix":"12.12.2.128/28"},{"prefix":"12.14.106.32/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.23.148.80/28"},{"prefix":"12.10.132.96/28"},{"prefix":"12.12.8.16/28"},{"prefix":"12.10.108.32/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.15.7.96/28"},{"prefix":"12.2.64.224/28"},{"prefix":"12.16.35.112/28"},{"prefix":"8.3.28.32/28"},{"prefix":"12.19.43.176/28"},{"prefix":"8.23.101.80/28"},{"prefix":"12.4.183.48/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.21.255.240/28"},{"prefix":"12.4.35.192/28"},{"prefix":"12.1.181.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.21.241.64/28"},{"prefix":"12.12.139.160/28"},{"prefix":"12.7.224.128/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.5.234.64/28"},{"prefix":"12.3.227.80/28"},{"prefix":"12.12.191.128/28"},{"prefix":"8.20.99.192/28"},{"prefix":"12.7.195.16/28"},{"prefix":"8.18.66.112/28"},{"prefix":"12.9.205.160/28"},{"prefix":"8.7.148.192/28"},{"prefix":"12.13.83.112/28"},{"prefix":"8.12.78.0/28"},{"prefix":"12.17.16.144/28"},{"prefix":"12.10.16.0/28"},{"prefix":"12.13.146.48/28"},{"prefix":"12.13.211.112/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.7.123.48/28"},{"prefix":"12.9.30.48/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.15.238.112/28"},{"prefix":"12.4.205.160/28"},{"prefix":"12.2.153.112/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.23.13.224/28"},{"prefix":"12.4.246.192/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.3.228.208/28"},{"prefix":"12.11.142.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.19.142.208/28"},{"prefix":"12.8.16.64/28"},{"prefix":"8.3.166.176/28"},{"prefix":"8.7.135.112/28"},{"prefix":"12.17.43.48/28"},{"prefix":"12.15.203.208/28"},{"prefix":"8.6.67.224/28"},{"prefix":"8.18.75.144/28"},{"prefix":"8.16.140.32/28"},{"prefix":"12.17.137.80/28"},{"prefix":"12.4.173.112/28"},{"prefix":"12.6.221.224/28"},{"prefix":"8.23.57.96/28"},{"prefix":"12.6.221.112/28"},{"prefix":"12.4.231.0/28"},{"prefix":"12.5.155.0/28"},{"prefix":"12.6.107.192/28"},{"prefix":"8.13.231.80/28"},{"prefix":"12.15.231.112/28"},{"prefix":"8.15.247.240/28"},{"prefix":"8.9.229.144/28"},{"prefix":"12.6.239.224/28"},{"prefix":"8.2.231.112/28"},{"prefix":"12.5.88.240/28"},{"prefix":"12.2.175.112/28"},{"prefix":"8.12.166.144/28"},{"prefix":"12.18.16.128/28"},{"prefix":"12.3.72.16/28"},{"prefix":"8.9.63.32/28"},{"prefix":"8.0.248.240/28"},{"prefix":"12.8.106.48/28"},{"prefix":"12.10.87.176/28"},{"prefix":"12.17.253.240/28"},{"prefix":"8.3.109.0/28"},{"prefix":"12.8.131.0/28"},{"prefix":"12.9.19.96/28"},{"prefix":"8.8.68.208/28"},{"prefix":"12.16.39.48/28"},{"prefix":"8.0.52.176/28"},{"prefix":"12.5.84.80/28"},{"prefix":"12.17.242.128/28"},{"prefix":"12.18.62.192/28"},{"prefix":"8.2.89.64/28"},{"prefix":"8.21.63.160/28"},{"prefix":"12.17.111.0/28"},{"prefix":"12.16.251.224/28"},{"prefix":"12.13.216.16/28"},{"prefix":"12.16.17.224/28"},{"prefix":"8.18.232.16/28"},{"prefix":"8.11.246.176/28"},{"prefix":"8.11.91.208/28"},{"prefix":"12.7.199.64/28"},{"prefix":"8.5.102.240/28"},{"prefix":"8.6.145.224/28"},{"prefix":"8.11.240.32/28"},{"prefix":"8.12.187.192/28"},{"prefix":"8.19.2.128/28"},{"prefix":"8.8.156.48/28"},{"prefix":"12.10.54.160/28"},{"prefix":"12.5.29.0/28"},{"prefix":"8.1.211.80/28"},{"prefix":"8.7.220.112/28"},{"prefix":"12.5.181.208/28"},{"prefix":"8.9.79.32/28"},{"prefix":"8.7.97.160/28"},{"prefix":"12.19.15.48/28"},{"prefix":"8.2.245.32/28"},{"prefix":"8.14.185.192/28"},{"prefix":"12.13.68.16/28"},{"prefix":"8.2.66.192/28"},{"prefix":"8.3.187.240/28"},{"prefix":"8.20.191.80/28"},{"prefix":"8.18.173.0/28"},{"prefix":"8.11.95.112/28"},{"prefix":"8.22.22.80/28"},{"prefix":"8.21.157.192/28"},{"prefix":"8.17.159.0/28"},{"prefix":"8.14.174.16/28"},{"prefix":"12.3.92.48/28"},{"prefix":"12.5.12.224/28"},{"prefix":"12.6.176.176/28"},{"prefix":"8.11.238.96/28"},{"prefix":"12.1.65.192/28"},{"prefix":"12.5.51.128/28"},{"prefix":"8.16.82.128/28"},{"prefix":"8.12.111.128/28"},{"prefix":"12.9.157.144/28"},{"prefix":"8.6.13.240/28"},{"prefix":"8.11.252.32/28"},{"prefix":"12.0.202.112/28"},{"prefix":"8.1.9.0/28"},{"prefix":"8.15.84.80/28"},{"prefix":"8.8.34.128/28"},{"prefix":"12.2.217.96/28"},{"prefix":"8.15.199.0/28"},{"prefix":"12.8.70.0/28"},{"prefix":"12.17.19.80/28"},{"prefix":"8.19.165.240/28"},{"prefix":"8.12.137.0/28"},{"prefix":"12.2.207.16/28"},{"prefix":"12.18.142.224/28"},{"prefix":"12.16.236.112/28"},{"prefix":"8.23.80.64/28"},{"prefix":"12.15.137.48/28"},{"prefix":"12.17.168.224/28"},{"prefix":"8.21.20.240/28"},{"prefix":"8.8.49.160/28"},{"prefix":"12.11.176.128/28"},{"prefix":"8.7.12.64/28"},{"prefix":"8.14.82.160/28"},{"prefix":"8.12.63.0/28"},{"prefix":"12.12.237.160/28"},{"prefix":"8.22.63.32/28"},{"prefix":"12.8.50.64/28"},{"prefix":"8.5.31.208/28"},{"prefix":"8.7.97.64/28"},{"prefix":"8.15.90.0/28"},{"prefix":"8.12.119.96/28"},{"prefix":"8.2.180.208/28"},{"prefix":"8.21.217.80/28"},{"prefix":"12.8.80.16/28"},{"prefix":"12.18.38.96/28"},{"prefix":"12.18.23.208/28"},{"prefix":"12.12.166.96/28"},{"prefix":"8.12.17.32/28"},{"prefix":"8.12.229.32/28"},{"prefix":"12.2.173.112/28"},{"prefix":"12.14.127.112/28"},{"prefix":"12.10.239.160/28"},{"prefix":"8.13.29.128/28"},{"prefix":"8.1.241.64/28"},{"prefix":"12.9.26.96/28"},{"prefix":"12.8.12.48/28"},{"prefix":"8.6.202.224/28"},{"prefix":"8.19.14.80/28"},{"prefix":"8.9.188.32/28"},{"prefix":"8.1.171.80/28"},{"prefix":"12.13.28.240/28"},{"prefix":"8.7.138.112/28"},{"prefix":"8.21.162.16/28"},{"prefix":"12.12.212.224/28"},{"prefix":"12.4.74.208/28"},{"prefix":"8.2.213.112/28"},{"prefix":"8.11.198.224/28"},{"prefix":"12.0.109.48/28"},{"prefix":"8.16.6.96/28"},{"prefix":"12.1.104.16/28"},{"prefix":"8.14.1.0/28"},{"prefix":"12.18.41.48/28"},{"prefix":"12.6.56.48/28"},{"prefix":"8.12.197.112/28"},{"prefix":"12.18.100.192/28"},{"prefix":"8.12.246.32/28"},{"prefix":"8.7.14.0/28"},{"prefix":"12.2.168.128/28"},{"prefix":"8.6.234.16/28"},{"prefix":"8.19.28.176/28"},{"prefix":"12.13.46.96/28"},{"prefix":"12.8.2.16/28"},{"prefix":"8.2.228.0/28"},{"prefix":"8.13.171.16/28"},{"prefix":"8.20.243.144/28"},{"prefix":"12.9.82.192/28"},{"prefix":"12.11.124.208/28"},{"prefix":"12.14.43.224/28"},{"prefix":"12.9.7.224/28"},{"prefix":"8.1.103.112/28"},{"prefix":"8.13.129.0/28"},{"prefix":"12.10.124.176/28"},{"prefix":"12.8.131.32/28"},{"prefix":"12.14.215.80/28"},{"prefix":"8.0.48.208/28"},{"prefix":"8.3.121.160/28"},{"prefix":"8.6.202.96/28"},{"prefix":"12.14.99.224/28"},{"prefix":"8.9.101.176/28"},{"prefix":"12.1.123.112/28"},{"prefix":"12.2.154.0/28"},{"prefix":"8.10.225.80/28"},{"prefix":"8.23.109.0/28"},{"prefix":"12.7.129.240/28"},{"prefix":"8.20.0.16/28"},{"prefix":"12.16.187.176/28"},{"prefix":"12.3.46.48/28"},{"prefix":"8.14.144.224/28"},{"prefix":"8.3.0.0/28"},{"prefix":"8.20.52.128/28"},{"prefix":"8.3.238.240/28"},{"prefix":"8.4.37.176/28"},{"prefix":"12.9.23.32/28"},{"prefix":"8.2.44.160/28"},{"prefix":"8.2.155.192/28"},{"prefix":"12.3.116.96/28"},{"prefix":"8.5.58.240/28"},{"prefix":"8.13.28.96/28"},{"prefix":"8.6.113.224/28"},{"prefix":"12.15.38.80/28"},{"prefix":"12.2.235.0/28"},{"prefix":"12.15.17.192/28"},{"prefix":"8.19.81.0/28"},{"prefix":"8.14.232.64/28"},{"prefix":"12.8.192.224/28"},{"prefix":"12.5.208.128/28"},{"prefix":"8.8.71.112/28"},{"prefix":"8.15.200.96/28"},{"prefix":"12.18.56.112/28"},{"prefix":"12.17.190.0/28"},{"prefix":"8.1.101.16/28"},{"prefix":"12.13.203.224/28"},{"prefix":"12.4.17.192/28"},{"prefix":"8.14.130.176/28"},{"prefix":"12.4.207.48/28"},{"prefix":"12.8.52.160/28"},{"prefix":"8.20.138.128/28"},{"prefix":"8.6.129.224/28"},{"prefix":"12.14.51.128/28"},{"prefix":"12.6.86.64/28"},{"prefix":"12.12.198.144/28"},{"prefix":"8.21.207.224/28"},{"prefix":"8.22.239.224/28"},{"prefix":"12.8.132.80/28"},{"prefix":"12.1.149.224/28"},{"prefix":"12.9.63.0/28"},{"prefix":"8.8.253.160/28"},{"prefix":"8.14.51.240/28"},{"prefix":"12.13.115.208/28"},{"prefix":"12.5.7.64/28"},{"prefix":"8.10.187.160/28"},{"prefix":"12.18.178.64/28"},{"prefix":"8.7.211.112/28"},{"prefix":"8.17.175.176/28"},{"prefix":"8.4.73.208/28"},{"prefix":"8.7.127.48/28"},{"prefix":"12.14.146.96/28"},{"prefix":"8.23.223.160/28"},{"prefix":"8.22.107.176/28"},{"prefix":"8.22.118.80/28"},{"prefix":"12.10.46.192/28"},{"prefix":"12.18.215.208/28"},{"prefi... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T06:49:52.864939" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:49:52.529450" elapsed="0.335533"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.869513" elapsed="0.000040"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:49:52.865154" elapsed="0.004452"/>
</branch>
<status status="PASS" start="2026-04-14T06:49:52.865110" elapsed="0.004536"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:49:52.869700" elapsed="0.000053"/>
</return>
<msg time="2026-04-14T06:49:52.875716" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:49:52.528924" elapsed="0.346832"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:49:52.926308" level="INFO">${prefix_count} = 180000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:49:52.876010" elapsed="0.050367"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:49:52.926465" elapsed="0.000056"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:49:52.528268" elapsed="0.398403"/>
</kw>
<msg time="2026-04-14T06:49:52.926778" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:49:52.926822" level="INFO">${message} = 180000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:49:52.527721" elapsed="0.399125"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:49:52.927089" elapsed="0.030610"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:49:52.958796" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T06:49:52.958653" elapsed="0.000213"/>
</branch>
<status status="PASS" start="2026-04-14T06:49:52.958628" elapsed="0.000263"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.959070" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 180000.</doc>
<status status="PASS" start="2026-04-14T06:49:52.958193" elapsed="0.000961"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:49:52.959200" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:49:52.959377" level="INFO">${actual_count} = 180000</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:49:52.527165" elapsed="0.432244"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T06:49:52.959934" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T06:49:52.959588" elapsed="0.000406"/>
</kw>
<arg>${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T06:49:52.526697" elapsed="0.433358"/>
</kw>
<arg>${bgp_filling_timeout}</arg>
<arg>10s</arg>
<arg>PrefixCounting.Check_Ipv4_Topology_Count</arg>
<arg>${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T06:49:52.526057" elapsed="0.434046"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:49:52.960740" elapsed="0.000251"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.961862" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:49:52.961464" elapsed="0.000459"/>
</branch>
<status status="PASS" start="2026-04-14T06:49:52.961445" elapsed="0.000503"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:49:52.962122" elapsed="0.000352"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:49:52.968059" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:49:52.967586" elapsed="0.000503"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:49:52.968329" elapsed="0.000049"/>
</return>
<status status="PASS" start="2026-04-14T06:49:52.968176" elapsed="0.000238"/>
</branch>
<status status="PASS" start="2026-04-14T06:49:52.968154" elapsed="0.000288"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.968609" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.968795" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.969137" elapsed="0.000022"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.969321" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.969519" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.969701" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.969880" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:49:52.967190" elapsed="0.002796"/>
</kw>
<status status="PASS" start="2026-04-14T06:49:52.961231" elapsed="0.008810"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:49:52.960416" elapsed="0.009669"/>
</kw>
<doc>Wait until example-ipv4-topology reaches the target prfix count.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:49:52.422458" elapsed="0.547673"/>
</test>
<test id="s1-s4-t10" name="Check_Bgp_Peer_Updates_For_All_Routes" line="164">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:52.974628" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:49:52.974372" elapsed="0.000318"/>
</branch>
<status status="PASS" start="2026-04-14T06:49:52.974326" elapsed="0.000391"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:49:52.974130" elapsed="0.000637"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:49:52.975965" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:49:52.975852" elapsed="0.000164"/>
</branch>
<status status="PASS" start="2026-04-14T06:49:52.975833" elapsed="0.000205"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:49:52.981689" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:49:52.981576" elapsed="0.000190"/>
</branch>
<status status="PASS" start="2026-04-14T06:49:52.981556" elapsed="0.000237"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:49:52.983003" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:49:52.982546" elapsed="0.000485"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:49:52.983603" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:49:52.983239" elapsed="0.000392"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:49:52.983677" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T06:49:52.983843" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:49:52.982047" elapsed="0.001822"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:49:52.990032" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:49:52.989903" elapsed="0.000183"/>
</branch>
<status status="PASS" start="2026-04-14T06:49:52.989879" elapsed="0.000231"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:49:52.991555" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:49:52.991430" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T06:49:52.991408" elapsed="0.000220"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:49:52.992112" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:49:52.991789" elapsed="0.000351"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:49:52.992559" level="INFO">${current_connection_index} = 8</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:49:52.992319" elapsed="0.000267"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:49:53.030932" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:49:52.993141" elapsed="0.038363"/>
</kw>
<msg time="2026-04-14T06:49:53.031811" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:49:53.032079" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:49:52.992760" elapsed="0.039395"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:49:53.067168" level="INFO">"x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "B "g "p "_ "P "e "e "r "_ "U "p "d "a "t "e "s "_ "F "o "r "_ "A "l "l "_ "R "o "u "t "e "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:49:53.033304" elapsed="0.034026"/>
</kw>
<msg time="2026-04-14T06:49:53.067552" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:49:53.067602" level="INFO">${message_wait} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "B "g "p "_ "P...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:49:53.032595" elapsed="0.035044"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:53.068062" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:49:53.067746" elapsed="0.000377"/>
</branch>
<status status="PASS" start="2026-04-14T06:49:53.067715" elapsed="0.000435"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:49:53.068724" level="INFO"> "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "B "g "p "_ "P "e "e "r "_ "U "p "d "a "t "e "s "_ "F "o "r "_ "A "l "l "_ "R "o "u "t "e "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:49:53.068312" elapsed="0.000488"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:53.069111" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:49:53.068873" elapsed="0.000293"/>
</branch>
<status status="PASS" start="2026-04-14T06:49:53.068852" elapsed="0.000339"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:49:53.069229" elapsed="0.000039"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:49:53.072107" elapsed="0.000157"/>
</kw>
<msg time="2026-04-14T06:49:53.072330" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:49:53.070863" elapsed="0.001651"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:53.072802" elapsed="0.000077"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:53.073147" elapsed="0.000072"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:49:53.070183" elapsed="0.003149"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:49:53.069586" elapsed="0.003830"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:49:52.991051" elapsed="0.082643"/>
</kw>
<msg time="2026-04-14T06:49:53.073794" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:49:53.073839" level="INFO">${message} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "B "g "p "_ "P...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:49:52.990292" elapsed="0.083586"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:49:53.074249" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:49:53.073959" elapsed="0.000355"/>
</branch>
<status status="PASS" start="2026-04-14T06:49:53.073939" elapsed="0.000400"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:53.074798" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:53.075162" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:49:53.075234" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:49:52.989459" elapsed="0.085888"/>
</kw>
<msg time="2026-04-14T06:49:53.075464" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:49:53.075510" level="INFO">${output} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "B "g "p "_ "P...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:49:52.984332" elapsed="0.091214"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:49:53.075966" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:49:53.075691" elapsed="0.000331"/>
</branch>
<status status="PASS" start="2026-04-14T06:49:53.075671" elapsed="0.000376"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:49:52.984145" elapsed="0.091926"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:49:52.983930" elapsed="0.092176"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:49:52.981179" elapsed="0.094989"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:49:52.975531" elapsed="0.100697"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:49:52.974937" elapsed="0.101340"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:49:52.971270" elapsed="0.105116"/>
</kw>
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:49:53.082127" level="INFO">Executing command 'grep -c 'total_received_nlri_prefix_counter: 180000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:49:53.095104" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T06:49:53.095423" level="INFO">${matches} = 0</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:49:53.081943" elapsed="0.013548"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:49:53.096931" level="INFO">${count} = 0</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:49:53.096054" elapsed="0.000942"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<msg time="2026-04-14T06:49:53.098624" level="FAIL">'0 &gt;= 2' should be true.</msg>
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="FAIL" start="2026-04-14T06:49:53.097516" elapsed="0.001278">'0 &gt;= 2' should be true.</status>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="FAIL" start="2026-04-14T06:49:53.081507" elapsed="0.017550">'0 &gt;= 2' should be true.</status>
</kw>
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:49:56.111821" level="INFO">Executing command 'grep -c 'total_received_nlri_prefix_counter: 180000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:49:56.125538" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T06:49:56.125882" level="INFO">${matches} = 0</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:49:56.111320" elapsed="0.014632"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:49:56.127562" level="INFO">${count} = 0</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:49:56.126611" elapsed="0.001014"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<msg time="2026-04-14T06:49:56.129398" level="FAIL">'0 &gt;= 2' should be true.</msg>
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="FAIL" start="2026-04-14T06:49:56.128104" elapsed="0.001461">'0 &gt;= 2' should be true.</status>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="FAIL" start="2026-04-14T06:49:56.110138" elapsed="0.019708">'0 &gt;= 2' should be true.</status>
</kw>
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:49:59.139645" level="INFO">Executing command 'grep -c 'total_received_nlri_prefix_counter: 180000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:49:59.153453" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T06:49:59.153826" level="INFO">${matches} = 0</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:49:59.139210" elapsed="0.014664"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:49:59.155350" level="INFO">${count} = 0</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:49:59.154548" elapsed="0.000865"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<msg time="2026-04-14T06:49:59.156583" level="FAIL">'0 &gt;= 2' should be true.</msg>
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="FAIL" start="2026-04-14T06:49:59.155728" elapsed="0.001005">'0 &gt;= 2' should be true.</status>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="FAIL" start="2026-04-14T06:49:59.137912" elapsed="0.019053">'0 &gt;= 2' should be true.</status>
</kw>
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:50:02.167081" level="INFO">Executing command 'grep -c 'total_received_nlri_prefix_counter: 180000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:50:02.180629" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:50:02.180780" level="INFO">${matches} = 1</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:50:02.166816" elapsed="0.014003"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:50:02.181675" level="INFO">${count} = 1</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:50:02.181151" elapsed="0.000562"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<msg time="2026-04-14T06:50:02.182588" level="FAIL">'1 &gt;= 2' should be true.</msg>
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="FAIL" start="2026-04-14T06:50:02.181949" elapsed="0.000736">'1 &gt;= 2' should be true.</status>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="FAIL" start="2026-04-14T06:50:02.166079" elapsed="0.016752">'1 &gt;= 2' should be true.</status>
</kw>
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:50:05.192339" level="INFO">Executing command 'grep -c 'total_received_nlri_prefix_counter: 180000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:50:05.206065" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:50:05.206244" level="INFO">${matches} = 1</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:50:05.192062" elapsed="0.014221"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:50:05.207229" level="INFO">${count} = 1</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:50:05.206683" elapsed="0.000585"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<msg time="2026-04-14T06:50:05.208238" level="FAIL">'1 &gt;= 2' should be true.</msg>
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="FAIL" start="2026-04-14T06:50:05.207548" elapsed="0.000798">'1 &gt;= 2' should be true.</status>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="FAIL" start="2026-04-14T06:50:05.191302" elapsed="0.017232">'1 &gt;= 2' should be true.</status>
</kw>
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:50:08.220469" level="INFO">Executing command 'grep -c 'total_received_nlri_prefix_counter: 180000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:50:08.233477" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:50:08.233713" level="INFO">${matches} = 1</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:50:08.220244" elapsed="0.013526"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:50:08.235100" level="INFO">${count} = 1</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:50:08.234261" elapsed="0.000898"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<msg time="2026-04-14T06:50:08.236559" level="FAIL">'1 &gt;= 2' should be true.</msg>
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="FAIL" start="2026-04-14T06:50:08.235573" elapsed="0.001135">'1 &gt;= 2' should be true.</status>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="FAIL" start="2026-04-14T06:50:08.219407" elapsed="0.017531">'1 &gt;= 2' should be true.</status>
</kw>
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:50:11.244614" level="INFO">Executing command 'grep -c 'total_received_nlri_prefix_counter: 180000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:50:11.258393" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:50:11.258613" level="INFO">${matches} = 1</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:50:11.244280" elapsed="0.014374"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:50:11.259644" level="INFO">${count} = 1</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:50:11.259057" elapsed="0.000625"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<msg time="2026-04-14T06:50:11.260662" level="FAIL">'1 &gt;= 2' should be true.</msg>
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="FAIL" start="2026-04-14T06:50:11.259949" elapsed="0.000822">'1 &gt;= 2' should be true.</status>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="FAIL" start="2026-04-14T06:50:11.243523" elapsed="0.017433">'1 &gt;= 2' should be true.</status>
</kw>
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:50:14.272812" level="INFO">Executing command 'grep -c 'total_received_nlri_prefix_counter: 180000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:50:14.286124" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:50:14.286438" level="INFO">${matches} = 2</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:50:14.272355" elapsed="0.014151"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:50:14.288059" level="INFO">${count} = 2</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:50:14.287049" elapsed="0.001080"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="PASS" start="2026-04-14T06:50:14.288790" elapsed="0.001058"/>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="PASS" start="2026-04-14T06:50:14.271196" elapsed="0.018806"/>
</kw>
<arg>${bgp_filling_timeout}</arg>
<arg>3s</arg>
<arg>Check_For_String_In_File</arg>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T06:49:53.076588" elapsed="21.213548"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:50:14.291808" elapsed="0.000634"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:14.294701" elapsed="0.000062"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:14.293592" elapsed="0.001259"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:14.293539" elapsed="0.001371"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:50:14.295276" elapsed="0.000870"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:50:14.304293" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:50:14.303694" elapsed="0.000747"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:50:14.304772" elapsed="0.000047"/>
</return>
<status status="PASS" start="2026-04-14T06:50:14.304557" elapsed="0.000306"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:14.304529" elapsed="0.000369"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:14.305130" elapsed="0.000031"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:14.305416" elapsed="0.000031"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:14.305682" elapsed="0.000029"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:14.305936" elapsed="0.000029"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:14.306191" elapsed="0.000029"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:14.306462" elapsed="0.000030"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:14.306714" elapsed="0.000029"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:50:14.303188" elapsed="0.003637"/>
</kw>
<status status="PASS" start="2026-04-14T06:50:14.293011" elapsed="0.013888"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:50:14.290930" elapsed="0.016029"/>
</kw>
<doc>Count the routes introduced by updates.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:49:52.970640" elapsed="21.336372"/>
</test>
<test id="s1-s4-t11" name="Disconnect_BGP_Peer" line="174">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:50:14.311319" elapsed="0.000253"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:50:14.311036" elapsed="0.000594"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:50:14.312718" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:14.312605" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:14.312585" elapsed="0.000203"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:50:14.318318" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:14.318207" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:14.318188" elapsed="0.000216"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:50:14.319473" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:50:14.319056" elapsed="0.000445"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:50:14.320030" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:50:14.319710" elapsed="0.000347"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:50:14.320103" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:50:14.320263" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:50:14.318651" elapsed="0.001637"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:50:14.326660" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:14.326541" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:14.326518" elapsed="0.000215"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:50:14.328076" elapsed="0.000021"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:14.327959" elapsed="0.000189"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:14.327940" elapsed="0.000239"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:50:14.328732" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:50:14.328347" elapsed="0.000413"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:50:14.329179" level="INFO">${current_connection_index} = 8</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:50:14.328937" elapsed="0.000367"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:50:14.363494" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:50:14.329912" elapsed="0.033846"/>
</kw>
<msg time="2026-04-14T06:50:14.363996" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:50:14.364048" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:14.329515" elapsed="0.034571"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:50:14.394787" level="INFO">"x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "i "s "c "o "n "n "e "c "t "_ "B "G "P "_ "P "e "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:50:14.364851" elapsed="0.030186"/>
</kw>
<msg time="2026-04-14T06:50:14.395273" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:50:14.395329" level="INFO">${message_wait} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "i "s "c "o "n "n "e "c "t "_...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:14.364354" elapsed="0.031041"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:14.396011" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:14.395518" elapsed="0.000560"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:14.395483" elapsed="0.000623"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:50:14.396715" level="INFO"> "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "i "s "c "o "n "n "e "c "t "_ "B "G "P "_ "P "e "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:50:14.396280" elapsed="0.000513"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:14.397123" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:14.396866" elapsed="0.000326"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:14.396845" elapsed="0.000372"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:50:14.397255" elapsed="0.000043"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:50:14.400419" elapsed="0.000168"/>
</kw>
<msg time="2026-04-14T06:50:14.400662" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:50:14.399031" elapsed="0.001774"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:14.401101" elapsed="0.000075"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:14.401469" elapsed="0.000075"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:50:14.398296" elapsed="0.003365"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:50:14.397633" elapsed="0.004145"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:50:14.327646" elapsed="0.074256"/>
</kw>
<msg time="2026-04-14T06:50:14.402007" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:50:14.402053" level="INFO">${message} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "i "s "c "o "n "n "e "c "t "_...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:14.326918" elapsed="0.075176"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:50:14.402311" elapsed="0.000029"/>
</return>
<status status="PASS" start="2026-04-14T06:50:14.402185" elapsed="0.000215"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:14.402162" elapsed="0.000265"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:14.402917" elapsed="0.000040"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:14.403299" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:50:14.403614" elapsed="0.000023"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:50:14.326017" elapsed="0.077727"/>
</kw>
<msg time="2026-04-14T06:50:14.403920" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:50:14.403966" level="INFO">${output} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "i "s "c "o "n "n "e "c "t "_...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:14.320711" elapsed="0.083291"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:14.404412" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:14.404087" elapsed="0.000382"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:14.404067" elapsed="0.000427"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:50:14.320551" elapsed="0.083968"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:50:14.320347" elapsed="0.084208"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:50:14.317829" elapsed="0.086788"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:50:14.312290" elapsed="0.092386"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:14.311830" elapsed="0.092893"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:50:14.308378" elapsed="0.096402"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<arg>bgp_peer_console</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:50:14.404961" elapsed="0.000135"/>
</kw>
<kw name="Stop_Console_Tool" owner="BGPcliKeywords">
<kw name="Write_Bare_Ctrl_C" owner="RemoteBash">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:50:14.406625" level="INFO">${ctrl_c} = </msg>
<var>${ctrl_c}</var>
<arg>chr(int(3))</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:50:14.405971" elapsed="0.000683"/>
</kw>
<kw name="Write Bare" owner="SSHLibrary">
<arg>${ctrl_c}</arg>
<doc>Writes the given ``text`` on the remote machine without appending a newline.</doc>
<status status="PASS" start="2026-04-14T06:50:14.406826" elapsed="0.000303"/>
</kw>
<doc>Construct ctrl+c character and SSH-write it (without endline) to the current SSH connection.
Do not read anything yet.</doc>
<status status="PASS" start="2026-04-14T06:50:14.405688" elapsed="0.001514"/>
</kw>
<kw name="Read" owner="SSHLibrary">
<msg time="2026-04-14T06:50:16.408073" level="INFO">^C
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<msg time="2026-04-14T06:50:16.408476" level="INFO">${output} = ^C
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt; </msg>
<var>${output}</var>
<arg>delay=1s</arg>
<doc>Consumes and returns everything available on the server output.</doc>
<status status="PASS" start="2026-04-14T06:50:14.407384" elapsed="2.001165"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:50:16.409903" level="INFO">^C
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt; </msg>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:50:16.409132" elapsed="0.000893"/>
</kw>
<doc>Stop the tool if still running.</doc>
<status status="PASS" start="2026-04-14T06:50:14.405319" elapsed="2.004854"/>
</kw>
<kw name="Store_File_To_Workspace" owner="BGPcliKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:50:16.425567" level="INFO">Executing command 'cat bgp_peer.log'.</msg>
<msg time="2026-04-14T06:50:16.439746" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:50:16.440116" level="INFO">${output_log} = 2026-04-14 06:31:47,540 INFO BGP-Thread-1 (job): Connecting in the talking mode.
2026-04-14 06:31:47,542 INFO BGP-Thread-1 (job): Connected to ODL.
2026-04-14 06:31:47,544 INFO BGP-Thread-1 (job): Ope...</msg>
<var>${output_log}</var>
<arg>cat ${source_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:50:16.425394" elapsed="0.014802"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:50:16.441572" level="INFO">2026-04-14 06:31:47,540 INFO BGP-Thread-1 (job): Connecting in the talking mode.
2026-04-14 06:31:47,542 INFO BGP-Thread-1 (job): Connected to ODL.
2026-04-14 06:31:47,544 INFO BGP-Thread-1 (job): Open message received.
2026-04-14 06:31:47,544 INFO BGP-Thread-1 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:31:47,544 INFO BGP-Thread-1 (job): Generator initialisation
2026-04-14 06:31:47,545 INFO BGP-Thread-1 (job):   Target total number of prefixes to be introduced: 0
2026-04-14 06:31:47,545 INFO BGP-Thread-1 (job):   Prefix base: 8.0.1.0/28
2026-04-14 06:31:47,545 INFO BGP-Thread-1 (job):   My Autonomous System number: 64496
2026-04-14 06:31:47,545 INFO BGP-Thread-1 (job):   My Hold Time: 180
2026-04-14 06:31:47,545 INFO BGP-Thread-1 (job):   My BGP Identifier: 169782128
2026-04-14 06:31:47,545 INFO BGP-Thread-1 (job):   Next Hop: 192.0.2.1
2026-04-14 06:31:47,545 INFO BGP-Thread-1 (job):   Originator ID: None
2026-04-14 06:31:47,545 INFO BGP-Thread-1 (job):   Cluster list: None
2026-04-14 06:31:47,545 INFO BGP-Thread-1 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:31:47,545 INFO BGP-Thread-1 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:31:47,545 INFO BGP-Thread-1 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:31:47,545 INFO BGP-Thread-1 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 0
2026-04-14 06:31:47,545 INFO BGP-Thread-1 (job):   Two separate UPDATEs will be generated for each NLRI &amp; WITHDRAWN lists
2026-04-14 06:31:47,545 INFO BGP-Thread-1 (job):   Let's go ...

2026-04-14 06:31:47,547 INFO BGP-Thread-1 (job): total_received_update_message_counter: 0
2026-04-14 06:31:47,547 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:31:47,547 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:31:47,554 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:31:47,554 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 0.006s
2026-04-14 06:31:57,565 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:31:57,565 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 10.017s
2026-04-14 06:31:57,565 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:31:57,565 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:31:57,565 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:32:07,575 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:32:07,576 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 20.027s
2026-04-14 06:32:07,577 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:32:07,577 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:32:07,578 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:32:17,588 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:32:17,588 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 30.037s
2026-04-14 06:32:17,588 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:32:17,588 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:32:17,588 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:32:23,506 INFO BGP-Thread-1 (job): ... idle for 5.917s
2026-04-14 06:32:23,506 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 35.954s
2026-04-14 06:32:23,512 INFO BGP-Thread-1 (job): total_received_update_message_counter: 57
2026-04-14 06:32:23,512 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 56
2026-04-14 06:32:23,512 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:32:25,457 INFO BGP-Thread-1 (job): total_received_update_message_counter: 35300
2026-04-14 06:32:25,458 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 35299
2026-04-14 06:32:25,458 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:32:25,458 INFO BGP-Thread-1 (job): ... idle for 0.001s
2026-04-14 06:32:25,458 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 35.975s
2026-04-14 06:32:39,590 INFO BGP-Thread-1 (job): ... idle for 10.009s
2026-04-14 06:32:39,590 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 46.642s
2026-04-14 06:32:39,591 INFO BGP-Thread-1 (job): total_received_update_message_counter: 100001
2026-04-14 06:32:39,591 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 100000
2026-04-14 06:32:39,591 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:32:47,555 INFO BGP-Thread-1 (job): ... idle for 7.964s
2026-04-14 06:32:47,555 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 54.606s
2026-04-14 06:32:47,555 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:32:47,556 INFO BGP-Thread-1 (job): total_received_update_message_counter: 100001
2026-04-14 06:32:47,556 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 100000
2026-04-14 06:32:47,556 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:32:49,624 INFO BGP-Thread-1 (job): total_received_update_message_counter: 100100
2026-04-14 06:32:49,624 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 100099
2026-04-14 06:32:49,624 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:32:49,637 INFO BGP-Thread-1 (job): ... idle for 0.012s
2026-04-14 06:32:49,637 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 56.663s
2026-04-14 06:32:51,505 INFO BGP-Thread-1 (job): total_received_update_message_counter: 100200
2026-04-14 06:32:51,505 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 100199
2026-04-14 06:32:51,505 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:32:51,514 INFO BGP-Thread-1 (job): ... idle for 0.009s
2026-04-14 06:32:51,515 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 58.520s
2026-04-14 06:32:53,197 INFO BGP-Thread-1 (job): total_received_update_message_counter: 100300
2026-04-14 06:32:53,198 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 100299
2026-04-14 06:32:53,198 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:32:53,220 INFO BGP-Thread-1 (job): ... idle for 0.022s
2026-04-14 06:32:53,220 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 60.203s
2026-04-14 06:32:57,262 INFO BGP-Thread-1 (job): total_received_update_message_counter: 100400
2026-04-14 06:32:57,262 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 100399
2026-04-14 06:32:57,262 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:32:57,272 INFO BGP-Thread-1 (job): ... idle for 0.010s
2026-04-14 06:32:57,272 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 64.230s
2026-04-14 06:32:58,215 INFO BGP-Thread-1 (job): total_received_update_message_counter: 100500
2026-04-14 06:32:58,215 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 100499
2026-04-14 06:32:58,216 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:32:58,222 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:32:58,222 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 65.160s
2026-04-14 06:32:59,100 INFO BGP-Thread-1 (job): total_received_update_message_counter: 100600
2026-04-14 06:32:59,100 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 100599
2026-04-14 06:32:59,100 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:32:59,110 INFO BGP-Thread-1 (job): ... idle for 0.009s
2026-04-14 06:32:59,110 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 66.028s
2026-04-14 06:32:59,970 INFO BGP-Thread-1 (job): total_received_update_message_counter: 100700
2026-04-14 06:32:59,970 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 100699
2026-04-14 06:32:59,970 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:32:59,977 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:32:59,977 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 66.829s
2026-04-14 06:33:00,763 INFO BGP-Thread-1 (job): total_received_update_message_counter: 100800
2026-04-14 06:33:00,763 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 100799
2026-04-14 06:33:00,763 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:00,768 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:33:00,769 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 67.603s
2026-04-14 06:33:01,581 INFO BGP-Thread-1 (job): total_received_update_message_counter: 100900
2026-04-14 06:33:01,581 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 100899
2026-04-14 06:33:01,581 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:01,590 INFO BGP-Thread-1 (job): ... idle for 0.009s
2026-04-14 06:33:01,590 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 68.405s
2026-04-14 06:33:02,379 INFO BGP-Thread-1 (job): total_received_update_message_counter: 101000
2026-04-14 06:33:02,379 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 100999
2026-04-14 06:33:02,379 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:02,387 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:33:02,387 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 69.184s
2026-04-14 06:33:03,375 INFO BGP-Thread-1 (job): total_received_update_message_counter: 101100
2026-04-14 06:33:03,375 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 101099
2026-04-14 06:33:03,375 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:03,387 INFO BGP-Thread-1 (job): ... idle for 0.012s
2026-04-14 06:33:03,387 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 70.160s
2026-04-14 06:33:04,124 INFO BGP-Thread-1 (job): total_received_update_message_counter: 101200
2026-04-14 06:33:04,125 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 101199
2026-04-14 06:33:04,125 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:04,134 INFO BGP-Thread-1 (job): ... idle for 0.009s
2026-04-14 06:33:04,134 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 70.888s
2026-04-14 06:33:04,837 INFO BGP-Thread-1 (job): total_received_update_message_counter: 101300
2026-04-14 06:33:04,837 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 101299
2026-04-14 06:33:04,837 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:04,844 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:33:04,845 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 71.581s
2026-04-14 06:33:05,577 INFO BGP-Thread-1 (job): total_received_update_message_counter: 101400
2026-04-14 06:33:05,577 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 101399
2026-04-14 06:33:05,577 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:05,583 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:33:05,584 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 72.301s
2026-04-14 06:33:06,245 INFO BGP-Thread-1 (job): total_received_update_message_counter: 101500
2026-04-14 06:33:06,245 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 101499
2026-04-14 06:33:06,245 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:06,253 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:33:06,253 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 72.954s
2026-04-14 06:33:06,991 INFO BGP-Thread-1 (job): total_received_update_message_counter: 101600
2026-04-14 06:33:06,991 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 101599
2026-04-14 06:33:06,991 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:06,998 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:33:06,998 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 73.680s
2026-04-14 06:33:07,668 INFO BGP-Thread-1 (job): total_received_update_message_counter: 101700
2026-04-14 06:33:07,668 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 101699
2026-04-14 06:33:07,668 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:07,673 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:33:07,673 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 74.338s
2026-04-14 06:33:08,406 INFO BGP-Thread-1 (job): total_received_update_message_counter: 101800
2026-04-14 06:33:08,406 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 101799
2026-04-14 06:33:08,406 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:08,413 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:33:08,413 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 75.060s
2026-04-14 06:33:09,308 INFO BGP-Thread-1 (job): total_received_update_message_counter: 101900
2026-04-14 06:33:09,308 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 101899
2026-04-14 06:33:09,308 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:09,317 INFO BGP-Thread-1 (job): ... idle for 0.009s
2026-04-14 06:33:09,317 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 75.944s
2026-04-14 06:33:10,074 INFO BGP-Thread-1 (job): total_received_update_message_counter: 102000
2026-04-14 06:33:10,074 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 101999
2026-04-14 06:33:10,074 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:10,080 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:33:10,080 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 76.689s
2026-04-14 06:33:10,775 INFO BGP-Thread-1 (job): total_received_update_message_counter: 102100
2026-04-14 06:33:10,775 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 102099
2026-04-14 06:33:10,775 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:10,783 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:33:10,783 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 77.372s
2026-04-14 06:33:11,472 INFO BGP-Thread-1 (job): total_received_update_message_counter: 102200
2026-04-14 06:33:11,473 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 102199
2026-04-14 06:33:11,473 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:11,478 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:33:11,478 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 78.038s
2026-04-14 06:33:12,213 INFO BGP-Thread-1 (job): total_received_update_message_counter: 102300
2026-04-14 06:33:12,213 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 102299
2026-04-14 06:33:12,213 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:12,218 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:33:12,219 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 78.755s
2026-04-14 06:33:12,870 INFO BGP-Thread-1 (job): total_received_update_message_counter: 102400
2026-04-14 06:33:12,870 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 102399
2026-04-14 06:33:12,871 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:12,876 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:33:12,876 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 79.390s
2026-04-14 06:33:13,547 INFO BGP-Thread-1 (job): total_received_update_message_counter: 102500
2026-04-14 06:33:13,547 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 102499
2026-04-14 06:33:13,548 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:13,553 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:33:13,553 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 80.044s
2026-04-14 06:33:15,668 INFO BGP-Thread-1 (job): total_received_update_message_counter: 102700
2026-04-14 06:33:15,669 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 102699
2026-04-14 06:33:15,669 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:15,682 INFO BGP-Thread-1 (job): ... idle for 0.013s
2026-04-14 06:33:15,682 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 82.127s
2026-04-14 06:33:16,429 INFO BGP-Thread-1 (job): total_received_update_message_counter: 102800
2026-04-14 06:33:16,429 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 102799
2026-04-14 06:33:16,429 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:16,439 INFO BGP-Thread-1 (job): ... idle for 0.009s
2026-04-14 06:33:16,439 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 82.861s
2026-04-14 06:33:17,176 INFO BGP-Thread-1 (job): total_received_update_message_counter: 102900
2026-04-14 06:33:17,176 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 102899
2026-04-14 06:33:17,176 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:17,184 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:33:17,184 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 83.586s
2026-04-14 06:33:17,900 INFO BGP-Thread-1 (job): total_received_update_message_counter: 103000
2026-04-14 06:33:17,900 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 102999
2026-04-14 06:33:17,900 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:17,906 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:33:17,907 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 84.286s
2026-04-14 06:33:18,576 INFO BGP-Thread-1 (job): total_received_update_message_counter: 103100
2026-04-14 06:33:18,576 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 103099
2026-04-14 06:33:18,576 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:18,580 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:33:18,580 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 84.937s
2026-04-14 06:33:19,247 INFO BGP-Thread-1 (job): total_received_update_message_counter: 103200
2026-04-14 06:33:19,248 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 103199
2026-04-14 06:33:19,248 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:19,253 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:33:19,253 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 85.588s
2026-04-14 06:33:20,020 INFO BGP-Thread-1 (job): total_received_update_message_counter: 103300
2026-04-14 06:33:20,020 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 103299
2026-04-14 06:33:20,020 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:20,025 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:33:20,025 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 86.339s
2026-04-14 06:33:20,709 INFO BGP-Thread-1 (job): total_received_update_message_counter: 103400
2026-04-14 06:33:20,709 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 103399
2026-04-14 06:33:20,709 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:20,715 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:33:20,715 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 87.003s
2026-04-14 06:33:21,378 INFO BGP-Thread-1 (job): total_received_update_message_counter: 103500
2026-04-14 06:33:21,378 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 103499
2026-04-14 06:33:21,378 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:21,384 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:33:21,384 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 87.650s
2026-04-14 06:33:22,082 INFO BGP-Thread-1 (job): total_received_update_message_counter: 103600
2026-04-14 06:33:22,082 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 103599
2026-04-14 06:33:22,082 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:22,087 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:33:22,088 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 88.331s
2026-04-14 06:33:22,745 INFO BGP-Thread-1 (job): total_received_update_message_counter: 103700
2026-04-14 06:33:22,745 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 103699
2026-04-14 06:33:22,745 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:22,750 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:33:22,750 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 88.972s
2026-04-14 06:33:23,385 INFO BGP-Thread-1 (job): total_received_update_message_counter: 103800
2026-04-14 06:33:23,386 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 103799
2026-04-14 06:33:23,386 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:23,390 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:33:23,391 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 89.588s
2026-04-14 06:33:24,045 INFO BGP-Thread-1 (job): total_received_update_message_counter: 103900
2026-04-14 06:33:24,045 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 103899
2026-04-14 06:33:24,045 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:24,050 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:33:24,050 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 90.216s
2026-04-14 06:33:24,782 INFO BGP-Thread-1 (job): total_received_update_message_counter: 104000
2026-04-14 06:33:24,782 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 103999
2026-04-14 06:33:24,782 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:24,795 INFO BGP-Thread-1 (job): ... idle for 0.013s
2026-04-14 06:33:24,795 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 90.936s
2026-04-14 06:33:25,562 INFO BGP-Thread-1 (job): total_received_update_message_counter: 104100
2026-04-14 06:33:25,563 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 104099
2026-04-14 06:33:25,563 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:25,568 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:33:25,568 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 91.686s
2026-04-14 06:33:26,232 INFO BGP-Thread-1 (job): total_received_update_message_counter: 104200
2026-04-14 06:33:26,232 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 104199
2026-04-14 06:33:26,233 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:26,240 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:33:26,240 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 92.336s
2026-04-14 06:33:26,913 INFO BGP-Thread-1 (job): total_received_update_message_counter: 104300
2026-04-14 06:33:26,913 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 104299
2026-04-14 06:33:26,913 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:26,921 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:33:26,921 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 92.993s
2026-04-14 06:33:27,651 INFO BGP-Thread-1 (job): total_received_update_message_counter: 104400
2026-04-14 06:33:27,651 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 104399
2026-04-14 06:33:27,651 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:27,662 INFO BGP-Thread-1 (job): ... idle for 0.011s
2026-04-14 06:33:27,662 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 93.685s
2026-04-14 06:33:28,471 INFO BGP-Thread-1 (job): total_received_update_message_counter: 104500
2026-04-14 06:33:28,471 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 104499
2026-04-14 06:33:28,471 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:28,476 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:33:28,476 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 94.476s
2026-04-14 06:33:29,113 INFO BGP-Thread-1 (job): total_received_update_message_counter: 104600
2026-04-14 06:33:29,120 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 104599
2026-04-14 06:33:29,120 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:29,127 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:33:29,127 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 95.097s
2026-04-14 06:33:29,771 INFO BGP-Thread-1 (job): total_received_update_message_counter: 104700
2026-04-14 06:33:29,771 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 104699
2026-04-14 06:33:29,771 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:29,775 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:33:29,775 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 95.722s
2026-04-14 06:33:30,767 INFO BGP-Thread-1 (job): total_received_update_message_counter: 104800
2026-04-14 06:33:30,767 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 104799
2026-04-14 06:33:30,767 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:30,777 INFO BGP-Thread-1 (job): ... idle for 0.010s
2026-04-14 06:33:30,777 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 96.700s
2026-04-14 06:33:31,763 INFO BGP-Thread-1 (job): total_received_update_message_counter: 104900
2026-04-14 06:33:31,764 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 104899
2026-04-14 06:33:31,764 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:31,778 INFO BGP-Thread-1 (job): ... idle for 0.014s
2026-04-14 06:33:31,778 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 97.674s
2026-04-14 06:33:32,770 INFO BGP-Thread-1 (job): total_received_update_message_counter: 105000
2026-04-14 06:33:32,770 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 104999
2026-04-14 06:33:32,770 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:32,776 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:33:32,777 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 98.648s
2026-04-14 06:33:33,716 INFO BGP-Thread-1 (job): total_received_update_message_counter: 105100
2026-04-14 06:33:33,717 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 105099
2026-04-14 06:33:33,717 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:33,722 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:33:33,723 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 99.569s
2026-04-14 06:33:34,592 INFO BGP-Thread-1 (job): total_received_update_message_counter: 105200
2026-04-14 06:33:34,592 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 105199
2026-04-14 06:33:34,592 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:34,601 INFO BGP-Thread-1 (job): ... idle for 0.009s
2026-04-14 06:33:34,601 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 100.425s
2026-04-14 06:33:36,828 INFO BGP-Thread-1 (job): total_received_update_message_counter: 105300
2026-04-14 06:33:36,828 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 105299
2026-04-14 06:33:36,828 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:36,863 INFO BGP-Thread-1 (job): ... idle for 0.035s
2026-04-14 06:33:36,863 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 102.662s
2026-04-14 06:33:39,021 INFO BGP-Thread-1 (job): total_received_update_message_counter: 105400
2026-04-14 06:33:39,022 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 105399
2026-04-14 06:33:39,022 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:39,048 INFO BGP-Thread-1 (job): ... idle for 0.026s
2026-04-14 06:33:39,048 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 104.823s
2026-04-14 06:33:41,772 INFO BGP-Thread-1 (job): total_received_update_message_counter: 105500
2026-04-14 06:33:41,772 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 105499
2026-04-14 06:33:41,772 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:41,803 INFO BGP-Thread-1 (job): ... idle for 0.031s
2026-04-14 06:33:41,803 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 107.550s
2026-04-14 06:33:45,533 INFO BGP-Thread-1 (job): total_received_update_message_counter: 105600
2026-04-14 06:33:45,533 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 105599
2026-04-14 06:33:45,533 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:45,540 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:33:45,540 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 111.258s
2026-04-14 06:33:47,556 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:33:49,652 INFO BGP-Thread-1 (job): total_received_update_message_counter: 105700
2026-04-14 06:33:49,652 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 105699
2026-04-14 06:33:49,652 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:49,737 INFO BGP-Thread-1 (job): ... idle for 0.085s
2026-04-14 06:33:49,738 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 115.428s
2026-04-14 06:33:50,797 INFO BGP-Thread-1 (job): total_received_update_message_counter: 105800
2026-04-14 06:33:50,797 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 105799
2026-04-14 06:33:50,797 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:50,807 INFO BGP-Thread-1 (job): ... idle for 0.010s
2026-04-14 06:33:50,807 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 116.476s
2026-04-14 06:33:51,821 INFO BGP-Thread-1 (job): total_received_update_message_counter: 105900
2026-04-14 06:33:51,821 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 105899
2026-04-14 06:33:51,821 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:51,844 INFO BGP-Thread-1 (job): ... idle for 0.022s
2026-04-14 06:33:51,844 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 117.488s
2026-04-14 06:33:53,034 INFO BGP-Thread-1 (job): total_received_update_message_counter: 106000
2026-04-14 06:33:53,034 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 105999
2026-04-14 06:33:53,034 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:53,044 INFO BGP-Thread-1 (job): ... idle for 0.010s
2026-04-14 06:33:53,045 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 118.662s
2026-04-14 06:33:55,833 INFO BGP-Thread-1 (job): total_received_update_message_counter: 106100
2026-04-14 06:33:55,834 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 106099
2026-04-14 06:33:55,834 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:55,878 INFO BGP-Thread-1 (job): ... idle for 0.044s
2026-04-14 06:33:55,878 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 121.469s
2026-04-14 06:33:56,988 INFO BGP-Thread-1 (job): total_received_update_message_counter: 106200
2026-04-14 06:33:56,990 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 106199
2026-04-14 06:33:56,990 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:56,996 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:33:56,996 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 122.562s
2026-04-14 06:33:57,617 INFO BGP-Thread-1 (job): total_received_update_message_counter: 106300
2026-04-14 06:33:57,619 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 106299
2026-04-14 06:33:57,619 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:57,623 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:33:57,623 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 123.148s
2026-04-14 06:33:58,293 INFO BGP-Thread-1 (job): total_received_update_message_counter: 106400
2026-04-14 06:33:58,293 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 106399
2026-04-14 06:33:58,294 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:58,298 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:33:58,298 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 123.800s
2026-04-14 06:33:59,895 INFO BGP-Thread-1 (job): total_received_update_message_counter: 106500
2026-04-14 06:33:59,895 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 106499
2026-04-14 06:33:59,895 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:33:59,900 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:33:59,901 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 125.378s
2026-04-14 06:34:00,616 INFO BGP-Thread-1 (job): total_received_update_message_counter: 106600
2026-04-14 06:34:00,616 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 106599
2026-04-14 06:34:00,616 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:00,623 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:34:00,623 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 126.074s
2026-04-14 06:34:01,333 INFO BGP-Thread-1 (job): total_received_update_message_counter: 106700
2026-04-14 06:34:01,333 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 106699
2026-04-14 06:34:01,333 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:01,339 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:34:01,340 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 126.770s
2026-04-14 06:34:02,301 INFO BGP-Thread-1 (job): total_received_update_message_counter: 106800
2026-04-14 06:34:02,301 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 106799
2026-04-14 06:34:02,301 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:02,308 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:34:02,308 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 127.719s
2026-04-14 06:34:03,048 INFO BGP-Thread-1 (job): total_received_update_message_counter: 106900
2026-04-14 06:34:03,049 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 106899
2026-04-14 06:34:03,049 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:03,054 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:34:03,055 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 128.441s
2026-04-14 06:34:04,024 INFO BGP-Thread-1 (job): total_received_update_message_counter: 107000
2026-04-14 06:34:04,025 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 106999
2026-04-14 06:34:04,025 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:04,032 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:34:04,032 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 129.395s
2026-04-14 06:34:05,245 INFO BGP-Thread-1 (job): total_received_update_message_counter: 107100
2026-04-14 06:34:05,246 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 107099
2026-04-14 06:34:05,246 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:05,262 INFO BGP-Thread-1 (job): ... idle for 0.017s
2026-04-14 06:34:05,263 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 130.600s
2026-04-14 06:34:07,092 INFO BGP-Thread-1 (job): total_received_update_message_counter: 107200
2026-04-14 06:34:07,093 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 107199
2026-04-14 06:34:07,093 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:07,106 INFO BGP-Thread-1 (job): ... idle for 0.013s
2026-04-14 06:34:07,106 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 132.412s
2026-04-14 06:34:08,643 INFO BGP-Thread-1 (job): total_received_update_message_counter: 107300
2026-04-14 06:34:08,646 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 107299
2026-04-14 06:34:08,646 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:08,652 INFO BGP-Thread-1 (job): ... idle for 0.000s
2026-04-14 06:34:08,652 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 133.926s
2026-04-14 06:34:09,552 INFO BGP-Thread-1 (job): total_received_update_message_counter: 107400
2026-04-14 06:34:09,552 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 107399
2026-04-14 06:34:09,552 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:09,559 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:34:09,559 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 134.807s
2026-04-14 06:34:11,109 INFO BGP-Thread-1 (job): total_received_update_message_counter: 107500
2026-04-14 06:34:11,109 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 107499
2026-04-14 06:34:11,109 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:11,118 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:34:11,118 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 136.341s
2026-04-14 06:34:14,288 INFO BGP-Thread-1 (job): total_received_update_message_counter: 107600
2026-04-14 06:34:14,288 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 107599
2026-04-14 06:34:14,288 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:14,358 INFO BGP-Thread-1 (job): ... idle for 0.070s
2026-04-14 06:34:14,359 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 139.560s
2026-04-14 06:34:16,261 INFO BGP-Thread-1 (job): total_received_update_message_counter: 107700
2026-04-14 06:34:16,262 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 107699
2026-04-14 06:34:16,262 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:16,274 INFO BGP-Thread-1 (job): ... idle for 0.012s
2026-04-14 06:34:16,274 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 141.431s
2026-04-14 06:34:17,650 INFO BGP-Thread-1 (job): total_received_update_message_counter: 107800
2026-04-14 06:34:17,650 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 107799
2026-04-14 06:34:17,650 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:17,654 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:34:17,654 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 142.788s
2026-04-14 06:34:18,535 INFO BGP-Thread-1 (job): total_received_update_message_counter: 107900
2026-04-14 06:34:18,535 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 107899
2026-04-14 06:34:18,536 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:18,542 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:34:18,542 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 143.649s
2026-04-14 06:34:19,454 INFO BGP-Thread-1 (job): total_received_update_message_counter: 108000
2026-04-14 06:34:19,455 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 107999
2026-04-14 06:34:19,455 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:19,475 INFO BGP-Thread-1 (job): ... idle for 0.020s
2026-04-14 06:34:19,475 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 144.562s
2026-04-14 06:34:20,882 INFO BGP-Thread-1 (job): total_received_update_message_counter: 108100
2026-04-14 06:34:20,883 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 108099
2026-04-14 06:34:20,883 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:20,892 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:34:20,892 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 145.956s
2026-04-14 06:34:21,474 INFO BGP-Thread-1 (job): total_received_update_message_counter: 108200
2026-04-14 06:34:21,474 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 108199
2026-04-14 06:34:21,474 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:21,481 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:34:21,481 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 146.522s
2026-04-14 06:34:22,185 INFO BGP-Thread-1 (job): total_received_update_message_counter: 108300
2026-04-14 06:34:22,185 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 108299
2026-04-14 06:34:22,185 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:22,190 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:34:22,190 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 147.208s
2026-04-14 06:34:22,821 INFO BGP-Thread-1 (job): total_received_update_message_counter: 108400
2026-04-14 06:34:22,821 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 108399
2026-04-14 06:34:22,821 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:22,829 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:34:22,829 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 147.822s
2026-04-14 06:34:23,506 INFO BGP-Thread-1 (job): total_received_update_message_counter: 108500
2026-04-14 06:34:23,507 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 108499
2026-04-14 06:34:23,507 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:23,513 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:34:23,513 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 148.482s
2026-04-14 06:34:24,070 INFO BGP-Thread-1 (job): total_received_update_message_counter: 108600
2026-04-14 06:34:24,070 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 108599
2026-04-14 06:34:24,070 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:24,077 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:34:24,077 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 149.021s
2026-04-14 06:34:24,753 INFO BGP-Thread-1 (job): total_received_update_message_counter: 108700
2026-04-14 06:34:24,753 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 108699
2026-04-14 06:34:24,753 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:24,759 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:34:24,759 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 149.680s
2026-04-14 06:34:25,357 INFO BGP-Thread-1 (job): total_received_update_message_counter: 108800
2026-04-14 06:34:25,358 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 108799
2026-04-14 06:34:25,358 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:25,362 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:34:25,362 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 150.258s
2026-04-14 06:34:25,964 INFO BGP-Thread-1 (job): total_received_update_message_counter: 108900
2026-04-14 06:34:25,965 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 108899
2026-04-14 06:34:25,965 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:25,969 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:34:25,969 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 150.831s
2026-04-14 06:34:26,544 INFO BGP-Thread-1 (job): total_received_update_message_counter: 109000
2026-04-14 06:34:26,544 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 108999
2026-04-14 06:34:26,544 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:26,549 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:34:26,549 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 151.386s
2026-04-14 06:34:27,085 INFO BGP-Thread-1 (job): total_received_update_message_counter: 109100
2026-04-14 06:34:27,085 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 109099
2026-04-14 06:34:27,085 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:27,092 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:34:27,092 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 151.910s
2026-04-14 06:34:27,635 INFO BGP-Thread-1 (job): total_received_update_message_counter: 109200
2026-04-14 06:34:27,636 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 109199
2026-04-14 06:34:27,636 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:27,639 INFO BGP-Thread-1 (job): ... idle for 0.003s
2026-04-14 06:34:27,639 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 152.425s
2026-04-14 06:34:28,217 INFO BGP-Thread-1 (job): total_received_update_message_counter: 109300
2026-04-14 06:34:28,217 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 109299
2026-04-14 06:34:28,217 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:28,222 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:34:28,222 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 152.985s
2026-04-14 06:34:29,822 INFO BGP-Thread-1 (job): total_received_update_message_counter: 109400
2026-04-14 06:34:29,823 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 109399
2026-04-14 06:34:29,824 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:29,832 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:34:29,832 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 154.568s
2026-04-14 06:34:30,390 INFO BGP-Thread-1 (job): total_received_update_message_counter: 109500
2026-04-14 06:34:30,390 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 109499
2026-04-14 06:34:30,390 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:30,395 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:34:30,395 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 155.107s
2026-04-14 06:34:31,024 INFO BGP-Thread-1 (job): total_received_update_message_counter: 109600
2026-04-14 06:34:31,028 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 109599
2026-04-14 06:34:31,028 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:31,029 INFO BGP-Thread-1 (job): ... idle for 0.001s
2026-04-14 06:34:31,029 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 155.710s
2026-04-14 06:34:31,567 INFO BGP-Thread-1 (job): total_received_update_message_counter: 109700
2026-04-14 06:34:31,567 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 109699
2026-04-14 06:34:31,568 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:31,572 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:34:31,572 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 156.230s
2026-04-14 06:34:32,142 INFO BGP-Thread-1 (job): total_received_update_message_counter: 109800
2026-04-14 06:34:32,142 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 109799
2026-04-14 06:34:32,142 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:32,146 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:34:32,146 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 156.781s
2026-04-14 06:34:32,813 INFO BGP-Thread-1 (job): total_received_update_message_counter: 109900
2026-04-14 06:34:32,813 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 109899
2026-04-14 06:34:32,813 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:32,818 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:34:32,818 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 157.425s
2026-04-14 06:34:33,498 INFO BGP-Thread-1 (job): total_received_update_message_counter: 110000
2026-04-14 06:34:33,498 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 109999
2026-04-14 06:34:33,498 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:33,504 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:34:33,504 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 158.084s
2026-04-14 06:34:34,277 INFO BGP-Thread-1 (job): total_received_update_message_counter: 110100
2026-04-14 06:34:34,277 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 110099
2026-04-14 06:34:34,277 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:34,283 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:34:34,284 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 158.837s
2026-04-14 06:34:34,884 INFO BGP-Thread-1 (job): total_received_update_message_counter: 110200
2026-04-14 06:34:34,884 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 110199
2026-04-14 06:34:34,884 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:34,889 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:34:34,889 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 159.417s
2026-04-14 06:34:35,509 INFO BGP-Thread-1 (job): total_received_update_message_counter: 110300
2026-04-14 06:34:35,510 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 110299
2026-04-14 06:34:35,510 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:35,517 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:34:35,517 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 160.022s
2026-04-14 06:34:36,206 INFO BGP-Thread-1 (job): total_received_update_message_counter: 110400
2026-04-14 06:34:36,206 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 110399
2026-04-14 06:34:36,206 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:36,211 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:34:36,211 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 160.694s
2026-04-14 06:34:36,812 INFO BGP-Thread-1 (job): total_received_update_message_counter: 110500
2026-04-14 06:34:36,812 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 110499
2026-04-14 06:34:36,812 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:36,818 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:34:36,818 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 161.278s
2026-04-14 06:34:37,399 INFO BGP-Thread-1 (job): total_received_update_message_counter: 110600
2026-04-14 06:34:37,399 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 110599
2026-04-14 06:34:37,399 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:37,408 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:34:37,408 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 161.845s
2026-04-14 06:34:38,148 INFO BGP-Thread-1 (job): total_received_update_message_counter: 110700
2026-04-14 06:34:38,148 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 110699
2026-04-14 06:34:38,148 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:38,153 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:34:38,153 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 162.565s
2026-04-14 06:34:38,728 INFO BGP-Thread-1 (job): total_received_update_message_counter: 110800
2026-04-14 06:34:38,729 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 110799
2026-04-14 06:34:38,729 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:38,736 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:34:38,736 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 163.127s
2026-04-14 06:34:39,286 INFO BGP-Thread-1 (job): total_received_update_message_counter: 110900
2026-04-14 06:34:39,286 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 110899
2026-04-14 06:34:39,286 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:39,291 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:34:39,291 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 163.665s
2026-04-14 06:34:39,834 INFO BGP-Thread-1 (job): total_received_update_message_counter: 111000
2026-04-14 06:34:39,834 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 110999
2026-04-14 06:34:39,834 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:39,840 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:34:39,840 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 164.197s
2026-04-14 06:34:40,397 INFO BGP-Thread-1 (job): total_received_update_message_counter: 111100
2026-04-14 06:34:40,398 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 111099
2026-04-14 06:34:40,398 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:40,402 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:34:40,402 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 164.743s
2026-04-14 06:34:40,953 INFO BGP-Thread-1 (job): total_received_update_message_counter: 111200
2026-04-14 06:34:40,953 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 111199
2026-04-14 06:34:40,953 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:40,958 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:34:40,958 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 165.280s
2026-04-14 06:34:41,553 INFO BGP-Thread-1 (job): total_received_update_message_counter: 111300
2026-04-14 06:34:41,554 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 111299
2026-04-14 06:34:41,554 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:41,559 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:34:41,559 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 165.856s
2026-04-14 06:34:42,131 INFO BGP-Thread-1 (job): total_received_update_message_counter: 111400
2026-04-14 06:34:42,131 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 111399
2026-04-14 06:34:42,131 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:42,135 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:34:42,135 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 166.407s
2026-04-14 06:34:42,716 INFO BGP-Thread-1 (job): total_received_update_message_counter: 111500
2026-04-14 06:34:42,716 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 111499
2026-04-14 06:34:42,716 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:42,722 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:34:42,722 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 166.969s
2026-04-14 06:34:43,285 INFO BGP-Thread-1 (job): total_received_update_message_counter: 111600
2026-04-14 06:34:43,286 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 111599
2026-04-14 06:34:43,286 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:43,292 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:34:43,292 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 167.516s
2026-04-14 06:34:43,986 INFO BGP-Thread-1 (job): total_received_update_message_counter: 111700
2026-04-14 06:34:43,986 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 111699
2026-04-14 06:34:43,986 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:43,992 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:34:43,992 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 168.198s
2026-04-14 06:34:44,597 INFO BGP-Thread-1 (job): total_received_update_message_counter: 111800
2026-04-14 06:34:44,597 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 111799
2026-04-14 06:34:44,597 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:44,603 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:34:44,603 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 168.793s
2026-04-14 06:34:45,268 INFO BGP-Thread-1 (job): total_received_update_message_counter: 111900
2026-04-14 06:34:45,268 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 111899
2026-04-14 06:34:45,268 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:45,273 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:34:45,273 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 169.443s
2026-04-14 06:34:45,929 INFO BGP-Thread-1 (job): total_received_update_message_counter: 112000
2026-04-14 06:34:45,929 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 111999
2026-04-14 06:34:45,929 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:45,933 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:34:45,933 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 170.086s
2026-04-14 06:34:46,694 INFO BGP-Thread-1 (job): total_received_update_message_counter: 112100
2026-04-14 06:34:46,694 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 112099
2026-04-14 06:34:46,694 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:46,701 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:34:46,701 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 170.836s
2026-04-14 06:34:47,222 INFO BGP-Thread-1 (job): total_received_update_message_counter: 112200
2026-04-14 06:34:47,222 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 112199
2026-04-14 06:34:47,222 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:47,225 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:34:47,225 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 171.347s
2026-04-14 06:34:47,556 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:34:47,878 INFO BGP-Thread-1 (job): total_received_update_message_counter: 112300
2026-04-14 06:34:47,878 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 112299
2026-04-14 06:34:47,878 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:47,883 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:34:47,883 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 171.987s
2026-04-14 06:34:48,473 INFO BGP-Thread-1 (job): total_received_update_message_counter: 112400
2026-04-14 06:34:48,473 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 112399
2026-04-14 06:34:48,473 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:48,477 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:34:48,477 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 172.565s
2026-04-14 06:34:49,167 INFO BGP-Thread-1 (job): total_received_update_message_counter: 112500
2026-04-14 06:34:49,167 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 112499
2026-04-14 06:34:49,167 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:49,177 INFO BGP-Thread-1 (job): ... idle for 0.010s
2026-04-14 06:34:49,177 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 173.246s
2026-04-14 06:34:49,789 INFO BGP-Thread-1 (job): total_received_update_message_counter: 112600
2026-04-14 06:34:49,790 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 112599
2026-04-14 06:34:49,790 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:49,795 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:34:49,795 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 173.848s
2026-04-14 06:34:50,350 INFO BGP-Thread-1 (job): total_received_update_message_counter: 112700
2026-04-14 06:34:50,350 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 112699
2026-04-14 06:34:50,350 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:50,356 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:34:50,356 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 174.393s
2026-04-14 06:34:50,924 INFO BGP-Thread-1 (job): total_received_update_message_counter: 112800
2026-04-14 06:34:50,924 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 112799
2026-04-14 06:34:50,924 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:50,930 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:34:50,930 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 174.952s
2026-04-14 06:34:51,565 INFO BGP-Thread-1 (job): total_received_update_message_counter: 112900
2026-04-14 06:34:51,565 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 112899
2026-04-14 06:34:51,565 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:51,570 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:34:51,570 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 175.576s
2026-04-14 06:34:52,152 INFO BGP-Thread-1 (job): total_received_update_message_counter: 113000
2026-04-14 06:34:52,153 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 112999
2026-04-14 06:34:52,153 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:52,159 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:34:52,159 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 176.145s
2026-04-14 06:34:52,750 INFO BGP-Thread-1 (job): total_received_update_message_counter: 113100
2026-04-14 06:34:52,750 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 113099
2026-04-14 06:34:52,750 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:52,758 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:34:52,758 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 176.720s
2026-04-14 06:34:53,378 INFO BGP-Thread-1 (job): total_received_update_message_counter: 113200
2026-04-14 06:34:53,378 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 113199
2026-04-14 06:34:53,378 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:53,383 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:34:53,383 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 177.321s
2026-04-14 06:34:54,015 INFO BGP-Thread-1 (job): total_received_update_message_counter: 113300
2026-04-14 06:34:54,015 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 113299
2026-04-14 06:34:54,016 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:54,020 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:34:54,020 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 177.934s
2026-04-14 06:34:54,837 INFO BGP-Thread-1 (job): total_received_update_message_counter: 113400
2026-04-14 06:34:54,837 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 113399
2026-04-14 06:34:54,837 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:54,845 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:34:54,845 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 178.732s
2026-04-14 06:34:55,474 INFO BGP-Thread-1 (job): total_received_update_message_counter: 113500
2026-04-14 06:34:55,475 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 113499
2026-04-14 06:34:55,475 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:55,480 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:34:55,480 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 179.343s
2026-04-14 06:34:56,055 INFO BGP-Thread-1 (job): total_received_update_message_counter: 113600
2026-04-14 06:34:56,055 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 113599
2026-04-14 06:34:56,055 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:56,063 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:34:56,064 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 179.901s
2026-04-14 06:34:56,676 INFO BGP-Thread-1 (job): total_received_update_message_counter: 113700
2026-04-14 06:34:56,676 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 113699
2026-04-14 06:34:56,676 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:56,681 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:34:56,681 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 180.499s
2026-04-14 06:34:57,413 INFO BGP-Thread-1 (job): total_received_update_message_counter: 113800
2026-04-14 06:34:57,413 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 113799
2026-04-14 06:34:57,414 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:57,420 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:34:57,420 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 181.220s
2026-04-14 06:34:58,016 INFO BGP-Thread-1 (job): total_received_update_message_counter: 113900
2026-04-14 06:34:58,017 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 113899
2026-04-14 06:34:58,017 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:58,021 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:34:58,022 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 181.798s
2026-04-14 06:34:58,594 INFO BGP-Thread-1 (job): total_received_update_message_counter: 114000
2026-04-14 06:34:58,594 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 113999
2026-04-14 06:34:58,594 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:58,600 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:34:58,601 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 182.336s
2026-04-14 06:34:59,228 INFO BGP-Thread-1 (job): total_received_update_message_counter: 114100
2026-04-14 06:34:59,228 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 114099
2026-04-14 06:34:59,228 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:59,232 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:34:59,232 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 182.943s
2026-04-14 06:34:59,781 INFO BGP-Thread-1 (job): total_received_update_message_counter: 114200
2026-04-14 06:34:59,783 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 114199
2026-04-14 06:34:59,783 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:34:59,786 INFO BGP-Thread-1 (job): ... idle for 0.002s
2026-04-14 06:34:59,786 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 183.467s
2026-04-14 06:35:00,340 INFO BGP-Thread-1 (job): total_received_update_message_counter: 114300
2026-04-14 06:35:00,340 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 114299
2026-04-14 06:35:00,340 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:00,344 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:35:00,344 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 184.001s
2026-04-14 06:35:00,895 INFO BGP-Thread-1 (job): total_received_update_message_counter: 114400
2026-04-14 06:35:00,895 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 114399
2026-04-14 06:35:00,895 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:00,900 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:35:00,900 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 184.534s
2026-04-14 06:35:01,522 INFO BGP-Thread-1 (job): total_received_update_message_counter: 114500
2026-04-14 06:35:01,522 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 114499
2026-04-14 06:35:01,522 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:01,528 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:35:01,528 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 185.139s
2026-04-14 06:35:02,123 INFO BGP-Thread-1 (job): total_received_update_message_counter: 114600
2026-04-14 06:35:02,123 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 114599
2026-04-14 06:35:02,123 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:02,128 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:35:02,128 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 185.714s
2026-04-14 06:35:02,738 INFO BGP-Thread-1 (job): total_received_update_message_counter: 114700
2026-04-14 06:35:02,739 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 114699
2026-04-14 06:35:02,739 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:02,745 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:35:02,745 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 186.306s
2026-04-14 06:35:03,506 INFO BGP-Thread-1 (job): total_received_update_message_counter: 114800
2026-04-14 06:35:03,506 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 114799
2026-04-14 06:35:03,506 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:03,514 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:35:03,514 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 187.050s
2026-04-14 06:35:04,168 INFO BGP-Thread-1 (job): total_received_update_message_counter: 114900
2026-04-14 06:35:04,169 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 114899
2026-04-14 06:35:04,169 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:04,173 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:35:04,174 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 187.685s
2026-04-14 06:35:04,802 INFO BGP-Thread-1 (job): total_received_update_message_counter: 115000
2026-04-14 06:35:04,802 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 114999
2026-04-14 06:35:04,803 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:04,808 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:35:04,808 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 188.296s
2026-04-14 06:35:06,566 INFO BGP-Thread-1 (job): total_received_update_message_counter: 115100
2026-04-14 06:35:06,566 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 115099
2026-04-14 06:35:06,567 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:06,581 INFO BGP-Thread-1 (job): ... idle for 0.014s
2026-04-14 06:35:06,581 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 190.036s
2026-04-14 06:35:07,364 INFO BGP-Thread-1 (job): total_received_update_message_counter: 115200
2026-04-14 06:35:07,365 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 115199
2026-04-14 06:35:07,365 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:07,368 INFO BGP-Thread-1 (job): ... idle for 0.003s
2026-04-14 06:35:07,368 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 190.798s
2026-04-14 06:35:07,978 INFO BGP-Thread-1 (job): total_received_update_message_counter: 115300
2026-04-14 06:35:07,979 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 115299
2026-04-14 06:35:07,979 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:07,983 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:35:07,983 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 191.389s
2026-04-14 06:35:08,529 INFO BGP-Thread-1 (job): total_received_update_message_counter: 115400
2026-04-14 06:35:08,530 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 115399
2026-04-14 06:35:08,530 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:08,534 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:35:08,534 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 191.916s
2026-04-14 06:35:10,383 INFO BGP-Thread-1 (job): total_received_update_message_counter: 115500
2026-04-14 06:35:10,384 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 115499
2026-04-14 06:35:10,384 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:10,390 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:35:10,390 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 193.745s
2026-04-14 06:35:10,947 INFO BGP-Thread-1 (job): total_received_update_message_counter: 115600
2026-04-14 06:35:10,947 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 115599
2026-04-14 06:35:10,947 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:10,951 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:35:10,952 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 194.281s
2026-04-14 06:35:11,478 INFO BGP-Thread-1 (job): total_received_update_message_counter: 115700
2026-04-14 06:35:11,478 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 115699
2026-04-14 06:35:11,478 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:11,482 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:35:11,482 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 194.788s
2026-04-14 06:35:12,066 INFO BGP-Thread-1 (job): total_received_update_message_counter: 115800
2026-04-14 06:35:12,066 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 115799
2026-04-14 06:35:12,066 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:12,072 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:35:12,072 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 195.355s
2026-04-14 06:35:12,621 INFO BGP-Thread-1 (job): total_received_update_message_counter: 115900
2026-04-14 06:35:12,621 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 115899
2026-04-14 06:35:12,621 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:12,626 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:35:12,626 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 195.885s
2026-04-14 06:35:13,196 INFO BGP-Thread-1 (job): total_received_update_message_counter: 116000
2026-04-14 06:35:13,197 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 115999
2026-04-14 06:35:13,197 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:13,202 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:35:13,202 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 196.438s
2026-04-14 06:35:13,832 INFO BGP-Thread-1 (job): total_received_update_message_counter: 116100
2026-04-14 06:35:13,832 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 116099
2026-04-14 06:35:13,832 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:13,838 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:35:13,838 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 197.050s
2026-04-14 06:35:15,007 INFO BGP-Thread-1 (job): total_received_update_message_counter: 116200
2026-04-14 06:35:15,007 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 116199
2026-04-14 06:35:15,007 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:15,013 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:35:15,013 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 198.195s
2026-04-14 06:35:15,627 INFO BGP-Thread-1 (job): total_received_update_message_counter: 116300
2026-04-14 06:35:15,628 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 116299
2026-04-14 06:35:15,628 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:15,632 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:35:15,633 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 198.789s
2026-04-14 06:35:16,222 INFO BGP-Thread-1 (job): total_received_update_message_counter: 116400
2026-04-14 06:35:16,222 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 116399
2026-04-14 06:35:16,222 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:16,228 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:35:16,228 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 199.352s
2026-04-14 06:35:17,357 INFO BGP-Thread-1 (job): total_received_update_message_counter: 116500
2026-04-14 06:35:17,358 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 116499
2026-04-14 06:35:17,358 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:17,364 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:35:17,364 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 200.463s
2026-04-14 06:35:18,210 INFO BGP-Thread-1 (job): total_received_update_message_counter: 116600
2026-04-14 06:35:18,210 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 116599
2026-04-14 06:35:18,211 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:18,224 INFO BGP-Thread-1 (job): ... idle for 0.013s
2026-04-14 06:35:18,224 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 201.299s
2026-04-14 06:35:18,857 INFO BGP-Thread-1 (job): total_received_update_message_counter: 116700
2026-04-14 06:35:18,857 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 116699
2026-04-14 06:35:18,857 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:18,862 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:35:18,862 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 201.913s
2026-04-14 06:35:19,737 INFO BGP-Thread-1 (job): total_received_update_message_counter: 116800
2026-04-14 06:35:19,738 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 116799
2026-04-14 06:35:19,738 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:19,743 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:35:19,743 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 202.773s
2026-04-14 06:35:22,924 INFO BGP-Thread-1 (job): total_received_update_message_counter: 116900
2026-04-14 06:35:22,925 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 116899
2026-04-14 06:35:22,925 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:22,932 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:35:22,933 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 205.932s
2026-04-14 06:35:24,707 INFO BGP-Thread-1 (job): total_received_update_message_counter: 117000
2026-04-14 06:35:24,708 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 116999
2026-04-14 06:35:24,708 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:24,728 INFO BGP-Thread-1 (job): ... idle for 0.020s
2026-04-14 06:35:24,728 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 207.701s
2026-04-14 06:35:28,285 INFO BGP-Thread-1 (job): total_received_update_message_counter: 117100
2026-04-14 06:35:28,285 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 117099
2026-04-14 06:35:28,285 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:28,301 INFO BGP-Thread-1 (job): ... idle for 0.015s
2026-04-14 06:35:28,301 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 211.246s
2026-04-14 06:35:31,360 INFO BGP-Thread-1 (job): total_received_update_message_counter: 117200
2026-04-14 06:35:31,361 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 117199
2026-04-14 06:35:31,361 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:31,414 INFO BGP-Thread-1 (job): ... idle for 0.053s
2026-04-14 06:35:31,414 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 214.329s
2026-04-14 06:35:36,363 INFO BGP-Thread-1 (job): total_received_update_message_counter: 117300
2026-04-14 06:35:36,364 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 117299
2026-04-14 06:35:36,364 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:36,399 INFO BGP-Thread-1 (job): ... idle for 0.036s
2026-04-14 06:35:36,400 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 219.284s
2026-04-14 06:35:41,627 INFO BGP-Thread-1 (job): total_received_update_message_counter: 117400
2026-04-14 06:35:41,628 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 117399
2026-04-14 06:35:41,628 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:41,636 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:35:41,636 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 224.486s
2026-04-14 06:35:44,478 INFO BGP-Thread-1 (job): total_received_update_message_counter: 117500
2026-04-14 06:35:44,478 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 117499
2026-04-14 06:35:44,478 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:44,510 INFO BGP-Thread-1 (job): ... idle for 0.031s
2026-04-14 06:35:44,510 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 227.334s
2026-04-14 06:35:46,094 INFO BGP-Thread-1 (job): total_received_update_message_counter: 117600
2026-04-14 06:35:46,094 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 117599
2026-04-14 06:35:46,094 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:46,185 INFO BGP-Thread-1 (job): ... idle for 0.091s
2026-04-14 06:35:46,185 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 228.987s
2026-04-14 06:35:47,556 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:35:48,224 INFO BGP-Thread-1 (job): total_received_update_message_counter: 117700
2026-04-14 06:35:48,224 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 117699
2026-04-14 06:35:48,224 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:48,246 INFO BGP-Thread-1 (job): ... idle for 0.021s
2026-04-14 06:35:48,246 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 231.020s
2026-04-14 06:35:49,757 INFO BGP-Thread-1 (job): total_received_update_message_counter: 117800
2026-04-14 06:35:49,758 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 117799
2026-04-14 06:35:49,758 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:49,763 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:35:49,763 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 232.513s
2026-04-14 06:35:51,348 INFO BGP-Thread-1 (job): total_received_update_message_counter: 117900
2026-04-14 06:35:51,348 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 117899
2026-04-14 06:35:51,348 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:51,352 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:35:51,352 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 234.077s
2026-04-14 06:35:52,907 INFO BGP-Thread-1 (job): total_received_update_message_counter: 118000
2026-04-14 06:35:52,908 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 117999
2026-04-14 06:35:52,908 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:52,913 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:35:52,913 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 235.614s
2026-04-14 06:35:54,159 INFO BGP-Thread-1 (job): total_received_update_message_counter: 118100
2026-04-14 06:35:54,160 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 118099
2026-04-14 06:35:54,160 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:54,165 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:35:54,165 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 236.841s
2026-04-14 06:35:56,089 INFO BGP-Thread-1 (job): total_received_update_message_counter: 118200
2026-04-14 06:35:56,089 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 118199
2026-04-14 06:35:56,089 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:56,096 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:35:56,096 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 238.747s
2026-04-14 06:35:57,662 INFO BGP-Thread-1 (job): total_received_update_message_counter: 118300
2026-04-14 06:35:57,663 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 118299
2026-04-14 06:35:57,663 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:57,673 INFO BGP-Thread-1 (job): ... idle for 0.010s
2026-04-14 06:35:57,673 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 240.299s
2026-04-14 06:35:59,781 INFO BGP-Thread-1 (job): total_received_update_message_counter: 118400
2026-04-14 06:35:59,781 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 118399
2026-04-14 06:35:59,781 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:35:59,786 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:35:59,786 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 242.385s
2026-04-14 06:36:00,885 INFO BGP-Thread-1 (job): total_received_update_message_counter: 118500
2026-04-14 06:36:00,886 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 118499
2026-04-14 06:36:00,886 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:00,916 INFO BGP-Thread-1 (job): ... idle for 0.030s
2026-04-14 06:36:00,916 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 243.488s
2026-04-14 06:36:02,380 INFO BGP-Thread-1 (job): total_received_update_message_counter: 118600
2026-04-14 06:36:02,380 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 118599
2026-04-14 06:36:02,380 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:02,387 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:36:02,388 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 244.938s
2026-04-14 06:36:04,272 INFO BGP-Thread-1 (job): total_received_update_message_counter: 118700
2026-04-14 06:36:04,272 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 118699
2026-04-14 06:36:04,272 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:04,291 INFO BGP-Thread-1 (job): ... idle for 0.019s
2026-04-14 06:36:04,291 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 246.820s
2026-04-14 06:36:05,552 INFO BGP-Thread-1 (job): total_received_update_message_counter: 118800
2026-04-14 06:36:05,552 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 118799
2026-04-14 06:36:05,552 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:05,557 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:36:05,557 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 248.061s
2026-04-14 06:36:06,502 INFO BGP-Thread-1 (job): total_received_update_message_counter: 118900
2026-04-14 06:36:06,502 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 118899
2026-04-14 06:36:06,502 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:06,507 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:36:06,507 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 248.989s
2026-04-14 06:36:10,552 INFO BGP-Thread-1 (job): total_received_update_message_counter: 119000
2026-04-14 06:36:10,554 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 118999
2026-04-14 06:36:10,554 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:10,611 INFO BGP-Thread-1 (job): ... idle for 0.057s
2026-04-14 06:36:10,611 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 253.066s
2026-04-14 06:36:12,082 INFO BGP-Thread-1 (job): total_received_update_message_counter: 119100
2026-04-14 06:36:12,083 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 119099
2026-04-14 06:36:12,083 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:12,088 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:36:12,088 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 254.522s
2026-04-14 06:36:13,364 INFO BGP-Thread-1 (job): total_received_update_message_counter: 119200
2026-04-14 06:36:13,364 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 119199
2026-04-14 06:36:13,364 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:13,412 INFO BGP-Thread-1 (job): ... idle for 0.048s
2026-04-14 06:36:13,412 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 255.826s
2026-04-14 06:36:15,404 INFO BGP-Thread-1 (job): total_received_update_message_counter: 119300
2026-04-14 06:36:15,405 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 119299
2026-04-14 06:36:15,405 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:15,413 INFO BGP-Thread-1 (job): ... idle for 0.009s
2026-04-14 06:36:15,414 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 257.805s
2026-04-14 06:36:16,445 INFO BGP-Thread-1 (job): total_received_update_message_counter: 119400
2026-04-14 06:36:16,446 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 119399
2026-04-14 06:36:16,446 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:16,452 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:36:16,452 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 258.818s
2026-04-14 06:36:17,724 INFO BGP-Thread-1 (job): total_received_update_message_counter: 119500
2026-04-14 06:36:17,725 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 119499
2026-04-14 06:36:17,725 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:17,731 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:36:17,731 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 260.071s
2026-04-14 06:36:18,713 INFO BGP-Thread-1 (job): total_received_update_message_counter: 119600
2026-04-14 06:36:18,714 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 119599
2026-04-14 06:36:18,714 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:18,761 INFO BGP-Thread-1 (job): ... idle for 0.047s
2026-04-14 06:36:18,762 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 261.071s
2026-04-14 06:36:20,192 INFO BGP-Thread-1 (job): total_received_update_message_counter: 119700
2026-04-14 06:36:20,192 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 119699
2026-04-14 06:36:20,192 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:20,353 INFO BGP-Thread-1 (job): ... idle for 0.160s
2026-04-14 06:36:20,353 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 262.637s
2026-04-14 06:36:22,264 INFO BGP-Thread-1 (job): total_received_update_message_counter: 119800
2026-04-14 06:36:22,265 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 119799
2026-04-14 06:36:22,265 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:22,269 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:36:22,269 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 264.528s
2026-04-14 06:36:23,323 INFO BGP-Thread-1 (job): total_received_update_message_counter: 119900
2026-04-14 06:36:23,324 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 119899
2026-04-14 06:36:23,324 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:23,328 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:36:23,328 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 265.566s
2026-04-14 06:36:24,454 INFO BGP-Thread-1 (job): total_received_update_message_counter: 120000
2026-04-14 06:36:24,454 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 119999
2026-04-14 06:36:24,454 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:24,718 INFO BGP-Thread-1 (job): ... idle for 0.264s
2026-04-14 06:36:24,718 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 266.937s
2026-04-14 06:36:27,106 INFO BGP-Thread-1 (job): total_received_update_message_counter: 120100
2026-04-14 06:36:27,106 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 120099
2026-04-14 06:36:27,113 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:27,130 INFO BGP-Thread-1 (job): ... idle for 0.017s
2026-04-14 06:36:27,130 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 269.314s
2026-04-14 06:36:28,189 INFO BGP-Thread-1 (job): total_received_update_message_counter: 120200
2026-04-14 06:36:28,189 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 120199
2026-04-14 06:36:28,189 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:28,196 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:36:28,196 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 270.352s
2026-04-14 06:36:29,244 INFO BGP-Thread-1 (job): total_received_update_message_counter: 120300
2026-04-14 06:36:29,244 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 120299
2026-04-14 06:36:29,244 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:29,253 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:36:29,253 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 271.387s
2026-04-14 06:36:31,203 INFO BGP-Thread-1 (job): total_received_update_message_counter: 120400
2026-04-14 06:36:31,203 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 120399
2026-04-14 06:36:31,203 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:31,209 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:36:31,209 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 273.322s
2026-04-14 06:36:32,397 INFO BGP-Thread-1 (job): total_received_update_message_counter: 120500
2026-04-14 06:36:32,398 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 120499
2026-04-14 06:36:32,398 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:32,403 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:36:32,404 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 274.495s
2026-04-14 06:36:33,085 INFO BGP-Thread-1 (job): total_received_update_message_counter: 120600
2026-04-14 06:36:33,085 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 120599
2026-04-14 06:36:33,085 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:33,091 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:36:33,091 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 275.162s
2026-04-14 06:36:33,685 INFO BGP-Thread-1 (job): total_received_update_message_counter: 120700
2026-04-14 06:36:33,685 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 120699
2026-04-14 06:36:33,685 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:33,692 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:36:33,692 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 275.745s
2026-04-14 06:36:34,450 INFO BGP-Thread-1 (job): total_received_update_message_counter: 120800
2026-04-14 06:36:34,451 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 120799
2026-04-14 06:36:34,451 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:34,457 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:36:34,457 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 276.491s
2026-04-14 06:36:35,415 INFO BGP-Thread-1 (job): total_received_update_message_counter: 120900
2026-04-14 06:36:35,415 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 120899
2026-04-14 06:36:35,415 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:35,423 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:36:35,424 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 277.437s
2026-04-14 06:36:36,227 INFO BGP-Thread-1 (job): total_received_update_message_counter: 121000
2026-04-14 06:36:36,227 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 120999
2026-04-14 06:36:36,227 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:36,234 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:36:36,235 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 278.227s
2026-04-14 06:36:36,945 INFO BGP-Thread-1 (job): total_received_update_message_counter: 121100
2026-04-14 06:36:36,946 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 121099
2026-04-14 06:36:36,946 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:36,951 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:36:36,951 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 278.920s
2026-04-14 06:36:37,558 INFO BGP-Thread-1 (job): total_received_update_message_counter: 121200
2026-04-14 06:36:37,558 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 121199
2026-04-14 06:36:37,558 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:37,562 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:36:37,563 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 279.506s
2026-04-14 06:36:38,209 INFO BGP-Thread-1 (job): total_received_update_message_counter: 121300
2026-04-14 06:36:38,209 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 121299
2026-04-14 06:36:38,209 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:38,213 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:36:38,213 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 280.136s
2026-04-14 06:36:38,814 INFO BGP-Thread-1 (job): total_received_update_message_counter: 121400
2026-04-14 06:36:38,815 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 121399
2026-04-14 06:36:38,815 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:38,820 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:36:38,820 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 280.722s
2026-04-14 06:36:39,445 INFO BGP-Thread-1 (job): total_received_update_message_counter: 121500
2026-04-14 06:36:39,445 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 121499
2026-04-14 06:36:39,445 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:39,466 INFO BGP-Thread-1 (job): ... idle for 0.021s
2026-04-14 06:36:39,466 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 281.346s
2026-04-14 06:36:40,572 INFO BGP-Thread-1 (job): total_received_update_message_counter: 121600
2026-04-14 06:36:40,572 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 121599
2026-04-14 06:36:40,573 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:40,577 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:36:40,577 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 282.432s
2026-04-14 06:36:41,858 INFO BGP-Thread-1 (job): total_received_update_message_counter: 121700
2026-04-14 06:36:41,858 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 121699
2026-04-14 06:36:41,858 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:41,951 INFO BGP-Thread-1 (job): ... idle for 0.093s
2026-04-14 06:36:41,951 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 283.783s
2026-04-14 06:36:47,393 INFO BGP-Thread-1 (job): total_received_update_message_counter: 121800
2026-04-14 06:36:47,393 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 121799
2026-04-14 06:36:47,393 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:47,425 INFO BGP-Thread-1 (job): ... idle for 0.032s
2026-04-14 06:36:47,425 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 289.228s
2026-04-14 06:36:47,557 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:36:48,549 INFO BGP-Thread-1 (job): total_received_update_message_counter: 121900
2026-04-14 06:36:48,549 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 121899
2026-04-14 06:36:48,549 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:48,557 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:36:48,557 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 290.340s
2026-04-14 06:36:49,165 INFO BGP-Thread-1 (job): total_received_update_message_counter: 122000
2026-04-14 06:36:49,165 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 121999
2026-04-14 06:36:49,165 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:49,172 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:36:49,172 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 290.935s
2026-04-14 06:36:49,764 INFO BGP-Thread-1 (job): total_received_update_message_counter: 122100
2026-04-14 06:36:49,764 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 122099
2026-04-14 06:36:49,765 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:49,774 INFO BGP-Thread-1 (job): ... idle for 0.009s
2026-04-14 06:36:49,774 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 291.513s
2026-04-14 06:36:50,343 INFO BGP-Thread-1 (job): total_received_update_message_counter: 122200
2026-04-14 06:36:50,344 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 122199
2026-04-14 06:36:50,344 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:50,349 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:36:50,349 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 292.064s
2026-04-14 06:36:53,480 INFO BGP-Thread-1 (job): total_received_update_message_counter: 122300
2026-04-14 06:36:53,480 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 122299
2026-04-14 06:36:53,480 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:53,779 INFO BGP-Thread-1 (job): ... idle for 0.299s
2026-04-14 06:36:53,779 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 295.471s
2026-04-14 06:36:59,642 INFO BGP-Thread-1 (job): total_received_update_message_counter: 122500
2026-04-14 06:36:59,642 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 122499
2026-04-14 06:36:59,642 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:36:59,646 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:36:59,647 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 301.260s
2026-04-14 06:37:01,877 INFO BGP-Thread-1 (job): total_received_update_message_counter: 122600
2026-04-14 06:37:01,878 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 122599
2026-04-14 06:37:01,878 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:01,883 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:37:01,884 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 303.474s
2026-04-14 06:37:02,511 INFO BGP-Thread-1 (job): total_received_update_message_counter: 122700
2026-04-14 06:37:02,511 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 122699
2026-04-14 06:37:02,511 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:02,520 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:37:02,520 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 304.092s
2026-04-14 06:37:03,090 INFO BGP-Thread-1 (job): total_received_update_message_counter: 122800
2026-04-14 06:37:03,090 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 122799
2026-04-14 06:37:03,090 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:03,094 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:37:03,094 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 304.643s
2026-04-14 06:37:03,938 INFO BGP-Thread-1 (job): total_received_update_message_counter: 122900
2026-04-14 06:37:03,938 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 122899
2026-04-14 06:37:03,939 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:03,944 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:37:03,945 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 305.471s
2026-04-14 06:37:04,504 INFO BGP-Thread-1 (job): total_received_update_message_counter: 123000
2026-04-14 06:37:04,505 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 122999
2026-04-14 06:37:04,505 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:04,509 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:37:04,509 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 306.013s
2026-04-14 06:37:05,222 INFO BGP-Thread-1 (job): total_received_update_message_counter: 123100
2026-04-14 06:37:05,222 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 123099
2026-04-14 06:37:05,222 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:05,227 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:37:05,227 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 306.706s
2026-04-14 06:37:05,776 INFO BGP-Thread-1 (job): total_received_update_message_counter: 123200
2026-04-14 06:37:05,777 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 123199
2026-04-14 06:37:05,777 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:05,782 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:37:05,783 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 307.239s
2026-04-14 06:37:06,926 INFO BGP-Thread-1 (job): total_received_update_message_counter: 123300
2026-04-14 06:37:06,926 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 123299
2026-04-14 06:37:06,926 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:06,933 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:37:06,933 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 308.364s
2026-04-14 06:37:08,015 INFO BGP-Thread-1 (job): total_received_update_message_counter: 123400
2026-04-14 06:37:08,015 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 123399
2026-04-14 06:37:08,015 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:08,021 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:37:08,021 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 309.427s
2026-04-14 06:37:08,878 INFO BGP-Thread-1 (job): total_received_update_message_counter: 123500
2026-04-14 06:37:08,878 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 123499
2026-04-14 06:37:08,878 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:08,885 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:37:08,885 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 310.271s
2026-04-14 06:37:09,663 INFO BGP-Thread-1 (job): total_received_update_message_counter: 123600
2026-04-14 06:37:09,663 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 123599
2026-04-14 06:37:09,663 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:09,667 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:37:09,667 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 311.036s
2026-04-14 06:37:10,219 INFO BGP-Thread-1 (job): total_received_update_message_counter: 123700
2026-04-14 06:37:10,219 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 123699
2026-04-14 06:37:10,219 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:10,223 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:37:10,224 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 311.576s
2026-04-14 06:37:11,334 INFO BGP-Thread-1 (job): total_received_update_message_counter: 123800
2026-04-14 06:37:11,334 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 123799
2026-04-14 06:37:11,334 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:11,338 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:37:11,338 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 312.672s
2026-04-14 06:37:11,908 INFO BGP-Thread-1 (job): total_received_update_message_counter: 123900
2026-04-14 06:37:11,909 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 123899
2026-04-14 06:37:11,909 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:11,916 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:37:11,916 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 313.227s
2026-04-14 06:37:12,957 INFO BGP-Thread-1 (job): total_received_update_message_counter: 124000
2026-04-14 06:37:12,958 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 123999
2026-04-14 06:37:12,958 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:12,964 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:37:12,964 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 314.252s
2026-04-14 06:37:13,768 INFO BGP-Thread-1 (job): total_received_update_message_counter: 124100
2026-04-14 06:37:13,768 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 124099
2026-04-14 06:37:13,768 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:13,772 INFO BGP-Thread-1 (job): ... idle for 0.003s
2026-04-14 06:37:13,772 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 315.039s
2026-04-14 06:37:14,386 INFO BGP-Thread-1 (job): total_received_update_message_counter: 124200
2026-04-14 06:37:14,386 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 124199
2026-04-14 06:37:14,386 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:14,391 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:37:14,391 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 315.633s
2026-04-14 06:37:15,796 INFO BGP-Thread-1 (job): total_received_update_message_counter: 124300
2026-04-14 06:37:15,796 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 124299
2026-04-14 06:37:15,796 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:15,803 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:37:15,804 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 317.023s
2026-04-14 06:37:16,500 INFO BGP-Thread-1 (job): total_received_update_message_counter: 124400
2026-04-14 06:37:16,501 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 124399
2026-04-14 06:37:16,501 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:16,511 INFO BGP-Thread-1 (job): ... idle for 0.010s
2026-04-14 06:37:16,511 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 317.705s
2026-04-14 06:37:17,291 INFO BGP-Thread-1 (job): total_received_update_message_counter: 124500
2026-04-14 06:37:17,291 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 124499
2026-04-14 06:37:17,291 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:17,295 INFO BGP-Thread-1 (job): ... idle for 0.003s
2026-04-14 06:37:17,295 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 318.466s
2026-04-14 06:37:17,865 INFO BGP-Thread-1 (job): total_received_update_message_counter: 124600
2026-04-14 06:37:17,865 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 124599
2026-04-14 06:37:17,865 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:17,869 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:37:17,870 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 319.017s
2026-04-14 06:37:18,442 INFO BGP-Thread-1 (job): total_received_update_message_counter: 124700
2026-04-14 06:37:18,442 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 124699
2026-04-14 06:37:18,442 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:18,446 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:37:18,447 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 319.571s
2026-04-14 06:37:19,445 INFO BGP-Thread-1 (job): total_received_update_message_counter: 124800
2026-04-14 06:37:19,445 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 124799
2026-04-14 06:37:19,446 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:19,452 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:37:19,452 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 320.553s
2026-04-14 06:37:20,112 INFO BGP-Thread-1 (job): total_received_update_message_counter: 124900
2026-04-14 06:37:20,113 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 124899
2026-04-14 06:37:20,113 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:20,117 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:37:20,117 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 321.194s
2026-04-14 06:37:20,783 INFO BGP-Thread-1 (job): total_received_update_message_counter: 125000
2026-04-14 06:37:20,783 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 124999
2026-04-14 06:37:20,783 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:20,791 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:37:20,791 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 321.845s
2026-04-14 06:37:21,550 INFO BGP-Thread-1 (job): total_received_update_message_counter: 125100
2026-04-14 06:37:21,550 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 125099
2026-04-14 06:37:21,550 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:21,555 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:37:21,555 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 322.590s
2026-04-14 06:37:22,929 INFO BGP-Thread-1 (job): total_received_update_message_counter: 125200
2026-04-14 06:37:22,930 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 125199
2026-04-14 06:37:22,930 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:22,936 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:37:22,936 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 323.947s
2026-04-14 06:37:23,896 INFO BGP-Thread-1 (job): total_received_update_message_counter: 125300
2026-04-14 06:37:23,897 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 125299
2026-04-14 06:37:23,897 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:23,903 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:37:23,903 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 324.891s
2026-04-14 06:37:24,892 INFO BGP-Thread-1 (job): total_received_update_message_counter: 125400
2026-04-14 06:37:24,892 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 125399
2026-04-14 06:37:24,892 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:24,897 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:37:24,897 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 325.862s
2026-04-14 06:37:25,597 INFO BGP-Thread-1 (job): total_received_update_message_counter: 125500
2026-04-14 06:37:25,598 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 125499
2026-04-14 06:37:25,598 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:25,602 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:37:25,602 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 326.544s
2026-04-14 06:37:26,304 INFO BGP-Thread-1 (job): total_received_update_message_counter: 125600
2026-04-14 06:37:26,304 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 125599
2026-04-14 06:37:26,304 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:26,309 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:37:26,309 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 327.228s
2026-04-14 06:37:26,892 INFO BGP-Thread-1 (job): total_received_update_message_counter: 125700
2026-04-14 06:37:26,892 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 125699
2026-04-14 06:37:26,892 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:26,900 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:37:26,900 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 327.797s
2026-04-14 06:37:27,494 INFO BGP-Thread-1 (job): total_received_update_message_counter: 125800
2026-04-14 06:37:27,494 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 125799
2026-04-14 06:37:27,494 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:27,499 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:37:27,499 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 328.372s
2026-04-14 06:37:28,218 INFO BGP-Thread-1 (job): total_received_update_message_counter: 125900
2026-04-14 06:37:28,219 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 125899
2026-04-14 06:37:28,219 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:28,224 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:37:28,224 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 329.075s
2026-04-14 06:37:28,866 INFO BGP-Thread-1 (job): total_received_update_message_counter: 126000
2026-04-14 06:37:28,867 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 125999
2026-04-14 06:37:28,867 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:28,872 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:37:28,872 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 329.702s
2026-04-14 06:37:29,979 INFO BGP-Thread-1 (job): total_received_update_message_counter: 126100
2026-04-14 06:37:29,979 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 126099
2026-04-14 06:37:29,979 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:29,985 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:37:29,985 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 330.792s
2026-04-14 06:37:30,611 INFO BGP-Thread-1 (job): total_received_update_message_counter: 126200
2026-04-14 06:37:30,612 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 126199
2026-04-14 06:37:30,612 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:30,620 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:37:30,620 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 331.403s
2026-04-14 06:37:31,554 INFO BGP-Thread-1 (job): total_received_update_message_counter: 126300
2026-04-14 06:37:31,554 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 126299
2026-04-14 06:37:31,554 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:31,560 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:37:31,561 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 332.323s
2026-04-14 06:37:32,931 INFO BGP-Thread-1 (job): total_received_update_message_counter: 126400
2026-04-14 06:37:32,932 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 126399
2026-04-14 06:37:32,932 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:32,947 INFO BGP-Thread-1 (job): ... idle for 0.016s
2026-04-14 06:37:32,948 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 333.685s
2026-04-14 06:37:34,326 INFO BGP-Thread-1 (job): total_received_update_message_counter: 126500
2026-04-14 06:37:34,326 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 126499
2026-04-14 06:37:34,326 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:34,332 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:37:34,332 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 335.046s
2026-04-14 06:37:35,136 INFO BGP-Thread-1 (job): total_received_update_message_counter: 126600
2026-04-14 06:37:35,136 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 126599
2026-04-14 06:37:35,137 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:35,155 INFO BGP-Thread-1 (job): ... idle for 0.018s
2026-04-14 06:37:35,155 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 335.844s
2026-04-14 06:37:37,760 INFO BGP-Thread-1 (job): total_received_update_message_counter: 126700
2026-04-14 06:37:37,761 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 126699
2026-04-14 06:37:37,761 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:37,790 INFO BGP-Thread-1 (job): ... idle for 0.029s
2026-04-14 06:37:37,790 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 338.454s
2026-04-14 06:37:40,929 INFO BGP-Thread-1 (job): total_received_update_message_counter: 126800
2026-04-14 06:37:40,929 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 126799
2026-04-14 06:37:40,929 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:40,949 INFO BGP-Thread-1 (job): ... idle for 0.020s
2026-04-14 06:37:40,949 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 341.588s
2026-04-14 06:37:44,985 INFO BGP-Thread-1 (job): total_received_update_message_counter: 126900
2026-04-14 06:37:44,985 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 126899
2026-04-14 06:37:44,985 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:45,043 INFO BGP-Thread-1 (job): ... idle for 0.058s
2026-04-14 06:37:45,043 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 345.657s
2026-04-14 06:37:47,557 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:37:50,476 INFO BGP-Thread-1 (job): total_received_update_message_counter: 127000
2026-04-14 06:37:50,476 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 126999
2026-04-14 06:37:50,476 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:50,641 INFO BGP-Thread-1 (job): ... idle for 0.165s
2026-04-14 06:37:50,641 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 351.229s
2026-04-14 06:37:54,108 INFO BGP-Thread-1 (job): total_received_update_message_counter: 127100
2026-04-14 06:37:54,109 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 127099
2026-04-14 06:37:54,109 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:54,120 INFO BGP-Thread-1 (job): ... idle for 0.012s
2026-04-14 06:37:54,121 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 354.686s
2026-04-14 06:37:55,097 INFO BGP-Thread-1 (job): total_received_update_message_counter: 127200
2026-04-14 06:37:55,097 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 127199
2026-04-14 06:37:55,097 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:55,105 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:37:55,105 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 355.650s
2026-04-14 06:37:56,389 INFO BGP-Thread-1 (job): total_received_update_message_counter: 127300
2026-04-14 06:37:56,390 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 127299
2026-04-14 06:37:56,390 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:56,395 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:37:56,395 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 356.916s
2026-04-14 06:37:57,376 INFO BGP-Thread-1 (job): total_received_update_message_counter: 127400
2026-04-14 06:37:57,376 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 127399
2026-04-14 06:37:57,376 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:57,392 INFO BGP-Thread-1 (job): ... idle for 0.015s
2026-04-14 06:37:57,392 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 357.889s
2026-04-14 06:37:58,727 INFO BGP-Thread-1 (job): total_received_update_message_counter: 127500
2026-04-14 06:37:58,728 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 127499
2026-04-14 06:37:58,728 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:37:58,739 INFO BGP-Thread-1 (job): ... idle for 0.012s
2026-04-14 06:37:58,739 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 359.211s
2026-04-14 06:38:00,195 INFO BGP-Thread-1 (job): total_received_update_message_counter: 127600
2026-04-14 06:38:00,195 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 127599
2026-04-14 06:38:00,195 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:00,209 INFO BGP-Thread-1 (job): ... idle for 0.014s
2026-04-14 06:38:00,209 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 360.658s
2026-04-14 06:38:01,563 INFO BGP-Thread-1 (job): total_received_update_message_counter: 127700
2026-04-14 06:38:01,563 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 127699
2026-04-14 06:38:01,564 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:01,570 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:38:01,570 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 361.996s
2026-04-14 06:38:02,600 INFO BGP-Thread-1 (job): total_received_update_message_counter: 127800
2026-04-14 06:38:02,600 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 127799
2026-04-14 06:38:02,600 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:02,607 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:38:02,607 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 363.014s
2026-04-14 06:38:03,302 INFO BGP-Thread-1 (job): total_received_update_message_counter: 127900
2026-04-14 06:38:03,302 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 127899
2026-04-14 06:38:03,302 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:03,307 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:38:03,307 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 363.685s
2026-04-14 06:38:03,885 INFO BGP-Thread-1 (job): total_received_update_message_counter: 128000
2026-04-14 06:38:03,886 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 127999
2026-04-14 06:38:03,886 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:03,889 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:38:03,889 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 364.245s
2026-04-14 06:38:04,550 INFO BGP-Thread-1 (job): total_received_update_message_counter: 128100
2026-04-14 06:38:04,550 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 128099
2026-04-14 06:38:04,551 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:04,557 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:38:04,557 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 364.891s
2026-04-14 06:38:05,254 INFO BGP-Thread-1 (job): total_received_update_message_counter: 128200
2026-04-14 06:38:05,254 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 128199
2026-04-14 06:38:05,254 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:05,263 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:38:05,263 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 365.575s
2026-04-14 06:38:06,707 INFO BGP-Thread-1 (job): total_received_update_message_counter: 128300
2026-04-14 06:38:06,707 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 128299
2026-04-14 06:38:06,707 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:06,712 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:38:06,712 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 366.998s
2026-04-14 06:38:09,258 INFO BGP-Thread-1 (job): total_received_update_message_counter: 128400
2026-04-14 06:38:09,258 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 128399
2026-04-14 06:38:09,258 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:09,272 INFO BGP-Thread-1 (job): ... idle for 0.014s
2026-04-14 06:38:09,272 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 369.533s
2026-04-14 06:38:11,033 INFO BGP-Thread-1 (job): total_received_update_message_counter: 128500
2026-04-14 06:38:11,034 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 128499
2026-04-14 06:38:11,034 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:11,041 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:38:11,041 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 371.276s
2026-04-14 06:38:12,028 INFO BGP-Thread-1 (job): total_received_update_message_counter: 128600
2026-04-14 06:38:12,028 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 128599
2026-04-14 06:38:12,028 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:12,038 INFO BGP-Thread-1 (job): ... idle for 0.009s
2026-04-14 06:38:12,038 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 372.250s
2026-04-14 06:38:13,216 INFO BGP-Thread-1 (job): total_received_update_message_counter: 128700
2026-04-14 06:38:13,216 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 128699
2026-04-14 06:38:13,216 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:13,227 INFO BGP-Thread-1 (job): ... idle for 0.010s
2026-04-14 06:38:13,227 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 373.415s
2026-04-14 06:38:14,745 INFO BGP-Thread-1 (job): total_received_update_message_counter: 128800
2026-04-14 06:38:14,745 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 128799
2026-04-14 06:38:14,745 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:14,755 INFO BGP-Thread-1 (job): ... idle for 0.010s
2026-04-14 06:38:14,755 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 374.919s
2026-04-14 06:38:15,953 INFO BGP-Thread-1 (job): total_received_update_message_counter: 128900
2026-04-14 06:38:15,954 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 128899
2026-04-14 06:38:15,954 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:15,962 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:38:15,962 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 376.101s
2026-04-14 06:38:16,805 INFO BGP-Thread-1 (job): total_received_update_message_counter: 129000
2026-04-14 06:38:16,806 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 128999
2026-04-14 06:38:16,806 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:16,823 INFO BGP-Thread-1 (job): ... idle for 0.018s
2026-04-14 06:38:16,824 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 376.939s
2026-04-14 06:38:17,736 INFO BGP-Thread-1 (job): total_received_update_message_counter: 129100
2026-04-14 06:38:17,736 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 129099
2026-04-14 06:38:17,736 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:17,742 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:38:17,742 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 377.802s
2026-04-14 06:38:19,634 INFO BGP-Thread-1 (job): total_received_update_message_counter: 129200
2026-04-14 06:38:19,634 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 129199
2026-04-14 06:38:19,634 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:19,642 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:38:19,642 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 379.679s
2026-04-14 06:38:22,082 INFO BGP-Thread-1 (job): total_received_update_message_counter: 129300
2026-04-14 06:38:22,082 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 129299
2026-04-14 06:38:22,082 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:22,142 INFO BGP-Thread-1 (job): ... idle for 0.060s
2026-04-14 06:38:22,142 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 382.154s
2026-04-14 06:38:23,170 INFO BGP-Thread-1 (job): total_received_update_message_counter: 129400
2026-04-14 06:38:23,170 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 129399
2026-04-14 06:38:23,170 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:23,185 INFO BGP-Thread-1 (job): ... idle for 0.014s
2026-04-14 06:38:23,185 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 383.176s
2026-04-14 06:38:24,030 INFO BGP-Thread-1 (job): total_received_update_message_counter: 129500
2026-04-14 06:38:24,030 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 129499
2026-04-14 06:38:24,030 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:24,036 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:38:24,037 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 384.006s
2026-04-14 06:38:25,141 INFO BGP-Thread-1 (job): total_received_update_message_counter: 129600
2026-04-14 06:38:25,141 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 129599
2026-04-14 06:38:25,141 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:25,148 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:38:25,148 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 385.096s
2026-04-14 06:38:26,021 INFO BGP-Thread-1 (job): total_received_update_message_counter: 129700
2026-04-14 06:38:26,021 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 129699
2026-04-14 06:38:26,021 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:26,027 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:38:26,027 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 385.951s
2026-04-14 06:38:27,795 INFO BGP-Thread-1 (job): total_received_update_message_counter: 129800
2026-04-14 06:38:27,795 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 129799
2026-04-14 06:38:27,795 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:27,802 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:38:27,802 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 387.701s
2026-04-14 06:38:28,449 INFO BGP-Thread-1 (job): total_received_update_message_counter: 129900
2026-04-14 06:38:28,449 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 129899
2026-04-14 06:38:28,449 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:28,463 INFO BGP-Thread-1 (job): ... idle for 0.014s
2026-04-14 06:38:28,463 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 388.339s
2026-04-14 06:38:29,157 INFO BGP-Thread-1 (job): total_received_update_message_counter: 130000
2026-04-14 06:38:29,158 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 129999
2026-04-14 06:38:29,158 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:29,164 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:38:29,164 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 389.015s
2026-04-14 06:38:30,058 INFO BGP-Thread-1 (job): total_received_update_message_counter: 130100
2026-04-14 06:38:30,059 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 130099
2026-04-14 06:38:30,059 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:30,064 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:38:30,064 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 389.894s
2026-04-14 06:38:30,714 INFO BGP-Thread-1 (job): total_received_update_message_counter: 130200
2026-04-14 06:38:30,715 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 130199
2026-04-14 06:38:30,715 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:30,731 INFO BGP-Thread-1 (job): ... idle for 0.016s
2026-04-14 06:38:30,731 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 390.539s
2026-04-14 06:38:31,580 INFO BGP-Thread-1 (job): total_received_update_message_counter: 130300
2026-04-14 06:38:31,581 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 130299
2026-04-14 06:38:31,581 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:31,600 INFO BGP-Thread-1 (job): ... idle for 0.020s
2026-04-14 06:38:31,600 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 391.385s
2026-04-14 06:38:32,231 INFO BGP-Thread-1 (job): total_received_update_message_counter: 130400
2026-04-14 06:38:32,231 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 130399
2026-04-14 06:38:32,231 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:32,236 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:38:32,236 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 392.002s
2026-04-14 06:38:32,817 INFO BGP-Thread-1 (job): total_received_update_message_counter: 130500
2026-04-14 06:38:32,817 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 130499
2026-04-14 06:38:32,817 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:32,822 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:38:32,822 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 392.567s
2026-04-14 06:38:33,811 INFO BGP-Thread-1 (job): total_received_update_message_counter: 130600
2026-04-14 06:38:33,811 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 130599
2026-04-14 06:38:33,811 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:33,817 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:38:33,817 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 393.538s
2026-04-14 06:38:34,597 INFO BGP-Thread-1 (job): total_received_update_message_counter: 130700
2026-04-14 06:38:34,597 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 130699
2026-04-14 06:38:34,597 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:34,610 INFO BGP-Thread-1 (job): ... idle for 0.013s
2026-04-14 06:38:34,610 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 394.308s
2026-04-14 06:38:36,303 INFO BGP-Thread-1 (job): total_received_update_message_counter: 130800
2026-04-14 06:38:36,303 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 130799
2026-04-14 06:38:36,303 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:36,310 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:38:36,310 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 395.984s
2026-04-14 06:38:37,088 INFO BGP-Thread-1 (job): total_received_update_message_counter: 130900
2026-04-14 06:38:37,088 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 130899
2026-04-14 06:38:37,088 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:37,094 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:38:37,094 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 396.749s
2026-04-14 06:38:37,752 INFO BGP-Thread-1 (job): total_received_update_message_counter: 131000
2026-04-14 06:38:37,753 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 130999
2026-04-14 06:38:37,753 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:37,757 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:38:37,757 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 397.389s
2026-04-14 06:38:38,413 INFO BGP-Thread-1 (job): total_received_update_message_counter: 131100
2026-04-14 06:38:38,413 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 131099
2026-04-14 06:38:38,413 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:38,418 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:38:38,418 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 398.031s
2026-04-14 06:38:38,986 INFO BGP-Thread-1 (job): total_received_update_message_counter: 131200
2026-04-14 06:38:38,986 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 131199
2026-04-14 06:38:38,986 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:38,991 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:38:38,992 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 398.588s
2026-04-14 06:38:41,268 INFO BGP-Thread-1 (job): total_received_update_message_counter: 131300
2026-04-14 06:38:41,268 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 131299
2026-04-14 06:38:41,268 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:41,277 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:38:41,277 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 400.792s
2026-04-14 06:38:42,310 INFO BGP-Thread-1 (job): total_received_update_message_counter: 131400
2026-04-14 06:38:42,311 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 131399
2026-04-14 06:38:42,311 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:42,315 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:38:42,315 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 401.808s
2026-04-14 06:38:43,531 INFO BGP-Thread-1 (job): total_received_update_message_counter: 131500
2026-04-14 06:38:43,532 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 131499
2026-04-14 06:38:43,532 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:43,536 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:38:43,536 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 403.009s
2026-04-14 06:38:44,396 INFO BGP-Thread-1 (job): total_received_update_message_counter: 131600
2026-04-14 06:38:44,396 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 131599
2026-04-14 06:38:44,396 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:44,403 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:38:44,403 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 403.857s
2026-04-14 06:38:45,032 INFO BGP-Thread-1 (job): total_received_update_message_counter: 131700
2026-04-14 06:38:45,032 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 131699
2026-04-14 06:38:45,033 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:45,035 INFO BGP-Thread-1 (job): ... idle for 0.003s
2026-04-14 06:38:45,036 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 404.466s
2026-04-14 06:38:46,396 INFO BGP-Thread-1 (job): total_received_update_message_counter: 131800
2026-04-14 06:38:46,396 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 131799
2026-04-14 06:38:46,397 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:46,405 INFO BGP-Thread-1 (job): ... idle for 0.009s
2026-04-14 06:38:46,405 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 405.810s
2026-04-14 06:38:47,023 INFO BGP-Thread-1 (job): total_received_update_message_counter: 131900
2026-04-14 06:38:47,023 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 131899
2026-04-14 06:38:47,023 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:47,028 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:38:47,028 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 406.408s
2026-04-14 06:38:47,558 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:38:47,705 INFO BGP-Thread-1 (job): total_received_update_message_counter: 132000
2026-04-14 06:38:47,705 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 131999
2026-04-14 06:38:47,705 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:47,710 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:38:47,710 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 407.066s
2026-04-14 06:38:48,458 INFO BGP-Thread-1 (job): total_received_update_message_counter: 132100
2026-04-14 06:38:48,458 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 132099
2026-04-14 06:38:48,458 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:48,463 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:38:48,463 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 407.796s
2026-04-14 06:38:49,067 INFO BGP-Thread-1 (job): total_received_update_message_counter: 132200
2026-04-14 06:38:49,068 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 132199
2026-04-14 06:38:49,068 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:49,074 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:38:49,074 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 408.385s
2026-04-14 06:38:49,674 INFO BGP-Thread-1 (job): total_received_update_message_counter: 132300
2026-04-14 06:38:49,674 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 132299
2026-04-14 06:38:49,675 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:49,681 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:38:49,681 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 408.970s
2026-04-14 06:38:50,343 INFO BGP-Thread-1 (job): total_received_update_message_counter: 132400
2026-04-14 06:38:50,343 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 132399
2026-04-14 06:38:50,344 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:50,349 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:38:50,350 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 409.615s
2026-04-14 06:38:50,975 INFO BGP-Thread-1 (job): total_received_update_message_counter: 132500
2026-04-14 06:38:50,975 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 132499
2026-04-14 06:38:50,975 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:50,980 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:38:50,980 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 410.223s
2026-04-14 06:38:51,612 INFO BGP-Thread-1 (job): total_received_update_message_counter: 132600
2026-04-14 06:38:51,612 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 132599
2026-04-14 06:38:51,613 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:51,618 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:38:51,618 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 410.839s
2026-04-14 06:38:52,161 INFO BGP-Thread-1 (job): total_received_update_message_counter: 132700
2026-04-14 06:38:52,161 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 132699
2026-04-14 06:38:52,161 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:52,166 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:38:52,167 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 411.366s
2026-04-14 06:38:52,787 INFO BGP-Thread-1 (job): total_received_update_message_counter: 132800
2026-04-14 06:38:52,787 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 132799
2026-04-14 06:38:52,787 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:52,793 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:38:52,794 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 411.970s
2026-04-14 06:38:53,428 INFO BGP-Thread-1 (job): total_received_update_message_counter: 132900
2026-04-14 06:38:53,428 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 132899
2026-04-14 06:38:53,428 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:53,433 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:38:53,433 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 412.587s
2026-04-14 06:38:54,023 INFO BGP-Thread-1 (job): total_received_update_message_counter: 133000
2026-04-14 06:38:54,023 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 132999
2026-04-14 06:38:54,023 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:54,028 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:38:54,028 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 413.160s
2026-04-14 06:38:54,909 INFO BGP-Thread-1 (job): total_received_update_message_counter: 133100
2026-04-14 06:38:54,910 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 133099
2026-04-14 06:38:54,910 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:54,914 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:38:54,914 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 414.022s
2026-04-14 06:38:55,582 INFO BGP-Thread-1 (job): total_received_update_message_counter: 133200
2026-04-14 06:38:55,582 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 133199
2026-04-14 06:38:55,583 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:55,587 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:38:55,588 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 414.671s
2026-04-14 06:38:56,236 INFO BGP-Thread-1 (job): total_received_update_message_counter: 133300
2026-04-14 06:38:56,237 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 133299
2026-04-14 06:38:56,237 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:56,243 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:38:56,243 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 415.303s
2026-04-14 06:38:57,278 INFO BGP-Thread-1 (job): total_received_update_message_counter: 133400
2026-04-14 06:38:57,278 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 133399
2026-04-14 06:38:57,278 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:57,283 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:38:57,283 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 416.319s
2026-04-14 06:38:57,957 INFO BGP-Thread-1 (job): total_received_update_message_counter: 133500
2026-04-14 06:38:57,957 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 133499
2026-04-14 06:38:57,957 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:57,962 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:38:57,963 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 416.973s
2026-04-14 06:38:58,835 INFO BGP-Thread-1 (job): total_received_update_message_counter: 133600
2026-04-14 06:38:58,835 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 133599
2026-04-14 06:38:58,835 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:58,846 INFO BGP-Thread-1 (job): ... idle for 0.011s
2026-04-14 06:38:58,846 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 417.834s
2026-04-14 06:38:59,517 INFO BGP-Thread-1 (job): total_received_update_message_counter: 133700
2026-04-14 06:38:59,517 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 133699
2026-04-14 06:38:59,517 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:38:59,522 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:38:59,522 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 418.486s
2026-04-14 06:39:00,284 INFO BGP-Thread-1 (job): total_received_update_message_counter: 133800
2026-04-14 06:39:00,284 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 133799
2026-04-14 06:39:00,284 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:00,290 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:39:00,290 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 419.229s
2026-04-14 06:39:00,842 INFO BGP-Thread-1 (job): total_received_update_message_counter: 133900
2026-04-14 06:39:00,842 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 133899
2026-04-14 06:39:00,842 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:00,847 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:39:00,847 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 419.762s
2026-04-14 06:39:01,523 INFO BGP-Thread-1 (job): total_received_update_message_counter: 134000
2026-04-14 06:39:01,523 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 133999
2026-04-14 06:39:01,523 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:01,528 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:39:01,528 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 420.418s
2026-04-14 06:39:02,626 INFO BGP-Thread-1 (job): total_received_update_message_counter: 134100
2026-04-14 06:39:02,627 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 134099
2026-04-14 06:39:02,627 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:02,631 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:39:02,631 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 421.496s
2026-04-14 06:39:03,269 INFO BGP-Thread-1 (job): total_received_update_message_counter: 134200
2026-04-14 06:39:03,269 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 134199
2026-04-14 06:39:03,269 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:03,272 INFO BGP-Thread-1 (job): ... idle for 0.003s
2026-04-14 06:39:03,272 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 422.115s
2026-04-14 06:39:03,871 INFO BGP-Thread-1 (job): total_received_update_message_counter: 134300
2026-04-14 06:39:03,872 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 134299
2026-04-14 06:39:03,872 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:03,879 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:39:03,879 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 422.699s
2026-04-14 06:39:04,432 INFO BGP-Thread-1 (job): total_received_update_message_counter: 134400
2026-04-14 06:39:04,433 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 134399
2026-04-14 06:39:04,433 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:04,436 INFO BGP-Thread-1 (job): ... idle for 0.003s
2026-04-14 06:39:04,436 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 423.232s
2026-04-14 06:39:05,049 INFO BGP-Thread-1 (job): total_received_update_message_counter: 134500
2026-04-14 06:39:05,049 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 134499
2026-04-14 06:39:05,049 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:05,053 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:39:05,053 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 423.825s
2026-04-14 06:39:05,704 INFO BGP-Thread-1 (job): total_received_update_message_counter: 134600
2026-04-14 06:39:05,705 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 134599
2026-04-14 06:39:05,705 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:05,710 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:39:05,710 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 424.458s
2026-04-14 06:39:06,652 INFO BGP-Thread-1 (job): total_received_update_message_counter: 134700
2026-04-14 06:39:06,653 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 134699
2026-04-14 06:39:06,653 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:06,657 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:39:06,658 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 425.380s
2026-04-14 06:39:07,262 INFO BGP-Thread-1 (job): total_received_update_message_counter: 134800
2026-04-14 06:39:07,262 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 134799
2026-04-14 06:39:07,262 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:07,266 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:39:07,267 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 425.965s
2026-04-14 06:39:08,030 INFO BGP-Thread-1 (job): total_received_update_message_counter: 134900
2026-04-14 06:39:08,030 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 134899
2026-04-14 06:39:08,030 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:08,035 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:39:08,035 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 426.708s
2026-04-14 06:39:08,686 INFO BGP-Thread-1 (job): total_received_update_message_counter: 135000
2026-04-14 06:39:08,686 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 134999
2026-04-14 06:39:08,686 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:08,691 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:39:08,691 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 427.342s
2026-04-14 06:39:09,222 INFO BGP-Thread-1 (job): total_received_update_message_counter: 135100
2026-04-14 06:39:09,222 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 135099
2026-04-14 06:39:09,222 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:09,226 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:39:09,226 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 427.853s
2026-04-14 06:39:09,816 INFO BGP-Thread-1 (job): total_received_update_message_counter: 135200
2026-04-14 06:39:09,816 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 135199
2026-04-14 06:39:09,816 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:09,822 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:39:09,822 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 428.428s
2026-04-14 06:39:10,487 INFO BGP-Thread-1 (job): total_received_update_message_counter: 135300
2026-04-14 06:39:10,487 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 135299
2026-04-14 06:39:10,487 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:10,497 INFO BGP-Thread-1 (job): ... idle for 0.010s
2026-04-14 06:39:10,497 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 429.044s
2026-04-14 06:39:11,565 INFO BGP-Thread-1 (job): total_received_update_message_counter: 135400
2026-04-14 06:39:11,565 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 135399
2026-04-14 06:39:11,565 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:11,571 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:39:11,571 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 430.094s
2026-04-14 06:39:12,232 INFO BGP-Thread-1 (job): total_received_update_message_counter: 135500
2026-04-14 06:39:12,233 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 135499
2026-04-14 06:39:12,233 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:12,238 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:39:12,238 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 430.735s
2026-04-14 06:39:13,071 INFO BGP-Thread-1 (job): total_received_update_message_counter: 135600
2026-04-14 06:39:13,071 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 135599
2026-04-14 06:39:13,071 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:13,079 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:39:13,079 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 431.551s
2026-04-14 06:39:13,663 INFO BGP-Thread-1 (job): total_received_update_message_counter: 135700
2026-04-14 06:39:13,663 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 135699
2026-04-14 06:39:13,663 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:13,670 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:39:13,670 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 432.119s
2026-04-14 06:39:14,271 INFO BGP-Thread-1 (job): total_received_update_message_counter: 135800
2026-04-14 06:39:14,271 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 135799
2026-04-14 06:39:14,271 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:14,274 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:39:14,275 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 432.704s
2026-04-14 06:39:14,889 INFO BGP-Thread-1 (job): total_received_update_message_counter: 135900
2026-04-14 06:39:14,889 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 135899
2026-04-14 06:39:14,889 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:14,895 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:39:14,896 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 433.307s
2026-04-14 06:39:15,553 INFO BGP-Thread-1 (job): total_received_update_message_counter: 136000
2026-04-14 06:39:15,553 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 135999
2026-04-14 06:39:15,553 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:15,560 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:39:15,561 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 433.953s
2026-04-14 06:39:16,166 INFO BGP-Thread-1 (job): total_received_update_message_counter: 136100
2026-04-14 06:39:16,166 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 136099
2026-04-14 06:39:16,167 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:16,172 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:39:16,172 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 434.547s
2026-04-14 06:39:16,782 INFO BGP-Thread-1 (job): total_received_update_message_counter: 136200
2026-04-14 06:39:16,782 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 136199
2026-04-14 06:39:16,782 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:16,787 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:39:16,788 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 435.145s
2026-04-14 06:39:17,591 INFO BGP-Thread-1 (job): total_received_update_message_counter: 136300
2026-04-14 06:39:17,591 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 136299
2026-04-14 06:39:17,591 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:17,601 INFO BGP-Thread-1 (job): ... idle for 0.009s
2026-04-14 06:39:17,601 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 435.935s
2026-04-14 06:39:18,226 INFO BGP-Thread-1 (job): total_received_update_message_counter: 136400
2026-04-14 06:39:18,226 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 136399
2026-04-14 06:39:18,226 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:18,233 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:39:18,233 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 436.543s
2026-04-14 06:39:18,810 INFO BGP-Thread-1 (job): total_received_update_message_counter: 136500
2026-04-14 06:39:18,811 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 136499
2026-04-14 06:39:18,811 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:18,816 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:39:18,816 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 437.102s
2026-04-14 06:39:19,423 INFO BGP-Thread-1 (job): total_received_update_message_counter: 136600
2026-04-14 06:39:19,423 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 136599
2026-04-14 06:39:19,423 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:19,427 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:39:19,428 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 437.690s
2026-04-14 06:39:20,022 INFO BGP-Thread-1 (job): total_received_update_message_counter: 136700
2026-04-14 06:39:20,022 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 136699
2026-04-14 06:39:20,023 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:20,027 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:39:20,027 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 438.265s
2026-04-14 06:39:20,690 INFO BGP-Thread-1 (job): total_received_update_message_counter: 136800
2026-04-14 06:39:20,691 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 136799
2026-04-14 06:39:20,691 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:20,695 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:39:20,695 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 438.910s
2026-04-14 06:39:21,311 INFO BGP-Thread-1 (job): total_received_update_message_counter: 136900
2026-04-14 06:39:21,312 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 136899
2026-04-14 06:39:21,312 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:21,316 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:39:21,316 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 439.508s
2026-04-14 06:39:21,944 INFO BGP-Thread-1 (job): total_received_update_message_counter: 137000
2026-04-14 06:39:21,944 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 136999
2026-04-14 06:39:21,944 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:21,952 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:39:21,952 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 440.118s
2026-04-14 06:39:22,536 INFO BGP-Thread-1 (job): total_received_update_message_counter: 137100
2026-04-14 06:39:22,536 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 137099
2026-04-14 06:39:22,536 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:22,544 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:39:22,544 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 440.685s
2026-04-14 06:39:23,140 INFO BGP-Thread-1 (job): total_received_update_message_counter: 137200
2026-04-14 06:39:23,140 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 137199
2026-04-14 06:39:23,140 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:23,144 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:39:23,144 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 441.261s
2026-04-14 06:39:23,742 INFO BGP-Thread-1 (job): total_received_update_message_counter: 137300
2026-04-14 06:39:23,742 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 137299
2026-04-14 06:39:23,742 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:23,746 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:39:23,746 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 441.844s
2026-04-14 06:39:24,324 INFO BGP-Thread-1 (job): total_received_update_message_counter: 137400
2026-04-14 06:39:24,325 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 137399
2026-04-14 06:39:24,325 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:24,331 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:39:24,332 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 442.413s
2026-04-14 06:39:24,912 INFO BGP-Thread-1 (job): total_received_update_message_counter: 137500
2026-04-14 06:39:24,912 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 137499
2026-04-14 06:39:24,912 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:24,921 INFO BGP-Thread-1 (job): ... idle for 0.009s
2026-04-14 06:39:24,921 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 442.985s
2026-04-14 06:39:25,486 INFO BGP-Thread-1 (job): total_received_update_message_counter: 137600
2026-04-14 06:39:25,486 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 137599
2026-04-14 06:39:25,486 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:25,490 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:39:25,490 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 443.538s
2026-04-14 06:39:26,178 INFO BGP-Thread-1 (job): total_received_update_message_counter: 137700
2026-04-14 06:39:26,178 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 137699
2026-04-14 06:39:26,179 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:26,185 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:39:26,185 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 444.215s
2026-04-14 06:39:26,828 INFO BGP-Thread-1 (job): total_received_update_message_counter: 137800
2026-04-14 06:39:26,828 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 137799
2026-04-14 06:39:26,829 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:26,834 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:39:26,834 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 444.844s
2026-04-14 06:39:27,475 INFO BGP-Thread-1 (job): total_received_update_message_counter: 137900
2026-04-14 06:39:27,475 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 137899
2026-04-14 06:39:27,475 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:27,479 INFO BGP-Thread-1 (job): ... idle for 0.003s
2026-04-14 06:39:27,479 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 445.464s
2026-04-14 06:39:28,085 INFO BGP-Thread-1 (job): total_received_update_message_counter: 138000
2026-04-14 06:39:28,085 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 137999
2026-04-14 06:39:28,085 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:28,090 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:39:28,091 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 446.051s
2026-04-14 06:39:28,776 INFO BGP-Thread-1 (job): total_received_update_message_counter: 138100
2026-04-14 06:39:28,776 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 138099
2026-04-14 06:39:28,776 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:28,782 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:39:28,782 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 446.724s
2026-04-14 06:39:29,454 INFO BGP-Thread-1 (job): total_received_update_message_counter: 138200
2026-04-14 06:39:29,455 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 138199
2026-04-14 06:39:29,455 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:29,459 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:39:29,459 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 447.381s
2026-04-14 06:39:30,074 INFO BGP-Thread-1 (job): total_received_update_message_counter: 138300
2026-04-14 06:39:30,075 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 138299
2026-04-14 06:39:30,075 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:30,079 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:39:30,079 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 447.976s
2026-04-14 06:39:30,787 INFO BGP-Thread-1 (job): total_received_update_message_counter: 138400
2026-04-14 06:39:30,787 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 138399
2026-04-14 06:39:30,787 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:30,792 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:39:30,793 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 448.665s
2026-04-14 06:39:31,495 INFO BGP-Thread-1 (job): total_received_update_message_counter: 138500
2026-04-14 06:39:31,495 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 138499
2026-04-14 06:39:31,495 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:31,500 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:39:31,500 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 449.349s
2026-04-14 06:39:32,093 INFO BGP-Thread-1 (job): total_received_update_message_counter: 138600
2026-04-14 06:39:32,093 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 138599
2026-04-14 06:39:32,094 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:32,100 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:39:32,100 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 449.923s
2026-04-14 06:39:33,539 INFO BGP-Thread-1 (job): total_received_update_message_counter: 138700
2026-04-14 06:39:33,539 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 138699
2026-04-14 06:39:33,539 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:33,545 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:39:33,545 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 451.343s
2026-04-14 06:39:36,342 INFO BGP-Thread-1 (job): total_received_update_message_counter: 138800
2026-04-14 06:39:36,342 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 138799
2026-04-14 06:39:36,342 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:36,351 INFO BGP-Thread-1 (job): ... idle for 0.009s
2026-04-14 06:39:36,351 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 454.124s
2026-04-14 06:39:39,107 INFO BGP-Thread-1 (job): total_received_update_message_counter: 138900
2026-04-14 06:39:39,107 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 138899
2026-04-14 06:39:39,107 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:39,112 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:39:39,112 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 456.859s
2026-04-14 06:39:46,071 INFO BGP-Thread-1 (job): total_received_update_message_counter: 139000
2026-04-14 06:39:46,071 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 138999
2026-04-14 06:39:46,071 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:46,112 INFO BGP-Thread-1 (job): ... idle for 0.041s
2026-04-14 06:39:46,112 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 463.833s
2026-04-14 06:39:47,558 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:39:50,760 INFO BGP-Thread-1 (job): total_received_update_message_counter: 139100
2026-04-14 06:39:50,760 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 139099
2026-04-14 06:39:50,760 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:50,799 INFO BGP-Thread-1 (job): ... idle for 0.039s
2026-04-14 06:39:50,799 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 468.492s
2026-04-14 06:39:57,089 INFO BGP-Thread-1 (job): total_received_update_message_counter: 139200
2026-04-14 06:39:57,089 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 139199
2026-04-14 06:39:57,089 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:39:57,236 INFO BGP-Thread-1 (job): ... idle for 0.147s
2026-04-14 06:39:57,237 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 474.901s
2026-04-14 06:40:04,817 INFO BGP-Thread-1 (job): total_received_update_message_counter: 139300
2026-04-14 06:40:04,818 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 139299
2026-04-14 06:40:04,818 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:40:04,842 INFO BGP-Thread-1 (job): ... idle for 0.025s
2026-04-14 06:40:04,843 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 482.480s
2026-04-14 06:40:12,402 INFO BGP-Thread-1 (job): total_received_update_message_counter: 139400
2026-04-14 06:40:12,402 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 139399
2026-04-14 06:40:12,402 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:40:12,436 INFO BGP-Thread-1 (job): ... idle for 0.034s
2026-04-14 06:40:12,436 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 490.047s
2026-04-14 06:40:20,165 INFO BGP-Thread-1 (job): total_received_update_message_counter: 139500
2026-04-14 06:40:20,166 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 139499
2026-04-14 06:40:20,166 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:40:20,218 INFO BGP-Thread-1 (job): ... idle for 0.052s
2026-04-14 06:40:20,218 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 497.802s
2026-04-14 06:40:27,334 INFO BGP-Thread-1 (job): total_received_update_message_counter: 139600
2026-04-14 06:40:27,334 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 139599
2026-04-14 06:40:27,334 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:40:27,352 INFO BGP-Thread-1 (job): ... idle for 0.018s
2026-04-14 06:40:27,352 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 504.911s
2026-04-14 06:40:33,716 INFO BGP-Thread-1 (job): total_received_update_message_counter: 139700
2026-04-14 06:40:33,716 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 139699
2026-04-14 06:40:33,716 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:40:33,727 INFO BGP-Thread-1 (job): ... idle for 0.010s
2026-04-14 06:40:33,727 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 511.262s
2026-04-14 06:40:40,564 INFO BGP-Thread-1 (job): total_received_update_message_counter: 139800
2026-04-14 06:40:40,564 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 139799
2026-04-14 06:40:40,564 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:40:40,667 INFO BGP-Thread-1 (job): ... idle for 0.102s
2026-04-14 06:40:40,667 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 518.170s
2026-04-14 06:40:46,034 INFO BGP-Thread-1 (job): total_received_update_message_counter: 139900
2026-04-14 06:40:46,034 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 139899
2026-04-14 06:40:46,034 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:40:46,040 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:40:46,040 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 523.517s
2026-04-14 06:40:47,497 INFO BGP-Thread-1 (job): total_received_update_message_counter: 140000
2026-04-14 06:40:47,497 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 139999
2026-04-14 06:40:47,497 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:40:47,525 INFO BGP-Thread-1 (job): ... idle for 0.028s
2026-04-14 06:40:47,526 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 524.982s
2026-04-14 06:40:47,559 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:40:48,743 INFO BGP-Thread-1 (job): total_received_update_message_counter: 140100
2026-04-14 06:40:48,743 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 140099
2026-04-14 06:40:48,743 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:40:48,753 INFO BGP-Thread-1 (job): ... idle for 0.010s
2026-04-14 06:40:48,753 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 526.189s
2026-04-14 06:40:49,861 INFO BGP-Thread-1 (job): total_received_update_message_counter: 140200
2026-04-14 06:40:49,861 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 140199
2026-04-14 06:40:49,861 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:40:49,867 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:40:49,868 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 527.280s
2026-04-14 06:40:51,103 INFO BGP-Thread-1 (job): total_received_update_message_counter: 140300
2026-04-14 06:40:51,104 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 140299
2026-04-14 06:40:51,104 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:40:51,154 INFO BGP-Thread-1 (job): ... idle for 0.050s
2026-04-14 06:40:51,154 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 528.543s
2026-04-14 06:40:52,705 INFO BGP-Thread-1 (job): total_received_update_message_counter: 140400
2026-04-14 06:40:52,705 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 140399
2026-04-14 06:40:52,705 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:40:52,710 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:40:52,710 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 530.073s
2026-04-14 06:40:53,800 INFO BGP-Thread-1 (job): total_received_update_message_counter: 140500
2026-04-14 06:40:53,800 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 140499
2026-04-14 06:40:53,800 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:40:53,875 INFO BGP-Thread-1 (job): ... idle for 0.074s
2026-04-14 06:40:53,875 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 531.215s
2026-04-14 06:40:55,023 INFO BGP-Thread-1 (job): total_received_update_message_counter: 140600
2026-04-14 06:40:55,023 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 140599
2026-04-14 06:40:55,023 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:40:55,100 INFO BGP-Thread-1 (job): ... idle for 0.077s
2026-04-14 06:40:55,100 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 532.418s
2026-04-14 06:40:57,554 INFO BGP-Thread-1 (job): total_received_update_message_counter: 140700
2026-04-14 06:40:57,554 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 140699
2026-04-14 06:40:57,554 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:40:57,561 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:40:57,561 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 534.854s
2026-04-14 06:40:58,471 INFO BGP-Thread-1 (job): total_received_update_message_counter: 140800
2026-04-14 06:40:58,471 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 140799
2026-04-14 06:40:58,471 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:40:58,501 INFO BGP-Thread-1 (job): ... idle for 0.030s
2026-04-14 06:40:58,501 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 535.776s
2026-04-14 06:41:04,193 INFO BGP-Thread-1 (job): total_received_update_message_counter: 140900
2026-04-14 06:41:04,194 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 140899
2026-04-14 06:41:04,194 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:41:04,286 INFO BGP-Thread-1 (job): ... idle for 0.092s
2026-04-14 06:41:04,286 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 541.534s
2026-04-14 06:41:12,349 INFO BGP-Thread-1 (job): total_received_update_message_counter: 141000
2026-04-14 06:41:12,350 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 140999
2026-04-14 06:41:12,350 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:41:12,390 INFO BGP-Thread-1 (job): ... idle for 0.040s
2026-04-14 06:41:12,390 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 549.611s
2026-04-14 06:41:15,526 INFO BGP-Thread-1 (job): total_received_update_message_counter: 141100
2026-04-14 06:41:15,526 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 141099
2026-04-14 06:41:15,526 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:41:15,537 INFO BGP-Thread-1 (job): ... idle for 0.010s
2026-04-14 06:41:15,537 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 552.732s
2026-04-14 06:41:17,792 INFO BGP-Thread-1 (job): total_received_update_message_counter: 141200
2026-04-14 06:41:17,792 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 141199
2026-04-14 06:41:17,792 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:41:17,798 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:41:17,798 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 554.969s
2026-04-14 06:41:18,823 INFO BGP-Thread-1 (job): total_received_update_message_counter: 141300
2026-04-14 06:41:18,824 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 141299
2026-04-14 06:41:18,824 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:41:18,829 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:41:18,829 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 555.977s
2026-04-14 06:41:21,432 INFO BGP-Thread-1 (job): total_received_update_message_counter: 141400
2026-04-14 06:41:21,432 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 141399
2026-04-14 06:41:21,433 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:41:21,439 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:41:21,440 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 558.562s
2026-04-14 06:41:28,605 INFO BGP-Thread-1 (job): total_received_update_message_counter: 141500
2026-04-14 06:41:28,606 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 141499
2026-04-14 06:41:28,606 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:41:28,646 INFO BGP-Thread-1 (job): ... idle for 0.040s
2026-04-14 06:41:28,646 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 565.743s
2026-04-14 06:41:35,872 INFO BGP-Thread-1 (job): total_received_update_message_counter: 141600
2026-04-14 06:41:35,872 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 141599
2026-04-14 06:41:35,872 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:41:35,920 INFO BGP-Thread-1 (job): ... idle for 0.047s
2026-04-14 06:41:35,920 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 572.990s
2026-04-14 06:41:42,689 INFO BGP-Thread-1 (job): total_received_update_message_counter: 141700
2026-04-14 06:41:42,689 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 141699
2026-04-14 06:41:42,689 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:41:42,734 INFO BGP-Thread-1 (job): ... idle for 0.045s
2026-04-14 06:41:42,734 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 579.778s
2026-04-14 06:41:47,559 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:41:49,065 INFO BGP-Thread-1 (job): total_received_update_message_counter: 141800
2026-04-14 06:41:49,065 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 141799
2026-04-14 06:41:49,065 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:41:49,135 INFO BGP-Thread-1 (job): ... idle for 0.070s
2026-04-14 06:41:49,136 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 586.154s
2026-04-14 06:41:55,413 INFO BGP-Thread-1 (job): total_received_update_message_counter: 141900
2026-04-14 06:41:55,414 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 141899
2026-04-14 06:41:55,414 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:41:55,607 INFO BGP-Thread-1 (job): ... idle for 0.193s
2026-04-14 06:41:55,607 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 592.600s
2026-04-14 06:42:03,594 INFO BGP-Thread-1 (job): total_received_update_message_counter: 142000
2026-04-14 06:42:03,594 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 141999
2026-04-14 06:42:03,595 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:03,640 INFO BGP-Thread-1 (job): ... idle for 0.045s
2026-04-14 06:42:03,640 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 600.607s
2026-04-14 06:42:12,884 INFO BGP-Thread-1 (job): total_received_update_message_counter: 142100
2026-04-14 06:42:12,884 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 142099
2026-04-14 06:42:12,884 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:12,896 INFO BGP-Thread-1 (job): ... idle for 0.012s
2026-04-14 06:42:12,896 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 609.838s
2026-04-14 06:42:18,808 INFO BGP-Thread-1 (job): total_received_update_message_counter: 142200
2026-04-14 06:42:18,808 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 142199
2026-04-14 06:42:18,808 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:18,814 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:42:18,814 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 615.731s
2026-04-14 06:42:19,885 INFO BGP-Thread-1 (job): total_received_update_message_counter: 142300
2026-04-14 06:42:19,885 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 142299
2026-04-14 06:42:19,886 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:19,900 INFO BGP-Thread-1 (job): ... idle for 0.014s
2026-04-14 06:42:19,900 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 616.794s
2026-04-14 06:42:21,073 INFO BGP-Thread-1 (job): total_received_update_message_counter: 142400
2026-04-14 06:42:21,073 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 142399
2026-04-14 06:42:21,073 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:21,084 INFO BGP-Thread-1 (job): ... idle for 0.011s
2026-04-14 06:42:21,085 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 617.954s
2026-04-14 06:42:22,037 INFO BGP-Thread-1 (job): total_received_update_message_counter: 142500
2026-04-14 06:42:22,037 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 142499
2026-04-14 06:42:22,037 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:22,048 INFO BGP-Thread-1 (job): ... idle for 0.011s
2026-04-14 06:42:22,048 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 618.895s
2026-04-14 06:42:23,097 INFO BGP-Thread-1 (job): total_received_update_message_counter: 142600
2026-04-14 06:42:23,097 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 142599
2026-04-14 06:42:23,097 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:23,105 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:42:23,105 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 619.929s
2026-04-14 06:42:24,560 INFO BGP-Thread-1 (job): total_received_update_message_counter: 142700
2026-04-14 06:42:24,561 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 142699
2026-04-14 06:42:24,561 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:24,635 INFO BGP-Thread-1 (job): ... idle for 0.074s
2026-04-14 06:42:24,635 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 621.435s
2026-04-14 06:42:27,265 INFO BGP-Thread-1 (job): total_received_update_message_counter: 142800
2026-04-14 06:42:27,265 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 142799
2026-04-14 06:42:27,265 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:27,356 INFO BGP-Thread-1 (job): ... idle for 0.091s
2026-04-14 06:42:27,357 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 624.131s
2026-04-14 06:42:31,675 INFO BGP-Thread-1 (job): total_received_update_message_counter: 142900
2026-04-14 06:42:31,675 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 142899
2026-04-14 06:42:31,675 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:31,685 INFO BGP-Thread-1 (job): ... idle for 0.010s
2026-04-14 06:42:31,685 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 628.433s
2026-04-14 06:42:33,269 INFO BGP-Thread-1 (job): total_received_update_message_counter: 143000
2026-04-14 06:42:33,269 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 142999
2026-04-14 06:42:33,269 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:33,290 INFO BGP-Thread-1 (job): ... idle for 0.021s
2026-04-14 06:42:33,290 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 630.015s
2026-04-14 06:42:34,325 INFO BGP-Thread-1 (job): total_received_update_message_counter: 143100
2026-04-14 06:42:34,325 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 143099
2026-04-14 06:42:34,325 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:34,330 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:42:34,330 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 631.032s
2026-04-14 06:42:35,119 INFO BGP-Thread-1 (job): total_received_update_message_counter: 143200
2026-04-14 06:42:35,119 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 143199
2026-04-14 06:42:35,119 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:35,128 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:42:35,128 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 631.808s
2026-04-14 06:42:35,752 INFO BGP-Thread-1 (job): total_received_update_message_counter: 143300
2026-04-14 06:42:35,752 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 143299
2026-04-14 06:42:35,752 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:35,755 INFO BGP-Thread-1 (job): ... idle for 0.003s
2026-04-14 06:42:35,756 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 632.415s
2026-04-14 06:42:36,410 INFO BGP-Thread-1 (job): total_received_update_message_counter: 143400
2026-04-14 06:42:36,410 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 143399
2026-04-14 06:42:36,410 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:36,416 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:42:36,416 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 633.054s
2026-04-14 06:42:37,003 INFO BGP-Thread-1 (job): total_received_update_message_counter: 143500
2026-04-14 06:42:37,003 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 143499
2026-04-14 06:42:37,003 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:37,009 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:42:37,009 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 633.624s
2026-04-14 06:42:37,856 INFO BGP-Thread-1 (job): total_received_update_message_counter: 143600
2026-04-14 06:42:37,856 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 143599
2026-04-14 06:42:37,856 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:37,870 INFO BGP-Thread-1 (job): ... idle for 0.014s
2026-04-14 06:42:37,870 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 634.463s
2026-04-14 06:42:38,965 INFO BGP-Thread-1 (job): total_received_update_message_counter: 143700
2026-04-14 06:42:38,966 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 143699
2026-04-14 06:42:38,966 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:39,013 INFO BGP-Thread-1 (job): ... idle for 0.047s
2026-04-14 06:42:39,013 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 635.582s
2026-04-14 06:42:40,123 INFO BGP-Thread-1 (job): total_received_update_message_counter: 143800
2026-04-14 06:42:40,124 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 143799
2026-04-14 06:42:40,124 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:40,129 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:42:40,130 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 636.675s
2026-04-14 06:42:40,720 INFO BGP-Thread-1 (job): total_received_update_message_counter: 143900
2026-04-14 06:42:40,720 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 143899
2026-04-14 06:42:40,720 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:40,726 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:42:40,726 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 637.248s
2026-04-14 06:42:41,337 INFO BGP-Thread-1 (job): total_received_update_message_counter: 144000
2026-04-14 06:42:41,337 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 143999
2026-04-14 06:42:41,337 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:41,342 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:42:41,342 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 637.842s
2026-04-14 06:42:41,906 INFO BGP-Thread-1 (job): total_received_update_message_counter: 144100
2026-04-14 06:42:41,907 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 144099
2026-04-14 06:42:41,907 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:41,911 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:42:41,911 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 638.389s
2026-04-14 06:42:42,486 INFO BGP-Thread-1 (job): total_received_update_message_counter: 144200
2026-04-14 06:42:42,486 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 144199
2026-04-14 06:42:42,486 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:42,490 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:42:42,490 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 638.947s
2026-04-14 06:42:43,136 INFO BGP-Thread-1 (job): total_received_update_message_counter: 144300
2026-04-14 06:42:43,136 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 144299
2026-04-14 06:42:43,136 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:43,142 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:42:43,142 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 639.577s
2026-04-14 06:42:43,887 INFO BGP-Thread-1 (job): total_received_update_message_counter: 144400
2026-04-14 06:42:43,887 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 144399
2026-04-14 06:42:43,887 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:43,893 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:42:43,893 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 640.306s
2026-04-14 06:42:44,434 INFO BGP-Thread-1 (job): total_received_update_message_counter: 144500
2026-04-14 06:42:44,434 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 144499
2026-04-14 06:42:44,434 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:44,439 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:42:44,439 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 640.831s
2026-04-14 06:42:45,138 INFO BGP-Thread-1 (job): total_received_update_message_counter: 144600
2026-04-14 06:42:45,138 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 144599
2026-04-14 06:42:45,139 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:45,154 INFO BGP-Thread-1 (job): ... idle for 0.015s
2026-04-14 06:42:45,154 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 641.523s
2026-04-14 06:42:45,964 INFO BGP-Thread-1 (job): total_received_update_message_counter: 144700
2026-04-14 06:42:45,964 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 144699
2026-04-14 06:42:45,965 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:45,977 INFO BGP-Thread-1 (job): ... idle for 0.012s
2026-04-14 06:42:45,977 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 642.324s
2026-04-14 06:42:46,892 INFO BGP-Thread-1 (job): total_received_update_message_counter: 144800
2026-04-14 06:42:46,892 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 144799
2026-04-14 06:42:46,892 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:46,898 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:42:46,898 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 643.223s
2026-04-14 06:42:47,559 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:42:47,869 INFO BGP-Thread-1 (job): total_received_update_message_counter: 144900
2026-04-14 06:42:47,869 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 144899
2026-04-14 06:42:47,869 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:47,884 INFO BGP-Thread-1 (job): ... idle for 0.015s
2026-04-14 06:42:47,884 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 644.186s
2026-04-14 06:42:49,463 INFO BGP-Thread-1 (job): total_received_update_message_counter: 145000
2026-04-14 06:42:49,464 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 144999
2026-04-14 06:42:49,464 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:49,513 INFO BGP-Thread-1 (job): ... idle for 0.049s
2026-04-14 06:42:49,513 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 645.791s
2026-04-14 06:42:51,407 INFO BGP-Thread-1 (job): total_received_update_message_counter: 145100
2026-04-14 06:42:51,407 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 145099
2026-04-14 06:42:51,407 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:51,415 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:42:51,415 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 647.670s
2026-04-14 06:42:53,000 INFO BGP-Thread-1 (job): total_received_update_message_counter: 145200
2026-04-14 06:42:53,000 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 145199
2026-04-14 06:42:53,000 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:53,013 INFO BGP-Thread-1 (job): ... idle for 0.012s
2026-04-14 06:42:53,013 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 649.245s
2026-04-14 06:42:54,472 INFO BGP-Thread-1 (job): total_received_update_message_counter: 145300
2026-04-14 06:42:54,472 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 145299
2026-04-14 06:42:54,472 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:54,484 INFO BGP-Thread-1 (job): ... idle for 0.012s
2026-04-14 06:42:54,485 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 650.693s
2026-04-14 06:42:55,502 INFO BGP-Thread-1 (job): total_received_update_message_counter: 145400
2026-04-14 06:42:55,502 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 145399
2026-04-14 06:42:55,502 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:55,528 INFO BGP-Thread-1 (job): ... idle for 0.026s
2026-04-14 06:42:55,529 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 651.714s
2026-04-14 06:42:56,454 INFO BGP-Thread-1 (job): total_received_update_message_counter: 145500
2026-04-14 06:42:56,454 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 145499
2026-04-14 06:42:56,454 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:56,464 INFO BGP-Thread-1 (job): ... idle for 0.010s
2026-04-14 06:42:56,464 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 652.627s
2026-04-14 06:42:57,791 INFO BGP-Thread-1 (job): total_received_update_message_counter: 145600
2026-04-14 06:42:57,792 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 145599
2026-04-14 06:42:57,792 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:57,796 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:42:57,796 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 653.936s
2026-04-14 06:42:58,363 INFO BGP-Thread-1 (job): total_received_update_message_counter: 145700
2026-04-14 06:42:58,364 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 145699
2026-04-14 06:42:58,364 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:58,368 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:42:58,368 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 654.485s
2026-04-14 06:42:59,212 INFO BGP-Thread-1 (job): total_received_update_message_counter: 145800
2026-04-14 06:42:59,212 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 145799
2026-04-14 06:42:59,212 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:59,216 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:42:59,217 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 655.311s
2026-04-14 06:42:59,854 INFO BGP-Thread-1 (job): total_received_update_message_counter: 145900
2026-04-14 06:42:59,854 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 145899
2026-04-14 06:42:59,854 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:42:59,862 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:42:59,863 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 655.936s
2026-04-14 06:43:00,489 INFO BGP-Thread-1 (job): total_received_update_message_counter: 146000
2026-04-14 06:43:00,489 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 145999
2026-04-14 06:43:00,489 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:00,494 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:43:00,495 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 656.546s
2026-04-14 06:43:01,058 INFO BGP-Thread-1 (job): total_received_update_message_counter: 146100
2026-04-14 06:43:01,058 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 146099
2026-04-14 06:43:01,058 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:01,064 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:43:01,064 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 657.094s
2026-04-14 06:43:03,398 INFO BGP-Thread-1 (job): total_received_update_message_counter: 146200
2026-04-14 06:43:03,398 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 146199
2026-04-14 06:43:03,399 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:03,405 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:43:03,405 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 659.410s
2026-04-14 06:43:04,039 INFO BGP-Thread-1 (job): total_received_update_message_counter: 146300
2026-04-14 06:43:04,040 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 146299
2026-04-14 06:43:04,040 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:04,045 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:43:04,045 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 660.025s
2026-04-14 06:43:04,573 INFO BGP-Thread-1 (job): total_received_update_message_counter: 146400
2026-04-14 06:43:04,573 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 146399
2026-04-14 06:43:04,573 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:04,578 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:43:04,578 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 660.537s
2026-04-14 06:43:05,144 INFO BGP-Thread-1 (job): total_received_update_message_counter: 146500
2026-04-14 06:43:05,144 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 146499
2026-04-14 06:43:05,144 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:05,150 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:43:05,150 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 661.086s
2026-04-14 06:43:05,739 INFO BGP-Thread-1 (job): total_received_update_message_counter: 146600
2026-04-14 06:43:05,739 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 146599
2026-04-14 06:43:05,739 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:05,743 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:43:05,743 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 661.657s
2026-04-14 06:43:06,319 INFO BGP-Thread-1 (job): total_received_update_message_counter: 146700
2026-04-14 06:43:06,319 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 146699
2026-04-14 06:43:06,319 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:06,325 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:43:06,325 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 662.217s
2026-04-14 06:43:06,976 INFO BGP-Thread-1 (job): total_received_update_message_counter: 146800
2026-04-14 06:43:06,976 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 146799
2026-04-14 06:43:06,976 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:06,982 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:43:06,982 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 662.851s
2026-04-14 06:43:07,727 INFO BGP-Thread-1 (job): total_received_update_message_counter: 146900
2026-04-14 06:43:07,727 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 146899
2026-04-14 06:43:07,727 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:07,759 INFO BGP-Thread-1 (job): ... idle for 0.032s
2026-04-14 06:43:07,759 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 663.604s
2026-04-14 06:43:08,349 INFO BGP-Thread-1 (job): total_received_update_message_counter: 147000
2026-04-14 06:43:08,349 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 146999
2026-04-14 06:43:08,349 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:08,355 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:43:08,355 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 664.177s
2026-04-14 06:43:08,923 INFO BGP-Thread-1 (job): total_received_update_message_counter: 147100
2026-04-14 06:43:08,923 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 147099
2026-04-14 06:43:08,923 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:08,927 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:43:08,928 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 664.730s
2026-04-14 06:43:09,563 INFO BGP-Thread-1 (job): total_received_update_message_counter: 147200
2026-04-14 06:43:09,563 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 147199
2026-04-14 06:43:09,563 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:09,569 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:43:09,569 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 665.349s
2026-04-14 06:43:10,150 INFO BGP-Thread-1 (job): total_received_update_message_counter: 147300
2026-04-14 06:43:10,151 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 147299
2026-04-14 06:43:10,151 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:10,157 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:43:10,157 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 665.915s
2026-04-14 06:43:11,374 INFO BGP-Thread-1 (job): total_received_update_message_counter: 147400
2026-04-14 06:43:11,374 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 147399
2026-04-14 06:43:11,375 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:11,381 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:43:11,381 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 667.110s
2026-04-14 06:43:12,212 INFO BGP-Thread-1 (job): total_received_update_message_counter: 147500
2026-04-14 06:43:12,212 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 147499
2026-04-14 06:43:12,212 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:12,217 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:43:12,217 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 667.888s
2026-04-14 06:43:12,803 INFO BGP-Thread-1 (job): total_received_update_message_counter: 147600
2026-04-14 06:43:12,803 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 147599
2026-04-14 06:43:12,803 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:12,810 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:43:12,810 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 668.465s
2026-04-14 06:43:13,382 INFO BGP-Thread-1 (job): total_received_update_message_counter: 147700
2026-04-14 06:43:13,382 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 147699
2026-04-14 06:43:13,382 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:13,387 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:43:13,388 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 669.027s
2026-04-14 06:43:14,042 INFO BGP-Thread-1 (job): total_received_update_message_counter: 147800
2026-04-14 06:43:14,042 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 147799
2026-04-14 06:43:14,042 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:14,049 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:43:14,050 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 669.671s
2026-04-14 06:43:14,821 INFO BGP-Thread-1 (job): total_received_update_message_counter: 147900
2026-04-14 06:43:14,821 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 147899
2026-04-14 06:43:14,821 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:14,827 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:43:14,828 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 670.427s
2026-04-14 06:43:15,397 INFO BGP-Thread-1 (job): total_received_update_message_counter: 148000
2026-04-14 06:43:15,397 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 147999
2026-04-14 06:43:15,397 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:15,404 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:43:15,404 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 670.986s
2026-04-14 06:43:16,120 INFO BGP-Thread-1 (job): total_received_update_message_counter: 148100
2026-04-14 06:43:16,120 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 148099
2026-04-14 06:43:16,120 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:16,125 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:43:16,125 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 671.688s
2026-04-14 06:43:16,797 INFO BGP-Thread-1 (job): total_received_update_message_counter: 148200
2026-04-14 06:43:16,797 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 148199
2026-04-14 06:43:16,797 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:16,802 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:43:16,802 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 672.348s
2026-04-14 06:43:17,458 INFO BGP-Thread-1 (job): total_received_update_message_counter: 148300
2026-04-14 06:43:17,458 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 148299
2026-04-14 06:43:17,458 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:17,464 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:43:17,464 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 672.993s
2026-04-14 06:43:18,002 INFO BGP-Thread-1 (job): total_received_update_message_counter: 148400
2026-04-14 06:43:18,002 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 148399
2026-04-14 06:43:18,002 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:18,009 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:43:18,009 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 673.523s
2026-04-14 06:43:18,547 INFO BGP-Thread-1 (job): total_received_update_message_counter: 148500
2026-04-14 06:43:18,547 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 148499
2026-04-14 06:43:18,547 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:18,552 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:43:18,552 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 674.044s
2026-04-14 06:43:19,130 INFO BGP-Thread-1 (job): total_received_update_message_counter: 148600
2026-04-14 06:43:19,130 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 148599
2026-04-14 06:43:19,130 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:19,134 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:43:19,135 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 674.603s
2026-04-14 06:43:19,743 INFO BGP-Thread-1 (job): total_received_update_message_counter: 148700
2026-04-14 06:43:19,743 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 148699
2026-04-14 06:43:19,743 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:19,748 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:43:19,748 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 675.197s
2026-04-14 06:43:20,321 INFO BGP-Thread-1 (job): total_received_update_message_counter: 148800
2026-04-14 06:43:20,321 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 148799
2026-04-14 06:43:20,321 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:20,327 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:43:20,327 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 675.752s
2026-04-14 06:43:21,547 INFO BGP-Thread-1 (job): total_received_update_message_counter: 148900
2026-04-14 06:43:21,547 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 148899
2026-04-14 06:43:21,547 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:21,555 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:43:21,555 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 676.958s
2026-04-14 06:43:22,304 INFO BGP-Thread-1 (job): total_received_update_message_counter: 149000
2026-04-14 06:43:22,304 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 148999
2026-04-14 06:43:22,304 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:22,324 INFO BGP-Thread-1 (job): ... idle for 0.020s
2026-04-14 06:43:22,325 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 677.704s
2026-04-14 06:43:26,319 INFO BGP-Thread-1 (job): total_received_update_message_counter: 149100
2026-04-14 06:43:26,320 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 149099
2026-04-14 06:43:26,320 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:26,382 INFO BGP-Thread-1 (job): ... idle for 0.062s
2026-04-14 06:43:26,382 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 681.735s
2026-04-14 06:43:30,535 INFO BGP-Thread-1 (job): total_received_update_message_counter: 149200
2026-04-14 06:43:30,535 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 149199
2026-04-14 06:43:30,536 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:30,626 INFO BGP-Thread-1 (job): ... idle for 0.091s
2026-04-14 06:43:30,627 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 685.954s
2026-04-14 06:43:32,518 INFO BGP-Thread-1 (job): total_received_update_message_counter: 149300
2026-04-14 06:43:32,518 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 149299
2026-04-14 06:43:32,518 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:32,525 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:43:32,525 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 687.834s
2026-04-14 06:43:33,942 INFO BGP-Thread-1 (job): total_received_update_message_counter: 149400
2026-04-14 06:43:33,942 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 149399
2026-04-14 06:43:33,942 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:33,947 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:43:33,947 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 689.235s
2026-04-14 06:43:35,538 INFO BGP-Thread-1 (job): total_received_update_message_counter: 149500
2026-04-14 06:43:35,538 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 149499
2026-04-14 06:43:35,538 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:35,549 INFO BGP-Thread-1 (job): ... idle for 0.011s
2026-04-14 06:43:35,549 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 690.813s
2026-04-14 06:43:37,600 INFO BGP-Thread-1 (job): total_received_update_message_counter: 149600
2026-04-14 06:43:37,600 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 149599
2026-04-14 06:43:37,600 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:37,608 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:43:37,609 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 692.847s
2026-04-14 06:43:38,679 INFO BGP-Thread-1 (job): total_received_update_message_counter: 149700
2026-04-14 06:43:38,679 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 149699
2026-04-14 06:43:38,679 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:38,684 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:43:38,684 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 693.898s
2026-04-14 06:43:39,601 INFO BGP-Thread-1 (job): total_received_update_message_counter: 149800
2026-04-14 06:43:39,601 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 149799
2026-04-14 06:43:39,601 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:39,608 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:43:39,608 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 694.798s
2026-04-14 06:43:40,969 INFO BGP-Thread-1 (job): total_received_update_message_counter: 149900
2026-04-14 06:43:40,969 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 149899
2026-04-14 06:43:40,969 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:41,047 INFO BGP-Thread-1 (job): ... idle for 0.078s
2026-04-14 06:43:41,047 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 696.215s
2026-04-14 06:43:42,513 INFO BGP-Thread-1 (job): total_received_update_message_counter: 150000
2026-04-14 06:43:42,513 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 149999
2026-04-14 06:43:42,514 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:42,517 INFO BGP-Thread-1 (job): ... idle for 0.003s
2026-04-14 06:43:42,517 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 697.661s
2026-04-14 06:43:43,438 INFO BGP-Thread-1 (job): total_received_update_message_counter: 150100
2026-04-14 06:43:43,438 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 150099
2026-04-14 06:43:43,438 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:43,443 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:43:43,443 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 698.564s
2026-04-14 06:43:44,765 INFO BGP-Thread-1 (job): total_received_update_message_counter: 150200
2026-04-14 06:43:44,766 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 150199
2026-04-14 06:43:44,766 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:44,770 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:43:44,771 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 699.868s
2026-04-14 06:43:46,895 INFO BGP-Thread-1 (job): total_received_update_message_counter: 150300
2026-04-14 06:43:46,895 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 150299
2026-04-14 06:43:46,895 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:46,944 INFO BGP-Thread-1 (job): ... idle for 0.049s
2026-04-14 06:43:46,944 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 702.021s
2026-04-14 06:43:47,560 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:43:48,461 INFO BGP-Thread-1 (job): total_received_update_message_counter: 150400
2026-04-14 06:43:48,461 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 150399
2026-04-14 06:43:48,461 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:48,510 INFO BGP-Thread-1 (job): ... idle for 0.048s
2026-04-14 06:43:48,510 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 703.568s
2026-04-14 06:43:50,253 INFO BGP-Thread-1 (job): total_received_update_message_counter: 150500
2026-04-14 06:43:50,254 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 150499
2026-04-14 06:43:50,254 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:50,261 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:43:50,261 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 705.301s
2026-04-14 06:43:51,723 INFO BGP-Thread-1 (job): total_received_update_message_counter: 150600
2026-04-14 06:43:51,723 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 150599
2026-04-14 06:43:51,723 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:51,730 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:43:51,730 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 706.746s
2026-04-14 06:43:52,722 INFO BGP-Thread-1 (job): total_received_update_message_counter: 150700
2026-04-14 06:43:52,722 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 150699
2026-04-14 06:43:52,722 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:52,730 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:43:52,730 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 707.725s
2026-04-14 06:43:53,960 INFO BGP-Thread-1 (job): total_received_update_message_counter: 150800
2026-04-14 06:43:53,960 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 150799
2026-04-14 06:43:53,960 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:53,966 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:43:53,966 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 708.944s
2026-04-14 06:43:54,808 INFO BGP-Thread-1 (job): total_received_update_message_counter: 150900
2026-04-14 06:43:54,809 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 150899
2026-04-14 06:43:54,809 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:54,814 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:43:54,815 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 709.774s
2026-04-14 06:43:55,476 INFO BGP-Thread-1 (job): total_received_update_message_counter: 151000
2026-04-14 06:43:55,476 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 150999
2026-04-14 06:43:55,476 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:55,482 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:43:55,482 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 710.417s
2026-04-14 06:43:56,264 INFO BGP-Thread-1 (job): total_received_update_message_counter: 151100
2026-04-14 06:43:56,264 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 151099
2026-04-14 06:43:56,264 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:56,270 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:43:56,271 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 711.185s
2026-04-14 06:43:56,870 INFO BGP-Thread-1 (job): total_received_update_message_counter: 151200
2026-04-14 06:43:56,871 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 151199
2026-04-14 06:43:56,871 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:56,878 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:43:56,879 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 711.771s
2026-04-14 06:43:57,568 INFO BGP-Thread-1 (job): total_received_update_message_counter: 151300
2026-04-14 06:43:57,568 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 151299
2026-04-14 06:43:57,568 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:57,573 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:43:57,573 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 712.442s
2026-04-14 06:43:58,133 INFO BGP-Thread-1 (job): total_received_update_message_counter: 151400
2026-04-14 06:43:58,133 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 151399
2026-04-14 06:43:58,133 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:58,138 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:43:58,138 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 712.986s
2026-04-14 06:43:58,734 INFO BGP-Thread-1 (job): total_received_update_message_counter: 151500
2026-04-14 06:43:58,734 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 151499
2026-04-14 06:43:58,734 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:58,739 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:43:58,739 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 713.565s
2026-04-14 06:43:59,307 INFO BGP-Thread-1 (job): total_received_update_message_counter: 151600
2026-04-14 06:43:59,307 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 151599
2026-04-14 06:43:59,308 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:43:59,313 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:43:59,313 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 714.117s
2026-04-14 06:44:00,062 INFO BGP-Thread-1 (job): total_received_update_message_counter: 151700
2026-04-14 06:44:00,062 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 151699
2026-04-14 06:44:00,062 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:00,077 INFO BGP-Thread-1 (job): ... idle for 0.014s
2026-04-14 06:44:00,077 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 714.858s
2026-04-14 06:44:00,725 INFO BGP-Thread-1 (job): total_received_update_message_counter: 151800
2026-04-14 06:44:00,725 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 151799
2026-04-14 06:44:00,725 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:00,729 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:44:00,729 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 715.487s
2026-04-14 06:44:01,312 INFO BGP-Thread-1 (job): total_received_update_message_counter: 151900
2026-04-14 06:44:01,313 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 151899
2026-04-14 06:44:01,313 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:01,318 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:01,318 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 716.053s
2026-04-14 06:44:02,408 INFO BGP-Thread-1 (job): total_received_update_message_counter: 152000
2026-04-14 06:44:02,408 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 151999
2026-04-14 06:44:02,408 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:02,425 INFO BGP-Thread-1 (job): ... idle for 0.017s
2026-04-14 06:44:02,425 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 717.139s
2026-04-14 06:44:04,321 INFO BGP-Thread-1 (job): total_received_update_message_counter: 152100
2026-04-14 06:44:04,321 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 152099
2026-04-14 06:44:04,321 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:04,327 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:04,327 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 719.017s
2026-04-14 06:44:04,989 INFO BGP-Thread-1 (job): total_received_update_message_counter: 152200
2026-04-14 06:44:04,989 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 152199
2026-04-14 06:44:04,989 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:04,995 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:04,995 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 719.664s
2026-04-14 06:44:05,536 INFO BGP-Thread-1 (job): total_received_update_message_counter: 152300
2026-04-14 06:44:05,536 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 152299
2026-04-14 06:44:05,536 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:05,541 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:05,542 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 720.188s
2026-04-14 06:44:06,424 INFO BGP-Thread-1 (job): total_received_update_message_counter: 152400
2026-04-14 06:44:06,424 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 152399
2026-04-14 06:44:06,424 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:06,429 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:06,429 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 721.051s
2026-04-14 06:44:07,375 INFO BGP-Thread-1 (job): total_received_update_message_counter: 152500
2026-04-14 06:44:07,375 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 152499
2026-04-14 06:44:07,376 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:07,381 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:07,381 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 721.981s
2026-04-14 06:44:08,316 INFO BGP-Thread-1 (job): total_received_update_message_counter: 152600
2026-04-14 06:44:08,317 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 152599
2026-04-14 06:44:08,317 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:08,324 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:44:08,324 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 722.900s
2026-04-14 06:44:08,950 INFO BGP-Thread-1 (job): total_received_update_message_counter: 152700
2026-04-14 06:44:08,951 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 152699
2026-04-14 06:44:08,951 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:08,956 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:08,956 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 723.508s
2026-04-14 06:44:09,567 INFO BGP-Thread-1 (job): total_received_update_message_counter: 152800
2026-04-14 06:44:09,567 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 152799
2026-04-14 06:44:09,568 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:09,574 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:44:09,574 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 724.103s
2026-04-14 06:44:10,183 INFO BGP-Thread-1 (job): total_received_update_message_counter: 152900
2026-04-14 06:44:10,183 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 152899
2026-04-14 06:44:10,183 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:10,188 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:44:10,188 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 724.694s
2026-04-14 06:44:10,772 INFO BGP-Thread-1 (job): total_received_update_message_counter: 153000
2026-04-14 06:44:10,772 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 152999
2026-04-14 06:44:10,772 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:10,777 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:10,778 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 725.261s
2026-04-14 06:44:11,376 INFO BGP-Thread-1 (job): total_received_update_message_counter: 153100
2026-04-14 06:44:11,376 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 153099
2026-04-14 06:44:11,376 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:11,381 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:44:11,381 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 725.844s
2026-04-14 06:44:12,017 INFO BGP-Thread-1 (job): total_received_update_message_counter: 153200
2026-04-14 06:44:12,017 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 153199
2026-04-14 06:44:12,017 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:12,023 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:44:12,023 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 726.463s
2026-04-14 06:44:12,619 INFO BGP-Thread-1 (job): total_received_update_message_counter: 153300
2026-04-14 06:44:12,619 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 153299
2026-04-14 06:44:12,619 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:12,624 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:12,625 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 727.042s
2026-04-14 06:44:13,177 INFO BGP-Thread-1 (job): total_received_update_message_counter: 153400
2026-04-14 06:44:13,177 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 153399
2026-04-14 06:44:13,177 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:13,182 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:13,182 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 727.578s
2026-04-14 06:44:13,772 INFO BGP-Thread-1 (job): total_received_update_message_counter: 153500
2026-04-14 06:44:13,772 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 153499
2026-04-14 06:44:13,772 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:13,776 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:44:13,776 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 728.149s
2026-04-14 06:44:14,301 INFO BGP-Thread-1 (job): total_received_update_message_counter: 153600
2026-04-14 06:44:14,302 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 153599
2026-04-14 06:44:14,302 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:14,306 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:14,307 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 728.656s
2026-04-14 06:44:14,862 INFO BGP-Thread-1 (job): total_received_update_message_counter: 153700
2026-04-14 06:44:14,862 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 153699
2026-04-14 06:44:14,862 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:14,867 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:14,867 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 729.194s
2026-04-14 06:44:15,438 INFO BGP-Thread-1 (job): total_received_update_message_counter: 153800
2026-04-14 06:44:15,438 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 153799
2026-04-14 06:44:15,438 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:15,443 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:15,444 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 729.749s
2026-04-14 06:44:16,132 INFO BGP-Thread-1 (job): total_received_update_message_counter: 153900
2026-04-14 06:44:16,132 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 153899
2026-04-14 06:44:16,132 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:16,138 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:44:16,138 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 730.422s
2026-04-14 06:44:16,697 INFO BGP-Thread-1 (job): total_received_update_message_counter: 154000
2026-04-14 06:44:16,697 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 153999
2026-04-14 06:44:16,697 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:16,703 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:44:16,703 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 730.964s
2026-04-14 06:44:17,321 INFO BGP-Thread-1 (job): total_received_update_message_counter: 154100
2026-04-14 06:44:17,321 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 154099
2026-04-14 06:44:17,321 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:17,326 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:17,326 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 731.563s
2026-04-14 06:44:17,953 INFO BGP-Thread-1 (job): total_received_update_message_counter: 154200
2026-04-14 06:44:17,953 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 154199
2026-04-14 06:44:17,953 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:17,959 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:44:17,959 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 732.174s
2026-04-14 06:44:18,504 INFO BGP-Thread-1 (job): total_received_update_message_counter: 154300
2026-04-14 06:44:18,504 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 154299
2026-04-14 06:44:18,504 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:18,509 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:18,509 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 732.702s
2026-04-14 06:44:19,085 INFO BGP-Thread-1 (job): total_received_update_message_counter: 154400
2026-04-14 06:44:19,085 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 154399
2026-04-14 06:44:19,085 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:19,090 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:19,090 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 733.264s
2026-04-14 06:44:19,651 INFO BGP-Thread-1 (job): total_received_update_message_counter: 154500
2026-04-14 06:44:19,651 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 154499
2026-04-14 06:44:19,651 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:19,659 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:44:19,659 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 733.816s
2026-04-14 06:44:20,770 INFO BGP-Thread-1 (job): total_received_update_message_counter: 154600
2026-04-14 06:44:20,770 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 154599
2026-04-14 06:44:20,770 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:20,779 INFO BGP-Thread-1 (job): ... idle for 0.009s
2026-04-14 06:44:20,779 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 734.916s
2026-04-14 06:44:21,594 INFO BGP-Thread-1 (job): total_received_update_message_counter: 154700
2026-04-14 06:44:21,595 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 154699
2026-04-14 06:44:21,595 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:21,602 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:44:21,602 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 735.717s
2026-04-14 06:44:22,263 INFO BGP-Thread-1 (job): total_received_update_message_counter: 154800
2026-04-14 06:44:22,264 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 154799
2026-04-14 06:44:22,264 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:22,268 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:44:22,268 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 736.361s
2026-04-14 06:44:22,858 INFO BGP-Thread-1 (job): total_received_update_message_counter: 154900
2026-04-14 06:44:22,858 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 154899
2026-04-14 06:44:22,858 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:22,862 INFO BGP-Thread-1 (job): ... idle for 0.003s
2026-04-14 06:44:22,862 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 736.932s
2026-04-14 06:44:23,424 INFO BGP-Thread-1 (job): total_received_update_message_counter: 155000
2026-04-14 06:44:23,424 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 154999
2026-04-14 06:44:23,424 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:23,431 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:44:23,431 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 737.479s
2026-04-14 06:44:24,025 INFO BGP-Thread-1 (job): total_received_update_message_counter: 155100
2026-04-14 06:44:24,025 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 155099
2026-04-14 06:44:24,025 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:24,030 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:24,030 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 738.057s
2026-04-14 06:44:24,631 INFO BGP-Thread-1 (job): total_received_update_message_counter: 155200
2026-04-14 06:44:24,631 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 155199
2026-04-14 06:44:24,631 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:24,636 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:44:24,636 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 738.640s
2026-04-14 06:44:25,426 INFO BGP-Thread-1 (job): total_received_update_message_counter: 155300
2026-04-14 06:44:25,427 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 155299
2026-04-14 06:44:25,427 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:25,433 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:44:25,433 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 739.415s
2026-04-14 06:44:26,016 INFO BGP-Thread-1 (job): total_received_update_message_counter: 155400
2026-04-14 06:44:26,016 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 155399
2026-04-14 06:44:26,016 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:26,023 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:44:26,023 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 739.980s
2026-04-14 06:44:27,221 INFO BGP-Thread-1 (job): total_received_update_message_counter: 155500
2026-04-14 06:44:27,222 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 155499
2026-04-14 06:44:27,222 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:27,232 INFO BGP-Thread-1 (job): ... idle for 0.010s
2026-04-14 06:44:27,232 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 741.167s
2026-04-14 06:44:28,634 INFO BGP-Thread-1 (job): total_received_update_message_counter: 155600
2026-04-14 06:44:28,635 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 155599
2026-04-14 06:44:28,635 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:28,641 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:44:28,641 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 742.553s
2026-04-14 06:44:29,344 INFO BGP-Thread-1 (job): total_received_update_message_counter: 155700
2026-04-14 06:44:29,345 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 155699
2026-04-14 06:44:29,345 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:29,349 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:44:29,349 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 743.236s
2026-04-14 06:44:29,957 INFO BGP-Thread-1 (job): total_received_update_message_counter: 155800
2026-04-14 06:44:29,957 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 155799
2026-04-14 06:44:29,957 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:29,962 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:29,962 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 743.826s
2026-04-14 06:44:30,615 INFO BGP-Thread-1 (job): total_received_update_message_counter: 155900
2026-04-14 06:44:30,615 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 155899
2026-04-14 06:44:30,615 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:30,620 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:30,620 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 744.460s
2026-04-14 06:44:31,297 INFO BGP-Thread-1 (job): total_received_update_message_counter: 156000
2026-04-14 06:44:31,297 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 155999
2026-04-14 06:44:31,297 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:31,303 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:31,303 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 745.120s
2026-04-14 06:44:31,944 INFO BGP-Thread-1 (job): total_received_update_message_counter: 156100
2026-04-14 06:44:31,944 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 156099
2026-04-14 06:44:31,945 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:31,950 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:31,950 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 745.744s
2026-04-14 06:44:32,656 INFO BGP-Thread-1 (job): total_received_update_message_counter: 156200
2026-04-14 06:44:32,656 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 156199
2026-04-14 06:44:32,656 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:32,671 INFO BGP-Thread-1 (job): ... idle for 0.014s
2026-04-14 06:44:32,671 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 746.444s
2026-04-14 06:44:33,352 INFO BGP-Thread-1 (job): total_received_update_message_counter: 156300
2026-04-14 06:44:33,352 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 156299
2026-04-14 06:44:33,353 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:33,360 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:44:33,360 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 747.112s
2026-04-14 06:44:33,899 INFO BGP-Thread-1 (job): total_received_update_message_counter: 156400
2026-04-14 06:44:33,900 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 156399
2026-04-14 06:44:33,900 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:33,905 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:44:33,905 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 747.635s
2026-04-14 06:44:34,495 INFO BGP-Thread-1 (job): total_received_update_message_counter: 156500
2026-04-14 06:44:34,496 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 156499
2026-04-14 06:44:34,496 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:34,503 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:44:34,503 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 748.210s
2026-04-14 06:44:35,077 INFO BGP-Thread-1 (job): total_received_update_message_counter: 156600
2026-04-14 06:44:35,077 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 156599
2026-04-14 06:44:35,077 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:35,084 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:44:35,084 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 748.768s
2026-04-14 06:44:35,777 INFO BGP-Thread-1 (job): total_received_update_message_counter: 156700
2026-04-14 06:44:35,777 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 156699
2026-04-14 06:44:35,777 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:35,782 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:44:35,782 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 749.445s
2026-04-14 06:44:36,356 INFO BGP-Thread-1 (job): total_received_update_message_counter: 156800
2026-04-14 06:44:36,357 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 156799
2026-04-14 06:44:36,357 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:36,361 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:36,361 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 750.002s
2026-04-14 06:44:36,931 INFO BGP-Thread-1 (job): total_received_update_message_counter: 156900
2026-04-14 06:44:36,931 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 156899
2026-04-14 06:44:36,932 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:36,937 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:44:36,937 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 750.556s
2026-04-14 06:44:37,508 INFO BGP-Thread-1 (job): total_received_update_message_counter: 157000
2026-04-14 06:44:37,508 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 156999
2026-04-14 06:44:37,508 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:37,513 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:37,513 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 751.108s
2026-04-14 06:44:38,178 INFO BGP-Thread-1 (job): total_received_update_message_counter: 157100
2026-04-14 06:44:38,178 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 157099
2026-04-14 06:44:38,179 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:38,185 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:44:38,186 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 751.760s
2026-04-14 06:44:38,750 INFO BGP-Thread-1 (job): total_received_update_message_counter: 157200
2026-04-14 06:44:38,751 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 157199
2026-04-14 06:44:38,751 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:38,755 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:44:38,755 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 752.307s
2026-04-14 06:44:39,337 INFO BGP-Thread-1 (job): total_received_update_message_counter: 157300
2026-04-14 06:44:39,338 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 157299
2026-04-14 06:44:39,338 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:39,342 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:44:39,342 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 752.871s
2026-04-14 06:44:39,940 INFO BGP-Thread-1 (job): total_received_update_message_counter: 157400
2026-04-14 06:44:39,940 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 157399
2026-04-14 06:44:39,940 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:39,949 INFO BGP-Thread-1 (job): ... idle for 0.009s
2026-04-14 06:44:39,949 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 753.454s
2026-04-14 06:44:40,653 INFO BGP-Thread-1 (job): total_received_update_message_counter: 157500
2026-04-14 06:44:40,653 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 157499
2026-04-14 06:44:40,653 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:40,658 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:40,658 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 754.141s
2026-04-14 06:44:41,274 INFO BGP-Thread-1 (job): total_received_update_message_counter: 157600
2026-04-14 06:44:41,275 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 157599
2026-04-14 06:44:41,275 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:41,280 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:44:41,280 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 754.741s
2026-04-14 06:44:41,853 INFO BGP-Thread-1 (job): total_received_update_message_counter: 157700
2026-04-14 06:44:41,853 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 157699
2026-04-14 06:44:41,853 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:41,857 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:44:41,858 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 755.294s
2026-04-14 06:44:42,468 INFO BGP-Thread-1 (job): total_received_update_message_counter: 157800
2026-04-14 06:44:42,469 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 157799
2026-04-14 06:44:42,469 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:42,474 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:42,474 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 755.889s
2026-04-14 06:44:43,103 INFO BGP-Thread-1 (job): total_received_update_message_counter: 157900
2026-04-14 06:44:43,104 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 157899
2026-04-14 06:44:43,104 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:43,109 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:43,109 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 756.502s
2026-04-14 06:44:43,712 INFO BGP-Thread-1 (job): total_received_update_message_counter: 158000
2026-04-14 06:44:43,712 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 157999
2026-04-14 06:44:43,712 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:43,717 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:43,717 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 757.087s
2026-04-14 06:44:44,464 INFO BGP-Thread-1 (job): total_received_update_message_counter: 158100
2026-04-14 06:44:44,464 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 158099
2026-04-14 06:44:44,464 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:44,475 INFO BGP-Thread-1 (job): ... idle for 0.010s
2026-04-14 06:44:44,475 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 757.820s
2026-04-14 06:44:45,705 INFO BGP-Thread-1 (job): total_received_update_message_counter: 158200
2026-04-14 06:44:45,705 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 158199
2026-04-14 06:44:45,705 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:45,712 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:44:45,712 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 759.033s
2026-04-14 06:44:46,285 INFO BGP-Thread-1 (job): total_received_update_message_counter: 158300
2026-04-14 06:44:46,285 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 158299
2026-04-14 06:44:46,285 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:46,291 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:44:46,291 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 759.590s
2026-04-14 06:44:46,894 INFO BGP-Thread-1 (job): total_received_update_message_counter: 158400
2026-04-14 06:44:46,894 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 158399
2026-04-14 06:44:46,894 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:46,899 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:44:46,899 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 760.175s
2026-04-14 06:44:47,560 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:44:47,562 INFO BGP-Thread-1 (job): total_received_update_message_counter: 158500
2026-04-14 06:44:47,562 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 158499
2026-04-14 06:44:47,563 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:47,570 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:44:47,570 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 760.823s
2026-04-14 06:44:48,123 INFO BGP-Thread-1 (job): total_received_update_message_counter: 158600
2026-04-14 06:44:48,123 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 158599
2026-04-14 06:44:48,123 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:48,129 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:44:48,129 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 761.361s
2026-04-14 06:44:48,740 INFO BGP-Thread-1 (job): total_received_update_message_counter: 158700
2026-04-14 06:44:48,740 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 158699
2026-04-14 06:44:48,740 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:48,744 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:44:48,745 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 761.918s
2026-04-14 06:44:49,779 INFO BGP-Thread-1 (job): total_received_update_message_counter: 158800
2026-04-14 06:44:49,780 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 158799
2026-04-14 06:44:49,780 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:49,785 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:44:49,786 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 762.938s
2026-04-14 06:44:54,440 INFO BGP-Thread-1 (job): total_received_update_message_counter: 158900
2026-04-14 06:44:54,441 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 158899
2026-04-14 06:44:54,441 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:44:54,475 INFO BGP-Thread-1 (job): ... idle for 0.034s
2026-04-14 06:44:54,475 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 767.604s
2026-04-14 06:45:01,388 INFO BGP-Thread-1 (job): total_received_update_message_counter: 159000
2026-04-14 06:45:01,389 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 158999
2026-04-14 06:45:01,389 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:45:01,449 INFO BGP-Thread-1 (job): ... idle for 0.060s
2026-04-14 06:45:01,450 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 774.553s
2026-04-14 06:45:08,691 INFO BGP-Thread-1 (job): total_received_update_message_counter: 159100
2026-04-14 06:45:08,691 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 159099
2026-04-14 06:45:08,691 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:45:08,817 INFO BGP-Thread-1 (job): ... idle for 0.126s
2026-04-14 06:45:08,818 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 781.894s
2026-04-14 06:45:16,249 INFO BGP-Thread-1 (job): total_received_update_message_counter: 159200
2026-04-14 06:45:16,249 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 159199
2026-04-14 06:45:16,249 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:45:16,288 INFO BGP-Thread-1 (job): ... idle for 0.039s
2026-04-14 06:45:16,289 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 789.342s
2026-04-14 06:45:22,669 INFO BGP-Thread-1 (job): total_received_update_message_counter: 159300
2026-04-14 06:45:22,669 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 159299
2026-04-14 06:45:22,669 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:45:22,710 INFO BGP-Thread-1 (job): ... idle for 0.041s
2026-04-14 06:45:22,710 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 795.735s
2026-04-14 06:45:31,928 INFO BGP-Thread-1 (job): total_received_update_message_counter: 159400
2026-04-14 06:45:31,929 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 159399
2026-04-14 06:45:31,929 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:45:32,014 INFO BGP-Thread-1 (job): ... idle for 0.086s
2026-04-14 06:45:32,015 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 805.012s
2026-04-14 06:45:42,622 INFO BGP-Thread-1 (job): total_received_update_message_counter: 159500
2026-04-14 06:45:42,623 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 159499
2026-04-14 06:45:42,623 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:45:42,688 INFO BGP-Thread-1 (job): ... idle for 0.066s
2026-04-14 06:45:42,689 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 815.660s
2026-04-14 06:45:47,561 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:45:49,660 INFO BGP-Thread-1 (job): total_received_update_message_counter: 159600
2026-04-14 06:45:49,660 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 159599
2026-04-14 06:45:49,661 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:45:49,770 INFO BGP-Thread-1 (job): ... idle for 0.110s
2026-04-14 06:45:49,770 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 822.717s
2026-04-14 06:45:54,668 INFO BGP-Thread-1 (job): total_received_update_message_counter: 159700
2026-04-14 06:45:54,669 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 159699
2026-04-14 06:45:54,669 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:45:54,679 INFO BGP-Thread-1 (job): ... idle for 0.011s
2026-04-14 06:45:54,679 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 827.596s
2026-04-14 06:45:55,580 INFO BGP-Thread-1 (job): total_received_update_message_counter: 159800
2026-04-14 06:45:55,581 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 159799
2026-04-14 06:45:55,581 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:45:55,593 INFO BGP-Thread-1 (job): ... idle for 0.012s
2026-04-14 06:45:55,593 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 828.492s
2026-04-14 06:45:56,722 INFO BGP-Thread-1 (job): total_received_update_message_counter: 159900
2026-04-14 06:45:56,722 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 159899
2026-04-14 06:45:56,722 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:45:56,729 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:45:56,729 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 829.610s
2026-04-14 06:45:57,577 INFO BGP-Thread-1 (job): total_received_update_message_counter: 160000
2026-04-14 06:45:57,577 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 159999
2026-04-14 06:45:57,577 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:45:57,581 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:45:57,581 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 830.445s
2026-04-14 06:45:58,596 INFO BGP-Thread-1 (job): total_received_update_message_counter: 160100
2026-04-14 06:45:58,596 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 160099
2026-04-14 06:45:58,596 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:45:58,602 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:45:58,602 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 831.446s
2026-04-14 06:45:59,548 INFO BGP-Thread-1 (job): total_received_update_message_counter: 160200
2026-04-14 06:45:59,548 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 160199
2026-04-14 06:45:59,548 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:45:59,553 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:45:59,554 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 832.380s
2026-04-14 06:46:00,347 INFO BGP-Thread-1 (job): total_received_update_message_counter: 160300
2026-04-14 06:46:00,347 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 160299
2026-04-14 06:46:00,347 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:46:00,355 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:46:00,355 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 833.164s
2026-04-14 06:46:01,288 INFO BGP-Thread-1 (job): total_received_update_message_counter: 160400
2026-04-14 06:46:01,288 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 160399
2026-04-14 06:46:01,288 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:46:01,299 INFO BGP-Thread-1 (job): ... idle for 0.010s
2026-04-14 06:46:01,299 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 834.090s
2026-04-14 06:46:02,162 INFO BGP-Thread-1 (job): total_received_update_message_counter: 160500
2026-04-14 06:46:02,162 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 160499
2026-04-14 06:46:02,162 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:46:02,168 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:46:02,168 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 834.943s
2026-04-14 06:46:03,070 INFO BGP-Thread-1 (job): total_received_update_message_counter: 160600
2026-04-14 06:46:03,070 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 160599
2026-04-14 06:46:03,070 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:46:03,075 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:46:03,075 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 835.832s
2026-04-14 06:46:03,991 INFO BGP-Thread-1 (job): total_received_update_message_counter: 160700
2026-04-14 06:46:03,991 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 160699
2026-04-14 06:46:03,992 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:46:04,028 INFO BGP-Thread-1 (job): ... idle for 0.036s
2026-04-14 06:46:04,028 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 836.769s
2026-04-14 06:46:05,267 INFO BGP-Thread-1 (job): total_received_update_message_counter: 160800
2026-04-14 06:46:05,267 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 160799
2026-04-14 06:46:05,267 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:46:05,273 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:46:05,273 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 837.995s
2026-04-14 06:46:07,155 INFO BGP-Thread-1 (job): total_received_update_message_counter: 160900
2026-04-14 06:46:07,155 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 160899
2026-04-14 06:46:07,155 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:46:07,177 INFO BGP-Thread-1 (job): ... idle for 0.022s
2026-04-14 06:46:07,177 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 839.874s
2026-04-14 06:46:08,707 INFO BGP-Thread-1 (job): total_received_update_message_counter: 161000
2026-04-14 06:46:08,707 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 160999
2026-04-14 06:46:08,708 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:46:08,714 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:46:08,714 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 841.385s
2026-04-14 06:46:10,138 INFO BGP-Thread-1 (job): total_received_update_message_counter: 161100
2026-04-14 06:46:10,138 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 161099
2026-04-14 06:46:10,138 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:46:10,174 INFO BGP-Thread-1 (job): ... idle for 0.036s
2026-04-14 06:46:10,174 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 842.822s
2026-04-14 06:46:15,899 INFO BGP-Thread-1 (job): total_received_update_message_counter: 161200
2026-04-14 06:46:15,899 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 161199
2026-04-14 06:46:15,899 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:46:15,925 INFO BGP-Thread-1 (job): ... idle for 0.026s
2026-04-14 06:46:15,925 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 848.548s
2026-04-14 06:46:22,649 INFO BGP-Thread-1 (job): total_received_update_message_counter: 161300
2026-04-14 06:46:22,649 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 161299
2026-04-14 06:46:22,649 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:46:22,809 INFO BGP-Thread-1 (job): ... idle for 0.160s
2026-04-14 06:46:22,809 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 855.409s
2026-04-14 06:46:29,584 INFO BGP-Thread-1 (job): total_received_update_message_counter: 161400
2026-04-14 06:46:29,584 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 161399
2026-04-14 06:46:29,584 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:46:29,738 INFO BGP-Thread-1 (job): ... idle for 0.153s
2026-04-14 06:46:29,738 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 862.311s
2026-04-14 06:46:35,400 INFO BGP-Thread-1 (job): total_received_update_message_counter: 161500
2026-04-14 06:46:35,401 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 161499
2026-04-14 06:46:35,401 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:46:35,478 INFO BGP-Thread-1 (job): ... idle for 0.077s
2026-04-14 06:46:35,478 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 868.026s
2026-04-14 06:46:40,801 INFO BGP-Thread-1 (job): total_received_update_message_counter: 161600
2026-04-14 06:46:40,801 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 161599
2026-04-14 06:46:40,801 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:46:41,060 INFO BGP-Thread-1 (job): ... idle for 0.258s
2026-04-14 06:46:41,060 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 873.583s
2026-04-14 06:46:46,981 INFO BGP-Thread-1 (job): total_received_update_message_counter: 161700
2026-04-14 06:46:46,981 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 161699
2026-04-14 06:46:46,981 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:46:47,054 INFO BGP-Thread-1 (job): ... idle for 0.072s
2026-04-14 06:46:47,054 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 879.547s
2026-04-14 06:46:47,561 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:46:53,248 INFO BGP-Thread-1 (job): total_received_update_message_counter: 161800
2026-04-14 06:46:53,248 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 161799
2026-04-14 06:46:53,249 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:46:53,382 INFO BGP-Thread-1 (job): ... idle for 0.134s
2026-04-14 06:46:53,382 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 885.850s
2026-04-14 06:46:59,946 INFO BGP-Thread-1 (job): total_received_update_message_counter: 161900
2026-04-14 06:46:59,947 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 161899
2026-04-14 06:46:59,947 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:46:59,958 INFO BGP-Thread-1 (job): ... idle for 0.012s
2026-04-14 06:46:59,959 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 892.398s
2026-04-14 06:47:04,527 INFO BGP-Thread-1 (job): total_received_update_message_counter: 162000
2026-04-14 06:47:04,527 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 161999
2026-04-14 06:47:04,527 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:04,536 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:47:04,536 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 896.949s
2026-04-14 06:47:08,541 INFO BGP-Thread-1 (job): total_received_update_message_counter: 162100
2026-04-14 06:47:08,541 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 162099
2026-04-14 06:47:08,541 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:08,622 INFO BGP-Thread-1 (job): ... idle for 0.081s
2026-04-14 06:47:08,622 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 901.009s
2026-04-14 06:47:12,645 INFO BGP-Thread-1 (job): total_received_update_message_counter: 162200
2026-04-14 06:47:12,646 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 162199
2026-04-14 06:47:12,646 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:12,652 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:47:12,652 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 905.012s
2026-04-14 06:47:13,421 INFO BGP-Thread-1 (job): total_received_update_message_counter: 162300
2026-04-14 06:47:13,421 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 162299
2026-04-14 06:47:13,421 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:13,427 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:47:13,427 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 905.764s
2026-04-14 06:47:14,177 INFO BGP-Thread-1 (job): total_received_update_message_counter: 162400
2026-04-14 06:47:14,177 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 162399
2026-04-14 06:47:14,177 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:14,183 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:47:14,183 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 906.495s
2026-04-14 06:47:15,012 INFO BGP-Thread-1 (job): total_received_update_message_counter: 162500
2026-04-14 06:47:15,012 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 162499
2026-04-14 06:47:15,012 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:15,017 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:47:15,018 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 907.307s
2026-04-14 06:47:15,926 INFO BGP-Thread-1 (job): total_received_update_message_counter: 162600
2026-04-14 06:47:15,927 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 162599
2026-04-14 06:47:15,927 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:15,934 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:47:15,934 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 908.199s
2026-04-14 06:47:16,686 INFO BGP-Thread-1 (job): total_received_update_message_counter: 162700
2026-04-14 06:47:16,686 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 162699
2026-04-14 06:47:16,686 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:16,704 INFO BGP-Thread-1 (job): ... idle for 0.018s
2026-04-14 06:47:16,704 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 908.944s
2026-04-14 06:47:17,607 INFO BGP-Thread-1 (job): total_received_update_message_counter: 162800
2026-04-14 06:47:17,607 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 162799
2026-04-14 06:47:17,608 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:17,620 INFO BGP-Thread-1 (job): ... idle for 0.012s
2026-04-14 06:47:17,620 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 909.835s
2026-04-14 06:47:18,439 INFO BGP-Thread-1 (job): total_received_update_message_counter: 162900
2026-04-14 06:47:18,439 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 162899
2026-04-14 06:47:18,439 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:18,447 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:47:18,447 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 910.638s
2026-04-14 06:47:19,189 INFO BGP-Thread-1 (job): total_received_update_message_counter: 163000
2026-04-14 06:47:19,189 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 162999
2026-04-14 06:47:19,189 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:19,196 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:47:19,196 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 911.362s
2026-04-14 06:47:19,930 INFO BGP-Thread-1 (job): total_received_update_message_counter: 163100
2026-04-14 06:47:19,931 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 163099
2026-04-14 06:47:19,931 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:19,951 INFO BGP-Thread-1 (job): ... idle for 0.021s
2026-04-14 06:47:19,952 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 912.098s
2026-04-14 06:47:21,019 INFO BGP-Thread-1 (job): total_received_update_message_counter: 163200
2026-04-14 06:47:21,019 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 163199
2026-04-14 06:47:21,019 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:21,025 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:47:21,026 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 913.152s
2026-04-14 06:47:22,225 INFO BGP-Thread-1 (job): total_received_update_message_counter: 163300
2026-04-14 06:47:22,225 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 163299
2026-04-14 06:47:22,226 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:22,230 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:47:22,230 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 914.330s
2026-04-14 06:47:23,301 INFO BGP-Thread-1 (job): total_received_update_message_counter: 163400
2026-04-14 06:47:23,301 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 163399
2026-04-14 06:47:23,301 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:23,308 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:47:23,308 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 915.385s
2026-04-14 06:47:24,226 INFO BGP-Thread-1 (job): total_received_update_message_counter: 163500
2026-04-14 06:47:24,227 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 163499
2026-04-14 06:47:24,227 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:24,231 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:47:24,231 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 916.283s
2026-04-14 06:47:25,072 INFO BGP-Thread-1 (job): total_received_update_message_counter: 163600
2026-04-14 06:47:25,072 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 163599
2026-04-14 06:47:25,072 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:25,080 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:47:25,080 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 917.108s
2026-04-14 06:47:25,903 INFO BGP-Thread-1 (job): total_received_update_message_counter: 163700
2026-04-14 06:47:25,904 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 163699
2026-04-14 06:47:25,904 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:25,912 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:47:25,912 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 917.915s
2026-04-14 06:47:27,019 INFO BGP-Thread-1 (job): total_received_update_message_counter: 163800
2026-04-14 06:47:27,019 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 163799
2026-04-14 06:47:27,019 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:27,027 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:47:27,027 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 919.006s
2026-04-14 06:47:28,943 INFO BGP-Thread-1 (job): total_received_update_message_counter: 163900
2026-04-14 06:47:28,943 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 163899
2026-04-14 06:47:28,943 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:28,950 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:47:28,950 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 920.904s
2026-04-14 06:47:29,904 INFO BGP-Thread-1 (job): total_received_update_message_counter: 164000
2026-04-14 06:47:29,905 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 163999
2026-04-14 06:47:29,905 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:29,916 INFO BGP-Thread-1 (job): ... idle for 0.011s
2026-04-14 06:47:29,916 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 921.844s
2026-04-14 06:47:30,819 INFO BGP-Thread-1 (job): total_received_update_message_counter: 164100
2026-04-14 06:47:30,819 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 164099
2026-04-14 06:47:30,819 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:30,837 INFO BGP-Thread-1 (job): ... idle for 0.017s
2026-04-14 06:47:30,837 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 922.738s
2026-04-14 06:47:32,153 INFO BGP-Thread-1 (job): total_received_update_message_counter: 164200
2026-04-14 06:47:32,153 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 164199
2026-04-14 06:47:32,153 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:32,160 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:47:32,160 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 924.039s
2026-04-14 06:47:32,987 INFO BGP-Thread-1 (job): total_received_update_message_counter: 164300
2026-04-14 06:47:32,987 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 164299
2026-04-14 06:47:32,987 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:32,992 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:47:32,992 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 924.852s
2026-04-14 06:47:33,983 INFO BGP-Thread-1 (job): total_received_update_message_counter: 164400
2026-04-14 06:47:33,983 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 164399
2026-04-14 06:47:33,983 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:33,987 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:47:33,987 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 925.826s
2026-04-14 06:47:34,572 INFO BGP-Thread-1 (job): total_received_update_message_counter: 164500
2026-04-14 06:47:34,572 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 164499
2026-04-14 06:47:34,572 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:34,583 INFO BGP-Thread-1 (job): ... idle for 0.011s
2026-04-14 06:47:34,583 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 926.401s
2026-04-14 06:47:35,187 INFO BGP-Thread-1 (job): total_received_update_message_counter: 164600
2026-04-14 06:47:35,187 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 164599
2026-04-14 06:47:35,187 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:35,192 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:47:35,192 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 926.987s
2026-04-14 06:47:35,859 INFO BGP-Thread-1 (job): total_received_update_message_counter: 164700
2026-04-14 06:47:35,860 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 164699
2026-04-14 06:47:35,860 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:35,867 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:47:35,867 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 927.638s
2026-04-14 06:47:36,551 INFO BGP-Thread-1 (job): total_received_update_message_counter: 164800
2026-04-14 06:47:36,551 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 164799
2026-04-14 06:47:36,551 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:36,558 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:47:36,558 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 928.306s
2026-04-14 06:47:37,522 INFO BGP-Thread-1 (job): total_received_update_message_counter: 164900
2026-04-14 06:47:37,523 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 164899
2026-04-14 06:47:37,523 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:37,528 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:47:37,528 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 929.253s
2026-04-14 06:47:38,566 INFO BGP-Thread-1 (job): total_received_update_message_counter: 165000
2026-04-14 06:47:38,566 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 164999
2026-04-14 06:47:38,567 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:38,616 INFO BGP-Thread-1 (job): ... idle for 0.049s
2026-04-14 06:47:38,616 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 930.316s
2026-04-14 06:47:39,325 INFO BGP-Thread-1 (job): total_received_update_message_counter: 165100
2026-04-14 06:47:39,325 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 165099
2026-04-14 06:47:39,325 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:39,333 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:47:39,333 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 931.009s
2026-04-14 06:47:39,991 INFO BGP-Thread-1 (job): total_received_update_message_counter: 165200
2026-04-14 06:47:39,991 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 165199
2026-04-14 06:47:39,991 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:39,997 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:47:39,998 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 931.657s
2026-04-14 06:47:40,886 INFO BGP-Thread-1 (job): total_received_update_message_counter: 165300
2026-04-14 06:47:40,886 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 165299
2026-04-14 06:47:40,886 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:40,892 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:47:40,892 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 932.533s
2026-04-14 06:47:42,367 INFO BGP-Thread-1 (job): total_received_update_message_counter: 165400
2026-04-14 06:47:42,368 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 165399
2026-04-14 06:47:42,368 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:42,374 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:47:42,374 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 933.990s
2026-04-14 06:47:43,329 INFO BGP-Thread-1 (job): total_received_update_message_counter: 165500
2026-04-14 06:47:43,329 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 165499
2026-04-14 06:47:43,329 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:43,336 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:47:43,336 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 934.929s
2026-04-14 06:47:44,362 INFO BGP-Thread-1 (job): total_received_update_message_counter: 165600
2026-04-14 06:47:44,363 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 165599
2026-04-14 06:47:44,363 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:44,380 INFO BGP-Thread-1 (job): ... idle for 0.017s
2026-04-14 06:47:44,380 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 935.948s
2026-04-14 06:47:45,825 INFO BGP-Thread-1 (job): total_received_update_message_counter: 165700
2026-04-14 06:47:45,826 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 165699
2026-04-14 06:47:45,826 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:45,851 INFO BGP-Thread-1 (job): ... idle for 0.025s
2026-04-14 06:47:45,851 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 937.394s
2026-04-14 06:47:47,561 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:47:48,520 INFO BGP-Thread-1 (job): total_received_update_message_counter: 165800
2026-04-14 06:47:48,520 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 165799
2026-04-14 06:47:48,520 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:48,528 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:47:48,528 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 940.046s
2026-04-14 06:47:49,544 INFO BGP-Thread-1 (job): total_received_update_message_counter: 165900
2026-04-14 06:47:49,544 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 165899
2026-04-14 06:47:49,544 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:49,552 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:47:49,552 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 941.046s
2026-04-14 06:47:50,556 INFO BGP-Thread-1 (job): total_received_update_message_counter: 166000
2026-04-14 06:47:50,556 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 165999
2026-04-14 06:47:50,556 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:50,568 INFO BGP-Thread-1 (job): ... idle for 0.011s
2026-04-14 06:47:50,568 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 942.037s
2026-04-14 06:47:51,579 INFO BGP-Thread-1 (job): total_received_update_message_counter: 166100
2026-04-14 06:47:51,580 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 166099
2026-04-14 06:47:51,580 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:51,595 INFO BGP-Thread-1 (job): ... idle for 0.015s
2026-04-14 06:47:51,595 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 943.043s
2026-04-14 06:47:52,854 INFO BGP-Thread-1 (job): total_received_update_message_counter: 166200
2026-04-14 06:47:52,854 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 166199
2026-04-14 06:47:52,854 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:52,859 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:47:52,859 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 944.283s
2026-04-14 06:47:53,537 INFO BGP-Thread-1 (job): total_received_update_message_counter: 166300
2026-04-14 06:47:53,537 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 166299
2026-04-14 06:47:53,537 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:53,542 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:47:53,543 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 944.947s
2026-04-14 06:47:54,213 INFO BGP-Thread-1 (job): total_received_update_message_counter: 166400
2026-04-14 06:47:54,214 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 166399
2026-04-14 06:47:54,214 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:54,218 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:47:54,219 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 945.601s
2026-04-14 06:47:54,879 INFO BGP-Thread-1 (job): total_received_update_message_counter: 166500
2026-04-14 06:47:54,880 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 166499
2026-04-14 06:47:54,880 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:54,886 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:47:54,886 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 946.249s
2026-04-14 06:47:55,516 INFO BGP-Thread-1 (job): total_received_update_message_counter: 166600
2026-04-14 06:47:55,516 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 166599
2026-04-14 06:47:55,516 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:55,523 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:47:55,524 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 946.866s
2026-04-14 06:47:56,253 INFO BGP-Thread-1 (job): total_received_update_message_counter: 166700
2026-04-14 06:47:56,254 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 166699
2026-04-14 06:47:56,254 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:56,261 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:47:56,262 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 947.579s
2026-04-14 06:47:57,810 INFO BGP-Thread-1 (job): total_received_update_message_counter: 166800
2026-04-14 06:47:57,810 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 166799
2026-04-14 06:47:57,810 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:57,816 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:47:57,817 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 949.109s
2026-04-14 06:47:58,586 INFO BGP-Thread-1 (job): total_received_update_message_counter: 166900
2026-04-14 06:47:58,586 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 166899
2026-04-14 06:47:58,586 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:58,592 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:47:58,592 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 949.860s
2026-04-14 06:47:59,210 INFO BGP-Thread-1 (job): total_received_update_message_counter: 167000
2026-04-14 06:47:59,210 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 166999
2026-04-14 06:47:59,210 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:47:59,215 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:47:59,215 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 950.459s
2026-04-14 06:48:00,032 INFO BGP-Thread-1 (job): total_received_update_message_counter: 167100
2026-04-14 06:48:00,032 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 167099
2026-04-14 06:48:00,032 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:00,043 INFO BGP-Thread-1 (job): ... idle for 0.010s
2026-04-14 06:48:00,043 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 951.261s
2026-04-14 06:48:00,618 INFO BGP-Thread-1 (job): total_received_update_message_counter: 167200
2026-04-14 06:48:00,618 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 167199
2026-04-14 06:48:00,618 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:00,623 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:48:00,624 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 951.818s
2026-04-14 06:48:01,180 INFO BGP-Thread-1 (job): total_received_update_message_counter: 167300
2026-04-14 06:48:01,180 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 167299
2026-04-14 06:48:01,180 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:01,185 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:48:01,185 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 952.354s
2026-04-14 06:48:01,882 INFO BGP-Thread-1 (job): total_received_update_message_counter: 167400
2026-04-14 06:48:01,882 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 167399
2026-04-14 06:48:01,882 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:01,888 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:48:01,888 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 953.035s
2026-04-14 06:48:02,457 INFO BGP-Thread-1 (job): total_received_update_message_counter: 167500
2026-04-14 06:48:02,457 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 167499
2026-04-14 06:48:02,457 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:02,461 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:48:02,461 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 953.592s
2026-04-14 06:48:03,328 INFO BGP-Thread-1 (job): total_received_update_message_counter: 167600
2026-04-14 06:48:03,328 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 167599
2026-04-14 06:48:03,328 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:03,335 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:48:03,335 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 954.447s
2026-04-14 06:48:04,138 INFO BGP-Thread-1 (job): total_received_update_message_counter: 167700
2026-04-14 06:48:04,138 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 167699
2026-04-14 06:48:04,138 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:04,143 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:48:04,143 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 955.237s
2026-04-14 06:48:04,728 INFO BGP-Thread-1 (job): total_received_update_message_counter: 167800
2026-04-14 06:48:04,728 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 167799
2026-04-14 06:48:04,728 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:04,734 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:48:04,734 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 955.803s
2026-04-14 06:48:05,364 INFO BGP-Thread-1 (job): total_received_update_message_counter: 167900
2026-04-14 06:48:05,364 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 167899
2026-04-14 06:48:05,365 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:05,369 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:48:05,369 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 956.413s
2026-04-14 06:48:05,995 INFO BGP-Thread-1 (job): total_received_update_message_counter: 168000
2026-04-14 06:48:05,995 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 167999
2026-04-14 06:48:05,995 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:06,000 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:48:06,000 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 957.020s
2026-04-14 06:48:06,592 INFO BGP-Thread-1 (job): total_received_update_message_counter: 168100
2026-04-14 06:48:06,592 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 168099
2026-04-14 06:48:06,592 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:06,597 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:48:06,597 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 957.594s
2026-04-14 06:48:07,276 INFO BGP-Thread-1 (job): total_received_update_message_counter: 168200
2026-04-14 06:48:07,276 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 168199
2026-04-14 06:48:07,276 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:07,280 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:48:07,280 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 958.252s
2026-04-14 06:48:07,862 INFO BGP-Thread-1 (job): total_received_update_message_counter: 168300
2026-04-14 06:48:07,863 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 168299
2026-04-14 06:48:07,863 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:07,868 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:48:07,868 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 958.816s
2026-04-14 06:48:08,612 INFO BGP-Thread-1 (job): total_received_update_message_counter: 168400
2026-04-14 06:48:08,612 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 168399
2026-04-14 06:48:08,612 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:08,617 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:48:08,617 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 959.542s
2026-04-14 06:48:09,216 INFO BGP-Thread-1 (job): total_received_update_message_counter: 168500
2026-04-14 06:48:09,217 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 168499
2026-04-14 06:48:09,217 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:09,222 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:48:09,222 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 960.123s
2026-04-14 06:48:10,250 INFO BGP-Thread-1 (job): total_received_update_message_counter: 168600
2026-04-14 06:48:10,250 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 168599
2026-04-14 06:48:10,250 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:10,255 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:48:10,255 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 961.131s
2026-04-14 06:48:10,812 INFO BGP-Thread-1 (job): total_received_update_message_counter: 168700
2026-04-14 06:48:10,812 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 168699
2026-04-14 06:48:10,812 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:10,818 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:48:10,818 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 961.671s
2026-04-14 06:48:11,415 INFO BGP-Thread-1 (job): total_received_update_message_counter: 168800
2026-04-14 06:48:11,416 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 168799
2026-04-14 06:48:11,416 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:11,421 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:48:11,421 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 962.250s
2026-04-14 06:48:11,998 INFO BGP-Thread-1 (job): total_received_update_message_counter: 168900
2026-04-14 06:48:11,999 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 168899
2026-04-14 06:48:11,999 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:12,004 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:48:12,004 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 962.803s
2026-04-14 06:48:12,667 INFO BGP-Thread-1 (job): total_received_update_message_counter: 169000
2026-04-14 06:48:12,667 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 168999
2026-04-14 06:48:12,667 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:12,672 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:48:12,672 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 963.446s
2026-04-14 06:48:13,228 INFO BGP-Thread-1 (job): total_received_update_message_counter: 169100
2026-04-14 06:48:13,228 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 169099
2026-04-14 06:48:13,228 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:13,236 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:48:13,236 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 963.987s
2026-04-14 06:48:15,644 INFO BGP-Thread-1 (job): total_received_update_message_counter: 169200
2026-04-14 06:48:15,645 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 169199
2026-04-14 06:48:15,645 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:15,653 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:48:15,653 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 966.372s
2026-04-14 06:48:16,223 INFO BGP-Thread-1 (job): total_received_update_message_counter: 169300
2026-04-14 06:48:16,223 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 169299
2026-04-14 06:48:16,224 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:16,231 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:48:16,231 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 966.926s
2026-04-14 06:48:17,017 INFO BGP-Thread-1 (job): total_received_update_message_counter: 169400
2026-04-14 06:48:17,017 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 169399
2026-04-14 06:48:17,017 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:17,021 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:48:17,021 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 967.692s
2026-04-14 06:48:17,687 INFO BGP-Thread-1 (job): total_received_update_message_counter: 169500
2026-04-14 06:48:17,687 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 169499
2026-04-14 06:48:17,687 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:17,692 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:48:17,693 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 968.339s
2026-04-14 06:48:18,301 INFO BGP-Thread-1 (job): total_received_update_message_counter: 169600
2026-04-14 06:48:18,301 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 169599
2026-04-14 06:48:18,301 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:18,311 INFO BGP-Thread-1 (job): ... idle for 0.010s
2026-04-14 06:48:18,312 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 968.935s
2026-04-14 06:48:18,935 INFO BGP-Thread-1 (job): total_received_update_message_counter: 169700
2026-04-14 06:48:18,935 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 169699
2026-04-14 06:48:18,935 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:18,940 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:48:18,940 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 969.540s
2026-04-14 06:48:19,710 INFO BGP-Thread-1 (job): total_received_update_message_counter: 169800
2026-04-14 06:48:19,711 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 169799
2026-04-14 06:48:19,711 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:19,892 INFO BGP-Thread-1 (job): ... idle for 0.181s
2026-04-14 06:48:19,892 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 970.469s
2026-04-14 06:48:25,410 INFO BGP-Thread-1 (job): total_received_update_message_counter: 169900
2026-04-14 06:48:25,410 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 169899
2026-04-14 06:48:25,410 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:25,420 INFO BGP-Thread-1 (job): ... idle for 0.009s
2026-04-14 06:48:25,420 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 975.971s
2026-04-14 06:48:27,716 INFO BGP-Thread-1 (job): total_received_update_message_counter: 170000
2026-04-14 06:48:27,716 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 169999
2026-04-14 06:48:27,716 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:27,722 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:48:27,723 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 978.249s
2026-04-14 06:48:28,923 INFO BGP-Thread-1 (job): total_received_update_message_counter: 170100
2026-04-14 06:48:28,923 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 170099
2026-04-14 06:48:28,923 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:28,930 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:48:28,930 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 979.421s
2026-04-14 06:48:30,062 INFO BGP-Thread-1 (job): total_received_update_message_counter: 170200
2026-04-14 06:48:30,062 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 170199
2026-04-14 06:48:30,062 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:30,068 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:48:30,068 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 980.533s
2026-04-14 06:48:31,269 INFO BGP-Thread-1 (job): total_received_update_message_counter: 170300
2026-04-14 06:48:31,270 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 170299
2026-04-14 06:48:31,270 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:31,280 INFO BGP-Thread-1 (job): ... idle for 0.010s
2026-04-14 06:48:31,280 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 981.720s
2026-04-14 06:48:32,314 INFO BGP-Thread-1 (job): total_received_update_message_counter: 170400
2026-04-14 06:48:32,314 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 170399
2026-04-14 06:48:32,314 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:32,324 INFO BGP-Thread-1 (job): ... idle for 0.010s
2026-04-14 06:48:32,325 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 982.741s
2026-04-14 06:48:33,347 INFO BGP-Thread-1 (job): total_received_update_message_counter: 170500
2026-04-14 06:48:33,347 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 170499
2026-04-14 06:48:33,347 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:33,351 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:48:33,351 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 983.743s
2026-04-14 06:48:34,458 INFO BGP-Thread-1 (job): total_received_update_message_counter: 170600
2026-04-14 06:48:34,459 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 170599
2026-04-14 06:48:34,459 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:34,463 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:48:34,463 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 984.830s
2026-04-14 06:48:36,682 INFO BGP-Thread-1 (job): total_received_update_message_counter: 170700
2026-04-14 06:48:36,683 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 170699
2026-04-14 06:48:36,683 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:36,691 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:48:36,691 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 987.032s
2026-04-14 06:48:37,854 INFO BGP-Thread-1 (job): total_received_update_message_counter: 170800
2026-04-14 06:48:37,855 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 170799
2026-04-14 06:48:37,855 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:37,874 INFO BGP-Thread-1 (job): ... idle for 0.020s
2026-04-14 06:48:37,875 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 988.190s
2026-04-14 06:48:39,198 INFO BGP-Thread-1 (job): total_received_update_message_counter: 170900
2026-04-14 06:48:39,198 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 170899
2026-04-14 06:48:39,198 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:39,210 INFO BGP-Thread-1 (job): ... idle for 0.012s
2026-04-14 06:48:39,211 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 989.501s
2026-04-14 06:48:41,845 INFO BGP-Thread-1 (job): total_received_update_message_counter: 171000
2026-04-14 06:48:41,846 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 170999
2026-04-14 06:48:41,846 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:41,921 INFO BGP-Thread-1 (job): ... idle for 0.076s
2026-04-14 06:48:41,922 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 992.186s
2026-04-14 06:48:44,647 INFO BGP-Thread-1 (job): total_received_update_message_counter: 171100
2026-04-14 06:48:44,647 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 171099
2026-04-14 06:48:44,647 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:44,655 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:48:44,656 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 994.894s
2026-04-14 06:48:46,786 INFO BGP-Thread-1 (job): total_received_update_message_counter: 171200
2026-04-14 06:48:46,786 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 171199
2026-04-14 06:48:46,786 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:46,794 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:48:46,794 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 997.007s
2026-04-14 06:48:47,562 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:48:48,823 INFO BGP-Thread-1 (job): total_received_update_message_counter: 171300
2026-04-14 06:48:48,824 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 171299
2026-04-14 06:48:48,824 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:48,834 INFO BGP-Thread-1 (job): ... idle for 0.011s
2026-04-14 06:48:48,835 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 999.022s
2026-04-14 06:48:50,009 INFO BGP-Thread-1 (job): total_received_update_message_counter: 171400
2026-04-14 06:48:50,009 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 171399
2026-04-14 06:48:50,009 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:50,047 INFO BGP-Thread-1 (job): ... idle for 0.038s
2026-04-14 06:48:50,047 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1000.210s
2026-04-14 06:48:50,823 INFO BGP-Thread-1 (job): total_received_update_message_counter: 171500
2026-04-14 06:48:50,824 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 171499
2026-04-14 06:48:50,824 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:50,830 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:48:50,830 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1000.967s
2026-04-14 06:48:51,376 INFO BGP-Thread-1 (job): total_received_update_message_counter: 171600
2026-04-14 06:48:51,376 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 171599
2026-04-14 06:48:51,376 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:51,382 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:48:51,382 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1001.494s
2026-04-14 06:48:51,967 INFO BGP-Thread-1 (job): total_received_update_message_counter: 171700
2026-04-14 06:48:51,967 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 171699
2026-04-14 06:48:51,967 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:51,975 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:48:51,975 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1002.062s
2026-04-14 06:48:52,689 INFO BGP-Thread-1 (job): total_received_update_message_counter: 171800
2026-04-14 06:48:52,689 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 171799
2026-04-14 06:48:52,689 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:52,694 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:48:52,694 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1002.757s
2026-04-14 06:48:53,346 INFO BGP-Thread-1 (job): total_received_update_message_counter: 171900
2026-04-14 06:48:53,347 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 171899
2026-04-14 06:48:53,347 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:53,352 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:48:53,352 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1003.392s
2026-04-14 06:48:53,965 INFO BGP-Thread-1 (job): total_received_update_message_counter: 172000
2026-04-14 06:48:53,965 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 171999
2026-04-14 06:48:53,965 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:53,968 INFO BGP-Thread-1 (job): ... idle for 0.003s
2026-04-14 06:48:53,968 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1003.984s
2026-04-14 06:48:54,536 INFO BGP-Thread-1 (job): total_received_update_message_counter: 172100
2026-04-14 06:48:54,536 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 172099
2026-04-14 06:48:54,536 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:54,540 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:48:54,540 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1004.533s
2026-04-14 06:48:55,243 INFO BGP-Thread-1 (job): total_received_update_message_counter: 172200
2026-04-14 06:48:55,243 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 172199
2026-04-14 06:48:55,243 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:55,248 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:48:55,248 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1005.217s
2026-04-14 06:48:56,214 INFO BGP-Thread-1 (job): total_received_update_message_counter: 172300
2026-04-14 06:48:56,214 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 172299
2026-04-14 06:48:56,214 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:56,220 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:48:56,220 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1006.164s
2026-04-14 06:48:56,870 INFO BGP-Thread-1 (job): total_received_update_message_counter: 172400
2026-04-14 06:48:56,870 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 172399
2026-04-14 06:48:56,870 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:56,876 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:48:56,876 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1006.793s
2026-04-14 06:48:57,480 INFO BGP-Thread-1 (job): total_received_update_message_counter: 172500
2026-04-14 06:48:57,480 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 172499
2026-04-14 06:48:57,480 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:57,488 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:48:57,488 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1007.381s
2026-04-14 06:48:58,084 INFO BGP-Thread-1 (job): total_received_update_message_counter: 172600
2026-04-14 06:48:58,085 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 172599
2026-04-14 06:48:58,085 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:58,091 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:48:58,091 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1007.960s
2026-04-14 06:48:58,666 INFO BGP-Thread-1 (job): total_received_update_message_counter: 172700
2026-04-14 06:48:58,666 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 172699
2026-04-14 06:48:58,666 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:58,670 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:48:58,670 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1008.505s
2026-04-14 06:48:59,306 INFO BGP-Thread-1 (job): total_received_update_message_counter: 172800
2026-04-14 06:48:59,306 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 172799
2026-04-14 06:48:59,306 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:59,311 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:48:59,311 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1009.122s
2026-04-14 06:48:59,917 INFO BGP-Thread-1 (job): total_received_update_message_counter: 172900
2026-04-14 06:48:59,917 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 172899
2026-04-14 06:48:59,917 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:48:59,922 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:48:59,922 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1009.710s
2026-04-14 06:49:00,567 INFO BGP-Thread-1 (job): total_received_update_message_counter: 173000
2026-04-14 06:49:00,568 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 172999
2026-04-14 06:49:00,568 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:00,574 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:49:00,574 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1010.336s
2026-04-14 06:49:01,162 INFO BGP-Thread-1 (job): total_received_update_message_counter: 173100
2026-04-14 06:49:01,162 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 173099
2026-04-14 06:49:01,162 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:01,168 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:49:01,169 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1010.900s
2026-04-14 06:49:01,879 INFO BGP-Thread-1 (job): total_received_update_message_counter: 173200
2026-04-14 06:49:01,879 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 173199
2026-04-14 06:49:01,879 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:01,884 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:49:01,884 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1011.594s
2026-04-14 06:49:02,482 INFO BGP-Thread-1 (job): total_received_update_message_counter: 173300
2026-04-14 06:49:02,482 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 173299
2026-04-14 06:49:02,482 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:02,488 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:49:02,488 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1012.179s
2026-04-14 06:49:03,222 INFO BGP-Thread-1 (job): total_received_update_message_counter: 173400
2026-04-14 06:49:03,222 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 173399
2026-04-14 06:49:03,222 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:03,234 INFO BGP-Thread-1 (job): ... idle for 0.012s
2026-04-14 06:49:03,235 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1012.907s
2026-04-14 06:49:03,951 INFO BGP-Thread-1 (job): total_received_update_message_counter: 173500
2026-04-14 06:49:03,952 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 173499
2026-04-14 06:49:03,952 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:03,960 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:49:03,960 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1013.613s
2026-04-14 06:49:04,683 INFO BGP-Thread-1 (job): total_received_update_message_counter: 173600
2026-04-14 06:49:04,683 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 173599
2026-04-14 06:49:04,683 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:04,690 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:49:04,690 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1014.326s
2026-04-14 06:49:05,404 INFO BGP-Thread-1 (job): total_received_update_message_counter: 173700
2026-04-14 06:49:05,404 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 173699
2026-04-14 06:49:05,404 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:05,410 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:49:05,412 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1015.024s
2026-04-14 06:49:06,045 INFO BGP-Thread-1 (job): total_received_update_message_counter: 173800
2026-04-14 06:49:06,045 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 173799
2026-04-14 06:49:06,045 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:06,051 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:49:06,051 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1015.639s
2026-04-14 06:49:06,792 INFO BGP-Thread-1 (job): total_received_update_message_counter: 173900
2026-04-14 06:49:06,792 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 173899
2026-04-14 06:49:06,792 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:06,797 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:49:06,797 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1016.360s
2026-04-14 06:49:07,483 INFO BGP-Thread-1 (job): total_received_update_message_counter: 174000
2026-04-14 06:49:07,483 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 173999
2026-04-14 06:49:07,483 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:07,488 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:49:07,488 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1017.028s
2026-04-14 06:49:08,201 INFO BGP-Thread-1 (job): total_received_update_message_counter: 174100
2026-04-14 06:49:08,202 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 174099
2026-04-14 06:49:08,202 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:08,206 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:49:08,206 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1017.727s
2026-04-14 06:49:08,805 INFO BGP-Thread-1 (job): total_received_update_message_counter: 174200
2026-04-14 06:49:08,805 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 174199
2026-04-14 06:49:08,805 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:08,810 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:49:08,811 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1018.305s
2026-04-14 06:49:09,428 INFO BGP-Thread-1 (job): total_received_update_message_counter: 174300
2026-04-14 06:49:09,428 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 174299
2026-04-14 06:49:09,428 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:09,432 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:49:09,432 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1018.903s
2026-04-14 06:49:10,025 INFO BGP-Thread-1 (job): total_received_update_message_counter: 174400
2026-04-14 06:49:10,025 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 174399
2026-04-14 06:49:10,025 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:10,029 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:49:10,029 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1019.474s
2026-04-14 06:49:10,668 INFO BGP-Thread-1 (job): total_received_update_message_counter: 174500
2026-04-14 06:49:10,669 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 174499
2026-04-14 06:49:10,669 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:10,674 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:49:10,675 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1020.095s
2026-04-14 06:49:11,260 INFO BGP-Thread-1 (job): total_received_update_message_counter: 174600
2026-04-14 06:49:11,261 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 174599
2026-04-14 06:49:11,261 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:11,267 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:49:11,267 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1020.664s
2026-04-14 06:49:11,830 INFO BGP-Thread-1 (job): total_received_update_message_counter: 174700
2026-04-14 06:49:11,830 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 174699
2026-04-14 06:49:11,830 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:11,836 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:49:11,836 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1021.209s
2026-04-14 06:49:12,392 INFO BGP-Thread-1 (job): total_received_update_message_counter: 174800
2026-04-14 06:49:12,393 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 174799
2026-04-14 06:49:12,393 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:12,399 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:49:12,400 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1021.749s
2026-04-14 06:49:13,033 INFO BGP-Thread-1 (job): total_received_update_message_counter: 174900
2026-04-14 06:49:13,033 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 174899
2026-04-14 06:49:13,033 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:13,040 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:49:13,040 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1022.367s
2026-04-14 06:49:13,689 INFO BGP-Thread-1 (job): total_received_update_message_counter: 175000
2026-04-14 06:49:13,689 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 174999
2026-04-14 06:49:13,690 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:13,696 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:49:13,696 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1022.999s
2026-04-14 06:49:14,933 INFO BGP-Thread-1 (job): total_received_update_message_counter: 175100
2026-04-14 06:49:14,933 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 175099
2026-04-14 06:49:14,933 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:14,940 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:49:14,940 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1024.224s
2026-04-14 06:49:15,732 INFO BGP-Thread-1 (job): total_received_update_message_counter: 175200
2026-04-14 06:49:15,733 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 175199
2026-04-14 06:49:15,733 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:15,737 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:49:15,737 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1024.999s
2026-04-14 06:49:16,303 INFO BGP-Thread-1 (job): total_received_update_message_counter: 175300
2026-04-14 06:49:16,303 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 175299
2026-04-14 06:49:16,303 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:16,308 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:49:16,308 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1025.547s
2026-04-14 06:49:17,111 INFO BGP-Thread-1 (job): total_received_update_message_counter: 175400
2026-04-14 06:49:17,111 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 175399
2026-04-14 06:49:17,111 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:17,157 INFO BGP-Thread-1 (job): ... idle for 0.046s
2026-04-14 06:49:17,157 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1026.372s
2026-04-14 06:49:18,790 INFO BGP-Thread-1 (job): total_received_update_message_counter: 175500
2026-04-14 06:49:18,791 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 175499
2026-04-14 06:49:18,791 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:18,796 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:49:18,796 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1027.986s
2026-04-14 06:49:19,404 INFO BGP-Thread-1 (job): total_received_update_message_counter: 175600
2026-04-14 06:49:19,404 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 175599
2026-04-14 06:49:19,404 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:19,408 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:49:19,409 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1028.574s
2026-04-14 06:49:20,664 INFO BGP-Thread-1 (job): total_received_update_message_counter: 175700
2026-04-14 06:49:20,664 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 175699
2026-04-14 06:49:20,664 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:20,673 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:49:20,673 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1029.814s
2026-04-14 06:49:21,333 INFO BGP-Thread-1 (job): total_received_update_message_counter: 175800
2026-04-14 06:49:21,333 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 175799
2026-04-14 06:49:21,333 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:21,339 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:49:21,340 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1030.455s
2026-04-14 06:49:21,904 INFO BGP-Thread-1 (job): total_received_update_message_counter: 175900
2026-04-14 06:49:21,905 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 175899
2026-04-14 06:49:21,905 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:21,911 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:49:21,911 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1031.002s
2026-04-14 06:49:23,805 INFO BGP-Thread-1 (job): total_received_update_message_counter: 176000
2026-04-14 06:49:23,805 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 175999
2026-04-14 06:49:23,805 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:23,821 INFO BGP-Thread-1 (job): ... idle for 0.016s
2026-04-14 06:49:23,821 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1032.887s
2026-04-14 06:49:24,457 INFO BGP-Thread-1 (job): total_received_update_message_counter: 176100
2026-04-14 06:49:24,457 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 176099
2026-04-14 06:49:24,457 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:24,463 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:49:24,463 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1033.505s
2026-04-14 06:49:25,035 INFO BGP-Thread-1 (job): total_received_update_message_counter: 176200
2026-04-14 06:49:25,036 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 176199
2026-04-14 06:49:25,036 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:25,043 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:49:25,043 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1034.058s
2026-04-14 06:49:25,693 INFO BGP-Thread-1 (job): total_received_update_message_counter: 176300
2026-04-14 06:49:25,693 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 176299
2026-04-14 06:49:25,693 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:25,698 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:49:25,698 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1034.688s
2026-04-14 06:49:26,654 INFO BGP-Thread-1 (job): total_received_update_message_counter: 176400
2026-04-14 06:49:26,654 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 176399
2026-04-14 06:49:26,654 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:26,659 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:49:26,659 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1035.625s
2026-04-14 06:49:27,289 INFO BGP-Thread-1 (job): total_received_update_message_counter: 176500
2026-04-14 06:49:27,289 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 176499
2026-04-14 06:49:27,289 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:27,294 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:49:27,294 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1036.243s
2026-04-14 06:49:28,559 INFO BGP-Thread-1 (job): total_received_update_message_counter: 176600
2026-04-14 06:49:28,560 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 176599
2026-04-14 06:49:28,560 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:28,565 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:49:28,565 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1037.491s
2026-04-14 06:49:29,146 INFO BGP-Thread-1 (job): total_received_update_message_counter: 176700
2026-04-14 06:49:29,147 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 176699
2026-04-14 06:49:29,147 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:29,152 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:49:29,152 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1038.054s
2026-04-14 06:49:29,778 INFO BGP-Thread-1 (job): total_received_update_message_counter: 176800
2026-04-14 06:49:29,778 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 176799
2026-04-14 06:49:29,778 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:29,786 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:49:29,786 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1038.665s
2026-04-14 06:49:30,440 INFO BGP-Thread-1 (job): total_received_update_message_counter: 176900
2026-04-14 06:49:30,440 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 176899
2026-04-14 06:49:30,440 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:30,444 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:49:30,445 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1039.300s
2026-04-14 06:49:31,103 INFO BGP-Thread-1 (job): total_received_update_message_counter: 177000
2026-04-14 06:49:31,103 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 176999
2026-04-14 06:49:31,103 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:31,108 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:49:31,108 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1039.940s
2026-04-14 06:49:31,741 INFO BGP-Thread-1 (job): total_received_update_message_counter: 177100
2026-04-14 06:49:31,741 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 177099
2026-04-14 06:49:31,742 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:31,748 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:49:31,748 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1040.545s
2026-04-14 06:49:32,393 INFO BGP-Thread-1 (job): total_received_update_message_counter: 177200
2026-04-14 06:49:32,394 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 177199
2026-04-14 06:49:32,394 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:32,400 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:49:32,400 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1041.173s
2026-04-14 06:49:33,087 INFO BGP-Thread-1 (job): total_received_update_message_counter: 177300
2026-04-14 06:49:33,087 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 177299
2026-04-14 06:49:33,087 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:33,094 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:49:33,094 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1041.842s
2026-04-14 06:49:33,705 INFO BGP-Thread-1 (job): total_received_update_message_counter: 177400
2026-04-14 06:49:33,705 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 177399
2026-04-14 06:49:33,705 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:33,710 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:49:33,711 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1042.435s
2026-04-14 06:49:34,360 INFO BGP-Thread-1 (job): total_received_update_message_counter: 177500
2026-04-14 06:49:34,360 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 177499
2026-04-14 06:49:34,360 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:34,366 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:49:34,367 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1043.068s
2026-04-14 06:49:35,054 INFO BGP-Thread-1 (job): total_received_update_message_counter: 177600
2026-04-14 06:49:35,054 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 177599
2026-04-14 06:49:35,054 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:35,059 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:49:35,059 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1043.735s
2026-04-14 06:49:35,721 INFO BGP-Thread-1 (job): total_received_update_message_counter: 177700
2026-04-14 06:49:35,722 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 177699
2026-04-14 06:49:35,722 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:35,727 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:49:35,727 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1044.379s
2026-04-14 06:49:36,376 INFO BGP-Thread-1 (job): total_received_update_message_counter: 177800
2026-04-14 06:49:36,376 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 177799
2026-04-14 06:49:36,376 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:36,383 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:49:36,383 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1045.011s
2026-04-14 06:49:37,012 INFO BGP-Thread-1 (job): total_received_update_message_counter: 177900
2026-04-14 06:49:37,012 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 177899
2026-04-14 06:49:37,012 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:37,018 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:49:37,018 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1045.622s
2026-04-14 06:49:37,755 INFO BGP-Thread-1 (job): total_received_update_message_counter: 178000
2026-04-14 06:49:37,755 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 177999
2026-04-14 06:49:37,755 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:37,761 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:49:37,761 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1046.335s
2026-04-14 06:49:38,432 INFO BGP-Thread-1 (job): total_received_update_message_counter: 178100
2026-04-14 06:49:38,433 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 178099
2026-04-14 06:49:38,433 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:38,438 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:49:38,438 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1046.987s
2026-04-14 06:49:39,042 INFO BGP-Thread-1 (job): total_received_update_message_counter: 178200
2026-04-14 06:49:39,042 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 178199
2026-04-14 06:49:39,042 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:39,046 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:49:39,046 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1047.571s
2026-04-14 06:49:39,651 INFO BGP-Thread-1 (job): total_received_update_message_counter: 178300
2026-04-14 06:49:39,651 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 178299
2026-04-14 06:49:39,651 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:39,656 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:49:39,656 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1048.155s
2026-04-14 06:49:40,244 INFO BGP-Thread-1 (job): total_received_update_message_counter: 178400
2026-04-14 06:49:40,244 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 178399
2026-04-14 06:49:40,244 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:40,250 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:49:40,250 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1048.726s
2026-04-14 06:49:40,943 INFO BGP-Thread-1 (job): total_received_update_message_counter: 178500
2026-04-14 06:49:40,944 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 178499
2026-04-14 06:49:40,944 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:40,949 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:49:40,949 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1049.402s
2026-04-14 06:49:41,596 INFO BGP-Thread-1 (job): total_received_update_message_counter: 178600
2026-04-14 06:49:41,597 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 178599
2026-04-14 06:49:41,597 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:41,603 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:49:41,603 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1050.032s
2026-04-14 06:49:42,244 INFO BGP-Thread-1 (job): total_received_update_message_counter: 178700
2026-04-14 06:49:42,244 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 178699
2026-04-14 06:49:42,244 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:42,250 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:49:42,250 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1050.654s
2026-04-14 06:49:42,966 INFO BGP-Thread-1 (job): total_received_update_message_counter: 178800
2026-04-14 06:49:42,967 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 178799
2026-04-14 06:49:42,967 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:42,973 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:49:42,973 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1051.353s
2026-04-14 06:49:43,607 INFO BGP-Thread-1 (job): total_received_update_message_counter: 178900
2026-04-14 06:49:43,607 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 178899
2026-04-14 06:49:43,607 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:43,614 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:49:43,614 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1051.971s
2026-04-14 06:49:44,187 INFO BGP-Thread-1 (job): total_received_update_message_counter: 179000
2026-04-14 06:49:44,187 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 178999
2026-04-14 06:49:44,187 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:44,194 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:49:44,194 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1052.528s
2026-04-14 06:49:45,113 INFO BGP-Thread-1 (job): total_received_update_message_counter: 179100
2026-04-14 06:49:45,114 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 179099
2026-04-14 06:49:45,114 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:45,121 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:49:45,121 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1053.432s
2026-04-14 06:49:46,243 INFO BGP-Thread-1 (job): total_received_update_message_counter: 179200
2026-04-14 06:49:46,243 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 179199
2026-04-14 06:49:46,243 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:46,250 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:49:46,250 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1054.535s
2026-04-14 06:49:47,097 INFO BGP-Thread-1 (job): total_received_update_message_counter: 179300
2026-04-14 06:49:47,097 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 179299
2026-04-14 06:49:47,097 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:47,103 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:49:47,103 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1055.362s
2026-04-14 06:49:47,562 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:49:47,919 INFO BGP-Thread-1 (job): total_received_update_message_counter: 179400
2026-04-14 06:49:47,919 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 179399
2026-04-14 06:49:47,919 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:47,924 INFO BGP-Thread-1 (job): ... idle for 0.005s
2026-04-14 06:49:47,924 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1056.161s
2026-04-14 06:49:48,884 INFO BGP-Thread-1 (job): total_received_update_message_counter: 179500
2026-04-14 06:49:48,884 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 179499
2026-04-14 06:49:48,884 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:48,891 INFO BGP-Thread-1 (job): ... idle for 0.007s
2026-04-14 06:49:48,891 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1057.104s
2026-04-14 06:49:49,501 INFO BGP-Thread-1 (job): total_received_update_message_counter: 179600
2026-04-14 06:49:49,501 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 179599
2026-04-14 06:49:49,501 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:49,505 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:49:49,505 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1057.695s
2026-04-14 06:49:50,063 INFO BGP-Thread-1 (job): total_received_update_message_counter: 179700
2026-04-14 06:49:50,063 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 179699
2026-04-14 06:49:50,063 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:50,067 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:49:50,067 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1058.233s
2026-04-14 06:49:50,610 INFO BGP-Thread-1 (job): total_received_update_message_counter: 179800
2026-04-14 06:49:50,610 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 179799
2026-04-14 06:49:50,610 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:50,616 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:49:50,616 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1058.760s
2026-04-14 06:49:51,208 INFO BGP-Thread-1 (job): total_received_update_message_counter: 179900
2026-04-14 06:49:51,209 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 179899
2026-04-14 06:49:51,209 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:51,213 INFO BGP-Thread-1 (job): ... idle for 0.004s
2026-04-14 06:49:51,213 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1059.327s
2026-04-14 06:49:51,786 INFO BGP-Thread-1 (job): total_received_update_message_counter: 180000
2026-04-14 06:49:51,786 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 179999
2026-04-14 06:49:51,786 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:49:51,792 INFO BGP-Thread-1 (job): ... idle for 0.006s
2026-04-14 06:49:51,792 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1059.881s
2026-04-14 06:50:01,803 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:50:01,803 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1069.891s
2026-04-14 06:50:01,803 INFO BGP-Thread-1 (job): total_received_update_message_counter: 180001
2026-04-14 06:50:01,803 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 180000
2026-04-14 06:50:01,803 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:50:11,814 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:50:11,814 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 1079.901s
2026-04-14 06:50:11,814 INFO BGP-Thread-1 (job): total_received_update_message_counter: 180001
2026-04-14 06:50:11,814 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 180000
2026-04-14 06:50:11,814 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
Traceback (most recent call last):
  File "/home/jenkins/play.py", line 2543, in &lt;module&gt;
    threaded_job(arguments)
  File "/home/jenkins/play.py", line 2537, in threaded_job
    rpcserver.serve_forever()
  File "/usr/lib/python3.10/socketserver.py", line 232, in serve_forever
    ready = selector.select(poll_interval)
  File "/usr/lib/python3.10/selectors.py", line 416, in select
    fd_event_list = self._selector.poll(timeout)
KeyboardInterrupt</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:50:16.440774" elapsed="0.007098"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T06:50:16.449142" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/bgp_peer_reconnect.log"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/bgp_peer_reconnect.log&lt;/a&gt;'.</msg>
<arg>${target_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T06:50:16.448197" elapsed="0.001028"/>
</kw>
<arg>bgp_peer.log</arg>
<arg>bgp_peer_reconnect.log</arg>
<doc>Store the ${source_file_name} to the workspace as ${target_file_name}.</doc>
<status status="PASS" start="2026-04-14T06:50:16.424617" elapsed="0.024706"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:50:16.450264" elapsed="0.000389"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:16.452046" elapsed="0.000040"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:16.451387" elapsed="0.000753"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:16.451332" elapsed="0.000851"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:50:16.452453" elapsed="0.000465"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:50:16.459866" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:50:16.459424" elapsed="0.000469"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:50:16.460122" elapsed="0.000040"/>
</return>
<status status="PASS" start="2026-04-14T06:50:16.459971" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:16.459951" elapsed="0.000267"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:16.460402" elapsed="0.000023"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:16.460590" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:16.460777" elapsed="0.000027"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:16.461034" elapsed="0.000028"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:16.461269" elapsed="0.000028"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:16.461526" elapsed="0.000029"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:16.461762" elapsed="0.000028"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:50:16.459072" elapsed="0.002792"/>
</kw>
<status status="PASS" start="2026-04-14T06:50:16.451002" elapsed="0.010928"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:50:16.449789" elapsed="0.012194"/>
</kw>
<doc>Stop BGP peer tool</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:50:14.307619" elapsed="2.154414"/>
</test>
<test id="s1-s4-t12" name="Reconnect_BGP_Peer" line="180">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:50:16.466771" elapsed="0.000302"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:50:16.466402" elapsed="0.000746"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:50:16.468543" elapsed="0.000020"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:16.468386" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:16.468341" elapsed="0.000295"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:50:16.474577" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:16.474464" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:16.474444" elapsed="0.000204"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:50:16.475732" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:50:16.475300" elapsed="0.000461"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:50:16.476401" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:50:16.476014" elapsed="0.000416"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:50:16.476479" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T06:50:16.476649" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:50:16.474900" elapsed="0.001774"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:50:16.482841" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:16.482728" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:16.482707" elapsed="0.000204"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:50:16.484140" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:16.484032" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:16.484012" elapsed="0.000197"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:50:16.484726" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:50:16.484397" elapsed="0.000357"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:50:16.485176" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:50:16.484931" elapsed="0.000271"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:50:16.518191" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:50:16.485757" elapsed="0.032655"/>
</kw>
<msg time="2026-04-14T06:50:16.518640" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:50:16.518689" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:16.485394" elapsed="0.033331"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:50:16.545552" level="INFO">"x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "n "e "c "t "_ "B "G "P "_ "P "e "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:50:16.519471" elapsed="0.026274"/>
</kw>
<msg time="2026-04-14T06:50:16.546018" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:50:16.546088" level="INFO">${message_wait} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "n "e "c "t "_ "B...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:16.518994" elapsed="0.027145"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:16.546730" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:16.546282" elapsed="0.000534"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:16.546239" elapsed="0.000618"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:50:16.547615" level="INFO"> "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "n "e "c "t "_ "B "G "P "_ "P "e "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:50:16.547088" elapsed="0.000625"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:16.548152" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:16.547817" elapsed="0.000430"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:16.547788" elapsed="0.000513"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:50:16.548405" elapsed="0.000078"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:50:16.551853" elapsed="0.000159"/>
</kw>
<msg time="2026-04-14T06:50:16.552078" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:50:16.550678" elapsed="0.001541"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:16.552540" elapsed="0.000100"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:16.553044" elapsed="0.000103"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:50:16.549968" elapsed="0.003337"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:50:16.549086" elapsed="0.004409"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:50:16.483725" elapsed="0.069915"/>
</kw>
<msg time="2026-04-14T06:50:16.553774" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:50:16.553829" level="INFO">${message} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "n "e "c "t "_ "B...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:16.483077" elapsed="0.070789"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:50:16.554067" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:50:16.553950" elapsed="0.000180"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:16.553929" elapsed="0.000226"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:16.554616" elapsed="0.000028"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:16.554987" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:50:16.555064" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:50:16.482351" elapsed="0.072829"/>
</kw>
<msg time="2026-04-14T06:50:16.555283" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:50:16.555338" level="INFO">${output} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "n "e "c "t "_ "B...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:16.477114" elapsed="0.078289"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:16.555769" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:16.555491" elapsed="0.000335"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:16.555471" elapsed="0.000380"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:50:16.476927" elapsed="0.078950"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:50:16.476736" elapsed="0.079177"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:50:16.474066" elapsed="0.081914"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:50:16.467986" elapsed="0.088072"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:16.467390" elapsed="0.088735"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:50:16.462920" elapsed="0.093283"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<arg>bgp_peer_console</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:50:16.556415" elapsed="0.000118"/>
</kw>
<kw name="Start_Console_Tool" owner="BGPcliKeywords">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:50:16.565949" level="INFO">${start_cmd} = python3 play.py --amount 0 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --info &amp;&gt;bgp_peer.log</msg>
<var>${start_cmd}</var>
<arg>${command} ${tool_opt}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:50:16.565596" elapsed="0.000383"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:50:16.566429" level="INFO">python3 play.py --amount 0 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --info &amp;&gt;bgp_peer.log</msg>
<arg>${start_cmd}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:50:16.566152" elapsed="0.000328"/>
</kw>
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:50:16.569669" level="INFO">python3 play.py --amount 0 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --info &amp;&gt;bgp_peer.log</msg>
<msg time="2026-04-14T06:50:16.569768" level="INFO">${output} = python3 play.py --amount 0 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --info &amp;&gt;bgp_peer.log
</msg>
<var>${output}</var>
<arg>${start_cmd}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:50:16.566647" elapsed="0.003150"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:50:16.570233" level="INFO">python3 play.py --amount 0 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --info &amp;&gt;bgp_peer.log
</msg>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:50:16.569974" elapsed="0.000307"/>
</kw>
<arg>${BGP_PEER_COMMAND}</arg>
<arg>${BGP_PEER_OPTIONS}</arg>
<doc>Start the tool ${command} ${tool_opt}</doc>
<status status="PASS" start="2026-04-14T06:50:16.565167" elapsed="0.005182"/>
</kw>
<kw name="Read_And_Fail_If_Prompt_Is_Seen" owner="BGPcliKeywords">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="Run Keyword And Expect Error" owner="BuiltIn">
<kw name="Read_Text_Before_Prompt" owner="BGPcliKeywords">
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:50:26.572756" level="FAIL">No match found for '&gt;' in 10 seconds
Output:
[?2004l.</msg>
<var>${text}</var>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="FAIL" start="2026-04-14T06:50:16.572150" elapsed="10.001417">No match found for '&gt;' in 10 seconds
Output:
[?2004l.</status>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:26.574038" elapsed="0.000038"/>
</kw>
<doc>Log text gathered by SSHLibrary.Read_Until_Prompt.
This needs to be a separate keyword just because how Read_And_Fail_If_Prompt_Is_Seen is implemented.</doc>
<status status="FAIL" start="2026-04-14T06:50:16.571859" elapsed="10.002343">No match found for '&gt;' in 10 seconds
Output:
[?2004l.</status>
</kw>
<arg>No match found for '${ODL_SYSTEM_PROMPT}' in *.</arg>
<arg>Read_Text_Before_Prompt</arg>
<doc>Runs the keyword and checks that the expected error occurred.</doc>
<status status="PASS" start="2026-04-14T06:50:16.571401" elapsed="10.002952"/>
</kw>
<msg time="2026-04-14T06:50:26.574494" level="INFO">${passed} = True</msg>
<var>${passed}</var>
<arg>BuiltIn.Run_Keyword_And_Expect_Error</arg>
<arg>No match found for '${ODL_SYSTEM_PROMPT}' in *.</arg>
<arg>Read_Text_Before_Prompt</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:50:16.570979" elapsed="10.003543"/>
</kw>
<if>
<branch type="IF" condition="${passed}">
<return>
<status status="PASS" start="2026-04-14T06:50:26.574723" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T06:50:26.574626" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:26.574597" elapsed="0.000222"/>
</if>
<kw name="Dump_BGP_Speaker_Logs" owner="BGPSpeaker">
<doc>Send all output produced by the play.py utility to Robot logs.
This needs to be called if your suite detects play.py crashing and bypasses
Kill_BGP_Speaker in that case otherwise the output of play.py (which most
likely contains clues about why it crashed) will be lost.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:26.575129" elapsed="0.000029"/>
</kw>
<kw name="Fail" owner="BuiltIn">
<arg>The prompt was seen but it was not expected yet</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:26.575324" elapsed="0.000400"/>
</kw>
<doc>Try to read SSH to see prompt, but expect to see no prompt within SSHLibrary's timeout.</doc>
<status status="PASS" start="2026-04-14T06:50:16.570677" elapsed="10.005121"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:50:26.576503" elapsed="0.000333"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:26.577777" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:26.577332" elapsed="0.000509"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:26.577313" elapsed="0.000556"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:50:26.578034" elapsed="0.000366"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:50:26.584038" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:50:26.583572" elapsed="0.000495"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:50:26.584300" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T06:50:26.584148" elapsed="0.000233"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:26.584127" elapsed="0.000281"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:26.584572" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:26.584757" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:26.584940" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:26.585120" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:26.585302" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:26.585497" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:26.585679" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:50:26.583200" elapsed="0.002559"/>
</kw>
<status status="PASS" start="2026-04-14T06:50:26.577109" elapsed="0.008703"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:50:26.576106" elapsed="0.009751"/>
</kw>
<doc>Start BGP peer tool</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:50:16.462313" elapsed="10.123589"/>
</test>
<test id="s1-s4-t13" name="Check_Bgp_Peer_Updates_For_Reintroduced_Routes" line="186">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:26.590067" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:26.589752" elapsed="0.000377"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:26.589731" elapsed="0.000425"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:50:26.589554" elapsed="0.000653"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:50:26.591406" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:26.591269" elapsed="0.000189"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:26.591250" elapsed="0.000231"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:50:26.597419" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:26.597274" elapsed="0.000198"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:26.597253" elapsed="0.000242"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:50:26.598615" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:50:26.598161" elapsed="0.000483"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:50:26.599160" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:50:26.598818" elapsed="0.000368"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:50:26.599233" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T06:50:26.599414" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:50:26.597754" elapsed="0.001687"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:50:26.605404" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:26.605277" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:26.605256" elapsed="0.000219"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:50:26.606824" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:26.606713" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:26.606693" elapsed="0.000201"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:50:26.607435" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:50:26.607052" elapsed="0.000412"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:50:26.607861" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:50:26.607640" elapsed="0.000247"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:50:26.643052" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:50:26.608427" elapsed="0.034834"/>
</kw>
<msg time="2026-04-14T06:50:26.643576" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:50:26.643629" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:26.608060" elapsed="0.035605"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:50:26.682491" level="INFO">"x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "B "g "p "_ "P "e "e "r "_ "U "p "d "a "t "e "s "_ "F "o "r "_ "R "e "i "n "t "r "o "d "u "c "e "d "_ "R "o "u "t "e "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:50:26.644409" elapsed="0.038216"/>
</kw>
<msg time="2026-04-14T06:50:26.682798" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:50:26.682846" level="INFO">${message_wait} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "B "g "p "_ "P...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:26.643928" elapsed="0.038954"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:26.683269" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:26.682985" elapsed="0.000343"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:26.682954" elapsed="0.000403"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:50:26.683949" level="INFO"> "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "B "g "p "_ "P "e "e "r "_ "U "p "d "a "t "e "s "_ "F "o "r "_ "R "e "i "n "t "r "o "d "u "c "e "d "_ "R "o "u "t "e "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:50:26.683609" elapsed="0.000500"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:26.684448" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:26.684183" elapsed="0.000339"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:26.684162" elapsed="0.000392"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:50:26.684602" elapsed="0.000043"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:50:26.687661" elapsed="0.002134"/>
</kw>
<msg time="2026-04-14T06:50:26.689877" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:50:26.686466" elapsed="0.003557"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:26.690324" elapsed="0.000100"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:26.690733" elapsed="0.000100"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:50:26.685727" elapsed="0.005265"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:50:26.684954" elapsed="0.006130"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:50:26.606280" elapsed="0.084951"/>
</kw>
<msg time="2026-04-14T06:50:26.691338" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:50:26.691407" level="INFO">${message} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "B "g "p "_ "P...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:26.605639" elapsed="0.085815"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:50:26.691724" elapsed="0.000031"/>
</return>
<status status="PASS" start="2026-04-14T06:50:26.691546" elapsed="0.000247"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:26.691522" elapsed="0.000296"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:26.692317" elapsed="0.000032"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:26.692721" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:50:26.692796" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:50:26.604926" elapsed="0.087986"/>
</kw>
<msg time="2026-04-14T06:50:26.693010" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:50:26.693055" level="INFO">${output} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "B "g "p "_ "P...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:26.599849" elapsed="0.093243"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:26.693464" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:26.693172" elapsed="0.000350"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:26.693153" elapsed="0.000393"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:50:26.599691" elapsed="0.093879"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:50:26.599504" elapsed="0.094101"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:50:26.596865" elapsed="0.096802"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:50:26.590894" elapsed="0.102828"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:26.590399" elapsed="0.103370"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:50:26.587010" elapsed="0.106839"/>
</kw>
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:50:26.699679" level="INFO">Executing command 'grep -c 'total_received_nlri_prefix_counter: 180000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:50:26.712923" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T06:50:26.713184" level="INFO">${matches} = 0</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:50:26.699402" elapsed="0.013833"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:50:26.714628" level="INFO">${count} = 0</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:50:26.713777" elapsed="0.000901"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<msg time="2026-04-14T06:50:26.715952" level="FAIL">'0 &gt;= 2' should be true.</msg>
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="FAIL" start="2026-04-14T06:50:26.715010" elapsed="0.001077">'0 &gt;= 2' should be true.</status>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="FAIL" start="2026-04-14T06:50:26.698952" elapsed="0.017356">'0 &gt;= 2' should be true.</status>
</kw>
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:50:29.726804" level="INFO">Executing command 'grep -c 'total_received_nlri_prefix_counter: 180000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:50:29.739642" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T06:50:29.739907" level="INFO">${matches} = 0</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:50:29.726601" elapsed="0.013369"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:50:29.741437" level="INFO">${count} = 0</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:50:29.740557" elapsed="0.000946"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<msg time="2026-04-14T06:50:29.743053" level="FAIL">'0 &gt;= 2' should be true.</msg>
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="FAIL" start="2026-04-14T06:50:29.741963" elapsed="0.001253">'0 &gt;= 2' should be true.</status>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="FAIL" start="2026-04-14T06:50:29.726028" elapsed="0.017475">'0 &gt;= 2' should be true.</status>
</kw>
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:50:32.756292" level="INFO">Executing command 'grep -c 'total_received_nlri_prefix_counter: 180000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:50:32.769684" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T06:50:32.769959" level="INFO">${matches} = 0</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:50:32.756080" elapsed="0.013980"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:50:32.771725" level="INFO">${count} = 0</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:50:32.770706" elapsed="0.001086"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<msg time="2026-04-14T06:50:32.773442" level="FAIL">'0 &gt;= 2' should be true.</msg>
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="FAIL" start="2026-04-14T06:50:32.772227" elapsed="0.001412">'0 &gt;= 2' should be true.</status>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="FAIL" start="2026-04-14T06:50:32.754916" elapsed="0.019008">'0 &gt;= 2' should be true.</status>
</kw>
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:50:35.784562" level="INFO">Executing command 'grep -c 'total_received_nlri_prefix_counter: 180000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:50:35.798180" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T06:50:35.798556" level="INFO">${matches} = 0</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:50:35.784333" elapsed="0.014285"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:50:35.800198" level="INFO">${count} = 0</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:50:35.799292" elapsed="0.000967"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<msg time="2026-04-14T06:50:35.801845" level="FAIL">'0 &gt;= 2' should be true.</msg>
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="FAIL" start="2026-04-14T06:50:35.800723" elapsed="0.001294">'0 &gt;= 2' should be true.</status>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="FAIL" start="2026-04-14T06:50:35.783761" elapsed="0.018534">'0 &gt;= 2' should be true.</status>
</kw>
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:50:38.809121" level="INFO">Executing command 'grep -c 'total_received_nlri_prefix_counter: 180000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:50:38.822923" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T06:50:38.823477" level="INFO">${matches} = 0</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:50:38.808914" elapsed="0.014632"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:50:38.826560" level="INFO">${count} = 0</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:50:38.825515" elapsed="0.001105"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<msg time="2026-04-14T06:50:38.828222" level="FAIL">'0 &gt;= 2' should be true.</msg>
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="FAIL" start="2026-04-14T06:50:38.827042" elapsed="0.001390">'0 &gt;= 2' should be true.</status>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="FAIL" start="2026-04-14T06:50:38.808157" elapsed="0.020557">'0 &gt;= 2' should be true.</status>
</kw>
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:50:41.838753" level="INFO">Executing command 'grep -c 'total_received_nlri_prefix_counter: 180000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:50:41.852477" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T06:50:41.852716" level="INFO">${matches} = 0</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:50:41.838457" elapsed="0.014317"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:50:41.854127" level="INFO">${count} = 0</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:50:41.853284" elapsed="0.000903"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<msg time="2026-04-14T06:50:41.855660" level="FAIL">'0 &gt;= 2' should be true.</msg>
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="FAIL" start="2026-04-14T06:50:41.854610" elapsed="0.001209">'0 &gt;= 2' should be true.</status>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="FAIL" start="2026-04-14T06:50:41.837700" elapsed="0.018556">'0 &gt;= 2' should be true.</status>
</kw>
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:50:44.868791" level="INFO">Executing command 'grep -c 'total_received_nlri_prefix_counter: 180000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:50:44.882086" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:50:44.882277" level="INFO">${matches} = 1</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:50:44.868558" elapsed="0.013758"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:50:44.883397" level="INFO">${count} = 1</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:50:44.882724" elapsed="0.000726"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<msg time="2026-04-14T06:50:44.884549" level="FAIL">'1 &gt;= 2' should be true.</msg>
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="FAIL" start="2026-04-14T06:50:44.883717" elapsed="0.001010">'1 &gt;= 2' should be true.</status>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="FAIL" start="2026-04-14T06:50:44.867597" elapsed="0.017383">'1 &gt;= 2' should be true.</status>
</kw>
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:50:47.894086" level="INFO">Executing command 'grep -c 'total_received_nlri_prefix_counter: 180000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:50:47.907669" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:50:47.907927" level="INFO">${matches} = 1</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:50:47.893813" elapsed="0.014178"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:50:47.909453" level="INFO">${count} = 1</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:50:47.908570" elapsed="0.000950"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<msg time="2026-04-14T06:50:47.911116" level="FAIL">'1 &gt;= 2' should be true.</msg>
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="FAIL" start="2026-04-14T06:50:47.910008" elapsed="0.001267">'1 &gt;= 2' should be true.</status>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="FAIL" start="2026-04-14T06:50:47.893076" elapsed="0.018470">'1 &gt;= 2' should be true.</status>
</kw>
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:50:50.920488" level="INFO">Executing command 'grep -c 'total_received_nlri_prefix_counter: 180000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:50:50.934149" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:50:50.934297" level="INFO">${matches} = 1</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:50:50.920207" elapsed="0.014126"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:50:50.935228" level="INFO">${count} = 1</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:50:50.934690" elapsed="0.000601"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<msg time="2026-04-14T06:50:50.936827" level="FAIL">'1 &gt;= 2' should be true.</msg>
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="FAIL" start="2026-04-14T06:50:50.935758" elapsed="0.001228">'1 &gt;= 2' should be true.</status>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="FAIL" start="2026-04-14T06:50:50.919504" elapsed="0.017727">'1 &gt;= 2' should be true.</status>
</kw>
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:50:53.944205" level="INFO">Executing command 'grep -c 'total_received_nlri_prefix_counter: 180000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:50:53.957016" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:50:53.957310" level="INFO">${matches} = 2</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:50:53.943922" elapsed="0.013490"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:50:53.958799" level="INFO">${count} = 2</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:50:53.957959" elapsed="0.000899"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="PASS" start="2026-04-14T06:50:53.959252" elapsed="0.000938"/>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="PASS" start="2026-04-14T06:50:53.943144" elapsed="0.017190"/>
</kw>
<arg>${bgp_filling_timeout}</arg>
<arg>3s</arg>
<arg>Check_For_String_In_File</arg>
<arg>bgp_peer.log</arg>
<arg>total_received_nlri_prefix_counter: ${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T06:50:26.694123" elapsed="27.266365"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:50:53.962105" elapsed="0.000640"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:53.964997" elapsed="0.000074"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:53.963914" elapsed="0.001219"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:53.963865" elapsed="0.001301"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:50:53.965374" elapsed="0.000459"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:50:53.971973" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:50:53.971511" elapsed="0.000493"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:50:53.972244" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T06:50:53.972090" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:53.972068" elapsed="0.000271"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:53.972525" elapsed="0.000023"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:53.972716" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:53.972945" elapsed="0.000026"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:53.973167" elapsed="0.000022"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:53.973349" elapsed="0.000036"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:53.973544" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:53.973721" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:50:53.970979" elapsed="0.002823"/>
</kw>
<status status="PASS" start="2026-04-14T06:50:53.963351" elapsed="0.010504"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:50:53.961284" elapsed="0.012614"/>
</kw>
<doc>Count the routes introduced by updates.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:50:26.586401" elapsed="27.387543"/>
</test>
<test id="s1-s4-t14" name="BGP_Application_Peer_Delete_All_Routes" line="196">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:50:53.978014" elapsed="0.000251"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:50:53.977726" elapsed="0.000599"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:50:53.979438" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:53.979297" elapsed="0.000191"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:53.979274" elapsed="0.000236"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:50:53.985044" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:53.984868" elapsed="0.000231"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:53.984850" elapsed="0.000276"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:50:53.986226" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:50:53.985811" elapsed="0.000444"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:50:53.986773" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:50:53.986458" elapsed="0.000342"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:50:53.986846" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T06:50:53.987011" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:50:53.985408" elapsed="0.001629"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:50:53.993432" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:53.993300" elapsed="0.000182"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:53.993279" elapsed="0.000226"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:50:53.994784" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:53.994672" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:53.994652" elapsed="0.000201"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:50:53.995329" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:50:53.995013" elapsed="0.000427"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:50:53.995854" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:50:53.995624" elapsed="0.000258"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:50:54.033402" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:50:53.996433" elapsed="0.037177"/>
</kw>
<msg time="2026-04-14T06:50:54.033888" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:50:54.033938" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:53.996058" elapsed="0.037918"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:50:54.075544" level="INFO">"x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "B "G "P "_ "A "p "p "l "i "c "a "t "i "o "n "_ "P "e "e "r "_ "D "e "l "e "t "e "_ "A "l "l "_ "R "o "u "t "e "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:50:54.034733" elapsed="0.041040"/>
</kw>
<msg time="2026-04-14T06:50:54.076065" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:50:54.076145" level="INFO">${message_wait} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "B "G "P "_ "A "p "p "l "i "c "a...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:54.034236" elapsed="0.041972"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.076860" elapsed="0.000041"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:54.076392" elapsed="0.000620"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.076325" elapsed="0.000722"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.077638" level="INFO"> "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "B "G "P "_ "A "p "p "l "i "c "a "t "i "o "n "_ "P "e "e "r "_ "D "e "l "e "t "e "_ "A "l "l "_ "R "o "u "t "e "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:50:54.077222" elapsed="0.000495"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.078029" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:54.077788" elapsed="0.000309"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.077768" elapsed="0.000382"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:50:54.078227" elapsed="0.000071"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:50:54.084154" elapsed="0.000360"/>
</kw>
<msg time="2026-04-14T06:50:54.084655" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:50:54.081711" elapsed="0.003432"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.085858" elapsed="0.000166"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.086329" elapsed="0.000105"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:50:54.080175" elapsed="0.006372"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:50:54.078914" elapsed="0.007701"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:50:53.994312" elapsed="0.092404"/>
</kw>
<msg time="2026-04-14T06:50:54.086818" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:50:54.086864" level="INFO">${message} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "B "G "P "_ "A "p "p "l "i "c "a...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:53.993675" elapsed="0.093229"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:50:54.087116" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:50:54.086991" elapsed="0.000188"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.086967" elapsed="0.000237"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.087678" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.088047" elapsed="0.000083"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:50:54.088182" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:50:53.992919" elapsed="0.095378"/>
</kw>
<msg time="2026-04-14T06:50:54.088410" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:50:54.088457" level="INFO">${output} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "B "G "P "_ "A "p "p "l "i "c "a...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:53.987464" elapsed="0.101031"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.088843" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:54.088574" elapsed="0.000323"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.088555" elapsed="0.000367"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:50:53.987285" elapsed="0.101678"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:50:53.987097" elapsed="0.101903"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:50:53.984502" elapsed="0.104557"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:50:53.978982" elapsed="0.110137"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:53.978512" elapsed="0.110654"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:50:53.975053" elapsed="0.114168"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<arg>bgp_app_peer_console</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:50:54.089427" elapsed="0.000115"/>
</kw>
<kw name="Start_Console_Tool" owner="BGPcliKeywords">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.099490" level="INFO">${start_cmd} = python3 bgp_app_peer.py --host 10.30.171.229 --port 8181 --command delete-all --info --stream=vanadium --stream=vanadium --uri data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-fa...</msg>
<var>${start_cmd}</var>
<arg>${command} ${tool_opt}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:50:54.099096" elapsed="0.000426"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.099955" level="INFO">python3 bgp_app_peer.py --host 10.30.171.229 --port 8181 --command delete-all --info --stream=vanadium --stream=vanadium --uri data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family &amp;&gt;bgp_app_peer.log</msg>
<arg>${start_cmd}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:50:54.099698" elapsed="0.000306"/>
</kw>
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:50:54.105187" level="INFO">python3 bgp_app_peer.py --host 10.30.171.229 --port 8181 --command delete-all --info --stream=vanadium --stream=vanadium --uri data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family &amp;&gt;bgp_app_peer.log</msg>
<msg time="2026-04-14T06:50:54.105379" level="INFO">${output} =  python3 bgp_app_peer.py --host 10.30.171.229 --port 8181 --command delete-all --info --stream=vanadium --stream=vanadium --uri data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-f...</msg>
<var>${output}</var>
<arg>${start_cmd}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:50:54.100175" elapsed="0.005233"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.106002" level="INFO"> python3 bgp_app_peer.py --host 10.30.171.229 --port 8181 --command delete-all --info --stream=vanadium --stream=vanadium --uri data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family &amp;&gt;bgp_app_peer.log
</msg>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:50:54.105668" elapsed="0.000385"/>
</kw>
<arg>${BGP_APP_PEER_DELETE_ALL_COMMAND} --stream=${ODL_STREAM} ${script_uri_opt}</arg>
<arg>${BGP_APP_PEER_OPTIONS}</arg>
<doc>Start the tool ${command} ${tool_opt}</doc>
<status status="PASS" start="2026-04-14T06:50:54.098483" elapsed="0.007642"/>
</kw>
<kw name="Wait_Until_Console_Tool_Finish" owner="BGPcliKeywords">
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:50:54.272109" level="INFO">[?2004l[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="PASS" start="2026-04-14T06:50:54.111585" elapsed="0.160658"/>
</kw>
<arg>${timeout}</arg>
<arg>1s</arg>
<arg>SSHLibrary.Read Until Prompt</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T06:50:54.111049" elapsed="0.161270"/>
</kw>
<arg>${bgp_emptying_timeout}</arg>
<doc>Wait ${timeout} for the tool exit.</doc>
<status status="PASS" start="2026-04-14T06:50:54.110662" elapsed="0.161761"/>
</kw>
<kw name="Store_File_To_Workspace" owner="BGPcliKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:50:54.282839" level="INFO">Executing command 'cat bgp_app_peer.log'.</msg>
<msg time="2026-04-14T06:50:54.295107" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:50:54.295270" level="INFO">${output_log} = 2026-04-14 06:50:54,208 INFO: Delete all prefixes from 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-fam...</msg>
<var>${output_log}</var>
<arg>cat ${source_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:50:54.282680" elapsed="0.012631"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.296081" level="INFO">2026-04-14 06:50:54,208 INFO: Delete all prefixes from 10.30.171.229:8181/rests/data/bgp-rib:application-rib=10.0.0.10/tables=bgp-types%3Aipv4-address-family,bgp-types%3Aunicast-subsequent-address-family
2026-04-14 06:50:54,221 INFO: Total test execution time: 0.013s
2026-04-14 06:50:54,221 INFO: Total build data time: 0.000s
2026-04-14 06:50:54,222 INFO: Total response time: 0.012s
2026-04-14 06:50:54,222 INFO: Total number of response(s): 1</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:50:54.295613" elapsed="0.000671"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T06:50:54.297195" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/bgp_app_peer_delete_all.log"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/bgp_app_peer_delete_all.log&lt;/a&gt;'.</msg>
<arg>${target_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T06:50:54.296629" elapsed="0.000652"/>
</kw>
<arg>bgp_app_peer.log</arg>
<arg>bgp_app_peer_delete_all.log</arg>
<doc>Store the ${source_file_name} to the workspace as ${target_file_name}.</doc>
<status status="PASS" start="2026-04-14T06:50:54.282259" elapsed="0.015139"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:50:54.298347" elapsed="0.000404"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.300111" elapsed="0.000038"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:54.299484" elapsed="0.000722"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.299451" elapsed="0.000794"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:50:54.300508" elapsed="0.000485"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.309321" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:50:54.308589" elapsed="0.000795"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:50:54.309726" elapsed="0.000049"/>
</return>
<status status="PASS" start="2026-04-14T06:50:54.309501" elapsed="0.000321"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.309472" elapsed="0.000387"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.310094" elapsed="0.000023"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.310279" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.310478" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.310658" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.310834" elapsed="0.000019"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.311010" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.311184" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:50:54.308084" elapsed="0.003178"/>
</kw>
<status status="PASS" start="2026-04-14T06:50:54.299127" elapsed="0.012186"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:50:54.297853" elapsed="0.013518"/>
</kw>
<doc>Start BGP application peer tool and delete all routes.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:50:53.974402" elapsed="0.337010"/>
</test>
<test id="s1-s4-t15" name="Wait_For_Stable_Topology_After_Deletion" line="205">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:50:54.315352" elapsed="0.000270"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:50:54.315051" elapsed="0.000633"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:50:54.316774" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:54.316650" elapsed="0.000174"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.316628" elapsed="0.000219"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:50:54.322346" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:54.322236" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.322216" elapsed="0.000216"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.323488" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:50:54.323075" elapsed="0.000441"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.324056" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:50:54.323750" elapsed="0.000333"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:50:54.324134" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T06:50:54.324296" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:50:54.322680" elapsed="0.001641"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:50:54.330249" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:54.330137" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.330116" elapsed="0.000203"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:50:54.331577" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:54.331469" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.331450" elapsed="0.000195"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:50:54.332109" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:50:54.331802" elapsed="0.000335"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:50:54.332552" level="INFO">${current_connection_index} = 8</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:50:54.332312" elapsed="0.000266"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:50:54.369031" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:50:54.333141" elapsed="0.036126"/>
</kw>
<msg time="2026-04-14T06:50:54.369516" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:50:54.369565" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:54.332752" elapsed="0.036851"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:50:54.405583" level="INFO">"x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "D "e "l "e "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:50:54.370299" elapsed="0.035514"/>
</kw>
<msg time="2026-04-14T06:50:54.406041" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:50:54.406090" level="INFO">${message_wait} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:54.369857" elapsed="0.036271"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.406628" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:54.406252" elapsed="0.000437"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.406213" elapsed="0.000503"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.407262" level="INFO"> "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "D "e "l "e "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:50:54.406876" elapsed="0.000466"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.407664" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:54.407433" elapsed="0.000286"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.407412" elapsed="0.000330"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:50:54.407781" elapsed="0.000040"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:50:54.410639" elapsed="0.000157"/>
</kw>
<msg time="2026-04-14T06:50:54.410861" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:50:54.409489" elapsed="0.001509"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.411288" elapsed="0.000109"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.411670" elapsed="0.000073"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:50:54.408725" elapsed="0.003195"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:50:54.408116" elapsed="0.003871"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:50:54.331130" elapsed="0.080959"/>
</kw>
<msg time="2026-04-14T06:50:54.412189" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:50:54.412235" level="INFO">${message} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:54.330504" elapsed="0.081769"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:50:54.412490" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:50:54.412353" elapsed="0.000199"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.412333" elapsed="0.000243"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.413013" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.413480" elapsed="0.000028"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:50:54.413557" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:50:54.329786" elapsed="0.083887"/>
</kw>
<msg time="2026-04-14T06:50:54.413772" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:50:54.413817" level="INFO">${output} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:54.324737" elapsed="0.089117"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.414200" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:54.413933" elapsed="0.000322"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.413914" elapsed="0.000365"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:50:54.324578" elapsed="0.089727"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:50:54.324394" elapsed="0.089946"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:50:54.321861" elapsed="0.092558"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:50:54.316326" elapsed="0.098155"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:54.315856" elapsed="0.098673"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:50:54.312341" elapsed="0.102243"/>
</kw>
<kw name="Wait_For_Ipv4_Topology_Prefixes_To_Become_Stable" owner="PrefixCounting">
<if>
<branch type="IF" condition="&quot;&quot;&quot;${shards_list}&quot;&quot;&quot;==&quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:50:54.439862" elapsed="0.000042"/>
</return>
<msg time="2026-04-14T06:50:54.440117" level="INFO">${getter} = ['Get_Ipv4_Topology_Count', [], {'session': 'operational', 'topology': 'example-ipv4-topology'}]</msg>
<var>${getter}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:50:54.439467" elapsed="0.000678"/>
</kw>
<status status="PASS" start="2026-04-14T06:50:54.436961" elapsed="0.003230"/>
</branch>
<branch type="ELSE">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<var>${getter}</var>
<arg>Get_Ipv4_Topology_Count_With_Shards_Check</arg>
<arg>${shards_list}</arg>
<arg>${shards_details}</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.440449" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:54.440217" elapsed="0.000305"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.436932" elapsed="0.003612"/>
</if>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:50:54.441053" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:50:54.441339" level="INFO">${validator} = ['WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'excluded_value': '180000'}]</msg>
<var>${validator}</var>
<arg>WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</arg>
<arg>state_holder</arg>
<arg>data_holder</arg>
<arg>excluded_value=${excluded_count}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:50:54.440747" elapsed="0.000636"/>
</kw>
<kw name="Wait_For_Getter_Error_Or_Safe_Stateful_Validator_Consecutive_Success" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.442920" level="INFO">${tmp} = 1</msg>
<var>${tmp}</var>
<arg>int(${count})</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:50:54.442497" elapsed="0.000450"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.443530" level="INFO">count=1</msg>
<arg>count=${tmp}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:50:54.443214" elapsed="0.000362"/>
</kw>
<kw name="WaitUtils__Check_Sanity_And_Compute_Derived_Times" owner="WaitUtils">
<if>
<branch type="IF" condition="int(${count}) &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>\${count} is ${count} and not at least 1.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.444915" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:54.444665" elapsed="0.000311"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.444283" elapsed="0.000726"/>
</if>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:50:54.445539" level="INFO">${period_in_seconds} = 10.0</msg>
<var>${period_in_seconds}</var>
<arg>${period}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:50:54.445228" elapsed="0.000338"/>
</kw>
<if>
<branch type="IF" condition="${period_in_seconds} &lt;= 0.0">
<kw name="Fail" owner="BuiltIn">
<arg>\${period} ${period} has to be positive.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.445879" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:54.445642" elapsed="0.000294"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.445623" elapsed="0.000337"/>
</if>
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:50:54.446291" level="INFO">${date_now} = 2026-04-14 06:50:54.446</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:50:54.446118" elapsed="0.000200"/>
</kw>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:50:54.446743" level="INFO">${timeout_in_seconds} = 1230.0</msg>
<var>${timeout_in_seconds}</var>
<arg>${timeout}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:50:54.446497" elapsed="0.000273"/>
</kw>
<kw name="Add Time To Date" owner="DateTime">
<msg time="2026-04-14T06:50:54.447256" level="INFO">${date_deadline} = 2026-04-14 07:11:24.446</msg>
<var>${date_deadline}</var>
<arg>${date_now}</arg>
<arg>${timeout_in_seconds}</arg>
<doc>Adds time to date and returns the resulting date.</doc>
<status status="PASS" start="2026-04-14T06:50:54.446940" elapsed="0.000342"/>
</kw>
<return>
<value>${timeout_in_seconds}</value>
<value>${period_in_seconds}</value>
<value>${date_deadline}</value>
<status status="PASS" start="2026-04-14T06:50:54.447333" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T06:50:54.447600" level="INFO">${timeout_in_seconds} = 1230.0</msg>
<msg time="2026-04-14T06:50:54.447647" level="INFO">${period_in_seconds} = 10.0</msg>
<msg time="2026-04-14T06:50:54.447689" level="INFO">${date_deadline} = 2026-04-14 07:11:24.446</msg>
<var>${timeout_in_seconds}</var>
<var>${period_in_seconds}</var>
<var>${date_deadline}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${count}</arg>
<doc>Common checks for argument values. Return times in seconds and deadline date implied by timeout time.</doc>
<status status="PASS" start="2026-04-14T06:50:54.443890" elapsed="0.003822"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.448344" level="INFO">${maximum_sleeps} = 123</msg>
<var>${maximum_sleeps}</var>
<arg>math.ceil(${timeout_in_seconds} / ${period_in_seconds})</arg>
<arg>modules=math</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:50:54.447892" elapsed="0.000495"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.448819" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:50:54.448561" elapsed="0.000284"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.449390" level="INFO">${state} = 180000</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:50:54.449010" elapsed="0.000411"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.451348" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:50:54.451085" elapsed="0.000313"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.451855" level="INFO">${state} = 180000</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:50:54.451568" elapsed="0.000313"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.452394" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:50:54.452049" elapsed="0.000373"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:50:54.453897" level="INFO">${date_now} = 2026-04-14 06:50:54.454</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:50:54.453738" elapsed="0.000185"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:50:54.454465" level="INFO">${time_deadline} = 1229.992</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:50:54.454086" elapsed="0.000405"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.455040" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:50:54.454662" elapsed="0.000404"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.455418" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:54.455142" elapsed="0.000332"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.455120" elapsed="0.000381"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:50:54.453060" elapsed="0.002489"/>
</kw>
<msg time="2026-04-14T06:50:54.455649" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:50:54.455692" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:54.452603" elapsed="0.003111"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:50:54.456005" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:54.455894" elapsed="0.000162"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.455874" elapsed="0.000204"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.459133" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T06:50:54.459180" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:50:54.459228" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:50:54.458765" elapsed="0.000486"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:50:54.677724" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0mmnttjo6p06r117qzbn5kyv0s4.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:50:54.683726" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"12.1.140.208/28"},{"prefix":"8.20.15.80/28"},{"prefix":"12.9.65.16/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.23.146.240/28"},{"prefix":"12.1.76.96/28"},{"prefix":"12.14.100.112/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"12.13.238.112/28"},{"prefix":"12.10.9.64/28"},{"prefix":"12.13.8.160/28"},{"prefix":"12.12.100.16/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.15.251.0/28"},{"prefix":"12.10.64.96/28"},{"prefix":"8.17.162.160/28"},{"prefix":"12.1.54.16/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"12.18.47.144/28"},{"prefix":"12.17.234.112/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.21.44.224/28"},{"prefix":"12.6.102.240/28"},{"prefix":"8.16.218.192/28"},{"prefix":"12.0.221.48/28"},{"prefix":"8.4.204.176/28"},{"prefix":"12.6.22.64/28"},{"prefix":"12.5.186.0/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"12.17.138.80/28"},{"prefix":"12.8.177.192/28"},{"prefix":"12.6.15.112/28"},{"prefix":"12.11.158.160/28"},{"prefix":"12.15.65.144/28"},{"prefix":"12.3.29.128/28"},{"prefix":"8.3.121.144/28"},{"prefix":"12.14.19.112/28"},{"prefix":"12.11.88.80/28"},{"prefix":"8.7.180.192/28"},{"prefix":"12.9.127.32/28"},{"prefix":"12.16.106.208/28"},{"prefix":"12.12.2.128/28"},{"prefix":"12.14.106.32/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.23.148.80/28"},{"prefix":"12.10.132.96/28"},{"prefix":"12.12.8.16/28"},{"prefix":"12.10.108.32/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.15.7.96/28"},{"prefix":"12.2.64.224/28"},{"prefix":"12.16.35.112/28"},{"prefix":"8.3.28.32/28"},{"prefix":"12.19.43.176/28"},{"prefix":"8.23.101.80/28"},{"prefix":"12.4.183.48/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.21.255.240/28"},{"prefix":"12.4.35.192/28"},{"prefix":"12.1.181.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.21.241.64/28"},{"prefix":"12.12.139.160/28"},{"prefix":"12.7.224.128/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.5.234.64/28"},{"prefix":"12.3.227.80/28"},{"prefix":"12.12.191.128/28"},{"prefix":"8.20.99.192/28"},{"prefix":"12.7.195.16/28"},{"prefix":"8.18.66.112/28"},{"prefix":"12.9.205.160/28"},{"prefix":"8.7.148.192/28"},{"prefix":"12.13.83.112/28"},{"prefix":"8.12.78.0/28"},{"prefix":"12.17.16.144/28"},{"prefix":"12.10.16.0/28"},{"prefix":"12.13.146.48/28"},{"prefix":"12.13.211.112/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.7.123.48/28"},{"prefix":"12.9.30.48/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.15.238.112/28"},{"prefix":"12.4.205.160/28"},{"prefix":"12.2.153.112/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.23.13.224/28"},{"prefix":"12.4.246.192/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.3.228.208/28"},{"prefix":"12.11.142.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.19.142.208/28"},{"prefix":"12.8.16.64/28"},{"prefix":"8.3.166.176/28"},{"prefix":"8.7.135.112/28"},{"prefix":"12.17.43.48/28"},{"prefix":"12.15.203.208/28"},{"prefix":"8.6.67.224/28"},{"prefix":"8.18.75.144/28"},{"prefix":"8.16.140.32/28"},{"prefix":"12.17.137.80/28"},{"prefix":"12.4.173.112/28"},{"prefix":"12.6.221.224/28"},{"prefix":"8.23.57.96/28"},{"prefix":"12.6.221.112/28"},{"prefix":"12.4.231.0/28"},{"prefix":"12.5.155.0/28"},{"prefix":"12.6.107.192/28"},{"prefix":"8.13.231.80/28"},{"prefix":"12.15.231.112/28"},{"prefix":"8.15.247.240/28"},{"prefix":"8.9.229.144/28"},{"prefix":"12.6.239.224/28"},{"prefix":"8.2.231.112/28"},{"prefix":"12.5.88.240/28"},{"prefix":"12.2.175.112/28"},{"prefix":"8.12.166.144/28"},{"prefix":"12.18.16.128/28"},{"prefix":"12.3.72.16/28"},{"prefix":"8.9.63.32/28"},{"prefix":"8.0.248.240/28"},{"prefix":"12.8.106.48/28"},{"prefix":"12.10.87.176/28"},{"prefix":"12.17.253.240/28"},{"prefix":"8.3.109.0/28"},{"prefix":"12.8.131.0/28"},{"prefix":"12.9.19.96/28"},{"prefix":"8.8.68.208/28"},{"prefix":"12.16.39.48/28"},{"prefix":"8.0.52.176/28"},{"prefix":"12.5.84.80/28"},{"prefix":"12.17.242.128/28"},{"prefix":"12.18.62.192/28"},{"prefix":"8.2.89.64/28"},{"prefix":"8.21.63.160/28"},{"prefix":"12.17.111.0/28"},{"prefix":"12.16.251.224/28"},{"prefix":"12.13.216.16/28"},{"prefix":"12.16.17.224/28"},{"prefix":"8.18.232.16/28"},{"prefix":"8.11.246.176/28"},{"prefix":"8.11.91.208/28"},{"prefix":"12.7.199.64/28"},{"prefix":"8.5.102.240/28"},{"prefix":"8.6.145.224/28"},{"prefix":"8.11.240.32/28"},{"prefix":"8.12.187.192/28"},{"prefix":"8.19.2.128/28"},{"prefix":"8.8.156.48/28"},{"prefix":"12.10.54.160/28"},{"prefix":"12.5.29.0/28"},{"prefix":"8.1.211.80/28"},{"prefix":"8.7.220.112/28"},{"prefix":"12.5.181.208/28"},{"prefix":"8.9.79.32/28"},{"prefix":"8.7.97.160/28"},{"prefix":"12.19.15.48/28"},{"prefix":"8.2.245.32/28"},{"prefix":"8.14.185.192/28"},{"prefix":"12.13.68.16/28"},{"prefix":"8.2.66.192/28"},{"prefix":"8.3.187.240/28"},{"prefix":"8.20.191.80/28"},{"prefix":"8.18.173.0/28"},{"prefix":"8.11.95.112/28"},{"prefix":"8.22.22.80/28"},{"prefix":"8.21.157.192/28"},{"prefix":"8.17.159.0/28"},{"prefix":"8.14.174.16/28"},{"prefix":"12.3.92.48/28"},{"prefix":"12.5.12.224/28"},{"prefix":"12.6.176.176/28"},{"prefix":"8.11.238.96/28"},{"prefix":"12.1.65.192/28"},{"prefix":"12.5.51.128/28"},{"prefix":"8.16.82.128/28"},{"prefix":"8.12.111.128/28"},{"prefix":"12.9.157.144/28"},{"prefix":"8.6.13.240/28"},{"prefix":"8.11.252.32/28"},{"prefix":"12.0.202.112/28"},{"prefix":"8.1.9.0/28"},{"prefix":"8.15.84.80/28"},{"prefix":"8.8.34.128/28"},{"prefix":"12.2.217.96/28"},{"prefix":"8.15.199.0/28"},{"prefix":"12.8.70.0/28"},{"prefix":"12.17.19.80/28"},{"prefix":"8.19.165.240/28"},{"prefix":"8.12.137.0/28"},{"prefix":"12.2.207.16/28"},{"prefix":"12.18.142.224/28"},{"prefix":"12.16.236.112/28"},{"prefix":"8.23.80.64/28"},{"prefix":"12.15.137.48/28"},{"prefix":"12.17.168.224/28"},{"prefix":"8.21.20.240/28"},{"prefix":"8.8.49.160/28"},{"prefix":"12.11.176.128/28"},{"prefix":"8.7.12.64/28"},{"prefix":"8.14.82.160/28"},{"prefix":"8.12.63.0/28"},{"prefix":"12.12.237.160/28"},{"prefix":"8.22.63.32/28"},{"prefix":"12.8.50.64/28"},{"prefix":"8.5.31.208/28"},{"prefix":"8.7.97.64/28"},{"prefix":"8.15.90.0/28"},{"prefix":"8.12.119.96/28"},{"prefix":"8.2.180.208/28"},{"prefix":"8.21.217.80/28"},{"prefix":"12.8.80.16/28"},{"prefix":"12.18.38.96/28"},{"prefix":"12.18.23.208/28"},{"prefix":"12.12.166.96/28"},{"prefix":"8.12.17.32/28"},{"prefix":"8.12.229.32/28"},{"prefix":"12.2.173.112/28"},{"prefix":"12.14.127.112/28"},{"prefix":"12.10.239.160/28"},{"prefix":"8.13.29.128/28"},{"prefix":"8.1.241.64/28"},{"prefix":"12.9.26.96/28"},{"prefix":"12.8.12.48/28"},{"prefix":"8.6.202.224/28"},{"prefix":"8.19.14.80/28"},{"prefix":"8.9.188.32/28"},{"prefix":"8.1.171.80/28"},{"prefix":"12.13.28.240/28"},{"prefix":"8.7.138.112/28"},{"prefix":"8.21.162.16/28"},{"prefix":"12.12.212.224/28"},{"prefix":"12.4.74.208/28"},{"prefix":"8.2.213.112/28"},{"prefix":"8.11.198.224/28"},{"prefix":"12.0.109.48/28"},{"prefix":"8.16.6.96/28"},{"prefix":"12.1.104.16/28"},{"prefix":"8.14.1.0/28"},{"prefix":"12.18.41.48/28"},{"prefix":"12.6.56.48/28"},{"prefix":"8.12.197.112/28"},{"prefix":"12.18.100.192/28"},{"prefix":"8.12.246.32/28"},{"prefix":"8.7.14.0/28"},{"prefix":"12.2.168.128/28"},{"prefix":"8.6.234.16/28"},{"prefix":"8.19.28.176/28"},{"prefix":"12.13.46.96/28"},{"prefix":"12.8.2.16/28"},{"prefix":"8.2.228.0/28"},{"prefix":"8.13.171.16/28"},{"prefix":"8.20.243.144/28"},{"prefix":"12.9.82.192/28"},{"prefix":"12.11.124.208/28"},{"prefix":"12.14.43.224/28"},{"prefix":"12.9.7.224/28"},{"prefix":"8.1.103.112/28"},{"prefix":"8.13.129.0/28"},{"prefix":"12.10.124.176/28"},{"prefix":"12.8.131.32/28"},{"prefix":"12.14.215.80/28"},{"prefix":"8.0.48.208/28"},{"prefix":"8.3.121.160/28"},{"prefix":"8.6.202.96/28"},{"prefix":"12.14.99.224/28"},{"prefix":"8.9.101.176/28"},{"prefix":"12.1.123.112/28"},{"prefix":"12.2.154.0/28"},{"prefix":"8.10.225.80/28"},{"prefix":"8.23.109.0/28"},{"prefix":"12.7.129.240/28"},{"prefix":"8.20.0.16/28"},{"prefix":"12.16.187.176/28"},{"prefix":"12.3.46.48/28"},{"prefix":"8.14.144.224/28"},{"prefix":"8.3.0.0/28"},{"prefix":"8.20.52.128/28"},{"prefix":"8.3.238.240/28"},{"prefix":"8.4.37.176/28"},{"prefix":"12.9.23.32/28"},{"prefix":"8.2.44.160/28"},{"prefix":"8.2.155.192/28"},{"prefix":"12.3.116.96/28"},{"prefix":"8.5.58.240/28"},{"prefix":"8.13.28.96/28"},{"prefix":"8.6.113.224/28"},{"prefix":"12.15.38.80/28"},{"prefix":"12.2.235.0/28"},{"prefix":"12.15.17.192/28"},{"prefix":"8.19.81.0/28"},{"prefix":"8.14.232.64/28"},{"prefix":"12.8.192.224/28"},{"prefix":"12.5.208.128/28"},{"prefix":"8.8.71.112/28"},{"prefix":"8.15.200.96/28"},{"prefix":"12.18.56.112/28"},{"prefix":"12.17.190.0/28"},{"prefix":"8.1.101.16/28"},{"prefix":"12.13.203.224/28"},{"prefix":"12.4.17.192/28"},{"prefix":"8.14.130.176/28"},{"prefix":"12.4.207.48/28"},{"prefix":"12.8.52.160/28"},{"prefix":"8.20.138.128/28"},{"prefix":"8.6.129.224/28"},{"prefix":"12.14.51.128/28"},{"prefix":"12.6.86.64/28"},{"prefix":"12.12.198.144/28"},{"prefix":"8.21.207.224/28"},{"prefix":"8.22.239.224/28"},{"prefix":"12.8.132.80/28"},{"prefix":"12.1.149.224/28"},{"prefix":"12.9.63.0/28"},{"prefix":"8.8.253.160/28"},{"prefix":"8.14.51.240/28"},{"prefix":"12.13.115.208/28"},{"prefix":"12.5.7.64/28"},{"prefix":"8.10.187.160/28"},{"prefix":"12.18.178.64/28"},{"prefix":"8.7.211.112/28"},{"prefix":"8.17.175.176/28"},{"prefix":"8.4.73.208/28"},{"prefix":"8.7.127.48/28"},{"prefix":"12.14.146.96/28"},{"prefix":"8.23.223.160/28"},{"prefix":"8.22.107.176/28"},{"prefix":"8.22.118.80/28"},{"prefix":"12.10.46.192/28"},{"prefix":"12.18.215.208/28"},{"prefi... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T06:50:54.684569" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:50:54.462438" elapsed="0.222268"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.691065" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:54.685171" elapsed="0.005984"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.685028" elapsed="0.006176"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:50:54.691305" elapsed="0.000096"/>
</return>
<msg time="2026-04-14T06:50:54.696794" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:50:54.461480" elapsed="0.235415"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.749174" level="INFO">${prefix_count} = 180000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:50:54.697271" elapsed="0.052064"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:50:54.749497" elapsed="0.000068"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:50:54.459967" elapsed="0.289906"/>
</kw>
<msg time="2026-04-14T06:50:54.749980" level="INFO">${result} = 180000</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:50:54.459458" elapsed="0.290555"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:50:54.750075" elapsed="0.000031"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:50:54.458201" elapsed="0.292011"/>
</kw>
<msg time="2026-04-14T06:50:54.750326" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:50:54.750393" level="INFO">${message} = 180000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:54.457657" elapsed="0.292763"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:50:54.750665" elapsed="0.029930"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:50:54.781692" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T06:50:54.781553" elapsed="0.000212"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.781528" elapsed="0.000263"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.781968" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 180000.</doc>
<status status="PASS" start="2026-04-14T06:50:54.781067" elapsed="0.000985"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:50:54.782098" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:50:54.457186" elapsed="0.325037"/>
</kw>
<msg time="2026-04-14T06:50:54.782323" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:50:54.782386" level="INFO">${data} = 180000</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:54.456692" elapsed="0.325719"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:50:54.782599" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:54.782491" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.782472" elapsed="0.000200"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:50:54.784149" level="INFO">${date_now} = 2026-04-14 06:50:54.784</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:50:54.783976" elapsed="0.000201"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:50:54.784741" level="INFO">${time_deadline} = 1229.662</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:50:54.784343" elapsed="0.000425"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.785388" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:50:54.784943" elapsed="0.000474"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.785752" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:50:54.785489" elapsed="0.000318"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.785469" elapsed="0.000363"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:50:54.783370" elapsed="0.002511"/>
</kw>
<msg time="2026-04-14T06:50:54.785982" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:50:54.786027" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:54.782843" elapsed="0.003208"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:50:54.786390" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:54.786263" elapsed="0.000179"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.786241" elapsed="0.000224"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.788493" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:50:54.788541" level="INFO">${args} = ['state_holder', 'data_holder']</msg>
<msg time="2026-04-14T06:50:54.788588" level="INFO">${kwargs} = {'excluded_value': '180000'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:50:54.788166" elapsed="0.000445"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:50:54.788784" elapsed="0.000216"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:50:54.789171" elapsed="0.000231"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.791173" level="INFO">${new_state} = 180000</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:50:54.790777" elapsed="0.000424"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="PASS" start="2026-04-14T06:50:54.791462" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:50:54.791270" elapsed="0.000260"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.791251" elapsed="0.000304"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T06:50:54.791649" elapsed="0.000155"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:54.791612" elapsed="0.000230"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:50:54.791595" elapsed="0.000269"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:50:54.791897" elapsed="0.000016"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:50:54.790289" elapsed="0.001732"/>
</kw>
<msg time="2026-04-14T06:50:54.792109" level="INFO">${result} = [180000, 'FAIL', 'Got the excluded value.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:50:54.789582" elapsed="0.002553"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:50:54.792184" elapsed="0.000029"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:50:54.787758" elapsed="0.004548"/>
</kw>
<msg time="2026-04-14T06:50:54.792418" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:50:54.792466" level="INFO">${message} = [180000, 'FAIL', 'Got the excluded value.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:54.787184" elapsed="0.005306"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:50:54.792669" elapsed="0.026891"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:50:54.820579" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T06:50:54.820444" elapsed="0.000207"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.820420" elapsed="0.000256"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.820855" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [180000, 'FAIL', 'Got the excluded value.'].</doc>
<status status="PASS" start="2026-04-14T06:50:54.820010" elapsed="0.000927"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:50:54.820983" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:50:54.821161" level="INFO">${state} = 180000</msg>
<msg time="2026-04-14T06:50:54.821208" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:50:54.821250" level="INFO">${result} = Got the excluded value.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:50:54.786700" elapsed="0.034573"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:50:54.821522" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:50:54.821412" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.821392" elapsed="0.000220"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:50:54.821703" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:54.821667" elapsed="0.000081"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:50:54.821651" elapsed="0.000119"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.821943" elapsed="0.000023"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:50:54.822080" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:54.822045" elapsed="0.000154"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:50:54.822028" elapsed="0.000197"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.822396" elapsed="0.000022"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:50:54.456533" elapsed="0.365921"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:50:54.456119" elapsed="0.366371"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.822659" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T06:50:54.822890" level="INFO">${state} = 180000</msg>
<msg time="2026-04-14T06:50:54.822935" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:50:54.822976" level="INFO">${result} = Validator failed: Got the excluded value.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 10 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:50:54.450339" elapsed="0.372660"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:50:54.823197" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:54.823090" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.823071" elapsed="0.000195"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.824675" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:50:54.824760" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:50:54.824387" elapsed="0.000443">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:50:54.824931" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:50:54.824974" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:54.823970" elapsed="0.001027"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:50:54.825177" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:54.825069" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.825050" elapsed="0.000193"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:50:54.825694" level="INFO">@{message_chunks} = [ Validator failed: Got the excluded value. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:50:54.825435" elapsed="0.000287"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.829160" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:50:54.829237" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:50:54.826249" elapsed="0.003077">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:50:54.829503" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:50:54.829547" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:54.825898" elapsed="0.003672"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:50:54.829754" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:50:54.829645" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.829626" elapsed="0.000212"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.829997" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:50:54.823570" elapsed="0.006581"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.831485" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:50:54.831560" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:50:54.831209" elapsed="0.000411">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:50:54.831719" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:50:54.831762" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:54.830857" elapsed="0.000929"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:50:54.831968" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:50:54.831860" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.831841" elapsed="0.000194"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:50:54.832588" level="INFO">@{message_chunks} = [ Validator failed: Got the excluded value. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:50:54.832192" elapsed="0.000422"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:50:54.835860" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:50:54.835935" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:50:54.833133" elapsed="0.002860">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:50:54.836142" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:50:54.836186" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:50:54.832789" elapsed="0.003421"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:50:54.836411" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:50:54.836285" elapsed="0.000187"/>
</branch>
<status status="PASS" start="2026-04-14T06:50:54.836266" elapsed="0.000231"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:50:54.836659" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:50:54.830463" elapsed="0.006352"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:51:04.837610" level="INFO">Slept 10 seconds.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:50:54.836981" elapsed="10.000934"/>
</kw>
<var name="${try}">1</var>
<status status="PASS" start="2026-04-14T06:50:54.449762" elapsed="10.388270"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:04.843055" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:04.842289" elapsed="0.000837"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:04.843817" level="INFO">${state} = 180000</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:04.843397" elapsed="0.000465"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:04.844702" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:04.844114" elapsed="0.000628"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:51:04.847247" level="INFO">${date_now} = 2026-04-14 06:51:04.847</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:51:04.847008" elapsed="0.000278"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:51:04.848073" level="INFO">${time_deadline} = 1219.599</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:51:04.847541" elapsed="0.000570"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:04.848983" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:04.848394" elapsed="0.000627"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:04.849518" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:04.849129" elapsed="0.000469"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:04.849097" elapsed="0.000538"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:51:04.845783" elapsed="0.003922"/>
</kw>
<msg time="2026-04-14T06:51:04.849847" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:04.849910" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:04.845003" elapsed="0.004939"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:51:04.850256" elapsed="0.000023"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:04.850056" elapsed="0.000273"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:04.850031" elapsed="0.000329"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:04.853477" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T06:51:04.853526" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:51:04.853572" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:04.853088" elapsed="0.000507"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:51:04.867458" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0mmnttjo6p06r117qzbn5kyv0s4.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:51:04.867741" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T06:51:04.876736" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:51:04.856476" elapsed="0.020518"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:04.881255" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:04.877421" elapsed="0.003911"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:04.877257" elapsed="0.004135"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:51:04.881486" elapsed="0.000070"/>
</return>
<msg time="2026-04-14T06:51:04.884200" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:51:04.855523" elapsed="0.028759"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:04.885592" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:04.884568" elapsed="0.001096"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:51:04.885750" elapsed="0.000033"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:51:04.854289" elapsed="0.031726"/>
</kw>
<msg time="2026-04-14T06:51:04.886127" level="INFO">${result} = 0</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:51:04.853771" elapsed="0.032384"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:51:04.886204" elapsed="0.000029"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:51:04.852700" elapsed="0.033627"/>
</kw>
<msg time="2026-04-14T06:51:04.886444" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:04.886490" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:04.852097" elapsed="0.034416"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:04.886689" elapsed="0.026899"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:51:04.914630" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T06:51:04.914497" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:04.914473" elapsed="0.000253"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:04.914900" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T06:51:04.914032" elapsed="0.000950"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:51:04.915027" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:51:04.851665" elapsed="0.063484"/>
</kw>
<msg time="2026-04-14T06:51:04.915250" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:04.915296" level="INFO">${data} = 0</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:04.851185" elapsed="0.064134"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:51:04.915521" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:04.915415" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:04.915396" elapsed="0.000196"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:51:04.917053" level="INFO">${date_now} = 2026-04-14 06:51:04.917</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:51:04.916883" elapsed="0.000198"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:51:04.917634" level="INFO">${time_deadline} = 1219.529</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:51:04.917244" elapsed="0.000416"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:04.918259" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:04.917835" elapsed="0.000451"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:04.918632" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:04.918371" elapsed="0.000316"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:04.918338" elapsed="0.000373"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:51:04.916260" elapsed="0.002499"/>
</kw>
<msg time="2026-04-14T06:51:04.918858" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:04.918903" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:04.915762" elapsed="0.003165"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:51:04.919197" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:04.919090" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:04.919070" elapsed="0.000202"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:04.921388" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:51:04.921440" level="INFO">${args} = ['180000', 180000]</msg>
<msg time="2026-04-14T06:51:04.921486" level="INFO">${kwargs} = {'excluded_value': '180000'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:04.921041" elapsed="0.000469"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:51:04.921681" elapsed="0.000209"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:51:04.922065" elapsed="0.000211"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:04.924056" level="INFO">${new_state} = 0</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:04.923663" elapsed="0.000423"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="NOT RUN" start="2026-04-14T06:51:04.924324" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:04.924155" elapsed="0.000238"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:04.924136" elapsed="0.000280"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T06:51:04.924632" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:51:04.924470" elapsed="0.000227"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:04.924454" elapsed="0.000267"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:51:04.924755" elapsed="0.000014"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:51:04.923168" elapsed="0.001704"/>
</kw>
<msg time="2026-04-14T06:51:04.924957" level="INFO">${result} = [0, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:51:04.922469" elapsed="0.002516"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:51:04.925035" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:51:04.920629" elapsed="0.004525"/>
</kw>
<msg time="2026-04-14T06:51:04.925247" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:04.925292" level="INFO">${message} = [0, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:04.920004" elapsed="0.005311"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:04.925505" elapsed="0.024770"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:51:04.951461" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T06:51:04.951300" elapsed="0.000232"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:04.951274" elapsed="0.000283"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:04.951735" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [0, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T06:51:04.950744" elapsed="0.001073"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:51:04.951860" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:51:04.952033" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T06:51:04.952080" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:51:04.952121" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:51:04.919523" elapsed="0.032621"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:51:04.952337" elapsed="0.000041"/>
</return>
<status status="PASS" start="2026-04-14T06:51:04.952229" elapsed="0.000190"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:04.952210" elapsed="0.000234"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:51:04.952538" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:04.952501" elapsed="0.000084"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:51:04.952485" elapsed="0.000122"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:04.952775" elapsed="0.000021"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:51:04.952913" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:04.952877" elapsed="0.000082"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:51:04.952860" elapsed="0.000122"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:04.953212" elapsed="0.000022"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:51:04.850982" elapsed="0.102287"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:51:04.850439" elapsed="0.102866"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:04.953490" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T06:51:04.953717" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T06:51:04.953763" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:51:04.953804" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 10 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:51:04.840259" elapsed="0.113568"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:51:04.954022" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:04.953916" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:04.953898" elapsed="0.000189"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:51:04.955498" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:51:04.955583" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:51:04.955200" elapsed="0.000454">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:51:04.955754" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:51:04.955797" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:04.954810" elapsed="0.001011"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:51:04.956001" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:04.955894" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:04.955876" elapsed="0.000191"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:51:04.956496" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:51:04.956223" elapsed="0.000300"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:51:04.959974" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:51:04.960050" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:51:04.957045" elapsed="0.003064">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:51:04.960212" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:51:04.960256" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:04.956699" elapsed="0.003580"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:51:04.960477" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:51:04.960354" elapsed="0.000184"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:04.960335" elapsed="0.000227"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:04.960718" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:51:04.954418" elapsed="0.006454"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:51:04.962195" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:51:04.962327" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:51:04.961910" elapsed="0.000498">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:51:04.962510" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:51:04.962553" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:04.961563" elapsed="0.001013"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:51:04.962757" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:04.962650" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:04.962631" elapsed="0.000192"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:51:04.963228" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:51:04.962980" elapsed="0.000275"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:51:04.966474" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:51:04.966548" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:51:04.963786" elapsed="0.002820">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:51:04.966706" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:51:04.966787" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:04.963443" elapsed="0.003369"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:51:04.966993" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:51:04.966887" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:04.966868" elapsed="0.000208"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:04.967232" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:51:04.961161" elapsed="0.006239"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:51:14.968241" level="INFO">Slept 10 seconds.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:51:04.967563" elapsed="10.001154"/>
</kw>
<var name="${try}">2</var>
<status status="PASS" start="2026-04-14T06:51:04.838629" elapsed="10.130224"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:14.973624" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:14.972935" elapsed="0.000749"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:14.974807" level="INFO">${state} = 0</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:14.974062" elapsed="0.000805"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:14.976057" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:14.975327" elapsed="0.000767"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:51:14.978696" level="INFO">${date_now} = 2026-04-14 06:51:14.979</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:51:14.978444" elapsed="0.000291"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:51:14.979577" level="INFO">${time_deadline} = 1209.467</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:51:14.978999" elapsed="0.000616"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:14.980532" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:14.979958" elapsed="0.000613"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:14.981048" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:14.980678" elapsed="0.000446"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:14.980647" elapsed="0.000512"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:51:14.977049" elapsed="0.004181"/>
</kw>
<msg time="2026-04-14T06:51:14.981391" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:14.981456" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:14.976397" elapsed="0.005092"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:51:14.981753" elapsed="0.000023"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:14.981602" elapsed="0.000224"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:14.981577" elapsed="0.000280"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:14.985294" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T06:51:14.985343" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:51:14.985412" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:14.984922" elapsed="0.000516"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:51:14.994153" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0mmnttjo6p06r117qzbn5kyv0s4.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:51:14.994294" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T06:51:14.994447" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:51:14.988623" elapsed="0.005907"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:14.997813" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:14.994812" elapsed="0.003086"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:14.994754" elapsed="0.003200"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:51:14.998080" elapsed="0.000077"/>
</return>
<msg time="2026-04-14T06:51:15.000858" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:51:14.987637" elapsed="0.013306"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:15.002185" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:15.001210" elapsed="0.001050"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:51:15.002350" elapsed="0.000049"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:51:14.986170" elapsed="0.016470"/>
</kw>
<msg time="2026-04-14T06:51:15.002729" level="INFO">${result} = 0</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:51:14.985660" elapsed="0.017095"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:51:15.002807" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:51:14.984538" elapsed="0.018394"/>
</kw>
<msg time="2026-04-14T06:51:15.003077" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:15.003126" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:14.983977" elapsed="0.019174"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:15.003332" elapsed="0.027853"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:51:15.032186" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T06:51:15.032054" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.032031" elapsed="0.000249"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.032469" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T06:51:15.031645" elapsed="0.000909"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:51:15.032599" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:51:14.983397" elapsed="0.049327"/>
</kw>
<msg time="2026-04-14T06:51:15.032823" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:15.032870" level="INFO">${data} = 0</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:14.982703" elapsed="0.050190"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:51:15.033083" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:15.032977" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.032958" elapsed="0.000198"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:51:15.034617" level="INFO">${date_now} = 2026-04-14 06:51:15.035</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:51:15.034443" elapsed="0.000201"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:51:15.035287" level="INFO">${time_deadline} = 1209.411</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:51:15.034807" elapsed="0.000509"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:15.035918" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:15.035515" elapsed="0.000434"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.036281" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:15.036023" elapsed="0.000314"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.036004" elapsed="0.000373"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:51:15.033831" elapsed="0.002597"/>
</kw>
<msg time="2026-04-14T06:51:15.036529" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:15.036573" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:15.033322" elapsed="0.003274"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:51:15.036784" elapsed="0.000090"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:15.036678" elapsed="0.000234"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.036660" elapsed="0.000275"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:15.039050" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:51:15.039117" level="INFO">${args} = [180000, 0]</msg>
<msg time="2026-04-14T06:51:15.039165" level="INFO">${kwargs} = {'excluded_value': '180000'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:15.038660" elapsed="0.000528"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:51:15.039382" elapsed="0.000214"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:51:15.039765" elapsed="0.000191"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:15.041714" level="INFO">${new_state} = 0</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:15.041291" elapsed="0.000451"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="NOT RUN" start="2026-04-14T06:51:15.041982" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:15.041814" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.041795" elapsed="0.000261"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T06:51:15.042272" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:15.042109" elapsed="0.000213"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.042093" elapsed="0.000251"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="PASS" start="2026-04-14T06:51:15.042393" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:51:15.040841" elapsed="0.001718"/>
</kw>
<msg time="2026-04-14T06:51:15.042646" level="INFO">${result} = [0, 'PASS', 'Validated stable: 0']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:51:15.040129" elapsed="0.002542"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:51:15.042719" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:51:15.038237" elapsed="0.004600"/>
</kw>
<msg time="2026-04-14T06:51:15.042930" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:15.043043" level="INFO">${message} = [0, 'PASS', 'Validated stable: 0']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:15.037673" elapsed="0.005407"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:15.043266" elapsed="0.028407"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:51:15.072974" elapsed="0.000046"/>
</return>
<status status="PASS" start="2026-04-14T06:51:15.072799" elapsed="0.000269"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.072767" elapsed="0.000336"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.073298" elapsed="0.000026"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [0, 'PASS', 'Validated stable: 0'].</doc>
<status status="PASS" start="2026-04-14T06:51:15.072237" elapsed="0.001191"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:51:15.073506" elapsed="0.000043"/>
</return>
<msg time="2026-04-14T06:51:15.073769" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T06:51:15.073828" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:15.073884" level="INFO">${result} = Validated stable: 0</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:51:15.037171" elapsed="0.036739"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="NOT RUN" start="2026-04-14T06:51:15.074178" elapsed="0.000019"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:15.074033" elapsed="0.000224"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.074004" elapsed="0.000299"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:51:15.074538" elapsed="0.000032"/>
</return>
<status status="PASS" start="2026-04-14T06:51:15.074398" elapsed="0.000221"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.074374" elapsed="0.000279"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.074883" elapsed="0.000031"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:51:15.075121" elapsed="0.000025"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:15.075055" elapsed="0.000151"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:51:15.075025" elapsed="0.000217"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.075505" elapsed="0.000038"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:51:14.982482" elapsed="0.093198"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:51:14.981917" elapsed="0.093813"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.075986" elapsed="0.000032"/>
</kw>
<msg time="2026-04-14T06:51:15.076335" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T06:51:15.076437" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:15.076509" level="INFO">${result} = Validated stable: 0</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 10 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:51:14.970993" elapsed="0.105559"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:51:15.076815" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T06:51:15.076671" elapsed="0.000226"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.076647" elapsed="0.000282"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.077347" elapsed="0.000061"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.077799" elapsed="0.000031"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.078007" elapsed="0.000021"/>
</kw>
<var name="${try}">3</var>
<status status="PASS" start="2026-04-14T06:51:14.969514" elapsed="0.108549"/>
</iter>
<var>${try}</var>
<value>1</value>
<value>${maximum_sleeps}+2</value>
<status status="PASS" start="2026-04-14T06:50:54.449489" elapsed="20.628608"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.078259" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T06:51:15.078432" level="INFO">${result} = Validated stable: 0</msg>
<var>${result}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${repetitions}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${validator}</arg>
<arg>initial_state=${excluded_count}</arg>
<doc>Analogue of Wait Until Keyword Succeeds, but it passes state of validator around and exits early on getter failure. Calls GASSVHTSCBD to verify data is "stable".</doc>
<status status="PASS" start="2026-04-14T06:50:54.441752" elapsed="20.636707"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:51:15.078521" elapsed="0.000028"/>
</return>
<arg>timeout=${bgp_emptying_timeout}</arg>
<arg>period=${CHECK_PERIOD_APP_PEER_PREFIX_COUNT}</arg>
<arg>repetitions=${REPETITIONS_APP_PEER_PREFIX_COUNT}</arg>
<arg>excluded_count=${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Each ${period} get prefix count. When called with shard list, the check is done before the count is get. After ${repetitions} of stable different from ${excluded_count} within ${timeout}, Return validator output. Fail early on getter error.</doc>
<status status="PASS" start="2026-04-14T06:50:54.432154" elapsed="20.646493"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:51:15.079299" elapsed="0.000357"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.080604" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:15.080143" elapsed="0.000526"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.080123" elapsed="0.000571"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:15.080858" elapsed="0.000328"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:15.087633" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:15.087140" elapsed="0.000526"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:51:15.087907" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:51:15.087754" elapsed="0.000212"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.087734" elapsed="0.000257"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.088156" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.088343" elapsed="0.000037"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.088549" elapsed="0.000022"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.088729" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.088907" elapsed="0.000089"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.089165" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.089345" elapsed="0.000036"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:51:15.086732" elapsed="0.002711"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:15.079918" elapsed="0.009576"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:51:15.078954" elapsed="0.010582"/>
</kw>
<doc>Wait until example-ipv4-topology becomes stable again.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:50:54.311756" elapsed="20.777822"/>
</test>
<test id="s1-s4-t16" name="Check_For_Empty_Ipv4_Topology_After_Deleting" line="213">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:51:15.093547" elapsed="0.000213"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:51:15.093235" elapsed="0.000581"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:15.094933" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:15.094822" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.094802" elapsed="0.000216"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:15.101017" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:15.100908" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.100889" elapsed="0.000198"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:51:15.102149" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:51:15.101744" elapsed="0.000448"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:51:15.102748" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:51:15.102406" elapsed="0.000371"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:51:15.102827" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T06:51:15.103034" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:51:15.101330" elapsed="0.001735"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:15.109938" elapsed="0.000022"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:15.109776" elapsed="0.000231"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.109746" elapsed="0.000295"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:15.111871" elapsed="0.000025"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:15.111713" elapsed="0.000229"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.111686" elapsed="0.000288"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:51:15.112680" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:51:15.112207" elapsed="0.000512"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:51:15.113313" level="INFO">${current_connection_index} = 8</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:15.112974" elapsed="0.000377"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:51:15.152004" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:51:15.114153" elapsed="0.038098"/>
</kw>
<msg time="2026-04-14T06:51:15.152689" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:51:15.152793" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:15.113640" elapsed="0.039235"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:51:15.191825" level="INFO">"x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "D "e "l "e "t "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:51:15.154115" elapsed="0.037898"/>
</kw>
<msg time="2026-04-14T06:51:15.192177" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:51:15.192223" level="INFO">${message_wait} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:15.153297" elapsed="0.038964"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.192603" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:15.192340" elapsed="0.000320"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.192319" elapsed="0.000366"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:15.193140" level="INFO"> "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "D "e "l "e "t "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:15.192838" elapsed="0.000380"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.193532" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:15.193285" elapsed="0.000303"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.193267" elapsed="0.000344"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:51:15.193644" elapsed="0.000029"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:15.196316" elapsed="0.000163"/>
</kw>
<msg time="2026-04-14T06:51:15.196542" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:15.195168" elapsed="0.001506"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.196958" elapsed="0.000075"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.197299" elapsed="0.000093"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:51:15.194502" elapsed="0.003001"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:51:15.193937" elapsed="0.003630"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:51:15.111228" elapsed="0.086437"/>
</kw>
<msg time="2026-04-14T06:51:15.197758" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:15.197802" level="INFO">${message} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:15.110287" elapsed="0.087554"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:51:15.198025" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:51:15.197918" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.197899" elapsed="0.000209"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.198541" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.198897" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:51:15.198969" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:51:15.109242" elapsed="0.089893"/>
</kw>
<msg time="2026-04-14T06:51:15.199249" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:15.199295" level="INFO">${output} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:15.103532" elapsed="0.095801"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.199693" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:15.199427" elapsed="0.000320"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.199408" elapsed="0.000363"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:51:15.103336" elapsed="0.096459"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:51:15.103133" elapsed="0.096694"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:51:15.100535" elapsed="0.099348"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:51:15.094523" elapsed="0.105454"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:15.093979" elapsed="0.106045"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:51:15.090603" elapsed="0.109473"/>
</kw>
<kw name="Check_Ipv4_Topology_Is_Empty" owner="PrefixCounting">
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:51:15.208850" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0mmnttjo6p06r117qzbn5kyv0s4.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:51:15.209037" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T06:51:15.209197" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:51:15.203514" elapsed="0.005722"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.213252" elapsed="0.000035"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:15.209355" elapsed="0.003985"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.209325" elapsed="0.004073"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:51:15.213450" elapsed="0.000043"/>
</return>
<msg time="2026-04-14T06:51:15.217274" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:51:15.202988" elapsed="0.014329"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:15.218225" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:15.217608" elapsed="0.000658"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:51:15.218339" elapsed="0.000065"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:51:15.202452" elapsed="0.016099"/>
</kw>
<msg time="2026-04-14T06:51:15.218691" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:15.218755" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:15.201930" elapsed="0.016859"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:15.219049" elapsed="0.027025"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:51:15.247177" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T06:51:15.246994" elapsed="0.000252"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.246971" elapsed="0.000301"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.247460" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T06:51:15.246583" elapsed="0.000960"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:51:15.247587" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:51:15.247745" level="INFO">${actual_count} = 0</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:51:15.201213" elapsed="0.046559"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T06:51:15.248276" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T06:51:15.247940" elapsed="0.000394"/>
</kw>
<arg>0</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T06:51:15.200672" elapsed="0.047741"/>
</kw>
<doc>Example_Ipv4_Topology has to give status 200 with zero prefixes.</doc>
<status status="PASS" start="2026-04-14T06:51:15.200299" elapsed="0.048171"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:51:15.249064" elapsed="0.000243"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.250252" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:15.249856" elapsed="0.000558"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.249837" elapsed="0.000605"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:15.250608" elapsed="0.000318"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:15.256397" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:15.255970" elapsed="0.000455"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:51:15.256647" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:51:15.256501" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.256482" elapsed="0.000247"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.256889" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.257073" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.257257" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.257451" elapsed="0.000022"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.257633" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.257811" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.257992" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:51:15.255648" elapsed="0.002421"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:15.249637" elapsed="0.008484"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:51:15.248750" elapsed="0.009413"/>
</kw>
<doc>Example-ipv4-topology should be empty now.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:51:15.089996" elapsed="0.168204"/>
</test>
<test id="s1-s4-t17" name="Check_Bgp_Peer_Updates_For_Prefix_Withdrawals" line="217">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.262120" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:15.261889" elapsed="0.000286"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.261870" elapsed="0.000329"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:51:15.261701" elapsed="0.000547"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:15.263293" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:15.263186" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.263167" elapsed="0.000209"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:15.268822" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:15.268715" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.268695" elapsed="0.000195"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:51:15.269916" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:51:15.269534" elapsed="0.000409"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:51:15.270428" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:51:15.270113" elapsed="0.000341"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:51:15.270498" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:51:15.270651" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:51:15.269129" elapsed="0.001547"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:15.277288" elapsed="0.000033"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:15.277055" elapsed="0.000365"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.277012" elapsed="0.000533"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:15.280092" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:15.279985" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.279964" elapsed="0.000197"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:51:15.280638" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:51:15.280317" elapsed="0.000348"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:51:15.281051" level="INFO">${current_connection_index} = 8</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:15.280837" elapsed="0.000240"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:51:15.316750" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:51:15.281615" elapsed="0.035383"/>
</kw>
<msg time="2026-04-14T06:51:15.317171" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:51:15.317218" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:15.281250" elapsed="0.036006"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:51:15.359206" level="INFO">"x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "B "g "p "_ "P "e "e "r "_ "U "p "d "a "t "e "s "_ "F "o "r "_ "P "r "e "f "i "x "_ "W "i "t "h "d "r "a "w "a "l "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:51:15.317843" elapsed="0.041548"/>
</kw>
<msg time="2026-04-14T06:51:15.359597" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:51:15.359646" level="INFO">${message_wait} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "B "g "p "_ "P...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:15.317472" elapsed="0.042212"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.360072" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:15.359786" elapsed="0.000344"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.359760" elapsed="0.000394"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:15.360677" level="INFO"> "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "B "g "p "_ "P "e "e "r "_ "U "p "d "a "t "e "s "_ "F "o "r "_ "P "r "e "f "i "x "_ "W "i "t "h "d "r "a "w "a "l "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:15.360311" elapsed="0.000445"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.361058" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:15.360825" elapsed="0.000288"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.360806" elapsed="0.000331"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:51:15.361171" elapsed="0.000030"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:15.363943" elapsed="0.000146"/>
</kw>
<msg time="2026-04-14T06:51:15.364151" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:15.362709" elapsed="0.001582"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.364608" elapsed="0.000075"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.364960" elapsed="0.000077"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:51:15.362053" elapsed="0.003093"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:51:15.361488" elapsed="0.003725"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:51:15.279305" elapsed="0.086010"/>
</kw>
<msg time="2026-04-14T06:51:15.365432" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:15.365479" level="INFO">${message} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "B "g "p "_ "P...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:15.277924" elapsed="0.087594"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:51:15.365706" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:51:15.365597" elapsed="0.000231"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.365577" elapsed="0.000279"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.366275" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.366651" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:51:15.366725" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:51:15.276278" elapsed="0.090558"/>
</kw>
<msg time="2026-04-14T06:51:15.366931" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:15.366977" level="INFO">${output} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "B "g "p "_ "P...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:15.271063" elapsed="0.095951"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:15.367390" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:15.367092" elapsed="0.000354"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:15.367073" elapsed="0.000398"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:51:15.270907" elapsed="0.096588"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:51:15.270731" elapsed="0.096796"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:51:15.268324" elapsed="0.099260"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:51:15.262880" elapsed="0.104761"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:15.262428" elapsed="0.105261"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:51:15.259145" elapsed="0.108598"/>
</kw>
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:51:15.373092" level="INFO">Executing command 'grep -c 'total_received_withdrawn_prefix_counter: 180000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:51:15.387803" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:51:15.388000" level="INFO">${matches} = 1</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:51:15.372921" elapsed="0.015134"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:51:15.389283" level="INFO">${count} = 1</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:51:15.388558" elapsed="0.000782"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<msg time="2026-04-14T06:51:15.390710" level="FAIL">'1 &gt;= 2' should be true.</msg>
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="FAIL" start="2026-04-14T06:51:15.389743" elapsed="0.001119">'1 &gt;= 2' should be true.</status>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_withdrawn_prefix_counter: ${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="FAIL" start="2026-04-14T06:51:15.372512" elapsed="0.018607">'1 &gt;= 2' should be true.</status>
</kw>
<kw name="Check_For_String_In_File">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:51:18.401754" level="INFO">Executing command 'grep -c 'total_received_withdrawn_prefix_counter: 180000' 'bgp_peer.log''.</msg>
<msg time="2026-04-14T06:51:18.415445" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:51:18.415610" level="INFO">${matches} = 2</msg>
<var>${matches}</var>
<arg>grep -c '${string}' '${file_name}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:51:18.401474" elapsed="0.014175"/>
</kw>
<kw name="Convert To Integer" owner="BuiltIn">
<msg time="2026-04-14T06:51:18.417002" level="INFO">${count} = 2</msg>
<var>${count}</var>
<arg>${matches}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:51:18.416060" elapsed="0.001015"/>
</kw>
<kw name="Should Be True" owner="BuiltIn">
<arg>${count} &gt;= ${threshold}</arg>
<doc>Fails if the given condition is not true.</doc>
<status status="PASS" start="2026-04-14T06:51:18.417633" elapsed="0.001246"/>
</kw>
<arg>bgp_peer.log</arg>
<arg>total_received_withdrawn_prefix_counter: ${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Check file for ${string} and returns number of occurences</doc>
<status status="PASS" start="2026-04-14T06:51:18.400684" elapsed="0.018385"/>
</kw>
<arg>${bgp_emptying_timeout}</arg>
<arg>3s</arg>
<arg>Check_For_String_In_File</arg>
<arg>bgp_peer.log</arg>
<arg>total_received_withdrawn_prefix_counter: ${COUNT_APP_PEER_PREFIX_COUNT}</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T06:51:15.367925" elapsed="3.051314"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:51:18.421307" elapsed="0.000525"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:18.423660" elapsed="0.000050"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:18.422811" elapsed="0.001082"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:18.422768" elapsed="0.001181"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:18.424280" elapsed="0.000694"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:18.431893" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:18.431266" elapsed="0.000658"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:51:18.432183" elapsed="0.000040"/>
</return>
<status status="PASS" start="2026-04-14T06:51:18.432011" elapsed="0.000248"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:18.431989" elapsed="0.000296"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:18.432472" elapsed="0.000023"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:18.432793" elapsed="0.000028"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:18.432998" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:18.433179" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:18.433356" elapsed="0.000039"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:18.433556" elapsed="0.000019"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:18.433735" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:51:18.430832" elapsed="0.002984"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:18.422345" elapsed="0.011524"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:51:18.420428" elapsed="0.013485"/>
</kw>
<doc>Count the routes withdrawn by updates.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:51:15.258548" elapsed="3.175412"/>
</test>
<test id="s1-s4-t18" name="Stop_BGP_Peer" line="227">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:51:18.437567" elapsed="0.000221"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:51:18.437247" elapsed="0.000598"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:18.438896" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:18.438779" elapsed="0.000164"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:18.438759" elapsed="0.000207"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:18.444723" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:18.444595" elapsed="0.000176"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:18.444575" elapsed="0.000219"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:51:18.445855" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:51:18.445460" elapsed="0.000422"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:51:18.446375" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:51:18.446055" elapsed="0.000348"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:51:18.446450" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:51:18.446611" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:51:18.445046" elapsed="0.001591"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:18.452575" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:18.452463" elapsed="0.000179"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:18.452443" elapsed="0.000223"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:18.453922" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:18.453808" elapsed="0.000212"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:18.453789" elapsed="0.000257"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:51:18.454545" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:51:18.454208" elapsed="0.000365"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:51:18.454975" level="INFO">${current_connection_index} = 8</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:18.454749" elapsed="0.000252"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:51:18.488138" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:51:18.455554" elapsed="0.032688"/>
</kw>
<msg time="2026-04-14T06:51:18.488431" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:51:18.488479" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:18.455176" elapsed="0.033342"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:51:18.512270" level="INFO">"x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "p "_ "B "G "P "_ "P "e "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:51:18.489082" elapsed="0.023337"/>
</kw>
<msg time="2026-04-14T06:51:18.512603" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:51:18.512670" level="INFO">${message_wait} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "p "_ "B "G "P "_ "P "e...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:18.488722" elapsed="0.023986"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:18.513079" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:18.512801" elapsed="0.000336"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:18.512775" elapsed="0.000387"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:18.513682" level="INFO"> "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "p "_ "B "G "P "_ "P "e "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:18.513318" elapsed="0.000435"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:18.514052" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:18.513822" elapsed="0.000284"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:18.513803" elapsed="0.000326"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:51:18.514167" elapsed="0.000037"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:18.516934" elapsed="0.000355"/>
</kw>
<msg time="2026-04-14T06:51:18.517355" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:18.515741" elapsed="0.001774"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:18.517806" elapsed="0.000077"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:18.518154" elapsed="0.000076"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:51:18.515069" elapsed="0.003273"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:51:18.514496" elapsed="0.003932"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:51:18.453495" elapsed="0.065034"/>
</kw>
<msg time="2026-04-14T06:51:18.518626" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:18.518672" level="INFO">${message} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "p "_ "B "G "P "_ "P "e...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:18.452832" elapsed="0.065878"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:51:18.518907" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:51:18.518791" elapsed="0.000178"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:18.518771" elapsed="0.000223"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:18.519444" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:18.519861" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:51:18.519934" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:51:18.452100" elapsed="0.068087"/>
</kw>
<msg time="2026-04-14T06:51:18.520281" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:18.520326" level="INFO">${output} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "p "_ "B "G "P "_ "P "e...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:18.447033" elapsed="0.073346"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:18.520753" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:18.520461" elapsed="0.000348"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:18.520442" elapsed="0.000391"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:51:18.446875" elapsed="0.073986"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:51:18.446694" elapsed="0.074202"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:51:18.444203" elapsed="0.076751"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:51:18.438481" elapsed="0.082531"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:18.438011" elapsed="0.083048"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:51:18.434891" elapsed="0.086223"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<arg>bgp_peer_console</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:18.521290" elapsed="0.000130"/>
</kw>
<kw name="Stop_Console_Tool" owner="BGPcliKeywords">
<kw name="Write_Bare_Ctrl_C" owner="RemoteBash">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:18.522594" level="INFO">${ctrl_c} = </msg>
<var>${ctrl_c}</var>
<arg>chr(int(3))</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:18.522252" elapsed="0.000370"/>
</kw>
<kw name="Write Bare" owner="SSHLibrary">
<arg>${ctrl_c}</arg>
<doc>Writes the given ``text`` on the remote machine without appending a newline.</doc>
<status status="PASS" start="2026-04-14T06:51:18.522788" elapsed="0.000304"/>
</kw>
<doc>Construct ctrl+c character and SSH-write it (without endline) to the current SSH connection.
Do not read anything yet.</doc>
<status status="PASS" start="2026-04-14T06:51:18.521974" elapsed="0.001178"/>
</kw>
<kw name="Read" owner="SSHLibrary">
<msg time="2026-04-14T06:51:20.524216" level="INFO">^C
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<msg time="2026-04-14T06:51:20.524737" level="INFO">${output} = ^C
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt; </msg>
<var>${output}</var>
<arg>delay=1s</arg>
<doc>Consumes and returns everything available on the server output.</doc>
<status status="PASS" start="2026-04-14T06:51:18.523324" elapsed="2.001468"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.525834" level="INFO">^C
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt; </msg>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:20.525235" elapsed="0.000742"/>
</kw>
<doc>Stop the tool if still running.</doc>
<status status="PASS" start="2026-04-14T06:51:18.521641" elapsed="2.004526"/>
</kw>
<kw name="Store_File_To_Workspace" owner="BGPcliKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:51:20.543610" level="INFO">Executing command 'cat bgp_peer.log'.</msg>
<msg time="2026-04-14T06:51:20.557167" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:51:20.557513" level="INFO">${output_log} = 2026-04-14 06:50:16,613 INFO BGP-Thread-1 (job): Connecting in the talking mode.
2026-04-14 06:50:16,614 INFO BGP-Thread-1 (job): Connected to ODL.
2026-04-14 06:50:16,620 INFO BGP-Thread-1 (job): Ope...</msg>
<var>${output_log}</var>
<arg>cat ${source_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:51:20.543400" elapsed="0.014189"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.559006" level="INFO">2026-04-14 06:50:16,613 INFO BGP-Thread-1 (job): Connecting in the talking mode.
2026-04-14 06:50:16,614 INFO BGP-Thread-1 (job): Connected to ODL.
2026-04-14 06:50:16,620 INFO BGP-Thread-1 (job): Open message received.
2026-04-14 06:50:16,620 INFO BGP-Thread-1 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:50:16,620 INFO BGP-Thread-1 (job): Generator initialisation
2026-04-14 06:50:16,620 INFO BGP-Thread-1 (job):   Target total number of prefixes to be introduced: 0
2026-04-14 06:50:16,620 INFO BGP-Thread-1 (job):   Prefix base: 8.0.1.0/28
2026-04-14 06:50:16,620 INFO BGP-Thread-1 (job):   My Autonomous System number: 64496
2026-04-14 06:50:16,620 INFO BGP-Thread-1 (job):   My Hold Time: 180
2026-04-14 06:50:16,620 INFO BGP-Thread-1 (job):   My BGP Identifier: 169782128
2026-04-14 06:50:16,620 INFO BGP-Thread-1 (job):   Next Hop: 192.0.2.1
2026-04-14 06:50:16,620 INFO BGP-Thread-1 (job):   Originator ID: None
2026-04-14 06:50:16,620 INFO BGP-Thread-1 (job):   Cluster list: None
2026-04-14 06:50:16,621 INFO BGP-Thread-1 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:50:16,621 INFO BGP-Thread-1 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:50:16,621 INFO BGP-Thread-1 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:50:16,621 INFO BGP-Thread-1 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 0
2026-04-14 06:50:16,621 INFO BGP-Thread-1 (job):   Two separate UPDATEs will be generated for each NLRI &amp; WITHDRAWN lists
2026-04-14 06:50:16,621 INFO BGP-Thread-1 (job):   Let's go ...

2026-04-14 06:50:16,623 INFO BGP-Thread-1 (job): total_received_update_message_counter: 0
2026-04-14 06:50:16,623 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:50:16,623 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:50:16,631 INFO BGP-Thread-1 (job): ... idle for 0.008s
2026-04-14 06:50:16,631 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 0.008s
2026-04-14 06:50:23,677 INFO BGP-Thread-1 (job): ... idle for 7.046s
2026-04-14 06:50:23,678 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 7.054s
2026-04-14 06:50:23,830 INFO BGP-Thread-1 (job): total_received_update_message_counter: 2664
2026-04-14 06:50:23,830 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 2663
2026-04-14 06:50:23,830 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:50:24,708 INFO BGP-Thread-1 (job): total_received_update_message_counter: 19000
2026-04-14 06:50:24,708 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 18999
2026-04-14 06:50:24,708 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:50:24,708 INFO BGP-Thread-1 (job): ... idle for 0.001s
2026-04-14 06:50:24,709 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 7.062s
2026-04-14 06:50:43,410 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:50:43,410 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 17.202s
2026-04-14 06:50:43,410 INFO BGP-Thread-1 (job): total_received_update_message_counter: 180001
2026-04-14 06:50:43,410 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 180000
2026-04-14 06:50:43,410 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:50:53,421 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:50:53,421 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 27.212s
2026-04-14 06:50:53,421 INFO BGP-Thread-1 (job): total_received_update_message_counter: 180001
2026-04-14 06:50:53,421 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 180000
2026-04-14 06:50:53,421 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:50:56,156 INFO BGP-Thread-1 (job): ... idle for 2.735s
2026-04-14 06:50:56,156 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 29.947s
2026-04-14 06:50:56,243 INFO BGP-Thread-1 (job): total_received_update_message_counter: 181595
2026-04-14 06:50:56,243 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 180000
2026-04-14 06:50:56,243 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 1594
2026-04-14 06:51:15,205 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:51:15,205 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 40.105s
2026-04-14 06:51:15,205 INFO BGP-Thread-1 (job): total_received_update_message_counter: 360001
2026-04-14 06:51:15,206 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 180000
2026-04-14 06:51:15,206 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 180000
2026-04-14 06:51:16,625 INFO BGP-Thread-1 (job): ... idle for 1.419s
2026-04-14 06:51:16,625 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 41.524s
2026-04-14 06:51:16,625 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:51:16,625 INFO BGP-Thread-1 (job): total_received_update_message_counter: 360001
2026-04-14 06:51:16,625 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 180000
2026-04-14 06:51:16,625 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 180000
Traceback (most recent call last):
  File "/home/jenkins/play.py", line 2543, in &lt;module&gt;
    threaded_job(arguments)
  File "/home/jenkins/play.py", line 2537, in threaded_job
    rpcserver.serve_forever()
  File "/usr/lib/python3.10/socketserver.py", line 232, in serve_forever
    ready = selector.select(poll_interval)
  File "/usr/lib/python3.10/selectors.py", line 416, in select
    fd_event_list = self._selector.poll(timeout)
KeyboardInterrupt</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:20.558150" elapsed="0.001275"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T06:51:20.560988" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/bgp_peer_reconnect.log"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/bgp_peer_reconnect.log&lt;/a&gt;'.</msg>
<arg>${target_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T06:51:20.559909" elapsed="0.001219"/>
</kw>
<arg>bgp_peer.log</arg>
<arg>bgp_peer_reconnect.log</arg>
<doc>Store the ${source_file_name} to the workspace as ${target_file_name}.</doc>
<status status="PASS" start="2026-04-14T06:51:20.542863" elapsed="0.018418"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:51:20.563045" elapsed="0.000490"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.565042" elapsed="0.000040"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:20.564276" elapsed="0.000861"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.564246" elapsed="0.000927"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:20.565452" elapsed="0.000512"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.574472" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:20.573776" elapsed="0.000736"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:51:20.574839" elapsed="0.000049"/>
</return>
<status status="PASS" start="2026-04-14T06:51:20.574626" elapsed="0.000299"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.574597" elapsed="0.000354"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.575115" elapsed="0.000023"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.575304" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.575507" elapsed="0.000022"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.575689" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.575865" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.576043" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.576220" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:51:20.573158" elapsed="0.003140"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:20.563942" elapsed="0.012409"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:51:20.562237" elapsed="0.014176"/>
</kw>
<doc>Stop BGP peer tool</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:51:18.434371" elapsed="2.142087"/>
</test>
<test id="s1-s4-t19" name="Delete_Bgp_Peer_Configuration" line="233">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:51:20.580648" elapsed="0.000225"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:51:20.580350" elapsed="0.000579"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:20.582012" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:20.581893" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.581872" elapsed="0.000211"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:20.587548" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:20.587436" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.587416" elapsed="0.000202"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.588679" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:51:20.588263" elapsed="0.000443"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.589256" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:51:20.588947" elapsed="0.000336"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:51:20.589329" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T06:51:20.589513" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:51:20.587864" elapsed="0.001675"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:20.595768" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:20.595654" elapsed="0.000162"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.595633" elapsed="0.000206"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:20.597066" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:20.596958" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.596938" elapsed="0.000198"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:51:20.597652" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:51:20.597293" elapsed="0.000389"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:51:20.598085" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:20.597860" elapsed="0.000250"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:51:20.630344" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:51:20.598660" elapsed="0.032004"/>
</kw>
<msg time="2026-04-14T06:51:20.630985" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:51:20.631057" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:20.598283" elapsed="0.032829"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:51:20.659392" level="INFO">"x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "e "r "_ "C "o "n "f "i "g "u "r "a "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:51:20.632198" elapsed="0.027347"/>
</kw>
<msg time="2026-04-14T06:51:20.659779" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:51:20.659833" level="INFO">${message_wait} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:20.631526" elapsed="0.028347"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.660302" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:20.659986" elapsed="0.000400"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.659955" elapsed="0.000466"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.661018" level="INFO"> "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "e "r "_ "C "o "n "f "i "g "u "r "a "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:20.660620" elapsed="0.000481"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.661441" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:20.661176" elapsed="0.000336"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.661155" elapsed="0.000382"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:51:20.661577" elapsed="0.000044"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:20.664527" elapsed="0.000208"/>
</kw>
<msg time="2026-04-14T06:51:20.664820" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:20.663300" elapsed="0.001705"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.665440" elapsed="0.000096"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.665954" elapsed="0.000080"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:51:20.662612" elapsed="0.003542"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:51:20.661964" elapsed="0.004328"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:51:20.596649" elapsed="0.069772"/>
</kw>
<msg time="2026-04-14T06:51:20.666529" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:20.666577" level="INFO">${message} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:20.596012" elapsed="0.070606"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:51:20.666860" elapsed="0.000043"/>
</return>
<status status="PASS" start="2026-04-14T06:51:20.666710" elapsed="0.000246"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.666685" elapsed="0.000310"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.667580" elapsed="0.000031"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.667969" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:51:20.668048" elapsed="0.000018"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:51:20.595253" elapsed="0.072925"/>
</kw>
<msg time="2026-04-14T06:51:20.668326" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:20.668423" level="INFO">${output} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:20.589962" elapsed="0.078525"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.668875" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:20.668590" elapsed="0.000343"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.668569" elapsed="0.000389"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:51:20.589802" elapsed="0.079181"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:51:20.589597" elapsed="0.079425"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:51:20.587047" elapsed="0.082036"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:51:20.581564" elapsed="0.087582"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:20.581096" elapsed="0.088100"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:51:20.577793" elapsed="0.091461"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.670317" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer | IP=10.30.171.112 | BGP_RIB_OPENCONFIG=example-bgp-rib }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${BGP_PEER_NAME}</arg>
<arg>IP=${TOOLS_SYSTEM_IP}</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:51:20.669482" elapsed="0.000866"/>
</kw>
<kw name="Delete_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.721720" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:20.721212" elapsed="0.000543"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:51:20.722610" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:51:20.722325" elapsed="0.000366">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:51:20.722788" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:51:20.721954" elapsed="0.000859"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.723414" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:51:20.722993" elapsed="0.000449"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:51:20.723862" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:51:20.724027" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:51:20.723707" elapsed="0.000346"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.724504" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:20.724224" elapsed="0.000329"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.725659" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:20.725389" elapsed="0.000378"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.726231" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:51:20.725952" elapsed="0.000305"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.726978" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:20.726672" elapsed="0.000333"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:20.727796" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:20.727567" elapsed="0.000255"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:20.727877" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T06:51:20.728039" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:20.727213" elapsed="0.000851"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:20.728233" elapsed="0.000265"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:51:20.726520" elapsed="0.002020"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.729123" level="INFO">${value} = example-bgp-peer</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:20.728801" elapsed="0.000347"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:20.730107" level="INFO">${encoded} = example-bgp-peer</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:20.729718" elapsed="0.000415"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:20.730185" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:51:20.730339" level="INFO">${encoded_value} = example-bgp-peer</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:20.729349" elapsed="0.001048"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:20.730567" elapsed="0.000230"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer</var>
<status status="PASS" start="2026-04-14T06:51:20.728656" elapsed="0.002184"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.731423" level="INFO">${value} = 10.30.171.112</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:20.731099" elapsed="0.000350"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:20.732197" level="INFO">${encoded} = 10.30.171.112</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:20.731982" elapsed="0.000241"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:20.732274" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:51:20.732444" level="INFO">${encoded_value} = 10.30.171.112</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:20.731651" elapsed="0.000818"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:20.732636" elapsed="0.000226"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">10.30.171.112</var>
<status status="PASS" start="2026-04-14T06:51:20.730955" elapsed="0.001948"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.733482" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:20.733162" elapsed="0.000346"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:20.734316" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:20.734101" elapsed="0.000241"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:20.734408" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:51:20.734561" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:20.733732" elapsed="0.000895"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:20.734796" elapsed="0.000229"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:51:20.733018" elapsed="0.002048"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:51:20.726313" elapsed="0.008789"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:51:20.735147" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:51:20.735308" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:51:20.725030" elapsed="0.010304"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:20.724639" elapsed="0.010743"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.735573" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:20.735410" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.724614" elapsed="0.011037"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.736472" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:20.735808" elapsed="0.000693"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:51:20.736552" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:51:20.720283" elapsed="0.016396"/>
</kw>
<msg time="2026-04-14T06:51:20.736735" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:20.705014" elapsed="0.031770"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.750250" elapsed="0.000030"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.764263" elapsed="0.000037"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.777808" elapsed="0.000056"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.778127" elapsed="0.000023"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.778328" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.778803" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:20.778638" elapsed="0.000223"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:51:20.778619" elapsed="0.000268"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.779044" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.779225" elapsed="0.000022"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.779562" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:51:20.778579" elapsed="0.001040"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:51:20.778432" elapsed="0.001216"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.779811" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:51:20.779892" elapsed="0.000018"/>
</return>
<msg time="2026-04-14T06:51:20.780058" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${location}</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:51:20.700083" elapsed="0.080005"/>
</kw>
<kw name="Delete_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.781386" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:20.781066" elapsed="0.000373"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="DELETE On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:51:20.793298" level="INFO">DELETE Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0ho8dg1h5fce1tai33jnjjpzd5.node0', 'Content-Length': '0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:51:20.793428" level="INFO">DELETE Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T06:51:20.793640" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:51:20.783771" elapsed="0.009910"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:20.781507" elapsed="0.012278"/>
</branch>
<branch type="ELSE">
<kw name="DELETE On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.794147" elapsed="0.000035"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:20.793834" elapsed="0.000410"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.781489" elapsed="0.012787"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.800053" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:20.796023" elapsed="0.004106"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:20.795649" elapsed="0.004541"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.795619" elapsed="0.004612"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.804632" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:20.800724" elapsed="0.003984"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:20.800324" elapsed="0.004441"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.800297" elapsed="0.004507"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.805848" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:20.805122" elapsed="0.000770"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.806416" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:20.806007" elapsed="0.000497"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.807128" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:20.806802" elapsed="0.000352"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:20.806540" elapsed="0.000650"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.805976" elapsed="0.001235"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.807775" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:20.807400" elapsed="0.000401"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.808122" elapsed="0.000103"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:20.807876" elapsed="0.000387"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.808785" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:20.808481" elapsed="0.000330"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:20.808288" elapsed="0.000559"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.807857" elapsed="0.001011"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:20.809046" elapsed="0.000370"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:51:20.809920" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:20.809596" elapsed="0.000350"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:51:20.810116" elapsed="0.002827"/>
</kw>
<arg>${response}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:51:20.794943" elapsed="0.018073"/>
</kw>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:51:20.813068" elapsed="0.000041"/>
</return>
<msg time="2026-04-14T06:51:20.815567" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>DELETE resource at URI, check status_code and return response text..</doc>
<status status="PASS" start="2026-04-14T06:51:20.780430" elapsed="0.035166"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:51:20.815655" elapsed="0.000030"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer</arg>
<arg>mapping=${mapping}</arg>
<doc>Resolve URI from folder, issue DELETE request.</doc>
<status status="PASS" start="2026-04-14T06:51:20.670627" elapsed="0.145160"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:51:20.816494" elapsed="0.000261"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.817666" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:20.817232" elapsed="0.000497"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.817213" elapsed="0.000589"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:20.817963" elapsed="0.000323"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.823848" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:20.823380" elapsed="0.000498"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:51:20.824111" elapsed="0.000032"/>
</return>
<status status="PASS" start="2026-04-14T06:51:20.823961" elapsed="0.000214"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.823938" elapsed="0.000261"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.824383" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.824571" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.824758" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.824942" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.825120" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.825298" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.825490" elapsed="0.000021"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:51:20.823012" elapsed="0.002559"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:20.817013" elapsed="0.008837"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:51:20.816130" elapsed="0.009767"/>
</kw>
<doc>Revert the BGP configuration to the original state: without any configured peers.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:51:20.576929" elapsed="0.249015"/>
</test>
<test id="s1-s4-t20" name="Delete_Bgp_Application_Peer_Configuration" line="242">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:51:20.829700" elapsed="0.000283"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:51:20.829321" elapsed="0.000720"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:20.831122" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:20.830999" elapsed="0.000172"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.830978" elapsed="0.000215"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:20.838626" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:20.838492" elapsed="0.000194"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.838468" elapsed="0.000241"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.839881" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:51:20.839434" elapsed="0.000476"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.840413" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:51:20.840084" elapsed="0.000356"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:51:20.840485" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T06:51:20.840650" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:51:20.839003" elapsed="0.001672"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:20.846728" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:20.846614" elapsed="0.000162"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.846593" elapsed="0.000206"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:20.848078" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:20.847970" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.847951" elapsed="0.000198"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:51:20.848642" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:51:20.848307" elapsed="0.000362"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:51:20.849062" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:20.848844" elapsed="0.000244"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:51:20.881524" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:51:20.849632" elapsed="0.032250"/>
</kw>
<msg time="2026-04-14T06:51:20.882229" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:51:20.882299" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:20.849261" elapsed="0.033092"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:51:20.916120" level="INFO">"x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "A "p "p "l "i "c "a "t "i "o "n "_ "P "e "e "r "_ "C "o "n "f "i "g "u "r "a "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:51:20.883459" elapsed="0.032978"/>
</kw>
<msg time="2026-04-14T06:51:20.916724" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:51:20.916786" level="INFO">${message_wait} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:20.882768" elapsed="0.034068"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.917460" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:20.916994" elapsed="0.000544"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.916945" elapsed="0.000632"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.918416" level="INFO"> "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "A "p "p "l "i "c "a "t "i "o "n "_ "P "e "e "r "_ "C "o "n "f "i "g "u "r "a "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:20.917902" elapsed="0.000619"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.918925" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:20.918608" elapsed="0.000397"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.918582" elapsed="0.000459"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:51:20.919096" elapsed="0.000058"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:20.923049" elapsed="0.000188"/>
</kw>
<msg time="2026-04-14T06:51:20.923316" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:20.921508" elapsed="0.002006"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.923906" elapsed="0.000093"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.924347" elapsed="0.000109"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:51:20.920534" elapsed="0.004062"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:51:20.919599" elapsed="0.005080"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:51:20.847665" elapsed="0.077142"/>
</kw>
<msg time="2026-04-14T06:51:20.924934" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:20.924992" level="INFO">${message} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:20.846974" elapsed="0.078067"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:51:20.925634" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T06:51:20.925145" elapsed="0.000572"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.925118" elapsed="0.000631"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.926383" elapsed="0.000036"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.926874" elapsed="0.000037"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:51:20.926979" elapsed="0.000025"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:51:20.846237" elapsed="0.080904"/>
</kw>
<msg time="2026-04-14T06:51:20.927279" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:20.927344" level="INFO">${output} =  "x "t ". "B "g "p "[C "A "p "p "[C "P "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:20.841083" elapsed="0.086338"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.927932" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:20.927538" elapsed="0.000475"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.927511" elapsed="0.000538"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:51:20.840924" elapsed="0.087162"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:51:20.840738" elapsed="0.087397"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:51:20.837995" elapsed="0.090225"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:51:20.830690" elapsed="0.097616"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:20.830208" elapsed="0.098186"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:51:20.826982" elapsed="0.101501"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.929576" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | NAME=example-bgp-peer-app | IP=10.0.0.10 | BGP_RIB_OPENCONFIG=example-bgp-rib }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>NAME=example-bgp-peer-app</arg>
<arg>IP=${BGP_APP_PEER_ID}</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:51:20.928755" elapsed="0.000862"/>
</kw>
<kw name="Delete_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.985230" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:20.984813" elapsed="0.000452"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:51:20.986133" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_application_peer.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:51:20.985839" elapsed="0.000372">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_application_peer.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:51:20.986307" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:51:20.985470" elapsed="0.000863"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.986926" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:51:20.986532" elapsed="0.000422"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:51:20.987272" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_application_peer/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_application_peer/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:51:20.987465" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:51:20.987128" elapsed="0.000365"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.987919" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:20.987665" elapsed="0.000302"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.989019" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'NAME': 'example-bgp-peer-app', 'IP': '10.0.0.10', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:20.988756" elapsed="0.000310"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.989530" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:51:20.989238" elapsed="0.000318"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.990275" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:20.989969" elapsed="0.000333"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:20.991328" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:20.990864" elapsed="0.000491"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:20.991428" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T06:51:20.991593" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:20.990523" elapsed="0.001095"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:20.991787" elapsed="0.000245"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:51:20.989796" elapsed="0.002279"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.992660" level="INFO">${value} = example-bgp-peer-app</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:20.992337" elapsed="0.000349"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:20.993451" level="INFO">${encoded} = example-bgp-peer-app</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:20.993219" elapsed="0.000259"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:20.993528" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:51:20.993683" level="INFO">${encoded_value} = example-bgp-peer-app</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:20.992887" elapsed="0.000821"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:20.993889" elapsed="0.000229"/>
</kw>
<var name="${key}">NAME</var>
<var name="${value}">example-bgp-peer-app</var>
<status status="PASS" start="2026-04-14T06:51:20.992192" elapsed="0.001967"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.994806" level="INFO">${value} = 10.0.0.10</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:20.994499" elapsed="0.000337"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:20.995602" level="INFO">${encoded} = 10.0.0.10</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:20.995384" elapsed="0.000244"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:20.995679" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:51:20.995832" level="INFO">${encoded_value} = 10.0.0.10</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:20.995037" elapsed="0.000820"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:20.996021" elapsed="0.000228"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">10.0.0.10</var>
<status status="PASS" start="2026-04-14T06:51:20.994335" elapsed="0.001956"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.996898" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:20.996593" elapsed="0.000331"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:20.997690" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:20.997474" elapsed="0.000242"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:20.997767" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:51:20.997961" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:20.997125" elapsed="0.000861"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:20.998150" elapsed="0.000242"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:51:20.996447" elapsed="0.001987"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:51:20.989612" elapsed="0.008858"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:51:20.998515" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:51:20.998675" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'NAME': 'example-bgp-peer-app', 'IP': '10.0.0.10', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:51:20.988416" elapsed="0.010286"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:20.988049" elapsed="0.010685"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:20.998920" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:20.998759" elapsed="0.000217"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:20.988025" elapsed="0.010973"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:20.999838" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:20.999155" elapsed="0.000712"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:51:20.999918" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:51:20.984122" elapsed="0.015921"/>
</kw>
<msg time="2026-04-14T06:51:21.000099" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:20.970050" elapsed="0.030097"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.015702" elapsed="0.000073"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.035149" elapsed="0.000070"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_application_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.049508" elapsed="0.000064"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.049839" elapsed="0.000040"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.050083" elapsed="0.000023"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.050580" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:21.050409" elapsed="0.000229"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:51:21.050388" elapsed="0.000279"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.050822" elapsed="0.000022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.051002" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.051183" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:51:21.050327" elapsed="0.000911"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:51:21.050177" elapsed="0.001092"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.051449" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:51:21.051533" elapsed="0.000018"/>
</return>
<msg time="2026-04-14T06:51:21.051705" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${location}</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:51:20.965104" elapsed="0.086632"/>
</kw>
<kw name="Delete_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.053067" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.0.0.10</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:21.052752" elapsed="0.000370"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="DELETE On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:51:21.062744" level="INFO">DELETE Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.0.0.10 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.0.0.10 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0ho8dg1h5fce1tai33jnjjpzd5.node0', 'Content-Length': '0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:51:21.062808" level="INFO">DELETE Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.0.0.10 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T06:51:21.063001" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:51:21.055581" elapsed="0.007461"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:21.053190" elapsed="0.009922"/>
</branch>
<branch type="ELSE">
<kw name="DELETE On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.063457" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:21.063158" elapsed="0.000398"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:21.053171" elapsed="0.010419"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.069697" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:21.065343" elapsed="0.004430"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:21.064957" elapsed="0.004874"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:21.064918" elapsed="0.005107"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.073466" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:21.070549" elapsed="0.002969"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:21.070132" elapsed="0.003424"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:21.070103" elapsed="0.003478"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.074289" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:21.073809" elapsed="0.000508"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.074721" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:21.074422" elapsed="0.000361"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.075307" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:21.074989" elapsed="0.000345"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:21.074808" elapsed="0.000579"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:21.074395" elapsed="0.001016"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.075977" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:21.075588" elapsed="0.000418"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.076335" elapsed="0.000038"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:21.076080" elapsed="0.000334"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.076939" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:21.076619" elapsed="0.000348"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:21.076439" elapsed="0.000565"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:21.076060" elapsed="0.000968"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:21.077204" elapsed="0.000386"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:51:21.078184" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:21.077812" elapsed="0.000400"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:51:21.078400" elapsed="0.003082"/>
</kw>
<arg>${response}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:51:21.064208" elapsed="0.017348"/>
</kw>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:51:21.081609" elapsed="0.000041"/>
</return>
<msg time="2026-04-14T06:51:21.084206" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>DELETE resource at URI, check status_code and return response text..</doc>
<status status="PASS" start="2026-04-14T06:51:21.052075" elapsed="0.032159"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:51:21.084292" elapsed="0.000028"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_application_peer</arg>
<arg>mapping=${mapping}</arg>
<doc>Resolve URI from folder, issue DELETE request.</doc>
<status status="PASS" start="2026-04-14T06:51:20.930164" elapsed="0.154276"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:51:21.085171" elapsed="0.000301"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.086553" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:21.086080" elapsed="0.000542"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:21.086058" elapsed="0.000593"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:21.086831" elapsed="0.000336"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.092866" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:21.092399" elapsed="0.000498"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:51:21.093130" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T06:51:21.092979" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:21.092958" elapsed="0.000265"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.093502" elapsed="0.000025"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.093698" elapsed="0.000022"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.093957" elapsed="0.000028"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.094152" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.094334" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.094544" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.094724" elapsed="0.000021"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:51:21.092021" elapsed="0.002785"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:21.085762" elapsed="0.009098"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:51:21.084766" elapsed="0.010141"/>
</kw>
<doc>Revert the BGP configuration to the original state: without any configured peers.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:51:20.826297" elapsed="0.268825"/>
</test>
<kw name="Teardown_Everything" type="TEARDOWN">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>bgp_peer_console</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:21.096106" elapsed="0.000118"/>
</kw>
<kw name="Search_And_Kill_Remote_Python" owner="KillPythonTool">
<kw name="Search_For_Remote_Python_Processes" owner="KillPythonTool">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:51:21.097239" level="INFO">Executing command 'ps -elf | egrep python | egrep 'play.py' | egrep -v grep'.</msg>
<msg time="2026-04-14T06:51:21.120708" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T06:51:21.121054" level="INFO">${processes} = </msg>
<var>${processes}</var>
<arg>ps -elf | egrep python | egrep ${filter} | egrep -v grep</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:51:21.097087" elapsed="0.024026"/>
</kw>
<return>
<value>${processes}</value>
<status status="PASS" start="2026-04-14T06:51:21.121258" elapsed="0.000163"/>
</return>
<msg time="2026-04-14T06:51:21.121819" level="INFO">${processes} = </msg>
<var>${processes}</var>
<arg>${filter}</arg>
<doc>Only searches for the list of processes, in case something else than kill has to be done with them.</doc>
<status status="PASS" start="2026-04-14T06:51:21.096797" elapsed="0.025085"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.123118" level="INFO"/>
<arg>${processes}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:21.122427" elapsed="0.000787"/>
</kw>
<kw name="Kill_Remote_Processes" owner="KillPythonTool">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.125427" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T06:51:21.125663" level="INFO">${arg_length} = 0</msg>
<var>${arg_length}</var>
<arg>${pself_lines}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:51:21.124749" elapsed="0.000978"/>
</kw>
<if>
<branch type="IF" condition="${arg_length} == 0">
<return>
<status status="PASS" start="2026-04-14T06:51:21.126238" elapsed="0.000060"/>
</return>
<status status="PASS" start="2026-04-14T06:51:21.125957" elapsed="0.000440"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:21.125852" elapsed="0.000603"/>
</if>
<kw name="Execute Command" owner="SSHLibrary">
<var>${commands}</var>
<arg>echo '${pself_lines}' | awk '{print "kill -${signal}",$4}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.126826" elapsed="0.000034"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${commands}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.127106" elapsed="0.000031"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<var>${stdout}</var>
<var>${stderr}</var>
<arg>echo 'set -exu; ${commands}' | sudo sh</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.127466" elapsed="0.000042"/>
</kw>
<arg>${processes}</arg>
<doc>Kill processes by PIDs from given list (no-op if the list is empty), using specified signal. Log the kill commands used.</doc>
<status status="PASS" start="2026-04-14T06:51:21.123980" elapsed="0.003633"/>
</kw>
<arg>'play\.py'</arg>
<doc>The main keyword. Search for processes, Log the list of them, kill them.</doc>
<status status="PASS" start="2026-04-14T06:51:21.096476" elapsed="0.031219"/>
</kw>
<kw name="Search_And_Kill_Remote_Python" owner="KillPythonTool">
<kw name="Search_For_Remote_Python_Processes" owner="KillPythonTool">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:51:21.129652" level="INFO">Executing command 'ps -elf | egrep python | egrep 'bgp_app_peer.py' | egrep -v grep'.</msg>
<msg time="2026-04-14T06:51:21.178426" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T06:51:21.178663" level="INFO">${processes} = </msg>
<var>${processes}</var>
<arg>ps -elf | egrep python | egrep ${filter} | egrep -v grep</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:51:21.129438" elapsed="0.049283"/>
</kw>
<return>
<value>${processes}</value>
<status status="PASS" start="2026-04-14T06:51:21.178831" elapsed="0.000073"/>
</return>
<msg time="2026-04-14T06:51:21.179186" level="INFO">${processes} = </msg>
<var>${processes}</var>
<arg>${filter}</arg>
<doc>Only searches for the list of processes, in case something else than kill has to be done with them.</doc>
<status status="PASS" start="2026-04-14T06:51:21.128979" elapsed="0.050263"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.180244" level="INFO"/>
<arg>${processes}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:21.179657" elapsed="0.000681"/>
</kw>
<kw name="Kill_Remote_Processes" owner="KillPythonTool">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.182458" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T06:51:21.182635" level="INFO">${arg_length} = 0</msg>
<var>${arg_length}</var>
<arg>${pself_lines}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:51:21.181774" elapsed="0.000914"/>
</kw>
<if>
<branch type="IF" condition="${arg_length} == 0">
<return>
<status status="PASS" start="2026-04-14T06:51:21.183101" elapsed="0.000058"/>
</return>
<status status="PASS" start="2026-04-14T06:51:21.182850" elapsed="0.000374"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:21.182804" elapsed="0.000473"/>
</if>
<kw name="Execute Command" owner="SSHLibrary">
<var>${commands}</var>
<arg>echo '${pself_lines}' | awk '{print "kill -${signal}",$4}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.183672" elapsed="0.000048"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${commands}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.184075" elapsed="0.000043"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<var>${stdout}</var>
<var>${stderr}</var>
<arg>echo 'set -exu; ${commands}' | sudo sh</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.184500" elapsed="0.000047"/>
</kw>
<arg>${processes}</arg>
<doc>Kill processes by PIDs from given list (no-op if the list is empty), using specified signal. Log the kill commands used.</doc>
<status status="PASS" start="2026-04-14T06:51:21.181046" elapsed="0.003643"/>
</kw>
<arg>'bgp_app_peer\.py'</arg>
<doc>The main keyword. Search for processes, Log the list of them, kill them.</doc>
<status status="PASS" start="2026-04-14T06:51:21.128053" elapsed="0.056749"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Sysstat_Statistics" owner="Utils">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:51:21.187086" level="INFO">index=7
host=10.30.171.112
alias=bgp_peer_console
port=22
timeout=10 seconds
newline=

prompt=&gt;
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:51:21.187234" level="INFO">${current_connection} = index=7
host=10.30.171.112
alias=bgp_peer_console
port=22
timeout=10 seconds
newline=

prompt=&gt;
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=str...</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:51:21.186908" elapsed="0.000365"/>
</kw>
<kw name="Open_Connection_To_ODL_System" owner="SSHKeywords">
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:51:21.188768" level="INFO">${odl_connection} = 9</msg>
<var>${odl_connection}</var>
<arg>${ip_address}</arg>
<arg>prompt=${ODL_SYSTEM_PROMPT}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:51:21.188166" elapsed="0.000641"/>
</kw>
<kw name="Flexible_Controller_Login" owner="SSHKeywords">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.191432" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T06:51:21.191550" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:51:21.191012" elapsed="0.000575"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:21.191841" elapsed="0.000492"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T06:51:21.193778" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T06:51:21.837506" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 06:51:21 UTC 2026

  System load:  0.8                Processes:             119
  Usage of /:   11.3% of 77.35GB   Users logged in:       0
  Memory usage: 24%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 06:31:44 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T06:51:21.193272" elapsed="0.644414"/>
</kw>
<msg time="2026-04-14T06:51:21.837785" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:21.192699" elapsed="0.645199"/>
</kw>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T06:51:21.190283" elapsed="0.647735"/>
</kw>
<msg time="2026-04-14T06:51:21.838073" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Flexible SSH Login</arg>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:21.189636" elapsed="0.648500"/>
</kw>
<doc>Call Flexible SSH Login, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T06:51:21.189094" elapsed="0.649122"/>
</kw>
<return>
<value>${odl_connection}</value>
<status status="PASS" start="2026-04-14T06:51:21.838295" elapsed="0.000040"/>
</return>
<arg>${ip_address}</arg>
<doc>Open a connection to the ODL system at 10.30.171.229 and return its identifier.</doc>
<status status="PASS" start="2026-04-14T06:51:21.187683" elapsed="0.650804"/>
</kw>
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:51:21.840105" level="INFO">sar -A -f /var/log/sa/sa*</msg>
<arg>sar -A -f /var/log/sa/sa*</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:51:21.838713" elapsed="0.001467"/>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:51:21.842523" level="INFO">[?2004lCannot open /var/log/sa/sa*: No such file or directory
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<msg time="2026-04-14T06:51:21.842631" level="INFO">${output} = [?2004lCannot open /var/log/sa/sa*: No such file or directory
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<var>${output}</var>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="PASS" start="2026-04-14T06:51:21.840387" elapsed="0.002273"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.843228" level="INFO">[?2004lCannot open /var/log/sa/sa*: No such file or directory
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:21.842918" elapsed="0.000362"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:51:21.843466" elapsed="0.000165"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T06:51:21.843675" elapsed="0.000032"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:21.847584" elapsed="0.000151"/>
</kw>
<msg time="2026-04-14T06:51:21.847780" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:21.846959" elapsed="0.000885"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.848023" elapsed="0.000029"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.848262" elapsed="0.000028"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:51:21.844048" elapsed="0.004338"/>
</kw>
<doc>Store current connection index, open new connection to ip_address. Run command to get sysstat results from script,
which is running on all children nodes. Returns cpu, network, memory usage statistics from the node for each 10 minutes
that node was running. Used for debug purposes. Returns whole output of sysstat.</doc>
<status status="PASS" start="2026-04-14T06:51:21.186270" elapsed="0.662218"/>
</kw>
<arg>Utils.Get_Sysstat_Statistics</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:21.185170" elapsed="0.663367"/>
</kw>
<kw name="Delete All Sessions" owner="RequestsLibrary">
<msg time="2026-04-14T06:51:21.848782" level="INFO">Deleting All Sessions</msg>
<doc>Removes all the session objects</doc>
<status status="PASS" start="2026-04-14T06:51:21.848700" elapsed="0.000302"/>
</kw>
<kw name="Close All Connections" owner="SSHLibrary">
<doc>Closes all open connections.</doc>
<status status="PASS" start="2026-04-14T06:51:21.849186" elapsed="0.000612"/>
</kw>
<doc>Make sure Python tool was killed and tear down imported Resources.</doc>
<status status="PASS" start="2026-04-14T06:51:21.095866" elapsed="0.754012"/>
</kw>
<doc>BGP performance of ingesting from 1 BGP application peer

Copyright (c) 2015 Cisco Systems, Inc. and others. All rights reserved.

This program and the accompanying materials are made available under the
terms of the Eclipse Public License v1.0 which accompanies this distribution,
and is available at http://www.eclipse.org/legal/epl-v10.html

Test suite performs basic BGP performance test cases for
BGP application peer. BGP application peer introduces routes -
using restconf - in two steps:
1. introduces the 100000 number of routes in one POST request
2. POSTs the rest of routes (up to the 180000 number) one by one
Test suite checks that the prefixes are propagated to
IPv4 topology and announced to BGP peer via updates. Test case
where the BGP peer is disconnected and reconnected and all routes
are deleted by BGP application peer are performed as well.
Brief description how to configure BGP application peer and
how to use restconf application peer interface:
https://wiki.opendaylight.org/view/BGP_LS_PCEP:User_Guide#BGP_Application_Peer
https://wiki.opendaylight.org/view/BGP_LS_PCEP:Programmer_Guide#BGP
http://docs.opendaylight.org/en/stable-boron/user-guide/bgp-user-guide.html#bgp-peering
http://docs.opendaylight.org/en/stable-boron/user-guide/bgp-user-guide.html#application-peer-configuration

Reported bugs:
Bug 4689 - Not a reasonable duration of 1M prefix introduction from BGP application peer via restconf
Bug 4791 - BGPSessionImpl: Failed to send message Update logged even all UPDATE mesages received by iBGP peer</doc>
<status status="PASS" start="2026-04-14T06:31:43.816039" elapsed="1178.033877"/>
</suite>
<suite id="s1-s5" name="Manypeers Prefixcount" source="/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/manypeers_prefixcount.robot">
<kw name="Setup_Everything" type="SETUP">
<kw name="Setup_Utils_For_Setup_And_Teardown" owner="SetupUtils">
<kw name="Do_Not_Fail_Fast_From_Now_On" owner="FailFast">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.938629" level="INFO">${SuiteFastFail} = False</msg>
<arg>${SuiteFastFail}</arg>
<arg>False</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:51:21.934328" elapsed="0.004356"/>
</kw>
<doc>Set suite to not fail fast.</doc>
<status status="PASS" start="2026-04-14T06:51:21.934068" elapsed="0.004690"/>
</kw>
<kw name="Setup_Karaf_Keywords" owner="KarafKeywords">
<kw name="ClusterManagement_Setup" owner="ClusterManagement">
<kw name="Get Variable Value" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.943822" level="INFO">${already_done} = False</msg>
<var>${already_done}</var>
<arg>\${ClusterManagement__has_setup_run}</arg>
<arg>False</arg>
<doc>Returns variable value or ``default`` if the variable does not exist.</doc>
<status status="PASS" start="2026-04-14T06:51:21.939895" elapsed="0.003956"/>
</kw>
<if>
<branch type="IF" condition="${already_done}">
<return>
<status status="NOT RUN" start="2026-04-14T06:51:21.944063" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:21.943938" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:21.943914" elapsed="0.000217"/>
</if>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.944680" level="INFO">${ClusterManagement__has_setup_run} = True</msg>
<arg>\${ClusterManagement__has_setup_run}</arg>
<arg>True</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:51:21.944293" elapsed="0.000430"/>
</kw>
<kw name="Get Variable Value" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.945214" level="INFO">${cluster_size} = 1</msg>
<var>${cluster_size}</var>
<arg>\${NUM_ODL_SYSTEM}</arg>
<arg>1</arg>
<doc>Returns variable value or ``default`` if the variable does not exist.</doc>
<status status="PASS" start="2026-04-14T06:51:21.944897" elapsed="0.000343"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Convert To Integer" owner="BuiltIn">
<arg>${cluster_size}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:51:21.945787" elapsed="0.000295"/>
</kw>
<msg time="2026-04-14T06:51:21.946181" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:21.946228" level="INFO">${possibly_int_of_members} = 1</msg>
<var>${status}</var>
<var>${possibly_int_of_members}</var>
<arg>BuiltIn.Convert_To_Integer</arg>
<arg>${cluster_size}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:21.945432" elapsed="0.000819"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.946856" level="INFO">${int_of_members} = 1</msg>
<var>${int_of_members}</var>
<arg>'${status}' != 'PASS'</arg>
<arg>${1}</arg>
<arg>${possibly_int_of_members}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:51:21.946476" elapsed="0.000485"/>
</kw>
<kw name="ClusterManagement__Compute_Derived_Variables" owner="ClusterManagement">
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.948024" level="INFO">@{member_index_list} = [ ]</msg>
<var>@{member_index_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:51:21.947747" elapsed="0.000304"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.948489" level="INFO">@{session_list} = [ ]</msg>
<var>@{session_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:51:21.948207" elapsed="0.000309"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.948977" level="INFO">&amp;{index_to_ip_mapping} = { }</msg>
<var>&amp;{index_to_ip_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:51:21.948682" elapsed="0.000322"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="ClusterManagement__Include_Member_Index" owner="ClusterManagement">
<kw name="Append To List" owner="Collections">
<arg>${member_index_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T06:51:21.952706" elapsed="0.000228"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.953467" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>${ODL_SYSTEM_${index}_IP}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:21.953105" elapsed="0.000389"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${index_to_ip_mapping}</arg>
<arg>${index}</arg>
<arg>${member_ip}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:21.953653" elapsed="0.000235"/>
</kw>
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.954888" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:21.954565" elapsed="0.000350"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T06:51:21.954963" elapsed="0.000041"/>
</return>
<msg time="2026-04-14T06:51:21.955135" level="INFO">${session_alias} = ClusterManagement__session_1</msg>
<var>${session_alias}</var>
<arg>member_index=${index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T06:51:21.954116" elapsed="0.001044"/>
</kw>
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:51:21.955796" level="INFO">Creating Session using : alias=ClusterManagement__session_1, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f5e8fba50&gt;, timeout=5, proxies=None, verify=False,                     debug=0 </msg>
<arg>${session_alias}</arg>
<arg>http://${member_ip}:${RESTCONFPORT}</arg>
<arg>auth=${AUTH}</arg>
<arg>timeout=${http_timeout}</arg>
<arg>max_retries=${http_retries}</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T06:51:21.955327" elapsed="0.000624"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${session_list}</arg>
<arg>${session_alias}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T06:51:21.956125" elapsed="0.000204"/>
</kw>
<arg>${index}</arg>
<arg>${member_index_list}</arg>
<arg>${session_list}</arg>
<arg>${index_to_ip_mapping}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>http_retries=${http_retries}</arg>
<doc>Add a corresponding item based on index into the last three arguments.
Create the Http session whose alias is added to list.</doc>
<status status="PASS" start="2026-04-14T06:51:21.951806" elapsed="0.004607"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:51:21.951599" elapsed="0.004863"/>
</iter>
<var>${index}</var>
<value>1</value>
<value>${int_of_members+1}</value>
<status status="PASS" start="2026-04-14T06:51:21.949060" elapsed="0.007437"/>
</for>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.957111" level="INFO">${ClusterManagement__member_index_list} = [1]</msg>
<arg>\${ClusterManagement__member_index_list}</arg>
<arg>${member_index_list}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:51:21.956682" elapsed="0.000474"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.957757" level="INFO">${ClusterManagement__index_to_ip_mapping} = {1: '10.30.171.229'}</msg>
<arg>\${ClusterManagement__index_to_ip_mapping}</arg>
<arg>${index_to_ip_mapping}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:51:21.957325" elapsed="0.000476"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.958510" level="INFO">${ClusterManagement__session_list} = ['ClusterManagement__session_1']</msg>
<arg>\${ClusterManagement__session_list}</arg>
<arg>${session_list}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:51:21.957992" elapsed="0.000569"/>
</kw>
<arg>int_of_members=${int_of_members}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>http_retries=${http_retries}</arg>
<doc>Construct index list, session list and IP mapping, publish them as suite variables.</doc>
<status status="PASS" start="2026-04-14T06:51:21.947230" elapsed="0.011392"/>
</kw>
<arg>http_timeout=${http_timeout}</arg>
<doc>Detect repeated call, or detect number of members and initialize derived suite variables.
Http sessions are created with parameters to not waste time when ODL is no accepting connections properly.</doc>
<status status="PASS" start="2026-04-14T06:51:21.939542" elapsed="0.019138"/>
</kw>
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:21.958883" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:21.958755" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:21.958734" elapsed="0.000216"/>
</if>
<kw name="Run_Bash_Command_On_List_Or_All" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.962408" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:51:21.961905" elapsed="0.000532"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.962969" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:51:21.962605" elapsed="0.000400"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:51:21.963070" elapsed="0.000044"/>
</return>
<msg time="2026-04-14T06:51:21.963296" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:51:21.961488" elapsed="0.001843"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:51:21.965082" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:51:21.964694" elapsed="0.000427"/>
</kw>
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:51:21.966213" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:51:21.966421" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:51:21.965972" elapsed="0.000489"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Controller" owner="Utils">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Remote System" owner="Utils">
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot; and &quot;${return_stderr}&quot;!=&quot;True&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>At least one of {return_stdout} or {return_stderr} args should be set to True</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:21.971545" elapsed="0.000043"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:21.970886" elapsed="0.000754"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:21.970863" elapsed="0.000817"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:51:21.972340" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:51:21.972596" level="INFO">${current_ssh_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:51:21.971890" elapsed="0.000760"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.973611" level="INFO">Attempting to execute command "iptables -I INPUT -p tcp --dport 8101 -j ACCEPT; iptables-save" on remote system "10.30.171.229" by user "jenkins" with keyfile pass "any" and prompt "&gt;" and password ""</msg>
<arg>Attempting to execute command "${cmd}" on remote system "${system}" by user "${user}" with keyfile pass "${keyfile_pass}" and prompt "${prompt}" and password "${password}"</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:21.972930" elapsed="0.000786"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:51:21.975176" level="INFO">${conn_id} = 1</msg>
<var>${conn_id}</var>
<arg>${system}</arg>
<arg>prompt=${prompt}</arg>
<arg>timeout=${prompt_timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:51:21.974007" elapsed="0.001223"/>
</kw>
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:51:21.977260" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T06:51:21.977571" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:51:21.976761" elapsed="0.000881"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:21.977995" elapsed="0.000525"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T06:51:21.979869" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T06:51:22.305811" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 06:51:21 UTC 2026

  System load:  0.8                Processes:             119
  Usage of /:   11.3% of 77.35GB   Users logged in:       0
  Memory usage: 24%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 06:51:21 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T06:51:21.979462" elapsed="0.326508"/>
</kw>
<msg time="2026-04-14T06:51:22.306053" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:21.978885" elapsed="0.327350"/>
</kw>
<arg>${user}</arg>
<arg>${password}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T06:51:21.975745" elapsed="0.330676"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:51:22.307540" level="INFO">Executing command 'iptables -I INPUT -p tcp --dport 8101 -j ACCEPT; iptables-save'.</msg>
<msg time="2026-04-14T06:51:22.320911" level="INFO">Command exited with return code 4.</msg>
<msg time="2026-04-14T06:51:22.321405" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T06:51:22.321688" level="INFO">${stderr} = iptables v1.8.7 (nf_tables): unknown option "--dport"
Try `iptables -h' or 'iptables --help' for more information.
iptables-save v1.8.7 (nf_tables): Could not fetch rule set generation id: Permission ...</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<arg>${cmd}</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:51:22.306908" elapsed="0.014911"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:51:22.322732" elapsed="0.001363"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:22.327113" level="INFO">iptables v1.8.7 (nf_tables): unknown option "--dport"
Try `iptables -h' or 'iptables --help' for more information.
iptables-save v1.8.7 (nf_tables): Could not fetch rule set generation id: Permission denied (you must be root)</msg>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:22.325671" elapsed="0.001871"/>
</kw>
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot;">
<return>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T06:51:22.328590" elapsed="0.000131"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:22.327951" elapsed="0.000967"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:22.327895" elapsed="0.001113"/>
</if>
<if>
<branch type="IF" condition="&quot;${return_stderr}&quot;!=&quot;True&quot;">
<return>
<value>${stdout}</value>
<status status="PASS" start="2026-04-14T06:51:22.329788" elapsed="0.000157"/>
</return>
<status status="PASS" start="2026-04-14T06:51:22.329203" elapsed="0.000938"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:22.329163" elapsed="0.001076"/>
</if>
<return>
<value>${stdout}</value>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T06:51:22.330580" elapsed="0.000042"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:22.334330" elapsed="0.000642"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:51:22.335276" elapsed="0.000337"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:51:22.335903" elapsed="0.000247"/>
</kw>
<arg>${current_ssh_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:51:22.331243" elapsed="0.004981"/>
</kw>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Reduces the common work of running a command on a remote system to a single higher level
robot keyword, taking care to log in with a public key and. The command given is written and the return value
depends on the passed argument values of return_stdout (default: True) and return_stderr (default: False).
At least one should be True, or the keyword will exit and FAIL. If both are True, the resulting return value
will be a two element list containing both. Otherwise the resulting return value is a string.
No test conditions are checked.</doc>
<status status="PASS" start="2026-04-14T06:51:21.969472" elapsed="0.366960"/>
</kw>
<msg time="2026-04-14T06:51:22.336493" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run Command On Remote System</arg>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:21.968209" elapsed="0.368340"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Call Run Comand On Remote System, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T06:51:21.967506" elapsed="0.369124"/>
</kw>
<msg time="2026-04-14T06:51:22.336672" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:21.966689" elapsed="0.370030"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:22.339554" elapsed="0.000317"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:51:22.340040" elapsed="0.000148"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:51:22.340340" elapsed="0.000115"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:51:22.337024" elapsed="0.003484"/>
</kw>
<msg time="2026-04-14T06:51:22.340602" level="INFO">${output} = </msg>
<var>${output}</var>
<arg>Utils.Run_Command_On_Controller</arg>
<arg>${member_ip}</arg>
<arg>${command}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T06:51:21.965457" elapsed="0.375171"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:22.341085" level="INFO"/>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:22.340831" elapsed="0.000295"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T06:51:22.341169" elapsed="0.000031"/>
</return>
<arg>command=${command}</arg>
<arg>member_index=${index}</arg>
<doc>Obtain IP, call Utils and return output. This keeps previous ssh session active.</doc>
<status status="PASS" start="2026-04-14T06:51:21.964111" elapsed="0.377185"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:51:21.963756" elapsed="0.377579"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:51:21.963514" elapsed="0.377873"/>
</for>
<arg>iptables -I INPUT -p tcp --dport ${KARAF_SHELL_PORT} -j ACCEPT; iptables-save</arg>
<doc>Cycle through indices (or all), run command on each.</doc>
<status status="PASS" start="2026-04-14T06:51:21.959181" elapsed="0.382266"/>
</kw>
<kw name="Comment" owner="BuiltIn">
<arg>First connections to Karaf console may fail, so WUKS is used. TODO: Track as a Bug.</arg>
<doc>Displays the given messages in the log file as keyword arguments.</doc>
<status status="PASS" start="2026-04-14T06:51:22.341609" elapsed="0.000214"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:22.355662" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:22.355546" elapsed="0.000164"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:22.355525" elapsed="0.000208"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:51:22.356044" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:51:22.356150" level="INFO">${current_ssh_connection_object} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection_object}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:51:22.355900" elapsed="0.000276"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:22.356613" level="INFO">{}</msg>
<arg>${connection_index_dict}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:22.356333" elapsed="0.000324"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:22.357135" level="INFO">1</msg>
<arg>${member_index}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:22.356881" elapsed="0.000298"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:51:22.357974" level="FAIL">Dictionary does not contain key '1'.</msg>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="FAIL" start="2026-04-14T06:51:22.357741" elapsed="0.000337">Dictionary does not contain key '1'.</status>
</kw>
<msg time="2026-04-14T06:51:22.358185" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:51:22.358232" level="INFO">${old_connection_index} = Dictionary does not contain key '1'.</msg>
<var>${status}</var>
<var>${old_connection_index}</var>
<arg>Get From Dictionary</arg>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:22.357345" elapsed="0.000910"/>
</kw>
<if>
<branch type="IF" condition="'${status}'=='PASS'">
<kw name="Run Keywords" owner="BuiltIn">
<arg>SSHLibrary.Switch_Connection</arg>
<arg>${old_connection_index}</arg>
<arg>AND</arg>
<arg>BuiltIn.Run_Keyword_And_Ignore_Error</arg>
<arg>SSHLibrary.Write</arg>
<arg>logout</arg>
<arg>AND</arg>
<arg>BuiltIn.Run_Keyword_And_Ignore_Error</arg>
<arg>SSHLibrary.Close_Connection</arg>
<doc>Executes all the given keywords in a sequence.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:22.358607" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:22.358333" elapsed="0.000352"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:22.358313" elapsed="0.000397"/>
</if>
<kw name="Resolve_IP_Address_For_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:51:22.359488" level="INFO">${ip_address} = 10.30.171.229</msg>
<var>${ip_address}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:51:22.359201" elapsed="0.000314"/>
</kw>
<return>
<value>${ip_address}</value>
<status status="PASS" start="2026-04-14T06:51:22.359572" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T06:51:22.359755" level="INFO">${odl_ip} = 10.30.171.229</msg>
<var>${odl_ip}</var>
<arg>${member_index}</arg>
<doc>Return node IP address of given index.</doc>
<status status="PASS" start="2026-04-14T06:51:22.358920" elapsed="0.000862"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>${odl_ip}</arg>
<arg>port=${KARAF_SHELL_PORT}</arg>
<arg>prompt=${KARAF_PROMPT_LOGIN}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:51:22.359945" elapsed="0.000410"/>
</kw>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:51:22.360674" level="INFO">index=4
host=10.30.171.229
alias=None
port=8101
timeout=10 seconds
newline=

prompt=opendaylight-user
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:51:22.360793" level="INFO">${karaf_connection_object} = index=4
host=10.30.171.229
alias=None
port=8101
timeout=10 seconds
newline=

prompt=opendaylight-user
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_erro...</msg>
<var>${karaf_connection_object}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:51:22.360551" elapsed="0.000269"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<arg>${karaf_connection_object.index}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:22.360978" elapsed="0.004208"/>
</kw>
<kw name="Login" owner="SSHLibrary">
<msg time="2026-04-14T06:51:22.365651" level="INFO">Logging into '10.30.171.229:8101' as 'karaf'.</msg>
<msg time="2026-04-14T06:51:22.570970" level="INFO">Read output: [33m                                                                                           
[33m    ________                       ________                .__  .__       .__     __       
[33m    \_____  \ ______   ____   ____ \______ \ _____  ___.__.|  | |__| ____ |  |___/  |_     
[33m     /   |   \\____ \_/ __ \ /    \ |    |  \\__  \&lt;   |  ||  | |  |/ ___\|  |  \   __\    
[33m    /    |    \  |_&gt; &gt;  ___/|   |  \|    `   \/ __ \\___  ||  |_|  / /_/  &gt;   Y  \  |      
[33m    \_______  /   __/ \___  &gt;___|  /_______  (____  / ____||____/__\___  /|___|  /__|      
[33m            \/|__|        \/     \/        \/     \/\/            /_____/      \/          
[33m                                                                                           

Hit '[1m&lt;tab&gt;[0m' for a list of available commands
and '[1m[cmd] --help[0m' for help on a specific command.
Hit '[1m&lt;ctrl-d&gt;[0m' or type '[1msystem:shutdown[0m' or '[1mlogout[0m' to shutdown OpenDaylight.

[?1h=[90m~[0m                                                                                [?2004hopendaylight-user</msg>
<arg>${KARAF_USER}</arg>
<arg>${KARAF_PASSWORD}</arg>
<arg>loglevel=${loglevel}</arg>
<doc>Logs into the SSH server with the given ``username`` and ``password``.</doc>
<status status="PASS" start="2026-04-14T06:51:22.365380" elapsed="0.205760"/>
</kw>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:22.574859" elapsed="0.000387"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:51:22.575448" elapsed="0.000176"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:51:22.575788" elapsed="0.000111"/>
</kw>
<arg>${current_ssh_connection_object.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:51:22.572319" elapsed="0.003637"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_ssh_connection_object.index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:51:22.571588" elapsed="0.004419"/>
</kw>
<arg>member_index=${index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for ${member_index},
close the previous connection. In any case create a new connection
to karaf console for ${member_index}, set correct prompt set and login to karaf console.
Store connection index for ${member_index} and restore the previous active connection.</doc>
<status status="PASS" start="2026-04-14T06:51:22.355237" elapsed="0.220828"/>
</kw>
<arg>3s</arg>
<arg>1s</arg>
<arg>Open_Controller_Karaf_Console_On_Background</arg>
<arg>member_index=${index}</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T06:51:22.342668" elapsed="0.233448"/>
</kw>
<arg>BuiltIn.Wait_Until_Keyword_Succeeds</arg>
<arg>3s</arg>
<arg>1s</arg>
<arg>Open_Controller_Karaf_Console_On_Background</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:22.342176" elapsed="0.233995"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:51:22.342032" elapsed="0.234256"/>
</iter>
<var>${index}</var>
<value>@{ClusterManagement__member_index_list}</value>
<status status="PASS" start="2026-04-14T06:51:22.341881" elapsed="0.234446"/>
</for>
<arg>http_timeout=${http_timeout}</arg>
<doc>Initialize ClusterManagement. Open ssh karaf connections to each ODL.</doc>
<status status="PASS" start="2026-04-14T06:51:21.939070" elapsed="0.637344"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Test_Suite_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:22.579215" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:22.579092" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:22.579069" elapsed="0.000222"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:22.584302" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:22.584163" elapsed="0.000188"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:22.584143" elapsed="0.000250"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:51:22.585420" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:51:22.584993" elapsed="0.000456"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:51:22.585933" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:51:22.585618" elapsed="0.000342"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:51:22.586008" elapsed="0.000037"/>
</return>
<msg time="2026-04-14T06:51:22.586181" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:51:22.584637" elapsed="0.001571"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:22.592128" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:22.592015" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:22.591995" elapsed="0.000203"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:22.593757" elapsed="0.000025"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:22.593563" elapsed="0.000269"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:22.593534" elapsed="0.000337"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:51:22.594675" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:51:22.594105" elapsed="0.000848"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:51:22.596288" level="INFO">${current_connection_index} = None</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:22.595574" elapsed="0.000779"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:51:22.635109" level="INFO">@root&gt;log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "s "u "i "t "e "[C "/ "w "/ "w "o "r "k "s "p "a "c "e "/ "b "g "p "[78Cc "[A[78Ce</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:51:22.598040" elapsed="0.037231"/>
</kw>
<msg time="2026-04-14T06:51:22.635533" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:51:22.635582" level="INFO">${message_write} = @root&gt;log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "s "u "i "t "e "[C "/ "w "/ "w "o "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:22.596787" elapsed="0.038832"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:51:22.710454" level="INFO">"p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s "t "/ "c "s "i "t "/ "s "u "i "t "e "s "/ "b "g "p "c "e "p "/ "b "g "p "i "n "g "e "s "t "/ "m "a "n "y "p "e "e "[78Cr "[A[78Cs
 "_ "p "r "e "f "i "x "c "o "u "n "t ". "r "o "b "o "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:51:22.636398" elapsed="0.074320"/>
</kw>
<msg time="2026-04-14T06:51:22.710919" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:51:22.710969" level="INFO">${message_wait} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:22.635830" elapsed="0.075178"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:22.711534" elapsed="0.000058"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:22.711126" elapsed="0.000565"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:22.711090" elapsed="0.000632"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:22.712325" level="INFO"> "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s "t "/ "c "s "i "t "/ "s "u "i "t "e "s "/ "b "g "p "c "e "p "/ "b "g "p "i "n "g "e "s "t "/ "m "a "n "y "p "e "e "[78Cr "[A[78Cs
 "_ "p "r "e "f "i "x "c "o "u "n "t ". "r "o "b "o "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:22.711880" elapsed="0.000656"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:22.712865" elapsed="0.000050"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:22.712610" elapsed="0.000404"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:22.712590" elapsed="0.000451"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:51:22.713080" elapsed="0.000041"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:22.715260" elapsed="0.000518"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:51:22.716130" elapsed="0.000324"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:51:22.716788" elapsed="0.000241"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:51:22.714426" elapsed="0.002694"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:51:22.713480" elapsed="0.003820"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:51:22.593119" elapsed="0.124305"/>
</kw>
<msg time="2026-04-14T06:51:22.717525" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:22.717572" level="INFO">${message} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:22.592373" elapsed="0.125236"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:51:22.717801" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:51:22.717689" elapsed="0.000174"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:22.717669" elapsed="0.000220"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:22.718318" elapsed="0.000028"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:22.718710" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:51:22.718783" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:51:22.591705" elapsed="0.127190"/>
</kw>
<msg time="2026-04-14T06:51:22.718994" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:22.719039" level="INFO">${output} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:22.586666" elapsed="0.132411"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:22.719833" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:22.719156" elapsed="0.000735"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:22.719137" elapsed="0.000778"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:51:22.586469" elapsed="0.133471"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:51:22.586267" elapsed="0.133708"/>
</for>
<arg>Starting suite ${SUITE_SOURCE}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:51:22.583826" elapsed="0.136210"/>
</kw>
<doc>Log suite name to karaf log, useful in suite setup.</doc>
<status status="PASS" start="2026-04-14T06:51:22.577079" elapsed="0.143016"/>
</kw>
<arg>KarafKeywords.Log_Test_Suite_Start_To_Controller_Karaf</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:22.576586" elapsed="0.143553"/>
</kw>
<doc>Prepare both FailFast and Karaf logging, log that the caller suite has started.
This keyword is to be used in suite setup, and without it the other keywords may not work properly.</doc>
<status status="PASS" start="2026-04-14T06:51:21.933746" elapsed="0.786446"/>
</kw>
<kw name="Create_Default_Session" owner="TemplatedRequests">
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:51:22.724930" level="INFO">Creating Session using : alias=default, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f5df72410&gt;, timeout=5, proxies=None, verify=False,                     debug=0 </msg>
<arg>default</arg>
<arg>url=${url}</arg>
<arg>auth=${auth}</arg>
<arg>timeout=${timeout}</arg>
<arg>max_retries=${max_retries}</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T06:51:22.724520" elapsed="0.000554"/>
</kw>
<doc>Create "default" session to ${url} with authentication and connection parameters.
This Keyword is in this Resource only so that user do not need to call RequestsLibrary directly.</doc>
<status status="PASS" start="2026-04-14T06:51:22.724064" elapsed="0.001081"/>
</kw>
<kw name="PC_Setup" owner="PrefixCounting">
<kw name="WU_Setup" owner="WaitUtils">
<kw name="SC_Setup" owner="ScalarClosures">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:51:22.726391" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T06:51:22.726611" level="INFO">${sc_fail} = ['BuiltIn.Fail', [], {}]</msg>
<var>${sc_fail}</var>
<arg>BuiltIn.Fail</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:51:22.726134" elapsed="0.000503"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:22.731350" level="INFO">${ScalarClosures__fail} = ['BuiltIn.Fail', [], {}]</msg>
<arg>${ScalarClosures__fail}</arg>
<arg>${sc_fail}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:51:22.726825" elapsed="0.004591"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:51:22.731822" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:51:22.732043" level="INFO">${sc_identity} = ['BuiltIn.Set_Variable', ['placeholder'], {}]</msg>
<var>${sc_identity}</var>
<arg>BuiltIn.Set_Variable</arg>
<arg>placeholder</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:51:22.731626" elapsed="0.000444"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:22.736602" level="INFO">${ScalarClosures__identity} = ['BuiltIn.Set_Variable', ['placeholder'], {}]</msg>
<arg>${ScalarClosures__identity}</arg>
<arg>${sc_identity}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:51:22.732248" elapsed="0.004402"/>
</kw>
<doc>Resource setup. Create closures and assign them to suite variables.</doc>
<status status="PASS" start="2026-04-14T06:51:22.725893" elapsed="0.010818"/>
</kw>
<doc>Call dependency setup. Perhaps needed.</doc>
<status status="PASS" start="2026-04-14T06:51:22.725622" elapsed="0.011136"/>
</kw>
<doc>Call dependency setups and construct suite variables.</doc>
<status status="PASS" start="2026-04-14T06:51:22.725346" elapsed="0.011458"/>
</kw>
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:51:22.737307" level="INFO">Creating Session using : alias=operational, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f5ce783d0&gt;, timeout=125, proxies=None, verify=False,                     debug=0 </msg>
<arg>operational</arg>
<arg>http://${ODL_SYSTEM_IP}:${RESTCONFPORT}</arg>
<arg>auth=${AUTH}</arg>
<arg>timeout=125</arg>
<arg>max_retries=0</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T06:51:22.736964" elapsed="0.000487"/>
</kw>
<kw name="Set Default Configuration" owner="SSHLibrary">
<arg>prompt=${ODL_SYSTEM_PROMPT}</arg>
<doc>Update the default `configuration`.</doc>
<status status="PASS" start="2026-04-14T06:51:22.737626" elapsed="0.000179"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>${ODL_SYSTEM_IP}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:51:22.737968" elapsed="0.000196"/>
</kw>
<kw name="Flexible_Controller_Login" owner="SSHKeywords">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:51:22.739940" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T06:51:22.740019" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:51:22.739651" elapsed="0.000393"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:22.740210" elapsed="0.000353"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T06:51:22.741449" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T06:51:23.065671" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 06:51:21 UTC 2026

  System load:  0.8                Processes:             119
  Usage of /:   11.3% of 77.35GB   Users logged in:       0
  Memory usage: 24%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 06:51:22 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T06:51:22.741108" elapsed="0.324728"/>
</kw>
<msg time="2026-04-14T06:51:23.065925" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:22.740741" elapsed="0.325263"/>
</kw>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T06:51:22.739180" elapsed="0.326940"/>
</kw>
<msg time="2026-04-14T06:51:23.066175" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Flexible SSH Login</arg>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:22.738761" elapsed="0.327461"/>
</kw>
<doc>Call Flexible SSH Login, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T06:51:22.738387" elapsed="0.327913"/>
</kw>
<kw name="Require_Python" owner="SSHKeywords">
<kw name="Execute_Command_Passes" owner="SSHKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:51:23.067774" level="INFO">Executing command 'python3 --help'.</msg>
<msg time="2026-04-14T06:51:23.080602" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:51:23.080879" level="INFO">${stdout} = usage: python3 [option] ... [-c cmd | -m mod | file | -] [arg] ...
Options and arguments (and corresponding environment variables):
-b     : issue warnings about str(bytes_instance), str(bytearray_ins...</msg>
<msg time="2026-04-14T06:51:23.080990" level="INFO">${stderr} = </msg>
<msg time="2026-04-14T06:51:23.081089" level="INFO">${rc} = 0</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<var>${rc}</var>
<arg>${command}</arg>
<arg>return_stderr=True</arg>
<arg>return_rc=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:51:23.067562" elapsed="0.013582"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.083476" level="INFO">Length is 0.</msg>
<arg>${stderr}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="PASS" start="2026-04-14T06:51:23.082746" elapsed="0.000844"/>
</kw>
<msg time="2026-04-14T06:51:23.083824" level="INFO">${emptiness_status} = PASS</msg>
<msg time="2026-04-14T06:51:23.083932" level="INFO">${result} = None</msg>
<var>${emptiness_status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${stderr}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:23.081638" elapsed="0.002351"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.085533" level="INFO">${success} = True</msg>
<var>${success}</var>
<arg>(${rc} == 0) and (("${emptiness_status}" == "PASS") or not ${stderr_must_be_empty})</arg>
<arg>True</arg>
<arg>False</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:51:23.084449" elapsed="0.001149"/>
</kw>
<if>
<branch type="IF" condition="(${log_on_success} and ${success}) or (${log_on_failure} and not ${success})">
<kw name="Log_Command_Results" owner="SSHKeywords">
<arg>${stdout}</arg>
<arg>${stderr}</arg>
<arg>${rc}</arg>
<doc>Log everything returned by SSHLibrary.Execute_Command</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.086690" elapsed="0.000060"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.085799" elapsed="0.001099"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.085747" elapsed="0.001216"/>
</if>
<if>
<branch type="IF" condition="${return_success_only}">
<return>
<value>${success}</value>
<status status="PASS" start="2026-04-14T06:51:23.087343" elapsed="0.000099"/>
</return>
<status status="PASS" start="2026-04-14T06:51:23.087101" elapsed="0.000427"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.087061" elapsed="0.000526"/>
</if>
<if>
<branch type="IF" condition="${success}">
<return>
<value>${stdout}</value>
<status status="NOT RUN" start="2026-04-14T06:51:23.087804" elapsed="0.000033"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:23.087721" elapsed="0.000165"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:51:23.087682" elapsed="0.000235"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Got rc: ${rc} or stderr was not empty: ${stderr}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.088126" elapsed="0.000029"/>
</kw>
<msg time="2026-04-14T06:51:23.088335" level="INFO">${passed} = True</msg>
<var>${passed}</var>
<arg>python3 --help</arg>
<doc>Execute command via the active SSH connection. For success, rc has to be zero and optionally stderr has to be empty.
Log everything, depending on arguments and success. Return either success string or stdout.
TODO: Do we want to support customizing return values the same way as SSHLibrary.Execute_Command does?</doc>
<status status="PASS" start="2026-04-14T06:51:23.067168" elapsed="0.021221"/>
</kw>
<if>
<branch type="IF" condition="${passed}">
<return>
<status status="PASS" start="2026-04-14T06:51:23.088618" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T06:51:23.088488" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.088463" elapsed="0.000265"/>
</if>
<kw name="Fatal Error" owner="BuiltIn">
<arg>Python 3 is not installed!</arg>
<doc>Stops the whole test execution.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.088938" elapsed="0.000153"/>
</kw>
<doc>Verify current SSH connection leads to machine with python working. Fatal fail otherwise.</doc>
<status status="PASS" start="2026-04-14T06:51:23.066685" elapsed="0.022487"/>
</kw>
<kw name="Assure_Library_Ipaddr" owner="SSHKeywords">
<kw name="Execute_Command_Passes" owner="SSHKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:51:23.090970" level="INFO">Executing command 'bash -c 'cd "." &amp;&amp; python -c "import ipaddr"''.</msg>
<msg time="2026-04-14T06:51:23.222708" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T06:51:23.223168" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T06:51:23.223308" level="INFO">${stderr} = Traceback (most recent call last):
  File "&lt;string&gt;", line 1, in &lt;module&gt;
ModuleNotFoundError: No module named 'ipaddr'</msg>
<msg time="2026-04-14T06:51:23.223514" level="INFO">${rc} = 1</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<var>${rc}</var>
<arg>${command}</arg>
<arg>return_stderr=True</arg>
<arg>return_rc=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:51:23.090690" elapsed="0.132883"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.225166" level="INFO">Length is 119.</msg>
<msg time="2026-04-14T06:51:23.225335" level="FAIL">'Traceback (most recent call last):
  File "&lt;string&gt;", line 1, in &lt;module&gt;
ModuleNotFoundError: No module named 'ipaddr'' should be empty.</msg>
<arg>${stderr}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:51:23.224701" elapsed="0.000804">'Traceback (most recent call last):
  File "&lt;string&gt;", line 1, in &lt;module&gt;
ModuleNotFoundError: No module named 'ipaddr'' should be empty.</status>
</kw>
<msg time="2026-04-14T06:51:23.225675" level="INFO">${emptiness_status} = FAIL</msg>
<msg time="2026-04-14T06:51:23.225740" level="INFO">${result} = 'Traceback (most recent call last):
  File "&lt;string&gt;", line 1, in &lt;module&gt;
ModuleNotFoundError: No module named 'ipaddr'' should be empty.</msg>
<var>${emptiness_status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${stderr}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:23.224017" elapsed="0.001759"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.226894" level="INFO">${success} = False</msg>
<var>${success}</var>
<arg>(${rc} == 0) and (("${emptiness_status}" == "PASS") or not ${stderr_must_be_empty})</arg>
<arg>True</arg>
<arg>False</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:51:23.226047" elapsed="0.000917"/>
</kw>
<if>
<branch type="IF" condition="(${log_on_success} and ${success}) or (${log_on_failure} and not ${success})">
<kw name="Log_Command_Results" owner="SSHKeywords">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.229358" level="INFO"/>
<arg>${stdout}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:23.228889" elapsed="0.000562"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.230071" level="INFO">Traceback (most recent call last):
  File "&lt;string&gt;", line 1, in &lt;module&gt;
ModuleNotFoundError: No module named 'ipaddr'</msg>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:23.229696" elapsed="0.000447"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.230768" level="INFO">1</msg>
<arg>${rc}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:23.230403" elapsed="0.000432"/>
</kw>
<arg>${stdout}</arg>
<arg>${stderr}</arg>
<arg>${rc}</arg>
<doc>Log everything returned by SSHLibrary.Execute_Command</doc>
<status status="PASS" start="2026-04-14T06:51:23.228237" elapsed="0.002748"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:23.227097" elapsed="0.003951"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.227062" elapsed="0.004028"/>
</if>
<if>
<branch type="IF" condition="${return_success_only}">
<return>
<value>${success}</value>
<status status="PASS" start="2026-04-14T06:51:23.231343" elapsed="0.000068"/>
</return>
<status status="PASS" start="2026-04-14T06:51:23.231180" elapsed="0.000373"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.231153" elapsed="0.000442"/>
</if>
<if>
<branch type="IF" condition="${success}">
<return>
<value>${stdout}</value>
<status status="NOT RUN" start="2026-04-14T06:51:23.231736" elapsed="0.000020"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:23.231683" elapsed="0.000115"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:51:23.231659" elapsed="0.000171"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Got rc: ${rc} or stderr was not empty: ${stderr}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.232056" elapsed="0.000032"/>
</kw>
<msg time="2026-04-14T06:51:23.232282" level="INFO">${passed} = False</msg>
<var>${passed}</var>
<arg>bash -c 'cd "${target_dir}" &amp;&amp; python -c "import ipaddr"'</arg>
<doc>Execute command via the active SSH connection. For success, rc has to be zero and optionally stderr has to be empty.
Log everything, depending on arguments and success. Return either success string or stdout.
TODO: Do we want to support customizing return values the same way as SSHLibrary.Execute_Command does?</doc>
<status status="PASS" start="2026-04-14T06:51:23.090141" elapsed="0.142179"/>
</kw>
<if>
<branch type="IF" condition="${passed}">
<return>
<status status="NOT RUN" start="2026-04-14T06:51:23.232589" elapsed="0.000021"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:23.232449" elapsed="0.000199"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.232421" elapsed="0.000261"/>
</if>
<kw name="Put File" owner="SSHLibrary">
<msg time="2026-04-14T06:51:23.273505" level="INFO">[chan 3] Opened sftp connection (server version 3)</msg>
<msg time="2026-04-14T06:51:23.285803" level="INFO">'/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/BGPCEP/ipaddr.py' -&gt; '/home/jenkins/.//ipaddr.py'</msg>
<arg>/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/BGPCEP/ipaddr.py</arg>
<arg>${target_dir}/</arg>
<doc>Uploads file(s) from the local machine to the remote machine.</doc>
<status status="PASS" start="2026-04-14T06:51:23.232908" elapsed="0.053028"/>
</kw>
<arg>target_dir=.</arg>
<doc>Tests whether ipaddr module is present on ssh-connected machine, Puts ipaddr.py to target_dir if not.</doc>
<status status="PASS" start="2026-04-14T06:51:23.089537" elapsed="0.196552"/>
</kw>
<kw name="Put File" owner="SSHLibrary">
<msg time="2026-04-14T06:51:23.298102" level="INFO">'/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../../tools/fastbgp/play.py' -&gt; '/home/jenkins//play.py'</msg>
<arg>/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../../tools/fastbgp/play.py</arg>
<doc>Uploads file(s) from the local machine to the remote machine.</doc>
<status status="PASS" start="2026-04-14T06:51:23.286444" elapsed="0.011772"/>
</kw>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:51:23.299044" level="INFO">${period} = 60.0</msg>
<var>${period}</var>
<arg>${CHECK_PERIOD_PREFIX_COUNT_MANY}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:51:23.298549" elapsed="0.000534"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.300106" level="INFO">${timeout} = 2420.0</msg>
<var>${timeout}</var>
<arg>${TEST_DURATION_MULTIPLIER_PREFIX_COUNT_MANY} * (${COUNT_PREFIX_COUNT_MANY} * 3.0 / 10000 + ${period} * (${REPETITIONS_PREFIX_COUNT_MANY} + 1)) + 20</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:23.299349" elapsed="0.000797"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.306416" level="INFO">${bgp_filling_timeout} = 2420.0</msg>
<arg>${bgp_filling_timeout}</arg>
<arg>${timeout}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:51:23.300421" elapsed="0.006055"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.307235" level="INFO">${timeout} = 1940.0</msg>
<var>${timeout}</var>
<arg>${TEST_DURATION_MULTIPLIER_PREFIX_COUNT_MANY} * (${COUNT_PREFIX_COUNT_MANY} * 2.0 / 10000 + ${period} * (${REPETITIONS_PREFIX_COUNT_MANY} + 1)) + 20</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:23.306681" elapsed="0.000583"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.312292" level="INFO">${bgp_emptying_timeout} = 1940.0</msg>
<arg>${bgp_emptying_timeout}</arg>
<arg>${timeout}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:51:23.307459" elapsed="0.004926"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:23.314968" elapsed="0.000020"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:23.314801" elapsed="0.000227"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.314773" elapsed="0.000279"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:51:23.315515" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.315229" elapsed="0.000313"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:51:23.315896" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:23.315712" elapsed="0.000210"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:51:23.323788" level="INFO">log:set INFO</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:51:23.316515" elapsed="0.007401"/>
</kw>
<msg time="2026-04-14T06:51:23.324089" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:51:23.324137" level="INFO">${message_write} = log:set INFO
</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:23.316099" elapsed="0.008063"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:51:23.329609" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:51:23.324934" elapsed="0.004752"/>
</kw>
<msg time="2026-04-14T06:51:23.329823" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:51:23.329882" level="INFO">${message_wait} = [?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:23.324429" elapsed="0.005487"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.330486" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.330126" elapsed="0.000433"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.330091" elapsed="0.000504"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.331208" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:23.330813" elapsed="0.000454"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.331591" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.331339" elapsed="0.000309"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.331319" elapsed="0.000355"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:51:23.331725" elapsed="0.000053"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:23.333708" elapsed="0.000162"/>
</kw>
<msg time="2026-04-14T06:51:23.333928" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:23.333034" elapsed="0.000985"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.334218" elapsed="0.000023"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.334432" elapsed="0.000024"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:51:23.332682" elapsed="0.001855"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:51:23.332097" elapsed="0.002492"/>
</kw>
<arg>log:set ${KARAF_LOG_LEVEL}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:51:23.312874" elapsed="0.021815"/>
</kw>
<doc>Setup imported resources, SSH-login to ODL system,
create HTTP session, put Python tool to ODL system.</doc>
<status status="PASS" start="2026-04-14T06:51:21.933377" elapsed="1.401386"/>
</kw>
<test id="s1-s5-t1" name="Check_For_Empty_Ipv4_Topology_Before_Talking" line="100">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.338853" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.338603" elapsed="0.000315"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.338578" elapsed="0.000368"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:51:23.338345" elapsed="0.000677"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:23.340151" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:23.340037" elapsed="0.000164"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.340018" elapsed="0.000205"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:23.345599" elapsed="0.000022"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:23.345443" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.345416" elapsed="0.000269"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.346825" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:51:23.346389" elapsed="0.000465"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.347393" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:51:23.347045" elapsed="0.000385"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:51:23.347482" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T06:51:23.347651" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:51:23.345969" elapsed="0.001706"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:23.353329" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:23.353216" elapsed="0.000177"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.353196" elapsed="0.000221"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:23.354707" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:23.354598" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.354578" elapsed="0.000198"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:51:23.355285" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.354929" elapsed="0.000470"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:51:23.355802" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:23.355576" elapsed="0.000253"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:51:23.388095" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:51:23.356347" elapsed="0.031960"/>
</kw>
<msg time="2026-04-14T06:51:23.388560" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:51:23.388610" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:23.355998" elapsed="0.032651"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:51:23.446989" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "B "e "f "o "r "e "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:51:23.389394" elapsed="0.057844"/>
</kw>
<msg time="2026-04-14T06:51:23.447485" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:51:23.447533" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:23.388913" elapsed="0.058660"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.448004" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.447686" elapsed="0.000377"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.447653" elapsed="0.000436"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.448636" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "B "e "f "o "r "e "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:23.448238" elapsed="0.000477"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.449007" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.448784" elapsed="0.000278"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.448765" elapsed="0.000321"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:51:23.449123" elapsed="0.000039"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:23.451763" elapsed="0.000150"/>
</kw>
<msg time="2026-04-14T06:51:23.451975" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:23.450707" elapsed="0.001403"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.452414" elapsed="0.000076"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.452750" elapsed="0.000081"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:51:23.450042" elapsed="0.002900"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:51:23.449464" elapsed="0.003542"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:51:23.354254" elapsed="0.098852"/>
</kw>
<msg time="2026-04-14T06:51:23.453201" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:23.453245" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:23.353580" elapsed="0.099704"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:51:23.453576" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:51:23.453459" elapsed="0.000179"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.453343" elapsed="0.000319"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.454079" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.454447" elapsed="0.000078"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:51:23.454575" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:51:23.352859" elapsed="0.101831"/>
</kw>
<msg time="2026-04-14T06:51:23.454789" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:23.454838" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:23.348077" elapsed="0.106798"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.455238" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.454952" elapsed="0.000341"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.454934" elapsed="0.000383"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:51:23.347927" elapsed="0.107413"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:51:23.347737" elapsed="0.107653"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:51:23.344932" elapsed="0.110519"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:51:23.339712" elapsed="0.115798"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:23.339184" elapsed="0.116374"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:51:23.335683" elapsed="0.119930"/>
</kw>
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Check_Ipv4_Topology_Is_Empty" owner="PrefixCounting">
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:51:23.465004" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:51:23.465148" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Set-Cookie': 'JSESSIONID=node0erxjhh425wmu12vpn3p353tz680008.node0; Path=/rests; HttpOnly, rememberMe=deleteMe; Path=/rests; Max-Age=0; Expires=Mon, 13-Apr-2026 06:51:23 GMT; SameSite=lax', 'Expires': 'Thu, 01 Jan 1970 00:00:00 GMT', 'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T06:51:23.465352" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:51:23.459288" elapsed="0.006112"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.467922" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.465487" elapsed="0.002495"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.465465" elapsed="0.002542"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:51:23.468043" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:51:23.470377" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:51:23.458835" elapsed="0.011575"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.471013" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:23.470583" elapsed="0.000490"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:51:23.471124" elapsed="0.000031"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:51:23.458208" elapsed="0.013046"/>
</kw>
<msg time="2026-04-14T06:51:23.471348" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:23.471409" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:23.457721" elapsed="0.013712"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:23.471602" elapsed="0.029149"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:51:23.501794" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T06:51:23.501657" elapsed="0.000211"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.501632" elapsed="0.000261"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.502149" elapsed="0.000025"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T06:51:23.501216" elapsed="0.001018"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:51:23.502279" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:51:23.502454" level="INFO">${actual_count} = 0</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:51:23.457216" elapsed="0.045265"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.502987" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T06:51:23.502645" elapsed="0.000442"/>
</kw>
<arg>0</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T06:51:23.456681" elapsed="0.046467"/>
</kw>
<doc>Example_Ipv4_Topology has to give status 200 with zero prefixes.</doc>
<status status="PASS" start="2026-04-14T06:51:23.456308" elapsed="0.046897"/>
</kw>
<arg>120s</arg>
<arg>1s</arg>
<arg>PrefixCounting.Check_Ipv4_Topology_Is_Empty</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T06:51:23.455792" elapsed="0.047453"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:51:23.503869" elapsed="0.000252"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.504973" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.504586" elapsed="0.000449"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.504568" elapsed="0.000493"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:23.505213" elapsed="0.000334"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.510911" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:23.510490" elapsed="0.000448"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:51:23.511200" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:51:23.511012" elapsed="0.000245"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.510993" elapsed="0.000288"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.511450" elapsed="0.000023"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.511629" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.511805" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.511980" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.512147" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.512315" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.512498" elapsed="0.000021"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:51:23.510156" elapsed="0.002419"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:23.504352" elapsed="0.008272"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:51:23.503551" elapsed="0.009114"/>
</kw>
<doc>Wait for example-ipv4-topology to come up and empty. Give large timeout for case when BGP boots slower than restconf.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:51:23.334858" elapsed="0.177845"/>
</test>
<test id="s1-s5-t2" name="Reconfigure_ODL_To_Accept_Connections" line="106">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.516495" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.516254" elapsed="0.000299"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.516235" elapsed="0.000343"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:51:23.516065" elapsed="0.000599"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:23.517683" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:23.517575" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.517557" elapsed="0.000195"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:23.522725" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:23.522617" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.522599" elapsed="0.000195"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.523842" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:51:23.523446" elapsed="0.000423"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.524338" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:51:23.524036" elapsed="0.000344"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:51:23.524427" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:51:23.524585" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:51:23.523026" elapsed="0.001585"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:23.530118" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:23.530011" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.529991" elapsed="0.000195"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:23.531417" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:23.531285" elapsed="0.000179"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.531266" elapsed="0.000219"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:51:23.531941" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.531636" elapsed="0.000332"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:51:23.532347" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:23.532131" elapsed="0.000259"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:51:23.566452" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:51:23.532891" elapsed="0.033804"/>
</kw>
<msg time="2026-04-14T06:51:23.566861" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:51:23.566908" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:23.532554" elapsed="0.034390"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:51:23.596434" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "L "_ "T "o "_ "A "c "c "e "p "t "_ "C "o "n "n "e "c "t "i "o "n "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:51:23.567534" elapsed="0.029015"/>
</kw>
<msg time="2026-04-14T06:51:23.596709" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:51:23.596755" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:23.567157" elapsed="0.029635"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.597106" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.596877" elapsed="0.000285"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.596855" elapsed="0.000331"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.597652" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "L "_ "T "o "_ "A "c "c "e "p "t "_ "C "o "n "n "e "c "t "i "o "n "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:23.597334" elapsed="0.000392"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.598016" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.597794" elapsed="0.000316"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.597774" elapsed="0.000362"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:51:23.598171" elapsed="0.000031"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:23.600798" elapsed="0.000144"/>
</kw>
<msg time="2026-04-14T06:51:23.601004" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:23.599684" elapsed="0.001450"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.601429" elapsed="0.000075"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.601767" elapsed="0.000073"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:51:23.599013" elapsed="0.002936"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:51:23.598470" elapsed="0.003543"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:51:23.530966" elapsed="0.071145"/>
</kw>
<msg time="2026-04-14T06:51:23.602203" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:23.602247" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:23.530342" elapsed="0.071941"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:51:23.602484" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:51:23.602374" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.602341" elapsed="0.000226"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.602978" elapsed="0.000025"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.603351" elapsed="0.000051"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:51:23.603452" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:51:23.529665" elapsed="0.073897"/>
</kw>
<msg time="2026-04-14T06:51:23.603655" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:23.603699" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:23.524996" elapsed="0.078740"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.604065" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.603811" elapsed="0.000308"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.603794" elapsed="0.000349"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:51:23.524846" elapsed="0.079320"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:51:23.524667" elapsed="0.079531"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:51:23.522232" elapsed="0.082021"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:51:23.517269" elapsed="0.087039"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:23.516824" elapsed="0.087530"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:51:23.513630" elapsed="0.090801"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.605144" level="INFO">${peer_name} = example-bgp-peer-1</msg>
<var>${peer_name}</var>
<arg>example-bgp-peer-${index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:23.604841" elapsed="0.000329"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.607448" level="INFO">${peer_ip} = 127.0.0.1</msg>
<var>${peer_ip}</var>
<arg>str(ipaddr.IPAddress('${FIRST_PEER_IP}') + ${index} - 1)</arg>
<arg>modules=ipaddr</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:23.605330" elapsed="0.002147"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.608531" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer-1 | IP=127.0.0.1 | HOLDTIME=180 | PEER_PORT=17900 | INITIATE=false | BGP_RIB=example-bgp-rib | PASSIVE_MODE=true | BGP_RIB_OPENCONFIG=exampl...</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${peer_name}</arg>
<arg>IP=${peer_ip}</arg>
<arg>HOLDTIME=${HOLDTIME_PREFIX_COUNT_MANY}</arg>
<arg>PEER_PORT=${BGP_TOOL_PORT}</arg>
<arg>INITIATE=false</arg>
<arg>BGP_RIB=${RIB_INSTANCE}</arg>
<arg>PASSIVE_MODE=true</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>RIB_INSTANCE_NAME=${RIB_INSTANCE}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.607675" elapsed="0.000886"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.643060" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:23.642667" elapsed="0.000423"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:51:23.643908" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:51:23.643650" elapsed="0.000336">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:51:23.644080" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:51:23.643287" elapsed="0.000818"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.644686" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:51:23.644278" elapsed="0.000436"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:51:23.645023" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:51:23.645174" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:51:23.644882" elapsed="0.000318"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.645629" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:23.645377" elapsed="0.000299"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.646673" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-1', 'IP': '127.0.0.1', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_INSTANCE_NAME': 'example-bgp-rib'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:23.646409" elapsed="0.000311"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.647187" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.646887" elapsed="0.000326"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.648072" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:23.647611" elapsed="0.000487"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:23.649098" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.648638" elapsed="0.000487"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:23.649178" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T06:51:23.649337" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:23.648294" elapsed="0.001095"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.649553" elapsed="0.000245"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:51:23.647469" elapsed="0.002370"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.650415" level="INFO">${value} = example-bgp-peer-1</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:23.650094" elapsed="0.000348"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:23.651419" level="INFO">${encoded} = example-bgp-peer-1</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.650956" elapsed="0.000489"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:23.651496" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:51:23.651648" level="INFO">${encoded_value} = example-bgp-peer-1</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:23.650634" elapsed="0.001039"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.651829" elapsed="0.000223"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer-1</var>
<status status="PASS" start="2026-04-14T06:51:23.649956" elapsed="0.002180"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.652705" level="INFO">${value} = 127.0.0.1</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:23.652403" elapsed="0.000328"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:23.653705" level="INFO">${encoded} = 127.0.0.1</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.653243" elapsed="0.000490"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:23.653785" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:51:23.653938" level="INFO">${encoded_value} = 127.0.0.1</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:23.652922" elapsed="0.001041"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.654118" elapsed="0.000223"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">127.0.0.1</var>
<status status="PASS" start="2026-04-14T06:51:23.652251" elapsed="0.002164"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.654972" level="INFO">${value} = 180</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:23.654668" elapsed="0.000330"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:23.655995" level="INFO">${encoded} = 180</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.655566" elapsed="0.000455"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:23.656073" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:51:23.656226" level="INFO">${encoded_value} = 180</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:23.655223" elapsed="0.001028"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.656421" elapsed="0.000228"/>
</kw>
<var name="${key}">HOLDTIME</var>
<var name="${value}">180</var>
<status status="PASS" start="2026-04-14T06:51:23.654532" elapsed="0.002160"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.657263" level="INFO">${value} = 17900</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:23.656953" elapsed="0.000335"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:23.658287" level="INFO">${encoded} = 17900</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.657858" elapsed="0.000456"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:23.658404" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:51:23.658560" level="INFO">${encoded_value} = 17900</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:23.657525" elapsed="0.001060"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.658740" elapsed="0.000223"/>
</kw>
<var name="${key}">PEER_PORT</var>
<var name="${value}">17900</var>
<status status="PASS" start="2026-04-14T06:51:23.656805" elapsed="0.002200"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.659592" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:23.659269" elapsed="0.000349"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:23.660751" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.660309" elapsed="0.000469"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:23.660830" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:51:23.660985" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:23.659811" elapsed="0.001199"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.661169" elapsed="0.000255"/>
</kw>
<var name="${key}">INITIATE</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:51:23.659133" elapsed="0.002334"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.662019" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:23.661719" elapsed="0.000325"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:23.663037" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.662610" elapsed="0.000453"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:23.663128" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:51:23.663281" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:23.662236" elapsed="0.001069"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.663475" elapsed="0.000227"/>
</kw>
<var name="${key}">BGP_RIB</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:51:23.661580" elapsed="0.002200"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.664336" level="INFO">${value} = true</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:23.664034" elapsed="0.000345"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:23.665321" level="INFO">${encoded} = true</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.664894" elapsed="0.000453"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:23.665426" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:51:23.665579" level="INFO">${encoded_value} = true</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:23.664574" elapsed="0.001030"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.665760" elapsed="0.000225"/>
</kw>
<var name="${key}">PASSIVE_MODE</var>
<var name="${value}">true</var>
<status status="PASS" start="2026-04-14T06:51:23.663896" elapsed="0.002130"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.666633" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:23.666276" elapsed="0.000383"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:23.667650" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.667202" elapsed="0.000475"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:23.667728" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:51:23.667882" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:23.666850" elapsed="0.001057"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.668063" elapsed="0.000225"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:51:23.666139" elapsed="0.002191"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.668906" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:23.668600" elapsed="0.000332"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:23.669900" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.669473" elapsed="0.000453"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:23.669977" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:51:23.670129" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:23.669124" elapsed="0.001029"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.670308" elapsed="0.000276"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:51:23.668462" elapsed="0.002164"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:51:23.647265" elapsed="0.023396"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:51:23.670705" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:51:23.670868" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-1', 'IP': '127.0.0.1', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 't...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:51:23.646064" elapsed="0.024831"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:23.645751" elapsed="0.025177"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.671135" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.670956" elapsed="0.000235"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.645729" elapsed="0.025483"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.672138" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:23.671380" elapsed="0.000787"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:51:23.672217" elapsed="0.000037"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:51:23.642004" elapsed="0.030347"/>
</kw>
<msg time="2026-04-14T06:51:23.672429" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:23.629113" elapsed="0.043367"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.685492" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.698134" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.710860" elapsed="0.000028"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.711064" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.711274" elapsed="0.000022"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.711675" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.711522" elapsed="0.000209"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:51:23.711505" elapsed="0.000251"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.711902" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.712074" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.712243" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:51:23.711475" elapsed="0.000821"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:51:23.711353" elapsed="0.000970"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.712492" elapsed="0.000022"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:51:23.712569" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T06:51:23.712699" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:51:23.624749" elapsed="0.087977"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.739858" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:23.739457" elapsed="0.000431"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:51:23.740673" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:51:23.740423" elapsed="0.000325">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T06:51:23.740842" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:51:23.740060" elapsed="0.000806"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.741518" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:51:23.741100" elapsed="0.000446"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:51:23.741863" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:51:23.742016" level="INFO">${template} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:51:23.741716" elapsed="0.000329"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.742476" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;$HOLDTIME&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;$PEER_PORT&lt;/remote-port&gt;
            &lt;passive-mode&gt;$PASSIVE_MODE&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:23.742210" elapsed="0.000328"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T06:51:23.742939" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.742614" elapsed="0.000385"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.743532" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-1', 'IP': '127.0.0.1', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 't...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:23.743204" elapsed="0.000356"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:23.743025" elapsed="0.000571"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.742591" elapsed="0.001027"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.744601" level="INFO">${final_text} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.1&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:23.743771" elapsed="0.000861"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:51:23.744686" elapsed="0.000034"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:51:23.738750" elapsed="0.006069"/>
</kw>
<msg time="2026-04-14T06:51:23.744885" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:23.725881" elapsed="0.019052"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.757826" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.770402" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.783060" elapsed="0.000027"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.783278" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.783484" elapsed="0.000022"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.783876" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.783724" elapsed="0.000207"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:51:23.783707" elapsed="0.000249"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.784102" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.784275" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.784465" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:51:23.783675" elapsed="0.000844"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:51:23.783564" elapsed="0.000983"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.784700" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:51:23.784776" elapsed="0.000017"/>
</return>
<msg time="2026-04-14T06:51:23.784921" level="INFO">${data} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.1&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:51:23.723181" elapsed="0.061769"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:51:23.786275" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:51:23.786018" elapsed="0.000329">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T06:51:23.786460" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:51:23.785655" elapsed="0.000830"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.786816" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.786556" elapsed="0.000317"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.787435" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:23.787076" elapsed="0.000386"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:23.786898" elapsed="0.000601"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.786537" elapsed="0.000991"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.790020" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:51:23.787701" elapsed="0.002346"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T06:51:23.790100" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T06:51:23.790259" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T06:51:23.785294" elapsed="0.004989"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.791729" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.1</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:23.791474" elapsed="0.000355"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.792231" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.1&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;180&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;17900&lt;/remote-port&gt;
            &lt;passive-mode&gt;true&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:23.791989" elapsed="0.000301"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.792708" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:23.792461" elapsed="0.000290"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.793150" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:23.792910" elapsed="0.000282"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T06:51:23.794074" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T06:51:23.793850" elapsed="0.000250"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T06:51:23.794493" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T06:51:23.794283" elapsed="0.000243"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.794698" elapsed="0.000250"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.795403" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:23.795118" elapsed="0.000330"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T06:51:23.795492" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:51:23.795650" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T06:51:23.793415" elapsed="0.002260"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:51:23.816143" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.1 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.1 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Content-Length': '1075', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.1&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;180&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;17900&lt;/remote-port&gt;
            &lt;passive-mode&gt;true&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt; 
 </msg>
<msg time="2026-04-14T06:51:23.816220" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.1 
 status=201, reason=Created 
 headers={'Set-Cookie': 'JSESSIONID=node076yx3gplr0b61uk42z95qr8ek80009.node0; Path=/rests; HttpOnly, rememberMe=deleteMe; Path=/rests; Max-Age=0; Expires=Mon, 13-Apr-2026 06:51:23 GMT; SameSite=lax', 'Expires': 'Thu, 01 Jan 1970 00:00:00 GMT', 'Content-Length': '0'} 
 body=None 
 </msg>
<msg time="2026-04-14T06:51:23.816351" level="INFO">${response} = &lt;Response [201]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:51:23.798057" elapsed="0.018342"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:23.795748" elapsed="0.020706"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.816672" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.816486" elapsed="0.000255"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.795729" elapsed="0.021035"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.821006" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:23.817871" elapsed="0.003239"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:23.817627" elapsed="0.003569"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.817606" elapsed="0.003650"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.827827" level="INFO">201</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:23.821974" elapsed="0.005901"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:23.821423" elapsed="0.006487"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.821350" elapsed="0.006585"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.828533" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:23.828116" elapsed="0.000443"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.828872" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.828630" elapsed="0.000299"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.829444" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:23.829119" elapsed="0.000351"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:23.828954" elapsed="0.000552"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.828612" elapsed="0.000915"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.830058" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:23.829692" elapsed="0.000392"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.830408" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.830154" elapsed="0.000312"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.830958" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:23.830653" elapsed="0.000331"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:23.830490" elapsed="0.000530"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.830135" elapsed="0.000905"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:23.831220" elapsed="0.000367"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:51:23.832056" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:23.831760" elapsed="0.000322"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.832242" elapsed="0.002375"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:51:23.817218" elapsed="0.017466"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:51:23.834862" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T06:51:23.834753" elapsed="0.000179"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.834734" elapsed="0.000223"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.835112" elapsed="0.000022"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T06:51:23.835180" elapsed="0.000043"/>
</return>
<msg time="2026-04-14T06:51:23.837483" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T06:51:23.790640" elapsed="0.046870"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:51:23.837575" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:51:23.837733" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T06:51:23.613423" elapsed="0.224335"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.838113" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.837858" elapsed="0.000324"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.837840" elapsed="0.000413"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:51:23.838290" elapsed="0.000027"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T06:51:23.608893" elapsed="0.229541"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:51:23.604698" elapsed="0.233777"/>
</iter>
<iter>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.839044" level="INFO">${peer_name} = example-bgp-peer-2</msg>
<var>${peer_name}</var>
<arg>example-bgp-peer-${index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:23.838737" elapsed="0.000333"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.839730" level="INFO">${peer_ip} = 127.0.0.2</msg>
<var>${peer_ip}</var>
<arg>str(ipaddr.IPAddress('${FIRST_PEER_IP}') + ${index} - 1)</arg>
<arg>modules=ipaddr</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:23.839243" elapsed="0.000514"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.840779" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer-2 | IP=127.0.0.2 | HOLDTIME=180 | PEER_PORT=17900 | INITIATE=false | BGP_RIB=example-bgp-rib | PASSIVE_MODE=true | BGP_RIB_OPENCONFIG=exampl...</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${peer_name}</arg>
<arg>IP=${peer_ip}</arg>
<arg>HOLDTIME=${HOLDTIME_PREFIX_COUNT_MANY}</arg>
<arg>PEER_PORT=${BGP_TOOL_PORT}</arg>
<arg>INITIATE=false</arg>
<arg>BGP_RIB=${RIB_INSTANCE}</arg>
<arg>PASSIVE_MODE=true</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>RIB_INSTANCE_NAME=${RIB_INSTANCE}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.839952" elapsed="0.000857"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.875453" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:23.874950" elapsed="0.000538"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:51:23.876370" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:51:23.876077" elapsed="0.000378">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:51:23.876552" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:51:23.875691" elapsed="0.000885"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.877137" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:51:23.876748" elapsed="0.000416"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:51:23.877486" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:51:23.877654" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:51:23.877329" elapsed="0.000352"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.878095" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:23.877850" elapsed="0.000292"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.879178" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-2', 'IP': '127.0.0.2', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_INSTANCE_NAME': 'example-bgp-rib'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:23.878916" elapsed="0.000324"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.879694" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.879420" elapsed="0.000300"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.880418" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:23.880102" elapsed="0.000343"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:23.881500" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.880977" elapsed="0.000550"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:23.881583" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T06:51:23.881742" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:23.880643" elapsed="0.001124"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.881928" elapsed="0.000303"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:51:23.879963" elapsed="0.002309"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.882851" level="INFO">${value} = example-bgp-peer-2</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:23.882548" elapsed="0.000329"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:23.884054" level="INFO">${encoded} = example-bgp-peer-2</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.883616" elapsed="0.000465"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:23.884132" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:51:23.884285" level="INFO">${encoded_value} = example-bgp-peer-2</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:23.883270" elapsed="0.001040"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.884482" elapsed="0.000229"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer-2</var>
<status status="PASS" start="2026-04-14T06:51:23.882407" elapsed="0.002344"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.885301" level="INFO">${value} = 127.0.0.2</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:23.885002" elapsed="0.000325"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:23.886308" level="INFO">${encoded} = 127.0.0.2</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.885877" elapsed="0.000457"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:23.886417" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:51:23.886569" level="INFO">${encoded_value} = 127.0.0.2</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:23.885556" elapsed="0.001038"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.886749" elapsed="0.000228"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">127.0.0.2</var>
<status status="PASS" start="2026-04-14T06:51:23.884865" elapsed="0.002152"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.887607" level="INFO">${value} = 180</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:23.887289" elapsed="0.000345"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:23.888629" level="INFO">${encoded} = 180</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.888187" elapsed="0.000469"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:23.888706" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:51:23.888856" level="INFO">${encoded_value} = 180</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:23.887845" elapsed="0.001036"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.889035" elapsed="0.000222"/>
</kw>
<var name="${key}">HOLDTIME</var>
<var name="${value}">180</var>
<status status="PASS" start="2026-04-14T06:51:23.887131" elapsed="0.002165"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.889879" level="INFO">${value} = 17900</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:23.889580" elapsed="0.000325"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:23.891005" level="INFO">${encoded} = 17900</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.890580" elapsed="0.000451"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:23.891083" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:51:23.891267" level="INFO">${encoded_value} = 17900</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:23.890221" elapsed="0.001072"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.891467" elapsed="0.000226"/>
</kw>
<var name="${key}">PEER_PORT</var>
<var name="${value}">17900</var>
<status status="PASS" start="2026-04-14T06:51:23.889441" elapsed="0.002293"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.892319" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:23.892018" elapsed="0.000327"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:23.893310" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.892880" elapsed="0.000456"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:23.893416" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:51:23.893570" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:23.892555" elapsed="0.001039"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.893749" elapsed="0.000228"/>
</kw>
<var name="${key}">INITIATE</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:51:23.891869" elapsed="0.002205"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.894687" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:23.894327" elapsed="0.000386"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:23.895925" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.895244" elapsed="0.000709"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:23.896005" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:51:23.896158" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:23.894907" elapsed="0.001276"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.896370" elapsed="0.000242"/>
</kw>
<var name="${key}">BGP_RIB</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:51:23.894190" elapsed="0.002473"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.897287" level="INFO">${value} = true</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:23.896937" elapsed="0.000377"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:23.898305" level="INFO">${encoded} = true</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.897877" elapsed="0.000455"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:23.898441" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:51:23.898594" level="INFO">${encoded_value} = true</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:23.897549" elapsed="0.001070"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.898775" elapsed="0.000224"/>
</kw>
<var name="${key}">PASSIVE_MODE</var>
<var name="${value}">true</var>
<status status="PASS" start="2026-04-14T06:51:23.896790" elapsed="0.002249"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.899659" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:23.899342" elapsed="0.000342"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:23.900689" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.900217" elapsed="0.000499"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:23.900776" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T06:51:23.900952" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:23.899881" elapsed="0.001097"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.901154" elapsed="0.000291"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:51:23.899152" elapsed="0.002336"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.902041" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:51:23.901740" elapsed="0.000326"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:51:23.903037" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.902608" elapsed="0.000455"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:51:23.903112" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:51:23.903285" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:51:23.902259" elapsed="0.001051"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:23.903481" elapsed="0.000222"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:51:23.901602" elapsed="0.002141"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:51:23.879774" elapsed="0.024005"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:51:23.903826" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:51:23.904014" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-2', 'IP': '127.0.0.2', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 't...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:51:23.878582" elapsed="0.025460"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:23.878223" elapsed="0.025854"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.904279" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.904107" elapsed="0.000241"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.878198" elapsed="0.026189"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.905489" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:23.904635" elapsed="0.000883"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:51:23.905567" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:51:23.874198" elapsed="0.031498"/>
</kw>
<msg time="2026-04-14T06:51:23.905754" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:23.861323" elapsed="0.044486"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.919972" elapsed="0.000035"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.932698" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.945231" elapsed="0.000032"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.945479" elapsed="0.000024"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.945674" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.946085" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.945929" elapsed="0.000211"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:51:23.945912" elapsed="0.000254"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.946314" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.946503" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.946673" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:51:23.945873" elapsed="0.000852"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:51:23.945755" elapsed="0.000998"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.946905" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:51:23.946984" elapsed="0.000017"/>
</return>
<msg time="2026-04-14T06:51:23.947135" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:51:23.856982" elapsed="0.090180"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.974436" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:23.974022" elapsed="0.000443"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:51:23.975236" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:51:23.974981" elapsed="0.000361">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T06:51:23.975454" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:51:23.974637" elapsed="0.000842"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.976079" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:51:23.975652" elapsed="0.000454"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:51:23.976433" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:51:23.976595" level="INFO">${template} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:51:23.976274" elapsed="0.000349"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.977041" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;$HOLDTIME&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;$PEER_PORT&lt;/remote-port&gt;
            &lt;passive-mode&gt;$PASSIVE_MODE&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:23.976789" elapsed="0.000313"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T06:51:23.977509" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:23.977176" elapsed="0.000393"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.978053" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-2', 'IP': '127.0.0.2', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 't...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:23.977746" elapsed="0.000334"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:23.977595" elapsed="0.000520"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:23.977154" elapsed="0.000982"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:23.979115" level="INFO">${final_text} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.2&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:23.978288" elapsed="0.000857"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:51:23.979196" elapsed="0.000034"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:51:23.973386" elapsed="0.005965"/>
</kw>
<msg time="2026-04-14T06:51:23.979427" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:23.960313" elapsed="0.019164"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:23.992346" elapsed="0.000045"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.005165" elapsed="0.000032"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.017876" elapsed="0.000032"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.018112" elapsed="0.000023"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.018302" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.018746" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.018588" elapsed="0.000214"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:51:24.018571" elapsed="0.000257"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.018977" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.019151" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.019339" elapsed="0.000034"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:51:24.018531" elapsed="0.000877"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.018403" elapsed="0.001033"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.019590" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.019667" elapsed="0.000017"/>
</return>
<msg time="2026-04-14T06:51:24.019837" level="INFO">${data} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.2&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:51:23.957564" elapsed="0.062304"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:51:24.021328" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:51:24.021037" elapsed="0.000383">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T06:51:24.021517" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:51:24.020626" elapsed="0.000916"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.021896" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.021615" elapsed="0.000336"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.022477" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:24.022157" elapsed="0.000347"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:24.021976" elapsed="0.000672"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.021595" elapsed="0.001078"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.025303" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:51:24.022834" elapsed="0.002496"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T06:51:24.025399" elapsed="0.000037"/>
</return>
<msg time="2026-04-14T06:51:24.025569" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T06:51:24.020237" elapsed="0.005358"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.027083" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.2</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:24.026814" elapsed="0.000319"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.027563" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.2&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;180&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;17900&lt;/remote-port&gt;
            &lt;passive-mode&gt;true&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:24.027303" elapsed="0.000319"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.028024" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:24.027778" elapsed="0.000290"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.028483" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:24.028221" elapsed="0.000307"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T06:51:24.029379" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T06:51:24.029163" elapsed="0.000244"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T06:51:24.029740" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T06:51:24.029565" elapsed="0.000201"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:51:24.029919" elapsed="0.000211"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.030556" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:24.030289" elapsed="0.000311"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T06:51:24.030644" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T06:51:24.030806" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T06:51:24.028744" elapsed="0.002087"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:51:24.046158" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.2 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.2 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Cookie': 'JSESSIONID=node076yx3gplr0b61uk42z95qr8ek80009.node0', 'Content-Length': '1075', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.2&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;180&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;17900&lt;/remote-port&gt;
            &lt;passive-mode&gt;true&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt; 
 </msg>
<msg time="2026-04-14T06:51:24.046258" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.2 
 status=201, reason=Created 
 headers={'Content-Length': '0'} 
 body=None 
 </msg>
<msg time="2026-04-14T06:51:24.046528" level="INFO">${response} = &lt;Response [201]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:51:24.033370" elapsed="0.013197"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:24.030909" elapsed="0.015730"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.046951" elapsed="0.000042"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.046684" elapsed="0.000378"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.030888" elapsed="0.016207"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.055641" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:24.049253" elapsed="0.006503"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:24.048639" elapsed="0.007211"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.048593" elapsed="0.007292"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.058680" level="INFO">201</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:24.056223" elapsed="0.002506"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:24.055981" elapsed="0.002785"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.055955" elapsed="0.002837"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.059463" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:24.058980" elapsed="0.000512"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.059865" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.059568" elapsed="0.000377"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.060537" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:24.060165" elapsed="0.000400"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:24.059984" elapsed="0.000620"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.059549" elapsed="0.001077"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.061176" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:24.060796" elapsed="0.000408"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.061538" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.061276" elapsed="0.000319"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.062083" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:24.061784" elapsed="0.000326"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:24.061619" elapsed="0.000526"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.061257" elapsed="0.000909"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:24.062328" elapsed="0.000370"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:51:24.063162" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:24.062870" elapsed="0.000320"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:51:24.063403" elapsed="0.002418"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:51:24.047736" elapsed="0.018153"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:51:24.066112" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T06:51:24.065990" elapsed="0.000193"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.065963" elapsed="0.000253"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.066407" elapsed="0.000028"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.066494" elapsed="0.000021"/>
</return>
<msg time="2026-04-14T06:51:24.068798" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T06:51:24.025966" elapsed="0.042859"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:51:24.068891" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:51:24.069104" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T06:51:23.845692" elapsed="0.223439"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.069505" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.069234" elapsed="0.000342"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.069216" elapsed="0.000383"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:51:24.069632" elapsed="0.000026"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T06:51:23.841100" elapsed="0.228656"/>
</kw>
<var name="${index}">2</var>
<status status="PASS" start="2026-04-14T06:51:23.838593" elapsed="0.231202"/>
</iter>
<var>${index}</var>
<value>1</value>
<value>${MULTIPLICITY_PREFIX_COUNT_MANY}+1</value>
<status status="PASS" start="2026-04-14T06:51:23.604492" elapsed="0.465342"/>
</for>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:51:24.070455" elapsed="0.000247"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.071569" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.071145" elapsed="0.000486"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.071127" elapsed="0.000529"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:24.071806" elapsed="0.000310"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.077393" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:24.076965" elapsed="0.000457"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:51:24.077643" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:51:24.077498" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.077479" elapsed="0.000247"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.077885" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.078062" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.078242" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.078430" elapsed="0.000022"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.078605" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.078779" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.078950" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:51:24.076653" elapsed="0.002374"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:24.070934" elapsed="0.008145"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:51:24.070127" elapsed="0.008994"/>
</kw>
<doc>Configure BGP peer modules with initiate-connection set to false.</doc>
<status status="PASS" start="2026-04-14T06:51:23.513047" elapsed="0.566112"/>
</test>
<test id="s1-s5-t3" name="Change_Karaf_Logging_Levels" line="126">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.082734" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.082510" elapsed="0.000281"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.082491" elapsed="0.000363"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:51:24.082309" elapsed="0.000596"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.083956" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:24.083847" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.083829" elapsed="0.000196"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.088975" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:24.088867" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.088848" elapsed="0.000197"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.090084" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:51:24.089689" elapsed="0.000422"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.090600" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:51:24.090279" elapsed="0.000347"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:51:24.090673" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:51:24.090831" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:51:24.089281" elapsed="0.001575"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.096735" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:24.096625" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.096605" elapsed="0.000200"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.098009" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:24.097902" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.097883" elapsed="0.000196"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:51:24.098575" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:51:24.098234" elapsed="0.000369"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:51:24.098987" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:24.098768" elapsed="0.000245"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:51:24.136602" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:51:24.099562" elapsed="0.037186"/>
</kw>
<msg time="2026-04-14T06:51:24.136973" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:51:24.137040" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.099177" elapsed="0.037916"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:51:24.165657" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "a "n "g "e "_ "K "a "r "a "f "_ "L "o "g "g "i "n "g "_ "L "e "v "e "l "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:51:24.137802" elapsed="0.028001"/>
</kw>
<msg time="2026-04-14T06:51:24.166019" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:51:24.166076" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "a "n "g "e "_ "K "a "r "a "f "_ "L "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.137395" elapsed="0.028728"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.166516" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.166216" elapsed="0.000375"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.166191" elapsed="0.000432"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.167122" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "a "n "g "e "_ "K "a "r "a "f "_ "L "o "g "g "i "n "g "_ "L "e "v "e "l "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:24.166792" elapsed="0.000405"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.167551" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.167267" elapsed="0.000418"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.167247" elapsed="0.000471"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:51:24.167758" elapsed="0.000042"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:24.170770" elapsed="0.000174"/>
</kw>
<msg time="2026-04-14T06:51:24.171012" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:24.169496" elapsed="0.001655"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.171480" elapsed="0.000085"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.171836" elapsed="0.000078"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:51:24.168679" elapsed="0.003364"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:51:24.168077" elapsed="0.004049"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:51:24.097597" elapsed="0.074633"/>
</kw>
<msg time="2026-04-14T06:51:24.172329" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:24.172394" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "a "n "g "e "_ "K "a "r "a "f "_ "L "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.096964" elapsed="0.075470"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:51:24.172630" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:51:24.172516" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.172496" elapsed="0.000220"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.173165" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.173555" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.173630" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:51:24.096257" elapsed="0.077489"/>
</kw>
<msg time="2026-04-14T06:51:24.173850" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:24.173895" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "a "n "g "e "_ "K "a "r "a "f "_ "L "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.091237" elapsed="0.082697"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.174296" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.174012" elapsed="0.000343"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.173993" elapsed="0.000417"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:51:24.091089" elapsed="0.083347"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:51:24.090913" elapsed="0.083556"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:51:24.088500" elapsed="0.086029"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:51:24.083554" elapsed="0.091034"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.083063" elapsed="0.091573"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:51:24.080080" elapsed="0.094611"/>
</kw>
<kw name="Set_Bgpcep_Log_Levels" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.177792" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:24.177679" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.177660" elapsed="0.000202"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.178991" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:51:24.178534" elapsed="0.000494"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.179594" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:51:24.179212" elapsed="0.000413"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:51:24.179737" elapsed="0.000042"/>
</return>
<msg time="2026-04-14T06:51:24.179952" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:51:24.178101" elapsed="0.001877"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.180983" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:24.180873" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.180854" elapsed="0.000199"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:51:24.181453" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:51:24.181205" elapsed="0.000274"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:51:24.181902" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:24.181670" elapsed="0.000267"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:51:24.235127" level="INFO">log:set INFO org.opendaylight.bgpcep</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:51:24.182534" elapsed="0.052667"/>
</kw>
<msg time="2026-04-14T06:51:24.235326" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:51:24.235447" level="INFO">${message_write} = log:set INFO org.opendaylight.bgpcep
</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.182148" elapsed="0.053342"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:51:24.237882" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:51:24.236116" elapsed="0.001831"/>
</kw>
<msg time="2026-04-14T06:51:24.238051" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:51:24.238095" level="INFO">${message_wait} = [?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.235729" elapsed="0.002393"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.238472" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.238204" elapsed="0.000326"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.238182" elapsed="0.000374"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.239002" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:24.238707" elapsed="0.000347"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.239375" elapsed="0.000069"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.239123" elapsed="0.000359"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.239104" elapsed="0.000402"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:51:24.239542" elapsed="0.000034"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:24.241697" elapsed="0.000165"/>
</kw>
<msg time="2026-04-14T06:51:24.241911" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:24.241045" elapsed="0.000947"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.242199" elapsed="0.000025"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.242421" elapsed="0.000032"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:51:24.240546" elapsed="0.002000"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:51:24.239853" elapsed="0.002771"/>
</kw>
<arg>log:set ${bgpcep_level} org.opendaylight.bgpcep</arg>
<arg>member_index=${index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:51:24.180506" elapsed="0.062255"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.243767" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:24.243611" elapsed="0.000218"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.243582" elapsed="0.000277"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:51:24.244389" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:51:24.244057" elapsed="0.000373"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:51:24.244972" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:24.244737" elapsed="0.000274"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:51:24.296547" level="INFO">log:set INFO org.opendaylight.protocol</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:51:24.245707" elapsed="0.051007"/>
</kw>
<msg time="2026-04-14T06:51:24.296900" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:51:24.296948" level="INFO">${message_write} = log:set INFO org.opendaylight.protocol
</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.245261" elapsed="0.051713"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:51:24.299771" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:51:24.298129" elapsed="0.001713"/>
</kw>
<msg time="2026-04-14T06:51:24.299960" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:51:24.300015" level="INFO">${message_wait} = [?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.297238" elapsed="0.002806"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.300421" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.300140" elapsed="0.000339"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.300114" elapsed="0.000393"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.300930" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:24.300659" elapsed="0.000323"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.301304" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.301070" elapsed="0.000306"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.301042" elapsed="0.000361"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:51:24.301441" elapsed="0.000042"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:24.303573" elapsed="0.000200"/>
</kw>
<msg time="2026-04-14T06:51:24.303828" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:24.302806" elapsed="0.001103"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.304281" elapsed="0.000033"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.304549" elapsed="0.000033"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:51:24.302409" elapsed="0.002268"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:51:24.301781" elapsed="0.002957"/>
</kw>
<arg>log:set ${protocol_level} org.opendaylight.protocol</arg>
<arg>member_index=${index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:51:24.243125" elapsed="0.061719"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:51:24.180179" elapsed="0.124704"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:51:24.180034" elapsed="0.124886"/>
</for>
<arg>bgpcep_level=${KARAF_BGPCEP_LOG_LEVEL}</arg>
<arg>protocol_level=${KARAF_PROTOCOL_LOG_LEVEL}</arg>
<doc>Assuming OCKCOB was used, set logging level on bgpcep and protocol loggers without affecting current SSH session.</doc>
<status status="PASS" start="2026-04-14T06:51:24.174993" elapsed="0.129987"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:51:24.305651" elapsed="0.000266"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.306862" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.306419" elapsed="0.000510"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.306390" elapsed="0.000566"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:24.307106" elapsed="0.000382"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.312871" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:24.312404" elapsed="0.000583"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:51:24.313252" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T06:51:24.313092" elapsed="0.000227"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.313070" elapsed="0.000275"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.313523" elapsed="0.000023"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.313707" elapsed="0.000026"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.313921" elapsed="0.000023"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.314130" elapsed="0.000028"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.314382" elapsed="0.000030"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.314584" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.314756" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:51:24.312062" elapsed="0.002772"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:24.306173" elapsed="0.008714"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:51:24.305282" elapsed="0.009647"/>
</kw>
<doc>We may want to set more verbose logging here after configuration is done.</doc>
<status status="PASS" start="2026-04-14T06:51:24.079521" elapsed="0.235450"/>
</test>
<test id="s1-s5-t4" name="Start_Talking_BGP_Manager" line="132">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.319084" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.318852" elapsed="0.000291"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.318831" elapsed="0.000336"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:51:24.318647" elapsed="0.000570"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.320382" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:24.320253" elapsed="0.000180"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.320234" elapsed="0.000221"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.325765" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:24.325647" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.325627" elapsed="0.000213"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.327028" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:51:24.326605" elapsed="0.000458"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.327626" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:51:24.327251" elapsed="0.000402"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:51:24.327700" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T06:51:24.327868" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:51:24.326145" elapsed="0.001748"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.334240" elapsed="0.000022"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:24.334112" elapsed="0.000193"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.334088" elapsed="0.000241"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.335922" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:24.335792" elapsed="0.000178"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.335773" elapsed="0.000221"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:51:24.336503" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:51:24.336148" elapsed="0.000384"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:51:24.337071" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:24.336814" elapsed="0.000285"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:51:24.370617" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:51:24.337666" elapsed="0.033121"/>
</kw>
<msg time="2026-04-14T06:51:24.370999" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:51:24.371047" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.337280" elapsed="0.033804"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:51:24.397048" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "M "a "n "a "g "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:51:24.371768" elapsed="0.025461"/>
</kw>
<msg time="2026-04-14T06:51:24.397507" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:51:24.397573" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "_ "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.371316" elapsed="0.026309"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.398120" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.397755" elapsed="0.000443"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.397719" elapsed="0.000514"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.398920" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "M "a "n "a "g "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:24.398465" elapsed="0.000554"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.399445" elapsed="0.000067"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.399114" elapsed="0.000448"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.399088" elapsed="0.000508"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:51:24.399646" elapsed="0.000049"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:24.402353" elapsed="0.000173"/>
</kw>
<msg time="2026-04-14T06:51:24.402588" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:24.401233" elapsed="0.001485"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.402993" elapsed="0.000074"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.403326" elapsed="0.000091"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:51:24.400586" elapsed="0.002955"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:51:24.400004" elapsed="0.003604"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:51:24.335455" elapsed="0.068253"/>
</kw>
<msg time="2026-04-14T06:51:24.403805" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:24.403854" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "_ "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.334527" elapsed="0.069366"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:51:24.404080" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:51:24.403972" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.403952" elapsed="0.000212"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.404600" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.404950" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.405079" elapsed="0.000018"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:51:24.333699" elapsed="0.071494"/>
</kw>
<msg time="2026-04-14T06:51:24.405290" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:24.405334" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "_ "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.328337" elapsed="0.077049"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.405722" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.405467" elapsed="0.000309"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.405448" elapsed="0.000351"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:51:24.328161" elapsed="0.077662"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:51:24.327955" elapsed="0.077901"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:51:24.325226" elapsed="0.080687"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:51:24.319928" elapsed="0.086043"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.319395" elapsed="0.086622"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:51:24.315973" elapsed="0.090098"/>
</kw>
<kw name="Start_BGP_Manager" owner="BGPSpeaker">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.407167" level="INFO">${command} = python3 play.py --amount=600000 --multiplicity=2 --myip=127.0.0.1 --myport=17900 --peerip=10.30.171.229 --peerport=1790 &amp;&gt; play.py.out</msg>
<var>${command}</var>
<arg>python3 play.py ${arguments} &amp;&gt; ${BGPSpeaker__OUTPUT_LOG}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:24.406833" elapsed="0.000363"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.407653" level="INFO">python3 play.py --amount=600000 --multiplicity=2 --myip=127.0.0.1 --myport=17900 --peerip=10.30.171.229 --peerport=1790 &amp;&gt; play.py.out</msg>
<arg>${command}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:24.407370" elapsed="0.000329"/>
</kw>
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:51:24.411133" level="INFO">python3 play.py --amount=600000 --multiplicity=2 --myip=127.0.0.1 --myport=17900 --peerip=10.30.171.229 --peerport=1790 &amp;&gt; play.py.out</msg>
<msg time="2026-04-14T06:51:24.411227" level="INFO">${output} =  python3 play.py --amount=600000 --multiplicity=2 --myip=127.0.0.1 --myport=17900 --peerip=10.30.171.229 --peerport=1790 &amp;&gt; play.py.out
</msg>
<var>${output}</var>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:51:24.407855" elapsed="0.003399"/>
</kw>
<arg>--amount=${COUNT_PREFIX_COUNT_MANY} --multiplicity=${MULTIPLICITY_PREFIX_COUNT_MANY} --myip=${FIRST_PEER_IP} --myport=${BGP_TOOL_PORT} --peerip=${ODL_SYSTEM_IP} --peerport=${ODL_BGP_PORT}</arg>
<doc>Start the BGP manager python utility. Redirect its error output to a log file.</doc>
<status status="PASS" start="2026-04-14T06:51:24.406300" elapsed="0.005015"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:51:24.411942" elapsed="0.000243"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.413045" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.412654" elapsed="0.000453"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.412635" elapsed="0.000497"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:24.413282" elapsed="0.000331"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.418948" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:24.418527" elapsed="0.000449"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:51:24.419197" elapsed="0.000031"/>
</return>
<status status="PASS" start="2026-04-14T06:51:24.419052" elapsed="0.000208"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.419033" elapsed="0.000251"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.419458" elapsed="0.000034"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.419652" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.419848" elapsed="0.000026"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.420091" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.420267" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.420457" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.420629" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:51:24.418197" elapsed="0.002509"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:24.412439" elapsed="0.008318"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:51:24.411630" elapsed="0.009168"/>
</kw>
<doc>Start Python manager to connect speakers to ODL.</doc>
<status status="PASS" start="2026-04-14T06:51:24.315375" elapsed="0.105463"/>
</test>
<test id="s1-s5-t5" name="Wait_For_Stable_Talking_Ipv4_Topology" line="138">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.424446" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.424208" elapsed="0.000296"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.424189" elapsed="0.000339"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:51:24.424025" elapsed="0.000550"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.425579" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:24.425473" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.425455" elapsed="0.000192"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.430546" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:24.430442" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.430424" elapsed="0.000190"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.431684" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:51:24.431219" elapsed="0.000492"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.432176" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:51:24.431877" elapsed="0.000325"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:51:24.432246" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:51:24.432418" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:51:24.430843" elapsed="0.001600"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.438085" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:24.437976" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.437956" elapsed="0.000199"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.439411" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:24.439280" elapsed="0.000179"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.439261" elapsed="0.000220"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:51:24.439963" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:51:24.439662" elapsed="0.000327"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:51:24.440385" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:24.440153" elapsed="0.000259"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:51:24.475425" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:51:24.440913" elapsed="0.034813"/>
</kw>
<msg time="2026-04-14T06:51:24.475978" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:51:24.476027" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.440575" elapsed="0.035610"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:51:24.504404" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "T "a "l "k "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:51:24.476936" elapsed="0.027709"/>
</kw>
<msg time="2026-04-14T06:51:24.504948" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:51:24.505024" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.476487" elapsed="0.028596"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.505741" elapsed="0.000039"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.505242" elapsed="0.000586"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.505201" elapsed="0.000667"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.506473" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "T "a "l "k "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:24.506067" elapsed="0.000487"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.506851" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.506626" elapsed="0.000283"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.506606" elapsed="0.000328"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:51:24.506972" elapsed="0.000039"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:51:24.509912" elapsed="0.000154"/>
</kw>
<msg time="2026-04-14T06:51:24.510131" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:51:24.508605" elapsed="0.001675"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.510594" elapsed="0.000078"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.510940" elapsed="0.000077"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:51:24.507931" elapsed="0.003199"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:51:24.507304" elapsed="0.003894"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:51:24.438976" elapsed="0.072324"/>
</kw>
<msg time="2026-04-14T06:51:24.511422" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:24.511471" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.438313" elapsed="0.073197"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:51:24.511745" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:51:24.511631" elapsed="0.000176"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.511611" elapsed="0.000222"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.512255" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.512632" elapsed="0.000027"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.512709" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:51:24.437629" elapsed="0.075200"/>
</kw>
<msg time="2026-04-14T06:51:24.512928" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:24.512975" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.432828" elapsed="0.080185"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.513350" elapsed="0.000095"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.513092" elapsed="0.000391"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.513073" elapsed="0.000436"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:51:24.432680" elapsed="0.080854"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:51:24.432501" elapsed="0.081068"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:51:24.430072" elapsed="0.083556"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:51:24.425170" elapsed="0.088519"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.424729" elapsed="0.089016"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:51:24.421796" elapsed="0.092017"/>
</kw>
<kw name="Wait_For_Ipv4_Topology_Prefixes_To_Become_Stable" owner="PrefixCounting">
<if>
<branch type="IF" condition="&quot;&quot;&quot;${shards_list}&quot;&quot;&quot;==&quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:51:24.533265" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T06:51:24.533512" level="INFO">${getter} = ['Get_Ipv4_Topology_Count', [], {'session': 'operational', 'topology': 'example-ipv4-topology'}]</msg>
<var>${getter}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:51:24.532916" elapsed="0.000624"/>
</kw>
<status status="PASS" start="2026-04-14T06:51:24.530744" elapsed="0.002839"/>
</branch>
<branch type="ELSE">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<var>${getter}</var>
<arg>Get_Ipv4_Topology_Count_With_Shards_Check</arg>
<arg>${shards_list}</arg>
<arg>${shards_details}</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.533832" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.533609" elapsed="0.000294"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.530723" elapsed="0.003202"/>
</if>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:51:24.534440" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:51:24.534655" level="INFO">${validator} = ['WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'excluded_value': '0'}]</msg>
<var>${validator}</var>
<arg>WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</arg>
<arg>state_holder</arg>
<arg>data_holder</arg>
<arg>excluded_value=${excluded_count}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:51:24.534119" elapsed="0.000563"/>
</kw>
<kw name="Wait_For_Getter_Error_Or_Safe_Stateful_Validator_Consecutive_Success" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.536188" level="INFO">${tmp} = 1</msg>
<var>${tmp}</var>
<arg>int(${count})</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:24.535797" elapsed="0.000419"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.536681" level="INFO">count=1</msg>
<arg>count=${tmp}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:51:24.536396" elapsed="0.000331"/>
</kw>
<kw name="WaitUtils__Check_Sanity_And_Compute_Derived_Times" owner="WaitUtils">
<if>
<branch type="IF" condition="int(${count}) &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>\${count} is ${count} and not at least 1.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.537691" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.537461" elapsed="0.000296"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.537441" elapsed="0.000346"/>
</if>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:51:24.538207" level="INFO">${period_in_seconds} = 60.0</msg>
<var>${period_in_seconds}</var>
<arg>${period}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:51:24.537942" elapsed="0.000292"/>
</kw>
<if>
<branch type="IF" condition="${period_in_seconds} &lt;= 0.0">
<kw name="Fail" owner="BuiltIn">
<arg>\${period} ${period} has to be positive.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.538551" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.538307" elapsed="0.000299"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.538289" elapsed="0.000342"/>
</if>
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:51:24.538946" level="INFO">${date_now} = 2026-04-14 06:51:24.539</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:51:24.538777" elapsed="0.000196"/>
</kw>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:51:24.539414" level="INFO">${timeout_in_seconds} = 2420.0</msg>
<var>${timeout_in_seconds}</var>
<arg>${timeout}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:51:24.539148" elapsed="0.000293"/>
</kw>
<kw name="Add Time To Date" owner="DateTime">
<msg time="2026-04-14T06:51:24.539963" level="INFO">${date_deadline} = 2026-04-14 07:31:44.539</msg>
<var>${date_deadline}</var>
<arg>${date_now}</arg>
<arg>${timeout_in_seconds}</arg>
<doc>Adds time to date and returns the resulting date.</doc>
<status status="PASS" start="2026-04-14T06:51:24.539628" elapsed="0.000361"/>
</kw>
<return>
<value>${timeout_in_seconds}</value>
<value>${period_in_seconds}</value>
<value>${date_deadline}</value>
<status status="PASS" start="2026-04-14T06:51:24.540039" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:51:24.540316" level="INFO">${timeout_in_seconds} = 2420.0</msg>
<msg time="2026-04-14T06:51:24.540393" level="INFO">${period_in_seconds} = 60.0</msg>
<msg time="2026-04-14T06:51:24.540450" level="INFO">${date_deadline} = 2026-04-14 07:31:44.539</msg>
<var>${timeout_in_seconds}</var>
<var>${period_in_seconds}</var>
<var>${date_deadline}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${count}</arg>
<doc>Common checks for argument values. Return times in seconds and deadline date implied by timeout time.</doc>
<status status="PASS" start="2026-04-14T06:51:24.537031" elapsed="0.003445"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.541167" level="INFO">${maximum_sleeps} = 41</msg>
<var>${maximum_sleeps}</var>
<arg>math.ceil(${timeout_in_seconds} / ${period_in_seconds})</arg>
<arg>modules=math</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:24.540699" elapsed="0.000557"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.541735" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:24.541464" elapsed="0.000306"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.542227" level="INFO">${state} = 0</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:24.541939" elapsed="0.000314"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.545860" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:24.543944" elapsed="0.001946"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.546352" level="INFO">${state} = 0</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:24.546057" elapsed="0.000338"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.546896" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:24.546560" elapsed="0.000364"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:51:24.548379" level="INFO">${date_now} = 2026-04-14 06:51:24.548</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:51:24.548202" elapsed="0.000206"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:51:24.548963" level="INFO">${time_deadline} = 2419.991</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:51:24.548566" elapsed="0.000424"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.549560" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:24.549158" elapsed="0.000429"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.549922" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.549662" elapsed="0.000329"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.549641" elapsed="0.000378"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:51:24.547589" elapsed="0.002482"/>
</kw>
<msg time="2026-04-14T06:51:24.550190" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:24.550248" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.547097" elapsed="0.003176"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.550538" elapsed="0.000021"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:24.550399" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.550354" elapsed="0.000279"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.554003" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T06:51:24.554055" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:51:24.554103" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:24.553564" elapsed="0.000564"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:51:24.562181" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0erxjhh425wmu12vpn3p353tz680008.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:51:24.562328" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T06:51:24.562506" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:51:24.557648" elapsed="0.004912"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.566739" elapsed="0.000039"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.562781" elapsed="0.004075"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.562697" elapsed="0.004228"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:51:24.567136" elapsed="0.000105"/>
</return>
<msg time="2026-04-14T06:51:24.570978" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:51:24.556535" elapsed="0.014568"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.572743" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:24.571520" elapsed="0.001296"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:51:24.572904" elapsed="0.000034"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:51:24.554990" elapsed="0.018210"/>
</kw>
<msg time="2026-04-14T06:51:24.573294" level="INFO">${result} = 0</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:51:24.554306" elapsed="0.019015"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:51:24.573411" elapsed="0.000031"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:51:24.553113" elapsed="0.020429"/>
</kw>
<msg time="2026-04-14T06:51:24.573641" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:24.573687" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.552441" elapsed="0.021272"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:24.573918" elapsed="0.037748"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:51:24.612903" elapsed="0.000047"/>
</return>
<status status="PASS" start="2026-04-14T06:51:24.612733" elapsed="0.000264"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.612699" elapsed="0.000330"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.613253" elapsed="0.000029"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T06:51:24.612232" elapsed="0.001147"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:51:24.613447" elapsed="0.000042"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:51:24.551870" elapsed="0.061753"/>
</kw>
<msg time="2026-04-14T06:51:24.613768" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:24.613833" level="INFO">${data} = 0</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.551352" elapsed="0.062512"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.614112" elapsed="0.000020"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:24.613967" elapsed="0.000211"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.613943" elapsed="0.000265"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:51:24.616033" level="INFO">${date_now} = 2026-04-14 06:51:24.616</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:51:24.615846" elapsed="0.000215"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:51:24.616636" level="INFO">${time_deadline} = 2419.923</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:51:24.616221" elapsed="0.000442"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.617292" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:24.616834" elapsed="0.000497"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.617709" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:51:24.617442" elapsed="0.000349"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.617420" elapsed="0.000404"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:51:24.615132" elapsed="0.002753"/>
</kw>
<msg time="2026-04-14T06:51:24.617999" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:24.618045" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.614455" elapsed="0.003615"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.618265" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:24.618155" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.618136" elapsed="0.000203"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.620454" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:51:24.620596" level="INFO">${args} = ['state_holder', 'data_holder']</msg>
<msg time="2026-04-14T06:51:24.620647" level="INFO">${kwargs} = {'excluded_value': '0'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:24.620115" elapsed="0.000557"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:51:24.620846" elapsed="0.000250"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:51:24.621267" elapsed="0.000262"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.623532" level="INFO">${new_state} = 0</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:51:24.623090" elapsed="0.000472"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="PASS" start="2026-04-14T06:51:24.623874" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T06:51:24.623692" elapsed="0.000257"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.623670" elapsed="0.000305"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.624089" elapsed="0.000193"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:24.624037" elapsed="0.000287"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:51:24.624017" elapsed="0.000332"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.624404" elapsed="0.000018"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:51:24.622583" elapsed="0.001962"/>
</kw>
<msg time="2026-04-14T06:51:24.624647" level="INFO">${result} = [0, 'FAIL', 'Got the excluded value.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:51:24.621716" elapsed="0.002958"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:51:24.624726" elapsed="0.000029"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:51:24.619707" elapsed="0.005152"/>
</kw>
<msg time="2026-04-14T06:51:24.624958" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:51:24.625006" level="INFO">${message} = [0, 'FAIL', 'Got the excluded value.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.619111" elapsed="0.005919"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:51:24.625207" elapsed="0.028426"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:51:24.654657" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T06:51:24.654526" elapsed="0.000199"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.654502" elapsed="0.000249"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.654917" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [0, 'FAIL', 'Got the excluded value.'].</doc>
<status status="PASS" start="2026-04-14T06:51:24.654083" elapsed="0.000916"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:51:24.655045" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:51:24.655218" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T06:51:24.655264" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:51:24.655305" level="INFO">${result} = Got the excluded value.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:51:24.618613" elapsed="0.036715"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:51:24.655541" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:51:24.655433" elapsed="0.000213"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.655414" elapsed="0.000258"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.655765" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:24.655729" elapsed="0.000083"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:51:24.655713" elapsed="0.000121"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.655997" elapsed="0.000023"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.656137" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:24.656100" elapsed="0.000084"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:51:24.656083" elapsed="0.000124"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.656351" elapsed="0.000037"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:51:24.551175" elapsed="0.105249"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:51:24.550684" elapsed="0.105775"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.656621" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T06:51:24.656851" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T06:51:24.656975" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:51:24.657018" level="INFO">${result} = Validator failed: Got the excluded value.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:51:24.543176" elapsed="0.113865"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.657239" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:24.657132" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.657113" elapsed="0.000192"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.658664" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:51:24.658747" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:51:24.658383" elapsed="0.000432">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:51:24.658917" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:51:24.658960" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.657983" elapsed="0.001000"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.659162" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:24.659056" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.659038" elapsed="0.000191"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:51:24.659668" level="INFO">@{message_chunks} = [ Validator failed: Got the excluded value. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:51:24.659397" elapsed="0.000298"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.662876" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:51:24.662951" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:51:24.660212" elapsed="0.002799">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:51:24.663115" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:51:24.663159" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.659872" elapsed="0.003311"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:51:24.663383" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:51:24.663259" elapsed="0.000187"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.663240" elapsed="0.000231"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.663655" elapsed="0.000023"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:51:24.657599" elapsed="0.006216"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.665111" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:51:24.665185" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:51:24.664853" elapsed="0.000390">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:51:24.665344" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:51:24.665404" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.664506" elapsed="0.000922"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:51:24.665609" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:51:24.665502" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.665484" elapsed="0.000194"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:51:24.666083" level="INFO">@{message_chunks} = [ Validator failed: Got the excluded value. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:51:24.665834" elapsed="0.000275"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:51:24.669121" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:51:24.669194" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:51:24.666634" elapsed="0.002617">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:51:24.669350" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:51:24.669410" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.666278" elapsed="0.003155"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:51:24.669614" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:51:24.669508" elapsed="0.000164"/>
</branch>
<status status="PASS" start="2026-04-14T06:51:24.669489" elapsed="0.000208"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:51:24.669848" elapsed="0.000059"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:51:24.664102" elapsed="0.005942"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:52:24.671121" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:51:24.670204" elapsed="60.001588"/>
</kw>
<var name="${try}">1</var>
<status status="PASS" start="2026-04-14T06:51:24.542621" elapsed="60.129325"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:52:24.677287" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:52:24.676335" elapsed="0.001016"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:52:24.678458" level="INFO">${state} = 0</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:52:24.677765" elapsed="0.000752"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:52:24.679764" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:52:24.678887" elapsed="0.000938"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:52:24.681969" level="INFO">${date_now} = 2026-04-14 06:52:24.682</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:52:24.681744" elapsed="0.000254"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:52:24.682569" level="INFO">${time_deadline} = 2359.857</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:52:24.682164" elapsed="0.000433"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:52:24.683228" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:52:24.682772" elapsed="0.000516"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:52:24.683663" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:52:24.683390" elapsed="0.000329"/>
</branch>
<status status="PASS" start="2026-04-14T06:52:24.683350" elapsed="0.000397"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:52:24.680845" elapsed="0.002957"/>
</kw>
<msg time="2026-04-14T06:52:24.683911" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:52:24.683956" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:52:24.680216" elapsed="0.003762"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:52:24.684176" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:52:24.684062" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:52:24.684043" elapsed="0.000211"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:52:24.687201" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T06:52:24.687250" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:52:24.687321" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:52:24.686756" elapsed="0.000589"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:52:25.616439" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0erxjhh425wmu12vpn3p353tz680008.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:52:25.632515" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T06:52:25.633195" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:52:24.690258" elapsed="0.943000"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:52:25.636606" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:52:25.633540" elapsed="0.003154"/>
</branch>
<status status="PASS" start="2026-04-14T06:52:25.633464" elapsed="0.003281"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:52:25.636842" elapsed="0.000081"/>
</return>
<msg time="2026-04-14T06:52:25.647017" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:52:24.689280" elapsed="0.957853"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:52:25.876718" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:52:25.647603" elapsed="0.229224"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:52:25.876959" elapsed="0.000065"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:52:24.688044" elapsed="1.189257"/>
</kw>
<msg time="2026-04-14T06:52:25.877424" level="INFO">${result} = 600000</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:52:24.687548" elapsed="1.189903"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:52:25.877504" elapsed="0.000029"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:52:24.686376" elapsed="1.191260"/>
</kw>
<msg time="2026-04-14T06:52:25.877738" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:52:25.877782" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:52:24.685825" elapsed="1.191982"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:52:25.878046" elapsed="0.037612"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:52:25.916806" elapsed="0.000040"/>
</return>
<status status="PASS" start="2026-04-14T06:52:25.916666" elapsed="0.000216"/>
</branch>
<status status="PASS" start="2026-04-14T06:52:25.916639" elapsed="0.000268"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:52:25.917087" elapsed="0.000025"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T06:52:25.916189" elapsed="0.000984"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:52:25.917217" elapsed="0.000028"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:52:24.685398" elapsed="1.231945"/>
</kw>
<msg time="2026-04-14T06:52:25.917478" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:52:25.917525" level="INFO">${data} = 600000</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:52:24.684919" elapsed="1.232628"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:52:25.917749" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:52:25.917630" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:52:25.917610" elapsed="0.000212"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:52:25.919337" level="INFO">${date_now} = 2026-04-14 06:52:25.919</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:52:25.919137" elapsed="0.000309"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:52:25.920029" level="INFO">${time_deadline} = 2358.62</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:52:25.919621" elapsed="0.000435"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:52:25.920665" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:52:25.920230" elapsed="0.000462"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:52:25.921022" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:52:25.920767" elapsed="0.000311"/>
</branch>
<status status="PASS" start="2026-04-14T06:52:25.920747" elapsed="0.000355"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:52:25.918528" elapsed="0.002623"/>
</kw>
<msg time="2026-04-14T06:52:25.921253" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:52:25.921298" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:52:25.917988" elapsed="0.003334"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:52:25.921621" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:52:25.921509" elapsed="0.000163"/>
</branch>
<status status="PASS" start="2026-04-14T06:52:25.921489" elapsed="0.000206"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:52:25.923807" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:52:25.923874" level="INFO">${args} = ['0', 0]</msg>
<msg time="2026-04-14T06:52:25.923929" level="INFO">${kwargs} = {'excluded_value': '0'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:52:25.923470" elapsed="0.000483"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:52:25.924125" elapsed="0.000249"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:52:25.924545" elapsed="0.000193"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:52:25.926498" level="INFO">${new_state} = 600000</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:52:25.926076" elapsed="0.000450"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="NOT RUN" start="2026-04-14T06:52:25.926778" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:52:25.926601" elapsed="0.000230"/>
</branch>
<status status="PASS" start="2026-04-14T06:52:25.926580" elapsed="0.000274"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T06:52:25.927069" elapsed="0.000032"/>
</return>
<status status="PASS" start="2026-04-14T06:52:25.926907" elapsed="0.000234"/>
</branch>
<status status="PASS" start="2026-04-14T06:52:25.926891" elapsed="0.000274"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:52:25.927199" elapsed="0.000014"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:52:25.925621" elapsed="0.001697"/>
</kw>
<msg time="2026-04-14T06:52:25.927444" level="INFO">${result} = [600000, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:52:25.924907" elapsed="0.002568"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:52:25.927534" elapsed="0.000034"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:52:25.922993" elapsed="0.004677"/>
</kw>
<msg time="2026-04-14T06:52:25.927767" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:52:25.927813" level="INFO">${message} = [600000, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:52:25.922435" elapsed="0.005402"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:52:25.928009" elapsed="0.035954"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:52:25.965164" elapsed="0.000042"/>
</return>
<status status="PASS" start="2026-04-14T06:52:25.965023" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T06:52:25.964996" elapsed="0.000273"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:52:25.965465" elapsed="0.000025"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [600000, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T06:52:25.964551" elapsed="0.001003"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:52:25.965604" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:52:25.965803" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T06:52:25.965855" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:52:25.965898" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:52:25.921930" elapsed="0.043992"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:52:25.966124" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:52:25.966014" elapsed="0.000176"/>
</branch>
<status status="PASS" start="2026-04-14T06:52:25.965995" elapsed="0.000221"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:52:25.966309" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:52:25.966272" elapsed="0.000083"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:52:25.966256" elapsed="0.000140"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:52:25.966569" elapsed="0.000023"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:52:25.966709" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:52:25.966672" elapsed="0.000167"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:52:25.966655" elapsed="0.000211"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:52:25.967016" elapsed="0.000022"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:52:24.684744" elapsed="1.282328"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:52:24.684297" elapsed="1.282815"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:52:25.967276" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T06:52:25.967581" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T06:52:25.967630" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:52:25.967674" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:52:24.674153" elapsed="1.293549"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:52:25.967936" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:52:25.967810" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T06:52:25.967787" elapsed="0.000225"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:52:25.969419" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:52:25.969507" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:52:25.969105" elapsed="0.000476">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:52:25.969864" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:52:25.969908" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:52:25.968700" elapsed="0.001231"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:52:25.970117" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:52:25.970006" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:52:25.969987" elapsed="0.000196"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:52:25.970616" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:52:25.970337" elapsed="0.000306"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:52:25.973948" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:52:25.974025" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:52:25.971158" elapsed="0.002927">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:52:25.974189" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:52:25.974234" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:52:25.970813" elapsed="0.003445"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:52:25.974463" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:52:25.974334" elapsed="0.000191"/>
</branch>
<status status="PASS" start="2026-04-14T06:52:25.974315" elapsed="0.000234"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:52:25.974702" elapsed="0.000023"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:52:25.968293" elapsed="0.006565"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:52:25.976203" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:52:25.976277" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:52:25.975941" elapsed="0.000395">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:52:25.976455" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:52:25.976499" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:52:25.975590" elapsed="0.000933"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:52:25.976705" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:52:25.976597" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:52:25.976578" elapsed="0.000195"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:52:25.977173" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:52:25.976923" elapsed="0.000276"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:52:25.980281" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:52:25.980369" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:52:25.977728" elapsed="0.002705">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:52:25.980578" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:52:25.980623" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:52:25.977386" elapsed="0.003260"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:52:25.980833" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:52:25.980722" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T06:52:25.980703" elapsed="0.000216"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:52:25.981072" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:52:25.975144" elapsed="0.006085"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:53:25.982294" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:52:25.981404" elapsed="60.001522"/>
</kw>
<var name="${try}">2</var>
<status status="PASS" start="2026-04-14T06:52:24.672549" elapsed="61.310588"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:53:25.988859" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:53:25.987935" elapsed="0.001021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:53:25.989757" level="INFO">${state} = 600000</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:53:25.989421" elapsed="0.000363"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:53:25.990354" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:53:25.989959" elapsed="0.000439"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:53:25.992326" level="INFO">${date_now} = 2026-04-14 06:53:25.992</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:53:25.992123" elapsed="0.000232"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:53:25.992995" level="INFO">${time_deadline} = 2298.547</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:53:25.992552" elapsed="0.000470"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:53:25.993698" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:53:25.993213" elapsed="0.000528"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:25.994109" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:53:25.993834" elapsed="0.000332"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:25.993806" elapsed="0.000389"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:53:25.991099" elapsed="0.003152"/>
</kw>
<msg time="2026-04-14T06:53:25.994376" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:53:25.994425" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:25.990580" elapsed="0.003868"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:53:25.994648" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:25.994534" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:25.994514" elapsed="0.000212"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:53:25.997824" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T06:53:25.997872" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:53:25.997919" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:53:25.997430" elapsed="0.000512"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:53:26.853443" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0erxjhh425wmu12vpn3p353tz680008.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:53:26.874996" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T06:53:26.875799" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:53:26.000848" elapsed="0.875041"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:26.880582" elapsed="0.000041"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:53:26.876235" elapsed="0.004461"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:26.876131" elapsed="0.004628"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:53:26.880885" elapsed="0.000109"/>
</return>
<msg time="2026-04-14T06:53:26.895088" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:53:25.999844" elapsed="0.895360"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:53:27.098702" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:53:26.895643" elapsed="0.203176"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:53:27.098956" elapsed="0.000070"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:53:25.998642" elapsed="1.100680"/>
</kw>
<msg time="2026-04-14T06:53:27.099459" level="INFO">${result} = 600000</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:53:25.998121" elapsed="1.101366"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:53:27.099541" elapsed="0.000030"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:53:25.997026" elapsed="1.102650"/>
</kw>
<msg time="2026-04-14T06:53:27.099782" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:53:27.099829" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:25.996352" elapsed="1.103502"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:53:27.100111" elapsed="0.038752"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:53:27.139955" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T06:53:27.139817" elapsed="0.000211"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:27.139792" elapsed="0.000261"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.140228" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T06:53:27.139378" elapsed="0.000937"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:53:27.140375" elapsed="0.000029"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:53:25.995879" elapsed="1.144626"/>
</kw>
<msg time="2026-04-14T06:53:27.140610" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:53:27.140657" level="INFO">${data} = 600000</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:25.995341" elapsed="1.145340"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:53:27.140871" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:27.140763" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:27.140744" elapsed="0.000199"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:53:27.142483" level="INFO">${date_now} = 2026-04-14 06:53:27.142</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:53:27.142259" elapsed="0.000251"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:53:27.143053" level="INFO">${time_deadline} = 2297.397</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:53:27.142668" elapsed="0.000412"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:53:27.143668" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:53:27.143250" elapsed="0.000445"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.144020" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:53:27.143767" elapsed="0.000308"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:27.143748" elapsed="0.000352"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:53:27.141652" elapsed="0.002497"/>
</kw>
<msg time="2026-04-14T06:53:27.144249" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:53:27.144293" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:27.141108" elapsed="0.003208"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:53:27.144598" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:27.144490" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:27.144470" elapsed="0.000202"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:53:27.146713" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:53:27.146761" level="INFO">${args} = [0, 600000]</msg>
<msg time="2026-04-14T06:53:27.146807" level="INFO">${kwargs} = {'excluded_value': '0'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:53:27.146399" elapsed="0.000431"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:53:27.146998" elapsed="0.000215"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:53:27.147392" elapsed="0.000199"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:53:27.149390" level="INFO">${new_state} = 600000</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:53:27.148957" elapsed="0.000462"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="NOT RUN" start="2026-04-14T06:53:27.149667" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:27.149494" elapsed="0.000226"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:27.149473" elapsed="0.000270"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T06:53:27.149959" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:27.149796" elapsed="0.000214"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:27.149780" elapsed="0.000252"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="PASS" start="2026-04-14T06:53:27.150061" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:53:27.148489" elapsed="0.001739"/>
</kw>
<msg time="2026-04-14T06:53:27.150319" level="INFO">${result} = [600000, 'PASS', 'Validated stable: 600000']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:53:27.147761" elapsed="0.002583"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:53:27.150410" elapsed="0.000029"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:53:27.145981" elapsed="0.004551"/>
</kw>
<msg time="2026-04-14T06:53:27.150627" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:53:27.150673" level="INFO">${message} = [600000, 'PASS', 'Validated stable: 600000']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:27.145425" elapsed="0.005272"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:53:27.150868" elapsed="0.039232"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:53:27.191233" elapsed="0.000044"/>
</return>
<status status="PASS" start="2026-04-14T06:53:27.191094" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:27.191067" elapsed="0.000276"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.191542" elapsed="0.000025"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [600000, 'PASS', 'Validated stable: 600000'].</doc>
<status status="PASS" start="2026-04-14T06:53:27.190628" elapsed="0.001002"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:53:27.191676" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:53:27.191867" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T06:53:27.191918" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:53:27.191958" level="INFO">${result} = Validated stable: 600000</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:53:27.144904" elapsed="0.047078"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="NOT RUN" start="2026-04-14T06:53:27.192182" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:27.192073" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:27.192053" elapsed="0.000201"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:53:27.192463" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:53:27.192306" elapsed="0.000222"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:27.192291" elapsed="0.000262"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.192725" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:53:27.192876" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:27.192835" elapsed="0.000174"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:53:27.192812" elapsed="0.000222"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.193215" elapsed="0.000059"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:53:25.995182" elapsed="1.198130"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:53:25.994771" elapsed="1.198581"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.193537" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T06:53:27.193760" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T06:53:27.193806" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:53:27.193851" level="INFO">${result} = Validated stable: 600000</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:53:25.985582" elapsed="1.208297"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:53:27.194081" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:53:27.193972" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:27.193953" elapsed="0.000213"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.194482" elapsed="0.000027"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.194821" elapsed="0.000028"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.195036" elapsed="0.000022"/>
</kw>
<var name="${try}">3</var>
<status status="PASS" start="2026-04-14T06:53:25.983821" elapsed="1.211271"/>
</iter>
<var>${try}</var>
<value>1</value>
<value>${maximum_sleeps}+2</value>
<status status="PASS" start="2026-04-14T06:51:24.542309" elapsed="122.652816"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.195281" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T06:53:27.195457" level="INFO">${result} = Validated stable: 600000</msg>
<var>${result}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${repetitions}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${validator}</arg>
<arg>initial_state=${excluded_count}</arg>
<doc>Analogue of Wait Until Keyword Succeeds, but it passes state of validator around and exits early on getter failure. Calls GASSVHTSCBD to verify data is "stable".</doc>
<status status="PASS" start="2026-04-14T06:51:24.535027" elapsed="122.660457"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:53:27.195545" elapsed="0.000031"/>
</return>
<arg>timeout=${bgp_filling_timeout}</arg>
<arg>period=${CHECK_PERIOD_PREFIX_COUNT_MANY}</arg>
<arg>repetitions=${REPETITIONS_PREFIX_COUNT_MANY}</arg>
<arg>excluded_count=0</arg>
<doc>Each ${period} get prefix count. When called with shard list, the check is done before the count is get. After 1 of stable different from ${excluded_count} within ${timeout}, Return validator output. Fail early on getter error.</doc>
<status status="PASS" start="2026-04-14T06:51:24.526372" elapsed="122.669303"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:53:27.196331" elapsed="0.000321"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.197567" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:53:27.197118" elapsed="0.000512"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:27.197098" elapsed="0.000557"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:53:27.197811" elapsed="0.000338"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:53:27.203716" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:53:27.203206" elapsed="0.000539"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:53:27.203978" elapsed="0.000032"/>
</return>
<status status="PASS" start="2026-04-14T06:53:27.203828" elapsed="0.000214"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:27.203806" elapsed="0.000261"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.204224" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.204425" elapsed="0.000022"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.204606" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.204778" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.205025" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.205200" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.205407" elapsed="0.000022"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:53:27.202859" elapsed="0.002632"/>
</kw>
<status status="PASS" start="2026-04-14T06:53:27.196891" elapsed="0.008653"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:53:27.195995" elapsed="0.009595"/>
</kw>
<doc>Wait until example-ipv4-topology becomes stable. This is done by checking stability of prefix count.</doc>
<status status="PASS" start="2026-04-14T06:51:24.421157" elapsed="122.784480"/>
</test>
<test id="s1-s5-t6" name="Check_Talking_Ipv4_Topology_Count" line="146">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:53:27.209657" elapsed="0.000239"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:53:27.209347" elapsed="0.000605"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:53:27.211023" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:27.210904" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:27.210883" elapsed="0.000214"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:53:27.216136" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:27.216027" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:27.216008" elapsed="0.000197"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:53:27.217304" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:53:27.216857" elapsed="0.000479"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:53:27.217872" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:53:27.217560" elapsed="0.000341"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:53:27.217947" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T06:53:27.218109" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:53:27.216465" elapsed="0.001669"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:53:27.223995" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:27.223884" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:27.223864" elapsed="0.000201"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:53:27.225443" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:27.225305" elapsed="0.000187"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:27.225280" elapsed="0.000255"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:53:27.226012" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:53:27.225701" elapsed="0.000338"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:53:27.226451" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:53:27.226209" elapsed="0.000268"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:53:27.258030" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:53:27.226999" elapsed="0.031179"/>
</kw>
<msg time="2026-04-14T06:53:27.258389" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:53:27.258439" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:27.226652" elapsed="0.031824"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:53:27.289787" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "C "o "u "n "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:53:27.259076" elapsed="0.030986"/>
</kw>
<msg time="2026-04-14T06:53:27.290277" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:53:27.290325" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "_ "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:27.258684" elapsed="0.031705"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.290855" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:53:27.290512" elapsed="0.000407"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:27.290473" elapsed="0.000475"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:53:27.291507" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "C "o "u "n "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:53:27.291106" elapsed="0.000476"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.291887" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:53:27.291658" elapsed="0.000286"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:27.291633" elapsed="0.000334"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:53:27.292005" elapsed="0.000046"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:53:27.295069" elapsed="0.000158"/>
</kw>
<msg time="2026-04-14T06:53:27.295302" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:53:27.293854" elapsed="0.001620"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.295756" elapsed="0.000075"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.296093" elapsed="0.000073"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:53:27.293053" elapsed="0.003225"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:53:27.292376" elapsed="0.003971"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:53:27.224900" elapsed="0.071567"/>
</kw>
<msg time="2026-04-14T06:53:27.296571" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:53:27.296616" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "_ "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:27.224225" elapsed="0.072431"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:53:27.296855" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:53:27.296741" elapsed="0.000176"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:27.296720" elapsed="0.000222"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.297444" elapsed="0.000031"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.297827" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:53:27.297900" elapsed="0.000018"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:53:27.223532" elapsed="0.074486"/>
</kw>
<msg time="2026-04-14T06:53:27.298120" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:53:27.298165" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "_ "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:27.218565" elapsed="0.079639"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:27.298563" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:53:27.298285" elapsed="0.000333"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:27.298267" elapsed="0.000374"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:53:27.218407" elapsed="0.080258"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:53:27.218195" elapsed="0.080509"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:53:27.215637" elapsed="0.083132"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:53:27.210587" elapsed="0.088299"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:27.210113" elapsed="0.088826"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:53:27.206973" elapsed="0.092025"/>
</kw>
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:53:28.195417" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0erxjhh425wmu12vpn3p353tz680008.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:53:28.213205" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T06:53:28.219155" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:53:27.302047" elapsed="0.917144"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.222020" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:53:28.219351" elapsed="0.002736"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.219315" elapsed="0.002800"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:53:28.222155" elapsed="0.000041"/>
</return>
<msg time="2026-04-14T06:53:28.239440" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:53:27.301572" elapsed="0.937925"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:53:28.445229" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:53:28.239792" elapsed="0.205501"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:53:28.445415" elapsed="0.000060"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:53:27.301002" elapsed="1.144619"/>
</kw>
<msg time="2026-04-14T06:53:28.445734" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:53:28.445779" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:27.300230" elapsed="1.145574"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:53:28.446064" elapsed="0.033004"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:53:28.480134" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T06:53:28.479995" elapsed="0.000211"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.479970" elapsed="0.000262"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.480426" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T06:53:28.479557" elapsed="0.000957"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:53:28.480558" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:53:28.480721" level="INFO">${actual_count} = 600000</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:53:27.299729" elapsed="1.181019"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T06:53:28.481263" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T06:53:28.480912" elapsed="0.000411"/>
</kw>
<arg>${COUNT_PREFIX_COUNT_MANY}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T06:53:27.299237" elapsed="1.182165"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:53:28.482052" elapsed="0.000257"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.483171" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:53:28.482777" elapsed="0.000456"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.482758" elapsed="0.000500"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:53:28.483429" elapsed="0.000320"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:53:28.488871" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:53:28.488448" elapsed="0.000450"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:53:28.489148" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T06:53:28.488974" elapsed="0.000242"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.488955" elapsed="0.000288"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.489453" elapsed="0.000029"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.489667" elapsed="0.000023"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.489911" elapsed="0.000029"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.490125" elapsed="0.000151"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.490495" elapsed="0.000025"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.490699" elapsed="0.000022"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.490909" elapsed="0.000023"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:53:28.488109" elapsed="0.002892"/>
</kw>
<status status="PASS" start="2026-04-14T06:53:28.482559" elapsed="0.008501"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:53:28.481691" elapsed="0.009419"/>
</kw>
<doc>Count the routes in example-ipv4-topology and fail if the count is not correct.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:53:27.206098" elapsed="1.285057"/>
</test>
<test id="s1-s5-t7" name="Kill_Talking_BGP_Speakers" line="152">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:53:28.495761" elapsed="0.000321"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:53:28.495388" elapsed="0.000778"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:53:28.497386" elapsed="0.000034"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:28.497224" elapsed="0.000244"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.497198" elapsed="0.000313"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:53:28.502819" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:28.502684" elapsed="0.000187"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.502663" elapsed="0.000232"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:53:28.504027" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:53:28.503581" elapsed="0.000476"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:53:28.504567" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:53:28.504231" elapsed="0.000363"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:53:28.504640" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T06:53:28.504822" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:53:28.503154" elapsed="0.001695"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:53:28.510819" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:28.510699" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.510677" elapsed="0.000217"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:53:28.512160" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:28.512047" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.512028" elapsed="0.000202"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:53:28.512752" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:53:28.512429" elapsed="0.000351"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:53:28.513178" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:53:28.512951" elapsed="0.000254"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:53:28.549213" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:53:28.513773" elapsed="0.036069"/>
</kw>
<msg time="2026-04-14T06:53:28.550164" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:53:28.550226" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:28.513394" elapsed="0.036884"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:53:28.574322" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:53:28.551259" elapsed="0.023288"/>
</kw>
<msg time="2026-04-14T06:53:28.574774" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:53:28.574825" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "B "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:28.550641" elapsed="0.024230"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.575476" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:53:28.575023" elapsed="0.000534"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.574983" elapsed="0.000607"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:53:28.576156" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:53:28.575753" elapsed="0.000481"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.576564" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:53:28.576305" elapsed="0.000324"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.576285" elapsed="0.000370"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:53:28.576695" elapsed="0.000045"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:53:28.579939" elapsed="0.000205"/>
</kw>
<msg time="2026-04-14T06:53:28.580226" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:53:28.578466" elapsed="0.001964"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.580721" elapsed="0.000088"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.581100" elapsed="0.000075"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:53:28.577731" elapsed="0.003561"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:53:28.577049" elapsed="0.004348"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:53:28.511731" elapsed="0.069783"/>
</kw>
<msg time="2026-04-14T06:53:28.581623" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:53:28.581669" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "B "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:28.511061" elapsed="0.070650"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:53:28.581963" elapsed="0.000031"/>
</return>
<status status="PASS" start="2026-04-14T06:53:28.581797" elapsed="0.000234"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.581776" elapsed="0.000282"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.582538" elapsed="0.000028"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.582914" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:53:28.582986" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:53:28.510309" elapsed="0.072789"/>
</kw>
<msg time="2026-04-14T06:53:28.583197" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:53:28.583242" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "B "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:28.505274" elapsed="0.078011"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.583679" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:53:28.583393" elapsed="0.000343"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.583346" elapsed="0.000415"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:53:28.505113" elapsed="0.078672"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:53:28.504915" elapsed="0.078963"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:53:28.502251" elapsed="0.081697"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:53:28.496894" elapsed="0.087116"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:28.496377" elapsed="0.087682"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:53:28.492237" elapsed="0.091880"/>
</kw>
<kw name="Kill_BGP_Speaker" owner="BGPSpeaker">
<kw name="Write_Bare_Ctrl_C" owner="RemoteBash">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:53:28.585522" level="INFO">${ctrl_c} = </msg>
<var>${ctrl_c}</var>
<arg>chr(int(3))</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:53:28.585172" elapsed="0.000379"/>
</kw>
<kw name="Write Bare" owner="SSHLibrary">
<arg>${ctrl_c}</arg>
<doc>Writes the given ``text`` on the remote machine without appending a newline.</doc>
<status status="PASS" start="2026-04-14T06:53:28.585736" elapsed="0.000340"/>
</kw>
<doc>Construct ctrl+c character and SSH-write it (without endline) to the current SSH connection.
Do not read anything yet.</doc>
<status status="PASS" start="2026-04-14T06:53:28.584894" elapsed="0.001248"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:53:28.606643" level="INFO">[?2004l^C
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="PASS" start="2026-04-14T06:53:28.586730" elapsed="0.019993"/>
</kw>
<msg time="2026-04-14T06:53:28.606858" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:53:28.606901" level="INFO">${message} = [?2004l^C
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<var>${status}</var>
<var>${message}</var>
<arg>SSHLibrary.Read_Until_Prompt</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:28.586344" elapsed="0.020582"/>
</kw>
<kw name="Dump_BGP_Speaker_Logs" owner="BGPSpeaker">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:53:28.607700" level="INFO">Executing command 'cat play.py.out'.</msg>
<msg time="2026-04-14T06:53:28.622554" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:53:28.623012" level="INFO">${output_log} = 2026-04-14 06:51:24,484 INFO BGP-Thread-1 (job): Connecting in the talking mode.
2026-04-14 06:51:24,484 INFO BGP-Thread-1 (job): Connected to ODL.
2026-04-14 06:51:24,485 INFO BGP-Thread-2 (job): Con...</msg>
<var>${output_log}</var>
<arg>cat ${BGPSpeaker__OUTPUT_LOG}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:53:28.607540" elapsed="0.015556"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:53:28.624617" level="INFO">2026-04-14 06:51:24,484 INFO BGP-Thread-1 (job): Connecting in the talking mode.
2026-04-14 06:51:24,484 INFO BGP-Thread-1 (job): Connected to ODL.
2026-04-14 06:51:24,485 INFO BGP-Thread-2 (job): Connecting in the talking mode.
2026-04-14 06:51:24,485 INFO BGP-Thread-2 (job): Connected to ODL.
2026-04-14 06:51:24,490 INFO BGP-Thread-2 (job): Open message received.
2026-04-14 06:51:24,490 INFO BGP-Thread-1 (job): Open message received.
2026-04-14 06:51:24,490 INFO BGP-Thread-2 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:51:24,490 INFO BGP-Thread-1 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:51:24,490 INFO BGP-Thread-2 (job): Generator initialisation
2026-04-14 06:51:24,491 INFO BGP-Thread-1 (job): Generator initialisation
2026-04-14 06:51:24,491 INFO BGP-Thread-2 (job):   Target total number of prefixes to be introduced: 300000
2026-04-14 06:51:24,491 INFO BGP-Thread-1 (job):   Target total number of prefixes to be introduced: 300000
2026-04-14 06:51:24,491 INFO BGP-Thread-2 (job):   Prefix base: 8.73.63.0/28
2026-04-14 06:51:24,491 INFO BGP-Thread-1 (job):   Prefix base: 8.0.1.0/28
2026-04-14 06:51:24,491 INFO BGP-Thread-2 (job):   My Autonomous System number: 64496
2026-04-14 06:51:24,491 INFO BGP-Thread-1 (job):   My Autonomous System number: 64496
2026-04-14 06:51:24,491 INFO BGP-Thread-2 (job):   My Hold Time: 180
2026-04-14 06:51:24,491 INFO BGP-Thread-1 (job):   My Hold Time: 180
2026-04-14 06:51:24,491 INFO BGP-Thread-2 (job):   My BGP Identifier: 2130706434
2026-04-14 06:51:24,492 INFO BGP-Thread-1 (job):   My BGP Identifier: 2130706433
2026-04-14 06:51:24,492 INFO BGP-Thread-2 (job):   Next Hop: 192.0.2.1
2026-04-14 06:51:24,492 INFO BGP-Thread-1 (job):   Next Hop: 192.0.2.1
2026-04-14 06:51:24,492 INFO BGP-Thread-2 (job):   Originator ID: None
2026-04-14 06:51:24,492 INFO BGP-Thread-1 (job):   Originator ID: None
2026-04-14 06:51:24,492 INFO BGP-Thread-2 (job):   Cluster list: None
2026-04-14 06:51:24,492 INFO BGP-Thread-1 (job):   Cluster list: None
2026-04-14 06:51:24,492 INFO BGP-Thread-2 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:51:24,492 INFO BGP-Thread-1 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:51:24,492 INFO BGP-Thread-2 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:51:24,492 INFO BGP-Thread-1 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:51:24,493 INFO BGP-Thread-2 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:51:24,493 INFO BGP-Thread-1 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:51:24,493 INFO BGP-Thread-2 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 300000
2026-04-14 06:51:24,493 INFO BGP-Thread-1 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 300000
2026-04-14 06:51:24,493 INFO BGP-Thread-2 (job):   Two separate UPDATEs will be generated for each NLRI &amp; WITHDRAWN lists
2026-04-14 06:51:24,493 INFO BGP-Thread-1 (job):   Two separate UPDATEs will be generated for each NLRI &amp; WITHDRAWN lists
2026-04-14 06:51:24,493 INFO BGP-Thread-2 (job):   Let's go ...

2026-04-14 06:51:24,493 INFO BGP-Thread-1 (job):   Let's go ...

2026-04-14 06:51:24,495 INFO BGP-Thread-1 (job): Iteration: 0 - total remaining prefixes: 300000
2026-04-14 06:51:24,500 INFO BGP-Thread-2 (job): Iteration: 0 - total remaining prefixes: 300000
2026-04-14 06:51:24,578 INFO BGP-Thread-2 (job): Iteration: 1000 - total remaining prefixes: 299000
2026-04-14 06:51:24,609 INFO BGP-Thread-1 (job): Iteration: 1000 - total remaining prefixes: 299000
2026-04-14 06:51:24,670 INFO BGP-Thread-2 (job): Iteration: 2000 - total remaining prefixes: 298000
2026-04-14 06:51:24,693 INFO BGP-Thread-1 (job): Iteration: 2000 - total remaining prefixes: 298000
2026-04-14 06:51:24,738 INFO BGP-Thread-2 (job): Iteration: 3000 - total remaining prefixes: 297000
2026-04-14 06:51:24,754 INFO BGP-Thread-1 (job): Iteration: 3000 - total remaining prefixes: 297000
2026-04-14 06:51:24,801 INFO BGP-Thread-2 (job): Iteration: 4000 - total remaining prefixes: 296000
2026-04-14 06:51:24,847 INFO BGP-Thread-2 (job): Iteration: 5000 - total remaining prefixes: 295000
2026-04-14 06:51:24,872 INFO BGP-Thread-1 (job): Iteration: 4000 - total remaining prefixes: 296000
2026-04-14 06:51:24,877 INFO BGP-Thread-2 (job): Iteration: 6000 - total remaining prefixes: 294000
2026-04-14 06:51:24,936 INFO BGP-Thread-1 (job): Iteration: 5000 - total remaining prefixes: 295000
2026-04-14 06:51:24,984 INFO BGP-Thread-2 (job): Iteration: 7000 - total remaining prefixes: 293000
2026-04-14 06:51:25,066 INFO BGP-Thread-1 (job): Iteration: 6000 - total remaining prefixes: 294000
2026-04-14 06:51:25,107 INFO BGP-Thread-1 (job): Iteration: 7000 - total remaining prefixes: 293000
2026-04-14 06:51:25,120 INFO BGP-Thread-2 (job): Iteration: 8000 - total remaining prefixes: 292000
2026-04-14 06:51:25,154 INFO BGP-Thread-1 (job): Iteration: 8000 - total remaining prefixes: 292000
2026-04-14 06:51:25,187 INFO BGP-Thread-1 (job): Iteration: 9000 - total remaining prefixes: 291000
2026-04-14 06:51:25,232 INFO BGP-Thread-1 (job): Iteration: 10000 - total remaining prefixes: 290000
2026-04-14 06:51:25,265 INFO BGP-Thread-1 (job): Iteration: 11000 - total remaining prefixes: 289000
2026-04-14 06:51:25,291 INFO BGP-Thread-2 (job): Iteration: 9000 - total remaining prefixes: 291000
2026-04-14 06:51:25,298 INFO BGP-Thread-1 (job): Iteration: 12000 - total remaining prefixes: 288000
2026-04-14 06:51:25,349 INFO BGP-Thread-2 (job): Iteration: 10000 - total remaining prefixes: 290000
2026-04-14 06:51:25,367 INFO BGP-Thread-1 (job): Iteration: 13000 - total remaining prefixes: 287000
2026-04-14 06:51:25,406 INFO BGP-Thread-2 (job): Iteration: 11000 - total remaining prefixes: 289000
2026-04-14 06:51:25,419 INFO BGP-Thread-1 (job): Iteration: 14000 - total remaining prefixes: 286000
2026-04-14 06:51:25,454 INFO BGP-Thread-2 (job): Iteration: 12000 - total remaining prefixes: 288000
2026-04-14 06:51:25,465 INFO BGP-Thread-1 (job): Iteration: 15000 - total remaining prefixes: 285000
2026-04-14 06:51:25,500 INFO BGP-Thread-2 (job): Iteration: 13000 - total remaining prefixes: 287000
2026-04-14 06:51:25,510 INFO BGP-Thread-1 (job): Iteration: 16000 - total remaining prefixes: 284000
2026-04-14 06:51:25,567 INFO BGP-Thread-2 (job): Iteration: 14000 - total remaining prefixes: 286000
2026-04-14 06:51:25,598 INFO BGP-Thread-1 (job): Iteration: 17000 - total remaining prefixes: 283000
2026-04-14 06:51:25,635 INFO BGP-Thread-2 (job): Iteration: 15000 - total remaining prefixes: 285000
2026-04-14 06:51:25,647 INFO BGP-Thread-1 (job): Iteration: 18000 - total remaining prefixes: 282000
2026-04-14 06:51:25,668 INFO BGP-Thread-2 (job): Iteration: 16000 - total remaining prefixes: 284000
2026-04-14 06:51:25,721 INFO BGP-Thread-1 (job): Iteration: 19000 - total remaining prefixes: 281000
2026-04-14 06:51:25,759 INFO BGP-Thread-2 (job): Iteration: 17000 - total remaining prefixes: 283000
2026-04-14 06:51:25,772 INFO BGP-Thread-1 (job): Iteration: 20000 - total remaining prefixes: 280000
2026-04-14 06:51:25,833 INFO BGP-Thread-1 (job): Iteration: 21000 - total remaining prefixes: 279000
2026-04-14 06:51:25,836 INFO BGP-Thread-2 (job): Iteration: 18000 - total remaining prefixes: 282000
2026-04-14 06:51:25,879 INFO BGP-Thread-2 (job): Iteration: 19000 - total remaining prefixes: 281000
2026-04-14 06:51:25,910 INFO BGP-Thread-1 (job): Iteration: 22000 - total remaining prefixes: 278000
2026-04-14 06:51:25,942 INFO BGP-Thread-2 (job): Iteration: 20000 - total remaining prefixes: 280000
2026-04-14 06:51:25,953 INFO BGP-Thread-1 (job): Iteration: 23000 - total remaining prefixes: 277000
2026-04-14 06:51:25,999 INFO BGP-Thread-2 (job): Iteration: 21000 - total remaining prefixes: 279000
2026-04-14 06:51:26,011 INFO BGP-Thread-1 (job): Iteration: 24000 - total remaining prefixes: 276000
2026-04-14 06:51:26,054 INFO BGP-Thread-2 (job): Iteration: 22000 - total remaining prefixes: 278000
2026-04-14 06:51:26,070 INFO BGP-Thread-1 (job): Iteration: 25000 - total remaining prefixes: 275000
2026-04-14 06:51:26,101 INFO BGP-Thread-2 (job): Iteration: 23000 - total remaining prefixes: 277000
2026-04-14 06:51:26,117 INFO BGP-Thread-1 (job): Iteration: 26000 - total remaining prefixes: 274000
2026-04-14 06:51:26,173 INFO BGP-Thread-1 (job): Iteration: 27000 - total remaining prefixes: 273000
2026-04-14 06:51:26,204 INFO BGP-Thread-1 (job): Iteration: 28000 - total remaining prefixes: 272000
2026-04-14 06:51:26,237 INFO BGP-Thread-1 (job): Iteration: 29000 - total remaining prefixes: 271000
2026-04-14 06:51:26,254 INFO BGP-Thread-2 (job): Iteration: 24000 - total remaining prefixes: 276000
2026-04-14 06:51:26,281 INFO BGP-Thread-1 (job): Iteration: 30000 - total remaining prefixes: 270000
2026-04-14 06:51:26,308 INFO BGP-Thread-2 (job): Iteration: 25000 - total remaining prefixes: 275000
2026-04-14 06:51:26,339 INFO BGP-Thread-2 (job): Iteration: 26000 - total remaining prefixes: 274000
2026-04-14 06:51:26,375 INFO BGP-Thread-2 (job): Iteration: 27000 - total remaining prefixes: 273000
2026-04-14 06:51:26,408 INFO BGP-Thread-2 (job): Iteration: 28000 - total remaining prefixes: 272000
2026-04-14 06:51:26,450 INFO BGP-Thread-2 (job): Iteration: 29000 - total remaining prefixes: 271000
2026-04-14 06:51:26,483 INFO BGP-Thread-1 (job): Iteration: 31000 - total remaining prefixes: 269000
2026-04-14 06:51:26,500 INFO BGP-Thread-2 (job): Iteration: 30000 - total remaining prefixes: 270000
2026-04-14 06:51:26,526 INFO BGP-Thread-2 (job): Iteration: 31000 - total remaining prefixes: 269000
2026-04-14 06:51:26,584 INFO BGP-Thread-1 (job): Iteration: 32000 - total remaining prefixes: 268000
2026-04-14 06:51:26,592 INFO BGP-Thread-2 (job): Iteration: 32000 - total remaining prefixes: 268000
2026-04-14 06:51:26,643 INFO BGP-Thread-2 (job): Iteration: 33000 - total remaining prefixes: 267000
2026-04-14 06:51:26,682 INFO BGP-Thread-1 (job): Iteration: 33000 - total remaining prefixes: 267000
2026-04-14 06:51:26,716 INFO BGP-Thread-2 (job): Iteration: 34000 - total remaining prefixes: 266000
2026-04-14 06:51:26,723 INFO BGP-Thread-1 (job): Iteration: 34000 - total remaining prefixes: 266000
2026-04-14 06:51:26,805 INFO BGP-Thread-2 (job): Iteration: 35000 - total remaining prefixes: 265000
2026-04-14 06:51:26,866 INFO BGP-Thread-1 (job): Iteration: 35000 - total remaining prefixes: 265000
2026-04-14 06:51:26,902 INFO BGP-Thread-1 (job): Iteration: 36000 - total remaining prefixes: 264000
2026-04-14 06:51:26,903 INFO BGP-Thread-2 (job): Iteration: 36000 - total remaining prefixes: 264000
2026-04-14 06:51:26,946 INFO BGP-Thread-2 (job): Iteration: 37000 - total remaining prefixes: 263000
2026-04-14 06:51:26,963 INFO BGP-Thread-1 (job): Iteration: 37000 - total remaining prefixes: 263000
2026-04-14 06:51:27,004 INFO BGP-Thread-1 (job): Iteration: 38000 - total remaining prefixes: 262000
2026-04-14 06:51:27,034 INFO BGP-Thread-2 (job): Iteration: 38000 - total remaining prefixes: 262000
2026-04-14 06:51:27,075 INFO BGP-Thread-1 (job): Iteration: 39000 - total remaining prefixes: 261000
2026-04-14 06:51:27,100 INFO BGP-Thread-2 (job): Iteration: 39000 - total remaining prefixes: 261000
2026-04-14 06:51:27,125 INFO BGP-Thread-2 (job): Iteration: 40000 - total remaining prefixes: 260000
2026-04-14 06:51:27,154 INFO BGP-Thread-2 (job): Iteration: 41000 - total remaining prefixes: 259000
2026-04-14 06:51:27,178 INFO BGP-Thread-1 (job): Iteration: 40000 - total remaining prefixes: 260000
2026-04-14 06:51:27,205 INFO BGP-Thread-1 (job): Iteration: 41000 - total remaining prefixes: 259000
2026-04-14 06:51:27,224 INFO BGP-Thread-2 (job): Iteration: 42000 - total remaining prefixes: 258000
2026-04-14 06:51:27,257 INFO BGP-Thread-1 (job): Iteration: 42000 - total remaining prefixes: 258000
2026-04-14 06:51:27,289 INFO BGP-Thread-1 (job): Iteration: 43000 - total remaining prefixes: 257000
2026-04-14 06:51:27,342 INFO BGP-Thread-2 (job): Iteration: 43000 - total remaining prefixes: 257000
2026-04-14 06:51:27,350 INFO BGP-Thread-1 (job): Iteration: 44000 - total remaining prefixes: 256000
2026-04-14 06:51:27,408 INFO BGP-Thread-2 (job): Iteration: 44000 - total remaining prefixes: 256000
2026-04-14 06:51:27,415 INFO BGP-Thread-1 (job): Iteration: 45000 - total remaining prefixes: 255000
2026-04-14 06:51:27,451 INFO BGP-Thread-2 (job): Iteration: 45000 - total remaining prefixes: 255000
2026-04-14 06:51:27,487 INFO BGP-Thread-2 (job): Iteration: 46000 - total remaining prefixes: 254000
2026-04-14 06:51:27,537 INFO BGP-Thread-2 (job): Iteration: 47000 - total remaining prefixes: 253000
2026-04-14 06:51:27,567 INFO BGP-Thread-2 (job): Iteration: 48000 - total remaining prefixes: 252000
2026-04-14 06:51:27,576 INFO BGP-Thread-1 (job): Iteration: 46000 - total remaining prefixes: 254000
2026-04-14 06:51:27,635 INFO BGP-Thread-2 (job): Iteration: 49000 - total remaining prefixes: 251000
2026-04-14 06:51:27,651 INFO BGP-Thread-1 (job): Iteration: 47000 - total remaining prefixes: 253000
2026-04-14 06:51:27,681 INFO BGP-Thread-1 (job): Iteration: 48000 - total remaining prefixes: 252000
2026-04-14 06:51:27,727 INFO BGP-Thread-1 (job): Iteration: 49000 - total remaining prefixes: 251000
2026-04-14 06:51:27,730 INFO BGP-Thread-2 (job): Iteration: 50000 - total remaining prefixes: 250000
2026-04-14 06:51:27,787 INFO BGP-Thread-2 (job): Iteration: 51000 - total remaining prefixes: 249000
2026-04-14 06:51:27,791 INFO BGP-Thread-1 (job): Iteration: 50000 - total remaining prefixes: 250000
2026-04-14 06:51:27,831 INFO BGP-Thread-1 (job): Iteration: 51000 - total remaining prefixes: 249000
2026-04-14 06:51:27,833 INFO BGP-Thread-2 (job): Iteration: 52000 - total remaining prefixes: 248000
2026-04-14 06:51:27,855 INFO BGP-Thread-2 (job): Iteration: 53000 - total remaining prefixes: 247000
2026-04-14 06:51:27,900 INFO BGP-Thread-1 (job): Iteration: 52000 - total remaining prefixes: 248000
2026-04-14 06:51:27,912 INFO BGP-Thread-2 (job): Iteration: 54000 - total remaining prefixes: 246000
2026-04-14 06:51:27,936 INFO BGP-Thread-1 (job): Iteration: 53000 - total remaining prefixes: 247000
2026-04-14 06:51:27,980 INFO BGP-Thread-1 (job): Iteration: 54000 - total remaining prefixes: 246000
2026-04-14 06:51:28,014 INFO BGP-Thread-2 (job): Iteration: 55000 - total remaining prefixes: 245000
2026-04-14 06:51:28,053 INFO BGP-Thread-2 (job): Iteration: 56000 - total remaining prefixes: 244000
2026-04-14 06:51:28,066 INFO BGP-Thread-1 (job): Iteration: 55000 - total remaining prefixes: 245000
2026-04-14 06:51:28,148 INFO BGP-Thread-2 (job): Iteration: 57000 - total remaining prefixes: 243000
2026-04-14 06:51:28,183 INFO BGP-Thread-2 (job): Iteration: 58000 - total remaining prefixes: 242000
2026-04-14 06:51:28,206 INFO BGP-Thread-1 (job): Iteration: 56000 - total remaining prefixes: 244000
2026-04-14 06:51:28,220 INFO BGP-Thread-2 (job): Iteration: 59000 - total remaining prefixes: 241000
2026-04-14 06:51:28,273 INFO BGP-Thread-1 (job): Iteration: 57000 - total remaining prefixes: 243000
2026-04-14 06:51:28,291 INFO BGP-Thread-2 (job): Iteration: 60000 - total remaining prefixes: 240000
2026-04-14 06:51:28,340 INFO BGP-Thread-2 (job): Iteration: 61000 - total remaining prefixes: 239000
2026-04-14 06:51:28,346 INFO BGP-Thread-1 (job): Iteration: 58000 - total remaining prefixes: 242000
2026-04-14 06:51:28,397 INFO BGP-Thread-2 (job): Iteration: 62000 - total remaining prefixes: 238000
2026-04-14 06:51:28,427 INFO BGP-Thread-2 (job): Iteration: 63000 - total remaining prefixes: 237000
2026-04-14 06:51:28,458 INFO BGP-Thread-2 (job): Iteration: 64000 - total remaining prefixes: 236000
2026-04-14 06:51:28,494 INFO BGP-Thread-2 (job): Iteration: 65000 - total remaining prefixes: 235000
2026-04-14 06:51:28,529 INFO BGP-Thread-2 (job): Iteration: 66000 - total remaining prefixes: 234000
2026-04-14 06:51:28,544 INFO BGP-Thread-1 (job): Iteration: 59000 - total remaining prefixes: 241000
2026-04-14 06:51:28,571 INFO BGP-Thread-2 (job): Iteration: 67000 - total remaining prefixes: 233000
2026-04-14 06:51:28,633 INFO BGP-Thread-2 (job): Iteration: 68000 - total remaining prefixes: 232000
2026-04-14 06:51:28,668 INFO BGP-Thread-1 (job): Iteration: 60000 - total remaining prefixes: 240000
2026-04-14 06:51:28,681 INFO BGP-Thread-2 (job): Iteration: 69000 - total remaining prefixes: 231000
2026-04-14 06:51:28,727 INFO BGP-Thread-2 (job): Iteration: 70000 - total remaining prefixes: 230000
2026-04-14 06:51:28,734 INFO BGP-Thread-1 (job): Iteration: 61000 - total remaining prefixes: 239000
2026-04-14 06:51:28,792 INFO BGP-Thread-1 (job): Iteration: 62000 - total remaining prefixes: 238000
2026-04-14 06:51:28,795 INFO BGP-Thread-2 (job): Iteration: 71000 - total remaining prefixes: 229000
2026-04-14 06:51:28,836 INFO BGP-Thread-1 (job): Iteration: 63000 - total remaining prefixes: 237000
2026-04-14 06:51:28,866 INFO BGP-Thread-1 (job): Iteration: 64000 - total remaining prefixes: 236000
2026-04-14 06:51:28,897 INFO BGP-Thread-1 (job): Iteration: 65000 - total remaining prefixes: 235000
2026-04-14 06:51:28,910 INFO BGP-Thread-2 (job): Iteration: 72000 - total remaining prefixes: 228000
2026-04-14 06:51:28,981 INFO BGP-Thread-1 (job): Iteration: 66000 - total remaining prefixes: 234000
2026-04-14 06:51:28,997 INFO BGP-Thread-2 (job): Iteration: 73000 - total remaining prefixes: 227000
2026-04-14 06:51:29,029 INFO BGP-Thread-2 (job): Iteration: 74000 - total remaining prefixes: 226000
2026-04-14 06:51:29,056 INFO BGP-Thread-1 (job): Iteration: 67000 - total remaining prefixes: 233000
2026-04-14 06:51:29,067 INFO BGP-Thread-2 (job): Iteration: 75000 - total remaining prefixes: 225000
2026-04-14 06:51:29,107 INFO BGP-Thread-1 (job): Iteration: 68000 - total remaining prefixes: 232000
2026-04-14 06:51:29,133 INFO BGP-Thread-2 (job): Iteration: 76000 - total remaining prefixes: 224000
2026-04-14 06:51:29,166 INFO BGP-Thread-1 (job): Iteration: 69000 - total remaining prefixes: 231000
2026-04-14 06:51:29,201 INFO BGP-Thread-1 (job): Iteration: 70000 - total remaining prefixes: 230000
2026-04-14 06:51:29,219 INFO BGP-Thread-2 (job): Iteration: 77000 - total remaining prefixes: 223000
2026-04-14 06:51:29,238 INFO BGP-Thread-1 (job): Iteration: 71000 - total remaining prefixes: 229000
2026-04-14 06:51:29,267 INFO BGP-Thread-1 (job): Iteration: 72000 - total remaining prefixes: 228000
2026-04-14 06:51:29,301 INFO BGP-Thread-1 (job): Iteration: 73000 - total remaining prefixes: 227000
2026-04-14 06:51:29,336 INFO BGP-Thread-2 (job): Iteration: 78000 - total remaining prefixes: 222000
2026-04-14 06:51:29,358 INFO BGP-Thread-1 (job): Iteration: 74000 - total remaining prefixes: 226000
2026-04-14 06:51:29,387 INFO BGP-Thread-2 (job): Iteration: 79000 - total remaining prefixes: 221000
2026-04-14 06:51:29,411 INFO BGP-Thread-1 (job): Iteration: 75000 - total remaining prefixes: 225000
2026-04-14 06:51:29,455 INFO BGP-Thread-1 (job): Iteration: 76000 - total remaining prefixes: 224000
2026-04-14 06:51:29,461 INFO BGP-Thread-2 (job): Iteration: 80000 - total remaining prefixes: 220000
2026-04-14 06:51:29,520 INFO BGP-Thread-2 (job): Iteration: 81000 - total remaining prefixes: 219000
2026-04-14 06:51:29,522 INFO BGP-Thread-1 (job): Iteration: 77000 - total remaining prefixes: 223000
2026-04-14 06:51:29,557 INFO BGP-Thread-1 (job): Iteration: 78000 - total remaining prefixes: 222000
2026-04-14 06:51:29,589 INFO BGP-Thread-2 (job): Iteration: 82000 - total remaining prefixes: 218000
2026-04-14 06:51:29,613 INFO BGP-Thread-1 (job): Iteration: 79000 - total remaining prefixes: 221000
2026-04-14 06:51:29,654 INFO BGP-Thread-1 (job): Iteration: 80000 - total remaining prefixes: 220000
2026-04-14 06:51:29,689 INFO BGP-Thread-1 (job): Iteration: 81000 - total remaining prefixes: 219000
2026-04-14 06:51:29,716 INFO BGP-Thread-2 (job): Iteration: 83000 - total remaining prefixes: 217000
2026-04-14 06:51:29,725 INFO BGP-Thread-1 (job): Iteration: 82000 - total remaining prefixes: 218000
2026-04-14 06:51:29,747 INFO BGP-Thread-2 (job): Iteration: 84000 - total remaining prefixes: 216000
2026-04-14 06:51:29,785 INFO BGP-Thread-1 (job): Iteration: 83000 - total remaining prefixes: 217000
2026-04-14 06:51:29,824 INFO BGP-Thread-2 (job): Iteration: 85000 - total remaining prefixes: 215000
2026-04-14 06:51:29,831 INFO BGP-Thread-1 (job): Iteration: 84000 - total remaining prefixes: 216000
2026-04-14 06:51:29,884 INFO BGP-Thread-2 (job): Iteration: 86000 - total remaining prefixes: 214000
2026-04-14 06:51:29,901 INFO BGP-Thread-1 (job): Iteration: 85000 - total remaining prefixes: 215000
2026-04-14 06:51:29,963 INFO BGP-Thread-1 (job): Iteration: 86000 - total remaining prefixes: 214000
2026-04-14 06:51:29,973 INFO BGP-Thread-2 (job): Iteration: 87000 - total remaining prefixes: 213000
2026-04-14 06:51:30,020 INFO BGP-Thread-2 (job): Iteration: 88000 - total remaining prefixes: 212000
2026-04-14 06:51:30,023 INFO BGP-Thread-1 (job): Iteration: 87000 - total remaining prefixes: 213000
2026-04-14 06:51:30,056 INFO BGP-Thread-2 (job): Iteration: 89000 - total remaining prefixes: 211000
2026-04-14 06:51:30,105 INFO BGP-Thread-1 (job): Iteration: 88000 - total remaining prefixes: 212000
2026-04-14 06:51:30,118 INFO BGP-Thread-2 (job): Iteration: 90000 - total remaining prefixes: 210000
2026-04-14 06:51:30,187 INFO BGP-Thread-1 (job): Iteration: 89000 - total remaining prefixes: 211000
2026-04-14 06:51:30,219 INFO BGP-Thread-2 (job): Iteration: 91000 - total remaining prefixes: 209000
2026-04-14 06:51:30,275 INFO BGP-Thread-1 (job): Iteration: 90000 - total remaining prefixes: 210000
2026-04-14 06:51:30,298 INFO BGP-Thread-2 (job): Iteration: 92000 - total remaining prefixes: 208000
2026-04-14 06:51:30,328 INFO BGP-Thread-1 (job): Iteration: 91000 - total remaining prefixes: 209000
2026-04-14 06:51:30,338 INFO BGP-Thread-2 (job): Iteration: 93000 - total remaining prefixes: 207000
2026-04-14 06:51:30,402 INFO BGP-Thread-1 (job): Iteration: 92000 - total remaining prefixes: 208000
2026-04-14 06:51:30,439 INFO BGP-Thread-2 (job): Iteration: 94000 - total remaining prefixes: 206000
2026-04-14 06:51:30,471 INFO BGP-Thread-1 (job): Iteration: 93000 - total remaining prefixes: 207000
2026-04-14 06:51:30,485 INFO BGP-Thread-2 (job): Iteration: 95000 - total remaining prefixes: 205000
2026-04-14 06:51:30,506 INFO BGP-Thread-1 (job): Iteration: 94000 - total remaining prefixes: 206000
2026-04-14 06:51:30,525 INFO BGP-Thread-2 (job): Iteration: 96000 - total remaining prefixes: 204000
2026-04-14 06:51:30,546 INFO BGP-Thread-1 (job): Iteration: 95000 - total remaining prefixes: 205000
2026-04-14 06:51:30,566 INFO BGP-Thread-2 (job): Iteration: 97000 - total remaining prefixes: 203000
2026-04-14 06:51:30,605 INFO BGP-Thread-2 (job): Iteration: 98000 - total remaining prefixes: 202000
2026-04-14 06:51:30,621 INFO BGP-Thread-1 (job): Iteration: 96000 - total remaining prefixes: 204000
2026-04-14 06:51:30,638 INFO BGP-Thread-2 (job): Iteration: 99000 - total remaining prefixes: 201000
2026-04-14 06:51:30,687 INFO BGP-Thread-1 (job): Iteration: 97000 - total remaining prefixes: 203000
2026-04-14 06:51:30,703 INFO BGP-Thread-2 (job): Iteration: 100000 - total remaining prefixes: 200000
2026-04-14 06:51:30,737 INFO BGP-Thread-2 (job): Iteration: 101000 - total remaining prefixes: 199000
2026-04-14 06:51:30,777 INFO BGP-Thread-2 (job): Iteration: 102000 - total remaining prefixes: 198000
2026-04-14 06:51:30,811 INFO BGP-Thread-2 (job): Iteration: 103000 - total remaining prefixes: 197000
2026-04-14 06:51:30,854 INFO BGP-Thread-1 (job): Iteration: 98000 - total remaining prefixes: 202000
2026-04-14 06:51:30,862 INFO BGP-Thread-2 (job): Iteration: 104000 - total remaining prefixes: 196000
2026-04-14 06:51:30,900 INFO BGP-Thread-1 (job): Iteration: 99000 - total remaining prefixes: 201000
2026-04-14 06:51:30,927 INFO BGP-Thread-1 (job): Iteration: 100000 - total remaining prefixes: 200000
2026-04-14 06:51:30,951 INFO BGP-Thread-2 (job): Iteration: 105000 - total remaining prefixes: 195000
2026-04-14 06:51:30,982 INFO BGP-Thread-1 (job): Iteration: 101000 - total remaining prefixes: 199000
2026-04-14 06:51:31,018 INFO BGP-Thread-2 (job): Iteration: 106000 - total remaining prefixes: 194000
2026-04-14 06:51:31,048 INFO BGP-Thread-2 (job): Iteration: 107000 - total remaining prefixes: 193000
2026-04-14 06:51:31,070 INFO BGP-Thread-1 (job): Iteration: 102000 - total remaining prefixes: 198000
2026-04-14 06:51:31,087 INFO BGP-Thread-2 (job): Iteration: 108000 - total remaining prefixes: 192000
2026-04-14 06:51:31,128 INFO BGP-Thread-2 (job): Iteration: 109000 - total remaining prefixes: 191000
2026-04-14 06:51:31,165 INFO BGP-Thread-2 (job): Iteration: 110000 - total remaining prefixes: 190000
2026-04-14 06:51:31,190 INFO BGP-Thread-1 (job): Iteration: 103000 - total remaining prefixes: 197000
2026-04-14 06:51:31,228 INFO BGP-Thread-2 (job): Iteration: 111000 - total remaining prefixes: 189000
2026-04-14 06:51:31,245 INFO BGP-Thread-1 (job): Iteration: 104000 - total remaining prefixes: 196000
2026-04-14 06:51:31,306 INFO BGP-Thread-2 (job): Iteration: 112000 - total remaining prefixes: 188000
2026-04-14 06:51:31,326 INFO BGP-Thread-1 (job): Iteration: 105000 - total remaining prefixes: 195000
2026-04-14 06:51:31,352 INFO BGP-Thread-2 (job): Iteration: 113000 - total remaining prefixes: 187000
2026-04-14 06:51:31,390 INFO BGP-Thread-1 (job): Iteration: 106000 - total remaining prefixes: 194000
2026-04-14 06:51:31,398 INFO BGP-Thread-2 (job): Iteration: 114000 - total remaining prefixes: 186000
2026-04-14 06:51:31,436 INFO BGP-Thread-1 (job): Iteration: 107000 - total remaining prefixes: 193000
2026-04-14 06:51:31,443 INFO BGP-Thread-2 (job): Iteration: 115000 - total remaining prefixes: 185000
2026-04-14 06:51:31,488 INFO BGP-Thread-2 (job): Iteration: 116000 - total remaining prefixes: 184000
2026-04-14 06:51:31,500 INFO BGP-Thread-1 (job): Iteration: 108000 - total remaining prefixes: 192000
2026-04-14 06:51:31,567 INFO BGP-Thread-2 (job): Iteration: 117000 - total remaining prefixes: 183000
2026-04-14 06:51:31,593 INFO BGP-Thread-1 (job): Iteration: 109000 - total remaining prefixes: 191000
2026-04-14 06:51:31,622 INFO BGP-Thread-2 (job): Iteration: 118000 - total remaining prefixes: 182000
2026-04-14 06:51:31,670 INFO BGP-Thread-2 (job): Iteration: 119000 - total remaining prefixes: 181000
2026-04-14 06:51:31,705 INFO BGP-Thread-1 (job): Iteration: 110000 - total remaining prefixes: 190000
2026-04-14 06:51:31,746 INFO BGP-Thread-2 (job): Iteration: 120000 - total remaining prefixes: 180000
2026-04-14 06:51:31,786 INFO BGP-Thread-2 (job): Iteration: 121000 - total remaining prefixes: 179000
2026-04-14 06:51:31,819 INFO BGP-Thread-2 (job): Iteration: 122000 - total remaining prefixes: 178000
2026-04-14 06:51:31,859 INFO BGP-Thread-2 (job): Iteration: 123000 - total remaining prefixes: 177000
2026-04-14 06:51:31,918 INFO BGP-Thread-2 (job): Iteration: 124000 - total remaining prefixes: 176000
2026-04-14 06:51:31,920 INFO BGP-Thread-1 (job): Iteration: 111000 - total remaining prefixes: 189000
2026-04-14 06:51:31,966 INFO BGP-Thread-2 (job): Iteration: 125000 - total remaining prefixes: 175000
2026-04-14 06:51:31,984 INFO BGP-Thread-1 (job): Iteration: 112000 - total remaining prefixes: 188000
2026-04-14 06:51:32,024 INFO BGP-Thread-2 (job): Iteration: 126000 - total remaining prefixes: 174000
2026-04-14 06:51:32,058 INFO BGP-Thread-2 (job): Iteration: 127000 - total remaining prefixes: 173000
2026-04-14 06:51:32,107 INFO BGP-Thread-1 (job): Iteration: 113000 - total remaining prefixes: 187000
2026-04-14 06:51:32,118 INFO BGP-Thread-2 (job): Iteration: 128000 - total remaining prefixes: 172000
2026-04-14 06:51:32,153 INFO BGP-Thread-1 (job): Iteration: 114000 - total remaining prefixes: 186000
2026-04-14 06:51:32,187 INFO BGP-Thread-2 (job): Iteration: 129000 - total remaining prefixes: 171000
2026-04-14 06:51:32,210 INFO BGP-Thread-1 (job): Iteration: 115000 - total remaining prefixes: 185000
2026-04-14 06:51:32,226 INFO BGP-Thread-2 (job): Iteration: 130000 - total remaining prefixes: 170000
2026-04-14 06:51:32,266 INFO BGP-Thread-1 (job): Iteration: 116000 - total remaining prefixes: 184000
2026-04-14 06:51:32,306 INFO BGP-Thread-1 (job): Iteration: 117000 - total remaining prefixes: 183000
2026-04-14 06:51:32,323 INFO BGP-Thread-2 (job): Iteration: 131000 - total remaining prefixes: 169000
2026-04-14 06:51:32,355 INFO BGP-Thread-2 (job): Iteration: 132000 - total remaining prefixes: 168000
2026-04-14 06:51:32,359 INFO BGP-Thread-1 (job): Iteration: 118000 - total remaining prefixes: 182000
2026-04-14 06:51:32,428 INFO BGP-Thread-2 (job): Iteration: 133000 - total remaining prefixes: 167000
2026-04-14 06:51:32,449 INFO BGP-Thread-1 (job): Iteration: 119000 - total remaining prefixes: 181000
2026-04-14 06:51:32,494 INFO BGP-Thread-1 (job): Iteration: 120000 - total remaining prefixes: 180000
2026-04-14 06:51:32,509 INFO BGP-Thread-2 (job): Iteration: 134000 - total remaining prefixes: 166000
2026-04-14 06:51:32,550 INFO BGP-Thread-2 (job): Iteration: 135000 - total remaining prefixes: 165000
2026-04-14 06:51:32,575 INFO BGP-Thread-1 (job): Iteration: 121000 - total remaining prefixes: 179000
2026-04-14 06:51:32,624 INFO BGP-Thread-2 (job): Iteration: 136000 - total remaining prefixes: 164000
2026-04-14 06:51:32,636 INFO BGP-Thread-1 (job): Iteration: 122000 - total remaining prefixes: 178000
2026-04-14 06:51:32,684 INFO BGP-Thread-2 (job): Iteration: 137000 - total remaining prefixes: 163000
2026-04-14 06:51:32,688 INFO BGP-Thread-1 (job): Iteration: 123000 - total remaining prefixes: 177000
2026-04-14 06:51:32,744 INFO BGP-Thread-2 (job): Iteration: 138000 - total remaining prefixes: 162000
2026-04-14 06:51:32,784 INFO BGP-Thread-2 (job): Iteration: 139000 - total remaining prefixes: 161000
2026-04-14 06:51:32,824 INFO BGP-Thread-2 (job): Iteration: 140000 - total remaining prefixes: 160000
2026-04-14 06:51:32,841 INFO BGP-Thread-1 (job): Iteration: 124000 - total remaining prefixes: 176000
2026-04-14 06:51:32,868 INFO BGP-Thread-2 (job): Iteration: 141000 - total remaining prefixes: 159000
2026-04-14 06:51:32,906 INFO BGP-Thread-1 (job): Iteration: 125000 - total remaining prefixes: 175000
2026-04-14 06:51:32,937 INFO BGP-Thread-1 (job): Iteration: 126000 - total remaining prefixes: 174000
2026-04-14 06:51:32,964 INFO BGP-Thread-2 (job): Iteration: 142000 - total remaining prefixes: 158000
2026-04-14 06:51:32,971 INFO BGP-Thread-1 (job): Iteration: 127000 - total remaining prefixes: 173000
2026-04-14 06:51:33,002 INFO BGP-Thread-1 (job): Iteration: 128000 - total remaining prefixes: 172000
2026-04-14 06:51:33,032 INFO BGP-Thread-1 (job): Iteration: 129000 - total remaining prefixes: 171000
2026-04-14 06:51:33,059 INFO BGP-Thread-1 (job): Iteration: 130000 - total remaining prefixes: 170000
2026-04-14 06:51:33,130 INFO BGP-Thread-2 (job): Iteration: 143000 - total remaining prefixes: 157000
2026-04-14 06:51:33,146 INFO BGP-Thread-1 (job): Iteration: 131000 - total remaining prefixes: 169000
2026-04-14 06:51:33,167 INFO BGP-Thread-2 (job): Iteration: 144000 - total remaining prefixes: 156000
2026-04-14 06:51:33,207 INFO BGP-Thread-1 (job): Iteration: 132000 - total remaining prefixes: 168000
2026-04-14 06:51:33,216 INFO BGP-Thread-2 (job): Iteration: 145000 - total remaining prefixes: 155000
2026-04-14 06:51:33,260 INFO BGP-Thread-1 (job): Iteration: 133000 - total remaining prefixes: 167000
2026-04-14 06:51:33,269 INFO BGP-Thread-2 (job): Iteration: 146000 - total remaining prefixes: 154000
2026-04-14 06:51:33,326 INFO BGP-Thread-1 (job): Iteration: 134000 - total remaining prefixes: 166000
2026-04-14 06:51:33,334 INFO BGP-Thread-2 (job): Iteration: 147000 - total remaining prefixes: 153000
2026-04-14 06:51:33,389 INFO BGP-Thread-2 (job): Iteration: 148000 - total remaining prefixes: 152000
2026-04-14 06:51:33,395 INFO BGP-Thread-1 (job): Iteration: 135000 - total remaining prefixes: 165000
2026-04-14 06:51:33,442 INFO BGP-Thread-1 (job): Iteration: 136000 - total remaining prefixes: 164000
2026-04-14 06:51:33,451 INFO BGP-Thread-2 (job): Iteration: 149000 - total remaining prefixes: 151000
2026-04-14 06:51:33,507 INFO BGP-Thread-1 (job): Iteration: 137000 - total remaining prefixes: 163000
2026-04-14 06:51:33,517 INFO BGP-Thread-2 (job): Iteration: 150000 - total remaining prefixes: 150000
2026-04-14 06:51:33,554 INFO BGP-Thread-1 (job): Iteration: 138000 - total remaining prefixes: 162000
2026-04-14 06:51:33,580 INFO BGP-Thread-2 (job): Iteration: 151000 - total remaining prefixes: 149000
2026-04-14 06:51:33,613 INFO BGP-Thread-1 (job): Iteration: 139000 - total remaining prefixes: 161000
2026-04-14 06:51:33,614 INFO BGP-Thread-2 (job): Iteration: 152000 - total remaining prefixes: 148000
2026-04-14 06:51:33,664 INFO BGP-Thread-2 (job): Iteration: 153000 - total remaining prefixes: 147000
2026-04-14 06:51:33,692 INFO BGP-Thread-1 (job): Iteration: 140000 - total remaining prefixes: 160000
2026-04-14 06:51:33,702 INFO BGP-Thread-2 (job): Iteration: 154000 - total remaining prefixes: 146000
2026-04-14 06:51:33,739 INFO BGP-Thread-2 (job): Iteration: 155000 - total remaining prefixes: 145000
2026-04-14 06:51:33,747 INFO BGP-Thread-1 (job): Iteration: 141000 - total remaining prefixes: 159000
2026-04-14 06:51:33,795 INFO BGP-Thread-1 (job): Iteration: 142000 - total remaining prefixes: 158000
2026-04-14 06:51:33,830 INFO BGP-Thread-2 (job): Iteration: 156000 - total remaining prefixes: 144000
2026-04-14 06:51:33,833 INFO BGP-Thread-1 (job): Iteration: 143000 - total remaining prefixes: 157000
2026-04-14 06:51:33,897 INFO BGP-Thread-2 (job): Iteration: 157000 - total remaining prefixes: 143000
2026-04-14 06:51:33,912 INFO BGP-Thread-1 (job): Iteration: 144000 - total remaining prefixes: 156000
2026-04-14 06:51:33,956 INFO BGP-Thread-2 (job): Iteration: 158000 - total remaining prefixes: 142000
2026-04-14 06:51:33,992 INFO BGP-Thread-2 (job): Iteration: 159000 - total remaining prefixes: 141000
2026-04-14 06:51:34,004 INFO BGP-Thread-1 (job): Iteration: 145000 - total remaining prefixes: 155000
2026-04-14 06:51:34,040 INFO BGP-Thread-2 (job): Iteration: 160000 - total remaining prefixes: 140000
2026-04-14 06:51:34,079 INFO BGP-Thread-1 (job): Iteration: 146000 - total remaining prefixes: 154000
2026-04-14 06:51:34,109 INFO BGP-Thread-2 (job): Iteration: 161000 - total remaining prefixes: 139000
2026-04-14 06:51:34,170 INFO BGP-Thread-2 (job): Iteration: 162000 - total remaining prefixes: 138000
2026-04-14 06:51:34,228 INFO BGP-Thread-1 (job): Iteration: 147000 - total remaining prefixes: 153000
2026-04-14 06:51:34,238 INFO BGP-Thread-2 (job): Iteration: 163000 - total remaining prefixes: 137000
2026-04-14 06:51:34,309 INFO BGP-Thread-1 (job): Iteration: 148000 - total remaining prefixes: 152000
2026-04-14 06:51:34,337 INFO BGP-Thread-1 (job): Iteration: 149000 - total remaining prefixes: 151000
2026-04-14 06:51:34,365 INFO BGP-Thread-2 (job): Iteration: 164000 - total remaining prefixes: 136000
2026-04-14 06:51:34,391 INFO BGP-Thread-1 (job): Iteration: 150000 - total remaining prefixes: 150000
2026-04-14 06:51:34,413 INFO BGP-Thread-2 (job): Iteration: 165000 - total remaining prefixes: 135000
2026-04-14 06:51:34,454 INFO BGP-Thread-1 (job): Iteration: 151000 - total remaining prefixes: 149000
2026-04-14 06:51:34,488 INFO BGP-Thread-1 (job): Iteration: 152000 - total remaining prefixes: 148000
2026-04-14 06:51:34,515 INFO BGP-Thread-2 (job): Iteration: 166000 - total remaining prefixes: 134000
2026-04-14 06:51:34,551 INFO BGP-Thread-1 (job): Iteration: 153000 - total remaining prefixes: 147000
2026-04-14 06:51:34,585 INFO BGP-Thread-2 (job): Iteration: 167000 - total remaining prefixes: 133000
2026-04-14 06:51:34,618 INFO BGP-Thread-1 (job): Iteration: 154000 - total remaining prefixes: 146000
2026-04-14 06:51:34,648 INFO BGP-Thread-1 (job): Iteration: 155000 - total remaining prefixes: 145000
2026-04-14 06:51:34,670 INFO BGP-Thread-2 (job): Iteration: 168000 - total remaining prefixes: 132000
2026-04-14 06:51:34,698 INFO BGP-Thread-1 (job): Iteration: 156000 - total remaining prefixes: 144000
2026-04-14 06:51:34,736 INFO BGP-Thread-1 (job): Iteration: 157000 - total remaining prefixes: 143000
2026-04-14 06:51:34,772 INFO BGP-Thread-1 (job): Iteration: 158000 - total remaining prefixes: 142000
2026-04-14 06:51:34,801 INFO BGP-Thread-1 (job): Iteration: 159000 - total remaining prefixes: 141000
2026-04-14 06:51:34,846 INFO BGP-Thread-1 (job): Iteration: 160000 - total remaining prefixes: 140000
2026-04-14 06:51:34,874 INFO BGP-Thread-1 (job): Iteration: 161000 - total remaining prefixes: 139000
2026-04-14 06:51:34,907 INFO BGP-Thread-1 (job): Iteration: 162000 - total remaining prefixes: 138000
2026-04-14 06:51:34,926 INFO BGP-Thread-2 (job): Iteration: 169000 - total remaining prefixes: 131000
2026-04-14 06:51:34,945 INFO BGP-Thread-1 (job): Iteration: 163000 - total remaining prefixes: 137000
2026-04-14 06:51:35,011 INFO BGP-Thread-2 (job): Iteration: 170000 - total remaining prefixes: 130000
2026-04-14 06:51:35,030 INFO BGP-Thread-1 (job): Iteration: 164000 - total remaining prefixes: 136000
2026-04-14 06:51:35,052 INFO BGP-Thread-2 (job): Iteration: 171000 - total remaining prefixes: 129000
2026-04-14 06:51:35,093 INFO BGP-Thread-2 (job): Iteration: 172000 - total remaining prefixes: 128000
2026-04-14 06:51:35,131 INFO BGP-Thread-1 (job): Iteration: 165000 - total remaining prefixes: 135000
2026-04-14 06:51:35,177 INFO BGP-Thread-2 (job): Iteration: 173000 - total remaining prefixes: 127000
2026-04-14 06:51:35,202 INFO BGP-Thread-1 (job): Iteration: 166000 - total remaining prefixes: 134000
2026-04-14 06:51:35,241 INFO BGP-Thread-1 (job): Iteration: 167000 - total remaining prefixes: 133000
2026-04-14 06:51:35,274 INFO BGP-Thread-1 (job): Iteration: 168000 - total remaining prefixes: 132000
2026-04-14 06:51:35,301 INFO BGP-Thread-2 (job): Iteration: 174000 - total remaining prefixes: 126000
2026-04-14 06:51:35,335 INFO BGP-Thread-2 (job): Iteration: 175000 - total remaining prefixes: 125000
2026-04-14 06:51:35,348 INFO BGP-Thread-1 (job): Iteration: 169000 - total remaining prefixes: 131000
2026-04-14 06:51:35,385 INFO BGP-Thread-2 (job): Iteration: 176000 - total remaining prefixes: 124000
2026-04-14 06:51:35,425 INFO BGP-Thread-1 (job): Iteration: 170000 - total remaining prefixes: 130000
2026-04-14 06:51:35,443 INFO BGP-Thread-2 (job): Iteration: 177000 - total remaining prefixes: 123000
2026-04-14 06:51:35,469 INFO BGP-Thread-1 (job): Iteration: 171000 - total remaining prefixes: 129000
2026-04-14 06:51:35,512 INFO BGP-Thread-1 (job): Iteration: 172000 - total remaining prefixes: 128000
2026-04-14 06:51:35,541 INFO BGP-Thread-1 (job): Iteration: 173000 - total remaining prefixes: 127000
2026-04-14 06:51:35,568 INFO BGP-Thread-1 (job): Iteration: 174000 - total remaining prefixes: 126000
2026-04-14 06:51:35,604 INFO BGP-Thread-1 (job): Iteration: 175000 - total remaining prefixes: 125000
2026-04-14 06:51:35,637 INFO BGP-Thread-1 (job): Iteration: 176000 - total remaining prefixes: 124000
2026-04-14 06:51:35,672 INFO BGP-Thread-1 (job): Iteration: 177000 - total remaining prefixes: 123000
2026-04-14 06:51:35,705 INFO BGP-Thread-1 (job): Iteration: 178000 - total remaining prefixes: 122000
2026-04-14 06:51:35,735 INFO BGP-Thread-1 (job): Iteration: 179000 - total remaining prefixes: 121000
2026-04-14 06:51:35,766 INFO BGP-Thread-2 (job): Iteration: 178000 - total remaining prefixes: 122000
2026-04-14 06:51:35,781 INFO BGP-Thread-1 (job): Iteration: 180000 - total remaining prefixes: 120000
2026-04-14 06:51:35,834 INFO BGP-Thread-1 (job): Iteration: 181000 - total remaining prefixes: 119000
2026-04-14 06:51:35,848 INFO BGP-Thread-2 (job): Iteration: 179000 - total remaining prefixes: 121000
2026-04-14 06:51:35,878 INFO BGP-Thread-1 (job): Iteration: 182000 - total remaining prefixes: 118000
2026-04-14 06:51:35,920 INFO BGP-Thread-2 (job): Iteration: 180000 - total remaining prefixes: 120000
2026-04-14 06:51:35,946 INFO BGP-Thread-1 (job): Iteration: 183000 - total remaining prefixes: 117000
2026-04-14 06:51:35,957 INFO BGP-Thread-2 (job): Iteration: 181000 - total remaining prefixes: 119000
2026-04-14 06:51:35,994 INFO BGP-Thread-1 (job): Iteration: 184000 - total remaining prefixes: 116000
2026-04-14 06:51:36,005 INFO BGP-Thread-2 (job): Iteration: 182000 - total remaining prefixes: 118000
2026-04-14 06:51:36,034 INFO BGP-Thread-1 (job): Iteration: 185000 - total remaining prefixes: 115000
2026-04-14 06:51:36,062 INFO BGP-Thread-1 (job): Iteration: 186000 - total remaining prefixes: 114000
2026-04-14 06:51:36,091 INFO BGP-Thread-1 (job): Iteration: 187000 - total remaining prefixes: 113000
2026-04-14 06:51:36,119 INFO BGP-Thread-1 (job): Iteration: 188000 - total remaining prefixes: 112000
2026-04-14 06:51:36,150 INFO BGP-Thread-1 (job): Iteration: 189000 - total remaining prefixes: 111000
2026-04-14 06:51:36,188 INFO BGP-Thread-1 (job): Iteration: 190000 - total remaining prefixes: 110000
2026-04-14 06:51:36,193 INFO BGP-Thread-2 (job): Iteration: 183000 - total remaining prefixes: 117000
2026-04-14 06:51:36,230 INFO BGP-Thread-1 (job): Iteration: 191000 - total remaining prefixes: 109000
2026-04-14 06:51:36,237 INFO BGP-Thread-2 (job): Iteration: 184000 - total remaining prefixes: 116000
2026-04-14 06:51:36,293 INFO BGP-Thread-1 (job): Iteration: 192000 - total remaining prefixes: 108000
2026-04-14 06:51:36,322 INFO BGP-Thread-1 (job): Iteration: 193000 - total remaining prefixes: 107000
2026-04-14 06:51:36,348 INFO BGP-Thread-2 (job): Iteration: 185000 - total remaining prefixes: 115000
2026-04-14 06:51:36,363 INFO BGP-Thread-1 (job): Iteration: 194000 - total remaining prefixes: 106000
2026-04-14 06:51:36,380 INFO BGP-Thread-2 (job): Iteration: 186000 - total remaining prefixes: 114000
2026-04-14 06:51:36,416 INFO BGP-Thread-1 (job): Iteration: 195000 - total remaining prefixes: 105000
2026-04-14 06:51:36,468 INFO BGP-Thread-2 (job): Iteration: 187000 - total remaining prefixes: 113000
2026-04-14 06:51:36,522 INFO BGP-Thread-2 (job): Iteration: 188000 - total remaining prefixes: 112000
2026-04-14 06:51:36,529 INFO BGP-Thread-1 (job): Iteration: 196000 - total remaining prefixes: 104000
2026-04-14 06:51:36,585 INFO BGP-Thread-1 (job): Iteration: 197000 - total remaining prefixes: 103000
2026-04-14 06:51:36,619 INFO BGP-Thread-1 (job): Iteration: 198000 - total remaining prefixes: 102000
2026-04-14 06:51:36,627 INFO BGP-Thread-2 (job): Iteration: 189000 - total remaining prefixes: 111000
2026-04-14 06:51:36,675 INFO BGP-Thread-1 (job): Iteration: 199000 - total remaining prefixes: 101000
2026-04-14 06:51:36,695 INFO BGP-Thread-2 (job): Iteration: 190000 - total remaining prefixes: 110000
2026-04-14 06:51:36,716 INFO BGP-Thread-1 (job): Iteration: 200000 - total remaining prefixes: 100000
2026-04-14 06:51:36,747 INFO BGP-Thread-2 (job): Iteration: 191000 - total remaining prefixes: 109000
2026-04-14 06:51:36,764 INFO BGP-Thread-1 (job): Iteration: 201000 - total remaining prefixes: 99000
2026-04-14 06:51:36,784 INFO BGP-Thread-2 (job): Iteration: 192000 - total remaining prefixes: 108000
2026-04-14 06:51:36,803 INFO BGP-Thread-1 (job): Iteration: 202000 - total remaining prefixes: 98000
2026-04-14 06:51:36,828 INFO BGP-Thread-2 (job): Iteration: 193000 - total remaining prefixes: 107000
2026-04-14 06:51:36,856 INFO BGP-Thread-1 (job): Iteration: 203000 - total remaining prefixes: 97000
2026-04-14 06:51:36,892 INFO BGP-Thread-2 (job): Iteration: 194000 - total remaining prefixes: 106000
2026-04-14 06:51:36,907 INFO BGP-Thread-1 (job): Iteration: 204000 - total remaining prefixes: 96000
2026-04-14 06:51:36,952 INFO BGP-Thread-2 (job): Iteration: 195000 - total remaining prefixes: 105000
2026-04-14 06:51:36,987 INFO BGP-Thread-2 (job): Iteration: 196000 - total remaining prefixes: 104000
2026-04-14 06:51:36,997 INFO BGP-Thread-1 (job): Iteration: 205000 - total remaining prefixes: 95000
2026-04-14 06:51:37,027 INFO BGP-Thread-2 (job): Iteration: 197000 - total remaining prefixes: 103000
2026-04-14 06:51:37,044 INFO BGP-Thread-1 (job): Iteration: 206000 - total remaining prefixes: 94000
2026-04-14 06:51:37,087 INFO BGP-Thread-2 (job): Iteration: 198000 - total remaining prefixes: 102000
2026-04-14 06:51:37,111 INFO BGP-Thread-1 (job): Iteration: 207000 - total remaining prefixes: 93000
2026-04-14 06:51:37,157 INFO BGP-Thread-2 (job): Iteration: 199000 - total remaining prefixes: 101000
2026-04-14 06:51:37,172 INFO BGP-Thread-1 (job): Iteration: 208000 - total remaining prefixes: 92000
2026-04-14 06:51:37,189 INFO BGP-Thread-2 (job): Iteration: 200000 - total remaining prefixes: 100000
2026-04-14 06:51:37,223 INFO BGP-Thread-1 (job): Iteration: 209000 - total remaining prefixes: 91000
2026-04-14 06:51:37,237 INFO BGP-Thread-2 (job): Iteration: 201000 - total remaining prefixes: 99000
2026-04-14 06:51:37,272 INFO BGP-Thread-1 (job): Iteration: 210000 - total remaining prefixes: 90000
2026-04-14 06:51:37,294 INFO BGP-Thread-1 (job): Iteration: 211000 - total remaining prefixes: 89000
2026-04-14 06:51:37,326 INFO BGP-Thread-1 (job): Iteration: 212000 - total remaining prefixes: 88000
2026-04-14 06:51:37,336 INFO BGP-Thread-2 (job): Iteration: 202000 - total remaining prefixes: 98000
2026-04-14 06:51:37,394 INFO BGP-Thread-1 (job): Iteration: 213000 - total remaining prefixes: 87000
2026-04-14 06:51:37,415 INFO BGP-Thread-2 (job): Iteration: 203000 - total remaining prefixes: 97000
2026-04-14 06:51:37,451 INFO BGP-Thread-2 (job): Iteration: 204000 - total remaining prefixes: 96000
2026-04-14 06:51:37,465 INFO BGP-Thread-1 (job): Iteration: 214000 - total remaining prefixes: 86000
2026-04-14 06:51:37,488 INFO BGP-Thread-2 (job): Iteration: 205000 - total remaining prefixes: 95000
2026-04-14 06:51:37,549 INFO BGP-Thread-2 (job): Iteration: 206000 - total remaining prefixes: 94000
2026-04-14 06:51:37,556 INFO BGP-Thread-1 (job): Iteration: 215000 - total remaining prefixes: 85000
2026-04-14 06:51:37,601 INFO BGP-Thread-1 (job): Iteration: 216000 - total remaining prefixes: 84000
2026-04-14 06:51:37,633 INFO BGP-Thread-1 (job): Iteration: 217000 - total remaining prefixes: 83000
2026-04-14 06:51:37,664 INFO BGP-Thread-1 (job): Iteration: 218000 - total remaining prefixes: 82000
2026-04-14 06:51:37,709 INFO BGP-Thread-1 (job): Iteration: 219000 - total remaining prefixes: 81000
2026-04-14 06:51:37,728 INFO BGP-Thread-2 (job): Iteration: 207000 - total remaining prefixes: 93000
2026-04-14 06:51:37,752 INFO BGP-Thread-1 (job): Iteration: 220000 - total remaining prefixes: 80000
2026-04-14 06:51:37,814 INFO BGP-Thread-2 (job): Iteration: 208000 - total remaining prefixes: 92000
2026-04-14 06:51:37,862 INFO BGP-Thread-2 (job): Iteration: 209000 - total remaining prefixes: 91000
2026-04-14 06:51:37,905 INFO BGP-Thread-2 (job): Iteration: 210000 - total remaining prefixes: 90000
2026-04-14 06:51:37,924 INFO BGP-Thread-1 (job): Iteration: 221000 - total remaining prefixes: 79000
2026-04-14 06:51:37,934 INFO BGP-Thread-2 (job): Iteration: 211000 - total remaining prefixes: 89000
2026-04-14 06:51:37,963 INFO BGP-Thread-1 (job): Iteration: 222000 - total remaining prefixes: 78000
2026-04-14 06:51:38,011 INFO BGP-Thread-2 (job): Iteration: 212000 - total remaining prefixes: 88000
2026-04-14 06:51:38,024 INFO BGP-Thread-1 (job): Iteration: 223000 - total remaining prefixes: 77000
2026-04-14 06:51:38,046 INFO BGP-Thread-2 (job): Iteration: 213000 - total remaining prefixes: 87000
2026-04-14 06:51:38,083 INFO BGP-Thread-2 (job): Iteration: 214000 - total remaining prefixes: 86000
2026-04-14 06:51:38,112 INFO BGP-Thread-1 (job): Iteration: 224000 - total remaining prefixes: 76000
2026-04-14 06:51:38,129 INFO BGP-Thread-2 (job): Iteration: 215000 - total remaining prefixes: 85000
2026-04-14 06:51:38,163 INFO BGP-Thread-1 (job): Iteration: 225000 - total remaining prefixes: 75000
2026-04-14 06:51:38,231 INFO BGP-Thread-2 (job): Iteration: 216000 - total remaining prefixes: 84000
2026-04-14 06:51:38,238 INFO BGP-Thread-1 (job): Iteration: 226000 - total remaining prefixes: 74000
2026-04-14 06:51:38,287 INFO BGP-Thread-2 (job): Iteration: 217000 - total remaining prefixes: 83000
2026-04-14 06:51:38,322 INFO BGP-Thread-2 (job): Iteration: 218000 - total remaining prefixes: 82000
2026-04-14 06:51:38,325 INFO BGP-Thread-1 (job): Iteration: 227000 - total remaining prefixes: 73000
2026-04-14 06:51:38,399 INFO BGP-Thread-1 (job): Iteration: 228000 - total remaining prefixes: 72000
2026-04-14 06:51:38,404 INFO BGP-Thread-2 (job): Iteration: 219000 - total remaining prefixes: 81000
2026-04-14 06:51:38,451 INFO BGP-Thread-1 (job): Iteration: 229000 - total remaining prefixes: 71000
2026-04-14 06:51:38,461 INFO BGP-Thread-2 (job): Iteration: 220000 - total remaining prefixes: 80000
2026-04-14 06:51:38,514 INFO BGP-Thread-2 (job): Iteration: 221000 - total remaining prefixes: 79000
2026-04-14 06:51:38,528 INFO BGP-Thread-1 (job): Iteration: 230000 - total remaining prefixes: 70000
2026-04-14 06:51:38,559 INFO BGP-Thread-2 (job): Iteration: 222000 - total remaining prefixes: 78000
2026-04-14 06:51:38,597 INFO BGP-Thread-1 (job): Iteration: 231000 - total remaining prefixes: 69000
2026-04-14 06:51:38,635 INFO BGP-Thread-1 (job): Iteration: 232000 - total remaining prefixes: 68000
2026-04-14 06:51:38,660 INFO BGP-Thread-2 (job): Iteration: 223000 - total remaining prefixes: 77000
2026-04-14 06:51:38,678 INFO BGP-Thread-1 (job): Iteration: 233000 - total remaining prefixes: 67000
2026-04-14 06:51:38,728 INFO BGP-Thread-1 (job): Iteration: 234000 - total remaining prefixes: 66000
2026-04-14 06:51:38,737 INFO BGP-Thread-2 (job): Iteration: 224000 - total remaining prefixes: 76000
2026-04-14 06:51:38,789 INFO BGP-Thread-1 (job): Iteration: 235000 - total remaining prefixes: 65000
2026-04-14 06:51:38,801 INFO BGP-Thread-2 (job): Iteration: 225000 - total remaining prefixes: 75000
2026-04-14 06:51:38,847 INFO BGP-Thread-2 (job): Iteration: 226000 - total remaining prefixes: 74000
2026-04-14 06:51:38,860 INFO BGP-Thread-1 (job): Iteration: 236000 - total remaining prefixes: 64000
2026-04-14 06:51:38,894 INFO BGP-Thread-2 (job): Iteration: 227000 - total remaining prefixes: 73000
2026-04-14 06:51:38,922 INFO BGP-Thread-1 (job): Iteration: 237000 - total remaining prefixes: 63000
2026-04-14 06:51:38,961 INFO BGP-Thread-2 (job): Iteration: 228000 - total remaining prefixes: 72000
2026-04-14 06:51:38,987 INFO BGP-Thread-1 (job): Iteration: 238000 - total remaining prefixes: 62000
2026-04-14 06:51:39,019 INFO BGP-Thread-2 (job): Iteration: 229000 - total remaining prefixes: 71000
2026-04-14 06:51:39,039 INFO BGP-Thread-1 (job): Iteration: 239000 - total remaining prefixes: 61000
2026-04-14 06:51:39,080 INFO BGP-Thread-1 (job): Iteration: 240000 - total remaining prefixes: 60000
2026-04-14 06:51:39,083 INFO BGP-Thread-2 (job): Iteration: 230000 - total remaining prefixes: 70000
2026-04-14 06:51:39,133 INFO BGP-Thread-1 (job): Iteration: 241000 - total remaining prefixes: 59000
2026-04-14 06:51:39,145 INFO BGP-Thread-2 (job): Iteration: 231000 - total remaining prefixes: 69000
2026-04-14 06:51:39,175 INFO BGP-Thread-1 (job): Iteration: 242000 - total remaining prefixes: 58000
2026-04-14 06:51:39,198 INFO BGP-Thread-2 (job): Iteration: 232000 - total remaining prefixes: 68000
2026-04-14 06:51:39,243 INFO BGP-Thread-1 (job): Iteration: 243000 - total remaining prefixes: 57000
2026-04-14 06:51:39,253 INFO BGP-Thread-2 (job): Iteration: 233000 - total remaining prefixes: 67000
2026-04-14 06:51:39,284 INFO BGP-Thread-1 (job): Iteration: 244000 - total remaining prefixes: 56000
2026-04-14 06:51:39,318 INFO BGP-Thread-2 (job): Iteration: 234000 - total remaining prefixes: 66000
2026-04-14 06:51:39,331 INFO BGP-Thread-1 (job): Iteration: 245000 - total remaining prefixes: 55000
2026-04-14 06:51:39,373 INFO BGP-Thread-2 (job): Iteration: 235000 - total remaining prefixes: 65000
2026-04-14 06:51:39,401 INFO BGP-Thread-1 (job): Iteration: 246000 - total remaining prefixes: 54000
2026-04-14 06:51:39,421 INFO BGP-Thread-1 (job): Iteration: 247000 - total remaining prefixes: 53000
2026-04-14 06:51:39,446 INFO BGP-Thread-1 (job): Iteration: 248000 - total remaining prefixes: 52000
2026-04-14 06:51:39,449 INFO BGP-Thread-2 (job): Iteration: 236000 - total remaining prefixes: 64000
2026-04-14 06:51:39,497 INFO BGP-Thread-1 (job): Iteration: 249000 - total remaining prefixes: 51000
2026-04-14 06:51:39,509 INFO BGP-Thread-2 (job): Iteration: 237000 - total remaining prefixes: 63000
2026-04-14 06:51:39,538 INFO BGP-Thread-2 (job): Iteration: 238000 - total remaining prefixes: 62000
2026-04-14 06:51:39,592 INFO BGP-Thread-1 (job): Iteration: 250000 - total remaining prefixes: 50000
2026-04-14 06:51:39,613 INFO BGP-Thread-2 (job): Iteration: 239000 - total remaining prefixes: 61000
2026-04-14 06:51:39,658 INFO BGP-Thread-1 (job): Iteration: 251000 - total remaining prefixes: 49000
2026-04-14 06:51:39,663 INFO BGP-Thread-2 (job): Iteration: 240000 - total remaining prefixes: 60000
2026-04-14 06:51:39,716 INFO BGP-Thread-2 (job): Iteration: 241000 - total remaining prefixes: 59000
2026-04-14 06:51:39,727 INFO BGP-Thread-1 (job): Iteration: 252000 - total remaining prefixes: 48000
2026-04-14 06:51:39,754 INFO BGP-Thread-1 (job): Iteration: 253000 - total remaining prefixes: 47000
2026-04-14 06:51:39,758 INFO BGP-Thread-2 (job): Iteration: 242000 - total remaining prefixes: 58000
2026-04-14 06:51:39,791 INFO BGP-Thread-2 (job): Iteration: 243000 - total remaining prefixes: 57000
2026-04-14 06:51:39,805 INFO BGP-Thread-1 (job): Iteration: 254000 - total remaining prefixes: 46000
2026-04-14 06:51:39,837 INFO BGP-Thread-1 (job): Iteration: 255000 - total remaining prefixes: 45000
2026-04-14 06:51:39,839 INFO BGP-Thread-2 (job): Iteration: 244000 - total remaining prefixes: 56000
2026-04-14 06:51:39,871 INFO BGP-Thread-2 (job): Iteration: 245000 - total remaining prefixes: 55000
2026-04-14 06:51:39,882 INFO BGP-Thread-1 (job): Iteration: 256000 - total remaining prefixes: 44000
2026-04-14 06:51:39,917 INFO BGP-Thread-2 (job): Iteration: 246000 - total remaining prefixes: 54000
2026-04-14 06:51:39,931 INFO BGP-Thread-1 (job): Iteration: 257000 - total remaining prefixes: 43000
2026-04-14 06:51:39,956 INFO BGP-Thread-2 (job): Iteration: 247000 - total remaining prefixes: 53000
2026-04-14 06:51:39,973 INFO BGP-Thread-1 (job): Iteration: 258000 - total remaining prefixes: 42000
2026-04-14 06:51:39,998 INFO BGP-Thread-2 (job): Iteration: 248000 - total remaining prefixes: 52000
2026-04-14 06:51:40,011 INFO BGP-Thread-1 (job): Iteration: 259000 - total remaining prefixes: 41000
2026-04-14 06:51:40,045 INFO BGP-Thread-2 (job): Iteration: 249000 - total remaining prefixes: 51000
2026-04-14 06:51:40,058 INFO BGP-Thread-1 (job): Iteration: 260000 - total remaining prefixes: 40000
2026-04-14 06:51:40,096 INFO BGP-Thread-2 (job): Iteration: 250000 - total remaining prefixes: 50000
2026-04-14 06:51:40,108 INFO BGP-Thread-1 (job): Iteration: 261000 - total remaining prefixes: 39000
2026-04-14 06:51:40,151 INFO BGP-Thread-1 (job): Iteration: 262000 - total remaining prefixes: 38000
2026-04-14 06:51:40,165 INFO BGP-Thread-2 (job): Iteration: 251000 - total remaining prefixes: 49000
2026-04-14 06:51:40,202 INFO BGP-Thread-2 (job): Iteration: 252000 - total remaining prefixes: 48000
2026-04-14 06:51:40,212 INFO BGP-Thread-1 (job): Iteration: 263000 - total remaining prefixes: 37000
2026-04-14 06:51:40,247 INFO BGP-Thread-2 (job): Iteration: 253000 - total remaining prefixes: 47000
2026-04-14 06:51:40,257 INFO BGP-Thread-1 (job): Iteration: 264000 - total remaining prefixes: 36000
2026-04-14 06:51:40,294 INFO BGP-Thread-2 (job): Iteration: 254000 - total remaining prefixes: 46000
2026-04-14 06:51:40,303 INFO BGP-Thread-1 (job): Iteration: 265000 - total remaining prefixes: 35000
2026-04-14 06:51:40,327 INFO BGP-Thread-2 (job): Iteration: 255000 - total remaining prefixes: 45000
2026-04-14 06:51:40,343 INFO BGP-Thread-1 (job): Iteration: 266000 - total remaining prefixes: 34000
2026-04-14 06:51:40,385 INFO BGP-Thread-1 (job): Iteration: 267000 - total remaining prefixes: 33000
2026-04-14 06:51:40,390 INFO BGP-Thread-2 (job): Iteration: 256000 - total remaining prefixes: 44000
2026-04-14 06:51:40,425 INFO BGP-Thread-1 (job): Iteration: 268000 - total remaining prefixes: 32000
2026-04-14 06:51:40,430 INFO BGP-Thread-2 (job): Iteration: 257000 - total remaining prefixes: 43000
2026-04-14 06:51:40,464 INFO BGP-Thread-2 (job): Iteration: 258000 - total remaining prefixes: 42000
2026-04-14 06:51:40,474 INFO BGP-Thread-1 (job): Iteration: 269000 - total remaining prefixes: 31000
2026-04-14 06:51:40,496 INFO BGP-Thread-2 (job): Iteration: 259000 - total remaining prefixes: 41000
2026-04-14 06:51:40,505 INFO BGP-Thread-1 (job): Iteration: 270000 - total remaining prefixes: 30000
2026-04-14 06:51:40,539 INFO BGP-Thread-1 (job): Iteration: 271000 - total remaining prefixes: 29000
2026-04-14 06:51:40,555 INFO BGP-Thread-2 (job): Iteration: 260000 - total remaining prefixes: 40000
2026-04-14 06:51:40,596 INFO BGP-Thread-2 (job): Iteration: 261000 - total remaining prefixes: 39000
2026-04-14 06:51:40,616 INFO BGP-Thread-1 (job): Iteration: 272000 - total remaining prefixes: 28000
2026-04-14 06:51:40,661 INFO BGP-Thread-2 (job): Iteration: 262000 - total remaining prefixes: 38000
2026-04-14 06:51:40,673 INFO BGP-Thread-1 (job): Iteration: 273000 - total remaining prefixes: 27000
2026-04-14 06:51:40,701 INFO BGP-Thread-2 (job): Iteration: 263000 - total remaining prefixes: 37000
2026-04-14 06:51:40,740 INFO BGP-Thread-1 (job): Iteration: 274000 - total remaining prefixes: 26000
2026-04-14 06:51:40,782 INFO BGP-Thread-2 (job): Iteration: 264000 - total remaining prefixes: 36000
2026-04-14 06:51:40,822 INFO BGP-Thread-1 (job): Iteration: 275000 - total remaining prefixes: 25000
2026-04-14 06:51:40,838 INFO BGP-Thread-2 (job): Iteration: 265000 - total remaining prefixes: 35000
2026-04-14 06:51:40,886 INFO BGP-Thread-1 (job): Iteration: 276000 - total remaining prefixes: 24000
2026-04-14 06:51:40,896 INFO BGP-Thread-2 (job): Iteration: 266000 - total remaining prefixes: 34000
2026-04-14 06:51:40,944 INFO BGP-Thread-2 (job): Iteration: 267000 - total remaining prefixes: 33000
2026-04-14 06:51:40,953 INFO BGP-Thread-1 (job): Iteration: 277000 - total remaining prefixes: 23000
2026-04-14 06:51:40,976 INFO BGP-Thread-1 (job): Iteration: 278000 - total remaining prefixes: 22000
2026-04-14 06:51:41,023 INFO BGP-Thread-2 (job): Iteration: 268000 - total remaining prefixes: 32000
2026-04-14 06:51:41,034 INFO BGP-Thread-1 (job): Iteration: 279000 - total remaining prefixes: 21000
2026-04-14 06:51:41,090 INFO BGP-Thread-2 (job): Iteration: 269000 - total remaining prefixes: 31000
2026-04-14 06:51:41,113 INFO BGP-Thread-1 (job): Iteration: 280000 - total remaining prefixes: 20000
2026-04-14 06:51:41,173 INFO BGP-Thread-1 (job): Iteration: 281000 - total remaining prefixes: 19000
2026-04-14 06:51:41,178 INFO BGP-Thread-2 (job): Iteration: 270000 - total remaining prefixes: 30000
2026-04-14 06:51:41,253 INFO BGP-Thread-1 (job): Iteration: 282000 - total remaining prefixes: 18000
2026-04-14 06:51:41,256 INFO BGP-Thread-2 (job): Iteration: 271000 - total remaining prefixes: 29000
2026-04-14 06:51:41,303 INFO BGP-Thread-1 (job): Iteration: 283000 - total remaining prefixes: 17000
2026-04-14 06:51:41,363 INFO BGP-Thread-1 (job): Iteration: 284000 - total remaining prefixes: 16000
2026-04-14 06:51:41,367 INFO BGP-Thread-2 (job): Iteration: 272000 - total remaining prefixes: 28000
2026-04-14 06:51:41,431 INFO BGP-Thread-2 (job): Iteration: 273000 - total remaining prefixes: 27000
2026-04-14 06:51:41,453 INFO BGP-Thread-1 (job): Iteration: 285000 - total remaining prefixes: 15000
2026-04-14 06:51:41,471 INFO BGP-Thread-2 (job): Iteration: 274000 - total remaining prefixes: 26000
2026-04-14 06:51:41,535 INFO BGP-Thread-1 (job): Iteration: 286000 - total remaining prefixes: 14000
2026-04-14 06:51:41,544 INFO BGP-Thread-2 (job): Iteration: 275000 - total remaining prefixes: 25000
2026-04-14 06:51:41,589 INFO BGP-Thread-1 (job): Iteration: 287000 - total remaining prefixes: 13000
2026-04-14 06:51:41,595 INFO BGP-Thread-2 (job): Iteration: 276000 - total remaining prefixes: 24000
2026-04-14 06:51:41,641 INFO BGP-Thread-2 (job): Iteration: 277000 - total remaining prefixes: 23000
2026-04-14 06:51:41,667 INFO BGP-Thread-1 (job): Iteration: 288000 - total remaining prefixes: 12000
2026-04-14 06:51:41,715 INFO BGP-Thread-1 (job): Iteration: 289000 - total remaining prefixes: 11000
2026-04-14 06:51:41,726 INFO BGP-Thread-2 (job): Iteration: 278000 - total remaining prefixes: 22000
2026-04-14 06:51:41,773 INFO BGP-Thread-1 (job): Iteration: 290000 - total remaining prefixes: 10000
2026-04-14 06:51:41,799 INFO BGP-Thread-2 (job): Iteration: 279000 - total remaining prefixes: 21000
2026-04-14 06:51:41,843 INFO BGP-Thread-1 (job): Iteration: 291000 - total remaining prefixes: 9000
2026-04-14 06:51:41,866 INFO BGP-Thread-2 (job): Iteration: 280000 - total remaining prefixes: 20000
2026-04-14 06:51:41,901 INFO BGP-Thread-1 (job): Iteration: 292000 - total remaining prefixes: 8000
2026-04-14 06:51:41,930 INFO BGP-Thread-2 (job): Iteration: 281000 - total remaining prefixes: 19000
2026-04-14 06:51:41,981 INFO BGP-Thread-1 (job): Iteration: 293000 - total remaining prefixes: 7000
2026-04-14 06:51:41,993 INFO BGP-Thread-2 (job): Iteration: 282000 - total remaining prefixes: 18000
2026-04-14 06:51:42,025 INFO BGP-Thread-1 (job): Iteration: 294000 - total remaining prefixes: 6000
2026-04-14 06:51:42,062 INFO BGP-Thread-2 (job): Iteration: 283000 - total remaining prefixes: 17000
2026-04-14 06:51:42,109 INFO BGP-Thread-1 (job): Iteration: 295000 - total remaining prefixes: 5000
2026-04-14 06:51:42,117 INFO BGP-Thread-2 (job): Iteration: 284000 - total remaining prefixes: 16000
2026-04-14 06:51:42,171 INFO BGP-Thread-1 (job): Iteration: 296000 - total remaining prefixes: 4000
2026-04-14 06:51:42,179 INFO BGP-Thread-2 (job): Iteration: 285000 - total remaining prefixes: 15000
2026-04-14 06:51:42,248 INFO BGP-Thread-1 (job): Iteration: 297000 - total remaining prefixes: 3000
2026-04-14 06:51:42,269 INFO BGP-Thread-2 (job): Iteration: 286000 - total remaining prefixes: 14000
2026-04-14 06:51:42,313 INFO BGP-Thread-1 (job): Iteration: 298000 - total remaining prefixes: 2000
2026-04-14 06:51:42,343 INFO BGP-Thread-2 (job): Iteration: 287000 - total remaining prefixes: 13000
2026-04-14 06:51:42,396 INFO BGP-Thread-2 (job): Iteration: 288000 - total remaining prefixes: 12000
2026-04-14 06:51:42,404 INFO BGP-Thread-1 (job): Iteration: 299000 - total remaining prefixes: 1000
2026-04-14 06:51:42,447 INFO BGP-Thread-2 (job): Iteration: 289000 - total remaining prefixes: 11000
2026-04-14 06:51:42,465 INFO BGP-Thread-1 (job): All update messages generated.
2026-04-14 06:51:42,465 INFO BGP-Thread-1 (job): Storing performance results.
2026-04-14 06:51:42,465 INFO BGP-Thread-1 (job): ########## Final results ##########
2026-04-14 06:51:42,465 INFO BGP-Thread-1 (job): Number of iterations: 300000
2026-04-14 06:51:42,465 INFO BGP-Thread-1 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:51:42,465 INFO BGP-Thread-1 (job): The pre-fill phase duration: 0s
2026-04-14 06:51:42,466 INFO BGP-Thread-1 (job): Number of UPDATE messages sent in the 2nd test phase: 300000
2026-04-14 06:51:42,466 INFO BGP-Thread-1 (job): The 2nd test phase duration: 17.970441579818726s
2026-04-14 06:51:42,466 INFO BGP-Thread-1 (job): Threshold for performance reporting: 1000
2026-04-14 06:51:42,466 INFO BGP-Thread-1 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:51:42,466 INFO BGP-Thread-1 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:51:42,466 INFO BGP-Thread-1 (job):   300000
2026-04-14 06:51:42,466 INFO BGP-Thread-1 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:51:42,466 INFO BGP-Thread-1 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:51:42,466 INFO BGP-Thread-1 (job):   16694
2026-04-14 06:51:42,467 INFO BGP-Thread-1 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:51:42,497 INFO BGP-Thread-2 (job): Iteration: 290000 - total remaining prefixes: 10000
2026-04-14 06:51:42,537 INFO BGP-Thread-2 (job): Iteration: 291000 - total remaining prefixes: 9000
2026-04-14 06:51:42,572 INFO BGP-Thread-2 (job): Iteration: 292000 - total remaining prefixes: 8000
2026-04-14 06:51:42,617 INFO BGP-Thread-2 (job): Iteration: 293000 - total remaining prefixes: 7000
2026-04-14 06:51:42,668 INFO BGP-Thread-2 (job): Iteration: 294000 - total remaining prefixes: 6000
2026-04-14 06:51:42,703 INFO BGP-Thread-2 (job): Iteration: 295000 - total remaining prefixes: 5000
2026-04-14 06:51:42,744 INFO BGP-Thread-2 (job): Iteration: 296000 - total remaining prefixes: 4000
2026-04-14 06:51:42,767 INFO BGP-Thread-2 (job): Iteration: 297000 - total remaining prefixes: 3000
2026-04-14 06:51:42,789 INFO BGP-Thread-2 (job): Iteration: 298000 - total remaining prefixes: 2000
2026-04-14 06:51:42,812 INFO BGP-Thread-2 (job): Iteration: 299000 - total remaining prefixes: 1000
2026-04-14 06:51:42,833 INFO BGP-Thread-2 (job): All update messages generated.
2026-04-14 06:51:42,833 INFO BGP-Thread-2 (job): Storing performance results.
2026-04-14 06:51:42,833 INFO BGP-Thread-2 (job): ########## Final results ##########
2026-04-14 06:51:42,834 INFO BGP-Thread-2 (job): Number of iterations: 300000
2026-04-14 06:51:42,834 INFO BGP-Thread-2 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:51:42,834 INFO BGP-Thread-2 (job): The pre-fill phase duration: 0s
2026-04-14 06:51:42,834 INFO BGP-Thread-2 (job): Number of UPDATE messages sent in the 2nd test phase: 300000
2026-04-14 06:51:42,834 INFO BGP-Thread-2 (job): The 2nd test phase duration: 18.33268117904663s
2026-04-14 06:51:42,834 INFO BGP-Thread-2 (job): Threshold for performance reporting: 1000
2026-04-14 06:51:42,834 INFO BGP-Thread-2 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:51:42,834 INFO BGP-Thread-2 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:51:42,834 INFO BGP-Thread-2 (job):   300000
2026-04-14 06:51:42,834 INFO BGP-Thread-2 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:51:42,834 INFO BGP-Thread-2 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:51:42,834 INFO BGP-Thread-2 (job):   16364
2026-04-14 06:51:42,834 INFO BGP-Thread-2 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:51:52,478 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:51:52,478 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 10.010s
2026-04-14 06:51:52,478 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:51:52,478 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:51:52,478 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:51:52,842 INFO BGP-Thread-2 (job): ... idle for 10.008s
2026-04-14 06:51:52,842 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 10.008s
2026-04-14 06:51:52,842 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:51:52,842 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:51:52,842 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:52:02,479 INFO BGP-Thread-1 (job): ... idle for 10.001s
2026-04-14 06:52:02,480 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 20.011s
2026-04-14 06:52:02,480 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:52:02,480 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:52:02,480 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:52:02,853 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:52:02,853 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 20.018s
2026-04-14 06:52:02,853 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:52:02,853 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:52:02,853 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:52:12,489 INFO BGP-Thread-1 (job): ... idle for 10.009s
2026-04-14 06:52:12,490 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 30.020s
2026-04-14 06:52:12,490 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:52:12,490 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:52:12,490 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:52:12,860 INFO BGP-Thread-2 (job): ... idle for 10.007s
2026-04-14 06:52:12,860 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 30.025s
2026-04-14 06:52:12,861 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:52:12,861 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:52:12,861 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:52:22,499 INFO BGP-Thread-1 (job): ... idle for 10.009s
2026-04-14 06:52:22,500 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 40.029s
2026-04-14 06:52:22,500 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:52:22,500 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:52:22,500 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:52:22,871 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:52:22,871 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 40.035s
2026-04-14 06:52:22,871 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:52:22,872 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:52:22,872 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:52:24,526 INFO BGP-Thread-1 (job): ... idle for 2.026s
2026-04-14 06:52:24,526 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 42.055s
2026-04-14 06:52:24,526 INFO BGP-Thread-1 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:52:24,526 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:52:24,527 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:52:24,527 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:52:24,537 INFO BGP-Thread-2 (job): ... idle for 1.665s
2026-04-14 06:52:24,537 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 41.699s
2026-04-14 06:52:24,537 INFO BGP-Thread-2 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:52:24,537 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:52:24,537 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:52:24,537 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:52:34,537 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:52:34,537 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 52.065s
2026-04-14 06:52:34,537 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:52:34,537 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:52:34,537 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:52:34,546 INFO BGP-Thread-2 (job): ... idle for 10.009s
2026-04-14 06:52:34,546 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 51.708s
2026-04-14 06:52:34,546 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:52:34,546 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:52:34,546 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:52:42,476 INFO BGP-Thread-1 (job): ... idle for 7.938s
2026-04-14 06:52:42,476 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 60.003s
2026-04-14 06:52:42,476 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:52:42,476 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:52:42,476 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:52:42,476 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:52:42,840 INFO BGP-Thread-2 (job): ... idle for 8.294s
2026-04-14 06:52:42,840 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 60.002s
2026-04-14 06:52:42,841 INFO BGP-Thread-2 (job): KEEP ALIVE is sent.
2026-04-14 06:52:42,841 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:52:42,841 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:52:42,841 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:52:52,483 INFO BGP-Thread-1 (job): ... idle for 10.006s
2026-04-14 06:52:52,483 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 70.009s
2026-04-14 06:52:52,483 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:52:52,483 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:52:52,483 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:52:52,851 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:52:52,851 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 70.012s
2026-04-14 06:52:52,852 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:52:52,852 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:52:52,852 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:53:02,493 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:53:02,494 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 80.020s
2026-04-14 06:53:02,494 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:53:02,494 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:53:02,494 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:53:02,862 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:53:02,862 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 80.022s
2026-04-14 06:53:02,862 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:53:02,863 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:53:02,863 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:53:12,504 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:53:12,505 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 90.030s
2026-04-14 06:53:12,505 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:53:12,505 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:53:12,505 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:53:12,873 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:53:12,873 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 90.032s
2026-04-14 06:53:12,873 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:53:12,873 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:53:12,873 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:53:22,514 INFO BGP-Thread-1 (job): ... idle for 10.009s
2026-04-14 06:53:22,514 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 100.038s
2026-04-14 06:53:22,514 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:53:22,514 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:53:22,514 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:53:22,884 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:53:22,884 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 100.042s
2026-04-14 06:53:22,884 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:53:22,884 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:53:22,884 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:53:24,552 INFO BGP-Thread-1 (job): ... idle for 2.038s
2026-04-14 06:53:24,552 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 102.076s
2026-04-14 06:53:24,553 INFO BGP-Thread-1 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:53:24,553 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:53:24,553 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:53:24,553 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:53:24,568 INFO BGP-Thread-2 (job): ... idle for 1.684s
2026-04-14 06:53:24,568 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 101.726s
2026-04-14 06:53:24,569 INFO BGP-Thread-2 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:53:24,569 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:53:24,569 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:53:24,569 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
Traceback (most recent call last):
  File "/home/jenkins/play.py", line 2543, in &lt;module&gt;
    threaded_job(arguments)
  File "/home/jenkins/play.py", line 2537, in threaded_job
    rpcserver.serve_forever()
  File "/usr/lib/python3.10/socketserver.py", line 232, in serve_forever
    ready = selector.select(poll_interval)
  File "/usr/lib/python3.10/selectors.py", line 416, in select
    fd_event_list = self._selector.poll(timeout)
KeyboardInterrupt</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:53:28.623752" elapsed="0.002877"/>
</kw>
<doc>Send all output produced by the play.py utility to Robot logs.
This needs to be called if your suite detects play.py crashing and bypasses
Kill_BGP_Speaker in that case otherwise the output of play.py (which most
likely contains clues about why it crashed) will be lost.</doc>
<status status="PASS" start="2026-04-14T06:53:28.607180" elapsed="0.019659"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<status status="PASS" start="2026-04-14T06:53:28.627437" elapsed="0.000091"/>
</return>
<status status="PASS" start="2026-04-14T06:53:28.627045" elapsed="0.000610"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.626986" elapsed="0.000755"/>
</if>
<kw name="Log" owner="BuiltIn">
<arg>${message}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.628110" elapsed="0.000053"/>
</kw>
<kw name="Fail" owner="BuiltIn">
<arg>The prompt was not seen within timeout period.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.628577" elapsed="0.000055"/>
</kw>
<doc>Interrupt play.py, fail if no prompt is seen within SSHLibrary timeout.
Also dump the logs with the output the program produced.
This keyword is also suitable for stopping BGP manager.</doc>
<status status="PASS" start="2026-04-14T06:53:28.584526" elapsed="0.044255"/>
</kw>
<kw name="Do_Not_Fail_Fast_From_Now_On" owner="FailFast">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:53:28.631817" level="INFO">${SuiteFastFail} = False</msg>
<arg>${SuiteFastFail}</arg>
<arg>False</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:53:28.630090" elapsed="0.001842"/>
</kw>
<doc>Set suite to not fail fast.</doc>
<status status="PASS" start="2026-04-14T06:53:28.629270" elapsed="0.002875"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.634882" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:53:28.634398" elapsed="0.000553"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.634378" elapsed="0.000599"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:53:28.635135" elapsed="0.000397"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:53:28.640881" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:53:28.640435" elapsed="0.000475"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:53:28.641139" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:53:28.640989" elapsed="0.000210"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.640969" elapsed="0.000255"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.641411" elapsed="0.000025"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.641597" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.641774" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.641955" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.642127" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.642297" elapsed="0.000019"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.642500" elapsed="0.000023"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:53:28.640070" elapsed="0.002513"/>
</kw>
<status status="PASS" start="2026-04-14T06:53:28.634014" elapsed="0.008620"/>
</kw>
<doc>Test case teardown. Show linked bugs in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:53:28.632892" elapsed="0.009784"/>
</kw>
<doc>Abort the Python speakers. Also, attempt to stop failing fast.</doc>
<status status="PASS" start="2026-04-14T06:53:28.491590" elapsed="0.151126"/>
</test>
<test id="s1-s5-t8" name="Wait_For_Stable_Ipv4_Topology_After_Talking" line="160">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.646321" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:53:28.646092" elapsed="0.000301"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.646074" elapsed="0.000344"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:53:28.645875" elapsed="0.000591"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:53:28.647564" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:28.647454" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.647434" elapsed="0.000200"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:53:28.652903" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:28.652793" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.652774" elapsed="0.000198"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:53:28.654095" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:53:28.653647" elapsed="0.000477"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:53:28.654632" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:53:28.654297" elapsed="0.000362"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:53:28.654707" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T06:53:28.654871" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:53:28.653216" elapsed="0.001680"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:53:28.660875" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:28.660761" elapsed="0.000163"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.660740" elapsed="0.000206"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:53:28.662221" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:28.662103" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.662081" elapsed="0.000211"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:53:28.662796" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:53:28.662482" elapsed="0.000341"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:53:28.663238" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:53:28.663007" elapsed="0.000257"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:53:28.693841" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:53:28.663798" elapsed="0.030239"/>
</kw>
<msg time="2026-04-14T06:53:28.694254" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:53:28.694303" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:28.663450" elapsed="0.030902"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:53:28.725039" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:53:28.695053" elapsed="0.030137"/>
</kw>
<msg time="2026-04-14T06:53:28.725399" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:53:28.725449" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:28.694629" elapsed="0.030858"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.725890" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:53:28.725595" elapsed="0.000355"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.725563" elapsed="0.000445"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:53:28.726550" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:53:28.726177" elapsed="0.000457"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.726971" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:53:28.726706" elapsed="0.000324"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.726685" elapsed="0.000369"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:53:28.727093" elapsed="0.000044"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:53:28.730212" elapsed="0.000407"/>
</kw>
<msg time="2026-04-14T06:53:28.730687" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:53:28.728909" elapsed="0.001919"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.731114" elapsed="0.000077"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.731476" elapsed="0.000077"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:53:28.728181" elapsed="0.003489"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:53:28.727541" elapsed="0.004199"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:53:28.661745" elapsed="0.070099"/>
</kw>
<msg time="2026-04-14T06:53:28.731942" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:53:28.731988" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:28.661106" elapsed="0.070921"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:53:28.732215" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:53:28.732107" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.732087" elapsed="0.000218"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.732750" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.733114" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:53:28.733188" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:53:28.660409" elapsed="0.072891"/>
</kw>
<msg time="2026-04-14T06:53:28.733416" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:53:28.733463" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:28.655313" elapsed="0.078187"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.733843" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:53:28.733581" elapsed="0.000318"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.733562" elapsed="0.000362"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:53:28.655158" elapsed="0.078790"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:53:28.654961" elapsed="0.079040"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:53:28.652409" elapsed="0.081662"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:53:28.647132" elapsed="0.087006"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:28.646622" elapsed="0.087571"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:53:28.643638" elapsed="0.090619"/>
</kw>
<kw name="Wait_For_Ipv4_Topology_Prefixes_To_Become_Stable" owner="PrefixCounting">
<if>
<branch type="IF" condition="&quot;&quot;&quot;${shards_list}&quot;&quot;&quot;==&quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:53:28.754473" elapsed="0.000046"/>
</return>
<msg time="2026-04-14T06:53:28.754739" level="INFO">${getter} = ['Get_Ipv4_Topology_Count', [], {'session': 'operational', 'topology': 'example-ipv4-topology'}]</msg>
<var>${getter}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:53:28.753940" elapsed="0.000827"/>
</kw>
<status status="PASS" start="2026-04-14T06:53:28.751629" elapsed="0.003184"/>
</branch>
<branch type="ELSE">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<var>${getter}</var>
<arg>Get_Ipv4_Topology_Count_With_Shards_Check</arg>
<arg>${shards_list}</arg>
<arg>${shards_details}</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.755085" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:53:28.754841" elapsed="0.000322"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.751600" elapsed="0.003689"/>
</if>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:53:28.755882" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:53:28.756095" level="INFO">${validator} = ['WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'excluded_value': '600000'}]</msg>
<var>${validator}</var>
<arg>WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</arg>
<arg>state_holder</arg>
<arg>data_holder</arg>
<arg>excluded_value=${excluded_count}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:53:28.755569" elapsed="0.000553"/>
</kw>
<kw name="Wait_For_Getter_Error_Or_Safe_Stateful_Validator_Consecutive_Success" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:53:28.757768" level="INFO">${tmp} = 1</msg>
<var>${tmp}</var>
<arg>int(${count})</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:53:28.757273" elapsed="0.000524"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:53:28.758315" level="INFO">count=1</msg>
<arg>count=${tmp}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:53:28.757971" elapsed="0.000410"/>
</kw>
<kw name="WaitUtils__Check_Sanity_And_Compute_Derived_Times" owner="WaitUtils">
<if>
<branch type="IF" condition="int(${count}) &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>\${count} is ${count} and not at least 1.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.759349" elapsed="0.000037"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:53:28.759116" elapsed="0.000330"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.759096" elapsed="0.000382"/>
</if>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:53:28.759936" level="INFO">${period_in_seconds} = 60.0</msg>
<var>${period_in_seconds}</var>
<arg>${period}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:53:28.759655" elapsed="0.000307"/>
</kw>
<if>
<branch type="IF" condition="${period_in_seconds} &lt;= 0.0">
<kw name="Fail" owner="BuiltIn">
<arg>\${period} ${period} has to be positive.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.760261" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:53:28.760035" elapsed="0.000280"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.760017" elapsed="0.000321"/>
</if>
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:53:28.760743" level="INFO">${date_now} = 2026-04-14 06:53:28.761</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:53:28.760530" elapsed="0.000242"/>
</kw>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:53:28.761212" level="INFO">${timeout_in_seconds} = 2420.0</msg>
<var>${timeout_in_seconds}</var>
<arg>${timeout}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:53:28.760958" elapsed="0.000281"/>
</kw>
<kw name="Add Time To Date" owner="DateTime">
<msg time="2026-04-14T06:53:28.761819" level="INFO">${date_deadline} = 2026-04-14 07:33:48.761</msg>
<var>${date_deadline}</var>
<arg>${date_now}</arg>
<arg>${timeout_in_seconds}</arg>
<doc>Adds time to date and returns the resulting date.</doc>
<status status="PASS" start="2026-04-14T06:53:28.761420" elapsed="0.000431"/>
</kw>
<return>
<value>${timeout_in_seconds}</value>
<value>${period_in_seconds}</value>
<value>${date_deadline}</value>
<status status="PASS" start="2026-04-14T06:53:28.761903" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:53:28.762239" level="INFO">${timeout_in_seconds} = 2420.0</msg>
<msg time="2026-04-14T06:53:28.762301" level="INFO">${period_in_seconds} = 60.0</msg>
<msg time="2026-04-14T06:53:28.762380" level="INFO">${date_deadline} = 2026-04-14 07:33:48.761</msg>
<var>${timeout_in_seconds}</var>
<var>${period_in_seconds}</var>
<var>${date_deadline}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${count}</arg>
<doc>Common checks for argument values. Return times in seconds and deadline date implied by timeout time.</doc>
<status status="PASS" start="2026-04-14T06:53:28.758707" elapsed="0.003706"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:53:28.763224" level="INFO">${maximum_sleeps} = 41</msg>
<var>${maximum_sleeps}</var>
<arg>math.ceil(${timeout_in_seconds} / ${period_in_seconds})</arg>
<arg>modules=math</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:53:28.762641" elapsed="0.000621"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:53:28.764194" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:53:28.763498" elapsed="0.000724"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:53:28.764736" level="INFO">${state} = 600000</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:53:28.764427" elapsed="0.000336"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:53:28.766770" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:53:28.766502" elapsed="0.000296"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:53:28.767249" level="INFO">${state} = 600000</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:53:28.766960" elapsed="0.000314"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:53:28.767784" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:53:28.767451" elapsed="0.000360"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:53:28.769229" level="INFO">${date_now} = 2026-04-14 06:53:28.769</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:53:28.769050" elapsed="0.000208"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:53:28.769818" level="INFO">${time_deadline} = 2419.992</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:53:28.769438" elapsed="0.000407"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:53:28.770484" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:53:28.770053" elapsed="0.000459"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:28.770985" elapsed="0.000039"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:53:28.770701" elapsed="0.000374"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.770672" elapsed="0.000431"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:53:28.768457" elapsed="0.002700"/>
</kw>
<msg time="2026-04-14T06:53:28.771262" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:53:28.771305" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:28.767986" elapsed="0.003342"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:53:28.771576" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:28.771460" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:28.771438" elapsed="0.000215"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:53:28.774762" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T06:53:28.774811" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:53:28.774858" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:53:28.774295" elapsed="0.000586"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:53:30.262502" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0erxjhh425wmu12vpn3p353tz680008.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:53:30.280499" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T06:53:30.281000" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:53:28.777925" elapsed="1.503135"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:30.284095" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:53:30.281294" elapsed="0.002883"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:30.281222" elapsed="0.003004"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:53:30.284322" elapsed="0.000096"/>
</return>
<msg time="2026-04-14T06:53:30.293843" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:53:28.776935" elapsed="1.517022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:53:30.497452" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:53:30.294339" elapsed="0.203218"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:53:30.497687" elapsed="0.000064"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:53:28.775581" elapsed="1.722442"/>
</kw>
<msg time="2026-04-14T06:53:30.498121" level="INFO">${result} = 600000</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:53:28.775059" elapsed="1.723089"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:53:30.498201" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:53:28.773868" elapsed="1.724463"/>
</kw>
<msg time="2026-04-14T06:53:30.498456" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:53:30.498501" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:28.773279" elapsed="1.725246"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:53:30.498766" elapsed="0.036205"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:53:30.536048" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T06:53:30.535912" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:30.535887" elapsed="0.000257"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:30.536321" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T06:53:30.535466" elapsed="0.000956"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:53:30.536467" elapsed="0.000028"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:53:28.772861" elapsed="1.763735"/>
</kw>
<msg time="2026-04-14T06:53:30.536698" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:53:30.536745" level="INFO">${data} = 600000</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:28.772350" elapsed="1.764419"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:53:30.536959" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:30.536849" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:30.536830" elapsed="0.000201"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:53:30.538539" level="INFO">${date_now} = 2026-04-14 06:53:30.538</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:53:30.538340" elapsed="0.000226"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:53:30.539145" level="INFO">${time_deadline} = 2418.223</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:53:30.538725" elapsed="0.000447"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:53:30.539755" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:53:30.539346" elapsed="0.000436"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:30.540103" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:53:30.539853" elapsed="0.000305"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:30.539834" elapsed="0.000348"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:53:30.537720" elapsed="0.002509"/>
</kw>
<msg time="2026-04-14T06:53:30.540328" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:53:30.540390" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:30.537197" elapsed="0.003218"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:53:30.540716" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:30.540606" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:30.540587" elapsed="0.000203"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:53:30.542794" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:53:30.542843" level="INFO">${args} = ['state_holder', 'data_holder']</msg>
<msg time="2026-04-14T06:53:30.542907" level="INFO">${kwargs} = {'excluded_value': '600000'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:53:30.542485" elapsed="0.000446"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:53:30.543096" elapsed="0.000214"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:53:30.543489" elapsed="0.000192"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:53:30.545413" level="INFO">${new_state} = 600000</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:53:30.544993" elapsed="0.000449"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="PASS" start="2026-04-14T06:53:30.545682" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:53:30.545514" elapsed="0.000235"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:30.545495" elapsed="0.000279"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T06:53:30.545866" elapsed="0.000158"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:30.545830" elapsed="0.000233"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:53:30.545814" elapsed="0.000272"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:53:30.546119" elapsed="0.000015"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:53:30.544545" elapsed="0.001698"/>
</kw>
<msg time="2026-04-14T06:53:30.546331" level="INFO">${result} = [600000, 'FAIL', 'Got the excluded value.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:53:30.543848" elapsed="0.002525"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:53:30.546426" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:53:30.542068" elapsed="0.004480"/>
</kw>
<msg time="2026-04-14T06:53:30.546644" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:53:30.546691" level="INFO">${message} = [600000, 'FAIL', 'Got the excluded value.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:30.541513" elapsed="0.005202"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:53:30.546915" elapsed="0.029640"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:53:30.577607" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T06:53:30.577473" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:30.577450" elapsed="0.000250"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:30.577869" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [600000, 'FAIL', 'Got the excluded value.'].</doc>
<status status="PASS" start="2026-04-14T06:53:30.577017" elapsed="0.000934"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:53:30.577996" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T06:53:30.578170" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T06:53:30.578216" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:53:30.578258" level="INFO">${result} = Got the excluded value.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:53:30.541022" elapsed="0.037259"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:53:30.578494" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:53:30.578386" elapsed="0.000172"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:30.578350" elapsed="0.000232"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:53:30.578675" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:30.578637" elapsed="0.000084"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:53:30.578621" elapsed="0.000122"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:30.578929" elapsed="0.000023"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:53:30.579070" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:30.579033" elapsed="0.000159"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:53:30.579015" elapsed="0.000203"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:30.579381" elapsed="0.000022"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:53:28.772194" elapsed="1.807416"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:53:28.771726" elapsed="1.807922"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:30.579811" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T06:53:30.580038" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T06:53:30.580084" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:53:30.580125" level="INFO">${result} = Validator failed: Got the excluded value.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:53:28.765728" elapsed="1.814420"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:53:30.580349" elapsed="0.000205"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:30.580238" elapsed="0.000347"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:30.580220" elapsed="0.000388"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:53:30.581963" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:53:30.582046" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:53:30.581679" elapsed="0.000437">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:53:30.582218" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:53:30.582261" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:30.581270" elapsed="0.001013"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:53:30.582483" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:30.582372" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:30.582339" elapsed="0.000211"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:53:30.582994" level="INFO">@{message_chunks} = [ Validator failed: Got the excluded value. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:53:30.582700" elapsed="0.000321"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:53:30.586195" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:53:30.586274" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:53:30.583545" elapsed="0.002792">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:53:30.586458" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:53:30.586504" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:30.583189" elapsed="0.003339"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:53:30.586715" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:53:30.586605" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:30.586586" elapsed="0.000213"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:30.586983" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:53:30.580885" elapsed="0.006254"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:53:30.588493" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:53:30.588571" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:53:30.588171" elapsed="0.000458">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:53:30.588730" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:53:30.588774" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:30.587828" elapsed="0.000969"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:53:30.588979" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:53:30.588872" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:30.588853" elapsed="0.000193"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:53:30.589473" level="INFO">@{message_chunks} = [ Validator failed: Got the excluded value. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:53:30.589197" elapsed="0.000303"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:53:30.592492" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:53:30.592566" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:53:30.590009" elapsed="0.002614">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:53:30.592765" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:53:30.592810" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:53:30.589669" elapsed="0.003164"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:53:30.593017" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:53:30.592908" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T06:53:30.592889" elapsed="0.000211"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:53:30.593252" elapsed="0.000024"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:53:30.587441" elapsed="0.005986"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:54:30.594139" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:53:30.593586" elapsed="60.000850"/>
</kw>
<var name="${try}">1</var>
<status status="PASS" start="2026-04-14T06:53:28.765130" elapsed="61.829425"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:54:30.598647" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:54:30.598157" elapsed="0.000532"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:54:30.599385" level="INFO">${state} = 600000</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:54:30.598933" elapsed="0.000495"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:54:30.600193" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:54:30.599673" elapsed="0.000559"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:54:30.602802" level="INFO">${date_now} = 2026-04-14 06:54:30.603</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:54:30.602541" elapsed="0.000302"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:54:30.603666" level="INFO">${time_deadline} = 2358.158</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:54:30.603086" elapsed="0.000620"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:54:30.604576" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:54:30.603961" elapsed="0.000655"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:54:30.605310" elapsed="0.000042"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:54:30.604734" elapsed="0.000689"/>
</branch>
<status status="PASS" start="2026-04-14T06:54:30.604699" elapsed="0.000754"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:54:30.601230" elapsed="0.004281"/>
</kw>
<msg time="2026-04-14T06:54:30.605618" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:54:30.605663" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:54:30.600510" elapsed="0.005176"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:54:30.605886" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:54:30.605770" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T06:54:30.605751" elapsed="0.000211"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:54:30.608827" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T06:54:30.608873" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:54:30.608920" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:54:30.608449" elapsed="0.000494"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:54:30.623215" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0erxjhh425wmu12vpn3p353tz680008.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:54:30.623426" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T06:54:30.629196" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:54:30.611859" elapsed="0.017544"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:54:30.632692" elapsed="0.000034"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:54:30.629642" elapsed="0.003144"/>
</branch>
<status status="PASS" start="2026-04-14T06:54:30.629573" elapsed="0.003261"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:54:30.632931" elapsed="0.000082"/>
</return>
<msg time="2026-04-14T06:54:30.635705" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:54:30.610909" elapsed="0.024881"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:54:30.637171" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:54:30.636084" elapsed="0.001161"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:54:30.637337" elapsed="0.000055"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:54:30.609688" elapsed="0.027951"/>
</kw>
<msg time="2026-04-14T06:54:30.637732" level="INFO">${result} = 0</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:54:30.609114" elapsed="0.028643"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:54:30.637807" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:54:30.608059" elapsed="0.029872"/>
</kw>
<msg time="2026-04-14T06:54:30.638031" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:54:30.638075" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:54:30.607527" elapsed="0.030571"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:54:30.638273" elapsed="0.034442"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:54:30.673807" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T06:54:30.673672" elapsed="0.000208"/>
</branch>
<status status="PASS" start="2026-04-14T06:54:30.673647" elapsed="0.000258"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:54:30.674080" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T06:54:30.673228" elapsed="0.000936"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:54:30.674208" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:54:30.607066" elapsed="0.067265"/>
</kw>
<msg time="2026-04-14T06:54:30.674452" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:54:30.674498" level="INFO">${data} = 0</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:54:30.606610" elapsed="0.067911"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:54:30.674706" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:54:30.674599" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:54:30.674581" elapsed="0.000195"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:54:30.676232" level="INFO">${date_now} = 2026-04-14 06:54:30.676</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:54:30.676058" elapsed="0.000201"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:54:30.676810" level="INFO">${time_deadline} = 2358.085</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:54:30.676432" elapsed="0.000405"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:54:30.677436" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:54:30.677004" elapsed="0.000465"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:54:30.677802" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:54:30.677551" elapsed="0.000305"/>
</branch>
<status status="PASS" start="2026-04-14T06:54:30.677531" elapsed="0.000349"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:54:30.675462" elapsed="0.002464"/>
</kw>
<msg time="2026-04-14T06:54:30.678025" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:54:30.678069" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:54:30.674940" elapsed="0.003151"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:54:30.678377" elapsed="0.000020"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:54:30.678254" elapsed="0.000181"/>
</branch>
<status status="PASS" start="2026-04-14T06:54:30.678234" elapsed="0.000224"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:54:30.680439" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:54:30.680488" level="INFO">${args} = ['600000', 600000]</msg>
<msg time="2026-04-14T06:54:30.680675" level="INFO">${kwargs} = {'excluded_value': '600000'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:54:30.680115" elapsed="0.000582"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:54:30.680862" elapsed="0.000210"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:54:30.681271" elapsed="0.000217"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:54:30.683201" level="INFO">${new_state} = 0</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:54:30.682815" elapsed="0.000414"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="NOT RUN" start="2026-04-14T06:54:30.683484" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:54:30.683297" elapsed="0.000238"/>
</branch>
<status status="PASS" start="2026-04-14T06:54:30.683278" elapsed="0.000280"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T06:54:30.683771" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:54:30.683611" elapsed="0.000225"/>
</branch>
<status status="PASS" start="2026-04-14T06:54:30.683595" elapsed="0.000265"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:54:30.683893" elapsed="0.000015"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:54:30.682341" elapsed="0.001669"/>
</kw>
<msg time="2026-04-14T06:54:30.684095" level="INFO">${result} = [0, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:54:30.681657" elapsed="0.002463"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:54:30.684167" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:54:30.679720" elapsed="0.004565"/>
</kw>
<msg time="2026-04-14T06:54:30.684395" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:54:30.684441" level="INFO">${message} = [0, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:54:30.679155" elapsed="0.005309"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:54:30.684631" elapsed="0.037108"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:54:30.722857" elapsed="0.000042"/>
</return>
<status status="PASS" start="2026-04-14T06:54:30.722721" elapsed="0.000214"/>
</branch>
<status status="PASS" start="2026-04-14T06:54:30.722693" elapsed="0.000268"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:54:30.723135" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [0, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T06:54:30.722248" elapsed="0.000970"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:54:30.723263" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:54:30.723458" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T06:54:30.723505" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:54:30.723545" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:54:30.678687" elapsed="0.044881"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:54:30.723764" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:54:30.723657" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T06:54:30.723637" elapsed="0.000215"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:54:30.723944" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:54:30.723908" elapsed="0.000081"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:54:30.723891" elapsed="0.000120"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:54:30.724174" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:54:30.724312" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:54:30.724276" elapsed="0.000101"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:54:30.724259" elapsed="0.000143"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:54:30.724713" elapsed="0.000023"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:54:30.606448" elapsed="0.118324"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:54:30.606008" elapsed="0.118803"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:54:30.724973" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T06:54:30.725224" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T06:54:30.725271" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:54:30.725312" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:54:30.596570" elapsed="0.128765"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:54:30.725563" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:54:30.725455" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T06:54:30.725436" elapsed="0.000192"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:54:30.727000" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:54:30.727089" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:54:30.726708" elapsed="0.000455">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:54:30.727264" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:54:30.727307" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:54:30.726289" elapsed="0.001041"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:54:30.727530" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:54:30.727420" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:54:30.727400" elapsed="0.000197"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:54:30.728010" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:54:30.727748" elapsed="0.000289"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:54:30.731306" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:54:30.731396" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:54:30.728564" elapsed="0.002897">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:54:30.731565" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:54:30.731608" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:54:30.728205" elapsed="0.003427"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:54:30.731813" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:54:30.731705" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T06:54:30.731687" elapsed="0.000211"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:54:30.732048" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:54:30.725907" elapsed="0.006293"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:54:30.733543" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:54:30.733617" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:54:30.733266" elapsed="0.000409">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:54:30.733773" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:54:30.733815" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:54:30.732901" elapsed="0.000937"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:54:30.734016" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:54:30.733911" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T06:54:30.733892" elapsed="0.000190"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:54:30.734499" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:54:30.734233" elapsed="0.000292"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:54:30.737551" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:54:30.737624" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:54:30.735028" elapsed="0.002653">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:54:30.737781" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:54:30.737885" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:54:30.734694" elapsed="0.003215"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:54:30.738092" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:54:30.737984" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T06:54:30.737965" elapsed="0.000210"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:54:30.738324" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:54:30.732512" elapsed="0.006018"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:55:30.740218" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:54:30.738695" elapsed="60.003992"/>
</kw>
<var name="${try}">2</var>
<status status="PASS" start="2026-04-14T06:54:30.595061" elapsed="60.147796"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:30.749053" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:30.748592" elapsed="0.000502"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:30.749778" level="INFO">${state} = 0</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:30.749337" elapsed="0.000478"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:30.750581" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:30.750047" elapsed="0.000574"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:55:30.753019" level="INFO">${date_now} = 2026-04-14 06:55:30.753</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:55:30.752761" elapsed="0.000298"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:55:30.753846" level="INFO">${time_deadline} = 2298.008</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:55:30.753284" elapsed="0.000600"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:30.754700" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:30.754127" elapsed="0.000612"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.755210" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:30.754846" elapsed="0.000443"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:30.754815" elapsed="0.000511"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:55:30.751593" elapsed="0.003845"/>
</kw>
<msg time="2026-04-14T06:55:30.755607" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:30.755673" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:30.750878" elapsed="0.004828"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:55:30.755978" elapsed="0.000023"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:30.755821" elapsed="0.000232"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:30.755795" elapsed="0.000289"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:30.760018" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T06:55:30.760065" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:55:30.760111" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:30.759517" elapsed="0.000617"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:30.771796" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0erxjhh425wmu12vpn3p353tz680008.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:55:30.771979" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T06:55:30.772164" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:55:30.762964" elapsed="0.009272"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.776379" elapsed="0.000037"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:30.772618" elapsed="0.003872"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:30.772541" elapsed="0.004012"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:55:30.776680" elapsed="0.000098"/>
</return>
<msg time="2026-04-14T06:55:30.780262" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:55:30.762005" elapsed="0.018393"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:30.782097" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:30.780759" elapsed="0.001438"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:55:30.782317" elapsed="0.000083"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:55:30.760816" elapsed="0.021913"/>
</kw>
<msg time="2026-04-14T06:55:30.782853" level="INFO">${result} = 0</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:55:30.760308" elapsed="0.022580"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:55:30.782954" elapsed="0.000039"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:55:30.758926" elapsed="0.024195"/>
</kw>
<msg time="2026-04-14T06:55:30.783251" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:30.783313" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:30.758158" elapsed="0.025187"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:30.783680" elapsed="0.028235"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:55:30.812919" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T06:55:30.812785" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:30.812761" elapsed="0.000251"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.813179" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T06:55:30.812354" elapsed="0.000906"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:55:30.813304" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:55:30.757566" elapsed="0.055879"/>
</kw>
<msg time="2026-04-14T06:55:30.813546" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:30.813591" level="INFO">${data} = 0</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:30.756933" elapsed="0.056680"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:55:30.813795" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:30.813689" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:30.813671" elapsed="0.000195"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:55:30.815307" level="INFO">${date_now} = 2026-04-14 06:55:30.815</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:55:30.815134" elapsed="0.000200"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:55:30.815982" level="INFO">${time_deadline} = 2297.946</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:55:30.815586" elapsed="0.000423"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:30.816594" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:30.816181" elapsed="0.000440"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.816943" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:30.816691" elapsed="0.000307"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:30.816672" elapsed="0.000350"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:55:30.814533" elapsed="0.002537"/>
</kw>
<msg time="2026-04-14T06:55:30.817168" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:30.817212" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:30.814027" elapsed="0.003208"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:55:30.817439" elapsed="0.000086"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:30.817316" elapsed="0.000248"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:30.817298" elapsed="0.000289"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:30.819643" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:55:30.819691" level="INFO">${args} = [600000, 0]</msg>
<msg time="2026-04-14T06:55:30.819735" level="INFO">${kwargs} = {'excluded_value': '600000'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:30.819259" elapsed="0.000499"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:55:30.819925" elapsed="0.000213"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:55:30.820300" elapsed="0.000218"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:30.822239" level="INFO">${new_state} = 0</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:30.821845" elapsed="0.000422"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="NOT RUN" start="2026-04-14T06:55:30.822521" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:30.822336" elapsed="0.000238"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:30.822317" elapsed="0.000279"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T06:55:30.822808" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:30.822648" elapsed="0.000210"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:30.822633" elapsed="0.000246"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="PASS" start="2026-04-14T06:55:30.822909" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:55:30.821395" elapsed="0.001678"/>
</kw>
<msg time="2026-04-14T06:55:30.823159" level="INFO">${result} = [0, 'PASS', 'Validated stable: 0']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:55:30.820688" elapsed="0.002496"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:55:30.823232" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:55:30.818860" elapsed="0.004543"/>
</kw>
<msg time="2026-04-14T06:55:30.823521" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:30.823576" level="INFO">${message} = [0, 'PASS', 'Validated stable: 0']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:30.818292" elapsed="0.005313"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:30.823796" elapsed="0.025706"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:55:30.850507" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T06:55:30.850354" elapsed="0.000224"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:30.850331" elapsed="0.000272"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.850770" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [0, 'PASS', 'Validated stable: 0'].</doc>
<status status="PASS" start="2026-04-14T06:55:30.849945" elapsed="0.000909"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:55:30.850897" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:30.851071" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T06:55:30.851116" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:30.851155" level="INFO">${result} = Validated stable: 0</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:55:30.817821" elapsed="0.033357"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="NOT RUN" start="2026-04-14T06:55:30.851409" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:30.851261" elapsed="0.000208"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:30.851243" elapsed="0.000252"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:55:30.851679" elapsed="0.000029"/>
</return>
<status status="PASS" start="2026-04-14T06:55:30.851557" elapsed="0.000189"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:30.851539" elapsed="0.000231"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.851935" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:55:30.852074" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:30.852038" elapsed="0.000081"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:30.852021" elapsed="0.000119"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.852284" elapsed="0.000021"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:55:30.756717" elapsed="0.095714"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:55:30.756139" elapsed="0.096330"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.852634" elapsed="0.000020"/>
</kw>
<msg time="2026-04-14T06:55:30.852856" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T06:55:30.852900" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:30.852940" level="INFO">${result} = Validated stable: 0</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:55:30.746954" elapsed="0.106008"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:55:30.853156" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:55:30.853050" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:30.853032" elapsed="0.000207"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.853534" elapsed="0.000026"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.853829" elapsed="0.000025"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.854009" elapsed="0.000021"/>
</kw>
<var name="${try}">3</var>
<status status="PASS" start="2026-04-14T06:55:30.745148" elapsed="0.108915"/>
</iter>
<var>${try}</var>
<value>1</value>
<value>${maximum_sleeps}+2</value>
<status status="PASS" start="2026-04-14T06:53:28.764827" elapsed="122.089268"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.854247" elapsed="0.000020"/>
</kw>
<msg time="2026-04-14T06:55:30.854410" level="INFO">${result} = Validated stable: 0</msg>
<var>${result}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${repetitions}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${validator}</arg>
<arg>initial_state=${excluded_count}</arg>
<doc>Analogue of Wait Until Keyword Succeeds, but it passes state of validator around and exits early on getter failure. Calls GASSVHTSCBD to verify data is "stable".</doc>
<status status="PASS" start="2026-04-14T06:53:28.756524" elapsed="122.097912"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:55:30.854495" elapsed="0.000028"/>
</return>
<arg>timeout=${bgp_filling_timeout}</arg>
<arg>period=${CHECK_PERIOD_PREFIX_COUNT_MANY}</arg>
<arg>repetitions=${REPETITIONS_PREFIX_COUNT_MANY}</arg>
<arg>excluded_count=${COUNT_PREFIX_COUNT_MANY}</arg>
<doc>Each ${period} get prefix count. When called with shard list, the check is done before the count is get. After 1 of stable different from ${excluded_count} within ${timeout}, Return validator output. Fail early on getter error.</doc>
<status status="PASS" start="2026-04-14T06:53:28.746947" elapsed="122.107669"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:55:30.855214" elapsed="0.000346"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.856432" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:30.856026" elapsed="0.000469"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:30.856007" elapsed="0.000512"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:30.856674" elapsed="0.000315"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:30.862329" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:30.861906" elapsed="0.000451"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:55:30.862595" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:55:30.862450" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:30.862431" elapsed="0.000245"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.862829" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.863006" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.863182" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.863424" elapsed="0.000027"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.863639" elapsed="0.000022"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.863870" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.864042" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:55:30.861588" elapsed="0.002531"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:30.855811" elapsed="0.008359"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:55:30.854906" elapsed="0.009304"/>
</kw>
<doc>Wait until example-ipv4-topology becomes stable again.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:53:28.643056" elapsed="122.221192"/>
</test>
<test id="s1-s5-t9" name="Check_For_Empty_Ipv4_Topology_After_Talking" line="172">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:55:30.867835" elapsed="0.000211"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:55:30.867556" elapsed="0.000545"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:30.869150" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:30.869039" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:30.869020" elapsed="0.000199"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:30.874220" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:30.874114" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:30.874094" elapsed="0.000193"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:30.875310" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:30.874923" elapsed="0.000430"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:55:30.875876" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:55:30.875572" elapsed="0.000331"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:55:30.875949" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:30.876105" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:55:30.874533" elapsed="0.001597"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:30.881909" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:30.881800" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:30.881780" elapsed="0.000199"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:30.883175" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:30.883068" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:30.883048" elapsed="0.000195"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:30.883786" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:55:30.883461" elapsed="0.000353"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:30.884200" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:30.883984" elapsed="0.000242"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:55:30.918133" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:55:30.884750" elapsed="0.033542"/>
</kw>
<msg time="2026-04-14T06:55:30.918578" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:55:30.918650" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:30.884407" elapsed="0.034298"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:55:30.949538" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:55:30.919590" elapsed="0.030122"/>
</kw>
<msg time="2026-04-14T06:55:30.949882" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:55:30.949932" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:30.918984" elapsed="0.030990"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.950310" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:30.950059" elapsed="0.000335"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:30.950036" elapsed="0.000386"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:30.950894" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:30.950576" elapsed="0.000398"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.951273" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:30.951044" elapsed="0.000313"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:30.951025" elapsed="0.000375"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:55:30.951435" elapsed="0.000032"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:30.954205" elapsed="0.000149"/>
</kw>
<msg time="2026-04-14T06:55:30.954436" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:30.953116" elapsed="0.001453"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.954850" elapsed="0.000075"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.955187" elapsed="0.000074"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:55:30.952304" elapsed="0.003116"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:55:30.951732" elapsed="0.003758"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:55:30.882762" elapsed="0.072826"/>
</kw>
<msg time="2026-04-14T06:55:30.955682" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:30.955727" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:30.882138" elapsed="0.073627"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:55:30.955952" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:55:30.955842" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:30.955823" elapsed="0.000213"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.956466" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.956821" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:55:30.956893" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:55:30.881453" elapsed="0.075551"/>
</kw>
<msg time="2026-04-14T06:55:30.957100" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:30.957144" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:30.876526" elapsed="0.080656"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.957533" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:30.957258" elapsed="0.000329"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:30.957240" elapsed="0.000371"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:55:30.876374" elapsed="0.081260"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:55:30.876186" elapsed="0.081479"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:55:30.873746" elapsed="0.083974"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:55:30.868751" elapsed="0.089061"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:30.868256" elapsed="0.089603"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:55:30.865216" elapsed="0.092697"/>
</kw>
<kw name="Check_Ipv4_Topology_Is_Empty" owner="PrefixCounting">
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:30.966048" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0erxjhh425wmu12vpn3p353tz680008.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:55:30.966180" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T06:55:30.966291" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:55:30.961252" elapsed="0.005066"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:30.968883" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:30.966416" elapsed="0.002526"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:30.966395" elapsed="0.002571"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:55:30.969000" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:30.971277" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:55:30.960816" elapsed="0.010516"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:30.972034" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:30.971520" elapsed="0.000552"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:55:30.972143" elapsed="0.000041"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:55:30.960257" elapsed="0.012063"/>
</kw>
<msg time="2026-04-14T06:55:30.972478" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:30.972540" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:30.959755" elapsed="0.012816"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:30.972809" elapsed="0.027854"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:55:31.001673" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T06:55:31.001539" elapsed="0.000207"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.001516" elapsed="0.000256"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.001941" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T06:55:31.001106" elapsed="0.000917"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:55:31.002068" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:31.002227" level="INFO">${actual_count} = 0</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:55:30.959025" elapsed="0.043229"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.002773" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T06:55:31.002437" elapsed="0.000397"/>
</kw>
<arg>0</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T06:55:30.958493" elapsed="0.044401"/>
</kw>
<doc>Example_Ipv4_Topology has to give status 200 with zero prefixes.</doc>
<status status="PASS" start="2026-04-14T06:55:30.958126" elapsed="0.044825"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:55:31.003602" elapsed="0.000251"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.004703" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:31.004300" elapsed="0.000547"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.004281" elapsed="0.000593"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:31.005030" elapsed="0.000321"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.010458" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:31.010017" elapsed="0.000469"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:55:31.010708" elapsed="0.000030"/>
</return>
<status status="PASS" start="2026-04-14T06:55:31.010563" elapsed="0.000207"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.010544" elapsed="0.000250"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.010948" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.011126" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.011334" elapsed="0.000022"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.011527" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.011701" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.011874" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.012043" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:55:31.009701" elapsed="0.002418"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:31.004086" elapsed="0.008084"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:55:31.003230" elapsed="0.008981"/>
</kw>
<doc>Example-ipv4-topology should be empty now.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:55:30.864696" elapsed="0.147554"/>
</test>
<test id="s1-s5-t10" name="Restore_Karaf_Logging_Levels" line="178">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.016043" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:31.015818" elapsed="0.000282"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.015798" elapsed="0.000326"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:55:31.015631" elapsed="0.000541"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:31.017182" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:31.017075" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.017057" elapsed="0.000193"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:31.022198" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:31.022090" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.022070" elapsed="0.000197"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.023302" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:31.022903" elapsed="0.000427"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.023813" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:55:31.023512" elapsed="0.000327"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:55:31.023884" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:31.024039" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:55:31.022517" elapsed="0.001547"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:31.029589" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:31.029481" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.029461" elapsed="0.000234"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:31.030918" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:31.030808" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.030790" elapsed="0.000197"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:31.031485" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.031138" elapsed="0.000374"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:31.031898" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:31.031679" elapsed="0.000244"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:55:31.066932" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:55:31.032450" elapsed="0.034738"/>
</kw>
<msg time="2026-04-14T06:55:31.067416" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:55:31.067464" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:31.032090" elapsed="0.035411"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:55:31.090936" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "K "a "r "a "f "_ "L "o "g "g "i "n "g "_ "L "e "v "e "l "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:55:31.068040" elapsed="0.023014"/>
</kw>
<msg time="2026-04-14T06:55:31.091219" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:55:31.091265" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "K "a "r "a "f "_ "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:31.067683" elapsed="0.023638"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.091699" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:31.091431" elapsed="0.000325"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.091406" elapsed="0.000375"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.092236" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "K "a "r "a "f "_ "L "o "g "g "i "n "g "_ "L "e "v "e "l "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:31.091928" elapsed="0.000379"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.092613" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:31.092390" elapsed="0.000277"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.092356" elapsed="0.000334"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:55:31.092724" elapsed="0.000034"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:31.095293" elapsed="0.000171"/>
</kw>
<msg time="2026-04-14T06:55:31.095527" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:31.094189" elapsed="0.001471"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.095938" elapsed="0.000076"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.096273" elapsed="0.000072"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:55:31.093568" elapsed="0.002910"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:55:31.093010" elapsed="0.003533"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:55:31.030502" elapsed="0.066139"/>
</kw>
<msg time="2026-04-14T06:55:31.096734" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:31.096778" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "K "a "r "a "f "_ "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:31.029863" elapsed="0.066953"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:55:31.097001" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:55:31.096893" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.096874" elapsed="0.000274"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.097589" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.097942" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:55:31.098015" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:55:31.029126" elapsed="0.068999"/>
</kw>
<msg time="2026-04-14T06:55:31.098220" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:31.098264" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "K "a "r "a "f "_ "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:31.024467" elapsed="0.073834"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.098656" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:31.098394" elapsed="0.000317"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.098374" elapsed="0.000361"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:55:31.024299" elapsed="0.074460"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:55:31.024121" elapsed="0.074672"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:55:31.021725" elapsed="0.077125"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:55:31.016786" elapsed="0.082119"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:31.016328" elapsed="0.082625"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:55:31.013179" elapsed="0.085828"/>
</kw>
<kw name="Set_Bgpcep_Log_Levels" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:31.101713" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:31.101606" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.101588" elapsed="0.000194"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.102799" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:31.102407" elapsed="0.000419"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.103305" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:55:31.102992" elapsed="0.000340"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:55:31.103392" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:31.103549" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:55:31.102010" elapsed="0.001564"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:31.104529" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:31.104421" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.104403" elapsed="0.000192"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:31.104961" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.104743" elapsed="0.000244"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:31.105314" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:31.105147" elapsed="0.000194"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:55:31.155229" level="INFO">log:set INFO org.opendaylight.bgpcep</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:55:31.106126" elapsed="0.049179"/>
</kw>
<msg time="2026-04-14T06:55:31.155442" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:55:31.155490" level="INFO">${message_write} = log:set INFO org.opendaylight.bgpcep
</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:31.105529" elapsed="0.049985"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:55:31.157709" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:55:31.156080" elapsed="0.001692"/>
</kw>
<msg time="2026-04-14T06:55:31.157925" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:55:31.157970" level="INFO">${message_wait} = [?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:31.155699" elapsed="0.002298"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.158309" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:31.158075" elapsed="0.000306"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.158055" elapsed="0.000352"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.158814" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:31.158556" elapsed="0.000307"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.159151" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:31.158929" elapsed="0.000276"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.158912" elapsed="0.000317"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:55:31.159289" elapsed="0.000029"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:31.161178" elapsed="0.000141"/>
</kw>
<msg time="2026-04-14T06:55:31.161379" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:31.160651" elapsed="0.000791"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.161605" elapsed="0.000021"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.161771" elapsed="0.000020"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:55:31.160086" elapsed="0.001766"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:55:31.159571" elapsed="0.002328"/>
</kw>
<arg>log:set ${bgpcep_level} org.opendaylight.bgpcep</arg>
<arg>member_index=${index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:55:31.104072" elapsed="0.057924"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:31.162784" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:31.162671" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.162653" elapsed="0.000198"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:31.163213" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.162998" elapsed="0.000241"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:31.163608" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:31.163438" elapsed="0.000195"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:55:31.211421" level="INFO">log:set INFO org.opendaylight.protocol</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:55:31.164135" elapsed="0.047349"/>
</kw>
<msg time="2026-04-14T06:55:31.211588" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:55:31.211632" level="INFO">${message_write} = log:set INFO org.opendaylight.protocol
</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:31.163798" elapsed="0.047858"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:55:31.214207" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:55:31.212176" elapsed="0.002092"/>
</kw>
<msg time="2026-04-14T06:55:31.214381" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:55:31.214427" level="INFO">${message_wait} = [?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:31.211833" elapsed="0.002620"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.214753" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:31.214530" elapsed="0.000277"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.214509" elapsed="0.000322"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.215228" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:31.214978" elapsed="0.000321"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.215642" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:31.215419" elapsed="0.000277"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.215399" elapsed="0.000321"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:55:31.215754" elapsed="0.000027"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:31.217408" elapsed="0.000143"/>
</kw>
<msg time="2026-04-14T06:55:31.217593" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:31.216898" elapsed="0.000754"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.217813" elapsed="0.000021"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.217975" elapsed="0.000020"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:55:31.216534" elapsed="0.001521"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:55:31.216012" elapsed="0.002088"/>
</kw>
<arg>log:set ${protocol_level} org.opendaylight.protocol</arg>
<arg>member_index=${index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:55:31.162319" elapsed="0.055877"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:55:31.103765" elapsed="0.114467"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:55:31.103628" elapsed="0.114634"/>
</for>
<arg>bgpcep_level=${KARAF_LOG_LEVEL}</arg>
<arg>protocol_level=${KARAF_LOG_LEVEL}</arg>
<doc>Assuming OCKCOB was used, set logging level on bgpcep and protocol loggers without affecting current SSH session.</doc>
<status status="PASS" start="2026-04-14T06:55:31.099323" elapsed="0.118992"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:55:31.218918" elapsed="0.000237"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.220197" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:31.219814" elapsed="0.000445"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.219796" elapsed="0.000501"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:31.220469" elapsed="0.000311"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.225928" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:31.225510" elapsed="0.000480"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:55:31.226214" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:55:31.226068" elapsed="0.000204"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.226049" elapsed="0.000246"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.226463" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.226639" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.226814" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.226982" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.227149" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.227331" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.227516" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:55:31.225185" elapsed="0.002406"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:31.219598" elapsed="0.008083"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:55:31.218613" elapsed="0.009110"/>
</kw>
<doc>Set logging on bgpcep and protocol to the global value.</doc>
<status status="PASS" start="2026-04-14T06:55:31.012648" elapsed="0.215113"/>
</test>
<test id="s1-s5-t11" name="Delete_Bgp_Peer_Configuration" line="182">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:55:31.231068" elapsed="0.000224"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:55:31.230804" elapsed="0.000542"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:31.232334" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:31.232226" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.232207" elapsed="0.000213"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:31.237510" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:31.237401" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.237380" elapsed="0.000200"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.238585" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:31.238190" elapsed="0.000422"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.239078" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:55:31.238781" elapsed="0.000323"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:55:31.239149" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:31.239333" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:55:31.237810" elapsed="0.001548"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:31.244912" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:31.244806" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.244786" elapsed="0.000195"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:31.246131" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:31.246025" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.246007" elapsed="0.000192"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:31.246662" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.246344" elapsed="0.000345"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:31.247057" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:31.246851" elapsed="0.000232"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:55:31.284714" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:55:31.247635" elapsed="0.037245"/>
</kw>
<msg time="2026-04-14T06:55:31.285069" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:55:31.285116" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:31.247276" elapsed="0.037876"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:55:31.338678" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "e "r "_ "C "o "n "f "i "g "u "r "a "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:55:31.285741" elapsed="0.053046"/>
</kw>
<msg time="2026-04-14T06:55:31.338948" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:55:31.338993" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "e "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:31.285355" elapsed="0.053674"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.339403" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:31.339109" elapsed="0.000352"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.339086" elapsed="0.000399"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.339933" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "e "r "_ "C "o "n "f "i "g "u "r "a "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:31.339633" elapsed="0.000414"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.340342" elapsed="0.000039"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:31.340117" elapsed="0.000299"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.340098" elapsed="0.000341"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:55:31.340474" elapsed="0.000028"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:31.342963" elapsed="0.000285"/>
</kw>
<msg time="2026-04-14T06:55:31.343312" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:31.341909" elapsed="0.001557"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.343748" elapsed="0.000077"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.344082" elapsed="0.000074"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:55:31.341275" elapsed="0.002990"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:55:31.340733" elapsed="0.003597"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:55:31.245725" elapsed="0.098726"/>
</kw>
<msg time="2026-04-14T06:55:31.344545" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:31.344589" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "e "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:31.245136" elapsed="0.099490"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:55:31.344811" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:55:31.344703" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.344684" elapsed="0.000210"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.345337" elapsed="0.000043"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.345705" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:55:31.345777" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:55:31.244461" elapsed="0.101424"/>
</kw>
<msg time="2026-04-14T06:55:31.345977" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:31.346021" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "e "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:31.239745" elapsed="0.106312"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.346412" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:31.346132" elapsed="0.000335"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.346115" elapsed="0.000375"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:55:31.239598" elapsed="0.106915"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:55:31.239428" elapsed="0.107113"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:55:31.237019" elapsed="0.109575"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:55:31.231941" elapsed="0.114708"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:31.231517" elapsed="0.115175"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:55:31.228634" elapsed="0.118113"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.347500" level="INFO">${peer_name} = example-bgp-peer-1</msg>
<var>${peer_name}</var>
<arg>example-bgp-peer-${index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:31.347149" elapsed="0.000378"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.348141" level="INFO">${peer_ip} = 127.0.0.1</msg>
<var>${peer_ip}</var>
<arg>str(ipaddr.IPAddress('${FIRST_PEER_IP}') + ${index} - 1)</arg>
<arg>modules=ipaddr</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:31.347686" elapsed="0.000482"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.348958" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer-1 | IP=127.0.0.1 | BGP_RIB_OPENCONFIG=example-bgp-rib }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${peer_name}</arg>
<arg>IP=${peer_ip}</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.348397" elapsed="0.000590"/>
</kw>
<kw name="Delete_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.392077" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:31.391698" elapsed="0.000407"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:31.392892" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:31.392631" elapsed="0.000340">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:31.393078" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:31.392274" elapsed="0.000830"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.393693" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:31.393272" elapsed="0.000449"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:31.394045" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:31.394231" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:31.393899" elapsed="0.000359"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.394692" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:31.394446" elapsed="0.000304"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.395938" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-1', 'IP': '127.0.0.1', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:31.395488" elapsed="0.000497"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.396433" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.396151" elapsed="0.000308"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.397144" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:31.396829" elapsed="0.000341"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:31.397938" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.397714" elapsed="0.000250"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:31.398017" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:31.398169" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:31.397386" elapsed="0.000808"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.398355" elapsed="0.000262"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:55:31.396682" elapsed="0.001976"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.399223" level="INFO">${value} = example-bgp-peer-1</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:31.398911" elapsed="0.000339"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:31.399998" level="INFO">${encoded} = example-bgp-peer-1</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.399787" elapsed="0.000237"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:31.400074" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:31.400225" level="INFO">${encoded_value} = example-bgp-peer-1</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:31.399459" elapsed="0.000790"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.400420" elapsed="0.000227"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer-1</var>
<status status="PASS" start="2026-04-14T06:55:31.398772" elapsed="0.001957"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.401286" level="INFO">${value} = 127.0.0.1</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:31.400986" elapsed="0.000325"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:31.402055" level="INFO">${encoded} = 127.0.0.1</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.401844" elapsed="0.000236"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:31.402131" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:31.402283" level="INFO">${encoded_value} = 127.0.0.1</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:31.401520" elapsed="0.000788"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.402479" elapsed="0.000224"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">127.0.0.1</var>
<status status="PASS" start="2026-04-14T06:55:31.400847" elapsed="0.001897"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.403320" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:31.402994" elapsed="0.000352"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:31.404095" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.403884" elapsed="0.000237"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:31.404171" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:31.404322" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:31.403557" elapsed="0.000789"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.404519" elapsed="0.000224"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:31.402856" elapsed="0.001928"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:55:31.396508" elapsed="0.008311"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:55:31.404864" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:55:31.405021" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-1', 'IP': '127.0.0.1', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:55:31.395131" elapsed="0.009916"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:31.394819" elapsed="0.010260"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.405274" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:31.405104" elapsed="0.000226"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.394799" elapsed="0.010551"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.406169" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:31.405514" elapsed="0.000684"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:31.406248" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:31.391036" elapsed="0.015351"/>
</kw>
<msg time="2026-04-14T06:55:31.406454" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:31.378335" elapsed="0.028166"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.419492" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.432193" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.444982" elapsed="0.000027"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.445184" elapsed="0.000021"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.445377" elapsed="0.000022"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.445754" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:31.445603" elapsed="0.000206"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:31.445588" elapsed="0.000246"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.445980" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.446152" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.446339" elapsed="0.000036"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:31.445559" elapsed="0.000853"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:31.445454" elapsed="0.000984"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.446592" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:31.446667" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T06:55:31.446790" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${location}</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:31.373990" elapsed="0.072827"/>
</kw>
<kw name="Delete_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.447969" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.1</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:31.447717" elapsed="0.000299"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="DELETE On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:31.459158" level="INFO">DELETE Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.1 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.1 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node076yx3gplr0b61uk42z95qr8ek80009.node0', 'Content-Length': '0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:55:31.459245" level="INFO">DELETE Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.1 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T06:55:31.459415" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:55:31.450160" elapsed="0.009294"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:31.448082" elapsed="0.011430"/>
</branch>
<branch type="ELSE">
<kw name="DELETE On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.459780" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:31.459559" elapsed="0.000307"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.448064" elapsed="0.011832"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.464638" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:31.461308" elapsed="0.003391"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:31.460992" elapsed="0.003755"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.460966" elapsed="0.003816"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.468534" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:31.465227" elapsed="0.003371"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:31.464911" elapsed="0.003735"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.464886" elapsed="0.003794"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.469458" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:31.468912" elapsed="0.000584"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.469929" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:31.469594" elapsed="0.000416"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.470721" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:31.470272" elapsed="0.000494"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:31.470043" elapsed="0.000786"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.469569" elapsed="0.001297"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.471677" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:31.471112" elapsed="0.000602"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.472146" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:31.471812" elapsed="0.000413"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.473176" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:31.472745" elapsed="0.000469"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:31.472259" elapsed="0.001006"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.471787" elapsed="0.001508"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:31.473549" elapsed="0.000487"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:55:31.474693" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:31.474274" elapsed="0.000456"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.474954" elapsed="0.003273"/>
</kw>
<arg>${response}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:55:31.460420" elapsed="0.017883"/>
</kw>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:55:31.478358" elapsed="0.000050"/>
</return>
<msg time="2026-04-14T06:55:31.480742" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>DELETE resource at URI, check status_code and return response text..</doc>
<status status="PASS" start="2026-04-14T06:55:31.447090" elapsed="0.033680"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:31.480834" elapsed="0.000029"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer</arg>
<arg>mapping=${mapping}</arg>
<doc>Resolve URI from folder, issue DELETE request.</doc>
<status status="PASS" start="2026-04-14T06:55:31.349220" elapsed="0.131740"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:55:31.347007" elapsed="0.133989"/>
</iter>
<iter>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.481556" level="INFO">${peer_name} = example-bgp-peer-2</msg>
<var>${peer_name}</var>
<arg>example-bgp-peer-${index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:31.481238" elapsed="0.000345"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.482186" level="INFO">${peer_ip} = 127.0.0.2</msg>
<var>${peer_ip}</var>
<arg>str(ipaddr.IPAddress('${FIRST_PEER_IP}') + ${index} - 1)</arg>
<arg>modules=ipaddr</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:31.481745" elapsed="0.000468"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.482944" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer-2 | IP=127.0.0.2 | BGP_RIB_OPENCONFIG=example-bgp-rib }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${peer_name}</arg>
<arg>IP=${peer_ip}</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.482401" elapsed="0.000571"/>
</kw>
<kw name="Delete_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.525684" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:31.525292" elapsed="0.000420"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:31.526446" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:31.526216" elapsed="0.000338">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:31.526649" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:31.525879" elapsed="0.000795"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.527248" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:31.526844" elapsed="0.000432"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:31.527666" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:31.527800" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:31.527480" elapsed="0.000347"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.528251" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:31.528003" elapsed="0.000294"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.529271" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-2', 'IP': '127.0.0.2', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:31.529017" elapsed="0.000300"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.529761" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.529498" elapsed="0.000289"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.530454" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:31.530142" elapsed="0.000338"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:31.531374" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.530994" elapsed="0.000409"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:31.531455" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:31.531609" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:31.530671" elapsed="0.000963"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.531793" elapsed="0.000227"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:55:31.530004" elapsed="0.002057"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.532630" level="INFO">${value} = example-bgp-peer-2</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:31.532314" elapsed="0.000341"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:31.533396" level="INFO">${encoded} = example-bgp-peer-2</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.533170" elapsed="0.000254"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:31.533474" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:31.533625" level="INFO">${encoded_value} = example-bgp-peer-2</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:31.532848" elapsed="0.000801"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.533804" elapsed="0.000223"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer-2</var>
<status status="PASS" start="2026-04-14T06:55:31.532177" elapsed="0.001890"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.534632" level="INFO">${value} = 127.0.0.2</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:31.534317" elapsed="0.000341"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:31.535423" level="INFO">${encoded} = 127.0.0.2</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.535196" elapsed="0.000253"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:31.535498" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:31.535649" level="INFO">${encoded_value} = 127.0.0.2</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:31.534849" elapsed="0.000825"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.535829" elapsed="0.000220"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">127.0.0.2</var>
<status status="PASS" start="2026-04-14T06:55:31.534180" elapsed="0.001946"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.536699" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:31.536397" elapsed="0.000327"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:31.537465" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.537240" elapsed="0.000251"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:31.537540" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:31.537691" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:31.536917" elapsed="0.000798"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.537871" elapsed="0.000221"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:31.536243" elapsed="0.001890"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:55:31.529835" elapsed="0.008334"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:55:31.538212" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:55:31.538389" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-2', 'IP': '127.0.0.2', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:55:31.528689" elapsed="0.009728"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:31.528381" elapsed="0.010070"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.538629" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:31.538475" elapsed="0.000210"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.528346" elapsed="0.010360"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.539483" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:31.538853" elapsed="0.000658"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:31.539561" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:31.524659" elapsed="0.015026"/>
</kw>
<msg time="2026-04-14T06:55:31.539742" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:31.511903" elapsed="0.027887"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.552648" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.565135" elapsed="0.000027"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.577782" elapsed="0.000027"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.577985" elapsed="0.000021"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.578163" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.578606" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:31.578452" elapsed="0.000211"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:31.578437" elapsed="0.000249"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.578832" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.579003" elapsed="0.000019"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.579187" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:31.578407" elapsed="0.000833"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:31.578283" elapsed="0.000983"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.579430" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:31.579507" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T06:55:31.579629" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${location}</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:31.507549" elapsed="0.072108"/>
</kw>
<kw name="Delete_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.580769" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.2</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:31.580518" elapsed="0.000298"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="DELETE On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:31.590970" level="INFO">DELETE Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.2 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.2 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node076yx3gplr0b61uk42z95qr8ek80009.node0', 'Content-Length': '0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:55:31.591018" level="INFO">DELETE Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.2 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T06:55:31.591109" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:55:31.582948" elapsed="0.008225"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:31.580881" elapsed="0.010335"/>
</branch>
<branch type="ELSE">
<kw name="DELETE On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.591419" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:31.591242" elapsed="0.000241"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.580864" elapsed="0.010640"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.598762" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:31.593509" elapsed="0.005350"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:31.592979" elapsed="0.005958"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.592937" elapsed="0.006055"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.604411" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:31.599672" elapsed="0.004785"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:31.599113" elapsed="0.005384"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.599076" elapsed="0.005446"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.605060" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:31.604686" elapsed="0.000401"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.605410" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:31.605157" elapsed="0.000311"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.606006" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:31.605696" elapsed="0.000337"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:31.605528" elapsed="0.000541"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.605139" elapsed="0.000951"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.606636" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:31.606253" elapsed="0.000410"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.606969" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:31.606733" elapsed="0.000292"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.607545" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:31.607230" elapsed="0.000341"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:31.607049" elapsed="0.000558"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.606715" elapsed="0.000913"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:31.607782" elapsed="0.000346"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:55:31.608586" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:31.608296" elapsed="0.000316"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.608775" elapsed="0.003638"/>
</kw>
<arg>${response}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:55:31.592039" elapsed="0.020439"/>
</kw>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:55:31.612525" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:55:31.614768" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>DELETE resource at URI, check status_code and return response text..</doc>
<status status="PASS" start="2026-04-14T06:55:31.579923" elapsed="0.034871"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:31.614848" elapsed="0.000028"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer</arg>
<arg>mapping=${mapping}</arg>
<doc>Resolve URI from folder, issue DELETE request.</doc>
<status status="PASS" start="2026-04-14T06:55:31.483221" elapsed="0.131750"/>
</kw>
<var name="${index}">2</var>
<status status="PASS" start="2026-04-14T06:55:31.481097" elapsed="0.133910"/>
</iter>
<var>${index}</var>
<value>1</value>
<value>${MULTIPLICITY_PREFIX_COUNT_MANY}+1</value>
<status status="PASS" start="2026-04-14T06:55:31.346802" elapsed="0.268235"/>
</for>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:55:31.615671" elapsed="0.000246"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.616767" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:31.616376" elapsed="0.000452"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.616343" elapsed="0.000510"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:31.617005" elapsed="0.000311"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.622387" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:31.621969" elapsed="0.000447"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:55:31.622635" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:55:31.622492" elapsed="0.000199"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.622473" elapsed="0.000242"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.622871" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.623047" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.623242" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.623429" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.623652" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.623825" elapsed="0.000019"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.623993" elapsed="0.000019"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:55:31.621652" elapsed="0.002417"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:31.616149" elapsed="0.007971"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:55:31.615346" elapsed="0.008815"/>
</kw>
<doc>Revert the BGP configuration to the original state: without any configured peers.</doc>
<status status="PASS" start="2026-04-14T06:55:31.228034" elapsed="0.396165"/>
</test>
<kw name="Teardown_Everything" type="TEARDOWN">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Search_And_Kill_Remote_Python" owner="KillPythonTool">
<kw name="Search_For_Remote_Python_Processes" owner="KillPythonTool">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:55:31.626107" level="INFO">Executing command 'ps -elf | egrep python | egrep 'play.py' | egrep -v grep'.</msg>
<msg time="2026-04-14T06:55:31.649998" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T06:55:31.650223" level="INFO">${processes} = </msg>
<var>${processes}</var>
<arg>ps -elf | egrep python | egrep ${filter} | egrep -v grep</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:55:31.625966" elapsed="0.024312"/>
</kw>
<return>
<value>${processes}</value>
<status status="PASS" start="2026-04-14T06:55:31.650430" elapsed="0.000073"/>
</return>
<msg time="2026-04-14T06:55:31.650783" level="INFO">${processes} = </msg>
<var>${processes}</var>
<arg>${filter}</arg>
<doc>Only searches for the list of processes, in case something else than kill has to be done with them.</doc>
<status status="PASS" start="2026-04-14T06:55:31.625693" elapsed="0.025145"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.651822" level="INFO"/>
<arg>${processes}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:31.651224" elapsed="0.000692"/>
</kw>
<kw name="Kill_Remote_Processes" owner="KillPythonTool">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.653786" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T06:55:31.653955" level="INFO">${arg_length} = 0</msg>
<var>${arg_length}</var>
<arg>${pself_lines}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:55:31.653161" elapsed="0.000848"/>
</kw>
<if>
<branch type="IF" condition="${arg_length} == 0">
<return>
<status status="PASS" start="2026-04-14T06:55:31.654435" elapsed="0.000061"/>
</return>
<status status="PASS" start="2026-04-14T06:55:31.654164" elapsed="0.000397"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:31.654122" elapsed="0.000492"/>
</if>
<kw name="Execute Command" owner="SSHLibrary">
<var>${commands}</var>
<arg>echo '${pself_lines}' | awk '{print "kill -${signal}",$4}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.654959" elapsed="0.000047"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${commands}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.655403" elapsed="0.000049"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<var>${stdout}</var>
<var>${stderr}</var>
<arg>echo 'set -exu; ${commands}' | sudo sh</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:31.655812" elapsed="0.000052"/>
</kw>
<arg>${processes}</arg>
<doc>Kill processes by PIDs from given list (no-op if the list is empty), using specified signal. Log the kill commands used.</doc>
<status status="PASS" start="2026-04-14T06:55:31.652487" elapsed="0.003529"/>
</kw>
<arg>'play\.py'</arg>
<doc>The main keyword. Search for processes, Log the list of them, kill them.</doc>
<status status="PASS" start="2026-04-14T06:55:31.625407" elapsed="0.030722"/>
</kw>
<arg>KillPythonTool.Search_And_Kill_Remote_Python</arg>
<arg>'play\.py'</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:31.624983" elapsed="0.031243"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Sysstat_Statistics" owner="Utils">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:31.659037" level="INFO">index=7
host=10.30.171.229
alias=None
port=22
timeout=10 seconds
newline=

prompt=&gt;
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:55:31.659322" level="INFO">${current_connection} = index=7
host=10.30.171.229
alias=None
port=22
timeout=10 seconds
newline=

prompt=&gt;
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:55:31.658786" elapsed="0.000631"/>
</kw>
<kw name="Open_Connection_To_ODL_System" owner="SSHKeywords">
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:31.660631" level="INFO">${odl_connection} = 8</msg>
<var>${odl_connection}</var>
<arg>${ip_address}</arg>
<arg>prompt=${ODL_SYSTEM_PROMPT}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:55:31.660211" elapsed="0.000446"/>
</kw>
<kw name="Flexible_Controller_Login" owner="SSHKeywords">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:55:31.662304" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T06:55:31.662395" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:55:31.662043" elapsed="0.000378"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:31.662585" elapsed="0.000325"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T06:55:31.663800" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T06:55:32.251785" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 06:55:31 UTC 2026

  System load:  0.19               Processes:             123
  Usage of /:   11.3% of 77.35GB   Users logged in:       1
  Memory usage: 33%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 06:51:22 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T06:55:31.663478" elapsed="0.588584"/>
</kw>
<msg time="2026-04-14T06:55:32.252150" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:31.663082" elapsed="0.589170"/>
</kw>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T06:55:31.661603" elapsed="0.590787"/>
</kw>
<msg time="2026-04-14T06:55:32.252447" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Flexible SSH Login</arg>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:31.661184" elapsed="0.591323"/>
</kw>
<doc>Call Flexible SSH Login, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T06:55:31.660846" elapsed="0.591740"/>
</kw>
<return>
<value>${odl_connection}</value>
<status status="PASS" start="2026-04-14T06:55:32.252641" elapsed="0.000046"/>
</return>
<arg>${ip_address}</arg>
<doc>Open a connection to the ODL system at 10.30.171.229 and return its identifier.</doc>
<status status="PASS" start="2026-04-14T06:55:31.659897" elapsed="0.592923"/>
</kw>
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:55:32.254463" level="INFO">sar -A -f /var/log/sa/sa*</msg>
<arg>sar -A -f /var/log/sa/sa*</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:55:32.253053" elapsed="0.001468"/>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:55:32.258516" level="INFO">[?2004lCannot open /var/log/sa/sa*: No such file or directory
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<msg time="2026-04-14T06:55:32.258799" level="INFO">${output} = [?2004lCannot open /var/log/sa/sa*: No such file or directory
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<var>${output}</var>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="PASS" start="2026-04-14T06:55:32.254693" elapsed="0.004189"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:32.260296" level="INFO">[?2004lCannot open /var/log/sa/sa*: No such file or directory
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:32.259447" elapsed="0.001038"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:55:32.260962" elapsed="0.000440"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T06:55:32.261518" elapsed="0.000086"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:32.269034" elapsed="0.000180"/>
</kw>
<msg time="2026-04-14T06:55:32.269266" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:32.268282" elapsed="0.001062"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:32.269581" elapsed="0.000030"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:32.269806" elapsed="0.000034"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:55:32.262439" elapsed="0.007480"/>
</kw>
<doc>Store current connection index, open new connection to ip_address. Run command to get sysstat results from script,
which is running on all children nodes. Returns cpu, network, memory usage statistics from the node for each 10 minutes
that node was running. Used for debug purposes. Returns whole output of sysstat.</doc>
<status status="PASS" start="2026-04-14T06:55:31.658100" elapsed="0.611936"/>
</kw>
<arg>Utils.Get_Sysstat_Statistics</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:31.656605" elapsed="0.613493"/>
</kw>
<kw name="Delete All Sessions" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:32.270506" level="INFO">Deleting All Sessions</msg>
<doc>Removes all the session objects</doc>
<status status="PASS" start="2026-04-14T06:55:32.270292" elapsed="0.000487"/>
</kw>
<kw name="Close All Connections" owner="SSHLibrary">
<doc>Closes all open connections.</doc>
<status status="PASS" start="2026-04-14T06:55:32.270944" elapsed="0.000456"/>
</kw>
<doc>Make sure Python tool was killed and tear down imported Resources.</doc>
<status status="PASS" start="2026-04-14T06:55:31.624758" elapsed="0.646707"/>
</kw>
<doc>BGP performance of ingesting from many iBGP peers, data change counter NOT used.

Copyright (c) 2015 Cisco Systems, Inc. and others. All rights reserved.

This program and the accompanying materials are made available under the
terms of the Eclipse Public License v1.0 which accompanies this distribution,
and is available at http://www.eclipse.org/legal/epl-v10.html


This suite uses play.py processes as iBGP peers.
This is analogue of single peer performance suite, which uses many peers.
Each peer is of ibgp type, and they contribute to the same example-bgp-rib,
and thus to the same single example-ipv4-topology.
The suite only looks at example-ipv4-topology, so RIB is not examined.

The suite consists of two halves, differing on which side initiates BGP connection.
State of "work is being done" is detected by increasing value of prefixes in topology.
The time for Wait_For_Stable_* cases to finish is the main performance metric.
After waiting for stability is done, full check on number of prefixes present is performed.

TODO: Currently, if a bug causes prefix count to remain at zero,
affected test cases will wait for max time. Reconsider.
If zero is allowed as stable, higher period or repetitions would be required.

The prefix counting is quite heavyweight and may induce large variation in time.
Try the other version of the suite (manypeers_changecount.robot) to get better precision.

ODL distinguishes peers by their IP addresses.
Currently, this suite requires python utils to be started on ODL System,
to guarantee IP address block is available for them to bind to.
TODO: Figure out how to use Docker and docker IP pool available in RelEng.

Currently, 127.0.0.1 is hardcoded as the first peer address to use.
TODO: Figure out how to make it configurable.
As peer IP adresses are set incrementally, we need ipaddr to be used in Robot somehow.

Brief description how to configure BGP peer can be found here:
https://wiki.opendaylight.org/view/BGP_LS_PCEP:User_Guide#BGP_Peer
http://docs.opendaylight.org/en/stable-boron/user-guide/bgp-user-guide.html#bgp-peering

TODO: Is there a need for version of this suite where ODL connects to pers?
Note that configuring ODL is slow, which may affect measured performance singificantly.
Advanced TODO: Give manager ability to start pushing on trigger long after connections are established.</doc>
<status status="PASS" start="2026-04-14T06:51:21.850820" elapsed="250.420683"/>
</suite>
<suite id="s1-s6" name="Manypeers Changecount" source="/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/manypeers_changecount.robot">
<kw name="Setup_Everything" type="SETUP">
<kw name="Setup_Utils_For_Setup_And_Teardown" owner="SetupUtils">
<kw name="Do_Not_Fail_Fast_From_Now_On" owner="FailFast">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:32.370864" level="INFO">${SuiteFastFail} = False</msg>
<arg>${SuiteFastFail}</arg>
<arg>False</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:55:32.365860" elapsed="0.005061"/>
</kw>
<doc>Set suite to not fail fast.</doc>
<status status="PASS" start="2026-04-14T06:55:32.365604" elapsed="0.005407"/>
</kw>
<kw name="Setup_Karaf_Keywords" owner="KarafKeywords">
<kw name="ClusterManagement_Setup" owner="ClusterManagement">
<kw name="Get Variable Value" owner="BuiltIn">
<msg time="2026-04-14T06:55:32.376839" level="INFO">${already_done} = False</msg>
<var>${already_done}</var>
<arg>\${ClusterManagement__has_setup_run}</arg>
<arg>False</arg>
<doc>Returns variable value or ``default`` if the variable does not exist.</doc>
<status status="PASS" start="2026-04-14T06:55:32.372268" elapsed="0.004600"/>
</kw>
<if>
<branch type="IF" condition="${already_done}">
<return>
<status status="NOT RUN" start="2026-04-14T06:55:32.377085" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:32.376959" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:32.376935" elapsed="0.000220"/>
</if>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:32.377704" level="INFO">${ClusterManagement__has_setup_run} = True</msg>
<arg>\${ClusterManagement__has_setup_run}</arg>
<arg>True</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:55:32.377327" elapsed="0.000425"/>
</kw>
<kw name="Get Variable Value" owner="BuiltIn">
<msg time="2026-04-14T06:55:32.378239" level="INFO">${cluster_size} = 1</msg>
<var>${cluster_size}</var>
<arg>\${NUM_ODL_SYSTEM}</arg>
<arg>1</arg>
<doc>Returns variable value or ``default`` if the variable does not exist.</doc>
<status status="PASS" start="2026-04-14T06:55:32.377931" elapsed="0.000334"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Convert To Integer" owner="BuiltIn">
<arg>${cluster_size}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T06:55:32.378998" elapsed="0.000303"/>
</kw>
<msg time="2026-04-14T06:55:32.379433" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:32.379489" level="INFO">${possibly_int_of_members} = 1</msg>
<var>${status}</var>
<var>${possibly_int_of_members}</var>
<arg>BuiltIn.Convert_To_Integer</arg>
<arg>${cluster_size}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:32.378529" elapsed="0.000984"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:32.380109" level="INFO">${int_of_members} = 1</msg>
<var>${int_of_members}</var>
<arg>'${status}' != 'PASS'</arg>
<arg>${1}</arg>
<arg>${possibly_int_of_members}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:32.379704" elapsed="0.000433"/>
</kw>
<kw name="ClusterManagement__Compute_Derived_Variables" owner="ClusterManagement">
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:55:32.381204" level="INFO">@{member_index_list} = [ ]</msg>
<var>@{member_index_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:55:32.380932" elapsed="0.000300"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:55:32.381681" level="INFO">@{session_list} = [ ]</msg>
<var>@{session_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:55:32.381413" elapsed="0.000295"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:32.382184" level="INFO">&amp;{index_to_ip_mapping} = { }</msg>
<var>&amp;{index_to_ip_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:32.381885" elapsed="0.000327"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="ClusterManagement__Include_Member_Index" owner="ClusterManagement">
<kw name="Append To List" owner="Collections">
<arg>${member_index_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T06:55:32.385684" elapsed="0.000222"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:32.386461" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>${ODL_SYSTEM_${index}_IP}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:32.386082" elapsed="0.000408"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${index_to_ip_mapping}</arg>
<arg>${index}</arg>
<arg>${member_ip}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:32.386664" elapsed="0.000239"/>
</kw>
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:32.387785" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:32.387479" elapsed="0.000333"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T06:55:32.387859" elapsed="0.000037"/>
</return>
<msg time="2026-04-14T06:55:32.388037" level="INFO">${session_alias} = ClusterManagement__session_1</msg>
<var>${session_alias}</var>
<arg>member_index=${index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T06:55:32.387149" elapsed="0.000914"/>
</kw>
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:32.388698" level="INFO">Creating Session using : alias=ClusterManagement__session_1, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f5c5a7910&gt;, timeout=5, proxies=None, verify=False,                     debug=0 </msg>
<arg>${session_alias}</arg>
<arg>http://${member_ip}:${RESTCONFPORT}</arg>
<arg>auth=${AUTH}</arg>
<arg>timeout=${http_timeout}</arg>
<arg>max_retries=${http_retries}</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T06:55:32.388239" elapsed="0.000622"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${session_list}</arg>
<arg>${session_alias}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T06:55:32.389079" elapsed="0.000255"/>
</kw>
<arg>${index}</arg>
<arg>${member_index_list}</arg>
<arg>${session_list}</arg>
<arg>${index_to_ip_mapping}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>http_retries=${http_retries}</arg>
<doc>Add a corresponding item based on index into the last three arguments.
Create the Http session whose alias is added to list.</doc>
<status status="PASS" start="2026-04-14T06:55:32.385074" elapsed="0.004358"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:55:32.384862" elapsed="0.004626"/>
</iter>
<var>${index}</var>
<value>1</value>
<value>${int_of_members+1}</value>
<status status="PASS" start="2026-04-14T06:55:32.382272" elapsed="0.007259"/>
</for>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:32.390195" level="INFO">${ClusterManagement__member_index_list} = [1]</msg>
<arg>\${ClusterManagement__member_index_list}</arg>
<arg>${member_index_list}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:55:32.389771" elapsed="0.000545"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:32.390954" level="INFO">${ClusterManagement__index_to_ip_mapping} = {1: '10.30.171.229'}</msg>
<arg>\${ClusterManagement__index_to_ip_mapping}</arg>
<arg>${index_to_ip_mapping}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:55:32.390518" elapsed="0.000498"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:32.391612" level="INFO">${ClusterManagement__session_list} = ['ClusterManagement__session_1']</msg>
<arg>\${ClusterManagement__session_list}</arg>
<arg>${session_list}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:55:32.391197" elapsed="0.000461"/>
</kw>
<arg>int_of_members=${int_of_members}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>http_retries=${http_retries}</arg>
<doc>Construct index list, session list and IP mapping, publish them as suite variables.</doc>
<status status="PASS" start="2026-04-14T06:55:32.380454" elapsed="0.011263"/>
</kw>
<arg>http_timeout=${http_timeout}</arg>
<doc>Detect repeated call, or detect number of members and initialize derived suite variables.
Http sessions are created with parameters to not waste time when ODL is no accepting connections properly.</doc>
<status status="PASS" start="2026-04-14T06:55:32.371860" elapsed="0.019916"/>
</kw>
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:32.391982" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:32.391860" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:32.391833" elapsed="0.000220"/>
</if>
<kw name="Run_Bash_Command_On_List_Or_All" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:32.395474" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:32.395034" elapsed="0.000468"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:55:32.396000" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:55:32.395679" elapsed="0.000347"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:55:32.396072" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:55:32.396234" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:55:32.394666" elapsed="0.001594"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:32.397340" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:55:32.397063" elapsed="0.000330"/>
</kw>
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:32.398268" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:55:32.398390" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:55:32.398093" elapsed="0.000325"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Controller" owner="Utils">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Remote System" owner="Utils">
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot; and &quot;${return_stderr}&quot;!=&quot;True&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>At least one of {return_stdout} or {return_stderr} args should be set to True</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:32.402380" elapsed="0.000040"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:32.401757" elapsed="0.000715"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:32.401737" elapsed="0.000784"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:32.403259" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:55:32.403546" level="INFO">${current_ssh_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:55:32.402790" elapsed="0.000809"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:32.404638" level="INFO">Attempting to execute command "iptables -I INPUT -p tcp --dport 8101 -j ACCEPT; iptables-save" on remote system "10.30.171.229" by user "jenkins" with keyfile pass "any" and prompt "&gt;" and password ""</msg>
<arg>Attempting to execute command "${cmd}" on remote system "${system}" by user "${user}" with keyfile pass "${keyfile_pass}" and prompt "${prompt}" and password "${password}"</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:32.403913" elapsed="0.000833"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:32.405958" level="INFO">${conn_id} = 1</msg>
<var>${conn_id}</var>
<arg>${system}</arg>
<arg>prompt=${prompt}</arg>
<arg>timeout=${prompt_timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:55:32.405036" elapsed="0.000992"/>
</kw>
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:55:32.407949" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T06:55:32.408132" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:55:32.407530" elapsed="0.000649"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:32.408569" elapsed="0.000469"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T06:55:32.410327" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T06:55:32.725192" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 06:55:31 UTC 2026

  System load:  0.19               Processes:             123
  Usage of /:   11.3% of 77.35GB   Users logged in:       1
  Memory usage: 33%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 06:55:32 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T06:55:32.409943" elapsed="0.315391"/>
</kw>
<msg time="2026-04-14T06:55:32.725432" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:32.409465" elapsed="0.316115"/>
</kw>
<arg>${user}</arg>
<arg>${password}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T06:55:32.406546" elapsed="0.319189"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:55:32.726715" level="INFO">Executing command 'iptables -I INPUT -p tcp --dport 8101 -j ACCEPT; iptables-save'.</msg>
<msg time="2026-04-14T06:55:32.739812" level="INFO">Command exited with return code 4.</msg>
<msg time="2026-04-14T06:55:32.740204" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T06:55:32.740507" level="INFO">${stderr} = iptables v1.8.7 (nf_tables): unknown option "--dport"
Try `iptables -h' or 'iptables --help' for more information.
iptables-save v1.8.7 (nf_tables): Could not fetch rule set generation id: Permission ...</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<arg>${cmd}</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:55:32.726145" elapsed="0.014488"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:55:32.741435" elapsed="0.001315"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:32.745850" level="INFO">iptables v1.8.7 (nf_tables): unknown option "--dport"
Try `iptables -h' or 'iptables --help' for more information.
iptables-save v1.8.7 (nf_tables): Could not fetch rule set generation id: Permission denied (you must be root)</msg>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:32.744455" elapsed="0.001654"/>
</kw>
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot;">
<return>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T06:55:32.747173" elapsed="0.000122"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:32.746540" elapsed="0.000973"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:32.746482" elapsed="0.001119"/>
</if>
<if>
<branch type="IF" condition="&quot;${return_stderr}&quot;!=&quot;True&quot;">
<return>
<value>${stdout}</value>
<status status="PASS" start="2026-04-14T06:55:32.748122" elapsed="0.000091"/>
</return>
<status status="PASS" start="2026-04-14T06:55:32.747781" elapsed="0.000551"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:32.747751" elapsed="0.000660"/>
</if>
<return>
<value>${stdout}</value>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T06:55:32.748502" elapsed="0.000023"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:32.753822" elapsed="0.000716"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:55:32.754987" elapsed="0.000522"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:55:32.755933" elapsed="0.000339"/>
</kw>
<arg>${current_ssh_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:55:32.749216" elapsed="0.007175"/>
</kw>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Reduces the common work of running a command on a remote system to a single higher level
robot keyword, taking care to log in with a public key and. The command given is written and the return value
depends on the passed argument values of return_stdout (default: True) and return_stderr (default: False).
At least one should be True, or the keyword will exit and FAIL. If both are True, the resulting return value
will be a two element list containing both. Otherwise the resulting return value is a string.
No test conditions are checked.</doc>
<status status="PASS" start="2026-04-14T06:55:32.400695" elapsed="0.355963"/>
</kw>
<msg time="2026-04-14T06:55:32.756735" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run Command On Remote System</arg>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:32.399782" elapsed="0.357024"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Call Run Comand On Remote System, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T06:55:32.399236" elapsed="0.357684"/>
</kw>
<msg time="2026-04-14T06:55:32.756977" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:32.398614" elapsed="0.358425"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:32.760903" elapsed="0.000311"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:55:32.761457" elapsed="0.000147"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:55:32.761821" elapsed="0.000100"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:55:32.757611" elapsed="0.004362"/>
</kw>
<msg time="2026-04-14T06:55:32.762067" level="INFO">${output} = </msg>
<var>${output}</var>
<arg>Utils.Run_Command_On_Controller</arg>
<arg>${member_ip}</arg>
<arg>${command}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T06:55:32.397673" elapsed="0.364418"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:32.762556" level="INFO"/>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:32.762288" elapsed="0.000308"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T06:55:32.762639" elapsed="0.000029"/>
</return>
<arg>command=${command}</arg>
<arg>member_index=${index}</arg>
<doc>Obtain IP, call Utils and return output. This keeps previous ssh session active.</doc>
<status status="PASS" start="2026-04-14T06:55:32.396683" elapsed="0.366081"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:55:32.396483" elapsed="0.366319"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:55:32.396324" elapsed="0.366516"/>
</for>
<arg>iptables -I INPUT -p tcp --dport ${KARAF_SHELL_PORT} -j ACCEPT; iptables-save</arg>
<doc>Cycle through indices (or all), run command on each.</doc>
<status status="PASS" start="2026-04-14T06:55:32.392295" elapsed="0.370620"/>
</kw>
<kw name="Comment" owner="BuiltIn">
<arg>First connections to Karaf console may fail, so WUKS is used. TODO: Track as a Bug.</arg>
<doc>Displays the given messages in the log file as keyword arguments.</doc>
<status status="PASS" start="2026-04-14T06:55:32.763089" elapsed="0.000214"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:32.777994" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:32.777883" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:32.777861" elapsed="0.000203"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:32.778388" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:55:32.778494" level="INFO">${current_ssh_connection_object} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection_object}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:55:32.778231" elapsed="0.000289"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:32.778982" level="INFO">{}</msg>
<arg>${connection_index_dict}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:32.778688" elapsed="0.000339"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:32.779466" level="INFO">1</msg>
<arg>${member_index}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:32.779195" elapsed="0.000315"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:32.780311" level="FAIL">Dictionary does not contain key '1'.</msg>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="FAIL" start="2026-04-14T06:55:32.780070" elapsed="0.000375">Dictionary does not contain key '1'.</status>
</kw>
<msg time="2026-04-14T06:55:32.780555" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:55:32.780601" level="INFO">${old_connection_index} = Dictionary does not contain key '1'.</msg>
<var>${status}</var>
<var>${old_connection_index}</var>
<arg>Get From Dictionary</arg>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:32.779684" elapsed="0.000939"/>
</kw>
<if>
<branch type="IF" condition="'${status}'=='PASS'">
<kw name="Run Keywords" owner="BuiltIn">
<arg>SSHLibrary.Switch_Connection</arg>
<arg>${old_connection_index}</arg>
<arg>AND</arg>
<arg>BuiltIn.Run_Keyword_And_Ignore_Error</arg>
<arg>SSHLibrary.Write</arg>
<arg>logout</arg>
<arg>AND</arg>
<arg>BuiltIn.Run_Keyword_And_Ignore_Error</arg>
<arg>SSHLibrary.Close_Connection</arg>
<doc>Executes all the given keywords in a sequence.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:32.780951" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:32.780709" elapsed="0.000316"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:32.780680" elapsed="0.000369"/>
</if>
<kw name="Resolve_IP_Address_For_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:32.781847" level="INFO">${ip_address} = 10.30.171.229</msg>
<var>${ip_address}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:55:32.781578" elapsed="0.000295"/>
</kw>
<return>
<value>${ip_address}</value>
<status status="PASS" start="2026-04-14T06:55:32.781920" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:32.782071" level="INFO">${odl_ip} = 10.30.171.229</msg>
<var>${odl_ip}</var>
<arg>${member_index}</arg>
<doc>Return node IP address of given index.</doc>
<status status="PASS" start="2026-04-14T06:55:32.781267" elapsed="0.000829"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>${odl_ip}</arg>
<arg>port=${KARAF_SHELL_PORT}</arg>
<arg>prompt=${KARAF_PROMPT_LOGIN}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:55:32.782267" elapsed="0.000445"/>
</kw>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:32.783023" level="INFO">index=4
host=10.30.171.229
alias=None
port=8101
timeout=10 seconds
newline=

prompt=opendaylight-user
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:55:32.783135" level="INFO">${karaf_connection_object} = index=4
host=10.30.171.229
alias=None
port=8101
timeout=10 seconds
newline=

prompt=opendaylight-user
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_erro...</msg>
<var>${karaf_connection_object}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:55:32.782916" elapsed="0.000247"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<arg>${karaf_connection_object.index}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:32.783330" elapsed="0.003085"/>
</kw>
<kw name="Login" owner="SSHLibrary">
<msg time="2026-04-14T06:55:32.786950" level="INFO">Logging into '10.30.171.229:8101' as 'karaf'.</msg>
<msg time="2026-04-14T06:55:32.948228" level="INFO">Read output: [33m                                                                                           
[33m    ________                       ________                .__  .__       .__     __       
[33m    \_____  \ ______   ____   ____ \______ \ _____  ___.__.|  | |__| ____ |  |___/  |_     
[33m     /   |   \\____ \_/ __ \ /    \ |    |  \\__  \&lt;   |  ||  | |  |/ ___\|  |  \   __\    
[33m    /    |    \  |_&gt; &gt;  ___/|   |  \|    `   \/ __ \\___  ||  |_|  / /_/  &gt;   Y  \  |      
[33m    \_______  /   __/ \___  &gt;___|  /_______  (____  / ____||____/__\___  /|___|  /__|      
[33m            \/|__|        \/     \/        \/     \/\/            /_____/      \/          
[33m                                                                                           

Hit '[1m&lt;tab&gt;[0m' for a list of available commands
and '[1m[cmd] --help[0m' for help on a specific command.
Hit '[1m&lt;ctrl-d&gt;[0m' or type '[1msystem:shutdown[0m' or '[1mlogout[0m' to shutdown OpenDaylight.

[?1h=[90m~[0m                                                                                [?2004hopendaylight-user</msg>
<arg>${KARAF_USER}</arg>
<arg>${KARAF_PASSWORD}</arg>
<arg>loglevel=${loglevel}</arg>
<doc>Logs into the SSH server with the given ``username`` and ``password``.</doc>
<status status="PASS" start="2026-04-14T06:55:32.786599" elapsed="0.161742"/>
</kw>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:32.951918" elapsed="0.000350"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:55:32.952474" elapsed="0.000163"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:55:32.952801" elapsed="0.000101"/>
</kw>
<arg>${current_ssh_connection_object.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:55:32.949348" elapsed="0.003607"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_ssh_connection_object.index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:55:32.948713" elapsed="0.004289"/>
</kw>
<arg>member_index=${index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for ${member_index},
close the previous connection. In any case create a new connection
to karaf console for ${member_index}, set correct prompt set and login to karaf console.
Store connection index for ${member_index} and restore the previous active connection.</doc>
<status status="PASS" start="2026-04-14T06:55:32.777592" elapsed="0.175464"/>
</kw>
<arg>3s</arg>
<arg>1s</arg>
<arg>Open_Controller_Karaf_Console_On_Background</arg>
<arg>member_index=${index}</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T06:55:32.764081" elapsed="0.189024"/>
</kw>
<arg>BuiltIn.Wait_Until_Keyword_Succeeds</arg>
<arg>3s</arg>
<arg>1s</arg>
<arg>Open_Controller_Karaf_Console_On_Background</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:32.763691" elapsed="0.189467"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:55:32.763535" elapsed="0.189665"/>
</iter>
<var>${index}</var>
<value>@{ClusterManagement__member_index_list}</value>
<status status="PASS" start="2026-04-14T06:55:32.763377" elapsed="0.189862"/>
</for>
<arg>http_timeout=${http_timeout}</arg>
<doc>Initialize ClusterManagement. Open ssh karaf connections to each ODL.</doc>
<status status="PASS" start="2026-04-14T06:55:32.371350" elapsed="0.581952"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Test_Suite_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:32.956177" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:32.956059" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:32.956034" elapsed="0.000215"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:32.961452" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:32.961329" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:32.961311" elapsed="0.000209"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:32.962527" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:32.962115" elapsed="0.000439"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:55:32.963057" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:55:32.962731" elapsed="0.000352"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:55:32.963129" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T06:55:32.963290" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:55:32.961764" elapsed="0.001551"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:32.969297" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:32.969187" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:32.969168" elapsed="0.000214"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:32.970632" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:32.970505" elapsed="0.000174"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:32.970486" elapsed="0.000215"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:32.971223" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:55:32.970859" elapsed="0.000391"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:32.971722" level="INFO">${current_connection_index} = None</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:32.971491" elapsed="0.000258"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:55:33.008655" level="INFO">@root&gt;log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "s "u "i "t "e "[C "/ "w "/ "w "o "r "k "s "p "a "c "e "/ "b "g "p "[78Cc "[A[78Ce</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:55:32.972454" elapsed="0.036330"/>
</kw>
<msg time="2026-04-14T06:55:33.008913" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:55:33.008958" level="INFO">${message_write} = @root&gt;log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "s "u "i "t "e "[C "/ "w "/ "w "o "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:32.971924" elapsed="0.037071"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:55:33.083672" level="INFO">"p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s "t "/ "c "s "i "t "/ "s "u "i "t "e "s "/ "b "g "p "c "e "p "/ "b "g "p "i "n "g "e "s "t "/ "m "a "n "y "p "e "e "[78Cr "[A[78Cs
 "_ "c "h "a "n "g "e "c "o "u "n "t ". "r "o "b "o "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:55:33.009715" elapsed="0.074242"/>
</kw>
<msg time="2026-04-14T06:55:33.084194" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:55:33.084243" level="INFO">${message_wait} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:33.009183" elapsed="0.075099"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:33.084872" elapsed="0.000059"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:33.084443" elapsed="0.000586"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.084392" elapsed="0.000672"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:33.085783" level="INFO"> "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s "t "/ "c "s "i "t "/ "s "u "i "t "e "s "/ "b "g "p "c "e "p "/ "b "g "p "i "n "g "e "s "t "/ "m "a "n "y "p "e "e "[78Cr "[A[78Cs
 "_ "c "h "a "n "g "e "c "o "u "n "t ". "r "o "b "o "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:33.085239" elapsed="0.000633"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:33.086196" elapsed="0.000049"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:33.085943" elapsed="0.000397"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.085922" elapsed="0.000667"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:55:33.086633" elapsed="0.000053"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:33.088847" elapsed="0.000456"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:55:33.089687" elapsed="0.000326"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:55:33.090349" elapsed="0.000384"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:55:33.088025" elapsed="0.002800"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:55:33.087052" elapsed="0.003940"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:55:32.970192" elapsed="0.120909"/>
</kw>
<msg time="2026-04-14T06:55:33.091218" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:33.091263" level="INFO">${message} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:32.969552" elapsed="0.121749"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:55:33.091510" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:55:33.091399" elapsed="0.000174"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.091378" elapsed="0.000231"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:33.092075" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:33.092488" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:55:33.092631" elapsed="0.000018"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:55:32.968889" elapsed="0.123860"/>
</kw>
<msg time="2026-04-14T06:55:33.092852" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:33.092897" level="INFO">${output} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:32.963732" elapsed="0.129203"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:33.093287" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:33.093017" elapsed="0.000324"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.092998" elapsed="0.000395"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:55:32.963572" elapsed="0.129849"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:55:32.963389" elapsed="0.130072"/>
</for>
<arg>Starting suite ${SUITE_SOURCE}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:55:32.961034" elapsed="0.132495"/>
</kw>
<doc>Log suite name to karaf log, useful in suite setup.</doc>
<status status="PASS" start="2026-04-14T06:55:32.953951" elapsed="0.139641"/>
</kw>
<arg>KarafKeywords.Log_Test_Suite_Start_To_Controller_Karaf</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:32.953495" elapsed="0.140145"/>
</kw>
<doc>Prepare both FailFast and Karaf logging, log that the caller suite has started.
This keyword is to be used in suite setup, and without it the other keywords may not work properly.</doc>
<status status="PASS" start="2026-04-14T06:55:32.365235" elapsed="0.728462"/>
</kw>
<kw name="Create_Default_Session" owner="TemplatedRequests">
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:33.098739" level="INFO">Creating Session using : alias=default, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f5ce2dd90&gt;, timeout=5, proxies=None, verify=False,                     debug=0 </msg>
<arg>default</arg>
<arg>url=${url}</arg>
<arg>auth=${auth}</arg>
<arg>timeout=${timeout}</arg>
<arg>max_retries=${max_retries}</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T06:55:33.098249" elapsed="0.000663"/>
</kw>
<doc>Create "default" session to ${url} with authentication and connection parameters.
This Keyword is in this Resource only so that user do not need to call RequestsLibrary directly.</doc>
<status status="PASS" start="2026-04-14T06:55:33.097812" elapsed="0.001170"/>
</kw>
<kw name="CC_Setup" owner="ChangeCounter">
<kw name="Create_Default_Session" owner="TemplatedRequests">
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:33.103743" level="INFO">Creating Session using : alias=default, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f5ce50ed0&gt;, timeout=5, proxies=None, verify=False,                     debug=0 </msg>
<arg>default</arg>
<arg>url=${url}</arg>
<arg>auth=${auth}</arg>
<arg>timeout=${timeout}</arg>
<arg>max_retries=${max_retries}</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T06:55:33.103379" elapsed="0.000467"/>
</kw>
<doc>Create "default" session to ${url} with authentication and connection parameters.
This Keyword is in this Resource only so that user do not need to call RequestsLibrary directly.</doc>
<status status="PASS" start="2026-04-14T06:55:33.102943" elapsed="0.000972"/>
</kw>
<kw name="WU_Setup" owner="WaitUtils">
<kw name="SC_Setup" owner="ScalarClosures">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:55:33.104893" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:55:33.105108" level="INFO">${sc_fail} = ['BuiltIn.Fail', [], {}]</msg>
<var>${sc_fail}</var>
<arg>BuiltIn.Fail</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:55:33.104682" elapsed="0.000451"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:33.110081" level="INFO">${ScalarClosures__fail} = ['BuiltIn.Fail', [], {}]</msg>
<arg>${ScalarClosures__fail}</arg>
<arg>${sc_fail}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:55:33.105317" elapsed="0.004810"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:55:33.110542" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:33.110753" level="INFO">${sc_identity} = ['BuiltIn.Set_Variable', ['placeholder'], {}]</msg>
<var>${sc_identity}</var>
<arg>BuiltIn.Set_Variable</arg>
<arg>placeholder</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:55:33.110327" elapsed="0.000451"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:33.115612" level="INFO">${ScalarClosures__identity} = ['BuiltIn.Set_Variable', ['placeholder'], {}]</msg>
<arg>${ScalarClosures__identity}</arg>
<arg>${sc_identity}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:55:33.110990" elapsed="0.004668"/>
</kw>
<doc>Resource setup. Create closures and assign them to suite variables.</doc>
<status status="PASS" start="2026-04-14T06:55:33.104424" elapsed="0.011293"/>
</kw>
<doc>Call dependency setup. Perhaps needed.</doc>
<status status="PASS" start="2026-04-14T06:55:33.104122" elapsed="0.011640"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:55:33.116154" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:33.116375" level="INFO">${counter} = ['Get_Change_Count', [], {}]</msg>
<var>${counter}</var>
<arg>Get_Change_Count</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:55:33.115973" elapsed="0.000429"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:33.123115" level="INFO">${ChangeCounter__getter} = ['Get_Change_Count', [], {}]</msg>
<arg>${ChangeCounter__getter}</arg>
<arg>${counter}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:55:33.116583" elapsed="0.006594"/>
</kw>
<doc>Initialize dependency libraries.</doc>
<status status="PASS" start="2026-04-14T06:55:33.099212" elapsed="0.024026"/>
</kw>
<kw name="PC_Setup" owner="PrefixCounting">
<kw name="WU_Setup" owner="WaitUtils">
<kw name="SC_Setup" owner="ScalarClosures">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:55:33.124537" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:55:33.124763" level="INFO">${sc_fail} = ['BuiltIn.Fail', [], {}]</msg>
<var>${sc_fail}</var>
<arg>BuiltIn.Fail</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:55:33.124330" elapsed="0.000471"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:33.125475" level="INFO">${ScalarClosures__fail} = ['BuiltIn.Fail', [], {}]</msg>
<arg>${ScalarClosures__fail}</arg>
<arg>${sc_fail}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:55:33.125009" elapsed="0.000517"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:55:33.125921" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:33.126145" level="INFO">${sc_identity} = ['BuiltIn.Set_Variable', ['placeholder'], {}]</msg>
<var>${sc_identity}</var>
<arg>BuiltIn.Set_Variable</arg>
<arg>placeholder</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:55:33.125722" elapsed="0.000449"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:33.126770" level="INFO">${ScalarClosures__identity} = ['BuiltIn.Set_Variable', ['placeholder'], {}]</msg>
<arg>${ScalarClosures__identity}</arg>
<arg>${sc_identity}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:55:33.126352" elapsed="0.000461"/>
</kw>
<doc>Resource setup. Create closures and assign them to suite variables.</doc>
<status status="PASS" start="2026-04-14T06:55:33.124083" elapsed="0.002805"/>
</kw>
<doc>Call dependency setup. Perhaps needed.</doc>
<status status="PASS" start="2026-04-14T06:55:33.123798" elapsed="0.003138"/>
</kw>
<doc>Call dependency setups and construct suite variables.</doc>
<status status="PASS" start="2026-04-14T06:55:33.123516" elapsed="0.003464"/>
</kw>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:33.142207" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:33.142094" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.142075" elapsed="0.000203"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:33.142616" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:55:33.142721" level="INFO">${current_ssh_connection_object} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection_object}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:55:33.142462" elapsed="0.000289"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:33.143204" level="INFO">{1: 4}</msg>
<arg>${connection_index_dict}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:33.142941" elapsed="0.000307"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:33.143690" level="INFO">1</msg>
<arg>${member_index}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:33.143443" elapsed="0.000290"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get From Dictionary" owner="Collections">
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:55:33.144300" elapsed="0.000206"/>
</kw>
<msg time="2026-04-14T06:55:33.144606" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:33.144652" level="INFO">${old_connection_index} = 4</msg>
<var>${status}</var>
<var>${old_connection_index}</var>
<arg>Get From Dictionary</arg>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:33.143907" elapsed="0.000767"/>
</kw>
<if>
<branch type="IF" condition="'${status}'=='PASS'">
<kw name="Run Keywords" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${old_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:33.145536" elapsed="0.000139"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:55:33.155099" level="INFO">logout</msg>
<arg>logout</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:55:33.146201" elapsed="0.008955"/>
</kw>
<arg>SSHLibrary.Write</arg>
<arg>logout</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:33.145861" elapsed="0.009345"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:55:33.155748" elapsed="0.000202"/>
</kw>
<arg>SSHLibrary.Close_Connection</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:33.155407" elapsed="0.000590"/>
</kw>
<arg>SSHLibrary.Switch_Connection</arg>
<arg>${old_connection_index}</arg>
<arg>AND</arg>
<arg>BuiltIn.Run_Keyword_And_Ignore_Error</arg>
<arg>SSHLibrary.Write</arg>
<arg>logout</arg>
<arg>AND</arg>
<arg>BuiltIn.Run_Keyword_And_Ignore_Error</arg>
<arg>SSHLibrary.Close_Connection</arg>
<doc>Executes all the given keywords in a sequence.</doc>
<status status="PASS" start="2026-04-14T06:55:33.144986" elapsed="0.011055"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:33.144750" elapsed="0.011339"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.144731" elapsed="0.011384"/>
</if>
<kw name="Resolve_IP_Address_For_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:33.156993" level="INFO">${ip_address} = 10.30.171.229</msg>
<var>${ip_address}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:55:33.156716" elapsed="0.000303"/>
</kw>
<return>
<value>${ip_address}</value>
<status status="PASS" start="2026-04-14T06:55:33.157068" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:33.157221" level="INFO">${odl_ip} = 10.30.171.229</msg>
<var>${odl_ip}</var>
<arg>${member_index}</arg>
<doc>Return node IP address of given index.</doc>
<status status="PASS" start="2026-04-14T06:55:33.156341" elapsed="0.000904"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>${odl_ip}</arg>
<arg>port=${KARAF_SHELL_PORT}</arg>
<arg>prompt=${KARAF_PROMPT_LOGIN}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:55:33.157433" elapsed="0.000407"/>
</kw>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:33.158211" level="INFO">index=7
host=10.30.171.229
alias=None
port=8101
timeout=10 seconds
newline=

prompt=opendaylight-user
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T06:55:33.158312" level="INFO">${karaf_connection_object} = index=7
host=10.30.171.229
alias=None
port=8101
timeout=10 seconds
newline=

prompt=opendaylight-user
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_erro...</msg>
<var>${karaf_connection_object}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T06:55:33.158104" elapsed="0.000234"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<arg>${karaf_connection_object.index}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:33.158538" elapsed="0.002733"/>
</kw>
<kw name="Login" owner="SSHLibrary">
<msg time="2026-04-14T06:55:33.161744" level="INFO">Logging into '10.30.171.229:8101' as 'karaf'.</msg>
<msg time="2026-04-14T06:55:33.317219" level="INFO">Read output: [33m                                                                                           
[33m    ________                       ________                .__  .__       .__     __       
[33m    \_____  \ ______   ____   ____ \______ \ _____  ___.__.|  | |__| ____ |  |___/  |_     
[33m     /   |   \\____ \_/ __ \ /    \ |    |  \\__  \&lt;   |  ||  | |  |/ ___\|  |  \   __\    
[33m    /    |    \  |_&gt; &gt;  ___/|   |  \|    `   \/ __ \\___  ||  |_|  / /_/  &gt;   Y  \  |      
[33m    \_______  /   __/ \___  &gt;___|  /_______  (____  / ____||____/__\___  /|___|  /__|      
[33m            \/|__|        \/     \/        \/     \/\/            /_____/      \/          
[33m                                                                                           

Hit '[1m&lt;tab&gt;[0m' for a list of available commands
and '[1m[cmd] --help[0m' for help on a specific command.
Hit '[1m&lt;ctrl-d&gt;[0m' or type '[1msystem:shutdown[0m' or '[1mlogout[0m' to shutdown OpenDaylight.

[?1h=[90m~[0m                                                                                [?2004hopendaylight-user</msg>
<arg>${KARAF_USER}</arg>
<arg>${KARAF_PASSWORD}</arg>
<arg>loglevel=${loglevel}</arg>
<doc>Logs into the SSH server with the given ``username`` and ``password``.</doc>
<status status="PASS" start="2026-04-14T06:55:33.161474" elapsed="0.155959"/>
</kw>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:33.322102" elapsed="0.000369"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:55:33.322664" elapsed="0.000240"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T06:55:33.323084" elapsed="0.000114"/>
</kw>
<arg>${current_ssh_connection_object.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:55:33.319145" elapsed="0.004110"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_ssh_connection_object.index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:55:33.318131" elapsed="0.005172"/>
</kw>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for ${member_index},
close the previous connection. In any case create a new connection
to karaf console for ${member_index}, set correct prompt set and login to karaf console.
Store connection index for ${member_index} and restore the previous active connection.</doc>
<status status="PASS" start="2026-04-14T06:55:33.140206" elapsed="0.183152"/>
</kw>
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:33.323948" level="INFO">Creating Session using : alias=operational, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f5e9010d0&gt;, timeout=125, proxies=None, verify=False,                     debug=0 </msg>
<arg>operational</arg>
<arg>http://${ODL_SYSTEM_IP}:${RESTCONFPORT}</arg>
<arg>auth=${AUTH}</arg>
<arg>timeout=125</arg>
<arg>max_retries=0</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T06:55:33.323549" elapsed="0.000560"/>
</kw>
<kw name="Set Default Configuration" owner="SSHLibrary">
<arg>prompt=${ODL_SYSTEM_PROMPT}</arg>
<doc>Update the default `configuration`.</doc>
<status status="PASS" start="2026-04-14T06:55:33.324298" elapsed="0.000203"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>${ODL_SYSTEM_IP}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T06:55:33.324682" elapsed="0.000183"/>
</kw>
<kw name="Flexible_Controller_Login" owner="SSHKeywords">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:55:33.326803" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T06:55:33.326945" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:55:33.326474" elapsed="0.000502"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:33.327156" elapsed="0.000373"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T06:55:33.328469" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T06:55:33.657435" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 06:55:31 UTC 2026

  System load:  0.19               Processes:             123
  Usage of /:   11.3% of 77.35GB   Users logged in:       1
  Memory usage: 33%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 06:55:32 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T06:55:33.328106" elapsed="0.329499"/>
</kw>
<msg time="2026-04-14T06:55:33.657807" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:33.327719" elapsed="0.330175"/>
</kw>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T06:55:33.325886" elapsed="0.332127"/>
</kw>
<msg time="2026-04-14T06:55:33.658064" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Flexible SSH Login</arg>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:33.325460" elapsed="0.332649"/>
</kw>
<doc>Call Flexible SSH Login, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T06:55:33.325084" elapsed="0.333101"/>
</kw>
<kw name="Require_Python" owner="SSHKeywords">
<kw name="Execute_Command_Passes" owner="SSHKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:55:33.659797" level="INFO">Executing command 'python3 --help'.</msg>
<msg time="2026-04-14T06:55:33.672813" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:55:33.672982" level="INFO">${stdout} = usage: python3 [option] ... [-c cmd | -m mod | file | -] [arg] ...
Options and arguments (and corresponding environment variables):
-b     : issue warnings about str(bytes_instance), str(bytearray_ins...</msg>
<msg time="2026-04-14T06:55:33.673047" level="INFO">${stderr} = </msg>
<msg time="2026-04-14T06:55:33.673103" level="INFO">${rc} = 0</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<var>${rc}</var>
<arg>${command}</arg>
<arg>return_stderr=True</arg>
<arg>return_rc=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:55:33.659572" elapsed="0.013562"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:55:33.674428" level="INFO">Length is 0.</msg>
<arg>${stderr}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="PASS" start="2026-04-14T06:55:33.674008" elapsed="0.000484"/>
</kw>
<msg time="2026-04-14T06:55:33.674624" level="INFO">${emptiness_status} = PASS</msg>
<msg time="2026-04-14T06:55:33.674684" level="INFO">${result} = None</msg>
<var>${emptiness_status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${stderr}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:33.673441" elapsed="0.001274"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:33.675649" level="INFO">${success} = True</msg>
<var>${success}</var>
<arg>(${rc} == 0) and (("${emptiness_status}" == "PASS") or not ${stderr_must_be_empty})</arg>
<arg>True</arg>
<arg>False</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:33.675008" elapsed="0.000678"/>
</kw>
<if>
<branch type="IF" condition="(${log_on_success} and ${success}) or (${log_on_failure} and not ${success})">
<kw name="Log_Command_Results" owner="SSHKeywords">
<arg>${stdout}</arg>
<arg>${stderr}</arg>
<arg>${rc}</arg>
<doc>Log everything returned by SSHLibrary.Execute_Command</doc>
<status status="NOT RUN" start="2026-04-14T06:55:33.676668" elapsed="0.000055"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:33.675830" elapsed="0.000981"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.675777" elapsed="0.001093"/>
</if>
<if>
<branch type="IF" condition="${return_success_only}">
<return>
<value>${success}</value>
<status status="PASS" start="2026-04-14T06:55:33.677220" elapsed="0.000063"/>
</return>
<status status="PASS" start="2026-04-14T06:55:33.676996" elapsed="0.000392"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.676960" elapsed="0.000489"/>
</if>
<if>
<branch type="IF" condition="${success}">
<return>
<value>${stdout}</value>
<status status="NOT RUN" start="2026-04-14T06:55:33.677653" elapsed="0.000029"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:33.677576" elapsed="0.000167"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:33.677540" elapsed="0.000253"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Got rc: ${rc} or stderr was not empty: ${stderr}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:33.678140" elapsed="0.000047"/>
</kw>
<msg time="2026-04-14T06:55:33.678502" level="INFO">${passed} = True</msg>
<var>${passed}</var>
<arg>python3 --help</arg>
<doc>Execute command via the active SSH connection. For success, rc has to be zero and optionally stderr has to be empty.
Log everything, depending on arguments and success. Return either success string or stdout.
TODO: Do we want to support customizing return values the same way as SSHLibrary.Execute_Command does?</doc>
<status status="PASS" start="2026-04-14T06:55:33.659173" elapsed="0.019384"/>
</kw>
<if>
<branch type="IF" condition="${passed}">
<return>
<status status="PASS" start="2026-04-14T06:55:33.678928" elapsed="0.000056"/>
</return>
<status status="PASS" start="2026-04-14T06:55:33.678709" elapsed="0.000340"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.678669" elapsed="0.000434"/>
</if>
<kw name="Fatal Error" owner="BuiltIn">
<arg>Python 3 is not installed!</arg>
<doc>Stops the whole test execution.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:33.679479" elapsed="0.000050"/>
</kw>
<doc>Verify current SSH connection leads to machine with python working. Fatal fail otherwise.</doc>
<status status="PASS" start="2026-04-14T06:55:33.658657" elapsed="0.020999"/>
</kw>
<kw name="Assure_Library_Ipaddr" owner="SSHKeywords">
<kw name="Execute_Command_Passes" owner="SSHKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:55:33.682568" level="INFO">Executing command 'bash -c 'cd "." &amp;&amp; python -c "import ipaddr"''.</msg>
<msg time="2026-04-14T06:55:33.743222" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:55:33.743708" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T06:55:33.743824" level="INFO">${stderr} = </msg>
<msg time="2026-04-14T06:55:33.743919" level="INFO">${rc} = 0</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<var>${rc}</var>
<arg>${command}</arg>
<arg>return_stderr=True</arg>
<arg>return_rc=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:55:33.682133" elapsed="0.061839"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:55:33.746234" level="INFO">Length is 0.</msg>
<arg>${stderr}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="PASS" start="2026-04-14T06:55:33.745585" elapsed="0.000753"/>
</kw>
<msg time="2026-04-14T06:55:33.746589" level="INFO">${emptiness_status} = PASS</msg>
<msg time="2026-04-14T06:55:33.746688" level="INFO">${result} = None</msg>
<var>${emptiness_status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${stderr}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:33.744592" elapsed="0.002145"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:33.748172" level="INFO">${success} = True</msg>
<var>${success}</var>
<arg>(${rc} == 0) and (("${emptiness_status}" == "PASS") or not ${stderr_must_be_empty})</arg>
<arg>True</arg>
<arg>False</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:33.747298" elapsed="0.000912"/>
</kw>
<if>
<branch type="IF" condition="(${log_on_success} and ${success}) or (${log_on_failure} and not ${success})">
<kw name="Log_Command_Results" owner="SSHKeywords">
<arg>${stdout}</arg>
<arg>${stderr}</arg>
<arg>${rc}</arg>
<doc>Log everything returned by SSHLibrary.Execute_Command</doc>
<status status="NOT RUN" start="2026-04-14T06:55:33.749104" elapsed="0.000038"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:33.748514" elapsed="0.000688"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.748475" elapsed="0.000766"/>
</if>
<if>
<branch type="IF" condition="${return_success_only}">
<return>
<value>${success}</value>
<status status="PASS" start="2026-04-14T06:55:33.749491" elapsed="0.000050"/>
</return>
<status status="PASS" start="2026-04-14T06:55:33.749323" elapsed="0.000268"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.749299" elapsed="0.000326"/>
</if>
<if>
<branch type="IF" condition="${success}">
<return>
<value>${stdout}</value>
<status status="NOT RUN" start="2026-04-14T06:55:33.750131" elapsed="0.000023"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:33.749705" elapsed="0.000491"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:33.749683" elapsed="0.000546"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Got rc: ${rc} or stderr was not empty: ${stderr}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:33.750474" elapsed="0.000032"/>
</kw>
<msg time="2026-04-14T06:55:33.750697" level="INFO">${passed} = True</msg>
<var>${passed}</var>
<arg>bash -c 'cd "${target_dir}" &amp;&amp; python -c "import ipaddr"'</arg>
<doc>Execute command via the active SSH connection. For success, rc has to be zero and optionally stderr has to be empty.
Log everything, depending on arguments and success. Return either success string or stdout.
TODO: Do we want to support customizing return values the same way as SSHLibrary.Execute_Command does?</doc>
<status status="PASS" start="2026-04-14T06:55:33.681248" elapsed="0.069484"/>
</kw>
<if>
<branch type="IF" condition="${passed}">
<return>
<status status="PASS" start="2026-04-14T06:55:33.751010" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T06:55:33.750876" elapsed="0.000212"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.750848" elapsed="0.000274"/>
</if>
<kw name="Put File" owner="SSHLibrary">
<arg>/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/BGPCEP/ipaddr.py</arg>
<arg>${target_dir}/</arg>
<doc>Uploads file(s) from the local machine to the remote machine.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:33.751351" elapsed="0.000051"/>
</kw>
<arg>target_dir=.</arg>
<doc>Tests whether ipaddr module is present on ssh-connected machine, Puts ipaddr.py to target_dir if not.</doc>
<status status="PASS" start="2026-04-14T06:55:33.680231" elapsed="0.071260"/>
</kw>
<kw name="Put File" owner="SSHLibrary">
<msg time="2026-04-14T06:55:33.792465" level="INFO">[chan 3] Opened sftp connection (server version 3)</msg>
<msg time="2026-04-14T06:55:33.808902" level="INFO">'/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../../tools/fastbgp/play.py' -&gt; '/home/jenkins//play.py'</msg>
<arg>/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../../tools/fastbgp/play.py</arg>
<doc>Uploads file(s) from the local machine to the remote machine.</doc>
<status status="PASS" start="2026-04-14T06:55:33.751722" elapsed="0.057431"/>
</kw>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:55:33.810427" level="INFO">${period} = 60.0</msg>
<var>${period}</var>
<arg>${CHECK_PERIOD_CHANGE_COUNT_MANY}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:55:33.809719" elapsed="0.000747"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:33.811653" level="INFO">${timeout} = 2420.0</msg>
<var>${timeout}</var>
<arg>${TEST_DURATION_MULTIPLIER_CHANGE_COUNT_MANY} * (${COUNT_CHANGE_COUNT_MANY} * 3.0 / 10000 + ${period} * (${REPETITIONS_CHANGE_COUNT_MANY} + 1)) + 20</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:33.810734" elapsed="0.000957"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:33.817468" level="INFO">${bgp_filling_timeout} = 2420.0</msg>
<arg>${bgp_filling_timeout}</arg>
<arg>${timeout}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:55:33.811897" elapsed="0.005622"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:33.818184" level="INFO">${timeout} = 1940.0</msg>
<var>${timeout}</var>
<arg>${TEST_DURATION_MULTIPLIER_CHANGE_COUNT_MANY} * (${COUNT_CHANGE_COUNT_MANY} * 2.0 / 10000 + ${period} * (${REPETITIONS_CHANGE_COUNT_MANY} + 1)) + 20</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:33.817708" elapsed="0.000502"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:33.823412" level="INFO">${bgp_emptying_timeout} = 1940.0</msg>
<arg>${bgp_emptying_timeout}</arg>
<arg>${timeout}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:55:33.818412" elapsed="0.005048"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:33.826126" elapsed="0.000024"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:33.825987" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.825952" elapsed="0.000266"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:33.826652" level="INFO">${karaf_connection_index} = 7</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:55:33.826403" elapsed="0.000277"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:33.827065" level="INFO">${current_connection_index} = 9</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:33.826879" elapsed="0.000211"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:55:33.835995" level="INFO">@root&gt;log:set INFO</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:55:33.827653" elapsed="0.008404"/>
</kw>
<msg time="2026-04-14T06:55:33.836166" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:55:33.836210" level="INFO">${message_write} = @root&gt;log:set INFO
</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:33.827269" elapsed="0.008964"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:55:33.841938" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:55:33.836837" elapsed="0.005163"/>
</kw>
<msg time="2026-04-14T06:55:33.842222" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:55:33.842267" level="INFO">${message_wait} = [?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:33.836463" elapsed="0.005831"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:33.842647" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:33.842392" elapsed="0.000310"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.842355" elapsed="0.000372"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:33.843196" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:33.842928" elapsed="0.000318"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:33.843563" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:33.843313" elapsed="0.000304"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.843294" elapsed="0.000347"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:55:33.843676" elapsed="0.000049"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:33.845539" elapsed="0.000158"/>
</kw>
<msg time="2026-04-14T06:55:33.845749" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:33.845016" elapsed="0.000804"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:33.845997" elapsed="0.000022"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:33.846175" elapsed="0.000020"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:55:33.844658" elapsed="0.001602"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:55:33.844083" elapsed="0.002227"/>
</kw>
<arg>log:set ${KARAF_LOG_LEVEL}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:55:33.823978" elapsed="0.022453"/>
</kw>
<doc>Setup imported resources, SSH-login to ODL system,
create HTTP session, put Python tool to ODL system.</doc>
<status status="PASS" start="2026-04-14T06:55:32.364898" elapsed="1.481593"/>
</kw>
<test id="s1-s6-t1" name="Check_For_Empty_Ipv4_Topology_Before_Talking" line="106">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:33.850557" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:33.850309" elapsed="0.000305"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.850290" elapsed="0.000348"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:55:33.850120" elapsed="0.000565"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:33.851768" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:33.851660" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.851641" elapsed="0.000196"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:33.857203" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:33.857097" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.857078" elapsed="0.000193"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:33.858338" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:33.857950" elapsed="0.000429"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:55:33.858871" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:55:33.858557" elapsed="0.000341"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:55:33.858942" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:33.859098" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:55:33.857551" elapsed="0.001572"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:33.864982" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:33.864875" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.864855" elapsed="0.000213"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:33.866414" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:33.866257" elapsed="0.000207"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.866238" elapsed="0.000248"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:33.866969" level="INFO">${karaf_connection_index} = 7</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:55:33.866647" elapsed="0.000349"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:33.867403" level="INFO">${current_connection_index} = 9</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:33.867169" elapsed="0.000261"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:55:33.903346" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:55:33.867957" elapsed="0.035754"/>
</kw>
<msg time="2026-04-14T06:55:33.904111" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:55:33.904180" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:33.867603" elapsed="0.036632"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:55:33.960825" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "B "e "f "o "r "e "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:55:33.905544" elapsed="0.055572"/>
</kw>
<msg time="2026-04-14T06:55:33.961584" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:55:33.961698" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:33.904736" elapsed="0.057050"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:33.962772" elapsed="0.000106"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:33.962025" elapsed="0.000935"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.961957" elapsed="0.001080"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:33.964061" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "B "e "f "o "r "e "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:33.963440" elapsed="0.000725"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:33.964493" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:33.964237" elapsed="0.000314"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.964216" elapsed="0.000359"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:55:33.964618" elapsed="0.000057"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:33.967743" elapsed="0.000177"/>
</kw>
<msg time="2026-04-14T06:55:33.967984" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:33.966591" elapsed="0.001550"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:33.968659" elapsed="0.000082"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:33.969019" elapsed="0.000076"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:55:33.965766" elapsed="0.003448"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:55:33.965076" elapsed="0.004207"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:55:33.865951" elapsed="0.103455"/>
</kw>
<msg time="2026-04-14T06:55:33.969511" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:33.969557" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:33.865236" elapsed="0.104364"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:55:33.969795" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:55:33.969682" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.969662" elapsed="0.000220"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:33.970649" elapsed="0.000029"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:33.971066" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:55:33.971140" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:55:33.864533" elapsed="0.106734"/>
</kw>
<msg time="2026-04-14T06:55:33.971412" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:33.971461" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:33.859564" elapsed="0.111935"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:33.971859" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:33.971585" elapsed="0.000329"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.971566" elapsed="0.000372"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:55:33.859400" elapsed="0.112563"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:55:33.859188" elapsed="0.112822"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:55:33.856733" elapsed="0.115350"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:55:33.851345" elapsed="0.120804"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:33.850886" elapsed="0.121317"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:55:33.847420" elapsed="0.124848"/>
</kw>
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Check_Ipv4_Topology_Is_Empty" owner="PrefixCounting">
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:33.983206" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:55:33.983388" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Set-Cookie': 'JSESSIONID=node01033ix9uvy8zc1fet1vc45pc7s80010.node0; Path=/rests; HttpOnly, rememberMe=deleteMe; Path=/rests; Max-Age=0; Expires=Mon, 13-Apr-2026 06:55:33 GMT; SameSite=lax', 'Expires': 'Thu, 01 Jan 1970 00:00:00 GMT', 'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T06:55:33.983496" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:55:33.976212" elapsed="0.007310"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:33.987338" elapsed="0.000051"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:33.983606" elapsed="0.003833"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:33.983585" elapsed="0.003889"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:55:33.987522" elapsed="0.000042"/>
</return>
<msg time="2026-04-14T06:55:33.991001" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:55:33.975764" elapsed="0.015276"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:33.991941" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:33.991293" elapsed="0.000698"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:55:33.992074" elapsed="0.000050"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:55:33.975128" elapsed="0.017155"/>
</kw>
<msg time="2026-04-14T06:55:33.992462" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:33.992538" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:33.974558" elapsed="0.018015"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:33.992898" elapsed="0.065033"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:55:34.059449" elapsed="0.000051"/>
</return>
<status status="PASS" start="2026-04-14T06:55:34.059269" elapsed="0.000278"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.059235" elapsed="0.000342"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.059792" elapsed="0.000025"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T06:55:34.058651" elapsed="0.001234"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:55:34.059933" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:55:34.060110" level="INFO">${actual_count} = 0</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:55:33.974033" elapsed="0.086106"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.060786" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T06:55:34.060315" elapsed="0.000538"/>
</kw>
<arg>0</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T06:55:33.973461" elapsed="0.087454"/>
</kw>
<doc>Example_Ipv4_Topology has to give status 200 with zero prefixes.</doc>
<status status="PASS" start="2026-04-14T06:55:33.973073" elapsed="0.087905"/>
</kw>
<arg>120s</arg>
<arg>1s</arg>
<arg>PrefixCounting.Check_Ipv4_Topology_Is_Empty</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T06:55:33.972502" elapsed="0.088523"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:55:34.061718" elapsed="0.000269"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.062894" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.062466" elapsed="0.000492"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.062447" elapsed="0.000537"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:34.063150" elapsed="0.000467"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.069179" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:34.068739" elapsed="0.000468"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:55:34.069447" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:55:34.069281" elapsed="0.000224"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.069263" elapsed="0.000267"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.069693" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.069880" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.070067" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.070248" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.070445" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.070629" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.070837" elapsed="0.000024"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:55:34.068406" elapsed="0.002521"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.062231" elapsed="0.008757"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:55:34.061375" elapsed="0.009662"/>
</kw>
<doc>Wait for example-ipv4-topology to come up and empty. Give large timeout for case when BGP boots slower than restconf.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:55:33.846584" elapsed="0.224500"/>
</test>
<test id="s1-s6-t2" name="Reconfigure_ODL_To_Accept_Connections" line="112">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.076192" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.075960" elapsed="0.000288"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.075941" elapsed="0.000332"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:55:34.075768" elapsed="0.000554"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:34.077388" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:34.077263" elapsed="0.000174"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.077244" elapsed="0.000215"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:34.082954" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:34.082844" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.082779" elapsed="0.000245"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.084090" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:34.083696" elapsed="0.000421"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.084673" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:55:34.084294" elapsed="0.000406"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:55:34.084750" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T06:55:34.084909" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:55:34.083278" elapsed="0.001656"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:34.090923" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:34.090812" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.090774" elapsed="0.000219"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:34.092216" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:34.092109" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.092091" elapsed="0.000193"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:34.092785" level="INFO">${karaf_connection_index} = 7</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.092472" elapsed="0.000341"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:34.093214" level="INFO">${current_connection_index} = 9</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:34.092991" elapsed="0.000248"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:55:34.126691" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:55:34.093783" elapsed="0.033201"/>
</kw>
<msg time="2026-04-14T06:55:34.127270" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:55:34.127318" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:34.093433" elapsed="0.033923"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:55:34.151216" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "L "_ "T "o "_ "A "c "c "e "p "t "_ "C "o "n "n "e "c "t "i "o "n "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:55:34.128669" elapsed="0.022747"/>
</kw>
<msg time="2026-04-14T06:55:34.151635" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:55:34.151683" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:34.127730" elapsed="0.023990"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.152210" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.151855" elapsed="0.000418"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.151811" elapsed="0.000496"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.152921" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "L "_ "T "o "_ "A "c "c "e "p "t "_ "C "o "n "n "e "c "t "i "o "n "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.152494" elapsed="0.000598"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.153418" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.153163" elapsed="0.000312"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.153143" elapsed="0.000356"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:55:34.153542" elapsed="0.000051"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:34.156692" elapsed="0.000157"/>
</kw>
<msg time="2026-04-14T06:55:34.156912" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:34.155375" elapsed="0.001680"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.157346" elapsed="0.000095"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.157716" elapsed="0.000076"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:55:34.154599" elapsed="0.003309"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:55:34.153943" elapsed="0.004032"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:55:34.091807" elapsed="0.066270"/>
</kw>
<msg time="2026-04-14T06:55:34.158175" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:34.158220" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:34.091162" elapsed="0.067096"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:55:34.158546" elapsed="0.000029"/>
</return>
<status status="PASS" start="2026-04-14T06:55:34.158336" elapsed="0.000275"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.158317" elapsed="0.000319"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.159123" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.159546" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:55:34.159619" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:55:34.090442" elapsed="0.069291"/>
</kw>
<msg time="2026-04-14T06:55:34.159831" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:34.159877" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:34.085381" elapsed="0.074725"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.160501" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.160199" elapsed="0.000357"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.160179" elapsed="0.000402"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:55:34.085200" elapsed="0.075406"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:55:34.085004" elapsed="0.075641"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:55:34.082411" elapsed="0.078299"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:55:34.076971" elapsed="0.083802"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:34.076514" elapsed="0.084308"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:55:34.072837" elapsed="0.088044"/>
</kw>
<kw name="Configure_Peer_Group">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.162226" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | HOLDTIME=180 | PEER_PORT=17900 | INITIATE=false | BGP_RIB=example-bgp-rib | PASSIVE_MODE=true | BGP_RIB_OPENCONFIG=example-bgp-rib | RIB_INSTANCE_NAME=example-bgp-rib...</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>HOLDTIME=${HOLDTIME_CHANGE_COUNT_MANY}</arg>
<arg>PEER_PORT=${BGP_TOOL_PORT}</arg>
<arg>INITIATE=false</arg>
<arg>BGP_RIB=${RIB_INSTANCE}</arg>
<arg>PASSIVE_MODE=true</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>RIB_INSTANCE_NAME=${RIB_INSTANCE}</arg>
<arg>PEER_GROUP_NAME=${PEER_GROUP}</arg>
<arg>RR_CLIENT=false</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.161417" elapsed="0.000839"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Else" owner="CompareStream">
<kw name="Get Index From List" owner="Collections">
<msg time="2026-04-14T06:55:34.172354" level="INFO">${position} = 2</msg>
<var>${position}</var>
<arg>${varargs}</arg>
<arg>\ELSE</arg>
<doc>Returns the index of the first occurrence of the ``value`` on the list.</doc>
<status status="PASS" start="2026-04-14T06:55:34.172138" elapsed="0.000260"/>
</kw>
<if>
<branch type="IF" condition="&quot;${position}&quot; == &quot;-1&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>Missing else statement in defined expresion</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.172707" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.172474" elapsed="0.000291"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.172453" elapsed="0.000337"/>
</if>
<kw name="Get Slice From List" owner="Collections">
<msg time="2026-04-14T06:55:34.173473" level="INFO">${varargs_if} = ['BuiltIn.Set Variable', 'verify_peer_group.sulfur']</msg>
<var>${varargs_if}</var>
<arg>${varargs}</arg>
<arg>0</arg>
<arg>${position}</arg>
<doc>Returns a slice of the given list between ``start`` and ``end`` indexes.</doc>
<status status="PASS" start="2026-04-14T06:55:34.172945" elapsed="0.000558"/>
</kw>
<kw name="Get Slice From List" owner="Collections">
<msg time="2026-04-14T06:55:34.176548" level="INFO">${varargs_else} = ['BuiltIn.Set Variable', 'verify_peer_group']</msg>
<var>${varargs_else}</var>
<arg>${varargs}</arg>
<arg>${position+1}</arg>
<doc>Returns a slice of the given list between ``start`` and ``end`` indexes.</doc>
<status status="PASS" start="2026-04-14T06:55:34.173686" elapsed="0.002890"/>
</kw>
<kw name="CompareStream__Convert_Input" owner="CompareStream">
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.177615" level="INFO">${args} = []</msg>
<var>${args}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:55:34.177326" elapsed="0.000316"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.178101" level="INFO">${kwargs} = {}</msg>
<var>${kwargs}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.177825" elapsed="0.000303"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.178950" level="INFO">${arg} = BuiltIn.Set Variable</msg>
<var>${arg}</var>
<arg>${arg}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.178623" elapsed="0.000355"/>
</kw>
<kw name="Remove String" owner="String">
<msg time="2026-04-14T06:55:34.179448" level="INFO">${removed} = BuiltIn.SetVariable</msg>
<var>${removed}</var>
<arg>${arg}</arg>
<arg>\n</arg>
<arg>${Space}</arg>
<arg>\t</arg>
<arg>\r</arg>
<doc>Removes all ``removables`` from the given ``string``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.179150" elapsed="0.000325"/>
</kw>
<if>
<branch type="IF" condition="&quot;${removed[0]}&quot; == &quot;&lt;&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${splitted}</var>
<arg>${arg}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.182067" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.179554" elapsed="0.002571"/>
</branch>
<branch type="ELSE">
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:55:34.182569" level="INFO">${splitted} = ['BuiltIn.Set Variable']</msg>
<var>${splitted}</var>
<arg>${arg}</arg>
<arg>separator==</arg>
<arg>max_split=1</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.182310" elapsed="0.000285"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.182151" elapsed="0.000484"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.179535" elapsed="0.003122"/>
</if>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.183194" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T06:55:34.183270" level="INFO">${len} = 1</msg>
<var>${len}</var>
<arg>${splitted}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:55:34.182889" elapsed="0.000404"/>
</kw>
<if>
<branch type="IF" condition="${len}==1">
<kw name="Append To List" owner="Collections">
<arg>${args}</arg>
<arg>${splitted}[0]</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.183613" elapsed="0.000210"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.183381" elapsed="0.000481"/>
</branch>
<branch type="ELSE">
<kw name="Set To Dictionary" owner="Collections">
<arg>${kwargs}</arg>
<arg>@{splitted}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.184046" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.183886" elapsed="0.000215"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.183344" elapsed="0.000778"/>
</if>
<var name="${arg}">BuiltIn.Set Variable</var>
<status status="PASS" start="2026-04-14T06:55:34.178464" elapsed="0.005682"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.184812" level="INFO">${arg} = verify_peer_group.sulfur</msg>
<var>${arg}</var>
<arg>${arg}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.184508" elapsed="0.000329"/>
</kw>
<kw name="Remove String" owner="String">
<msg time="2026-04-14T06:55:34.185311" level="INFO">${removed} = verify_peer_group.sulfur</msg>
<var>${removed}</var>
<arg>${arg}</arg>
<arg>\n</arg>
<arg>${Space}</arg>
<arg>\t</arg>
<arg>\r</arg>
<doc>Removes all ``removables`` from the given ``string``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.185004" elapsed="0.000342"/>
</kw>
<if>
<branch type="IF" condition="&quot;${removed[0]}&quot; == &quot;&lt;&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${splitted}</var>
<arg>${arg}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.188381" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.185450" elapsed="0.002993"/>
</branch>
<branch type="ELSE">
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:55:34.188876" level="INFO">${splitted} = ['verify_peer_group.sulfur']</msg>
<var>${splitted}</var>
<arg>${arg}</arg>
<arg>separator==</arg>
<arg>max_split=1</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.188624" elapsed="0.000277"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.188468" elapsed="0.000473"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.185430" elapsed="0.003533"/>
</if>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.189419" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T06:55:34.189505" level="INFO">${len} = 1</msg>
<var>${len}</var>
<arg>${splitted}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:55:34.189118" elapsed="0.000410"/>
</kw>
<if>
<branch type="IF" condition="${len}==1">
<kw name="Append To List" owner="Collections">
<arg>${args}</arg>
<arg>${splitted}[0]</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.189841" elapsed="0.000222"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.189609" elapsed="0.000513"/>
</branch>
<branch type="ELSE">
<kw name="Set To Dictionary" owner="Collections">
<arg>${kwargs}</arg>
<arg>@{splitted}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.190343" elapsed="0.000043"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.190154" elapsed="0.000357"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.189591" elapsed="0.000943"/>
</if>
<var name="${arg}">verify_peer_group.sulfur</var>
<status status="PASS" start="2026-04-14T06:55:34.184344" elapsed="0.006217"/>
</iter>
<var>${arg}</var>
<value>@{arguments}</value>
<status status="PASS" start="2026-04-14T06:55:34.178188" elapsed="0.012403"/>
</for>
<return>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:55:34.190650" elapsed="0.000042"/>
</return>
<msg time="2026-04-14T06:55:34.190925" level="INFO">${args_if} = ['BuiltIn.Set Variable', 'verify_peer_group.sulfur']</msg>
<msg time="2026-04-14T06:55:34.190982" level="INFO">${kwargs_if} = {}</msg>
<var>${args_if}</var>
<var>${kwargs_if}</var>
<arg>@{varargs_if}</arg>
<doc>Splits arguments into args and kwargs is used in Run_Keyword_If_At_Least_Else and Run_Keyword_If_At_Most_Else.
The problem is, when the string contains =, but it is not a named argument (name=value). There can be many values containing =, but
for sure it is present in xmls. If the string starts with "&lt;" it will be treated as it is xml and splitting for
name and value will not be executed.
If named argument is passed into this kw, only string data are supported e.g. name=string. Complex variables such as lists or dictionaries
are not supported.</doc>
<status status="PASS" start="2026-04-14T06:55:34.176979" elapsed="0.014033"/>
</kw>
<kw name="CompareStream__Convert_Input" owner="CompareStream">
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.192381" level="INFO">${args} = []</msg>
<var>${args}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:55:34.191931" elapsed="0.000492"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.193276" level="INFO">${kwargs} = {}</msg>
<var>${kwargs}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.192705" elapsed="0.000613"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.194588" level="INFO">${arg} = BuiltIn.Set Variable</msg>
<var>${arg}</var>
<arg>${arg}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.194030" elapsed="0.000600"/>
</kw>
<kw name="Remove String" owner="String">
<msg time="2026-04-14T06:55:34.195496" level="INFO">${removed} = BuiltIn.SetVariable</msg>
<var>${removed}</var>
<arg>${arg}</arg>
<arg>\n</arg>
<arg>${Space}</arg>
<arg>\t</arg>
<arg>\r</arg>
<doc>Removes all ``removables`` from the given ``string``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.194957" elapsed="0.000580"/>
</kw>
<if>
<branch type="IF" condition="&quot;${removed[0]}&quot; == &quot;&lt;&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${splitted}</var>
<arg>${arg}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.198838" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.195660" elapsed="0.003241"/>
</branch>
<branch type="ELSE">
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:55:34.199347" level="INFO">${splitted} = ['BuiltIn.Set Variable']</msg>
<var>${splitted}</var>
<arg>${arg}</arg>
<arg>separator==</arg>
<arg>max_split=1</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.199099" elapsed="0.000292"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.198937" elapsed="0.000496"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.195632" elapsed="0.003827"/>
</if>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.199929" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T06:55:34.200017" level="INFO">${len} = 1</msg>
<var>${len}</var>
<arg>${splitted}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:55:34.199645" elapsed="0.000398"/>
</kw>
<if>
<branch type="IF" condition="${len}==1">
<kw name="Append To List" owner="Collections">
<arg>${args}</arg>
<arg>${splitted}[0]</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.200355" elapsed="0.000271"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.200113" elapsed="0.000554"/>
</branch>
<branch type="ELSE">
<kw name="Set To Dictionary" owner="Collections">
<arg>${kwargs}</arg>
<arg>@{splitted}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.200871" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.200693" elapsed="0.000236"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.200094" elapsed="0.000857"/>
</if>
<var name="${arg}">BuiltIn.Set Variable</var>
<status status="PASS" start="2026-04-14T06:55:34.193794" elapsed="0.007181"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.201718" level="INFO">${arg} = verify_peer_group</msg>
<var>${arg}</var>
<arg>${arg}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.201334" elapsed="0.000423"/>
</kw>
<kw name="Remove String" owner="String">
<msg time="2026-04-14T06:55:34.202263" level="INFO">${removed} = verify_peer_group</msg>
<var>${removed}</var>
<arg>${arg}</arg>
<arg>\n</arg>
<arg>${Space}</arg>
<arg>\t</arg>
<arg>\r</arg>
<doc>Removes all ``removables`` from the given ``string``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.201959" elapsed="0.000331"/>
</kw>
<if>
<branch type="IF" condition="&quot;${removed[0]}&quot; == &quot;&lt;&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${splitted}</var>
<arg>${arg}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.205044" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.202387" elapsed="0.002721"/>
</branch>
<branch type="ELSE">
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:55:34.205563" level="INFO">${splitted} = ['verify_peer_group']</msg>
<var>${splitted}</var>
<arg>${arg}</arg>
<arg>separator==</arg>
<arg>max_split=1</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.205295" elapsed="0.000295"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.205135" elapsed="0.000496"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.202351" elapsed="0.003303"/>
</if>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.206117" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T06:55:34.206203" level="INFO">${len} = 1</msg>
<var>${len}</var>
<arg>${splitted}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T06:55:34.205835" elapsed="0.000395"/>
</kw>
<if>
<branch type="IF" condition="${len}==1">
<kw name="Append To List" owner="Collections">
<arg>${args}</arg>
<arg>${splitted}[0]</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.206553" elapsed="0.000220"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.206303" elapsed="0.000543"/>
</branch>
<branch type="ELSE">
<kw name="Set To Dictionary" owner="Collections">
<arg>${kwargs}</arg>
<arg>@{splitted}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.207038" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.206873" elapsed="0.000222"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.206284" elapsed="0.000832"/>
</if>
<var name="${arg}">verify_peer_group</var>
<status status="PASS" start="2026-04-14T06:55:34.201175" elapsed="0.005966"/>
</iter>
<var>${arg}</var>
<value>@{arguments}</value>
<status status="PASS" start="2026-04-14T06:55:34.193420" elapsed="0.013815"/>
</for>
<return>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:55:34.207287" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T06:55:34.207526" level="INFO">${args_else} = ['BuiltIn.Set Variable', 'verify_peer_group']</msg>
<msg time="2026-04-14T06:55:34.207578" level="INFO">${kwargs_else} = {}</msg>
<var>${args_else}</var>
<var>${kwargs_else}</var>
<arg>@{varargs_else}</arg>
<doc>Splits arguments into args and kwargs is used in Run_Keyword_If_At_Least_Else and Run_Keyword_If_At_Most_Else.
The problem is, when the string contains =, but it is not a named argument (name=value). There can be many values containing =, but
for sure it is present in xmls. If the string starts with "&lt;" it will be treated as it is xml and splitting for
name and value will not be executed.
If named argument is passed into this kw, only string data are supported e.g. name=string. Complex variables such as lists or dictionaries
are not supported.</doc>
<status status="PASS" start="2026-04-14T06:55:34.191463" elapsed="0.016138"/>
</kw>
<if>
<branch type="IF" condition="${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]">
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Set Variable" owner="BuiltIn">
<arg>verify_peer_group.sulfur</arg>
<arg>&amp;{kwargs_if}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:34.208544" elapsed="0.000313"/>
</kw>
<msg time="2026-04-14T06:55:34.208953" level="INFO">${resp} = verify_peer_group.sulfur</msg>
<var>${resp}</var>
<arg>@{args_if}</arg>
<arg>&amp;{kwargs_if}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:55:34.208081" elapsed="0.000897"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.207684" elapsed="0.001331"/>
</branch>
<branch type="ELSE">
<kw name="Run Keyword" owner="BuiltIn">
<var>${resp}</var>
<arg>@{args_else}</arg>
<arg>&amp;{kwargs_else}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.209211" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.209043" elapsed="0.000229"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.207666" elapsed="0.001628"/>
</if>
<return>
<value>${resp}</value>
<status status="PASS" start="2026-04-14T06:55:34.209328" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T06:55:34.209507" level="INFO">${verify_peer_group_folder} = verify_peer_group.sulfur</msg>
<var>${verify_peer_group_folder}</var>
<arg>sulfur</arg>
<arg>BuiltIn.Set Variable</arg>
<arg>verify_peer_group.sulfur</arg>
<arg>ELSE</arg>
<arg>BuiltIn.Set Variable</arg>
<arg>verify_peer_group</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run keyword defined before ELSE statement otherwise run keyword defined after ELSE statement and return its value.</doc>
<status status="PASS" start="2026-04-14T06:55:34.171769" elapsed="0.037764"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.254392" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:34.253950" elapsed="0.000482"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:34.255334" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/peer_group.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:34.255004" elapsed="0.000438">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/peer_group.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:34.255542" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:34.254630" elapsed="0.000937"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.256149" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:34.255753" elapsed="0.000424"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:34.256521" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/peer_group/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/peer_group/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:34.256823" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:34.256354" elapsed="0.000498"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.257284" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/peer-groups/peer-group=$PEER_GROUP_NAME
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.257030" elapsed="0.000301"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.258434" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_INSTANCE_NAME': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.258149" elapsed="0.000335"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.258989" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.258664" elapsed="0.000351"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.259769" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.259462" elapsed="0.000333"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.260897" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.260439" elapsed="0.000485"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.260983" elapsed="0.000039"/>
</return>
<msg time="2026-04-14T06:55:34.261162" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.260080" elapsed="0.001107"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.261381" elapsed="0.000259"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:55:34.259291" elapsed="0.002392"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.262251" level="INFO">${value} = 180</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.261949" elapsed="0.000327"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.263279" level="INFO">${encoded} = 180</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.262865" elapsed="0.000441"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.263357" elapsed="0.000046"/>
</return>
<msg time="2026-04-14T06:55:34.263527" level="INFO">${encoded_value} = 180</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.262513" elapsed="0.001039"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.263719" elapsed="0.000227"/>
</kw>
<var name="${key}">HOLDTIME</var>
<var name="${value}">180</var>
<status status="PASS" start="2026-04-14T06:55:34.261801" elapsed="0.002186"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.264748" level="INFO">${value} = 17900</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.264435" elapsed="0.000339"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.265738" level="INFO">${encoded} = 17900</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.265314" elapsed="0.000451"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.265817" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:34.265969" level="INFO">${encoded_value} = 17900</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.264980" elapsed="0.001013"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.266159" elapsed="0.000255"/>
</kw>
<var name="${key}">PEER_PORT</var>
<var name="${value}">17900</var>
<status status="PASS" start="2026-04-14T06:55:34.264100" elapsed="0.002357"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.267055" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.266717" elapsed="0.000363"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.268042" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.267645" elapsed="0.000423"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.268118" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:34.268269" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.267283" elapsed="0.001011"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.268475" elapsed="0.000226"/>
</kw>
<var name="${key}">INITIATE</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:55:34.266570" elapsed="0.002172"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.269299" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.269000" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.270282" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.269880" elapsed="0.000428"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.270384" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T06:55:34.270544" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.269541" elapsed="0.001027"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.270734" elapsed="0.000243"/>
</kw>
<var name="${key}">BGP_RIB</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:34.268854" elapsed="0.002165"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.271642" level="INFO">${value} = true</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.271281" elapsed="0.000387"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.272673" level="INFO">${encoded} = true</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.272251" elapsed="0.000449"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.272752" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:34.272903" level="INFO">${encoded_value} = true</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.271876" elapsed="0.001052"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.273095" elapsed="0.000227"/>
</kw>
<var name="${key}">PASSIVE_MODE</var>
<var name="${value}">true</var>
<status status="PASS" start="2026-04-14T06:55:34.271133" elapsed="0.002245"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.273946" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.273643" elapsed="0.000329"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.274957" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.274534" elapsed="0.000450"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.275035" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:34.275186" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.274175" elapsed="0.001036"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.275425" elapsed="0.000229"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:34.273495" elapsed="0.002202"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.276258" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.275959" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.277420" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.277005" elapsed="0.000442"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.277497" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:34.277649" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.276501" elapsed="0.001173"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.277839" elapsed="0.000224"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:34.275810" elapsed="0.002294"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.278690" level="INFO">${value} = internal-neighbors</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.278386" elapsed="0.000329"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.279713" level="INFO">${encoded} = internal-neighbors</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.279283" elapsed="0.000457"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.279790" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:34.279941" level="INFO">${encoded_value} = internal-neighbors</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.278951" elapsed="0.001014"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.280131" elapsed="0.000222"/>
</kw>
<var name="${key}">PEER_GROUP_NAME</var>
<var name="${value}">internal-neighbors</var>
<status status="PASS" start="2026-04-14T06:55:34.278215" elapsed="0.002193"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.280968" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.280669" elapsed="0.000325"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.281972" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.281566" elapsed="0.000433"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.282050" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:34.282201" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.281210" elapsed="0.001015"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.282428" elapsed="0.000226"/>
</kw>
<var name="${key}">RR_CLIENT</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:55:34.280521" elapsed="0.002174"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:55:34.259080" elapsed="0.023650"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:55:34.282777" elapsed="0.000045"/>
</return>
<msg time="2026-04-14T06:55:34.282959" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_I...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:55:34.257801" elapsed="0.025219"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.257449" elapsed="0.025608"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.283254" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.283087" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.257415" elapsed="0.025916"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.284301" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:34.283543" elapsed="0.000788"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:34.284397" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:34.253276" elapsed="0.031249"/>
</kw>
<msg time="2026-04-14T06:55:34.284583" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:34.239303" elapsed="0.045334"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.298415" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.311869" elapsed="0.000053"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.325412" elapsed="0.000031"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.325680" elapsed="0.000026"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.325894" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.326406" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.326217" elapsed="0.000249"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:34.326196" elapsed="0.000301"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.326662" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.326859" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.327040" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:34.326141" elapsed="0.000952"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:34.325989" elapsed="0.001136"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.327291" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:34.327471" elapsed="0.000021"/>
</return>
<msg time="2026-04-14T06:55:34.327663" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:34.234321" elapsed="0.093372"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.356867" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:34.356396" elapsed="0.000508"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:34.357794" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/peer_group.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:34.357495" elapsed="0.000387">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/peer_group.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:34.357978" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:34.357103" elapsed="0.000900"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.358596" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:34.358184" elapsed="0.000440"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:34.358983" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/peer_group/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/peer_group/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:34.359236" level="INFO">${template} = &lt;peer-group xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;peer-group-name&gt;$PEER_GROUP_NAME&lt;/peer-group-name&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/co...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:34.358835" elapsed="0.000430"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.359710" level="INFO">&lt;peer-group xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;peer-group-name&gt;$PEER_GROUP_NAME&lt;/peer-group-name&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;passive-mode&gt;$PASSIVE_MODE&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;$HOLDTIME&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;$RR_CLIENT&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/peer-group&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.359462" elapsed="0.000309"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T06:55:34.360272" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.359862" elapsed="0.000473"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.360872" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_I...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:34.360565" elapsed="0.000335"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.360399" elapsed="0.000537"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.359833" elapsed="0.001125"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.361966" level="INFO">${final_text} = &lt;peer-group xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;peer-group-name&gt;internal-neighbors&lt;/peer-group-name&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:34.361121" elapsed="0.000876"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:34.362051" elapsed="0.000037"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:34.355560" elapsed="0.006634"/>
</kw>
<msg time="2026-04-14T06:55:34.362317" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:34.341721" elapsed="0.020666"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.376288" elapsed="0.000039"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.389731" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.403521" elapsed="0.000034"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.403779" elapsed="0.000024"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.404008" elapsed="0.000025"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.404507" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.404317" elapsed="0.000252"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:34.404297" elapsed="0.000301"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.404760" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.404973" elapsed="0.000041"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.405216" elapsed="0.000023"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:34.404250" elapsed="0.001024"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:34.404106" elapsed="0.001199"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.405492" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:34.405575" elapsed="0.000017"/>
</return>
<msg time="2026-04-14T06:55:34.405757" level="INFO">${data} = &lt;peer-group xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;peer-group-name&gt;internal-neighbors&lt;/peer-group-name&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:34.338728" elapsed="0.067061"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:34.407487" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/peer_group/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:34.407132" elapsed="0.000441">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/peer_group/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:34.407674" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:34.406627" elapsed="0.001072"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.408160" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.407843" elapsed="0.000379"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.408855" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:34.408478" elapsed="0.000406"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.408249" elapsed="0.000675"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.407822" elapsed="0.001127"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.412205" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:34.409152" elapsed="0.003084"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T06:55:34.412296" elapsed="0.000040"/>
</return>
<msg time="2026-04-14T06:55:34.412534" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T06:55:34.406203" elapsed="0.006362"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.414432" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/peer-groups/peer-group=internal-neighbors</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.414106" elapsed="0.000383"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.415032" level="INFO">&lt;peer-group xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;peer-group-name&gt;internal-neighbors&lt;/peer-group-name&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;passive-mode&gt;true&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;180&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/peer-group&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.414693" elapsed="0.000411"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.415549" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.415278" elapsed="0.000314"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.415998" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.415758" elapsed="0.000283"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:34.416906" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T06:55:34.416697" elapsed="0.000234"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T06:55:34.417276" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T06:55:34.417099" elapsed="0.000202"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.417480" elapsed="0.000220"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.418116" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.417871" elapsed="0.000288"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T06:55:34.418201" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:34.418355" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T06:55:34.416259" elapsed="0.002136"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:34.456924" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/peer-groups/peer-group=internal-neighbors 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/peer-groups/peer-group=internal-neighbors 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Content-Length': '1041', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;peer-group xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;peer-group-name&gt;internal-neighbors&lt;/peer-group-name&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;passive-mode&gt;true&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;180&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/peer-group&gt; 
 </msg>
<msg time="2026-04-14T06:55:34.457188" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/peer-groups/peer-group=internal-neighbors 
 status=201, reason=Created 
 headers={'Set-Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0; Path=/rests; HttpOnly, rememberMe=deleteMe; Path=/rests; Max-Age=0; Expires=Mon, 13-Apr-2026 06:55:34 GMT; SameSite=lax', 'Expires': 'Thu, 01 Jan 1970 00:00:00 GMT', 'Content-Length': '0'} 
 body=None 
 </msg>
<msg time="2026-04-14T06:55:34.457494" level="INFO">${response} = &lt;Response [201]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:55:34.420931" elapsed="0.036627"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.418466" elapsed="0.039209"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.458190" elapsed="0.000055"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.457744" elapsed="0.000608"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.418448" elapsed="0.039987"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.467911" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.460953" elapsed="0.007004"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.460298" elapsed="0.007696"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.460253" elapsed="0.007767"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.471057" level="INFO">201</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.468320" elapsed="0.002786"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.468078" elapsed="0.003064"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.468060" elapsed="0.003107"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.471856" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:34.471411" elapsed="0.000474"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.472237" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.471957" elapsed="0.000354"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.472874" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:34.472553" elapsed="0.000349"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.472345" elapsed="0.000594"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.471938" elapsed="0.001024"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.473534" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:34.473138" elapsed="0.000423"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.473889" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.473632" elapsed="0.000314"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.474486" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:34.474147" elapsed="0.000374"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.473971" elapsed="0.000591"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.473614" elapsed="0.000971"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:34.474764" elapsed="0.000439"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:55:34.475801" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:34.475452" elapsed="0.000376"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.476003" elapsed="0.002661"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:55:34.459425" elapsed="0.019309"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:55:34.478968" elapsed="0.000039"/>
</return>
<status status="PASS" start="2026-04-14T06:55:34.478848" elapsed="0.000197"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.478827" elapsed="0.000243"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.479239" elapsed="0.000023"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T06:55:34.479309" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T06:55:34.481814" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T06:55:34.413028" elapsed="0.068821"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:34.481988" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T06:55:34.482166" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T06:55:34.214621" elapsed="0.267579"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.482628" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.482327" elapsed="0.000372"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.482305" elapsed="0.000419"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:34.482757" elapsed="0.000058"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}peer_group</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T06:55:34.209857" elapsed="0.273066"/>
</kw>
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.536831" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:34.536437" elapsed="0.000427"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:34.537719" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/verify_peer_group.sulfur.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:34.537420" elapsed="0.000387">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/verify_peer_group.sulfur.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:34.537904" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:34.537049" elapsed="0.000879"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.538518" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:34.538111" elapsed="0.000434"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:34.538894" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/verify_peer_group.sulfur/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/verify_peer_group.sulfur/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:34.539088" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:34.538722" elapsed="0.000394"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.539560" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/peer-groups/peer-group=$PEER_GROUP_NAME?content=config
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.539290" elapsed="0.000319"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.540640" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_INSTANCE_NAME': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.540354" elapsed="0.000333"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.541141" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.540865" elapsed="0.000302"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.541900" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.541598" elapsed="0.000329"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.542966" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.542485" elapsed="0.000507"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.543046" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T06:55:34.543207" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.542133" elapsed="0.001098"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.543435" elapsed="0.000245"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:55:34.541442" elapsed="0.002328"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.544345" level="INFO">${value} = 180</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.544042" elapsed="0.000345"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.546744" level="INFO">${encoded} = 180</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.546314" elapsed="0.000471"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.546841" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:55:34.547001" level="INFO">${encoded_value} = 180</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.545965" elapsed="0.001062"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.547200" elapsed="0.000260"/>
</kw>
<var name="${key}">HOLDTIME</var>
<var name="${value}">180</var>
<status status="PASS" start="2026-04-14T06:55:34.543893" elapsed="0.003610"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.548079" level="INFO">${value} = 17900</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.547767" elapsed="0.000339"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.549088" level="INFO">${encoded} = 17900</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.548682" elapsed="0.000434"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.549168" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:34.549323" level="INFO">${encoded_value} = 17900</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.548312" elapsed="0.001037"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.549535" elapsed="0.000230"/>
</kw>
<var name="${key}">PEER_PORT</var>
<var name="${value}">17900</var>
<status status="PASS" start="2026-04-14T06:55:34.547619" elapsed="0.002187"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.550402" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.550070" elapsed="0.000361"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.551443" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.551005" elapsed="0.000465"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.551522" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:55:34.551676" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.550639" elapsed="0.001062"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.551868" elapsed="0.000226"/>
</kw>
<var name="${key}">INITIATE</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:55:34.549922" elapsed="0.002213"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.552726" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.552425" elapsed="0.000327"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.553751" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.553287" elapsed="0.000491"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.553830" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:34.553984" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.552954" elapsed="0.001055"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.554176" elapsed="0.000243"/>
</kw>
<var name="${key}">BGP_RIB</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:34.552248" elapsed="0.002212"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.555034" level="INFO">${value} = true</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.554720" elapsed="0.000340"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.556096" level="INFO">${encoded} = true</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.555685" elapsed="0.000438"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.556174" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:34.556324" level="INFO">${encoded_value} = true</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.555264" elapsed="0.001085"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.556569" elapsed="0.000230"/>
</kw>
<var name="${key}">PASSIVE_MODE</var>
<var name="${value}">true</var>
<status status="PASS" start="2026-04-14T06:55:34.554573" elapsed="0.002314"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.557477" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.557152" elapsed="0.000352"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.558461" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.558046" elapsed="0.000441"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.558539" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:34.558694" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.557711" elapsed="0.001007"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.558937" elapsed="0.000481"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:34.557004" elapsed="0.002459"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.560040" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.559730" elapsed="0.000335"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.561036" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.560634" elapsed="0.000428"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.561114" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:55:34.561269" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.560269" elapsed="0.001025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.561476" elapsed="0.000227"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:34.559580" elapsed="0.002163"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.562307" level="INFO">${value} = internal-neighbors</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.562005" elapsed="0.000328"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.563307" level="INFO">${encoded} = internal-neighbors</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.562908" elapsed="0.000426"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.563412" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:34.563571" level="INFO">${encoded_value} = internal-neighbors</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.562550" elapsed="0.001046"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.563763" elapsed="0.000223"/>
</kw>
<var name="${key}">PEER_GROUP_NAME</var>
<var name="${value}">internal-neighbors</var>
<status status="PASS" start="2026-04-14T06:55:34.561857" elapsed="0.002173"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.564649" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.564293" elapsed="0.000382"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.565628" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.565212" elapsed="0.000442"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.565704" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:34.565855" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.564877" elapsed="0.001003"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.566046" elapsed="0.000224"/>
</kw>
<var name="${key}">RR_CLIENT</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:55:34.564145" elapsed="0.002165"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:55:34.541226" elapsed="0.025120"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:55:34.566407" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:34.566574" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_I...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:55:34.540009" elapsed="0.026591"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.539688" elapsed="0.026946"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.566866" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.566664" elapsed="0.000260"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.539664" elapsed="0.027281"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.567891" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:34.567106" elapsed="0.000853"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:34.568011" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:34.535776" elapsed="0.032365"/>
</kw>
<msg time="2026-04-14T06:55:34.568200" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:34.522142" elapsed="0.046112"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.582195" elapsed="0.000035"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.595667" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.609028" elapsed="0.000029"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.609253" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.609466" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.609888" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.609724" elapsed="0.000221"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:34.609706" elapsed="0.000265"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.610126" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.610307" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.610502" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:34.609670" elapsed="0.000887"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:34.609552" elapsed="0.001034"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.610749" elapsed="0.000038"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:34.610845" elapsed="0.000017"/>
</return>
<msg time="2026-04-14T06:55:34.610993" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:34.517542" elapsed="0.093480"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:34.612518" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/verify_peer_group.sulfur/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:34.612200" elapsed="0.000400">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/verify_peer_group.sulfur/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:34.612695" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:34.611805" elapsed="0.000914"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.613062" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.612790" elapsed="0.000328"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.613653" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:34.613335" elapsed="0.000344"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.613143" elapsed="0.000571"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.612771" elapsed="0.000964"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.616278" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:34.613906" elapsed="0.002399"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T06:55:34.616358" elapsed="0.000043"/>
</return>
<msg time="2026-04-14T06:55:34.616531" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T06:55:34.611438" elapsed="0.005118"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:34.617834" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/verify_peer_group.sulfur/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:34.617595" elapsed="0.000303">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/verify_peer_group.sulfur/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:34.617992" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:34.617224" elapsed="0.000792"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T06:55:34.618223" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:55:34.618087" elapsed="0.000196"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.618069" elapsed="0.000238"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.618485" elapsed="0.000022"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.618672" elapsed="0.000020"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T06:55:34.618737" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T06:55:34.620991" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T06:55:34.616884" elapsed="0.004135"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.622505" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/peer-groups/peer-group=internal-neighbors?content=config</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.622231" elapsed="0.000322"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.623005" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.622722" elapsed="0.000328"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:34.637197" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/peer-groups/peer-group=internal-neighbors?content=config 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/peer-groups/peer-group=internal-neighbors?content=config 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:55:34.637675" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/peer-groups/peer-group=internal-neighbors?content=config 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '479'} 
 body={"bgp-openconfig-extensions:peer-group":[{"peer-group-name":"internal-neighbors","transport":{"config":{"passive-mode":true}},"route-reflector":{"config":{"route-reflector-client":false}},"timers":{"config":{"hold-time":"180.0","connect-retry":"5.0"}},"config":{"peer-type":"INTERNAL"},"afi-safis":{"afi-safi":[{"afi-safi-name":"openconfig-bgp-types:IPV4-UNICAST"},{"afi-safi-name":"openconfig-bgp-types:IPV6-UNICAST"},{"afi-safi-name":"bgp-openconfig-extensions:LINKSTATE"}]}}]} 
 </msg>
<msg time="2026-04-14T06:55:34.637905" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:55:34.625373" elapsed="0.012599"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.623117" elapsed="0.014963"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.638591" elapsed="0.000054"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.638145" elapsed="0.000606"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.623098" elapsed="0.015743"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.647252" level="INFO">{"bgp-openconfig-extensions:peer-group":[{"peer-group-name":"internal-neighbors","transport":{"config":{"passive-mode":true}},"route-reflector":{"config":{"route-reflector-client":false}},"timers":{"config":{"hold-time":"180.0","connect-retry":"5.0"}},"config":{"peer-type":"INTERNAL"},"afi-safis":{"afi-safi":[{"afi-safi-name":"openconfig-bgp-types:IPV4-UNICAST"},{"afi-safi-name":"openconfig-bgp-types:IPV6-UNICAST"},{"afi-safi-name":"bgp-openconfig-extensions:LINKSTATE"}]}}]}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.641319" elapsed="0.006175"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.640789" elapsed="0.006788"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.640745" elapsed="0.006890"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.650567" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.648012" elapsed="0.002602"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.647762" elapsed="0.002886"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.647723" elapsed="0.002951"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.651288" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:34.650882" elapsed="0.000434"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.651663" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.651405" elapsed="0.000317"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.652227" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:34.651924" elapsed="0.000330"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.651747" elapsed="0.000542"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.651385" elapsed="0.000926"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.652871" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:34.652502" elapsed="0.000395"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.653218" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.652968" elapsed="0.000307"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.653834" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:34.653487" elapsed="0.000375"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.653299" elapsed="0.000598"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.652949" elapsed="0.000969"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:34.654092" elapsed="0.000366"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:55:34.654962" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:34.654638" elapsed="0.000350"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.655157" elapsed="0.002750"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:55:34.639796" elapsed="0.018181"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:34.658160" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:34.658049" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.658030" elapsed="0.000201"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T06:55:34.661553" level="INFO">${text_normalized} = {
 "bgp-openconfig-extensions:peer-group": [
  {
   "afi-safis": {
    "afi-safi": [
     {
      "afi-safi-name": "bgp-openconfig-extensions:LINKSTATE"
     },
     {
      "afi-safi-name": "openconf...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.658408" elapsed="0.003174"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T06:55:34.661635" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T06:55:34.661807" level="INFO">${response_text} = {
 "bgp-openconfig-extensions:peer-group": [
  {
   "afi-safis": {
    "afi-safi": [
     {
      "afi-safi-name": "bgp-openconfig-extensions:LINKSTATE"
     },
     {
      "afi-safi-name": "openconf...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T06:55:34.621350" elapsed="0.040538"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:34.661957" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:34.662115" level="INFO">${response_text} = {
 "bgp-openconfig-extensions:peer-group": [
  {
   "afi-safis": {
    "afi-safi": [
     {
      "afi-safi-name": "bgp-openconfig-extensions:LINKSTATE"
     },
     {
      "afi-safi-name": "openconf...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T06:55:34.492377" elapsed="0.169765"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<kw name="Verify_Response_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.697027" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur.vanadium/data.json</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:34.696390" elapsed="0.000690"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:34.698308" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/verify_peer_group.sulfur.vanadium/data.json' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:34.697945" elapsed="0.000514">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/verify_peer_group.sulfur.vanadium/data.json' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:34.698599" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:34.697444" elapsed="0.001192"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.699388" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur/data.json</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:34.698943" elapsed="0.000477"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:34.699895" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/verify_peer_group.sulfur/data.json"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/verify_peer_group.sulfur/data.json&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:34.700143" level="INFO">${template} = {
    "bgp-openconfig-extensions:peer-group": [
        {
            "peer-group-name": "internal-neighbors",
            "transport": {
                "config": {
                    "passive-mode"...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:34.699683" elapsed="0.000491"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.700681" level="INFO">{
    "bgp-openconfig-extensions:peer-group": [
        {
            "peer-group-name": "internal-neighbors",
            "transport": {
                "config": {
                    "passive-mode": true
                }
            },
            "config": {
                "peer-type": "INTERNAL"
            },
            "afi-safis": {
                "afi-safi": [
                    {
                        "afi-safi-name": "openconfig-bgp-types:IPV6-UNICAST"
                    },
                    {
                        "afi-safi-name": "openconfig-bgp-types:IPV4-UNICAST"
                    },
                    {
                        "afi-safi-name": "bgp-openconfig-extensions:LINKSTATE"
                    }
                ]
            },
            "timers": {
                "config": {
                    "hold-time": "180.0",
                    "connect-retry": "5.0"
                }
            },
            "route-reflector": {
                "config": {
                    "route-reflector-client": false
                }
            }
        }
    ]
}
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.700355" elapsed="0.000402"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T06:55:34.701302" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.700877" elapsed="0.000513"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.702116" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_I...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:34.701659" elapsed="0.000498"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.701433" elapsed="0.000776"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.700844" elapsed="0.001399"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.703241" level="INFO">${final_text} = {
    "bgp-openconfig-extensions:peer-group": [
        {
            "peer-group-name": "internal-neighbors",
            "transport": {
                "config": {
                    "passive-mode"...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:34.702510" elapsed="0.000771"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:34.703357" elapsed="0.000089"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:34.695283" elapsed="0.008316"/>
</kw>
<msg time="2026-04-14T06:55:34.703831" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:34.678132" elapsed="0.025784"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.717915" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.731461" elapsed="0.000059"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//verify_peer_group.sulfur/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.745007" elapsed="0.000075"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.745403" elapsed="0.000028"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.745621" elapsed="0.000022"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.746152" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.745976" elapsed="0.000233"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:34.745952" elapsed="0.000287"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.746417" elapsed="0.000022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.746601" elapsed="0.000019"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.746797" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:34.745901" elapsed="0.000949"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:34.745716" elapsed="0.001163"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.747044" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:34.747124" elapsed="0.000019"/>
</return>
<msg time="2026-04-14T06:55:34.747321" level="INFO">${expected_text} = {
    "bgp-openconfig-extensions:peer-group": [
        {
            "peer-group-name": "internal-neighbors",
            "transport": {
                "config": {
                    "passive-mode"...</msg>
<var>${expected_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:34.675204" elapsed="0.072148"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${expected_text}""" == """${EMPTY}"""</arg>
<arg>BuiltIn.Should_Be_Equal</arg>
<arg>${EMPTY}</arg>
<arg>${response}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:34.747567" elapsed="0.002546"/>
</kw>
<if>
<branch type="IF" condition="${normalize_json}">
<kw name="Normalize_Jsons_And_Compare" owner="TemplatedRequests">
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T06:55:34.751655" level="INFO">${expected_normalized} = {
 "bgp-openconfig-extensions:peer-group": [
  {
   "afi-safis": {
    "afi-safi": [
     {
      "afi-safi-name": "bgp-openconfig-extensions:LINKSTATE"
     },
     {
      "afi-safi-name": "openconf...</msg>
<var>${expected_normalized}</var>
<arg>${expected_raw}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.751072" elapsed="0.000689"/>
</kw>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T06:55:34.752426" level="INFO">${actual_normalized} = {
 "bgp-openconfig-extensions:peer-group": [
  {
   "afi-safis": {
    "afi-safi": [
     {
      "afi-safi-name": "bgp-openconfig-extensions:LINKSTATE"
     },
     {
      "afi-safi-name": "openconf...</msg>
<var>${actual_normalized}</var>
<arg>${actual_raw}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.751936" elapsed="0.000519"/>
</kw>
<kw name="Should Be Equal" owner="BuiltIn">
<arg>${expected_normalized}</arg>
<arg>${actual_normalized}</arg>
<doc>Fails if the given objects are unequal.</doc>
<status status="PASS" start="2026-04-14T06:55:34.752627" elapsed="0.000350"/>
</kw>
<arg>expected_raw=${expected_text}</arg>
<arg>actual_raw=${response}</arg>
<doc>Use norm_json to normalize both JSON arguments, call Should_Be_Equal.</doc>
<status status="PASS" start="2026-04-14T06:55:34.750535" elapsed="0.002504"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.750197" elapsed="0.002876"/>
</branch>
<branch type="ELSE">
<kw name="Should Be Equal" owner="BuiltIn">
<arg>${expected_text}</arg>
<arg>${response}</arg>
<doc>Fails if the given objects are unequal.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.753264" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.753100" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.750177" elapsed="0.003164"/>
</if>
<arg>response=${response}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=json</arg>
<arg>mapping=${mapping}</arg>
<arg>normalize_json=True</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected text from template, provided response shuld be equal.
If ${normalize_json}, perform normalization before comparison.</doc>
<status status="PASS" start="2026-04-14T06:55:34.663491" elapsed="0.089916"/>
</kw>
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="PASS" start="2026-04-14T06:55:34.662514" elapsed="0.090974"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.662228" elapsed="0.091309"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.662210" elapsed="0.091352"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:34.753598" elapsed="0.000037"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}${verify_peer_group_folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>verify=True</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T06:55:34.487275" elapsed="0.266464"/>
</kw>
<doc>Configures peer group which is template for all the neighbors which are going
to be configured. Also after PUT, this case verifies presence of peer group within
peer-groups.</doc>
<status status="PASS" start="2026-04-14T06:55:34.161064" elapsed="0.592799"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.754627" level="INFO">${peer_name} = example-bgp-peer-1</msg>
<var>${peer_name}</var>
<arg>example-bgp-peer-${index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:34.754300" elapsed="0.000354"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.755316" level="INFO">${peer_ip} = 127.0.0.1</msg>
<var>${peer_ip}</var>
<arg>str(ipaddr.IPAddress('${FIRST_PEER_IP}') + ${index} - 1)</arg>
<arg>modules=ipaddr</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:34.754844" elapsed="0.000498"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.756468" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer-1 | IP=127.0.0.1 | HOLDTIME=180 | PEER_PORT=17900 | INITIATE=false | BGP_RIB=example-bgp-rib | PASSIVE_MODE=true | BGP_RIB_OPENCONFIG=exampl...</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${peer_name}</arg>
<arg>IP=${peer_ip}</arg>
<arg>HOLDTIME=${HOLDTIME_CHANGE_COUNT_MANY}</arg>
<arg>PEER_PORT=${BGP_TOOL_PORT}</arg>
<arg>INITIATE=false</arg>
<arg>BGP_RIB=${RIB_INSTANCE}</arg>
<arg>PASSIVE_MODE=true</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>RIB_INSTANCE_NAME=${RIB_INSTANCE}</arg>
<arg>PEER_GROUP_NAME=${PEER_GROUP}</arg>
<arg>RR_CLIENT=false</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.755581" elapsed="0.000917"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.792982" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:34.792597" elapsed="0.000416"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:34.793838" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:34.793563" elapsed="0.000353">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:34.794011" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:34.793192" elapsed="0.000843"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.794620" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:34.794216" elapsed="0.000431"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:34.794978" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:34.795200" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:34.794836" elapsed="0.000391"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.795667" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.795414" elapsed="0.000299"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.796728" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-1', 'IP': '127.0.0.1', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_INSTANCE_NAME': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.796460" elapsed="0.000322"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.797229" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.796959" elapsed="0.000296"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.797970" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.797669" elapsed="0.000327"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.799057" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.798555" elapsed="0.000529"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.799137" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T06:55:34.799296" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.798202" elapsed="0.001118"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.799523" elapsed="0.000250"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:55:34.797516" elapsed="0.002298"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.800393" level="INFO">${value} = example-bgp-peer-1</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.800079" elapsed="0.000341"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.801563" level="INFO">${encoded} = example-bgp-peer-1</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.801114" elapsed="0.000476"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.801640" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:34.801793" level="INFO">${encoded_value} = example-bgp-peer-1</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.800622" elapsed="0.001196"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.801984" elapsed="0.000224"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer-1</var>
<status status="PASS" start="2026-04-14T06:55:34.799932" elapsed="0.002316"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.802847" level="INFO">${value} = 127.0.0.1</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.802529" elapsed="0.000344"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.803914" level="INFO">${encoded} = 127.0.0.1</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.803434" elapsed="0.000511"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.803996" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:34.804150" level="INFO">${encoded_value} = 127.0.0.1</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.803074" elapsed="0.001101"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.804342" elapsed="0.000258"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">127.0.0.1</var>
<status status="PASS" start="2026-04-14T06:55:34.802380" elapsed="0.002260"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.805197" level="INFO">${value} = 180</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.804899" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.806196" level="INFO">${encoded} = 180</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.805774" elapsed="0.000449"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.806273" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:34.806440" level="INFO">${encoded_value} = 180</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.805439" elapsed="0.001027"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.806630" elapsed="0.000322"/>
</kw>
<var name="${key}">HOLDTIME</var>
<var name="${value}">180</var>
<status status="PASS" start="2026-04-14T06:55:34.804753" elapsed="0.002241"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.807589" level="INFO">${value} = 17900</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.807256" elapsed="0.000360"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.808609" level="INFO">${encoded} = 17900</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.808149" elapsed="0.000487"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.808686" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:34.808837" level="INFO">${encoded_value} = 17900</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.807818" elapsed="0.001043"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.809025" elapsed="0.000224"/>
</kw>
<var name="${key}">PEER_PORT</var>
<var name="${value}">17900</var>
<status status="PASS" start="2026-04-14T06:55:34.807109" elapsed="0.002180"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.809865" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.809565" elapsed="0.000325"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.810898" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.810435" elapsed="0.000489"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.810975" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:34.811125" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.810090" elapsed="0.001059"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.811313" elapsed="0.000254"/>
</kw>
<var name="${key}">INITIATE</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:55:34.809418" elapsed="0.002189"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.812166" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.811867" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.813414" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.812784" elapsed="0.000657"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.813492" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:34.813643" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.812448" elapsed="0.001220"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.813833" elapsed="0.000223"/>
</kw>
<var name="${key}">BGP_RIB</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:34.811722" elapsed="0.002374"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.814665" level="INFO">${value} = true</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.814352" elapsed="0.000339"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.815695" level="INFO">${encoded} = true</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.815238" elapsed="0.000484"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.815772" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:34.815924" level="INFO">${encoded_value} = true</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.814907" elapsed="0.001041"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.816113" elapsed="0.000222"/>
</kw>
<var name="${key}">PASSIVE_MODE</var>
<var name="${value}">true</var>
<status status="PASS" start="2026-04-14T06:55:34.814207" elapsed="0.002220"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.816988" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.816689" elapsed="0.000325"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.817985" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.817562" elapsed="0.000449"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.818061" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:34.818212" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.817214" elapsed="0.001022"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.818416" elapsed="0.000224"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:34.816542" elapsed="0.002176"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.819315" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.819015" elapsed="0.000326"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.820332" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.819903" elapsed="0.000455"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.820445" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:34.820598" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.819572" elapsed="0.001051"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.820787" elapsed="0.000223"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:34.818868" elapsed="0.002181"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.821634" level="INFO">${value} = internal-neighbors</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.821308" elapsed="0.000351"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.822628" level="INFO">${encoded} = internal-neighbors</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.822187" elapsed="0.000467"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.822705" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:34.822879" level="INFO">${encoded_value} = internal-neighbors</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.821860" elapsed="0.001044"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.823069" elapsed="0.000224"/>
</kw>
<var name="${key}">PEER_GROUP_NAME</var>
<var name="${value}">internal-neighbors</var>
<status status="PASS" start="2026-04-14T06:55:34.821162" elapsed="0.002171"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.823923" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:34.823623" elapsed="0.000325"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:34.824959" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.824528" elapsed="0.000457"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:34.825036" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:34.825187" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:34.824148" elapsed="0.001063"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.825392" elapsed="0.000226"/>
</kw>
<var name="${key}">RR_CLIENT</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:55:34.823476" elapsed="0.002182"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:55:34.797308" elapsed="0.028385"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:55:34.825739" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:55:34.825909" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-1', 'IP': '127.0.0.1', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 't...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:55:34.796105" elapsed="0.029831"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.795787" elapsed="0.030183"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.826163" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.825998" elapsed="0.000221"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.795766" elapsed="0.030474"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.827463" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:34.826415" elapsed="0.001077"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:34.827543" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:34.791941" elapsed="0.035728"/>
</kw>
<msg time="2026-04-14T06:55:34.827762" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:34.778065" elapsed="0.049754"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.841414" elapsed="0.000032"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.854815" elapsed="0.000033"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.868173" elapsed="0.000049"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.868507" elapsed="0.000024"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.868713" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.869197" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.869026" elapsed="0.000228"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:34.869006" elapsed="0.000276"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.869457" elapsed="0.000023"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.869640" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.869825" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:34.868958" elapsed="0.000921"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:34.868803" elapsed="0.001105"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.870070" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:34.870150" elapsed="0.000017"/>
</return>
<msg time="2026-04-14T06:55:34.870331" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:34.773473" elapsed="0.096900"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.899260" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:34.898862" elapsed="0.000427"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:34.900094" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:34.899834" elapsed="0.000338">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:34.900341" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:34.899482" elapsed="0.000899"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.900961" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:34.900565" elapsed="0.000424"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:34.901308" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:34.901493" level="INFO">${template} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/p...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:34.901167" elapsed="0.000355"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.901948" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="$PEER_GROUP_NAME"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.901695" elapsed="0.000304"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T06:55:34.902412" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.902070" elapsed="0.000402"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.902986" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-1', 'IP': '127.0.0.1', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 't...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:34.902660" elapsed="0.000354"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.902498" elapsed="0.000552"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.902049" elapsed="0.001023"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.904058" level="INFO">${final_text} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.1&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-gr...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:34.903232" elapsed="0.000860"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:34.904145" elapsed="0.000034"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:34.898195" elapsed="0.006084"/>
</kw>
<msg time="2026-04-14T06:55:34.904335" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:34.884312" elapsed="0.020085"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.918026" elapsed="0.000030"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.931426" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.944706" elapsed="0.000032"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.945037" elapsed="0.000026"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.945239" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.945709" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.945537" elapsed="0.000234"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:34.945517" elapsed="0.000281"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.945956" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.946137" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.946316" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:34.945474" elapsed="0.000910"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:34.945323" elapsed="0.001092"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.946578" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:34.946655" elapsed="0.000017"/>
</return>
<msg time="2026-04-14T06:55:34.946846" level="INFO">${data} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.1&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-gr...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:34.881442" elapsed="0.065436"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:34.948418" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:34.948087" elapsed="0.000413">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:34.948596" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:34.947655" elapsed="0.000966"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.948978" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.948691" elapsed="0.000344"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.949568" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:34.949251" elapsed="0.000343"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.949060" elapsed="0.000569"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.948673" elapsed="0.000977"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.952146" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:34.949820" elapsed="0.002352"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T06:55:34.952223" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:55:34.952394" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T06:55:34.947252" elapsed="0.005168"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.953863" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.1</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.953607" elapsed="0.000302"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.954383" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.1&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbors"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.954074" elapsed="0.000360"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.954858" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.954600" elapsed="0.000339"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.955350" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.955106" elapsed="0.000312"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:34.956262" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T06:55:34.956063" elapsed="0.000225"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T06:55:34.956652" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T06:55:34.956472" elapsed="0.000206"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.956841" elapsed="0.000212"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.957483" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.957221" elapsed="0.000306"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T06:55:34.957569" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:34.957724" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T06:55:34.955639" elapsed="0.002109"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:34.968344" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.1 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.1 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0', 'Content-Length': '292', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.1&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbors"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt; 
 </msg>
<msg time="2026-04-14T06:55:34.968456" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.1 
 status=201, reason=Created 
 headers={'Content-Length': '0'} 
 body=None 
 </msg>
<msg time="2026-04-14T06:55:34.968589" level="INFO">${response} = &lt;Response [201]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:55:34.960257" elapsed="0.008367"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.957818" elapsed="0.010872"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.968964" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.968728" elapsed="0.000330"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.957801" elapsed="0.011287"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.974095" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.970554" elapsed="0.003601"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.970195" elapsed="0.004009"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.970168" elapsed="0.004071"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.978217" level="INFO">201</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:34.974666" elapsed="0.003614"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.974316" elapsed="0.004011"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.974293" elapsed="0.004086"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.979226" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:34.978641" elapsed="0.000622"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.979739" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.979381" elapsed="0.000423"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.980303" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:34.980003" elapsed="0.000325"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.979828" elapsed="0.000549"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.979336" elapsed="0.001064"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.980939" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:34.980573" elapsed="0.000392"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.981282" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.981034" elapsed="0.000371"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.981914" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:34.981614" elapsed="0.000326"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:34.981432" elapsed="0.000543"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.981016" elapsed="0.000980"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:34.982163" elapsed="0.000373"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:55:34.983024" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:34.982715" elapsed="0.000335"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.983219" elapsed="0.002537"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:55:34.969686" elapsed="0.016135"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:55:34.985997" elapsed="0.000032"/>
</return>
<status status="PASS" start="2026-04-14T06:55:34.985888" elapsed="0.000176"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.985869" elapsed="0.000219"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.986251" elapsed="0.000022"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T06:55:34.986319" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T06:55:34.988772" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T06:55:34.952768" elapsed="0.036030"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:34.988864" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:34.989020" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T06:55:34.761597" elapsed="0.227448"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:34.989416" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:34.989144" elapsed="0.000342"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:34.989127" elapsed="0.000383"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:34.989548" elapsed="0.000026"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer_group</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T06:55:34.756809" elapsed="0.232864"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:55:34.754145" elapsed="0.235567"/>
</iter>
<iter>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.990282" level="INFO">${peer_name} = example-bgp-peer-2</msg>
<var>${peer_name}</var>
<arg>example-bgp-peer-${index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:34.989981" elapsed="0.000327"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.990975" level="INFO">${peer_ip} = 127.0.0.2</msg>
<var>${peer_ip}</var>
<arg>str(ipaddr.IPAddress('${FIRST_PEER_IP}') + ${index} - 1)</arg>
<arg>modules=ipaddr</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:34.990492" elapsed="0.000510"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:34.992090" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer-2 | IP=127.0.0.2 | HOLDTIME=180 | PEER_PORT=17900 | INITIATE=false | BGP_RIB=example-bgp-rib | PASSIVE_MODE=true | BGP_RIB_OPENCONFIG=exampl...</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${peer_name}</arg>
<arg>IP=${peer_ip}</arg>
<arg>HOLDTIME=${HOLDTIME_CHANGE_COUNT_MANY}</arg>
<arg>PEER_PORT=${BGP_TOOL_PORT}</arg>
<arg>INITIATE=false</arg>
<arg>BGP_RIB=${RIB_INSTANCE}</arg>
<arg>PASSIVE_MODE=true</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>RIB_INSTANCE_NAME=${RIB_INSTANCE}</arg>
<arg>PEER_GROUP_NAME=${PEER_GROUP}</arg>
<arg>RR_CLIENT=false</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:34.991206" elapsed="0.000913"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.029741" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.029318" elapsed="0.000456"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:35.030675" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:35.030412" elapsed="0.000340">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:35.030882" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:35.030031" elapsed="0.000876"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.031502" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:35.031089" elapsed="0.000441"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:35.031848" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:35.032006" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:35.031706" elapsed="0.000327"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.032470" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.032206" elapsed="0.000311"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.033569" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-2', 'IP': '127.0.0.2', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_INSTANCE_NAME': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.033289" elapsed="0.000328"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.034066" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.033796" elapsed="0.000295"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.034833" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.034514" elapsed="0.000345"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.035893" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.035414" elapsed="0.000506"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.035974" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T06:55:35.036137" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.035063" elapsed="0.001099"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.036331" elapsed="0.000279"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:55:35.034341" elapsed="0.002311"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.037220" level="INFO">${value} = example-bgp-peer-2</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.036917" elapsed="0.000329"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.038425" level="INFO">${encoded} = example-bgp-peer-2</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.037975" elapsed="0.000478"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.038504" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:35.038659" level="INFO">${encoded_value} = example-bgp-peer-2</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.037467" elapsed="0.001217"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.038876" elapsed="0.000230"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer-2</var>
<status status="PASS" start="2026-04-14T06:55:35.036769" elapsed="0.002379"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.039724" level="INFO">${value} = 127.0.0.2</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.039423" elapsed="0.000326"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.040752" level="INFO">${encoded} = 127.0.0.2</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.040288" elapsed="0.000490"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.040869" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T06:55:35.041027" level="INFO">${encoded_value} = 127.0.0.2</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.039955" elapsed="0.001097"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.041218" elapsed="0.000260"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">127.0.0.2</var>
<status status="PASS" start="2026-04-14T06:55:35.039261" elapsed="0.002258"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.042078" level="INFO">${value} = 180</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.041779" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.043101" level="INFO">${encoded} = 180</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.042656" elapsed="0.000472"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.043178" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:35.043330" level="INFO">${encoded_value} = 180</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.042306" elapsed="0.001048"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.043538" elapsed="0.000227"/>
</kw>
<var name="${key}">HOLDTIME</var>
<var name="${value}">180</var>
<status status="PASS" start="2026-04-14T06:55:35.041632" elapsed="0.002176"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.044394" level="INFO">${value} = 17900</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.044067" elapsed="0.000354"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.045425" level="INFO">${encoded} = 17900</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.044960" elapsed="0.000492"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.045503" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:35.045655" level="INFO">${encoded_value} = 17900</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.044625" elapsed="0.001054"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.045845" elapsed="0.000223"/>
</kw>
<var name="${key}">PEER_PORT</var>
<var name="${value}">17900</var>
<status status="PASS" start="2026-04-14T06:55:35.043921" elapsed="0.002188"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.046688" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.046384" elapsed="0.000329"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.047724" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.047283" elapsed="0.000467"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.047808" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:55:35.047961" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.046948" elapsed="0.001038"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.048151" elapsed="0.000256"/>
</kw>
<var name="${key}">INITIATE</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:55:35.046222" elapsed="0.002229"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.049015" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.048712" elapsed="0.000329"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.050074" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.049639" elapsed="0.000463"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.050153" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:35.050306" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.049244" elapsed="0.001087"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.050519" elapsed="0.000446"/>
</kw>
<var name="${key}">BGP_RIB</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:35.048566" elapsed="0.002443"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.051591" level="INFO">${value} = true</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.051270" elapsed="0.000347"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.052610" level="INFO">${encoded} = true</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.052153" elapsed="0.000484"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.052687" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:35.052886" level="INFO">${encoded_value} = true</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.051821" elapsed="0.001091"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.053081" elapsed="0.000224"/>
</kw>
<var name="${key}">PASSIVE_MODE</var>
<var name="${value}">true</var>
<status status="PASS" start="2026-04-14T06:55:35.051123" elapsed="0.002224"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.053967" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.053667" elapsed="0.000326"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.055032" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.054590" elapsed="0.000470"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.055111" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:35.055263" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.054195" elapsed="0.001092"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.055468" elapsed="0.000226"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:35.053517" elapsed="0.002218"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.056300" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.055994" elapsed="0.000331"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.057315" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.056888" elapsed="0.000453"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.057429" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:35.057582" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.056557" elapsed="0.001050"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.057772" elapsed="0.000223"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:35.055849" elapsed="0.002186"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.058610" level="INFO">${value} = internal-neighbors</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.058293" elapsed="0.000342"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.059649" level="INFO">${encoded} = internal-neighbors</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.059202" elapsed="0.000474"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.059726" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:35.059877" level="INFO">${encoded_value} = internal-neighbors</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.058864" elapsed="0.001038"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.060066" elapsed="0.000223"/>
</kw>
<var name="${key}">PEER_GROUP_NAME</var>
<var name="${value}">internal-neighbors</var>
<status status="PASS" start="2026-04-14T06:55:35.058147" elapsed="0.002183"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.060930" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.060624" elapsed="0.000331"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.061957" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.061528" elapsed="0.000456"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.062035" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:35.062189" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.061155" elapsed="0.001059"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.062394" elapsed="0.000227"/>
</kw>
<var name="${key}">RR_CLIENT</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:55:35.060478" elapsed="0.002185"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:55:35.034144" elapsed="0.028554"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:55:35.062747" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T06:55:35.062934" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-2', 'IP': '127.0.0.2', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 't...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:55:35.032947" elapsed="0.030014"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.032601" elapsed="0.030394"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.063240" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.063066" elapsed="0.000231"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.032575" elapsed="0.030743"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.064310" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:35.063496" elapsed="0.000843"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:35.064418" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:35.028662" elapsed="0.035885"/>
</kw>
<msg time="2026-04-14T06:55:35.064606" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:35.014936" elapsed="0.049727"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.078544" elapsed="0.000072"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.092199" elapsed="0.000032"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.105849" elapsed="0.000032"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.106107" elapsed="0.000024"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.106308" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.106796" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.106611" elapsed="0.000243"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:35.106590" elapsed="0.000293"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.107042" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.107223" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.107417" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:35.106544" elapsed="0.000927"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:35.106407" elapsed="0.001093"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.107662" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:35.107740" elapsed="0.000018"/>
</return>
<msg time="2026-04-14T06:55:35.107912" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:35.010301" elapsed="0.097710"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.137170" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.136737" elapsed="0.000467"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:35.138053" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:35.137781" elapsed="0.000355">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:35.138233" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:35.137418" elapsed="0.000839"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.138863" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:35.138456" elapsed="0.000435"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:35.139221" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:35.139428" level="INFO">${template} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/p...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:35.139067" elapsed="0.000402"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.140003" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="$PEER_GROUP_NAME"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.139708" elapsed="0.000351"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T06:55:35.140540" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.140149" elapsed="0.000454"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.141234" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-2', 'IP': '127.0.0.2', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 't...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.140794" elapsed="0.000468"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.140633" elapsed="0.000666"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.140119" elapsed="0.001202"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.142289" level="INFO">${final_text} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.2&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-gr...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:35.141501" elapsed="0.000818"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:35.142390" elapsed="0.000037"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:35.136026" elapsed="0.006507"/>
</kw>
<msg time="2026-04-14T06:55:35.142591" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:35.122126" elapsed="0.020516"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.156773" elapsed="0.000042"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.170291" elapsed="0.000031"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.187005" elapsed="0.000044"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.187338" elapsed="0.000049"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.187634" elapsed="0.000031"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.188121" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.187954" elapsed="0.000224"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:35.187934" elapsed="0.000271"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.188376" elapsed="0.000022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.188562" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.188742" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:35.187890" elapsed="0.000909"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:35.187750" elapsed="0.001078"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.188990" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:35.189069" elapsed="0.000017"/>
</return>
<msg time="2026-04-14T06:55:35.189233" level="INFO">${data} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.2&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-gr...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:35.119185" elapsed="0.070079"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:35.190823" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:35.190493" elapsed="0.000413">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:35.191003" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:35.190033" elapsed="0.000994"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.191391" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.191098" elapsed="0.000352"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.191962" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.191665" elapsed="0.000323"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.191474" elapsed="0.000549"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.191079" elapsed="0.000965"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.194624" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:35.192208" elapsed="0.002443"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T06:55:35.194760" elapsed="0.000058"/>
</return>
<msg time="2026-04-14T06:55:35.194952" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T06:55:35.189647" elapsed="0.005331"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.196447" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.2</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.196175" elapsed="0.000321"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.196902" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.2&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbors"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.196663" elapsed="0.000288"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.197374" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.197116" elapsed="0.000305"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.197827" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.197585" elapsed="0.000286"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:35.198732" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T06:55:35.198523" elapsed="0.000236"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T06:55:35.199135" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T06:55:35.198950" elapsed="0.000210"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.199327" elapsed="0.000233"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.199981" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.199734" elapsed="0.000290"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T06:55:35.200066" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:35.200220" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T06:55:35.198088" elapsed="0.002158"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:35.215547" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.2 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.2 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0', 'Content-Length': '292', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.2&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbors"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt; 
 </msg>
<msg time="2026-04-14T06:55:35.215606" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.2 
 status=201, reason=Created 
 headers={'Content-Length': '0'} 
 body=None 
 </msg>
<msg time="2026-04-14T06:55:35.215717" level="INFO">${response} = &lt;Response [201]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:55:35.202759" elapsed="0.012984"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.200315" elapsed="0.015475"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.216060" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.215818" elapsed="0.000335"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.200298" elapsed="0.015886"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.221134" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.217586" elapsed="0.003608"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.217236" elapsed="0.004007"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.217210" elapsed="0.004068"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.224901" level="INFO">201</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.221730" elapsed="0.003218"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.221356" elapsed="0.003626"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.221332" elapsed="0.003675"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.225600" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:35.225190" elapsed="0.000478"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.225998" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.225742" elapsed="0.000313"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.226578" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.226254" elapsed="0.000351"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.226080" elapsed="0.000561"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.225724" elapsed="0.000938"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.227220" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:35.226854" elapsed="0.000393"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.227585" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.227318" elapsed="0.000325"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.228137" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.227841" elapsed="0.000322"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.227667" elapsed="0.000532"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.227299" elapsed="0.000921"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:35.228403" elapsed="0.000356"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:55:35.229228" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:35.228941" elapsed="0.000313"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.229438" elapsed="0.002541"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:55:35.216736" elapsed="0.015307"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:55:35.232218" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:55:35.232111" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.232092" elapsed="0.000211"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.232482" elapsed="0.000022"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T06:55:35.232551" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T06:55:35.234989" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T06:55:35.195329" elapsed="0.039688"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:35.235081" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:35.235236" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T06:55:34.998348" elapsed="0.236913"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.235630" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.235376" elapsed="0.000322"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.235344" elapsed="0.000378"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:35.235754" elapsed="0.000026"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer_group</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T06:55:34.992440" elapsed="0.243438"/>
</kw>
<var name="${index}">2</var>
<status status="PASS" start="2026-04-14T06:55:34.989831" elapsed="0.246086"/>
</iter>
<iter>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.236500" level="INFO">${peer_name} = example-bgp-peer-3</msg>
<var>${peer_name}</var>
<arg>example-bgp-peer-${index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.236183" elapsed="0.000343"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.237146" level="INFO">${peer_ip} = 127.0.0.3</msg>
<var>${peer_ip}</var>
<arg>str(ipaddr.IPAddress('${FIRST_PEER_IP}') + ${index} - 1)</arg>
<arg>modules=ipaddr</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:35.236695" elapsed="0.000478"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.238306" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer-3 | IP=127.0.0.3 | HOLDTIME=180 | PEER_PORT=17900 | INITIATE=false | BGP_RIB=example-bgp-rib | PASSIVE_MODE=true | BGP_RIB_OPENCONFIG=exampl...</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${peer_name}</arg>
<arg>IP=${peer_ip}</arg>
<arg>HOLDTIME=${HOLDTIME_CHANGE_COUNT_MANY}</arg>
<arg>PEER_PORT=${BGP_TOOL_PORT}</arg>
<arg>INITIATE=false</arg>
<arg>BGP_RIB=${RIB_INSTANCE}</arg>
<arg>PASSIVE_MODE=true</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>RIB_INSTANCE_NAME=${RIB_INSTANCE}</arg>
<arg>PEER_GROUP_NAME=${PEER_GROUP}</arg>
<arg>RR_CLIENT=false</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.237430" elapsed="0.000906"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.274293" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.273919" elapsed="0.000402"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:35.275125" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:35.274886" elapsed="0.000315">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:35.275295" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:35.274515" elapsed="0.000805"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.275896" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:35.275512" elapsed="0.000411"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:35.276231" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:35.276398" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:35.276095" elapsed="0.000331"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.276836" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.276593" elapsed="0.000289"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.277877" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-3', 'IP': '127.0.0.3', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_INSTANCE_NAME': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.277612" elapsed="0.000313"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.278373" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.278096" elapsed="0.000305"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.279118" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.278817" elapsed="0.000328"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.280155" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.279697" elapsed="0.000484"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.280232" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:35.280417" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.279347" elapsed="0.001102"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.280616" elapsed="0.000234"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:55:35.278642" elapsed="0.002248"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.281466" level="INFO">${value} = example-bgp-peer-3</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.281154" elapsed="0.000338"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.282608" level="INFO">${encoded} = example-bgp-peer-3</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.282158" elapsed="0.000477"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.282718" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T06:55:35.282892" level="INFO">${encoded_value} = example-bgp-peer-3</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.281825" elapsed="0.001093"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.283083" elapsed="0.000223"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer-3</var>
<status status="PASS" start="2026-04-14T06:55:35.281004" elapsed="0.002342"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.283922" level="INFO">${value} = 127.0.0.3</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.283622" elapsed="0.000326"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.284949" level="INFO">${encoded} = 127.0.0.3</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.284512" elapsed="0.000465"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.285026" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:35.285177" level="INFO">${encoded_value} = 127.0.0.3</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.284147" elapsed="0.001055"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.285394" elapsed="0.000226"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">127.0.0.3</var>
<status status="PASS" start="2026-04-14T06:55:35.283476" elapsed="0.002184"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.286215" level="INFO">${value} = 180</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.285917" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.287226" level="INFO">${encoded} = 180</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.286802" elapsed="0.000450"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.287301" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:35.287467" level="INFO">${encoded_value} = 180</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.286454" elapsed="0.001038"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.287655" elapsed="0.000223"/>
</kw>
<var name="${key}">HOLDTIME</var>
<var name="${value}">180</var>
<status status="PASS" start="2026-04-14T06:55:35.285773" elapsed="0.002144"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.288506" level="INFO">${value} = 17900</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.288180" elapsed="0.000352"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.289528" level="INFO">${encoded} = 17900</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.289068" elapsed="0.000491"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.289609" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:35.289761" level="INFO">${encoded_value} = 17900</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.288732" elapsed="0.001057"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.289952" elapsed="0.000223"/>
</kw>
<var name="${key}">PEER_PORT</var>
<var name="${value}">17900</var>
<status status="PASS" start="2026-04-14T06:55:35.288034" elapsed="0.002185"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.290826" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.290496" elapsed="0.000357"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.291830" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.291403" elapsed="0.000454"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.291907" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:35.292058" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.291052" elapsed="0.001030"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.292245" elapsed="0.000258"/>
</kw>
<var name="${key}">INITIATE</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:55:35.290335" elapsed="0.002209"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.293108" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.292807" elapsed="0.000326"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.294316" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.293721" elapsed="0.000621"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.294447" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:55:35.294605" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.293330" elapsed="0.001299"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.294812" elapsed="0.000224"/>
</kw>
<var name="${key}">BGP_RIB</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:35.292657" elapsed="0.002420"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.295646" level="INFO">${value} = true</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.295334" elapsed="0.000338"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.296655" level="INFO">${encoded} = true</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.296200" elapsed="0.000481"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.296731" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:35.296879" level="INFO">${encoded_value} = true</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.295871" elapsed="0.001032"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.297065" elapsed="0.000221"/>
</kw>
<var name="${key}">PASSIVE_MODE</var>
<var name="${value}">true</var>
<status status="PASS" start="2026-04-14T06:55:35.295189" elapsed="0.002137"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.297943" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.297635" elapsed="0.000333"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.298950" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.298508" elapsed="0.000468"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.299025" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:35.299174" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.298167" elapsed="0.001031"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.299374" elapsed="0.000225"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:35.297490" elapsed="0.002148"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.300188" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.299894" elapsed="0.000319"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.301199" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.300771" elapsed="0.000453"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.301274" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:35.301464" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.300440" elapsed="0.001049"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.301653" elapsed="0.000221"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:35.299749" elapsed="0.002164"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.302483" level="INFO">${value} = internal-neighbors</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.302173" elapsed="0.000335"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.303517" level="INFO">${encoded} = internal-neighbors</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.303075" elapsed="0.000469"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.303594" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T06:55:35.303750" level="INFO">${encoded_value} = internal-neighbors</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.302707" elapsed="0.001068"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.303938" elapsed="0.000222"/>
</kw>
<var name="${key}">PEER_GROUP_NAME</var>
<var name="${value}">internal-neighbors</var>
<status status="PASS" start="2026-04-14T06:55:35.302030" elapsed="0.002170"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.304825" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.304492" elapsed="0.000359"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.305859" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.305427" elapsed="0.000458"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.305977" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:35.306131" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.305051" elapsed="0.001105"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.306320" elapsed="0.000239"/>
</kw>
<var name="${key}">RR_CLIENT</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:55:35.304313" elapsed="0.002286"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:55:35.278453" elapsed="0.028181"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:55:35.306677" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:55:35.306851" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-3', 'IP': '127.0.0.3', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 't...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:55:35.277260" elapsed="0.029618"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.276950" elapsed="0.029967"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.307103" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.306942" elapsed="0.000216"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.276930" elapsed="0.030248"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.308286" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:35.307332" elapsed="0.000983"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:35.308393" elapsed="0.000032"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:35.273276" elapsed="0.035248"/>
</kw>
<msg time="2026-04-14T06:55:35.308579" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:35.259799" elapsed="0.048828"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.322208" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.335417" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.348572" elapsed="0.000027"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.348788" elapsed="0.000021"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.348979" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.349390" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.349215" elapsed="0.000231"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:35.349198" elapsed="0.000273"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.349625" elapsed="0.000026"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.349859" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.350042" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:35.349166" elapsed="0.000929"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:35.349055" elapsed="0.001066"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.350281" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:35.350357" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:35.350508" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:35.255247" elapsed="0.095289"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.378965" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.378559" elapsed="0.000435"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:35.379777" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:35.379536" elapsed="0.000323">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:35.379953" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:35.379171" elapsed="0.000806"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.380555" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:35.380153" elapsed="0.000429"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:35.380894" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:35.381047" level="INFO">${template} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/p...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:35.380757" elapsed="0.000319"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.381506" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="$PEER_GROUP_NAME"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.381244" elapsed="0.000311"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T06:55:35.381942" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.381623" elapsed="0.000377"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.382501" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-3', 'IP': '127.0.0.3', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 't...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.382182" elapsed="0.000346"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.382025" elapsed="0.000538"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.381604" elapsed="0.000981"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.383543" level="INFO">${final_text} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.3&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-gr...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:35.382743" elapsed="0.000830"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:35.383623" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:35.377916" elapsed="0.005867"/>
</kw>
<msg time="2026-04-14T06:55:35.383840" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:35.364348" elapsed="0.019539"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.397387" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.410730" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.424176" elapsed="0.000027"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.424400" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.424590" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.424968" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.424811" elapsed="0.000212"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:35.424796" elapsed="0.000251"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.425198" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.425391" elapsed="0.000027"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.425577" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:35.424768" elapsed="0.000861"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:35.424664" elapsed="0.000992"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.425818" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:35.425892" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T06:55:35.426014" level="INFO">${data} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.3&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-gr...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:35.361523" elapsed="0.064519"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:35.427439" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:35.427185" elapsed="0.000320">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:35.427598" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:35.426751" elapsed="0.000871"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.427952" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.427692" elapsed="0.000315"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.428531" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.428222" elapsed="0.000335"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.428031" elapsed="0.000565"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.427673" elapsed="0.000951"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.431165" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:35.428813" elapsed="0.002379"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T06:55:35.431243" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:35.431413" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T06:55:35.426409" elapsed="0.005029"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.432839" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.3</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.432593" elapsed="0.000292"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.433296" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.3&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbors"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.433053" elapsed="0.000290"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.433765" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.433521" elapsed="0.000287"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.434205" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.433968" elapsed="0.000279"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:35.435111" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T06:55:35.434911" elapsed="0.000225"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T06:55:35.435492" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T06:55:35.435301" elapsed="0.000216"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.435679" elapsed="0.000209"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.436298" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.436053" elapsed="0.000287"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T06:55:35.436397" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:35.436553" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T06:55:35.434477" elapsed="0.002100"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:35.450203" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.3 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.3 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0', 'Content-Length': '292', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.3&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbors"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt; 
 </msg>
<msg time="2026-04-14T06:55:35.450326" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.3 
 status=201, reason=Created 
 headers={'Content-Length': '0'} 
 body=None 
 </msg>
<msg time="2026-04-14T06:55:35.450635" level="INFO">${response} = &lt;Response [201]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:55:35.439072" elapsed="0.011622"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.436647" elapsed="0.014181"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.451259" elapsed="0.000048"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.450890" elapsed="0.000549"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.436629" elapsed="0.014861"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.459503" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.453694" elapsed="0.005909"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.453141" elapsed="0.006542"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.453100" elapsed="0.006640"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.463810" level="INFO">201</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.460153" elapsed="0.003721"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.459826" elapsed="0.004096"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.459802" elapsed="0.004155"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.464766" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:35.464209" elapsed="0.000594"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.465250" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.464900" elapsed="0.000430"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.466051" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.465630" elapsed="0.000457"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.465383" elapsed="0.000754"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.464875" elapsed="0.001291"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.466964" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:35.466424" elapsed="0.000578"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.467465" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.467098" elapsed="0.000446"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.468231" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.467817" elapsed="0.000450"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.467578" elapsed="0.000736"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.467073" elapsed="0.001270"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:35.468591" elapsed="0.000480"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:55:35.469726" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:35.469315" elapsed="0.000447"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.469995" elapsed="0.003093"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:55:35.452322" elapsed="0.020829"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:55:35.473325" elapsed="0.000030"/>
</return>
<status status="PASS" start="2026-04-14T06:55:35.473218" elapsed="0.000187"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.473199" elapsed="0.000236"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.473598" elapsed="0.000022"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T06:55:35.473666" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T06:55:35.476099" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T06:55:35.431781" elapsed="0.044344"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:35.476189" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:35.476344" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T06:55:35.243452" elapsed="0.233156"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.477035" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.476762" elapsed="0.000341"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.476743" elapsed="0.000384"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:35.477159" elapsed="0.000027"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer_group</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T06:55:35.238658" elapsed="0.238626"/>
</kw>
<var name="${index}">3</var>
<status status="PASS" start="2026-04-14T06:55:35.236032" elapsed="0.241291"/>
</iter>
<iter>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.477996" level="INFO">${peer_name} = example-bgp-peer-4</msg>
<var>${peer_name}</var>
<arg>example-bgp-peer-${index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.477647" elapsed="0.000376"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.478667" level="INFO">${peer_ip} = 127.0.0.4</msg>
<var>${peer_ip}</var>
<arg>str(ipaddr.IPAddress('${FIRST_PEER_IP}') + ${index} - 1)</arg>
<arg>modules=ipaddr</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:35.478196" elapsed="0.000498"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.479864" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer-4 | IP=127.0.0.4 | HOLDTIME=180 | PEER_PORT=17900 | INITIATE=false | BGP_RIB=example-bgp-rib | PASSIVE_MODE=true | BGP_RIB_OPENCONFIG=exampl...</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${peer_name}</arg>
<arg>IP=${peer_ip}</arg>
<arg>HOLDTIME=${HOLDTIME_CHANGE_COUNT_MANY}</arg>
<arg>PEER_PORT=${BGP_TOOL_PORT}</arg>
<arg>INITIATE=false</arg>
<arg>BGP_RIB=${RIB_INSTANCE}</arg>
<arg>PASSIVE_MODE=true</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>RIB_INSTANCE_NAME=${RIB_INSTANCE}</arg>
<arg>PEER_GROUP_NAME=${PEER_GROUP}</arg>
<arg>RR_CLIENT=false</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.478956" elapsed="0.000937"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.517307" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.516926" elapsed="0.000408"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:35.518122" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:35.517881" elapsed="0.000314">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:35.518288" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:35.517528" elapsed="0.000784"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.518918" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:35.518507" elapsed="0.000438"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:35.519254" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:35.519466" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:35.519118" elapsed="0.000375"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.519907" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.519663" elapsed="0.000290"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.520956" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-4', 'IP': '127.0.0.4', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_INSTANCE_NAME': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.520692" elapsed="0.000311"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.521457" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.521176" elapsed="0.000307"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.522213" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.521867" elapsed="0.000373"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.523291" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.522793" elapsed="0.000524"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.523393" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T06:55:35.523548" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.522462" elapsed="0.001110"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.523736" elapsed="0.000228"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:55:35.521721" elapsed="0.002283"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.524737" level="INFO">${value} = example-bgp-peer-4</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.524258" elapsed="0.000505"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.525894" level="INFO">${encoded} = example-bgp-peer-4</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.525457" elapsed="0.000463"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.525970" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:35.526121" level="INFO">${encoded_value} = example-bgp-peer-4</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.524966" elapsed="0.001180"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.526310" elapsed="0.000240"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer-4</var>
<status status="PASS" start="2026-04-14T06:55:35.524115" elapsed="0.002475"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.527160" level="INFO">${value} = 127.0.0.4</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.526862" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.528175" level="INFO">${encoded} = 127.0.0.4</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.527743" elapsed="0.000458"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.528250" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:35.528453" level="INFO">${encoded_value} = 127.0.0.4</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.527412" elapsed="0.001066"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.528644" elapsed="0.000223"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">127.0.0.4</var>
<status status="PASS" start="2026-04-14T06:55:35.526702" elapsed="0.002205"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.529507" level="INFO">${value} = 180</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.529191" elapsed="0.000341"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.530507" level="INFO">${encoded} = 180</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.530060" elapsed="0.000474"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.530584" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:35.530734" level="INFO">${encoded_value} = 180</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.529731" elapsed="0.001027"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.530938" elapsed="0.000224"/>
</kw>
<var name="${key}">HOLDTIME</var>
<var name="${value}">180</var>
<status status="PASS" start="2026-04-14T06:55:35.529045" elapsed="0.002158"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.531788" level="INFO">${value} = 17900</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.531488" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.532804" level="INFO">${encoded} = 17900</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.532340" elapsed="0.000490"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.532880" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:35.533029" level="INFO">${encoded_value} = 17900</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.532012" elapsed="0.001041"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.533217" elapsed="0.000239"/>
</kw>
<var name="${key}">PEER_PORT</var>
<var name="${value}">17900</var>
<status status="PASS" start="2026-04-14T06:55:35.531316" elapsed="0.002180"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.534100" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.533756" elapsed="0.000369"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.535145" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.534671" elapsed="0.000500"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.535222" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:35.535400" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.534326" elapsed="0.001100"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.535592" elapsed="0.000225"/>
</kw>
<var name="${key}">INITIATE</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:55:35.533610" elapsed="0.002248"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.536473" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.536117" elapsed="0.000381"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.537482" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.537037" elapsed="0.000472"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.537559" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:35.537711" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.536702" elapsed="0.001033"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.537899" elapsed="0.000222"/>
</kw>
<var name="${key}">BGP_RIB</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:35.535973" elapsed="0.002188"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.538940" level="INFO">${value} = true</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.538615" elapsed="0.000351"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.539953" level="INFO">${encoded} = true</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.539522" elapsed="0.000458"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.540030" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:35.540180" level="INFO">${encoded_value} = true</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.539167" elapsed="0.001037"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.540417" elapsed="0.000231"/>
</kw>
<var name="${key}">PASSIVE_MODE</var>
<var name="${value}">true</var>
<status status="PASS" start="2026-04-14T06:55:35.538274" elapsed="0.002414"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.541246" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.540947" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.542247" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.541818" elapsed="0.000455"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.542323" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:35.542489" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.541487" elapsed="0.001026"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.542677" elapsed="0.000239"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:35.540802" elapsed="0.002155"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.543546" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.543219" elapsed="0.000353"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.544560" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.544100" elapsed="0.000487"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.544637" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:35.544787" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.543771" elapsed="0.001040"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.544978" elapsed="0.000222"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:35.543070" elapsed="0.002170"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.545860" level="INFO">${value} = internal-neighbors</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.545552" elapsed="0.000334"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.546892" level="INFO">${encoded} = internal-neighbors</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.546431" elapsed="0.000487"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.546969" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:35.547119" level="INFO">${encoded_value} = internal-neighbors</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.546087" elapsed="0.001057"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.547310" elapsed="0.000253"/>
</kw>
<var name="${key}">PEER_GROUP_NAME</var>
<var name="${value}">internal-neighbors</var>
<status status="PASS" start="2026-04-14T06:55:35.545353" elapsed="0.002252"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.548163" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.547865" elapsed="0.000323"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.549197" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.548772" elapsed="0.000451"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.549273" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:35.549440" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.548441" elapsed="0.001024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.549628" elapsed="0.000222"/>
</kw>
<var name="${key}">RR_CLIENT</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:55:35.547719" elapsed="0.002171"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:55:35.521532" elapsed="0.028392"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:55:35.549973" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:35.550135" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-4', 'IP': '127.0.0.4', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 't...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:55:35.520330" elapsed="0.029832"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.520021" elapsed="0.030174"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.550394" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.550219" elapsed="0.000233"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.520002" elapsed="0.030471"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.551419" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:35.550629" elapsed="0.000820"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:35.551499" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:35.516268" elapsed="0.035357"/>
</kw>
<msg time="2026-04-14T06:55:35.551680" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:35.502467" elapsed="0.049261"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.565425" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.578824" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.592212" elapsed="0.000027"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.592434" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.592623" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.593003" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.592843" elapsed="0.000215"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:35.592827" elapsed="0.000255"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.593234" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.593431" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.593613" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:35.592798" elapsed="0.000868"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:35.592697" elapsed="0.000995"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.593856" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:35.593930" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T06:55:35.594051" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:35.497879" elapsed="0.096199"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.622616" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.622225" elapsed="0.000419"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:35.623413" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:35.623192" elapsed="0.000285">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:35.623570" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:35.622844" elapsed="0.000751"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.624155" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:35.623770" elapsed="0.000412"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:35.624505" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:35.624631" level="INFO">${template} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/p...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:35.624355" elapsed="0.000304"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.625077" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="$PEER_GROUP_NAME"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.624834" elapsed="0.000336"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T06:55:35.625561" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.625239" elapsed="0.000381"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.626113" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-4', 'IP': '127.0.0.4', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 't...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.625811" elapsed="0.000329"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.625646" elapsed="0.000529"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.625220" elapsed="0.000976"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.627120" level="INFO">${final_text} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.4&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-gr...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:35.626354" elapsed="0.000796"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:35.627201" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:35.621594" elapsed="0.005733"/>
</kw>
<msg time="2026-04-14T06:55:35.627396" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:35.607980" elapsed="0.019465"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.641158" elapsed="0.000027"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.654547" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.667937" elapsed="0.000028"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.668148" elapsed="0.000021"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.668337" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.668732" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.668572" elapsed="0.000215"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:35.668557" elapsed="0.000254"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.668963" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.669144" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.669321" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:35.668529" elapsed="0.000859"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:35.668424" elapsed="0.000991"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.669611" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:35.669687" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T06:55:35.669815" level="INFO">${data} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.4&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-gr...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:35.605140" elapsed="0.064709"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:35.671171" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:35.670937" elapsed="0.000297">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:35.671325" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:35.670560" elapsed="0.000789"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.671695" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.671435" elapsed="0.000316"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.672245" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.671952" elapsed="0.000318"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.671775" elapsed="0.000529"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.671416" elapsed="0.000909"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.674852" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:35.672505" elapsed="0.002374"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T06:55:35.674931" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:35.675086" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T06:55:35.670202" elapsed="0.004908"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.676540" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.4</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.676269" elapsed="0.000317"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.676986" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.4&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbors"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.676749" elapsed="0.000285"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.677453" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.677196" elapsed="0.000301"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.677898" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.677659" elapsed="0.000281"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:35.678771" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T06:55:35.678581" elapsed="0.000217"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T06:55:35.679157" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T06:55:35.678984" elapsed="0.000198"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.679341" elapsed="0.000211"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.679970" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.679724" elapsed="0.000289"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T06:55:35.680053" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:35.680207" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T06:55:35.678152" elapsed="0.002079"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:35.690692" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.4 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.4 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0', 'Content-Length': '292', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.4&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbors"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt; 
 </msg>
<msg time="2026-04-14T06:55:35.690748" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.4 
 status=201, reason=Created 
 headers={'Content-Length': '0'} 
 body=None 
 </msg>
<msg time="2026-04-14T06:55:35.690876" level="INFO">${response} = &lt;Response [201]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:55:35.682761" elapsed="0.008141"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.680336" elapsed="0.010613"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.691143" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.690977" elapsed="0.000233"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.680318" elapsed="0.010914"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.694753" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.692225" elapsed="0.002572"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.691991" elapsed="0.002874"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.691973" elapsed="0.002918"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.698478" level="INFO">201</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.695188" elapsed="0.003356"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.694953" elapsed="0.003638"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.694936" elapsed="0.003690"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.699441" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:35.698888" elapsed="0.000591"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.699927" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.699577" elapsed="0.000431"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.700731" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.700286" elapsed="0.000482"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.700042" elapsed="0.000776"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.699551" elapsed="0.001297"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.701620" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:35.701087" elapsed="0.000571"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.702111" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.701758" elapsed="0.000431"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.702937" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.702484" elapsed="0.000490"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.702223" elapsed="0.000800"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.701730" elapsed="0.001322"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:35.703282" elapsed="0.000520"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:55:35.704286" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:35.704012" elapsed="0.000301"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.704496" elapsed="0.002585"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:55:35.691632" elapsed="0.015520"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:55:35.707376" elapsed="0.000029"/>
</return>
<status status="PASS" start="2026-04-14T06:55:35.707255" elapsed="0.000185"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.707235" elapsed="0.000229"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.707625" elapsed="0.000022"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T06:55:35.707693" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T06:55:35.710100" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T06:55:35.675466" elapsed="0.034661"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:35.710191" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:35.710345" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T06:55:35.486028" elapsed="0.224356"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.710733" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.710484" elapsed="0.000318"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.710466" elapsed="0.000386"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:35.710886" elapsed="0.000025"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer_group</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T06:55:35.480196" elapsed="0.230813"/>
</kw>
<var name="${index}">4</var>
<status status="PASS" start="2026-04-14T06:55:35.477467" elapsed="0.233579"/>
</iter>
<iter>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.711616" level="INFO">${peer_name} = example-bgp-peer-5</msg>
<var>${peer_name}</var>
<arg>example-bgp-peer-${index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.711296" elapsed="0.000346"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.712252" level="INFO">${peer_ip} = 127.0.0.5</msg>
<var>${peer_ip}</var>
<arg>str(ipaddr.IPAddress('${FIRST_PEER_IP}') + ${index} - 1)</arg>
<arg>modules=ipaddr</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:35.711812" elapsed="0.000467"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.713350" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer-5 | IP=127.0.0.5 | HOLDTIME=180 | PEER_PORT=17900 | INITIATE=false | BGP_RIB=example-bgp-rib | PASSIVE_MODE=true | BGP_RIB_OPENCONFIG=exampl...</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${peer_name}</arg>
<arg>IP=${peer_ip}</arg>
<arg>HOLDTIME=${HOLDTIME_CHANGE_COUNT_MANY}</arg>
<arg>PEER_PORT=${BGP_TOOL_PORT}</arg>
<arg>INITIATE=false</arg>
<arg>BGP_RIB=${RIB_INSTANCE}</arg>
<arg>PASSIVE_MODE=true</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>RIB_INSTANCE_NAME=${RIB_INSTANCE}</arg>
<arg>PEER_GROUP_NAME=${PEER_GROUP}</arg>
<arg>RR_CLIENT=false</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.712495" elapsed="0.000898"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.750388" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.749983" elapsed="0.000434"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:35.751216" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:35.750966" elapsed="0.000314">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:35.751388" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:35.750600" elapsed="0.000814"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.751987" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:35.751597" elapsed="0.000416"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:35.752323" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:35.752471" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:35.752185" elapsed="0.000374"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.752985" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.752737" elapsed="0.000294"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.754049" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-5', 'IP': '127.0.0.5', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_INSTANCE_NAME': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.753784" elapsed="0.000312"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.754549" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.754269" elapsed="0.000305"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.755282" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.754984" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.756342" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.755907" elapsed="0.000483"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.756443" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:35.756596" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.755575" elapsed="0.001046"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.756785" elapsed="0.000224"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:55:35.754805" elapsed="0.002244"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.757627" level="INFO">${value} = example-bgp-peer-5</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.757310" elapsed="0.000342"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.758763" level="INFO">${encoded} = example-bgp-peer-5</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.758326" elapsed="0.000463"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.758858" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:35.759010" level="INFO">${encoded_value} = example-bgp-peer-5</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.757993" elapsed="0.001042"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.759200" elapsed="0.000240"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer-5</var>
<status status="PASS" start="2026-04-14T06:55:35.757162" elapsed="0.002318"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.760030" level="INFO">${value} = 127.0.0.5</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.759736" elapsed="0.000320"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.761017" level="INFO">${encoded} = 127.0.0.5</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.760597" elapsed="0.000446"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.761093" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:35.761241" level="INFO">${encoded_value} = 127.0.0.5</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.760253" elapsed="0.001012"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.761468" elapsed="0.000224"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">127.0.0.5</var>
<status status="PASS" start="2026-04-14T06:55:35.759593" elapsed="0.002139"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.762286" level="INFO">${value} = 180</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.761986" elapsed="0.000325"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.763310" level="INFO">${encoded} = 180</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.762889" elapsed="0.000451"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.763405" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:35.763557" level="INFO">${encoded_value} = 180</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.762529" elapsed="0.001052"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.763744" elapsed="0.000226"/>
</kw>
<var name="${key}">HOLDTIME</var>
<var name="${value}">180</var>
<status status="PASS" start="2026-04-14T06:55:35.761843" elapsed="0.002167"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.764622" level="INFO">${value} = 17900</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.764306" elapsed="0.000341"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.765619" level="INFO">${encoded} = 17900</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.765174" elapsed="0.000471"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.765694" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:35.765844" level="INFO">${encoded_value} = 17900</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.764847" elapsed="0.001021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.766031" elapsed="0.000221"/>
</kw>
<var name="${key}">PEER_PORT</var>
<var name="${value}">17900</var>
<status status="PASS" start="2026-04-14T06:55:35.764161" elapsed="0.002130"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.766914" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.766605" elapsed="0.000443"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.768029" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.767602" elapsed="0.000453"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.768109" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:35.768259" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.767247" elapsed="0.001036"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.768473" elapsed="0.000226"/>
</kw>
<var name="${key}">INITIATE</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:55:35.766459" elapsed="0.002281"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.769305" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.768996" elapsed="0.000334"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.770507" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.769887" elapsed="0.000646"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.770583" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:35.770736" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.769555" elapsed="0.001205"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.770967" elapsed="0.000225"/>
</kw>
<var name="${key}">BGP_RIB</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:35.768852" elapsed="0.002380"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.771808" level="INFO">${value} = true</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.771508" elapsed="0.000325"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.772791" level="INFO">${encoded} = true</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.772358" elapsed="0.000459"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.772867" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:35.773015" level="INFO">${encoded_value} = true</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.772031" elapsed="0.001008"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.773202" elapsed="0.000239"/>
</kw>
<var name="${key}">PASSIVE_MODE</var>
<var name="${value}">true</var>
<status status="PASS" start="2026-04-14T06:55:35.771345" elapsed="0.002136"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.774052" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.773752" elapsed="0.000325"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.775070" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.774634" elapsed="0.000463"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.775146" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:35.775302" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.774276" elapsed="0.001051"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.775507" elapsed="0.000226"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:35.773594" elapsed="0.002180"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.776359" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.776065" elapsed="0.000334"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.777375" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.776929" elapsed="0.000473"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.777452" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:35.777602" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.776599" elapsed="0.001027"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.777794" elapsed="0.000221"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:35.775921" elapsed="0.002134"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.778664" level="INFO">${value} = internal-neighbors</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.778311" elapsed="0.000378"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.779681" level="INFO">${encoded} = internal-neighbors</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.779246" elapsed="0.000461"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.779757" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:35.779908" level="INFO">${encoded_value} = internal-neighbors</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.778916" elapsed="0.001016"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.780095" elapsed="0.000222"/>
</kw>
<var name="${key}">PEER_GROUP_NAME</var>
<var name="${value}">internal-neighbors</var>
<status status="PASS" start="2026-04-14T06:55:35.778168" elapsed="0.002190"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.780937" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.780637" elapsed="0.000325"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.781934" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.781505" elapsed="0.000455"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.782010" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:35.782160" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.781162" elapsed="0.001027"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.782352" elapsed="0.000283"/>
</kw>
<var name="${key}">RR_CLIENT</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:55:35.780492" elapsed="0.002185"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:55:35.754622" elapsed="0.028089"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:55:35.782756" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T06:55:35.782941" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-5', 'IP': '127.0.0.5', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 't...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:55:35.753440" elapsed="0.029528"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.753104" elapsed="0.029896"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.783190" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.783025" elapsed="0.000221"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.753084" elapsed="0.030182"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.784355" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:35.783438" elapsed="0.000961"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:35.784450" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:35.749243" elapsed="0.035332"/>
</kw>
<msg time="2026-04-14T06:55:35.784629" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:35.734720" elapsed="0.049955"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.798117" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.811389" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.824673" elapsed="0.000028"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.824881" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.825070" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.825459" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.825287" elapsed="0.000229"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:35.825272" elapsed="0.000267"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.825691" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.825876" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.826054" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:35.825244" elapsed="0.000862"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:35.825143" elapsed="0.000988"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.826288" elapsed="0.000019"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:35.826374" elapsed="0.000017"/>
</return>
<msg time="2026-04-14T06:55:35.826499" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:35.730170" elapsed="0.096356"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.855116" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.854725" elapsed="0.000419"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:35.855894" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:35.855680" elapsed="0.000281">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:35.856054" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:35.855318" elapsed="0.000806"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.856720" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:35.856307" elapsed="0.000440"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:35.857057" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:35.857190" level="INFO">${template} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/p...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:35.856922" elapsed="0.000296"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.857655" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="$PEER_GROUP_NAME"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.857410" elapsed="0.000294"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T06:55:35.858084" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.857772" elapsed="0.000371"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.858648" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-5', 'IP': '127.0.0.5', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 't...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.858331" elapsed="0.000344"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.858167" elapsed="0.000544"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.857753" elapsed="0.000978"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.859667" level="INFO">${final_text} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.5&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-gr...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:35.858921" elapsed="0.000776"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:35.859747" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:35.854081" elapsed="0.005790"/>
</kw>
<msg time="2026-04-14T06:55:35.859925" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:35.840389" elapsed="0.019581"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.873467" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.886674" elapsed="0.000027"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.900165" elapsed="0.000042"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.900491" elapsed="0.000024"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.900689" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.901124" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.900960" elapsed="0.000219"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:35.900943" elapsed="0.000262"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.901372" elapsed="0.000023"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.901561" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.901739" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:35.900905" elapsed="0.000887"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:35.900769" elapsed="0.001052"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.901982" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:35.902058" elapsed="0.000017"/>
</return>
<msg time="2026-04-14T06:55:35.902212" level="INFO">${data} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.5&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-gr...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:35.837589" elapsed="0.064653"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:35.903767" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:35.903483" elapsed="0.000364">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:35.903943" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:35.903059" elapsed="0.000908"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.904324" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.904037" elapsed="0.000360"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.904921" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.904622" elapsed="0.000325"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.904423" elapsed="0.000559"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.904018" elapsed="0.000985"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.907599" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:35.905168" elapsed="0.002457"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T06:55:35.907676" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T06:55:35.907838" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T06:55:35.902643" elapsed="0.005220"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.909309" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.5</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.909054" elapsed="0.000302"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.909784" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.5&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbors"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.909537" elapsed="0.000295"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.910240" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.909996" elapsed="0.000332"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.910751" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.910508" elapsed="0.000286"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:35.911672" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T06:55:35.911464" elapsed="0.000234"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T06:55:35.912080" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T06:55:35.911903" elapsed="0.000202"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.912269" elapsed="0.000232"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.912919" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.912671" elapsed="0.000291"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T06:55:35.913004" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:35.913159" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T06:55:35.911022" elapsed="0.002161"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:35.924077" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.5 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.5 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0', 'Content-Length': '292', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.5&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbors"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt; 
 </msg>
<msg time="2026-04-14T06:55:35.924133" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.5 
 status=201, reason=Created 
 headers={'Content-Length': '0'} 
 body=None 
 </msg>
<msg time="2026-04-14T06:55:35.924225" level="INFO">${response} = &lt;Response [201]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:55:35.915769" elapsed="0.008481"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.913256" elapsed="0.011041"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.924515" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.924324" elapsed="0.000258"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.913238" elapsed="0.011367"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.929463" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.925919" elapsed="0.003604"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.925593" elapsed="0.003978"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.925567" elapsed="0.004038"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.933561" level="INFO">201</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.930007" elapsed="0.003617"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.929683" elapsed="0.003988"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.929660" elapsed="0.004045"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.934543" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:35.933963" elapsed="0.000618"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.935071" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.934678" elapsed="0.000474"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.935911" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.935453" elapsed="0.000490"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.935186" elapsed="0.000796"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.934653" elapsed="0.001350"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.936552" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:35.936175" elapsed="0.000403"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.936894" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.936647" elapsed="0.000348"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.937514" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.937202" elapsed="0.000338"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.937021" elapsed="0.000554"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.936628" elapsed="0.000968"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:35.937761" elapsed="0.000355"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:55:35.938650" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:35.938320" elapsed="0.000356"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.938860" elapsed="0.002574"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:55:35.925068" elapsed="0.016431"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:55:35.941675" elapsed="0.000031"/>
</return>
<status status="PASS" start="2026-04-14T06:55:35.941567" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.941548" elapsed="0.000216"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.941927" elapsed="0.000021"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T06:55:35.941993" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T06:55:35.944488" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T06:55:35.908218" elapsed="0.036297"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:35.944582" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:35.944738" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T06:55:35.718407" elapsed="0.226356"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:35.945162" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:35.944862" elapsed="0.000372"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.944844" elapsed="0.000413"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:35.945290" elapsed="0.000025"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer_group</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T06:55:35.713690" elapsed="0.231740"/>
</kw>
<var name="${index}">5</var>
<status status="PASS" start="2026-04-14T06:55:35.711147" elapsed="0.234323"/>
</iter>
<iter>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.946043" level="INFO">${peer_name} = example-bgp-peer-6</msg>
<var>${peer_name}</var>
<arg>example-bgp-peer-${index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.945741" elapsed="0.000328"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.946954" level="INFO">${peer_ip} = 127.0.0.6</msg>
<var>${peer_ip}</var>
<arg>str(ipaddr.IPAddress('${FIRST_PEER_IP}') + ${index} - 1)</arg>
<arg>modules=ipaddr</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:35.946474" elapsed="0.000507"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.948071" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer-6 | IP=127.0.0.6 | HOLDTIME=180 | PEER_PORT=17900 | INITIATE=false | BGP_RIB=example-bgp-rib | PASSIVE_MODE=true | BGP_RIB_OPENCONFIG=exampl...</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${peer_name}</arg>
<arg>IP=${peer_ip}</arg>
<arg>HOLDTIME=${HOLDTIME_CHANGE_COUNT_MANY}</arg>
<arg>PEER_PORT=${BGP_TOOL_PORT}</arg>
<arg>INITIATE=false</arg>
<arg>BGP_RIB=${RIB_INSTANCE}</arg>
<arg>PASSIVE_MODE=true</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>RIB_INSTANCE_NAME=${RIB_INSTANCE}</arg>
<arg>PEER_GROUP_NAME=${PEER_GROUP}</arg>
<arg>RR_CLIENT=false</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.947184" elapsed="0.000916"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.985475" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:35.985081" elapsed="0.000422"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:35.986337" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:35.986091" elapsed="0.000342">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:35.986530" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:35.985724" elapsed="0.000830"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.987155" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:35.986735" elapsed="0.000446"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:35.987511" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:35.987668" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:35.987357" elapsed="0.000338"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.988109" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.987866" elapsed="0.000288"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.989156" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-6', 'IP': '127.0.0.6', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_INSTANCE_NAME': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:35.988894" elapsed="0.000308"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.989653" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.989390" elapsed="0.000288"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.990385" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.990070" elapsed="0.000342"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.991440" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.990960" elapsed="0.000506"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.991517" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:35.991670" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.990615" elapsed="0.001080"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.991861" elapsed="0.000230"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:55:35.989924" elapsed="0.002207"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.992703" level="INFO">${value} = example-bgp-peer-6</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.992405" elapsed="0.000323"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.993869" level="INFO">${encoded} = example-bgp-peer-6</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.993438" elapsed="0.000458"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.993947" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:35.994101" level="INFO">${encoded_value} = example-bgp-peer-6</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.992930" elapsed="0.001196"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.994293" elapsed="0.000242"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer-6</var>
<status status="PASS" start="2026-04-14T06:55:35.992244" elapsed="0.002332"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.995381" level="INFO">${value} = 127.0.0.6</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.995047" elapsed="0.000361"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.996408" level="INFO">${encoded} = 127.0.0.6</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.995941" elapsed="0.000495"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.996518" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:55:35.996675" level="INFO">${encoded_value} = 127.0.0.6</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.995611" elapsed="0.001088"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.996865" elapsed="0.000229"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">127.0.0.6</var>
<status status="PASS" start="2026-04-14T06:55:35.994689" elapsed="0.002446"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:35.997714" level="INFO">${value} = 180</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.997412" elapsed="0.000327"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:35.998780" level="INFO">${encoded} = 180</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.998311" elapsed="0.000505"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:35.998886" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T06:55:35.999044" level="INFO">${encoded_value} = 180</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:35.997944" elapsed="0.001123"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:35.999234" elapsed="0.000240"/>
</kw>
<var name="${key}">HOLDTIME</var>
<var name="${value}">180</var>
<status status="PASS" start="2026-04-14T06:55:35.997249" elapsed="0.002266"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.000077" level="INFO">${value} = 17900</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:35.999776" elapsed="0.000327"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.001092" level="INFO">${encoded} = 17900</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.000664" elapsed="0.000454"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.001167" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.001317" level="INFO">${encoded_value} = 17900</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.000315" elapsed="0.001026"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.001573" elapsed="0.000222"/>
</kw>
<var name="${key}">PEER_PORT</var>
<var name="${value}">17900</var>
<status status="PASS" start="2026-04-14T06:55:35.999628" elapsed="0.002207"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.002405" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.002092" elapsed="0.000339"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.003423" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.002976" elapsed="0.000473"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.003500" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:36.003653" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.002631" elapsed="0.001046"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.003842" elapsed="0.000224"/>
</kw>
<var name="${key}">INITIATE</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:55:36.001948" elapsed="0.002159"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.004682" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.004382" elapsed="0.000326"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.005692" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.005247" elapsed="0.000472"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.005769" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.005922" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.004916" elapsed="0.001030"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.006109" elapsed="0.000221"/>
</kw>
<var name="${key}">BGP_RIB</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:36.004221" elapsed="0.002201"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.007241" level="INFO">${value} = true</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.006933" elapsed="0.000333"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.008248" level="INFO">${encoded} = true</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.007822" elapsed="0.000452"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.008325" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.008530" level="INFO">${encoded_value} = true</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.007487" elapsed="0.001068"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.008722" elapsed="0.000224"/>
</kw>
<var name="${key}">PASSIVE_MODE</var>
<var name="${value}">true</var>
<status status="PASS" start="2026-04-14T06:55:36.006572" elapsed="0.002415"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.009562" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.009246" elapsed="0.000341"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.010605" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.010120" elapsed="0.000512"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.010683" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:36.010853" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.009788" elapsed="0.001091"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.011045" elapsed="0.000225"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:36.009101" elapsed="0.002209"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.011935" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.011634" elapsed="0.000327"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.012969" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.012544" elapsed="0.000451"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.013046" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.013196" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.012188" elapsed="0.001032"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.013399" elapsed="0.000223"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:36.011481" elapsed="0.002182"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.014216" level="INFO">${value} = internal-neighbors</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.013920" elapsed="0.000321"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.015258" level="INFO">${encoded} = internal-neighbors</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.014804" elapsed="0.000481"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.015335" elapsed="0.000044"/>
</return>
<msg time="2026-04-14T06:55:36.015504" level="INFO">${encoded_value} = internal-neighbors</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.014475" elapsed="0.001054"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.015693" elapsed="0.000223"/>
</kw>
<var name="${key}">PEER_GROUP_NAME</var>
<var name="${value}">internal-neighbors</var>
<status status="PASS" start="2026-04-14T06:55:36.013776" elapsed="0.002180"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.016524" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.016213" elapsed="0.000336"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.017516" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.017075" elapsed="0.000466"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.017591" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.017740" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.016748" elapsed="0.001017"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.017927" elapsed="0.000221"/>
</kw>
<var name="${key}">RR_CLIENT</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:55:36.016069" elapsed="0.002120"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:55:35.989730" elapsed="0.028493"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:55:36.018268" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:55:36.018487" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-6', 'IP': '127.0.0.6', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 't...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:55:35.988550" elapsed="0.029964"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:35.988223" elapsed="0.030324"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.018773" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.018606" elapsed="0.000224"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:35.988203" elapsed="0.030665"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.019797" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.019027" elapsed="0.000799"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:36.019876" elapsed="0.000028"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:35.984449" elapsed="0.035551"/>
</kw>
<msg time="2026-04-14T06:55:36.020055" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:35.970825" elapsed="0.049278"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.033737" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.047045" elapsed="0.000027"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.060422" elapsed="0.000027"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.060630" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.060825" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.061204" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.061046" elapsed="0.000215"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:36.061031" elapsed="0.000253"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.061453" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.061636" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.061816" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:36.061002" elapsed="0.000867"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:36.060899" elapsed="0.000996"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.062053" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:36.062129" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T06:55:36.062250" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:35.966199" elapsed="0.096194"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.090786" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.090408" elapsed="0.000405"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:36.091583" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:36.091375" elapsed="0.000272">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:36.091739" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:36.091016" elapsed="0.000747"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.092328" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:36.091944" elapsed="0.000411"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:36.092677" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:36.092802" level="INFO">${template} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/p...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:36.092544" elapsed="0.000285"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.093243" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="$PEER_GROUP_NAME"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.093002" elapsed="0.000290"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T06:55:36.093679" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.093359" elapsed="0.000377"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.094217" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-6', 'IP': '127.0.0.6', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 't...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.093920" elapsed="0.000325"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.093761" elapsed="0.000519"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.093341" elapsed="0.000959"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.095217" level="INFO">${final_text} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.6&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-gr...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.094474" elapsed="0.000773"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:36.095297" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:36.089754" elapsed="0.005685"/>
</kw>
<msg time="2026-04-14T06:55:36.095495" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:36.076195" elapsed="0.019347"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.109046" elapsed="0.000027"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.122321" elapsed="0.000026"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.135801" elapsed="0.000028"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.136010" elapsed="0.000021"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.136196" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.136591" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.136432" elapsed="0.000215"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:36.136417" elapsed="0.000254"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.136827" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.137007" elapsed="0.000024"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.137190" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:36.136388" elapsed="0.000855"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:36.136269" elapsed="0.000999"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.137439" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:36.137514" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T06:55:36.137636" level="INFO">${data} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.6&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-gr...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:36.073372" elapsed="0.064294"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:36.138994" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:36.138723" elapsed="0.000334">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:36.139149" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:36.138354" elapsed="0.000819"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.139517" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.139243" elapsed="0.000331"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.140080" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.139776" elapsed="0.000330"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.139598" elapsed="0.000543"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.139225" elapsed="0.000937"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.142657" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:36.140324" elapsed="0.002360"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T06:55:36.142767" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:36.142941" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T06:55:36.138015" elapsed="0.004951"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.144390" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.6</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.144126" elapsed="0.000314"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.144844" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.6&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbors"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.144605" elapsed="0.000288"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.145299" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.145056" elapsed="0.000287"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.145764" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.145523" elapsed="0.000286"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:36.146648" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T06:55:36.146454" elapsed="0.000219"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T06:55:36.147047" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T06:55:36.146843" elapsed="0.000229"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.147235" elapsed="0.000213"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.147867" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.147617" elapsed="0.000293"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T06:55:36.147951" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.148106" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T06:55:36.146022" elapsed="0.002109"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:36.159863" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.6 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.6 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0', 'Content-Length': '292', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.6&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbors"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt; 
 </msg>
<msg time="2026-04-14T06:55:36.159940" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.6 
 status=201, reason=Created 
 headers={'Content-Length': '0'} 
 body=None 
 </msg>
<msg time="2026-04-14T06:55:36.160078" level="INFO">${response} = &lt;Response [201]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:55:36.150618" elapsed="0.009495"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.148200" elapsed="0.011976"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.160474" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.160213" elapsed="0.000356"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.148183" elapsed="0.012416"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.165535" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.161956" elapsed="0.003640"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.161630" elapsed="0.004014"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.161604" elapsed="0.004075"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.169753" level="INFO">201</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.166084" elapsed="0.003737"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.165756" elapsed="0.004113"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.165733" elapsed="0.004170"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.170688" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.170146" elapsed="0.000624"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.171280" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.170920" elapsed="0.000461"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.172034" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.171670" elapsed="0.000391"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.171418" elapsed="0.000679"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.170847" elapsed="0.001272"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.172679" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.172294" elapsed="0.000412"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.173026" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.172777" elapsed="0.000307"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.173597" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.173282" elapsed="0.000341"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.173108" elapsed="0.000551"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.172759" elapsed="0.000921"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:36.173843" elapsed="0.000345"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:55:36.174655" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.174379" elapsed="0.000302"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.174869" elapsed="0.002526"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:55:36.161113" elapsed="0.016346"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:55:36.177631" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:55:36.177526" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.177507" elapsed="0.000209"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.177881" elapsed="0.000021"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T06:55:36.177948" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T06:55:36.180388" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T06:55:36.143306" elapsed="0.037110"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:36.180480" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.180633" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T06:55:35.954277" elapsed="0.226380"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.181010" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.180755" elapsed="0.000324"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.180738" elapsed="0.000364"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:36.181134" elapsed="0.000026"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer_group</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T06:55:35.948418" elapsed="0.232843"/>
</kw>
<var name="${index}">6</var>
<status status="PASS" start="2026-04-14T06:55:35.945589" elapsed="0.235710"/>
</iter>
<iter>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.181865" level="INFO">${peer_name} = example-bgp-peer-7</msg>
<var>${peer_name}</var>
<arg>example-bgp-peer-${index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.181565" elapsed="0.000326"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.182511" level="INFO">${peer_ip} = 127.0.0.7</msg>
<var>${peer_ip}</var>
<arg>str(ipaddr.IPAddress('${FIRST_PEER_IP}') + ${index} - 1)</arg>
<arg>modules=ipaddr</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.182060" elapsed="0.000478"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.183699" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer-7 | IP=127.0.0.7 | HOLDTIME=180 | PEER_PORT=17900 | INITIATE=false | BGP_RIB=example-bgp-rib | PASSIVE_MODE=true | BGP_RIB_OPENCONFIG=exampl...</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${peer_name}</arg>
<arg>IP=${peer_ip}</arg>
<arg>HOLDTIME=${HOLDTIME_CHANGE_COUNT_MANY}</arg>
<arg>PEER_PORT=${BGP_TOOL_PORT}</arg>
<arg>INITIATE=false</arg>
<arg>BGP_RIB=${RIB_INSTANCE}</arg>
<arg>PASSIVE_MODE=true</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>RIB_INSTANCE_NAME=${RIB_INSTANCE}</arg>
<arg>PEER_GROUP_NAME=${PEER_GROUP}</arg>
<arg>RR_CLIENT=false</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.182775" elapsed="0.000953"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.219599" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.219208" elapsed="0.000419"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:36.220377" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:36.220146" elapsed="0.000296">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:36.220535" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:36.219802" elapsed="0.000757"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.221127" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:36.220735" elapsed="0.000418"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:36.221485" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:36.221611" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:36.221325" elapsed="0.000311"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.222045" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.221803" elapsed="0.000287"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.223110" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-7', 'IP': '127.0.0.7', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_INSTANCE_NAME': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.222819" elapsed="0.000337"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.223607" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.223329" elapsed="0.000304"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.224307" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.224013" elapsed="0.000320"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.225313" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.224884" elapsed="0.000455"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.225411" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:55:36.225564" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.224550" elapsed="0.001039"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.225752" elapsed="0.000224"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:55:36.223867" elapsed="0.002148"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.226593" level="INFO">${value} = example-bgp-peer-7</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.226270" elapsed="0.000349"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.227747" level="INFO">${encoded} = example-bgp-peer-7</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.227307" elapsed="0.000466"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.227855" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:36.228008" level="INFO">${encoded_value} = example-bgp-peer-7</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.226973" elapsed="0.001060"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.228197" elapsed="0.000240"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer-7</var>
<status status="PASS" start="2026-04-14T06:55:36.226126" elapsed="0.002351"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.229095" level="INFO">${value} = 127.0.0.7</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.228788" elapsed="0.000337"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.230113" level="INFO">${encoded} = 127.0.0.7</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.229686" elapsed="0.000453"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.230188" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.230338" level="INFO">${encoded_value} = 127.0.0.7</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.229337" elapsed="0.001062"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.230567" elapsed="0.000223"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">127.0.0.7</var>
<status status="PASS" start="2026-04-14T06:55:36.228617" elapsed="0.002213"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.231440" level="INFO">${value} = 180</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.231123" elapsed="0.000343"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.232431" level="INFO">${encoded} = 180</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.231994" elapsed="0.000463"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.232506" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.232655" level="INFO">${encoded_value} = 180</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.231666" elapsed="0.001013"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.232841" elapsed="0.000228"/>
</kw>
<var name="${key}">HOLDTIME</var>
<var name="${value}">180</var>
<status status="PASS" start="2026-04-14T06:55:36.230978" elapsed="0.002131"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.233678" level="INFO">${value} = 17900</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.233380" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.234680" level="INFO">${encoded} = 17900</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.234236" elapsed="0.000470"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.234755" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T06:55:36.234926" level="INFO">${encoded_value} = 17900</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.233902" elapsed="0.001049"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.235114" elapsed="0.000220"/>
</kw>
<var name="${key}">PEER_PORT</var>
<var name="${value}">17900</var>
<status status="PASS" start="2026-04-14T06:55:36.233221" elapsed="0.002206"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.235983" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.235687" elapsed="0.000321"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.236976" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.236557" elapsed="0.000445"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.237051" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T06:55:36.237204" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.236206" elapsed="0.001022"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.237411" elapsed="0.000224"/>
</kw>
<var name="${key}">INITIATE</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:55:36.235542" elapsed="0.002133"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.238232" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.237936" elapsed="0.000321"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.239446" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.238810" elapsed="0.000662"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.239554" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:36.239707" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.238470" elapsed="0.001261"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.239894" elapsed="0.000223"/>
</kw>
<var name="${key}">BGP_RIB</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:36.237790" elapsed="0.002367"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.240729" level="INFO">${value} = true</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.240431" elapsed="0.000323"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.241717" level="INFO">${encoded} = true</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.241280" elapsed="0.000462"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.241791" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.241939" level="INFO">${encoded_value} = true</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.240953" elapsed="0.001010"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.242126" elapsed="0.000220"/>
</kw>
<var name="${key}">PASSIVE_MODE</var>
<var name="${value}">true</var>
<status status="PASS" start="2026-04-14T06:55:36.240269" elapsed="0.002133"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.242986" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.242658" elapsed="0.000353"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.243990" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.243570" elapsed="0.000446"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.244065" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.244213" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.243210" elapsed="0.001027"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.244417" elapsed="0.000229"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:36.242515" elapsed="0.002171"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.245236" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.244941" elapsed="0.000320"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.246228" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.245804" elapsed="0.000449"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.246302" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.246467" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.245474" elapsed="0.001017"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.246654" elapsed="0.000425"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:36.244797" elapsed="0.002322"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.247736" level="INFO">${value} = internal-neighbors</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.247438" elapsed="0.000323"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.248721" level="INFO">${encoded} = internal-neighbors</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.248284" elapsed="0.000463"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.248797" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.248945" level="INFO">${encoded_value} = internal-neighbors</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.247959" elapsed="0.001010"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.249139" elapsed="0.000236"/>
</kw>
<var name="${key}">PEER_GROUP_NAME</var>
<var name="${value}">internal-neighbors</var>
<status status="PASS" start="2026-04-14T06:55:36.247234" elapsed="0.002183"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.249983" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.249675" elapsed="0.000334"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.251003" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.250549" elapsed="0.000481"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.251113" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:36.251265" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.250206" elapsed="0.001083"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.251505" elapsed="0.000227"/>
</kw>
<var name="${key}">RR_CLIENT</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:55:36.249530" elapsed="0.002243"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:55:36.223680" elapsed="0.028127"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:55:36.251849" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:55:36.252010" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-7', 'IP': '127.0.0.7', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 't...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:55:36.222479" elapsed="0.029558"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.222158" elapsed="0.029910"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.252252" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.252093" elapsed="0.000213"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.222138" elapsed="0.030189"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.253458" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.252512" elapsed="0.000975"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:36.253536" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:36.218562" elapsed="0.035100"/>
</kw>
<msg time="2026-04-14T06:55:36.253716" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:36.205098" elapsed="0.048665"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.267455" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.280874" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.294201" elapsed="0.000028"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.294424" elapsed="0.000021"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.294612" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.295023" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.294834" elapsed="0.000246"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:36.294818" elapsed="0.000285"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.295256" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.295487" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.295669" elapsed="0.000019"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:36.294786" elapsed="0.000935"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:36.294684" elapsed="0.001062"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.295903" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:36.295978" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T06:55:36.296098" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:36.200488" elapsed="0.095637"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.324394" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.324004" elapsed="0.000419"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:36.325144" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:36.324940" elapsed="0.000267">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:36.325299" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:36.324598" elapsed="0.000725"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.325900" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:36.325516" elapsed="0.000411"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:36.326232" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:36.326355" level="INFO">${template} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/p...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:36.326100" elapsed="0.000298"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.326815" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="$PEER_GROUP_NAME"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.326568" elapsed="0.000319"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T06:55:36.327262" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.326958" elapsed="0.000362"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.327818" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-7', 'IP': '127.0.0.7', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 't...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.327519" elapsed="0.000326"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.327345" elapsed="0.000535"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.326939" elapsed="0.000962"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.328797" level="INFO">${final_text} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.7&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-gr...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.328059" elapsed="0.000768"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:36.328876" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:36.323375" elapsed="0.005659"/>
</kw>
<msg time="2026-04-14T06:55:36.329090" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:36.309884" elapsed="0.019253"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.342570" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.356029" elapsed="0.000027"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.369466" elapsed="0.000026"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.369673" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.369861" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.370235" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.370079" elapsed="0.000211"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:36.370064" elapsed="0.000250"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.370482" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.370662" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.370841" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:36.370036" elapsed="0.000892"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:36.369934" elapsed="0.001021"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.371113" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:36.371186" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T06:55:36.371307" level="INFO">${data} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.7&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-gr...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:36.307089" elapsed="0.064246"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:36.372679" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:36.372437" elapsed="0.000304">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:36.372833" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:36.372034" elapsed="0.000823"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.373181" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.372926" elapsed="0.000312"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.373747" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.373455" elapsed="0.000318"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.373262" elapsed="0.000548"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.372907" elapsed="0.000927"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.376319" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:36.373995" elapsed="0.002350"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T06:55:36.376409" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:36.376564" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T06:55:36.371695" elapsed="0.004893"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.377996" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.7</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.377750" elapsed="0.000292"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.378533" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.7&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbors"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.378205" elapsed="0.000376"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.379020" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.378745" elapsed="0.000318"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.379479" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.379224" elapsed="0.000298"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:36.380328" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T06:55:36.380144" elapsed="0.000210"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T06:55:36.380713" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T06:55:36.380534" elapsed="0.000205"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.380906" elapsed="0.000195"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.381537" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.381272" elapsed="0.000309"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T06:55:36.381622" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:36.381776" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T06:55:36.379733" elapsed="0.002068"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:36.392140" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.7 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.7 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0', 'Content-Length': '292', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.7&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbors"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt; 
 </msg>
<msg time="2026-04-14T06:55:36.392195" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.7 
 status=201, reason=Created 
 headers={'Content-Length': '0'} 
 body=None 
 </msg>
<msg time="2026-04-14T06:55:36.392329" level="INFO">${response} = &lt;Response [201]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:55:36.384286" elapsed="0.008070"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.381870" elapsed="0.010552"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.392615" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.392449" elapsed="0.000232"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.381852" elapsed="0.010851"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.396499" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.393680" elapsed="0.002880"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.393447" elapsed="0.003163"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.393428" elapsed="0.003218"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.400691" level="INFO">201</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.397046" elapsed="0.003708"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.396723" elapsed="0.004079"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.396699" elapsed="0.004137"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.401614" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.401078" elapsed="0.000573"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.402104" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.401751" elapsed="0.000434"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.402917" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.402483" elapsed="0.000472"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.402219" elapsed="0.000786"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.401725" elapsed="0.001310"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.403809" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.403273" elapsed="0.000573"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.404288" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.403943" elapsed="0.000443"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.405080" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.404668" elapsed="0.000449"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.404422" elapsed="0.000744"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.403918" elapsed="0.001278"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:36.405448" elapsed="0.000491"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:55:36.406590" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.406187" elapsed="0.000439"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.406860" elapsed="0.002940"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:55:36.393075" elapsed="0.016787"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:55:36.410033" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:55:36.409929" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.409910" elapsed="0.000208"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.410277" elapsed="0.000022"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T06:55:36.410345" elapsed="0.000042"/>
</return>
<msg time="2026-04-14T06:55:36.412845" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T06:55:36.376926" elapsed="0.035946"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:36.412937" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:36.413090" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T06:55:36.188736" elapsed="0.224379"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.413518" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.413251" elapsed="0.000338"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.413232" elapsed="0.000381"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:36.413646" elapsed="0.000026"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer_group</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T06:55:36.184028" elapsed="0.229741"/>
</kw>
<var name="${index}">7</var>
<status status="PASS" start="2026-04-14T06:55:36.181416" elapsed="0.232391"/>
</iter>
<iter>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.414382" level="INFO">${peer_name} = example-bgp-peer-8</msg>
<var>${peer_name}</var>
<arg>example-bgp-peer-${index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.414062" elapsed="0.000348"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.415054" level="INFO">${peer_ip} = 127.0.0.8</msg>
<var>${peer_ip}</var>
<arg>str(ipaddr.IPAddress('${FIRST_PEER_IP}') + ${index} - 1)</arg>
<arg>modules=ipaddr</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.414581" elapsed="0.000501"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.416159" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer-8 | IP=127.0.0.8 | HOLDTIME=180 | PEER_PORT=17900 | INITIATE=false | BGP_RIB=example-bgp-rib | PASSIVE_MODE=true | BGP_RIB_OPENCONFIG=exampl...</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${peer_name}</arg>
<arg>IP=${peer_ip}</arg>
<arg>HOLDTIME=${HOLDTIME_CHANGE_COUNT_MANY}</arg>
<arg>PEER_PORT=${BGP_TOOL_PORT}</arg>
<arg>INITIATE=false</arg>
<arg>BGP_RIB=${RIB_INSTANCE}</arg>
<arg>PASSIVE_MODE=true</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>RIB_INSTANCE_NAME=${RIB_INSTANCE}</arg>
<arg>PEER_GROUP_NAME=${PEER_GROUP}</arg>
<arg>RR_CLIENT=false</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.415283" elapsed="0.000904"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.453318" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.452943" elapsed="0.000403"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:36.454086" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:36.453883" elapsed="0.000266">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:36.454242" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:36.453538" elapsed="0.000728"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.454850" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:36.454461" elapsed="0.000430"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:36.455199" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:36.455323" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:36.455066" elapsed="0.000284"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.455779" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.455534" elapsed="0.000291"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.456817" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-8', 'IP': '127.0.0.8', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_INSTANCE_NAME': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.456553" elapsed="0.000310"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.457296" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.457034" elapsed="0.000288"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.458048" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.457714" elapsed="0.000360"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.459074" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.458624" elapsed="0.000476"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.459151" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.459301" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.458276" elapsed="0.001050"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.459513" elapsed="0.000224"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:55:36.457567" elapsed="0.002211"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.460331" level="INFO">${value} = example-bgp-peer-8</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.460033" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.461488" level="INFO">${encoded} = example-bgp-peer-8</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.461044" elapsed="0.000471"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.461566" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:36.461718" level="INFO">${encoded_value} = example-bgp-peer-8</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.460577" elapsed="0.001166"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.461908" elapsed="0.000224"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer-8</var>
<status status="PASS" start="2026-04-14T06:55:36.459889" elapsed="0.002282"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.462743" level="INFO">${value} = 127.0.0.8</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.462442" elapsed="0.000327"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.463791" level="INFO">${encoded} = 127.0.0.8</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.463326" elapsed="0.000492"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.463867" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.464017" level="INFO">${encoded_value} = 127.0.0.8</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.462996" elapsed="0.001045"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.464204" elapsed="0.000258"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">127.0.0.8</var>
<status status="PASS" start="2026-04-14T06:55:36.462283" elapsed="0.002219"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.465057" level="INFO">${value} = 180</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.464761" elapsed="0.000321"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.466056" level="INFO">${encoded} = 180</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.465631" elapsed="0.000451"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.466131" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:36.466280" level="INFO">${encoded_value} = 180</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.465280" elapsed="0.001024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.466503" elapsed="0.000226"/>
</kw>
<var name="${key}">HOLDTIME</var>
<var name="${value}">180</var>
<status status="PASS" start="2026-04-14T06:55:36.464616" elapsed="0.002154"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.467341" level="INFO">${value} = 17900</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.467043" elapsed="0.000339"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.468339" level="INFO">${encoded} = 17900</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.467914" elapsed="0.000465"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.468430" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.468720" level="INFO">${encoded_value} = 17900</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.467585" elapsed="0.001163"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.468916" elapsed="0.000225"/>
</kw>
<var name="${key}">PEER_PORT</var>
<var name="${value}">17900</var>
<status status="PASS" start="2026-04-14T06:55:36.466897" elapsed="0.002283"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.469792" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.469454" elapsed="0.000363"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.470802" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.470343" elapsed="0.000485"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.470910" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:55:36.471069" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.470017" elapsed="0.001076"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.471256" elapsed="0.000239"/>
</kw>
<var name="${key}">INITIATE</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:55:36.469293" elapsed="0.002243"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.472088" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.471793" elapsed="0.000321"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.473084" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.472658" elapsed="0.000452"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.473160" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.473310" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.472313" elapsed="0.001021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.473516" elapsed="0.000231"/>
</kw>
<var name="${key}">BGP_RIB</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:36.471649" elapsed="0.002140"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.474563" level="INFO">${value} = true</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.474221" elapsed="0.000369"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.475585" level="INFO">${encoded} = true</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.475137" elapsed="0.000475"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.475663" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:36.475812" level="INFO">${encoded_value} = true</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.474793" elapsed="0.001043"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.476000" elapsed="0.000222"/>
</kw>
<var name="${key}">PASSIVE_MODE</var>
<var name="${value}">true</var>
<status status="PASS" start="2026-04-14T06:55:36.473902" elapsed="0.002360"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.476835" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.476538" elapsed="0.000323"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.477919" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.477485" elapsed="0.000461"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.477996" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.478144" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.477060" elapsed="0.001109"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.478332" elapsed="0.000276"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:36.476392" elapsed="0.002257"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.479239" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.478934" elapsed="0.000331"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.480298" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.479868" elapsed="0.000457"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.480390" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:36.480543" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.479482" elapsed="0.001085"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.480731" elapsed="0.000222"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:36.478763" elapsed="0.002230"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.481616" level="INFO">${value} = internal-neighbors</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.481295" elapsed="0.000347"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.482636" level="INFO">${encoded} = internal-neighbors</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.482170" elapsed="0.000493"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.482713" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.482863" level="INFO">${encoded_value} = internal-neighbors</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.481844" elapsed="0.001060"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.483068" elapsed="0.000223"/>
</kw>
<var name="${key}">PEER_GROUP_NAME</var>
<var name="${value}">internal-neighbors</var>
<status status="PASS" start="2026-04-14T06:55:36.481106" elapsed="0.002226"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.483900" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.483604" elapsed="0.000321"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.484905" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.484473" elapsed="0.000458"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.484981" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.485130" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.484126" elapsed="0.001028"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.485315" elapsed="0.000238"/>
</kw>
<var name="${key}">RR_CLIENT</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:55:36.483460" elapsed="0.002133"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:55:36.457382" elapsed="0.028246"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:55:36.485670" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:55:36.485830" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-8', 'IP': '127.0.0.8', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 't...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:55:36.456201" elapsed="0.029656"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.455896" elapsed="0.029992"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.486072" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.485912" elapsed="0.000215"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.455877" elapsed="0.030270"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.487170" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.486300" elapsed="0.000899"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:36.487248" elapsed="0.000028"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:36.452293" elapsed="0.035101"/>
</kw>
<msg time="2026-04-14T06:55:36.487451" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:36.438756" elapsed="0.048742"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.501149" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.514509" elapsed="0.000027"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.527908" elapsed="0.000028"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.528123" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.528312" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.528708" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.528547" elapsed="0.000217"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:36.528531" elapsed="0.000256"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.528940" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.529118" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.529295" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:36.528503" elapsed="0.000845"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:36.528399" elapsed="0.000989"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.529547" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:36.529621" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T06:55:36.529742" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:36.434089" elapsed="0.095679"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.558169" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.557792" elapsed="0.000405"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:36.558958" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:36.558738" elapsed="0.000283">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:36.559115" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:36.558390" elapsed="0.000749"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.559718" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:36.559316" elapsed="0.000429"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:36.560054" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:36.560179" level="INFO">${template} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/p...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:36.559920" elapsed="0.000286"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.560639" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="$PEER_GROUP_NAME"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.560393" elapsed="0.000329"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T06:55:36.561103" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.560797" elapsed="0.000365"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.561664" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-8', 'IP': '127.0.0.8', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 't...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.561348" elapsed="0.000344"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.561187" elapsed="0.000540"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.560776" elapsed="0.000972"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.562648" level="INFO">${final_text} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.8&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-gr...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.561907" elapsed="0.000771"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:36.562729" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:36.557147" elapsed="0.005708"/>
</kw>
<msg time="2026-04-14T06:55:36.562933" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:36.543642" elapsed="0.019340"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.576646" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.589916" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.603375" elapsed="0.000029"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.603589" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.603779" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.604162" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.604004" elapsed="0.000214"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:36.603990" elapsed="0.000252"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.604409" elapsed="0.000022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.604597" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.604778" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:36.603961" elapsed="0.000874"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:36.603854" elapsed="0.001008"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.605058" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:36.605134" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T06:55:36.605257" level="INFO">${data} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.8&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-gr...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:36.540804" elapsed="0.064481"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:36.606615" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:36.606356" elapsed="0.000327">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:36.606774" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:36.605998" elapsed="0.000800"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.607155" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.606868" elapsed="0.000345"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.607730" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.607437" elapsed="0.000319"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.607237" elapsed="0.000553"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.606850" elapsed="0.000965"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.610290" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:36.607981" elapsed="0.002335"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T06:55:36.610381" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:55:36.610538" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T06:55:36.605653" elapsed="0.004909"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.612001" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.8</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.611752" elapsed="0.000295"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.612464" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.8&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbors"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.612212" elapsed="0.000300"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.612917" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.612675" elapsed="0.000284"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.613379" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.613126" elapsed="0.000297"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:36.614242" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T06:55:36.614051" elapsed="0.000216"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T06:55:36.614621" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T06:55:36.614447" elapsed="0.000200"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.614817" elapsed="0.000236"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.615484" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.615221" elapsed="0.000306"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T06:55:36.615569" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:36.615722" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T06:55:36.613637" elapsed="0.002110"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:36.626607" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.8 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.8 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0', 'Content-Length': '292', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.8&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbors"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt; 
 </msg>
<msg time="2026-04-14T06:55:36.626661" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.8 
 status=201, reason=Created 
 headers={'Content-Length': '0'} 
 body=None 
 </msg>
<msg time="2026-04-14T06:55:36.626763" level="INFO">${response} = &lt;Response [201]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:55:36.618263" elapsed="0.008525"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.615852" elapsed="0.010997"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.627145" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.626888" elapsed="0.000351"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.615833" elapsed="0.011436"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.632155" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.628636" elapsed="0.003579"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.628293" elapsed="0.003970"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.628267" elapsed="0.004031"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.636138" level="INFO">201</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.632723" elapsed="0.003460"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.632395" elapsed="0.003822"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.632352" elapsed="0.003889"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.636806" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.636431" elapsed="0.000402"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.637152" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.636903" elapsed="0.000305"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.637721" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.637422" elapsed="0.000325"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.637232" elapsed="0.000551"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.636885" elapsed="0.000919"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.638336" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.637976" elapsed="0.000400"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.638697" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.638448" elapsed="0.000306"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.639261" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.638966" elapsed="0.000321"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.638778" elapsed="0.000544"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.638429" elapsed="0.000914"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:36.639526" elapsed="0.000349"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:55:36.640327" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.640052" elapsed="0.000300"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.640537" elapsed="0.002573"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:55:36.627802" elapsed="0.015371"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:55:36.643398" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:55:36.643273" elapsed="0.000187"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.643254" elapsed="0.000230"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.643645" elapsed="0.000022"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T06:55:36.643712" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T06:55:36.646131" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T06:55:36.610929" elapsed="0.035228"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:36.646221" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:36.646388" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T06:55:36.422005" elapsed="0.224409"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.646758" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.646512" elapsed="0.000314"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.646494" elapsed="0.000355"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:36.646881" elapsed="0.000050"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer_group</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T06:55:36.416504" elapsed="0.230526"/>
</kw>
<var name="${index}">8</var>
<status status="PASS" start="2026-04-14T06:55:36.413908" elapsed="0.233159"/>
</iter>
<iter>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.647725" level="INFO">${peer_name} = example-bgp-peer-9</msg>
<var>${peer_name}</var>
<arg>example-bgp-peer-${index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.647319" elapsed="0.000432"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.648384" level="INFO">${peer_ip} = 127.0.0.9</msg>
<var>${peer_ip}</var>
<arg>str(ipaddr.IPAddress('${FIRST_PEER_IP}') + ${index} - 1)</arg>
<arg>modules=ipaddr</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.647928" elapsed="0.000484"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.649486" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer-9 | IP=127.0.0.9 | HOLDTIME=180 | PEER_PORT=17900 | INITIATE=false | BGP_RIB=example-bgp-rib | PASSIVE_MODE=true | BGP_RIB_OPENCONFIG=exampl...</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${peer_name}</arg>
<arg>IP=${peer_ip}</arg>
<arg>HOLDTIME=${HOLDTIME_CHANGE_COUNT_MANY}</arg>
<arg>PEER_PORT=${BGP_TOOL_PORT}</arg>
<arg>INITIATE=false</arg>
<arg>BGP_RIB=${RIB_INSTANCE}</arg>
<arg>PASSIVE_MODE=true</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>RIB_INSTANCE_NAME=${RIB_INSTANCE}</arg>
<arg>PEER_GROUP_NAME=${PEER_GROUP}</arg>
<arg>RR_CLIENT=false</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.648615" elapsed="0.000900"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.685506" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.685115" elapsed="0.000419"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:36.686266" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:36.686058" elapsed="0.000272">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:36.686439" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:36.685710" elapsed="0.000753"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.687056" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:36.686641" elapsed="0.000442"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:36.687405" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:36.687537" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:36.687256" elapsed="0.000342"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.688015" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.687770" elapsed="0.000290"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.689057" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-9', 'IP': '127.0.0.9', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_INSTANCE_NAME': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.688795" elapsed="0.000309"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.689557" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.689277" elapsed="0.000306"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.690261" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.689964" elapsed="0.000323"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.691292" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.690836" elapsed="0.000483"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.691390" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T06:55:36.691545" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.690505" elapsed="0.001065"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.691733" elapsed="0.000225"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:55:36.689816" elapsed="0.002181"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.692572" level="INFO">${value} = example-bgp-peer-9</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.692254" elapsed="0.000344"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.693718" level="INFO">${encoded} = example-bgp-peer-9</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.693265" elapsed="0.000479"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.693795" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T06:55:36.693951" level="INFO">${encoded_value} = example-bgp-peer-9</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.692932" elapsed="0.001044"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.694145" elapsed="0.000241"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer-9</var>
<status status="PASS" start="2026-04-14T06:55:36.692109" elapsed="0.002318"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.694998" level="INFO">${value} = 127.0.0.9</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.694685" elapsed="0.000339"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.696004" level="INFO">${encoded} = 127.0.0.9</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.695571" elapsed="0.000459"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.696079" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.696228" level="INFO">${encoded_value} = 127.0.0.9</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.695226" elapsed="0.001026"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.696447" elapsed="0.000226"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">127.0.0.9</var>
<status status="PASS" start="2026-04-14T06:55:36.694540" elapsed="0.002172"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.697386" level="INFO">${value} = 180</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.696978" elapsed="0.000436"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.698385" level="INFO">${encoded} = 180</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.697944" elapsed="0.000468"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.698461" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.698611" level="INFO">${encoded_value} = 180</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.697616" elapsed="0.001018"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.698797" elapsed="0.000240"/>
</kw>
<var name="${key}">HOLDTIME</var>
<var name="${value}">180</var>
<status status="PASS" start="2026-04-14T06:55:36.696825" elapsed="0.002252"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.699690" level="INFO">${value} = 17900</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.699390" elapsed="0.000326"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.700698" level="INFO">${encoded} = 17900</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.700250" elapsed="0.000474"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.700774" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.700924" level="INFO">${encoded_value} = 17900</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.699922" elapsed="0.001026"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.701112" elapsed="0.000223"/>
</kw>
<var name="${key}">PEER_PORT</var>
<var name="${value}">17900</var>
<status status="PASS" start="2026-04-14T06:55:36.699228" elapsed="0.002163"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.701946" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.701651" elapsed="0.000320"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.702964" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.702518" elapsed="0.000472"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.703041" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.703193" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.702170" elapsed="0.001047"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.703396" elapsed="0.000225"/>
</kw>
<var name="${key}">INITIATE</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:55:36.701506" elapsed="0.002157"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.704228" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.703926" elapsed="0.000327"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.705447" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.704839" elapsed="0.000635"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.705524" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:36.705675" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.704508" elapsed="0.001192"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.705869" elapsed="0.000223"/>
</kw>
<var name="${key}">BGP_RIB</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:36.703776" elapsed="0.002356"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.706704" level="INFO">${value} = true</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.706407" elapsed="0.000322"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.707726" level="INFO">${encoded} = true</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.707285" elapsed="0.000468"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.707802" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.707951" level="INFO">${encoded_value} = true</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.706957" elapsed="0.001018"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.708139" elapsed="0.000272"/>
</kw>
<var name="${key}">PASSIVE_MODE</var>
<var name="${value}">true</var>
<status status="PASS" start="2026-04-14T06:55:36.706244" elapsed="0.002211"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.709015" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.708719" elapsed="0.000321"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.710005" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.709583" elapsed="0.000448"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.710081" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:36.710229" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.709239" elapsed="0.001014"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.710430" elapsed="0.000228"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:36.708573" elapsed="0.002126"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.711304" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.711005" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.712290" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.711871" elapsed="0.000445"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.712396" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:36.712548" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.711544" elapsed="0.001029"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.712736" elapsed="0.000221"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:36.710847" elapsed="0.002150"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.713569" level="INFO">${value} = internal-neighbors</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.713252" elapsed="0.000342"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.714558" level="INFO">${encoded} = internal-neighbors</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.714123" elapsed="0.000461"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.714634" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.714787" level="INFO">${encoded_value} = internal-neighbors</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.713792" elapsed="0.001020"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.715002" elapsed="0.000224"/>
</kw>
<var name="${key}">PEER_GROUP_NAME</var>
<var name="${value}">internal-neighbors</var>
<status status="PASS" start="2026-04-14T06:55:36.713108" elapsed="0.002159"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.715845" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.715547" elapsed="0.000323"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.716884" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.716457" elapsed="0.000453"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.716959" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.717108" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.716069" elapsed="0.001063"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.717294" elapsed="0.000239"/>
</kw>
<var name="${key}">RR_CLIENT</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:55:36.715395" elapsed="0.002178"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:55:36.689631" elapsed="0.027976"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:55:36.717650" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T06:55:36.717818" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-9', 'IP': '127.0.0.9', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 't...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:55:36.688453" elapsed="0.029391"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.688127" elapsed="0.029750"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.718067" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.717901" elapsed="0.000221"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.688108" elapsed="0.030035"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.719266" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.718300" elapsed="0.000995"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:36.719345" elapsed="0.000043"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:36.684487" elapsed="0.035000"/>
</kw>
<msg time="2026-04-14T06:55:36.719541" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:36.670846" elapsed="0.048742"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.732967" elapsed="0.000027"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.746207" elapsed="0.000026"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.759455" elapsed="0.000026"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.759662" elapsed="0.000021"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.759849" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.760223" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.760066" elapsed="0.000212"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:36.760051" elapsed="0.000251"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.760472" elapsed="0.000022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.760655" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.760832" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:36.760023" elapsed="0.000862"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:36.759921" elapsed="0.000989"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.761068" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:36.761142" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T06:55:36.761262" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:36.666276" elapsed="0.095013"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.789850" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.789475" elapsed="0.000403"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:36.790624" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:36.790421" elapsed="0.000267">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:36.790780" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:36.790057" elapsed="0.000777"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.791458" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:36.791053" elapsed="0.000432"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:36.791796" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:36.791919" level="INFO">${template} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/p...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:36.791658" elapsed="0.000289"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.792357" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="$PEER_GROUP_NAME"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.792115" elapsed="0.000308"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T06:55:36.792792" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.792490" elapsed="0.000364"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.793334" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-9', 'IP': '127.0.0.9', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 't...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.793037" elapsed="0.000338"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.792879" elapsed="0.000533"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.792471" elapsed="0.000962"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.794321" level="INFO">${final_text} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.9&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-gr...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.793593" elapsed="0.000758"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:36.794416" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:36.788834" elapsed="0.005708"/>
</kw>
<msg time="2026-04-14T06:55:36.794596" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:36.775143" elapsed="0.019499"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.808249" elapsed="0.000027"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.821579" elapsed="0.000027"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.834862" elapsed="0.000027"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.835134" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.835323" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.835718" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.835559" elapsed="0.000217"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:36.835544" elapsed="0.000258"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.835955" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.836144" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.836323" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:36.835515" elapsed="0.000876"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:36.835411" elapsed="0.001006"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.836576" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:36.836650" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T06:55:36.836771" level="INFO">${data} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.9&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-gr...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:36.772340" elapsed="0.064459"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:36.838083" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:36.837851" elapsed="0.000294">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:36.838237" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:36.837498" elapsed="0.000763"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.838604" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.838329" elapsed="0.000332"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.839175" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.838867" elapsed="0.000333"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.838685" elapsed="0.000550"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.838311" elapsed="0.000945"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.841761" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:36.839435" elapsed="0.002356"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T06:55:36.841842" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:36.841994" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T06:55:36.837141" elapsed="0.004877"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.843467" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.9</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.843204" elapsed="0.000309"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.843920" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.9&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbors"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.843677" elapsed="0.000291"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.844391" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.844134" elapsed="0.000335"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.844876" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.844635" elapsed="0.000284"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:36.845750" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T06:55:36.845563" elapsed="0.000212"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T06:55:36.846109" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T06:55:36.845939" elapsed="0.000195"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.846297" elapsed="0.000212"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.846943" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.846678" elapsed="0.000310"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T06:55:36.847030" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.847185" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T06:55:36.845132" elapsed="0.002077"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:36.857558" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.9 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.9 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0', 'Content-Length': '292', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.9&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbors"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt; 
 </msg>
<msg time="2026-04-14T06:55:36.857613" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.9 
 status=201, reason=Created 
 headers={'Content-Length': '0'} 
 body=None 
 </msg>
<msg time="2026-04-14T06:55:36.857701" level="INFO">${response} = &lt;Response [201]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:55:36.849668" elapsed="0.008058"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.847279" elapsed="0.010494"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.857965" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.857799" elapsed="0.000232"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.847262" elapsed="0.010790"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.861580" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.859053" elapsed="0.002570"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.858788" elapsed="0.002870"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.858770" elapsed="0.002912"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.864813" level="INFO">201</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.861970" elapsed="0.002906"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.861738" elapsed="0.003185"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.861722" elapsed="0.003235"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.865736" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.865198" elapsed="0.000577"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.866222" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.865875" elapsed="0.000426"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.867047" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.866600" elapsed="0.000484"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.866334" elapsed="0.000799"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.865850" elapsed="0.001312"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.867940" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.867422" elapsed="0.000556"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.868444" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.868075" elapsed="0.000496"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.869272" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.868857" elapsed="0.000450"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.868606" elapsed="0.000750"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.868049" elapsed="0.001358"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:36.869637" elapsed="0.000483"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:55:36.870777" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.870392" elapsed="0.000420"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.871079" elapsed="0.002761"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:55:36.858435" elapsed="0.015468"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:55:36.874073" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:55:36.873969" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.873951" elapsed="0.000206"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.874316" elapsed="0.000021"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T06:55:36.874399" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T06:55:36.876835" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T06:55:36.842373" elapsed="0.034489"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:36.876925" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:36.877077" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T06:55:36.654534" elapsed="0.222568"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.877462" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.877198" elapsed="0.000332"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.877181" elapsed="0.000373"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:36.877587" elapsed="0.000025"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer_group</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T06:55:36.649810" elapsed="0.227898"/>
</kw>
<var name="${index}">9</var>
<status status="PASS" start="2026-04-14T06:55:36.647171" elapsed="0.230574"/>
</iter>
<iter>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.878305" level="INFO">${peer_name} = example-bgp-peer-10</msg>
<var>${peer_name}</var>
<arg>example-bgp-peer-${index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.878006" elapsed="0.000325"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.878975" level="INFO">${peer_ip} = 127.0.0.10</msg>
<var>${peer_ip}</var>
<arg>str(ipaddr.IPAddress('${FIRST_PEER_IP}') + ${index} - 1)</arg>
<arg>modules=ipaddr</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.878516" elapsed="0.000487"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.880071" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer-10 | IP=127.0.0.10 | HOLDTIME=180 | PEER_PORT=17900 | INITIATE=false | BGP_RIB=example-bgp-rib | PASSIVE_MODE=true | BGP_RIB_OPENCONFIG=exam...</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${peer_name}</arg>
<arg>IP=${peer_ip}</arg>
<arg>HOLDTIME=${HOLDTIME_CHANGE_COUNT_MANY}</arg>
<arg>PEER_PORT=${BGP_TOOL_PORT}</arg>
<arg>INITIATE=false</arg>
<arg>BGP_RIB=${RIB_INSTANCE}</arg>
<arg>PASSIVE_MODE=true</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>RIB_INSTANCE_NAME=${RIB_INSTANCE}</arg>
<arg>PEER_GROUP_NAME=${PEER_GROUP}</arg>
<arg>RR_CLIENT=false</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.879203" elapsed="0.000897"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.917028" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:36.916650" elapsed="0.000406"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:36.917845" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:36.917633" elapsed="0.000275">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:36.918000" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:36.917267" elapsed="0.000757"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.918600" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:36.918201" elapsed="0.000426"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:36.918955" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:36.919081" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:36.918799" elapsed="0.000310"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.919539" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.919275" elapsed="0.000310"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.920576" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-10', 'IP': '127.0.0.10', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_INSTANCE_NAME': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:36.920296" elapsed="0.000327"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.921056" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.920795" elapsed="0.000287"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.921773" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.921475" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.922768" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.922327" elapsed="0.000467"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.922843" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:36.923025" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.921997" elapsed="0.001053"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.923212" elapsed="0.000249"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:55:36.921312" elapsed="0.002189"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.924056" level="INFO">${value} = example-bgp-peer-10</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.923757" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.925192" level="INFO">${encoded} = example-bgp-peer-10</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.924770" elapsed="0.000449"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.925269" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.925438" level="INFO">${encoded_value} = example-bgp-peer-10</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.924281" elapsed="0.001183"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.925628" elapsed="0.000224"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer-10</var>
<status status="PASS" start="2026-04-14T06:55:36.923612" elapsed="0.002280"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.926462" level="INFO">${value} = 127.0.0.10</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.926149" elapsed="0.000339"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.927476" level="INFO">${encoded} = 127.0.0.10</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.927030" elapsed="0.000472"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.927584" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:55:36.927738" level="INFO">${encoded_value} = 127.0.0.10</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.926687" elapsed="0.001076"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.927928" elapsed="0.000223"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">127.0.0.10</var>
<status status="PASS" start="2026-04-14T06:55:36.926005" elapsed="0.002186"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.928779" level="INFO">${value} = 180</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.928479" elapsed="0.000325"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.929771" level="INFO">${encoded} = 180</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.929333" elapsed="0.000463"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.929845" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.929994" level="INFO">${encoded_value} = 180</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.929006" elapsed="0.001012"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.930180" elapsed="0.000238"/>
</kw>
<var name="${key}">HOLDTIME</var>
<var name="${value}">180</var>
<status status="PASS" start="2026-04-14T06:55:36.928303" elapsed="0.002155"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.931026" level="INFO">${value} = 17900</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.930715" elapsed="0.000340"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.932022" level="INFO">${encoded} = 17900</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.931599" elapsed="0.000448"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.932096" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:36.932245" level="INFO">${encoded_value} = 17900</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.931254" elapsed="0.001015"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.932463" elapsed="0.000223"/>
</kw>
<var name="${key}">PEER_PORT</var>
<var name="${value}">17900</var>
<status status="PASS" start="2026-04-14T06:55:36.930570" elapsed="0.002156"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.933277" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.932983" elapsed="0.000319"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.934270" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.933851" elapsed="0.000445"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.934345" elapsed="0.000044"/>
</return>
<msg time="2026-04-14T06:55:36.934513" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.933517" elapsed="0.001020"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.934699" elapsed="0.000222"/>
</kw>
<var name="${key}">INITIATE</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:55:36.932839" elapsed="0.002154"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.935574" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.935254" elapsed="0.000345"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.936584" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.936126" elapsed="0.000484"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.936659" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.936814" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.935800" elapsed="0.001039"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.937002" elapsed="0.000221"/>
</kw>
<var name="${key}">BGP_RIB</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:36.935108" elapsed="0.002156"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.938022" level="INFO">${value} = true</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.937716" elapsed="0.000332"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.939038" level="INFO">${encoded} = true</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.938599" elapsed="0.000465"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.939114" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:36.939305" level="INFO">${encoded_value} = true</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.938250" elapsed="0.001080"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.939512" elapsed="0.000226"/>
</kw>
<var name="${key}">PASSIVE_MODE</var>
<var name="${value}">true</var>
<status status="PASS" start="2026-04-14T06:55:36.937395" elapsed="0.002384"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.940337" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.940038" elapsed="0.000376"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.941388" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.940950" elapsed="0.000465"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.941464" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:36.941616" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.940620" elapsed="0.001020"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.941805" elapsed="0.000223"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:36.939892" elapsed="0.002176"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.942639" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.942325" elapsed="0.000339"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.943660" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.943225" elapsed="0.000462"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.943736" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:36.943885" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.942869" elapsed="0.001040"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.944072" elapsed="0.000223"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T06:55:36.942181" elapsed="0.002153"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.944948" level="INFO">${value} = internal-neighbors</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.944652" elapsed="0.000321"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.945941" level="INFO">${encoded} = internal-neighbors</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.945514" elapsed="0.000453"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.946017" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:36.946165" level="INFO">${encoded_value} = internal-neighbors</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.945172" elapsed="0.001017"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.946352" elapsed="0.000238"/>
</kw>
<var name="${key}">PEER_GROUP_NAME</var>
<var name="${value}">internal-neighbors</var>
<status status="PASS" start="2026-04-14T06:55:36.944506" elapsed="0.002125"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.947202" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:36.946888" elapsed="0.000339"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:36.948196" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.947777" elapsed="0.000445"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:36.948271" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:36.948455" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:36.947442" elapsed="0.001038"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:36.948645" elapsed="0.000221"/>
</kw>
<var name="${key}">RR_CLIENT</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T06:55:36.946742" elapsed="0.002165"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:55:36.921129" elapsed="0.027812"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:55:36.948984" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:55:36.949145" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-10', 'IP': '127.0.0.10', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': ...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:55:36.919962" elapsed="0.029210"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:36.919652" elapsed="0.029552"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.949449" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.949261" elapsed="0.000246"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:36.919634" elapsed="0.029894"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:36.950426" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:36.949686" elapsed="0.000769"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:36.950504" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:36.915999" elapsed="0.034631"/>
</kw>
<msg time="2026-04-14T06:55:36.950685" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:36.902266" elapsed="0.048467"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.964795" elapsed="0.000030"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.980334" elapsed="0.000048"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.995109" elapsed="0.000030"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.995347" elapsed="0.000038"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.995566" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.996115" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:36.995945" elapsed="0.000228"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:36.995928" elapsed="0.000272"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.996358" elapsed="0.000044"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.996566" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.996747" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:36.995890" elapsed="0.000915"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:36.995763" elapsed="0.001076"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:36.997018" elapsed="0.000022"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:36.997098" elapsed="0.000017"/>
</return>
<msg time="2026-04-14T06:55:36.997259" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:36.897700" elapsed="0.099639"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.027766" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:37.027300" elapsed="0.000494"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:37.028600" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:37.028330" elapsed="0.000349">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:37.028789" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:37.027975" elapsed="0.000840"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.029404" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:37.028996" elapsed="0.000437"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:37.029753" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:37.029934" level="INFO">${template} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/p...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:37.029609" elapsed="0.000355"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.030426" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="$PEER_GROUP_NAME"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.030154" elapsed="0.000323"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T06:55:37.030872" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.030549" elapsed="0.000415"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.031494" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-10', 'IP': '127.0.0.10', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': ...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:37.031163" elapsed="0.000359"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:37.030993" elapsed="0.000564"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.030529" elapsed="0.001050"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.032555" level="INFO">${final_text} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.10&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-g...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:37.031741" elapsed="0.000845"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:37.032636" elapsed="0.000034"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:37.026599" elapsed="0.006170"/>
</kw>
<msg time="2026-04-14T06:55:37.032825" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:37.012178" elapsed="0.020694"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.046877" elapsed="0.000030"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.061485" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.075120" elapsed="0.000029"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.075335" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.075543" elapsed="0.000023"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.075932" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.075772" elapsed="0.000217"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:37.075757" elapsed="0.000256"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.076167" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.076347" elapsed="0.000035"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.076547" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:37.075728" elapsed="0.000874"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.075620" elapsed="0.001008"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.076788" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.076864" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T06:55:37.076987" level="INFO">${data} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.10&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-g...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:37.009119" elapsed="0.067897"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:37.078399" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:37.078137" elapsed="0.000329">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:37.078565" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:37.077734" elapsed="0.000855"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.078929" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.078661" elapsed="0.000362"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.079578" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:37.079260" elapsed="0.000344"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:37.079048" elapsed="0.000591"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.078643" elapsed="0.001017"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.082221" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:37.079830" elapsed="0.002418"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T06:55:37.082333" elapsed="0.000054"/>
</return>
<msg time="2026-04-14T06:55:37.082520" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T06:55:37.077387" elapsed="0.005157"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.084064" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.10</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.083784" elapsed="0.000330"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.084549" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.10&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbors"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.084285" elapsed="0.000315"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.085014" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.084769" elapsed="0.000289"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.085494" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.085224" elapsed="0.000315"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:37.086423" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T06:55:37.086199" elapsed="0.000251"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T06:55:37.086798" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T06:55:37.086621" elapsed="0.000202"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:37.087019" elapsed="0.000215"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.087668" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.087419" elapsed="0.000292"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T06:55:37.087752" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:37.087922" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T06:55:37.085756" elapsed="0.002201"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:37.101443" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.10 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.10 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0', 'Content-Length': '293', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;127.0.0.10&lt;/neighbor-address&gt;
    &lt;config&gt;
        &lt;peer-group&gt;/bgp/neighbors/neighbor/bgp/peer-groups/peer-group[peer-group-name="internal-neighbors"]&lt;/peer-group&gt;
    &lt;/config&gt;
&lt;/neighbor&gt; 
 </msg>
<msg time="2026-04-14T06:55:37.101522" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.10 
 status=201, reason=Created 
 headers={'Content-Length': '0'} 
 body=None 
 </msg>
<msg time="2026-04-14T06:55:37.101668" level="INFO">${response} = &lt;Response [201]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:55:37.090490" elapsed="0.011213"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:37.088032" elapsed="0.013736"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.102061" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.101805" elapsed="0.000367"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.088014" elapsed="0.014190"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.109503" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.103687" elapsed="0.005915"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:37.103330" elapsed="0.006351"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.103303" elapsed="0.006434"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.116050" level="INFO">201</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.110443" elapsed="0.005653"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:37.109861" elapsed="0.006270"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.109824" elapsed="0.006331"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.116739" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:37.116336" elapsed="0.000476"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.117146" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.116887" elapsed="0.000316"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.117723" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:37.117419" elapsed="0.000331"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:37.117227" elapsed="0.000558"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.116869" elapsed="0.000937"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.118418" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:37.117982" elapsed="0.000465"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.118774" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.118519" elapsed="0.000312"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.119354" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:37.119047" elapsed="0.000348"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:37.118855" elapsed="0.000578"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.118500" elapsed="0.000954"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:37.119621" elapsed="0.000351"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:55:37.120451" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:37.120153" elapsed="0.000324"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:55:37.120646" elapsed="0.003009"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:55:37.102757" elapsed="0.020964"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:55:37.123899" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:55:37.123790" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.123770" elapsed="0.000215"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.124147" elapsed="0.000022"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.124228" elapsed="0.000024"/>
</return>
<msg time="2026-04-14T06:55:37.126742" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T06:55:37.082887" elapsed="0.043896"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:37.126873" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:37.127065" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T06:55:36.885854" elapsed="0.241237"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.127474" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.127192" elapsed="0.000372"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.127174" elapsed="0.000423"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:37.127641" elapsed="0.000033"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer_group</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T06:55:36.880409" elapsed="0.247391"/>
</kw>
<var name="${index}">10</var>
<status status="PASS" start="2026-04-14T06:55:36.877856" elapsed="0.249994"/>
</iter>
<var>${index}</var>
<value>1</value>
<value>${MULTIPLICITY_CHANGE_COUNT_MANY}+1</value>
<status status="PASS" start="2026-04-14T06:55:34.753918" elapsed="2.373976"/>
</for>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:55:37.128689" elapsed="0.000245"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.129852" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.129453" elapsed="0.000462"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.129434" elapsed="0.000504"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:37.130100" elapsed="0.000352"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.136191" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:37.135751" elapsed="0.000468"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:55:37.136461" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:55:37.136296" elapsed="0.000222"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.136277" elapsed="0.000266"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.136707" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.136895" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.137080" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.137260" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.137455" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.137637" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.137814" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:55:37.135425" elapsed="0.002465"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:37.129220" elapsed="0.008722"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:55:37.128289" elapsed="0.009694"/>
</kw>
<doc>Configure BGP peer modules with initiate-connection set to false.
It sets peer-group as template, and than sets all neighbors using it.</doc>
<status status="PASS" start="2026-04-14T06:55:34.071630" elapsed="3.066393"/>
</test>
<test id="s1-s6-t3" name="Reconfigure_Data_Change_Counter" line="136">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.141936" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.141697" elapsed="0.000296"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.141679" elapsed="0.000337"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:55:37.141505" elapsed="0.000557"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.143194" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:37.143086" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.143068" elapsed="0.000194"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.148764" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:37.148656" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.148637" elapsed="0.000195"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.149897" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:37.149508" elapsed="0.000415"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.150450" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:55:37.150123" elapsed="0.000353"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:55:37.150521" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:37.150677" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:55:37.149089" elapsed="0.001613"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.156917" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:37.156806" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.156786" elapsed="0.000199"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.158245" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:37.158134" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.158114" elapsed="0.000199"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:37.158831" level="INFO">${karaf_connection_index} = 7</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:55:37.158500" elapsed="0.000364"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:37.159385" level="INFO">${current_connection_index} = 9</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:37.159124" elapsed="0.000289"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:55:37.194711" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:55:37.159953" elapsed="0.034876"/>
</kw>
<msg time="2026-04-14T06:55:37.195070" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:55:37.195118" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.159593" elapsed="0.035561"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:55:37.223500" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "D "a "t "a "_ "C "h "a "n "g "e "_ "C "o "u "n "t "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:55:37.195762" elapsed="0.027847"/>
</kw>
<msg time="2026-04-14T06:55:37.223773" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:55:37.223821" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "D "a "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.195355" elapsed="0.028502"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.224205" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.223945" elapsed="0.000316"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.223920" elapsed="0.000368"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.224874" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "D "a "t "a "_ "C "h "a "n "g "e "_ "C "o "u "n "t "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.224504" elapsed="0.000444"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.225288" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.225018" elapsed="0.000331"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.224998" elapsed="0.000395"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:55:37.225431" elapsed="0.000036"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:37.228207" elapsed="0.000148"/>
</kw>
<msg time="2026-04-14T06:55:37.228435" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:37.227059" elapsed="0.001508"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.228854" elapsed="0.000077"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.229226" elapsed="0.000079"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:55:37.226346" elapsed="0.003097"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:55:37.225750" elapsed="0.003760"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:55:37.157817" elapsed="0.071794"/>
</kw>
<msg time="2026-04-14T06:55:37.229720" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:37.229783" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "D "a "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.157153" elapsed="0.072685"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:55:37.230112" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:55:37.229992" elapsed="0.000181"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.229963" elapsed="0.000235"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.230642" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.231047" elapsed="0.000034"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.231136" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:55:37.156441" elapsed="0.074808"/>
</kw>
<msg time="2026-04-14T06:55:37.231345" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:37.231408" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "D "a "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.151176" elapsed="0.080270"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.231790" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.231524" elapsed="0.000320"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.231506" elapsed="0.000361"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:55:37.150995" elapsed="0.080896"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:55:37.150795" elapsed="0.081130"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:55:37.148246" elapsed="0.083735"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:55:37.142753" elapsed="0.089286"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.142237" elapsed="0.089847"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:55:37.138997" elapsed="0.093146"/>
</kw>
<kw name="Reconfigure_Topology_Name" owner="ChangeCounter">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.238427" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | TOPOLOGY_NAME=example-ipv4-topology }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>TOPOLOGY_NAME=${topology_name}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:37.237888" elapsed="0.000572"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.275762" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:37.275342" elapsed="0.000456"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:37.276607" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:37.276336" elapsed="0.000349">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:37.276779" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:37.275981" elapsed="0.000823"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.277385" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:37.276981" elapsed="0.000433"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:37.277727" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:37.277886" level="INFO">${template} = rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:37.277589" elapsed="0.000323"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.278337" level="INFO">rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.278082" elapsed="0.000318"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.279500" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'TOPOLOGY_NAME': 'example-ipv4-topology'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.279222" elapsed="0.000324"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.279984" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T06:55:37.279719" elapsed="0.000291"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.280790" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:37.280462" elapsed="0.000355"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:37.281942" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:37.281388" elapsed="0.000581"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:37.282021" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:55:37.282191" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:37.281025" elapsed="0.001192"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:37.282411" elapsed="0.000245"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T06:55:37.280262" elapsed="0.002436"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.283306" level="INFO">${value} = example-ipv4-topology</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T06:55:37.282959" elapsed="0.000377"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T06:55:37.284308" level="INFO">${encoded} = example-ipv4-topology</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T06:55:37.283903" elapsed="0.000433"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T06:55:37.284404" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:37.284558" level="INFO">${encoded_value} = example-ipv4-topology</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T06:55:37.283558" elapsed="0.001025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:37.284749" elapsed="0.000252"/>
</kw>
<var name="${key}">TOPOLOGY_NAME</var>
<var name="${value}">example-ipv4-topology</var>
<status status="PASS" start="2026-04-14T06:55:37.282813" elapsed="0.002229"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T06:55:37.280060" elapsed="0.005016"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T06:55:37.285119" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:37.285278" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'TOPOLOGY_NAME': 'example-ipv4-topology'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T06:55:37.278843" elapsed="0.006461"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:37.278522" elapsed="0.006814"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.285542" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.285375" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.278501" elapsed="0.007118"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.286283" level="INFO">${final_text} = rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:37.285776" elapsed="0.000536"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:37.286376" elapsed="0.000031"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:37.274663" elapsed="0.011844"/>
</kw>
<msg time="2026-04-14T06:55:37.286561" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:37.260944" elapsed="0.025664"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.309741" elapsed="0.000070"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.323382" elapsed="0.000031"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.336724" elapsed="0.000028"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.336970" elapsed="0.000023"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.337173" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.337642" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.337468" elapsed="0.000232"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:37.337449" elapsed="0.000280"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.337903" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.338085" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.338263" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:37.337403" elapsed="0.000913"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.337257" elapsed="0.001088"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.338526" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.338606" elapsed="0.000018"/>
</return>
<msg time="2026-04-14T06:55:37.338777" level="INFO">${uri} = rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:37.256165" elapsed="0.082644"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.368122" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:37.367721" elapsed="0.000432"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:37.368985" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:37.368707" elapsed="0.000361">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:37.369164" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:37.368332" elapsed="0.000856"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.369774" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:37.369381" elapsed="0.000420"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T06:55:37.370120" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T06:55:37.370299" level="INFO">${template} = &lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;$TOPOLOGY_NAME&lt;/topology-...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T06:55:37.369976" elapsed="0.000418"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.370822" level="INFO">&lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;$TOPOLOGY_NAME&lt;/topology-name&gt;
&lt;/data-change-counter-config&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.370571" elapsed="0.000301"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T06:55:37.371279" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.370943" elapsed="0.000395"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.371847" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'TOPOLOGY_NAME': 'example-ipv4-topology'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:37.371542" elapsed="0.000332"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:37.371378" elapsed="0.000531"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.370923" elapsed="0.001007"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.372696" level="INFO">${final_text} = &lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;example-ipv4-topology&lt;/to...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:37.372088" elapsed="0.000639"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T06:55:37.372778" elapsed="0.000033"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="PASS" start="2026-04-14T06:55:37.367064" elapsed="0.005844"/>
</kw>
<msg time="2026-04-14T06:55:37.372963" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:37.353345" elapsed="0.019666"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.386295" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.399623" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.413338" elapsed="0.000055"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.413634" elapsed="0.000024"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.413834" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.414295" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.414125" elapsed="0.000225"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:37.414105" elapsed="0.000290"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.414553" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.414731" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.414909" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T06:55:37.414062" elapsed="0.000900"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.413918" elapsed="0.001144"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.415232" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.415310" elapsed="0.000018"/>
</return>
<msg time="2026-04-14T06:55:37.415493" level="INFO">${data} = &lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;example-ipv4-topology&lt;/to...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T06:55:37.350012" elapsed="0.065513"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T06:55:37.417069" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T06:55:37.416761" elapsed="0.000392">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T06:55:37.417248" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T06:55:37.416307" elapsed="0.000965"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.417637" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.417342" elapsed="0.000352"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.418222" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:37.417921" elapsed="0.000327"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:37.417718" elapsed="0.000564"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.417323" elapsed="0.000980"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.421064" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:37.418483" elapsed="0.002608"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T06:55:37.421143" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T06:55:37.421301" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T06:55:37.415915" elapsed="0.005411"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.422812" level="INFO">rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.422554" elapsed="0.000306"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.423300" level="INFO">&lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;example-ipv4-topology&lt;/topology-name&gt;
&lt;/data-change-counter-config&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.423057" elapsed="0.000291"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.423775" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.423529" elapsed="0.000290"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.424220" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.423982" elapsed="0.000281"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:37.425138" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T06:55:37.424932" elapsed="0.000231"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T06:55:37.425522" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T06:55:37.425329" elapsed="0.000218"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T06:55:37.425711" elapsed="0.000219"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.426345" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.426097" elapsed="0.000308"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T06:55:37.426447" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:37.426603" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T06:55:37.424497" elapsed="0.002131"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:37.439106" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter 
 path_url=/rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0', 'Content-Length': '242', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;example-ipv4-topology&lt;/topology-name&gt;
&lt;/data-change-counter-config&gt; 
 </msg>
<msg time="2026-04-14T06:55:37.439159" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T06:55:37.439263" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:55:37.430445" elapsed="0.008843"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:37.426741" elapsed="0.012593"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.439562" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.439378" elapsed="0.000253"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.426723" elapsed="0.012931"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.443179" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.440645" elapsed="0.002578"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:37.440406" elapsed="0.002853"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.440386" elapsed="0.002898"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.447070" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.443591" elapsed="0.003544"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:37.443339" elapsed="0.003844"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.443322" elapsed="0.003895"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.448032" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:37.447488" elapsed="0.000582"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.448541" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.448168" elapsed="0.000453"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.449323" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:37.448898" elapsed="0.000461"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:37.448654" elapsed="0.000775"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.448142" elapsed="0.001317"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.450265" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:37.449702" elapsed="0.000601"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.450777" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.450425" elapsed="0.000431"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.451604" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:37.451164" elapsed="0.000476"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:37.450889" elapsed="0.000800"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.450396" elapsed="0.001322"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:37.451899" elapsed="0.000350"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T06:55:37.452760" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:37.452463" elapsed="0.000324"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T06:55:37.452955" elapsed="0.002574"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T06:55:37.440035" elapsed="0.015560"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:55:37.455779" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T06:55:37.455666" elapsed="0.000182"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.455646" elapsed="0.000225"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.456034" elapsed="0.000069"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.456153" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T06:55:37.458594" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T06:55:37.421707" elapsed="0.036914"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:37.458688" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:37.458848" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T06:55:37.243571" elapsed="0.215301"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.459266" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.458972" elapsed="0.000363"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.458954" elapsed="0.000405"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T06:55:37.459409" elapsed="0.000027"/>
</return>
<arg>${CHANGE_COUNTER_TEMPLATE_FOLDER}${/}change_counter</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T06:55:37.238751" elapsed="0.220784"/>
</kw>
<arg>example-ipv4-topology</arg>
<doc>Configure data change counter to count transactions affecting
${topology_name} instead of previously configured topology name.</doc>
<status status="PASS" start="2026-04-14T06:55:37.237509" elapsed="0.222088"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:55:37.460225" elapsed="0.000291"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.461393" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.460973" elapsed="0.000483"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.460955" elapsed="0.000526"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:37.461643" elapsed="0.000314"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.467527" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:37.467090" elapsed="0.000464"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:55:37.467772" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:55:37.467629" elapsed="0.000200"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.467610" elapsed="0.000243"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.468015" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.468200" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.468401" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.468584" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.468762" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.468941" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.469118" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:55:37.466737" elapsed="0.002457"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:37.460761" elapsed="0.008523"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:55:37.459896" elapsed="0.009431"/>
</kw>
<doc>Configure data change counter to count transactions in example-ipv4-topology instead of example-linkstate-topology.</doc>
<status status="PASS" start="2026-04-14T06:55:37.138287" elapsed="0.331092"/>
</test>
<test id="s1-s6-t4" name="Verify_For_Data_Change_Counter_Ready" line="140">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.473429" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.473164" elapsed="0.000323"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.473146" elapsed="0.000366"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:55:37.472978" elapsed="0.000583"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.474665" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:37.474544" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.474521" elapsed="0.000215"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.480394" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:37.480267" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.480248" elapsed="0.000217"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.481515" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:37.481105" elapsed="0.000438"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.482020" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:55:37.481718" elapsed="0.000328"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:55:37.482092" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:37.482247" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:55:37.480712" elapsed="0.001562"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.488356" elapsed="0.000031"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:37.488246" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.488226" elapsed="0.000217"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.489679" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:37.489569" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.489550" elapsed="0.000198"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:37.490214" level="INFO">${karaf_connection_index} = 7</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:55:37.489909" elapsed="0.000332"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:37.490662" level="INFO">${current_connection_index} = 9</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:37.490436" elapsed="0.000252"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:55:37.524661" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:55:37.491231" elapsed="0.033559"/>
</kw>
<msg time="2026-04-14T06:55:37.524990" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:55:37.525036" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.490862" elapsed="0.034210"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:55:37.555354" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "V "e "r "i "f "y "_ "F "o "r "_ "D "a "t "a "_ "C "h "a "n "g "e "_ "C "o "u "n "t "e "r "_ "R "e "a "d "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:55:37.525706" elapsed="0.029840"/>
</kw>
<msg time="2026-04-14T06:55:37.555755" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:55:37.555802" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "V "e "r "i "f "y "_ "F "o "r "_ "D "a "t "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.525285" elapsed="0.030553"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.556289" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.555959" elapsed="0.000483"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.555921" elapsed="0.000551"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.557009" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "V "e "r "i "f "y "_ "F "o "r "_ "D "a "t "a "_ "C "h "a "n "g "e "_ "C "o "u "n "t "e "r "_ "R "e "a "d "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.556633" elapsed="0.000448"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.557398" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.557149" elapsed="0.000305"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.557130" elapsed="0.000348"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:55:37.557515" elapsed="0.000044"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:37.560413" elapsed="0.000155"/>
</kw>
<msg time="2026-04-14T06:55:37.560630" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:37.559207" elapsed="0.001562"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.561055" elapsed="0.000074"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.561414" elapsed="0.000074"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:55:37.558495" elapsed="0.003105"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:55:37.557873" elapsed="0.003795"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:55:37.489227" elapsed="0.072541"/>
</kw>
<msg time="2026-04-14T06:55:37.561866" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:37.561910" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "V "e "r "i "f "y "_ "F "o "r "_ "D "a "t "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.488611" elapsed="0.073338"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:55:37.562137" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:55:37.562027" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.562008" elapsed="0.000213"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.562693" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.563077" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.563150" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:55:37.487897" elapsed="0.075366"/>
</kw>
<msg time="2026-04-14T06:55:37.563378" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:37.563426" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "V "e "r "i "f "y "_ "F "o "r "_ "D "a "t "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.482691" elapsed="0.080775"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.563811" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.563545" elapsed="0.000320"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.563526" elapsed="0.000363"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:55:37.482532" elapsed="0.081381"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:55:37.482332" elapsed="0.081617"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:55:37.479892" elapsed="0.084118"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:55:37.474182" elapsed="0.089887"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.473727" elapsed="0.090389"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:55:37.470470" elapsed="0.093702"/>
</kw>
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:37.569958" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01033ix9uvy8zc1fet1vc45pc7s80010.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:55:37.570109" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '96'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":1}]}} 
 </msg>
<msg time="2026-04-14T06:55:37.570225" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:55:37.565314" elapsed="0.004937"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.573235" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":1}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.570513" elapsed="0.002770"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.576232" level="INFO">${count} = 1</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:37.573472" elapsed="0.002789"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:55:37.576319" elapsed="0.000060"/>
</return>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:55:37.564989" elapsed="0.011505"/>
</kw>
<arg>5s</arg>
<arg>1s</arg>
<arg>ChangeCounter.Get_Change_Count</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T06:55:37.564430" elapsed="0.012114"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:55:37.577229" elapsed="0.000268"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.578443" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.578012" elapsed="0.000494"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.577991" elapsed="0.000541"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:37.578695" elapsed="0.000313"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.584437" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:37.583982" elapsed="0.000483"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:55:37.584687" elapsed="0.000030"/>
</return>
<status status="PASS" start="2026-04-14T06:55:37.584540" elapsed="0.000208"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.584521" elapsed="0.000252"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.584937" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.585122" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.585307" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.585503" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.585683" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.585867" elapsed="0.000019"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.586043" elapsed="0.000019"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:55:37.583657" elapsed="0.002462"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:37.577790" elapsed="0.008380"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:55:37.576879" elapsed="0.009333"/>
</kw>
<doc>Data change counter might have been slower to start than ipv4 topology, wait for it.</doc>
<status status="PASS" start="2026-04-14T06:55:37.469797" elapsed="0.116458"/>
</test>
<test id="s1-s6-t5" name="Change_Karaf_Logging_Levels" line="144">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.590343" elapsed="0.000038"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.590099" elapsed="0.000319"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.590080" elapsed="0.000363"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:55:37.589912" elapsed="0.000578"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.591588" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:37.591480" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.591462" elapsed="0.000194"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.597273" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:37.597163" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.597144" elapsed="0.000198"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.598433" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:37.598004" elapsed="0.000457"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.598947" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:55:37.598637" elapsed="0.000335"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:55:37.599017" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T06:55:37.599196" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:55:37.597609" elapsed="0.001612"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.605101" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:37.604989" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.604969" elapsed="0.000202"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.606422" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:37.606289" elapsed="0.000180"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.606270" elapsed="0.000220"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:37.606963" level="INFO">${karaf_connection_index} = 7</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:55:37.606652" elapsed="0.000339"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:37.607430" level="INFO">${current_connection_index} = 9</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:37.607191" elapsed="0.000265"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:55:37.644272" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:55:37.607989" elapsed="0.036526"/>
</kw>
<msg time="2026-04-14T06:55:37.644754" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:55:37.644813" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.607631" elapsed="0.037227"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:55:37.668421" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "a "n "g "e "_ "K "a "r "a "f "_ "L "o "g "g "i "n "g "_ "L "e "v "e "l "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:55:37.645651" elapsed="0.022926"/>
</kw>
<msg time="2026-04-14T06:55:37.668769" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:55:37.668814" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "a "n "g "e "_ "K "a "r "a "f "_ "L "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.645150" elapsed="0.023699"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.669269" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.668962" elapsed="0.000363"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.668926" elapsed="0.000427"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.669898" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "a "n "g "e "_ "K "a "r "a "f "_ "L "o "g "g "i "n "g "_ "L "e "v "e "l "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.669540" elapsed="0.000511"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.670350" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.670120" elapsed="0.000300"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.670101" elapsed="0.000342"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:55:37.670480" elapsed="0.000042"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:37.673232" elapsed="0.000171"/>
</kw>
<msg time="2026-04-14T06:55:37.673465" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:37.672117" elapsed="0.001483"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.673883" elapsed="0.000277"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.674465" elapsed="0.000076"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:55:37.671457" elapsed="0.003196"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:55:37.670822" elapsed="0.003897"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:55:37.605983" elapsed="0.068835"/>
</kw>
<msg time="2026-04-14T06:55:37.674912" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:37.674956" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "a "n "g "e "_ "K "a "r "a "f "_ "L "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.605341" elapsed="0.069654"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:55:37.675208" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:55:37.675099" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.675080" elapsed="0.000211"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.675738" elapsed="0.000025"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.676104" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.676175" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:55:37.604628" elapsed="0.071654"/>
</kw>
<msg time="2026-04-14T06:55:37.676390" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:37.676435" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "a "n "g "e "_ "K "a "r "a "f "_ "L "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.599646" elapsed="0.076827"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.676819" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.676550" elapsed="0.000322"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.676532" elapsed="0.000363"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:55:37.599483" elapsed="0.077435"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:55:37.599282" elapsed="0.077669"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:55:37.596788" elapsed="0.080220"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:55:37.591167" elapsed="0.085898"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.590659" elapsed="0.086452"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:55:37.587561" elapsed="0.089605"/>
</kw>
<kw name="Set_Bgpcep_Log_Levels" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.680069" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:37.679962" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.679943" elapsed="0.000193"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.681175" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:37.680783" elapsed="0.000419"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.681744" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:55:37.681441" elapsed="0.000329"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:55:37.681815" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:37.681970" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:55:37.680388" elapsed="0.001607"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.682968" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:37.682861" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.682842" elapsed="0.000193"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:37.683459" level="INFO">${karaf_connection_index} = 7</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:55:37.683212" elapsed="0.000272"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:37.683829" level="INFO">${current_connection_index} = 9</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:37.683655" elapsed="0.000199"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:55:37.734861" level="INFO">log:set INFO org.opendaylight.bgpcep</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:55:37.684389" elapsed="0.050609"/>
</kw>
<msg time="2026-04-14T06:55:37.735194" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:55:37.735240" level="INFO">${message_write} = log:set INFO org.opendaylight.bgpcep
</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.684028" elapsed="0.051236"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:55:37.737625" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:55:37.736066" elapsed="0.001617"/>
</kw>
<msg time="2026-04-14T06:55:37.737780" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:55:37.737826" level="INFO">${message_wait} = [?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.735568" elapsed="0.002283"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.738225" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.737949" elapsed="0.000330"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.737919" elapsed="0.000388"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.738768" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.738481" elapsed="0.000337"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.739154" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.738884" elapsed="0.000324"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.738865" elapsed="0.000367"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:55:37.739268" elapsed="0.000041"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:37.741187" elapsed="0.000403"/>
</kw>
<msg time="2026-04-14T06:55:37.741637" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:37.740613" elapsed="0.001091"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.741877" elapsed="0.000022"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.742053" elapsed="0.000021"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:55:37.740178" elapsed="0.001959"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:55:37.739625" elapsed="0.002561"/>
</kw>
<arg>log:set ${bgpcep_level} org.opendaylight.bgpcep</arg>
<arg>member_index=${index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:55:37.682525" elapsed="0.059757"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.743122" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:37.742995" elapsed="0.000174"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.742977" elapsed="0.000266"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:37.743656" level="INFO">${karaf_connection_index} = 7</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:55:37.743422" elapsed="0.000260"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:37.744023" level="INFO">${current_connection_index} = 9</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:37.743856" elapsed="0.000192"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:55:37.796992" level="INFO">log:set INFO org.opendaylight.protocol</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:55:37.744582" elapsed="0.052552"/>
</kw>
<msg time="2026-04-14T06:55:37.797315" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:55:37.797383" level="INFO">${message_write} = log:set INFO org.opendaylight.protocol
</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.744219" elapsed="0.053192"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:55:37.799740" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:55:37.798190" elapsed="0.001611"/>
</kw>
<msg time="2026-04-14T06:55:37.799901" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:55:37.799947" level="INFO">${message_wait} = [?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.797698" elapsed="0.002276"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.800342" elapsed="0.000038"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.800070" elapsed="0.000347"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.800040" elapsed="0.000404"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.800881" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.800605" elapsed="0.000328"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.801237" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.801002" elapsed="0.000290"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.800983" elapsed="0.000351"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:55:37.801388" elapsed="0.000040"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:37.803467" elapsed="0.000154"/>
</kw>
<msg time="2026-04-14T06:55:37.803666" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:37.802749" elapsed="0.000986"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.803936" elapsed="0.000023"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.804117" elapsed="0.000021"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:55:37.802315" elapsed="0.001888"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:55:37.801725" elapsed="0.002527"/>
</kw>
<arg>log:set ${protocol_level} org.opendaylight.protocol</arg>
<arg>member_index=${index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:55:37.742651" elapsed="0.061698"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:55:37.682193" elapsed="0.122212"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:55:37.682050" elapsed="0.122393"/>
</for>
<arg>bgpcep_level=${KARAF_BGPCEP_LOG_LEVEL}</arg>
<arg>protocol_level=${KARAF_PROTOCOL_LOG_LEVEL}</arg>
<doc>Assuming OCKCOB was used, set logging level on bgpcep and protocol loggers without affecting current SSH session.</doc>
<status status="PASS" start="2026-04-14T06:55:37.677498" elapsed="0.127007"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:55:37.805222" elapsed="0.000322"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.806529" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.806039" elapsed="0.000555"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.806020" elapsed="0.000599"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:37.806781" elapsed="0.000428"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.812932" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:37.812500" elapsed="0.000459"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:55:37.813183" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:55:37.813036" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.813017" elapsed="0.000249"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.813448" elapsed="0.000023"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.813638" elapsed="0.000022"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.813909" elapsed="0.000023"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.814107" elapsed="0.000025"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.814298" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.814516" elapsed="0.000023"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.814700" elapsed="0.000021"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:55:37.812153" elapsed="0.002626"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:37.805801" elapsed="0.009030"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:55:37.804812" elapsed="0.010062"/>
</kw>
<doc>We may want to set more verbose logging here after configuration is done.</doc>
<status status="PASS" start="2026-04-14T06:55:37.586637" elapsed="0.228275"/>
</test>
<test id="s1-s6-t6" name="Start_Talking_BGP_Manager" line="150">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.818757" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.818504" elapsed="0.000314"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.818485" elapsed="0.000359"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:55:37.818282" elapsed="0.000611"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.820047" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:37.819931" elapsed="0.000163"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.819912" elapsed="0.000205"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.825854" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:37.825734" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.825715" elapsed="0.000212"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.827019" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:37.826615" elapsed="0.000432"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.827601" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:55:37.827275" elapsed="0.000353"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:55:37.827673" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T06:55:37.827832" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:55:37.826190" elapsed="0.001667"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.834145" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:37.834036" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.834016" elapsed="0.000198"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.835507" elapsed="0.000087"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:37.835382" elapsed="0.000248"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.835343" elapsed="0.000310"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:37.836133" level="INFO">${karaf_connection_index} = 7</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:55:37.835826" elapsed="0.000334"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:37.836570" level="INFO">${current_connection_index} = 9</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:37.836337" elapsed="0.000259"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:55:37.871747" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:55:37.837122" elapsed="0.034781"/>
</kw>
<msg time="2026-04-14T06:55:37.872093" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:55:37.872141" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.836773" elapsed="0.035404"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:55:37.896304" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "M "a "n "a "g "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:55:37.872834" elapsed="0.023598"/>
</kw>
<msg time="2026-04-14T06:55:37.896596" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:55:37.896644" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "_ "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.872425" elapsed="0.024275"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.897144" elapsed="0.000034"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.896808" elapsed="0.000414"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.896781" elapsed="0.000471"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.897818" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "M "a "n "a "g "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.897443" elapsed="0.000449"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.898214" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.897963" elapsed="0.000310"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.897943" elapsed="0.000355"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:55:37.898340" elapsed="0.000059"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:37.901528" elapsed="0.000156"/>
</kw>
<msg time="2026-04-14T06:55:37.901747" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:37.900219" elapsed="0.001669"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.902196" elapsed="0.000079"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.902587" elapsed="0.000077"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:55:37.899501" elapsed="0.003278"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:55:37.898697" elapsed="0.004148"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:55:37.835005" elapsed="0.067941"/>
</kw>
<msg time="2026-04-14T06:55:37.903043" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:37.903103" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "_ "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.834401" elapsed="0.068743"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:55:37.903337" elapsed="0.000042"/>
</return>
<status status="PASS" start="2026-04-14T06:55:37.903225" elapsed="0.000190"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.903205" elapsed="0.000235"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.903874" elapsed="0.000028"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.904295" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.904387" elapsed="0.000018"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:55:37.833686" elapsed="0.070817"/>
</kw>
<msg time="2026-04-14T06:55:37.904601" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:37.904647" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "_ "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.828269" elapsed="0.076414"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.905031" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.904762" elapsed="0.000324"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.904743" elapsed="0.000368"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:55:37.828109" elapsed="0.077027"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:55:37.827914" elapsed="0.077255"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:55:37.825341" elapsed="0.079886"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:55:37.819596" elapsed="0.085688"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.819058" elapsed="0.086272"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:55:37.815800" elapsed="0.089602"/>
</kw>
<kw name="Store_Change_Count">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:37.911522" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01033ix9uvy8zc1fet1vc45pc7s80010.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:55:37.911673" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '96'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":1}]}} 
 </msg>
<msg time="2026-04-14T06:55:37.911788" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:55:37.906685" elapsed="0.005132"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.914737" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":1}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.912000" elapsed="0.002787"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.917686" level="INFO">${count} = 1</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:37.914965" elapsed="0.002748"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:55:37.917764" elapsed="0.000036"/>
</return>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:55:37.906327" elapsed="0.011569"/>
</kw>
<msg time="2026-04-14T06:55:37.917982" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:37.918025" level="INFO">${count} = 1</msg>
<var>${status}</var>
<var>${count}</var>
<arg>ChangeCounter.Get_Change_Count</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.905897" elapsed="0.012149"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.918800" level="INFO">${last_change_count_many} = 1</msg>
<arg>${last_change_count_many}</arg>
<arg>${count}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:55:37.918357" elapsed="0.000490"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:37.918117" elapsed="0.000768"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.918099" elapsed="0.000811"/>
</if>
<doc>Get the count of changes from BGP change counter. Ignore error or store the value.</doc>
<status status="PASS" start="2026-04-14T06:55:37.905590" elapsed="0.013367"/>
</kw>
<kw name="Start_BGP_Manager" owner="BGPSpeaker">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.920454" level="INFO">${command} = python3 play.py --amount=600000 --multiplicity=10 --myip=127.0.0.1 --myport=17900 --peerip=10.30.171.229 --peerport=1790 &amp;&gt; play.py.out</msg>
<var>${command}</var>
<arg>python3 play.py ${arguments} &amp;&gt; ${BGPSpeaker__OUTPUT_LOG}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:37.919961" elapsed="0.000532"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.921075" level="INFO">python3 play.py --amount=600000 --multiplicity=10 --myip=127.0.0.1 --myport=17900 --peerip=10.30.171.229 --peerport=1790 &amp;&gt; play.py.out</msg>
<arg>${command}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:37.920733" elapsed="0.000405"/>
</kw>
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:55:37.925258" level="INFO">python3 play.py --amount=600000 --multiplicity=10 --myip=127.0.0.1 --myport=17900 --peerip=10.30.171.229 --peerport=1790 &amp;&gt; play.py.out</msg>
<msg time="2026-04-14T06:55:37.925456" level="INFO">${output} =  python3 play.py --amount=600000 --multiplicity=10 --myip=127.0.0.1 --myport=17900 --peerip=10.30.171.229 --peerport=1790 &amp;&gt; play.py.out
</msg>
<var>${output}</var>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:55:37.921395" elapsed="0.004101"/>
</kw>
<arg>--amount=${COUNT_CHANGE_COUNT_MANY} --multiplicity=${MULTIPLICITY_CHANGE_COUNT_MANY} --myip=${FIRST_PEER_IP} --myport=${BGP_TOOL_PORT} --peerip=${ODL_SYSTEM_IP} --peerport=${ODL_BGP_PORT}</arg>
<doc>Start the BGP manager python utility. Redirect its error output to a log file.</doc>
<status status="PASS" start="2026-04-14T06:55:37.919219" elapsed="0.006363"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:55:37.926505" elapsed="0.000341"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.928088" elapsed="0.000035"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.927561" elapsed="0.000608"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.927534" elapsed="0.000662"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:37.928375" elapsed="0.000353"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.934105" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:37.933682" elapsed="0.000450"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:55:37.934348" elapsed="0.000042"/>
</return>
<status status="PASS" start="2026-04-14T06:55:37.934206" elapsed="0.000215"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.934188" elapsed="0.000257"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.934608" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.934793" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.934977" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.935197" elapsed="0.000022"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.935394" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.935576" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.935749" elapsed="0.000019"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:55:37.933339" elapsed="0.002485"/>
</kw>
<status status="PASS" start="2026-04-14T06:55:37.927237" elapsed="0.008637"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:55:37.926032" elapsed="0.009882"/>
</kw>
<doc>Start Python manager to connect speakers to ODL.</doc>
<status status="PASS" start="2026-04-14T06:55:37.815239" elapsed="0.120713"/>
</test>
<test id="s1-s6-t7" name="Wait_For_Stable_Talking_Ipv4_Topology" line="157">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:37.940026" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:37.939772" elapsed="0.000311"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.939754" elapsed="0.000355"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:55:37.939585" elapsed="0.000572"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.941207" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:37.941099" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.941079" elapsed="0.000198"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.946653" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:37.946545" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.946526" elapsed="0.000196"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.947818" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:55:37.947424" elapsed="0.000468"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:55:37.948433" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:55:37.948090" elapsed="0.000371"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:55:37.948508" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:55:37.948664" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:55:37.946984" elapsed="0.001705"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.954585" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:37.954461" elapsed="0.000172"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.954435" elapsed="0.000220"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:55:37.955910" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:37.955794" elapsed="0.000163"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:37.955773" elapsed="0.000207"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:55:37.956460" level="INFO">${karaf_connection_index} = 7</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:55:37.956140" elapsed="0.000348"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:55:37.956876" level="INFO">${current_connection_index} = 9</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:37.956662" elapsed="0.000240"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:55:37.990097" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:55:37.957486" elapsed="0.032724"/>
</kw>
<msg time="2026-04-14T06:55:37.990414" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:55:37.990462" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.957110" elapsed="0.033389"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:55:38.014099" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "T "a "l "k "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:55:37.991059" elapsed="0.023231"/>
</kw>
<msg time="2026-04-14T06:55:38.014519" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:55:38.014566" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.990693" elapsed="0.023910"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:38.015037" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:38.014712" elapsed="0.000384"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:38.014680" elapsed="0.000458"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:38.015676" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "T "a "l "k "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:38.015297" elapsed="0.000453"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:38.016050" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:38.015818" elapsed="0.000287"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:38.015799" elapsed="0.000330"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:55:38.016166" elapsed="0.000038"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:55:38.018907" elapsed="0.000149"/>
</kw>
<msg time="2026-04-14T06:55:38.019154" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:55:38.017777" elapsed="0.001515"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:38.019600" elapsed="0.000076"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:38.020008" elapsed="0.000075"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:55:38.017105" elapsed="0.003090"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:55:38.016522" elapsed="0.003739"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:55:37.955478" elapsed="0.064902"/>
</kw>
<msg time="2026-04-14T06:55:38.020479" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:38.020524" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.954821" elapsed="0.065740"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:55:38.020748" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:55:38.020639" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:38.020620" elapsed="0.000212"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:38.021262" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:38.021650" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:55:38.021722" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:55:37.954083" elapsed="0.067748"/>
</kw>
<msg time="2026-04-14T06:55:38.021925" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:38.021970" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.949087" elapsed="0.072919"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:38.022353" elapsed="0.000041"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:38.022083" elapsed="0.000345"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:38.022065" elapsed="0.000387"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:55:37.948928" elapsed="0.073547"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:55:37.948747" elapsed="0.073762"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:55:37.946145" elapsed="0.076423"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:55:37.940791" elapsed="0.081833"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:37.940323" elapsed="0.082346"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:55:37.936962" elapsed="0.085760"/>
</kw>
<kw name="Wait_For_Change_Count_To_Become_Stable" owner="ChangeCounter">
<kw name="Create_Limiting_Stability_Safe_Stateful_Validator_From_Value_To_Overcome" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:38.037605" level="INFO">${valid_minimum} = 2</msg>
<var>${valid_minimum}</var>
<arg>str(int(${maximum_invalid}) + 1)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:38.037127" elapsed="0.000509"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:55:38.038180" elapsed="0.000042"/>
</return>
<msg time="2026-04-14T06:55:38.038429" level="INFO">${validator} = ['WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'valid_minimum': '2'}]</msg>
<var>${validator}</var>
<arg>WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</arg>
<arg>state_holder</arg>
<arg>data_holder</arg>
<arg>valid_minimum=${valid_minimum}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:55:38.037867" elapsed="0.000589"/>
</kw>
<return>
<value>${validator}</value>
<status status="PASS" start="2026-04-14T06:55:38.038508" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:55:38.038656" level="INFO">${validator} = ['WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'valid_minimum': '2'}]</msg>
<var>${validator}</var>
<arg>maximum_invalid=${count_to_overcome}</arg>
<doc>Helper function to use if maximum invalid value (instead of minimum valid) is known.</doc>
<status status="PASS" start="2026-04-14T06:55:38.036711" elapsed="0.001970"/>
</kw>
<kw name="Wait_For_Getter_Error_Or_Safe_Stateful_Validator_Consecutive_Success" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:38.040126" level="INFO">${tmp} = 1</msg>
<var>${tmp}</var>
<arg>int(${count})</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:38.039782" elapsed="0.000371"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:38.040618" level="INFO">count=1</msg>
<arg>count=${tmp}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:38.040321" elapsed="0.000347"/>
</kw>
<kw name="WaitUtils__Check_Sanity_And_Compute_Derived_Times" owner="WaitUtils">
<if>
<branch type="IF" condition="int(${count}) &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>\${count} is ${count} and not at least 1.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:38.043663" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:38.043405" elapsed="0.000314"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:38.041474" elapsed="0.002271"/>
</if>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:55:38.044171" level="INFO">${period_in_seconds} = 60.0</msg>
<var>${period_in_seconds}</var>
<arg>${period}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:55:38.043902" elapsed="0.000295"/>
</kw>
<if>
<branch type="IF" condition="${period_in_seconds} &lt;= 0.0">
<kw name="Fail" owner="BuiltIn">
<arg>\${period} ${period} has to be positive.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:38.044516" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:38.044268" elapsed="0.000302"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:38.044250" elapsed="0.000345"/>
</if>
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:55:38.044925" level="INFO">${date_now} = 2026-04-14 06:55:38.045</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:55:38.044751" elapsed="0.000200"/>
</kw>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:55:38.045353" level="INFO">${timeout_in_seconds} = 2420.0</msg>
<var>${timeout_in_seconds}</var>
<arg>${timeout}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:55:38.045115" elapsed="0.000279"/>
</kw>
<kw name="Add Time To Date" owner="DateTime">
<msg time="2026-04-14T06:55:38.045876" level="INFO">${date_deadline} = 2026-04-14 07:35:58.045</msg>
<var>${date_deadline}</var>
<arg>${date_now}</arg>
<arg>${timeout_in_seconds}</arg>
<doc>Adds time to date and returns the resulting date.</doc>
<status status="PASS" start="2026-04-14T06:55:38.045565" elapsed="0.000337"/>
</kw>
<return>
<value>${timeout_in_seconds}</value>
<value>${period_in_seconds}</value>
<value>${date_deadline}</value>
<status status="PASS" start="2026-04-14T06:55:38.045950" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T06:55:38.046188" level="INFO">${timeout_in_seconds} = 2420.0</msg>
<msg time="2026-04-14T06:55:38.046235" level="INFO">${period_in_seconds} = 60.0</msg>
<msg time="2026-04-14T06:55:38.046276" level="INFO">${date_deadline} = 2026-04-14 07:35:58.045</msg>
<var>${timeout_in_seconds}</var>
<var>${period_in_seconds}</var>
<var>${date_deadline}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${count}</arg>
<doc>Common checks for argument values. Return times in seconds and deadline date implied by timeout time.</doc>
<status status="PASS" start="2026-04-14T06:55:38.041059" elapsed="0.005239"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:38.046924" level="INFO">${maximum_sleeps} = 41</msg>
<var>${maximum_sleeps}</var>
<arg>math.ceil(${timeout_in_seconds} / ${period_in_seconds})</arg>
<arg>modules=math</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:38.046491" elapsed="0.000459"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:38.047421" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:38.047134" elapsed="0.000313"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:38.047900" level="INFO">${state} = 1</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:38.047613" elapsed="0.000313"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:38.049777" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:38.049516" elapsed="0.000287"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:38.050253" level="INFO">${state} = 1</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:38.049972" elapsed="0.000306"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:38.050782" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:38.050459" elapsed="0.000350"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:55:38.052227" level="INFO">${date_now} = 2026-04-14 06:55:38.052</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:55:38.052077" elapsed="0.000175"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:55:38.052781" level="INFO">${time_deadline} = 2419.993</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:55:38.052431" elapsed="0.000376"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:38.053356" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:38.052981" elapsed="0.000417"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:38.053727" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:38.053467" elapsed="0.000317"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:38.053448" elapsed="0.000362"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:55:38.051488" elapsed="0.002370"/>
</kw>
<msg time="2026-04-14T06:55:38.053956" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:38.053999" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:38.050987" elapsed="0.003034"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:55:38.054237" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:38.054100" elapsed="0.000189"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:38.054082" elapsed="0.000229"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:38.057193" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T06:55:38.057240" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:55:38.057283" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:38.056850" elapsed="0.000455"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:55:38.175925" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01033ix9uvy8zc1fet1vc45pc7s80010.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:55:38.176210" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '96'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":2}]}} 
 </msg>
<msg time="2026-04-14T06:55:38.176483" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:55:38.058653" elapsed="0.117902"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:55:38.179974" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":2}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:55:38.176861" elapsed="0.003257"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:38.183674" level="INFO">${count} = 2</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:38.180390" elapsed="0.003358"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:55:38.183859" elapsed="0.000049"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:55:38.058016" elapsed="0.126130"/>
</kw>
<msg time="2026-04-14T06:55:38.184236" level="INFO">${result} = 2</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:55:38.057510" elapsed="0.126750"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:55:38.184309" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:55:38.056332" elapsed="0.128113"/>
</kw>
<msg time="2026-04-14T06:55:38.184539" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:38.184582" level="INFO">${message} = 2</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:38.055793" elapsed="0.128811"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:38.184780" elapsed="0.038848"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:55:38.224691" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T06:55:38.224558" elapsed="0.000204"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:38.224533" elapsed="0.000254"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:38.224965" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 2.</doc>
<status status="PASS" start="2026-04-14T06:55:38.224121" elapsed="0.000926"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:55:38.225091" elapsed="0.000026"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:55:38.055354" elapsed="0.169860"/>
</kw>
<msg time="2026-04-14T06:55:38.225314" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:38.225376" level="INFO">${data} = 2</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:38.054900" elapsed="0.170502"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:55:38.225587" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:38.225481" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:38.225463" elapsed="0.000194"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:55:38.227111" level="INFO">${date_now} = 2026-04-14 06:55:38.227</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:55:38.226939" elapsed="0.000198"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:55:38.227713" level="INFO">${time_deadline} = 2419.818</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:55:38.227317" elapsed="0.000422"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:55:38.228300" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:38.227914" elapsed="0.000411"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:38.228783" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:55:38.228520" elapsed="0.000318"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:38.228499" elapsed="0.000363"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:55:38.226323" elapsed="0.002586"/>
</kw>
<msg time="2026-04-14T06:55:38.229008" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:38.229051" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:38.225827" elapsed="0.003247"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:55:38.229258" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:38.229155" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:38.229137" elapsed="0.000193"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:38.231398" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:55:38.231448" level="INFO">${args} = ['state_holder', 'data_holder']</msg>
<msg time="2026-04-14T06:55:38.231494" level="INFO">${kwargs} = {'valid_minimum': '2'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:38.231042" elapsed="0.000475"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:55:38.231689" elapsed="0.000211"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:55:38.232067" elapsed="0.000188"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:55:38.234086" level="INFO">${new_state} = 2</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:55:38.233692" elapsed="0.000422"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T06:55:38.234359" elapsed="0.000105"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:38.234187" elapsed="0.000315"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:38.234167" elapsed="0.000357"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T06:55:38.234745" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:55:38.234579" elapsed="0.000232"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:38.234564" elapsed="0.000271"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:55:38.234869" elapsed="0.000014"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:55:38.233197" elapsed="0.001789"/>
</kw>
<msg time="2026-04-14T06:55:38.235070" level="INFO">${result} = [2, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:55:38.232449" elapsed="0.002646"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:55:38.235143" elapsed="0.000041"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:55:38.230632" elapsed="0.004643"/>
</kw>
<msg time="2026-04-14T06:55:38.235389" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:55:38.235438" level="INFO">${message} = [2, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:38.230056" elapsed="0.005405"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:55:38.235637" elapsed="0.027351"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:55:38.264085" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T06:55:38.263951" elapsed="0.000204"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:38.263928" elapsed="0.000253"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:38.264357" elapsed="0.000044"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [2, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T06:55:38.263523" elapsed="0.000938"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:55:38.264506" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:55:38.264678" level="INFO">${state} = 2</msg>
<msg time="2026-04-14T06:55:38.264725" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:55:38.264765" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:55:38.229580" elapsed="0.035207"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:55:38.264976" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:55:38.264871" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:38.264853" elapsed="0.000285"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:55:38.265232" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:38.265197" elapsed="0.000080"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:38.265180" elapsed="0.000118"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:38.265484" elapsed="0.000023"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:55:38.265623" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:38.265587" elapsed="0.000082"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:55:38.265570" elapsed="0.000120"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:38.265845" elapsed="0.000021"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:55:38.054742" elapsed="0.211158"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:55:38.054347" elapsed="0.211589"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:38.266102" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T06:55:38.266323" level="INFO">${state} = 2</msg>
<msg time="2026-04-14T06:55:38.266383" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:55:38.266426" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:55:38.048790" elapsed="0.217659"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:55:38.266643" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:38.266538" elapsed="0.000149"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:38.266520" elapsed="0.000190"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:55:38.268088" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:55:38.268172" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:55:38.267808" elapsed="0.000432">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:55:38.268340" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:55:38.268399" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:38.267411" elapsed="0.001012"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:55:38.268603" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:38.268496" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:38.268477" elapsed="0.000192"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:55:38.269085" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:55:38.268830" elapsed="0.000281"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:55:38.272525" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:55:38.272601" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:55:38.269653" elapsed="0.003006">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:55:38.272760" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:55:38.272802" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:38.269288" elapsed="0.003537"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:55:38.273004" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:55:38.272898" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:38.272880" elapsed="0.000208"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:38.273247" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:55:38.266990" elapsed="0.006427"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:55:38.274727" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:55:38.274799" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:55:38.274469" elapsed="0.000387">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:55:38.274954" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:55:38.274996" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:38.274101" elapsed="0.000917"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:55:38.275266" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:55:38.275127" elapsed="0.000184"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:38.275108" elapsed="0.000226"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:55:38.275758" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:55:38.275508" elapsed="0.000277"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:55:38.279009" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:55:38.279083" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:55:38.276314" elapsed="0.002827">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:55:38.279258" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:55:38.279300" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:55:38.275963" elapsed="0.003360"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:55:38.279521" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:55:38.279415" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T06:55:38.279395" elapsed="0.000209"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:55:38.279763" elapsed="0.000021"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:55:38.273709" elapsed="0.006204"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:56:38.280970" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:55:38.280078" elapsed="60.001561"/>
</kw>
<var name="${try}">1</var>
<status status="PASS" start="2026-04-14T06:55:38.048230" elapsed="60.233576"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:56:38.286203" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:56:38.285755" elapsed="0.000488"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:56:38.286916" level="INFO">${state} = 2</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:56:38.286507" elapsed="0.000445"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:56:38.287712" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:56:38.287192" elapsed="0.000557"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:56:38.290114" level="INFO">${date_now} = 2026-04-14 06:56:38.290</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:56:38.289851" elapsed="0.000300"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:56:38.290977" level="INFO">${time_deadline} = 2359.755</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:56:38.290446" elapsed="0.000568"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:56:38.291869" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:56:38.291263" elapsed="0.000646"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:56:38.292457" elapsed="0.000034"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:56:38.292023" elapsed="0.000518"/>
</branch>
<status status="PASS" start="2026-04-14T06:56:38.291990" elapsed="0.000590"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:56:38.288685" elapsed="0.003970"/>
</kw>
<msg time="2026-04-14T06:56:38.292806" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:56:38.292872" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:56:38.288000" elapsed="0.004906"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:56:38.293185" elapsed="0.000023"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:56:38.293027" elapsed="0.000232"/>
</branch>
<status status="PASS" start="2026-04-14T06:56:38.293001" elapsed="0.000290"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:56:38.297503" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T06:56:38.297549" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:56:38.297592" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:56:38.297011" elapsed="0.000604"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:56:38.306775" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01033ix9uvy8zc1fet1vc45pc7s80010.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:56:38.307167" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":54}]}} 
 </msg>
<msg time="2026-04-14T06:56:38.307538" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:56:38.298959" elapsed="0.008678"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:56:38.312660" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":54}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:56:38.308030" elapsed="0.004836"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:56:38.317804" level="INFO">${count} = 54</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:56:38.313230" elapsed="0.004645"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:56:38.317967" elapsed="0.000045"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:56:38.298302" elapsed="0.019946"/>
</kw>
<msg time="2026-04-14T06:56:38.318344" level="INFO">${result} = 54</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:56:38.297793" elapsed="0.020591"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:56:38.318434" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:56:38.296447" elapsed="0.022108"/>
</kw>
<msg time="2026-04-14T06:56:38.318650" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:56:38.318693" level="INFO">${message} = 54</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:56:38.295573" elapsed="0.023142"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:56:38.318892" elapsed="0.031387"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:56:38.351358" elapsed="0.000052"/>
</return>
<status status="PASS" start="2026-04-14T06:56:38.351228" elapsed="0.000216"/>
</branch>
<status status="PASS" start="2026-04-14T06:56:38.351204" elapsed="0.000265"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:56:38.351648" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 54.</doc>
<status status="PASS" start="2026-04-14T06:56:38.350808" elapsed="0.000921"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:56:38.351774" elapsed="0.000026"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:56:38.294852" elapsed="0.057042"/>
</kw>
<msg time="2026-04-14T06:56:38.351993" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:56:38.352038" level="INFO">${data} = 54</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:56:38.294183" elapsed="0.057878"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:56:38.352243" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:56:38.352138" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:56:38.352120" elapsed="0.000193"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:56:38.353797" level="INFO">${date_now} = 2026-04-14 06:56:38.354</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:56:38.353624" elapsed="0.000199"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:56:38.354377" level="INFO">${time_deadline} = 2359.691</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:56:38.353988" elapsed="0.000416"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:56:38.354967" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:56:38.354580" elapsed="0.000414"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:56:38.355317" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:56:38.355062" elapsed="0.000324"/>
</branch>
<status status="PASS" start="2026-04-14T06:56:38.355044" elapsed="0.000368"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:56:38.353008" elapsed="0.002450"/>
</kw>
<msg time="2026-04-14T06:56:38.355558" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:56:38.355602" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:56:38.352511" elapsed="0.003113"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:56:38.355881" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:56:38.355775" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:56:38.355756" elapsed="0.000197"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:56:38.358010" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:56:38.358058" level="INFO">${args} = [1, 2]</msg>
<msg time="2026-04-14T06:56:38.358103" level="INFO">${kwargs} = {'valid_minimum': '2'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:56:38.357701" elapsed="0.000425"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:56:38.358300" elapsed="0.000225"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:56:38.358695" elapsed="0.000190"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:56:38.360727" level="INFO">${new_state} = 54</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:56:38.360282" elapsed="0.000471"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T06:56:38.360993" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:56:38.360824" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T06:56:38.360805" elapsed="0.000262"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T06:56:38.361282" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:56:38.361119" elapsed="0.000227"/>
</branch>
<status status="PASS" start="2026-04-14T06:56:38.361104" elapsed="0.000283"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:56:38.361422" elapsed="0.000015"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:56:38.359830" elapsed="0.001708"/>
</kw>
<msg time="2026-04-14T06:56:38.361622" level="INFO">${result} = [54, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:56:38.359061" elapsed="0.002586"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:56:38.361694" elapsed="0.000026"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:56:38.357278" elapsed="0.004531"/>
</kw>
<msg time="2026-04-14T06:56:38.361900" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:56:38.361944" level="INFO">${message} = [54, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:56:38.356717" elapsed="0.005250"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:56:38.362140" elapsed="0.030419"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:56:38.393607" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T06:56:38.393470" elapsed="0.000209"/>
</branch>
<status status="PASS" start="2026-04-14T06:56:38.393444" elapsed="0.000260"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:56:38.393882" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [54, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T06:56:38.393029" elapsed="0.000933"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:56:38.394008" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T06:56:38.394178" level="INFO">${state} = 54</msg>
<msg time="2026-04-14T06:56:38.394224" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:56:38.394265" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:56:38.356188" elapsed="0.038100"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:56:38.394502" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:56:38.394394" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T06:56:38.394375" elapsed="0.000215"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:56:38.394682" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:56:38.394645" elapsed="0.000082"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:56:38.394629" elapsed="0.000120"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:56:38.394921" elapsed="0.000021"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:56:38.395056" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:56:38.395021" elapsed="0.000080"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:56:38.395005" elapsed="0.000194"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:56:38.395358" elapsed="0.000038"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:56:38.293946" elapsed="0.101485"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:56:38.293349" elapsed="0.102118"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:56:38.395661" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T06:56:38.395887" level="INFO">${state} = 54</msg>
<msg time="2026-04-14T06:56:38.395932" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:56:38.395972" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:56:38.283979" elapsed="0.112016"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:56:38.396189" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:56:38.396085" elapsed="0.000149"/>
</branch>
<status status="PASS" start="2026-04-14T06:56:38.396067" elapsed="0.000190"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:56:38.397662" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:56:38.397748" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:56:38.397379" elapsed="0.000436">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:56:38.397916" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:56:38.397959" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:56:38.396965" elapsed="0.001016"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:56:38.398160" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:56:38.398054" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T06:56:38.398036" elapsed="0.000189"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:56:38.398657" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:56:38.398400" elapsed="0.000283"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:56:38.402181" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:56:38.402257" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:56:38.399206" elapsed="0.003110">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:56:38.402435" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:56:38.402479" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:56:38.398860" elapsed="0.003643"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:56:38.402684" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:56:38.402578" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T06:56:38.402559" elapsed="0.000208"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:56:38.402927" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:56:38.396575" elapsed="0.006503"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:56:38.404419" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:56:38.404495" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:56:38.404118" elapsed="0.000435">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:56:38.404653" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:56:38.404696" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:56:38.403769" elapsed="0.000950"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:56:38.404899" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:56:38.404794" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T06:56:38.404775" elapsed="0.000191"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:56:38.405386" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:56:38.405123" elapsed="0.000291"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:56:38.408612" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:56:38.408685" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:56:38.405937" elapsed="0.002805">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:56:38.408883" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:56:38.408927" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:56:38.405592" elapsed="0.003358"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:56:38.409129" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:56:38.409024" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T06:56:38.409005" elapsed="0.000207"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:56:38.409385" elapsed="0.000023"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:56:38.403381" elapsed="0.006158"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:57:38.410269" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:56:38.409703" elapsed="60.000927"/>
</kw>
<var name="${try}">2</var>
<status status="PASS" start="2026-04-14T06:56:38.282431" elapsed="60.128334"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:57:38.415666" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:57:38.414928" elapsed="0.000800"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:57:38.416883" level="INFO">${state} = 54</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:57:38.416180" elapsed="0.000768"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:57:38.418224" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:57:38.417432" elapsed="0.000851"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:57:38.422155" level="INFO">${date_now} = 2026-04-14 06:57:38.422</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:57:38.421748" elapsed="0.000468"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:57:38.423535" level="INFO">${time_deadline} = 2299.623</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:57:38.422638" elapsed="0.000958"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:57:38.424986" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:57:38.423998" elapsed="0.001015"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:57:38.425390" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:57:38.425101" elapsed="0.000347"/>
</branch>
<status status="PASS" start="2026-04-14T06:57:38.425074" elapsed="0.000403"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:57:38.419826" elapsed="0.005705"/>
</kw>
<msg time="2026-04-14T06:57:38.425635" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:57:38.425679" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:57:38.418724" elapsed="0.006977"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:57:38.425899" elapsed="0.000019"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:57:38.425784" elapsed="0.000172"/>
</branch>
<status status="PASS" start="2026-04-14T06:57:38.425766" elapsed="0.000211"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:57:38.428939" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T06:57:38.428990" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:57:38.429035" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:57:38.428535" elapsed="0.000522"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:57:38.442781" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01033ix9uvy8zc1fet1vc45pc7s80010.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:57:38.443434" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":60}]}} 
 </msg>
<msg time="2026-04-14T06:57:38.443958" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:57:38.430449" elapsed="0.013722"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:57:38.452887" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":60}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:57:38.444859" elapsed="0.008213"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:57:38.456639" level="INFO">${count} = 60</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:57:38.453330" elapsed="0.003380"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:57:38.456800" elapsed="0.000044"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:57:38.429778" elapsed="0.027301"/>
</kw>
<msg time="2026-04-14T06:57:38.457168" level="INFO">${result} = 60</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:57:38.429239" elapsed="0.027954"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:57:38.457252" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:57:38.428131" elapsed="0.029300"/>
</kw>
<msg time="2026-04-14T06:57:38.457529" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:57:38.457573" level="INFO">${message} = 60</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:57:38.427532" elapsed="0.030065"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:57:38.457775" elapsed="0.049278"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:57:38.508480" elapsed="0.000046"/>
</return>
<status status="PASS" start="2026-04-14T06:57:38.508285" elapsed="0.000283"/>
</branch>
<status status="PASS" start="2026-04-14T06:57:38.508252" elapsed="0.000343"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:57:38.508799" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 60.</doc>
<status status="PASS" start="2026-04-14T06:57:38.507717" elapsed="0.001171"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:57:38.508933" elapsed="0.000026"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:57:38.427068" elapsed="0.081989"/>
</kw>
<msg time="2026-04-14T06:57:38.509170" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:57:38.509217" level="INFO">${data} = 60</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:57:38.426603" elapsed="0.082636"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:57:38.509444" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:57:38.509320" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T06:57:38.509302" elapsed="0.000212"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:57:38.511127" level="INFO">${date_now} = 2026-04-14 06:57:38.511</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:57:38.510933" elapsed="0.000220"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:57:38.511766" level="INFO">${time_deadline} = 2299.534</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:57:38.511319" elapsed="0.000473"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:57:38.512411" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:57:38.511973" elapsed="0.000466"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:57:38.512769" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:57:38.512510" elapsed="0.000316"/>
</branch>
<status status="PASS" start="2026-04-14T06:57:38.512491" elapsed="0.000359"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:57:38.510296" elapsed="0.002601"/>
</kw>
<msg time="2026-04-14T06:57:38.512996" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:57:38.513039" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:57:38.509689" elapsed="0.003372"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:57:38.513248" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:57:38.513143" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:57:38.513125" elapsed="0.000193"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:57:38.515388" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:57:38.515436" level="INFO">${args} = [2, 54]</msg>
<msg time="2026-04-14T06:57:38.515484" level="INFO">${kwargs} = {'valid_minimum': '2'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:57:38.515059" elapsed="0.000447"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:57:38.515800" elapsed="0.000227"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:57:38.516227" elapsed="0.000210"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:57:38.518449" level="INFO">${new_state} = 60</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:57:38.518013" elapsed="0.000463"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T06:57:38.518721" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:57:38.518549" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T06:57:38.518529" elapsed="0.000265"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T06:57:38.519081" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:57:38.518846" elapsed="0.000301"/>
</branch>
<status status="PASS" start="2026-04-14T06:57:38.518830" elapsed="0.000342"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:57:38.519206" elapsed="0.000015"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:57:38.517556" elapsed="0.001772"/>
</kw>
<msg time="2026-04-14T06:57:38.519432" level="INFO">${result} = [60, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:57:38.516619" elapsed="0.002839"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:57:38.519507" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:57:38.514647" elapsed="0.004980"/>
</kw>
<msg time="2026-04-14T06:57:38.519720" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:57:38.519765" level="INFO">${message} = [60, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:57:38.514063" elapsed="0.005725"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:57:38.519973" elapsed="0.045818"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:57:38.567098" elapsed="0.000045"/>
</return>
<status status="PASS" start="2026-04-14T06:57:38.566927" elapsed="0.000255"/>
</branch>
<status status="PASS" start="2026-04-14T06:57:38.566897" elapsed="0.000312"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:57:38.567419" elapsed="0.000025"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [60, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T06:57:38.566423" elapsed="0.001087"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:57:38.567555" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T06:57:38.567736" level="INFO">${state} = 60</msg>
<msg time="2026-04-14T06:57:38.567784" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:57:38.567824" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:57:38.513573" elapsed="0.054274"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:57:38.568057" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:57:38.567935" elapsed="0.000189"/>
</branch>
<status status="PASS" start="2026-04-14T06:57:38.567916" elapsed="0.000232"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:57:38.568239" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:57:38.568203" elapsed="0.000081"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:57:38.568187" elapsed="0.000119"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:57:38.568498" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:57:38.568636" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:57:38.568601" elapsed="0.000080"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:57:38.568584" elapsed="0.000118"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:57:38.568852" elapsed="0.000021"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:57:38.426442" elapsed="0.142465"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:57:38.426020" elapsed="0.142930"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:57:38.569124" elapsed="0.000020"/>
</kw>
<msg time="2026-04-14T06:57:38.569346" level="INFO">${state} = 60</msg>
<msg time="2026-04-14T06:57:38.569407" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:57:38.569449" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:57:38.413002" elapsed="0.156470"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:57:38.569793" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:57:38.569684" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T06:57:38.569665" elapsed="0.000201"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:57:38.571308" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:57:38.571418" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:57:38.571012" elapsed="0.000488">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:57:38.571604" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:57:38.571646" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:57:38.570578" elapsed="0.001090"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:57:38.571852" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:57:38.571744" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:57:38.571725" elapsed="0.000196"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:57:38.572388" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:57:38.572102" elapsed="0.000314"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:57:38.575942" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:57:38.576019" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:57:38.572945" elapsed="0.003169">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:57:38.576217" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:57:38.576260" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:57:38.572595" elapsed="0.003687"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:57:38.576491" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:57:38.576357" elapsed="0.000194"/>
</branch>
<status status="PASS" start="2026-04-14T06:57:38.576337" elapsed="0.000239"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:57:38.576737" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:57:38.570167" elapsed="0.006725"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:57:38.578203" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:57:38.578277" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:57:38.577946" elapsed="0.000389">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:57:38.578452" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:57:38.578496" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:57:38.577594" elapsed="0.000924"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:57:38.578699" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:57:38.578592" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T06:57:38.578573" elapsed="0.000192"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:57:38.579173" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:57:38.578923" elapsed="0.000277"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:57:38.582458" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:57:38.582532" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:57:38.579738" elapsed="0.002852">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:57:38.582691" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:57:38.582734" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:57:38.579391" elapsed="0.003365"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:57:38.582935" elapsed="0.000031"/>
</return>
<status status="PASS" start="2026-04-14T06:57:38.582829" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:57:38.582811" elapsed="0.000212"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:57:38.583185" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:57:38.577186" elapsed="0.006152"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:58:38.586328" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:57:38.583565" elapsed="60.005225"/>
</kw>
<var name="${try}">3</var>
<status status="PASS" start="2026-04-14T06:57:38.411341" elapsed="60.177628"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:58:38.594351" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:58:38.593946" elapsed="0.000459"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:58:38.594892" level="INFO">${state} = 60</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:58:38.594597" elapsed="0.000322"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:58:38.595528" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:58:38.595095" elapsed="0.000459"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:58:38.597815" level="INFO">${date_now} = 2026-04-14 06:58:38.597</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:58:38.597160" elapsed="0.000684"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:58:38.598452" level="INFO">${time_deadline} = 2239.448</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:58:38.598013" elapsed="0.000467"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:58:38.599061" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:58:38.598659" elapsed="0.000429"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.599481" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:58:38.599177" elapsed="0.000370"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:38.599149" elapsed="0.000429"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:58:38.596226" elapsed="0.003408"/>
</kw>
<msg time="2026-04-14T06:58:38.599737" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:58:38.599782" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:38.595741" elapsed="0.004066"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:58:38.600005" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:38.599892" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:38.599873" elapsed="0.000208"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:58:38.602977" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T06:58:38.603025" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:58:38.603069" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:58:38.602570" elapsed="0.000522"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:58:38.613152" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01033ix9uvy8zc1fet1vc45pc7s80010.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:58:38.613480" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":60}]}} 
 </msg>
<msg time="2026-04-14T06:58:38.613844" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:58:38.604611" elapsed="0.009337"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:58:38.619937" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":60}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:58:38.614383" elapsed="0.005785"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:58:38.625324" level="INFO">${count} = 60</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:58:38.620620" elapsed="0.004797"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:58:38.625523" elapsed="0.000065"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:58:38.603949" elapsed="0.021897"/>
</kw>
<msg time="2026-04-14T06:58:38.625944" level="INFO">${result} = 60</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:58:38.603314" elapsed="0.022655"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:58:38.626656" elapsed="0.000033"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:58:38.602165" elapsed="0.024630"/>
</kw>
<msg time="2026-04-14T06:58:38.626896" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:58:38.626941" level="INFO">${message} = 60</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:38.601615" elapsed="0.025528"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:58:38.627381" elapsed="0.075562"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:58:38.704541" elapsed="0.000048"/>
</return>
<status status="PASS" start="2026-04-14T06:58:38.704337" elapsed="0.000296"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:38.704298" elapsed="0.000362"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.704886" elapsed="0.000026"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 60.</doc>
<status status="PASS" start="2026-04-14T06:58:38.703717" elapsed="0.001262"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:58:38.705031" elapsed="0.000033"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:58:38.601161" elapsed="0.104016"/>
</kw>
<msg time="2026-04-14T06:58:38.705319" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:58:38.705392" level="INFO">${data} = 60</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:38.600717" elapsed="0.104702"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:58:38.705627" elapsed="0.000019"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:38.705505" elapsed="0.000182"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:38.705486" elapsed="0.000229"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:58:38.707766" level="INFO">${date_now} = 2026-04-14 06:58:38.708</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:58:38.707508" elapsed="0.000294"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:58:38.708602" level="INFO">${time_deadline} = 2239.337</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:58:38.708026" elapsed="0.000612"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:58:38.709387" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:58:38.708879" elapsed="0.000540"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.709812" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:58:38.709505" elapsed="0.000370"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:38.709481" elapsed="0.000424"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:58:38.706695" elapsed="0.003267"/>
</kw>
<msg time="2026-04-14T06:58:38.710081" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:58:38.710137" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:38.705945" elapsed="0.004222"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:58:38.710432" elapsed="0.000021"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:38.710270" elapsed="0.000231"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:38.710245" elapsed="0.000286"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:58:38.713201" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:58:38.713257" level="INFO">${args} = [54, 60]</msg>
<msg time="2026-04-14T06:58:38.713314" level="INFO">${kwargs} = {'valid_minimum': '2'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:58:38.712830" elapsed="0.000513"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:58:38.713582" elapsed="0.000276"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:58:38.714067" elapsed="0.000228"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:58:38.716850" level="INFO">${new_state} = 60</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:58:38.716102" elapsed="0.000785"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T06:58:38.717219" elapsed="0.000022"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:38.716986" elapsed="0.000303"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:38.716957" elapsed="0.000506"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T06:58:38.717776" elapsed="0.000021"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:38.717552" elapsed="0.000294"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:38.717527" elapsed="0.000349"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="PASS" start="2026-04-14T06:58:38.717919" elapsed="0.000053"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:58:38.715506" elapsed="0.002646"/>
</kw>
<msg time="2026-04-14T06:58:38.718263" level="INFO">${result} = [60, 'PASS', 'Validated stable: 60']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:58:38.714534" elapsed="0.003761"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:58:38.718359" elapsed="0.000056"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:58:38.712300" elapsed="0.006241"/>
</kw>
<msg time="2026-04-14T06:58:38.718671" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:58:38.718735" level="INFO">${message} = [60, 'PASS', 'Validated stable: 60']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:38.711588" elapsed="0.007177"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:58:38.719017" elapsed="0.052780"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:58:38.772994" elapsed="0.000042"/>
</return>
<status status="PASS" start="2026-04-14T06:58:38.772843" elapsed="0.000231"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:38.772814" elapsed="0.000287"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.773295" elapsed="0.000025"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [60, 'PASS', 'Validated stable: 60'].</doc>
<status status="PASS" start="2026-04-14T06:58:38.772349" elapsed="0.001053"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:58:38.773449" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T06:58:38.773637" level="INFO">${state} = 60</msg>
<msg time="2026-04-14T06:58:38.773685" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:58:38.773725" level="INFO">${result} = Validated stable: 60</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:58:38.710880" elapsed="0.062868"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="NOT RUN" start="2026-04-14T06:58:38.773949" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:38.773840" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:38.773820" elapsed="0.000200"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:58:38.774177" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:58:38.774071" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:38.774056" elapsed="0.000210"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.774463" elapsed="0.000024"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:58:38.774607" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:38.774571" elapsed="0.000085"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:58:38.774552" elapsed="0.000127"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.774834" elapsed="0.000023"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:58:38.600552" elapsed="0.174343"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:58:38.600126" elapsed="0.174807"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.775107" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T06:58:38.775327" level="INFO">${state} = 60</msg>
<msg time="2026-04-14T06:58:38.775389" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:58:38.775431" level="INFO">${result} = Validated stable: 60</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:58:38.592947" elapsed="0.182506"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:58:38.775710" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:58:38.775597" elapsed="0.000174"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:38.775573" elapsed="0.000221"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.776095" elapsed="0.000025"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.776446" elapsed="0.000033"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.776815" elapsed="0.000024"/>
</kw>
<var name="${try}">4</var>
<status status="PASS" start="2026-04-14T06:58:38.591560" elapsed="0.185313"/>
</iter>
<var>${try}</var>
<value>1</value>
<value>${maximum_sleeps}+2</value>
<status status="PASS" start="2026-04-14T06:55:38.047978" elapsed="180.728928"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.777072" elapsed="0.000020"/>
</kw>
<msg time="2026-04-14T06:58:38.777224" level="INFO">${result} = Validated stable: 60</msg>
<var>${result}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${repetitions}</arg>
<arg>getter=${ChangeCounter__getter}</arg>
<arg>safe_validator=${validator}</arg>
<arg>initial_state=${count_to_overcome}</arg>
<doc>Analogue of Wait Until Keyword Succeeds, but it passes state of validator around and exits early on getter failure. Calls GASSVHTSCBD to verify data is "stable".</doc>
<status status="PASS" start="2026-04-14T06:55:38.039033" elapsed="180.738217"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:58:38.777311" elapsed="0.000027"/>
</return>
<arg>timeout=${bgp_filling_timeout}</arg>
<arg>period=${CHECK_PERIOD_CHANGE_COUNT_MANY}</arg>
<arg>repetitions=${REPETITIONS_CHANGE_COUNT_MANY}</arg>
<arg>count_to_overcome=${last_change_count_many}</arg>
<doc>Each ${period} get count. After 1 of constant value above ${count_to_overcome} within ${timeout}, Return validator output. Fail early on getter error.</doc>
<status status="PASS" start="2026-04-14T06:55:38.035877" elapsed="180.741575"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:58:38.778123" elapsed="0.000369"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.779375" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:58:38.778949" elapsed="0.000490"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:38.778931" elapsed="0.000534"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:58:38.779641" elapsed="0.000337"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:58:38.785714" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:58:38.785248" elapsed="0.000494"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:58:38.785961" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:58:38.785818" elapsed="0.000200"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:38.785799" elapsed="0.000243"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.786206" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.786413" elapsed="0.000022"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.786603" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.786783" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.786961" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.787139" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.787319" elapsed="0.000019"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:58:38.784914" elapsed="0.002496"/>
</kw>
<status status="PASS" start="2026-04-14T06:58:38.778736" elapsed="0.008725"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:58:38.777788" elapsed="0.009714"/>
</kw>
<doc>Wait until example-ipv4-topology becomes stable. This is done by checking stability of the change counter.</doc>
<status status="PASS" start="2026-04-14T06:55:37.936286" elapsed="180.851271"/>
</test>
<test id="s1-s6-t8" name="Check_Talking_Ipv4_Topology_Count" line="165">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:58:38.791751" elapsed="0.000213"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:58:38.791451" elapsed="0.000568"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:58:38.793116" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:38.792944" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:38.792925" elapsed="0.000265"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:58:38.798584" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:38.798474" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:38.798456" elapsed="0.000196"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:58:38.799749" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:58:38.799318" elapsed="0.000459"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:58:38.800263" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:58:38.799962" elapsed="0.000327"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:58:38.800334" elapsed="0.000077"/>
</return>
<msg time="2026-04-14T06:58:38.800550" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:58:38.798918" elapsed="0.001658"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:58:38.806687" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:38.806575" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:38.806554" elapsed="0.000204"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:58:38.808022" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:38.807915" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:38.807897" elapsed="0.000195"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:58:38.808618" level="INFO">${karaf_connection_index} = 7</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:58:38.808255" elapsed="0.000391"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:58:38.809062" level="INFO">${current_connection_index} = 9</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:58:38.808829" elapsed="0.000259"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:58:38.839389" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:58:38.809646" elapsed="0.030018"/>
</kw>
<msg time="2026-04-14T06:58:38.839910" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:58:38.839958" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:38.809265" elapsed="0.030729"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:58:38.866738" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "C "o "u "n "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:58:38.840815" elapsed="0.026089"/>
</kw>
<msg time="2026-04-14T06:58:38.867101" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:58:38.867147" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "_ "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:38.840286" elapsed="0.026897"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.867697" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:58:38.867304" elapsed="0.000455"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:38.867265" elapsed="0.000524"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:58:38.868320" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "C "o "u "n "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:58:38.867959" elapsed="0.000451"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.868717" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:58:38.868480" elapsed="0.000291"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:38.868461" elapsed="0.000335"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:58:38.868834" elapsed="0.000044"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:58:38.871879" elapsed="0.000158"/>
</kw>
<msg time="2026-04-14T06:58:38.872102" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:58:38.870580" elapsed="0.001666"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.872703" elapsed="0.000084"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.873101" elapsed="0.000108"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:58:38.869798" elapsed="0.003533"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:58:38.869188" elapsed="0.004232"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:58:38.807609" elapsed="0.065919"/>
</kw>
<msg time="2026-04-14T06:58:38.873633" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:58:38.873844" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "_ "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:38.806928" elapsed="0.066970"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:58:38.874107" elapsed="0.000045"/>
</return>
<status status="PASS" start="2026-04-14T06:58:38.873989" elapsed="0.000211"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:38.873967" elapsed="0.000267"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.874700" elapsed="0.000028"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.875069" elapsed="0.000033"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:58:38.875159" elapsed="0.000025"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:58:38.806207" elapsed="0.069086"/>
</kw>
<msg time="2026-04-14T06:58:38.875438" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:58:38.875492" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "_ "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:38.800993" elapsed="0.074536"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:38.875929" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:58:38.875657" elapsed="0.000326"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:38.875637" elapsed="0.000370"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:58:38.800831" elapsed="0.075200"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:58:38.800639" elapsed="0.075427"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:58:38.798093" elapsed="0.078033"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:58:38.792648" elapsed="0.083537"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:38.792185" elapsed="0.084048"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:58:38.788859" elapsed="0.087431"/>
</kw>
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:58:39.672331" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01033ix9uvy8zc1fet1vc45pc7s80010.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:58:39.709388" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T06:58:39.709874" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:58:38.879837" elapsed="0.830071"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:39.712955" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:58:39.710056" elapsed="0.002965"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:39.710019" elapsed="0.003032"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T06:58:39.713093" elapsed="0.000044"/>
</return>
<msg time="2026-04-14T06:58:39.742532" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T06:58:38.879291" elapsed="0.863304"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:58:39.968257" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:58:39.742898" elapsed="0.225423"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T06:58:39.968448" elapsed="0.000065"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T06:58:38.878635" elapsed="1.090022"/>
</kw>
<msg time="2026-04-14T06:58:39.968772" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:58:39.968818" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:38.877713" elapsed="1.091130"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:58:39.969111" elapsed="0.040280"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:58:40.010497" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T06:58:40.010343" elapsed="0.000225"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.010319" elapsed="0.000274"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.010780" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T06:58:40.009907" elapsed="0.000958"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:58:40.010911" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:58:40.011071" level="INFO">${actual_count} = 600000</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:58:38.877092" elapsed="1.134006"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.011652" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T06:58:40.011274" elapsed="0.000439"/>
</kw>
<arg>${COUNT_CHANGE_COUNT_MANY}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T06:58:38.876586" elapsed="1.135188"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T06:58:40.012473" elapsed="0.000337"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.013776" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:58:40.013350" elapsed="0.000489"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.013331" elapsed="0.000533"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:58:40.014027" elapsed="0.000320"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.019795" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:58:40.019345" elapsed="0.000477"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:58:40.020044" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:58:40.019898" elapsed="0.000204"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.019879" elapsed="0.000247"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.020305" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.020510" elapsed="0.000022"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.020700" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.020881" elapsed="0.000107"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.021156" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.021341" elapsed="0.000035"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.021539" elapsed="0.000021"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:58:40.019019" elapsed="0.002598"/>
</kw>
<status status="PASS" start="2026-04-14T06:58:40.013058" elapsed="0.008610"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:58:40.012069" elapsed="0.009641"/>
</kw>
<doc>Count the routes in example-ipv4-topology and fail if the count is not correct.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:58:38.788138" elapsed="1.233612"/>
</test>
<test id="s1-s6-t9" name="Kill_Talking_BGP_Speakers" line="171">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T06:58:40.026254" elapsed="0.000238"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T06:58:40.025969" elapsed="0.000579"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:58:40.027594" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:40.027481" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.027461" elapsed="0.000204"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:58:40.033074" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:40.032966" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.032946" elapsed="0.000197"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.034197" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:58:40.033804" elapsed="0.000421"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.034720" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:58:40.034416" elapsed="0.000330"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:58:40.034790" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T06:58:40.034948" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:58:40.033408" elapsed="0.001565"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:58:40.040847" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:40.040738" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.040719" elapsed="0.000197"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:58:40.042141" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:40.042034" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.042015" elapsed="0.000195"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:58:40.042702" level="INFO">${karaf_connection_index} = 7</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:58:40.042394" elapsed="0.000335"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:58:40.043125" level="INFO">${current_connection_index} = 9</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:58:40.042905" elapsed="0.000247"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:58:40.073743" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:58:40.043699" elapsed="0.030513"/>
</kw>
<msg time="2026-04-14T06:58:40.074450" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:58:40.074499" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:40.043325" elapsed="0.031210"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:58:40.096766" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:58:40.075216" elapsed="0.021666"/>
</kw>
<msg time="2026-04-14T06:58:40.097047" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:58:40.097092" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "B "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:40.074776" elapsed="0.022352"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.097528" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:58:40.097226" elapsed="0.000362"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.097197" elapsed="0.000419"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.098100" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:58:40.097776" elapsed="0.000394"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.098490" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:58:40.098239" elapsed="0.000308"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.098219" elapsed="0.000352"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:58:40.098610" elapsed="0.000041"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:58:40.101616" elapsed="0.000155"/>
</kw>
<msg time="2026-04-14T06:58:40.101835" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:58:40.100262" elapsed="0.001711"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.102266" elapsed="0.000077"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.102640" elapsed="0.000077"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:58:40.099565" elapsed="0.003265"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:58:40.098965" elapsed="0.003933"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:58:40.041729" elapsed="0.061268"/>
</kw>
<msg time="2026-04-14T06:58:40.103092" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:58:40.103136" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "B "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:40.041081" elapsed="0.062091"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:58:40.103421" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:58:40.103295" elapsed="0.000187"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.103276" elapsed="0.000229"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.104045" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.104479" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:58:40.104552" elapsed="0.000015"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:58:40.040392" elapsed="0.064269"/>
</kw>
<msg time="2026-04-14T06:58:40.104759" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:58:40.104804" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "B "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:40.035401" elapsed="0.069443"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.105192" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:58:40.104927" elapsed="0.000318"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.104908" elapsed="0.000361"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:58:40.035224" elapsed="0.070069"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:58:40.035035" elapsed="0.070367"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:58:40.032598" elapsed="0.072873"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:58:40.027167" elapsed="0.078363"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:40.026717" elapsed="0.078859"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T06:58:40.023001" elapsed="0.082631"/>
</kw>
<kw name="Store_Change_Count">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:58:40.111605" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01033ix9uvy8zc1fet1vc45pc7s80010.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:58:40.111753" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":60}]}} 
 </msg>
<msg time="2026-04-14T06:58:40.115438" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:58:40.106884" elapsed="0.008582"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.118550" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":60}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:58:40.115652" elapsed="0.002946"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.121836" level="INFO">${count} = 60</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:58:40.118772" elapsed="0.003103"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:58:40.121946" elapsed="0.000045"/>
</return>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:58:40.106574" elapsed="0.015562"/>
</kw>
<msg time="2026-04-14T06:58:40.122258" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:58:40.122318" level="INFO">${count} = 60</msg>
<var>${status}</var>
<var>${count}</var>
<arg>ChangeCounter.Get_Change_Count</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:40.106128" elapsed="0.016222"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.123319" level="INFO">${last_change_count_many} = 60</msg>
<arg>${last_change_count_many}</arg>
<arg>${count}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:58:40.122818" elapsed="0.000581"/>
</kw>
<status status="PASS" start="2026-04-14T06:58:40.122481" elapsed="0.000969"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.122455" elapsed="0.001031"/>
</if>
<doc>Get the count of changes from BGP change counter. Ignore error or store the value.</doc>
<status status="PASS" start="2026-04-14T06:58:40.105827" elapsed="0.017724"/>
</kw>
<kw name="Kill_BGP_Speaker" owner="BGPSpeaker">
<kw name="Write_Bare_Ctrl_C" owner="RemoteBash">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.125266" level="INFO">${ctrl_c} = </msg>
<var>${ctrl_c}</var>
<arg>chr(int(3))</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:58:40.124834" elapsed="0.000470"/>
</kw>
<kw name="Write Bare" owner="SSHLibrary">
<arg>${ctrl_c}</arg>
<doc>Writes the given ``text`` on the remote machine without appending a newline.</doc>
<status status="PASS" start="2026-04-14T06:58:40.125564" elapsed="0.000347"/>
</kw>
<doc>Construct ctrl+c character and SSH-write it (without endline) to the current SSH connection.
Do not read anything yet.</doc>
<status status="PASS" start="2026-04-14T06:58:40.124439" elapsed="0.001566"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T06:58:40.149331" level="INFO">[?2004l^C
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="PASS" start="2026-04-14T06:58:40.126745" elapsed="0.022674"/>
</kw>
<msg time="2026-04-14T06:58:40.149522" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:58:40.149567" level="INFO">${message} = [?2004l^C
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<var>${status}</var>
<var>${message}</var>
<arg>SSHLibrary.Read_Until_Prompt</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:40.126241" elapsed="0.023352"/>
</kw>
<kw name="Dump_BGP_Speaker_Logs" owner="BGPSpeaker">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:58:40.150263" level="INFO">Executing command 'cat play.py.out'.</msg>
<msg time="2026-04-14T06:58:40.167982" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:58:40.168297" level="INFO">${output_log} = 2026-04-14 06:55:37,972 INFO BGP-Thread-1 (job): Connecting in the talking mode.
2026-04-14 06:55:37,973 INFO BGP-Thread-2 (job): Connecting in the talking mode.
2026-04-14 06:55:37,973 INFO BGP-Threa...</msg>
<var>${output_log}</var>
<arg>cat ${BGPSpeaker__OUTPUT_LOG}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:58:40.150115" elapsed="0.018306"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.169479" level="INFO">2026-04-14 06:55:37,972 INFO BGP-Thread-1 (job): Connecting in the talking mode.
2026-04-14 06:55:37,973 INFO BGP-Thread-2 (job): Connecting in the talking mode.
2026-04-14 06:55:37,973 INFO BGP-Thread-3 (job): Connecting in the talking mode.
2026-04-14 06:55:37,975 INFO BGP-Thread-1 (job): Connected to ODL.
2026-04-14 06:55:37,974 INFO BGP-Thread-4 (job): Connecting in the talking mode.
2026-04-14 06:55:37,978 INFO BGP-Thread-2 (job): Connected to ODL.
2026-04-14 06:55:37,979 INFO BGP-Thread-1 (job): Open message received.
2026-04-14 06:55:37,979 INFO BGP-Thread-1 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:55:37,979 INFO BGP-Thread-1 (job): Generator initialisation
2026-04-14 06:55:37,980 INFO BGP-Thread-1 (job):   Target total number of prefixes to be introduced: 60000
2026-04-14 06:55:37,980 INFO BGP-Thread-1 (job):   Prefix base: 8.0.1.0/28
2026-04-14 06:55:37,980 INFO BGP-Thread-1 (job):   My Autonomous System number: 64496
2026-04-14 06:55:37,980 INFO BGP-Thread-1 (job):   My Hold Time: 180
2026-04-14 06:55:37,980 INFO BGP-Thread-1 (job):   My BGP Identifier: 2130706433
2026-04-14 06:55:37,980 INFO BGP-Thread-1 (job):   Next Hop: 192.0.2.1
2026-04-14 06:55:37,980 INFO BGP-Thread-1 (job):   Originator ID: None
2026-04-14 06:55:37,980 INFO BGP-Thread-1 (job):   Cluster list: None
2026-04-14 06:55:37,980 INFO BGP-Thread-1 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:55:37,980 INFO BGP-Thread-1 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:55:37,979 INFO BGP-Thread-3 (job): Connected to ODL.
2026-04-14 06:55:37,980 INFO BGP-Thread-1 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:55:37,981 INFO BGP-Thread-3 (job): Open message received.
2026-04-14 06:55:37,981 INFO BGP-Thread-3 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:55:37,981 INFO BGP-Thread-2 (job): Open message received.
2026-04-14 06:55:37,981 INFO BGP-Thread-2 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:55:37,981 INFO BGP-Thread-4 (job): Connected to ODL.
2026-04-14 06:55:37,981 INFO BGP-Thread-3 (job): Generator initialisation
2026-04-14 06:55:37,981 INFO BGP-Thread-3 (job):   Target total number of prefixes to be introduced: 60000
2026-04-14 06:55:37,981 INFO BGP-Thread-2 (job): Generator initialisation
2026-04-14 06:55:37,982 INFO BGP-Thread-2 (job):   Target total number of prefixes to be introduced: 60000
2026-04-14 06:55:37,982 INFO BGP-Thread-3 (job):   Prefix base: 8.29.77.0/28
2026-04-14 06:55:37,981 INFO BGP-Thread-5 (job): Connecting in the talking mode.
2026-04-14 06:55:37,982 INFO BGP-Thread-2 (job):   Prefix base: 8.14.167.0/28
2026-04-14 06:55:37,981 INFO BGP-Thread-1 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 60000
2026-04-14 06:55:37,982 INFO BGP-Thread-3 (job):   My Autonomous System number: 64496
2026-04-14 06:55:37,982 INFO BGP-Thread-3 (job):   My Hold Time: 180
2026-04-14 06:55:37,982 INFO BGP-Thread-3 (job):   My BGP Identifier: 2130706435
2026-04-14 06:55:37,982 INFO BGP-Thread-3 (job):   Next Hop: 192.0.2.1
2026-04-14 06:55:37,982 INFO BGP-Thread-2 (job):   My Autonomous System number: 64496
2026-04-14 06:55:37,982 INFO BGP-Thread-3 (job):   Originator ID: None
2026-04-14 06:55:37,982 INFO BGP-Thread-4 (job): Open message received.
2026-04-14 06:55:37,982 INFO BGP-Thread-5 (job): Connected to ODL.
2026-04-14 06:55:37,983 INFO BGP-Thread-1 (job):   Two separate UPDATEs will be generated for each NLRI &amp; WITHDRAWN lists
2026-04-14 06:55:37,983 INFO BGP-Thread-1 (job):   Let's go ...

2026-04-14 06:55:37,983 INFO BGP-Thread-6 (job): Connecting in the talking mode.
2026-04-14 06:55:37,984 INFO BGP-Thread-7 (job): Connecting in the talking mode.
2026-04-14 06:55:37,984 INFO BGP-Thread-8 (job): Connecting in the talking mode.
2026-04-14 06:55:37,984 INFO BGP-Thread-9 (job): Connecting in the talking mode.
2026-04-14 06:55:37,985 INFO BGP-Thread-10 (job): Connecting in the talking mode.
2026-04-14 06:55:37,985 INFO BGP-Thread-3 (job):   Cluster list: None
2026-04-14 06:55:37,985 INFO BGP-Thread-4 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:55:37,985 INFO BGP-Thread-5 (job): Open message received.
2026-04-14 06:55:37,985 INFO BGP-Thread-2 (job):   My Hold Time: 180
2026-04-14 06:55:37,986 INFO BGP-Thread-6 (job): Connected to ODL.
2026-04-14 06:55:37,986 INFO BGP-Thread-1 (job): Iteration: 0 - total remaining prefixes: 60000
2026-04-14 06:55:37,987 INFO BGP-Thread-7 (job): Connected to ODL.
2026-04-14 06:55:37,987 INFO BGP-Thread-9 (job): Connected to ODL.
2026-04-14 06:55:37,987 INFO BGP-Thread-3 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:55:37,987 INFO BGP-Thread-3 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:55:37,989 INFO BGP-Thread-9 (job): Open message received.
2026-04-14 06:55:37,990 INFO BGP-Thread-10 (job): Connected to ODL.
2026-04-14 06:55:37,993 INFO BGP-Thread-7 (job): Open message received.
2026-04-14 06:55:37,993 INFO BGP-Thread-2 (job):   My BGP Identifier: 2130706434
2026-04-14 06:55:37,995 INFO BGP-Thread-6 (job): Open message received.
2026-04-14 06:55:37,996 INFO BGP-Thread-3 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:55:37,996 INFO BGP-Thread-4 (job): Generator initialisation
2026-04-14 06:55:37,996 INFO BGP-Thread-5 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:55:37,997 INFO BGP-Thread-7 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:55:37,999 INFO BGP-Thread-9 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:55:38,012 INFO BGP-Thread-2 (job):   Next Hop: 192.0.2.1
2026-04-14 06:55:38,013 INFO BGP-Thread-6 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:55:38,013 INFO BGP-Thread-6 (job): Generator initialisation
2026-04-14 06:55:38,015 INFO BGP-Thread-3 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 60000
2026-04-14 06:55:38,015 INFO BGP-Thread-4 (job):   Target total number of prefixes to be introduced: 60000
2026-04-14 06:55:38,015 INFO BGP-Thread-5 (job): Generator initialisation
2026-04-14 06:55:38,015 INFO BGP-Thread-10 (job): Open message received.
2026-04-14 06:55:38,016 INFO BGP-Thread-7 (job): Generator initialisation
2026-04-14 06:55:38,016 INFO BGP-Thread-9 (job): Generator initialisation
2026-04-14 06:55:38,016 INFO BGP-Thread-2 (job):   Originator ID: None
2026-04-14 06:55:38,018 INFO BGP-Thread-6 (job):   Target total number of prefixes to be introduced: 60000
2026-04-14 06:55:38,019 INFO BGP-Thread-3 (job):   Two separate UPDATEs will be generated for each NLRI &amp; WITHDRAWN lists
2026-04-14 06:55:38,019 INFO BGP-Thread-3 (job):   Let's go ...

2026-04-14 06:55:38,022 INFO BGP-Thread-10 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:55:38,022 INFO BGP-Thread-3 (job): Iteration: 0 - total remaining prefixes: 60000
2026-04-14 06:55:38,025 INFO BGP-Thread-7 (job):   Target total number of prefixes to be introduced: 60000
2026-04-14 06:55:38,026 INFO BGP-Thread-9 (job):   Target total number of prefixes to be introduced: 60000
2026-04-14 06:55:38,026 INFO BGP-Thread-9 (job):   Prefix base: 8.117.49.0/28
2026-04-14 06:55:38,026 INFO BGP-Thread-6 (job):   Prefix base: 8.73.63.0/28
2026-04-14 06:55:38,026 INFO BGP-Thread-6 (job):   My Autonomous System number: 64496
2026-04-14 06:55:38,026 INFO BGP-Thread-6 (job):   My Hold Time: 180
2026-04-14 06:55:38,027 INFO BGP-Thread-4 (job):   Prefix base: 8.43.243.0/28
2026-04-14 06:55:38,036 INFO BGP-Thread-7 (job):   Prefix base: 8.87.229.0/28
2026-04-14 06:55:38,052 INFO BGP-Thread-8 (job): Connected to ODL.
2026-04-14 06:55:38,052 INFO BGP-Thread-2 (job):   Cluster list: None
2026-04-14 06:55:38,052 INFO BGP-Thread-9 (job):   My Autonomous System number: 64496
2026-04-14 06:55:38,055 INFO BGP-Thread-10 (job): Generator initialisation
2026-04-14 06:55:38,064 INFO BGP-Thread-5 (job):   Target total number of prefixes to be introduced: 60000
2026-04-14 06:55:38,069 INFO BGP-Thread-6 (job):   My BGP Identifier: 2130706438
2026-04-14 06:55:38,069 INFO BGP-Thread-4 (job):   My Autonomous System number: 64496
2026-04-14 06:55:38,071 INFO BGP-Thread-7 (job):   My Autonomous System number: 64496
2026-04-14 06:55:38,071 INFO BGP-Thread-8 (job): Open message received.
2026-04-14 06:55:38,075 INFO BGP-Thread-2 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:55:38,075 INFO BGP-Thread-9 (job):   My Hold Time: 180
2026-04-14 06:55:38,079 INFO BGP-Thread-10 (job):   Target total number of prefixes to be introduced: 60000
2026-04-14 06:55:38,082 INFO BGP-Thread-5 (job):   Prefix base: 8.58.153.0/28
2026-04-14 06:55:38,082 INFO BGP-Thread-6 (job):   Next Hop: 192.0.2.1
2026-04-14 06:55:38,083 INFO BGP-Thread-4 (job):   My Hold Time: 180
2026-04-14 06:55:38,085 INFO BGP-Thread-7 (job):   My Hold Time: 180
2026-04-14 06:55:38,085 INFO BGP-Thread-7 (job):   My BGP Identifier: 2130706439
2026-04-14 06:55:38,085 INFO BGP-Thread-2 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:55:38,085 INFO BGP-Thread-9 (job):   My BGP Identifier: 2130706441
2026-04-14 06:55:38,089 INFO BGP-Thread-1 (job): Iteration: 1000 - total remaining prefixes: 59000
2026-04-14 06:55:38,091 INFO BGP-Thread-10 (job):   Prefix base: 8.131.215.0/28
2026-04-14 06:55:38,092 INFO BGP-Thread-5 (job):   My Autonomous System number: 64496
2026-04-14 06:55:38,092 INFO BGP-Thread-6 (job):   Originator ID: None
2026-04-14 06:55:38,092 INFO BGP-Thread-4 (job):   My BGP Identifier: 2130706436
2026-04-14 06:55:38,093 INFO BGP-Thread-7 (job):   Next Hop: 192.0.2.1
2026-04-14 06:55:38,093 INFO BGP-Thread-7 (job):   Originator ID: None
2026-04-14 06:55:38,093 INFO BGP-Thread-2 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:55:38,093 INFO BGP-Thread-2 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 60000
2026-04-14 06:55:38,093 INFO BGP-Thread-2 (job):   Two separate UPDATEs will be generated for each NLRI &amp; WITHDRAWN lists
2026-04-14 06:55:38,093 INFO BGP-Thread-10 (job):   My Autonomous System number: 64496
2026-04-14 06:55:38,093 INFO BGP-Thread-5 (job):   My Hold Time: 180
2026-04-14 06:55:38,094 INFO BGP-Thread-6 (job):   Cluster list: None
2026-04-14 06:55:38,094 INFO BGP-Thread-4 (job):   Next Hop: 192.0.2.1
2026-04-14 06:55:38,095 INFO BGP-Thread-7 (job):   Cluster list: None
2026-04-14 06:55:38,095 INFO BGP-Thread-7 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:55:38,095 INFO BGP-Thread-2 (job):   Let's go ...

2026-04-14 06:55:38,095 INFO BGP-Thread-9 (job):   Next Hop: 192.0.2.1
2026-04-14 06:55:38,095 INFO BGP-Thread-10 (job):   My Hold Time: 180
2026-04-14 06:55:38,095 INFO BGP-Thread-5 (job):   My BGP Identifier: 2130706437
2026-04-14 06:55:38,095 INFO BGP-Thread-6 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:55:38,095 INFO BGP-Thread-4 (job):   Originator ID: None
2026-04-14 06:55:38,095 INFO BGP-Thread-7 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:55:38,096 INFO BGP-Thread-7 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:55:38,096 INFO BGP-Thread-9 (job):   Originator ID: None
2026-04-14 06:55:38,096 INFO BGP-Thread-9 (job):   Cluster list: None
2026-04-14 06:55:38,097 INFO BGP-Thread-10 (job):   My BGP Identifier: 2130706442
2026-04-14 06:55:38,097 INFO BGP-Thread-5 (job):   Next Hop: 192.0.2.1
2026-04-14 06:55:38,098 INFO BGP-Thread-6 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:55:38,098 INFO BGP-Thread-4 (job):   Cluster list: None
2026-04-14 06:55:38,099 INFO BGP-Thread-7 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 60000
2026-04-14 06:55:38,099 INFO BGP-Thread-8 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:55:38,099 INFO BGP-Thread-9 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:55:38,110 INFO BGP-Thread-10 (job):   Next Hop: 192.0.2.1
2026-04-14 06:55:38,110 INFO BGP-Thread-5 (job):   Originator ID: None
2026-04-14 06:55:38,111 INFO BGP-Thread-6 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:55:38,118 INFO BGP-Thread-4 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:55:38,118 INFO BGP-Thread-7 (job):   Two separate UPDATEs will be generated for each NLRI &amp; WITHDRAWN lists
2026-04-14 06:55:38,118 INFO BGP-Thread-8 (job): Generator initialisation
2026-04-14 06:55:38,124 INFO BGP-Thread-9 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:55:38,130 INFO BGP-Thread-10 (job):   Originator ID: None
2026-04-14 06:55:38,131 INFO BGP-Thread-5 (job):   Cluster list: None
2026-04-14 06:55:38,142 INFO BGP-Thread-6 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 60000
2026-04-14 06:55:38,145 INFO BGP-Thread-4 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:55:38,150 INFO BGP-Thread-3 (job): Iteration: 1000 - total remaining prefixes: 59000
2026-04-14 06:55:38,152 INFO BGP-Thread-7 (job):   Let's go ...

2026-04-14 06:55:38,152 INFO BGP-Thread-9 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:55:38,152 INFO BGP-Thread-9 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 60000
2026-04-14 06:55:38,157 INFO BGP-Thread-5 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:55:38,158 INFO BGP-Thread-2 (job): Iteration: 0 - total remaining prefixes: 60000
2026-04-14 06:55:38,158 INFO BGP-Thread-6 (job):   Two separate UPDATEs will be generated for each NLRI &amp; WITHDRAWN lists
2026-04-14 06:55:38,158 INFO BGP-Thread-6 (job):   Let's go ...

2026-04-14 06:55:38,163 INFO BGP-Thread-4 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:55:38,163 INFO BGP-Thread-4 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 60000
2026-04-14 06:55:38,169 INFO BGP-Thread-9 (job):   Two separate UPDATEs will be generated for each NLRI &amp; WITHDRAWN lists
2026-04-14 06:55:38,174 INFO BGP-Thread-6 (job): Iteration: 0 - total remaining prefixes: 60000
2026-04-14 06:55:38,175 INFO BGP-Thread-5 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:55:38,180 INFO BGP-Thread-8 (job):   Target total number of prefixes to be introduced: 60000
2026-04-14 06:55:38,184 INFO BGP-Thread-7 (job): Iteration: 0 - total remaining prefixes: 60000
2026-04-14 06:55:38,184 INFO BGP-Thread-10 (job):   Cluster list: None
2026-04-14 06:55:38,185 INFO BGP-Thread-4 (job):   Two separate UPDATEs will be generated for each NLRI &amp; WITHDRAWN lists
2026-04-14 06:55:38,197 INFO BGP-Thread-9 (job):   Let's go ...

2026-04-14 06:55:38,212 INFO BGP-Thread-5 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:55:38,215 INFO BGP-Thread-8 (job):   Prefix base: 8.102.139.0/28
2026-04-14 06:55:38,225 INFO BGP-Thread-10 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:55:38,226 INFO BGP-Thread-4 (job):   Let's go ...

2026-04-14 06:55:38,245 INFO BGP-Thread-9 (job): Iteration: 0 - total remaining prefixes: 60000
2026-04-14 06:55:38,247 INFO BGP-Thread-5 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 60000
2026-04-14 06:55:38,255 INFO BGP-Thread-8 (job):   My Autonomous System number: 64496
2026-04-14 06:55:38,255 INFO BGP-Thread-8 (job):   My Hold Time: 180
2026-04-14 06:55:38,271 INFO BGP-Thread-4 (job): Iteration: 0 - total remaining prefixes: 60000
2026-04-14 06:55:38,272 INFO BGP-Thread-5 (job):   Two separate UPDATEs will be generated for each NLRI &amp; WITHDRAWN lists
2026-04-14 06:55:38,274 INFO BGP-Thread-10 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:55:38,279 INFO BGP-Thread-8 (job):   My BGP Identifier: 2130706440
2026-04-14 06:55:38,285 INFO BGP-Thread-5 (job):   Let's go ...

2026-04-14 06:55:38,285 INFO BGP-Thread-10 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:55:38,289 INFO BGP-Thread-8 (job):   Next Hop: 192.0.2.1
2026-04-14 06:55:38,289 INFO BGP-Thread-8 (job):   Originator ID: None
2026-04-14 06:55:38,290 INFO BGP-Thread-10 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 60000
2026-04-14 06:55:38,295 INFO BGP-Thread-8 (job):   Cluster list: None
2026-04-14 06:55:38,297 INFO BGP-Thread-5 (job): Iteration: 0 - total remaining prefixes: 60000
2026-04-14 06:55:38,298 INFO BGP-Thread-10 (job):   Two separate UPDATEs will be generated for each NLRI &amp; WITHDRAWN lists
2026-04-14 06:55:38,298 INFO BGP-Thread-8 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:55:38,298 INFO BGP-Thread-8 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:55:38,298 INFO BGP-Thread-10 (job):   Let's go ...

2026-04-14 06:55:38,299 INFO BGP-Thread-8 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:55:38,299 INFO BGP-Thread-8 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 60000
2026-04-14 06:55:38,309 INFO BGP-Thread-8 (job):   Two separate UPDATEs will be generated for each NLRI &amp; WITHDRAWN lists
2026-04-14 06:55:38,309 INFO BGP-Thread-8 (job):   Let's go ...

2026-04-14 06:55:38,313 INFO BGP-Thread-10 (job): Iteration: 0 - total remaining prefixes: 60000
2026-04-14 06:55:38,331 INFO BGP-Thread-8 (job): Iteration: 0 - total remaining prefixes: 60000
2026-04-14 06:55:38,608 INFO BGP-Thread-1 (job): Iteration: 2000 - total remaining prefixes: 58000
2026-04-14 06:55:38,746 INFO BGP-Thread-5 (job): Iteration: 1000 - total remaining prefixes: 59000
2026-04-14 06:55:38,747 INFO BGP-Thread-7 (job): Iteration: 1000 - total remaining prefixes: 59000
2026-04-14 06:55:38,987 INFO BGP-Thread-3 (job): Iteration: 2000 - total remaining prefixes: 58000
2026-04-14 06:55:39,043 INFO BGP-Thread-10 (job): Iteration: 1000 - total remaining prefixes: 59000
2026-04-14 06:55:39,084 INFO BGP-Thread-1 (job): Iteration: 3000 - total remaining prefixes: 57000
2026-04-14 06:55:39,109 INFO BGP-Thread-4 (job): Iteration: 1000 - total remaining prefixes: 59000
2026-04-14 06:55:39,126 INFO BGP-Thread-8 (job): Iteration: 1000 - total remaining prefixes: 59000
2026-04-14 06:55:39,173 INFO BGP-Thread-2 (job): Iteration: 1000 - total remaining prefixes: 59000
2026-04-14 06:55:39,350 INFO BGP-Thread-9 (job): Iteration: 1000 - total remaining prefixes: 59000
2026-04-14 06:55:39,393 INFO BGP-Thread-6 (job): Iteration: 1000 - total remaining prefixes: 59000
2026-04-14 06:55:39,503 INFO BGP-Thread-5 (job): Iteration: 2000 - total remaining prefixes: 58000
2026-04-14 06:55:39,805 INFO BGP-Thread-7 (job): Iteration: 2000 - total remaining prefixes: 58000
2026-04-14 06:55:39,887 INFO BGP-Thread-1 (job): Iteration: 4000 - total remaining prefixes: 56000
2026-04-14 06:55:39,947 INFO BGP-Thread-10 (job): Iteration: 2000 - total remaining prefixes: 58000
2026-04-14 06:55:40,145 INFO BGP-Thread-3 (job): Iteration: 3000 - total remaining prefixes: 57000
2026-04-14 06:55:40,207 INFO BGP-Thread-8 (job): Iteration: 2000 - total remaining prefixes: 58000
2026-04-14 06:55:40,236 INFO BGP-Thread-9 (job): Iteration: 2000 - total remaining prefixes: 58000
2026-04-14 06:55:40,429 INFO BGP-Thread-2 (job): Iteration: 2000 - total remaining prefixes: 58000
2026-04-14 06:55:40,439 INFO BGP-Thread-4 (job): Iteration: 2000 - total remaining prefixes: 58000
2026-04-14 06:55:40,477 INFO BGP-Thread-6 (job): Iteration: 2000 - total remaining prefixes: 58000
2026-04-14 06:55:40,516 INFO BGP-Thread-7 (job): Iteration: 3000 - total remaining prefixes: 57000
2026-04-14 06:55:40,562 INFO BGP-Thread-5 (job): Iteration: 3000 - total remaining prefixes: 57000
2026-04-14 06:55:40,669 INFO BGP-Thread-1 (job): Iteration: 5000 - total remaining prefixes: 55000
2026-04-14 06:55:40,785 INFO BGP-Thread-4 (job): Iteration: 3000 - total remaining prefixes: 57000
2026-04-14 06:55:40,889 INFO BGP-Thread-2 (job): Iteration: 3000 - total remaining prefixes: 57000
2026-04-14 06:55:40,896 INFO BGP-Thread-9 (job): Iteration: 3000 - total remaining prefixes: 57000
2026-04-14 06:55:41,084 INFO BGP-Thread-7 (job): Iteration: 4000 - total remaining prefixes: 56000
2026-04-14 06:55:41,194 INFO BGP-Thread-6 (job): Iteration: 3000 - total remaining prefixes: 57000
2026-04-14 06:55:41,239 INFO BGP-Thread-8 (job): Iteration: 3000 - total remaining prefixes: 57000
2026-04-14 06:55:41,280 INFO BGP-Thread-1 (job): Iteration: 6000 - total remaining prefixes: 54000
2026-04-14 06:55:41,289 INFO BGP-Thread-10 (job): Iteration: 3000 - total remaining prefixes: 57000
2026-04-14 06:55:41,320 INFO BGP-Thread-4 (job): Iteration: 4000 - total remaining prefixes: 56000
2026-04-14 06:55:41,363 INFO BGP-Thread-3 (job): Iteration: 4000 - total remaining prefixes: 56000
2026-04-14 06:55:41,471 INFO BGP-Thread-2 (job): Iteration: 4000 - total remaining prefixes: 56000
2026-04-14 06:55:41,532 INFO BGP-Thread-7 (job): Iteration: 5000 - total remaining prefixes: 55000
2026-04-14 06:55:41,545 INFO BGP-Thread-5 (job): Iteration: 4000 - total remaining prefixes: 56000
2026-04-14 06:55:41,702 INFO BGP-Thread-9 (job): Iteration: 4000 - total remaining prefixes: 56000
2026-04-14 06:55:41,767 INFO BGP-Thread-8 (job): Iteration: 4000 - total remaining prefixes: 56000
2026-04-14 06:55:41,836 INFO BGP-Thread-4 (job): Iteration: 5000 - total remaining prefixes: 55000
2026-04-14 06:55:41,857 INFO BGP-Thread-1 (job): Iteration: 7000 - total remaining prefixes: 53000
2026-04-14 06:55:41,859 INFO BGP-Thread-6 (job): Iteration: 4000 - total remaining prefixes: 56000
2026-04-14 06:55:41,860 INFO BGP-Thread-5 (job): Iteration: 5000 - total remaining prefixes: 55000
2026-04-14 06:55:42,080 INFO BGP-Thread-10 (job): Iteration: 4000 - total remaining prefixes: 56000
2026-04-14 06:55:42,080 INFO BGP-Thread-3 (job): Iteration: 5000 - total remaining prefixes: 55000
2026-04-14 06:55:42,176 INFO BGP-Thread-7 (job): Iteration: 6000 - total remaining prefixes: 54000
2026-04-14 06:55:42,260 INFO BGP-Thread-5 (job): Iteration: 6000 - total remaining prefixes: 54000
2026-04-14 06:55:42,288 INFO BGP-Thread-4 (job): Iteration: 6000 - total remaining prefixes: 54000
2026-04-14 06:55:42,318 INFO BGP-Thread-2 (job): Iteration: 5000 - total remaining prefixes: 55000
2026-04-14 06:55:42,333 INFO BGP-Thread-9 (job): Iteration: 5000 - total remaining prefixes: 55000
2026-04-14 06:55:42,385 INFO BGP-Thread-10 (job): Iteration: 5000 - total remaining prefixes: 55000
2026-04-14 06:55:42,392 INFO BGP-Thread-1 (job): Iteration: 8000 - total remaining prefixes: 52000
2026-04-14 06:55:42,439 INFO BGP-Thread-6 (job): Iteration: 5000 - total remaining prefixes: 55000
2026-04-14 06:55:42,534 INFO BGP-Thread-8 (job): Iteration: 5000 - total remaining prefixes: 55000
2026-04-14 06:55:42,751 INFO BGP-Thread-5 (job): Iteration: 7000 - total remaining prefixes: 53000
2026-04-14 06:55:42,759 INFO BGP-Thread-4 (job): Iteration: 7000 - total remaining prefixes: 53000
2026-04-14 06:55:42,836 INFO BGP-Thread-9 (job): Iteration: 6000 - total remaining prefixes: 54000
2026-04-14 06:55:42,892 INFO BGP-Thread-6 (job): Iteration: 6000 - total remaining prefixes: 54000
2026-04-14 06:55:42,926 INFO BGP-Thread-3 (job): Iteration: 6000 - total remaining prefixes: 54000
2026-04-14 06:55:42,952 INFO BGP-Thread-7 (job): Iteration: 7000 - total remaining prefixes: 53000
2026-04-14 06:55:43,009 INFO BGP-Thread-2 (job): Iteration: 6000 - total remaining prefixes: 54000
2026-04-14 06:55:43,024 INFO BGP-Thread-10 (job): Iteration: 6000 - total remaining prefixes: 54000
2026-04-14 06:55:43,101 INFO BGP-Thread-1 (job): Iteration: 9000 - total remaining prefixes: 51000
2026-04-14 06:55:43,199 INFO BGP-Thread-8 (job): Iteration: 6000 - total remaining prefixes: 54000
2026-04-14 06:55:43,294 INFO BGP-Thread-4 (job): Iteration: 8000 - total remaining prefixes: 52000
2026-04-14 06:55:43,308 INFO BGP-Thread-5 (job): Iteration: 8000 - total remaining prefixes: 52000
2026-04-14 06:55:43,361 INFO BGP-Thread-9 (job): Iteration: 7000 - total remaining prefixes: 53000
2026-04-14 06:55:43,467 INFO BGP-Thread-2 (job): Iteration: 7000 - total remaining prefixes: 53000
2026-04-14 06:55:43,498 INFO BGP-Thread-6 (job): Iteration: 7000 - total remaining prefixes: 53000
2026-04-14 06:55:43,566 INFO BGP-Thread-10 (job): Iteration: 7000 - total remaining prefixes: 53000
2026-04-14 06:55:43,570 INFO BGP-Thread-3 (job): Iteration: 7000 - total remaining prefixes: 53000
2026-04-14 06:55:43,706 INFO BGP-Thread-8 (job): Iteration: 7000 - total remaining prefixes: 53000
2026-04-14 06:55:43,767 INFO BGP-Thread-7 (job): Iteration: 8000 - total remaining prefixes: 52000
2026-04-14 06:55:43,823 INFO BGP-Thread-1 (job): Iteration: 10000 - total remaining prefixes: 50000
2026-04-14 06:55:43,958 INFO BGP-Thread-4 (job): Iteration: 9000 - total remaining prefixes: 51000
2026-04-14 06:55:43,980 INFO BGP-Thread-5 (job): Iteration: 9000 - total remaining prefixes: 51000
2026-04-14 06:55:44,303 INFO BGP-Thread-9 (job): Iteration: 8000 - total remaining prefixes: 52000
2026-04-14 06:55:44,407 INFO BGP-Thread-6 (job): Iteration: 8000 - total remaining prefixes: 52000
2026-04-14 06:55:44,491 INFO BGP-Thread-2 (job): Iteration: 8000 - total remaining prefixes: 52000
2026-04-14 06:55:44,681 INFO BGP-Thread-10 (job): Iteration: 8000 - total remaining prefixes: 52000
2026-04-14 06:55:44,784 INFO BGP-Thread-7 (job): Iteration: 9000 - total remaining prefixes: 51000
2026-04-14 06:55:44,800 INFO BGP-Thread-3 (job): Iteration: 8000 - total remaining prefixes: 52000
2026-04-14 06:55:44,876 INFO BGP-Thread-1 (job): Iteration: 11000 - total remaining prefixes: 49000
2026-04-14 06:55:45,081 INFO BGP-Thread-4 (job): Iteration: 10000 - total remaining prefixes: 50000
2026-04-14 06:55:45,112 INFO BGP-Thread-5 (job): Iteration: 10000 - total remaining prefixes: 50000
2026-04-14 06:55:45,135 INFO BGP-Thread-2 (job): Iteration: 9000 - total remaining prefixes: 51000
2026-04-14 06:55:45,151 INFO BGP-Thread-8 (job): Iteration: 8000 - total remaining prefixes: 52000
2026-04-14 06:55:45,307 INFO BGP-Thread-10 (job): Iteration: 9000 - total remaining prefixes: 51000
2026-04-14 06:55:45,435 INFO BGP-Thread-6 (job): Iteration: 9000 - total remaining prefixes: 51000
2026-04-14 06:55:45,461 INFO BGP-Thread-9 (job): Iteration: 9000 - total remaining prefixes: 51000
2026-04-14 06:55:45,471 INFO BGP-Thread-5 (job): Iteration: 11000 - total remaining prefixes: 49000
2026-04-14 06:55:45,511 INFO BGP-Thread-3 (job): Iteration: 9000 - total remaining prefixes: 51000
2026-04-14 06:55:45,669 INFO BGP-Thread-7 (job): Iteration: 10000 - total remaining prefixes: 50000
2026-04-14 06:55:45,714 INFO BGP-Thread-1 (job): Iteration: 12000 - total remaining prefixes: 48000
2026-04-14 06:55:45,717 INFO BGP-Thread-2 (job): Iteration: 10000 - total remaining prefixes: 50000
2026-04-14 06:55:45,720 INFO BGP-Thread-4 (job): Iteration: 11000 - total remaining prefixes: 49000
2026-04-14 06:55:45,856 INFO BGP-Thread-8 (job): Iteration: 9000 - total remaining prefixes: 51000
2026-04-14 06:55:46,171 INFO BGP-Thread-6 (job): Iteration: 10000 - total remaining prefixes: 50000
2026-04-14 06:55:46,247 INFO BGP-Thread-7 (job): Iteration: 11000 - total remaining prefixes: 49000
2026-04-14 06:55:46,278 INFO BGP-Thread-10 (job): Iteration: 10000 - total remaining prefixes: 50000
2026-04-14 06:55:46,373 INFO BGP-Thread-9 (job): Iteration: 10000 - total remaining prefixes: 50000
2026-04-14 06:55:46,379 INFO BGP-Thread-5 (job): Iteration: 12000 - total remaining prefixes: 48000
2026-04-14 06:55:46,497 INFO BGP-Thread-3 (job): Iteration: 10000 - total remaining prefixes: 50000
2026-04-14 06:55:46,539 INFO BGP-Thread-2 (job): Iteration: 11000 - total remaining prefixes: 49000
2026-04-14 06:55:46,579 INFO BGP-Thread-4 (job): Iteration: 12000 - total remaining prefixes: 48000
2026-04-14 06:55:46,771 INFO BGP-Thread-8 (job): Iteration: 10000 - total remaining prefixes: 50000
2026-04-14 06:55:46,816 INFO BGP-Thread-6 (job): Iteration: 11000 - total remaining prefixes: 49000
2026-04-14 06:55:46,865 INFO BGP-Thread-1 (job): Iteration: 13000 - total remaining prefixes: 47000
2026-04-14 06:55:47,139 INFO BGP-Thread-3 (job): Iteration: 11000 - total remaining prefixes: 49000
2026-04-14 06:55:47,142 INFO BGP-Thread-9 (job): Iteration: 11000 - total remaining prefixes: 49000
2026-04-14 06:55:47,156 INFO BGP-Thread-7 (job): Iteration: 12000 - total remaining prefixes: 48000
2026-04-14 06:55:47,255 INFO BGP-Thread-5 (job): Iteration: 13000 - total remaining prefixes: 47000
2026-04-14 06:55:47,317 INFO BGP-Thread-10 (job): Iteration: 11000 - total remaining prefixes: 49000
2026-04-14 06:55:47,441 INFO BGP-Thread-6 (job): Iteration: 12000 - total remaining prefixes: 48000
2026-04-14 06:55:47,454 INFO BGP-Thread-4 (job): Iteration: 13000 - total remaining prefixes: 47000
2026-04-14 06:55:47,643 INFO BGP-Thread-2 (job): Iteration: 12000 - total remaining prefixes: 48000
2026-04-14 06:55:47,765 INFO BGP-Thread-1 (job): Iteration: 14000 - total remaining prefixes: 46000
2026-04-14 06:55:47,771 INFO BGP-Thread-8 (job): Iteration: 11000 - total remaining prefixes: 49000
2026-04-14 06:55:48,093 INFO BGP-Thread-6 (job): Iteration: 13000 - total remaining prefixes: 47000
2026-04-14 06:55:48,111 INFO BGP-Thread-5 (job): Iteration: 14000 - total remaining prefixes: 46000
2026-04-14 06:55:48,126 INFO BGP-Thread-3 (job): Iteration: 12000 - total remaining prefixes: 48000
2026-04-14 06:55:48,172 INFO BGP-Thread-9 (job): Iteration: 12000 - total remaining prefixes: 48000
2026-04-14 06:55:48,180 INFO BGP-Thread-10 (job): Iteration: 12000 - total remaining prefixes: 48000
2026-04-14 06:55:48,193 INFO BGP-Thread-7 (job): Iteration: 13000 - total remaining prefixes: 47000
2026-04-14 06:55:48,471 INFO BGP-Thread-4 (job): Iteration: 14000 - total remaining prefixes: 46000
2026-04-14 06:55:48,633 INFO BGP-Thread-2 (job): Iteration: 13000 - total remaining prefixes: 47000
2026-04-14 06:55:48,772 INFO BGP-Thread-1 (job): Iteration: 15000 - total remaining prefixes: 45000
2026-04-14 06:55:48,895 INFO BGP-Thread-8 (job): Iteration: 12000 - total remaining prefixes: 48000
2026-04-14 06:55:49,090 INFO BGP-Thread-10 (job): Iteration: 13000 - total remaining prefixes: 47000
2026-04-14 06:55:49,103 INFO BGP-Thread-3 (job): Iteration: 13000 - total remaining prefixes: 47000
2026-04-14 06:55:49,107 INFO BGP-Thread-6 (job): Iteration: 14000 - total remaining prefixes: 46000
2026-04-14 06:55:49,248 INFO BGP-Thread-2 (job): Iteration: 14000 - total remaining prefixes: 46000
2026-04-14 06:55:49,256 INFO BGP-Thread-7 (job): Iteration: 14000 - total remaining prefixes: 46000
2026-04-14 06:55:49,267 INFO BGP-Thread-9 (job): Iteration: 13000 - total remaining prefixes: 47000
2026-04-14 06:55:49,351 INFO BGP-Thread-5 (job): Iteration: 15000 - total remaining prefixes: 45000
2026-04-14 06:55:49,508 INFO BGP-Thread-4 (job): Iteration: 15000 - total remaining prefixes: 45000
2026-04-14 06:55:49,575 INFO BGP-Thread-10 (job): Iteration: 14000 - total remaining prefixes: 46000
2026-04-14 06:55:49,656 INFO BGP-Thread-1 (job): Iteration: 16000 - total remaining prefixes: 44000
2026-04-14 06:55:49,793 INFO BGP-Thread-8 (job): Iteration: 13000 - total remaining prefixes: 47000
2026-04-14 06:55:49,883 INFO BGP-Thread-3 (job): Iteration: 14000 - total remaining prefixes: 46000
2026-04-14 06:55:49,922 INFO BGP-Thread-6 (job): Iteration: 15000 - total remaining prefixes: 45000
2026-04-14 06:55:49,932 INFO BGP-Thread-9 (job): Iteration: 14000 - total remaining prefixes: 46000
2026-04-14 06:55:49,957 INFO BGP-Thread-7 (job): Iteration: 15000 - total remaining prefixes: 45000
2026-04-14 06:55:50,001 INFO BGP-Thread-2 (job): Iteration: 15000 - total remaining prefixes: 45000
2026-04-14 06:55:50,141 INFO BGP-Thread-4 (job): Iteration: 16000 - total remaining prefixes: 44000
2026-04-14 06:55:50,209 INFO BGP-Thread-10 (job): Iteration: 15000 - total remaining prefixes: 45000
2026-04-14 06:55:50,319 INFO BGP-Thread-5 (job): Iteration: 16000 - total remaining prefixes: 44000
2026-04-14 06:55:50,525 INFO BGP-Thread-1 (job): Iteration: 17000 - total remaining prefixes: 43000
2026-04-14 06:55:50,563 INFO BGP-Thread-3 (job): Iteration: 15000 - total remaining prefixes: 45000
2026-04-14 06:55:50,648 INFO BGP-Thread-8 (job): Iteration: 14000 - total remaining prefixes: 46000
2026-04-14 06:55:50,687 INFO BGP-Thread-9 (job): Iteration: 15000 - total remaining prefixes: 45000
2026-04-14 06:55:50,694 INFO BGP-Thread-2 (job): Iteration: 16000 - total remaining prefixes: 44000
2026-04-14 06:55:50,711 INFO BGP-Thread-6 (job): Iteration: 16000 - total remaining prefixes: 44000
2026-04-14 06:55:51,079 INFO BGP-Thread-7 (job): Iteration: 16000 - total remaining prefixes: 44000
2026-04-14 06:55:51,110 INFO BGP-Thread-4 (job): Iteration: 17000 - total remaining prefixes: 43000
2026-04-14 06:55:51,206 INFO BGP-Thread-5 (job): Iteration: 17000 - total remaining prefixes: 43000
2026-04-14 06:55:51,329 INFO BGP-Thread-10 (job): Iteration: 16000 - total remaining prefixes: 44000
2026-04-14 06:55:51,541 INFO BGP-Thread-1 (job): Iteration: 18000 - total remaining prefixes: 42000
2026-04-14 06:55:51,552 INFO BGP-Thread-3 (job): Iteration: 16000 - total remaining prefixes: 44000
2026-04-14 06:55:51,657 INFO BGP-Thread-2 (job): Iteration: 17000 - total remaining prefixes: 43000
2026-04-14 06:55:51,670 INFO BGP-Thread-8 (job): Iteration: 15000 - total remaining prefixes: 45000
2026-04-14 06:55:51,766 INFO BGP-Thread-6 (job): Iteration: 17000 - total remaining prefixes: 43000
2026-04-14 06:55:51,767 INFO BGP-Thread-9 (job): Iteration: 16000 - total remaining prefixes: 44000
2026-04-14 06:55:52,161 INFO BGP-Thread-7 (job): Iteration: 17000 - total remaining prefixes: 43000
2026-04-14 06:55:52,187 INFO BGP-Thread-4 (job): Iteration: 18000 - total remaining prefixes: 42000
2026-04-14 06:55:52,194 INFO BGP-Thread-5 (job): Iteration: 18000 - total remaining prefixes: 42000
2026-04-14 06:55:52,334 INFO BGP-Thread-10 (job): Iteration: 17000 - total remaining prefixes: 43000
2026-04-14 06:55:52,460 INFO BGP-Thread-1 (job): Iteration: 19000 - total remaining prefixes: 41000
2026-04-14 06:55:52,511 INFO BGP-Thread-2 (job): Iteration: 18000 - total remaining prefixes: 42000
2026-04-14 06:55:52,537 INFO BGP-Thread-8 (job): Iteration: 16000 - total remaining prefixes: 44000
2026-04-14 06:55:52,555 INFO BGP-Thread-3 (job): Iteration: 17000 - total remaining prefixes: 43000
2026-04-14 06:55:52,718 INFO BGP-Thread-6 (job): Iteration: 18000 - total remaining prefixes: 42000
2026-04-14 06:55:52,877 INFO BGP-Thread-9 (job): Iteration: 17000 - total remaining prefixes: 43000
2026-04-14 06:55:52,975 INFO BGP-Thread-7 (job): Iteration: 18000 - total remaining prefixes: 42000
2026-04-14 06:55:53,036 INFO BGP-Thread-10 (job): Iteration: 18000 - total remaining prefixes: 42000
2026-04-14 06:55:53,099 INFO BGP-Thread-4 (job): Iteration: 19000 - total remaining prefixes: 41000
2026-04-14 06:55:53,103 INFO BGP-Thread-5 (job): Iteration: 19000 - total remaining prefixes: 41000
2026-04-14 06:55:53,211 INFO BGP-Thread-3 (job): Iteration: 18000 - total remaining prefixes: 42000
2026-04-14 06:55:53,340 INFO BGP-Thread-8 (job): Iteration: 17000 - total remaining prefixes: 43000
2026-04-14 06:55:53,350 INFO BGP-Thread-1 (job): Iteration: 20000 - total remaining prefixes: 40000
2026-04-14 06:55:53,394 INFO BGP-Thread-2 (job): Iteration: 19000 - total remaining prefixes: 41000
2026-04-14 06:55:53,517 INFO BGP-Thread-6 (job): Iteration: 19000 - total remaining prefixes: 41000
2026-04-14 06:55:53,739 INFO BGP-Thread-9 (job): Iteration: 18000 - total remaining prefixes: 42000
2026-04-14 06:55:53,919 INFO BGP-Thread-7 (job): Iteration: 19000 - total remaining prefixes: 41000
2026-04-14 06:55:54,009 INFO BGP-Thread-10 (job): Iteration: 19000 - total remaining prefixes: 41000
2026-04-14 06:55:54,105 INFO BGP-Thread-4 (job): Iteration: 20000 - total remaining prefixes: 40000
2026-04-14 06:55:54,149 INFO BGP-Thread-5 (job): Iteration: 20000 - total remaining prefixes: 40000
2026-04-14 06:55:54,204 INFO BGP-Thread-3 (job): Iteration: 19000 - total remaining prefixes: 41000
2026-04-14 06:55:54,233 INFO BGP-Thread-1 (job): Iteration: 21000 - total remaining prefixes: 39000
2026-04-14 06:55:54,395 INFO BGP-Thread-8 (job): Iteration: 18000 - total remaining prefixes: 42000
2026-04-14 06:55:54,416 INFO BGP-Thread-2 (job): Iteration: 20000 - total remaining prefixes: 40000
2026-04-14 06:55:54,525 INFO BGP-Thread-6 (job): Iteration: 20000 - total remaining prefixes: 40000
2026-04-14 06:55:54,587 INFO BGP-Thread-9 (job): Iteration: 19000 - total remaining prefixes: 41000
2026-04-14 06:55:54,828 INFO BGP-Thread-7 (job): Iteration: 20000 - total remaining prefixes: 40000
2026-04-14 06:55:54,870 INFO BGP-Thread-4 (job): Iteration: 21000 - total remaining prefixes: 39000
2026-04-14 06:55:54,947 INFO BGP-Thread-5 (job): Iteration: 21000 - total remaining prefixes: 39000
2026-04-14 06:55:54,988 INFO BGP-Thread-10 (job): Iteration: 20000 - total remaining prefixes: 40000
2026-04-14 06:55:55,055 INFO BGP-Thread-2 (job): Iteration: 21000 - total remaining prefixes: 39000
2026-04-14 06:55:55,060 INFO BGP-Thread-1 (job): Iteration: 22000 - total remaining prefixes: 38000
2026-04-14 06:55:55,094 INFO BGP-Thread-3 (job): Iteration: 20000 - total remaining prefixes: 40000
2026-04-14 06:55:55,223 INFO BGP-Thread-8 (job): Iteration: 19000 - total remaining prefixes: 41000
2026-04-14 06:55:55,352 INFO BGP-Thread-6 (job): Iteration: 21000 - total remaining prefixes: 39000
2026-04-14 06:55:55,548 INFO BGP-Thread-9 (job): Iteration: 20000 - total remaining prefixes: 40000
2026-04-14 06:55:55,570 INFO BGP-Thread-7 (job): Iteration: 21000 - total remaining prefixes: 39000
2026-04-14 06:55:55,660 INFO BGP-Thread-5 (job): Iteration: 22000 - total remaining prefixes: 38000
2026-04-14 06:55:55,710 INFO BGP-Thread-4 (job): Iteration: 22000 - total remaining prefixes: 38000
2026-04-14 06:55:55,835 INFO BGP-Thread-10 (job): Iteration: 21000 - total remaining prefixes: 39000
2026-04-14 06:55:55,844 INFO BGP-Thread-8 (job): Iteration: 20000 - total remaining prefixes: 40000
2026-04-14 06:55:55,845 INFO BGP-Thread-1 (job): Iteration: 23000 - total remaining prefixes: 37000
2026-04-14 06:55:55,850 INFO BGP-Thread-2 (job): Iteration: 22000 - total remaining prefixes: 38000
2026-04-14 06:55:55,928 INFO BGP-Thread-3 (job): Iteration: 21000 - total remaining prefixes: 39000
2026-04-14 06:55:56,000 INFO BGP-Thread-6 (job): Iteration: 22000 - total remaining prefixes: 38000
2026-04-14 06:55:56,252 INFO BGP-Thread-7 (job): Iteration: 22000 - total remaining prefixes: 38000
2026-04-14 06:55:56,277 INFO BGP-Thread-5 (job): Iteration: 23000 - total remaining prefixes: 37000
2026-04-14 06:55:56,438 INFO BGP-Thread-1 (job): Iteration: 24000 - total remaining prefixes: 36000
2026-04-14 06:55:56,633 INFO BGP-Thread-2 (job): Iteration: 23000 - total remaining prefixes: 37000
2026-04-14 06:55:56,647 INFO BGP-Thread-9 (job): Iteration: 21000 - total remaining prefixes: 39000
2026-04-14 06:55:56,671 INFO BGP-Thread-8 (job): Iteration: 21000 - total remaining prefixes: 39000
2026-04-14 06:55:56,722 INFO BGP-Thread-10 (job): Iteration: 22000 - total remaining prefixes: 38000
2026-04-14 06:55:56,844 INFO BGP-Thread-3 (job): Iteration: 22000 - total remaining prefixes: 38000
2026-04-14 06:55:56,895 INFO BGP-Thread-4 (job): Iteration: 23000 - total remaining prefixes: 37000
2026-04-14 06:55:56,914 INFO BGP-Thread-6 (job): Iteration: 23000 - total remaining prefixes: 37000
2026-04-14 06:55:57,188 INFO BGP-Thread-5 (job): Iteration: 24000 - total remaining prefixes: 36000
2026-04-14 06:55:57,196 INFO BGP-Thread-1 (job): Iteration: 25000 - total remaining prefixes: 35000
2026-04-14 06:55:57,339 INFO BGP-Thread-7 (job): Iteration: 23000 - total remaining prefixes: 37000
2026-04-14 06:55:57,460 INFO BGP-Thread-3 (job): Iteration: 23000 - total remaining prefixes: 37000
2026-04-14 06:55:57,527 INFO BGP-Thread-10 (job): Iteration: 23000 - total remaining prefixes: 37000
2026-04-14 06:55:57,574 INFO BGP-Thread-2 (job): Iteration: 24000 - total remaining prefixes: 36000
2026-04-14 06:55:57,617 INFO BGP-Thread-8 (job): Iteration: 22000 - total remaining prefixes: 38000
2026-04-14 06:55:57,844 INFO BGP-Thread-9 (job): Iteration: 22000 - total remaining prefixes: 38000
2026-04-14 06:55:57,949 INFO BGP-Thread-4 (job): Iteration: 24000 - total remaining prefixes: 36000
2026-04-14 06:55:57,966 INFO BGP-Thread-6 (job): Iteration: 24000 - total remaining prefixes: 36000
2026-04-14 06:55:58,137 INFO BGP-Thread-1 (job): Iteration: 26000 - total remaining prefixes: 34000
2026-04-14 06:55:58,141 INFO BGP-Thread-5 (job): Iteration: 25000 - total remaining prefixes: 35000
2026-04-14 06:55:58,241 INFO BGP-Thread-8 (job): Iteration: 23000 - total remaining prefixes: 37000
2026-04-14 06:55:58,340 INFO BGP-Thread-10 (job): Iteration: 24000 - total remaining prefixes: 36000
2026-04-14 06:55:58,345 INFO BGP-Thread-2 (job): Iteration: 25000 - total remaining prefixes: 35000
2026-04-14 06:55:58,345 INFO BGP-Thread-7 (job): Iteration: 24000 - total remaining prefixes: 36000
2026-04-14 06:55:58,396 INFO BGP-Thread-3 (job): Iteration: 24000 - total remaining prefixes: 36000
2026-04-14 06:55:58,453 INFO BGP-Thread-5 (job): Iteration: 26000 - total remaining prefixes: 34000
2026-04-14 06:55:58,694 INFO BGP-Thread-9 (job): Iteration: 23000 - total remaining prefixes: 37000
2026-04-14 06:55:58,857 INFO BGP-Thread-6 (job): Iteration: 25000 - total remaining prefixes: 35000
2026-04-14 06:55:58,907 INFO BGP-Thread-8 (job): Iteration: 24000 - total remaining prefixes: 36000
2026-04-14 06:55:58,981 INFO BGP-Thread-10 (job): Iteration: 25000 - total remaining prefixes: 35000
2026-04-14 06:55:58,983 INFO BGP-Thread-1 (job): Iteration: 27000 - total remaining prefixes: 33000
2026-04-14 06:55:59,043 INFO BGP-Thread-4 (job): Iteration: 25000 - total remaining prefixes: 35000
2026-04-14 06:55:59,293 INFO BGP-Thread-2 (job): Iteration: 26000 - total remaining prefixes: 34000
2026-04-14 06:55:59,364 INFO BGP-Thread-3 (job): Iteration: 25000 - total remaining prefixes: 35000
2026-04-14 06:55:59,420 INFO BGP-Thread-7 (job): Iteration: 25000 - total remaining prefixes: 35000
2026-04-14 06:55:59,460 INFO BGP-Thread-5 (job): Iteration: 27000 - total remaining prefixes: 33000
2026-04-14 06:55:59,701 INFO BGP-Thread-6 (job): Iteration: 26000 - total remaining prefixes: 34000
2026-04-14 06:55:59,825 INFO BGP-Thread-9 (job): Iteration: 24000 - total remaining prefixes: 36000
2026-04-14 06:55:59,970 INFO BGP-Thread-4 (job): Iteration: 26000 - total remaining prefixes: 34000
2026-04-14 06:56:00,015 INFO BGP-Thread-8 (job): Iteration: 25000 - total remaining prefixes: 35000
2026-04-14 06:56:00,121 INFO BGP-Thread-10 (job): Iteration: 26000 - total remaining prefixes: 34000
2026-04-14 06:56:00,206 INFO BGP-Thread-1 (job): Iteration: 28000 - total remaining prefixes: 32000
2026-04-14 06:56:00,287 INFO BGP-Thread-3 (job): Iteration: 26000 - total remaining prefixes: 34000
2026-04-14 06:56:00,326 INFO BGP-Thread-2 (job): Iteration: 27000 - total remaining prefixes: 33000
2026-04-14 06:56:00,439 INFO BGP-Thread-5 (job): Iteration: 28000 - total remaining prefixes: 32000
2026-04-14 06:56:00,587 INFO BGP-Thread-7 (job): Iteration: 26000 - total remaining prefixes: 34000
2026-04-14 06:56:00,753 INFO BGP-Thread-6 (job): Iteration: 27000 - total remaining prefixes: 33000
2026-04-14 06:56:00,764 INFO BGP-Thread-4 (job): Iteration: 27000 - total remaining prefixes: 33000
2026-04-14 06:56:00,871 INFO BGP-Thread-8 (job): Iteration: 26000 - total remaining prefixes: 34000
2026-04-14 06:56:00,949 INFO BGP-Thread-9 (job): Iteration: 25000 - total remaining prefixes: 35000
2026-04-14 06:56:01,103 INFO BGP-Thread-10 (job): Iteration: 27000 - total remaining prefixes: 33000
2026-04-14 06:56:01,140 INFO BGP-Thread-2 (job): Iteration: 28000 - total remaining prefixes: 32000
2026-04-14 06:56:01,150 INFO BGP-Thread-1 (job): Iteration: 29000 - total remaining prefixes: 31000
2026-04-14 06:56:01,212 INFO BGP-Thread-3 (job): Iteration: 27000 - total remaining prefixes: 33000
2026-04-14 06:56:01,360 INFO BGP-Thread-5 (job): Iteration: 29000 - total remaining prefixes: 31000
2026-04-14 06:56:01,711 INFO BGP-Thread-6 (job): Iteration: 28000 - total remaining prefixes: 32000
2026-04-14 06:56:01,716 INFO BGP-Thread-9 (job): Iteration: 26000 - total remaining prefixes: 34000
2026-04-14 06:56:01,827 INFO BGP-Thread-1 (job): Iteration: 30000 - total remaining prefixes: 30000
2026-04-14 06:56:01,847 INFO BGP-Thread-4 (job): Iteration: 28000 - total remaining prefixes: 32000
2026-04-14 06:56:01,870 INFO BGP-Thread-7 (job): Iteration: 27000 - total remaining prefixes: 33000
2026-04-14 06:56:01,891 INFO BGP-Thread-2 (job): Iteration: 29000 - total remaining prefixes: 31000
2026-04-14 06:56:01,900 INFO BGP-Thread-3 (job): Iteration: 28000 - total remaining prefixes: 32000
2026-04-14 06:56:01,923 INFO BGP-Thread-10 (job): Iteration: 28000 - total remaining prefixes: 32000
2026-04-14 06:56:01,967 INFO BGP-Thread-8 (job): Iteration: 27000 - total remaining prefixes: 33000
2026-04-14 06:56:02,165 INFO BGP-Thread-5 (job): Iteration: 30000 - total remaining prefixes: 30000
2026-04-14 06:56:02,324 INFO BGP-Thread-6 (job): Iteration: 29000 - total remaining prefixes: 31000
2026-04-14 06:56:02,510 INFO BGP-Thread-1 (job): Iteration: 31000 - total remaining prefixes: 29000
2026-04-14 06:56:02,581 INFO BGP-Thread-7 (job): Iteration: 28000 - total remaining prefixes: 32000
2026-04-14 06:56:02,633 INFO BGP-Thread-9 (job): Iteration: 27000 - total remaining prefixes: 33000
2026-04-14 06:56:02,639 INFO BGP-Thread-3 (job): Iteration: 29000 - total remaining prefixes: 31000
2026-04-14 06:56:02,666 INFO BGP-Thread-8 (job): Iteration: 28000 - total remaining prefixes: 32000
2026-04-14 06:56:02,693 INFO BGP-Thread-2 (job): Iteration: 30000 - total remaining prefixes: 30000
2026-04-14 06:56:02,779 INFO BGP-Thread-4 (job): Iteration: 29000 - total remaining prefixes: 31000
2026-04-14 06:56:02,810 INFO BGP-Thread-5 (job): Iteration: 31000 - total remaining prefixes: 29000
2026-04-14 06:56:02,816 INFO BGP-Thread-10 (job): Iteration: 29000 - total remaining prefixes: 31000
2026-04-14 06:56:03,313 INFO BGP-Thread-1 (job): Iteration: 32000 - total remaining prefixes: 28000
2026-04-14 06:56:03,339 INFO BGP-Thread-7 (job): Iteration: 29000 - total remaining prefixes: 31000
2026-04-14 06:56:03,399 INFO BGP-Thread-2 (job): Iteration: 31000 - total remaining prefixes: 29000
2026-04-14 06:56:03,425 INFO BGP-Thread-8 (job): Iteration: 29000 - total remaining prefixes: 31000
2026-04-14 06:56:03,467 INFO BGP-Thread-6 (job): Iteration: 30000 - total remaining prefixes: 30000
2026-04-14 06:56:03,487 INFO BGP-Thread-3 (job): Iteration: 30000 - total remaining prefixes: 30000
2026-04-14 06:56:03,497 INFO BGP-Thread-5 (job): Iteration: 32000 - total remaining prefixes: 28000
2026-04-14 06:56:03,506 INFO BGP-Thread-9 (job): Iteration: 28000 - total remaining prefixes: 32000
2026-04-14 06:56:03,511 INFO BGP-Thread-10 (job): Iteration: 30000 - total remaining prefixes: 30000
2026-04-14 06:56:03,665 INFO BGP-Thread-4 (job): Iteration: 30000 - total remaining prefixes: 30000
2026-04-14 06:56:03,936 INFO BGP-Thread-1 (job): Iteration: 33000 - total remaining prefixes: 27000
2026-04-14 06:56:04,042 INFO BGP-Thread-3 (job): Iteration: 31000 - total remaining prefixes: 29000
2026-04-14 06:56:04,072 INFO BGP-Thread-2 (job): Iteration: 32000 - total remaining prefixes: 28000
2026-04-14 06:56:04,118 INFO BGP-Thread-7 (job): Iteration: 30000 - total remaining prefixes: 30000
2026-04-14 06:56:04,128 INFO BGP-Thread-8 (job): Iteration: 30000 - total remaining prefixes: 30000
2026-04-14 06:56:04,197 INFO BGP-Thread-5 (job): Iteration: 33000 - total remaining prefixes: 27000
2026-04-14 06:56:04,240 INFO BGP-Thread-10 (job): Iteration: 31000 - total remaining prefixes: 29000
2026-04-14 06:56:04,262 INFO BGP-Thread-6 (job): Iteration: 31000 - total remaining prefixes: 29000
2026-04-14 06:56:04,330 INFO BGP-Thread-9 (job): Iteration: 29000 - total remaining prefixes: 31000
2026-04-14 06:56:04,438 INFO BGP-Thread-4 (job): Iteration: 31000 - total remaining prefixes: 29000
2026-04-14 06:56:04,490 INFO BGP-Thread-1 (job): Iteration: 34000 - total remaining prefixes: 26000
2026-04-14 06:56:04,623 INFO BGP-Thread-3 (job): Iteration: 32000 - total remaining prefixes: 28000
2026-04-14 06:56:04,643 INFO BGP-Thread-8 (job): Iteration: 31000 - total remaining prefixes: 29000
2026-04-14 06:56:04,723 INFO BGP-Thread-2 (job): Iteration: 33000 - total remaining prefixes: 27000
2026-04-14 06:56:04,817 INFO BGP-Thread-5 (job): Iteration: 34000 - total remaining prefixes: 26000
2026-04-14 06:56:05,014 INFO BGP-Thread-10 (job): Iteration: 32000 - total remaining prefixes: 28000
2026-04-14 06:56:05,049 INFO BGP-Thread-6 (job): Iteration: 32000 - total remaining prefixes: 28000
2026-04-14 06:56:05,080 INFO BGP-Thread-9 (job): Iteration: 30000 - total remaining prefixes: 30000
2026-04-14 06:56:05,083 INFO BGP-Thread-7 (job): Iteration: 31000 - total remaining prefixes: 29000
2026-04-14 06:56:05,233 INFO BGP-Thread-4 (job): Iteration: 32000 - total remaining prefixes: 28000
2026-04-14 06:56:05,404 INFO BGP-Thread-8 (job): Iteration: 32000 - total remaining prefixes: 28000
2026-04-14 06:56:05,437 INFO BGP-Thread-3 (job): Iteration: 33000 - total remaining prefixes: 27000
2026-04-14 06:56:05,501 INFO BGP-Thread-1 (job): Iteration: 35000 - total remaining prefixes: 25000
2026-04-14 06:56:05,565 INFO BGP-Thread-6 (job): Iteration: 33000 - total remaining prefixes: 27000
2026-04-14 06:56:05,591 INFO BGP-Thread-5 (job): Iteration: 35000 - total remaining prefixes: 25000
2026-04-14 06:56:05,628 INFO BGP-Thread-2 (job): Iteration: 34000 - total remaining prefixes: 26000
2026-04-14 06:56:05,751 INFO BGP-Thread-10 (job): Iteration: 33000 - total remaining prefixes: 27000
2026-04-14 06:56:05,774 INFO BGP-Thread-9 (job): Iteration: 31000 - total remaining prefixes: 29000
2026-04-14 06:56:05,921 INFO BGP-Thread-4 (job): Iteration: 33000 - total remaining prefixes: 27000
2026-04-14 06:56:06,004 INFO BGP-Thread-5 (job): Iteration: 36000 - total remaining prefixes: 24000
2026-04-14 06:56:06,036 INFO BGP-Thread-7 (job): Iteration: 32000 - total remaining prefixes: 28000
2026-04-14 06:56:06,083 INFO BGP-Thread-6 (job): Iteration: 34000 - total remaining prefixes: 26000
2026-04-14 06:56:06,097 INFO BGP-Thread-8 (job): Iteration: 33000 - total remaining prefixes: 27000
2026-04-14 06:56:06,193 INFO BGP-Thread-10 (job): Iteration: 34000 - total remaining prefixes: 26000
2026-04-14 06:56:06,257 INFO BGP-Thread-3 (job): Iteration: 34000 - total remaining prefixes: 26000
2026-04-14 06:56:06,332 INFO BGP-Thread-9 (job): Iteration: 32000 - total remaining prefixes: 28000
2026-04-14 06:56:06,382 INFO BGP-Thread-2 (job): Iteration: 35000 - total remaining prefixes: 25000
2026-04-14 06:56:06,415 INFO BGP-Thread-1 (job): Iteration: 36000 - total remaining prefixes: 24000
2026-04-14 06:56:06,636 INFO BGP-Thread-5 (job): Iteration: 37000 - total remaining prefixes: 23000
2026-04-14 06:56:06,763 INFO BGP-Thread-4 (job): Iteration: 34000 - total remaining prefixes: 26000
2026-04-14 06:56:06,786 INFO BGP-Thread-6 (job): Iteration: 35000 - total remaining prefixes: 25000
2026-04-14 06:56:06,905 INFO BGP-Thread-8 (job): Iteration: 34000 - total remaining prefixes: 26000
2026-04-14 06:56:06,969 INFO BGP-Thread-1 (job): Iteration: 37000 - total remaining prefixes: 23000
2026-04-14 06:56:07,119 INFO BGP-Thread-7 (job): Iteration: 33000 - total remaining prefixes: 27000
2026-04-14 06:56:07,192 INFO BGP-Thread-10 (job): Iteration: 35000 - total remaining prefixes: 25000
2026-04-14 06:56:07,198 INFO BGP-Thread-3 (job): Iteration: 35000 - total remaining prefixes: 25000
2026-04-14 06:56:07,281 INFO BGP-Thread-9 (job): Iteration: 33000 - total remaining prefixes: 27000
2026-04-14 06:56:07,348 INFO BGP-Thread-5 (job): Iteration: 38000 - total remaining prefixes: 22000
2026-04-14 06:56:07,461 INFO BGP-Thread-2 (job): Iteration: 36000 - total remaining prefixes: 24000
2026-04-14 06:56:07,627 INFO BGP-Thread-4 (job): Iteration: 35000 - total remaining prefixes: 25000
2026-04-14 06:56:07,713 INFO BGP-Thread-8 (job): Iteration: 35000 - total remaining prefixes: 25000
2026-04-14 06:56:07,736 INFO BGP-Thread-1 (job): Iteration: 38000 - total remaining prefixes: 22000
2026-04-14 06:56:07,758 INFO BGP-Thread-6 (job): Iteration: 36000 - total remaining prefixes: 24000
2026-04-14 06:56:07,809 INFO BGP-Thread-3 (job): Iteration: 36000 - total remaining prefixes: 24000
2026-04-14 06:56:07,868 INFO BGP-Thread-5 (job): Iteration: 39000 - total remaining prefixes: 21000
2026-04-14 06:56:08,041 INFO BGP-Thread-7 (job): Iteration: 34000 - total remaining prefixes: 26000
2026-04-14 06:56:08,195 INFO BGP-Thread-10 (job): Iteration: 36000 - total remaining prefixes: 24000
2026-04-14 06:56:08,245 INFO BGP-Thread-9 (job): Iteration: 34000 - total remaining prefixes: 26000
2026-04-14 06:56:08,318 INFO BGP-Thread-2 (job): Iteration: 37000 - total remaining prefixes: 23000
2026-04-14 06:56:08,366 INFO BGP-Thread-4 (job): Iteration: 36000 - total remaining prefixes: 24000
2026-04-14 06:56:08,431 INFO BGP-Thread-8 (job): Iteration: 36000 - total remaining prefixes: 24000
2026-04-14 06:56:08,475 INFO BGP-Thread-1 (job): Iteration: 39000 - total remaining prefixes: 21000
2026-04-14 06:56:08,588 INFO BGP-Thread-5 (job): Iteration: 40000 - total remaining prefixes: 20000
2026-04-14 06:56:08,593 INFO BGP-Thread-3 (job): Iteration: 37000 - total remaining prefixes: 23000
2026-04-14 06:56:08,606 INFO BGP-Thread-6 (job): Iteration: 37000 - total remaining prefixes: 23000
2026-04-14 06:56:08,724 INFO BGP-Thread-7 (job): Iteration: 35000 - total remaining prefixes: 25000
2026-04-14 06:56:08,806 INFO BGP-Thread-10 (job): Iteration: 37000 - total remaining prefixes: 23000
2026-04-14 06:56:08,905 INFO BGP-Thread-2 (job): Iteration: 38000 - total remaining prefixes: 22000
2026-04-14 06:56:09,044 INFO BGP-Thread-9 (job): Iteration: 35000 - total remaining prefixes: 25000
2026-04-14 06:56:09,060 INFO BGP-Thread-4 (job): Iteration: 37000 - total remaining prefixes: 23000
2026-04-14 06:56:09,137 INFO BGP-Thread-5 (job): Iteration: 41000 - total remaining prefixes: 19000
2026-04-14 06:56:09,164 INFO BGP-Thread-3 (job): Iteration: 38000 - total remaining prefixes: 22000
2026-04-14 06:56:09,170 INFO BGP-Thread-8 (job): Iteration: 37000 - total remaining prefixes: 23000
2026-04-14 06:56:09,307 INFO BGP-Thread-1 (job): Iteration: 40000 - total remaining prefixes: 20000
2026-04-14 06:56:09,330 INFO BGP-Thread-7 (job): Iteration: 36000 - total remaining prefixes: 24000
2026-04-14 06:56:09,381 INFO BGP-Thread-6 (job): Iteration: 38000 - total remaining prefixes: 22000
2026-04-14 06:56:09,489 INFO BGP-Thread-10 (job): Iteration: 38000 - total remaining prefixes: 22000
2026-04-14 06:56:09,605 INFO BGP-Thread-2 (job): Iteration: 39000 - total remaining prefixes: 21000
2026-04-14 06:56:09,801 INFO BGP-Thread-9 (job): Iteration: 36000 - total remaining prefixes: 24000
2026-04-14 06:56:09,884 INFO BGP-Thread-3 (job): Iteration: 39000 - total remaining prefixes: 21000
2026-04-14 06:56:09,917 INFO BGP-Thread-4 (job): Iteration: 38000 - total remaining prefixes: 22000
2026-04-14 06:56:10,047 INFO BGP-Thread-8 (job): Iteration: 38000 - total remaining prefixes: 22000
2026-04-14 06:56:10,058 INFO BGP-Thread-6 (job): Iteration: 39000 - total remaining prefixes: 21000
2026-04-14 06:56:10,077 INFO BGP-Thread-5 (job): Iteration: 42000 - total remaining prefixes: 18000
2026-04-14 06:56:10,153 INFO BGP-Thread-1 (job): Iteration: 41000 - total remaining prefixes: 19000
2026-04-14 06:56:10,250 INFO BGP-Thread-2 (job): Iteration: 40000 - total remaining prefixes: 20000
2026-04-14 06:56:10,283 INFO BGP-Thread-7 (job): Iteration: 37000 - total remaining prefixes: 23000
2026-04-14 06:56:10,302 INFO BGP-Thread-10 (job): Iteration: 39000 - total remaining prefixes: 21000
2026-04-14 06:56:10,520 INFO BGP-Thread-9 (job): Iteration: 37000 - total remaining prefixes: 23000
2026-04-14 06:56:10,716 INFO BGP-Thread-6 (job): Iteration: 40000 - total remaining prefixes: 20000
2026-04-14 06:56:10,734 INFO BGP-Thread-3 (job): Iteration: 40000 - total remaining prefixes: 20000
2026-04-14 06:56:10,841 INFO BGP-Thread-5 (job): Iteration: 43000 - total remaining prefixes: 17000
2026-04-14 06:56:10,905 INFO BGP-Thread-8 (job): Iteration: 39000 - total remaining prefixes: 21000
2026-04-14 06:56:10,905 INFO BGP-Thread-4 (job): Iteration: 39000 - total remaining prefixes: 21000
2026-04-14 06:56:10,968 INFO BGP-Thread-1 (job): Iteration: 42000 - total remaining prefixes: 18000
2026-04-14 06:56:11,014 INFO BGP-Thread-2 (job): Iteration: 41000 - total remaining prefixes: 19000
2026-04-14 06:56:11,053 INFO BGP-Thread-10 (job): Iteration: 40000 - total remaining prefixes: 20000
2026-04-14 06:56:11,061 INFO BGP-Thread-7 (job): Iteration: 38000 - total remaining prefixes: 22000
2026-04-14 06:56:11,097 INFO BGP-Thread-9 (job): Iteration: 38000 - total remaining prefixes: 22000
2026-04-14 06:56:11,390 INFO BGP-Thread-3 (job): Iteration: 41000 - total remaining prefixes: 19000
2026-04-14 06:56:11,407 INFO BGP-Thread-6 (job): Iteration: 41000 - total remaining prefixes: 19000
2026-04-14 06:56:11,477 INFO BGP-Thread-5 (job): Iteration: 44000 - total remaining prefixes: 16000
2026-04-14 06:56:11,484 INFO BGP-Thread-8 (job): Iteration: 40000 - total remaining prefixes: 20000
2026-04-14 06:56:11,486 INFO BGP-Thread-1 (job): Iteration: 43000 - total remaining prefixes: 17000
2026-04-14 06:56:11,493 INFO BGP-Thread-10 (job): Iteration: 41000 - total remaining prefixes: 19000
2026-04-14 06:56:11,556 INFO BGP-Thread-4 (job): Iteration: 40000 - total remaining prefixes: 20000
2026-04-14 06:56:11,579 INFO BGP-Thread-2 (job): Iteration: 42000 - total remaining prefixes: 18000
2026-04-14 06:56:11,719 INFO BGP-Thread-7 (job): Iteration: 39000 - total remaining prefixes: 21000
2026-04-14 06:56:11,752 INFO BGP-Thread-9 (job): Iteration: 39000 - total remaining prefixes: 21000
2026-04-14 06:56:11,855 INFO BGP-Thread-3 (job): Iteration: 42000 - total remaining prefixes: 18000
2026-04-14 06:56:12,020 INFO BGP-Thread-8 (job): Iteration: 41000 - total remaining prefixes: 19000
2026-04-14 06:56:12,035 INFO BGP-Thread-5 (job): Iteration: 45000 - total remaining prefixes: 15000
2026-04-14 06:56:12,043 INFO BGP-Thread-6 (job): Iteration: 42000 - total remaining prefixes: 18000
2026-04-14 06:56:12,271 INFO BGP-Thread-1 (job): Iteration: 44000 - total remaining prefixes: 16000
2026-04-14 06:56:12,310 INFO BGP-Thread-10 (job): Iteration: 42000 - total remaining prefixes: 18000
2026-04-14 06:56:12,341 INFO BGP-Thread-4 (job): Iteration: 41000 - total remaining prefixes: 19000
2026-04-14 06:56:12,498 INFO BGP-Thread-2 (job): Iteration: 43000 - total remaining prefixes: 17000
2026-04-14 06:56:12,512 INFO BGP-Thread-7 (job): Iteration: 40000 - total remaining prefixes: 20000
2026-04-14 06:56:12,651 INFO BGP-Thread-9 (job): Iteration: 40000 - total remaining prefixes: 20000
2026-04-14 06:56:12,833 INFO BGP-Thread-3 (job): Iteration: 43000 - total remaining prefixes: 17000
2026-04-14 06:56:12,861 INFO BGP-Thread-6 (job): Iteration: 43000 - total remaining prefixes: 17000
2026-04-14 06:56:13,097 INFO BGP-Thread-4 (job): Iteration: 42000 - total remaining prefixes: 18000
2026-04-14 06:56:13,106 INFO BGP-Thread-5 (job): Iteration: 46000 - total remaining prefixes: 14000
2026-04-14 06:56:13,119 INFO BGP-Thread-8 (job): Iteration: 42000 - total remaining prefixes: 18000
2026-04-14 06:56:13,180 INFO BGP-Thread-1 (job): Iteration: 45000 - total remaining prefixes: 15000
2026-04-14 06:56:13,196 INFO BGP-Thread-10 (job): Iteration: 43000 - total remaining prefixes: 17000
2026-04-14 06:56:13,407 INFO BGP-Thread-2 (job): Iteration: 44000 - total remaining prefixes: 16000
2026-04-14 06:56:13,472 INFO BGP-Thread-7 (job): Iteration: 41000 - total remaining prefixes: 19000
2026-04-14 06:56:13,542 INFO BGP-Thread-9 (job): Iteration: 41000 - total remaining prefixes: 19000
2026-04-14 06:56:13,765 INFO BGP-Thread-3 (job): Iteration: 44000 - total remaining prefixes: 16000
2026-04-14 06:56:13,901 INFO BGP-Thread-5 (job): Iteration: 47000 - total remaining prefixes: 13000
2026-04-14 06:56:13,925 INFO BGP-Thread-6 (job): Iteration: 44000 - total remaining prefixes: 16000
2026-04-14 06:56:14,074 INFO BGP-Thread-8 (job): Iteration: 43000 - total remaining prefixes: 17000
2026-04-14 06:56:14,113 INFO BGP-Thread-4 (job): Iteration: 43000 - total remaining prefixes: 17000
2026-04-14 06:56:14,125 INFO BGP-Thread-1 (job): Iteration: 46000 - total remaining prefixes: 14000
2026-04-14 06:56:14,178 INFO BGP-Thread-10 (job): Iteration: 44000 - total remaining prefixes: 16000
2026-04-14 06:56:14,325 INFO BGP-Thread-2 (job): Iteration: 45000 - total remaining prefixes: 15000
2026-04-14 06:56:14,425 INFO BGP-Thread-9 (job): Iteration: 42000 - total remaining prefixes: 18000
2026-04-14 06:56:14,639 INFO BGP-Thread-7 (job): Iteration: 42000 - total remaining prefixes: 18000
2026-04-14 06:56:14,663 INFO BGP-Thread-3 (job): Iteration: 45000 - total remaining prefixes: 15000
2026-04-14 06:56:14,699 INFO BGP-Thread-5 (job): Iteration: 48000 - total remaining prefixes: 12000
2026-04-14 06:56:14,720 INFO BGP-Thread-8 (job): Iteration: 44000 - total remaining prefixes: 16000
2026-04-14 06:56:14,745 INFO BGP-Thread-6 (job): Iteration: 45000 - total remaining prefixes: 15000
2026-04-14 06:56:14,893 INFO BGP-Thread-1 (job): Iteration: 47000 - total remaining prefixes: 13000
2026-04-14 06:56:14,974 INFO BGP-Thread-10 (job): Iteration: 45000 - total remaining prefixes: 15000
2026-04-14 06:56:14,984 INFO BGP-Thread-4 (job): Iteration: 44000 - total remaining prefixes: 16000
2026-04-14 06:56:15,188 INFO BGP-Thread-2 (job): Iteration: 46000 - total remaining prefixes: 14000
2026-04-14 06:56:15,190 INFO BGP-Thread-9 (job): Iteration: 43000 - total remaining prefixes: 17000
2026-04-14 06:56:15,464 INFO BGP-Thread-5 (job): Iteration: 49000 - total remaining prefixes: 11000
2026-04-14 06:56:15,479 INFO BGP-Thread-1 (job): Iteration: 48000 - total remaining prefixes: 12000
2026-04-14 06:56:15,495 INFO BGP-Thread-8 (job): Iteration: 45000 - total remaining prefixes: 15000
2026-04-14 06:56:15,501 INFO BGP-Thread-7 (job): Iteration: 43000 - total remaining prefixes: 17000
2026-04-14 06:56:15,640 INFO BGP-Thread-3 (job): Iteration: 46000 - total remaining prefixes: 14000
2026-04-14 06:56:15,730 INFO BGP-Thread-6 (job): Iteration: 46000 - total remaining prefixes: 14000
2026-04-14 06:56:15,825 INFO BGP-Thread-2 (job): Iteration: 47000 - total remaining prefixes: 13000
2026-04-14 06:56:15,877 INFO BGP-Thread-4 (job): Iteration: 45000 - total remaining prefixes: 15000
2026-04-14 06:56:15,949 INFO BGP-Thread-9 (job): Iteration: 44000 - total remaining prefixes: 16000
2026-04-14 06:56:15,966 INFO BGP-Thread-10 (job): Iteration: 46000 - total remaining prefixes: 14000
2026-04-14 06:56:16,063 INFO BGP-Thread-5 (job): Iteration: 50000 - total remaining prefixes: 10000
2026-04-14 06:56:16,109 INFO BGP-Thread-8 (job): Iteration: 46000 - total remaining prefixes: 14000
2026-04-14 06:56:16,143 INFO BGP-Thread-7 (job): Iteration: 44000 - total remaining prefixes: 16000
2026-04-14 06:56:16,177 INFO BGP-Thread-3 (job): Iteration: 47000 - total remaining prefixes: 13000
2026-04-14 06:56:16,178 INFO BGP-Thread-1 (job): Iteration: 49000 - total remaining prefixes: 11000
2026-04-14 06:56:16,463 INFO BGP-Thread-6 (job): Iteration: 47000 - total remaining prefixes: 13000
2026-04-14 06:56:16,520 INFO BGP-Thread-2 (job): Iteration: 48000 - total remaining prefixes: 12000
2026-04-14 06:56:16,703 INFO BGP-Thread-5 (job): Iteration: 51000 - total remaining prefixes: 9000
2026-04-14 06:56:16,725 INFO BGP-Thread-10 (job): Iteration: 47000 - total remaining prefixes: 13000
2026-04-14 06:56:16,782 INFO BGP-Thread-4 (job): Iteration: 46000 - total remaining prefixes: 14000
2026-04-14 06:56:16,843 INFO BGP-Thread-1 (job): Iteration: 50000 - total remaining prefixes: 10000
2026-04-14 06:56:16,873 INFO BGP-Thread-9 (job): Iteration: 45000 - total remaining prefixes: 15000
2026-04-14 06:56:16,880 INFO BGP-Thread-8 (job): Iteration: 47000 - total remaining prefixes: 13000
2026-04-14 06:56:17,019 INFO BGP-Thread-7 (job): Iteration: 45000 - total remaining prefixes: 15000
2026-04-14 06:56:17,020 INFO BGP-Thread-3 (job): Iteration: 48000 - total remaining prefixes: 12000
2026-04-14 06:56:17,342 INFO BGP-Thread-6 (job): Iteration: 48000 - total remaining prefixes: 12000
2026-04-14 06:56:17,386 INFO BGP-Thread-2 (job): Iteration: 49000 - total remaining prefixes: 11000
2026-04-14 06:56:17,636 INFO BGP-Thread-5 (job): Iteration: 52000 - total remaining prefixes: 8000
2026-04-14 06:56:17,652 INFO BGP-Thread-10 (job): Iteration: 48000 - total remaining prefixes: 12000
2026-04-14 06:56:17,721 INFO BGP-Thread-4 (job): Iteration: 47000 - total remaining prefixes: 13000
2026-04-14 06:56:17,763 INFO BGP-Thread-8 (job): Iteration: 48000 - total remaining prefixes: 12000
2026-04-14 06:56:17,805 INFO BGP-Thread-1 (job): Iteration: 51000 - total remaining prefixes: 9000
2026-04-14 06:56:17,857 INFO BGP-Thread-9 (job): Iteration: 46000 - total remaining prefixes: 14000
2026-04-14 06:56:17,937 INFO BGP-Thread-7 (job): Iteration: 46000 - total remaining prefixes: 14000
2026-04-14 06:56:17,949 INFO BGP-Thread-3 (job): Iteration: 49000 - total remaining prefixes: 11000
2026-04-14 06:56:18,072 INFO BGP-Thread-6 (job): Iteration: 49000 - total remaining prefixes: 11000
2026-04-14 06:56:18,294 INFO BGP-Thread-2 (job): Iteration: 50000 - total remaining prefixes: 10000
2026-04-14 06:56:18,489 INFO BGP-Thread-8 (job): Iteration: 49000 - total remaining prefixes: 11000
2026-04-14 06:56:18,565 INFO BGP-Thread-1 (job): Iteration: 52000 - total remaining prefixes: 8000
2026-04-14 06:56:18,574 INFO BGP-Thread-10 (job): Iteration: 49000 - total remaining prefixes: 11000
2026-04-14 06:56:18,624 INFO BGP-Thread-3 (job): Iteration: 50000 - total remaining prefixes: 10000
2026-04-14 06:56:18,638 INFO BGP-Thread-4 (job): Iteration: 48000 - total remaining prefixes: 12000
2026-04-14 06:56:18,651 INFO BGP-Thread-5 (job): Iteration: 53000 - total remaining prefixes: 7000
2026-04-14 06:56:18,826 INFO BGP-Thread-7 (job): Iteration: 47000 - total remaining prefixes: 13000
2026-04-14 06:56:18,896 INFO BGP-Thread-9 (job): Iteration: 47000 - total remaining prefixes: 13000
2026-04-14 06:56:18,923 INFO BGP-Thread-2 (job): Iteration: 51000 - total remaining prefixes: 9000
2026-04-14 06:56:18,987 INFO BGP-Thread-8 (job): Iteration: 50000 - total remaining prefixes: 10000
2026-04-14 06:56:19,058 INFO BGP-Thread-6 (job): Iteration: 50000 - total remaining prefixes: 10000
2026-04-14 06:56:19,339 INFO BGP-Thread-3 (job): Iteration: 51000 - total remaining prefixes: 9000
2026-04-14 06:56:19,365 INFO BGP-Thread-1 (job): Iteration: 53000 - total remaining prefixes: 7000
2026-04-14 06:56:19,416 INFO BGP-Thread-4 (job): Iteration: 49000 - total remaining prefixes: 11000
2026-04-14 06:56:19,501 INFO BGP-Thread-10 (job): Iteration: 50000 - total remaining prefixes: 10000
2026-04-14 06:56:19,521 INFO BGP-Thread-2 (job): Iteration: 52000 - total remaining prefixes: 8000
2026-04-14 06:56:19,541 INFO BGP-Thread-5 (job): Iteration: 54000 - total remaining prefixes: 6000
2026-04-14 06:56:19,585 INFO BGP-Thread-7 (job): Iteration: 48000 - total remaining prefixes: 12000
2026-04-14 06:56:19,721 INFO BGP-Thread-8 (job): Iteration: 51000 - total remaining prefixes: 9000
2026-04-14 06:56:19,993 INFO BGP-Thread-9 (job): Iteration: 48000 - total remaining prefixes: 12000
2026-04-14 06:56:20,048 INFO BGP-Thread-6 (job): Iteration: 51000 - total remaining prefixes: 9000
2026-04-14 06:56:20,187 INFO BGP-Thread-3 (job): Iteration: 52000 - total remaining prefixes: 8000
2026-04-14 06:56:20,266 INFO BGP-Thread-1 (job): Iteration: 54000 - total remaining prefixes: 6000
2026-04-14 06:56:20,355 INFO BGP-Thread-4 (job): Iteration: 50000 - total remaining prefixes: 10000
2026-04-14 06:56:20,470 INFO BGP-Thread-8 (job): Iteration: 52000 - total remaining prefixes: 8000
2026-04-14 06:56:20,483 INFO BGP-Thread-10 (job): Iteration: 51000 - total remaining prefixes: 9000
2026-04-14 06:56:20,487 INFO BGP-Thread-5 (job): Iteration: 55000 - total remaining prefixes: 5000
2026-04-14 06:56:20,524 INFO BGP-Thread-7 (job): Iteration: 49000 - total remaining prefixes: 11000
2026-04-14 06:56:20,543 INFO BGP-Thread-2 (job): Iteration: 53000 - total remaining prefixes: 7000
2026-04-14 06:56:20,871 INFO BGP-Thread-9 (job): Iteration: 49000 - total remaining prefixes: 11000
2026-04-14 06:56:21,012 INFO BGP-Thread-6 (job): Iteration: 52000 - total remaining prefixes: 8000
2026-04-14 06:56:21,064 INFO BGP-Thread-3 (job): Iteration: 53000 - total remaining prefixes: 7000
2026-04-14 06:56:21,254 INFO BGP-Thread-1 (job): Iteration: 55000 - total remaining prefixes: 5000
2026-04-14 06:56:21,367 INFO BGP-Thread-8 (job): Iteration: 53000 - total remaining prefixes: 7000
2026-04-14 06:56:21,389 INFO BGP-Thread-4 (job): Iteration: 51000 - total remaining prefixes: 9000
2026-04-14 06:56:21,449 INFO BGP-Thread-2 (job): Iteration: 54000 - total remaining prefixes: 6000
2026-04-14 06:56:21,452 INFO BGP-Thread-5 (job): Iteration: 56000 - total remaining prefixes: 4000
2026-04-14 06:56:21,546 INFO BGP-Thread-10 (job): Iteration: 52000 - total remaining prefixes: 8000
2026-04-14 06:56:21,666 INFO BGP-Thread-7 (job): Iteration: 50000 - total remaining prefixes: 10000
2026-04-14 06:56:21,898 INFO BGP-Thread-9 (job): Iteration: 50000 - total remaining prefixes: 10000
2026-04-14 06:56:22,012 INFO BGP-Thread-4 (job): Iteration: 52000 - total remaining prefixes: 8000
2026-04-14 06:56:22,069 INFO BGP-Thread-6 (job): Iteration: 53000 - total remaining prefixes: 7000
2026-04-14 06:56:22,087 INFO BGP-Thread-3 (job): Iteration: 54000 - total remaining prefixes: 6000
2026-04-14 06:56:22,180 INFO BGP-Thread-1 (job): Iteration: 56000 - total remaining prefixes: 4000
2026-04-14 06:56:22,184 INFO BGP-Thread-8 (job): Iteration: 54000 - total remaining prefixes: 6000
2026-04-14 06:56:22,297 INFO BGP-Thread-10 (job): Iteration: 53000 - total remaining prefixes: 7000
2026-04-14 06:56:22,353 INFO BGP-Thread-2 (job): Iteration: 55000 - total remaining prefixes: 5000
2026-04-14 06:56:22,368 INFO BGP-Thread-7 (job): Iteration: 51000 - total remaining prefixes: 9000
2026-04-14 06:56:22,411 INFO BGP-Thread-5 (job): Iteration: 57000 - total remaining prefixes: 3000
2026-04-14 06:56:22,609 INFO BGP-Thread-9 (job): Iteration: 51000 - total remaining prefixes: 9000
2026-04-14 06:56:22,881 INFO BGP-Thread-6 (job): Iteration: 54000 - total remaining prefixes: 6000
2026-04-14 06:56:22,930 INFO BGP-Thread-1 (job): Iteration: 57000 - total remaining prefixes: 3000
2026-04-14 06:56:22,936 INFO BGP-Thread-10 (job): Iteration: 54000 - total remaining prefixes: 6000
2026-04-14 06:56:22,945 INFO BGP-Thread-2 (job): Iteration: 56000 - total remaining prefixes: 4000
2026-04-14 06:56:22,950 INFO BGP-Thread-4 (job): Iteration: 53000 - total remaining prefixes: 7000
2026-04-14 06:56:23,006 INFO BGP-Thread-8 (job): Iteration: 55000 - total remaining prefixes: 5000
2026-04-14 06:56:23,010 INFO BGP-Thread-3 (job): Iteration: 55000 - total remaining prefixes: 5000
2026-04-14 06:56:23,168 INFO BGP-Thread-5 (job): Iteration: 58000 - total remaining prefixes: 2000
2026-04-14 06:56:23,287 INFO BGP-Thread-9 (job): Iteration: 52000 - total remaining prefixes: 8000
2026-04-14 06:56:23,308 INFO BGP-Thread-7 (job): Iteration: 52000 - total remaining prefixes: 8000
2026-04-14 06:56:23,653 INFO BGP-Thread-6 (job): Iteration: 55000 - total remaining prefixes: 5000
2026-04-14 06:56:23,918 INFO BGP-Thread-4 (job): Iteration: 54000 - total remaining prefixes: 6000
2026-04-14 06:56:23,949 INFO BGP-Thread-1 (job): Iteration: 58000 - total remaining prefixes: 2000
2026-04-14 06:56:24,060 INFO BGP-Thread-2 (job): Iteration: 57000 - total remaining prefixes: 3000
2026-04-14 06:56:24,153 INFO BGP-Thread-8 (job): Iteration: 56000 - total remaining prefixes: 4000
2026-04-14 06:56:24,191 INFO BGP-Thread-10 (job): Iteration: 55000 - total remaining prefixes: 5000
2026-04-14 06:56:24,202 INFO BGP-Thread-3 (job): Iteration: 56000 - total remaining prefixes: 4000
2026-04-14 06:56:24,242 INFO BGP-Thread-5 (job): Iteration: 59000 - total remaining prefixes: 1000
2026-04-14 06:56:24,386 INFO BGP-Thread-7 (job): Iteration: 53000 - total remaining prefixes: 7000
2026-04-14 06:56:24,491 INFO BGP-Thread-9 (job): Iteration: 53000 - total remaining prefixes: 7000
2026-04-14 06:56:24,504 INFO BGP-Thread-6 (job): Iteration: 56000 - total remaining prefixes: 4000
2026-04-14 06:56:24,844 INFO BGP-Thread-2 (job): Iteration: 58000 - total remaining prefixes: 2000
2026-04-14 06:56:24,919 INFO BGP-Thread-1 (job): Iteration: 59000 - total remaining prefixes: 1000
2026-04-14 06:56:24,932 INFO BGP-Thread-4 (job): Iteration: 55000 - total remaining prefixes: 5000
2026-04-14 06:56:24,948 INFO BGP-Thread-5 (job): All update messages generated.
2026-04-14 06:56:24,948 INFO BGP-Thread-5 (job): Storing performance results.
2026-04-14 06:56:24,948 INFO BGP-Thread-5 (job): ########## Final results ##########
2026-04-14 06:56:24,948 INFO BGP-Thread-5 (job): Number of iterations: 60000
2026-04-14 06:56:24,948 INFO BGP-Thread-5 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:56:24,948 INFO BGP-Thread-5 (job): The pre-fill phase duration: 0s
2026-04-14 06:56:24,948 INFO BGP-Thread-5 (job): Number of UPDATE messages sent in the 2nd test phase: 60000
2026-04-14 06:56:24,949 INFO BGP-Thread-5 (job): The 2nd test phase duration: 46.634313106536865s
2026-04-14 06:56:24,949 INFO BGP-Thread-5 (job): Threshold for performance reporting: 1000
2026-04-14 06:56:24,949 INFO BGP-Thread-5 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:56:24,949 INFO BGP-Thread-5 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:24,949 INFO BGP-Thread-5 (job):   60000
2026-04-14 06:56:24,949 INFO BGP-Thread-5 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:56:24,949 INFO BGP-Thread-5 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:24,949 INFO BGP-Thread-5 (job):   1286
2026-04-14 06:56:24,949 INFO BGP-Thread-5 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:56:24,959 INFO BGP-Thread-10 (job): Iteration: 56000 - total remaining prefixes: 4000
2026-04-14 06:56:24,968 INFO BGP-Thread-3 (job): Iteration: 57000 - total remaining prefixes: 3000
2026-04-14 06:56:25,031 INFO BGP-Thread-8 (job): Iteration: 57000 - total remaining prefixes: 3000
2026-04-14 06:56:25,121 INFO BGP-Thread-6 (job): Iteration: 57000 - total remaining prefixes: 3000
2026-04-14 06:56:25,197 INFO BGP-Thread-7 (job): Iteration: 54000 - total remaining prefixes: 6000
2026-04-14 06:56:25,280 INFO BGP-Thread-9 (job): Iteration: 54000 - total remaining prefixes: 6000
2026-04-14 06:56:25,396 INFO BGP-Thread-2 (job): Iteration: 59000 - total remaining prefixes: 1000
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job): All update messages generated.
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job): Storing performance results.
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job): ########## Final results ##########
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job): Number of iterations: 60000
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job): The pre-fill phase duration: 0s
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job): Number of UPDATE messages sent in the 2nd test phase: 60000
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job): The 2nd test phase duration: 47.55367588996887s
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job): Threshold for performance reporting: 1000
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job):   60000
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:56:25,548 INFO BGP-Thread-1 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:25,548 INFO BGP-Thread-1 (job):   1261
2026-04-14 06:56:25,548 INFO BGP-Thread-1 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:56:25,567 INFO BGP-Thread-3 (job): Iteration: 58000 - total remaining prefixes: 2000
2026-04-14 06:56:25,663 INFO BGP-Thread-10 (job): Iteration: 57000 - total remaining prefixes: 3000
2026-04-14 06:56:25,759 INFO BGP-Thread-8 (job): Iteration: 58000 - total remaining prefixes: 2000
2026-04-14 06:56:25,808 INFO BGP-Thread-4 (job): Iteration: 56000 - total remaining prefixes: 4000
2026-04-14 06:56:25,836 INFO BGP-Thread-6 (job): Iteration: 58000 - total remaining prefixes: 2000
2026-04-14 06:56:25,998 INFO BGP-Thread-7 (job): Iteration: 55000 - total remaining prefixes: 5000
2026-04-14 06:56:26,146 INFO BGP-Thread-2 (job): All update messages generated.
2026-04-14 06:56:26,146 INFO BGP-Thread-2 (job): Storing performance results.
2026-04-14 06:56:26,146 INFO BGP-Thread-2 (job): ########## Final results ##########
2026-04-14 06:56:26,146 INFO BGP-Thread-2 (job): Number of iterations: 60000
2026-04-14 06:56:26,146 INFO BGP-Thread-2 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:56:26,146 INFO BGP-Thread-2 (job): The pre-fill phase duration: 0s
2026-04-14 06:56:26,146 INFO BGP-Thread-2 (job): Number of UPDATE messages sent in the 2nd test phase: 60000
2026-04-14 06:56:26,146 INFO BGP-Thread-2 (job): The 2nd test phase duration: 47.97111701965332s
2026-04-14 06:56:26,146 INFO BGP-Thread-2 (job): Threshold for performance reporting: 1000
2026-04-14 06:56:26,146 INFO BGP-Thread-2 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:56:26,146 INFO BGP-Thread-2 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:26,146 INFO BGP-Thread-2 (job):   60000
2026-04-14 06:56:26,147 INFO BGP-Thread-2 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:56:26,147 INFO BGP-Thread-2 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:26,147 INFO BGP-Thread-2 (job):   1250
2026-04-14 06:56:26,147 INFO BGP-Thread-2 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:56:26,214 INFO BGP-Thread-9 (job): Iteration: 55000 - total remaining prefixes: 5000
2026-04-14 06:56:26,283 INFO BGP-Thread-3 (job): Iteration: 59000 - total remaining prefixes: 1000
2026-04-14 06:56:26,389 INFO BGP-Thread-10 (job): Iteration: 58000 - total remaining prefixes: 2000
2026-04-14 06:56:26,434 INFO BGP-Thread-8 (job): Iteration: 59000 - total remaining prefixes: 1000
2026-04-14 06:56:26,637 INFO BGP-Thread-6 (job): Iteration: 59000 - total remaining prefixes: 1000
2026-04-14 06:56:26,675 INFO BGP-Thread-4 (job): Iteration: 57000 - total remaining prefixes: 3000
2026-04-14 06:56:26,705 INFO BGP-Thread-9 (job): Iteration: 56000 - total remaining prefixes: 4000
2026-04-14 06:56:26,737 INFO BGP-Thread-10 (job): Iteration: 59000 - total remaining prefixes: 1000
2026-04-14 06:56:26,755 INFO BGP-Thread-7 (job): Iteration: 56000 - total remaining prefixes: 4000
2026-04-14 06:56:26,784 INFO BGP-Thread-8 (job): All update messages generated.
2026-04-14 06:56:26,785 INFO BGP-Thread-8 (job): Storing performance results.
2026-04-14 06:56:26,785 INFO BGP-Thread-8 (job): ########## Final results ##########
2026-04-14 06:56:26,785 INFO BGP-Thread-8 (job): Number of iterations: 60000
2026-04-14 06:56:26,785 INFO BGP-Thread-8 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:56:26,785 INFO BGP-Thread-8 (job): The pre-fill phase duration: 0s
2026-04-14 06:56:26,785 INFO BGP-Thread-8 (job): Number of UPDATE messages sent in the 2nd test phase: 60000
2026-04-14 06:56:26,785 INFO BGP-Thread-8 (job): The 2nd test phase duration: 48.453125s
2026-04-14 06:56:26,785 INFO BGP-Thread-8 (job): Threshold for performance reporting: 1000
2026-04-14 06:56:26,790 INFO BGP-Thread-8 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:56:26,790 INFO BGP-Thread-8 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:26,790 INFO BGP-Thread-8 (job):   60000
2026-04-14 06:56:26,795 INFO BGP-Thread-8 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:56:26,795 INFO BGP-Thread-8 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:26,795 INFO BGP-Thread-8 (job):   1238
2026-04-14 06:56:26,795 INFO BGP-Thread-8 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:56:26,937 INFO BGP-Thread-9 (job): Iteration: 57000 - total remaining prefixes: 3000
2026-04-14 06:56:27,029 INFO BGP-Thread-3 (job): All update messages generated.
2026-04-14 06:56:27,029 INFO BGP-Thread-3 (job): Storing performance results.
2026-04-14 06:56:27,029 INFO BGP-Thread-3 (job): ########## Final results ##########
2026-04-14 06:56:27,029 INFO BGP-Thread-3 (job): Number of iterations: 60000
2026-04-14 06:56:27,029 INFO BGP-Thread-3 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:56:27,029 INFO BGP-Thread-3 (job): The pre-fill phase duration: 0s
2026-04-14 06:56:27,029 INFO BGP-Thread-3 (job): Number of UPDATE messages sent in the 2nd test phase: 60000
2026-04-14 06:56:27,029 INFO BGP-Thread-3 (job): The 2nd test phase duration: 49.000560998916626s
2026-04-14 06:56:27,029 INFO BGP-Thread-3 (job): Threshold for performance reporting: 1000
2026-04-14 06:56:27,029 INFO BGP-Thread-3 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:56:27,029 INFO BGP-Thread-3 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:27,029 INFO BGP-Thread-3 (job):   60000
2026-04-14 06:56:27,030 INFO BGP-Thread-3 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:56:27,030 INFO BGP-Thread-3 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:27,030 INFO BGP-Thread-3 (job):   1224
2026-04-14 06:56:27,030 INFO BGP-Thread-3 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:56:27,112 INFO BGP-Thread-7 (job): Iteration: 57000 - total remaining prefixes: 3000
2026-04-14 06:56:27,159 INFO BGP-Thread-6 (job): All update messages generated.
2026-04-14 06:56:27,160 INFO BGP-Thread-6 (job): Storing performance results.
2026-04-14 06:56:27,160 INFO BGP-Thread-6 (job): ########## Final results ##########
2026-04-14 06:56:27,160 INFO BGP-Thread-6 (job): Number of iterations: 60000
2026-04-14 06:56:27,160 INFO BGP-Thread-6 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:56:27,160 INFO BGP-Thread-6 (job): The pre-fill phase duration: 0s
2026-04-14 06:56:27,160 INFO BGP-Thread-6 (job): Number of UPDATE messages sent in the 2nd test phase: 60000
2026-04-14 06:56:27,160 INFO BGP-Thread-6 (job): The 2nd test phase duration: 48.949522256851196s
2026-04-14 06:56:27,160 INFO BGP-Thread-6 (job): Threshold for performance reporting: 1000
2026-04-14 06:56:27,173 INFO BGP-Thread-6 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:56:27,173 INFO BGP-Thread-6 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:27,173 INFO BGP-Thread-6 (job):   60000
2026-04-14 06:56:27,181 INFO BGP-Thread-10 (job): All update messages generated.
2026-04-14 06:56:27,181 INFO BGP-Thread-10 (job): Storing performance results.
2026-04-14 06:56:27,181 INFO BGP-Thread-10 (job): ########## Final results ##########
2026-04-14 06:56:27,181 INFO BGP-Thread-10 (job): Number of iterations: 60000
2026-04-14 06:56:27,181 INFO BGP-Thread-10 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:56:27,181 INFO BGP-Thread-10 (job): The pre-fill phase duration: 0s
2026-04-14 06:56:27,181 INFO BGP-Thread-10 (job): Number of UPDATE messages sent in the 2nd test phase: 60000
2026-04-14 06:56:27,181 INFO BGP-Thread-10 (job): The 2nd test phase duration: 48.86637783050537s
2026-04-14 06:56:27,182 INFO BGP-Thread-10 (job): Threshold for performance reporting: 1000
2026-04-14 06:56:27,184 INFO BGP-Thread-10 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:56:27,218 INFO BGP-Thread-6 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:56:27,242 INFO BGP-Thread-10 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:27,243 INFO BGP-Thread-6 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:27,243 INFO BGP-Thread-4 (job): Iteration: 58000 - total remaining prefixes: 2000
2026-04-14 06:56:27,243 INFO BGP-Thread-10 (job):   60000
2026-04-14 06:56:27,244 INFO BGP-Thread-6 (job):   1225
2026-04-14 06:56:27,244 INFO BGP-Thread-9 (job): Iteration: 58000 - total remaining prefixes: 2000
2026-04-14 06:56:27,256 INFO BGP-Thread-6 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:56:27,258 INFO BGP-Thread-10 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:56:27,260 INFO BGP-Thread-10 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:27,260 INFO BGP-Thread-10 (job):   1227
2026-04-14 06:56:27,261 INFO BGP-Thread-10 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:56:27,331 INFO BGP-Thread-4 (job): Iteration: 59000 - total remaining prefixes: 1000
2026-04-14 06:56:27,359 INFO BGP-Thread-9 (job): Iteration: 59000 - total remaining prefixes: 1000
2026-04-14 06:56:27,363 INFO BGP-Thread-7 (job): Iteration: 58000 - total remaining prefixes: 2000
2026-04-14 06:56:27,442 INFO BGP-Thread-4 (job): All update messages generated.
2026-04-14 06:56:27,442 INFO BGP-Thread-4 (job): Storing performance results.
2026-04-14 06:56:27,442 INFO BGP-Thread-4 (job): ########## Final results ##########
2026-04-14 06:56:27,442 INFO BGP-Thread-4 (job): Number of iterations: 60000
2026-04-14 06:56:27,442 INFO BGP-Thread-4 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:56:27,442 INFO BGP-Thread-4 (job): The pre-fill phase duration: 0s
2026-04-14 06:56:27,443 INFO BGP-Thread-4 (job): Number of UPDATE messages sent in the 2nd test phase: 60000
2026-04-14 06:56:27,443 INFO BGP-Thread-4 (job): The 2nd test phase duration: 49.15909504890442s
2026-04-14 06:56:27,443 INFO BGP-Thread-4 (job): Threshold for performance reporting: 1000
2026-04-14 06:56:27,443 INFO BGP-Thread-4 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:56:27,443 INFO BGP-Thread-4 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:27,443 INFO BGP-Thread-4 (job):   60000
2026-04-14 06:56:27,443 INFO BGP-Thread-4 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:56:27,443 INFO BGP-Thread-4 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:27,443 INFO BGP-Thread-4 (job):   1220
2026-04-14 06:56:27,443 INFO BGP-Thread-4 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:56:27,465 INFO BGP-Thread-7 (job): Iteration: 59000 - total remaining prefixes: 1000
2026-04-14 06:56:27,510 INFO BGP-Thread-9 (job): All update messages generated.
2026-04-14 06:56:27,511 INFO BGP-Thread-9 (job): Storing performance results.
2026-04-14 06:56:27,511 INFO BGP-Thread-9 (job): ########## Final results ##########
2026-04-14 06:56:27,511 INFO BGP-Thread-9 (job): Number of iterations: 60000
2026-04-14 06:56:27,511 INFO BGP-Thread-9 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:56:27,511 INFO BGP-Thread-9 (job): The pre-fill phase duration: 0s
2026-04-14 06:56:27,511 INFO BGP-Thread-9 (job): Number of UPDATE messages sent in the 2nd test phase: 60000
2026-04-14 06:56:27,511 INFO BGP-Thread-9 (job): The 2nd test phase duration: 49.248539209365845s
2026-04-14 06:56:27,511 INFO BGP-Thread-9 (job): Threshold for performance reporting: 1000
2026-04-14 06:56:27,513 INFO BGP-Thread-9 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:56:27,514 INFO BGP-Thread-9 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:27,514 INFO BGP-Thread-9 (job):   60000
2026-04-14 06:56:27,514 INFO BGP-Thread-9 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:56:27,514 INFO BGP-Thread-9 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:27,514 INFO BGP-Thread-9 (job):   1218
2026-04-14 06:56:27,514 INFO BGP-Thread-9 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:56:27,518 INFO BGP-Thread-7 (job): All update messages generated.
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job): Storing performance results.
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job): ########## Final results ##########
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job): Number of iterations: 60000
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job): The pre-fill phase duration: 0s
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job): Number of UPDATE messages sent in the 2nd test phase: 60000
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job): The 2nd test phase duration: 49.293330669403076s
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job): Threshold for performance reporting: 1000
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job):   60000
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job):   1217
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:56:34,958 INFO BGP-Thread-5 (job): ... idle for 10.008s
2026-04-14 06:56:34,958 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 10.008s
2026-04-14 06:56:34,958 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:56:34,958 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:34,958 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:35,566 INFO BGP-Thread-1 (job): ... idle for 10.008s
2026-04-14 06:56:35,566 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 10.008s
2026-04-14 06:56:35,566 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:56:35,566 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:35,566 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:36,154 INFO BGP-Thread-2 (job): ... idle for 10.006s
2026-04-14 06:56:36,154 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 10.006s
2026-04-14 06:56:36,154 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:56:36,154 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:36,154 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:36,802 INFO BGP-Thread-8 (job): ... idle for 10.006s
2026-04-14 06:56:36,802 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 10.006s
2026-04-14 06:56:36,802 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:56:36,802 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:36,802 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:37,046 INFO BGP-Thread-3 (job): ... idle for 10.009s
2026-04-14 06:56:37,046 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 10.009s
2026-04-14 06:56:37,046 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:56:37,046 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:37,046 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:37,266 INFO BGP-Thread-6 (job): ... idle for 10.008s
2026-04-14 06:56:37,266 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 10.008s
2026-04-14 06:56:37,266 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:56:37,266 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:37,266 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:37,274 INFO BGP-Thread-10 (job): ... idle for 10.008s
2026-04-14 06:56:37,274 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 10.008s
2026-04-14 06:56:37,274 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:56:37,274 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:37,274 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:37,450 INFO BGP-Thread-4 (job): ... idle for 10.007s
2026-04-14 06:56:37,450 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 10.007s
2026-04-14 06:56:37,450 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:56:37,450 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:37,450 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:37,522 INFO BGP-Thread-9 (job): ... idle for 10.007s
2026-04-14 06:56:37,522 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 10.007s
2026-04-14 06:56:37,523 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:56:37,523 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:37,523 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:37,527 INFO BGP-Thread-7 (job): ... idle for 10.008s
2026-04-14 06:56:37,527 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 10.008s
2026-04-14 06:56:37,527 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:56:37,527 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:37,527 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:37,994 INFO BGP-Thread-1 (job): ... idle for 2.428s
2026-04-14 06:56:37,994 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 12.436s
2026-04-14 06:56:37,994 INFO BGP-Thread-1 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:56:37,994 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:56:37,994 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:37,994 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:38,030 INFO BGP-Thread-3 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:56:38,185 INFO BGP-Thread-2 (job): ... idle for 2.031s
2026-04-14 06:56:38,185 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 12.037s
2026-04-14 06:56:38,185 INFO BGP-Thread-2 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:56:38,185 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:56:38,185 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:38,185 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:38,205 INFO BGP-Thread-6 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:56:38,214 INFO BGP-Thread-7 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:56:38,307 INFO BGP-Thread-9 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:56:38,335 INFO BGP-Thread-4 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:56:38,341 INFO BGP-Thread-5 (job): ... idle for 3.382s
2026-04-14 06:56:38,341 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 13.390s
2026-04-14 06:56:38,341 INFO BGP-Thread-5 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:56:38,341 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:56:38,341 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:38,341 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:38,412 INFO BGP-Thread-8 (job): ... idle for 1.610s
2026-04-14 06:56:38,412 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 11.616s
2026-04-14 06:56:38,412 INFO BGP-Thread-8 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:56:38,412 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:56:38,412 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:38,412 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:38,412 INFO BGP-Thread-10 (job): ... idle for 1.138s
2026-04-14 06:56:38,413 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 11.146s
2026-04-14 06:56:38,413 INFO BGP-Thread-10 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:56:38,413 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:56:38,413 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:38,413 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:48,002 INFO BGP-Thread-1 (job): ... idle for 10.007s
2026-04-14 06:56:48,002 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 22.443s
2026-04-14 06:56:48,002 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:56:48,002 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:48,002 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:48,040 INFO BGP-Thread-3 (job): ... idle for 10.010s
2026-04-14 06:56:48,040 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 21.003s
2026-04-14 06:56:48,040 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:56:48,040 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:48,041 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:48,195 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:56:48,195 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 22.047s
2026-04-14 06:56:48,196 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:56:48,196 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:48,196 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:48,216 INFO BGP-Thread-6 (job): ... idle for 10.010s
2026-04-14 06:56:48,216 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 20.957s
2026-04-14 06:56:48,216 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:56:48,216 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:48,216 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:48,222 INFO BGP-Thread-7 (job): ... idle for 10.008s
2026-04-14 06:56:48,222 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 20.702s
2026-04-14 06:56:48,222 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:56:48,222 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:48,222 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:48,318 INFO BGP-Thread-9 (job): ... idle for 10.010s
2026-04-14 06:56:48,318 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 20.802s
2026-04-14 06:56:48,318 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:56:48,318 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:48,318 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:48,345 INFO BGP-Thread-4 (job): ... idle for 10.009s
2026-04-14 06:56:48,345 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 20.901s
2026-04-14 06:56:48,345 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:56:48,345 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:48,345 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:48,351 INFO BGP-Thread-5 (job): ... idle for 10.010s
2026-04-14 06:56:48,351 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 23.401s
2026-04-14 06:56:48,351 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:56:48,351 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:48,351 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:48,420 INFO BGP-Thread-8 (job): ... idle for 10.008s
2026-04-14 06:56:48,420 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 21.624s
2026-04-14 06:56:48,420 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:56:48,420 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:48,420 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:48,423 INFO BGP-Thread-10 (job): ... idle for 10.010s
2026-04-14 06:56:48,423 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 21.156s
2026-04-14 06:56:48,423 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:56:48,424 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:48,424 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:58,012 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:56:58,013 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 32.453s
2026-04-14 06:56:58,013 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:56:58,013 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:58,013 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:58,050 INFO BGP-Thread-3 (job): ... idle for 10.009s
2026-04-14 06:56:58,050 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 31.012s
2026-04-14 06:56:58,050 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:56:58,050 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:58,050 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:58,206 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:56:58,206 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 32.057s
2026-04-14 06:56:58,206 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:56:58,206 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:58,206 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:58,226 INFO BGP-Thread-6 (job): ... idle for 10.010s
2026-04-14 06:56:58,227 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 30.967s
2026-04-14 06:56:58,227 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:56:58,227 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:58,227 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:58,231 INFO BGP-Thread-7 (job): ... idle for 10.009s
2026-04-14 06:56:58,231 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 30.710s
2026-04-14 06:56:58,231 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:56:58,231 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:58,231 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:58,328 INFO BGP-Thread-9 (job): ... idle for 10.010s
2026-04-14 06:56:58,329 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 30.812s
2026-04-14 06:56:58,329 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:56:58,329 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:58,329 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:58,352 INFO BGP-Thread-4 (job): ... idle for 10.007s
2026-04-14 06:56:58,353 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 30.908s
2026-04-14 06:56:58,353 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:56:58,353 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:58,353 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:58,357 INFO BGP-Thread-5 (job): ... idle for 10.006s
2026-04-14 06:56:58,358 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 33.406s
2026-04-14 06:56:58,358 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:56:58,358 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:58,358 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:58,430 INFO BGP-Thread-8 (job): ... idle for 10.009s
2026-04-14 06:56:58,430 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 31.633s
2026-04-14 06:56:58,430 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:56:58,430 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:58,430 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:58,434 INFO BGP-Thread-10 (job): ... idle for 10.010s
2026-04-14 06:56:58,434 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 31.167s
2026-04-14 06:56:58,434 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:56:58,434 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:58,434 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:08,023 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:57:08,024 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 42.464s
2026-04-14 06:57:08,024 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:57:08,024 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:08,024 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:08,060 INFO BGP-Thread-3 (job): ... idle for 10.010s
2026-04-14 06:57:08,061 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 41.022s
2026-04-14 06:57:08,061 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:57:08,061 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:08,061 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:08,217 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:57:08,217 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 42.067s
2026-04-14 06:57:08,217 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:57:08,217 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:08,217 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:08,235 INFO BGP-Thread-7 (job): ... idle for 10.004s
2026-04-14 06:57:08,236 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 40.714s
2026-04-14 06:57:08,236 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:57:08,236 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:08,236 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:08,237 INFO BGP-Thread-6 (job): ... idle for 10.010s
2026-04-14 06:57:08,237 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 40.977s
2026-04-14 06:57:08,237 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:57:08,237 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:08,238 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:08,333 INFO BGP-Thread-9 (job): ... idle for 10.004s
2026-04-14 06:57:08,334 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 40.816s
2026-04-14 06:57:08,334 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:57:08,334 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:08,334 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:08,353 INFO BGP-Thread-4 (job): ... idle for 10.000s
2026-04-14 06:57:08,354 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 40.908s
2026-04-14 06:57:08,354 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:57:08,354 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:08,354 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:08,366 INFO BGP-Thread-5 (job): ... idle for 10.008s
2026-04-14 06:57:08,366 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 43.414s
2026-04-14 06:57:08,366 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:57:08,366 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:08,366 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:08,440 INFO BGP-Thread-8 (job): ... idle for 10.009s
2026-04-14 06:57:08,440 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 41.642s
2026-04-14 06:57:08,440 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:57:08,440 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:08,440 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:08,440 INFO BGP-Thread-10 (job): ... idle for 10.006s
2026-04-14 06:57:08,441 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 41.172s
2026-04-14 06:57:08,441 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:57:08,441 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:08,441 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:18,034 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:57:18,034 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 52.474s
2026-04-14 06:57:18,035 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:57:18,035 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:18,035 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:18,065 INFO BGP-Thread-3 (job): ... idle for 10.004s
2026-04-14 06:57:18,065 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 51.026s
2026-04-14 06:57:18,065 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:57:18,065 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:18,065 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:18,227 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:57:18,228 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 52.077s
2026-04-14 06:57:18,228 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:57:18,228 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:18,228 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:18,240 INFO BGP-Thread-6 (job): ... idle for 10.002s
2026-04-14 06:57:18,240 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 50.979s
2026-04-14 06:57:18,240 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:57:18,240 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:18,241 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:18,246 INFO BGP-Thread-7 (job): ... idle for 10.010s
2026-04-14 06:57:18,246 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 50.724s
2026-04-14 06:57:18,246 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:57:18,247 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:18,247 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:18,338 INFO BGP-Thread-9 (job): ... idle for 10.004s
2026-04-14 06:57:18,338 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 50.820s
2026-04-14 06:57:18,338 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:57:18,339 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:18,339 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:18,355 INFO BGP-Thread-4 (job): ... idle for 10.001s
2026-04-14 06:57:18,355 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 50.909s
2026-04-14 06:57:18,355 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:57:18,355 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:18,355 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:18,369 INFO BGP-Thread-5 (job): ... idle for 10.003s
2026-04-14 06:57:18,370 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 53.417s
2026-04-14 06:57:18,370 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:57:18,370 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:18,370 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:18,450 INFO BGP-Thread-10 (job): ... idle for 10.009s
2026-04-14 06:57:18,450 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 51.181s
2026-04-14 06:57:18,450 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:57:18,451 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:18,451 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:18,451 INFO BGP-Thread-8 (job): ... idle for 10.010s
2026-04-14 06:57:18,451 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 51.653s
2026-04-14 06:57:18,451 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:57:18,451 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:18,452 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:24,956 INFO BGP-Thread-5 (job): ... idle for 6.586s
2026-04-14 06:57:24,957 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 60.003s
2026-04-14 06:57:24,957 INFO BGP-Thread-5 (job): KEEP ALIVE is sent.
2026-04-14 06:57:24,957 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:57:24,957 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:24,957 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:25,556 INFO BGP-Thread-1 (job): ... idle for 7.520s
2026-04-14 06:57:25,556 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 59.994s
2026-04-14 06:57:25,556 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:57:25,556 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:57:25,557 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:25,557 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:26,155 INFO BGP-Thread-2 (job): ... idle for 7.927s
2026-04-14 06:57:26,155 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 60.004s
2026-04-14 06:57:26,155 INFO BGP-Thread-2 (job): KEEP ALIVE is sent.
2026-04-14 06:57:26,156 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:57:26,156 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:26,156 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:26,804 INFO BGP-Thread-8 (job): ... idle for 8.352s
2026-04-14 06:57:26,804 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 60.005s
2026-04-14 06:57:26,804 INFO BGP-Thread-8 (job): KEEP ALIVE is sent.
2026-04-14 06:57:26,805 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:57:26,805 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:26,805 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:27,038 INFO BGP-Thread-3 (job): ... idle for 8.973s
2026-04-14 06:57:27,038 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 59.999s
2026-04-14 06:57:27,038 INFO BGP-Thread-3 (job): KEEP ALIVE is sent.
2026-04-14 06:57:27,039 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:57:27,039 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:27,039 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:27,264 INFO BGP-Thread-6 (job): ... idle for 9.023s
2026-04-14 06:57:27,264 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 60.003s
2026-04-14 06:57:27,265 INFO BGP-Thread-6 (job): KEEP ALIVE is sent.
2026-04-14 06:57:27,265 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:57:27,265 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:27,265 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:27,274 INFO BGP-Thread-10 (job): ... idle for 8.823s
2026-04-14 06:57:27,274 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 60.004s
2026-04-14 06:57:27,274 INFO BGP-Thread-10 (job): KEEP ALIVE is sent.
2026-04-14 06:57:27,274 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:57:27,274 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:27,274 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:27,453 INFO BGP-Thread-4 (job): ... idle for 9.097s
2026-04-14 06:57:27,453 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 60.006s
2026-04-14 06:57:27,453 INFO BGP-Thread-4 (job): KEEP ALIVE is sent.
2026-04-14 06:57:27,453 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:57:27,453 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:27,453 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:27,520 INFO BGP-Thread-7 (job): ... idle for 9.274s
2026-04-14 06:57:27,521 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 59.998s
2026-04-14 06:57:27,521 INFO BGP-Thread-7 (job): KEEP ALIVE is sent.
2026-04-14 06:57:27,521 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:57:27,521 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:27,521 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:27,524 INFO BGP-Thread-9 (job): ... idle for 9.185s
2026-04-14 06:57:27,524 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 60.005s
2026-04-14 06:57:27,524 INFO BGP-Thread-9 (job): KEEP ALIVE is sent.
2026-04-14 06:57:27,525 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:57:27,525 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:27,525 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:34,967 INFO BGP-Thread-5 (job): ... idle for 10.010s
2026-04-14 06:57:34,968 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 70.013s
2026-04-14 06:57:34,968 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:57:34,968 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:34,968 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:35,567 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:57:35,567 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 70.004s
2026-04-14 06:57:35,567 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:57:35,567 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:35,567 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:36,166 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:57:36,166 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 70.014s
2026-04-14 06:57:36,166 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:57:36,166 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:36,166 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:36,810 INFO BGP-Thread-8 (job): ... idle for 10.005s
2026-04-14 06:57:36,810 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 70.010s
2026-04-14 06:57:36,810 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:57:36,810 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:36,810 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:37,049 INFO BGP-Thread-3 (job): ... idle for 10.010s
2026-04-14 06:57:37,049 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 70.009s
2026-04-14 06:57:37,049 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:57:37,050 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:37,050 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:37,275 INFO BGP-Thread-6 (job): ... idle for 10.010s
2026-04-14 06:57:37,275 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 70.013s
2026-04-14 06:57:37,276 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:57:37,276 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:37,276 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:37,285 INFO BGP-Thread-10 (job): ... idle for 10.010s
2026-04-14 06:57:37,285 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 70.014s
2026-04-14 06:57:37,285 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:57:37,285 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:37,285 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:37,464 INFO BGP-Thread-4 (job): ... idle for 10.010s
2026-04-14 06:57:37,464 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 70.016s
2026-04-14 06:57:37,464 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:57:37,464 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:37,464 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:37,532 INFO BGP-Thread-7 (job): ... idle for 10.010s
2026-04-14 06:57:37,532 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 70.008s
2026-04-14 06:57:37,532 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:57:37,532 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:37,532 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:37,535 INFO BGP-Thread-9 (job): ... idle for 10.010s
2026-04-14 06:57:37,535 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 70.016s
2026-04-14 06:57:37,535 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:57:37,535 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:37,535 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:37,997 INFO BGP-Thread-1 (job): ... idle for 2.430s
2026-04-14 06:57:37,997 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 72.434s
2026-04-14 06:57:37,998 INFO BGP-Thread-1 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:57:37,998 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:57:37,998 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:37,998 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:38,039 INFO BGP-Thread-3 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:57:38,190 INFO BGP-Thread-2 (job): ... idle for 2.023s
2026-04-14 06:57:38,190 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 72.038s
2026-04-14 06:57:38,190 INFO BGP-Thread-2 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:57:38,191 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:57:38,191 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:38,191 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:38,206 INFO BGP-Thread-6 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:57:38,225 INFO BGP-Thread-7 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:57:38,318 INFO BGP-Thread-9 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:57:38,340 INFO BGP-Thread-4 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:57:38,354 INFO BGP-Thread-5 (job): ... idle for 3.386s
2026-04-14 06:57:38,354 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 73.399s
2026-04-14 06:57:38,355 INFO BGP-Thread-5 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:57:38,355 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:57:38,355 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:38,355 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:38,412 INFO BGP-Thread-8 (job): ... idle for 1.602s
2026-04-14 06:57:38,412 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 71.612s
2026-04-14 06:57:38,413 INFO BGP-Thread-8 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:57:38,413 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:57:38,413 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:38,413 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:38,413 INFO BGP-Thread-10 (job): ... idle for 1.128s
2026-04-14 06:57:38,413 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 71.142s
2026-04-14 06:57:38,413 INFO BGP-Thread-10 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:57:38,414 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:57:38,414 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:38,414 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:48,008 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:57:48,008 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 82.444s
2026-04-14 06:57:48,008 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:57:48,008 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:48,008 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:48,050 INFO BGP-Thread-3 (job): ... idle for 10.010s
2026-04-14 06:57:48,050 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 81.009s
2026-04-14 06:57:48,050 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:57:48,050 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:48,050 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:48,201 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:57:48,201 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 82.048s
2026-04-14 06:57:48,201 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:57:48,201 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:48,201 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:48,216 INFO BGP-Thread-6 (job): ... idle for 10.010s
2026-04-14 06:57:48,217 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 80.953s
2026-04-14 06:57:48,217 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:57:48,217 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:48,217 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:48,235 INFO BGP-Thread-7 (job): ... idle for 10.010s
2026-04-14 06:57:48,236 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 80.711s
2026-04-14 06:57:48,236 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:57:48,236 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:48,236 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:48,329 INFO BGP-Thread-9 (job): ... idle for 10.010s
2026-04-14 06:57:48,329 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 80.809s
2026-04-14 06:57:48,329 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:57:48,329 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:48,329 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:48,351 INFO BGP-Thread-4 (job): ... idle for 10.010s
2026-04-14 06:57:48,351 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 80.902s
2026-04-14 06:57:48,351 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:57:48,351 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:48,351 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:48,357 INFO BGP-Thread-5 (job): ... idle for 10.003s
2026-04-14 06:57:48,358 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 83.402s
2026-04-14 06:57:48,358 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:57:48,358 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:48,358 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:48,420 INFO BGP-Thread-8 (job): ... idle for 10.006s
2026-04-14 06:57:48,420 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 81.618s
2026-04-14 06:57:48,420 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:57:48,420 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:48,420 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:48,424 INFO BGP-Thread-10 (job): ... idle for 10.010s
2026-04-14 06:57:48,425 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 81.152s
2026-04-14 06:57:48,425 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:57:48,425 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:48,425 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:58,018 INFO BGP-Thread-1 (job): ... idle for 10.009s
2026-04-14 06:57:58,018 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 92.453s
2026-04-14 06:57:58,018 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:57:58,018 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:58,018 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:58,060 INFO BGP-Thread-3 (job): ... idle for 10.010s
2026-04-14 06:57:58,060 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 91.019s
2026-04-14 06:57:58,061 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:57:58,061 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:58,061 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:58,212 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:57:58,212 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 92.058s
2026-04-14 06:57:58,212 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:57:58,212 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:58,212 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:58,220 INFO BGP-Thread-6 (job): ... idle for 10.003s
2026-04-14 06:57:58,220 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 90.956s
2026-04-14 06:57:58,220 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:57:58,220 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:58,220 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:58,246 INFO BGP-Thread-7 (job): ... idle for 10.010s
2026-04-14 06:57:58,246 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 90.721s
2026-04-14 06:57:58,246 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:57:58,246 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:58,247 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:58,340 INFO BGP-Thread-9 (job): ... idle for 10.010s
2026-04-14 06:57:58,340 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 90.819s
2026-04-14 06:57:58,340 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:57:58,340 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:58,340 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:58,360 INFO BGP-Thread-4 (job): ... idle for 10.008s
2026-04-14 06:57:58,360 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 90.910s
2026-04-14 06:57:58,360 INFO BGP-Thread-5 (job): ... idle for 10.002s
2026-04-14 06:57:58,360 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:57:58,360 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 93.404s
2026-04-14 06:57:58,361 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:58,361 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:57:58,361 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:58,361 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:58,361 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:58,429 INFO BGP-Thread-8 (job): ... idle for 10.009s
2026-04-14 06:57:58,430 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 91.627s
2026-04-14 06:57:58,430 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:57:58,430 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:58,430 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:58,435 INFO BGP-Thread-10 (job): ... idle for 10.010s
2026-04-14 06:57:58,435 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 91.162s
2026-04-14 06:57:58,436 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:57:58,436 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:58,436 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:08,029 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:58:08,029 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 102.463s
2026-04-14 06:58:08,029 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:58:08,029 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:08,029 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:08,071 INFO BGP-Thread-3 (job): ... idle for 10.010s
2026-04-14 06:58:08,071 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 101.029s
2026-04-14 06:58:08,071 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:58:08,071 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:08,071 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:08,222 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:58:08,223 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 102.068s
2026-04-14 06:58:08,223 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:58:08,223 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:08,223 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:08,230 INFO BGP-Thread-6 (job): ... idle for 10.010s
2026-04-14 06:58:08,230 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 100.966s
2026-04-14 06:58:08,230 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:58:08,230 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:08,230 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:08,256 INFO BGP-Thread-7 (job): ... idle for 10.009s
2026-04-14 06:58:08,256 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 100.730s
2026-04-14 06:58:08,256 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:58:08,256 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:08,256 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:08,350 INFO BGP-Thread-9 (job): ... idle for 10.010s
2026-04-14 06:58:08,351 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 100.829s
2026-04-14 06:58:08,351 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:58:08,351 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:08,351 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:08,370 INFO BGP-Thread-5 (job): ... idle for 10.009s
2026-04-14 06:58:08,371 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 103.412s
2026-04-14 06:58:08,371 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:58:08,371 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:08,371 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:08,371 INFO BGP-Thread-4 (job): ... idle for 10.010s
2026-04-14 06:58:08,372 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 100.921s
2026-04-14 06:58:08,372 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:58:08,372 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:08,372 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:08,440 INFO BGP-Thread-8 (job): ... idle for 10.010s
2026-04-14 06:58:08,440 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 101.637s
2026-04-14 06:58:08,441 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:58:08,441 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:08,441 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:08,446 INFO BGP-Thread-10 (job): ... idle for 10.010s
2026-04-14 06:58:08,446 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 101.173s
2026-04-14 06:58:08,446 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:58:08,447 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:08,447 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:18,031 INFO BGP-Thread-1 (job): ... idle for 10.002s
2026-04-14 06:58:18,031 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 112.465s
2026-04-14 06:58:18,032 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:58:18,032 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:18,032 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:18,082 INFO BGP-Thread-3 (job): ... idle for 10.010s
2026-04-14 06:58:18,082 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 111.039s
2026-04-14 06:58:18,082 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:58:18,082 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:18,082 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:18,233 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:58:18,234 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 112.078s
2026-04-14 06:58:18,234 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:58:18,234 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:18,234 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:18,239 INFO BGP-Thread-6 (job): ... idle for 10.009s
2026-04-14 06:58:18,240 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 110.975s
2026-04-14 06:58:18,240 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:58:18,240 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:18,240 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:18,267 INFO BGP-Thread-7 (job): ... idle for 10.010s
2026-04-14 06:58:18,267 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 110.741s
2026-04-14 06:58:18,267 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:58:18,267 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:18,267 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:18,361 INFO BGP-Thread-9 (job): ... idle for 10.010s
2026-04-14 06:58:18,361 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 110.839s
2026-04-14 06:58:18,362 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:58:18,362 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:18,362 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:18,380 INFO BGP-Thread-5 (job): ... idle for 10.009s
2026-04-14 06:58:18,380 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 113.421s
2026-04-14 06:58:18,380 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:58:18,380 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:18,380 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:18,382 INFO BGP-Thread-4 (job): ... idle for 10.010s
2026-04-14 06:58:18,382 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 110.931s
2026-04-14 06:58:18,383 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:58:18,383 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:18,383 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:18,451 INFO BGP-Thread-8 (job): ... idle for 10.010s
2026-04-14 06:58:18,451 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 111.647s
2026-04-14 06:58:18,452 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:58:18,452 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:18,452 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:18,457 INFO BGP-Thread-10 (job): ... idle for 10.010s
2026-04-14 06:58:18,457 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 111.183s
2026-04-14 06:58:18,457 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:58:18,457 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:18,457 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:24,964 INFO BGP-Thread-5 (job): ... idle for 6.583s
2026-04-14 06:58:24,964 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 120.005s
2026-04-14 06:58:24,964 INFO BGP-Thread-5 (job): KEEP ALIVE is sent.
2026-04-14 06:58:24,964 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:58:24,964 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:24,964 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:25,559 INFO BGP-Thread-1 (job): ... idle for 7.527s
2026-04-14 06:58:25,559 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 119.993s
2026-04-14 06:58:25,559 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:58:25,560 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:58:25,560 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:25,560 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:26,159 INFO BGP-Thread-2 (job): ... idle for 7.925s
2026-04-14 06:58:26,160 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 120.004s
2026-04-14 06:58:26,160 INFO BGP-Thread-2 (job): KEEP ALIVE is sent.
2026-04-14 06:58:26,160 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:58:26,160 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:26,160 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:26,810 INFO BGP-Thread-8 (job): ... idle for 8.358s
2026-04-14 06:58:26,810 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 120.005s
2026-04-14 06:58:26,810 INFO BGP-Thread-8 (job): KEEP ALIVE is sent.
2026-04-14 06:58:26,810 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:58:26,811 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:26,811 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:27,046 INFO BGP-Thread-3 (job): ... idle for 8.964s
2026-04-14 06:58:27,046 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 120.003s
2026-04-14 06:58:27,046 INFO BGP-Thread-3 (job): KEEP ALIVE is sent.
2026-04-14 06:58:27,047 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:58:27,047 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:27,047 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:27,271 INFO BGP-Thread-6 (job): ... idle for 9.031s
2026-04-14 06:58:27,271 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 120.006s
2026-04-14 06:58:27,272 INFO BGP-Thread-6 (job): KEEP ALIVE is sent.
2026-04-14 06:58:27,272 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:58:27,272 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:27,272 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:27,278 INFO BGP-Thread-10 (job): ... idle for 8.820s
2026-04-14 06:58:27,278 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 120.003s
2026-04-14 06:58:27,278 INFO BGP-Thread-10 (job): KEEP ALIVE is sent.
2026-04-14 06:58:27,278 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:58:27,279 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:27,279 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:27,463 INFO BGP-Thread-4 (job): ... idle for 9.080s
2026-04-14 06:58:27,463 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 120.010s
2026-04-14 06:58:27,463 INFO BGP-Thread-4 (job): KEEP ALIVE is sent.
2026-04-14 06:58:27,463 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:58:27,463 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:27,463 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:27,531 INFO BGP-Thread-7 (job): ... idle for 9.263s
2026-04-14 06:58:27,531 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 120.004s
2026-04-14 06:58:27,531 INFO BGP-Thread-7 (job): KEEP ALIVE is sent.
2026-04-14 06:58:27,531 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:58:27,531 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:27,531 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:27,534 INFO BGP-Thread-9 (job): ... idle for 9.172s
2026-04-14 06:58:27,534 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 120.011s
2026-04-14 06:58:27,534 INFO BGP-Thread-9 (job): KEEP ALIVE is sent.
2026-04-14 06:58:27,535 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:58:27,535 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:27,535 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:34,973 INFO BGP-Thread-5 (job): ... idle for 10.009s
2026-04-14 06:58:34,974 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 130.014s
2026-04-14 06:58:34,974 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:58:34,974 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:34,974 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:35,570 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:58:35,570 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 130.003s
2026-04-14 06:58:35,571 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:58:35,571 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:35,571 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:36,170 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:58:36,171 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 130.014s
2026-04-14 06:58:36,171 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:58:36,171 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:36,171 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:36,821 INFO BGP-Thread-8 (job): ... idle for 10.010s
2026-04-14 06:58:36,821 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 130.015s
2026-04-14 06:58:36,821 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:58:36,821 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:36,822 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:37,052 INFO BGP-Thread-3 (job): ... idle for 10.004s
2026-04-14 06:58:37,052 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 130.007s
2026-04-14 06:58:37,052 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:58:37,052 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:37,052 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:37,281 INFO BGP-Thread-6 (job): ... idle for 10.009s
2026-04-14 06:58:37,281 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 130.015s
2026-04-14 06:58:37,281 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:58:37,281 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:37,281 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:37,289 INFO BGP-Thread-10 (job): ... idle for 10.010s
2026-04-14 06:58:37,289 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 130.013s
2026-04-14 06:58:37,289 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:58:37,289 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:37,289 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:37,465 INFO BGP-Thread-4 (job): ... idle for 10.001s
2026-04-14 06:58:37,465 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 130.011s
2026-04-14 06:58:37,465 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:58:37,465 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:37,465 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:37,538 INFO BGP-Thread-9 (job): ... idle for 10.003s
2026-04-14 06:58:37,538 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 130.014s
2026-04-14 06:58:37,538 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:58:37,538 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:37,538 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:37,542 INFO BGP-Thread-7 (job): ... idle for 10.010s
2026-04-14 06:58:37,542 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 130.014s
2026-04-14 06:58:37,542 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:58:37,542 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:37,542 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:37,998 INFO BGP-Thread-1 (job): ... idle for 2.427s
2026-04-14 06:58:37,998 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 132.430s
2026-04-14 06:58:37,998 INFO BGP-Thread-1 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:58:37,998 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:58:37,999 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:37,999 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:38,039 INFO BGP-Thread-3 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:58:38,190 INFO BGP-Thread-2 (job): ... idle for 2.019s
2026-04-14 06:58:38,191 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 132.033s
2026-04-14 06:58:38,191 INFO BGP-Thread-2 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:58:38,191 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:58:38,191 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:38,191 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:38,207 INFO BGP-Thread-6 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:58:38,225 INFO BGP-Thread-7 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:58:38,319 INFO BGP-Thread-9 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:58:38,341 INFO BGP-Thread-4 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:58:38,354 INFO BGP-Thread-5 (job): ... idle for 3.381s
2026-04-14 06:58:38,355 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 133.394s
2026-04-14 06:58:38,355 INFO BGP-Thread-5 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:58:38,355 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:58:38,355 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:38,355 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:38,413 INFO BGP-Thread-8 (job): ... idle for 1.591s
2026-04-14 06:58:38,413 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 131.606s
2026-04-14 06:58:38,413 INFO BGP-Thread-8 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:58:38,413 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:58:38,413 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:38,413 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:38,413 INFO BGP-Thread-10 (job): ... idle for 1.124s
2026-04-14 06:58:38,414 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 131.137s
2026-04-14 06:58:38,414 INFO BGP-Thread-10 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:58:38,414 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:58:38,414 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:38,414 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
Traceback (most recent call last):
  File "/home/jenkins/play.py", line 2543, in &lt;module&gt;
    threaded_job(arguments)
  File "/home/jenkins/play.py", line 2537, in threaded_job
    rpcserver.serve_forever()
  File "/usr/lib/python3.10/socketserver.py", line 232, in serve_forever
    ready = selector.select(poll_interval)
  File "/usr/lib/python3.10/selectors.py", line 416, in select
    fd_event_list = self._selector.poll(timeout)
KeyboardInterrupt</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:58:40.168850" elapsed="0.004441"/>
</kw>
<doc>Send all output produced by the play.py utility to Robot logs.
This needs to be called if your suite detects play.py crashing and bypasses
Kill_BGP_Speaker in that case otherwise the output of play.py (which most
likely contains clues about why it crashed) will be lost.</doc>
<status status="PASS" start="2026-04-14T06:58:40.149811" elapsed="0.023651"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<status status="PASS" start="2026-04-14T06:58:40.173873" elapsed="0.000063"/>
</return>
<status status="PASS" start="2026-04-14T06:58:40.173615" elapsed="0.000390"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.173570" elapsed="0.000489"/>
</if>
<kw name="Log" owner="BuiltIn">
<arg>${message}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.174459" elapsed="0.000052"/>
</kw>
<kw name="Fail" owner="BuiltIn">
<arg>The prompt was not seen within timeout period.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.174871" elapsed="0.000045"/>
</kw>
<doc>Interrupt play.py, fail if no prompt is seen within SSHLibrary timeout.
Also dump the logs with the output the program produced.
This keyword is also suitable for stopping BGP manager.</doc>
<status status="PASS" start="2026-04-14T06:58:40.123934" elapsed="0.051111"/>
</kw>
<kw name="Store_File_To_Workspace" owner="BGPcliKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T06:58:40.187960" level="INFO">Executing command 'cat play.py.out'.</msg>
<msg time="2026-04-14T06:58:40.224103" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T06:58:40.224447" level="INFO">${output_log} = 2026-04-14 06:55:37,972 INFO BGP-Thread-1 (job): Connecting in the talking mode.
2026-04-14 06:55:37,973 INFO BGP-Thread-2 (job): Connecting in the talking mode.
2026-04-14 06:55:37,973 INFO BGP-Threa...</msg>
<var>${output_log}</var>
<arg>cat ${source_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T06:58:40.187818" elapsed="0.036710"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.225628" level="INFO">2026-04-14 06:55:37,972 INFO BGP-Thread-1 (job): Connecting in the talking mode.
2026-04-14 06:55:37,973 INFO BGP-Thread-2 (job): Connecting in the talking mode.
2026-04-14 06:55:37,973 INFO BGP-Thread-3 (job): Connecting in the talking mode.
2026-04-14 06:55:37,975 INFO BGP-Thread-1 (job): Connected to ODL.
2026-04-14 06:55:37,974 INFO BGP-Thread-4 (job): Connecting in the talking mode.
2026-04-14 06:55:37,978 INFO BGP-Thread-2 (job): Connected to ODL.
2026-04-14 06:55:37,979 INFO BGP-Thread-1 (job): Open message received.
2026-04-14 06:55:37,979 INFO BGP-Thread-1 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:55:37,979 INFO BGP-Thread-1 (job): Generator initialisation
2026-04-14 06:55:37,980 INFO BGP-Thread-1 (job):   Target total number of prefixes to be introduced: 60000
2026-04-14 06:55:37,980 INFO BGP-Thread-1 (job):   Prefix base: 8.0.1.0/28
2026-04-14 06:55:37,980 INFO BGP-Thread-1 (job):   My Autonomous System number: 64496
2026-04-14 06:55:37,980 INFO BGP-Thread-1 (job):   My Hold Time: 180
2026-04-14 06:55:37,980 INFO BGP-Thread-1 (job):   My BGP Identifier: 2130706433
2026-04-14 06:55:37,980 INFO BGP-Thread-1 (job):   Next Hop: 192.0.2.1
2026-04-14 06:55:37,980 INFO BGP-Thread-1 (job):   Originator ID: None
2026-04-14 06:55:37,980 INFO BGP-Thread-1 (job):   Cluster list: None
2026-04-14 06:55:37,980 INFO BGP-Thread-1 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:55:37,980 INFO BGP-Thread-1 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:55:37,979 INFO BGP-Thread-3 (job): Connected to ODL.
2026-04-14 06:55:37,980 INFO BGP-Thread-1 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:55:37,981 INFO BGP-Thread-3 (job): Open message received.
2026-04-14 06:55:37,981 INFO BGP-Thread-3 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:55:37,981 INFO BGP-Thread-2 (job): Open message received.
2026-04-14 06:55:37,981 INFO BGP-Thread-2 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:55:37,981 INFO BGP-Thread-4 (job): Connected to ODL.
2026-04-14 06:55:37,981 INFO BGP-Thread-3 (job): Generator initialisation
2026-04-14 06:55:37,981 INFO BGP-Thread-3 (job):   Target total number of prefixes to be introduced: 60000
2026-04-14 06:55:37,981 INFO BGP-Thread-2 (job): Generator initialisation
2026-04-14 06:55:37,982 INFO BGP-Thread-2 (job):   Target total number of prefixes to be introduced: 60000
2026-04-14 06:55:37,982 INFO BGP-Thread-3 (job):   Prefix base: 8.29.77.0/28
2026-04-14 06:55:37,981 INFO BGP-Thread-5 (job): Connecting in the talking mode.
2026-04-14 06:55:37,982 INFO BGP-Thread-2 (job):   Prefix base: 8.14.167.0/28
2026-04-14 06:55:37,981 INFO BGP-Thread-1 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 60000
2026-04-14 06:55:37,982 INFO BGP-Thread-3 (job):   My Autonomous System number: 64496
2026-04-14 06:55:37,982 INFO BGP-Thread-3 (job):   My Hold Time: 180
2026-04-14 06:55:37,982 INFO BGP-Thread-3 (job):   My BGP Identifier: 2130706435
2026-04-14 06:55:37,982 INFO BGP-Thread-3 (job):   Next Hop: 192.0.2.1
2026-04-14 06:55:37,982 INFO BGP-Thread-2 (job):   My Autonomous System number: 64496
2026-04-14 06:55:37,982 INFO BGP-Thread-3 (job):   Originator ID: None
2026-04-14 06:55:37,982 INFO BGP-Thread-4 (job): Open message received.
2026-04-14 06:55:37,982 INFO BGP-Thread-5 (job): Connected to ODL.
2026-04-14 06:55:37,983 INFO BGP-Thread-1 (job):   Two separate UPDATEs will be generated for each NLRI &amp; WITHDRAWN lists
2026-04-14 06:55:37,983 INFO BGP-Thread-1 (job):   Let's go ...

2026-04-14 06:55:37,983 INFO BGP-Thread-6 (job): Connecting in the talking mode.
2026-04-14 06:55:37,984 INFO BGP-Thread-7 (job): Connecting in the talking mode.
2026-04-14 06:55:37,984 INFO BGP-Thread-8 (job): Connecting in the talking mode.
2026-04-14 06:55:37,984 INFO BGP-Thread-9 (job): Connecting in the talking mode.
2026-04-14 06:55:37,985 INFO BGP-Thread-10 (job): Connecting in the talking mode.
2026-04-14 06:55:37,985 INFO BGP-Thread-3 (job):   Cluster list: None
2026-04-14 06:55:37,985 INFO BGP-Thread-4 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:55:37,985 INFO BGP-Thread-5 (job): Open message received.
2026-04-14 06:55:37,985 INFO BGP-Thread-2 (job):   My Hold Time: 180
2026-04-14 06:55:37,986 INFO BGP-Thread-6 (job): Connected to ODL.
2026-04-14 06:55:37,986 INFO BGP-Thread-1 (job): Iteration: 0 - total remaining prefixes: 60000
2026-04-14 06:55:37,987 INFO BGP-Thread-7 (job): Connected to ODL.
2026-04-14 06:55:37,987 INFO BGP-Thread-9 (job): Connected to ODL.
2026-04-14 06:55:37,987 INFO BGP-Thread-3 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:55:37,987 INFO BGP-Thread-3 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:55:37,989 INFO BGP-Thread-9 (job): Open message received.
2026-04-14 06:55:37,990 INFO BGP-Thread-10 (job): Connected to ODL.
2026-04-14 06:55:37,993 INFO BGP-Thread-7 (job): Open message received.
2026-04-14 06:55:37,993 INFO BGP-Thread-2 (job):   My BGP Identifier: 2130706434
2026-04-14 06:55:37,995 INFO BGP-Thread-6 (job): Open message received.
2026-04-14 06:55:37,996 INFO BGP-Thread-3 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:55:37,996 INFO BGP-Thread-4 (job): Generator initialisation
2026-04-14 06:55:37,996 INFO BGP-Thread-5 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:55:37,997 INFO BGP-Thread-7 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:55:37,999 INFO BGP-Thread-9 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:55:38,012 INFO BGP-Thread-2 (job):   Next Hop: 192.0.2.1
2026-04-14 06:55:38,013 INFO BGP-Thread-6 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:55:38,013 INFO BGP-Thread-6 (job): Generator initialisation
2026-04-14 06:55:38,015 INFO BGP-Thread-3 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 60000
2026-04-14 06:55:38,015 INFO BGP-Thread-4 (job):   Target total number of prefixes to be introduced: 60000
2026-04-14 06:55:38,015 INFO BGP-Thread-5 (job): Generator initialisation
2026-04-14 06:55:38,015 INFO BGP-Thread-10 (job): Open message received.
2026-04-14 06:55:38,016 INFO BGP-Thread-7 (job): Generator initialisation
2026-04-14 06:55:38,016 INFO BGP-Thread-9 (job): Generator initialisation
2026-04-14 06:55:38,016 INFO BGP-Thread-2 (job):   Originator ID: None
2026-04-14 06:55:38,018 INFO BGP-Thread-6 (job):   Target total number of prefixes to be introduced: 60000
2026-04-14 06:55:38,019 INFO BGP-Thread-3 (job):   Two separate UPDATEs will be generated for each NLRI &amp; WITHDRAWN lists
2026-04-14 06:55:38,019 INFO BGP-Thread-3 (job):   Let's go ...

2026-04-14 06:55:38,022 INFO BGP-Thread-10 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:55:38,022 INFO BGP-Thread-3 (job): Iteration: 0 - total remaining prefixes: 60000
2026-04-14 06:55:38,025 INFO BGP-Thread-7 (job):   Target total number of prefixes to be introduced: 60000
2026-04-14 06:55:38,026 INFO BGP-Thread-9 (job):   Target total number of prefixes to be introduced: 60000
2026-04-14 06:55:38,026 INFO BGP-Thread-9 (job):   Prefix base: 8.117.49.0/28
2026-04-14 06:55:38,026 INFO BGP-Thread-6 (job):   Prefix base: 8.73.63.0/28
2026-04-14 06:55:38,026 INFO BGP-Thread-6 (job):   My Autonomous System number: 64496
2026-04-14 06:55:38,026 INFO BGP-Thread-6 (job):   My Hold Time: 180
2026-04-14 06:55:38,027 INFO BGP-Thread-4 (job):   Prefix base: 8.43.243.0/28
2026-04-14 06:55:38,036 INFO BGP-Thread-7 (job):   Prefix base: 8.87.229.0/28
2026-04-14 06:55:38,052 INFO BGP-Thread-8 (job): Connected to ODL.
2026-04-14 06:55:38,052 INFO BGP-Thread-2 (job):   Cluster list: None
2026-04-14 06:55:38,052 INFO BGP-Thread-9 (job):   My Autonomous System number: 64496
2026-04-14 06:55:38,055 INFO BGP-Thread-10 (job): Generator initialisation
2026-04-14 06:55:38,064 INFO BGP-Thread-5 (job):   Target total number of prefixes to be introduced: 60000
2026-04-14 06:55:38,069 INFO BGP-Thread-6 (job):   My BGP Identifier: 2130706438
2026-04-14 06:55:38,069 INFO BGP-Thread-4 (job):   My Autonomous System number: 64496
2026-04-14 06:55:38,071 INFO BGP-Thread-7 (job):   My Autonomous System number: 64496
2026-04-14 06:55:38,071 INFO BGP-Thread-8 (job): Open message received.
2026-04-14 06:55:38,075 INFO BGP-Thread-2 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:55:38,075 INFO BGP-Thread-9 (job):   My Hold Time: 180
2026-04-14 06:55:38,079 INFO BGP-Thread-10 (job):   Target total number of prefixes to be introduced: 60000
2026-04-14 06:55:38,082 INFO BGP-Thread-5 (job):   Prefix base: 8.58.153.0/28
2026-04-14 06:55:38,082 INFO BGP-Thread-6 (job):   Next Hop: 192.0.2.1
2026-04-14 06:55:38,083 INFO BGP-Thread-4 (job):   My Hold Time: 180
2026-04-14 06:55:38,085 INFO BGP-Thread-7 (job):   My Hold Time: 180
2026-04-14 06:55:38,085 INFO BGP-Thread-7 (job):   My BGP Identifier: 2130706439
2026-04-14 06:55:38,085 INFO BGP-Thread-2 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:55:38,085 INFO BGP-Thread-9 (job):   My BGP Identifier: 2130706441
2026-04-14 06:55:38,089 INFO BGP-Thread-1 (job): Iteration: 1000 - total remaining prefixes: 59000
2026-04-14 06:55:38,091 INFO BGP-Thread-10 (job):   Prefix base: 8.131.215.0/28
2026-04-14 06:55:38,092 INFO BGP-Thread-5 (job):   My Autonomous System number: 64496
2026-04-14 06:55:38,092 INFO BGP-Thread-6 (job):   Originator ID: None
2026-04-14 06:55:38,092 INFO BGP-Thread-4 (job):   My BGP Identifier: 2130706436
2026-04-14 06:55:38,093 INFO BGP-Thread-7 (job):   Next Hop: 192.0.2.1
2026-04-14 06:55:38,093 INFO BGP-Thread-7 (job):   Originator ID: None
2026-04-14 06:55:38,093 INFO BGP-Thread-2 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:55:38,093 INFO BGP-Thread-2 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 60000
2026-04-14 06:55:38,093 INFO BGP-Thread-2 (job):   Two separate UPDATEs will be generated for each NLRI &amp; WITHDRAWN lists
2026-04-14 06:55:38,093 INFO BGP-Thread-10 (job):   My Autonomous System number: 64496
2026-04-14 06:55:38,093 INFO BGP-Thread-5 (job):   My Hold Time: 180
2026-04-14 06:55:38,094 INFO BGP-Thread-6 (job):   Cluster list: None
2026-04-14 06:55:38,094 INFO BGP-Thread-4 (job):   Next Hop: 192.0.2.1
2026-04-14 06:55:38,095 INFO BGP-Thread-7 (job):   Cluster list: None
2026-04-14 06:55:38,095 INFO BGP-Thread-7 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:55:38,095 INFO BGP-Thread-2 (job):   Let's go ...

2026-04-14 06:55:38,095 INFO BGP-Thread-9 (job):   Next Hop: 192.0.2.1
2026-04-14 06:55:38,095 INFO BGP-Thread-10 (job):   My Hold Time: 180
2026-04-14 06:55:38,095 INFO BGP-Thread-5 (job):   My BGP Identifier: 2130706437
2026-04-14 06:55:38,095 INFO BGP-Thread-6 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:55:38,095 INFO BGP-Thread-4 (job):   Originator ID: None
2026-04-14 06:55:38,095 INFO BGP-Thread-7 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:55:38,096 INFO BGP-Thread-7 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:55:38,096 INFO BGP-Thread-9 (job):   Originator ID: None
2026-04-14 06:55:38,096 INFO BGP-Thread-9 (job):   Cluster list: None
2026-04-14 06:55:38,097 INFO BGP-Thread-10 (job):   My BGP Identifier: 2130706442
2026-04-14 06:55:38,097 INFO BGP-Thread-5 (job):   Next Hop: 192.0.2.1
2026-04-14 06:55:38,098 INFO BGP-Thread-6 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:55:38,098 INFO BGP-Thread-4 (job):   Cluster list: None
2026-04-14 06:55:38,099 INFO BGP-Thread-7 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 60000
2026-04-14 06:55:38,099 INFO BGP-Thread-8 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 06:55:38,099 INFO BGP-Thread-9 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:55:38,110 INFO BGP-Thread-10 (job):   Next Hop: 192.0.2.1
2026-04-14 06:55:38,110 INFO BGP-Thread-5 (job):   Originator ID: None
2026-04-14 06:55:38,111 INFO BGP-Thread-6 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:55:38,118 INFO BGP-Thread-4 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:55:38,118 INFO BGP-Thread-7 (job):   Two separate UPDATEs will be generated for each NLRI &amp; WITHDRAWN lists
2026-04-14 06:55:38,118 INFO BGP-Thread-8 (job): Generator initialisation
2026-04-14 06:55:38,124 INFO BGP-Thread-9 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:55:38,130 INFO BGP-Thread-10 (job):   Originator ID: None
2026-04-14 06:55:38,131 INFO BGP-Thread-5 (job):   Cluster list: None
2026-04-14 06:55:38,142 INFO BGP-Thread-6 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 60000
2026-04-14 06:55:38,145 INFO BGP-Thread-4 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:55:38,150 INFO BGP-Thread-3 (job): Iteration: 1000 - total remaining prefixes: 59000
2026-04-14 06:55:38,152 INFO BGP-Thread-7 (job):   Let's go ...

2026-04-14 06:55:38,152 INFO BGP-Thread-9 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:55:38,152 INFO BGP-Thread-9 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 60000
2026-04-14 06:55:38,157 INFO BGP-Thread-5 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:55:38,158 INFO BGP-Thread-2 (job): Iteration: 0 - total remaining prefixes: 60000
2026-04-14 06:55:38,158 INFO BGP-Thread-6 (job):   Two separate UPDATEs will be generated for each NLRI &amp; WITHDRAWN lists
2026-04-14 06:55:38,158 INFO BGP-Thread-6 (job):   Let's go ...

2026-04-14 06:55:38,163 INFO BGP-Thread-4 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:55:38,163 INFO BGP-Thread-4 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 60000
2026-04-14 06:55:38,169 INFO BGP-Thread-9 (job):   Two separate UPDATEs will be generated for each NLRI &amp; WITHDRAWN lists
2026-04-14 06:55:38,174 INFO BGP-Thread-6 (job): Iteration: 0 - total remaining prefixes: 60000
2026-04-14 06:55:38,175 INFO BGP-Thread-5 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:55:38,180 INFO BGP-Thread-8 (job):   Target total number of prefixes to be introduced: 60000
2026-04-14 06:55:38,184 INFO BGP-Thread-7 (job): Iteration: 0 - total remaining prefixes: 60000
2026-04-14 06:55:38,184 INFO BGP-Thread-10 (job):   Cluster list: None
2026-04-14 06:55:38,185 INFO BGP-Thread-4 (job):   Two separate UPDATEs will be generated for each NLRI &amp; WITHDRAWN lists
2026-04-14 06:55:38,197 INFO BGP-Thread-9 (job):   Let's go ...

2026-04-14 06:55:38,212 INFO BGP-Thread-5 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:55:38,215 INFO BGP-Thread-8 (job):   Prefix base: 8.102.139.0/28
2026-04-14 06:55:38,225 INFO BGP-Thread-10 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:55:38,226 INFO BGP-Thread-4 (job):   Let's go ...

2026-04-14 06:55:38,245 INFO BGP-Thread-9 (job): Iteration: 0 - total remaining prefixes: 60000
2026-04-14 06:55:38,247 INFO BGP-Thread-5 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 60000
2026-04-14 06:55:38,255 INFO BGP-Thread-8 (job):   My Autonomous System number: 64496
2026-04-14 06:55:38,255 INFO BGP-Thread-8 (job):   My Hold Time: 180
2026-04-14 06:55:38,271 INFO BGP-Thread-4 (job): Iteration: 0 - total remaining prefixes: 60000
2026-04-14 06:55:38,272 INFO BGP-Thread-5 (job):   Two separate UPDATEs will be generated for each NLRI &amp; WITHDRAWN lists
2026-04-14 06:55:38,274 INFO BGP-Thread-10 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:55:38,279 INFO BGP-Thread-8 (job):   My BGP Identifier: 2130706440
2026-04-14 06:55:38,285 INFO BGP-Thread-5 (job):   Let's go ...

2026-04-14 06:55:38,285 INFO BGP-Thread-10 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:55:38,289 INFO BGP-Thread-8 (job):   Next Hop: 192.0.2.1
2026-04-14 06:55:38,289 INFO BGP-Thread-8 (job):   Originator ID: None
2026-04-14 06:55:38,290 INFO BGP-Thread-10 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 60000
2026-04-14 06:55:38,295 INFO BGP-Thread-8 (job):   Cluster list: None
2026-04-14 06:55:38,297 INFO BGP-Thread-5 (job): Iteration: 0 - total remaining prefixes: 60000
2026-04-14 06:55:38,298 INFO BGP-Thread-10 (job):   Two separate UPDATEs will be generated for each NLRI &amp; WITHDRAWN lists
2026-04-14 06:55:38,298 INFO BGP-Thread-8 (job):   Prefix count to be inserted at once: 1
2026-04-14 06:55:38,298 INFO BGP-Thread-8 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 06:55:38,298 INFO BGP-Thread-10 (job):   Let's go ...

2026-04-14 06:55:38,299 INFO BGP-Thread-8 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 06:55:38,299 INFO BGP-Thread-8 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 60000
2026-04-14 06:55:38,309 INFO BGP-Thread-8 (job):   Two separate UPDATEs will be generated for each NLRI &amp; WITHDRAWN lists
2026-04-14 06:55:38,309 INFO BGP-Thread-8 (job):   Let's go ...

2026-04-14 06:55:38,313 INFO BGP-Thread-10 (job): Iteration: 0 - total remaining prefixes: 60000
2026-04-14 06:55:38,331 INFO BGP-Thread-8 (job): Iteration: 0 - total remaining prefixes: 60000
2026-04-14 06:55:38,608 INFO BGP-Thread-1 (job): Iteration: 2000 - total remaining prefixes: 58000
2026-04-14 06:55:38,746 INFO BGP-Thread-5 (job): Iteration: 1000 - total remaining prefixes: 59000
2026-04-14 06:55:38,747 INFO BGP-Thread-7 (job): Iteration: 1000 - total remaining prefixes: 59000
2026-04-14 06:55:38,987 INFO BGP-Thread-3 (job): Iteration: 2000 - total remaining prefixes: 58000
2026-04-14 06:55:39,043 INFO BGP-Thread-10 (job): Iteration: 1000 - total remaining prefixes: 59000
2026-04-14 06:55:39,084 INFO BGP-Thread-1 (job): Iteration: 3000 - total remaining prefixes: 57000
2026-04-14 06:55:39,109 INFO BGP-Thread-4 (job): Iteration: 1000 - total remaining prefixes: 59000
2026-04-14 06:55:39,126 INFO BGP-Thread-8 (job): Iteration: 1000 - total remaining prefixes: 59000
2026-04-14 06:55:39,173 INFO BGP-Thread-2 (job): Iteration: 1000 - total remaining prefixes: 59000
2026-04-14 06:55:39,350 INFO BGP-Thread-9 (job): Iteration: 1000 - total remaining prefixes: 59000
2026-04-14 06:55:39,393 INFO BGP-Thread-6 (job): Iteration: 1000 - total remaining prefixes: 59000
2026-04-14 06:55:39,503 INFO BGP-Thread-5 (job): Iteration: 2000 - total remaining prefixes: 58000
2026-04-14 06:55:39,805 INFO BGP-Thread-7 (job): Iteration: 2000 - total remaining prefixes: 58000
2026-04-14 06:55:39,887 INFO BGP-Thread-1 (job): Iteration: 4000 - total remaining prefixes: 56000
2026-04-14 06:55:39,947 INFO BGP-Thread-10 (job): Iteration: 2000 - total remaining prefixes: 58000
2026-04-14 06:55:40,145 INFO BGP-Thread-3 (job): Iteration: 3000 - total remaining prefixes: 57000
2026-04-14 06:55:40,207 INFO BGP-Thread-8 (job): Iteration: 2000 - total remaining prefixes: 58000
2026-04-14 06:55:40,236 INFO BGP-Thread-9 (job): Iteration: 2000 - total remaining prefixes: 58000
2026-04-14 06:55:40,429 INFO BGP-Thread-2 (job): Iteration: 2000 - total remaining prefixes: 58000
2026-04-14 06:55:40,439 INFO BGP-Thread-4 (job): Iteration: 2000 - total remaining prefixes: 58000
2026-04-14 06:55:40,477 INFO BGP-Thread-6 (job): Iteration: 2000 - total remaining prefixes: 58000
2026-04-14 06:55:40,516 INFO BGP-Thread-7 (job): Iteration: 3000 - total remaining prefixes: 57000
2026-04-14 06:55:40,562 INFO BGP-Thread-5 (job): Iteration: 3000 - total remaining prefixes: 57000
2026-04-14 06:55:40,669 INFO BGP-Thread-1 (job): Iteration: 5000 - total remaining prefixes: 55000
2026-04-14 06:55:40,785 INFO BGP-Thread-4 (job): Iteration: 3000 - total remaining prefixes: 57000
2026-04-14 06:55:40,889 INFO BGP-Thread-2 (job): Iteration: 3000 - total remaining prefixes: 57000
2026-04-14 06:55:40,896 INFO BGP-Thread-9 (job): Iteration: 3000 - total remaining prefixes: 57000
2026-04-14 06:55:41,084 INFO BGP-Thread-7 (job): Iteration: 4000 - total remaining prefixes: 56000
2026-04-14 06:55:41,194 INFO BGP-Thread-6 (job): Iteration: 3000 - total remaining prefixes: 57000
2026-04-14 06:55:41,239 INFO BGP-Thread-8 (job): Iteration: 3000 - total remaining prefixes: 57000
2026-04-14 06:55:41,280 INFO BGP-Thread-1 (job): Iteration: 6000 - total remaining prefixes: 54000
2026-04-14 06:55:41,289 INFO BGP-Thread-10 (job): Iteration: 3000 - total remaining prefixes: 57000
2026-04-14 06:55:41,320 INFO BGP-Thread-4 (job): Iteration: 4000 - total remaining prefixes: 56000
2026-04-14 06:55:41,363 INFO BGP-Thread-3 (job): Iteration: 4000 - total remaining prefixes: 56000
2026-04-14 06:55:41,471 INFO BGP-Thread-2 (job): Iteration: 4000 - total remaining prefixes: 56000
2026-04-14 06:55:41,532 INFO BGP-Thread-7 (job): Iteration: 5000 - total remaining prefixes: 55000
2026-04-14 06:55:41,545 INFO BGP-Thread-5 (job): Iteration: 4000 - total remaining prefixes: 56000
2026-04-14 06:55:41,702 INFO BGP-Thread-9 (job): Iteration: 4000 - total remaining prefixes: 56000
2026-04-14 06:55:41,767 INFO BGP-Thread-8 (job): Iteration: 4000 - total remaining prefixes: 56000
2026-04-14 06:55:41,836 INFO BGP-Thread-4 (job): Iteration: 5000 - total remaining prefixes: 55000
2026-04-14 06:55:41,857 INFO BGP-Thread-1 (job): Iteration: 7000 - total remaining prefixes: 53000
2026-04-14 06:55:41,859 INFO BGP-Thread-6 (job): Iteration: 4000 - total remaining prefixes: 56000
2026-04-14 06:55:41,860 INFO BGP-Thread-5 (job): Iteration: 5000 - total remaining prefixes: 55000
2026-04-14 06:55:42,080 INFO BGP-Thread-10 (job): Iteration: 4000 - total remaining prefixes: 56000
2026-04-14 06:55:42,080 INFO BGP-Thread-3 (job): Iteration: 5000 - total remaining prefixes: 55000
2026-04-14 06:55:42,176 INFO BGP-Thread-7 (job): Iteration: 6000 - total remaining prefixes: 54000
2026-04-14 06:55:42,260 INFO BGP-Thread-5 (job): Iteration: 6000 - total remaining prefixes: 54000
2026-04-14 06:55:42,288 INFO BGP-Thread-4 (job): Iteration: 6000 - total remaining prefixes: 54000
2026-04-14 06:55:42,318 INFO BGP-Thread-2 (job): Iteration: 5000 - total remaining prefixes: 55000
2026-04-14 06:55:42,333 INFO BGP-Thread-9 (job): Iteration: 5000 - total remaining prefixes: 55000
2026-04-14 06:55:42,385 INFO BGP-Thread-10 (job): Iteration: 5000 - total remaining prefixes: 55000
2026-04-14 06:55:42,392 INFO BGP-Thread-1 (job): Iteration: 8000 - total remaining prefixes: 52000
2026-04-14 06:55:42,439 INFO BGP-Thread-6 (job): Iteration: 5000 - total remaining prefixes: 55000
2026-04-14 06:55:42,534 INFO BGP-Thread-8 (job): Iteration: 5000 - total remaining prefixes: 55000
2026-04-14 06:55:42,751 INFO BGP-Thread-5 (job): Iteration: 7000 - total remaining prefixes: 53000
2026-04-14 06:55:42,759 INFO BGP-Thread-4 (job): Iteration: 7000 - total remaining prefixes: 53000
2026-04-14 06:55:42,836 INFO BGP-Thread-9 (job): Iteration: 6000 - total remaining prefixes: 54000
2026-04-14 06:55:42,892 INFO BGP-Thread-6 (job): Iteration: 6000 - total remaining prefixes: 54000
2026-04-14 06:55:42,926 INFO BGP-Thread-3 (job): Iteration: 6000 - total remaining prefixes: 54000
2026-04-14 06:55:42,952 INFO BGP-Thread-7 (job): Iteration: 7000 - total remaining prefixes: 53000
2026-04-14 06:55:43,009 INFO BGP-Thread-2 (job): Iteration: 6000 - total remaining prefixes: 54000
2026-04-14 06:55:43,024 INFO BGP-Thread-10 (job): Iteration: 6000 - total remaining prefixes: 54000
2026-04-14 06:55:43,101 INFO BGP-Thread-1 (job): Iteration: 9000 - total remaining prefixes: 51000
2026-04-14 06:55:43,199 INFO BGP-Thread-8 (job): Iteration: 6000 - total remaining prefixes: 54000
2026-04-14 06:55:43,294 INFO BGP-Thread-4 (job): Iteration: 8000 - total remaining prefixes: 52000
2026-04-14 06:55:43,308 INFO BGP-Thread-5 (job): Iteration: 8000 - total remaining prefixes: 52000
2026-04-14 06:55:43,361 INFO BGP-Thread-9 (job): Iteration: 7000 - total remaining prefixes: 53000
2026-04-14 06:55:43,467 INFO BGP-Thread-2 (job): Iteration: 7000 - total remaining prefixes: 53000
2026-04-14 06:55:43,498 INFO BGP-Thread-6 (job): Iteration: 7000 - total remaining prefixes: 53000
2026-04-14 06:55:43,566 INFO BGP-Thread-10 (job): Iteration: 7000 - total remaining prefixes: 53000
2026-04-14 06:55:43,570 INFO BGP-Thread-3 (job): Iteration: 7000 - total remaining prefixes: 53000
2026-04-14 06:55:43,706 INFO BGP-Thread-8 (job): Iteration: 7000 - total remaining prefixes: 53000
2026-04-14 06:55:43,767 INFO BGP-Thread-7 (job): Iteration: 8000 - total remaining prefixes: 52000
2026-04-14 06:55:43,823 INFO BGP-Thread-1 (job): Iteration: 10000 - total remaining prefixes: 50000
2026-04-14 06:55:43,958 INFO BGP-Thread-4 (job): Iteration: 9000 - total remaining prefixes: 51000
2026-04-14 06:55:43,980 INFO BGP-Thread-5 (job): Iteration: 9000 - total remaining prefixes: 51000
2026-04-14 06:55:44,303 INFO BGP-Thread-9 (job): Iteration: 8000 - total remaining prefixes: 52000
2026-04-14 06:55:44,407 INFO BGP-Thread-6 (job): Iteration: 8000 - total remaining prefixes: 52000
2026-04-14 06:55:44,491 INFO BGP-Thread-2 (job): Iteration: 8000 - total remaining prefixes: 52000
2026-04-14 06:55:44,681 INFO BGP-Thread-10 (job): Iteration: 8000 - total remaining prefixes: 52000
2026-04-14 06:55:44,784 INFO BGP-Thread-7 (job): Iteration: 9000 - total remaining prefixes: 51000
2026-04-14 06:55:44,800 INFO BGP-Thread-3 (job): Iteration: 8000 - total remaining prefixes: 52000
2026-04-14 06:55:44,876 INFO BGP-Thread-1 (job): Iteration: 11000 - total remaining prefixes: 49000
2026-04-14 06:55:45,081 INFO BGP-Thread-4 (job): Iteration: 10000 - total remaining prefixes: 50000
2026-04-14 06:55:45,112 INFO BGP-Thread-5 (job): Iteration: 10000 - total remaining prefixes: 50000
2026-04-14 06:55:45,135 INFO BGP-Thread-2 (job): Iteration: 9000 - total remaining prefixes: 51000
2026-04-14 06:55:45,151 INFO BGP-Thread-8 (job): Iteration: 8000 - total remaining prefixes: 52000
2026-04-14 06:55:45,307 INFO BGP-Thread-10 (job): Iteration: 9000 - total remaining prefixes: 51000
2026-04-14 06:55:45,435 INFO BGP-Thread-6 (job): Iteration: 9000 - total remaining prefixes: 51000
2026-04-14 06:55:45,461 INFO BGP-Thread-9 (job): Iteration: 9000 - total remaining prefixes: 51000
2026-04-14 06:55:45,471 INFO BGP-Thread-5 (job): Iteration: 11000 - total remaining prefixes: 49000
2026-04-14 06:55:45,511 INFO BGP-Thread-3 (job): Iteration: 9000 - total remaining prefixes: 51000
2026-04-14 06:55:45,669 INFO BGP-Thread-7 (job): Iteration: 10000 - total remaining prefixes: 50000
2026-04-14 06:55:45,714 INFO BGP-Thread-1 (job): Iteration: 12000 - total remaining prefixes: 48000
2026-04-14 06:55:45,717 INFO BGP-Thread-2 (job): Iteration: 10000 - total remaining prefixes: 50000
2026-04-14 06:55:45,720 INFO BGP-Thread-4 (job): Iteration: 11000 - total remaining prefixes: 49000
2026-04-14 06:55:45,856 INFO BGP-Thread-8 (job): Iteration: 9000 - total remaining prefixes: 51000
2026-04-14 06:55:46,171 INFO BGP-Thread-6 (job): Iteration: 10000 - total remaining prefixes: 50000
2026-04-14 06:55:46,247 INFO BGP-Thread-7 (job): Iteration: 11000 - total remaining prefixes: 49000
2026-04-14 06:55:46,278 INFO BGP-Thread-10 (job): Iteration: 10000 - total remaining prefixes: 50000
2026-04-14 06:55:46,373 INFO BGP-Thread-9 (job): Iteration: 10000 - total remaining prefixes: 50000
2026-04-14 06:55:46,379 INFO BGP-Thread-5 (job): Iteration: 12000 - total remaining prefixes: 48000
2026-04-14 06:55:46,497 INFO BGP-Thread-3 (job): Iteration: 10000 - total remaining prefixes: 50000
2026-04-14 06:55:46,539 INFO BGP-Thread-2 (job): Iteration: 11000 - total remaining prefixes: 49000
2026-04-14 06:55:46,579 INFO BGP-Thread-4 (job): Iteration: 12000 - total remaining prefixes: 48000
2026-04-14 06:55:46,771 INFO BGP-Thread-8 (job): Iteration: 10000 - total remaining prefixes: 50000
2026-04-14 06:55:46,816 INFO BGP-Thread-6 (job): Iteration: 11000 - total remaining prefixes: 49000
2026-04-14 06:55:46,865 INFO BGP-Thread-1 (job): Iteration: 13000 - total remaining prefixes: 47000
2026-04-14 06:55:47,139 INFO BGP-Thread-3 (job): Iteration: 11000 - total remaining prefixes: 49000
2026-04-14 06:55:47,142 INFO BGP-Thread-9 (job): Iteration: 11000 - total remaining prefixes: 49000
2026-04-14 06:55:47,156 INFO BGP-Thread-7 (job): Iteration: 12000 - total remaining prefixes: 48000
2026-04-14 06:55:47,255 INFO BGP-Thread-5 (job): Iteration: 13000 - total remaining prefixes: 47000
2026-04-14 06:55:47,317 INFO BGP-Thread-10 (job): Iteration: 11000 - total remaining prefixes: 49000
2026-04-14 06:55:47,441 INFO BGP-Thread-6 (job): Iteration: 12000 - total remaining prefixes: 48000
2026-04-14 06:55:47,454 INFO BGP-Thread-4 (job): Iteration: 13000 - total remaining prefixes: 47000
2026-04-14 06:55:47,643 INFO BGP-Thread-2 (job): Iteration: 12000 - total remaining prefixes: 48000
2026-04-14 06:55:47,765 INFO BGP-Thread-1 (job): Iteration: 14000 - total remaining prefixes: 46000
2026-04-14 06:55:47,771 INFO BGP-Thread-8 (job): Iteration: 11000 - total remaining prefixes: 49000
2026-04-14 06:55:48,093 INFO BGP-Thread-6 (job): Iteration: 13000 - total remaining prefixes: 47000
2026-04-14 06:55:48,111 INFO BGP-Thread-5 (job): Iteration: 14000 - total remaining prefixes: 46000
2026-04-14 06:55:48,126 INFO BGP-Thread-3 (job): Iteration: 12000 - total remaining prefixes: 48000
2026-04-14 06:55:48,172 INFO BGP-Thread-9 (job): Iteration: 12000 - total remaining prefixes: 48000
2026-04-14 06:55:48,180 INFO BGP-Thread-10 (job): Iteration: 12000 - total remaining prefixes: 48000
2026-04-14 06:55:48,193 INFO BGP-Thread-7 (job): Iteration: 13000 - total remaining prefixes: 47000
2026-04-14 06:55:48,471 INFO BGP-Thread-4 (job): Iteration: 14000 - total remaining prefixes: 46000
2026-04-14 06:55:48,633 INFO BGP-Thread-2 (job): Iteration: 13000 - total remaining prefixes: 47000
2026-04-14 06:55:48,772 INFO BGP-Thread-1 (job): Iteration: 15000 - total remaining prefixes: 45000
2026-04-14 06:55:48,895 INFO BGP-Thread-8 (job): Iteration: 12000 - total remaining prefixes: 48000
2026-04-14 06:55:49,090 INFO BGP-Thread-10 (job): Iteration: 13000 - total remaining prefixes: 47000
2026-04-14 06:55:49,103 INFO BGP-Thread-3 (job): Iteration: 13000 - total remaining prefixes: 47000
2026-04-14 06:55:49,107 INFO BGP-Thread-6 (job): Iteration: 14000 - total remaining prefixes: 46000
2026-04-14 06:55:49,248 INFO BGP-Thread-2 (job): Iteration: 14000 - total remaining prefixes: 46000
2026-04-14 06:55:49,256 INFO BGP-Thread-7 (job): Iteration: 14000 - total remaining prefixes: 46000
2026-04-14 06:55:49,267 INFO BGP-Thread-9 (job): Iteration: 13000 - total remaining prefixes: 47000
2026-04-14 06:55:49,351 INFO BGP-Thread-5 (job): Iteration: 15000 - total remaining prefixes: 45000
2026-04-14 06:55:49,508 INFO BGP-Thread-4 (job): Iteration: 15000 - total remaining prefixes: 45000
2026-04-14 06:55:49,575 INFO BGP-Thread-10 (job): Iteration: 14000 - total remaining prefixes: 46000
2026-04-14 06:55:49,656 INFO BGP-Thread-1 (job): Iteration: 16000 - total remaining prefixes: 44000
2026-04-14 06:55:49,793 INFO BGP-Thread-8 (job): Iteration: 13000 - total remaining prefixes: 47000
2026-04-14 06:55:49,883 INFO BGP-Thread-3 (job): Iteration: 14000 - total remaining prefixes: 46000
2026-04-14 06:55:49,922 INFO BGP-Thread-6 (job): Iteration: 15000 - total remaining prefixes: 45000
2026-04-14 06:55:49,932 INFO BGP-Thread-9 (job): Iteration: 14000 - total remaining prefixes: 46000
2026-04-14 06:55:49,957 INFO BGP-Thread-7 (job): Iteration: 15000 - total remaining prefixes: 45000
2026-04-14 06:55:50,001 INFO BGP-Thread-2 (job): Iteration: 15000 - total remaining prefixes: 45000
2026-04-14 06:55:50,141 INFO BGP-Thread-4 (job): Iteration: 16000 - total remaining prefixes: 44000
2026-04-14 06:55:50,209 INFO BGP-Thread-10 (job): Iteration: 15000 - total remaining prefixes: 45000
2026-04-14 06:55:50,319 INFO BGP-Thread-5 (job): Iteration: 16000 - total remaining prefixes: 44000
2026-04-14 06:55:50,525 INFO BGP-Thread-1 (job): Iteration: 17000 - total remaining prefixes: 43000
2026-04-14 06:55:50,563 INFO BGP-Thread-3 (job): Iteration: 15000 - total remaining prefixes: 45000
2026-04-14 06:55:50,648 INFO BGP-Thread-8 (job): Iteration: 14000 - total remaining prefixes: 46000
2026-04-14 06:55:50,687 INFO BGP-Thread-9 (job): Iteration: 15000 - total remaining prefixes: 45000
2026-04-14 06:55:50,694 INFO BGP-Thread-2 (job): Iteration: 16000 - total remaining prefixes: 44000
2026-04-14 06:55:50,711 INFO BGP-Thread-6 (job): Iteration: 16000 - total remaining prefixes: 44000
2026-04-14 06:55:51,079 INFO BGP-Thread-7 (job): Iteration: 16000 - total remaining prefixes: 44000
2026-04-14 06:55:51,110 INFO BGP-Thread-4 (job): Iteration: 17000 - total remaining prefixes: 43000
2026-04-14 06:55:51,206 INFO BGP-Thread-5 (job): Iteration: 17000 - total remaining prefixes: 43000
2026-04-14 06:55:51,329 INFO BGP-Thread-10 (job): Iteration: 16000 - total remaining prefixes: 44000
2026-04-14 06:55:51,541 INFO BGP-Thread-1 (job): Iteration: 18000 - total remaining prefixes: 42000
2026-04-14 06:55:51,552 INFO BGP-Thread-3 (job): Iteration: 16000 - total remaining prefixes: 44000
2026-04-14 06:55:51,657 INFO BGP-Thread-2 (job): Iteration: 17000 - total remaining prefixes: 43000
2026-04-14 06:55:51,670 INFO BGP-Thread-8 (job): Iteration: 15000 - total remaining prefixes: 45000
2026-04-14 06:55:51,766 INFO BGP-Thread-6 (job): Iteration: 17000 - total remaining prefixes: 43000
2026-04-14 06:55:51,767 INFO BGP-Thread-9 (job): Iteration: 16000 - total remaining prefixes: 44000
2026-04-14 06:55:52,161 INFO BGP-Thread-7 (job): Iteration: 17000 - total remaining prefixes: 43000
2026-04-14 06:55:52,187 INFO BGP-Thread-4 (job): Iteration: 18000 - total remaining prefixes: 42000
2026-04-14 06:55:52,194 INFO BGP-Thread-5 (job): Iteration: 18000 - total remaining prefixes: 42000
2026-04-14 06:55:52,334 INFO BGP-Thread-10 (job): Iteration: 17000 - total remaining prefixes: 43000
2026-04-14 06:55:52,460 INFO BGP-Thread-1 (job): Iteration: 19000 - total remaining prefixes: 41000
2026-04-14 06:55:52,511 INFO BGP-Thread-2 (job): Iteration: 18000 - total remaining prefixes: 42000
2026-04-14 06:55:52,537 INFO BGP-Thread-8 (job): Iteration: 16000 - total remaining prefixes: 44000
2026-04-14 06:55:52,555 INFO BGP-Thread-3 (job): Iteration: 17000 - total remaining prefixes: 43000
2026-04-14 06:55:52,718 INFO BGP-Thread-6 (job): Iteration: 18000 - total remaining prefixes: 42000
2026-04-14 06:55:52,877 INFO BGP-Thread-9 (job): Iteration: 17000 - total remaining prefixes: 43000
2026-04-14 06:55:52,975 INFO BGP-Thread-7 (job): Iteration: 18000 - total remaining prefixes: 42000
2026-04-14 06:55:53,036 INFO BGP-Thread-10 (job): Iteration: 18000 - total remaining prefixes: 42000
2026-04-14 06:55:53,099 INFO BGP-Thread-4 (job): Iteration: 19000 - total remaining prefixes: 41000
2026-04-14 06:55:53,103 INFO BGP-Thread-5 (job): Iteration: 19000 - total remaining prefixes: 41000
2026-04-14 06:55:53,211 INFO BGP-Thread-3 (job): Iteration: 18000 - total remaining prefixes: 42000
2026-04-14 06:55:53,340 INFO BGP-Thread-8 (job): Iteration: 17000 - total remaining prefixes: 43000
2026-04-14 06:55:53,350 INFO BGP-Thread-1 (job): Iteration: 20000 - total remaining prefixes: 40000
2026-04-14 06:55:53,394 INFO BGP-Thread-2 (job): Iteration: 19000 - total remaining prefixes: 41000
2026-04-14 06:55:53,517 INFO BGP-Thread-6 (job): Iteration: 19000 - total remaining prefixes: 41000
2026-04-14 06:55:53,739 INFO BGP-Thread-9 (job): Iteration: 18000 - total remaining prefixes: 42000
2026-04-14 06:55:53,919 INFO BGP-Thread-7 (job): Iteration: 19000 - total remaining prefixes: 41000
2026-04-14 06:55:54,009 INFO BGP-Thread-10 (job): Iteration: 19000 - total remaining prefixes: 41000
2026-04-14 06:55:54,105 INFO BGP-Thread-4 (job): Iteration: 20000 - total remaining prefixes: 40000
2026-04-14 06:55:54,149 INFO BGP-Thread-5 (job): Iteration: 20000 - total remaining prefixes: 40000
2026-04-14 06:55:54,204 INFO BGP-Thread-3 (job): Iteration: 19000 - total remaining prefixes: 41000
2026-04-14 06:55:54,233 INFO BGP-Thread-1 (job): Iteration: 21000 - total remaining prefixes: 39000
2026-04-14 06:55:54,395 INFO BGP-Thread-8 (job): Iteration: 18000 - total remaining prefixes: 42000
2026-04-14 06:55:54,416 INFO BGP-Thread-2 (job): Iteration: 20000 - total remaining prefixes: 40000
2026-04-14 06:55:54,525 INFO BGP-Thread-6 (job): Iteration: 20000 - total remaining prefixes: 40000
2026-04-14 06:55:54,587 INFO BGP-Thread-9 (job): Iteration: 19000 - total remaining prefixes: 41000
2026-04-14 06:55:54,828 INFO BGP-Thread-7 (job): Iteration: 20000 - total remaining prefixes: 40000
2026-04-14 06:55:54,870 INFO BGP-Thread-4 (job): Iteration: 21000 - total remaining prefixes: 39000
2026-04-14 06:55:54,947 INFO BGP-Thread-5 (job): Iteration: 21000 - total remaining prefixes: 39000
2026-04-14 06:55:54,988 INFO BGP-Thread-10 (job): Iteration: 20000 - total remaining prefixes: 40000
2026-04-14 06:55:55,055 INFO BGP-Thread-2 (job): Iteration: 21000 - total remaining prefixes: 39000
2026-04-14 06:55:55,060 INFO BGP-Thread-1 (job): Iteration: 22000 - total remaining prefixes: 38000
2026-04-14 06:55:55,094 INFO BGP-Thread-3 (job): Iteration: 20000 - total remaining prefixes: 40000
2026-04-14 06:55:55,223 INFO BGP-Thread-8 (job): Iteration: 19000 - total remaining prefixes: 41000
2026-04-14 06:55:55,352 INFO BGP-Thread-6 (job): Iteration: 21000 - total remaining prefixes: 39000
2026-04-14 06:55:55,548 INFO BGP-Thread-9 (job): Iteration: 20000 - total remaining prefixes: 40000
2026-04-14 06:55:55,570 INFO BGP-Thread-7 (job): Iteration: 21000 - total remaining prefixes: 39000
2026-04-14 06:55:55,660 INFO BGP-Thread-5 (job): Iteration: 22000 - total remaining prefixes: 38000
2026-04-14 06:55:55,710 INFO BGP-Thread-4 (job): Iteration: 22000 - total remaining prefixes: 38000
2026-04-14 06:55:55,835 INFO BGP-Thread-10 (job): Iteration: 21000 - total remaining prefixes: 39000
2026-04-14 06:55:55,844 INFO BGP-Thread-8 (job): Iteration: 20000 - total remaining prefixes: 40000
2026-04-14 06:55:55,845 INFO BGP-Thread-1 (job): Iteration: 23000 - total remaining prefixes: 37000
2026-04-14 06:55:55,850 INFO BGP-Thread-2 (job): Iteration: 22000 - total remaining prefixes: 38000
2026-04-14 06:55:55,928 INFO BGP-Thread-3 (job): Iteration: 21000 - total remaining prefixes: 39000
2026-04-14 06:55:56,000 INFO BGP-Thread-6 (job): Iteration: 22000 - total remaining prefixes: 38000
2026-04-14 06:55:56,252 INFO BGP-Thread-7 (job): Iteration: 22000 - total remaining prefixes: 38000
2026-04-14 06:55:56,277 INFO BGP-Thread-5 (job): Iteration: 23000 - total remaining prefixes: 37000
2026-04-14 06:55:56,438 INFO BGP-Thread-1 (job): Iteration: 24000 - total remaining prefixes: 36000
2026-04-14 06:55:56,633 INFO BGP-Thread-2 (job): Iteration: 23000 - total remaining prefixes: 37000
2026-04-14 06:55:56,647 INFO BGP-Thread-9 (job): Iteration: 21000 - total remaining prefixes: 39000
2026-04-14 06:55:56,671 INFO BGP-Thread-8 (job): Iteration: 21000 - total remaining prefixes: 39000
2026-04-14 06:55:56,722 INFO BGP-Thread-10 (job): Iteration: 22000 - total remaining prefixes: 38000
2026-04-14 06:55:56,844 INFO BGP-Thread-3 (job): Iteration: 22000 - total remaining prefixes: 38000
2026-04-14 06:55:56,895 INFO BGP-Thread-4 (job): Iteration: 23000 - total remaining prefixes: 37000
2026-04-14 06:55:56,914 INFO BGP-Thread-6 (job): Iteration: 23000 - total remaining prefixes: 37000
2026-04-14 06:55:57,188 INFO BGP-Thread-5 (job): Iteration: 24000 - total remaining prefixes: 36000
2026-04-14 06:55:57,196 INFO BGP-Thread-1 (job): Iteration: 25000 - total remaining prefixes: 35000
2026-04-14 06:55:57,339 INFO BGP-Thread-7 (job): Iteration: 23000 - total remaining prefixes: 37000
2026-04-14 06:55:57,460 INFO BGP-Thread-3 (job): Iteration: 23000 - total remaining prefixes: 37000
2026-04-14 06:55:57,527 INFO BGP-Thread-10 (job): Iteration: 23000 - total remaining prefixes: 37000
2026-04-14 06:55:57,574 INFO BGP-Thread-2 (job): Iteration: 24000 - total remaining prefixes: 36000
2026-04-14 06:55:57,617 INFO BGP-Thread-8 (job): Iteration: 22000 - total remaining prefixes: 38000
2026-04-14 06:55:57,844 INFO BGP-Thread-9 (job): Iteration: 22000 - total remaining prefixes: 38000
2026-04-14 06:55:57,949 INFO BGP-Thread-4 (job): Iteration: 24000 - total remaining prefixes: 36000
2026-04-14 06:55:57,966 INFO BGP-Thread-6 (job): Iteration: 24000 - total remaining prefixes: 36000
2026-04-14 06:55:58,137 INFO BGP-Thread-1 (job): Iteration: 26000 - total remaining prefixes: 34000
2026-04-14 06:55:58,141 INFO BGP-Thread-5 (job): Iteration: 25000 - total remaining prefixes: 35000
2026-04-14 06:55:58,241 INFO BGP-Thread-8 (job): Iteration: 23000 - total remaining prefixes: 37000
2026-04-14 06:55:58,340 INFO BGP-Thread-10 (job): Iteration: 24000 - total remaining prefixes: 36000
2026-04-14 06:55:58,345 INFO BGP-Thread-2 (job): Iteration: 25000 - total remaining prefixes: 35000
2026-04-14 06:55:58,345 INFO BGP-Thread-7 (job): Iteration: 24000 - total remaining prefixes: 36000
2026-04-14 06:55:58,396 INFO BGP-Thread-3 (job): Iteration: 24000 - total remaining prefixes: 36000
2026-04-14 06:55:58,453 INFO BGP-Thread-5 (job): Iteration: 26000 - total remaining prefixes: 34000
2026-04-14 06:55:58,694 INFO BGP-Thread-9 (job): Iteration: 23000 - total remaining prefixes: 37000
2026-04-14 06:55:58,857 INFO BGP-Thread-6 (job): Iteration: 25000 - total remaining prefixes: 35000
2026-04-14 06:55:58,907 INFO BGP-Thread-8 (job): Iteration: 24000 - total remaining prefixes: 36000
2026-04-14 06:55:58,981 INFO BGP-Thread-10 (job): Iteration: 25000 - total remaining prefixes: 35000
2026-04-14 06:55:58,983 INFO BGP-Thread-1 (job): Iteration: 27000 - total remaining prefixes: 33000
2026-04-14 06:55:59,043 INFO BGP-Thread-4 (job): Iteration: 25000 - total remaining prefixes: 35000
2026-04-14 06:55:59,293 INFO BGP-Thread-2 (job): Iteration: 26000 - total remaining prefixes: 34000
2026-04-14 06:55:59,364 INFO BGP-Thread-3 (job): Iteration: 25000 - total remaining prefixes: 35000
2026-04-14 06:55:59,420 INFO BGP-Thread-7 (job): Iteration: 25000 - total remaining prefixes: 35000
2026-04-14 06:55:59,460 INFO BGP-Thread-5 (job): Iteration: 27000 - total remaining prefixes: 33000
2026-04-14 06:55:59,701 INFO BGP-Thread-6 (job): Iteration: 26000 - total remaining prefixes: 34000
2026-04-14 06:55:59,825 INFO BGP-Thread-9 (job): Iteration: 24000 - total remaining prefixes: 36000
2026-04-14 06:55:59,970 INFO BGP-Thread-4 (job): Iteration: 26000 - total remaining prefixes: 34000
2026-04-14 06:56:00,015 INFO BGP-Thread-8 (job): Iteration: 25000 - total remaining prefixes: 35000
2026-04-14 06:56:00,121 INFO BGP-Thread-10 (job): Iteration: 26000 - total remaining prefixes: 34000
2026-04-14 06:56:00,206 INFO BGP-Thread-1 (job): Iteration: 28000 - total remaining prefixes: 32000
2026-04-14 06:56:00,287 INFO BGP-Thread-3 (job): Iteration: 26000 - total remaining prefixes: 34000
2026-04-14 06:56:00,326 INFO BGP-Thread-2 (job): Iteration: 27000 - total remaining prefixes: 33000
2026-04-14 06:56:00,439 INFO BGP-Thread-5 (job): Iteration: 28000 - total remaining prefixes: 32000
2026-04-14 06:56:00,587 INFO BGP-Thread-7 (job): Iteration: 26000 - total remaining prefixes: 34000
2026-04-14 06:56:00,753 INFO BGP-Thread-6 (job): Iteration: 27000 - total remaining prefixes: 33000
2026-04-14 06:56:00,764 INFO BGP-Thread-4 (job): Iteration: 27000 - total remaining prefixes: 33000
2026-04-14 06:56:00,871 INFO BGP-Thread-8 (job): Iteration: 26000 - total remaining prefixes: 34000
2026-04-14 06:56:00,949 INFO BGP-Thread-9 (job): Iteration: 25000 - total remaining prefixes: 35000
2026-04-14 06:56:01,103 INFO BGP-Thread-10 (job): Iteration: 27000 - total remaining prefixes: 33000
2026-04-14 06:56:01,140 INFO BGP-Thread-2 (job): Iteration: 28000 - total remaining prefixes: 32000
2026-04-14 06:56:01,150 INFO BGP-Thread-1 (job): Iteration: 29000 - total remaining prefixes: 31000
2026-04-14 06:56:01,212 INFO BGP-Thread-3 (job): Iteration: 27000 - total remaining prefixes: 33000
2026-04-14 06:56:01,360 INFO BGP-Thread-5 (job): Iteration: 29000 - total remaining prefixes: 31000
2026-04-14 06:56:01,711 INFO BGP-Thread-6 (job): Iteration: 28000 - total remaining prefixes: 32000
2026-04-14 06:56:01,716 INFO BGP-Thread-9 (job): Iteration: 26000 - total remaining prefixes: 34000
2026-04-14 06:56:01,827 INFO BGP-Thread-1 (job): Iteration: 30000 - total remaining prefixes: 30000
2026-04-14 06:56:01,847 INFO BGP-Thread-4 (job): Iteration: 28000 - total remaining prefixes: 32000
2026-04-14 06:56:01,870 INFO BGP-Thread-7 (job): Iteration: 27000 - total remaining prefixes: 33000
2026-04-14 06:56:01,891 INFO BGP-Thread-2 (job): Iteration: 29000 - total remaining prefixes: 31000
2026-04-14 06:56:01,900 INFO BGP-Thread-3 (job): Iteration: 28000 - total remaining prefixes: 32000
2026-04-14 06:56:01,923 INFO BGP-Thread-10 (job): Iteration: 28000 - total remaining prefixes: 32000
2026-04-14 06:56:01,967 INFO BGP-Thread-8 (job): Iteration: 27000 - total remaining prefixes: 33000
2026-04-14 06:56:02,165 INFO BGP-Thread-5 (job): Iteration: 30000 - total remaining prefixes: 30000
2026-04-14 06:56:02,324 INFO BGP-Thread-6 (job): Iteration: 29000 - total remaining prefixes: 31000
2026-04-14 06:56:02,510 INFO BGP-Thread-1 (job): Iteration: 31000 - total remaining prefixes: 29000
2026-04-14 06:56:02,581 INFO BGP-Thread-7 (job): Iteration: 28000 - total remaining prefixes: 32000
2026-04-14 06:56:02,633 INFO BGP-Thread-9 (job): Iteration: 27000 - total remaining prefixes: 33000
2026-04-14 06:56:02,639 INFO BGP-Thread-3 (job): Iteration: 29000 - total remaining prefixes: 31000
2026-04-14 06:56:02,666 INFO BGP-Thread-8 (job): Iteration: 28000 - total remaining prefixes: 32000
2026-04-14 06:56:02,693 INFO BGP-Thread-2 (job): Iteration: 30000 - total remaining prefixes: 30000
2026-04-14 06:56:02,779 INFO BGP-Thread-4 (job): Iteration: 29000 - total remaining prefixes: 31000
2026-04-14 06:56:02,810 INFO BGP-Thread-5 (job): Iteration: 31000 - total remaining prefixes: 29000
2026-04-14 06:56:02,816 INFO BGP-Thread-10 (job): Iteration: 29000 - total remaining prefixes: 31000
2026-04-14 06:56:03,313 INFO BGP-Thread-1 (job): Iteration: 32000 - total remaining prefixes: 28000
2026-04-14 06:56:03,339 INFO BGP-Thread-7 (job): Iteration: 29000 - total remaining prefixes: 31000
2026-04-14 06:56:03,399 INFO BGP-Thread-2 (job): Iteration: 31000 - total remaining prefixes: 29000
2026-04-14 06:56:03,425 INFO BGP-Thread-8 (job): Iteration: 29000 - total remaining prefixes: 31000
2026-04-14 06:56:03,467 INFO BGP-Thread-6 (job): Iteration: 30000 - total remaining prefixes: 30000
2026-04-14 06:56:03,487 INFO BGP-Thread-3 (job): Iteration: 30000 - total remaining prefixes: 30000
2026-04-14 06:56:03,497 INFO BGP-Thread-5 (job): Iteration: 32000 - total remaining prefixes: 28000
2026-04-14 06:56:03,506 INFO BGP-Thread-9 (job): Iteration: 28000 - total remaining prefixes: 32000
2026-04-14 06:56:03,511 INFO BGP-Thread-10 (job): Iteration: 30000 - total remaining prefixes: 30000
2026-04-14 06:56:03,665 INFO BGP-Thread-4 (job): Iteration: 30000 - total remaining prefixes: 30000
2026-04-14 06:56:03,936 INFO BGP-Thread-1 (job): Iteration: 33000 - total remaining prefixes: 27000
2026-04-14 06:56:04,042 INFO BGP-Thread-3 (job): Iteration: 31000 - total remaining prefixes: 29000
2026-04-14 06:56:04,072 INFO BGP-Thread-2 (job): Iteration: 32000 - total remaining prefixes: 28000
2026-04-14 06:56:04,118 INFO BGP-Thread-7 (job): Iteration: 30000 - total remaining prefixes: 30000
2026-04-14 06:56:04,128 INFO BGP-Thread-8 (job): Iteration: 30000 - total remaining prefixes: 30000
2026-04-14 06:56:04,197 INFO BGP-Thread-5 (job): Iteration: 33000 - total remaining prefixes: 27000
2026-04-14 06:56:04,240 INFO BGP-Thread-10 (job): Iteration: 31000 - total remaining prefixes: 29000
2026-04-14 06:56:04,262 INFO BGP-Thread-6 (job): Iteration: 31000 - total remaining prefixes: 29000
2026-04-14 06:56:04,330 INFO BGP-Thread-9 (job): Iteration: 29000 - total remaining prefixes: 31000
2026-04-14 06:56:04,438 INFO BGP-Thread-4 (job): Iteration: 31000 - total remaining prefixes: 29000
2026-04-14 06:56:04,490 INFO BGP-Thread-1 (job): Iteration: 34000 - total remaining prefixes: 26000
2026-04-14 06:56:04,623 INFO BGP-Thread-3 (job): Iteration: 32000 - total remaining prefixes: 28000
2026-04-14 06:56:04,643 INFO BGP-Thread-8 (job): Iteration: 31000 - total remaining prefixes: 29000
2026-04-14 06:56:04,723 INFO BGP-Thread-2 (job): Iteration: 33000 - total remaining prefixes: 27000
2026-04-14 06:56:04,817 INFO BGP-Thread-5 (job): Iteration: 34000 - total remaining prefixes: 26000
2026-04-14 06:56:05,014 INFO BGP-Thread-10 (job): Iteration: 32000 - total remaining prefixes: 28000
2026-04-14 06:56:05,049 INFO BGP-Thread-6 (job): Iteration: 32000 - total remaining prefixes: 28000
2026-04-14 06:56:05,080 INFO BGP-Thread-9 (job): Iteration: 30000 - total remaining prefixes: 30000
2026-04-14 06:56:05,083 INFO BGP-Thread-7 (job): Iteration: 31000 - total remaining prefixes: 29000
2026-04-14 06:56:05,233 INFO BGP-Thread-4 (job): Iteration: 32000 - total remaining prefixes: 28000
2026-04-14 06:56:05,404 INFO BGP-Thread-8 (job): Iteration: 32000 - total remaining prefixes: 28000
2026-04-14 06:56:05,437 INFO BGP-Thread-3 (job): Iteration: 33000 - total remaining prefixes: 27000
2026-04-14 06:56:05,501 INFO BGP-Thread-1 (job): Iteration: 35000 - total remaining prefixes: 25000
2026-04-14 06:56:05,565 INFO BGP-Thread-6 (job): Iteration: 33000 - total remaining prefixes: 27000
2026-04-14 06:56:05,591 INFO BGP-Thread-5 (job): Iteration: 35000 - total remaining prefixes: 25000
2026-04-14 06:56:05,628 INFO BGP-Thread-2 (job): Iteration: 34000 - total remaining prefixes: 26000
2026-04-14 06:56:05,751 INFO BGP-Thread-10 (job): Iteration: 33000 - total remaining prefixes: 27000
2026-04-14 06:56:05,774 INFO BGP-Thread-9 (job): Iteration: 31000 - total remaining prefixes: 29000
2026-04-14 06:56:05,921 INFO BGP-Thread-4 (job): Iteration: 33000 - total remaining prefixes: 27000
2026-04-14 06:56:06,004 INFO BGP-Thread-5 (job): Iteration: 36000 - total remaining prefixes: 24000
2026-04-14 06:56:06,036 INFO BGP-Thread-7 (job): Iteration: 32000 - total remaining prefixes: 28000
2026-04-14 06:56:06,083 INFO BGP-Thread-6 (job): Iteration: 34000 - total remaining prefixes: 26000
2026-04-14 06:56:06,097 INFO BGP-Thread-8 (job): Iteration: 33000 - total remaining prefixes: 27000
2026-04-14 06:56:06,193 INFO BGP-Thread-10 (job): Iteration: 34000 - total remaining prefixes: 26000
2026-04-14 06:56:06,257 INFO BGP-Thread-3 (job): Iteration: 34000 - total remaining prefixes: 26000
2026-04-14 06:56:06,332 INFO BGP-Thread-9 (job): Iteration: 32000 - total remaining prefixes: 28000
2026-04-14 06:56:06,382 INFO BGP-Thread-2 (job): Iteration: 35000 - total remaining prefixes: 25000
2026-04-14 06:56:06,415 INFO BGP-Thread-1 (job): Iteration: 36000 - total remaining prefixes: 24000
2026-04-14 06:56:06,636 INFO BGP-Thread-5 (job): Iteration: 37000 - total remaining prefixes: 23000
2026-04-14 06:56:06,763 INFO BGP-Thread-4 (job): Iteration: 34000 - total remaining prefixes: 26000
2026-04-14 06:56:06,786 INFO BGP-Thread-6 (job): Iteration: 35000 - total remaining prefixes: 25000
2026-04-14 06:56:06,905 INFO BGP-Thread-8 (job): Iteration: 34000 - total remaining prefixes: 26000
2026-04-14 06:56:06,969 INFO BGP-Thread-1 (job): Iteration: 37000 - total remaining prefixes: 23000
2026-04-14 06:56:07,119 INFO BGP-Thread-7 (job): Iteration: 33000 - total remaining prefixes: 27000
2026-04-14 06:56:07,192 INFO BGP-Thread-10 (job): Iteration: 35000 - total remaining prefixes: 25000
2026-04-14 06:56:07,198 INFO BGP-Thread-3 (job): Iteration: 35000 - total remaining prefixes: 25000
2026-04-14 06:56:07,281 INFO BGP-Thread-9 (job): Iteration: 33000 - total remaining prefixes: 27000
2026-04-14 06:56:07,348 INFO BGP-Thread-5 (job): Iteration: 38000 - total remaining prefixes: 22000
2026-04-14 06:56:07,461 INFO BGP-Thread-2 (job): Iteration: 36000 - total remaining prefixes: 24000
2026-04-14 06:56:07,627 INFO BGP-Thread-4 (job): Iteration: 35000 - total remaining prefixes: 25000
2026-04-14 06:56:07,713 INFO BGP-Thread-8 (job): Iteration: 35000 - total remaining prefixes: 25000
2026-04-14 06:56:07,736 INFO BGP-Thread-1 (job): Iteration: 38000 - total remaining prefixes: 22000
2026-04-14 06:56:07,758 INFO BGP-Thread-6 (job): Iteration: 36000 - total remaining prefixes: 24000
2026-04-14 06:56:07,809 INFO BGP-Thread-3 (job): Iteration: 36000 - total remaining prefixes: 24000
2026-04-14 06:56:07,868 INFO BGP-Thread-5 (job): Iteration: 39000 - total remaining prefixes: 21000
2026-04-14 06:56:08,041 INFO BGP-Thread-7 (job): Iteration: 34000 - total remaining prefixes: 26000
2026-04-14 06:56:08,195 INFO BGP-Thread-10 (job): Iteration: 36000 - total remaining prefixes: 24000
2026-04-14 06:56:08,245 INFO BGP-Thread-9 (job): Iteration: 34000 - total remaining prefixes: 26000
2026-04-14 06:56:08,318 INFO BGP-Thread-2 (job): Iteration: 37000 - total remaining prefixes: 23000
2026-04-14 06:56:08,366 INFO BGP-Thread-4 (job): Iteration: 36000 - total remaining prefixes: 24000
2026-04-14 06:56:08,431 INFO BGP-Thread-8 (job): Iteration: 36000 - total remaining prefixes: 24000
2026-04-14 06:56:08,475 INFO BGP-Thread-1 (job): Iteration: 39000 - total remaining prefixes: 21000
2026-04-14 06:56:08,588 INFO BGP-Thread-5 (job): Iteration: 40000 - total remaining prefixes: 20000
2026-04-14 06:56:08,593 INFO BGP-Thread-3 (job): Iteration: 37000 - total remaining prefixes: 23000
2026-04-14 06:56:08,606 INFO BGP-Thread-6 (job): Iteration: 37000 - total remaining prefixes: 23000
2026-04-14 06:56:08,724 INFO BGP-Thread-7 (job): Iteration: 35000 - total remaining prefixes: 25000
2026-04-14 06:56:08,806 INFO BGP-Thread-10 (job): Iteration: 37000 - total remaining prefixes: 23000
2026-04-14 06:56:08,905 INFO BGP-Thread-2 (job): Iteration: 38000 - total remaining prefixes: 22000
2026-04-14 06:56:09,044 INFO BGP-Thread-9 (job): Iteration: 35000 - total remaining prefixes: 25000
2026-04-14 06:56:09,060 INFO BGP-Thread-4 (job): Iteration: 37000 - total remaining prefixes: 23000
2026-04-14 06:56:09,137 INFO BGP-Thread-5 (job): Iteration: 41000 - total remaining prefixes: 19000
2026-04-14 06:56:09,164 INFO BGP-Thread-3 (job): Iteration: 38000 - total remaining prefixes: 22000
2026-04-14 06:56:09,170 INFO BGP-Thread-8 (job): Iteration: 37000 - total remaining prefixes: 23000
2026-04-14 06:56:09,307 INFO BGP-Thread-1 (job): Iteration: 40000 - total remaining prefixes: 20000
2026-04-14 06:56:09,330 INFO BGP-Thread-7 (job): Iteration: 36000 - total remaining prefixes: 24000
2026-04-14 06:56:09,381 INFO BGP-Thread-6 (job): Iteration: 38000 - total remaining prefixes: 22000
2026-04-14 06:56:09,489 INFO BGP-Thread-10 (job): Iteration: 38000 - total remaining prefixes: 22000
2026-04-14 06:56:09,605 INFO BGP-Thread-2 (job): Iteration: 39000 - total remaining prefixes: 21000
2026-04-14 06:56:09,801 INFO BGP-Thread-9 (job): Iteration: 36000 - total remaining prefixes: 24000
2026-04-14 06:56:09,884 INFO BGP-Thread-3 (job): Iteration: 39000 - total remaining prefixes: 21000
2026-04-14 06:56:09,917 INFO BGP-Thread-4 (job): Iteration: 38000 - total remaining prefixes: 22000
2026-04-14 06:56:10,047 INFO BGP-Thread-8 (job): Iteration: 38000 - total remaining prefixes: 22000
2026-04-14 06:56:10,058 INFO BGP-Thread-6 (job): Iteration: 39000 - total remaining prefixes: 21000
2026-04-14 06:56:10,077 INFO BGP-Thread-5 (job): Iteration: 42000 - total remaining prefixes: 18000
2026-04-14 06:56:10,153 INFO BGP-Thread-1 (job): Iteration: 41000 - total remaining prefixes: 19000
2026-04-14 06:56:10,250 INFO BGP-Thread-2 (job): Iteration: 40000 - total remaining prefixes: 20000
2026-04-14 06:56:10,283 INFO BGP-Thread-7 (job): Iteration: 37000 - total remaining prefixes: 23000
2026-04-14 06:56:10,302 INFO BGP-Thread-10 (job): Iteration: 39000 - total remaining prefixes: 21000
2026-04-14 06:56:10,520 INFO BGP-Thread-9 (job): Iteration: 37000 - total remaining prefixes: 23000
2026-04-14 06:56:10,716 INFO BGP-Thread-6 (job): Iteration: 40000 - total remaining prefixes: 20000
2026-04-14 06:56:10,734 INFO BGP-Thread-3 (job): Iteration: 40000 - total remaining prefixes: 20000
2026-04-14 06:56:10,841 INFO BGP-Thread-5 (job): Iteration: 43000 - total remaining prefixes: 17000
2026-04-14 06:56:10,905 INFO BGP-Thread-8 (job): Iteration: 39000 - total remaining prefixes: 21000
2026-04-14 06:56:10,905 INFO BGP-Thread-4 (job): Iteration: 39000 - total remaining prefixes: 21000
2026-04-14 06:56:10,968 INFO BGP-Thread-1 (job): Iteration: 42000 - total remaining prefixes: 18000
2026-04-14 06:56:11,014 INFO BGP-Thread-2 (job): Iteration: 41000 - total remaining prefixes: 19000
2026-04-14 06:56:11,053 INFO BGP-Thread-10 (job): Iteration: 40000 - total remaining prefixes: 20000
2026-04-14 06:56:11,061 INFO BGP-Thread-7 (job): Iteration: 38000 - total remaining prefixes: 22000
2026-04-14 06:56:11,097 INFO BGP-Thread-9 (job): Iteration: 38000 - total remaining prefixes: 22000
2026-04-14 06:56:11,390 INFO BGP-Thread-3 (job): Iteration: 41000 - total remaining prefixes: 19000
2026-04-14 06:56:11,407 INFO BGP-Thread-6 (job): Iteration: 41000 - total remaining prefixes: 19000
2026-04-14 06:56:11,477 INFO BGP-Thread-5 (job): Iteration: 44000 - total remaining prefixes: 16000
2026-04-14 06:56:11,484 INFO BGP-Thread-8 (job): Iteration: 40000 - total remaining prefixes: 20000
2026-04-14 06:56:11,486 INFO BGP-Thread-1 (job): Iteration: 43000 - total remaining prefixes: 17000
2026-04-14 06:56:11,493 INFO BGP-Thread-10 (job): Iteration: 41000 - total remaining prefixes: 19000
2026-04-14 06:56:11,556 INFO BGP-Thread-4 (job): Iteration: 40000 - total remaining prefixes: 20000
2026-04-14 06:56:11,579 INFO BGP-Thread-2 (job): Iteration: 42000 - total remaining prefixes: 18000
2026-04-14 06:56:11,719 INFO BGP-Thread-7 (job): Iteration: 39000 - total remaining prefixes: 21000
2026-04-14 06:56:11,752 INFO BGP-Thread-9 (job): Iteration: 39000 - total remaining prefixes: 21000
2026-04-14 06:56:11,855 INFO BGP-Thread-3 (job): Iteration: 42000 - total remaining prefixes: 18000
2026-04-14 06:56:12,020 INFO BGP-Thread-8 (job): Iteration: 41000 - total remaining prefixes: 19000
2026-04-14 06:56:12,035 INFO BGP-Thread-5 (job): Iteration: 45000 - total remaining prefixes: 15000
2026-04-14 06:56:12,043 INFO BGP-Thread-6 (job): Iteration: 42000 - total remaining prefixes: 18000
2026-04-14 06:56:12,271 INFO BGP-Thread-1 (job): Iteration: 44000 - total remaining prefixes: 16000
2026-04-14 06:56:12,310 INFO BGP-Thread-10 (job): Iteration: 42000 - total remaining prefixes: 18000
2026-04-14 06:56:12,341 INFO BGP-Thread-4 (job): Iteration: 41000 - total remaining prefixes: 19000
2026-04-14 06:56:12,498 INFO BGP-Thread-2 (job): Iteration: 43000 - total remaining prefixes: 17000
2026-04-14 06:56:12,512 INFO BGP-Thread-7 (job): Iteration: 40000 - total remaining prefixes: 20000
2026-04-14 06:56:12,651 INFO BGP-Thread-9 (job): Iteration: 40000 - total remaining prefixes: 20000
2026-04-14 06:56:12,833 INFO BGP-Thread-3 (job): Iteration: 43000 - total remaining prefixes: 17000
2026-04-14 06:56:12,861 INFO BGP-Thread-6 (job): Iteration: 43000 - total remaining prefixes: 17000
2026-04-14 06:56:13,097 INFO BGP-Thread-4 (job): Iteration: 42000 - total remaining prefixes: 18000
2026-04-14 06:56:13,106 INFO BGP-Thread-5 (job): Iteration: 46000 - total remaining prefixes: 14000
2026-04-14 06:56:13,119 INFO BGP-Thread-8 (job): Iteration: 42000 - total remaining prefixes: 18000
2026-04-14 06:56:13,180 INFO BGP-Thread-1 (job): Iteration: 45000 - total remaining prefixes: 15000
2026-04-14 06:56:13,196 INFO BGP-Thread-10 (job): Iteration: 43000 - total remaining prefixes: 17000
2026-04-14 06:56:13,407 INFO BGP-Thread-2 (job): Iteration: 44000 - total remaining prefixes: 16000
2026-04-14 06:56:13,472 INFO BGP-Thread-7 (job): Iteration: 41000 - total remaining prefixes: 19000
2026-04-14 06:56:13,542 INFO BGP-Thread-9 (job): Iteration: 41000 - total remaining prefixes: 19000
2026-04-14 06:56:13,765 INFO BGP-Thread-3 (job): Iteration: 44000 - total remaining prefixes: 16000
2026-04-14 06:56:13,901 INFO BGP-Thread-5 (job): Iteration: 47000 - total remaining prefixes: 13000
2026-04-14 06:56:13,925 INFO BGP-Thread-6 (job): Iteration: 44000 - total remaining prefixes: 16000
2026-04-14 06:56:14,074 INFO BGP-Thread-8 (job): Iteration: 43000 - total remaining prefixes: 17000
2026-04-14 06:56:14,113 INFO BGP-Thread-4 (job): Iteration: 43000 - total remaining prefixes: 17000
2026-04-14 06:56:14,125 INFO BGP-Thread-1 (job): Iteration: 46000 - total remaining prefixes: 14000
2026-04-14 06:56:14,178 INFO BGP-Thread-10 (job): Iteration: 44000 - total remaining prefixes: 16000
2026-04-14 06:56:14,325 INFO BGP-Thread-2 (job): Iteration: 45000 - total remaining prefixes: 15000
2026-04-14 06:56:14,425 INFO BGP-Thread-9 (job): Iteration: 42000 - total remaining prefixes: 18000
2026-04-14 06:56:14,639 INFO BGP-Thread-7 (job): Iteration: 42000 - total remaining prefixes: 18000
2026-04-14 06:56:14,663 INFO BGP-Thread-3 (job): Iteration: 45000 - total remaining prefixes: 15000
2026-04-14 06:56:14,699 INFO BGP-Thread-5 (job): Iteration: 48000 - total remaining prefixes: 12000
2026-04-14 06:56:14,720 INFO BGP-Thread-8 (job): Iteration: 44000 - total remaining prefixes: 16000
2026-04-14 06:56:14,745 INFO BGP-Thread-6 (job): Iteration: 45000 - total remaining prefixes: 15000
2026-04-14 06:56:14,893 INFO BGP-Thread-1 (job): Iteration: 47000 - total remaining prefixes: 13000
2026-04-14 06:56:14,974 INFO BGP-Thread-10 (job): Iteration: 45000 - total remaining prefixes: 15000
2026-04-14 06:56:14,984 INFO BGP-Thread-4 (job): Iteration: 44000 - total remaining prefixes: 16000
2026-04-14 06:56:15,188 INFO BGP-Thread-2 (job): Iteration: 46000 - total remaining prefixes: 14000
2026-04-14 06:56:15,190 INFO BGP-Thread-9 (job): Iteration: 43000 - total remaining prefixes: 17000
2026-04-14 06:56:15,464 INFO BGP-Thread-5 (job): Iteration: 49000 - total remaining prefixes: 11000
2026-04-14 06:56:15,479 INFO BGP-Thread-1 (job): Iteration: 48000 - total remaining prefixes: 12000
2026-04-14 06:56:15,495 INFO BGP-Thread-8 (job): Iteration: 45000 - total remaining prefixes: 15000
2026-04-14 06:56:15,501 INFO BGP-Thread-7 (job): Iteration: 43000 - total remaining prefixes: 17000
2026-04-14 06:56:15,640 INFO BGP-Thread-3 (job): Iteration: 46000 - total remaining prefixes: 14000
2026-04-14 06:56:15,730 INFO BGP-Thread-6 (job): Iteration: 46000 - total remaining prefixes: 14000
2026-04-14 06:56:15,825 INFO BGP-Thread-2 (job): Iteration: 47000 - total remaining prefixes: 13000
2026-04-14 06:56:15,877 INFO BGP-Thread-4 (job): Iteration: 45000 - total remaining prefixes: 15000
2026-04-14 06:56:15,949 INFO BGP-Thread-9 (job): Iteration: 44000 - total remaining prefixes: 16000
2026-04-14 06:56:15,966 INFO BGP-Thread-10 (job): Iteration: 46000 - total remaining prefixes: 14000
2026-04-14 06:56:16,063 INFO BGP-Thread-5 (job): Iteration: 50000 - total remaining prefixes: 10000
2026-04-14 06:56:16,109 INFO BGP-Thread-8 (job): Iteration: 46000 - total remaining prefixes: 14000
2026-04-14 06:56:16,143 INFO BGP-Thread-7 (job): Iteration: 44000 - total remaining prefixes: 16000
2026-04-14 06:56:16,177 INFO BGP-Thread-3 (job): Iteration: 47000 - total remaining prefixes: 13000
2026-04-14 06:56:16,178 INFO BGP-Thread-1 (job): Iteration: 49000 - total remaining prefixes: 11000
2026-04-14 06:56:16,463 INFO BGP-Thread-6 (job): Iteration: 47000 - total remaining prefixes: 13000
2026-04-14 06:56:16,520 INFO BGP-Thread-2 (job): Iteration: 48000 - total remaining prefixes: 12000
2026-04-14 06:56:16,703 INFO BGP-Thread-5 (job): Iteration: 51000 - total remaining prefixes: 9000
2026-04-14 06:56:16,725 INFO BGP-Thread-10 (job): Iteration: 47000 - total remaining prefixes: 13000
2026-04-14 06:56:16,782 INFO BGP-Thread-4 (job): Iteration: 46000 - total remaining prefixes: 14000
2026-04-14 06:56:16,843 INFO BGP-Thread-1 (job): Iteration: 50000 - total remaining prefixes: 10000
2026-04-14 06:56:16,873 INFO BGP-Thread-9 (job): Iteration: 45000 - total remaining prefixes: 15000
2026-04-14 06:56:16,880 INFO BGP-Thread-8 (job): Iteration: 47000 - total remaining prefixes: 13000
2026-04-14 06:56:17,019 INFO BGP-Thread-7 (job): Iteration: 45000 - total remaining prefixes: 15000
2026-04-14 06:56:17,020 INFO BGP-Thread-3 (job): Iteration: 48000 - total remaining prefixes: 12000
2026-04-14 06:56:17,342 INFO BGP-Thread-6 (job): Iteration: 48000 - total remaining prefixes: 12000
2026-04-14 06:56:17,386 INFO BGP-Thread-2 (job): Iteration: 49000 - total remaining prefixes: 11000
2026-04-14 06:56:17,636 INFO BGP-Thread-5 (job): Iteration: 52000 - total remaining prefixes: 8000
2026-04-14 06:56:17,652 INFO BGP-Thread-10 (job): Iteration: 48000 - total remaining prefixes: 12000
2026-04-14 06:56:17,721 INFO BGP-Thread-4 (job): Iteration: 47000 - total remaining prefixes: 13000
2026-04-14 06:56:17,763 INFO BGP-Thread-8 (job): Iteration: 48000 - total remaining prefixes: 12000
2026-04-14 06:56:17,805 INFO BGP-Thread-1 (job): Iteration: 51000 - total remaining prefixes: 9000
2026-04-14 06:56:17,857 INFO BGP-Thread-9 (job): Iteration: 46000 - total remaining prefixes: 14000
2026-04-14 06:56:17,937 INFO BGP-Thread-7 (job): Iteration: 46000 - total remaining prefixes: 14000
2026-04-14 06:56:17,949 INFO BGP-Thread-3 (job): Iteration: 49000 - total remaining prefixes: 11000
2026-04-14 06:56:18,072 INFO BGP-Thread-6 (job): Iteration: 49000 - total remaining prefixes: 11000
2026-04-14 06:56:18,294 INFO BGP-Thread-2 (job): Iteration: 50000 - total remaining prefixes: 10000
2026-04-14 06:56:18,489 INFO BGP-Thread-8 (job): Iteration: 49000 - total remaining prefixes: 11000
2026-04-14 06:56:18,565 INFO BGP-Thread-1 (job): Iteration: 52000 - total remaining prefixes: 8000
2026-04-14 06:56:18,574 INFO BGP-Thread-10 (job): Iteration: 49000 - total remaining prefixes: 11000
2026-04-14 06:56:18,624 INFO BGP-Thread-3 (job): Iteration: 50000 - total remaining prefixes: 10000
2026-04-14 06:56:18,638 INFO BGP-Thread-4 (job): Iteration: 48000 - total remaining prefixes: 12000
2026-04-14 06:56:18,651 INFO BGP-Thread-5 (job): Iteration: 53000 - total remaining prefixes: 7000
2026-04-14 06:56:18,826 INFO BGP-Thread-7 (job): Iteration: 47000 - total remaining prefixes: 13000
2026-04-14 06:56:18,896 INFO BGP-Thread-9 (job): Iteration: 47000 - total remaining prefixes: 13000
2026-04-14 06:56:18,923 INFO BGP-Thread-2 (job): Iteration: 51000 - total remaining prefixes: 9000
2026-04-14 06:56:18,987 INFO BGP-Thread-8 (job): Iteration: 50000 - total remaining prefixes: 10000
2026-04-14 06:56:19,058 INFO BGP-Thread-6 (job): Iteration: 50000 - total remaining prefixes: 10000
2026-04-14 06:56:19,339 INFO BGP-Thread-3 (job): Iteration: 51000 - total remaining prefixes: 9000
2026-04-14 06:56:19,365 INFO BGP-Thread-1 (job): Iteration: 53000 - total remaining prefixes: 7000
2026-04-14 06:56:19,416 INFO BGP-Thread-4 (job): Iteration: 49000 - total remaining prefixes: 11000
2026-04-14 06:56:19,501 INFO BGP-Thread-10 (job): Iteration: 50000 - total remaining prefixes: 10000
2026-04-14 06:56:19,521 INFO BGP-Thread-2 (job): Iteration: 52000 - total remaining prefixes: 8000
2026-04-14 06:56:19,541 INFO BGP-Thread-5 (job): Iteration: 54000 - total remaining prefixes: 6000
2026-04-14 06:56:19,585 INFO BGP-Thread-7 (job): Iteration: 48000 - total remaining prefixes: 12000
2026-04-14 06:56:19,721 INFO BGP-Thread-8 (job): Iteration: 51000 - total remaining prefixes: 9000
2026-04-14 06:56:19,993 INFO BGP-Thread-9 (job): Iteration: 48000 - total remaining prefixes: 12000
2026-04-14 06:56:20,048 INFO BGP-Thread-6 (job): Iteration: 51000 - total remaining prefixes: 9000
2026-04-14 06:56:20,187 INFO BGP-Thread-3 (job): Iteration: 52000 - total remaining prefixes: 8000
2026-04-14 06:56:20,266 INFO BGP-Thread-1 (job): Iteration: 54000 - total remaining prefixes: 6000
2026-04-14 06:56:20,355 INFO BGP-Thread-4 (job): Iteration: 50000 - total remaining prefixes: 10000
2026-04-14 06:56:20,470 INFO BGP-Thread-8 (job): Iteration: 52000 - total remaining prefixes: 8000
2026-04-14 06:56:20,483 INFO BGP-Thread-10 (job): Iteration: 51000 - total remaining prefixes: 9000
2026-04-14 06:56:20,487 INFO BGP-Thread-5 (job): Iteration: 55000 - total remaining prefixes: 5000
2026-04-14 06:56:20,524 INFO BGP-Thread-7 (job): Iteration: 49000 - total remaining prefixes: 11000
2026-04-14 06:56:20,543 INFO BGP-Thread-2 (job): Iteration: 53000 - total remaining prefixes: 7000
2026-04-14 06:56:20,871 INFO BGP-Thread-9 (job): Iteration: 49000 - total remaining prefixes: 11000
2026-04-14 06:56:21,012 INFO BGP-Thread-6 (job): Iteration: 52000 - total remaining prefixes: 8000
2026-04-14 06:56:21,064 INFO BGP-Thread-3 (job): Iteration: 53000 - total remaining prefixes: 7000
2026-04-14 06:56:21,254 INFO BGP-Thread-1 (job): Iteration: 55000 - total remaining prefixes: 5000
2026-04-14 06:56:21,367 INFO BGP-Thread-8 (job): Iteration: 53000 - total remaining prefixes: 7000
2026-04-14 06:56:21,389 INFO BGP-Thread-4 (job): Iteration: 51000 - total remaining prefixes: 9000
2026-04-14 06:56:21,449 INFO BGP-Thread-2 (job): Iteration: 54000 - total remaining prefixes: 6000
2026-04-14 06:56:21,452 INFO BGP-Thread-5 (job): Iteration: 56000 - total remaining prefixes: 4000
2026-04-14 06:56:21,546 INFO BGP-Thread-10 (job): Iteration: 52000 - total remaining prefixes: 8000
2026-04-14 06:56:21,666 INFO BGP-Thread-7 (job): Iteration: 50000 - total remaining prefixes: 10000
2026-04-14 06:56:21,898 INFO BGP-Thread-9 (job): Iteration: 50000 - total remaining prefixes: 10000
2026-04-14 06:56:22,012 INFO BGP-Thread-4 (job): Iteration: 52000 - total remaining prefixes: 8000
2026-04-14 06:56:22,069 INFO BGP-Thread-6 (job): Iteration: 53000 - total remaining prefixes: 7000
2026-04-14 06:56:22,087 INFO BGP-Thread-3 (job): Iteration: 54000 - total remaining prefixes: 6000
2026-04-14 06:56:22,180 INFO BGP-Thread-1 (job): Iteration: 56000 - total remaining prefixes: 4000
2026-04-14 06:56:22,184 INFO BGP-Thread-8 (job): Iteration: 54000 - total remaining prefixes: 6000
2026-04-14 06:56:22,297 INFO BGP-Thread-10 (job): Iteration: 53000 - total remaining prefixes: 7000
2026-04-14 06:56:22,353 INFO BGP-Thread-2 (job): Iteration: 55000 - total remaining prefixes: 5000
2026-04-14 06:56:22,368 INFO BGP-Thread-7 (job): Iteration: 51000 - total remaining prefixes: 9000
2026-04-14 06:56:22,411 INFO BGP-Thread-5 (job): Iteration: 57000 - total remaining prefixes: 3000
2026-04-14 06:56:22,609 INFO BGP-Thread-9 (job): Iteration: 51000 - total remaining prefixes: 9000
2026-04-14 06:56:22,881 INFO BGP-Thread-6 (job): Iteration: 54000 - total remaining prefixes: 6000
2026-04-14 06:56:22,930 INFO BGP-Thread-1 (job): Iteration: 57000 - total remaining prefixes: 3000
2026-04-14 06:56:22,936 INFO BGP-Thread-10 (job): Iteration: 54000 - total remaining prefixes: 6000
2026-04-14 06:56:22,945 INFO BGP-Thread-2 (job): Iteration: 56000 - total remaining prefixes: 4000
2026-04-14 06:56:22,950 INFO BGP-Thread-4 (job): Iteration: 53000 - total remaining prefixes: 7000
2026-04-14 06:56:23,006 INFO BGP-Thread-8 (job): Iteration: 55000 - total remaining prefixes: 5000
2026-04-14 06:56:23,010 INFO BGP-Thread-3 (job): Iteration: 55000 - total remaining prefixes: 5000
2026-04-14 06:56:23,168 INFO BGP-Thread-5 (job): Iteration: 58000 - total remaining prefixes: 2000
2026-04-14 06:56:23,287 INFO BGP-Thread-9 (job): Iteration: 52000 - total remaining prefixes: 8000
2026-04-14 06:56:23,308 INFO BGP-Thread-7 (job): Iteration: 52000 - total remaining prefixes: 8000
2026-04-14 06:56:23,653 INFO BGP-Thread-6 (job): Iteration: 55000 - total remaining prefixes: 5000
2026-04-14 06:56:23,918 INFO BGP-Thread-4 (job): Iteration: 54000 - total remaining prefixes: 6000
2026-04-14 06:56:23,949 INFO BGP-Thread-1 (job): Iteration: 58000 - total remaining prefixes: 2000
2026-04-14 06:56:24,060 INFO BGP-Thread-2 (job): Iteration: 57000 - total remaining prefixes: 3000
2026-04-14 06:56:24,153 INFO BGP-Thread-8 (job): Iteration: 56000 - total remaining prefixes: 4000
2026-04-14 06:56:24,191 INFO BGP-Thread-10 (job): Iteration: 55000 - total remaining prefixes: 5000
2026-04-14 06:56:24,202 INFO BGP-Thread-3 (job): Iteration: 56000 - total remaining prefixes: 4000
2026-04-14 06:56:24,242 INFO BGP-Thread-5 (job): Iteration: 59000 - total remaining prefixes: 1000
2026-04-14 06:56:24,386 INFO BGP-Thread-7 (job): Iteration: 53000 - total remaining prefixes: 7000
2026-04-14 06:56:24,491 INFO BGP-Thread-9 (job): Iteration: 53000 - total remaining prefixes: 7000
2026-04-14 06:56:24,504 INFO BGP-Thread-6 (job): Iteration: 56000 - total remaining prefixes: 4000
2026-04-14 06:56:24,844 INFO BGP-Thread-2 (job): Iteration: 58000 - total remaining prefixes: 2000
2026-04-14 06:56:24,919 INFO BGP-Thread-1 (job): Iteration: 59000 - total remaining prefixes: 1000
2026-04-14 06:56:24,932 INFO BGP-Thread-4 (job): Iteration: 55000 - total remaining prefixes: 5000
2026-04-14 06:56:24,948 INFO BGP-Thread-5 (job): All update messages generated.
2026-04-14 06:56:24,948 INFO BGP-Thread-5 (job): Storing performance results.
2026-04-14 06:56:24,948 INFO BGP-Thread-5 (job): ########## Final results ##########
2026-04-14 06:56:24,948 INFO BGP-Thread-5 (job): Number of iterations: 60000
2026-04-14 06:56:24,948 INFO BGP-Thread-5 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:56:24,948 INFO BGP-Thread-5 (job): The pre-fill phase duration: 0s
2026-04-14 06:56:24,948 INFO BGP-Thread-5 (job): Number of UPDATE messages sent in the 2nd test phase: 60000
2026-04-14 06:56:24,949 INFO BGP-Thread-5 (job): The 2nd test phase duration: 46.634313106536865s
2026-04-14 06:56:24,949 INFO BGP-Thread-5 (job): Threshold for performance reporting: 1000
2026-04-14 06:56:24,949 INFO BGP-Thread-5 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:56:24,949 INFO BGP-Thread-5 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:24,949 INFO BGP-Thread-5 (job):   60000
2026-04-14 06:56:24,949 INFO BGP-Thread-5 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:56:24,949 INFO BGP-Thread-5 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:24,949 INFO BGP-Thread-5 (job):   1286
2026-04-14 06:56:24,949 INFO BGP-Thread-5 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:56:24,959 INFO BGP-Thread-10 (job): Iteration: 56000 - total remaining prefixes: 4000
2026-04-14 06:56:24,968 INFO BGP-Thread-3 (job): Iteration: 57000 - total remaining prefixes: 3000
2026-04-14 06:56:25,031 INFO BGP-Thread-8 (job): Iteration: 57000 - total remaining prefixes: 3000
2026-04-14 06:56:25,121 INFO BGP-Thread-6 (job): Iteration: 57000 - total remaining prefixes: 3000
2026-04-14 06:56:25,197 INFO BGP-Thread-7 (job): Iteration: 54000 - total remaining prefixes: 6000
2026-04-14 06:56:25,280 INFO BGP-Thread-9 (job): Iteration: 54000 - total remaining prefixes: 6000
2026-04-14 06:56:25,396 INFO BGP-Thread-2 (job): Iteration: 59000 - total remaining prefixes: 1000
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job): All update messages generated.
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job): Storing performance results.
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job): ########## Final results ##########
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job): Number of iterations: 60000
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job): The pre-fill phase duration: 0s
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job): Number of UPDATE messages sent in the 2nd test phase: 60000
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job): The 2nd test phase duration: 47.55367588996887s
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job): Threshold for performance reporting: 1000
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job):   60000
2026-04-14 06:56:25,547 INFO BGP-Thread-1 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:56:25,548 INFO BGP-Thread-1 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:25,548 INFO BGP-Thread-1 (job):   1261
2026-04-14 06:56:25,548 INFO BGP-Thread-1 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:56:25,567 INFO BGP-Thread-3 (job): Iteration: 58000 - total remaining prefixes: 2000
2026-04-14 06:56:25,663 INFO BGP-Thread-10 (job): Iteration: 57000 - total remaining prefixes: 3000
2026-04-14 06:56:25,759 INFO BGP-Thread-8 (job): Iteration: 58000 - total remaining prefixes: 2000
2026-04-14 06:56:25,808 INFO BGP-Thread-4 (job): Iteration: 56000 - total remaining prefixes: 4000
2026-04-14 06:56:25,836 INFO BGP-Thread-6 (job): Iteration: 58000 - total remaining prefixes: 2000
2026-04-14 06:56:25,998 INFO BGP-Thread-7 (job): Iteration: 55000 - total remaining prefixes: 5000
2026-04-14 06:56:26,146 INFO BGP-Thread-2 (job): All update messages generated.
2026-04-14 06:56:26,146 INFO BGP-Thread-2 (job): Storing performance results.
2026-04-14 06:56:26,146 INFO BGP-Thread-2 (job): ########## Final results ##########
2026-04-14 06:56:26,146 INFO BGP-Thread-2 (job): Number of iterations: 60000
2026-04-14 06:56:26,146 INFO BGP-Thread-2 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:56:26,146 INFO BGP-Thread-2 (job): The pre-fill phase duration: 0s
2026-04-14 06:56:26,146 INFO BGP-Thread-2 (job): Number of UPDATE messages sent in the 2nd test phase: 60000
2026-04-14 06:56:26,146 INFO BGP-Thread-2 (job): The 2nd test phase duration: 47.97111701965332s
2026-04-14 06:56:26,146 INFO BGP-Thread-2 (job): Threshold for performance reporting: 1000
2026-04-14 06:56:26,146 INFO BGP-Thread-2 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:56:26,146 INFO BGP-Thread-2 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:26,146 INFO BGP-Thread-2 (job):   60000
2026-04-14 06:56:26,147 INFO BGP-Thread-2 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:56:26,147 INFO BGP-Thread-2 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:26,147 INFO BGP-Thread-2 (job):   1250
2026-04-14 06:56:26,147 INFO BGP-Thread-2 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:56:26,214 INFO BGP-Thread-9 (job): Iteration: 55000 - total remaining prefixes: 5000
2026-04-14 06:56:26,283 INFO BGP-Thread-3 (job): Iteration: 59000 - total remaining prefixes: 1000
2026-04-14 06:56:26,389 INFO BGP-Thread-10 (job): Iteration: 58000 - total remaining prefixes: 2000
2026-04-14 06:56:26,434 INFO BGP-Thread-8 (job): Iteration: 59000 - total remaining prefixes: 1000
2026-04-14 06:56:26,637 INFO BGP-Thread-6 (job): Iteration: 59000 - total remaining prefixes: 1000
2026-04-14 06:56:26,675 INFO BGP-Thread-4 (job): Iteration: 57000 - total remaining prefixes: 3000
2026-04-14 06:56:26,705 INFO BGP-Thread-9 (job): Iteration: 56000 - total remaining prefixes: 4000
2026-04-14 06:56:26,737 INFO BGP-Thread-10 (job): Iteration: 59000 - total remaining prefixes: 1000
2026-04-14 06:56:26,755 INFO BGP-Thread-7 (job): Iteration: 56000 - total remaining prefixes: 4000
2026-04-14 06:56:26,784 INFO BGP-Thread-8 (job): All update messages generated.
2026-04-14 06:56:26,785 INFO BGP-Thread-8 (job): Storing performance results.
2026-04-14 06:56:26,785 INFO BGP-Thread-8 (job): ########## Final results ##########
2026-04-14 06:56:26,785 INFO BGP-Thread-8 (job): Number of iterations: 60000
2026-04-14 06:56:26,785 INFO BGP-Thread-8 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:56:26,785 INFO BGP-Thread-8 (job): The pre-fill phase duration: 0s
2026-04-14 06:56:26,785 INFO BGP-Thread-8 (job): Number of UPDATE messages sent in the 2nd test phase: 60000
2026-04-14 06:56:26,785 INFO BGP-Thread-8 (job): The 2nd test phase duration: 48.453125s
2026-04-14 06:56:26,785 INFO BGP-Thread-8 (job): Threshold for performance reporting: 1000
2026-04-14 06:56:26,790 INFO BGP-Thread-8 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:56:26,790 INFO BGP-Thread-8 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:26,790 INFO BGP-Thread-8 (job):   60000
2026-04-14 06:56:26,795 INFO BGP-Thread-8 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:56:26,795 INFO BGP-Thread-8 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:26,795 INFO BGP-Thread-8 (job):   1238
2026-04-14 06:56:26,795 INFO BGP-Thread-8 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:56:26,937 INFO BGP-Thread-9 (job): Iteration: 57000 - total remaining prefixes: 3000
2026-04-14 06:56:27,029 INFO BGP-Thread-3 (job): All update messages generated.
2026-04-14 06:56:27,029 INFO BGP-Thread-3 (job): Storing performance results.
2026-04-14 06:56:27,029 INFO BGP-Thread-3 (job): ########## Final results ##########
2026-04-14 06:56:27,029 INFO BGP-Thread-3 (job): Number of iterations: 60000
2026-04-14 06:56:27,029 INFO BGP-Thread-3 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:56:27,029 INFO BGP-Thread-3 (job): The pre-fill phase duration: 0s
2026-04-14 06:56:27,029 INFO BGP-Thread-3 (job): Number of UPDATE messages sent in the 2nd test phase: 60000
2026-04-14 06:56:27,029 INFO BGP-Thread-3 (job): The 2nd test phase duration: 49.000560998916626s
2026-04-14 06:56:27,029 INFO BGP-Thread-3 (job): Threshold for performance reporting: 1000
2026-04-14 06:56:27,029 INFO BGP-Thread-3 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:56:27,029 INFO BGP-Thread-3 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:27,029 INFO BGP-Thread-3 (job):   60000
2026-04-14 06:56:27,030 INFO BGP-Thread-3 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:56:27,030 INFO BGP-Thread-3 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:27,030 INFO BGP-Thread-3 (job):   1224
2026-04-14 06:56:27,030 INFO BGP-Thread-3 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:56:27,112 INFO BGP-Thread-7 (job): Iteration: 57000 - total remaining prefixes: 3000
2026-04-14 06:56:27,159 INFO BGP-Thread-6 (job): All update messages generated.
2026-04-14 06:56:27,160 INFO BGP-Thread-6 (job): Storing performance results.
2026-04-14 06:56:27,160 INFO BGP-Thread-6 (job): ########## Final results ##########
2026-04-14 06:56:27,160 INFO BGP-Thread-6 (job): Number of iterations: 60000
2026-04-14 06:56:27,160 INFO BGP-Thread-6 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:56:27,160 INFO BGP-Thread-6 (job): The pre-fill phase duration: 0s
2026-04-14 06:56:27,160 INFO BGP-Thread-6 (job): Number of UPDATE messages sent in the 2nd test phase: 60000
2026-04-14 06:56:27,160 INFO BGP-Thread-6 (job): The 2nd test phase duration: 48.949522256851196s
2026-04-14 06:56:27,160 INFO BGP-Thread-6 (job): Threshold for performance reporting: 1000
2026-04-14 06:56:27,173 INFO BGP-Thread-6 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:56:27,173 INFO BGP-Thread-6 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:27,173 INFO BGP-Thread-6 (job):   60000
2026-04-14 06:56:27,181 INFO BGP-Thread-10 (job): All update messages generated.
2026-04-14 06:56:27,181 INFO BGP-Thread-10 (job): Storing performance results.
2026-04-14 06:56:27,181 INFO BGP-Thread-10 (job): ########## Final results ##########
2026-04-14 06:56:27,181 INFO BGP-Thread-10 (job): Number of iterations: 60000
2026-04-14 06:56:27,181 INFO BGP-Thread-10 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:56:27,181 INFO BGP-Thread-10 (job): The pre-fill phase duration: 0s
2026-04-14 06:56:27,181 INFO BGP-Thread-10 (job): Number of UPDATE messages sent in the 2nd test phase: 60000
2026-04-14 06:56:27,181 INFO BGP-Thread-10 (job): The 2nd test phase duration: 48.86637783050537s
2026-04-14 06:56:27,182 INFO BGP-Thread-10 (job): Threshold for performance reporting: 1000
2026-04-14 06:56:27,184 INFO BGP-Thread-10 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:56:27,218 INFO BGP-Thread-6 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:56:27,242 INFO BGP-Thread-10 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:27,243 INFO BGP-Thread-6 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:27,243 INFO BGP-Thread-4 (job): Iteration: 58000 - total remaining prefixes: 2000
2026-04-14 06:56:27,243 INFO BGP-Thread-10 (job):   60000
2026-04-14 06:56:27,244 INFO BGP-Thread-6 (job):   1225
2026-04-14 06:56:27,244 INFO BGP-Thread-9 (job): Iteration: 58000 - total remaining prefixes: 2000
2026-04-14 06:56:27,256 INFO BGP-Thread-6 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:56:27,258 INFO BGP-Thread-10 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:56:27,260 INFO BGP-Thread-10 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:27,260 INFO BGP-Thread-10 (job):   1227
2026-04-14 06:56:27,261 INFO BGP-Thread-10 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:56:27,331 INFO BGP-Thread-4 (job): Iteration: 59000 - total remaining prefixes: 1000
2026-04-14 06:56:27,359 INFO BGP-Thread-9 (job): Iteration: 59000 - total remaining prefixes: 1000
2026-04-14 06:56:27,363 INFO BGP-Thread-7 (job): Iteration: 58000 - total remaining prefixes: 2000
2026-04-14 06:56:27,442 INFO BGP-Thread-4 (job): All update messages generated.
2026-04-14 06:56:27,442 INFO BGP-Thread-4 (job): Storing performance results.
2026-04-14 06:56:27,442 INFO BGP-Thread-4 (job): ########## Final results ##########
2026-04-14 06:56:27,442 INFO BGP-Thread-4 (job): Number of iterations: 60000
2026-04-14 06:56:27,442 INFO BGP-Thread-4 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:56:27,442 INFO BGP-Thread-4 (job): The pre-fill phase duration: 0s
2026-04-14 06:56:27,443 INFO BGP-Thread-4 (job): Number of UPDATE messages sent in the 2nd test phase: 60000
2026-04-14 06:56:27,443 INFO BGP-Thread-4 (job): The 2nd test phase duration: 49.15909504890442s
2026-04-14 06:56:27,443 INFO BGP-Thread-4 (job): Threshold for performance reporting: 1000
2026-04-14 06:56:27,443 INFO BGP-Thread-4 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:56:27,443 INFO BGP-Thread-4 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:27,443 INFO BGP-Thread-4 (job):   60000
2026-04-14 06:56:27,443 INFO BGP-Thread-4 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:56:27,443 INFO BGP-Thread-4 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:27,443 INFO BGP-Thread-4 (job):   1220
2026-04-14 06:56:27,443 INFO BGP-Thread-4 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:56:27,465 INFO BGP-Thread-7 (job): Iteration: 59000 - total remaining prefixes: 1000
2026-04-14 06:56:27,510 INFO BGP-Thread-9 (job): All update messages generated.
2026-04-14 06:56:27,511 INFO BGP-Thread-9 (job): Storing performance results.
2026-04-14 06:56:27,511 INFO BGP-Thread-9 (job): ########## Final results ##########
2026-04-14 06:56:27,511 INFO BGP-Thread-9 (job): Number of iterations: 60000
2026-04-14 06:56:27,511 INFO BGP-Thread-9 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:56:27,511 INFO BGP-Thread-9 (job): The pre-fill phase duration: 0s
2026-04-14 06:56:27,511 INFO BGP-Thread-9 (job): Number of UPDATE messages sent in the 2nd test phase: 60000
2026-04-14 06:56:27,511 INFO BGP-Thread-9 (job): The 2nd test phase duration: 49.248539209365845s
2026-04-14 06:56:27,511 INFO BGP-Thread-9 (job): Threshold for performance reporting: 1000
2026-04-14 06:56:27,513 INFO BGP-Thread-9 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:56:27,514 INFO BGP-Thread-9 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:27,514 INFO BGP-Thread-9 (job):   60000
2026-04-14 06:56:27,514 INFO BGP-Thread-9 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:56:27,514 INFO BGP-Thread-9 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:27,514 INFO BGP-Thread-9 (job):   1218
2026-04-14 06:56:27,514 INFO BGP-Thread-9 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:56:27,518 INFO BGP-Thread-7 (job): All update messages generated.
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job): Storing performance results.
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job): ########## Final results ##########
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job): Number of iterations: 60000
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job): The pre-fill phase duration: 0s
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job): Number of UPDATE messages sent in the 2nd test phase: 60000
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job): The 2nd test phase duration: 49.293330669403076s
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job): Threshold for performance reporting: 1000
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job):   60000
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job):   +1/-0 routes in two UPDATEs
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job):   1217
2026-04-14 06:56:27,519 INFO BGP-Thread-7 (job): Finally an END-OF-RIB is sent.
2026-04-14 06:56:34,958 INFO BGP-Thread-5 (job): ... idle for 10.008s
2026-04-14 06:56:34,958 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 10.008s
2026-04-14 06:56:34,958 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:56:34,958 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:34,958 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:35,566 INFO BGP-Thread-1 (job): ... idle for 10.008s
2026-04-14 06:56:35,566 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 10.008s
2026-04-14 06:56:35,566 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:56:35,566 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:35,566 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:36,154 INFO BGP-Thread-2 (job): ... idle for 10.006s
2026-04-14 06:56:36,154 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 10.006s
2026-04-14 06:56:36,154 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:56:36,154 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:36,154 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:36,802 INFO BGP-Thread-8 (job): ... idle for 10.006s
2026-04-14 06:56:36,802 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 10.006s
2026-04-14 06:56:36,802 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:56:36,802 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:36,802 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:37,046 INFO BGP-Thread-3 (job): ... idle for 10.009s
2026-04-14 06:56:37,046 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 10.009s
2026-04-14 06:56:37,046 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:56:37,046 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:37,046 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:37,266 INFO BGP-Thread-6 (job): ... idle for 10.008s
2026-04-14 06:56:37,266 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 10.008s
2026-04-14 06:56:37,266 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:56:37,266 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:37,266 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:37,274 INFO BGP-Thread-10 (job): ... idle for 10.008s
2026-04-14 06:56:37,274 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 10.008s
2026-04-14 06:56:37,274 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:56:37,274 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:37,274 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:37,450 INFO BGP-Thread-4 (job): ... idle for 10.007s
2026-04-14 06:56:37,450 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 10.007s
2026-04-14 06:56:37,450 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:56:37,450 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:37,450 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:37,522 INFO BGP-Thread-9 (job): ... idle for 10.007s
2026-04-14 06:56:37,522 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 10.007s
2026-04-14 06:56:37,523 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:56:37,523 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:37,523 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:37,527 INFO BGP-Thread-7 (job): ... idle for 10.008s
2026-04-14 06:56:37,527 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 10.008s
2026-04-14 06:56:37,527 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:56:37,527 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:37,527 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:37,994 INFO BGP-Thread-1 (job): ... idle for 2.428s
2026-04-14 06:56:37,994 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 12.436s
2026-04-14 06:56:37,994 INFO BGP-Thread-1 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:56:37,994 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:56:37,994 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:37,994 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:38,030 INFO BGP-Thread-3 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:56:38,185 INFO BGP-Thread-2 (job): ... idle for 2.031s
2026-04-14 06:56:38,185 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 12.037s
2026-04-14 06:56:38,185 INFO BGP-Thread-2 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:56:38,185 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:56:38,185 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:38,185 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:38,205 INFO BGP-Thread-6 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:56:38,214 INFO BGP-Thread-7 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:56:38,307 INFO BGP-Thread-9 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:56:38,335 INFO BGP-Thread-4 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:56:38,341 INFO BGP-Thread-5 (job): ... idle for 3.382s
2026-04-14 06:56:38,341 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 13.390s
2026-04-14 06:56:38,341 INFO BGP-Thread-5 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:56:38,341 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:56:38,341 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:38,341 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:38,412 INFO BGP-Thread-8 (job): ... idle for 1.610s
2026-04-14 06:56:38,412 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 11.616s
2026-04-14 06:56:38,412 INFO BGP-Thread-8 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:56:38,412 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:56:38,412 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:38,412 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:38,412 INFO BGP-Thread-10 (job): ... idle for 1.138s
2026-04-14 06:56:38,413 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 11.146s
2026-04-14 06:56:38,413 INFO BGP-Thread-10 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:56:38,413 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:56:38,413 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:38,413 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:48,002 INFO BGP-Thread-1 (job): ... idle for 10.007s
2026-04-14 06:56:48,002 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 22.443s
2026-04-14 06:56:48,002 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:56:48,002 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:48,002 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:48,040 INFO BGP-Thread-3 (job): ... idle for 10.010s
2026-04-14 06:56:48,040 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 21.003s
2026-04-14 06:56:48,040 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:56:48,040 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:48,041 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:48,195 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:56:48,195 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 22.047s
2026-04-14 06:56:48,196 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:56:48,196 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:48,196 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:48,216 INFO BGP-Thread-6 (job): ... idle for 10.010s
2026-04-14 06:56:48,216 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 20.957s
2026-04-14 06:56:48,216 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:56:48,216 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:48,216 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:48,222 INFO BGP-Thread-7 (job): ... idle for 10.008s
2026-04-14 06:56:48,222 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 20.702s
2026-04-14 06:56:48,222 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:56:48,222 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:48,222 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:48,318 INFO BGP-Thread-9 (job): ... idle for 10.010s
2026-04-14 06:56:48,318 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 20.802s
2026-04-14 06:56:48,318 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:56:48,318 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:48,318 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:48,345 INFO BGP-Thread-4 (job): ... idle for 10.009s
2026-04-14 06:56:48,345 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 20.901s
2026-04-14 06:56:48,345 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:56:48,345 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:48,345 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:48,351 INFO BGP-Thread-5 (job): ... idle for 10.010s
2026-04-14 06:56:48,351 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 23.401s
2026-04-14 06:56:48,351 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:56:48,351 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:48,351 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:48,420 INFO BGP-Thread-8 (job): ... idle for 10.008s
2026-04-14 06:56:48,420 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 21.624s
2026-04-14 06:56:48,420 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:56:48,420 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:48,420 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:48,423 INFO BGP-Thread-10 (job): ... idle for 10.010s
2026-04-14 06:56:48,423 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 21.156s
2026-04-14 06:56:48,423 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:56:48,424 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:48,424 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:58,012 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:56:58,013 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 32.453s
2026-04-14 06:56:58,013 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:56:58,013 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:58,013 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:58,050 INFO BGP-Thread-3 (job): ... idle for 10.009s
2026-04-14 06:56:58,050 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 31.012s
2026-04-14 06:56:58,050 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:56:58,050 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:58,050 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:58,206 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:56:58,206 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 32.057s
2026-04-14 06:56:58,206 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:56:58,206 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:58,206 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:58,226 INFO BGP-Thread-6 (job): ... idle for 10.010s
2026-04-14 06:56:58,227 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 30.967s
2026-04-14 06:56:58,227 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:56:58,227 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:58,227 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:58,231 INFO BGP-Thread-7 (job): ... idle for 10.009s
2026-04-14 06:56:58,231 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 30.710s
2026-04-14 06:56:58,231 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:56:58,231 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:58,231 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:58,328 INFO BGP-Thread-9 (job): ... idle for 10.010s
2026-04-14 06:56:58,329 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 30.812s
2026-04-14 06:56:58,329 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:56:58,329 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:58,329 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:58,352 INFO BGP-Thread-4 (job): ... idle for 10.007s
2026-04-14 06:56:58,353 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 30.908s
2026-04-14 06:56:58,353 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:56:58,353 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:58,353 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:58,357 INFO BGP-Thread-5 (job): ... idle for 10.006s
2026-04-14 06:56:58,358 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 33.406s
2026-04-14 06:56:58,358 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:56:58,358 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:58,358 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:58,430 INFO BGP-Thread-8 (job): ... idle for 10.009s
2026-04-14 06:56:58,430 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 31.633s
2026-04-14 06:56:58,430 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:56:58,430 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:58,430 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:56:58,434 INFO BGP-Thread-10 (job): ... idle for 10.010s
2026-04-14 06:56:58,434 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 31.167s
2026-04-14 06:56:58,434 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:56:58,434 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:56:58,434 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:08,023 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:57:08,024 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 42.464s
2026-04-14 06:57:08,024 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:57:08,024 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:08,024 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:08,060 INFO BGP-Thread-3 (job): ... idle for 10.010s
2026-04-14 06:57:08,061 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 41.022s
2026-04-14 06:57:08,061 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:57:08,061 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:08,061 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:08,217 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:57:08,217 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 42.067s
2026-04-14 06:57:08,217 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:57:08,217 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:08,217 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:08,235 INFO BGP-Thread-7 (job): ... idle for 10.004s
2026-04-14 06:57:08,236 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 40.714s
2026-04-14 06:57:08,236 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:57:08,236 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:08,236 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:08,237 INFO BGP-Thread-6 (job): ... idle for 10.010s
2026-04-14 06:57:08,237 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 40.977s
2026-04-14 06:57:08,237 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:57:08,237 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:08,238 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:08,333 INFO BGP-Thread-9 (job): ... idle for 10.004s
2026-04-14 06:57:08,334 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 40.816s
2026-04-14 06:57:08,334 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:57:08,334 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:08,334 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:08,353 INFO BGP-Thread-4 (job): ... idle for 10.000s
2026-04-14 06:57:08,354 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 40.908s
2026-04-14 06:57:08,354 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:57:08,354 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:08,354 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:08,366 INFO BGP-Thread-5 (job): ... idle for 10.008s
2026-04-14 06:57:08,366 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 43.414s
2026-04-14 06:57:08,366 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:57:08,366 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:08,366 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:08,440 INFO BGP-Thread-8 (job): ... idle for 10.009s
2026-04-14 06:57:08,440 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 41.642s
2026-04-14 06:57:08,440 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:57:08,440 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:08,440 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:08,440 INFO BGP-Thread-10 (job): ... idle for 10.006s
2026-04-14 06:57:08,441 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 41.172s
2026-04-14 06:57:08,441 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:57:08,441 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:08,441 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:18,034 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:57:18,034 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 52.474s
2026-04-14 06:57:18,035 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:57:18,035 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:18,035 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:18,065 INFO BGP-Thread-3 (job): ... idle for 10.004s
2026-04-14 06:57:18,065 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 51.026s
2026-04-14 06:57:18,065 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:57:18,065 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:18,065 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:18,227 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:57:18,228 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 52.077s
2026-04-14 06:57:18,228 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:57:18,228 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:18,228 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:18,240 INFO BGP-Thread-6 (job): ... idle for 10.002s
2026-04-14 06:57:18,240 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 50.979s
2026-04-14 06:57:18,240 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:57:18,240 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:18,241 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:18,246 INFO BGP-Thread-7 (job): ... idle for 10.010s
2026-04-14 06:57:18,246 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 50.724s
2026-04-14 06:57:18,246 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:57:18,247 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:18,247 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:18,338 INFO BGP-Thread-9 (job): ... idle for 10.004s
2026-04-14 06:57:18,338 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 50.820s
2026-04-14 06:57:18,338 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:57:18,339 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:18,339 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:18,355 INFO BGP-Thread-4 (job): ... idle for 10.001s
2026-04-14 06:57:18,355 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 50.909s
2026-04-14 06:57:18,355 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:57:18,355 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:18,355 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:18,369 INFO BGP-Thread-5 (job): ... idle for 10.003s
2026-04-14 06:57:18,370 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 53.417s
2026-04-14 06:57:18,370 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:57:18,370 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:18,370 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:18,450 INFO BGP-Thread-10 (job): ... idle for 10.009s
2026-04-14 06:57:18,450 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 51.181s
2026-04-14 06:57:18,450 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:57:18,451 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:18,451 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:18,451 INFO BGP-Thread-8 (job): ... idle for 10.010s
2026-04-14 06:57:18,451 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 51.653s
2026-04-14 06:57:18,451 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:57:18,451 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:18,452 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:24,956 INFO BGP-Thread-5 (job): ... idle for 6.586s
2026-04-14 06:57:24,957 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 60.003s
2026-04-14 06:57:24,957 INFO BGP-Thread-5 (job): KEEP ALIVE is sent.
2026-04-14 06:57:24,957 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:57:24,957 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:24,957 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:25,556 INFO BGP-Thread-1 (job): ... idle for 7.520s
2026-04-14 06:57:25,556 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 59.994s
2026-04-14 06:57:25,556 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:57:25,556 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:57:25,557 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:25,557 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:26,155 INFO BGP-Thread-2 (job): ... idle for 7.927s
2026-04-14 06:57:26,155 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 60.004s
2026-04-14 06:57:26,155 INFO BGP-Thread-2 (job): KEEP ALIVE is sent.
2026-04-14 06:57:26,156 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:57:26,156 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:26,156 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:26,804 INFO BGP-Thread-8 (job): ... idle for 8.352s
2026-04-14 06:57:26,804 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 60.005s
2026-04-14 06:57:26,804 INFO BGP-Thread-8 (job): KEEP ALIVE is sent.
2026-04-14 06:57:26,805 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:57:26,805 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:26,805 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:27,038 INFO BGP-Thread-3 (job): ... idle for 8.973s
2026-04-14 06:57:27,038 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 59.999s
2026-04-14 06:57:27,038 INFO BGP-Thread-3 (job): KEEP ALIVE is sent.
2026-04-14 06:57:27,039 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:57:27,039 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:27,039 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:27,264 INFO BGP-Thread-6 (job): ... idle for 9.023s
2026-04-14 06:57:27,264 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 60.003s
2026-04-14 06:57:27,265 INFO BGP-Thread-6 (job): KEEP ALIVE is sent.
2026-04-14 06:57:27,265 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:57:27,265 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:27,265 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:27,274 INFO BGP-Thread-10 (job): ... idle for 8.823s
2026-04-14 06:57:27,274 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 60.004s
2026-04-14 06:57:27,274 INFO BGP-Thread-10 (job): KEEP ALIVE is sent.
2026-04-14 06:57:27,274 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:57:27,274 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:27,274 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:27,453 INFO BGP-Thread-4 (job): ... idle for 9.097s
2026-04-14 06:57:27,453 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 60.006s
2026-04-14 06:57:27,453 INFO BGP-Thread-4 (job): KEEP ALIVE is sent.
2026-04-14 06:57:27,453 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:57:27,453 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:27,453 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:27,520 INFO BGP-Thread-7 (job): ... idle for 9.274s
2026-04-14 06:57:27,521 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 59.998s
2026-04-14 06:57:27,521 INFO BGP-Thread-7 (job): KEEP ALIVE is sent.
2026-04-14 06:57:27,521 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:57:27,521 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:27,521 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:27,524 INFO BGP-Thread-9 (job): ... idle for 9.185s
2026-04-14 06:57:27,524 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 60.005s
2026-04-14 06:57:27,524 INFO BGP-Thread-9 (job): KEEP ALIVE is sent.
2026-04-14 06:57:27,525 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:57:27,525 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:27,525 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:34,967 INFO BGP-Thread-5 (job): ... idle for 10.010s
2026-04-14 06:57:34,968 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 70.013s
2026-04-14 06:57:34,968 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:57:34,968 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:34,968 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:35,567 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:57:35,567 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 70.004s
2026-04-14 06:57:35,567 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:57:35,567 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:35,567 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:36,166 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:57:36,166 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 70.014s
2026-04-14 06:57:36,166 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:57:36,166 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:36,166 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:36,810 INFO BGP-Thread-8 (job): ... idle for 10.005s
2026-04-14 06:57:36,810 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 70.010s
2026-04-14 06:57:36,810 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:57:36,810 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:36,810 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:37,049 INFO BGP-Thread-3 (job): ... idle for 10.010s
2026-04-14 06:57:37,049 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 70.009s
2026-04-14 06:57:37,049 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:57:37,050 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:37,050 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:37,275 INFO BGP-Thread-6 (job): ... idle for 10.010s
2026-04-14 06:57:37,275 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 70.013s
2026-04-14 06:57:37,276 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:57:37,276 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:37,276 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:37,285 INFO BGP-Thread-10 (job): ... idle for 10.010s
2026-04-14 06:57:37,285 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 70.014s
2026-04-14 06:57:37,285 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:57:37,285 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:37,285 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:37,464 INFO BGP-Thread-4 (job): ... idle for 10.010s
2026-04-14 06:57:37,464 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 70.016s
2026-04-14 06:57:37,464 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:57:37,464 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:37,464 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:37,532 INFO BGP-Thread-7 (job): ... idle for 10.010s
2026-04-14 06:57:37,532 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 70.008s
2026-04-14 06:57:37,532 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:57:37,532 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:37,532 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:37,535 INFO BGP-Thread-9 (job): ... idle for 10.010s
2026-04-14 06:57:37,535 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 70.016s
2026-04-14 06:57:37,535 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:57:37,535 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:37,535 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:37,997 INFO BGP-Thread-1 (job): ... idle for 2.430s
2026-04-14 06:57:37,997 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 72.434s
2026-04-14 06:57:37,998 INFO BGP-Thread-1 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:57:37,998 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:57:37,998 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:37,998 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:38,039 INFO BGP-Thread-3 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:57:38,190 INFO BGP-Thread-2 (job): ... idle for 2.023s
2026-04-14 06:57:38,190 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 72.038s
2026-04-14 06:57:38,190 INFO BGP-Thread-2 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:57:38,191 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:57:38,191 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:38,191 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:38,206 INFO BGP-Thread-6 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:57:38,225 INFO BGP-Thread-7 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:57:38,318 INFO BGP-Thread-9 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:57:38,340 INFO BGP-Thread-4 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:57:38,354 INFO BGP-Thread-5 (job): ... idle for 3.386s
2026-04-14 06:57:38,354 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 73.399s
2026-04-14 06:57:38,355 INFO BGP-Thread-5 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:57:38,355 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:57:38,355 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:38,355 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:38,412 INFO BGP-Thread-8 (job): ... idle for 1.602s
2026-04-14 06:57:38,412 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 71.612s
2026-04-14 06:57:38,413 INFO BGP-Thread-8 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:57:38,413 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:57:38,413 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:38,413 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:38,413 INFO BGP-Thread-10 (job): ... idle for 1.128s
2026-04-14 06:57:38,413 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 71.142s
2026-04-14 06:57:38,413 INFO BGP-Thread-10 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:57:38,414 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:57:38,414 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:38,414 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:48,008 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:57:48,008 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 82.444s
2026-04-14 06:57:48,008 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:57:48,008 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:48,008 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:48,050 INFO BGP-Thread-3 (job): ... idle for 10.010s
2026-04-14 06:57:48,050 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 81.009s
2026-04-14 06:57:48,050 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:57:48,050 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:48,050 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:48,201 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:57:48,201 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 82.048s
2026-04-14 06:57:48,201 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:57:48,201 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:48,201 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:48,216 INFO BGP-Thread-6 (job): ... idle for 10.010s
2026-04-14 06:57:48,217 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 80.953s
2026-04-14 06:57:48,217 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:57:48,217 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:48,217 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:48,235 INFO BGP-Thread-7 (job): ... idle for 10.010s
2026-04-14 06:57:48,236 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 80.711s
2026-04-14 06:57:48,236 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:57:48,236 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:48,236 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:48,329 INFO BGP-Thread-9 (job): ... idle for 10.010s
2026-04-14 06:57:48,329 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 80.809s
2026-04-14 06:57:48,329 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:57:48,329 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:48,329 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:48,351 INFO BGP-Thread-4 (job): ... idle for 10.010s
2026-04-14 06:57:48,351 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 80.902s
2026-04-14 06:57:48,351 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:57:48,351 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:48,351 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:48,357 INFO BGP-Thread-5 (job): ... idle for 10.003s
2026-04-14 06:57:48,358 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 83.402s
2026-04-14 06:57:48,358 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:57:48,358 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:48,358 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:48,420 INFO BGP-Thread-8 (job): ... idle for 10.006s
2026-04-14 06:57:48,420 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 81.618s
2026-04-14 06:57:48,420 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:57:48,420 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:48,420 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:48,424 INFO BGP-Thread-10 (job): ... idle for 10.010s
2026-04-14 06:57:48,425 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 81.152s
2026-04-14 06:57:48,425 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:57:48,425 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:48,425 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:58,018 INFO BGP-Thread-1 (job): ... idle for 10.009s
2026-04-14 06:57:58,018 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 92.453s
2026-04-14 06:57:58,018 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:57:58,018 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:58,018 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:58,060 INFO BGP-Thread-3 (job): ... idle for 10.010s
2026-04-14 06:57:58,060 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 91.019s
2026-04-14 06:57:58,061 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:57:58,061 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:58,061 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:58,212 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:57:58,212 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 92.058s
2026-04-14 06:57:58,212 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:57:58,212 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:58,212 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:58,220 INFO BGP-Thread-6 (job): ... idle for 10.003s
2026-04-14 06:57:58,220 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 90.956s
2026-04-14 06:57:58,220 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:57:58,220 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:58,220 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:58,246 INFO BGP-Thread-7 (job): ... idle for 10.010s
2026-04-14 06:57:58,246 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 90.721s
2026-04-14 06:57:58,246 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:57:58,246 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:58,247 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:58,340 INFO BGP-Thread-9 (job): ... idle for 10.010s
2026-04-14 06:57:58,340 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 90.819s
2026-04-14 06:57:58,340 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:57:58,340 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:58,340 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:58,360 INFO BGP-Thread-4 (job): ... idle for 10.008s
2026-04-14 06:57:58,360 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 90.910s
2026-04-14 06:57:58,360 INFO BGP-Thread-5 (job): ... idle for 10.002s
2026-04-14 06:57:58,360 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:57:58,360 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 93.404s
2026-04-14 06:57:58,361 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:58,361 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:57:58,361 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:58,361 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:58,361 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:58,429 INFO BGP-Thread-8 (job): ... idle for 10.009s
2026-04-14 06:57:58,430 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 91.627s
2026-04-14 06:57:58,430 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:57:58,430 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:58,430 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:57:58,435 INFO BGP-Thread-10 (job): ... idle for 10.010s
2026-04-14 06:57:58,435 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 91.162s
2026-04-14 06:57:58,436 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:57:58,436 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:57:58,436 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:08,029 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:58:08,029 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 102.463s
2026-04-14 06:58:08,029 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:58:08,029 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:08,029 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:08,071 INFO BGP-Thread-3 (job): ... idle for 10.010s
2026-04-14 06:58:08,071 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 101.029s
2026-04-14 06:58:08,071 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:58:08,071 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:08,071 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:08,222 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:58:08,223 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 102.068s
2026-04-14 06:58:08,223 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:58:08,223 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:08,223 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:08,230 INFO BGP-Thread-6 (job): ... idle for 10.010s
2026-04-14 06:58:08,230 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 100.966s
2026-04-14 06:58:08,230 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:58:08,230 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:08,230 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:08,256 INFO BGP-Thread-7 (job): ... idle for 10.009s
2026-04-14 06:58:08,256 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 100.730s
2026-04-14 06:58:08,256 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:58:08,256 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:08,256 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:08,350 INFO BGP-Thread-9 (job): ... idle for 10.010s
2026-04-14 06:58:08,351 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 100.829s
2026-04-14 06:58:08,351 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:58:08,351 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:08,351 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:08,370 INFO BGP-Thread-5 (job): ... idle for 10.009s
2026-04-14 06:58:08,371 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 103.412s
2026-04-14 06:58:08,371 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:58:08,371 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:08,371 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:08,371 INFO BGP-Thread-4 (job): ... idle for 10.010s
2026-04-14 06:58:08,372 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 100.921s
2026-04-14 06:58:08,372 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:58:08,372 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:08,372 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:08,440 INFO BGP-Thread-8 (job): ... idle for 10.010s
2026-04-14 06:58:08,440 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 101.637s
2026-04-14 06:58:08,441 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:58:08,441 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:08,441 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:08,446 INFO BGP-Thread-10 (job): ... idle for 10.010s
2026-04-14 06:58:08,446 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 101.173s
2026-04-14 06:58:08,446 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:58:08,447 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:08,447 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:18,031 INFO BGP-Thread-1 (job): ... idle for 10.002s
2026-04-14 06:58:18,031 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 112.465s
2026-04-14 06:58:18,032 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:58:18,032 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:18,032 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:18,082 INFO BGP-Thread-3 (job): ... idle for 10.010s
2026-04-14 06:58:18,082 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 111.039s
2026-04-14 06:58:18,082 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:58:18,082 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:18,082 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:18,233 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:58:18,234 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 112.078s
2026-04-14 06:58:18,234 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:58:18,234 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:18,234 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:18,239 INFO BGP-Thread-6 (job): ... idle for 10.009s
2026-04-14 06:58:18,240 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 110.975s
2026-04-14 06:58:18,240 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:58:18,240 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:18,240 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:18,267 INFO BGP-Thread-7 (job): ... idle for 10.010s
2026-04-14 06:58:18,267 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 110.741s
2026-04-14 06:58:18,267 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:58:18,267 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:18,267 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:18,361 INFO BGP-Thread-9 (job): ... idle for 10.010s
2026-04-14 06:58:18,361 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 110.839s
2026-04-14 06:58:18,362 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:58:18,362 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:18,362 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:18,380 INFO BGP-Thread-5 (job): ... idle for 10.009s
2026-04-14 06:58:18,380 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 113.421s
2026-04-14 06:58:18,380 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:58:18,380 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:18,380 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:18,382 INFO BGP-Thread-4 (job): ... idle for 10.010s
2026-04-14 06:58:18,382 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 110.931s
2026-04-14 06:58:18,383 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:58:18,383 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:18,383 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:18,451 INFO BGP-Thread-8 (job): ... idle for 10.010s
2026-04-14 06:58:18,451 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 111.647s
2026-04-14 06:58:18,452 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:58:18,452 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:18,452 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:18,457 INFO BGP-Thread-10 (job): ... idle for 10.010s
2026-04-14 06:58:18,457 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 111.183s
2026-04-14 06:58:18,457 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:58:18,457 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:18,457 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:24,964 INFO BGP-Thread-5 (job): ... idle for 6.583s
2026-04-14 06:58:24,964 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 120.005s
2026-04-14 06:58:24,964 INFO BGP-Thread-5 (job): KEEP ALIVE is sent.
2026-04-14 06:58:24,964 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:58:24,964 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:24,964 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:25,559 INFO BGP-Thread-1 (job): ... idle for 7.527s
2026-04-14 06:58:25,559 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 119.993s
2026-04-14 06:58:25,559 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 06:58:25,560 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:58:25,560 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:25,560 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:26,159 INFO BGP-Thread-2 (job): ... idle for 7.925s
2026-04-14 06:58:26,160 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 120.004s
2026-04-14 06:58:26,160 INFO BGP-Thread-2 (job): KEEP ALIVE is sent.
2026-04-14 06:58:26,160 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:58:26,160 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:26,160 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:26,810 INFO BGP-Thread-8 (job): ... idle for 8.358s
2026-04-14 06:58:26,810 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 120.005s
2026-04-14 06:58:26,810 INFO BGP-Thread-8 (job): KEEP ALIVE is sent.
2026-04-14 06:58:26,810 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:58:26,811 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:26,811 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:27,046 INFO BGP-Thread-3 (job): ... idle for 8.964s
2026-04-14 06:58:27,046 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 120.003s
2026-04-14 06:58:27,046 INFO BGP-Thread-3 (job): KEEP ALIVE is sent.
2026-04-14 06:58:27,047 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:58:27,047 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:27,047 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:27,271 INFO BGP-Thread-6 (job): ... idle for 9.031s
2026-04-14 06:58:27,271 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 120.006s
2026-04-14 06:58:27,272 INFO BGP-Thread-6 (job): KEEP ALIVE is sent.
2026-04-14 06:58:27,272 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:58:27,272 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:27,272 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:27,278 INFO BGP-Thread-10 (job): ... idle for 8.820s
2026-04-14 06:58:27,278 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 120.003s
2026-04-14 06:58:27,278 INFO BGP-Thread-10 (job): KEEP ALIVE is sent.
2026-04-14 06:58:27,278 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:58:27,279 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:27,279 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:27,463 INFO BGP-Thread-4 (job): ... idle for 9.080s
2026-04-14 06:58:27,463 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 120.010s
2026-04-14 06:58:27,463 INFO BGP-Thread-4 (job): KEEP ALIVE is sent.
2026-04-14 06:58:27,463 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:58:27,463 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:27,463 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:27,531 INFO BGP-Thread-7 (job): ... idle for 9.263s
2026-04-14 06:58:27,531 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 120.004s
2026-04-14 06:58:27,531 INFO BGP-Thread-7 (job): KEEP ALIVE is sent.
2026-04-14 06:58:27,531 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:58:27,531 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:27,531 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:27,534 INFO BGP-Thread-9 (job): ... idle for 9.172s
2026-04-14 06:58:27,534 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 120.011s
2026-04-14 06:58:27,534 INFO BGP-Thread-9 (job): KEEP ALIVE is sent.
2026-04-14 06:58:27,535 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:58:27,535 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:27,535 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:34,973 INFO BGP-Thread-5 (job): ... idle for 10.009s
2026-04-14 06:58:34,974 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 130.014s
2026-04-14 06:58:34,974 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:58:34,974 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:34,974 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:35,570 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 06:58:35,570 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 130.003s
2026-04-14 06:58:35,571 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:58:35,571 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:35,571 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:36,170 INFO BGP-Thread-2 (job): ... idle for 10.010s
2026-04-14 06:58:36,171 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 130.014s
2026-04-14 06:58:36,171 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:58:36,171 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:36,171 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:36,821 INFO BGP-Thread-8 (job): ... idle for 10.010s
2026-04-14 06:58:36,821 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 130.015s
2026-04-14 06:58:36,821 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:58:36,821 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:36,822 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:37,052 INFO BGP-Thread-3 (job): ... idle for 10.004s
2026-04-14 06:58:37,052 INFO BGP-Thread-3 (job): total_rx_idle_time_counter: 130.007s
2026-04-14 06:58:37,052 INFO BGP-Thread-3 (job): total_received_update_message_counter: 1
2026-04-14 06:58:37,052 INFO BGP-Thread-3 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:37,052 INFO BGP-Thread-3 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:37,281 INFO BGP-Thread-6 (job): ... idle for 10.009s
2026-04-14 06:58:37,281 INFO BGP-Thread-6 (job): total_rx_idle_time_counter: 130.015s
2026-04-14 06:58:37,281 INFO BGP-Thread-6 (job): total_received_update_message_counter: 1
2026-04-14 06:58:37,281 INFO BGP-Thread-6 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:37,281 INFO BGP-Thread-6 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:37,289 INFO BGP-Thread-10 (job): ... idle for 10.010s
2026-04-14 06:58:37,289 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 130.013s
2026-04-14 06:58:37,289 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:58:37,289 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:37,289 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:37,465 INFO BGP-Thread-4 (job): ... idle for 10.001s
2026-04-14 06:58:37,465 INFO BGP-Thread-4 (job): total_rx_idle_time_counter: 130.011s
2026-04-14 06:58:37,465 INFO BGP-Thread-4 (job): total_received_update_message_counter: 1
2026-04-14 06:58:37,465 INFO BGP-Thread-4 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:37,465 INFO BGP-Thread-4 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:37,538 INFO BGP-Thread-9 (job): ... idle for 10.003s
2026-04-14 06:58:37,538 INFO BGP-Thread-9 (job): total_rx_idle_time_counter: 130.014s
2026-04-14 06:58:37,538 INFO BGP-Thread-9 (job): total_received_update_message_counter: 1
2026-04-14 06:58:37,538 INFO BGP-Thread-9 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:37,538 INFO BGP-Thread-9 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:37,542 INFO BGP-Thread-7 (job): ... idle for 10.010s
2026-04-14 06:58:37,542 INFO BGP-Thread-7 (job): total_rx_idle_time_counter: 130.014s
2026-04-14 06:58:37,542 INFO BGP-Thread-7 (job): total_received_update_message_counter: 1
2026-04-14 06:58:37,542 INFO BGP-Thread-7 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:37,542 INFO BGP-Thread-7 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:37,998 INFO BGP-Thread-1 (job): ... idle for 2.427s
2026-04-14 06:58:37,998 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 132.430s
2026-04-14 06:58:37,998 INFO BGP-Thread-1 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:58:37,998 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 06:58:37,999 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:37,999 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:38,039 INFO BGP-Thread-3 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:58:38,190 INFO BGP-Thread-2 (job): ... idle for 2.019s
2026-04-14 06:58:38,191 INFO BGP-Thread-2 (job): total_rx_idle_time_counter: 132.033s
2026-04-14 06:58:38,191 INFO BGP-Thread-2 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:58:38,191 INFO BGP-Thread-2 (job): total_received_update_message_counter: 1
2026-04-14 06:58:38,191 INFO BGP-Thread-2 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:38,191 INFO BGP-Thread-2 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:38,207 INFO BGP-Thread-6 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:58:38,225 INFO BGP-Thread-7 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:58:38,319 INFO BGP-Thread-9 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:58:38,341 INFO BGP-Thread-4 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:58:38,354 INFO BGP-Thread-5 (job): ... idle for 3.381s
2026-04-14 06:58:38,355 INFO BGP-Thread-5 (job): total_rx_idle_time_counter: 133.394s
2026-04-14 06:58:38,355 INFO BGP-Thread-5 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:58:38,355 INFO BGP-Thread-5 (job): total_received_update_message_counter: 1
2026-04-14 06:58:38,355 INFO BGP-Thread-5 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:38,355 INFO BGP-Thread-5 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:38,413 INFO BGP-Thread-8 (job): ... idle for 1.591s
2026-04-14 06:58:38,413 INFO BGP-Thread-8 (job): total_rx_idle_time_counter: 131.606s
2026-04-14 06:58:38,413 INFO BGP-Thread-8 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:58:38,413 INFO BGP-Thread-8 (job): total_received_update_message_counter: 1
2026-04-14 06:58:38,413 INFO BGP-Thread-8 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:38,413 INFO BGP-Thread-8 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 06:58:38,413 INFO BGP-Thread-10 (job): ... idle for 1.124s
2026-04-14 06:58:38,414 INFO BGP-Thread-10 (job): total_rx_idle_time_counter: 131.137s
2026-04-14 06:58:38,414 INFO BGP-Thread-10 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 06:58:38,414 INFO BGP-Thread-10 (job): total_received_update_message_counter: 1
2026-04-14 06:58:38,414 INFO BGP-Thread-10 (job): total_received_nlri_prefix_counter: 0
2026-04-14 06:58:38,414 INFO BGP-Thread-10 (job): total_received_withdrawn_prefix_counter: 0
Traceback (most recent call last):
  File "/home/jenkins/play.py", line 2543, in &lt;module&gt;
    threaded_job(arguments)
  File "/home/jenkins/play.py", line 2537, in threaded_job
    rpcserver.serve_forever()
  File "/usr/lib/python3.10/socketserver.py", line 232, in serve_forever
    ready = selector.select(poll_interval)
  File "/usr/lib/python3.10/selectors.py", line 416, in select
    fd_event_list = self._selector.poll(timeout)
KeyboardInterrupt</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:58:40.224967" elapsed="0.004212"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T06:58:40.230821" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/manypeers_cc_play.log"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/manypeers_cc_play.log&lt;/a&gt;'.</msg>
<arg>${target_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T06:58:40.229689" elapsed="0.001264"/>
</kw>
<arg>play.py.out</arg>
<arg>manypeers_cc_play.log</arg>
<doc>Store the ${source_file_name} to the workspace as ${target_file_name}.</doc>
<status status="PASS" start="2026-04-14T06:58:40.187470" elapsed="0.043626"/>
</kw>
<kw name="Do_Not_Fail_Fast_From_Now_On" owner="FailFast">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.233060" level="INFO">${SuiteFastFail} = False</msg>
<arg>${SuiteFastFail}</arg>
<arg>False</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T06:58:40.232395" elapsed="0.000725"/>
</kw>
<doc>Set suite to not fail fast.</doc>
<status status="PASS" start="2026-04-14T06:58:40.231620" elapsed="0.001585"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.235085" elapsed="0.000035"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:58:40.234518" elapsed="0.000654"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.234489" elapsed="0.000721"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:58:40.235451" elapsed="0.000448"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.245504" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:58:40.244917" elapsed="0.000624"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T06:58:40.245849" elapsed="0.000046"/>
</return>
<status status="PASS" start="2026-04-14T06:58:40.245647" elapsed="0.000295"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.245620" elapsed="0.000358"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.246204" elapsed="0.000032"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.246486" elapsed="0.000032"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.246751" elapsed="0.000030"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.247013" elapsed="0.000030"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.247265" elapsed="0.000028"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.247536" elapsed="0.000030"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.247787" elapsed="0.000030"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T06:58:40.244329" elapsed="0.003567"/>
</kw>
<status status="PASS" start="2026-04-14T06:58:40.234194" elapsed="0.013775"/>
</kw>
<doc>Test case teardown. Show linked bugs in case of failure.</doc>
<status status="PASS" start="2026-04-14T06:58:40.233654" elapsed="0.014374"/>
</kw>
<doc>Abort the Python speakers. Also, attempt to stop failing fast.</doc>
<status status="PASS" start="2026-04-14T06:58:40.022403" elapsed="0.225681"/>
</test>
<test id="s1-s6-t10" name="Wait_For_Stable_Ipv4_Topology_After_Talking" line="181">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.253735" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:58:40.253409" elapsed="0.000406"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.253382" elapsed="0.000469"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T06:58:40.253131" elapsed="0.000791"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:58:40.255335" elapsed="0.000021"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:40.255192" elapsed="0.000229"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.255168" elapsed="0.000285"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:58:40.262679" elapsed="0.000019"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:40.262530" elapsed="0.000336"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.262504" elapsed="0.000400"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.264299" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T06:58:40.263789" elapsed="0.000546"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.264862" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T06:58:40.264542" elapsed="0.000346"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T06:58:40.264943" elapsed="0.000041"/>
</return>
<msg time="2026-04-14T06:58:40.265118" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T06:58:40.263246" elapsed="0.001898"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:58:40.271447" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:40.271318" elapsed="0.000177"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.271297" elapsed="0.000220"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T06:58:40.272862" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:40.272749" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.272730" elapsed="0.000219"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T06:58:40.273455" level="INFO">${karaf_connection_index} = 7</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T06:58:40.273117" elapsed="0.000366"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T06:58:40.273893" level="INFO">${current_connection_index} = 9</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:58:40.273663" elapsed="0.000260"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T06:58:40.324465" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T06:58:40.274483" elapsed="0.050254"/>
</kw>
<msg time="2026-04-14T06:58:40.325049" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T06:58:40.325119" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:40.274108" elapsed="0.051062"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T06:58:40.357463" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T06:58:40.326115" elapsed="0.031463"/>
</kw>
<msg time="2026-04-14T06:58:40.357741" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T06:58:40.357786" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:40.325520" elapsed="0.032301"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.358185" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:58:40.357921" elapsed="0.000320"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.357889" elapsed="0.000379"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.358760" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:58:40.358449" elapsed="0.000388"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.359142" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:58:40.358906" elapsed="0.000292"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.358887" elapsed="0.000335"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T06:58:40.359260" elapsed="0.000040"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T06:58:40.362231" elapsed="0.000169"/>
</kw>
<msg time="2026-04-14T06:58:40.362466" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T06:58:40.360919" elapsed="0.001685"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.362981" elapsed="0.000082"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.363340" elapsed="0.000103"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T06:58:40.360205" elapsed="0.003352"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T06:58:40.359622" elapsed="0.004126"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T06:58:40.272431" elapsed="0.091436"/>
</kw>
<msg time="2026-04-14T06:58:40.363969" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:58:40.364014" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:40.271707" elapsed="0.092343"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:58:40.364242" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:58:40.364130" elapsed="0.000174"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.364110" elapsed="0.000236"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.364804" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.365178" elapsed="0.000024"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:58:40.365250" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T06:58:40.270959" elapsed="0.094416"/>
</kw>
<msg time="2026-04-14T06:58:40.365478" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:58:40.365524" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:40.265589" elapsed="0.099970"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.365912" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:58:40.365640" elapsed="0.000325"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.365621" elapsed="0.000368"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T06:58:40.265424" elapsed="0.100589"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T06:58:40.265209" elapsed="0.100840"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T06:58:40.262004" elapsed="0.104106"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T06:58:40.254804" elapsed="0.111364"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:40.254156" elapsed="0.112060"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T06:58:40.249582" elapsed="0.116688"/>
</kw>
<kw name="Wait_For_Change_Count_To_Become_Stable" owner="ChangeCounter">
<kw name="Create_Limiting_Stability_Safe_Stateful_Validator_From_Value_To_Overcome" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.381235" level="INFO">${valid_minimum} = 61</msg>
<var>${valid_minimum}</var>
<arg>str(int(${maximum_invalid}) + 1)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:58:40.380816" elapsed="0.000447"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T06:58:40.381820" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T06:58:40.382041" level="INFO">${validator} = ['WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'valid_minimum': '61'}]</msg>
<var>${validator}</var>
<arg>WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</arg>
<arg>state_holder</arg>
<arg>data_holder</arg>
<arg>valid_minimum=${valid_minimum}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T06:58:40.381514" elapsed="0.000554"/>
</kw>
<return>
<value>${validator}</value>
<status status="PASS" start="2026-04-14T06:58:40.382120" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T06:58:40.382268" level="INFO">${validator} = ['WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'valid_minimum': '61'}]</msg>
<var>${validator}</var>
<arg>maximum_invalid=${count_to_overcome}</arg>
<doc>Helper function to use if maximum invalid value (instead of minimum valid) is known.</doc>
<status status="PASS" start="2026-04-14T06:58:40.380420" elapsed="0.001873"/>
</kw>
<kw name="Wait_For_Getter_Error_Or_Safe_Stateful_Validator_Consecutive_Success" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.383740" level="INFO">${tmp} = 1</msg>
<var>${tmp}</var>
<arg>int(${count})</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:58:40.383394" elapsed="0.000372"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.384322" level="INFO">count=1</msg>
<arg>count=${tmp}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:58:40.384034" elapsed="0.000398"/>
</kw>
<kw name="WaitUtils__Check_Sanity_And_Compute_Derived_Times" owner="WaitUtils">
<if>
<branch type="IF" condition="int(${count}) &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>\${count} is ${count} and not at least 1.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.385421" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:58:40.385162" elapsed="0.000316"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.385142" elapsed="0.000361"/>
</if>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:58:40.385933" level="INFO">${period_in_seconds} = 60.0</msg>
<var>${period_in_seconds}</var>
<arg>${period}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:58:40.385662" elapsed="0.000297"/>
</kw>
<if>
<branch type="IF" condition="${period_in_seconds} &lt;= 0.0">
<kw name="Fail" owner="BuiltIn">
<arg>\${period} ${period} has to be positive.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.386262" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:58:40.386030" elapsed="0.000287"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.386012" elapsed="0.000328"/>
</if>
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:58:40.386685" level="INFO">${date_now} = 2026-04-14 06:58:40.387</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:58:40.386513" elapsed="0.000198"/>
</kw>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T06:58:40.387107" level="INFO">${timeout_in_seconds} = 2420.0</msg>
<var>${timeout_in_seconds}</var>
<arg>${timeout}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T06:58:40.386874" elapsed="0.000259"/>
</kw>
<kw name="Add Time To Date" owner="DateTime">
<msg time="2026-04-14T06:58:40.387634" level="INFO">${date_deadline} = 2026-04-14 07:39:00.387</msg>
<var>${date_deadline}</var>
<arg>${date_now}</arg>
<arg>${timeout_in_seconds}</arg>
<doc>Adds time to date and returns the resulting date.</doc>
<status status="PASS" start="2026-04-14T06:58:40.387303" elapsed="0.000357"/>
</kw>
<return>
<value>${timeout_in_seconds}</value>
<value>${period_in_seconds}</value>
<value>${date_deadline}</value>
<status status="PASS" start="2026-04-14T06:58:40.387709" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T06:58:40.387947" level="INFO">${timeout_in_seconds} = 2420.0</msg>
<msg time="2026-04-14T06:58:40.387994" level="INFO">${period_in_seconds} = 60.0</msg>
<msg time="2026-04-14T06:58:40.388037" level="INFO">${date_deadline} = 2026-04-14 07:39:00.387</msg>
<var>${timeout_in_seconds}</var>
<var>${period_in_seconds}</var>
<var>${date_deadline}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${count}</arg>
<doc>Common checks for argument values. Return times in seconds and deadline date implied by timeout time.</doc>
<status status="PASS" start="2026-04-14T06:58:40.384752" elapsed="0.003308"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.388705" level="INFO">${maximum_sleeps} = 41</msg>
<var>${maximum_sleeps}</var>
<arg>math.ceil(${timeout_in_seconds} / ${period_in_seconds})</arg>
<arg>modules=math</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:58:40.388241" elapsed="0.000490"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.389161" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:58:40.388906" elapsed="0.000280"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.389650" level="INFO">${state} = 60</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:58:40.389353" elapsed="0.000322"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.391562" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:58:40.391285" elapsed="0.000304"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.392243" level="INFO">${state} = 60</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:58:40.391759" elapsed="0.000510"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.392818" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:58:40.392486" elapsed="0.000357"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:58:40.394267" level="INFO">${date_now} = 2026-04-14 06:58:40.394</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:58:40.394111" elapsed="0.000182"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:58:40.394837" level="INFO">${time_deadline} = 2419.993</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:58:40.394476" elapsed="0.000387"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.395431" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:58:40.395039" elapsed="0.000419"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.395793" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:58:40.395530" elapsed="0.000317"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.395509" elapsed="0.000363"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:58:40.393519" elapsed="0.002405"/>
</kw>
<msg time="2026-04-14T06:58:40.396024" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:58:40.396067" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:40.393033" elapsed="0.003057"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:58:40.396375" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:40.396239" elapsed="0.000189"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.396220" elapsed="0.000230"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.399236" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T06:58:40.399282" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:58:40.399325" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:58:40.398865" elapsed="0.000483"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:58:40.405377" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01033ix9uvy8zc1fet1vc45pc7s80010.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:58:40.405584" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":60}]}} 
 </msg>
<msg time="2026-04-14T06:58:40.405805" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:58:40.400751" elapsed="0.005125"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.409982" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":60}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:58:40.406149" elapsed="0.004036"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.415134" level="INFO">${count} = 60</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:58:40.410566" elapsed="0.004668"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:58:40.415356" elapsed="0.000589"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:58:40.400064" elapsed="0.016249"/>
</kw>
<msg time="2026-04-14T06:58:40.416538" level="INFO">${result} = 60</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:58:40.399559" elapsed="0.017014"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:58:40.416643" elapsed="0.000040"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:58:40.398484" elapsed="0.018330"/>
</kw>
<msg time="2026-04-14T06:58:40.416977" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:58:40.417039" level="INFO">${message} = 60</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:40.397920" elapsed="0.019151"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:58:40.417319" elapsed="0.034263"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:58:40.452680" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T06:58:40.452543" elapsed="0.000209"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.452518" elapsed="0.000260"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.452967" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 60.</doc>
<status status="PASS" start="2026-04-14T06:58:40.452051" elapsed="0.001002"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:58:40.453096" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:58:40.397498" elapsed="0.055724"/>
</kw>
<msg time="2026-04-14T06:58:40.453325" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:58:40.453389" level="INFO">${data} = 60</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:40.397038" elapsed="0.056376"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:58:40.453598" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:40.453493" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.453474" elapsed="0.000195"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:58:40.455136" level="INFO">${date_now} = 2026-04-14 06:58:40.455</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:58:40.454964" elapsed="0.000198"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:58:40.455719" level="INFO">${time_deadline} = 2419.932</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:58:40.455327" elapsed="0.000418"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.456451" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:58:40.456019" elapsed="0.000460"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.456815" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:58:40.456552" elapsed="0.000318"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.456533" elapsed="0.000361"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:58:40.454346" elapsed="0.002596"/>
</kw>
<msg time="2026-04-14T06:58:40.457042" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:58:40.457087" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:40.453839" elapsed="0.003271"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:58:40.457297" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:40.457193" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.457174" elapsed="0.000213"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.459490" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:58:40.459538" level="INFO">${args} = ['state_holder', 'data_holder']</msg>
<msg time="2026-04-14T06:58:40.459582" level="INFO">${kwargs} = {'valid_minimum': '61'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:58:40.459168" elapsed="0.000437"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:58:40.459776" elapsed="0.000207"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:58:40.460151" elapsed="0.000187"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.462264" level="INFO">${new_state} = 60</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:58:40.461860" elapsed="0.000432"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="PASS" start="2026-04-14T06:58:40.462557" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:58:40.462381" elapsed="0.000244"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.462343" elapsed="0.000305"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T06:58:40.462739" elapsed="0.000155"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:40.462704" elapsed="0.000228"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:58:40.462688" elapsed="0.000266"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:58:40.462986" elapsed="0.000015"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:58:40.461293" elapsed="0.001815"/>
</kw>
<msg time="2026-04-14T06:58:40.463194" level="INFO">${result} = [60, 'FAIL', 'Minimum not reached.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:58:40.460565" elapsed="0.002654"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:58:40.463267" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:58:40.458762" elapsed="0.004642"/>
</kw>
<msg time="2026-04-14T06:58:40.463500" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:58:40.463545" level="INFO">${message} = [60, 'FAIL', 'Minimum not reached.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:40.458101" elapsed="0.005467"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:58:40.463743" elapsed="0.030078"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:58:40.494865" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T06:58:40.494731" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.494709" elapsed="0.000248"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.495134" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [60, 'FAIL', 'Minimum not reached.'].</doc>
<status status="PASS" start="2026-04-14T06:58:40.494290" elapsed="0.000926"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:58:40.495261" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T06:58:40.495454" level="INFO">${state} = 60</msg>
<msg time="2026-04-14T06:58:40.495501" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:58:40.495542" level="INFO">${result} = Minimum not reached.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:58:40.457624" elapsed="0.037940"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:58:40.495855" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:58:40.495746" elapsed="0.000174"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.495727" elapsed="0.000218"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:58:40.496040" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:40.496002" elapsed="0.000085"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:58:40.495985" elapsed="0.000123"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.496281" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:58:40.496490" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:40.496452" elapsed="0.000086"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:58:40.496431" elapsed="0.000129"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.496714" elapsed="0.000022"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:58:40.396873" elapsed="0.099897"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:58:40.396488" elapsed="0.100318"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.496980" elapsed="0.000020"/>
</kw>
<msg time="2026-04-14T06:58:40.497202" level="INFO">${state} = 60</msg>
<msg time="2026-04-14T06:58:40.497247" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:58:40.497289" level="INFO">${result} = Validator failed: Minimum not reached.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:58:40.390569" elapsed="0.106743"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:58:40.497525" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:40.497418" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.497399" elapsed="0.000191"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.498970" level="INFO">Length is 38.</msg>
<msg time="2026-04-14T06:58:40.499055" level="FAIL">'Validator failed: Minimum not reached.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:58:40.498687" elapsed="0.000439">'Validator failed: Minimum not reached.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:58:40.499227" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:58:40.499269" level="INFO">${result} = 'Validator failed: Minimum not reached.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:40.498266" elapsed="0.001025"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:58:40.499488" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:40.499379" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.499345" elapsed="0.000209"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:58:40.499970" level="INFO">@{message_chunks} = [ Validator failed: Minimum not reached. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:58:40.499714" elapsed="0.000282"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.503493" level="INFO">Length is 38.</msg>
<msg time="2026-04-14T06:58:40.503568" level="FAIL">'Validator failed: Minimum not reached.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:58:40.500561" elapsed="0.003065">'Validator failed: Minimum not reached.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:58:40.503728" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:58:40.503771" level="INFO">${result} = 'Validator failed: Minimum not reached.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:40.500174" elapsed="0.003619"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:58:40.503980" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:58:40.503868" elapsed="0.000172"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.503848" elapsed="0.000216"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.504225" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:58:40.497871" elapsed="0.006553"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.505787" level="INFO">Length is 38.</msg>
<msg time="2026-04-14T06:58:40.505863" level="FAIL">'Validator failed: Minimum not reached.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:58:40.505514" elapsed="0.000409">'Validator failed: Minimum not reached.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:58:40.506078" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:58:40.506122" level="INFO">${result} = 'Validator failed: Minimum not reached.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:40.505123" elapsed="0.001024"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:58:40.506331" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:58:40.506222" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.506203" elapsed="0.000214"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:58:40.506831" level="INFO">@{message_chunks} = [ Validator failed: Minimum not reached. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:58:40.506582" elapsed="0.000275"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:58:40.510144" level="INFO">Length is 38.</msg>
<msg time="2026-04-14T06:58:40.510219" level="FAIL">'Validator failed: Minimum not reached.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:58:40.507414" elapsed="0.002863">'Validator failed: Minimum not reached.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:58:40.510394" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:58:40.510439" level="INFO">${result} = 'Validator failed: Minimum not reached.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:58:40.507038" elapsed="0.003423"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:58:40.510642" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T06:58:40.510535" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T06:58:40.510516" elapsed="0.000209"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:58:40.510885" elapsed="0.000021"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:58:40.504727" elapsed="0.006309"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T06:59:40.519571" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:58:40.511201" elapsed="60.018074"/>
</kw>
<var name="${try}">1</var>
<status status="PASS" start="2026-04-14T06:58:40.389989" elapsed="60.139843"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:59:40.537333" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:59:40.536945" elapsed="0.000443"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:59:40.537885" level="INFO">${state} = 60</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:59:40.537588" elapsed="0.000323"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:59:40.538490" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:59:40.538085" elapsed="0.000431"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:59:40.540436" level="INFO">${date_now} = 2026-04-14 06:59:40.540</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:59:40.540228" elapsed="0.000235"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:59:40.541050" level="INFO">${time_deadline} = 2359.847</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:59:40.540633" elapsed="0.000444"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:59:40.541664" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:59:40.541255" elapsed="0.000436"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:59:40.542046" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:59:40.541776" elapsed="0.000325"/>
</branch>
<status status="PASS" start="2026-04-14T06:59:40.541749" elapsed="0.000381"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:59:40.539268" elapsed="0.002914"/>
</kw>
<msg time="2026-04-14T06:59:40.542288" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:59:40.542332" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:59:40.538703" elapsed="0.003652"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:59:40.542571" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:59:40.542459" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T06:59:40.542439" elapsed="0.000209"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:59:40.545530" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T06:59:40.545577" level="INFO">${args} = []</msg>
<msg time="2026-04-14T06:59:40.545622" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:59:40.545139" elapsed="0.001474"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T06:59:40.560517" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01033ix9uvy8zc1fet1vc45pc7s80010.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T06:59:40.561171" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":66}]}} 
 </msg>
<msg time="2026-04-14T06:59:40.561855" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T06:59:40.548051" elapsed="0.013984"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T06:59:40.568443" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":66}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T06:59:40.562811" elapsed="0.005844"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:59:40.573224" level="INFO">${count} = 66</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:59:40.569026" elapsed="0.004270"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T06:59:40.573429" elapsed="0.000073"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T06:59:40.547413" elapsed="0.026365"/>
</kw>
<msg time="2026-04-14T06:59:40.573874" level="INFO">${result} = 66</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:59:40.546806" elapsed="0.027093"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:59:40.573949" elapsed="0.000029"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T06:59:40.544759" elapsed="0.029315"/>
</kw>
<msg time="2026-04-14T06:59:40.574172" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:59:40.574216" level="INFO">${message} = 66</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:59:40.544187" elapsed="0.030052"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:59:40.574475" elapsed="0.050216"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:59:40.625900" elapsed="0.000038"/>
</return>
<status status="PASS" start="2026-04-14T06:59:40.625742" elapsed="0.000231"/>
</branch>
<status status="PASS" start="2026-04-14T06:59:40.625714" elapsed="0.000460"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:59:40.626367" elapsed="0.000038"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 66.</doc>
<status status="PASS" start="2026-04-14T06:59:40.625256" elapsed="0.001212"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:59:40.626513" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:59:40.543758" elapsed="0.082878"/>
</kw>
<msg time="2026-04-14T06:59:40.626740" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:59:40.626788" level="INFO">${data} = 66</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:59:40.543294" elapsed="0.083518"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:59:40.627002" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:59:40.626893" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T06:59:40.626875" elapsed="0.000198"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T06:59:40.628680" level="INFO">${date_now} = 2026-04-14 06:59:40.629</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T06:59:40.628495" elapsed="0.000212"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T06:59:40.629278" level="INFO">${time_deadline} = 2359.758</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T06:59:40.628878" elapsed="0.000426"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T06:59:40.629894" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:59:40.629497" elapsed="0.000423"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:59:40.630249" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T06:59:40.629991" elapsed="0.000312"/>
</branch>
<status status="PASS" start="2026-04-14T06:59:40.629972" elapsed="0.000355"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T06:59:40.627867" elapsed="0.002523"/>
</kw>
<msg time="2026-04-14T06:59:40.630577" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:59:40.630622" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:59:40.627250" elapsed="0.003395"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:59:40.630834" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:59:40.630728" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T06:59:40.630709" elapsed="0.000197"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:59:40.632979" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T06:59:40.633027" level="INFO">${args} = [60, 60]</msg>
<msg time="2026-04-14T06:59:40.633073" level="INFO">${kwargs} = {'valid_minimum': '61'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:59:40.632669" elapsed="0.000426"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:59:40.633272" elapsed="0.000240"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T06:59:40.633684" elapsed="0.000191"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T06:59:40.635665" level="INFO">${new_state} = 66</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T06:59:40.635231" elapsed="0.000486"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T06:59:40.635965" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:59:40.635790" elapsed="0.000227"/>
</branch>
<status status="PASS" start="2026-04-14T06:59:40.635770" elapsed="0.000269"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T06:59:40.636251" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T06:59:40.636091" elapsed="0.000226"/>
</branch>
<status status="PASS" start="2026-04-14T06:59:40.636076" elapsed="0.000265"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T06:59:40.636391" elapsed="0.000016"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T06:59:40.634775" elapsed="0.001738"/>
</kw>
<msg time="2026-04-14T06:59:40.636597" level="INFO">${result} = [66, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T06:59:40.634052" elapsed="0.002570"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T06:59:40.636669" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T06:59:40.632244" elapsed="0.004543"/>
</kw>
<msg time="2026-04-14T06:59:40.636879" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T06:59:40.636924" level="INFO">${message} = [66, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:59:40.631643" elapsed="0.005304"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T06:59:40.637126" elapsed="0.085940"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T06:59:40.724238" elapsed="0.000041"/>
</return>
<status status="PASS" start="2026-04-14T06:59:40.724084" elapsed="0.000231"/>
</branch>
<status status="PASS" start="2026-04-14T06:59:40.724058" elapsed="0.000283"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:59:40.724603" elapsed="0.000026"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [66, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T06:59:40.723628" elapsed="0.001094"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T06:59:40.724774" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T06:59:40.724990" level="INFO">${state} = 66</msg>
<msg time="2026-04-14T06:59:40.725042" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:59:40.725082" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T06:59:40.631145" elapsed="0.093959"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T06:59:40.725302" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:59:40.725192" elapsed="0.000191"/>
</branch>
<status status="PASS" start="2026-04-14T06:59:40.725173" elapsed="0.000238"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:59:40.725507" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:59:40.725468" elapsed="0.000086"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:59:40.725451" elapsed="0.000125"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T06:59:40.725755" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T06:59:40.726535" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:59:40.726498" elapsed="0.000084"/>
</branch>
<status status="NOT RUN" start="2026-04-14T06:59:40.726478" elapsed="0.000127"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T06:59:40.726764" elapsed="0.000024"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T06:59:40.543129" elapsed="0.183697"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T06:59:40.542693" elapsed="0.184173"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:59:40.727043" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T06:59:40.727274" level="INFO">${state} = 66</msg>
<msg time="2026-04-14T06:59:40.727322" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:59:40.727368" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T06:59:40.535057" elapsed="0.192350"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T06:59:40.727613" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:59:40.727502" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T06:59:40.727482" elapsed="0.000197"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:59:40.729241" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:59:40.729343" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:59:40.728933" elapsed="0.000509">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:59:40.729549" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:59:40.729593" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:59:40.728454" elapsed="0.001162"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:59:40.729799" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:59:40.729690" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T06:59:40.729670" elapsed="0.000196"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:59:40.730298" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:59:40.730030" elapsed="0.000295"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:59:40.733930" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:59:40.734007" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:59:40.730880" elapsed="0.003189">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:59:40.734169" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:59:40.734212" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:59:40.730522" elapsed="0.003713"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:59:40.734435" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T06:59:40.734310" elapsed="0.000187"/>
</branch>
<status status="PASS" start="2026-04-14T06:59:40.734291" elapsed="0.000231"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:59:40.734685" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:59:40.728002" elapsed="0.006837"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:59:40.736161" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:59:40.736235" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:59:40.735904" elapsed="0.000389">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:59:40.736408" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:59:40.736452" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:59:40.735553" elapsed="0.000921"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T06:59:40.736670" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T06:59:40.736547" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T06:59:40.736528" elapsed="0.000211"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T06:59:40.737152" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T06:59:40.736903" elapsed="0.000274"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T06:59:40.740449" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T06:59:40.740525" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T06:59:40.737715" elapsed="0.002868">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T06:59:40.740713" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T06:59:40.740757" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T06:59:40.737353" elapsed="0.003427"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T06:59:40.740961" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T06:59:40.740855" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T06:59:40.740836" elapsed="0.000208"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T06:59:40.741202" elapsed="0.000021"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T06:59:40.735140" elapsed="0.006212"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T07:00:40.742442" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T06:59:40.741543" elapsed="60.001235"/>
</kw>
<var name="${try}">2</var>
<status status="PASS" start="2026-04-14T06:59:40.532809" elapsed="60.210126"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:40.747748" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:40.747122" elapsed="0.000675"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:40.748561" level="INFO">${state} = 66</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:40.748067" elapsed="0.000533"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:40.749442" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:40.748855" elapsed="0.000636"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:00:40.752591" level="INFO">${date_now} = 2026-04-14 07:00:40.752</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:00:40.752327" elapsed="0.000296"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:00:40.753303" level="INFO">${time_deadline} = 2299.635</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:00:40.752807" elapsed="0.000526"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:40.754039" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:40.753547" elapsed="0.000521"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:40.754469" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:40.754168" elapsed="0.000370"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:40.754136" elapsed="0.000445"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:00:40.750647" elapsed="0.004011"/>
</kw>
<msg time="2026-04-14T07:00:40.754794" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:40.754841" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:40.749768" elapsed="0.005096"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:00:40.755127" elapsed="0.000027"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:40.754975" elapsed="0.000228"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:40.754949" elapsed="0.000285"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:40.758902" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T07:00:40.758961" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:00:40.759006" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:40.758451" elapsed="0.000578"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:00:40.768547" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01033ix9uvy8zc1fet1vc45pc7s80010.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:40.768868" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":66}]}} 
 </msg>
<msg time="2026-04-14T07:00:40.770182" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:00:40.760848" elapsed="0.009482"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:40.777707" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":66}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:40.771077" elapsed="0.006813"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:40.781954" level="INFO">${count} = 66</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:40.778270" elapsed="0.003758"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T07:00:40.782131" elapsed="0.000067"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T07:00:40.760028" elapsed="0.022456"/>
</kw>
<msg time="2026-04-14T07:00:40.782581" level="INFO">${result} = 66</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:00:40.759245" elapsed="0.023361"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:00:40.782656" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:00:40.758024" elapsed="0.024755"/>
</kw>
<msg time="2026-04-14T07:00:40.782880" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:40.782923" level="INFO">${message} = 66</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:40.757435" elapsed="0.025511"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:40.783142" elapsed="0.073095"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:00:40.857773" elapsed="0.000058"/>
</return>
<status status="PASS" start="2026-04-14T07:00:40.857582" elapsed="0.000298"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:40.857545" elapsed="0.000375"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:40.858218" elapsed="0.000030"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 66.</doc>
<status status="PASS" start="2026-04-14T07:00:40.856960" elapsed="0.001370"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:00:40.858409" elapsed="0.000037"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:00:40.756886" elapsed="0.101686"/>
</kw>
<msg time="2026-04-14T07:00:40.858713" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:40.858770" level="INFO">${data} = 66</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:40.756211" elapsed="0.102588"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:00:40.859046" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:40.858904" elapsed="0.000204"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:40.858880" elapsed="0.000257"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:00:40.861076" level="INFO">${date_now} = 2026-04-14 07:00:40.861</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:00:40.860803" elapsed="0.000309"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:00:40.861750" level="INFO">${time_deadline} = 2299.526</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:00:40.861299" elapsed="0.000478"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:40.862434" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:40.861978" elapsed="0.000484"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:40.862844" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:40.862535" elapsed="0.000383"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:40.862515" elapsed="0.000440"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:00:40.860084" elapsed="0.002943"/>
</kw>
<msg time="2026-04-14T07:00:40.863170" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:40.863231" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:40.859393" elapsed="0.003869"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:00:40.863533" elapsed="0.000021"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:40.863392" elapsed="0.000208"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:40.863347" elapsed="0.000283"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:40.865992" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:00:40.866159" level="INFO">${args} = [60, 66]</msg>
<msg time="2026-04-14T07:00:40.866210" level="INFO">${kwargs} = {'valid_minimum': '61'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:40.865662" elapsed="0.000572"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:00:40.866434" elapsed="0.000304"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:00:40.866985" elapsed="0.000241"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:40.869348" level="INFO">${new_state} = 66</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:40.868852" elapsed="0.000543"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T07:00:40.869652" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:40.869473" elapsed="0.000232"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:40.869452" elapsed="0.000275"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T07:00:40.869947" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:40.869782" elapsed="0.000217"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:40.869766" elapsed="0.000254"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="PASS" start="2026-04-14T07:00:40.870055" elapsed="0.000039"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:00:40.868318" elapsed="0.001941"/>
</kw>
<msg time="2026-04-14T07:00:40.870348" level="INFO">${result} = [66, 'PASS', 'Validated stable: 66']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:00:40.867439" elapsed="0.002954"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:00:40.870443" elapsed="0.000029"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:00:40.865204" elapsed="0.005364"/>
</kw>
<msg time="2026-04-14T07:00:40.870661" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:40.870707" level="INFO">${message} = [66, 'PASS', 'Validated stable: 66']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:40.864530" elapsed="0.006200"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:40.870909" elapsed="0.078100"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:00:40.950432" elapsed="0.000053"/>
</return>
<status status="PASS" start="2026-04-14T07:00:40.950260" elapsed="0.000264"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:40.950231" elapsed="0.000321"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:40.950758" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [66, 'PASS', 'Validated stable: 66'].</doc>
<status status="PASS" start="2026-04-14T07:00:40.949695" elapsed="0.001147"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:00:40.950889" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:00:40.951089" level="INFO">${state} = 66</msg>
<msg time="2026-04-14T07:00:40.951151" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:40.951203" level="INFO">${result} = Validated stable: 66</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:00:40.863915" elapsed="0.087319"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="NOT RUN" start="2026-04-14T07:00:40.951504" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:40.951351" elapsed="0.000214"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:40.951326" elapsed="0.000265"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:00:40.951780" elapsed="0.000031"/>
</return>
<status status="PASS" start="2026-04-14T07:00:40.951655" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:40.951636" elapsed="0.000254"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:40.952124" elapsed="0.000029"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:00:40.952308" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:40.952260" elapsed="0.000126"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:00:40.952236" elapsed="0.000178"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:40.952576" elapsed="0.000022"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:00:40.755985" elapsed="0.196652"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:00:40.755309" elapsed="0.197379"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:40.952896" elapsed="0.000027"/>
</kw>
<msg time="2026-04-14T07:00:40.953285" level="INFO">${state} = 66</msg>
<msg time="2026-04-14T07:00:40.953333" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:40.953395" level="INFO">${result} = Validated stable: 66</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:00:40.745041" elapsed="0.208380"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:00:40.953643" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:00:40.953518" elapsed="0.000192"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:40.953499" elapsed="0.000244"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:40.954140" elapsed="0.000031"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:40.954505" elapsed="0.000027"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:40.954702" elapsed="0.000022"/>
</kw>
<var name="${try}">3</var>
<status status="PASS" start="2026-04-14T07:00:40.743612" elapsed="0.211145"/>
</iter>
<var>${try}</var>
<value>1</value>
<value>${maximum_sleeps}+2</value>
<status status="PASS" start="2026-04-14T06:58:40.389732" elapsed="120.565059"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:40.954959" elapsed="0.000020"/>
</kw>
<msg time="2026-04-14T07:00:40.955114" level="INFO">${result} = Validated stable: 66</msg>
<var>${result}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${repetitions}</arg>
<arg>getter=${ChangeCounter__getter}</arg>
<arg>safe_validator=${validator}</arg>
<arg>initial_state=${count_to_overcome}</arg>
<doc>Analogue of Wait Until Keyword Succeeds, but it passes state of validator around and exits early on getter failure. Calls GASSVHTSCBD to verify data is "stable".</doc>
<status status="PASS" start="2026-04-14T06:58:40.382665" elapsed="120.572475"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:00:40.955205" elapsed="0.000030"/>
</return>
<arg>timeout=${bgp_filling_timeout}</arg>
<arg>period=${CHECK_PERIOD_CHANGE_COUNT_MANY}</arg>
<arg>repetitions=${REPETITIONS_CHANGE_COUNT_MANY}</arg>
<arg>count_to_overcome=${last_change_count_many}</arg>
<doc>Each ${period} get count. After 1 of constant value above ${count_to_overcome} within ${timeout}, Return validator output. Fail early on getter error.</doc>
<status status="PASS" start="2026-04-14T06:58:40.379640" elapsed="120.575693"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:00:40.956021" elapsed="0.000370"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:40.957296" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:40.956861" elapsed="0.000523"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:40.956841" elapsed="0.000570"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:40.957581" elapsed="0.000333"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:40.963818" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:40.963336" elapsed="0.000511"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:00:40.964077" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T07:00:40.963924" elapsed="0.000213"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:40.963904" elapsed="0.000258"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:40.964329" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:40.964545" elapsed="0.000022"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:40.964737" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:40.964921" elapsed="0.000022"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:40.965104" elapsed="0.000022"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:40.965332" elapsed="0.000034"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:40.965571" elapsed="0.000022"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:00:40.962995" elapsed="0.002724"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:40.956638" elapsed="0.009135"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:00:40.955689" elapsed="0.010128"/>
</kw>
<doc>Wait until example-ipv4-topology becomes stable again.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T06:58:40.248707" elapsed="120.717156"/>
</test>
<test id="s1-s6-t11" name="Check_For_Empty_Ipv4_Topology_After_Talking" line="190">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T07:00:40.970335" elapsed="0.000375"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T07:00:40.969883" elapsed="0.000916"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:40.972078" elapsed="0.000019"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:40.971918" elapsed="0.000216"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:40.971887" elapsed="0.000270"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:40.977654" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:40.977543" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:40.977524" elapsed="0.000200"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:40.978830" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:40.978413" elapsed="0.000447"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:00:40.979342" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:00:40.979038" elapsed="0.000350"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:00:40.979435" elapsed="0.000046"/>
</return>
<msg time="2026-04-14T07:00:40.979610" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:00:40.977978" elapsed="0.001656"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:40.985818" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:40.985705" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:40.985685" elapsed="0.000204"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:40.987166" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:40.987058" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:40.987039" elapsed="0.000196"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:40.987737" level="INFO">${karaf_connection_index} = 7</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:00:40.987425" elapsed="0.000339"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:40.988165" level="INFO">${current_connection_index} = 9</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:00:40.987944" elapsed="0.000247"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:00:41.023349" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:00:40.988736" elapsed="0.034831"/>
</kw>
<msg time="2026-04-14T07:00:41.023794" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:00:41.023841" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:40.988381" elapsed="0.035496"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:00:41.054091" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:00:41.024620" elapsed="0.029695"/>
</kw>
<msg time="2026-04-14T07:00:41.054562" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:00:41.054610" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:41.024140" elapsed="0.030506"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.055318" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.054919" elapsed="0.000482"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.054878" elapsed="0.000552"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.056048" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:41.055600" elapsed="0.000524"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.056451" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.056194" elapsed="0.000314"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.056174" elapsed="0.000358"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:00:41.056574" elapsed="0.000051"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:00:41.059654" elapsed="0.000159"/>
</kw>
<msg time="2026-04-14T07:00:41.059877" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:41.058328" elapsed="0.001690"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.060311" elapsed="0.000092"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.060681" elapsed="0.000073"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:41.057639" elapsed="0.003232"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:00:41.056985" elapsed="0.003956"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:00:40.986754" elapsed="0.074292"/>
</kw>
<msg time="2026-04-14T07:00:41.061151" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:41.061196" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:40.986060" elapsed="0.075173"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:00:41.061450" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:00:41.061317" elapsed="0.000195"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.061296" elapsed="0.000241"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.062229" elapsed="0.000028"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.062630" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.062704" elapsed="0.000019"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:00:40.985338" elapsed="0.077487"/>
</kw>
<msg time="2026-04-14T07:00:41.062930" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:41.062976" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:40.980057" elapsed="0.082957"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.063443" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.063098" elapsed="0.000401"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.063079" elapsed="0.000445"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:00:40.979894" elapsed="0.083654"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:00:40.979699" elapsed="0.083888"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:00:40.977156" elapsed="0.086497"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:00:40.971567" elapsed="0.092148"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:40.970986" elapsed="0.092779"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T07:00:40.966861" elapsed="0.096962"/>
</kw>
<kw name="Check_Ipv4_Topology_Is_Empty" owner="PrefixCounting">
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:00:41.073192" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01033ix9uvy8zc1fet1vc45pc7s80010.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:41.073450" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T07:00:41.073636" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:00:41.067650" elapsed="0.006026"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.077843" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.073811" elapsed="0.004121"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.073777" elapsed="0.004196"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:00:41.078028" elapsed="0.000055"/>
</return>
<msg time="2026-04-14T07:00:41.081831" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T07:00:41.067064" elapsed="0.014814"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.083058" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:41.082245" elapsed="0.000854"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T07:00:41.083181" elapsed="0.000056"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T07:00:41.066518" elapsed="0.016921"/>
</kw>
<msg time="2026-04-14T07:00:41.083594" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:41.083661" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:41.065934" elapsed="0.017762"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:41.083966" elapsed="0.055823"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:00:41.141090" elapsed="0.000043"/>
</return>
<status status="PASS" start="2026-04-14T07:00:41.140939" elapsed="0.000233"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.140911" elapsed="0.000287"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.141414" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T07:00:41.140451" elapsed="0.001049"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:00:41.141546" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:00:41.141712" level="INFO">${actual_count} = 0</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:00:41.065134" elapsed="0.076606"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.142298" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T07:00:41.141914" elapsed="0.000452"/>
</kw>
<arg>0</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T07:00:41.064564" elapsed="0.077878"/>
</kw>
<doc>Example_Ipv4_Topology has to give status 200 with zero prefixes.</doc>
<status status="PASS" start="2026-04-14T07:00:41.064143" elapsed="0.078357"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:00:41.143125" elapsed="0.000276"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.144287" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.143847" elapsed="0.000504"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.143829" elapsed="0.000563"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:41.144558" elapsed="0.000323"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.150481" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:41.150026" elapsed="0.000484"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:00:41.150736" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T07:00:41.150588" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.150569" elapsed="0.000250"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.150984" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.151174" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.151365" elapsed="0.000034"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.151563" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.151745" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.151928" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.152148" elapsed="0.000022"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:00:41.149689" elapsed="0.002543"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:41.143637" elapsed="0.008649"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:00:41.142801" elapsed="0.009530"/>
</kw>
<doc>Example-ipv4-topology should be empty now.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T07:00:40.966181" elapsed="0.186211"/>
</test>
<test id="s1-s6-t12" name="Restore_Karaf_Logging_Levels" line="196">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.157297" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.157057" elapsed="0.000298"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.157037" elapsed="0.000361"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T07:00:41.156860" elapsed="0.000589"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.158544" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:41.158434" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.158415" elapsed="0.000199"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.164045" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:41.163937" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.163918" elapsed="0.000196"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.165215" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:41.164803" elapsed="0.000440"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.165742" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:00:41.165436" elapsed="0.000332"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:00:41.165814" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:00:41.165976" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:00:41.164402" elapsed="0.001599"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.172035" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:41.171906" elapsed="0.000182"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.171884" elapsed="0.000227"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.173506" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:41.173393" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.173347" elapsed="0.000329"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:41.174174" level="INFO">${karaf_connection_index} = 7</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.173844" elapsed="0.000357"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:41.174627" level="INFO">${current_connection_index} = 9</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:00:41.174398" elapsed="0.000255"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:00:41.207968" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:00:41.175186" elapsed="0.033522"/>
</kw>
<msg time="2026-04-14T07:00:41.208980" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:00:41.209030" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:41.174828" elapsed="0.034239"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:00:41.231573" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "K "a "r "a "f "_ "L "o "g "g "i "n "g "_ "L "e "v "e "l "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:00:41.210069" elapsed="0.021792"/>
</kw>
<msg time="2026-04-14T07:00:41.232181" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:00:41.232251" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "K "a "r "a "f "_ "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:41.209402" elapsed="0.022904"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.233020" elapsed="0.000037"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.232506" elapsed="0.000603"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.232455" elapsed="0.000693"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.234001" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "K "a "r "a "f "_ "L "o "g "g "i "n "g "_ "L "e "v "e "l "s "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:41.233428" elapsed="0.000678"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.234578" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.234208" elapsed="0.000452"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.234179" elapsed="0.000516"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:00:41.234752" elapsed="0.000060"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:00:41.238905" elapsed="0.000167"/>
</kw>
<msg time="2026-04-14T07:00:41.239137" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:41.237521" elapsed="0.001761"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.239613" elapsed="0.000078"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.239964" elapsed="0.000077"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:41.236434" elapsed="0.003723"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:00:41.235503" elapsed="0.004722"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:00:41.173060" elapsed="0.067268"/>
</kw>
<msg time="2026-04-14T07:00:41.240464" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:41.240509" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "K "a "r "a "f "_ "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:41.172314" elapsed="0.068233"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:00:41.240781" elapsed="0.000030"/>
</return>
<status status="PASS" start="2026-04-14T07:00:41.240646" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.240620" elapsed="0.000254"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.241424" elapsed="0.000028"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.241905" elapsed="0.000024"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.241983" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:00:41.171514" elapsed="0.070584"/>
</kw>
<msg time="2026-04-14T07:00:41.242203" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:41.242249" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "K "a "r "a "f "_ "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:41.166435" elapsed="0.075851"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.242684" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.242403" elapsed="0.000335"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.242349" elapsed="0.000414"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:00:41.166256" elapsed="0.076531"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:00:41.166065" elapsed="0.076762"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:00:41.163565" elapsed="0.079331"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:00:41.158119" elapsed="0.084841"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:41.157622" elapsed="0.085387"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T07:00:41.153734" elapsed="0.089335"/>
</kw>
<kw name="Set_Bgpcep_Log_Levels" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.246116" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:41.246006" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.245987" elapsed="0.000197"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.247433" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:41.246957" elapsed="0.000504"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.247954" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:00:41.247640" elapsed="0.000340"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:00:41.248026" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:00:41.248189" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:00:41.246554" elapsed="0.001660"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.249265" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:41.249156" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.249137" elapsed="0.000197"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:41.249750" level="INFO">${karaf_connection_index} = 7</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.249515" elapsed="0.000262"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:41.250133" level="INFO">${current_connection_index} = 9</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:00:41.249955" elapsed="0.000206"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:00:41.301499" level="INFO">log:set INFO org.opendaylight.bgpcep</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:00:41.250997" elapsed="0.050719"/>
</kw>
<msg time="2026-04-14T07:00:41.301944" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:00:41.301995" level="INFO">${message_write} = log:set INFO org.opendaylight.bgpcep
</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:41.250340" elapsed="0.051679"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:00:41.304514" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:00:41.302978" elapsed="0.001595"/>
</kw>
<msg time="2026-04-14T07:00:41.304670" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:00:41.304714" level="INFO">${message_wait} = [?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:41.302399" elapsed="0.002342"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.305282" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.304990" elapsed="0.000348"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.304952" elapsed="0.000431"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.305875" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:41.305547" elapsed="0.000381"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.306232" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.306001" elapsed="0.000287"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.305982" elapsed="0.000329"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:00:41.306353" elapsed="0.000069"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:00:41.308308" elapsed="0.000174"/>
</kw>
<msg time="2026-04-14T07:00:41.308527" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:41.307804" elapsed="0.000795"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.308776" elapsed="0.000022"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.308957" elapsed="0.000020"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:41.307352" elapsed="0.001690"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:00:41.306773" elapsed="0.002319"/>
</kw>
<arg>log:set ${bgpcep_level} org.opendaylight.bgpcep</arg>
<arg>member_index=${index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:00:41.248789" elapsed="0.060403"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.310100" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:41.309987" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.309967" elapsed="0.000204"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:41.310587" level="INFO">${karaf_connection_index} = 7</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.310333" elapsed="0.000280"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:41.310952" level="INFO">${current_connection_index} = 9</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:00:41.310784" elapsed="0.000193"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:00:41.362295" level="INFO">log:set INFO org.opendaylight.protocol</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:00:41.311524" elapsed="0.050992"/>
</kw>
<msg time="2026-04-14T07:00:41.362765" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:00:41.362811" level="INFO">${message_write} = log:set INFO org.opendaylight.protocol
</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:41.311152" elapsed="0.051684"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:00:41.365506" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:00:41.363811" elapsed="0.001753"/>
</kw>
<msg time="2026-04-14T07:00:41.365663" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:00:41.365707" level="INFO">${message_wait} = [?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:41.363207" elapsed="0.002527"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.366118" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.365836" elapsed="0.000338"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.365807" elapsed="0.000394"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.366676" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:41.366400" elapsed="0.000326"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.367023" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.366792" elapsed="0.000284"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.366774" elapsed="0.000446"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:00:41.367266" elapsed="0.000051"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:00:41.369200" elapsed="0.000149"/>
</kw>
<msg time="2026-04-14T07:00:41.369417" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:41.368709" elapsed="0.000779"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.369662" elapsed="0.000022"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.369840" elapsed="0.000021"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:41.368263" elapsed="0.001664"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:00:41.367682" elapsed="0.002294"/>
</kw>
<arg>log:set ${protocol_level} org.opendaylight.protocol</arg>
<arg>member_index=${index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:00:41.309600" elapsed="0.060476"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:00:41.248445" elapsed="0.121670"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:00:41.248275" elapsed="0.121880"/>
</for>
<arg>bgpcep_level=${KARAF_LOG_LEVEL}</arg>
<arg>protocol_level=${KARAF_LOG_LEVEL}</arg>
<doc>Assuming OCKCOB was used, set logging level on bgpcep and protocol loggers without affecting current SSH session.</doc>
<status status="PASS" start="2026-04-14T07:00:41.243425" elapsed="0.126798"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:00:41.370920" elapsed="0.000254"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.372385" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.371946" elapsed="0.000504"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.371927" elapsed="0.000549"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:41.372635" elapsed="0.000316"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.378626" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:41.378049" elapsed="0.000609"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:00:41.378915" elapsed="0.000045"/>
</return>
<status status="PASS" start="2026-04-14T07:00:41.378755" elapsed="0.000241"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.378731" elapsed="0.000291"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.379189" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.379397" elapsed="0.000022"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.379586" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.379765" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.379947" elapsed="0.000022"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.380130" elapsed="0.000019"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.380311" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:00:41.377674" elapsed="0.002735"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:41.371725" elapsed="0.008742"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:00:41.370592" elapsed="0.009919"/>
</kw>
<doc>Set logging on bgpcep and protocol to the global value.</doc>
<status status="PASS" start="2026-04-14T07:00:41.153009" elapsed="0.227558"/>
</test>
<test id="s1-s6-t13" name="Restore_Data_Change_Counter_Configuration" line="200">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T07:00:41.384426" elapsed="0.000243"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T07:00:41.384127" elapsed="0.000599"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.385841" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:41.385720" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.385698" elapsed="0.000216"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.391604" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:41.391497" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.391479" elapsed="0.000193"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.392747" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:41.392319" elapsed="0.000457"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.393255" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:00:41.392951" elapsed="0.000329"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:00:41.393326" elapsed="0.000055"/>
</return>
<msg time="2026-04-14T07:00:41.393513" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:00:41.391923" elapsed="0.001616"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.399463" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:41.399336" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.399315" elapsed="0.000219"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.400841" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:41.400734" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.400715" elapsed="0.000194"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:41.401404" level="INFO">${karaf_connection_index} = 7</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.401070" elapsed="0.000364"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:41.401837" level="INFO">${current_connection_index} = 9</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:00:41.401615" elapsed="0.000249"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:00:41.433729" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:00:41.402413" elapsed="0.031603"/>
</kw>
<msg time="2026-04-14T07:00:41.434337" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:00:41.434441" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:41.402039" elapsed="0.032457"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:00:41.460316" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "D "a "t "a "_ "C "h "a "n "g "e "_ "C "o "u "n "t "e "r "_ "C "o "n "f "i "g "u "r "a "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:00:41.435703" elapsed="0.024843"/>
</kw>
<msg time="2026-04-14T07:00:41.460768" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:00:41.460815" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "D "a "t "a "_ "C "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:41.434898" elapsed="0.025953"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.461347" elapsed="0.000049"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.460980" elapsed="0.000452"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.460941" elapsed="0.000521"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.462032" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "D "a "t "a "_ "C "h "a "n "g "e "_ "C "o "u "n "t "e "r "_ "C "o "n "f "i "g "u "r "a "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:41.461624" elapsed="0.000488"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.462579" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.462326" elapsed="0.000308"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.462304" elapsed="0.000385"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:00:41.462732" elapsed="0.000053"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:00:41.465892" elapsed="0.000441"/>
</kw>
<msg time="2026-04-14T07:00:41.466424" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:41.464537" elapsed="0.002026"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.466860" elapsed="0.000074"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.467271" elapsed="0.000135"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:41.463826" elapsed="0.003711"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:00:41.463141" elapsed="0.004466"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:00:41.400427" elapsed="0.067284"/>
</kw>
<msg time="2026-04-14T07:00:41.467812" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:41.467856" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "D "a "t "a "_ "C "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:41.399702" elapsed="0.068190"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:00:41.468120" elapsed="0.000031"/>
</return>
<status status="PASS" start="2026-04-14T07:00:41.467975" elapsed="0.000214"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.467954" elapsed="0.000260"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.468777" elapsed="0.000029"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.469153" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.469227" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:00:41.398988" elapsed="0.070350"/>
</kw>
<msg time="2026-04-14T07:00:41.469492" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:41.469538" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "D "a "t "a "_ "C "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:41.393963" elapsed="0.075612"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.469923" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.469654" elapsed="0.000322"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.469637" elapsed="0.000363"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:00:41.393800" elapsed="0.076224"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:00:41.393605" elapsed="0.076459"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:00:41.391110" elapsed="0.079019"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:00:41.385406" elapsed="0.084785"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:41.384902" elapsed="0.085338"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T07:00:41.381609" elapsed="0.088692"/>
</kw>
<kw name="Reconfigure_Topology_Name" owner="ChangeCounter">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.476269" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | TOPOLOGY_NAME=example-linkstate-topology }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>TOPOLOGY_NAME=${topology_name}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.475740" elapsed="0.000557"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.513678" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:41.513243" elapsed="0.000594"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:00:41.514765" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:00:41.514418" elapsed="0.000440">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:00:41.514955" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:00:41.514040" elapsed="0.000940"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.515574" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:41.515163" elapsed="0.000438"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:00:41.515954" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:00:41.516160" level="INFO">${template} = rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:00:41.515779" elapsed="0.000407"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.516637" level="INFO">rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:41.516361" elapsed="0.000323"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.517772" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'TOPOLOGY_NAME': 'example-linkstate-topology'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:41.517511" elapsed="0.000308"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.518273" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.517995" elapsed="0.000305"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.519030" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:41.518724" elapsed="0.000332"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:41.520222" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.519691" elapsed="0.000558"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:41.520307" elapsed="0.000042"/>
</return>
<msg time="2026-04-14T07:00:41.520512" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:41.519267" elapsed="0.001269"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.520707" elapsed="0.000268"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T07:00:41.518569" elapsed="0.002445"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.521599" level="INFO">${value} = example-linkstate-topology</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:41.521278" elapsed="0.000348"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:41.522597" level="INFO">${encoded} = example-linkstate-topology</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.522167" elapsed="0.000457"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:41.522676" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:41.522827" level="INFO">${encoded_value} = example-linkstate-topology</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:41.521826" elapsed="0.001026"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.523017" elapsed="0.000230"/>
</kw>
<var name="${key}">TOPOLOGY_NAME</var>
<var name="${value}">example-linkstate-topology</var>
<status status="PASS" start="2026-04-14T07:00:41.521132" elapsed="0.002156"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T07:00:41.518362" elapsed="0.004961"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:00:41.523388" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:00:41.523552" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'TOPOLOGY_NAME': 'example-linkstate-topology'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:00:41.517144" elapsed="0.006434"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:41.516776" elapsed="0.006836"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.523816" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.523644" elapsed="0.000227"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.516747" elapsed="0.007252"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.524700" level="INFO">${final_text} = rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:41.524172" elapsed="0.000556"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:00:41.524778" elapsed="0.000028"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:00:41.512573" elapsed="0.012333"/>
</kw>
<msg time="2026-04-14T07:00:41.524968" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:41.498151" elapsed="0.026878"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.539205" elapsed="0.000068"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.552880" elapsed="0.000040"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.566668" elapsed="0.000051"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.567007" elapsed="0.000025"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.567224" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.567746" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.567572" elapsed="0.000232"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:00:41.567551" elapsed="0.000279"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.567991" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.568175" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.568354" elapsed="0.000078"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:00:41.567499" elapsed="0.000969"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.567317" elapsed="0.001182"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.568663" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.568747" elapsed="0.000019"/>
</return>
<msg time="2026-04-14T07:00:41.568953" level="INFO">${uri} = rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:00:41.493092" elapsed="0.075891"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.598767" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:41.598288" elapsed="0.000518"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:00:41.599944" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:00:41.599584" elapsed="0.000463">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T07:00:41.600144" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:00:41.599009" elapsed="0.001159"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.600806" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:41.600353" elapsed="0.000481"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:00:41.601171" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:00:41.601421" level="INFO">${template} = &lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;$TOPOLOGY_NAME&lt;/topology-...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:00:41.601018" elapsed="0.000433"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.601886" level="INFO">&lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;$TOPOLOGY_NAME&lt;/topology-name&gt;
&lt;/data-change-counter-config&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:41.601630" elapsed="0.000306"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T07:00:41.602486" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.602038" elapsed="0.000513"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.603052" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'TOPOLOGY_NAME': 'example-linkstate-topology'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:41.602747" elapsed="0.000332"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:41.602586" elapsed="0.000527"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.602007" elapsed="0.001128"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.603961" level="INFO">${final_text} = &lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;example-linkstate-topolog...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:41.603300" elapsed="0.000692"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:00:41.604052" elapsed="0.000042"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:00:41.597518" elapsed="0.006679"/>
</kw>
<msg time="2026-04-14T07:00:41.604254" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:41.583491" elapsed="0.020816"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.618172" elapsed="0.000037"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.632186" elapsed="0.000052"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.646624" elapsed="0.000074"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.647025" elapsed="0.000027"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.647242" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.647792" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.647613" elapsed="0.000237"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:00:41.647592" elapsed="0.000286"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.648044" elapsed="0.000022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.648227" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.648426" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:00:41.647540" elapsed="0.000943"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.647343" elapsed="0.001171"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.648683" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.648769" elapsed="0.000021"/>
</return>
<msg time="2026-04-14T07:00:41.648993" level="INFO">${data} = &lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;example-linkstate-topolog...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:00:41.580382" elapsed="0.068646"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:00:41.650949" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:00:41.650558" elapsed="0.000493">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:00:41.651151" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:00:41.650031" elapsed="0.001145"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.651583" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.651248" elapsed="0.000395"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.652255" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:41.651910" elapsed="0.000372"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:41.651670" elapsed="0.000648"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.651228" elapsed="0.001111"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.655147" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:41.652530" elapsed="0.002645"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:00:41.655234" elapsed="0.000041"/>
</return>
<msg time="2026-04-14T07:00:41.655432" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:00:41.649562" elapsed="0.005895"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.657011" level="INFO">rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:41.656739" elapsed="0.000322"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.657676" level="INFO">&lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;example-linkstate-topology&lt;/topology-name&gt;
&lt;/data-change-counter-config&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:41.657243" elapsed="0.000484"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.658154" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:41.657898" elapsed="0.000300"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.658641" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:41.658394" elapsed="0.000292"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:41.659582" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T07:00:41.659343" elapsed="0.000265"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T07:00:41.659979" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T07:00:41.659788" elapsed="0.000216"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.660174" elapsed="0.000258"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.660998" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:41.660664" elapsed="0.000394"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T07:00:41.661118" elapsed="0.000043"/>
</return>
<msg time="2026-04-14T07:00:41.661330" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T07:00:41.658913" elapsed="0.002495"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:00:41.675778" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter 
 path_url=/rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0', 'Content-Length': '247', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;example-linkstate-topology&lt;/topology-name&gt;
&lt;/data-change-counter-config&gt; 
 </msg>
<msg time="2026-04-14T07:00:41.675911" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:41.676160" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:00:41.664644" elapsed="0.011558"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:41.661506" elapsed="0.014801"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.676758" elapsed="0.000039"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.676388" elapsed="0.000479"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.661482" elapsed="0.015420"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.683404" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:41.678834" elapsed="0.004653"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:41.678458" elapsed="0.005086"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.678424" elapsed="0.005159"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.687397" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:41.684037" elapsed="0.003411"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:41.683672" elapsed="0.003812"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.683647" elapsed="0.003863"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.688247" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:41.687753" elapsed="0.000525"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.688645" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.688354" elapsed="0.000353"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.689256" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:41.688916" elapsed="0.000373"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:41.688733" elapsed="0.000600"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.688335" elapsed="0.001025"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.689976" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:41.689555" elapsed="0.000450"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.690550" elapsed="0.000034"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.690078" elapsed="0.000555"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.691319" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:41.690924" elapsed="0.000427"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:41.690670" elapsed="0.000756"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.690059" elapsed="0.001396"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:41.691692" elapsed="0.000440"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:00:41.692782" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:41.692321" elapsed="0.000492"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.693013" elapsed="0.003169"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:00:41.677738" elapsed="0.018529"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:00:41.696492" elapsed="0.000066"/>
</return>
<status status="PASS" start="2026-04-14T07:00:41.696348" elapsed="0.000266"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.696326" elapsed="0.000325"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.696892" elapsed="0.000032"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.696990" elapsed="0.000021"/>
</return>
<msg time="2026-04-14T07:00:41.699946" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T07:00:41.655849" elapsed="0.044128"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:00:41.700055" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:00:41.700229" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:00:41.481242" elapsed="0.219014"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.700727" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.700383" elapsed="0.000419"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.700346" elapsed="0.000480"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:00:41.700859" elapsed="0.000026"/>
</return>
<arg>${CHANGE_COUNTER_TEMPLATE_FOLDER}${/}change_counter</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T07:00:41.476601" elapsed="0.224389"/>
</kw>
<arg>example-linkstate-topology</arg>
<doc>Configure data change counter to count transactions affecting
${topology_name} instead of previously configured topology name.</doc>
<status status="PASS" start="2026-04-14T07:00:41.475266" elapsed="0.225793"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:00:41.701987" elapsed="0.000427"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.703586" elapsed="0.000034"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.703056" elapsed="0.000604"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.703031" elapsed="0.000655"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:41.703863" elapsed="0.000360"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.712678" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:41.711933" elapsed="0.000791"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:00:41.713200" elapsed="0.000052"/>
</return>
<status status="PASS" start="2026-04-14T07:00:41.712863" elapsed="0.000437"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.712829" elapsed="0.000505"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.713591" elapsed="0.000027"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.713802" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.714029" elapsed="0.000022"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.714218" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.714418" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.714605" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.714787" elapsed="0.000021"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:00:41.711129" elapsed="0.003751"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:41.702767" elapsed="0.012173"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:00:41.701439" elapsed="0.013548"/>
</kw>
<doc>Configure data change counter back to count transactions affecting example-linkstate-topology.</doc>
<status status="PASS" start="2026-04-14T07:00:41.380942" elapsed="0.334106"/>
</test>
<test id="s1-s6-t14" name="Delete_Bgp_Peer_Configuration" line="205">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T07:00:41.719188" elapsed="0.000344"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T07:00:41.718877" elapsed="0.000728"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.720828" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:41.720686" elapsed="0.000195"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.720661" elapsed="0.000244"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.726717" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:41.726593" elapsed="0.000174"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.726572" elapsed="0.000218"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.728009" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:41.727556" elapsed="0.000482"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.728571" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:00:41.728219" elapsed="0.000379"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:00:41.728644" elapsed="0.000044"/>
</return>
<msg time="2026-04-14T07:00:41.728820" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:00:41.727101" elapsed="0.001745"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.737987" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:41.737863" elapsed="0.000177"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.737838" elapsed="0.000226"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.739656" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:41.739545" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.739526" elapsed="0.000200"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:41.740266" level="INFO">${karaf_connection_index} = 7</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.739920" elapsed="0.000375"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:41.740772" level="INFO">${current_connection_index} = 9</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:00:41.740496" elapsed="0.000303"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:00:41.774019" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:00:41.741359" elapsed="0.033133"/>
</kw>
<msg time="2026-04-14T07:00:41.774999" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:00:41.775067" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:41.740978" elapsed="0.034142"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:00:41.796620" level="INFO">"x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "e "r "_ "C "o "n "f "i "g "u "r "a "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:00:41.776445" elapsed="0.020515"/>
</kw>
<msg time="2026-04-14T07:00:41.797274" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:00:41.797324" level="INFO">${message_wait} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "e "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:41.775641" elapsed="0.021757"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.798187" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.797620" elapsed="0.000662"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.797543" elapsed="0.000784"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.799130" level="INFO"> "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "e "r "_ "C "o "n "f "i "g "u "r "a "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:41.798577" elapsed="0.000636"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.799577" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.799288" elapsed="0.000347"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.799267" elapsed="0.000392"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:00:41.799704" elapsed="0.000056"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:00:41.803047" elapsed="0.000170"/>
</kw>
<msg time="2026-04-14T07:00:41.803285" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:41.801611" elapsed="0.001864"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.803784" elapsed="0.000079"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.804143" elapsed="0.000075"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:41.800858" elapsed="0.003771"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:00:41.800152" elapsed="0.004550"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:00:41.739038" elapsed="0.065776"/>
</kw>
<msg time="2026-04-14T07:00:41.804932" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:41.804979" level="INFO">${message} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "e "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:41.738278" elapsed="0.066744"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:00:41.805244" elapsed="0.000030"/>
</return>
<status status="PASS" start="2026-04-14T07:00:41.805116" elapsed="0.000195"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.805092" elapsed="0.000246"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.805893" elapsed="0.000030"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.806288" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.806385" elapsed="0.000022"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:00:41.737457" elapsed="0.069056"/>
</kw>
<msg time="2026-04-14T07:00:41.806618" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:41.806664" level="INFO">${output} =  "x "t ". "M "a "n "y "p "e "e "r "s "[C "C "h "a "n "g "e "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "e "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:41.729512" elapsed="0.077276"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.807198" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.806905" elapsed="0.000349"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.806881" elapsed="0.000398"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:00:41.729306" elapsed="0.077998"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:00:41.728914" elapsed="0.078435"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:00:41.726173" elapsed="0.081284"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:00:41.720337" elapsed="0.087185"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:41.719788" elapsed="0.087788"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T07:00:41.716274" elapsed="0.091362"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.808545" level="INFO">${peer_name} = example-bgp-peer-1</msg>
<var>${peer_name}</var>
<arg>example-bgp-peer-${index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:41.808146" elapsed="0.000427"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.809285" level="INFO">${peer_ip} = 127.0.0.1</msg>
<var>${peer_ip}</var>
<arg>str(ipaddr.IPAddress('${FIRST_PEER_IP}') + ${index} - 1)</arg>
<arg>modules=ipaddr</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:41.808751" elapsed="0.000561"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.810241" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer-1 | IP=127.0.0.1 | BGP_RIB_OPENCONFIG=example-bgp-rib | PEER_GROUP_NAME=internal-neighbors | RR_CLIENT=false }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${peer_name}</arg>
<arg>IP=${peer_ip}</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>PEER_GROUP_NAME=${PEER_GROUP}</arg>
<arg>RR_CLIENT=false</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.809553" elapsed="0.000719"/>
</kw>
<kw name="Delete_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.861744" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:41.861161" elapsed="0.000632"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:00:41.862982" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:00:41.862582" elapsed="0.000513">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:00:41.863223" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:00:41.862059" elapsed="0.001199"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.864100" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:41.863552" elapsed="0.000586"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:00:41.864603" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:00:41.864894" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:00:41.864400" elapsed="0.000534"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.865697" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:41.865199" elapsed="0.000571"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.867474" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-1', 'IP': '127.0.0.1', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:41.867077" elapsed="0.000513"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.868125" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.867792" elapsed="0.000533"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.869139" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:41.868816" elapsed="0.000349"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:41.870042" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.869792" elapsed="0.000277"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:41.870129" elapsed="0.000052"/>
</return>
<msg time="2026-04-14T07:00:41.870317" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:41.869430" elapsed="0.000917"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.870552" elapsed="0.000277"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T07:00:41.868654" elapsed="0.002219"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.871577" level="INFO">${value} = example-bgp-peer-1</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:41.871169" elapsed="0.000439"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:41.872451" level="INFO">${encoded} = example-bgp-peer-1</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.872191" elapsed="0.000287"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:41.872532" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:00:41.872690" level="INFO">${encoded_value} = example-bgp-peer-1</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:41.871840" elapsed="0.000875"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.872923" elapsed="0.000653"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer-1</var>
<status status="PASS" start="2026-04-14T07:00:41.871006" elapsed="0.002626"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.874299" level="INFO">${value} = 127.0.0.1</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:41.873978" elapsed="0.000349"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:41.875188" level="INFO">${encoded} = 127.0.0.1</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.874924" elapsed="0.000298"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:41.875284" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T07:00:41.875496" level="INFO">${encoded_value} = 127.0.0.1</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:41.874577" elapsed="0.000950"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.875778" elapsed="0.000292"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">127.0.0.1</var>
<status status="PASS" start="2026-04-14T07:00:41.873780" elapsed="0.002345"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.876908" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:41.876496" elapsed="0.000446"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:41.877971" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.877683" elapsed="0.000327"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:41.878076" elapsed="0.000040"/>
</return>
<msg time="2026-04-14T07:00:41.878278" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:41.877212" elapsed="0.001099"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.878562" elapsed="0.000302"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:00:41.876272" elapsed="0.002646"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.879730" level="INFO">${value} = internal-neighbors</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:41.879274" elapsed="0.000491"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:41.880842" level="INFO">${encoded} = internal-neighbors</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.880539" elapsed="0.000340"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:41.880949" elapsed="0.000043"/>
</return>
<msg time="2026-04-14T07:00:41.881163" level="INFO">${encoded_value} = internal-neighbors</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:41.880045" elapsed="0.001155"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.881461" elapsed="0.000309"/>
</kw>
<var name="${key}">PEER_GROUP_NAME</var>
<var name="${value}">internal-neighbors</var>
<status status="PASS" start="2026-04-14T07:00:41.879073" elapsed="0.002883"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.882800" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:41.882338" elapsed="0.000499"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:41.883972" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.883617" elapsed="0.000393"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:41.884083" elapsed="0.000042"/>
</return>
<msg time="2026-04-14T07:00:41.884306" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:41.883128" elapsed="0.001213"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.884584" elapsed="0.000318"/>
</kw>
<var name="${key}">RR_CLIENT</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T07:00:41.882128" elapsed="0.002840"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T07:00:41.868427" elapsed="0.016594"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:00:41.885095" elapsed="0.000043"/>
</return>
<msg time="2026-04-14T07:00:41.885330" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-1', 'IP': '127.0.0.1', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:00:41.866528" elapsed="0.018864"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:41.865911" elapsed="0.019540"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.885753" elapsed="0.000034"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.885504" elapsed="0.000337"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.865868" elapsed="0.020007"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.887172" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:41.886114" elapsed="0.001102"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:00:41.887292" elapsed="0.000043"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:00:41.860260" elapsed="0.027248"/>
</kw>
<msg time="2026-04-14T07:00:41.887603" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:41.845861" elapsed="0.041831"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.908938" elapsed="0.000113"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.922964" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.936399" elapsed="0.000030"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.936668" elapsed="0.000023"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.937001" elapsed="0.000022"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.937492" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.937301" elapsed="0.000253"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:00:41.937280" elapsed="0.000304"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.937748" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.937934" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.938118" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:00:41.937230" elapsed="0.000943"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.937093" elapsed="0.001109"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.938384" elapsed="0.000022"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:00:41.938471" elapsed="0.000020"/>
</return>
<msg time="2026-04-14T07:00:41.938663" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${location}</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:00:41.840642" elapsed="0.098054"/>
</kw>
<kw name="Delete_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.940058" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.1</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:41.939701" elapsed="0.000416"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="DELETE On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:00:41.948788" level="INFO">DELETE Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.1 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.1 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0', 'Content-Length': '0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:41.948842" level="INFO">DELETE Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.1 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:41.948963" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:00:41.942477" elapsed="0.006512"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:41.940185" elapsed="0.008848"/>
</branch>
<branch type="ELSE">
<kw name="DELETE On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.949227" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.949060" elapsed="0.000230"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.940166" elapsed="0.009146"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.952979" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:41.950414" elapsed="0.002625"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:41.950151" elapsed="0.002940"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.950132" elapsed="0.002996"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.957294" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:41.953564" elapsed="0.003801"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:41.953209" elapsed="0.004223"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.953185" elapsed="0.004283"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.958353" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:41.957743" elapsed="0.000672"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.958873" elapsed="0.000082"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.958517" elapsed="0.000493"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.959751" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:41.959297" elapsed="0.000492"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:41.959045" elapsed="0.000795"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.958491" elapsed="0.001379"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.960698" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:41.960117" elapsed="0.000619"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:41.961143" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:41.960835" elapsed="0.000365"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.961719" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:41.961415" elapsed="0.000331"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:41.961224" elapsed="0.000558"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:41.960808" elapsed="0.000995"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:41.961976" elapsed="0.000356"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:00:41.962863" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:41.962532" elapsed="0.000357"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.963066" elapsed="0.002731"/>
</kw>
<arg>${response}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:00:41.949734" elapsed="0.016128"/>
</kw>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:00:41.965910" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:00:41.968393" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>DELETE resource at URI, check status_code and return response text..</doc>
<status status="PASS" start="2026-04-14T07:00:41.938999" elapsed="0.029425"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:00:41.968480" elapsed="0.000053"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer_group</arg>
<arg>mapping=${mapping}</arg>
<doc>Resolve URI from folder, issue DELETE request.</doc>
<status status="PASS" start="2026-04-14T07:00:41.810559" elapsed="0.158078"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:00:41.807984" elapsed="0.160692"/>
</iter>
<iter>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.969283" level="INFO">${peer_name} = example-bgp-peer-2</msg>
<var>${peer_name}</var>
<arg>example-bgp-peer-${index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:41.968944" elapsed="0.000365"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.969969" level="INFO">${peer_ip} = 127.0.0.2</msg>
<var>${peer_ip}</var>
<arg>str(ipaddr.IPAddress('${FIRST_PEER_IP}') + ${index} - 1)</arg>
<arg>modules=ipaddr</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:41.969500" elapsed="0.000496"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:41.970835" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer-2 | IP=127.0.0.2 | BGP_RIB_OPENCONFIG=example-bgp-rib | PEER_GROUP_NAME=internal-neighbors | RR_CLIENT=false }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${peer_name}</arg>
<arg>IP=${peer_ip}</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>PEER_GROUP_NAME=${PEER_GROUP}</arg>
<arg>RR_CLIENT=false</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:41.970180" elapsed="0.000684"/>
</kw>
<kw name="Delete_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.017021" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.016599" elapsed="0.000452"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:00:42.017894" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:00:42.017606" elapsed="0.000374">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:00:42.018075" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:00:42.017232" elapsed="0.000869"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.018693" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:42.018284" elapsed="0.000491"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:00:42.019105" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:00:42.019289" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:00:42.018962" elapsed="0.000353"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.019752" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.019505" elapsed="0.000294"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.020823" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-2', 'IP': '127.0.0.2', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.020557" elapsed="0.000314"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.021340" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.021069" elapsed="0.000311"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.022125" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.021813" elapsed="0.000338"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.022937" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.022712" elapsed="0.000251"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.023015" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:42.023169" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.022357" elapsed="0.000837"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.023365" elapsed="0.000427"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T07:00:42.021627" elapsed="0.002207"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.024418" level="INFO">${value} = example-bgp-peer-2</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.024101" elapsed="0.000344"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.025225" level="INFO">${encoded} = example-bgp-peer-2</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.024979" elapsed="0.000272"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.025303" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:00:42.025472" level="INFO">${encoded_value} = example-bgp-peer-2</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.024646" elapsed="0.000852"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.025665" elapsed="0.000223"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer-2</var>
<status status="PASS" start="2026-04-14T07:00:42.023953" elapsed="0.001975"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.026506" level="INFO">${value} = 127.0.0.2</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.026187" elapsed="0.000345"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.027275" level="INFO">${encoded} = 127.0.0.2</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.027063" elapsed="0.000237"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.027350" elapsed="0.000046"/>
</return>
<msg time="2026-04-14T07:00:42.027521" level="INFO">${encoded_value} = 127.0.0.2</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.026732" elapsed="0.000814"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.027711" elapsed="0.000225"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">127.0.0.2</var>
<status status="PASS" start="2026-04-14T07:00:42.026041" elapsed="0.001935"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.028551" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.028234" elapsed="0.000343"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.029335" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.029122" elapsed="0.000238"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.029462" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:00:42.029620" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.028776" elapsed="0.000870"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.029812" elapsed="0.000230"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:00:42.028089" elapsed="0.001993"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.030666" level="INFO">${value} = internal-neighbors</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.030346" elapsed="0.000346"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.031457" level="INFO">${encoded} = internal-neighbors</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.031227" elapsed="0.000256"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.031533" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:00:42.031685" level="INFO">${encoded_value} = internal-neighbors</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.030894" elapsed="0.000817"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.031876" elapsed="0.000226"/>
</kw>
<var name="${key}">PEER_GROUP_NAME</var>
<var name="${value}">internal-neighbors</var>
<status status="PASS" start="2026-04-14T07:00:42.030198" elapsed="0.001945"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.032723" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.032420" elapsed="0.000329"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.033543" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.033313" elapsed="0.000257"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.033621" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:42.033773" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.032953" elapsed="0.000845"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.033964" elapsed="0.000224"/>
</kw>
<var name="${key}">RR_CLIENT</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T07:00:42.032256" elapsed="0.001973"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T07:00:42.021438" elapsed="0.012827"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:00:42.034310" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:00:42.034500" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-2', 'IP': '127.0.0.2', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:00:42.020196" elapsed="0.014332"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.019871" elapsed="0.014691"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.034755" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.034589" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.019849" elapsed="0.014985"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.035682" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.034994" elapsed="0.000717"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:00:42.035762" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:00:42.015933" elapsed="0.019955"/>
</kw>
<msg time="2026-04-14T07:00:42.035944" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:42.002175" elapsed="0.033819"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.049789" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.063295" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.076826" elapsed="0.000029"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.077038" elapsed="0.000021"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.077228" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.077651" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.077475" elapsed="0.000232"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:00:42.077459" elapsed="0.000274"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.077887" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.078073" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.078251" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:00:42.077429" elapsed="0.000875"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:00:42.077304" elapsed="0.001026"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.078509" elapsed="0.000022"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:00:42.078587" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T07:00:42.078767" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${location}</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:00:41.997537" elapsed="0.081258"/>
</kw>
<kw name="Delete_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.080077" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.2</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.079819" elapsed="0.000306"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="DELETE On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:00:42.090794" level="INFO">DELETE Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.2 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.2 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0', 'Content-Length': '0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:42.090861" level="INFO">DELETE Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.2 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:42.090988" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:00:42.082470" elapsed="0.008553"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.080191" elapsed="0.010889"/>
</branch>
<branch type="ELSE">
<kw name="DELETE On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.091350" elapsed="0.000107"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.091117" elapsed="0.000401"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.080173" elapsed="0.011377"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.096668" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.093092" elapsed="0.003638"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.092752" elapsed="0.004027"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.092726" elapsed="0.004089"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.100043" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.097226" elapsed="0.002864"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.096894" elapsed="0.003230"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.096870" elapsed="0.003280"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.100744" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.100334" elapsed="0.000438"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.101098" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.100843" elapsed="0.000313"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.101682" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.101358" elapsed="0.000367"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.101181" elapsed="0.000581"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.100824" elapsed="0.000960"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.102325" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.101958" elapsed="0.000394"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.102690" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.102441" elapsed="0.000306"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.103244" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.102946" elapsed="0.000324"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.102771" elapsed="0.000535"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.102422" elapsed="0.000905"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:42.103510" elapsed="0.000351"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:00:42.104324" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.104039" elapsed="0.000311"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.104538" elapsed="0.002749"/>
</kw>
<arg>${response}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:00:42.092147" elapsed="0.015205"/>
</kw>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:00:42.107417" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:00:42.109869" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>DELETE resource at URI, check status_code and return response text..</doc>
<status status="PASS" start="2026-04-14T07:00:42.079081" elapsed="0.030815"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:00:42.109951" elapsed="0.000028"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer_group</arg>
<arg>mapping=${mapping}</arg>
<doc>Resolve URI from folder, issue DELETE request.</doc>
<status status="PASS" start="2026-04-14T07:00:41.971117" elapsed="0.138960"/>
</kw>
<var name="${index}">2</var>
<status status="PASS" start="2026-04-14T07:00:41.968789" elapsed="0.141326"/>
</iter>
<iter>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.110703" level="INFO">${peer_name} = example-bgp-peer-3</msg>
<var>${peer_name}</var>
<arg>example-bgp-peer-${index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.110390" elapsed="0.000340"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.111368" level="INFO">${peer_ip} = 127.0.0.3</msg>
<var>${peer_ip}</var>
<arg>str(ipaddr.IPAddress('${FIRST_PEER_IP}') + ${index} - 1)</arg>
<arg>modules=ipaddr</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.110902" elapsed="0.000507"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.112218" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer-3 | IP=127.0.0.3 | BGP_RIB_OPENCONFIG=example-bgp-rib | PEER_GROUP_NAME=internal-neighbors | RR_CLIENT=false }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${peer_name}</arg>
<arg>IP=${peer_ip}</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>PEER_GROUP_NAME=${PEER_GROUP}</arg>
<arg>RR_CLIENT=false</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.111595" elapsed="0.000652"/>
</kw>
<kw name="Delete_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.159876" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.159487" elapsed="0.000418"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:00:42.160764" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:00:42.160468" elapsed="0.000375">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:00:42.160938" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:00:42.160087" elapsed="0.000879"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.161557" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:42.161148" elapsed="0.000436"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:00:42.161900" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:00:42.162087" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:00:42.161761" elapsed="0.000353"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.162580" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.162314" elapsed="0.000312"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.163643" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-3', 'IP': '127.0.0.3', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.163366" elapsed="0.000325"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.164132" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.163866" elapsed="0.000292"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.164863" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.164560" elapsed="0.000329"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.165667" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.165449" elapsed="0.000243"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.165743" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:42.165895" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.165095" elapsed="0.000825"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.166087" elapsed="0.000442"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T07:00:42.164408" elapsed="0.002164"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.167135" level="INFO">${value} = example-bgp-peer-3</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.166835" elapsed="0.000325"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.167933" level="INFO">${encoded} = example-bgp-peer-3</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.167719" elapsed="0.000240"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.168011" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:00:42.168164" level="INFO">${encoded_value} = example-bgp-peer-3</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.167363" elapsed="0.000825"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.168355" elapsed="0.000242"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer-3</var>
<status status="PASS" start="2026-04-14T07:00:42.166687" elapsed="0.001952"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.169206" level="INFO">${value} = 127.0.0.3</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.168900" elapsed="0.000331"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.170077" level="INFO">${encoded} = 127.0.0.3</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.169864" elapsed="0.000239"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.170154" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:00:42.170304" level="INFO">${encoded_value} = 127.0.0.3</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.169529" elapsed="0.000799"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.170540" elapsed="0.000226"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">127.0.0.3</var>
<status status="PASS" start="2026-04-14T07:00:42.168753" elapsed="0.002053"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.171383" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.171069" elapsed="0.000342"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.172198" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.171942" elapsed="0.000282"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.172277" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:00:42.172445" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.171611" elapsed="0.000859"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.172636" elapsed="0.000226"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:00:42.170918" elapsed="0.001984"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.173485" level="INFO">${value} = internal-neighbors</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.173168" elapsed="0.000342"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.174253" level="INFO">${encoded} = internal-neighbors</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.174045" elapsed="0.000233"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.174327" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:00:42.174507" level="INFO">${encoded_value} = internal-neighbors</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.173711" elapsed="0.000821"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.174693" elapsed="0.000225"/>
</kw>
<var name="${key}">PEER_GROUP_NAME</var>
<var name="${value}">internal-neighbors</var>
<status status="PASS" start="2026-04-14T07:00:42.173016" elapsed="0.001943"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.175532" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.175216" elapsed="0.000341"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.176303" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.176091" elapsed="0.000237"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.176393" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:42.176546" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.175756" elapsed="0.000814"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.176733" elapsed="0.000224"/>
</kw>
<var name="${key}">RR_CLIENT</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T07:00:42.175070" elapsed="0.001927"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T07:00:42.164209" elapsed="0.012824"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:00:42.177078" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:00:42.177235" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-3', 'IP': '127.0.0.3', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:00:42.163022" elapsed="0.014240"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.162703" elapsed="0.014591"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.177496" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.177319" elapsed="0.000238"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.162682" elapsed="0.014897"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.178616" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.177735" elapsed="0.000910"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:00:42.178738" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:00:42.158834" elapsed="0.020073"/>
</kw>
<msg time="2026-04-14T07:00:42.178967" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:42.145062" elapsed="0.033954"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.192646" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.206285" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.219738" elapsed="0.000027"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.219950" elapsed="0.000021"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.220149" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.220564" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.220402" elapsed="0.000219"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:00:42.220386" elapsed="0.000258"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.220799" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.220982" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.221161" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:00:42.220345" elapsed="0.000868"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:00:42.220224" elapsed="0.001014"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.221414" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:00:42.221491" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T07:00:42.221617" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${location}</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:00:42.140294" elapsed="0.081349"/>
</kw>
<kw name="Delete_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.222843" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.3</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.222570" elapsed="0.000465"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="DELETE On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:00:42.231706" level="INFO">DELETE Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.3 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.3 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0', 'Content-Length': '0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:42.231753" level="INFO">DELETE Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.3 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:42.231844" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:00:42.225345" elapsed="0.006525"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.223105" elapsed="0.008806"/>
</branch>
<branch type="ELSE">
<kw name="DELETE On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.232102" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.231936" elapsed="0.000227"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.223087" elapsed="0.009098"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.235928" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.233222" elapsed="0.002759"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.232981" elapsed="0.003055"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.232963" elapsed="0.003108"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.240048" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.236500" elapsed="0.003613"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.236148" elapsed="0.004014"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.236125" elapsed="0.004073"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.241019" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.240485" elapsed="0.000572"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.241540" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.241155" elapsed="0.000467"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.242327" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.241902" elapsed="0.000483"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.241657" elapsed="0.000780"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.241129" elapsed="0.001338"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.243263" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.242713" elapsed="0.000587"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.243769" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.243420" elapsed="0.000428"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.244391" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.244081" elapsed="0.000337"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.243882" elapsed="0.000571"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.243392" elapsed="0.001083"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:42.244639" elapsed="0.000347"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:00:42.245462" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.245164" elapsed="0.000324"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.245656" elapsed="0.002563"/>
</kw>
<arg>${response}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:00:42.232578" elapsed="0.015703"/>
</kw>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:00:42.248327" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:00:42.250808" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>DELETE resource at URI, check status_code and return response text..</doc>
<status status="PASS" start="2026-04-14T07:00:42.221922" elapsed="0.028913"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:00:42.250889" elapsed="0.000027"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer_group</arg>
<arg>mapping=${mapping}</arg>
<doc>Resolve URI from folder, issue DELETE request.</doc>
<status status="PASS" start="2026-04-14T07:00:42.112569" elapsed="0.138444"/>
</kw>
<var name="${index}">3</var>
<status status="PASS" start="2026-04-14T07:00:42.110223" elapsed="0.140827"/>
</iter>
<iter>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.251659" level="INFO">${peer_name} = example-bgp-peer-4</msg>
<var>${peer_name}</var>
<arg>example-bgp-peer-${index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.251340" elapsed="0.000346"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.252307" level="INFO">${peer_ip} = 127.0.0.4</msg>
<var>${peer_ip}</var>
<arg>str(ipaddr.IPAddress('${FIRST_PEER_IP}') + ${index} - 1)</arg>
<arg>modules=ipaddr</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.251857" elapsed="0.000477"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.253147" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer-4 | IP=127.0.0.4 | BGP_RIB_OPENCONFIG=example-bgp-rib | PEER_GROUP_NAME=internal-neighbors | RR_CLIENT=false }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${peer_name}</arg>
<arg>IP=${peer_ip}</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>PEER_GROUP_NAME=${PEER_GROUP}</arg>
<arg>RR_CLIENT=false</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.252533" elapsed="0.000642"/>
</kw>
<kw name="Delete_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.299196" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.298820" elapsed="0.000405"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:00:42.300036" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:00:42.299798" elapsed="0.000316">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:00:42.300208" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:00:42.299418" elapsed="0.000815"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.300813" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:42.300429" elapsed="0.000411"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:00:42.301154" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:00:42.301305" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:00:42.301020" elapsed="0.000311"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.301762" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.301520" elapsed="0.000289"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.302805" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-4', 'IP': '127.0.0.4', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.302547" elapsed="0.000304"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.303285" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.303024" elapsed="0.000287"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.304008" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.303711" elapsed="0.000322"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.304799" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.304586" elapsed="0.000238"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.304874" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:00:42.305024" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.304235" elapsed="0.000814"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.305268" elapsed="0.000249"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T07:00:42.303553" elapsed="0.002006"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.306117" level="INFO">${value} = example-bgp-peer-4</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.305818" elapsed="0.000325"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.306906" level="INFO">${encoded} = example-bgp-peer-4</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.306695" elapsed="0.000237"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.306982" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:00:42.307130" level="INFO">${encoded_value} = example-bgp-peer-4</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.306344" elapsed="0.000810"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.307318" elapsed="0.000240"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer-4</var>
<status status="PASS" start="2026-04-14T07:00:42.305672" elapsed="0.001955"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.308191" level="INFO">${value} = 127.0.0.4</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.307891" elapsed="0.000325"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.308978" level="INFO">${encoded} = 127.0.0.4</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.308768" elapsed="0.000236"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.309054" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:00:42.309203" level="INFO">${encoded_value} = 127.0.0.4</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.308433" elapsed="0.000795"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.309407" elapsed="0.001698"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">127.0.0.4</var>
<status status="PASS" start="2026-04-14T07:00:42.307742" elapsed="0.003406"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.311747" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.311426" elapsed="0.000347"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.312535" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.312306" elapsed="0.000255"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.312611" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:42.312763" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.311975" elapsed="0.000812"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.312955" elapsed="0.000230"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:00:42.311261" elapsed="0.001964"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.313806" level="INFO">${value} = internal-neighbors</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.313502" elapsed="0.000330"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.314603" level="INFO">${encoded} = internal-neighbors</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.314387" elapsed="0.000242"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.314679" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:00:42.314832" level="INFO">${encoded_value} = internal-neighbors</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.314034" elapsed="0.000823"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.315031" elapsed="0.000228"/>
</kw>
<var name="${key}">PEER_GROUP_NAME</var>
<var name="${value}">internal-neighbors</var>
<status status="PASS" start="2026-04-14T07:00:42.313339" elapsed="0.001961"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.315913" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.315579" elapsed="0.000360"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.316710" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.316498" elapsed="0.000238"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.316785" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:42.316937" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.316147" elapsed="0.000814"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.317176" elapsed="0.000249"/>
</kw>
<var name="${key}">RR_CLIENT</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T07:00:42.315431" elapsed="0.002036"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T07:00:42.303358" elapsed="0.014144"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:00:42.317547" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:00:42.317708" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-4', 'IP': '127.0.0.4', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:00:42.302189" elapsed="0.015545"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.301878" elapsed="0.015889"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.318001" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.317792" elapsed="0.000270"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.301858" elapsed="0.016225"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.319006" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.318339" elapsed="0.000695"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:00:42.319083" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:00:42.298160" elapsed="0.021050"/>
</kw>
<msg time="2026-04-14T07:00:42.319267" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:42.284281" elapsed="0.035033"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.333264" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.347114" elapsed="0.000037"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.360721" elapsed="0.000027"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.360945" elapsed="0.000023"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.361137" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.361538" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.361364" elapsed="0.000231"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:00:42.361346" elapsed="0.000274"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.361774" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.361954" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.362181" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:00:42.361317" elapsed="0.000920"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:00:42.361213" elapsed="0.001051"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.362440" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:00:42.362517" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T07:00:42.362640" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${location}</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:00:42.279643" elapsed="0.083024"/>
</kw>
<kw name="Delete_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.363815" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.4</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.363559" elapsed="0.000304"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="DELETE On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:00:42.372522" level="INFO">DELETE Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.4 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.4 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0', 'Content-Length': '0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:42.372572" level="INFO">DELETE Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.4 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:42.372672" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:00:42.366176" elapsed="0.006523"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.363930" elapsed="0.008811"/>
</branch>
<branch type="ELSE">
<kw name="DELETE On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.372933" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.372767" elapsed="0.000233"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.363911" elapsed="0.009123"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.378174" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.374506" elapsed="0.003730"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.374154" elapsed="0.004130"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.374129" elapsed="0.004190"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.381951" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.378749" elapsed="0.003254"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.378420" elapsed="0.003617"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.378395" elapsed="0.003667"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.382646" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.382243" elapsed="0.000431"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.382994" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.382743" elapsed="0.000308"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.383567" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.383249" elapsed="0.000344"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.383074" elapsed="0.000555"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.382725" elapsed="0.000925"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.384190" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.383825" elapsed="0.000391"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.384571" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.384287" elapsed="0.000377"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.385182" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.384873" elapsed="0.000335"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.384690" elapsed="0.000555"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.384268" elapsed="0.000999"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:42.385455" elapsed="0.000356"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:00:42.386277" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.385994" elapsed="0.000310"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.386493" elapsed="0.002787"/>
</kw>
<arg>${response}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:00:42.373580" elapsed="0.015772"/>
</kw>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:00:42.389417" elapsed="0.000040"/>
</return>
<msg time="2026-04-14T07:00:42.391861" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>DELETE resource at URI, check status_code and return response text..</doc>
<status status="PASS" start="2026-04-14T07:00:42.362944" elapsed="0.028944"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:00:42.391945" elapsed="0.000028"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer_group</arg>
<arg>mapping=${mapping}</arg>
<doc>Resolve URI from folder, issue DELETE request.</doc>
<status status="PASS" start="2026-04-14T07:00:42.253442" elapsed="0.138631"/>
</kw>
<var name="${index}">4</var>
<status status="PASS" start="2026-04-14T07:00:42.251187" elapsed="0.140924"/>
</iter>
<iter>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.392761" level="INFO">${peer_name} = example-bgp-peer-5</msg>
<var>${peer_name}</var>
<arg>example-bgp-peer-${index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.392446" elapsed="0.000341"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.393444" level="INFO">${peer_ip} = 127.0.0.5</msg>
<var>${peer_ip}</var>
<arg>str(ipaddr.IPAddress('${FIRST_PEER_IP}') + ${index} - 1)</arg>
<arg>modules=ipaddr</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.392962" elapsed="0.000510"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.394286" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer-5 | IP=127.0.0.5 | BGP_RIB_OPENCONFIG=example-bgp-rib | PEER_GROUP_NAME=internal-neighbors | RR_CLIENT=false }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${peer_name}</arg>
<arg>IP=${peer_ip}</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>PEER_GROUP_NAME=${PEER_GROUP}</arg>
<arg>RR_CLIENT=false</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.393655" elapsed="0.000685"/>
</kw>
<kw name="Delete_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.440907" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.440504" elapsed="0.000432"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:00:42.441767" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:00:42.441492" elapsed="0.000358">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:00:42.441944" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:00:42.441117" elapsed="0.000851"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.442559" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:42.442149" elapsed="0.000437"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:00:42.442907" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:00:42.443094" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:00:42.442763" elapsed="0.000358"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.443565" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.443297" elapsed="0.000401"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.444734" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-5', 'IP': '127.0.0.5', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.444472" elapsed="0.000310"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.445251" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.444982" elapsed="0.000295"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.445999" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.445697" elapsed="0.000328"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.447004" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.446593" elapsed="0.000438"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.447086" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T07:00:42.447248" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.446234" elapsed="0.001039"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.447461" elapsed="0.000251"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T07:00:42.445542" elapsed="0.002213"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.448413" level="INFO">${value} = example-bgp-peer-5</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.448075" elapsed="0.000365"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.449213" level="INFO">${encoded} = example-bgp-peer-5</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.448998" elapsed="0.000241"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.449290" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:42.449462" level="INFO">${encoded_value} = example-bgp-peer-5</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.448647" elapsed="0.000840"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.449656" elapsed="0.000225"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer-5</var>
<status status="PASS" start="2026-04-14T07:00:42.447890" elapsed="0.002033"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.450508" level="INFO">${value} = 127.0.0.5</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.450186" elapsed="0.000347"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.451284" level="INFO">${encoded} = 127.0.0.5</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.451073" elapsed="0.000236"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.451359" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:00:42.451530" level="INFO">${encoded_value} = 127.0.0.5</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.450737" elapsed="0.000818"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.451722" elapsed="0.000225"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">127.0.0.5</var>
<status status="PASS" start="2026-04-14T07:00:42.450037" elapsed="0.001952"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.452574" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.452251" elapsed="0.000349"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.453396" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.453169" elapsed="0.000254"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.453475" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:00:42.453630" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.452804" elapsed="0.000850"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.453819" elapsed="0.000224"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:00:42.452103" elapsed="0.001982"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.454668" level="INFO">${value} = internal-neighbors</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.454349" elapsed="0.000344"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.455459" level="INFO">${encoded} = internal-neighbors</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.455229" elapsed="0.000331"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.455614" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:42.455768" level="INFO">${encoded_value} = internal-neighbors</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.454894" elapsed="0.000899"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.455958" elapsed="0.000222"/>
</kw>
<var name="${key}">PEER_GROUP_NAME</var>
<var name="${value}">internal-neighbors</var>
<status status="PASS" start="2026-04-14T07:00:42.454201" elapsed="0.002021"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.456808" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.456503" elapsed="0.000331"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.457621" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.457406" elapsed="0.000241"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.457698" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:42.457851" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.457052" elapsed="0.000824"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.458043" elapsed="0.000224"/>
</kw>
<var name="${key}">RR_CLIENT</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T07:00:42.456335" elapsed="0.001973"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T07:00:42.445334" elapsed="0.013010"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:00:42.458408" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:00:42.458574" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-5', 'IP': '127.0.0.5', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:00:42.444110" elapsed="0.014490"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.443780" elapsed="0.014854"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.458835" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.458666" elapsed="0.000225"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.443757" elapsed="0.015155"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.460048" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.459075" elapsed="0.001001"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:00:42.460128" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:00:42.439845" elapsed="0.020408"/>
</kw>
<msg time="2026-04-14T07:00:42.460310" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:42.425983" elapsed="0.034405"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.473983" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.487407" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.500911" elapsed="0.000027"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.501183" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.501418" elapsed="0.000023"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.501825" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.501659" elapsed="0.000223"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:00:42.501642" elapsed="0.000264"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.502066" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.502247" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.502444" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:00:42.501609" elapsed="0.000891"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:00:42.501502" elapsed="0.001025"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.502692" elapsed="0.000019"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:00:42.502768" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T07:00:42.502896" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${location}</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:00:42.421273" elapsed="0.081650"/>
</kw>
<kw name="Delete_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.504087" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.5</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.503834" elapsed="0.000299"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="DELETE On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:00:42.513181" level="INFO">DELETE Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.5 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.5 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0', 'Content-Length': '0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:42.513298" level="INFO">DELETE Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.5 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:42.513593" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:00:42.506458" elapsed="0.007196"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.504199" elapsed="0.009554"/>
</branch>
<branch type="ELSE">
<kw name="DELETE On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.514215" elapsed="0.000050"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.513816" elapsed="0.000536"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.504181" elapsed="0.010254"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.521753" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.516921" elapsed="0.004903"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.516338" elapsed="0.005541"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.516294" elapsed="0.005624"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.526468" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.522561" elapsed="0.003955"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.522000" elapsed="0.004687"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.521975" elapsed="0.004740"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.527494" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.526979" elapsed="0.000542"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.527858" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.527592" elapsed="0.000323"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.528461" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.528130" elapsed="0.000357"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.527939" elapsed="0.000584"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.527573" elapsed="0.000973"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.529088" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.528719" elapsed="0.000395"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.529451" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.529184" elapsed="0.000326"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.530026" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.529725" elapsed="0.000327"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.529534" elapsed="0.000554"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.529165" elapsed="0.000944"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:42.530295" elapsed="0.000381"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:00:42.531205" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.530860" elapsed="0.000371"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.531423" elapsed="0.002735"/>
</kw>
<arg>${response}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:00:42.515326" elapsed="0.018919"/>
</kw>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:00:42.534314" elapsed="0.000074"/>
</return>
<msg time="2026-04-14T07:00:42.536826" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>DELETE resource at URI, check status_code and return response text..</doc>
<status status="PASS" start="2026-04-14T07:00:42.503210" elapsed="0.033644"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:00:42.536913" elapsed="0.000028"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer_group</arg>
<arg>mapping=${mapping}</arg>
<doc>Resolve URI from folder, issue DELETE request.</doc>
<status status="PASS" start="2026-04-14T07:00:42.394651" elapsed="0.142453"/>
</kw>
<var name="${index}">5</var>
<status status="PASS" start="2026-04-14T07:00:42.392227" elapsed="0.144918"/>
</iter>
<iter>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.537863" level="INFO">${peer_name} = example-bgp-peer-6</msg>
<var>${peer_name}</var>
<arg>example-bgp-peer-${index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.537493" elapsed="0.000396"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.538579" level="INFO">${peer_ip} = 127.0.0.6</msg>
<var>${peer_ip}</var>
<arg>str(ipaddr.IPAddress('${FIRST_PEER_IP}') + ${index} - 1)</arg>
<arg>modules=ipaddr</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.538066" elapsed="0.000539"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.539619" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer-6 | IP=127.0.0.6 | BGP_RIB_OPENCONFIG=example-bgp-rib | PEER_GROUP_NAME=internal-neighbors | RR_CLIENT=false }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${peer_name}</arg>
<arg>IP=${peer_ip}</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>PEER_GROUP_NAME=${PEER_GROUP}</arg>
<arg>RR_CLIENT=false</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.538797" elapsed="0.000852"/>
</kw>
<kw name="Delete_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.587317" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.586806" elapsed="0.000552"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:00:42.588315" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:00:42.587999" elapsed="0.000423">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:00:42.588703" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:00:42.587587" elapsed="0.001142"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.589325" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:42.588916" elapsed="0.000437"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:00:42.589716" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:00:42.589916" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:00:42.589555" elapsed="0.000389"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.590440" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.590125" elapsed="0.000366"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.591709" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-6', 'IP': '127.0.0.6', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.591442" elapsed="0.000313"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.592210" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.591931" elapsed="0.000305"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.592979" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.592671" elapsed="0.000336"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.593810" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.593577" elapsed="0.000258"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.593893" elapsed="0.000041"/>
</return>
<msg time="2026-04-14T07:00:42.594066" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.593217" elapsed="0.000873"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.594276" elapsed="0.000273"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T07:00:42.592515" elapsed="0.002074"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.595152" level="INFO">${value} = example-bgp-peer-6</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.594852" elapsed="0.000325"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.595954" level="INFO">${encoded} = example-bgp-peer-6</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.595737" elapsed="0.000243"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.596035" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:00:42.596185" level="INFO">${encoded_value} = example-bgp-peer-6</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.595395" elapsed="0.000815"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.596392" elapsed="0.000227"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer-6</var>
<status status="PASS" start="2026-04-14T07:00:42.594706" elapsed="0.001954"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.597221" level="INFO">${value} = 127.0.0.6</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.596920" elapsed="0.000328"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.598029" level="INFO">${encoded} = 127.0.0.6</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.597813" elapsed="0.000242"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.598104" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:00:42.598284" level="INFO">${encoded_value} = 127.0.0.6</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.597472" elapsed="0.000840"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.598495" elapsed="0.000428"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">127.0.0.6</var>
<status status="PASS" start="2026-04-14T07:00:42.596774" elapsed="0.002255"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.599619" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.599297" elapsed="0.000348"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.600471" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.600242" elapsed="0.000255"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.600548" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:00:42.600701" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.599909" elapsed="0.000817"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.600891" elapsed="0.000224"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:00:42.599147" elapsed="0.002010"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.601740" level="INFO">${value} = internal-neighbors</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.601434" elapsed="0.000332"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.602553" level="INFO">${encoded} = internal-neighbors</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.602325" elapsed="0.000253"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.602628" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:42.602779" level="INFO">${encoded_value} = internal-neighbors</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.601974" elapsed="0.000829"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.602966" elapsed="0.000225"/>
</kw>
<var name="${key}">PEER_GROUP_NAME</var>
<var name="${value}">internal-neighbors</var>
<status status="PASS" start="2026-04-14T07:00:42.601271" elapsed="0.001961"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.603806" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.603508" elapsed="0.000323"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.604594" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.604383" elapsed="0.000236"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.604670" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:00:42.604900" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.604034" elapsed="0.000893"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.605094" elapsed="0.000224"/>
</kw>
<var name="${key}">RR_CLIENT</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T07:00:42.603344" elapsed="0.002015"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T07:00:42.592295" elapsed="0.013117"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:00:42.605459" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:00:42.605623" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-6', 'IP': '127.0.0.6', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:00:42.591046" elapsed="0.014604"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.590590" elapsed="0.015093"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.605886" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.605714" elapsed="0.000226"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.590561" elapsed="0.015400"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.606921" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.606130" elapsed="0.000820"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:00:42.607000" elapsed="0.000028"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:00:42.585764" elapsed="0.021361"/>
</kw>
<msg time="2026-04-14T07:00:42.607186" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:42.571388" elapsed="0.035856"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.621147" elapsed="0.000030"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.634726" elapsed="0.000033"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.648387" elapsed="0.000032"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.648660" elapsed="0.000024"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.648874" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.649354" elapsed="0.000037"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.649181" elapsed="0.000247"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:00:42.649159" elapsed="0.000299"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.649619" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.649800" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.649979" elapsed="0.000023"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:00:42.649107" elapsed="0.000928"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:00:42.648968" elapsed="0.001096"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.650228" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:00:42.650310" elapsed="0.000019"/>
</return>
<msg time="2026-04-14T07:00:42.650524" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${location}</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:00:42.566625" elapsed="0.083929"/>
</kw>
<kw name="Delete_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.651962" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.6</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.651608" elapsed="0.000411"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="DELETE On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:00:42.661090" level="INFO">DELETE Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.6 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.6 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0', 'Content-Length': '0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:42.661246" level="INFO">DELETE Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.6 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:42.661351" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:00:42.654390" elapsed="0.007010"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.652088" elapsed="0.009355"/>
</branch>
<branch type="ELSE">
<kw name="DELETE On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.661640" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.661472" elapsed="0.000229"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.652068" elapsed="0.009655"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.665943" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.662825" elapsed="0.003180"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.662585" elapsed="0.003469"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.662566" elapsed="0.003523"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.670081" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.666513" elapsed="0.003632"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.666165" elapsed="0.004028"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.666142" elapsed="0.004085"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.671168" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.670531" elapsed="0.000674"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.671688" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.671304" elapsed="0.000465"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.672339" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.672034" elapsed="0.000348"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.671803" elapsed="0.000617"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.671279" elapsed="0.001163"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.672983" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.672616" elapsed="0.000428"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.673392" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.673122" elapsed="0.000328"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.673944" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.673646" elapsed="0.000323"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.673473" elapsed="0.000531"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.673103" elapsed="0.000922"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:42.674201" elapsed="0.000373"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:00:42.675107" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.674758" elapsed="0.000375"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.675307" elapsed="0.002750"/>
</kw>
<arg>${response}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:00:42.662146" elapsed="0.015977"/>
</kw>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:00:42.678175" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:00:42.680647" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>DELETE resource at URI, check status_code and return response text..</doc>
<status status="PASS" start="2026-04-14T07:00:42.650905" elapsed="0.029769"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:00:42.680730" elapsed="0.000028"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer_group</arg>
<arg>mapping=${mapping}</arg>
<doc>Resolve URI from folder, issue DELETE request.</doc>
<status status="PASS" start="2026-04-14T07:00:42.539943" elapsed="0.140914"/>
</kw>
<var name="${index}">6</var>
<status status="PASS" start="2026-04-14T07:00:42.537298" elapsed="0.143600"/>
</iter>
<iter>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.681506" level="INFO">${peer_name} = example-bgp-peer-7</msg>
<var>${peer_name}</var>
<arg>example-bgp-peer-${index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.681183" elapsed="0.000350"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.682171" level="INFO">${peer_ip} = 127.0.0.7</msg>
<var>${peer_ip}</var>
<arg>str(ipaddr.IPAddress('${FIRST_PEER_IP}') + ${index} - 1)</arg>
<arg>modules=ipaddr</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.681706" elapsed="0.000529"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.683104" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer-7 | IP=127.0.0.7 | BGP_RIB_OPENCONFIG=example-bgp-rib | PEER_GROUP_NAME=internal-neighbors | RR_CLIENT=false }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${peer_name}</arg>
<arg>IP=${peer_ip}</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>PEER_GROUP_NAME=${PEER_GROUP}</arg>
<arg>RR_CLIENT=false</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.682444" elapsed="0.000689"/>
</kw>
<kw name="Delete_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.730465" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.729772" elapsed="0.000736"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:00:42.731461" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:00:42.731108" elapsed="0.000473">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:00:42.731679" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:00:42.730724" elapsed="0.000979"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.732292" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:42.731891" elapsed="0.000427"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:00:42.732672" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:00:42.732897" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:00:42.732515" elapsed="0.000409"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.733350" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.733099" elapsed="0.000318"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.734672" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-7', 'IP': '127.0.0.7', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.734404" elapsed="0.000318"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.735188" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.734900" elapsed="0.000314"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.736016" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.735702" elapsed="0.000343"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.737333" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.736835" elapsed="0.000529"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.737441" elapsed="0.000044"/>
</return>
<msg time="2026-04-14T07:00:42.737621" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.736476" elapsed="0.001170"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.737839" elapsed="0.000303"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T07:00:42.735498" elapsed="0.002688"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.738814" level="INFO">${value} = example-bgp-peer-7</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.738491" elapsed="0.000349"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.739673" level="INFO">${encoded} = example-bgp-peer-7</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.739439" elapsed="0.000260"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.739750" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:42.739903" level="INFO">${encoded_value} = example-bgp-peer-7</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.739065" elapsed="0.001019"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.740263" elapsed="0.000261"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer-7</var>
<status status="PASS" start="2026-04-14T07:00:42.738310" elapsed="0.002256"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.741175" level="INFO">${value} = 127.0.0.7</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.740835" elapsed="0.000365"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.742018" level="INFO">${encoded} = 127.0.0.7</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.741793" elapsed="0.000251"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.742096" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:00:42.742253" level="INFO">${encoded_value} = 127.0.0.7</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.741439" elapsed="0.000839"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.742461" elapsed="0.000226"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">127.0.0.7</var>
<status status="PASS" start="2026-04-14T07:00:42.740685" elapsed="0.002043"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.743291" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.742988" elapsed="0.000328"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.744211" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.743976" elapsed="0.000262"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.744288" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:00:42.744460" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.743535" elapsed="0.000950"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.744650" elapsed="0.000225"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:00:42.742842" elapsed="0.002073"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.745577" level="INFO">${value} = internal-neighbors</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.745230" elapsed="0.000373"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.746351" level="INFO">${encoded} = internal-neighbors</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.746140" elapsed="0.000254"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.746445" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:42.746597" level="INFO">${encoded_value} = internal-neighbors</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.745806" elapsed="0.000817"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.746785" elapsed="0.000225"/>
</kw>
<var name="${key}">PEER_GROUP_NAME</var>
<var name="${value}">internal-neighbors</var>
<status status="PASS" start="2026-04-14T07:00:42.745029" elapsed="0.002023"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.747651" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.747312" elapsed="0.000366"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.748486" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.748249" elapsed="0.000263"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.748563" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:00:42.748721" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.747881" elapsed="0.000864"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.748908" elapsed="0.000224"/>
</kw>
<var name="${key}">RR_CLIENT</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T07:00:42.747167" elapsed="0.002005"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T07:00:42.735275" elapsed="0.013934"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:00:42.749256" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:00:42.749438" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-7', 'IP': '127.0.0.7', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:00:42.734012" elapsed="0.015454"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.733529" elapsed="0.015970"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.749707" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.749533" elapsed="0.000440"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.733495" elapsed="0.016503"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.751193" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.750166" elapsed="0.001056"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:00:42.751273" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:00:42.728877" elapsed="0.022544"/>
</kw>
<msg time="2026-04-14T07:00:42.751483" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:42.714791" elapsed="0.036750"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.768068" elapsed="0.000110"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.782163" elapsed="0.000086"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.795933" elapsed="0.000061"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.796337" elapsed="0.000025"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.796572" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.797077" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.796904" elapsed="0.000230"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:00:42.796884" elapsed="0.000278"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.797321" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.797527" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.797707" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:00:42.796836" elapsed="0.000924"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:00:42.796672" elapsed="0.001117"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.797952" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:00:42.798039" elapsed="0.000019"/>
</return>
<msg time="2026-04-14T07:00:42.798257" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${location}</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:00:42.709741" elapsed="0.088547"/>
</kw>
<kw name="Delete_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.799891" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.7</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.799526" elapsed="0.000423"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="DELETE On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:00:42.809105" level="INFO">DELETE Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.7 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.7 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0', 'Content-Length': '0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:42.809183" level="INFO">DELETE Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.7 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:42.809341" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:00:42.802337" elapsed="0.007080"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.800015" elapsed="0.009472"/>
</branch>
<branch type="ELSE">
<kw name="DELETE On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.809799" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.809531" elapsed="0.000360"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.799997" elapsed="0.009926"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.817651" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.811688" elapsed="0.006017"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.811297" elapsed="0.006445"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.811269" elapsed="0.006501"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.820665" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.818081" elapsed="0.002633"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.817830" elapsed="0.002918"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.817812" elapsed="0.002963"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.821469" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.820999" elapsed="0.000498"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.821830" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.821569" elapsed="0.000320"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.822425" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.822095" elapsed="0.000360"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.821914" elapsed="0.000576"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.821550" elapsed="0.000961"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.823064" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.822688" elapsed="0.000403"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.823485" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.823160" elapsed="0.000386"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.824048" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.823744" elapsed="0.000330"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.823570" elapsed="0.000540"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.823141" elapsed="0.000990"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:42.824319" elapsed="0.000423"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:00:42.825252" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.824921" elapsed="0.000357"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.825577" elapsed="0.002712"/>
</kw>
<arg>${response}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:00:42.810628" elapsed="0.017781"/>
</kw>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:00:42.828475" elapsed="0.000051"/>
</return>
<msg time="2026-04-14T07:00:42.830952" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>DELETE resource at URI, check status_code and return response text..</doc>
<status status="PASS" start="2026-04-14T07:00:42.798803" elapsed="0.032179"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:00:42.831044" elapsed="0.000029"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer_group</arg>
<arg>mapping=${mapping}</arg>
<doc>Resolve URI from folder, issue DELETE request.</doc>
<status status="PASS" start="2026-04-14T07:00:42.683408" elapsed="0.147767"/>
</kw>
<var name="${index}">7</var>
<status status="PASS" start="2026-04-14T07:00:42.681027" elapsed="0.150189"/>
</iter>
<iter>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.831936" level="INFO">${peer_name} = example-bgp-peer-8</msg>
<var>${peer_name}</var>
<arg>example-bgp-peer-${index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.831567" elapsed="0.000395"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.832689" level="INFO">${peer_ip} = 127.0.0.8</msg>
<var>${peer_ip}</var>
<arg>str(ipaddr.IPAddress('${FIRST_PEER_IP}') + ${index} - 1)</arg>
<arg>modules=ipaddr</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.832138" elapsed="0.000577"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.833601" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer-8 | IP=127.0.0.8 | BGP_RIB_OPENCONFIG=example-bgp-rib | PEER_GROUP_NAME=internal-neighbors | RR_CLIENT=false }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${peer_name}</arg>
<arg>IP=${peer_ip}</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>PEER_GROUP_NAME=${PEER_GROUP}</arg>
<arg>RR_CLIENT=false</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.832905" elapsed="0.000725"/>
</kw>
<kw name="Delete_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.882128" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.881611" elapsed="0.000559"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:00:42.883168" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:00:42.882851" elapsed="0.000405">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:00:42.883355" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:00:42.882430" elapsed="0.000979"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.884003" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:42.883599" elapsed="0.000431"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:00:42.884381" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:00:42.884603" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:00:42.884210" elapsed="0.000420"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.885093" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.884811" elapsed="0.000329"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.886914" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-8', 'IP': '127.0.0.8', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.886200" elapsed="0.000765"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.887479" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.887158" elapsed="0.000348"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.888420" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.888018" elapsed="0.000434"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.889768" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.889469" elapsed="0.000328"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.889874" elapsed="0.000063"/>
</return>
<msg time="2026-04-14T07:00:42.890101" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.888917" elapsed="0.001214"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.890571" elapsed="0.000315"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T07:00:42.887824" elapsed="0.003110"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.891784" level="INFO">${value} = example-bgp-peer-8</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.891287" elapsed="0.000528"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.892868" level="INFO">${encoded} = example-bgp-peer-8</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.892602" elapsed="0.000295"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.892992" elapsed="0.000054"/>
</return>
<msg time="2026-04-14T07:00:42.893188" level="INFO">${encoded_value} = example-bgp-peer-8</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.892124" elapsed="0.001093"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.893454" elapsed="0.000302"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer-8</var>
<status status="PASS" start="2026-04-14T07:00:42.891103" elapsed="0.002706"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.894581" level="INFO">${value} = 127.0.0.8</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.894161" elapsed="0.000447"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.895608" level="INFO">${encoded} = 127.0.0.8</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.895340" elapsed="0.000294"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.895687" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:00:42.895878" level="INFO">${encoded_value} = 127.0.0.8</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.894877" elapsed="0.001034"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.896085" elapsed="0.000235"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">127.0.0.8</var>
<status status="PASS" start="2026-04-14T07:00:42.893970" elapsed="0.002394"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.897056" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.896694" elapsed="0.000389"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.897872" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.897656" elapsed="0.000243"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.897950" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:00:42.898106" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.897289" elapsed="0.000842"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.898298" elapsed="0.000251"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:00:42.896545" elapsed="0.002045"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.899182" level="INFO">${value} = internal-neighbors</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.898861" elapsed="0.000346"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.899995" level="INFO">${encoded} = internal-neighbors</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.899784" elapsed="0.000237"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.900071" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:42.900224" level="INFO">${encoded_value} = internal-neighbors</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.899437" elapsed="0.000812"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.900432" elapsed="0.000229"/>
</kw>
<var name="${key}">PEER_GROUP_NAME</var>
<var name="${value}">internal-neighbors</var>
<status status="PASS" start="2026-04-14T07:00:42.898711" elapsed="0.001991"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.901629" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:42.900965" elapsed="0.000804"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:42.902587" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.902349" elapsed="0.000264"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:42.902667" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:00:42.902829" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:42.902001" elapsed="0.000853"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.903022" elapsed="0.000237"/>
</kw>
<var name="${key}">RR_CLIENT</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T07:00:42.900818" elapsed="0.002482"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T07:00:42.887578" elapsed="0.015760"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:00:42.903404" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:00:42.903574" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-8', 'IP': '127.0.0.8', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:00:42.885814" elapsed="0.017787"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.885248" elapsed="0.018390"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.903849" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.903672" elapsed="0.000233"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.885214" elapsed="0.018713"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.904852" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.904090" elapsed="0.000791"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:00:42.904930" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:00:42.880574" elapsed="0.024487"/>
</kw>
<msg time="2026-04-14T07:00:42.905179" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:42.866391" elapsed="0.038850"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.919143" elapsed="0.000074"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.933144" elapsed="0.000072"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.947038" elapsed="0.000088"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.947476" elapsed="0.000026"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.947698" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.948392" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.948055" elapsed="0.000398"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:00:42.948035" elapsed="0.000447"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.948647" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.948832" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.949013" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:00:42.947982" elapsed="0.001085"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:00:42.947795" elapsed="0.001301"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.949262" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:00:42.949347" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T07:00:42.949615" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${location}</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:00:42.861261" elapsed="0.088386"/>
</kw>
<kw name="Delete_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.951119" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.8</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.950773" elapsed="0.000402"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="DELETE On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:00:42.962578" level="INFO">DELETE Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.8 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.8 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0', 'Content-Length': '0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:42.962647" level="INFO">DELETE Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.8 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:42.962784" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:00:42.953698" elapsed="0.009115"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.951244" elapsed="0.011625"/>
</branch>
<branch type="ELSE">
<kw name="DELETE On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.963183" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.962905" elapsed="0.000376"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.951225" elapsed="0.012090"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.969654" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.965105" elapsed="0.004624"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.964729" elapsed="0.005061"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.964700" elapsed="0.005131"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.974224" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:42.970288" elapsed="0.003989"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.969922" elapsed="0.004393"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.969895" elapsed="0.004447"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.975046" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.974603" elapsed="0.000471"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.975429" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.975148" elapsed="0.000341"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.976081" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.975767" elapsed="0.000343"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.975514" elapsed="0.000747"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.975129" elapsed="0.001156"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.976859" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.976480" elapsed="0.000406"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:42.977212" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:42.976959" elapsed="0.000311"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.979303" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.977490" elapsed="0.001869"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:42.977295" elapsed="0.002141"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:42.976939" elapsed="0.002527"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:42.979751" elapsed="0.000997"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:00:42.981856" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.980964" elapsed="0.000922"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.982071" elapsed="0.003074"/>
</kw>
<arg>${response}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:00:42.964010" elapsed="0.021230"/>
</kw>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:00:42.985820" elapsed="0.000066"/>
</return>
<msg time="2026-04-14T07:00:42.988512" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>DELETE resource at URI, check status_code and return response text..</doc>
<status status="PASS" start="2026-04-14T07:00:42.950044" elapsed="0.038499"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:00:42.988604" elapsed="0.000029"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer_group</arg>
<arg>mapping=${mapping}</arg>
<doc>Resolve URI from folder, issue DELETE request.</doc>
<status status="PASS" start="2026-04-14T07:00:42.833923" elapsed="0.154813"/>
</kw>
<var name="${index}">8</var>
<status status="PASS" start="2026-04-14T07:00:42.831367" elapsed="0.157411"/>
</iter>
<iter>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.989574" level="INFO">${peer_name} = example-bgp-peer-9</msg>
<var>${peer_name}</var>
<arg>example-bgp-peer-${index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:42.989152" elapsed="0.000450"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.990549" level="INFO">${peer_ip} = 127.0.0.9</msg>
<var>${peer_ip}</var>
<arg>str(ipaddr.IPAddress('${FIRST_PEER_IP}') + ${index} - 1)</arg>
<arg>modules=ipaddr</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:42.989780" elapsed="0.000797"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:42.991448" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer-9 | IP=127.0.0.9 | BGP_RIB_OPENCONFIG=example-bgp-rib | PEER_GROUP_NAME=internal-neighbors | RR_CLIENT=false }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${peer_name}</arg>
<arg>IP=${peer_ip}</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>PEER_GROUP_NAME=${PEER_GROUP}</arg>
<arg>RR_CLIENT=false</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:42.990773" elapsed="0.000706"/>
</kw>
<kw name="Delete_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.039786" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:43.039259" elapsed="0.000565"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:00:43.040785" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:00:43.040439" elapsed="0.000443">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:00:43.040984" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:00:43.040033" elapsed="0.000979"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.041614" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:43.041196" elapsed="0.000445"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:00:43.041972" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:00:43.042337" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:00:43.041822" elapsed="0.000543"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.042815" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:43.042560" elapsed="0.000305"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.044058" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-9', 'IP': '127.0.0.9', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:43.043795" elapsed="0.000310"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.044594" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.044280" elapsed="0.000340"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.045927" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:43.045584" elapsed="0.000370"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:43.046908" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.046661" elapsed="0.000273"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:43.046994" elapsed="0.000055"/>
</return>
<msg time="2026-04-14T07:00:43.047180" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:43.046222" elapsed="0.000982"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.047394" elapsed="0.000268"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T07:00:43.044888" elapsed="0.002816"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.048292" level="INFO">${value} = example-bgp-peer-9</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:43.047981" elapsed="0.000336"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:43.049114" level="INFO">${encoded} = example-bgp-peer-9</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.048897" elapsed="0.000243"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:43.049192" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:00:43.049346" level="INFO">${encoded_value} = example-bgp-peer-9</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:43.048550" elapsed="0.000841"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.049559" elapsed="0.000226"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer-9</var>
<status status="PASS" start="2026-04-14T07:00:43.047831" elapsed="0.001996"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.050431" level="INFO">${value} = 127.0.0.9</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:43.050093" elapsed="0.000364"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:43.051215" level="INFO">${encoded} = 127.0.0.9</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.051002" elapsed="0.000239"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:43.051292" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:43.051463" level="INFO">${encoded_value} = 127.0.0.9</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:43.050663" elapsed="0.000825"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.051655" elapsed="0.000512"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">127.0.0.9</var>
<status status="PASS" start="2026-04-14T07:00:43.049941" elapsed="0.002268"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.052809" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:43.052495" elapsed="0.000340"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:43.053618" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.053404" elapsed="0.000240"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:43.053695" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:43.053848" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:43.053050" elapsed="0.000823"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.054157" elapsed="0.000831"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:00:43.052327" elapsed="0.002876"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.057310" level="INFO">${value} = internal-neighbors</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:43.056287" elapsed="0.001120"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:43.059411" level="INFO">${encoded} = internal-neighbors</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.059028" elapsed="0.000423"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:43.059541" elapsed="0.000089"/>
</return>
<msg time="2026-04-14T07:00:43.059830" level="INFO">${encoded_value} = internal-neighbors</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:43.058042" elapsed="0.001825"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.060118" elapsed="0.000374"/>
</kw>
<var name="${key}">PEER_GROUP_NAME</var>
<var name="${value}">internal-neighbors</var>
<status status="PASS" start="2026-04-14T07:00:43.055718" elapsed="0.004836"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.061505" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:43.060935" elapsed="0.000607"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:43.062685" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.062325" elapsed="0.000396"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:43.062796" elapsed="0.000046"/>
</return>
<msg time="2026-04-14T07:00:43.063016" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:43.061837" elapsed="0.001214"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.063288" elapsed="0.000354"/>
</kw>
<var name="${key}">RR_CLIENT</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T07:00:43.060722" elapsed="0.002980"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T07:00:43.044678" elapsed="0.019078"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:00:43.063835" elapsed="0.000044"/>
</return>
<msg time="2026-04-14T07:00:43.064087" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-9', 'IP': '127.0.0.9', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:00:43.043427" elapsed="0.020701"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:43.042967" elapsed="0.021215"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.064516" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:43.064236" elapsed="0.000363"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:43.042937" elapsed="0.021694"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.065987" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:43.064875" elapsed="0.001155"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:00:43.066113" elapsed="0.000041"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:00:43.038258" elapsed="0.028041"/>
</kw>
<msg time="2026-04-14T07:00:43.066411" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:43.023704" elapsed="0.042842"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.080772" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.094132" elapsed="0.000150"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.107700" elapsed="0.000028"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.107916" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.108125" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.108560" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:43.108397" elapsed="0.000220"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:00:43.108365" elapsed="0.000275"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.108796" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.108979" elapsed="0.000024"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.109161" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:00:43.108327" elapsed="0.000888"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:00:43.108212" elapsed="0.001029"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.109418" elapsed="0.000022"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:00:43.109495" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T07:00:43.109632" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${location}</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:00:43.018588" elapsed="0.091071"/>
</kw>
<kw name="Delete_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.111032" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.9</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:43.110752" elapsed="0.000327"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="DELETE On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:00:43.130012" level="INFO">DELETE Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.9 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.9 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0', 'Content-Length': '0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:43.130121" level="INFO">DELETE Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.9 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:43.130328" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:00:43.113435" elapsed="0.016996"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:43.111147" elapsed="0.019380"/>
</branch>
<branch type="ELSE">
<kw name="DELETE On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.131015" elapsed="0.000054"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:43.130589" elapsed="0.000650"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:43.111129" elapsed="0.020161"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.139488" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:43.133678" elapsed="0.005908"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:43.133120" elapsed="0.006546"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:43.133078" elapsed="0.006644"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.142731" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:43.140199" elapsed="0.002578"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:43.139846" elapsed="0.002966"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:43.139808" elapsed="0.003028"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.143468" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:43.143054" elapsed="0.000441"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.143819" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:43.143565" elapsed="0.000311"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.144402" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:43.144081" elapsed="0.000349"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:43.143900" elapsed="0.000566"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:43.143546" elapsed="0.000941"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.145030" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:43.144662" elapsed="0.000395"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.145389" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:43.145126" elapsed="0.000321"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.145942" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:43.145646" elapsed="0.000322"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:43.145471" elapsed="0.000531"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:43.145108" elapsed="0.000915"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:43.146188" elapsed="0.000371"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:00:43.147028" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:43.146739" elapsed="0.000315"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.147261" elapsed="0.002703"/>
</kw>
<arg>${response}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:00:43.132172" elapsed="0.017858"/>
</kw>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:00:43.150080" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:00:43.152528" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>DELETE resource at URI, check status_code and return response text..</doc>
<status status="PASS" start="2026-04-14T07:00:43.109954" elapsed="0.042601"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:00:43.152609" elapsed="0.000028"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer_group</arg>
<arg>mapping=${mapping}</arg>
<doc>Resolve URI from folder, issue DELETE request.</doc>
<status status="PASS" start="2026-04-14T07:00:42.991770" elapsed="0.160967"/>
</kw>
<var name="${index}">9</var>
<status status="PASS" start="2026-04-14T07:00:42.988928" elapsed="0.163849"/>
</iter>
<iter>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.153364" level="INFO">${peer_name} = example-bgp-peer-10</msg>
<var>${peer_name}</var>
<arg>example-bgp-peer-${index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:43.153050" elapsed="0.000355"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.154034" level="INFO">${peer_ip} = 127.0.0.10</msg>
<var>${peer_ip}</var>
<arg>str(ipaddr.IPAddress('${FIRST_PEER_IP}') + ${index} - 1)</arg>
<arg>modules=ipaddr</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:43.153578" elapsed="0.000483"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.154894" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer-10 | IP=127.0.0.10 | BGP_RIB_OPENCONFIG=example-bgp-rib | PEER_GROUP_NAME=internal-neighbors | RR_CLIENT=false }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${peer_name}</arg>
<arg>IP=${peer_ip}</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>PEER_GROUP_NAME=${PEER_GROUP}</arg>
<arg>RR_CLIENT=false</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.154245" elapsed="0.000678"/>
</kw>
<kw name="Delete_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.200777" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:43.200394" elapsed="0.000411"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:00:43.201670" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:00:43.201342" elapsed="0.000424">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:00:43.201861" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:00:43.200985" elapsed="0.000900"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.202481" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:43.202070" elapsed="0.000438"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:00:43.202823" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer_group/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:00:43.203010" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:00:43.202685" elapsed="0.000352"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.203471" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:43.203211" elapsed="0.000306"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.204552" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-10', 'IP': '127.0.0.10', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:43.204275" elapsed="0.000324"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.205038" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.204771" elapsed="0.000292"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.205760" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:43.205460" elapsed="0.000325"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:43.206698" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.206321" elapsed="0.000404"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:43.206776" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:43.206930" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:43.205988" elapsed="0.000966"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.207126" elapsed="0.000228"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T07:00:43.205297" elapsed="0.002114"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.207991" level="INFO">${value} = example-bgp-peer-10</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:43.207689" elapsed="0.000328"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:43.208783" level="INFO">${encoded} = example-bgp-peer-10</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.208574" elapsed="0.000235"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:43.208858" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:00:43.209007" level="INFO">${encoded_value} = example-bgp-peer-10</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:43.208220" elapsed="0.000811"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.209194" elapsed="0.000239"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer-10</var>
<status status="PASS" start="2026-04-14T07:00:43.207526" elapsed="0.001948"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.210031" level="INFO">${value} = 127.0.0.10</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:43.209734" elapsed="0.000322"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:43.211786" level="INFO">${encoded} = 127.0.0.10</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.211543" elapsed="0.000269"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:43.211863" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:00:43.212016" level="INFO">${encoded_value} = 127.0.0.10</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:43.210405" elapsed="0.001636"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.212208" elapsed="0.000243"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">127.0.0.10</var>
<status status="PASS" start="2026-04-14T07:00:43.209587" elapsed="0.002906"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.213057" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:43.212755" elapsed="0.000328"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:43.213850" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.213637" elapsed="0.000239"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:43.213926" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:00:43.214081" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:43.213285" elapsed="0.000821"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.214270" elapsed="0.000245"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:00:43.212608" elapsed="0.001948"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.215122" level="INFO">${value} = internal-neighbors</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:43.214818" elapsed="0.000330"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:43.215930" level="INFO">${encoded} = internal-neighbors</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.215717" elapsed="0.000239"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:43.216005" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:00:43.216156" level="INFO">${encoded_value} = internal-neighbors</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:43.215349" elapsed="0.000832"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.216346" elapsed="0.000243"/>
</kw>
<var name="${key}">PEER_GROUP_NAME</var>
<var name="${value}">internal-neighbors</var>
<status status="PASS" start="2026-04-14T07:00:43.214670" elapsed="0.001960"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.217199" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:43.216891" elapsed="0.000334"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:43.217993" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.217781" elapsed="0.000239"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:43.218069" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:00:43.218220" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:43.217445" elapsed="0.000800"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.218426" elapsed="0.000227"/>
</kw>
<var name="${key}">RR_CLIENT</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T07:00:43.216744" elapsed="0.001950"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T07:00:43.205113" elapsed="0.013616"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:00:43.218772" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:00:43.218931" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer-10', 'IP': '127.0.0.10', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:00:43.203934" elapsed="0.015024"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:43.203612" elapsed="0.015379"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.219180" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:43.219017" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:43.203592" elapsed="0.015666"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.220336" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:43.219433" elapsed="0.000944"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:00:43.220428" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:00:43.199739" elapsed="0.020859"/>
</kw>
<msg time="2026-04-14T07:00:43.220655" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:43.186070" elapsed="0.034633"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.234251" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.247604" elapsed="0.000027"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.260981" elapsed="0.000027"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.261190" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.261394" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.261776" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:43.261618" elapsed="0.000214"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:00:43.261603" elapsed="0.000252"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.262006" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.262184" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.262364" elapsed="0.000033"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:00:43.261574" elapsed="0.000857"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:00:43.261471" elapsed="0.000986"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.262616" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:00:43.262690" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T07:00:43.262813" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${location}</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:00:43.181471" elapsed="0.081368"/>
</kw>
<kw name="Delete_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.263977" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.10</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:43.263725" elapsed="0.000352"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="DELETE On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:00:43.272487" level="INFO">DELETE Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.10 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.10 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0', 'Content-Length': '0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:43.272536" level="INFO">DELETE Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=127.0.0.10 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:43.272627" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:00:43.266347" elapsed="0.006305"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:43.264144" elapsed="0.008548"/>
</branch>
<branch type="ELSE">
<kw name="DELETE On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.272882" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:43.272718" elapsed="0.000225"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:43.264126" elapsed="0.008838"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.276721" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:43.273997" elapsed="0.002768"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:43.273764" elapsed="0.003036"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:43.273746" elapsed="0.003080"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.280753" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:43.277163" elapsed="0.003655"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:43.276882" elapsed="0.003985"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:43.276865" elapsed="0.004037"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.281722" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:43.281157" elapsed="0.000603"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.282210" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:43.281858" elapsed="0.000432"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.283020" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:43.282596" elapsed="0.000461"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:43.282324" elapsed="0.000782"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:43.281832" elapsed="0.001304"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.283912" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:43.283399" elapsed="0.000551"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.284452" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:43.284045" elapsed="0.000489"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.285176" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:43.284808" elapsed="0.000394"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:43.284568" elapsed="0.000669"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:43.284020" elapsed="0.001238"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:43.285437" elapsed="0.000350"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:00:43.286249" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:43.285963" elapsed="0.000312"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.286459" elapsed="0.002551"/>
</kw>
<arg>${response}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:00:43.273341" elapsed="0.015737"/>
</kw>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:00:43.289124" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:00:43.291560" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>DELETE resource at URI, check status_code and return response text..</doc>
<status status="PASS" start="2026-04-14T07:00:43.263117" elapsed="0.028471"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:00:43.291677" elapsed="0.000030"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer_group</arg>
<arg>mapping=${mapping}</arg>
<doc>Resolve URI from folder, issue DELETE request.</doc>
<status status="PASS" start="2026-04-14T07:00:43.155201" elapsed="0.136606"/>
</kw>
<var name="${index}">10</var>
<status status="PASS" start="2026-04-14T07:00:43.152894" elapsed="0.138950"/>
</iter>
<var>${index}</var>
<value>1</value>
<value>${MULTIPLICITY_CHANGE_COUNT_MANY}+1</value>
<status status="PASS" start="2026-04-14T07:00:41.807729" elapsed="1.484148"/>
</for>
<kw name="Deconfigure_Peer_Group">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.293179" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | HOLDTIME=180 | PEER_PORT=17900 | INITIATE=false | BGP_RIB=example-bgp-rib | PASSIVE_MODE=true | BGP_RIB_OPENCONFIG=example-bgp-rib | RIB_INSTANCE_NAME=example-bgp-rib...</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>HOLDTIME=${HOLDTIME_CHANGE_COUNT_MANY}</arg>
<arg>PEER_PORT=${BGP_TOOL_PORT}</arg>
<arg>INITIATE=false</arg>
<arg>BGP_RIB=${RIB_INSTANCE}</arg>
<arg>PASSIVE_MODE=true</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>RIB_INSTANCE_NAME=${RIB_INSTANCE}</arg>
<arg>PEER_GROUP_NAME=${PEER_GROUP}</arg>
<arg>RR_CLIENT=false</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.292403" elapsed="0.000806"/>
</kw>
<kw name="Delete_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.338865" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:43.338436" elapsed="0.000457"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:00:43.339681" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/peer_group.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:00:43.339440" elapsed="0.000323">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/peer_group.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:00:43.339856" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:00:43.339074" elapsed="0.000807"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.340464" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:43.340059" elapsed="0.000432"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:00:43.340841" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/peer_group/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/peer_group/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:00:43.341012" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:00:43.340694" elapsed="0.000344"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.341475" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/peer-groups/peer-group=$PEER_GROUP_NAME
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:43.341212" elapsed="0.000309"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.342665" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_INSTANCE_NAME': 'example-bgp-rib', 'PEER_GROUP_NAME': 'internal-neighbors', 'RR_CLIENT': 'false'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:43.342239" elapsed="0.000472"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.343151" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.342883" elapsed="0.000294"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.343878" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:43.343579" elapsed="0.000325"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:43.344882" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.344644" elapsed="0.000264"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:43.344958" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:43.345110" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:43.344294" elapsed="0.000967"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.345442" elapsed="0.000227"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T07:00:43.343430" elapsed="0.002279"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.346801" level="INFO">${value} = 180</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:43.346498" elapsed="0.000329"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:43.347587" level="INFO">${encoded} = 180</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.347363" elapsed="0.000250"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:43.347662" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:00:43.347812" level="INFO">${encoded_value} = 180</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:43.347031" elapsed="0.000805"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.347998" elapsed="0.000222"/>
</kw>
<var name="${key}">HOLDTIME</var>
<var name="${value}">180</var>
<status status="PASS" start="2026-04-14T07:00:43.346331" elapsed="0.001930"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.348863" level="INFO">${value} = 17900</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:43.348535" elapsed="0.000353"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:43.349647" level="INFO">${encoded} = 17900</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.349433" elapsed="0.000239"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:43.349722" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:00:43.349870" level="INFO">${encoded_value} = 17900</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:43.349088" elapsed="0.000806"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.350057" elapsed="0.000223"/>
</kw>
<var name="${key}">PEER_PORT</var>
<var name="${value}">17900</var>
<status status="PASS" start="2026-04-14T07:00:43.348389" elapsed="0.001930"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.350893" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:43.350594" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:43.351675" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.351464" elapsed="0.000237"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:43.351750" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:00:43.351897" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:43.351118" elapsed="0.000803"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.352082" elapsed="0.000222"/>
</kw>
<var name="${key}">INITIATE</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T07:00:43.350448" elapsed="0.001896"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.352936" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:43.352618" elapsed="0.000343"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:43.353723" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.353508" elapsed="0.000240"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:43.353799" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:00:43.353949" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:43.353162" elapsed="0.000812"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.354136" elapsed="0.000221"/>
</kw>
<var name="${key}">BGP_RIB</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:00:43.352472" elapsed="0.001943"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.356460" level="INFO">${value} = true</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:43.354674" elapsed="0.001812"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:43.357272" level="INFO">${encoded} = true</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.357059" elapsed="0.000239"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:43.357349" elapsed="0.000045"/>
</return>
<msg time="2026-04-14T07:00:43.357519" level="INFO">${encoded_value} = true</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:43.356691" elapsed="0.000852"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.357707" elapsed="0.000224"/>
</kw>
<var name="${key}">PASSIVE_MODE</var>
<var name="${value}">true</var>
<status status="PASS" start="2026-04-14T07:00:43.354529" elapsed="0.003442"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.358598" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:43.358229" elapsed="0.000394"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:43.359389" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.359160" elapsed="0.000256"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:43.359467" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:00:43.359617" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:43.358826" elapsed="0.000815"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.359806" elapsed="0.000223"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:00:43.358085" elapsed="0.001985"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.360654" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:43.360327" elapsed="0.000353"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:43.361459" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.361232" elapsed="0.000252"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:43.361535" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:00:43.361683" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:43.360902" elapsed="0.000806"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.361872" elapsed="0.000228"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:00:43.360182" elapsed="0.001958"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.362717" level="INFO">${value} = internal-neighbors</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:43.362414" elapsed="0.000329"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:43.363505" level="INFO">${encoded} = internal-neighbors</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.363277" elapsed="0.000255"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:43.363582" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:00:43.363731" level="INFO">${encoded_value} = internal-neighbors</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:43.362944" elapsed="0.000812"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.363921" elapsed="0.000222"/>
</kw>
<var name="${key}">PEER_GROUP_NAME</var>
<var name="${value}">internal-neighbors</var>
<status status="PASS" start="2026-04-14T07:00:43.362252" elapsed="0.001932"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.364758" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:00:43.364459" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:00:43.365583" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.365357" elapsed="0.000252"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:00:43.365659" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:00:43.365808" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:00:43.365023" elapsed="0.000809"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.365995" elapsed="0.000222"/>
</kw>
<var name="${key}">RR_CLIENT</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T07:00:43.364296" elapsed="0.001962"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T07:00:43.343225" elapsed="0.023067"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:00:43.366335" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:43.366514" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_I...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:00:43.341901" elapsed="0.024639"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:43.341589" elapsed="0.024984"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.366761" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:43.366599" elapsed="0.000217"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:43.341569" elapsed="0.025268"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.367738" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:43.366993" elapsed="0.000774"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:00:43.367852" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:00:43.337754" elapsed="0.030225"/>
</kw>
<msg time="2026-04-14T07:00:43.368037" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:43.324113" elapsed="0.043973"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.381831" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.395856" elapsed="0.000030"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//peer_group/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.409179" elapsed="0.000282"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.409653" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.409847" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.410248" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:43.410089" elapsed="0.000214"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:00:43.410073" elapsed="0.000254"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.410496" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.410674" elapsed="0.000019"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.410850" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:00:43.410039" elapsed="0.000863"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:00:43.409926" elapsed="0.001004"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.411090" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:00:43.411166" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T07:00:43.411294" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${location}</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:00:43.319527" elapsed="0.091793"/>
</kw>
<kw name="Delete_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.412553" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/peer-groups/peer-group=internal-neighbors</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:43.412267" elapsed="0.000334"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="DELETE On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:00:43.421794" level="INFO">DELETE Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/peer-groups/peer-group=internal-neighbors 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/peer-groups/peer-group=internal-neighbors 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node014w07dhs5cs315dm00gqgmhfv80011.node0', 'Content-Length': '0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:43.421844" level="INFO">DELETE Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/peer-groups/peer-group=internal-neighbors 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T07:00:43.421948" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:00:43.414947" elapsed="0.007027"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:43.412668" elapsed="0.009351"/>
</branch>
<branch type="ELSE">
<kw name="DELETE On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.422291" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:43.422059" elapsed="0.000350"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:43.412650" elapsed="0.009791"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.427471" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:43.423898" elapsed="0.003635"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:43.423567" elapsed="0.004016"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:43.423541" elapsed="0.004076"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.431183" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:43.428033" elapsed="0.003196"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:43.427695" elapsed="0.003569"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:43.427672" elapsed="0.003617"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.431887" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:43.431495" elapsed="0.000418"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.432242" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:43.431984" elapsed="0.000316"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.432826" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:43.432521" elapsed="0.000331"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:43.432324" elapsed="0.000564"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:43.431965" elapsed="0.000944"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.433479" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:43.433083" elapsed="0.000423"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.433827" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:43.433575" elapsed="0.000310"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.434396" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:43.434082" elapsed="0.000341"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:43.433909" elapsed="0.000550"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:43.433557" elapsed="0.000923"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:43.434645" elapsed="0.000353"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:00:43.435485" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:43.435177" elapsed="0.000334"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.435682" elapsed="0.002743"/>
</kw>
<arg>${response}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:00:43.422973" elapsed="0.015517"/>
</kw>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:00:43.438575" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:00:43.441033" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>DELETE resource at URI, check status_code and return response text..</doc>
<status status="PASS" start="2026-04-14T07:00:43.411661" elapsed="0.029402"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:00:43.441116" elapsed="0.000028"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}peer_group</arg>
<arg>mapping=${mapping}</arg>
<doc>Resolve URI from folder, issue DELETE request.</doc>
<status status="PASS" start="2026-04-14T07:00:43.293487" elapsed="0.147753"/>
</kw>
<doc>Deconfigures peer group which is template for all the neighbors.</doc>
<status status="PASS" start="2026-04-14T07:00:43.292037" elapsed="0.149259"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:00:43.441989" elapsed="0.000246"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.443122" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:43.442714" elapsed="0.000470"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:43.442695" elapsed="0.000514"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:43.443385" elapsed="0.000321"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.449117" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:00:43.448705" elapsed="0.000440"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:00:43.449366" elapsed="0.000041"/>
</return>
<status status="PASS" start="2026-04-14T07:00:43.449219" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:43.449200" elapsed="0.000261"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.449637" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.449824" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.450017" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.450200" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.450403" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.450590" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.450775" elapsed="0.000025"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:00:43.448382" elapsed="0.002524"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:43.442498" elapsed="0.008471"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:00:43.441656" elapsed="0.009356"/>
</kw>
<doc>Revert the BGP configuration to the original state: without any configured peers.</doc>
<status status="PASS" start="2026-04-14T07:00:41.715563" elapsed="1.735496"/>
</test>
<kw name="Teardown_Everything" type="TEARDOWN">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Search_And_Kill_Remote_Python" owner="KillPythonTool">
<kw name="Search_For_Remote_Python_Processes" owner="KillPythonTool">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:00:43.456093" level="INFO">Executing command 'ps -elf | egrep python | egrep 'play.py' | egrep -v grep'.</msg>
<msg time="2026-04-14T07:00:43.479633" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T07:00:43.479884" level="INFO">${processes} = </msg>
<var>${processes}</var>
<arg>ps -elf | egrep python | egrep ${filter} | egrep -v grep</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:00:43.455723" elapsed="0.024220"/>
</kw>
<return>
<value>${processes}</value>
<status status="PASS" start="2026-04-14T07:00:43.480073" elapsed="0.000093"/>
</return>
<msg time="2026-04-14T07:00:43.480508" level="INFO">${processes} = </msg>
<var>${processes}</var>
<arg>${filter}</arg>
<doc>Only searches for the list of processes, in case something else than kill has to be done with them.</doc>
<status status="PASS" start="2026-04-14T07:00:43.454950" elapsed="0.025617"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.481625" level="INFO"/>
<arg>${processes}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:43.480966" elapsed="0.000756"/>
</kw>
<kw name="Kill_Remote_Processes" owner="KillPythonTool">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.484024" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:00:43.484198" level="INFO">${arg_length} = 0</msg>
<var>${arg_length}</var>
<arg>${pself_lines}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:00:43.483352" elapsed="0.000901"/>
</kw>
<if>
<branch type="IF" condition="${arg_length} == 0">
<return>
<status status="PASS" start="2026-04-14T07:00:43.484734" elapsed="0.000060"/>
</return>
<status status="PASS" start="2026-04-14T07:00:43.484462" elapsed="0.000399"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:43.484414" elapsed="0.000501"/>
</if>
<kw name="Execute Command" owner="SSHLibrary">
<var>${commands}</var>
<arg>echo '${pself_lines}' | awk '{print "kill -${signal}",$4}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.485289" elapsed="0.000049"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${commands}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.485746" elapsed="0.000046"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<var>${stdout}</var>
<var>${stderr}</var>
<arg>echo 'set -exu; ${commands}' | sudo sh</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:43.486220" elapsed="0.000046"/>
</kw>
<arg>${processes}</arg>
<doc>Kill processes by PIDs from given list (no-op if the list is empty), using specified signal. Log the kill commands used.</doc>
<status status="PASS" start="2026-04-14T07:00:43.482446" elapsed="0.004005"/>
</kw>
<arg>'play\.py'</arg>
<doc>The main keyword. Search for processes, Log the list of them, kill them.</doc>
<status status="PASS" start="2026-04-14T07:00:43.454133" elapsed="0.032440"/>
</kw>
<arg>KillPythonTool.Search_And_Kill_Remote_Python</arg>
<arg>'play\.py'</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:43.452295" elapsed="0.034383"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Sysstat_Statistics" owner="Utils">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:43.488785" level="INFO">index=9
host=10.30.171.229
alias=None
port=22
timeout=10 seconds
newline=

prompt=&gt;
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:43.488928" level="INFO">${current_connection} = index=9
host=10.30.171.229
alias=None
port=22
timeout=10 seconds
newline=

prompt=&gt;
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:43.488602" elapsed="0.000364"/>
</kw>
<kw name="Open_Connection_To_ODL_System" owner="SSHKeywords">
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:43.490432" level="INFO">${odl_connection} = 10</msg>
<var>${odl_connection}</var>
<arg>${ip_address}</arg>
<arg>prompt=${ODL_SYSTEM_PROMPT}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:43.489819" elapsed="0.000651"/>
</kw>
<kw name="Flexible_Controller_Login" owner="SSHKeywords">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:00:43.492880" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:00:43.492988" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:00:43.492508" elapsed="0.000514"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:43.493262" elapsed="0.000484"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:00:43.495041" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:00:44.132108" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:00:43 UTC 2026

  System load:  0.14               Processes:             126
  Usage of /:   11.3% of 77.35GB   Users logged in:       1
  Memory usage: 33%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 06:55:33 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:00:43.494591" elapsed="0.637806"/>
</kw>
<msg time="2026-04-14T07:00:44.132535" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:43.494045" elapsed="0.638653"/>
</kw>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:00:43.491847" elapsed="0.641037"/>
</kw>
<msg time="2026-04-14T07:00:44.132971" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Flexible SSH Login</arg>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:43.491246" elapsed="0.641815"/>
</kw>
<doc>Call Flexible SSH Login, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T07:00:43.490753" elapsed="0.642432"/>
</kw>
<return>
<value>${odl_connection}</value>
<status status="PASS" start="2026-04-14T07:00:44.133274" elapsed="0.000077"/>
</return>
<arg>${ip_address}</arg>
<doc>Open a connection to the ODL system at 10.30.171.229 and return its identifier.</doc>
<status status="PASS" start="2026-04-14T07:00:43.489337" elapsed="0.644255"/>
</kw>
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:00:44.135707" level="INFO">sar -A -f /var/log/sa/sa*</msg>
<arg>sar -A -f /var/log/sa/sa*</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:00:44.133999" elapsed="0.001790"/>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T07:00:44.138209" level="INFO">[?2004lCannot open /var/log/sa/sa*: No such file or directory
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<msg time="2026-04-14T07:00:44.138396" level="INFO">${output} = [?2004lCannot open /var/log/sa/sa*: No such file or directory
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<var>${output}</var>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="PASS" start="2026-04-14T07:00:44.136066" elapsed="0.002513"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:44.140203" level="INFO">[?2004lCannot open /var/log/sa/sa*: No such file or directory
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:44.138847" elapsed="0.001408"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:44.140446" elapsed="0.000190"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T07:00:44.140682" elapsed="0.000036"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:00:44.145475" elapsed="0.000155"/>
</kw>
<msg time="2026-04-14T07:00:44.145676" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:44.144780" elapsed="0.000962"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:44.145918" elapsed="0.000021"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:44.146094" elapsed="0.000020"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:44.141120" elapsed="0.005057"/>
</kw>
<doc>Store current connection index, open new connection to ip_address. Run command to get sysstat results from script,
which is running on all children nodes. Returns cpu, network, memory usage statistics from the node for each 10 minutes
that node was running. Used for debug purposes. Returns whole output of sysstat.</doc>
<status status="PASS" start="2026-04-14T07:00:43.488164" elapsed="0.658109"/>
</kw>
<arg>Utils.Get_Sysstat_Statistics</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:43.487059" elapsed="0.659264"/>
</kw>
<kw name="Delete All Sessions" owner="RequestsLibrary">
<msg time="2026-04-14T07:00:44.146591" level="INFO">Deleting All Sessions</msg>
<doc>Removes all the session objects</doc>
<status status="PASS" start="2026-04-14T07:00:44.146513" elapsed="0.000378"/>
</kw>
<kw name="Close All Connections" owner="SSHLibrary">
<doc>Closes all open connections.</doc>
<status status="PASS" start="2026-04-14T07:00:44.147144" elapsed="0.000632"/>
</kw>
<doc>Make sure Python tool was killed and tear down imported Resources.</doc>
<status status="PASS" start="2026-04-14T07:00:43.452015" elapsed="0.695829"/>
</kw>
<doc>BGP performance of ingesting from many iBGP peers, data change counter is used.

Copyright (c) 2018 Cisco Systems, Inc. and others. All rights reserved.

This program and the accompanying materials are made available under the
terms of the Eclipse Public License v1.0 which accompanies this distribution,
and is available at http://www.eclipse.org/legal/epl-v10.html


This suite uses play.py processes as iBGP peers.
This is analogue of single peer performance suite, which uses many peers.
Each peer is of ibgp type, and they contribute to the same example-bgp-rib,
and thus to the same single example-ipv4-topology.
The suite only looks at example-ipv4-topology, so RIB is not examined.

This suite requires odl-bgpcep-data-change-counter to be installed so
make sure it is added to "install-features" of any jobs that are going to invoke it.
Use the other version of the suite (manypeers_prefixcount.robot) if the feature does not work.

The suite consists of two halves, differing on which side initiates BGP connection.
Data change counter is a lightweight way to detect "work is being done".
WaitUtils provide a nice Keyword to wait for stability, but it needs
initial value, that is why Store_Change_Count appears just before work-inducing action.
The time for Wait_For_Stable_* cases to finish is the main performance metric.
After waiting for stability is done, full check on number of prefixes present is performed.

TODO: Currently, if a bug causes zero increase of data changes,
affected test cases will wait for max time. Reconsider.
If zero increase is allowed as stable, higher number of repetitions should be required.

ODL distinguishes peers by their IP addresses.
Currently, this suite requires python utils to be started on ODL System,
to guarantee IP address block is available for them to bind to.
TODO: Figure out how to use Docker and docker IP pool available in RelEng.

Currently, 127.0.0.1 is hardcoded as the first peer address to use.
TODO: Figure out how to make it configurable.
As peer IP adresses are set incrementally, we need ipaddr to be used in Robot somehow.

Brief description how to configure BGP peer can be found here:
https://wiki.opendaylight.org/view/BGP_LS_PCEP:User_Guide#BGP_Peer
http://docs.opendaylight.org/en/stable-boron/user-guide/bgp-user-guide.html#bgp-peering

TODO: Is there a need for version of this suite where ODL connects to pers?
Note that configuring ODL is slow, which may affect measured performance singificantly.
Advanced TODO: Give manager ability to start pushing on trigger long after connections are established.</doc>
<status status="PASS" start="2026-04-14T06:55:32.273246" elapsed="311.874696"/>
</suite>
<suite id="s1-s7" name="Restart Odl With Tell Based True" source="/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_true.robot">
<kw name="Setup_Utils_For_Setup_And_Teardown" owner="SetupUtils" type="SETUP">
<kw name="Do_Not_Fail_Fast_From_Now_On" owner="FailFast">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:44.334637" level="INFO">${SuiteFastFail} = False</msg>
<arg>${SuiteFastFail}</arg>
<arg>False</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:00:44.328104" elapsed="0.006637"/>
</kw>
<doc>Set suite to not fail fast.</doc>
<status status="PASS" start="2026-04-14T07:00:44.327724" elapsed="0.007143"/>
</kw>
<kw name="Setup_Karaf_Keywords" owner="KarafKeywords">
<kw name="ClusterManagement_Setup" owner="ClusterManagement">
<kw name="Get Variable Value" owner="BuiltIn">
<msg time="2026-04-14T07:00:44.342774" level="INFO">${already_done} = False</msg>
<var>${already_done}</var>
<arg>\${ClusterManagement__has_setup_run}</arg>
<arg>False</arg>
<doc>Returns variable value or ``default`` if the variable does not exist.</doc>
<status status="PASS" start="2026-04-14T07:00:44.336560" elapsed="0.006253"/>
</kw>
<if>
<branch type="IF" condition="${already_done}">
<return>
<status status="NOT RUN" start="2026-04-14T07:00:44.343133" elapsed="0.000025"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:44.342951" elapsed="0.000247"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:44.342910" elapsed="0.000322"/>
</if>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:44.343978" level="INFO">${ClusterManagement__has_setup_run} = True</msg>
<arg>\${ClusterManagement__has_setup_run}</arg>
<arg>True</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:00:44.343483" elapsed="0.000554"/>
</kw>
<kw name="Get Variable Value" owner="BuiltIn">
<msg time="2026-04-14T07:00:44.344730" level="INFO">${cluster_size} = 1</msg>
<var>${cluster_size}</var>
<arg>\${NUM_ODL_SYSTEM}</arg>
<arg>1</arg>
<doc>Returns variable value or ``default`` if the variable does not exist.</doc>
<status status="PASS" start="2026-04-14T07:00:44.344269" elapsed="0.000625"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Convert To Integer" owner="BuiltIn">
<arg>${cluster_size}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T07:00:44.345649" elapsed="0.000415"/>
</kw>
<msg time="2026-04-14T07:00:44.346199" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:44.346282" level="INFO">${possibly_int_of_members} = 1</msg>
<var>${status}</var>
<var>${possibly_int_of_members}</var>
<arg>BuiltIn.Convert_To_Integer</arg>
<arg>${cluster_size}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:44.345140" elapsed="0.001173"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:44.347074" level="INFO">${int_of_members} = 1</msg>
<var>${int_of_members}</var>
<arg>'${status}' != 'PASS'</arg>
<arg>${1}</arg>
<arg>${possibly_int_of_members}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:44.346565" elapsed="0.000548"/>
</kw>
<kw name="ClusterManagement__Compute_Derived_Variables" owner="ClusterManagement">
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:00:44.348832" level="INFO">@{member_index_list} = [ ]</msg>
<var>@{member_index_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:00:44.348472" elapsed="0.000397"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:00:44.349432" level="INFO">@{session_list} = [ ]</msg>
<var>@{session_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:00:44.349067" elapsed="0.000401"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:00:44.350114" level="INFO">&amp;{index_to_ip_mapping} = { }</msg>
<var>&amp;{index_to_ip_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:00:44.349695" elapsed="0.000456"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="ClusterManagement__Include_Member_Index" owner="ClusterManagement">
<kw name="Append To List" owner="Collections">
<arg>${member_index_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:00:44.354723" elapsed="0.000292"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:44.355674" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>${ODL_SYSTEM_${index}_IP}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:44.355232" elapsed="0.000476"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${index_to_ip_mapping}</arg>
<arg>${index}</arg>
<arg>${member_ip}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:44.355917" elapsed="0.000309"/>
</kw>
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:44.357336" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:44.356951" elapsed="0.000441"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:00:44.357458" elapsed="0.000065"/>
</return>
<msg time="2026-04-14T07:00:44.357696" level="INFO">${session_alias} = ClusterManagement__session_1</msg>
<var>${session_alias}</var>
<arg>member_index=${index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:00:44.356554" elapsed="0.001176"/>
</kw>
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:00:44.358566" level="INFO">Creating Session using : alias=ClusterManagement__session_1, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f5c4be910&gt;, timeout=125, proxies=None, verify=False,                     debug=0 </msg>
<arg>${session_alias}</arg>
<arg>http://${member_ip}:${RESTCONFPORT}</arg>
<arg>auth=${AUTH}</arg>
<arg>timeout=${http_timeout}</arg>
<arg>max_retries=${http_retries}</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T07:00:44.357951" elapsed="0.001316"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${session_list}</arg>
<arg>${session_alias}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:00:44.359517" elapsed="0.000254"/>
</kw>
<arg>${index}</arg>
<arg>${member_index_list}</arg>
<arg>${session_list}</arg>
<arg>${index_to_ip_mapping}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>http_retries=${http_retries}</arg>
<doc>Add a corresponding item based on index into the last three arguments.
Create the Http session whose alias is added to list.</doc>
<status status="PASS" start="2026-04-14T07:00:44.353973" elapsed="0.005877"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:00:44.353703" elapsed="0.006208"/>
</iter>
<var>${index}</var>
<value>1</value>
<value>${int_of_members+1}</value>
<status status="PASS" start="2026-04-14T07:00:44.350234" elapsed="0.009720"/>
</for>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:44.360733" level="INFO">${ClusterManagement__member_index_list} = [1]</msg>
<arg>\${ClusterManagement__member_index_list}</arg>
<arg>${member_index_list}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:00:44.360183" elapsed="0.000610"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:44.361716" level="INFO">${ClusterManagement__index_to_ip_mapping} = {1: '10.30.171.229'}</msg>
<arg>\${ClusterManagement__index_to_ip_mapping}</arg>
<arg>${index_to_ip_mapping}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:00:44.361015" elapsed="0.000760"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:44.362499" level="INFO">${ClusterManagement__session_list} = ['ClusterManagement__session_1']</msg>
<arg>\${ClusterManagement__session_list}</arg>
<arg>${session_list}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:00:44.361999" elapsed="0.000558"/>
</kw>
<arg>int_of_members=${int_of_members}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>http_retries=${http_retries}</arg>
<doc>Construct index list, session list and IP mapping, publish them as suite variables.</doc>
<status status="PASS" start="2026-04-14T07:00:44.347775" elapsed="0.014856"/>
</kw>
<arg>http_timeout=${http_timeout}</arg>
<doc>Detect repeated call, or detect number of members and initialize derived suite variables.
Http sessions are created with parameters to not waste time when ODL is no accepting connections properly.</doc>
<status status="PASS" start="2026-04-14T07:00:44.336028" elapsed="0.026680"/>
</kw>
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:44.362976" elapsed="0.000020"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:44.362810" elapsed="0.000224"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:44.362781" elapsed="0.000286"/>
</if>
<kw name="Run_Bash_Command_On_List_Or_All" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:44.367737" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:44.367199" elapsed="0.000572"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:00:44.368396" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:00:44.367987" elapsed="0.000445"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:00:44.368490" elapsed="0.000073"/>
</return>
<msg time="2026-04-14T07:00:44.368733" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:00:44.366749" elapsed="0.002018"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:44.370128" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:00:44.369776" elapsed="0.000387"/>
</kw>
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:44.371340" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:44.371494" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:44.371071" elapsed="0.000458"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Controller" owner="Utils">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Remote System" owner="Utils">
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot; and &quot;${return_stderr}&quot;!=&quot;True&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>At least one of {return_stdout} or {return_stderr} args should be set to True</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:44.374971" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:44.374339" elapsed="0.000806"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:44.374315" elapsed="0.000860"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:44.375624" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:44.375790" level="INFO">${current_ssh_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:44.375402" elapsed="0.000420"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:44.377164" level="INFO">Attempting to execute command "iptables -I INPUT -p tcp --dport 8101 -j ACCEPT; iptables-save" on remote system "10.30.171.229" by user "jenkins" with keyfile pass "any" and prompt "&gt;" and password ""</msg>
<arg>Attempting to execute command "${cmd}" on remote system "${system}" by user "${user}" with keyfile pass "${keyfile_pass}" and prompt "${prompt}" and password "${password}"</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:44.376020" elapsed="0.001196"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:44.378166" level="INFO">${conn_id} = 1</msg>
<var>${conn_id}</var>
<arg>${system}</arg>
<arg>prompt=${prompt}</arg>
<arg>timeout=${prompt_timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:44.377407" elapsed="0.000787"/>
</kw>
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:00:44.380052" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:00:44.380455" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:00:44.379046" elapsed="0.001463"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:44.380870" elapsed="0.000671"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:00:44.383058" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:00:44.756337" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:00:43 UTC 2026

  System load:  0.14               Processes:             126
  Usage of /:   11.3% of 77.35GB   Users logged in:       1
  Memory usage: 33%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 07:00:44 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:00:44.382652" elapsed="0.374021"/>
</kw>
<msg time="2026-04-14T07:00:44.756803" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:44.381873" elapsed="0.375141"/>
</kw>
<arg>${user}</arg>
<arg>${password}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:00:44.378455" elapsed="0.378851"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:00:44.758199" level="INFO">Executing command 'iptables -I INPUT -p tcp --dport 8101 -j ACCEPT; iptables-save'.</msg>
<msg time="2026-04-14T07:00:44.771565" level="INFO">Command exited with return code 4.</msg>
<msg time="2026-04-14T07:00:44.771962" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T07:00:44.772068" level="INFO">${stderr} = iptables v1.8.7 (nf_tables): unknown option "--dport"
Try `iptables -h' or 'iptables --help' for more information.
iptables-save v1.8.7 (nf_tables): Could not fetch rule set generation id: Permission ...</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<arg>${cmd}</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:00:44.757775" elapsed="0.014351"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:44.772573" elapsed="0.000541"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:44.774916" level="INFO">iptables v1.8.7 (nf_tables): unknown option "--dport"
Try `iptables -h' or 'iptables --help' for more information.
iptables-save v1.8.7 (nf_tables): Could not fetch rule set generation id: Permission denied (you must be root)</msg>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:44.773653" elapsed="0.001370"/>
</kw>
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot;">
<return>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T07:00:44.775702" elapsed="0.000043"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:44.775215" elapsed="0.000606"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:44.775155" elapsed="0.000720"/>
</if>
<if>
<branch type="IF" condition="&quot;${return_stderr}&quot;!=&quot;True&quot;">
<return>
<value>${stdout}</value>
<status status="PASS" start="2026-04-14T07:00:44.776194" elapsed="0.000044"/>
</return>
<status status="PASS" start="2026-04-14T07:00:44.776001" elapsed="0.000286"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:44.775963" elapsed="0.000357"/>
</if>
<return>
<value>${stdout}</value>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T07:00:44.776425" elapsed="0.000026"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:44.781210" elapsed="0.001377"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:44.782929" elapsed="0.000886"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:44.784076" elapsed="0.000218"/>
</kw>
<arg>${current_ssh_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:44.776919" elapsed="0.007482"/>
</kw>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Reduces the common work of running a command on a remote system to a single higher level
robot keyword, taking care to log in with a public key and. The command given is written and the return value
depends on the passed argument values of return_stdout (default: True) and return_stderr (default: False).
At least one should be True, or the keyword will exit and FAIL. If both are True, the resulting return value
will be a two element list containing both. Otherwise the resulting return value is a string.
No test conditions are checked.</doc>
<status status="PASS" start="2026-04-14T07:00:44.373832" elapsed="0.410670"/>
</kw>
<msg time="2026-04-14T07:00:44.784562" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run Command On Remote System</arg>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:44.373036" elapsed="0.411587"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Call Run Comand On Remote System, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T07:00:44.372442" elapsed="0.412268"/>
</kw>
<msg time="2026-04-14T07:00:44.784754" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:44.371744" elapsed="0.413057"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:44.788168" elapsed="0.000338"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:44.788674" elapsed="0.000147"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:44.788974" elapsed="0.000101"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:44.785103" elapsed="0.004024"/>
</kw>
<msg time="2026-04-14T07:00:44.789226" level="INFO">${output} = </msg>
<var>${output}</var>
<arg>Utils.Run_Command_On_Controller</arg>
<arg>${member_ip}</arg>
<arg>${command}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T07:00:44.370476" elapsed="0.418775"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:44.789743" level="INFO"/>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:44.789489" elapsed="0.000294"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T07:00:44.789827" elapsed="0.000031"/>
</return>
<arg>command=${command}</arg>
<arg>member_index=${index}</arg>
<doc>Obtain IP, call Utils and return output. This keeps previous ssh session active.</doc>
<status status="PASS" start="2026-04-14T07:00:44.369282" elapsed="0.420673"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:00:44.369035" elapsed="0.420961"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:00:44.368847" elapsed="0.421191"/>
</for>
<arg>iptables -I INPUT -p tcp --dport ${KARAF_SHELL_PORT} -j ACCEPT; iptables-save</arg>
<doc>Cycle through indices (or all), run command on each.</doc>
<status status="PASS" start="2026-04-14T07:00:44.363394" elapsed="0.426710"/>
</kw>
<kw name="Comment" owner="BuiltIn">
<arg>First connections to Karaf console may fail, so WUKS is used. TODO: Track as a Bug.</arg>
<doc>Displays the given messages in the log file as keyword arguments.</doc>
<status status="PASS" start="2026-04-14T07:00:44.790269" elapsed="0.000296"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:44.805919" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:44.805774" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:44.805748" elapsed="0.000257"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:44.806411" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:44.806539" level="INFO">${current_ssh_connection_object} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection_object}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:44.806200" elapsed="0.000365"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:44.807038" level="INFO">{}</msg>
<arg>${connection_index_dict}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:44.806734" elapsed="0.000349"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:44.807506" level="INFO">1</msg>
<arg>${member_index}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:44.807242" elapsed="0.000307"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:44.808493" level="FAIL">Dictionary does not contain key '1'.</msg>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="FAIL" start="2026-04-14T07:00:44.808210" elapsed="0.000426">Dictionary does not contain key '1'.</status>
</kw>
<msg time="2026-04-14T07:00:44.808751" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:00:44.808797" level="INFO">${old_connection_index} = Dictionary does not contain key '1'.</msg>
<var>${status}</var>
<var>${old_connection_index}</var>
<arg>Get From Dictionary</arg>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:44.807760" elapsed="0.001060"/>
</kw>
<if>
<branch type="IF" condition="'${status}'=='PASS'">
<kw name="Run Keywords" owner="BuiltIn">
<arg>SSHLibrary.Switch_Connection</arg>
<arg>${old_connection_index}</arg>
<arg>AND</arg>
<arg>BuiltIn.Run_Keyword_And_Ignore_Error</arg>
<arg>SSHLibrary.Write</arg>
<arg>logout</arg>
<arg>AND</arg>
<arg>BuiltIn.Run_Keyword_And_Ignore_Error</arg>
<arg>SSHLibrary.Close_Connection</arg>
<doc>Executes all the given keywords in a sequence.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:44.809138" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:44.808897" elapsed="0.000317"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:44.808878" elapsed="0.000360"/>
</if>
<kw name="Resolve_IP_Address_For_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:44.810029" level="INFO">${ip_address} = 10.30.171.229</msg>
<var>${ip_address}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:00:44.809761" elapsed="0.000295"/>
</kw>
<return>
<value>${ip_address}</value>
<status status="PASS" start="2026-04-14T07:00:44.810105" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:00:44.810263" level="INFO">${odl_ip} = 10.30.171.229</msg>
<var>${odl_ip}</var>
<arg>${member_index}</arg>
<doc>Return node IP address of given index.</doc>
<status status="PASS" start="2026-04-14T07:00:44.809482" elapsed="0.000806"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>${odl_ip}</arg>
<arg>port=${KARAF_SHELL_PORT}</arg>
<arg>prompt=${KARAF_PROMPT_LOGIN}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:44.810477" elapsed="0.000442"/>
</kw>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:44.811201" level="INFO">index=4
host=10.30.171.229
alias=None
port=8101
timeout=10 seconds
newline=

prompt=opendaylight-user
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:44.811299" level="INFO">${karaf_connection_object} = index=4
host=10.30.171.229
alias=None
port=8101
timeout=10 seconds
newline=

prompt=opendaylight-user
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_erro...</msg>
<var>${karaf_connection_object}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:44.811094" elapsed="0.000231"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<arg>${karaf_connection_object.index}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:00:44.811498" elapsed="0.002845"/>
</kw>
<kw name="Login" owner="SSHLibrary">
<msg time="2026-04-14T07:00:44.814807" level="INFO">Logging into '10.30.171.229:8101' as 'karaf'.</msg>
<msg time="2026-04-14T07:00:44.964592" level="INFO">Read output: [33m                                                                                           
[33m    ________                       ________                .__  .__       .__     __       
[33m    \_____  \ ______   ____   ____ \______ \ _____  ___.__.|  | |__| ____ |  |___/  |_     
[33m     /   |   \\____ \_/ __ \ /    \ |    |  \\__  \&lt;   |  ||  | |  |/ ___\|  |  \   __\    
[33m    /    |    \  |_&gt; &gt;  ___/|   |  \|    `   \/ __ \\___  ||  |_|  / /_/  &gt;   Y  \  |      
[33m    \_______  /   __/ \___  &gt;___|  /_______  (____  / ____||____/__\___  /|___|  /__|      
[33m            \/|__|        \/     \/        \/     \/\/            /_____/      \/          
[33m                                                                                           

Hit '[1m&lt;tab&gt;[0m' for a list of available commands
and '[1m[cmd] --help[0m' for help on a specific command.
Hit '[1m&lt;ctrl-d&gt;[0m' or type '[1msystem:shutdown[0m' or '[1mlogout[0m' to shutdown OpenDaylight.

[?1h=[90m~[0m                                                                                [?2004hopendaylight-user</msg>
<arg>${KARAF_USER}</arg>
<arg>${KARAF_PASSWORD}</arg>
<arg>loglevel=${loglevel}</arg>
<doc>Logs into the SSH server with the given ``username`` and ``password``.</doc>
<status status="PASS" start="2026-04-14T07:00:44.814533" elapsed="0.150390"/>
</kw>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:44.969318" elapsed="0.000337"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:44.969827" elapsed="0.000194"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:44.970316" elapsed="0.000129"/>
</kw>
<arg>${current_ssh_connection_object.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:44.966475" elapsed="0.004027"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_ssh_connection_object.index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:00:44.965553" elapsed="0.004998"/>
</kw>
<arg>member_index=${index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for ${member_index},
close the previous connection. In any case create a new connection
to karaf console for ${member_index}, set correct prompt set and login to karaf console.
Store connection index for ${member_index} and restore the previous active connection.</doc>
<status status="PASS" start="2026-04-14T07:00:44.805398" elapsed="0.165208"/>
</kw>
<arg>3s</arg>
<arg>1s</arg>
<arg>Open_Controller_Karaf_Console_On_Background</arg>
<arg>member_index=${index}</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T07:00:44.791414" elapsed="0.179242"/>
</kw>
<arg>BuiltIn.Wait_Until_Keyword_Succeeds</arg>
<arg>3s</arg>
<arg>1s</arg>
<arg>Open_Controller_Karaf_Console_On_Background</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:44.791017" elapsed="0.179695"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:00:44.790866" elapsed="0.179892"/>
</iter>
<var>${index}</var>
<value>@{ClusterManagement__member_index_list}</value>
<status status="PASS" start="2026-04-14T07:00:44.790698" elapsed="0.180106"/>
</for>
<arg>http_timeout=${http_timeout}</arg>
<doc>Initialize ClusterManagement. Open ssh karaf connections to each ODL.</doc>
<status status="PASS" start="2026-04-14T07:00:44.335395" elapsed="0.635485"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Test_Suite_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:44.973839" elapsed="0.000019"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:44.973706" elapsed="0.000186"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:44.973678" elapsed="0.000239"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:44.979142" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:44.979033" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:44.979014" elapsed="0.000197"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:44.980244" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:44.979816" elapsed="0.000458"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:00:44.980773" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:00:44.980463" elapsed="0.000336"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:00:44.980844" elapsed="0.000090"/>
</return>
<msg time="2026-04-14T07:00:44.981068" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:00:44.979467" elapsed="0.001626"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:44.987182" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:44.987071" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:44.987050" elapsed="0.000202"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:00:44.988324" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:44.988216" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:44.988197" elapsed="0.000215"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:44.988900" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:00:44.988564" elapsed="0.000362"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:44.989323" level="INFO">${current_connection_index} = None</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:00:44.989122" elapsed="0.000227"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:00:45.026034" level="INFO">@root&gt;log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "s "u "i "t "e "[C "/ "w "/ "w "o "r "k "s "p "a "c "e "/ "b "g "p "[78Cc "[A[78Ce</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:00:44.989892" elapsed="0.036537"/>
</kw>
<msg time="2026-04-14T07:00:45.026661" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:00:45.026712" level="INFO">${message_write} = @root&gt;log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "s "u "i "t "e "[C "/ "w "/ "w "o "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:44.989552" elapsed="0.037198"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:00:45.098624" level="INFO">"p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s "t "/ "c "s "i "t "/ "s "u "i "t "e "s "/ "c "o "n "t "r "o "l "l "e "r "/ "d "o "m "_ "d "a "t "a "_ "b "r "o "k "[78Ce "[A[78Cr
 "/ "r "e "s "t "a "r "t "_ "o "d "l "_ "w "i "t "h "_ "t "e "l "l "_ "b "a "s "e "d "_ "t "r "u "e ". "r "o "b "o "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:00:45.027678" elapsed="0.071513"/>
</kw>
<msg time="2026-04-14T07:00:45.099462" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:00:45.099538" level="INFO">${message_wait} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:45.027093" elapsed="0.072491"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:45.100217" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:45.099768" elapsed="0.000519"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:45.099711" elapsed="0.000607"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:45.101001" level="INFO"> "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s "t "/ "c "s "i "t "/ "s "u "i "t "e "s "/ "c "o "n "t "r "o "l "l "e "r "/ "d "o "m "_ "d "a "t "a "_ "b "r "o "k "[78Ce "[A[78Cr
 "/ "r "e "s "t "a "r "t "_ "o "d "l "_ "w "i "t "h "_ "t "e "l "l "_ "b "a "s "e "d "_ "t "r "u "e ". "r "o "b "o "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:45.100498" elapsed="0.000599"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:45.101424" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:45.101170" elapsed="0.000312"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:45.101149" elapsed="0.000359"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:00:45.101560" elapsed="0.000053"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:45.103152" elapsed="0.000630"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:45.104099" elapsed="0.000561"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:45.104991" elapsed="0.000247"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:45.102658" elapsed="0.002743"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:00:45.101973" elapsed="0.003481"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:00:44.987959" elapsed="0.117603"/>
</kw>
<msg time="2026-04-14T07:00:45.105737" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:45.105798" level="INFO">${message} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:44.987428" elapsed="0.118429"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:00:45.106112" elapsed="0.000052"/>
</return>
<status status="PASS" start="2026-04-14T07:00:45.105979" elapsed="0.000243"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:45.105952" elapsed="0.000306"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:45.106783" elapsed="0.000031"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:45.107157" elapsed="0.000028"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:00:45.107236" elapsed="0.000020"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:00:44.986769" elapsed="0.120587"/>
</kw>
<msg time="2026-04-14T07:00:45.107481" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:45.107526" level="INFO">${output} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:44.981527" elapsed="0.126041"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:45.107926" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:45.107651" elapsed="0.000331"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:45.107631" elapsed="0.000376"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:00:44.981357" elapsed="0.126675"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:00:44.981160" elapsed="0.126910"/>
</for>
<arg>Starting suite ${SUITE_SOURCE}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:00:44.978726" elapsed="0.129451"/>
</kw>
<doc>Log suite name to karaf log, useful in suite setup.</doc>
<status status="PASS" start="2026-04-14T07:00:44.971540" elapsed="0.136795"/>
</kw>
<arg>KarafKeywords.Log_Test_Suite_Start_To_Controller_Karaf</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:44.971049" elapsed="0.137359"/>
</kw>
<arg>http_timeout=125</arg>
<doc>Prepare both FailFast and Karaf logging, log that the caller suite has started.
This keyword is to be used in suite setup, and without it the other keywords may not work properly.</doc>
<status status="PASS" start="2026-04-14T07:00:44.327013" elapsed="0.781457"/>
</kw>
<test id="s1-s7-t1" name="Stop_All_Members" line="30">
<kw name="Stop_Members_From_List_Or_All" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:45.116074" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:45.115559" elapsed="0.000546"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:00:45.116682" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:00:45.116277" elapsed="0.000433"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:00:45.116764" elapsed="0.000045"/>
</return>
<msg time="2026-04-14T07:00:45.116991" level="INFO">${stop_index_list} = [1]</msg>
<var>${stop_index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:00:45.115061" elapsed="0.001958"/>
</kw>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:45.118160" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:45.117696" elapsed="0.000491"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:00:45.118684" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:00:45.118355" elapsed="0.000355"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:00:45.118759" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:00:45.118925" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${original_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:00:45.117246" elapsed="0.001708"/>
</kw>
<kw name="Run_Bash_Command_On_List_Or_All" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:45.120524" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:45.120106" elapsed="0.000445"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:00:45.121034" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:00:45.120716" elapsed="0.000345"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:00:45.121108" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:00:45.121270" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:00:45.119717" elapsed="0.001579"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:45.122517" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:00:45.122211" elapsed="0.000333"/>
</kw>
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:45.123447" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:45.123554" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:45.123227" elapsed="0.000354"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Controller" owner="Utils">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Remote System" owner="Utils">
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot; and &quot;${return_stderr}&quot;!=&quot;True&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>At least one of {return_stdout} or {return_stderr} args should be set to True</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:45.126760" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:45.126417" elapsed="0.000404"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:45.126156" elapsed="0.000691"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:45.127155" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:45.127263" level="INFO">${current_ssh_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:45.126999" elapsed="0.000291"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:45.128070" level="INFO">Attempting to execute command "/tmp/karaf-0.24.0/bin/stop" on remote system "10.30.171.229" by user "jenkins" with keyfile pass "any" and prompt "&gt;" and password ""</msg>
<arg>Attempting to execute command "${cmd}" on remote system "${system}" by user "${user}" with keyfile pass "${keyfile_pass}" and prompt "${prompt}" and password "${password}"</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:45.127572" elapsed="0.000553"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:45.128760" level="INFO">${conn_id} = 7</msg>
<var>${conn_id}</var>
<arg>${system}</arg>
<arg>prompt=${prompt}</arg>
<arg>timeout=${prompt_timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:45.128295" elapsed="0.000491"/>
</kw>
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:00:45.130111" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:00:45.130248" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:00:45.129486" elapsed="0.000787"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:45.130492" elapsed="0.000714"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:00:45.133427" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:00:45.478858" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:00:43 UTC 2026

  System load:  0.14               Processes:             126
  Usage of /:   11.3% of 77.35GB   Users logged in:       1
  Memory usage: 33%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 07:00:44 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:00:45.132815" elapsed="0.346390"/>
</kw>
<msg time="2026-04-14T07:00:45.479402" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:45.131477" elapsed="0.348154"/>
</kw>
<arg>${user}</arg>
<arg>${password}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:00:45.129014" elapsed="0.350835"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:00:45.480641" level="INFO">Executing command '/tmp/karaf-0.24.0/bin/stop'.</msg>
<msg time="2026-04-14T07:00:45.899008" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:00:45.899497" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T07:00:45.899603" level="INFO">${stderr} = </msg>
<var>${stdout}</var>
<var>${stderr}</var>
<arg>${cmd}</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:00:45.480234" elapsed="0.419423"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:45.900213" elapsed="0.000602"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:45.902139" level="INFO"/>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:45.901287" elapsed="0.000945"/>
</kw>
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot;">
<return>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T07:00:45.902968" elapsed="0.000042"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:45.902479" elapsed="0.000607"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:45.902417" elapsed="0.000708"/>
</if>
<if>
<branch type="IF" condition="&quot;${return_stderr}&quot;!=&quot;True&quot;">
<return>
<value>${stdout}</value>
<status status="PASS" start="2026-04-14T07:00:45.903397" elapsed="0.000059"/>
</return>
<status status="PASS" start="2026-04-14T07:00:45.903206" elapsed="0.000299"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:45.903184" elapsed="0.000354"/>
</if>
<return>
<value>${stdout}</value>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T07:00:45.903586" elapsed="0.000021"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:45.923172" elapsed="0.000604"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:45.923948" elapsed="0.000186"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:45.924286" elapsed="0.000117"/>
</kw>
<arg>${current_ssh_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:45.904083" elapsed="0.020376"/>
</kw>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Reduces the common work of running a command on a remote system to a single higher level
robot keyword, taking care to log in with a public key and. The command given is written and the return value
depends on the passed argument values of return_stdout (default: True) and return_stderr (default: False).
At least one should be True, or the keyword will exit and FAIL. If both are True, the resulting return value
will be a two element list containing both. Otherwise the resulting return value is a string.
No test conditions are checked.</doc>
<status status="PASS" start="2026-04-14T07:00:45.125594" elapsed="0.798963"/>
</kw>
<msg time="2026-04-14T07:00:45.924616" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run Command On Remote System</arg>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:45.124873" elapsed="0.799803"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Call Run Comand On Remote System, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T07:00:45.124300" elapsed="0.800536"/>
</kw>
<msg time="2026-04-14T07:00:45.924880" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:45.123750" elapsed="0.801177"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:45.928501" elapsed="0.000316"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:45.928984" elapsed="0.000155"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:45.929292" elapsed="0.000588"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:45.925231" elapsed="0.004704"/>
</kw>
<msg time="2026-04-14T07:00:45.930035" level="INFO">${output} = </msg>
<var>${output}</var>
<arg>Utils.Run_Command_On_Controller</arg>
<arg>${member_ip}</arg>
<arg>${command}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T07:00:45.122775" elapsed="0.807286"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:45.930742" level="INFO"/>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:45.930482" elapsed="0.000301"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T07:00:45.930833" elapsed="0.000035"/>
</return>
<arg>command=${command}</arg>
<arg>member_index=${index}</arg>
<doc>Obtain IP, call Utils and return output. This keeps previous ssh session active.</doc>
<status status="PASS" start="2026-04-14T07:00:45.121721" elapsed="0.809297"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:00:45.121530" elapsed="0.809529"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:00:45.121364" elapsed="0.809738"/>
</for>
<arg>command=${NODE_STOP_COMMAND}</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Cycle through indices (or all), run command on each.</doc>
<status status="PASS" start="2026-04-14T07:00:45.119187" elapsed="0.811976"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:00:45.931649" level="INFO">${updated_index_list} = [1]</msg>
<var>${updated_index_list}</var>
<arg>@{index_list}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:00:45.931326" elapsed="0.000349"/>
</kw>
<kw name="Remove Values From List" owner="Collections">
<arg>${updated_index_list}</arg>
<arg>@{stop_index_list}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:00:45.931832" elapsed="0.000234"/>
</kw>
<if>
<branch type="IF" condition="not ${confirm}">
<return>
<value>${updated_index_list}</value>
<status status="NOT RUN" start="2026-04-14T07:00:45.932263" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:45.932150" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:45.932129" elapsed="0.000199"/>
</if>
<for flavor="IN">
<iter>
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Verify_Karaf_Is_Not_Running_On_Member" owner="ClusterManagement">
<kw name="Count_Running_Karafs_On_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:45.934561" level="INFO">${command} = ps axf | grep org.apache.karaf | grep -v grep | wc -l</msg>
<var>${command}</var>
<arg>${NODE_KARAF_COUNT_COMMAND}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:45.934227" elapsed="0.000361"/>
</kw>
<kw name="Run_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:45.935555" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:00:45.935252" elapsed="0.000329"/>
</kw>
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:45.936451" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:45.936572" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:45.936217" elapsed="0.000382"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Controller" owner="Utils">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Remote System" owner="Utils">
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot; and &quot;${return_stderr}&quot;!=&quot;True&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>At least one of {return_stdout} or {return_stderr} args should be set to True</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:45.942673" elapsed="0.000038"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:45.942179" elapsed="0.000577"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:45.940035" elapsed="0.002781"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:45.944274" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:45.944536" level="INFO">${current_ssh_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:45.943836" elapsed="0.000801"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:45.946155" level="INFO">Attempting to execute command "ps axf | grep org.apache.karaf | grep -v grep | wc -l" on remote system "10.30.171.229" by user "jenkins" with keyfile pass "any" and prompt "&gt;" and password ""</msg>
<arg>Attempting to execute command "${cmd}" on remote system "${system}" by user "${user}" with keyfile pass "${keyfile_pass}" and prompt "${prompt}" and password "${password}"</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:45.945614" elapsed="0.000653"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:45.948127" level="INFO">${conn_id} = 10</msg>
<var>${conn_id}</var>
<arg>${system}</arg>
<arg>prompt=${prompt}</arg>
<arg>timeout=${prompt_timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:45.947426" elapsed="0.000798"/>
</kw>
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:00:45.950619" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:00:45.950697" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:00:45.950208" elapsed="0.000513"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:45.950935" elapsed="0.000363"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:00:45.952236" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:00:46.272791" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:00:43 UTC 2026

  System load:  0.14               Processes:             126
  Usage of /:   11.3% of 77.35GB   Users logged in:       1
  Memory usage: 33%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 07:00:45 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:00:45.951908" elapsed="0.321178"/>
</kw>
<msg time="2026-04-14T07:00:46.273197" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:45.951542" elapsed="0.321775"/>
</kw>
<arg>${user}</arg>
<arg>${password}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:00:45.949446" elapsed="0.324269"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:00:46.275636" level="INFO">Executing command 'ps axf | grep org.apache.karaf | grep -v grep | wc -l'.</msg>
<msg time="2026-04-14T07:00:46.298755" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:00:46.299811" level="INFO">${stdout} = 1</msg>
<msg time="2026-04-14T07:00:46.300355" level="INFO">${stderr} = </msg>
<var>${stdout}</var>
<var>${stderr}</var>
<arg>${cmd}</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:00:46.275107" elapsed="0.025643"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:46.303726" elapsed="0.001433"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:46.307399" level="INFO"/>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:46.306626" elapsed="0.000943"/>
</kw>
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot;">
<return>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T07:00:46.308241" elapsed="0.000049"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:46.307853" elapsed="0.000574"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:46.307751" elapsed="0.000791"/>
</if>
<if>
<branch type="IF" condition="&quot;${return_stderr}&quot;!=&quot;True&quot;">
<return>
<value>${stdout}</value>
<status status="PASS" start="2026-04-14T07:00:46.309172" elapsed="0.000103"/>
</return>
<status status="PASS" start="2026-04-14T07:00:46.308778" elapsed="0.000571"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:46.308699" elapsed="0.000796"/>
</if>
<return>
<value>${stdout}</value>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T07:00:46.309626" elapsed="0.000060"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:46.315794" elapsed="0.000370"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:46.316528" elapsed="0.000209"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:46.316948" elapsed="0.000144"/>
</kw>
<arg>${current_ssh_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:46.311482" elapsed="0.005747"/>
</kw>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Reduces the common work of running a command on a remote system to a single higher level
robot keyword, taking care to log in with a public key and. The command given is written and the return value
depends on the passed argument values of return_stdout (default: True) and return_stderr (default: False).
At least one should be True, or the keyword will exit and FAIL. If both are True, the resulting return value
will be a two element list containing both. Otherwise the resulting return value is a string.
No test conditions are checked.</doc>
<status status="PASS" start="2026-04-14T07:00:45.938562" elapsed="0.378943"/>
</kw>
<msg time="2026-04-14T07:00:46.317886" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run Command On Remote System</arg>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:45.937841" elapsed="0.380115"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Call Run Comand On Remote System, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T07:00:45.937269" elapsed="0.380773"/>
</kw>
<msg time="2026-04-14T07:00:46.318084" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:45.936761" elapsed="0.381371"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:46.321723" elapsed="0.000368"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:46.322263" elapsed="0.000170"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:46.322595" elapsed="0.000106"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:46.318456" elapsed="0.004300"/>
</kw>
<msg time="2026-04-14T07:00:46.322852" level="INFO">${output} = 1</msg>
<var>${output}</var>
<arg>Utils.Run_Command_On_Controller</arg>
<arg>${member_ip}</arg>
<arg>${command}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T07:00:45.935802" elapsed="0.387076"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:46.323323" level="INFO">1</msg>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:46.323070" elapsed="0.000316"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T07:00:46.323429" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:00:46.323588" level="INFO">${count} = 1</msg>
<var>${count}</var>
<arg>command=${command}</arg>
<arg>member_index=${member_index}</arg>
<doc>Obtain IP, call Utils and return output. This keeps previous ssh session active.</doc>
<status status="PASS" start="2026-04-14T07:00:45.934792" elapsed="0.388822"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T07:00:46.323661" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:00:46.323808" level="INFO">${count} = 1</msg>
<var>${count}</var>
<arg>member_index=${member_index}</arg>
<doc>Remotely execute grep for karaf process, return count as string.</doc>
<status status="PASS" start="2026-04-14T07:00:45.933744" elapsed="0.390089"/>
</kw>
<kw name="Should Be Equal" owner="BuiltIn">
<msg time="2026-04-14T07:00:46.324506" level="FAIL">Found running Karaf count: 1: 0 != 1</msg>
<arg>0</arg>
<arg>${count}</arg>
<arg>Found running Karaf count: ${count}</arg>
<doc>Fails if the given objects are unequal.</doc>
<status status="FAIL" start="2026-04-14T07:00:46.323997" elapsed="0.000601">Found running Karaf count: 1: 0 != 1</status>
</kw>
<arg>member_index=${index}</arg>
<doc>Fail if non-zero karaf instances are counted on member of given index.</doc>
<status status="FAIL" start="2026-04-14T07:00:45.933249" elapsed="0.391475">Found running Karaf count: 1: 0 != 1</status>
</kw>
<kw name="Verify_Karaf_Is_Not_Running_On_Member" owner="ClusterManagement">
<kw name="Count_Running_Karafs_On_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:48.328712" level="INFO">${command} = ps axf | grep org.apache.karaf | grep -v grep | wc -l</msg>
<var>${command}</var>
<arg>${NODE_KARAF_COUNT_COMMAND}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:48.327863" elapsed="0.000925"/>
</kw>
<kw name="Run_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:48.330900" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:00:48.330240" elapsed="0.000721"/>
</kw>
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:48.332857" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:48.333089" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:48.332494" elapsed="0.000655"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Controller" owner="Utils">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Remote System" owner="Utils">
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot; and &quot;${return_stderr}&quot;!=&quot;True&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>At least one of {return_stdout} or {return_stderr} args should be set to True</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:48.338854" elapsed="0.000037"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:48.338327" elapsed="0.000608"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:48.338268" elapsed="0.000732"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:48.340809" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:48.341064" level="INFO">${current_ssh_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:48.340044" elapsed="0.001118"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:48.342729" level="INFO">Attempting to execute command "ps axf | grep org.apache.karaf | grep -v grep | wc -l" on remote system "10.30.171.229" by user "jenkins" with keyfile pass "any" and prompt "&gt;" and password ""</msg>
<arg>Attempting to execute command "${cmd}" on remote system "${system}" by user "${user}" with keyfile pass "${keyfile_pass}" and prompt "${prompt}" and password "${password}"</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:48.342147" elapsed="0.000692"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:48.344606" level="INFO">${conn_id} = 13</msg>
<var>${conn_id}</var>
<arg>${system}</arg>
<arg>prompt=${prompt}</arg>
<arg>timeout=${prompt_timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:48.343865" elapsed="0.000841"/>
</kw>
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:00:48.347136" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:00:48.347214" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:00:48.346819" elapsed="0.000419"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:48.347482" elapsed="0.000348"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:00:48.348874" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:00:48.707390" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:00:43 UTC 2026

  System load:  0.14               Processes:             126
  Usage of /:   11.3% of 77.35GB   Users logged in:       1
  Memory usage: 33%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 07:00:46 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:00:48.348537" elapsed="0.359066"/>
</kw>
<msg time="2026-04-14T07:00:48.707704" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:48.348147" elapsed="0.359672"/>
</kw>
<arg>${user}</arg>
<arg>${password}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:00:48.345913" elapsed="0.362280"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:00:48.710117" level="INFO">Executing command 'ps axf | grep org.apache.karaf | grep -v grep | wc -l'.</msg>
<msg time="2026-04-14T07:00:48.733413" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:00:48.734248" level="INFO">${stdout} = 1</msg>
<msg time="2026-04-14T07:00:48.734712" level="INFO">${stderr} = </msg>
<var>${stdout}</var>
<var>${stderr}</var>
<arg>${cmd}</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:00:48.709606" elapsed="0.025362"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:48.738059" elapsed="0.000966"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:48.740961" level="INFO"/>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:48.740113" elapsed="0.001073"/>
</kw>
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot;">
<return>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T07:00:48.741926" elapsed="0.000050"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:48.741511" elapsed="0.000545"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:48.741396" elapsed="0.000760"/>
</if>
<if>
<branch type="IF" condition="&quot;${return_stderr}&quot;!=&quot;True&quot;">
<return>
<value>${stdout}</value>
<status status="PASS" start="2026-04-14T07:00:48.742795" elapsed="0.000110"/>
</return>
<status status="PASS" start="2026-04-14T07:00:48.742449" elapsed="0.000535"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:48.742320" elapsed="0.000767"/>
</if>
<return>
<value>${stdout}</value>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T07:00:48.743224" elapsed="0.000065"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:48.750271" elapsed="0.000633"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:48.751151" elapsed="0.000254"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:48.751613" elapsed="0.000117"/>
</kw>
<arg>${current_ssh_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:48.745858" elapsed="0.005996"/>
</kw>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Reduces the common work of running a command on a remote system to a single higher level
robot keyword, taking care to log in with a public key and. The command given is written and the return value
depends on the passed argument values of return_stdout (default: True) and return_stderr (default: False).
At least one should be True, or the keyword will exit and FAIL. If both are True, the resulting return value
will be a two element list containing both. Otherwise the resulting return value is a string.
No test conditions are checked.</doc>
<status status="PASS" start="2026-04-14T07:00:48.336919" elapsed="0.415199"/>
</kw>
<msg time="2026-04-14T07:00:48.752506" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run Command On Remote System</arg>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:48.336136" elapsed="0.416460"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Call Run Comand On Remote System, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T07:00:48.334838" elapsed="0.417847"/>
</kw>
<msg time="2026-04-14T07:00:48.752728" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:48.333550" elapsed="0.419227"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:48.756641" elapsed="0.000403"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:48.757444" elapsed="0.000204"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:48.757810" elapsed="0.000107"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:48.753264" elapsed="0.004704"/>
</kw>
<msg time="2026-04-14T07:00:48.758078" level="INFO">${output} = 1</msg>
<var>${output}</var>
<arg>Utils.Run_Command_On_Controller</arg>
<arg>${member_ip}</arg>
<arg>${command}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T07:00:48.331514" elapsed="0.426700"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:48.758847" level="INFO">1</msg>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:48.758570" elapsed="0.000321"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T07:00:48.758946" elapsed="0.000044"/>
</return>
<msg time="2026-04-14T07:00:48.759133" level="INFO">${count} = 1</msg>
<var>${count}</var>
<arg>command=${command}</arg>
<arg>member_index=${member_index}</arg>
<doc>Obtain IP, call Utils and return output. This keeps previous ssh session active.</doc>
<status status="PASS" start="2026-04-14T07:00:48.329268" elapsed="0.429894"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T07:00:48.759215" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:00:48.759392" level="INFO">${count} = 1</msg>
<var>${count}</var>
<arg>member_index=${member_index}</arg>
<doc>Remotely execute grep for karaf process, return count as string.</doc>
<status status="PASS" start="2026-04-14T07:00:48.326942" elapsed="0.432477"/>
</kw>
<kw name="Should Be Equal" owner="BuiltIn">
<msg time="2026-04-14T07:00:48.760036" level="FAIL">Found running Karaf count: 1: 0 != 1</msg>
<arg>0</arg>
<arg>${count}</arg>
<arg>Found running Karaf count: ${count}</arg>
<doc>Fails if the given objects are unequal.</doc>
<status status="FAIL" start="2026-04-14T07:00:48.759587" elapsed="0.000546">Found running Karaf count: 1: 0 != 1</status>
</kw>
<arg>member_index=${index}</arg>
<doc>Fail if non-zero karaf instances are counted on member of given index.</doc>
<status status="FAIL" start="2026-04-14T07:00:48.325739" elapsed="0.434530">Found running Karaf count: 1: 0 != 1</status>
</kw>
<kw name="Verify_Karaf_Is_Not_Running_On_Member" owner="ClusterManagement">
<kw name="Count_Running_Karafs_On_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:50.764508" level="INFO">${command} = ps axf | grep org.apache.karaf | grep -v grep | wc -l</msg>
<var>${command}</var>
<arg>${NODE_KARAF_COUNT_COMMAND}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:50.763564" elapsed="0.001028"/>
</kw>
<kw name="Run_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:50.766836" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:00:50.766146" elapsed="0.000754"/>
</kw>
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:50.768955" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:50.769170" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:50.768507" elapsed="0.000689"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Controller" owner="Utils">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Remote System" owner="Utils">
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot; and &quot;${return_stderr}&quot;!=&quot;True&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>At least one of {return_stdout} or {return_stderr} args should be set to True</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:50.773167" elapsed="0.000037"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:50.772641" elapsed="0.000607"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:50.772579" elapsed="0.000737"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:50.775135" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:50.775404" level="INFO">${current_ssh_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:50.774315" elapsed="0.001194"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:50.777107" level="INFO">Attempting to execute command "ps axf | grep org.apache.karaf | grep -v grep | wc -l" on remote system "10.30.171.229" by user "jenkins" with keyfile pass "any" and prompt "&gt;" and password ""</msg>
<arg>Attempting to execute command "${cmd}" on remote system "${system}" by user "${user}" with keyfile pass "${keyfile_pass}" and prompt "${prompt}" and password "${password}"</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:50.776511" elapsed="0.000710"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:50.779015" level="INFO">${conn_id} = 16</msg>
<var>${conn_id}</var>
<arg>${system}</arg>
<arg>prompt=${prompt}</arg>
<arg>timeout=${prompt_timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:50.778278" elapsed="0.000835"/>
</kw>
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:00:50.781557" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:00:50.781637" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:00:50.781233" elapsed="0.000428"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:50.781877" elapsed="0.000354"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:00:50.783165" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:00:51.090713" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:00:43 UTC 2026

  System load:  0.14               Processes:             126
  Usage of /:   11.3% of 77.35GB   Users logged in:       1
  Memory usage: 33%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 07:00:48 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:00:50.782835" elapsed="0.308264"/>
</kw>
<msg time="2026-04-14T07:00:51.091223" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:50.782471" elapsed="0.308881"/>
</kw>
<arg>${user}</arg>
<arg>${password}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:00:50.780337" elapsed="0.311502"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:00:51.094384" level="INFO">Executing command 'ps axf | grep org.apache.karaf | grep -v grep | wc -l'.</msg>
<msg time="2026-04-14T07:00:51.117464" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:00:51.118081" level="INFO">${stdout} = 1</msg>
<msg time="2026-04-14T07:00:51.118490" level="INFO">${stderr} = </msg>
<var>${stdout}</var>
<var>${stderr}</var>
<arg>${cmd}</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:00:51.093760" elapsed="0.024975"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:51.121379" elapsed="0.001044"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:51.125023" level="INFO"/>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:51.123936" elapsed="0.001347"/>
</kw>
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot;">
<return>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T07:00:51.126317" elapsed="0.000099"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:51.125707" elapsed="0.000824"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:51.125563" elapsed="0.001109"/>
</if>
<if>
<branch type="IF" condition="&quot;${return_stderr}&quot;!=&quot;True&quot;">
<return>
<value>${stdout}</value>
<status status="PASS" start="2026-04-14T07:00:51.127305" elapsed="0.000193"/>
</return>
<status status="PASS" start="2026-04-14T07:00:51.127023" elapsed="0.000530"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:51.126904" elapsed="0.000713"/>
</if>
<return>
<value>${stdout}</value>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T07:00:51.127706" elapsed="0.000044"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:51.133218" elapsed="0.000418"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:51.133862" elapsed="0.000227"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:51.134296" elapsed="0.000124"/>
</kw>
<arg>${current_ssh_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:51.129289" elapsed="0.005252"/>
</kw>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Reduces the common work of running a command on a remote system to a single higher level
robot keyword, taking care to log in with a public key and. The command given is written and the return value
depends on the passed argument values of return_stdout (default: True) and return_stderr (default: False).
At least one should be True, or the keyword will exit and FAIL. If both are True, the resulting return value
will be a two element list containing both. Otherwise the resulting return value is a string.
No test conditions are checked.</doc>
<status status="PASS" start="2026-04-14T07:00:50.771227" elapsed="0.363563"/>
</kw>
<msg time="2026-04-14T07:00:51.135154" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run Command On Remote System</arg>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:50.770507" elapsed="0.364719"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Call Run Comand On Remote System, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T07:00:50.769938" elapsed="0.365372"/>
</kw>
<msg time="2026-04-14T07:00:51.135352" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:50.769384" elapsed="0.366072"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:51.138691" elapsed="0.000323"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:51.139187" elapsed="0.000147"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:51.139708" elapsed="0.000101"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:51.135773" elapsed="0.004088"/>
</kw>
<msg time="2026-04-14T07:00:51.139962" level="INFO">${output} = 1</msg>
<var>${output}</var>
<arg>Utils.Run_Command_On_Controller</arg>
<arg>${member_ip}</arg>
<arg>${command}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T07:00:50.767458" elapsed="0.372529"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:51.140509" level="INFO">1</msg>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:51.140229" elapsed="0.000326"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T07:00:51.140601" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T07:00:51.140764" level="INFO">${count} = 1</msg>
<var>${count}</var>
<arg>command=${command}</arg>
<arg>member_index=${member_index}</arg>
<doc>Obtain IP, call Utils and return output. This keeps previous ssh session active.</doc>
<status status="PASS" start="2026-04-14T07:00:50.765123" elapsed="0.375667"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T07:00:51.140838" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:00:51.140986" level="INFO">${count} = 1</msg>
<var>${count}</var>
<arg>member_index=${member_index}</arg>
<doc>Remotely execute grep for karaf process, return count as string.</doc>
<status status="PASS" start="2026-04-14T07:00:50.762605" elapsed="0.378407"/>
</kw>
<kw name="Should Be Equal" owner="BuiltIn">
<msg time="2026-04-14T07:00:51.141736" level="FAIL">Found running Karaf count: 1: 0 != 1</msg>
<arg>0</arg>
<arg>${count}</arg>
<arg>Found running Karaf count: ${count}</arg>
<doc>Fails if the given objects are unequal.</doc>
<status status="FAIL" start="2026-04-14T07:00:51.141284" elapsed="0.000539">Found running Karaf count: 1: 0 != 1</status>
</kw>
<arg>member_index=${index}</arg>
<doc>Fail if non-zero karaf instances are counted on member of given index.</doc>
<status status="FAIL" start="2026-04-14T07:00:50.761269" elapsed="0.380675">Found running Karaf count: 1: 0 != 1</status>
</kw>
<kw name="Verify_Karaf_Is_Not_Running_On_Member" owner="ClusterManagement">
<kw name="Count_Running_Karafs_On_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:53.145256" level="INFO">${command} = ps axf | grep org.apache.karaf | grep -v grep | wc -l</msg>
<var>${command}</var>
<arg>${NODE_KARAF_COUNT_COMMAND}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:53.144640" elapsed="0.000675"/>
</kw>
<kw name="Run_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:53.146760" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:00:53.146318" elapsed="0.000481"/>
</kw>
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:53.148037" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:53.148171" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:53.147685" elapsed="0.000519"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Controller" owner="Utils">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Remote System" owner="Utils">
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot; and &quot;${return_stderr}&quot;!=&quot;True&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>At least one of {return_stdout} or {return_stderr} args should be set to True</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:53.153223" elapsed="0.000052"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:53.152560" elapsed="0.000778"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:53.152472" elapsed="0.000980"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:53.155331" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:53.155614" level="INFO">${current_ssh_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:53.154499" elapsed="0.001220"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:53.157394" level="INFO">Attempting to execute command "ps axf | grep org.apache.karaf | grep -v grep | wc -l" on remote system "10.30.171.229" by user "jenkins" with keyfile pass "any" and prompt "&gt;" and password ""</msg>
<arg>Attempting to execute command "${cmd}" on remote system "${system}" by user "${user}" with keyfile pass "${keyfile_pass}" and prompt "${prompt}" and password "${password}"</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:53.156794" elapsed="0.000721"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:53.159294" level="INFO">${conn_id} = 19</msg>
<var>${conn_id}</var>
<arg>${system}</arg>
<arg>prompt=${prompt}</arg>
<arg>timeout=${prompt_timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:53.158530" elapsed="0.000886"/>
</kw>
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:00:53.161957" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:00:53.162046" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:00:53.161587" elapsed="0.000484"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:53.162310" elapsed="0.000382"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:00:53.163774" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:00:53.492429" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:00:43 UTC 2026

  System load:  0.14               Processes:             126
  Usage of /:   11.3% of 77.35GB   Users logged in:       1
  Memory usage: 33%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 07:00:51 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:00:53.163339" elapsed="0.329384"/>
</kw>
<msg time="2026-04-14T07:00:53.492836" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:53.162927" elapsed="0.330039"/>
</kw>
<arg>${user}</arg>
<arg>${password}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:00:53.160770" elapsed="0.332648"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:00:53.495412" level="INFO">Executing command 'ps axf | grep org.apache.karaf | grep -v grep | wc -l'.</msg>
<msg time="2026-04-14T07:00:53.520190" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:00:53.520849" level="INFO">${stdout} = 0</msg>
<msg time="2026-04-14T07:00:53.521103" level="INFO">${stderr} = </msg>
<var>${stdout}</var>
<var>${stderr}</var>
<arg>${cmd}</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:00:53.494831" elapsed="0.026430"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:53.523111" elapsed="0.000871"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:53.525744" level="INFO"/>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:53.524974" elapsed="0.000935"/>
</kw>
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot;">
<return>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T07:00:53.526600" elapsed="0.000048"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:53.526180" elapsed="0.000560"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:53.526082" elapsed="0.000754"/>
</if>
<if>
<branch type="IF" condition="&quot;${return_stderr}&quot;!=&quot;True&quot;">
<return>
<value>${stdout}</value>
<status status="PASS" start="2026-04-14T07:00:53.527465" elapsed="0.000104"/>
</return>
<status status="PASS" start="2026-04-14T07:00:53.527068" elapsed="0.000576"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:53.526991" elapsed="0.000743"/>
</if>
<return>
<value>${stdout}</value>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T07:00:53.527863" elapsed="0.000060"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:53.534507" elapsed="0.000516"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:53.535286" elapsed="0.000385"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:53.535881" elapsed="0.000114"/>
</kw>
<arg>${current_ssh_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:53.529872" elapsed="0.006246"/>
</kw>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Reduces the common work of running a command on a remote system to a single higher level
robot keyword, taking care to log in with a public key and. The command given is written and the return value
depends on the passed argument values of return_stdout (default: True) and return_stderr (default: False).
At least one should be True, or the keyword will exit and FAIL. If both are True, the resulting return value
will be a two element list containing both. Otherwise the resulting return value is a string.
No test conditions are checked.</doc>
<status status="PASS" start="2026-04-14T07:00:53.150964" elapsed="0.385467"/>
</kw>
<msg time="2026-04-14T07:00:53.536961" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run Command On Remote System</arg>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:53.150010" elapsed="0.387071"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Call Run Comand On Remote System, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T07:00:53.149249" elapsed="0.387941"/>
</kw>
<msg time="2026-04-14T07:00:53.537255" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:53.148462" elapsed="0.388848"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:53.541816" elapsed="0.000466"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:53.542480" elapsed="0.000205"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:53.542887" elapsed="0.000142"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:53.537774" elapsed="0.005326"/>
</kw>
<msg time="2026-04-14T07:00:53.543234" level="INFO">${output} = 0</msg>
<var>${output}</var>
<arg>Utils.Run_Command_On_Controller</arg>
<arg>${member_ip}</arg>
<arg>${command}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T07:00:53.147095" elapsed="0.396173"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:53.544059" level="INFO">0</msg>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:53.543718" elapsed="0.000399"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T07:00:53.544187" elapsed="0.000059"/>
</return>
<msg time="2026-04-14T07:00:53.544443" level="INFO">${count} = 0</msg>
<var>${count}</var>
<arg>command=${command}</arg>
<arg>member_index=${member_index}</arg>
<doc>Obtain IP, call Utils and return output. This keeps previous ssh session active.</doc>
<status status="PASS" start="2026-04-14T07:00:53.145704" elapsed="0.398772"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T07:00:53.544539" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:00:53.544727" level="INFO">${count} = 0</msg>
<var>${count}</var>
<arg>member_index=${member_index}</arg>
<doc>Remotely execute grep for karaf process, return count as string.</doc>
<status status="PASS" start="2026-04-14T07:00:53.144050" elapsed="0.400707"/>
</kw>
<kw name="Should Be Equal" owner="BuiltIn">
<arg>0</arg>
<arg>${count}</arg>
<arg>Found running Karaf count: ${count}</arg>
<doc>Fails if the given objects are unequal.</doc>
<status status="PASS" start="2026-04-14T07:00:53.545011" elapsed="0.000470"/>
</kw>
<arg>member_index=${index}</arg>
<doc>Fail if non-zero karaf instances are counted on member of given index.</doc>
<status status="PASS" start="2026-04-14T07:00:53.143035" elapsed="0.402531"/>
</kw>
<arg>${timeout}</arg>
<arg>2s</arg>
<arg>Verify_Karaf_Is_Not_Running_On_Member</arg>
<arg>member_index=${index}</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T07:00:45.932697" elapsed="7.612933"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:00:45.932547" elapsed="7.613135"/>
</iter>
<var>${index}</var>
<value>@{stop_index_list}</value>
<status status="PASS" start="2026-04-14T07:00:45.932394" elapsed="7.613346"/>
</for>
<kw name="Run_Bash_Command_On_List_Or_All" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:53.550196" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:53.549755" elapsed="0.000470"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:00:53.550734" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:00:53.550416" elapsed="0.000351"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:00:53.550824" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:00:53.550992" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:00:53.549291" elapsed="0.001726"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:53.552179" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:00:53.551893" elapsed="0.000312"/>
</kw>
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:53.553155" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:53.553260" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:53.552967" elapsed="0.000320"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Controller" owner="Utils">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Remote System" owner="Utils">
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot; and &quot;${return_stderr}&quot;!=&quot;True&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>At least one of {return_stdout} or {return_stderr} args should be set to True</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:53.556291" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:53.555988" elapsed="0.000360"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:53.555965" elapsed="0.000433"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:53.556931" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:53.557039" level="INFO">${current_ssh_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:53.556551" elapsed="0.000514"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:53.557780" level="INFO">Attempting to execute command "netstat -pnatu | grep 2550" on remote system "10.30.171.229" by user "jenkins" with keyfile pass "any" and prompt "&gt;" and password ""</msg>
<arg>Attempting to execute command "${cmd}" on remote system "${system}" by user "${user}" with keyfile pass "${keyfile_pass}" and prompt "${prompt}" and password "${password}"</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:53.557247" elapsed="0.000581"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:53.558448" level="INFO">${conn_id} = 22</msg>
<var>${conn_id}</var>
<arg>${system}</arg>
<arg>prompt=${prompt}</arg>
<arg>timeout=${prompt_timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:53.557989" elapsed="0.000486"/>
</kw>
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:00:53.559780" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:00:53.559915" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:00:53.559144" elapsed="0.000796"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:53.560142" elapsed="0.000807"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:00:53.563719" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:00:53.888818" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:00:43 UTC 2026

  System load:  0.14               Processes:             126
  Usage of /:   11.3% of 77.35GB   Users logged in:       1
  Memory usage: 33%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 07:00:53 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:00:53.563125" elapsed="0.326025"/>
</kw>
<msg time="2026-04-14T07:00:53.889319" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:53.561198" elapsed="0.328385"/>
</kw>
<arg>${user}</arg>
<arg>${password}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:00:53.558700" elapsed="0.331167"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:00:53.890728" level="INFO">Executing command 'netstat -pnatu | grep 2550'.</msg>
<msg time="2026-04-14T07:00:53.903761" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T07:00:53.904084" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T07:00:53.904197" level="INFO">${stderr} = bash: line 1: netstat: command not found</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<arg>${cmd}</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:00:53.890314" elapsed="0.013939"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:53.904700" elapsed="0.000605"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:53.906710" level="INFO">bash: line 1: netstat: command not found</msg>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:53.905864" elapsed="0.000955"/>
</kw>
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot;">
<return>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T07:00:53.907790" elapsed="0.000056"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:53.907041" elapsed="0.000892"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:53.906967" elapsed="0.001026"/>
</if>
<if>
<branch type="IF" condition="&quot;${return_stderr}&quot;!=&quot;True&quot;">
<return>
<value>${stdout}</value>
<status status="PASS" start="2026-04-14T07:00:53.908448" elapsed="0.000068"/>
</return>
<status status="PASS" start="2026-04-14T07:00:53.908138" elapsed="0.000454"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:53.908100" elapsed="0.000546"/>
</if>
<return>
<value>${stdout}</value>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T07:00:53.908721" elapsed="0.000031"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:53.931888" elapsed="0.000752"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:53.932839" elapsed="0.000217"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:53.933210" elapsed="0.000106"/>
</kw>
<arg>${current_ssh_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:53.909582" elapsed="0.023809"/>
</kw>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Reduces the common work of running a command on a remote system to a single higher level
robot keyword, taking care to log in with a public key and. The command given is written and the return value
depends on the passed argument values of return_stdout (default: True) and return_stderr (default: False).
At least one should be True, or the keyword will exit and FAIL. If both are True, the resulting return value
will be a two element list containing both. Otherwise the resulting return value is a string.
No test conditions are checked.</doc>
<status status="PASS" start="2026-04-14T07:00:53.555358" elapsed="0.378137"/>
</kw>
<msg time="2026-04-14T07:00:53.933562" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run Command On Remote System</arg>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:53.554710" elapsed="0.378931"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Call Run Comand On Remote System, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T07:00:53.554133" elapsed="0.379592"/>
</kw>
<msg time="2026-04-14T07:00:53.933816" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:53.553471" elapsed="0.380399"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:53.937403" elapsed="0.000342"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:53.937970" elapsed="0.000163"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:53.938297" elapsed="0.000418"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:53.934224" elapsed="0.004547"/>
</kw>
<msg time="2026-04-14T07:00:53.938872" level="INFO">${output} = </msg>
<var>${output}</var>
<arg>Utils.Run_Command_On_Controller</arg>
<arg>${member_ip}</arg>
<arg>${command}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T07:00:53.552450" elapsed="0.386447"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:53.939434" level="INFO"/>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:53.939152" elapsed="0.000325"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T07:00:53.939529" elapsed="0.000041"/>
</return>
<arg>command=${command}</arg>
<arg>member_index=${index}</arg>
<doc>Obtain IP, call Utils and return output. This keeps previous ssh session active.</doc>
<status status="PASS" start="2026-04-14T07:00:53.551471" elapsed="0.388203"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:00:53.551255" elapsed="0.388458"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:00:53.551090" elapsed="0.388667"/>
</for>
<arg>command=netstat -pnatu | grep 2550</arg>
<doc>Cycle through indices (or all), run command on each.</doc>
<status status="PASS" start="2026-04-14T07:00:53.546181" elapsed="0.393644"/>
</kw>
<return>
<value>${updated_index_list}</value>
<status status="PASS" start="2026-04-14T07:00:53.939869" elapsed="0.000027"/>
</return>
<doc>If the list is empty, stops all ODL instances. Otherwise stop members based on ${stop_index_list}
If ${confirm} is True, verify stopped instances are not there anymore.
The KW will return a list of available members: ${updated index_list}=${original_index_list}-${member_index_list}</doc>
<status status="PASS" start="2026-04-14T07:00:45.109602" elapsed="8.830398"/>
</kw>
<doc>Stop every odl node.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T07:00:45.108555" elapsed="8.831587"/>
</test>
<test id="s1-s7-t2" name="Set_Tell_Based_Protocol_Usage" line="34">
<kw name="Change_Use_Tell_Based_Protocol" owner="DdbCommons">
<kw name="Check_Bash_Command_On_List_Or_All" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:53.951050" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:53.949782" elapsed="0.001321"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:00:53.952109" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:00:53.951611" elapsed="0.000537"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:00:53.952228" elapsed="0.000073"/>
</return>
<msg time="2026-04-14T07:00:53.952544" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:00:53.949068" elapsed="0.003514"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Check_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:53.956656" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:53.956821" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:53.956372" elapsed="0.000487"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Check_Unsafely_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Resolve_IP_Address_For_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:53.959948" level="INFO">${ip_address} = 10.30.171.229</msg>
<var>${ip_address}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:00:53.958964" elapsed="0.001019"/>
</kw>
<return>
<value>${ip_address}</value>
<status status="PASS" start="2026-04-14T07:00:53.960053" elapsed="0.000058"/>
</return>
<msg time="2026-04-14T07:00:53.960273" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>${member_index}</arg>
<doc>Return node IP address of given index.</doc>
<status status="PASS" start="2026-04-14T07:00:53.958501" elapsed="0.001802"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Unsafely_Keyword_Over_Temporary_Odl_Session" owner="SSHKeywords">
<kw name="Open_Connection_To_ODL_System" owner="SSHKeywords">
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:53.965186" level="INFO">${odl_connection} = 25</msg>
<var>${odl_connection}</var>
<arg>${ip_address}</arg>
<arg>prompt=${ODL_SYSTEM_PROMPT}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:53.964129" elapsed="0.001185"/>
</kw>
<kw name="Flexible_Controller_Login" owner="SSHKeywords">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:00:53.968891" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:00:53.968998" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:00:53.968503" elapsed="0.000524"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:53.969242" elapsed="0.000477"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:00:53.970865" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:00:54.290966" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:00:43 UTC 2026

  System load:  0.14               Processes:             126
  Usage of /:   11.3% of 77.35GB   Users logged in:       1
  Memory usage: 33%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 07:00:53 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:00:53.970455" elapsed="0.320745"/>
</kw>
<msg time="2026-04-14T07:00:54.291311" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:53.969987" elapsed="0.321475"/>
</kw>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:00:53.967863" elapsed="0.323744"/>
</kw>
<msg time="2026-04-14T07:00:54.291666" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Flexible SSH Login</arg>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:53.967240" elapsed="0.324478"/>
</kw>
<doc>Call Flexible SSH Login, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T07:00:53.966089" elapsed="0.325893"/>
</kw>
<return>
<value>${odl_connection}</value>
<status status="PASS" start="2026-04-14T07:00:54.292108" elapsed="0.000075"/>
</return>
<arg>${ip_address}</arg>
<doc>Open a connection to the ODL system at 10.30.171.229 and return its identifier.</doc>
<status status="PASS" start="2026-04-14T07:00:53.962640" elapsed="0.329887"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Command_Passes" owner="SSHKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:00:54.296995" level="INFO">Executing command 'sed -ie "s/^#use-tell-based-protocol=true/use-tell-based-protocol=true/g" //tmp/karaf-0.24.0/etc/org.opendaylight.controller.cluster.datastore.cfg'.</msg>
<msg time="2026-04-14T07:00:54.310209" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:00:54.310593" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T07:00:54.310733" level="INFO">${stderr} = </msg>
<msg time="2026-04-14T07:00:54.310809" level="INFO">${rc} = 0</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<var>${rc}</var>
<arg>${command}</arg>
<arg>return_stderr=True</arg>
<arg>return_rc=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:00:54.296767" elapsed="0.014085"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:00:54.313101" level="INFO">Length is 0.</msg>
<arg>${stderr}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="PASS" start="2026-04-14T07:00:54.312432" elapsed="0.000773"/>
</kw>
<msg time="2026-04-14T07:00:54.313446" level="INFO">${emptiness_status} = PASS</msg>
<msg time="2026-04-14T07:00:54.313546" level="INFO">${result} = None</msg>
<var>${emptiness_status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${stderr}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:54.311498" elapsed="0.002097"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:54.315254" level="INFO">${success} = True</msg>
<var>${success}</var>
<arg>(${rc} == 0) and (("${emptiness_status}" == "PASS") or not ${stderr_must_be_empty})</arg>
<arg>True</arg>
<arg>False</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:54.314123" elapsed="0.001214"/>
</kw>
<if>
<branch type="IF" condition="(${log_on_success} and ${success}) or (${log_on_failure} and not ${success})">
<kw name="Log_Command_Results" owner="SSHKeywords">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:54.318294" level="INFO"/>
<arg>${stdout}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:54.317734" elapsed="0.000688"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:54.319345" level="INFO"/>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:54.318904" elapsed="0.000505"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:54.319806" level="INFO">0</msg>
<arg>${rc}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:54.319566" elapsed="0.000284"/>
</kw>
<arg>${stdout}</arg>
<arg>${stderr}</arg>
<arg>${rc}</arg>
<doc>Log everything returned by SSHLibrary.Execute_Command</doc>
<status status="PASS" start="2026-04-14T07:00:54.316747" elapsed="0.003159"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:54.315812" elapsed="0.004130"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:54.315740" elapsed="0.004233"/>
</if>
<if>
<branch type="IF" condition="${return_success_only}">
<return>
<value>${success}</value>
<status status="NOT RUN" start="2026-04-14T07:00:54.320209" elapsed="0.000019"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:54.320094" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:54.320074" elapsed="0.000213"/>
</if>
<if>
<branch type="IF" condition="${success}">
<return>
<value>${stdout}</value>
<status status="PASS" start="2026-04-14T07:00:54.320513" elapsed="0.000044"/>
</return>
<status status="PASS" start="2026-04-14T07:00:54.320418" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:54.320398" elapsed="0.000218"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Got rc: ${rc} or stderr was not empty: ${stderr}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:54.320828" elapsed="0.000023"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Execute command via the active SSH connection. For success, rc has to be zero and optionally stderr has to be empty.
Log everything, depending on arguments and success. Return either success string or stdout.
TODO: Do we want to support customizing return values the same way as SSHLibrary.Execute_Command does?</doc>
<status status="PASS" start="2026-04-14T07:00:54.295327" elapsed="0.025785"/>
</kw>
<msg time="2026-04-14T07:00:54.321277" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:54.321355" level="INFO">${result} = </msg>
<var>${status}</var>
<var>${result}</var>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:54.293038" elapsed="0.028396"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:54.321716" elapsed="0.000367"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status}&quot; == &quot;PASS&quot;">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:00:54.322437" elapsed="0.000029"/>
</return>
<status status="PASS" start="2026-04-14T07:00:54.322213" elapsed="0.000371"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:54.322191" elapsed="0.000421"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${result}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:54.322798" elapsed="0.000024"/>
</kw>
<arg>${member_ip}</arg>
<arg>Execute_Command_Passes</arg>
<arg>${command}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Open connection to given IP address, run keyword, close connection, return result.
This is unsafe in the sense that previously active session will be switched out off, but safe in the sense only the temporary connection is closed.</doc>
<status status="PASS" start="2026-04-14T07:00:53.961309" elapsed="0.361691"/>
</kw>
<msg time="2026-04-14T07:00:54.323064" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHKeywords.Run_Unsafely_Keyword_Over_Temporary_Odl_Session</arg>
<arg>${member_ip}</arg>
<arg>Execute_Command_Passes</arg>
<arg>${command}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:53.960556" elapsed="0.362573"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Obtain Ip address, open session, call SSHKeywords.Execute_Command_Passes, close session and return output. This affects which SSH session is active.</doc>
<status status="PASS" start="2026-04-14T07:00:53.957746" elapsed="0.365478"/>
</kw>
<msg time="2026-04-14T07:00:54.323268" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:53.957084" elapsed="0.366240"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:54.327029" elapsed="0.000458"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:54.327818" elapsed="0.000219"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:54.328195" elapsed="0.000106"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:54.323693" elapsed="0.004661"/>
</kw>
<arg>Check_Unsafely_Bash_Command_On_Member</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T07:00:53.955510" elapsed="0.372933"/>
</kw>
<msg time="2026-04-14T07:00:54.328507" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHKeywords.Run_Keyword_Preserve_Connection</arg>
<arg>Check_Unsafely_Bash_Command_On_Member</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:53.954811" elapsed="0.373761"/>
</kw>
<arg>command=${command}</arg>
<arg>member_index=${index}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Open SSH session, call SSHKeywords.Execute_Command_Passes, close session, restore previously active session and return output.</doc>
<status status="PASS" start="2026-04-14T07:00:53.953300" elapsed="0.375358"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:00:53.952964" elapsed="0.375758"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:00:53.952690" elapsed="0.376090"/>
</for>
<arg>sed -ie "s/^#use-tell-based-protocol=true/use-tell-based-protocol=true/g" ${DATASTORE_CFG}</arg>
<doc>Cycle through indices (or all), run bash command on each, using temporary SSH session and restoring the previously active one.</doc>
<status status="PASS" start="2026-04-14T07:00:53.944283" elapsed="0.384589"/>
</kw>
<kw name="Check_Bash_Command_On_List_Or_All" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:54.332732" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:54.332299" elapsed="0.000460"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:00:54.333220" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:00:54.332922" elapsed="0.000324"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:00:54.333296" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:00:54.333478" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:00:54.331905" elapsed="0.001598"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Check_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:54.336013" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:54.336121" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:54.335814" elapsed="0.000333"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Check_Unsafely_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Resolve_IP_Address_For_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:54.340518" level="INFO">${ip_address} = 10.30.171.229</msg>
<var>${ip_address}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:00:54.340101" elapsed="0.000445"/>
</kw>
<return>
<value>${ip_address}</value>
<status status="PASS" start="2026-04-14T07:00:54.340600" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T07:00:54.340764" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>${member_index}</arg>
<doc>Return node IP address of given index.</doc>
<status status="PASS" start="2026-04-14T07:00:54.339769" elapsed="0.001020"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Unsafely_Keyword_Over_Temporary_Odl_Session" owner="SSHKeywords">
<kw name="Open_Connection_To_ODL_System" owner="SSHKeywords">
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:54.344904" level="INFO">${odl_connection} = 27</msg>
<var>${odl_connection}</var>
<arg>${ip_address}</arg>
<arg>prompt=${ODL_SYSTEM_PROMPT}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:54.343991" elapsed="0.001037"/>
</kw>
<kw name="Flexible_Controller_Login" owner="SSHKeywords">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:00:54.348251" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:00:54.348331" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:00:54.347937" elapsed="0.000418"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:54.348544" elapsed="0.000360"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:00:54.350222" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:00:54.669769" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:00:43 UTC 2026

  System load:  0.14               Processes:             126
  Usage of /:   11.3% of 77.35GB   Users logged in:       1
  Memory usage: 33%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 07:00:54 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:00:54.349874" elapsed="0.320187"/>
</kw>
<msg time="2026-04-14T07:00:54.670204" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:54.349115" elapsed="0.321262"/>
</kw>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:00:54.347434" elapsed="0.323141"/>
</kw>
<msg time="2026-04-14T07:00:54.670658" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Flexible SSH Login</arg>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:54.346989" elapsed="0.323744"/>
</kw>
<doc>Call Flexible SSH Login, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T07:00:54.345824" elapsed="0.325226"/>
</kw>
<return>
<value>${odl_connection}</value>
<status status="PASS" start="2026-04-14T07:00:54.671220" elapsed="0.000106"/>
</return>
<arg>${ip_address}</arg>
<doc>Open a connection to the ODL system at 10.30.171.229 and return its identifier.</doc>
<status status="PASS" start="2026-04-14T07:00:54.342596" elapsed="0.329240"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Command_Passes" owner="SSHKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:00:54.676447" level="INFO">Executing command 'sed -ie "s/^#use-tell-based-protocol=false/use-tell-based-protocol=false/g" //tmp/karaf-0.24.0/etc/org.opendaylight.controller.cluster.datastore.cfg'.</msg>
<msg time="2026-04-14T07:00:54.689677" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:00:54.689997" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T07:00:54.690099" level="INFO">${stderr} = </msg>
<msg time="2026-04-14T07:00:54.690190" level="INFO">${rc} = 0</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<var>${rc}</var>
<arg>${command}</arg>
<arg>return_stderr=True</arg>
<arg>return_rc=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:00:54.676197" elapsed="0.014046"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:00:54.692609" level="INFO">Length is 0.</msg>
<arg>${stderr}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="PASS" start="2026-04-14T07:00:54.691907" elapsed="0.000807"/>
</kw>
<msg time="2026-04-14T07:00:54.692949" level="INFO">${emptiness_status} = PASS</msg>
<msg time="2026-04-14T07:00:54.693051" level="INFO">${result} = None</msg>
<var>${emptiness_status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${stderr}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:54.690909" elapsed="0.002193"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:54.694769" level="INFO">${success} = True</msg>
<var>${success}</var>
<arg>(${rc} == 0) and (("${emptiness_status}" == "PASS") or not ${stderr_must_be_empty})</arg>
<arg>True</arg>
<arg>False</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:54.693661" elapsed="0.001206"/>
</kw>
<if>
<branch type="IF" condition="(${log_on_success} and ${success}) or (${log_on_failure} and not ${success})">
<kw name="Log_Command_Results" owner="SSHKeywords">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:54.697386" level="INFO"/>
<arg>${stdout}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:54.696971" elapsed="0.000485"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:54.698057" level="INFO"/>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:54.697690" elapsed="0.000429"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:54.698729" level="INFO">0</msg>
<arg>${rc}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:54.698348" elapsed="0.000446"/>
</kw>
<arg>${stdout}</arg>
<arg>${stderr}</arg>
<arg>${rc}</arg>
<doc>Log everything returned by SSHLibrary.Execute_Command</doc>
<status status="PASS" start="2026-04-14T07:00:54.696249" elapsed="0.002631"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:54.695233" elapsed="0.003704"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:54.695170" elapsed="0.003809"/>
</if>
<if>
<branch type="IF" condition="${return_success_only}">
<return>
<value>${success}</value>
<status status="NOT RUN" start="2026-04-14T07:00:54.699324" elapsed="0.000025"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:54.699161" elapsed="0.000258"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:54.699133" elapsed="0.000319"/>
</if>
<if>
<branch type="IF" condition="${success}">
<return>
<value>${stdout}</value>
<status status="PASS" start="2026-04-14T07:00:54.699845" elapsed="0.000057"/>
</return>
<status status="PASS" start="2026-04-14T07:00:54.699688" elapsed="0.000266"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:54.699653" elapsed="0.000336"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Got rc: ${rc} or stderr was not empty: ${stderr}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:54.700304" elapsed="0.000035"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Execute command via the active SSH connection. For success, rc has to be zero and optionally stderr has to be empty.
Log everything, depending on arguments and success. Return either success string or stdout.
TODO: Do we want to support customizing return values the same way as SSHLibrary.Execute_Command does?</doc>
<status status="PASS" start="2026-04-14T07:00:54.675005" elapsed="0.025749"/>
</kw>
<msg time="2026-04-14T07:00:54.700998" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:54.701114" level="INFO">${result} = </msg>
<var>${status}</var>
<var>${result}</var>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:54.672342" elapsed="0.028835"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:54.701734" elapsed="0.000453"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status}&quot; == &quot;PASS&quot;">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:00:54.702694" elapsed="0.000041"/>
</return>
<status status="PASS" start="2026-04-14T07:00:54.702397" elapsed="0.000510"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:54.702344" elapsed="0.000605"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${result}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:54.703199" elapsed="0.000036"/>
</kw>
<arg>${member_ip}</arg>
<arg>Execute_Command_Passes</arg>
<arg>${command}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Open connection to given IP address, run keyword, close connection, return result.
This is unsafe in the sense that previously active session will be switched out off, but safe in the sense only the temporary connection is closed.</doc>
<status status="PASS" start="2026-04-14T07:00:54.341594" elapsed="0.361998"/>
</kw>
<msg time="2026-04-14T07:00:54.703703" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHKeywords.Run_Unsafely_Keyword_Over_Temporary_Odl_Session</arg>
<arg>${member_ip}</arg>
<arg>Execute_Command_Passes</arg>
<arg>${command}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:54.340954" elapsed="0.362838"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Obtain Ip address, open session, call SSHKeywords.Execute_Command_Passes, close session and return output. This affects which SSH session is active.</doc>
<status status="PASS" start="2026-04-14T07:00:54.339187" elapsed="0.364741"/>
</kw>
<msg time="2026-04-14T07:00:54.703990" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:54.336312" elapsed="0.367757"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:54.707678" elapsed="0.000428"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:54.708287" elapsed="0.000335"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:54.708775" elapsed="0.000104"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:54.704482" elapsed="0.004450"/>
</kw>
<arg>Check_Unsafely_Bash_Command_On_Member</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T07:00:54.335112" elapsed="0.373880"/>
</kw>
<msg time="2026-04-14T07:00:54.709050" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHKeywords.Run_Keyword_Preserve_Connection</arg>
<arg>Check_Unsafely_Bash_Command_On_Member</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:54.334613" elapsed="0.374496"/>
</kw>
<arg>command=${command}</arg>
<arg>member_index=${index}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Open SSH session, call SSHKeywords.Execute_Command_Passes, close session, restore previously active session and return output.</doc>
<status status="PASS" start="2026-04-14T07:00:54.333883" elapsed="0.375326"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:00:54.333717" elapsed="0.375543"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:00:54.333569" elapsed="0.375736"/>
</for>
<arg>sed -ie "s/^#use-tell-based-protocol=false/use-tell-based-protocol=false/g" ${DATASTORE_CFG}</arg>
<doc>Cycle through indices (or all), run bash command on each, using temporary SSH session and restoring the previously active one.</doc>
<status status="PASS" start="2026-04-14T07:00:54.329151" elapsed="0.380240"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Check_Bash_Command_On_List_Or_All" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:54.714027" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:54.713609" elapsed="0.000448"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:00:54.714575" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:00:54.714241" elapsed="0.000361"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:00:54.714653" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:00:54.714820" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:00:54.713189" elapsed="0.001656"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Check_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:54.717465" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:54.717676" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:54.717246" elapsed="0.000458"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Check_Unsafely_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Resolve_IP_Address_For_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:54.720007" level="INFO">${ip_address} = 10.30.171.229</msg>
<var>${ip_address}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:00:54.719426" elapsed="0.000653"/>
</kw>
<return>
<value>${ip_address}</value>
<status status="PASS" start="2026-04-14T07:00:54.720384" elapsed="0.000042"/>
</return>
<msg time="2026-04-14T07:00:54.720560" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>${member_index}</arg>
<doc>Return node IP address of given index.</doc>
<status status="PASS" start="2026-04-14T07:00:54.718916" elapsed="0.001669"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Unsafely_Keyword_Over_Temporary_Odl_Session" owner="SSHKeywords">
<kw name="Open_Connection_To_ODL_System" owner="SSHKeywords">
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:54.725502" level="INFO">${odl_connection} = 29</msg>
<var>${odl_connection}</var>
<arg>${ip_address}</arg>
<arg>prompt=${ODL_SYSTEM_PROMPT}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:54.724825" elapsed="0.000711"/>
</kw>
<kw name="Flexible_Controller_Login" owner="SSHKeywords">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:00:54.727810" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:00:54.727891" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:00:54.727399" elapsed="0.000518"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:54.728087" elapsed="0.000733"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:00:54.729745" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:00:55.104235" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:00:43 UTC 2026

  System load:  0.14               Processes:             126
  Usage of /:   11.3% of 77.35GB   Users logged in:       1
  Memory usage: 33%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 07:00:54 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:00:54.729388" elapsed="0.377299"/>
</kw>
<msg time="2026-04-14T07:00:55.106849" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:54.728999" elapsed="0.378668"/>
</kw>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:00:54.726870" elapsed="0.380990"/>
</kw>
<msg time="2026-04-14T07:00:55.107937" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Flexible SSH Login</arg>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:54.726171" elapsed="0.381837"/>
</kw>
<doc>Call Flexible SSH Login, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T07:00:54.725772" elapsed="0.382342"/>
</kw>
<return>
<value>${odl_connection}</value>
<status status="PASS" start="2026-04-14T07:00:55.108313" elapsed="0.000148"/>
</return>
<arg>${ip_address}</arg>
<doc>Open a connection to the ODL system at 10.30.171.229 and return its identifier.</doc>
<status status="PASS" start="2026-04-14T07:00:54.723934" elapsed="0.384906"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Command_Passes" owner="SSHKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:00:55.114474" level="INFO">Executing command 'sed -ie "s/^use-tell-based-protocol=false/use-tell-based-protocol=true/g" //tmp/karaf-0.24.0/etc/org.opendaylight.controller.cluster.datastore.cfg'.</msg>
<msg time="2026-04-14T07:00:55.128823" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:00:55.129263" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T07:00:55.129418" level="INFO">${stderr} = </msg>
<msg time="2026-04-14T07:00:55.129521" level="INFO">${rc} = 0</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<var>${rc}</var>
<arg>${command}</arg>
<arg>return_stderr=True</arg>
<arg>return_rc=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:00:55.114116" elapsed="0.015461"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.131904" level="INFO">Length is 0.</msg>
<arg>${stderr}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="PASS" start="2026-04-14T07:00:55.131182" elapsed="0.000831"/>
</kw>
<msg time="2026-04-14T07:00:55.132242" level="INFO">${emptiness_status} = PASS</msg>
<msg time="2026-04-14T07:00:55.132341" level="INFO">${result} = None</msg>
<var>${emptiness_status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${stderr}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:55.130167" elapsed="0.002251"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.133697" level="INFO">${success} = True</msg>
<var>${success}</var>
<arg>(${rc} == 0) and (("${emptiness_status}" == "PASS") or not ${stderr_must_be_empty})</arg>
<arg>True</arg>
<arg>False</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:55.132870" elapsed="0.000867"/>
</kw>
<if>
<branch type="IF" condition="(${log_on_success} and ${success}) or (${log_on_failure} and not ${success})">
<kw name="Log_Command_Results" owner="SSHKeywords">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.135813" level="INFO"/>
<arg>${stdout}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:55.135424" elapsed="0.000456"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.136517" level="INFO"/>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:55.136112" elapsed="0.000468"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.137168" level="INFO">0</msg>
<arg>${rc}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:55.136811" elapsed="0.000423"/>
</kw>
<arg>${stdout}</arg>
<arg>${stderr}</arg>
<arg>${rc}</arg>
<doc>Log everything returned by SSHLibrary.Execute_Command</doc>
<status status="PASS" start="2026-04-14T07:00:55.134731" elapsed="0.002587"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:55.134034" elapsed="0.003361"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:55.133990" elapsed="0.003450"/>
</if>
<if>
<branch type="IF" condition="${return_success_only}">
<return>
<value>${success}</value>
<status status="NOT RUN" start="2026-04-14T07:00:55.137689" elapsed="0.000027"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:55.137528" elapsed="0.000234"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:55.137501" elapsed="0.000294"/>
</if>
<if>
<branch type="IF" condition="${success}">
<return>
<value>${stdout}</value>
<status status="PASS" start="2026-04-14T07:00:55.138007" elapsed="0.000057"/>
</return>
<status status="PASS" start="2026-04-14T07:00:55.137873" elapsed="0.000240"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:55.137849" elapsed="0.000300"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Got rc: ${rc} or stderr was not empty: ${stderr}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:55.138393" elapsed="0.000035"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Execute command via the active SSH connection. For success, rc has to be zero and optionally stderr has to be empty.
Log everything, depending on arguments and success. Return either success string or stdout.
TODO: Do we want to support customizing return values the same way as SSHLibrary.Execute_Command does?</doc>
<status status="PASS" start="2026-04-14T07:00:55.113142" elapsed="0.025436"/>
</kw>
<msg time="2026-04-14T07:00:55.139053" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:55.139189" level="INFO">${result} = </msg>
<var>${status}</var>
<var>${result}</var>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:55.111507" elapsed="0.027755"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:55.141113" elapsed="0.000949"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status}&quot; == &quot;PASS&quot;">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:00:55.142460" elapsed="0.000073"/>
</return>
<status status="PASS" start="2026-04-14T07:00:55.142226" elapsed="0.000358"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:55.142149" elapsed="0.000476"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${result}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:55.143838" elapsed="0.000042"/>
</kw>
<arg>${member_ip}</arg>
<arg>Execute_Command_Passes</arg>
<arg>${command}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Open connection to given IP address, run keyword, close connection, return result.
This is unsafe in the sense that previously active session will be switched out off, but safe in the sense only the temporary connection is closed.</doc>
<status status="PASS" start="2026-04-14T07:00:54.721552" elapsed="0.422523"/>
</kw>
<msg time="2026-04-14T07:00:55.144617" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHKeywords.Run_Unsafely_Keyword_Over_Temporary_Odl_Session</arg>
<arg>${member_ip}</arg>
<arg>Execute_Command_Passes</arg>
<arg>${command}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:54.720751" elapsed="0.423935"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Obtain Ip address, open session, call SSHKeywords.Execute_Command_Passes, close session and return output. This affects which SSH session is active.</doc>
<status status="PASS" start="2026-04-14T07:00:54.718354" elapsed="0.426427"/>
</kw>
<msg time="2026-04-14T07:00:55.144824" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:54.717867" elapsed="0.427005"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:55.148290" elapsed="0.000596"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:55.149061" elapsed="0.000187"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:55.149416" elapsed="0.000103"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:55.145233" elapsed="0.004339"/>
</kw>
<arg>Check_Unsafely_Bash_Command_On_Member</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T07:00:54.716558" elapsed="0.433074"/>
</kw>
<msg time="2026-04-14T07:00:55.149690" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHKeywords.Run_Keyword_Preserve_Connection</arg>
<arg>Check_Unsafely_Bash_Command_On_Member</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:54.716057" elapsed="0.433681"/>
</kw>
<arg>command=${command}</arg>
<arg>member_index=${index}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Open SSH session, call SSHKeywords.Execute_Command_Passes, close session, restore previously active session and return output.</doc>
<status status="PASS" start="2026-04-14T07:00:54.715237" elapsed="0.434588"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:00:54.715058" elapsed="0.434900"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:00:54.714910" elapsed="0.435091"/>
</for>
<arg>sed -ie "s/^use-tell-based-protocol=false/use-tell-based-protocol=true/g" ${DATASTORE_CFG}</arg>
<doc>Cycle through indices (or all), run bash command on each, using temporary SSH session and restoring the previously active one.</doc>
<status status="PASS" start="2026-04-14T07:00:54.710115" elapsed="0.439950"/>
</kw>
<msg time="2026-04-14T07:00:55.150105" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>"${status}" == "True"</arg>
<arg>ClusterManagement.Check_Bash_Command_On_List_Or_All</arg>
<arg>sed -ie "s/^use-tell-based-protocol=false/use-tell-based-protocol=true/g" ${DATASTORE_CFG}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:54.709562" elapsed="0.440591"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"${status}" == "False"</arg>
<arg>ClusterManagement.Check_Bash_Command_On_List_Or_All</arg>
<arg>sed -ie "s/^use-tell-based-protocol=true/use-tell-based-protocol=false/g" ${DATASTORE_CFG}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:55.150323" elapsed="0.000022"/>
</kw>
<kw name="Fail" owner="BuiltIn">
<arg>Failure in status. Status can be True or False.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:55.150515" elapsed="0.000021"/>
</kw>
<arg>True</arg>
<arg>${DATASTORE_CFG}</arg>
<doc>Change status use-tell-based-protocol to True or False</doc>
<status status="PASS" start="2026-04-14T07:00:53.943628" elapsed="1.206976"/>
</kw>
<kw name="Check_Bash_Command_On_List_Or_All" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.154444" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:55.154022" elapsed="0.000450"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.154941" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:00:55.154638" elapsed="0.000330"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:00:55.155013" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:55.155170" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:00:55.153629" elapsed="0.001566"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Check_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:55.157611" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:55.157715" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:55.157457" elapsed="0.000285"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Check_Unsafely_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Resolve_IP_Address_For_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:55.159545" level="INFO">${ip_address} = 10.30.171.229</msg>
<var>${ip_address}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:00:55.159249" elapsed="0.000323"/>
</kw>
<return>
<value>${ip_address}</value>
<status status="PASS" start="2026-04-14T07:00:55.159621" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:00:55.159773" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>${member_index}</arg>
<doc>Return node IP address of given index.</doc>
<status status="PASS" start="2026-04-14T07:00:55.158922" elapsed="0.000876"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Unsafely_Keyword_Over_Temporary_Odl_Session" owner="SSHKeywords">
<kw name="Open_Connection_To_ODL_System" owner="SSHKeywords">
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:55.162773" level="INFO">${odl_connection} = 31</msg>
<var>${odl_connection}</var>
<arg>${ip_address}</arg>
<arg>prompt=${ODL_SYSTEM_PROMPT}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:55.161924" elapsed="0.000893"/>
</kw>
<kw name="Flexible_Controller_Login" owner="SSHKeywords">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.166384" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:00:55.166468" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:00:55.166062" elapsed="0.000431"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:55.166659" elapsed="0.000338"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:00:55.167888" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:00:55.499088" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:00:43 UTC 2026

  System load:  0.14               Processes:             126
  Usage of /:   11.3% of 77.35GB   Users logged in:       1
  Memory usage: 33%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 07:00:55 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:00:55.167557" elapsed="0.337332"/>
</kw>
<msg time="2026-04-14T07:00:55.505598" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:55.167169" elapsed="0.339934"/>
</kw>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:00:55.165562" elapsed="0.342190"/>
</kw>
<msg time="2026-04-14T07:00:55.508400" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Flexible SSH Login</arg>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:55.164711" elapsed="0.343817"/>
</kw>
<doc>Call Flexible SSH Login, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T07:00:55.163112" elapsed="0.345620"/>
</kw>
<return>
<value>${odl_connection}</value>
<status status="PASS" start="2026-04-14T07:00:55.508892" elapsed="0.000069"/>
</return>
<arg>${ip_address}</arg>
<doc>Open a connection to the ODL system at 10.30.171.229 and return its identifier.</doc>
<status status="PASS" start="2026-04-14T07:00:55.161490" elapsed="0.348668"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Command_Passes" owner="SSHKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:00:55.516698" level="INFO">Executing command 'cat //tmp/karaf-0.24.0/etc/org.opendaylight.controller.cluster.datastore.cfg'.</msg>
<msg time="2026-04-14T07:00:55.530204" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:00:55.530943" level="INFO">${stdout} = # This file specifies property settings for the clustered data store to control its behavior. A
# property may be applied to every data store type ("config" and "operational") or can be customized
# d...</msg>
<msg time="2026-04-14T07:00:55.531331" level="INFO">${stderr} = </msg>
<msg time="2026-04-14T07:00:55.531754" level="INFO">${rc} = 0</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<var>${rc}</var>
<arg>${command}</arg>
<arg>return_stderr=True</arg>
<arg>return_rc=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:00:55.516266" elapsed="0.015730"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.537707" level="INFO">Length is 0.</msg>
<arg>${stderr}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="PASS" start="2026-04-14T07:00:55.536945" elapsed="0.000872"/>
</kw>
<msg time="2026-04-14T07:00:55.538315" level="INFO">${emptiness_status} = PASS</msg>
<msg time="2026-04-14T07:00:55.538511" level="INFO">${result} = None</msg>
<var>${emptiness_status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${stderr}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:55.534843" elapsed="0.003778"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.540741" level="INFO">${success} = True</msg>
<var>${success}</var>
<arg>(${rc} == 0) and (("${emptiness_status}" == "PASS") or not ${stderr_must_be_empty})</arg>
<arg>True</arg>
<arg>False</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:55.539894" elapsed="0.000961"/>
</kw>
<if>
<branch type="IF" condition="(${log_on_success} and ${success}) or (${log_on_failure} and not ${success})">
<kw name="Log_Command_Results" owner="SSHKeywords">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.542986" level="INFO"># This file specifies property settings for the clustered data store to control its behavior. A
# property may be applied to every data store type ("config" and "operational") or can be customized
# differently for each data store type by prefixing the data store type + '.'. For example, specifying
# the "shard-election-timeout-factor" property would be applied to both data stores whereas specifying
# "operational.shard-election-timeout-factor" would only apply to the "operational" data store. Similarly,
# specifying "config.shard-election-timeout-factor" would only apply to the "config" data store.
# Overall flexibility goes even further, as these overrides can also be combined with per-shard specification,
# so that you can also use:
#   &lt;shard-name&gt;.&lt;setting&gt;
#   &lt;datastore-name&gt;.&lt;shard-name&gt;.&lt;setting&gt;
# for example:
#   topology.shard-election-timeout-factor=2             # override both config/operational for topology shard
#   config.topology.shard-election-timeout-factor=5      # override config for topology shard
#   operational.topology.shard-election-timeout-factor=7 # override operational for topology shard
#

# The multiplication factor to be used to determine shard election timeout. The shard election timeout
# is determined by multiplying shardHeartbeatIntervalInMillis with the shardElectionTimeoutFactor.
shard-election-timeout-factor=20

# The interval at which a shard will send a heart beat message to its remote shard.
#shard-heartbeat-interval-in-millis=500

# The amount by which to divide election timeout in case of a candidate. This serves as a counter-balance
# to shard-election-timeout-factor. The default value is 1, i.e. election timeout is the same in all
# situations.
#shard-candidate-election-timeout-divisor=1

# The maximum amount of time to wait for a shard to elect a leader before failing an operation (eg transaction create).
#shard-leader-election-timeout-in-seconds=30

# Enable or disable data persistence.
#persistent=true

# Disable persistence for the operational data store by default.
operational.persistent=false

# The maximum amount of time a shard transaction can be idle without receiving any messages before it self-destructs.
#shard-transaction-idle-timeout-in-minutes=10

# The maximum amount of time a shard transaction three-phase commit can be idle without receiving the
# next messages before it aborts the transaction.
#shard-transaction-commit-timeout-in-seconds=30

# The maximum allowed capacity for each shard's transaction commit queue.
#shard-transaction-commit-queue-capacity=20000

# The maximum amount of time to wait for a shard to initialize from persistence on startup before
# failing an operation (eg transaction create and change listener registration).
#shard-initialization-timeout-in-seconds=300

# The minimum number of entries to be present in the in-memory journal log before a snapshot is to be taken.
#shard-snapshot-batch-count=20000

# The percentage of Runtime.totalMemory() used by the in-memory journal log before a snapshot is to be taken.
# Disabled, if direct threshold is enabled.
#shard-snapshot-data-threshold-percentage=12

# The max size of in-memory journal(in MB), after reaching the limit, snapshot will be taken. Should be not less then 1.
# If set to 0, direct threshold is disabled and percentage is used instead.
#shard-snapshot-data-threshold=0

# The interval at which the leader of the shard will check if its majority followers are active and
# term itself as isolated.
#shard-isolated-leader-check-interval-in-millis=5000

# The number of transaction modification operations (put, merge, delete) to batch before sending to the
# shard transaction actor. Batching improves performance as less modifications messages are sent to the
# actor and thus lessens the chance that the transaction actor's mailbox queue could get full.
#shard-batched-modification-count=1000

# The maximum amount of time for akka operations (remote or local) to complete before failing.
#operation-timeout-in-seconds=5

# Obsolete: this knob will be removed in a future release.
#
# The initial number of transactions per second that are allowed before the data store should begin
# applying back pressure. This number is only used as an initial guidance, subsequently the datastore
# measures the latency for a commit and auto-adjusts the rate limit.
#transaction-creation-initial-rate-limit=100

# A symbolic name for the RaftPolicy implementation to use. An instance with this name should
# be made available as a service. If this property is set to a name that cannot be resolved,
# then the normal RAFT behavior will be used. Symbolic names recognized out of the box are:
# - normal
# - disable-elections
# - two-node-cluster
#custom-raft-policy-implementation=

# When fragmenting messages thru the akka remoting framework, this is the maximum size in bytes
# for a message slice. This needs to be below Akka's maximum-frame-size and defaults to 480KiB.
maximum-message-slice-size=491520

# Tune the maximum number of entries a follower is allowed to lag behind the leader before it is
# considered out-of-sync. This flag may require tuning in face of a large number of small transactions.
#sync-index-threshold=10

# Record new transaction allocation stack trace, useful for debugging.  This makes the log include
# the stack trace of the creator of the Tx when there is an exception when the transaction is submitted 
# (e.g. for a failed validation).  Defaults to false due to performance impact.
#transaction-debug-context-enabled=true

# Multiplicator of shard-leader-election-timeout-in-seconds for the purposes of initial datastore
# convergence. Each frontend datastore instance will wait specified amount of time before becoming
# exposed as a service. A value of 0 indicates waiting forever. Defaults to 3.
#initial-settle-timeout-multiplier=3

#Interval after which a snapshot should be taken during the recovery process.
#recovery-snapshot-interval-seconds=0

# Option to take a snapshot when the entire DataTree root or top-level container is overwritten
snapshot-on-root-overwrite=false

# Enable lz4 compression for snapshots sent from leader to followers
#use-lz4-compression=true

# Export snapshot and journal content after recovery, possible modes: off, json
#
# Journal Json structure:
#       Entries : [
#            Entry : [
#                Node: [
#                   Path : {},
#                   ModificationType : {},
#                   Data : {}
#                ]
#            ]
#        ]
#
# Snapshot Json structure:
#       RootNode : {}
#
export-on-recovery=off

# Directory name for export files
#recovery-export-base-dir=persistence-export</msg>
<arg>${stdout}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:55.542718" elapsed="0.000437"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.543722" level="INFO"/>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:55.543321" elapsed="0.000445"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.544168" level="INFO">0</msg>
<arg>${rc}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:55.543923" elapsed="0.000289"/>
</kw>
<arg>${stdout}</arg>
<arg>${stderr}</arg>
<arg>${rc}</arg>
<doc>Log everything returned by SSHLibrary.Execute_Command</doc>
<status status="PASS" start="2026-04-14T07:00:55.542203" elapsed="0.002118"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:55.541058" elapsed="0.003332"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:55.540988" elapsed="0.003473"/>
</if>
<if>
<branch type="IF" condition="${return_success_only}">
<return>
<value>${success}</value>
<status status="NOT RUN" start="2026-04-14T07:00:55.544878" elapsed="0.000034"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:55.544638" elapsed="0.000322"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:55.544581" elapsed="0.000442"/>
</if>
<if>
<branch type="IF" condition="${success}">
<return>
<value>${stdout}</value>
<status status="PASS" start="2026-04-14T07:00:55.545507" elapsed="0.000070"/>
</return>
<status status="PASS" start="2026-04-14T07:00:55.545195" elapsed="0.000434"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:55.545138" elapsed="0.000557"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Got rc: ${rc} or stderr was not empty: ${stderr}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:55.547096" elapsed="0.000066"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Execute command via the active SSH connection. For success, rc has to be zero and optionally stderr has to be empty.
Log everything, depending on arguments and success. Return either success string or stdout.
TODO: Do we want to support customizing return values the same way as SSHLibrary.Execute_Command does?</doc>
<status status="PASS" start="2026-04-14T07:00:55.513850" elapsed="0.033699"/>
</kw>
<msg time="2026-04-14T07:00:55.547821" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:55.547867" level="INFO">${result} = # This file specifies property settings for the clustered data store to control its behavior. A
# property may be applied to every data store type ("config" and "operational") or can be customized
# d...</msg>
<var>${status}</var>
<var>${result}</var>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:55.511888" elapsed="0.036003"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:55.548060" elapsed="0.000295"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status}&quot; == &quot;PASS&quot;">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:00:55.548555" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:00:55.548439" elapsed="0.000176"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:55.548419" elapsed="0.000220"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${result}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:55.548787" elapsed="0.000022"/>
</kw>
<arg>${member_ip}</arg>
<arg>Execute_Command_Passes</arg>
<arg>${command}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Open connection to given IP address, run keyword, close connection, return result.
This is unsafe in the sense that previously active session will be switched out off, but safe in the sense only the temporary connection is closed.</doc>
<status status="PASS" start="2026-04-14T07:00:55.160538" elapsed="0.388373"/>
</kw>
<msg time="2026-04-14T07:00:55.549011" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHKeywords.Run_Unsafely_Keyword_Over_Temporary_Odl_Session</arg>
<arg>${member_ip}</arg>
<arg>Execute_Command_Passes</arg>
<arg>${command}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:55.159957" elapsed="0.389114"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Obtain Ip address, open session, call SSHKeywords.Execute_Command_Passes, close session and return output. This affects which SSH session is active.</doc>
<status status="PASS" start="2026-04-14T07:00:55.158388" elapsed="0.390929"/>
</kw>
<msg time="2026-04-14T07:00:55.549413" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:55.157901" elapsed="0.391562"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:55.552879" elapsed="0.000321"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:55.553407" elapsed="0.000186"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:55.553745" elapsed="0.000099"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:55.549774" elapsed="0.004122"/>
</kw>
<arg>Check_Unsafely_Bash_Command_On_Member</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T07:00:55.156802" elapsed="0.397287"/>
</kw>
<msg time="2026-04-14T07:00:55.554187" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHKeywords.Run_Keyword_Preserve_Connection</arg>
<arg>Check_Unsafely_Bash_Command_On_Member</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:55.156293" elapsed="0.397944"/>
</kw>
<arg>command=${command}</arg>
<arg>member_index=${index}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Open SSH session, call SSHKeywords.Execute_Command_Passes, close session, restore previously active session and return output.</doc>
<status status="PASS" start="2026-04-14T07:00:55.155587" elapsed="0.398881"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:00:55.155423" elapsed="0.399135"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:00:55.155259" elapsed="0.399342"/>
</for>
<arg>cat ${DATASTORE_CFG}</arg>
<doc>Cycle through indices (or all), run bash command on each, using temporary SSH session and restoring the previously active one.</doc>
<status status="PASS" start="2026-04-14T07:00:55.150861" elapsed="0.403806"/>
</kw>
<kw name="Clean_Directories_On_List_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.565094" level="INFO">${path_list} = ['tmp/', 'data/', 'cache/', 'snapshots/', 'journal/', 'segmented-journal/', 'etc/opendaylight/current/', 'etc/host.key']</msg>
<var>${path_list}</var>
<arg>"${directory_list}" == "${EMPTY}"</arg>
<arg>${ODL_DEFAULT_DATA_PATHS}</arg>
<arg>${directory_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:55.562735" elapsed="0.002387"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${tmp_dir}&quot;&quot;&quot; != &quot;&quot;">
<kw name="Check_Bash_Command_On_List_Or_All" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.566923" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:55.566537" elapsed="0.000413"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.567438" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:00:55.567116" elapsed="0.000348"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:00:55.567509" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:55.567667" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:00:55.566136" elapsed="0.001556"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Check_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:55.570076" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:55.570177" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:55.569928" elapsed="0.000275"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Check_Unsafely_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Resolve_IP_Address_For_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:55.572456" level="INFO">${ip_address} = 10.30.171.229</msg>
<var>${ip_address}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:00:55.571943" elapsed="0.000540"/>
</kw>
<return>
<value>${ip_address}</value>
<status status="PASS" start="2026-04-14T07:00:55.572532" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:55.572686" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>${member_index}</arg>
<doc>Return node IP address of given index.</doc>
<status status="PASS" start="2026-04-14T07:00:55.571613" elapsed="0.001097"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Unsafely_Keyword_Over_Temporary_Odl_Session" owner="SSHKeywords">
<kw name="Open_Connection_To_ODL_System" owner="SSHKeywords">
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:55.576861" level="INFO">${odl_connection} = 33</msg>
<var>${odl_connection}</var>
<arg>${ip_address}</arg>
<arg>prompt=${ODL_SYSTEM_PROMPT}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:55.576198" elapsed="0.000722"/>
</kw>
<kw name="Flexible_Controller_Login" owner="SSHKeywords">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.579601" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:00:55.579680" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:00:55.579290" elapsed="0.000414"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:55.579866" elapsed="0.000325"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:00:55.581103" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:00:55.902485" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:00:43 UTC 2026

  System load:  0.14               Processes:             126
  Usage of /:   11.3% of 77.35GB   Users logged in:       1
  Memory usage: 33%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 07:00:55 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:00:55.580768" elapsed="0.322378"/>
</kw>
<msg time="2026-04-14T07:00:55.903672" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:55.580400" elapsed="0.323816"/>
</kw>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:00:55.578796" elapsed="0.326100"/>
</kw>
<msg time="2026-04-14T07:00:55.904956" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Flexible SSH Login</arg>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:55.578194" elapsed="0.326820"/>
</kw>
<doc>Call Flexible SSH Login, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T07:00:55.577684" elapsed="0.327509"/>
</kw>
<return>
<value>${odl_connection}</value>
<status status="PASS" start="2026-04-14T07:00:55.905828" elapsed="0.000112"/>
</return>
<arg>${ip_address}</arg>
<doc>Open a connection to the ODL system at 10.30.171.229 and return its identifier.</doc>
<status status="PASS" start="2026-04-14T07:00:55.575071" elapsed="0.331142"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Command_Passes" owner="SSHKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:00:55.910832" level="INFO">Executing command 'mkdir -p '/tmp' &amp;&amp; rm -vrf '/tmp/log' &amp;&amp; mv -vf '/tmp/karaf-0.24.0/data/log' '/tmp/''.</msg>
<msg time="2026-04-14T07:00:55.923947" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:00:55.924311" level="INFO">${stdout} = renamed '/tmp/karaf-0.24.0/data/log' -&gt; '/tmp/log'</msg>
<msg time="2026-04-14T07:00:55.924475" level="INFO">${stderr} = </msg>
<msg time="2026-04-14T07:00:55.924575" level="INFO">${rc} = 0</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<var>${rc}</var>
<arg>${command}</arg>
<arg>return_stderr=True</arg>
<arg>return_rc=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:00:55.910575" elapsed="0.014055"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.926856" level="INFO">Length is 0.</msg>
<arg>${stderr}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="PASS" start="2026-04-14T07:00:55.926156" elapsed="0.000803"/>
</kw>
<msg time="2026-04-14T07:00:55.927167" level="INFO">${emptiness_status} = PASS</msg>
<msg time="2026-04-14T07:00:55.927254" level="INFO">${result} = None</msg>
<var>${emptiness_status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${stderr}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:55.925149" elapsed="0.002140"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.928199" level="INFO">${success} = True</msg>
<var>${success}</var>
<arg>(${rc} == 0) and (("${emptiness_status}" == "PASS") or not ${stderr_must_be_empty})</arg>
<arg>True</arg>
<arg>False</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:55.927561" elapsed="0.000675"/>
</kw>
<if>
<branch type="IF" condition="(${log_on_success} and ${success}) or (${log_on_failure} and not ${success})">
<kw name="Log_Command_Results" owner="SSHKeywords">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.929967" level="INFO">renamed '/tmp/karaf-0.24.0/data/log' -&gt; '/tmp/log'</msg>
<arg>${stdout}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:55.929610" elapsed="0.000424"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.930699" level="INFO"/>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:55.930332" elapsed="0.000424"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.931317" level="INFO">0</msg>
<arg>${rc}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:55.930971" elapsed="0.000428"/>
</kw>
<arg>${stdout}</arg>
<arg>${stderr}</arg>
<arg>${rc}</arg>
<doc>Log everything returned by SSHLibrary.Execute_Command</doc>
<status status="PASS" start="2026-04-14T07:00:55.928967" elapsed="0.002514"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:55.928396" elapsed="0.003137"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:55.928333" elapsed="0.003241"/>
</if>
<if>
<branch type="IF" condition="${return_success_only}">
<return>
<value>${success}</value>
<status status="NOT RUN" start="2026-04-14T07:00:55.931806" elapsed="0.000024"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:55.931654" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:55.931629" elapsed="0.000275"/>
</if>
<if>
<branch type="IF" condition="${success}">
<return>
<value>${stdout}</value>
<status status="PASS" start="2026-04-14T07:00:55.932102" elapsed="0.000052"/>
</return>
<status status="PASS" start="2026-04-14T07:00:55.931979" elapsed="0.000221"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:55.931956" elapsed="0.000280"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Got rc: ${rc} or stderr was not empty: ${stderr}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:55.932469" elapsed="0.000032"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Execute command via the active SSH connection. For success, rc has to be zero and optionally stderr has to be empty.
Log everything, depending on arguments and success. Return either success string or stdout.
TODO: Do we want to support customizing return values the same way as SSHLibrary.Execute_Command does?</doc>
<status status="PASS" start="2026-04-14T07:00:55.909072" elapsed="0.023668"/>
</kw>
<msg time="2026-04-14T07:00:55.932961" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:55.933139" level="INFO">${result} = renamed '/tmp/karaf-0.24.0/data/log' -&gt; '/tmp/log'</msg>
<var>${status}</var>
<var>${result}</var>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:55.906717" elapsed="0.026514"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:55.933674" elapsed="0.000911"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status}&quot; == &quot;PASS&quot;">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:00:55.935160" elapsed="0.000104"/>
</return>
<status status="PASS" start="2026-04-14T07:00:55.934801" elapsed="0.000553"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:55.934769" elapsed="0.000648"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${result}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:55.935621" elapsed="0.000053"/>
</kw>
<arg>${member_ip}</arg>
<arg>Execute_Command_Passes</arg>
<arg>${command}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Open connection to given IP address, run keyword, close connection, return result.
This is unsafe in the sense that previously active session will be switched out off, but safe in the sense only the temporary connection is closed.</doc>
<status status="PASS" start="2026-04-14T07:00:55.573448" elapsed="0.362458"/>
</kw>
<msg time="2026-04-14T07:00:55.935973" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHKeywords.Run_Unsafely_Keyword_Over_Temporary_Odl_Session</arg>
<arg>${member_ip}</arg>
<arg>Execute_Command_Passes</arg>
<arg>${command}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:55.572872" elapsed="0.363235"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Obtain Ip address, open session, call SSHKeywords.Execute_Command_Passes, close session and return output. This affects which SSH session is active.</doc>
<status status="PASS" start="2026-04-14T07:00:55.571056" elapsed="0.365148"/>
</kw>
<msg time="2026-04-14T07:00:55.936250" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:55.570374" elapsed="0.365925"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:55.939651" elapsed="0.000332"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:55.940155" elapsed="0.000179"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:55.940504" elapsed="0.000103"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:55.936642" elapsed="0.004018"/>
</kw>
<arg>Check_Unsafely_Bash_Command_On_Member</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T07:00:55.569252" elapsed="0.371467"/>
</kw>
<msg time="2026-04-14T07:00:55.940777" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHKeywords.Run_Keyword_Preserve_Connection</arg>
<arg>Check_Unsafely_Bash_Command_On_Member</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:55.568795" elapsed="0.372034"/>
</kw>
<arg>command=${command}</arg>
<arg>member_index=${index}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Open SSH session, call SSHKeywords.Execute_Command_Passes, close session, restore previously active session and return output.</doc>
<status status="PASS" start="2026-04-14T07:00:55.568062" elapsed="0.372856"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:00:55.567900" elapsed="0.373066"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:00:55.567753" elapsed="0.373253"/>
</for>
<arg>mkdir -p '${tmp_dir}' &amp;&amp; rm -vrf '${tmp_dir}/log' &amp;&amp; mv -vf '${karaf_home}/data/log' '${tmp_dir}/'</arg>
<arg>${member_index_list}</arg>
<doc>Cycle through indices (or all), run bash command on each, using temporary SSH session and restoring the previously active one.</doc>
<status status="PASS" start="2026-04-14T07:00:55.565524" elapsed="0.375544"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:55.565200" elapsed="0.375906"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:55.565181" elapsed="0.375950"/>
</if>
<kw name="Safe_With_Ssh_To_List_Or_All_Run_Keyword" owner="ClusterManagement">
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:55.942667" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:55.942770" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:55.942518" elapsed="0.000278"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="With_Ssh_To_List_Or_All_Run_Keyword" owner="ClusterManagement">
<kw name="Comment" owner="BuiltIn">
<arg>This keyword is experimental and there is high risk of being replaced by another approach.</arg>
<doc>Displays the given messages in the log file as keyword arguments.</doc>
<status status="PASS" start="2026-04-14T07:00:55.943951" elapsed="0.000218"/>
</kw>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.945514" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:55.945084" elapsed="0.000459"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.946025" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:00:55.945713" elapsed="0.000338"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:00:55.946131" elapsed="0.000039"/>
</return>
<msg time="2026-04-14T07:00:55.946313" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:00:55.944409" elapsed="0.001932"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Resolve_IP_Address_For_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:55.947402" level="INFO">${ip_address} = 10.30.171.229</msg>
<var>${ip_address}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:00:55.947107" elapsed="0.000324"/>
</kw>
<return>
<value>${ip_address}</value>
<status status="PASS" start="2026-04-14T07:00:55.947480" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:55.947634" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>${member_index}</arg>
<doc>Return node IP address of given index.</doc>
<status status="PASS" start="2026-04-14T07:00:55.946773" elapsed="0.001462"/>
</kw>
<kw name="Run_Unsafely_Keyword_Over_Temporary_Odl_Session" owner="SSHKeywords">
<kw name="Open_Connection_To_ODL_System" owner="SSHKeywords">
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:55.949951" level="INFO">${odl_connection} = 35</msg>
<var>${odl_connection}</var>
<arg>${ip_address}</arg>
<arg>prompt=${ODL_SYSTEM_PROMPT}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:55.949551" elapsed="0.000428"/>
</kw>
<kw name="Flexible_Controller_Login" owner="SSHKeywords">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:00:55.952795" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:00:55.953111" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:00:55.952160" elapsed="0.001067"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:55.953577" elapsed="0.000732"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:00:55.955748" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:00:56.302002" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:00:43 UTC 2026

  System load:  0.14               Processes:             126
  Usage of /:   11.3% of 77.35GB   Users logged in:       1
  Memory usage: 33%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 07:00:55 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:00:55.955402" elapsed="0.346862"/>
</kw>
<msg time="2026-04-14T07:00:56.302547" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:55.954670" elapsed="0.348048"/>
</kw>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:00:55.951065" elapsed="0.351936"/>
</kw>
<msg time="2026-04-14T07:00:56.303137" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Flexible SSH Login</arg>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:55.950658" elapsed="0.352557"/>
</kw>
<doc>Call Flexible SSH Login, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T07:00:55.950229" elapsed="0.353100"/>
</kw>
<return>
<value>${odl_connection}</value>
<status status="PASS" start="2026-04-14T07:00:56.303433" elapsed="0.000071"/>
</return>
<arg>${ip_address}</arg>
<doc>Open a connection to the ODL system at 10.30.171.229 and return its identifier.</doc>
<status status="PASS" start="2026-04-14T07:00:55.949125" elapsed="0.354576"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="ClusterManagement__Clean_Directories" owner="ClusterManagement">
<for flavor="IN">
<iter>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:00:56.306856" level="INFO">Executing command 'rm -rf /tmp/karaf-0.24.0/tmp/'.</msg>
<msg time="2026-04-14T07:00:56.320106" level="INFO">Command exited with return code 0.</msg>
<arg>rm -rf ${karaf_home}${/}${relative_path}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:00:56.306181" elapsed="0.014172"/>
</kw>
<var name="${relative_path}">tmp/</var>
<status status="PASS" start="2026-04-14T07:00:56.305951" elapsed="0.014522"/>
</iter>
<iter>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:00:56.321910" level="INFO">Executing command 'rm -rf /tmp/karaf-0.24.0/data/'.</msg>
<msg time="2026-04-14T07:00:56.442308" level="INFO">Command exited with return code 0.</msg>
<arg>rm -rf ${karaf_home}${/}${relative_path}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:00:56.320999" elapsed="0.121774"/>
</kw>
<var name="${relative_path}">data/</var>
<status status="PASS" start="2026-04-14T07:00:56.320676" elapsed="0.122243"/>
</iter>
<iter>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:00:56.445025" level="INFO">Executing command 'rm -rf /tmp/karaf-0.24.0/cache/'.</msg>
<msg time="2026-04-14T07:00:56.491843" level="INFO">Command exited with return code 0.</msg>
<arg>rm -rf ${karaf_home}${/}${relative_path}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:00:56.443852" elapsed="0.048327"/>
</kw>
<var name="${relative_path}">cache/</var>
<status status="PASS" start="2026-04-14T07:00:56.443301" elapsed="0.049003"/>
</iter>
<iter>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:00:56.494180" level="INFO">Executing command 'rm -rf /tmp/karaf-0.24.0/snapshots/'.</msg>
<msg time="2026-04-14T07:00:56.543479" level="INFO">Command exited with return code 0.</msg>
<arg>rm -rf ${karaf_home}${/}${relative_path}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:00:56.493125" elapsed="0.050710"/>
</kw>
<var name="${relative_path}">snapshots/</var>
<status status="PASS" start="2026-04-14T07:00:56.492661" elapsed="0.051290"/>
</iter>
<iter>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:00:56.545709" level="INFO">Executing command 'rm -rf /tmp/karaf-0.24.0/journal/'.</msg>
<msg time="2026-04-14T07:00:56.595800" level="INFO">Command exited with return code 0.</msg>
<arg>rm -rf ${karaf_home}${/}${relative_path}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:00:56.544724" elapsed="0.051415"/>
</kw>
<var name="${relative_path}">journal/</var>
<status status="PASS" start="2026-04-14T07:00:56.544255" elapsed="0.052000"/>
</iter>
<iter>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:00:56.598023" level="INFO">Executing command 'rm -rf /tmp/karaf-0.24.0/segmented-journal/'.</msg>
<msg time="2026-04-14T07:00:56.647828" level="INFO">Command exited with return code 0.</msg>
<arg>rm -rf ${karaf_home}${/}${relative_path}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:00:56.597039" elapsed="0.051293"/>
</kw>
<var name="${relative_path}">segmented-journal/</var>
<status status="PASS" start="2026-04-14T07:00:56.596605" elapsed="0.051892"/>
</iter>
<iter>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:00:56.650274" level="INFO">Executing command 'rm -rf /tmp/karaf-0.24.0/etc/opendaylight/current/'.</msg>
<msg time="2026-04-14T07:00:56.699718" level="INFO">Command exited with return code 0.</msg>
<arg>rm -rf ${karaf_home}${/}${relative_path}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:00:56.649249" elapsed="0.050850"/>
</kw>
<var name="${relative_path}">etc/opendaylight/current/</var>
<status status="PASS" start="2026-04-14T07:00:56.648798" elapsed="0.051437"/>
</iter>
<iter>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:00:56.702114" level="INFO">Executing command 'rm -rf /tmp/karaf-0.24.0/etc/host.key'.</msg>
<msg time="2026-04-14T07:00:56.752130" level="INFO">Command exited with return code 0.</msg>
<arg>rm -rf ${karaf_home}${/}${relative_path}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:00:56.701020" elapsed="0.051416"/>
</kw>
<var name="${relative_path}">etc/host.key</var>
<status status="PASS" start="2026-04-14T07:00:56.700593" elapsed="0.051933"/>
</iter>
<var>${relative_path}</var>
<value>@{relative_path_list}</value>
<status status="PASS" start="2026-04-14T07:00:56.305672" elapsed="0.446914"/>
</for>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>For each relative path, remove files with respect to /tmp/karaf-0.24.0. Return None.</doc>
<status status="PASS" start="2026-04-14T07:00:56.305109" elapsed="0.447601"/>
</kw>
<msg time="2026-04-14T07:00:56.752928" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:56.752992" level="INFO">${result} = None</msg>
<var>${status}</var>
<var>${result}</var>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:56.304053" elapsed="0.448970"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:56.753575" elapsed="0.000437"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status}&quot; == &quot;PASS&quot;">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:00:56.754345" elapsed="0.000078"/>
</return>
<status status="PASS" start="2026-04-14T07:00:56.754132" elapsed="0.000343"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:56.754096" elapsed="0.000416"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${result}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:56.754736" elapsed="0.000031"/>
</kw>
<arg>${member_ip}</arg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Open connection to given IP address, run keyword, close connection, return result.
This is unsafe in the sense that previously active session will be switched out off, but safe in the sense only the temporary connection is closed.</doc>
<status status="PASS" start="2026-04-14T07:00:55.948553" elapsed="0.806366"/>
</kw>
<var name="${member_index}">1</var>
<status status="PASS" start="2026-04-14T07:00:55.946594" elapsed="0.808389"/>
</iter>
<var>${member_index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:00:55.946440" elapsed="0.808589"/>
</for>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>For each index in given list (or all): activate SSH connection, run given Keyword, close active connection. Return None.
Beware that in order to avoid "got positional argument after named arguments", first two arguments in the call should not be named.</doc>
<status status="PASS" start="2026-04-14T07:00:55.943508" elapsed="0.811600"/>
</kw>
<msg time="2026-04-14T07:00:56.755170" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:55.942957" elapsed="0.812286"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:56.759587" elapsed="0.000498"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:56.760294" elapsed="0.000233"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:56.760713" elapsed="0.000117"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:56.755764" elapsed="0.005127"/>
</kw>
<arg>With_Ssh_To_List_Or_All_Run_Keyword</arg>
<arg>${member_index_list}</arg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T07:00:55.941881" elapsed="0.819085"/>
</kw>
<arg>${member_index_list}</arg>
<arg>ClusterManagement__Clean_Directories</arg>
<arg>${path_list}</arg>
<arg>${karaf_home}</arg>
<doc>Remember active ssh connection index, call With_Ssh_To_List_Or_All_Run_Keyword, return None. Restore the conection index on teardown.</doc>
<status status="PASS" start="2026-04-14T07:00:55.941326" elapsed="0.819728"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${tmp_dir}&quot;&quot;&quot; != &quot;&quot;">
<kw name="Check_Bash_Command_On_List_Or_All" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:56.763187" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:56.762769" elapsed="0.000446"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:00:56.763770" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:00:56.763401" elapsed="0.000395"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:00:56.763844" elapsed="0.000037"/>
</return>
<msg time="2026-04-14T07:00:56.764012" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:00:56.762323" elapsed="0.001714"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Check_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:56.766853" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:56.766957" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:56.766685" elapsed="0.000298"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Check_Unsafely_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Resolve_IP_Address_For_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:56.769053" level="INFO">${ip_address} = 10.30.171.229</msg>
<var>${ip_address}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:00:56.768560" elapsed="0.000521"/>
</kw>
<return>
<value>${ip_address}</value>
<status status="PASS" start="2026-04-14T07:00:56.769131" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:56.769284" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>${member_index}</arg>
<doc>Return node IP address of given index.</doc>
<status status="PASS" start="2026-04-14T07:00:56.768218" elapsed="0.001091"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Unsafely_Keyword_Over_Temporary_Odl_Session" owner="SSHKeywords">
<kw name="Open_Connection_To_ODL_System" owner="SSHKeywords">
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:56.773457" level="INFO">${odl_connection} = 37</msg>
<var>${odl_connection}</var>
<arg>${ip_address}</arg>
<arg>prompt=${ODL_SYSTEM_PROMPT}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:56.772747" elapsed="0.000762"/>
</kw>
<kw name="Flexible_Controller_Login" owner="SSHKeywords">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:00:56.775834" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:00:56.775915" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:00:56.775503" elapsed="0.000436"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:56.776105" elapsed="0.000374"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:00:56.777429" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:00:57.131813" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:00:43 UTC 2026

  System load:  0.14               Processes:             126
  Usage of /:   11.3% of 77.35GB   Users logged in:       1
  Memory usage: 33%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 07:00:56 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:00:56.777042" elapsed="0.356519"/>
</kw>
<msg time="2026-04-14T07:00:57.134195" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:56.776654" elapsed="0.358171"/>
</kw>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:00:56.774974" elapsed="0.360020"/>
</kw>
<msg time="2026-04-14T07:00:57.135079" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Flexible SSH Login</arg>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:56.774556" elapsed="0.360603"/>
</kw>
<doc>Call Flexible SSH Login, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T07:00:56.773994" elapsed="0.361489"/>
</kw>
<return>
<value>${odl_connection}</value>
<status status="PASS" start="2026-04-14T07:00:57.135761" elapsed="0.000151"/>
</return>
<arg>${ip_address}</arg>
<doc>Open a connection to the ODL system at 10.30.171.229 and return its identifier.</doc>
<status status="PASS" start="2026-04-14T07:00:56.771607" elapsed="0.364657"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Command_Passes" owner="SSHKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:00:57.140571" level="INFO">Executing command 'mkdir -p '/tmp/karaf-0.24.0/data' &amp;&amp; rm -vrf '/tmp/karaf-0.24.0/log' &amp;&amp; mv -vf '/tmp/log' '/tmp/karaf-0.24.0/data/''.</msg>
<msg time="2026-04-14T07:00:57.153702" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:00:57.153958" level="INFO">${stdout} = renamed '/tmp/log' -&gt; '/tmp/karaf-0.24.0/data/log'</msg>
<msg time="2026-04-14T07:00:57.154029" level="INFO">${stderr} = </msg>
<msg time="2026-04-14T07:00:57.154092" level="INFO">${rc} = 0</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<var>${rc}</var>
<arg>${command}</arg>
<arg>return_stderr=True</arg>
<arg>return_rc=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:00:57.140316" elapsed="0.013811"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:00:57.155544" level="INFO">Length is 0.</msg>
<arg>${stderr}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="PASS" start="2026-04-14T07:00:57.155100" elapsed="0.000514"/>
</kw>
<msg time="2026-04-14T07:00:57.155754" level="INFO">${emptiness_status} = PASS</msg>
<msg time="2026-04-14T07:00:57.155819" level="INFO">${result} = None</msg>
<var>${emptiness_status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${stderr}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:57.154509" elapsed="0.001343"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:57.159480" level="INFO">${success} = True</msg>
<var>${success}</var>
<arg>(${rc} == 0) and (("${emptiness_status}" == "PASS") or not ${stderr_must_be_empty})</arg>
<arg>True</arg>
<arg>False</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:57.158195" elapsed="0.001352"/>
</kw>
<if>
<branch type="IF" condition="(${log_on_success} and ${success}) or (${log_on_failure} and not ${success})">
<kw name="Log_Command_Results" owner="SSHKeywords">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:57.162465" level="INFO">renamed '/tmp/log' -&gt; '/tmp/karaf-0.24.0/data/log'</msg>
<arg>${stdout}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:57.161736" elapsed="0.000879"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:57.163715" level="INFO"/>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:57.163080" elapsed="0.000730"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:57.164799" level="INFO">0</msg>
<arg>${rc}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:57.164155" elapsed="0.000744"/>
</kw>
<arg>${stdout}</arg>
<arg>${stderr}</arg>
<arg>${rc}</arg>
<doc>Log everything returned by SSHLibrary.Execute_Command</doc>
<status status="PASS" start="2026-04-14T07:00:57.160677" elapsed="0.004350"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:57.159743" elapsed="0.005369"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:57.159691" elapsed="0.005484"/>
</if>
<if>
<branch type="IF" condition="${return_success_only}">
<return>
<value>${success}</value>
<status status="NOT RUN" start="2026-04-14T07:00:57.165440" elapsed="0.000022"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:57.165275" elapsed="0.000222"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:57.165251" elapsed="0.000269"/>
</if>
<if>
<branch type="IF" condition="${success}">
<return>
<value>${stdout}</value>
<status status="PASS" start="2026-04-14T07:00:57.165678" elapsed="0.000038"/>
</return>
<status status="PASS" start="2026-04-14T07:00:57.165578" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:57.165561" elapsed="0.000216"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Got rc: ${rc} or stderr was not empty: ${stderr}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:57.165936" elapsed="0.000023"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Execute command via the active SSH connection. For success, rc has to be zero and optionally stderr has to be empty.
Log everything, depending on arguments and success. Return either success string or stdout.
TODO: Do we want to support customizing return values the same way as SSHLibrary.Execute_Command does?</doc>
<status status="PASS" start="2026-04-14T07:00:57.139500" elapsed="0.026656"/>
</kw>
<msg time="2026-04-14T07:00:57.166337" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:00:57.166546" level="INFO">${result} = renamed '/tmp/log' -&gt; '/tmp/karaf-0.24.0/data/log'</msg>
<var>${status}</var>
<var>${result}</var>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:00:57.137115" elapsed="0.029503"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:57.166903" elapsed="0.000682"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status}&quot; == &quot;PASS&quot;">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:00:57.168012" elapsed="0.000084"/>
</return>
<status status="PASS" start="2026-04-14T07:00:57.167749" elapsed="0.000438"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:57.167725" elapsed="0.000506"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${result}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:57.168485" elapsed="0.000056"/>
</kw>
<arg>${member_ip}</arg>
<arg>Execute_Command_Passes</arg>
<arg>${command}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Open connection to given IP address, run keyword, close connection, return result.
This is unsafe in the sense that previously active session will be switched out off, but safe in the sense only the temporary connection is closed.</doc>
<status status="PASS" start="2026-04-14T07:00:56.770057" elapsed="0.398721"/>
</kw>
<msg time="2026-04-14T07:00:57.168843" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHKeywords.Run_Unsafely_Keyword_Over_Temporary_Odl_Session</arg>
<arg>${member_ip}</arg>
<arg>Execute_Command_Passes</arg>
<arg>${command}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:56.769503" elapsed="0.399398"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Obtain Ip address, open session, call SSHKeywords.Execute_Command_Passes, close session and return output. This affects which SSH session is active.</doc>
<status status="PASS" start="2026-04-14T07:00:56.767678" elapsed="0.401314"/>
</kw>
<msg time="2026-04-14T07:00:57.169035" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:56.767143" elapsed="0.401938"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:57.172872" elapsed="0.000385"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:57.173454" elapsed="0.000181"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:57.173789" elapsed="0.000102"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:57.169435" elapsed="0.004509"/>
</kw>
<arg>Check_Unsafely_Bash_Command_On_Member</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T07:00:56.765720" elapsed="0.408289"/>
</kw>
<msg time="2026-04-14T07:00:57.174069" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHKeywords.Run_Keyword_Preserve_Connection</arg>
<arg>Check_Unsafely_Bash_Command_On_Member</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:56.765228" elapsed="0.408896"/>
</kw>
<arg>command=${command}</arg>
<arg>member_index=${index}</arg>
<arg>return_success_only=${return_success_only}</arg>
<arg>log_on_success=${log_on_success}</arg>
<arg>log_on_failure=${log_on_failure}</arg>
<arg>stderr_must_be_empty=${stderr_must_be_empty}</arg>
<doc>Open SSH session, call SSHKeywords.Execute_Command_Passes, close session, restore previously active session and return output.</doc>
<status status="PASS" start="2026-04-14T07:00:56.764419" elapsed="0.409870"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:00:56.764239" elapsed="0.410099"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:00:56.764094" elapsed="0.410306"/>
</for>
<arg>mkdir -p '${karaf_home}/data' &amp;&amp; rm -vrf '${karaf_home}/log' &amp;&amp; mv -vf '${tmp_dir}/log' '${karaf_home}/data/'</arg>
<arg>${member_index_list}</arg>
<doc>Cycle through indices (or all), run bash command on each, using temporary SSH session and restoring the previously active one.</doc>
<status status="PASS" start="2026-04-14T07:00:56.761569" elapsed="0.412908"/>
</kw>
<status status="PASS" start="2026-04-14T07:00:56.761158" elapsed="0.413357"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:56.761131" elapsed="0.413411"/>
</if>
<arg>tmp_dir=/tmp</arg>
<doc>Clear @{directory_list} or ['tmp/', 'data/', 'cache/', 'snapshots/', 'journal/', 'segmented-journal/', 'etc/opendaylight/current/', 'etc/host.key'] for members in given list or all. Return None.
If ${tmp_dir} is nonempty, use that location to preserve data/log/.
This is intended to return Karaf (offline) to the state it was upon the first boot.</doc>
<status status="PASS" start="2026-04-14T07:00:55.558322" elapsed="1.616271"/>
</kw>
<doc>Un-comment the flag usage in config file. Also clean most data except data/log/.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T07:00:53.942439" elapsed="3.232277"/>
</test>
<test id="s1-s7-t3" name="Start_All_And_Sync" line="40">
<kw name="Start_Members_From_List_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:57.196201" level="INFO">${base_command} = /tmp/karaf-0.24.0/bin/start</msg>
<var>${base_command}</var>
<arg>"""${karaf_home}""" != ""</arg>
<arg>${karaf_home}/bin/start</arg>
<arg>${NODE_START_COMMAND}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:57.195694" elapsed="0.000540"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:57.196921" level="INFO">${command} = /tmp/karaf-0.24.0/bin/start</msg>
<var>${command}</var>
<arg>"""${export_java_home}""" != ""</arg>
<arg>export JAVA_HOME="${export_java_home}"; ${base_command}</arg>
<arg>${base_command}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:57.196529" elapsed="0.000419"/>
</kw>
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:00:57.197432" level="INFO">${epoch} = 1776150057.197328</msg>
<var>${epoch}</var>
<arg>time_zone=UTC</arg>
<arg>result_format=epoch</arg>
<arg>exclude_millis=False</arg>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:00:57.197120" elapsed="0.000339"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:57.198033" level="INFO">${gc_filepath} = /tmp/karaf-0.24.0/data/log/gc_1776150057.197328.log</msg>
<var>${gc_filepath}</var>
<arg>"""${karaf_home}""" != ""</arg>
<arg>${karaf_home}/data/log/gc_${epoch}.log</arg>
<arg>${GC_LOG_PATH}/gc_${epoch}.log</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:57.197629" elapsed="0.000432"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:57.198654" level="INFO">${gc_options} = -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:/tmp/karaf-0.24.0/data/log/gc_1776150057.197328.log</msg>
<var>${gc_options}</var>
<arg>"docker" not in """${node_start_command}"""</arg>
<arg>-XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:${gc_filepath}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:57.198232" elapsed="0.000449"/>
</kw>
<kw name="Run_Bash_Command_On_List_Or_All" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:57.200277" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:57.199895" elapsed="0.000409"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:00:57.200832" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:00:57.200529" elapsed="0.000328"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:00:57.200906" elapsed="0.000043"/>
</return>
<msg time="2026-04-14T07:00:57.201081" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:00:57.199516" elapsed="0.001590"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:00:57.202468" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:00:57.202130" elapsed="0.000366"/>
</kw>
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:57.203311" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:57.203434" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:57.203146" elapsed="0.000315"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Controller" owner="Utils">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Remote System" owner="Utils">
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot; and &quot;${return_stderr}&quot;!=&quot;True&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>At least one of {return_stdout} or {return_stderr} args should be set to True</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:57.206211" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:57.205909" elapsed="0.000436"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:57.205887" elapsed="0.000516"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:57.206945" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:00:57.207053" level="INFO">${current_ssh_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:00:57.206559" elapsed="0.000521"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:57.207750" level="INFO">Attempting to execute command "/tmp/karaf-0.24.0/bin/start -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:/tmp/karaf-0.24.0/data/log/gc_1776150057.197328.log" on remote system "10.30.171.229" by user "jenkins" with keyfile pass "any" and prompt "&gt;" and password ""</msg>
<arg>Attempting to execute command "${cmd}" on remote system "${system}" by user "${user}" with keyfile pass "${keyfile_pass}" and prompt "${prompt}" and password "${password}"</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:57.207239" elapsed="0.000561"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:00:57.208442" level="INFO">${conn_id} = 39</msg>
<var>${conn_id}</var>
<arg>${system}</arg>
<arg>prompt=${prompt}</arg>
<arg>timeout=${prompt_timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:57.207963" elapsed="0.000509"/>
</kw>
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:00:57.209696" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:00:57.209822" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:00:57.209139" elapsed="0.000709"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:57.210042" elapsed="0.000707"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:00:57.212911" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:00:57.535034" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:00:43 UTC 2026

  System load:  0.14               Processes:             126
  Usage of /:   11.3% of 77.35GB   Users logged in:       1
  Memory usage: 33%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 07:00:57 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:00:57.212281" elapsed="0.323255"/>
</kw>
<msg time="2026-04-14T07:00:57.535914" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:57.210983" elapsed="0.325348"/>
</kw>
<arg>${user}</arg>
<arg>${password}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:00:57.208699" elapsed="0.328321"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:00:57.537725" level="INFO">Executing command '/tmp/karaf-0.24.0/bin/start -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:/tmp/karaf-0.24.0/data/log/gc_1776150057.197328.log'.</msg>
<msg time="2026-04-14T07:00:57.560497" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:00:57.560788" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T07:00:57.560917" level="INFO">${stderr} = </msg>
<var>${stdout}</var>
<var>${stderr}</var>
<arg>${cmd}</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:00:57.537431" elapsed="0.023590"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:57.561633" elapsed="0.000655"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:57.563684" level="INFO"/>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:57.562781" elapsed="0.001037"/>
</kw>
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot;">
<return>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T07:00:57.564419" elapsed="0.000058"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:57.564005" elapsed="0.000562"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:57.563950" elapsed="0.000671"/>
</if>
<if>
<branch type="IF" condition="&quot;${return_stderr}&quot;!=&quot;True&quot;">
<return>
<value>${stdout}</value>
<status status="PASS" start="2026-04-14T07:00:57.565098" elapsed="0.000075"/>
</return>
<status status="PASS" start="2026-04-14T07:00:57.564750" elapsed="0.000501"/>
</branch>
<status status="PASS" start="2026-04-14T07:00:57.564714" elapsed="0.000573"/>
</if>
<return>
<value>${stdout}</value>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T07:00:57.565337" elapsed="0.000042"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:57.585202" elapsed="0.000633"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:57.586019" elapsed="0.000182"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:57.586371" elapsed="0.000106"/>
</kw>
<arg>${current_ssh_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:57.565831" elapsed="0.020702"/>
</kw>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Reduces the common work of running a command on a remote system to a single higher level
robot keyword, taking care to log in with a public key and. The command given is written and the return value
depends on the passed argument values of return_stdout (default: True) and return_stderr (default: False).
At least one should be True, or the keyword will exit and FAIL. If both are True, the resulting return value
will be a two element list containing both. Otherwise the resulting return value is a string.
No test conditions are checked.</doc>
<status status="PASS" start="2026-04-14T07:00:57.205351" elapsed="0.381281"/>
</kw>
<msg time="2026-04-14T07:00:57.586775" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run Command On Remote System</arg>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:57.204734" elapsed="0.382106"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Call Run Comand On Remote System, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T07:00:57.204143" elapsed="0.382784"/>
</kw>
<msg time="2026-04-14T07:00:57.586969" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:57.203622" elapsed="0.383394"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:00:57.590635" elapsed="0.000323"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:00:57.591126" elapsed="0.000155"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:00:57.591450" elapsed="0.000100"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:00:57.587336" elapsed="0.004268"/>
</kw>
<msg time="2026-04-14T07:00:57.591704" level="INFO">${output} = </msg>
<var>${output}</var>
<arg>Utils.Run_Command_On_Controller</arg>
<arg>${member_ip}</arg>
<arg>${command}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T07:00:57.202723" elapsed="0.389006"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:57.592206" level="INFO"/>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:57.591946" elapsed="0.000301"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T07:00:57.592294" elapsed="0.000033"/>
</return>
<arg>command=${command}</arg>
<arg>member_index=${index}</arg>
<doc>Obtain IP, call Utils and return output. This keeps previous ssh session active.</doc>
<status status="PASS" start="2026-04-14T07:00:57.201708" elapsed="0.391018"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:00:57.201307" elapsed="0.391460"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:00:57.201165" elapsed="0.391641"/>
</for>
<arg>command=${command} ${gc_options}</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Cycle through indices (or all), run command on each.</doc>
<status status="PASS" start="2026-04-14T07:00:57.198944" elapsed="0.393922"/>
</kw>
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Verify_Members_Are_Ready" owner="ClusterManagement">
<if>
<branch type="IF" condition="${verify_cluster_sync}">
<kw name="Check_Cluster_Is_In_Sync" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:00:57.605945" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:00:57.605540" elapsed="0.000433"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:00:57.606460" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:00:57.606139" elapsed="0.000347"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:00:57.606532" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:57.606690" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:00:57.605097" elapsed="0.001617"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Sync_Status_Of_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:00:57.608300" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:00:57.607998" elapsed="0.000329"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:00:57.608388" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:00:57.608539" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:00:57.607645" elapsed="0.000919"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:57.616678" level="INFO">jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:57.616418" elapsed="0.000307"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:00:57.617144" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:00:57.616883" elapsed="0.000305"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:00:57.622872" level="FAIL">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="FAIL" start="2026-04-14T07:00:57.619515" elapsed="0.011924">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</status>
</kw>
<status status="FAIL" start="2026-04-14T07:00:57.617257" elapsed="0.014374">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</status>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:57.632007" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:57.631692" elapsed="0.000411"/>
</branch>
<status status="FAIL" start="2026-04-14T07:00:57.617237" elapsed="0.014899">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</status>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:57.633005" elapsed="0.000042"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:00:57.633242" elapsed="0.000022"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:57.633185" elapsed="0.000118"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:00:57.633154" elapsed="0.000180"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:57.633580" elapsed="0.000032"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T07:00:57.633681" elapsed="0.000022"/>
</return>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="FAIL" start="2026-04-14T07:00:57.611690" elapsed="0.022160">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</status>
</kw>
<return>
<value>${response_text}</value>
<status status="NOT RUN" start="2026-04-14T07:00:57.633953" elapsed="0.000023"/>
</return>
<var>${conf_text}</var>
<arg>uri=${JOLOKIA_CONF_SHARD_MANAGER_URI}</arg>
<arg>session=${session}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="FAIL" start="2026-04-14T07:00:57.608780" elapsed="0.025317">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</status>
</kw>
<kw name="ClusterManagement__Parse_Sync_Status" owner="ClusterManagement">
<var>${conf_status}</var>
<arg>shard_manager_text=${conf_text}</arg>
<doc>Return sync status parsed out of given text. Called twice by Get_Sync_Status_Of_Member.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:57.634446" elapsed="0.000037"/>
</kw>
<if>
<branch type="IF" condition="'False' == ${conf_status}">
<return>
<value>False</value>
<status status="NOT RUN" start="2026-04-14T07:00:57.634633" elapsed="0.000019"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:00:57.634582" elapsed="0.000108"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:00:57.634556" elapsed="0.000165"/>
</if>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<var>${oper_text}</var>
<arg>uri=${JOLOKIA_OPER_SHARD_MANAGER_URI}</arg>
<arg>session=${session}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:57.635002" elapsed="0.000034"/>
</kw>
<kw name="ClusterManagement__Parse_Sync_Status" owner="ClusterManagement">
<var>${oper_status}</var>
<arg>shard_manager_text=${oper_text}</arg>
<doc>Return sync status parsed out of given text. Called twice by Get_Sync_Status_Of_Member.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:57.635316" elapsed="0.000032"/>
</kw>
<return>
<value>${oper_status}</value>
<status status="NOT RUN" start="2026-04-14T07:00:57.635431" elapsed="0.000023"/>
</return>
<var>${status}</var>
<arg>member_index=${index}</arg>
<doc>Obtain IP, two GETs from jolokia URIs, return combined sync status as string.</doc>
<status status="FAIL" start="2026-04-14T07:00:57.607196" elapsed="0.028383">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</status>
</kw>
<if>
<branch type="IF" condition="'True' == '${status}'">
<continue>
<status status="NOT RUN" start="2026-04-14T07:00:57.635759" elapsed="0.000030"/>
</continue>
<status status="NOT RUN" start="2026-04-14T07:00:57.635695" elapsed="0.000134"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:00:57.635670" elapsed="0.000190"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Index ${index} has incorrect status: ${status}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:00:57.636066" elapsed="0.000029"/>
</kw>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:00:57.606959" elapsed="0.029206">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:00:57.606770" elapsed="0.029484">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</status>
</for>
<arg>${member_index_list}</arg>
<doc>Fail if no-sync is detected on a member from list (or any).</doc>
<status status="FAIL" start="2026-04-14T07:00:57.604662" elapsed="0.032000">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</status>
</kw>
<status status="FAIL" start="2026-04-14T07:00:57.604313" elapsed="0.032434">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</status>
</branch>
<status status="FAIL" start="2026-04-14T07:00:57.604292" elapsed="0.032502">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</status>
</if>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Verify_Restconf_Is_Available" owner="ClusterManagement">
<arg>${member_index_list}</arg>
<status status="NOT RUN" start="2026-04-14T07:00:57.637226" elapsed="0.000035"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:57.636893" elapsed="0.000411"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:00:57.636869" elapsed="0.000467"/>
</if>
<if>
<branch type="IF" condition="${verify_system_status} and (&quot;${service_list}&quot; != &quot;[[]]&quot;)">
<kw name="Check Status Of Services Is OPERATIONAL" owner="ClusterManagement">
<arg>@{service_list}</arg>
<doc>This keyword will verify whether all the services are operational in all the ODL nodes</doc>
<status status="NOT RUN" start="2026-04-14T07:00:57.637744" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:00:57.637444" elapsed="0.000380"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:00:57.637419" elapsed="0.000437"/>
</if>
<arg>${member_index_list}</arg>
<arg>${wait_for_sync}</arg>
<arg>${verify_restconf}</arg>
<arg>${check_system_status}</arg>
<arg>${service_list}</arg>
<doc>Verifies the specified readiness conditions for the given listed members after startup.
If ${verify_cluster_sync}, verifies the datastores have synced with the rest of the cluster.
If True, verifies RESTCONF is available.
If ${verify_system_status}, verifies the system services are OPERATIONAL.</doc>
<status status="FAIL" start="2026-04-14T07:00:57.603853" elapsed="0.034118">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</status>
</kw>
<kw name="Verify_Members_Are_Ready" owner="ClusterManagement">
<if>
<branch type="IF" condition="${verify_cluster_sync}">
<kw name="Check_Cluster_Is_In_Sync" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:07.657929" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:07.657470" elapsed="0.000491"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:07.658468" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:07.658139" elapsed="0.000356"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:01:07.658544" elapsed="0.000040"/>
</return>
<msg time="2026-04-14T07:01:07.658717" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:01:07.657026" elapsed="0.001717"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Sync_Status_Of_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:07.660330" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:07.659983" elapsed="0.000400"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:01:07.660434" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:01:07.660590" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:01:07.659630" elapsed="0.000985"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:07.668950" level="INFO">jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:07.668661" elapsed="0.000340"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:07.669426" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:07.669161" elapsed="0.000310"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:01:07.675975" level="FAIL">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="FAIL" start="2026-04-14T07:01:07.671948" elapsed="0.005892">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</status>
</kw>
<status status="FAIL" start="2026-04-14T07:01:07.669547" elapsed="0.008446">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</status>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:07.678201" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:07.678033" elapsed="0.000238"/>
</branch>
<status status="FAIL" start="2026-04-14T07:01:07.669524" elapsed="0.008772">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</status>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:07.678883" elapsed="0.000030"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:07.679031" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:07.678990" elapsed="0.000087"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:07.678971" elapsed="0.000129"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:07.679255" elapsed="0.000021"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T07:01:07.679326" elapsed="0.000015"/>
</return>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="FAIL" start="2026-04-14T07:01:07.663578" elapsed="0.015883">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</status>
</kw>
<return>
<value>${response_text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:07.679539" elapsed="0.000017"/>
</return>
<var>${conf_text}</var>
<arg>uri=${JOLOKIA_CONF_SHARD_MANAGER_URI}</arg>
<arg>session=${session}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="FAIL" start="2026-04-14T07:01:07.660834" elapsed="0.018808">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</status>
</kw>
<kw name="ClusterManagement__Parse_Sync_Status" owner="ClusterManagement">
<var>${conf_status}</var>
<arg>shard_manager_text=${conf_text}</arg>
<doc>Return sync status parsed out of given text. Called twice by Get_Sync_Status_Of_Member.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:07.679888" elapsed="0.000027"/>
</kw>
<if>
<branch type="IF" condition="'False' == ${conf_status}">
<return>
<value>False</value>
<status status="NOT RUN" start="2026-04-14T07:01:07.680023" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:07.679986" elapsed="0.000079"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:07.679968" elapsed="0.000119"/>
</if>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<var>${oper_text}</var>
<arg>uri=${JOLOKIA_OPER_SHARD_MANAGER_URI}</arg>
<arg>session=${session}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:07.680292" elapsed="0.000024"/>
</kw>
<kw name="ClusterManagement__Parse_Sync_Status" owner="ClusterManagement">
<var>${oper_status}</var>
<arg>shard_manager_text=${oper_text}</arg>
<doc>Return sync status parsed out of given text. Called twice by Get_Sync_Status_Of_Member.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:07.680542" elapsed="0.000025"/>
</kw>
<return>
<value>${oper_status}</value>
<status status="NOT RUN" start="2026-04-14T07:01:07.680612" elapsed="0.000016"/>
</return>
<var>${status}</var>
<arg>member_index=${index}</arg>
<doc>Obtain IP, two GETs from jolokia URIs, return combined sync status as string.</doc>
<status status="FAIL" start="2026-04-14T07:01:07.659226" elapsed="0.021489">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</status>
</kw>
<if>
<branch type="IF" condition="'True' == '${status}'">
<continue>
<status status="NOT RUN" start="2026-04-14T07:01:07.680840" elapsed="0.000017"/>
</continue>
<status status="NOT RUN" start="2026-04-14T07:01:07.680799" elapsed="0.000087"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:07.680781" elapsed="0.000127"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Index ${index} has incorrect status: ${status}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:07.681094" elapsed="0.000024"/>
</kw>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:01:07.658991" elapsed="0.022179">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:01:07.658800" elapsed="0.022436">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</status>
</for>
<arg>${member_index_list}</arg>
<doc>Fail if no-sync is detected on a member from list (or any).</doc>
<status status="FAIL" start="2026-04-14T07:01:07.656591" elapsed="0.024820">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</status>
</kw>
<status status="FAIL" start="2026-04-14T07:01:07.656170" elapsed="0.025310">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</status>
</branch>
<status status="FAIL" start="2026-04-14T07:01:07.656143" elapsed="0.025372">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</status>
</if>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Verify_Restconf_Is_Available" owner="ClusterManagement">
<arg>${member_index_list}</arg>
<status status="NOT RUN" start="2026-04-14T07:01:07.681800" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:07.681588" elapsed="0.000266"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:07.681571" elapsed="0.000307"/>
</if>
<if>
<branch type="IF" condition="${verify_system_status} and (&quot;${service_list}&quot; != &quot;[[]]&quot;)">
<kw name="Check Status Of Services Is OPERATIONAL" owner="ClusterManagement">
<arg>@{service_list}</arg>
<doc>This keyword will verify whether all the services are operational in all the ODL nodes</doc>
<status status="NOT RUN" start="2026-04-14T07:01:07.682149" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:07.681933" elapsed="0.000273"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:07.681917" elapsed="0.000313"/>
</if>
<arg>${member_index_list}</arg>
<arg>${wait_for_sync}</arg>
<arg>${verify_restconf}</arg>
<arg>${check_system_status}</arg>
<arg>${service_list}</arg>
<doc>Verifies the specified readiness conditions for the given listed members after startup.
If ${verify_cluster_sync}, verifies the datastores have synced with the rest of the cluster.
If True, verifies RESTCONF is available.
If ${verify_system_status}, verifies the system services are OPERATIONAL.</doc>
<status status="FAIL" start="2026-04-14T07:01:07.655617" elapsed="0.026696">ConnectionError: HTTPConnectionPool(host='10.30.171.229', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError("HTTPConnection(host='10.30.171.229', port=8181): Failed to establish a new connection: [Errno 111] Connection refused"))</status>
</kw>
<kw name="Verify_Members_Are_Ready" owner="ClusterManagement">
<if>
<branch type="IF" condition="${verify_cluster_sync}">
<kw name="Check_Cluster_Is_In_Sync" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:17.704934" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:17.704441" elapsed="0.000527"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:17.705516" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:17.705172" elapsed="0.000371"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:01:17.705592" elapsed="0.000041"/>
</return>
<msg time="2026-04-14T07:01:17.705767" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:01:17.703993" elapsed="0.001799"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Sync_Status_Of_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:17.707428" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:17.707099" elapsed="0.000356"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:01:17.707501" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:01:17.707654" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:01:17.706732" elapsed="0.000946"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:17.715727" level="INFO">jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:17.715458" elapsed="0.000318"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:17.716196" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:17.715937" elapsed="0.000305"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:01:17.823013" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:01:17.823215" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore 
 status=401, reason=Unauthorized 
 headers={'Cache-Control': 'must-revalidate,no-cache,no-store', 'Content-Type': 'text/html;charset=iso-8859-1', 'Content-Length': '524'} 
 body=&lt;html&gt;
&lt;head&gt;
&lt;meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1"/&gt;
&lt;title&gt;Error 401 Unauthorized&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;&lt;h2&gt;HTTP ERROR 401 Unauthorized&lt;/h2&gt;
&lt;table&gt;
&lt;tr&gt;&lt;th&gt;URI:&lt;/th&gt;&lt;td&gt;/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;th&gt;STATUS:&lt;/th&gt;&lt;td&gt;401&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;th&gt;MESSAGE:&lt;/th&gt;&lt;td&gt;Unauthorized&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;th&gt;SERVLET:&lt;/th&gt;&lt;td&gt;org.jolokia.osgi.servlet.JolokiaServlet&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;/body&gt;
&lt;/html&gt;
 
 </msg>
<msg time="2026-04-14T07:01:17.823792" level="FAIL">HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="FAIL" start="2026-04-14T07:01:17.718600" elapsed="0.106694">HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore</status>
</kw>
<status status="FAIL" start="2026-04-14T07:01:17.716312" elapsed="0.109226">HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore</status>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:17.826101" elapsed="0.000056"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:17.825626" elapsed="0.000632"/>
</branch>
<status status="FAIL" start="2026-04-14T07:01:17.716292" elapsed="0.110020">HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore</status>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:17.827694" elapsed="0.000073"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:17.828039" elapsed="0.000034"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:17.827951" elapsed="0.000189"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:17.827906" elapsed="0.000283"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:17.828580" elapsed="0.000052"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T07:01:17.828745" elapsed="0.000040"/>
</return>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="FAIL" start="2026-04-14T07:01:17.710582" elapsed="0.118443">HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore</status>
</kw>
<return>
<value>${response_text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:17.829192" elapsed="0.000037"/>
</return>
<var>${conf_text}</var>
<arg>uri=${JOLOKIA_CONF_SHARD_MANAGER_URI}</arg>
<arg>session=${session}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="FAIL" start="2026-04-14T07:01:17.707896" elapsed="0.121557">HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore</status>
</kw>
<kw name="ClusterManagement__Parse_Sync_Status" owner="ClusterManagement">
<var>${conf_status}</var>
<arg>shard_manager_text=${conf_text}</arg>
<doc>Return sync status parsed out of given text. Called twice by Get_Sync_Status_Of_Member.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:17.830071" elapsed="0.000060"/>
</kw>
<if>
<branch type="IF" condition="'False' == ${conf_status}">
<return>
<value>False</value>
<status status="NOT RUN" start="2026-04-14T07:01:17.830405" elapsed="0.000033"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:17.830291" elapsed="0.000211"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:17.830250" elapsed="0.000300"/>
</if>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<var>${oper_text}</var>
<arg>uri=${JOLOKIA_OPER_SHARD_MANAGER_URI}</arg>
<arg>session=${session}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:17.830827" elapsed="0.000030"/>
</kw>
<kw name="ClusterManagement__Parse_Sync_Status" owner="ClusterManagement">
<var>${oper_status}</var>
<arg>shard_manager_text=${oper_text}</arg>
<doc>Return sync status parsed out of given text. Called twice by Get_Sync_Status_Of_Member.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:17.831070" elapsed="0.000024"/>
</kw>
<return>
<value>${oper_status}</value>
<status status="NOT RUN" start="2026-04-14T07:01:17.831139" elapsed="0.000015"/>
</return>
<var>${status}</var>
<arg>member_index=${index}</arg>
<doc>Obtain IP, two GETs from jolokia URIs, return combined sync status as string.</doc>
<status status="FAIL" start="2026-04-14T07:01:17.706316" elapsed="0.124928">HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore</status>
</kw>
<if>
<branch type="IF" condition="'True' == '${status}'">
<continue>
<status status="NOT RUN" start="2026-04-14T07:01:17.831394" elapsed="0.000022"/>
</continue>
<status status="NOT RUN" start="2026-04-14T07:01:17.831326" elapsed="0.000119"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:17.831308" elapsed="0.000161"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Index ${index} has incorrect status: ${status}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:17.831624" elapsed="0.000022"/>
</kw>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:01:17.706056" elapsed="0.125646">HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:01:17.705849" elapsed="0.125916">HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore</status>
</for>
<arg>${member_index_list}</arg>
<doc>Fail if no-sync is detected on a member from list (or any).</doc>
<status status="FAIL" start="2026-04-14T07:01:17.703552" elapsed="0.128316">HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore</status>
</kw>
<status status="FAIL" start="2026-04-14T07:01:17.703125" elapsed="0.128808">HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore</status>
</branch>
<status status="FAIL" start="2026-04-14T07:01:17.703098" elapsed="0.128899">HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore</status>
</if>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Verify_Restconf_Is_Available" owner="ClusterManagement">
<arg>${member_index_list}</arg>
<status status="NOT RUN" start="2026-04-14T07:01:17.832282" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:17.832072" elapsed="0.000264"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:17.832054" elapsed="0.000328"/>
</if>
<if>
<branch type="IF" condition="${verify_system_status} and (&quot;${service_list}&quot; != &quot;[[]]&quot;)">
<kw name="Check Status Of Services Is OPERATIONAL" owner="ClusterManagement">
<arg>@{service_list}</arg>
<doc>This keyword will verify whether all the services are operational in all the ODL nodes</doc>
<status status="NOT RUN" start="2026-04-14T07:01:17.832659" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:17.832442" elapsed="0.000274"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:17.832425" elapsed="0.000315"/>
</if>
<arg>${member_index_list}</arg>
<arg>${wait_for_sync}</arg>
<arg>${verify_restconf}</arg>
<arg>${check_system_status}</arg>
<arg>${service_list}</arg>
<doc>Verifies the specified readiness conditions for the given listed members after startup.
If ${verify_cluster_sync}, verifies the datastores have synced with the rest of the cluster.
If True, verifies RESTCONF is available.
If ${verify_system_status}, verifies the system services are OPERATIONAL.</doc>
<status status="FAIL" start="2026-04-14T07:01:17.702557" elapsed="0.130266">HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore</status>
</kw>
<kw name="Verify_Members_Are_Ready" owner="ClusterManagement">
<if>
<branch type="IF" condition="${verify_cluster_sync}">
<kw name="Check_Cluster_Is_In_Sync" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:27.855337" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:27.854786" elapsed="0.000605"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:27.855909" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:27.855584" elapsed="0.000352"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:01:27.855988" elapsed="0.000052"/>
</return>
<msg time="2026-04-14T07:01:27.856180" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:01:27.854306" elapsed="0.001899"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Sync_Status_Of_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:27.857839" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:27.857535" elapsed="0.000330"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:01:27.857912" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:01:27.858060" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:01:27.857154" elapsed="0.000931"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:27.866417" level="INFO">jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:27.866127" elapsed="0.000339"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:27.866877" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:27.866624" elapsed="0.000297"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:01:28.536261" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:01:28.536610" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:01:28 GMT', 'Expires': 'Tue, 14 Apr 2026 06:01:28 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore","type":"read"},"value":{"LocalShards":["member-1-shard-default-config"],"SyncStatus":true,"MemberName":"member-1"},"timestamp":1776150088,"status":200} 
 </msg>
<msg time="2026-04-14T07:01:28.537024" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:01:27.869243" elapsed="0.667851"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:27.866990" elapsed="0.670257"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:28.537985" elapsed="0.000062"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:28.537338" elapsed="0.000810"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:27.866970" elapsed="0.671229"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.546302" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore","type":"read"},"value":{"LocalShards":["member-1-shard-default-config"],"SyncStatus":true,"MemberName":"member-1"},"timestamp":1776150088,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:28.541541" elapsed="0.004993"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:28.540853" elapsed="0.005791"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:28.540800" elapsed="0.005873"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.549842" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:28.546992" elapsed="0.002948"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:28.546733" elapsed="0.003320"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:28.546714" elapsed="0.003367"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.550942" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:28.550297" elapsed="0.000673"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:28.551321" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:28.551044" elapsed="0.000474"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.552339" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:28.551720" elapsed="0.000715"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:28.551546" elapsed="0.001047"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:28.551024" elapsed="0.001595"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.553339" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:28.552790" elapsed="0.000597"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:28.553743" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:28.553470" elapsed="0.000460"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.554757" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:28.554128" elapsed="0.000715"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:28.553959" elapsed="0.001037"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:28.553450" elapsed="0.001571"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:28.555196" elapsed="0.000734"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:01:28.557041" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:28.556153" elapsed="0.000917"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:28.557252" elapsed="0.003534"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:01:28.539609" elapsed="0.021266"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:28.561114" elapsed="0.000020"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:28.560976" elapsed="0.000194"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:28.560948" elapsed="0.000246"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:01:28.564699" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 1776150088,...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:01:28.561412" elapsed="0.003320"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:01:28.564788" elapsed="0.000050"/>
</return>
<msg time="2026-04-14T07:01:28.564981" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 1776150088,...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:01:27.861199" elapsed="0.703808"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:28.565070" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:01:28.565227" level="INFO">${conf_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 1776150088,...</msg>
<var>${conf_text}</var>
<arg>uri=${JOLOKIA_CONF_SHARD_MANAGER_URI}</arg>
<arg>session=${session}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:01:27.858303" elapsed="0.706950"/>
</kw>
<kw name="ClusterManagement__Parse_Sync_Status" owner="ClusterManagement">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.566520" level="INFO">{
 "request": {
  "mbean": "org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 1776150088,
 "value": {
  "LocalShards": [
   "member-1-shard-default-config"
  ],
  "MemberName": "member-1",
  "SyncStatus": true
 }
}
</msg>
<arg>${shard_manager_text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:28.566076" elapsed="0.000588"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.567766" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150088, 'value': {...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:28.567285" elapsed="0.000511"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:01:28.567847" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:01:28.568012" level="INFO">${manager_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150088, 'value': {...</msg>
<var>${manager_object}</var>
<arg>${shard_manager_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:01:28.566889" elapsed="0.001202"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:01:28.568517" level="INFO">${value_object} = {'LocalShards': ['member-1-shard-default-config'], 'MemberName': 'member-1', 'SyncStatus': True}</msg>
<var>${value_object}</var>
<arg>dictionary=${manager_object}</arg>
<arg>key=value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:01:28.568261" elapsed="0.000283"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:01:28.568928" level="INFO">${sync_status} = True</msg>
<var>${sync_status}</var>
<arg>dictionary=${value_object}</arg>
<arg>key=SyncStatus</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:01:28.568706" elapsed="0.000247"/>
</kw>
<return>
<value>${sync_status}</value>
<status status="PASS" start="2026-04-14T07:01:28.569002" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:01:28.569156" level="INFO">${conf_status} = True</msg>
<var>${conf_status}</var>
<arg>shard_manager_text=${conf_text}</arg>
<doc>Return sync status parsed out of given text. Called twice by Get_Sync_Status_Of_Member.</doc>
<status status="PASS" start="2026-04-14T07:01:28.565655" elapsed="0.003526"/>
</kw>
<if>
<branch type="IF" condition="'False' == ${conf_status}">
<return>
<value>False</value>
<status status="NOT RUN" start="2026-04-14T07:01:28.569395" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:28.569260" elapsed="0.000181"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:28.569239" elapsed="0.000225"/>
</if>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.577693" level="INFO">jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:28.577403" elapsed="0.000342"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.578154" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:28.577907" elapsed="0.000292"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:01:28.590139" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:01:28.590265" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:01:28 GMT', 'Expires': 'Tue, 14 Apr 2026 06:01:28 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=ShardManager,name=shard-manager-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"LocalShards":["member-1-shard-default-operational"],"SyncStatus":true,"MemberName":"member-1"},"timestamp":1776150088,"status":200} 
 </msg>
<msg time="2026-04-14T07:01:28.590496" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:01:28.583555" elapsed="0.006983"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:28.578272" elapsed="0.012347"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:28.590917" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:28.590668" elapsed="0.000345"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:28.578251" elapsed="0.012795"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.597505" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=ShardManager,name=shard-manager-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"LocalShards":["member-1-shard-default-operational"],"SyncStatus":true,"MemberName":"member-1"},"timestamp":1776150088,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:28.593055" elapsed="0.004600"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:28.592664" elapsed="0.005157"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:28.592632" elapsed="0.005234"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.604109" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:28.598343" elapsed="0.005946"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:28.597959" elapsed="0.006563"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:28.597929" elapsed="0.006651"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.606210" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:28.605015" elapsed="0.001248"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:28.607132" elapsed="0.000049"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:28.606431" elapsed="0.001106"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.609084" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:28.608009" elapsed="0.001183"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:28.607598" elapsed="0.001838"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:28.606391" elapsed="0.003083"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.610470" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:28.609713" elapsed="0.000795"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:28.610967" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:28.610610" elapsed="0.000590"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.612271" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:28.611488" elapsed="0.000907"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:28.611239" elapsed="0.001359"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:28.610582" elapsed="0.002052"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:28.612867" elapsed="0.000975"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:01:28.615143" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:28.614083" elapsed="0.001094"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:28.615402" elapsed="0.003973"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:01:28.591911" elapsed="0.027555"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:28.619675" elapsed="0.000019"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:28.619547" elapsed="0.000182"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:28.619526" elapsed="0.000224"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:01:28.623155" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=ShardManager,name=shard-manager-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 1...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:01:28.619908" elapsed="0.003284"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:01:28.623264" elapsed="0.000057"/>
</return>
<msg time="2026-04-14T07:01:28.623519" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=ShardManager,name=shard-manager-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 1...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:01:28.572520" elapsed="0.051033"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:28.623627" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:01:28.623808" level="INFO">${oper_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=ShardManager,name=shard-manager-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 1...</msg>
<var>${oper_text}</var>
<arg>uri=${JOLOKIA_OPER_SHARD_MANAGER_URI}</arg>
<arg>session=${session}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:01:28.569679" elapsed="0.054156"/>
</kw>
<kw name="ClusterManagement__Parse_Sync_Status" owner="ClusterManagement">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.624847" level="INFO">{
 "request": {
  "mbean": "org.opendaylight.controller:Category=ShardManager,name=shard-manager-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 1776150088,
 "value": {
  "LocalShards": [
   "member-1-shard-default-operational"
  ],
  "MemberName": "member-1",
  "SyncStatus": true
 }
}
</msg>
<arg>${shard_manager_text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:28.624565" elapsed="0.000331"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.625976" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=ShardManager,name=shard-manager-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150088, ...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:28.625547" elapsed="0.000457"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:01:28.626053" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:01:28.626215" level="INFO">${manager_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=ShardManager,name=shard-manager-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150088, ...</msg>
<var>${manager_object}</var>
<arg>${shard_manager_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:01:28.625115" elapsed="0.001126"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:01:28.626731" level="INFO">${value_object} = {'LocalShards': ['member-1-shard-default-operational'], 'MemberName': 'member-1', 'SyncStatus': True}</msg>
<var>${value_object}</var>
<arg>dictionary=${manager_object}</arg>
<arg>key=value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:01:28.626499" elapsed="0.000258"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:01:28.627154" level="INFO">${sync_status} = True</msg>
<var>${sync_status}</var>
<arg>dictionary=${value_object}</arg>
<arg>key=SyncStatus</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:01:28.626935" elapsed="0.000245"/>
</kw>
<return>
<value>${sync_status}</value>
<status status="PASS" start="2026-04-14T07:01:28.627227" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:01:28.627399" level="INFO">${oper_status} = True</msg>
<var>${oper_status}</var>
<arg>shard_manager_text=${oper_text}</arg>
<doc>Return sync status parsed out of given text. Called twice by Get_Sync_Status_Of_Member.</doc>
<status status="PASS" start="2026-04-14T07:01:28.624136" elapsed="0.003290"/>
</kw>
<return>
<value>${oper_status}</value>
<status status="PASS" start="2026-04-14T07:01:28.627471" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:01:28.627625" level="INFO">${status} = True</msg>
<var>${status}</var>
<arg>member_index=${index}</arg>
<doc>Obtain IP, two GETs from jolokia URIs, return combined sync status as string.</doc>
<status status="PASS" start="2026-04-14T07:01:27.856740" elapsed="0.770909"/>
</kw>
<if>
<branch type="IF" condition="'True' == '${status}'">
<continue>
<status status="PASS" start="2026-04-14T07:01:28.627853" elapsed="0.000047"/>
</continue>
<status status="PASS" start="2026-04-14T07:01:28.627725" elapsed="0.000230"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:28.627707" elapsed="0.000274"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Index ${index} has incorrect status: ${status}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:28.628139" elapsed="0.000022"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:01:27.856496" elapsed="0.771701"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:01:27.856272" elapsed="0.771969"/>
</for>
<arg>${member_index_list}</arg>
<doc>Fail if no-sync is detected on a member from list (or any).</doc>
<status status="PASS" start="2026-04-14T07:01:27.853850" elapsed="0.774459"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:27.853263" elapsed="0.775081"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:27.853219" elapsed="0.775166"/>
</if>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Verify_Restconf_Is_Available" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.630315" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:28.629911" elapsed="0.000432"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.630862" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:28.630536" elapsed="0.000359"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:01:28.630943" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:01:28.631105" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:01:28.629173" elapsed="0.001958"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.632270" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:28.631953" elapsed="0.000343"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:01:28.632343" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:01:28.632516" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:01:28.631564" elapsed="0.000977"/>
</kw>
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.736318" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:28.735438" elapsed="0.001006"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:28.738045" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:28.737684" elapsed="0.000456">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:28.738335" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:28.736737" elapsed="0.001710"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.739561" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:28.738711" elapsed="0.000947"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:01:28.740283" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:01:28.740752" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:01:28.739939" elapsed="0.000910"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.741778" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:28.741084" elapsed="0.000834"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.744187" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:28.743617" elapsed="0.000618"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.744715" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:01:28.744421" elapsed="0.000321"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:28.745115" elapsed="0.000023"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:28.745329" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:28.745620" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:01:28.744970" elapsed="0.000709"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:01:28.744801" elapsed="0.000913"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:01:28.745770" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T07:01:28.746101" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:01:28.742922" elapsed="0.003214"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:28.742057" elapsed="0.004125"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:28.746572" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:28.746268" elapsed="0.000390"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:28.742013" elapsed="0.004727"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.747866" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:28.746951" elapsed="0.001014"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:01:28.748040" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:01:28.734105" elapsed="0.014191"/>
</kw>
<msg time="2026-04-14T07:01:28.748353" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:28.677760" elapsed="0.070662"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:28.762148" elapsed="0.000030"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:28.775476" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:28.788820" elapsed="0.000029"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:28.789023" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:28.789203" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:28.789680" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:28.789527" elapsed="0.000346"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:28.789511" elapsed="0.000390"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:28.790048" elapsed="0.000022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:28.790221" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:28.790413" elapsed="0.000023"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:01:28.789478" elapsed="0.000992"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:01:28.789321" elapsed="0.001176"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:28.790649" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:28.790726" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T07:01:28.790858" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:01:28.673047" elapsed="0.117838"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:28.792337" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:28.791968" elapsed="0.000460">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:28.792523" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:28.791587" elapsed="0.000961"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:28.792880" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:28.792620" elapsed="0.000317"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.793583" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:28.793157" elapsed="0.000452"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:28.792962" elapsed="0.000683"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:28.792601" elapsed="0.001065"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.796416" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:28.793821" elapsed="0.002623"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:01:28.796496" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:01:28.796654" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:01:28.791231" elapsed="0.005449"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:28.798206" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:28.797686" elapsed="0.000584">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:28.798380" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:28.797327" elapsed="0.001080"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:01:28.798615" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:01:28.798479" elapsed="0.000195"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:28.798460" elapsed="0.000238"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:28.798846" elapsed="0.000022"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:28.799023" elapsed="0.000021"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:01:28.799088" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T07:01:28.801243" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:01:28.796994" elapsed="0.004277"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.802704" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:28.802452" elapsed="0.000299"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:28.803165" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:28.802913" elapsed="0.000297"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:01:29.307585" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:01:29.311081" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Set-Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0; Path=/rests; HttpOnly, rememberMe=deleteMe; Path=/rests; Max-Age=0; Expires=Mon, 13-Apr-2026 07:01:29 GMT; SameSite=lax', 'Expires': 'Thu, 01 Jan 1970 00:00:00 GMT', 'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:01:29.311664" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:01:28.805563" elapsed="0.506168"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:28.803276" elapsed="0.508586"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.312482" elapsed="0.000050"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:29.311947" elapsed="0.000652"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:28.803258" elapsed="0.509375"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.321053" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:29.315125" elapsed="0.006880"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:29.314577" elapsed="0.007601"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:29.314521" elapsed="0.007707"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.326321" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:29.322865" elapsed="0.003574"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:29.322345" elapsed="0.004208"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:29.322307" elapsed="0.004274"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.327572" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:29.326869" elapsed="0.000732"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.327951" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:29.327674" elapsed="0.000459"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.329041" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:29.328337" elapsed="0.000788"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:29.328160" elapsed="0.001122"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:29.327655" elapsed="0.001652"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.330031" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:29.329498" elapsed="0.000560"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.330409" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:29.330130" elapsed="0.000468"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.331627" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:29.330851" elapsed="0.000879"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:29.330634" elapsed="0.001290"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:29.330111" elapsed="0.001844"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:29.332176" elapsed="0.000908"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:01:29.334457" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:29.333313" elapsed="0.001181"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:29.334709" elapsed="0.005347"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:01:29.313660" elapsed="0.026535"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:29.340508" elapsed="0.000021"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:29.340332" elapsed="0.000235"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:29.340291" elapsed="0.000300"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:01:29.371713" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:01:29.340819" elapsed="0.030966"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:01:29.371909" elapsed="0.000097"/>
</return>
<msg time="2026-04-14T07:01:29.372241" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:01:28.801605" elapsed="0.570667"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:29.372352" elapsed="0.000045"/>
</return>
<msg time="2026-04-14T07:01:29.372536" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:01:28.645598" elapsed="0.726965"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.373218" elapsed="0.000037"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:29.372685" elapsed="0.000952"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:29.372658" elapsed="0.001010"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:29.373705" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:01:28.637193" elapsed="0.736645"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:01:28.631343" elapsed="0.742541"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:01:28.631192" elapsed="0.742740"/>
</for>
<arg>${member_index_list}</arg>
<status status="PASS" start="2026-04-14T07:01:28.628766" elapsed="0.745239"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:28.628443" elapsed="0.745593"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:28.628426" elapsed="0.745636"/>
</if>
<if>
<branch type="IF" condition="${verify_system_status} and (&quot;${service_list}&quot; != &quot;[[]]&quot;)">
<kw name="Check Status Of Services Is OPERATIONAL" owner="ClusterManagement">
<arg>@{service_list}</arg>
<doc>This keyword will verify whether all the services are operational in all the ODL nodes</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.374558" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:29.374125" elapsed="0.000492"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:29.374106" elapsed="0.000535"/>
</if>
<arg>${member_index_list}</arg>
<arg>${wait_for_sync}</arg>
<arg>${verify_restconf}</arg>
<arg>${check_system_status}</arg>
<arg>${service_list}</arg>
<doc>Verifies the specified readiness conditions for the given listed members after startup.
If ${verify_cluster_sync}, verifies the datastores have synced with the rest of the cluster.
If True, verifies RESTCONF is available.
If ${verify_system_status}, verifies the system services are OPERATIONAL.</doc>
<status status="PASS" start="2026-04-14T07:01:27.852400" elapsed="1.522293"/>
</kw>
<arg>${timeout}</arg>
<arg>10s</arg>
<arg>Verify_Members_Are_Ready</arg>
<arg>${member_index_list}</arg>
<arg>${wait_for_sync}</arg>
<arg>${verify_restconf}</arg>
<arg>${check_system_status}</arg>
<arg>${service_list}</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T07:00:57.593036" elapsed="31.781727"/>
</kw>
<kw name="Run_Bash_Command_On_List_Or_All" owner="ClusterManagement" type="TEARDOWN">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.378921" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:29.378376" elapsed="0.000573"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.379442" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:29.379117" elapsed="0.000352"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:01:29.379514" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:01:29.379671" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:01:29.377901" elapsed="0.001795"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:01:29.380846" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:01:29.380564" elapsed="0.000309"/>
</kw>
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:01:29.381813" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:01:29.381920" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:01:29.381587" elapsed="0.000359"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Controller" owner="Utils">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Remote System" owner="Utils">
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot; and &quot;${return_stderr}&quot;!=&quot;True&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>At least one of {return_stdout} or {return_stderr} args should be set to True</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.384884" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:29.384578" elapsed="0.000364"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:29.384558" elapsed="0.000408"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:01:29.385246" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:01:29.385346" level="INFO">${current_ssh_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:01:29.385114" elapsed="0.000275"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.386048" level="INFO">Attempting to execute command "netstat -pnatu | grep 2550" on remote system "10.30.171.229" by user "jenkins" with keyfile pass "any" and prompt "&gt;" and password ""</msg>
<arg>Attempting to execute command "${cmd}" on remote system "${system}" by user "${user}" with keyfile pass "${keyfile_pass}" and prompt "${prompt}" and password "${password}"</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:29.385545" elapsed="0.000570"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:01:29.386757" level="INFO">${conn_id} = 42</msg>
<var>${conn_id}</var>
<arg>${system}</arg>
<arg>prompt=${prompt}</arg>
<arg>timeout=${prompt_timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:01:29.386286" elapsed="0.000603"/>
</kw>
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.388616" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:01:29.388738" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:01:29.388043" elapsed="0.000729"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:29.389002" elapsed="0.000691"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:01:29.391108" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:01:29.709942" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:00:43 UTC 2026

  System load:  0.14               Processes:             126
  Usage of /:   11.3% of 77.35GB   Users logged in:       1
  Memory usage: 33%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 07:00:57 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:01:29.390454" elapsed="0.319780"/>
</kw>
<msg time="2026-04-14T07:01:29.710423" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:29.389872" elapsed="0.320732"/>
</kw>
<arg>${user}</arg>
<arg>${password}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:01:29.387121" elapsed="0.323635"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:01:29.711477" level="INFO">Executing command 'netstat -pnatu | grep 2550'.</msg>
<msg time="2026-04-14T07:01:29.724072" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T07:01:29.724345" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T07:01:29.724491" level="INFO">${stderr} = bash: line 1: netstat: command not found</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<arg>${cmd}</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:01:29.711086" elapsed="0.013459"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:01:29.724931" elapsed="0.000556"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.726771" level="INFO">bash: line 1: netstat: command not found</msg>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:29.725976" elapsed="0.000896"/>
</kw>
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot;">
<return>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T07:01:29.727440" elapsed="0.000043"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:29.727066" elapsed="0.000496"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:29.727005" elapsed="0.000612"/>
</if>
<if>
<branch type="IF" condition="&quot;${return_stderr}&quot;!=&quot;True&quot;">
<return>
<value>${stdout}</value>
<status status="PASS" start="2026-04-14T07:01:29.727986" elapsed="0.000059"/>
</return>
<status status="PASS" start="2026-04-14T07:01:29.727742" elapsed="0.000379"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:29.727707" elapsed="0.000467"/>
</if>
<return>
<value>${stdout}</value>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T07:01:29.728248" elapsed="0.000033"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:29.735272" elapsed="0.000639"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:01:29.736085" elapsed="0.000180"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:01:29.736431" elapsed="0.000100"/>
</kw>
<arg>${current_ssh_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:01:29.729033" elapsed="0.007551"/>
</kw>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Reduces the common work of running a command on a remote system to a single higher level
robot keyword, taking care to log in with a public key and. The command given is written and the return value
depends on the passed argument values of return_stdout (default: True) and return_stderr (default: False).
At least one should be True, or the keyword will exit and FAIL. If both are True, the resulting return value
will be a two element list containing both. Otherwise the resulting return value is a string.
No test conditions are checked.</doc>
<status status="PASS" start="2026-04-14T07:01:29.383989" elapsed="0.352694"/>
</kw>
<msg time="2026-04-14T07:01:29.736740" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run Command On Remote System</arg>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:29.383409" elapsed="0.353399"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Call Run Comand On Remote System, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T07:01:29.382798" elapsed="0.354100"/>
</kw>
<msg time="2026-04-14T07:01:29.736941" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:29.382258" elapsed="0.354742"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:29.740394" elapsed="0.000411"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:01:29.740974" elapsed="0.000147"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:01:29.741274" elapsed="0.000114"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:01:29.737299" elapsed="0.004143"/>
</kw>
<msg time="2026-04-14T07:01:29.741538" level="INFO">${output} = </msg>
<var>${output}</var>
<arg>Utils.Run_Command_On_Controller</arg>
<arg>${member_ip}</arg>
<arg>${command}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T07:01:29.381099" elapsed="0.360465"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.742000" level="INFO"/>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:29.741750" elapsed="0.000289"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T07:01:29.742082" elapsed="0.000029"/>
</return>
<arg>command=${command}</arg>
<arg>member_index=${index}</arg>
<doc>Obtain IP, call Utils and return output. This keeps previous ssh session active.</doc>
<status status="PASS" start="2026-04-14T07:01:29.380097" elapsed="0.362112"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:01:29.379911" elapsed="0.362337"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:01:29.379756" elapsed="0.362536"/>
</for>
<arg>command=netstat -pnatu | grep 2550</arg>
<doc>Cycle through indices (or all), run command on each.</doc>
<status status="PASS" start="2026-04-14T07:01:29.375100" elapsed="0.367304"/>
</kw>
<doc>If the list is empty, start all cluster members. Otherwise, start members based on present indices.
If ${wait_for_sync}, wait for cluster sync on listed members.
Optionally karaf_home can be overriden. Optionally specific JAVA_HOME is used for starting.
Garbage collection is unconditionally logged to files. TODO: Make that reasonable conditional?</doc>
<status status="PASS" start="2026-04-14T07:00:57.186789" elapsed="32.555675"/>
</kw>
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.755162" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:01:29.754778" elapsed="0.000416"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:29.776755" elapsed="0.000288"/>
</kw>
<msg time="2026-04-14T07:01:29.777101" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:29.776054" elapsed="0.001119"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational', 'entity-ownership:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:01:29.775578" elapsed="0.001674"/>
</kw>
<msg time="2026-04-14T07:01:29.777300" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:29.765686" elapsed="0.011658"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:01:29.765251" elapsed="0.012186"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:01:29.778112" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:01:29.778159" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:01:29.777853" elapsed="0.000329"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.780954" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:29.780552" elapsed="0.000429"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.781462" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:29.781145" elapsed="0.000343"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:01:29.781539" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T07:01:29.781702" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:01:29.780155" elapsed="0.001571"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:01:29.781886" elapsed="0.000161"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.782582" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:29.782207" elapsed="0.000401"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.783126" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:29.782768" elapsed="0.000384"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.783562" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:29.783304" elapsed="0.000283"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.786466" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:29.786029" elapsed="0.000465"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:01:29.786541" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:01:29.786694" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:01:29.785676" elapsed="0.001043"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.847343" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:29.846721" elapsed="0.000690"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:29.848536" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:29.848146" elapsed="0.000492">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:29.848740" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:29.847676" elapsed="0.001089"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.849400" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:29.848953" elapsed="0.000481"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:01:29.849763" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:01:29.849987" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:01:29.849604" elapsed="0.000408"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.850514" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:29.850178" elapsed="0.000383"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.851853" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:29.851586" elapsed="0.000313"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.852375" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:01:29.852070" elapsed="0.000333"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.852781" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.853004" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.853189" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:01:29.852634" elapsed="0.000613"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:01:29.852464" elapsed="0.000818"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:01:29.853336" elapsed="0.000059"/>
</return>
<msg time="2026-04-14T07:01:29.853544" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:01:29.851209" elapsed="0.002361"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:29.850671" elapsed="0.002933"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.853783" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:29.853631" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:29.850635" elapsed="0.003245"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.854638" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:29.854055" elapsed="0.000613"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:01:29.854719" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:01:29.845650" elapsed="0.009325"/>
</kw>
<msg time="2026-04-14T07:01:29.855035" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:29.829683" elapsed="0.025516"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.870139" elapsed="0.000140"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.884602" elapsed="0.000080"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.898822" elapsed="0.000061"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.899324" elapsed="0.000084"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.899776" elapsed="0.000049"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.900481" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:29.900279" elapsed="0.000264"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:29.900255" elapsed="0.000320"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.900725" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.900895" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.901063" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:01:29.900182" elapsed="0.000956"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:01:29.899934" elapsed="0.001246"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.901505" elapsed="0.000049"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:29.901649" elapsed="0.000059"/>
</return>
<msg time="2026-04-14T07:01:29.901973" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:01:29.822754" elapsed="0.079267"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:29.905029" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:29.904621" elapsed="0.000516">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:29.905485" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:29.903969" elapsed="0.001554"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.906051" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:29.905643" elapsed="0.000493"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.906832" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:29.906510" elapsed="0.000351"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:29.906183" elapsed="0.000727"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:29.905609" elapsed="0.001341"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.909934" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:29.907257" elapsed="0.002715"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:01:29.910054" elapsed="0.000113"/>
</return>
<msg time="2026-04-14T07:01:29.910456" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:01:29.903035" elapsed="0.007463"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:29.913070" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:29.912800" elapsed="0.000340">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:29.913343" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:29.912201" elapsed="0.001195"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:01:29.913751" elapsed="0.000052"/>
</return>
<status status="PASS" start="2026-04-14T07:01:29.913515" elapsed="0.000333"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:29.913481" elapsed="0.000408"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.914210" elapsed="0.000049"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.914582" elapsed="0.000046"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:01:29.914701" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:01:29.917238" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:01:29.911335" elapsed="0.005945"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.921156" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:29.920765" elapsed="0.000484"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.921914" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:29.921556" elapsed="0.000447"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:01:29.944244" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:01:29.945921" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:01:29.946838" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:01:29.924732" elapsed="0.022172"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:29.922154" elapsed="0.024937"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.947961" elapsed="0.000056"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:29.947214" elapsed="0.000901"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:29.922082" elapsed="0.026103"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.955107" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:29.951185" elapsed="0.005049"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:29.950878" elapsed="0.005409"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:29.950843" elapsed="0.005481"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.959992" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:29.956756" elapsed="0.003289"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:29.956447" elapsed="0.003637"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:29.956419" elapsed="0.003692"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.961039" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:29.960470" elapsed="0.000598"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.961482" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:29.961152" elapsed="0.000392"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.962163" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:29.961745" elapsed="0.000446"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:29.961569" elapsed="0.000659"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:29.961129" elapsed="0.001121"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.962859" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:29.962448" elapsed="0.000438"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.963223" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:29.962960" elapsed="0.000325"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.963874" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:29.963495" elapsed="0.000413"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:29.963310" elapsed="0.000646"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:29.962939" elapsed="0.001043"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:29.964221" elapsed="0.000473"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:01:29.965272" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:29.964875" elapsed="0.000431"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:29.965530" elapsed="0.005198"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:01:29.949661" elapsed="0.021302"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:29.971352" elapsed="0.000072"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:29.971116" elapsed="0.000356"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:29.971070" elapsed="0.000442"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:01:29.985729" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:01:29.971842" elapsed="0.013964"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:01:29.985960" elapsed="0.000169"/>
</return>
<msg time="2026-04-14T07:01:29.986591" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:01:29.918079" elapsed="0.068573"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:29.986934" elapsed="0.000043"/>
</return>
<msg time="2026-04-14T07:01:29.987254" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:01:29.795847" elapsed="0.191447"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.987981" elapsed="0.000043"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:29.987466" elapsed="0.001255"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:29.987432" elapsed="0.001333"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:29.988817" elapsed="0.000039"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:01:29.791184" elapsed="0.197820"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:29.786803" elapsed="0.202266"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:29.786781" elapsed="0.202323"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:01:29.990158" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T07:01:29.989952" elapsed="0.000290"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:01:29.990327" elapsed="0.000019"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:29.990275" elapsed="0.000130"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:29.989927" elapsed="0.000512"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:29.990690" elapsed="0.000032"/>
</kw>
<msg time="2026-04-14T07:01:29.990870" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:01:29.989495" elapsed="0.001402"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.991788" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:29.991138" elapsed="0.000679"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:29.992487" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:29.991986" elapsed="0.000532"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.000336" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:29.999632" elapsed="0.000835"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.001281" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:30.000708" elapsed="0.000680"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:01:30.037301" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:01:30.037615" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:01:30 GMT', 'Expires': 'Tue, 14 Apr 2026 06:01:30 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"2.835 ms","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150090,"status":200} 
 </msg>
<msg time="2026-04-14T07:01:30.038139" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:01:30.020017" elapsed="0.018225"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.001522" elapsed="0.037047"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.039316" elapsed="0.000245"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.038666" elapsed="0.001165"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.001481" elapsed="0.038406"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.049176" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"2.835 ms","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150090,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:30.044425" elapsed="0.005047"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.043308" elapsed="0.006229"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.043226" elapsed="0.006377"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.053270" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:30.050229" elapsed="0.003184"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.049705" elapsed="0.003769"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.049668" elapsed="0.003867"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.055446" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:30.054188" elapsed="0.001350"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.056168" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.055669" elapsed="0.000598"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.057212" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:30.056683" elapsed="0.000567"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.056326" elapsed="0.000976"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.055632" elapsed="0.001792"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.059149" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:30.058014" elapsed="0.001228"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.059880" elapsed="0.000048"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.059386" elapsed="0.000597"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.060910" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:30.060397" elapsed="0.000550"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.060045" elapsed="0.000953"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.059333" elapsed="0.001722"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:30.061345" elapsed="0.000923"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:01:30.063257" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:30.062561" elapsed="0.000788"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:30.063635" elapsed="0.003373"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:01:30.041140" elapsed="0.026000"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:30.067410" elapsed="0.000021"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:30.067238" elapsed="0.000275"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.067211" elapsed="0.000328"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:01:30.071584" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761500...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:01:30.067708" elapsed="0.003911"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:01:30.071682" elapsed="0.000055"/>
</return>
<msg time="2026-04-14T07:01:30.071891" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761500...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:01:29.993572" elapsed="0.078349"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:30.071987" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:01:30.072149" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761500...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:01:29.992750" elapsed="0.079425"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.073725" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150090, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:30.072987" elapsed="0.000767"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:01:30.073950" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:01:30.074129" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150090, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:01:30.072507" elapsed="0.001649"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:01:30.074550" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:01:30.074322" elapsed="0.000256"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:01:30.074947" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:01:30.074739" elapsed="0.000234"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:01:30.075021" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:01:30.075183" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:01:29.785039" elapsed="0.290169"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:01:30.075272" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:01:30.075450" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:01:29.784285" elapsed="0.291197"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.075825" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.075584" elapsed="0.000299"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:30.076123" elapsed="0.000215"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.075908" elapsed="0.000483"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.076574" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.076418" elapsed="0.000209"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.075562" elapsed="0.001088"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:01:29.784109" elapsed="0.292567"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:01:29.783633" elapsed="0.293086"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:01:30.076775" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:01:30.076995" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:01:30.077042" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:01:29.779429" elapsed="0.297637"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.077610" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:01:30.077689" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:01:30.077250" elapsed="0.000462"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.078025" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.077783" elapsed="0.000297"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.077764" elapsed="0.000345"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.080769" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:01:30.078255" elapsed="0.002563"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:01:30.081190" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:30.080992" elapsed="0.000224"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:01:30.081263" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:01:30.081493" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:01:30.081539" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:01:29.778543" elapsed="0.303019"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:01:30.081741" elapsed="0.000187"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:01:30.082087" elapsed="0.000323"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:01:30.082619" elapsed="0.000291"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:01:29.777701" elapsed="0.305249"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:01:30.083485" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:01:30.083531" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:01:30.083231" elapsed="0.000323"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.086332" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:30.085921" elapsed="0.000454"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.086841" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:30.086542" elapsed="0.000325"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:01:30.086912" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:01:30.087067" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:01:30.085513" elapsed="0.001578"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:01:30.087249" elapsed="0.000174"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.087926" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:30.087587" elapsed="0.000366"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.088353" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:30.088112" elapsed="0.000283"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.088784" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:30.088546" elapsed="0.000264"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.091427" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:30.091032" elapsed="0.000423"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:01:30.091501" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:01:30.091654" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:01:30.090676" elapsed="0.001002"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.152588" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:30.152117" elapsed="0.000514"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:30.153592" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:30.153210" elapsed="0.000491">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:30.153855" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:30.152834" elapsed="0.001050"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.154502" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:30.154065" elapsed="0.000465"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:01:30.154878" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:01:30.155112" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:01:30.154701" elapsed="0.000437"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.155588" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:30.155308" elapsed="0.000328"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.156969" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:30.156671" elapsed="0.000347"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.157564" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:01:30.157212" elapsed="0.000380"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.158004" elapsed="0.000023"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.158226" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.158433" elapsed="0.000023"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:01:30.157852" elapsed="0.000643"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:01:30.157657" elapsed="0.000876"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:01:30.158591" elapsed="0.000042"/>
</return>
<msg time="2026-04-14T07:01:30.158784" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:01:30.156245" elapsed="0.002570"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.155860" elapsed="0.002989"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.159034" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.158879" elapsed="0.000214"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.155821" elapsed="0.003296"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.159784" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:30.159274" elapsed="0.000539"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:01:30.159864" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:01:30.151402" elapsed="0.008593"/>
</kw>
<msg time="2026-04-14T07:01:30.160054" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:30.136208" elapsed="0.023989"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.174899" elapsed="0.000102"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.189885" elapsed="0.000129"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.204513" elapsed="0.000097"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.205082" elapsed="0.000055"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.205546" elapsed="0.000063"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.206450" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.206198" elapsed="0.000329"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:30.206165" elapsed="0.000399"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.206732" elapsed="0.000161"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.207097" elapsed="0.000027"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.207314" elapsed="0.000024"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:01:30.206072" elapsed="0.001340"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:01:30.205744" elapsed="0.001711"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.207770" elapsed="0.000046"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:30.207911" elapsed="0.000054"/>
</return>
<msg time="2026-04-14T07:01:30.208247" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:01:30.128352" elapsed="0.079943"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:30.211731" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:30.211231" elapsed="0.000607">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:30.212051" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:30.210509" elapsed="0.001578"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.212774" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.212219" elapsed="0.000644"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.213660" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:30.213298" elapsed="0.000390"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.212921" elapsed="0.000871"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.212175" elapsed="0.001661"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.217292" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:30.214220" elapsed="0.003114"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:01:30.217458" elapsed="0.000091"/>
</return>
<msg time="2026-04-14T07:01:30.217870" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:01:30.209350" elapsed="0.008562"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:30.220927" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:30.220556" elapsed="0.000466">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:30.221281" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:30.220028" elapsed="0.001297"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:01:30.221848" elapsed="0.000071"/>
</return>
<status status="PASS" start="2026-04-14T07:01:30.221507" elapsed="0.000471"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.221459" elapsed="0.000569"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.222522" elapsed="0.000059"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.222964" elapsed="0.000057"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:01:30.223109" elapsed="0.000060"/>
</return>
<msg time="2026-04-14T07:01:30.226023" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:01:30.219145" elapsed="0.006923"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.230346" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:30.229902" elapsed="0.000849"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.231462" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:30.231081" elapsed="0.000472"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:01:30.251837" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:01:30.252936" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:01:30.253493" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:01:30.234296" elapsed="0.019264"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.231681" elapsed="0.022095"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.254588" elapsed="0.000051"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.253909" elapsed="0.000825"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.231641" elapsed="0.023168"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.261214" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:30.257506" elapsed="0.004334"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.257074" elapsed="0.004810"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.257036" elapsed="0.004878"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.264920" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:30.262240" elapsed="0.002730"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.261984" elapsed="0.003023"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.261960" elapsed="0.003073"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.265784" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:30.265275" elapsed="0.000538"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.266153" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.265895" elapsed="0.000319"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.266777" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:30.266432" elapsed="0.000380"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.266240" elapsed="0.000613"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.265875" elapsed="0.001001"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.267467" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:30.267051" elapsed="0.000443"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.267810" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.267566" elapsed="0.000303"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.268371" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:30.268059" elapsed="0.000339"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.267893" elapsed="0.000542"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.267547" elapsed="0.000909"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:30.268626" elapsed="0.000365"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:01:30.269514" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:30.269161" elapsed="0.000379"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:30.269782" elapsed="0.002857"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:01:30.256008" elapsed="0.016800"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:30.273151" elapsed="0.000033"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:30.272931" elapsed="0.000297"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.272896" elapsed="0.000369"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:01:30.288310" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:01:30.273622" elapsed="0.014795"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:01:30.288578" elapsed="0.000157"/>
</return>
<msg time="2026-04-14T07:01:30.289174" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:01:30.227097" elapsed="0.062138"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:30.289532" elapsed="0.000044"/>
</return>
<msg time="2026-04-14T07:01:30.289899" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:01:30.101166" elapsed="0.188762"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.290475" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.290041" elapsed="0.000971"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.290017" elapsed="0.001027"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:30.291079" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:01:30.096450" elapsed="0.194765"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.091752" elapsed="0.199510"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.091730" elapsed="0.199560"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:01:30.292059" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:30.291940" elapsed="0.000164"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:01:30.292229" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:01:30.292127" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.291921" elapsed="0.000389"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.292518" elapsed="0.000024"/>
</kw>
<msg time="2026-04-14T07:01:30.292643" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:01:30.291583" elapsed="0.001085"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.293422" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:30.292883" elapsed="0.000567"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.294107" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:30.293630" elapsed="0.000507"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.300700" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:30.300215" elapsed="0.000554"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.301426" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:30.300938" elapsed="0.000554"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:01:30.328189" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:01:30.328322" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:01:30 GMT', 'Expires': 'Tue, 14 Apr 2026 06:01:30 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":84,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:01:28.380","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"775.9 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":80,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150090,"status":200} 
 </msg>
<msg time="2026-04-14T07:01:30.328585" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:01:30.318462" elapsed="0.010170"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.301572" elapsed="0.027209"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.329145" elapsed="0.000082"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.328830" elapsed="0.000515"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.301548" elapsed="0.027931"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.335476" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":84,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:01:28.380","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"775.9 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":80,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150090,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:30.331761" elapsed="0.004026"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.331204" elapsed="0.004689"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.331165" elapsed="0.004832"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.341667" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:30.336963" elapsed="0.004895"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.336166" elapsed="0.005809"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.336105" elapsed="0.005977"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.345084" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:30.343097" elapsed="0.002129"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.346392" elapsed="0.000076"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.345506" elapsed="0.001039"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.347995" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:30.347132" elapsed="0.000919"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.346635" elapsed="0.001490"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.345440" elapsed="0.002767"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.350736" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:30.349029" elapsed="0.001842"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.352029" elapsed="0.000068"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.351074" elapsed="0.001100"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.353602" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:30.352770" elapsed="0.000889"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.352261" elapsed="0.001474"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.351016" elapsed="0.002800"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:30.354147" elapsed="0.000877"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:01:30.356259" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:30.355303" elapsed="0.001046"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:30.356634" elapsed="0.003373"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:01:30.330168" elapsed="0.029985"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:30.360538" elapsed="0.000020"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:30.360286" elapsed="0.000358"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.360245" elapsed="0.000427"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:01:30.364864" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:01:30.360876" elapsed="0.004035"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:01:30.364998" elapsed="0.000060"/>
</return>
<msg time="2026-04-14T07:01:30.365226" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:01:30.295165" elapsed="0.070089"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:30.365320" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:01:30.365511" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:01:30.294377" elapsed="0.071195"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.367044" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615009...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:30.366420" elapsed="0.000653"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:01:30.367237" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:01:30.367563" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615009...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:01:30.365911" elapsed="0.001681"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:01:30.367972" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 80, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerInitia...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:01:30.367759" elapsed="0.000241"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:01:30.368376" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:01:30.368157" elapsed="0.000246"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:01:30.368451" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:01:30.368612" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:01:30.090033" elapsed="0.278604"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:01:30.368698" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:01:30.368856" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:01:30.089257" elapsed="0.279627"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.369230" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.368988" elapsed="0.000300"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:30.369571" elapsed="0.000225"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.369313" elapsed="0.000523"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.370021" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.369865" elapsed="0.000208"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.368966" elapsed="0.001129"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:01:30.089080" elapsed="0.281040"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:01:30.088865" elapsed="0.281294"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:01:30.370209" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:01:30.370436" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:01:30.370484" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:01:30.084769" elapsed="0.285738"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.371023" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:01:30.371101" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:01:30.370695" elapsed="0.000430"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.371466" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.371198" elapsed="0.000323"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.371178" elapsed="0.000366"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.374444" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:01:30.371684" elapsed="0.002820"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:01:30.374907" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:30.374698" elapsed="0.000235"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:01:30.374986" elapsed="0.000039"/>
</return>
<msg time="2026-04-14T07:01:30.375217" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:01:30.375262" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:01:30.083868" elapsed="0.291418"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:01:30.375533" elapsed="0.000166"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:01:30.375857" elapsed="0.000313"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:01:30.376461" elapsed="0.000290"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:01:30.083085" elapsed="0.293708"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:01:30.377335" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:01:30.377402" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:01:30.377096" elapsed="0.000331"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.380542" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:30.379990" elapsed="0.000583"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.381052" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:30.380744" elapsed="0.000335"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:01:30.381130" elapsed="0.000054"/>
</return>
<msg time="2026-04-14T07:01:30.381319" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:01:30.379587" elapsed="0.001757"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:01:30.381547" elapsed="0.000190"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.382245" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:30.381903" elapsed="0.000369"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.382696" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:30.382449" elapsed="0.000273"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.383110" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:30.382872" elapsed="0.000263"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.386043" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:30.385595" elapsed="0.000479"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:01:30.386131" elapsed="0.000051"/>
</return>
<msg time="2026-04-14T07:01:30.386313" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:01:30.385190" elapsed="0.001147"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.455283" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:30.454613" elapsed="0.000723"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:30.457141" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:30.456126" elapsed="0.001364">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:30.457833" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:30.455616" elapsed="0.002277"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.459646" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:30.458481" elapsed="0.001227"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:01:30.460467" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:01:30.460829" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:01:30.460094" elapsed="0.000791"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.461866" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:30.461246" elapsed="0.000688"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.463880" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:30.463492" elapsed="0.000455"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.464637" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:01:30.464195" elapsed="0.000480"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.465208" elapsed="0.000033"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.465561" elapsed="0.000038"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.465833" elapsed="0.000032"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:01:30.464996" elapsed="0.000923"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:01:30.464758" elapsed="0.001213"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:01:30.466048" elapsed="0.000062"/>
</return>
<msg time="2026-04-14T07:01:30.466317" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:01:30.462860" elapsed="0.003495"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.462211" elapsed="0.004214"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.466689" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.466464" elapsed="0.000308"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.462030" elapsed="0.004772"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.467745" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:30.467021" elapsed="0.000764"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:01:30.467857" elapsed="0.000043"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:01:30.452742" elapsed="0.015301"/>
</kw>
<msg time="2026-04-14T07:01:30.468128" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:30.429995" elapsed="0.038347"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.484601" elapsed="0.000116"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.498585" elapsed="0.000052"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.512270" elapsed="0.000081"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.512792" elapsed="0.000048"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.513179" elapsed="0.000047"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.513932" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.513751" elapsed="0.000241"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:30.513724" elapsed="0.000302"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.514181" elapsed="0.000129"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.514493" elapsed="0.000022"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.514663" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:01:30.513645" elapsed="0.001092"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:01:30.513381" elapsed="0.001398"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.515083" elapsed="0.000048"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:30.515224" elapsed="0.000055"/>
</return>
<msg time="2026-04-14T07:01:30.515564" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:01:30.423132" elapsed="0.092478"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:30.518635" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:30.518217" elapsed="0.000515">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:30.518939" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:30.517608" elapsed="0.001366"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.519502" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.519086" elapsed="0.000485"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.520210" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:30.519903" elapsed="0.000334"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.519611" elapsed="0.000672"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.519054" elapsed="0.001266"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.523291" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:30.520635" elapsed="0.002692"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:01:30.523420" elapsed="0.000078"/>
</return>
<msg time="2026-04-14T07:01:30.523764" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:01:30.516515" elapsed="0.007288"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:30.526407" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:30.526142" elapsed="0.000329">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:30.526669" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:30.525700" elapsed="0.001004"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:01:30.527045" elapsed="0.000052"/>
</return>
<status status="PASS" start="2026-04-14T07:01:30.526815" elapsed="0.000326"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.526783" elapsed="0.000397"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.527485" elapsed="0.000048"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.527831" elapsed="0.000050"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:01:30.527956" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:01:30.530477" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:01:30.524595" elapsed="0.005924"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.534279" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:30.533897" elapsed="0.000546"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.535095" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:30.534735" elapsed="0.000448"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:01:30.554059" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:01:30.555153" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:01:30.555672" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:01:30.537794" elapsed="0.017940"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.535298" elapsed="0.020563"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.556525" elapsed="0.000054"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.555957" elapsed="0.000737"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.535264" elapsed="0.021511"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.564120" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:30.560469" elapsed="0.004231"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.559923" elapsed="0.004817"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.559873" elapsed="0.004893"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.567668" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:30.565073" elapsed="0.002642"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.564823" elapsed="0.002926"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.564805" elapsed="0.002969"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.568398" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:30.567961" elapsed="0.000465"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.568744" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.568497" elapsed="0.000305"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.569314" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:30.568990" elapsed="0.000351"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.568825" elapsed="0.000580"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.568478" elapsed="0.000948"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.569950" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:30.569588" elapsed="0.000389"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.570282" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.570046" elapsed="0.000293"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.570841" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:30.570544" elapsed="0.000323"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.570377" elapsed="0.000525"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.570027" elapsed="0.000896"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:30.571075" elapsed="0.000365"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:01:30.571949" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:30.571611" elapsed="0.000364"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:30.572133" elapsed="0.004618"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:01:30.558614" elapsed="0.018258"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:30.577190" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:30.576985" elapsed="0.000296"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.576952" elapsed="0.000369"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:01:30.590790" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:01:30.577669" elapsed="0.013163"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:01:30.590911" elapsed="0.000084"/>
</return>
<msg time="2026-04-14T07:01:30.591266" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:01:30.531245" elapsed="0.060062"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:30.591509" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:01:30.591728" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:01:30.396462" elapsed="0.195292"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.592103" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.591841" elapsed="0.000736"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.591822" elapsed="0.000786"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:30.592642" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:01:30.391393" elapsed="0.201376"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.386462" elapsed="0.206351"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.386438" elapsed="0.206398"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:01:30.593503" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:01:30.593393" elapsed="0.000169"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:01:30.593621" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:30.593585" elapsed="0.000076"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.593373" elapsed="0.000310"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.593834" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:01:30.593955" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:01:30.593082" elapsed="0.000898"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.594559" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:30.594156" elapsed="0.000430"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.595211" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:30.594744" elapsed="0.000496"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.601644" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:30.601190" elapsed="0.000517"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.602289" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:30.601873" elapsed="0.000476"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:01:30.626625" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:01:30.626710" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:01:30 GMT', 'Expires': 'Tue, 14 Apr 2026 06:01:30 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:01:30.626980" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:01:30.618123" elapsed="0.008899"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.602433" elapsed="0.024702"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.627392" elapsed="0.000079"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.627170" elapsed="0.000417"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.602414" elapsed="0.025198"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.721350" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:30.629672" elapsed="0.091903"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.629164" elapsed="0.092495"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.629129" elapsed="0.092609"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.725461" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:30.722520" elapsed="0.003036"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.721896" elapsed="0.003712"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.721833" elapsed="0.003838"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.727552" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:30.726302" elapsed="0.001342"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.728379" elapsed="0.000050"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.727867" elapsed="0.000613"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.729451" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:30.728892" elapsed="0.000597"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.728542" elapsed="0.000998"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.727830" elapsed="0.001767"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.731259" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:30.730138" elapsed="0.001215"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.731973" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.731497" elapsed="0.000573"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.733008" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:30.732476" elapsed="0.000610"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:30.732130" elapsed="0.001009"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.731461" elapsed="0.001736"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:30.733507" elapsed="0.000825"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:01:30.735610" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:30.734917" elapsed="0.000786"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:30.735967" elapsed="0.003119"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:01:30.628134" elapsed="0.111072"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:30.739572" elapsed="0.000020"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:30.739295" elapsed="0.000379"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:30.739272" elapsed="0.000427"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:01:30.743385" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:01:30.739856" elapsed="0.003566"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:01:30.743490" elapsed="0.000055"/>
</return>
<msg time="2026-04-14T07:01:30.743704" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:01:30.596222" elapsed="0.147512"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:30.743801" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:01:30.743971" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:01:30.595475" elapsed="0.148525"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:30.746045" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:01:30.744964" elapsed="0.001381">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:01:30.746447" elapsed="0.000018"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:01:30.744321" elapsed="0.002278">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.746796" elapsed="0.000023"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.746975" elapsed="0.000021"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:01:30.747042" elapsed="0.000016"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:01:30.384559" elapsed="0.362612">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:01:30.747289" elapsed="0.000017"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:01:30.383713" elapsed="0.363721">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.747723" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.747564" elapsed="0.000214"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.747946" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.747803" elapsed="0.000197"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.748169" elapsed="0.000019"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.748024" elapsed="0.000196"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:30.747541" elapsed="0.000702"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:01:30.383484" elapsed="0.364816">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:01:30.383200" elapsed="0.365241">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:01:30.748525" elapsed="0.000016"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:01:30.378828" elapsed="0.369829">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.748868" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.749169" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:30.748957" elapsed="0.000271"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:30.748939" elapsed="0.000313"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.749449" elapsed="0.000075"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.749687" elapsed="0.000021"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:01:30.749755" elapsed="0.000015"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:01:30.377835" elapsed="0.372050">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.750086" elapsed="0.000021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.750277" elapsed="0.000026"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:30.750476" elapsed="0.000022"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:01:30.376945" elapsed="0.373619">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:01:29.777513" elapsed="0.973174">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:01:30.750762" elapsed="0.000016"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:01:29.750268" elapsed="1.000619">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.769845" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:01:40.769331" elapsed="0.000557"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:40.791197" elapsed="0.000325"/>
</kw>
<msg time="2026-04-14T07:01:40.791610" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:40.790482" elapsed="0.001215"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:01:40.789950" elapsed="0.001958"/>
</kw>
<msg time="2026-04-14T07:01:40.791962" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:40.780412" elapsed="0.011595"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:01:40.779942" elapsed="0.012140"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:01:40.792839" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:01:40.792884" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:01:40.792560" elapsed="0.000347"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.795740" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:40.795317" elapsed="0.000450"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.796229" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:40.795931" elapsed="0.000323"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:01:40.796308" elapsed="0.000037"/>
</return>
<msg time="2026-04-14T07:01:40.796498" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:01:40.794937" elapsed="0.001585"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:01:40.796682" elapsed="0.000162"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.797341" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:40.797004" elapsed="0.000379"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.797805" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:40.797546" elapsed="0.000284"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.798259" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:40.797979" elapsed="0.000305"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.801047" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:40.800651" elapsed="0.000423"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:01:40.801120" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:01:40.801270" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:01:40.800284" elapsed="0.001012"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.860005" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:40.859521" elapsed="0.000528"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:40.861063" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:40.860668" elapsed="0.000507">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:40.861274" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:40.860280" elapsed="0.001018"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.861896" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:40.861488" elapsed="0.000435"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:01:40.862279" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:01:40.862629" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:01:40.862113" elapsed="0.000541"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.863069" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:40.862816" elapsed="0.000300"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.864231" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:40.863974" elapsed="0.000302"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.864746" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:01:40.864457" elapsed="0.000315"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:40.865164" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:40.865396" elapsed="0.000026"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:40.865581" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:01:40.865014" elapsed="0.000627"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:01:40.864835" elapsed="0.000859"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:01:40.865755" elapsed="0.000041"/>
</return>
<msg time="2026-04-14T07:01:40.865940" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:01:40.863641" elapsed="0.002324"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:40.863221" elapsed="0.002776"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:40.866171" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:40.866024" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:40.863183" elapsed="0.003064"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.866909" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:40.866413" elapsed="0.000523"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:01:40.866985" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:01:40.858725" elapsed="0.008385"/>
</kw>
<msg time="2026-04-14T07:01:40.867169" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:40.844254" elapsed="0.023034"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:40.881194" elapsed="0.000052"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:40.894932" elapsed="0.000070"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:40.908713" elapsed="0.000061"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:40.909130" elapsed="0.000049"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:40.909534" elapsed="0.000049"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:40.910305" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:40.910129" elapsed="0.000251"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:40.910105" elapsed="0.000305"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:40.910564" elapsed="0.000023"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:40.910742" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:40.910935" elapsed="0.000024"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:01:40.910034" elapsed="0.000979"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:01:40.909797" elapsed="0.001260"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:40.911385" elapsed="0.000051"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:40.911529" elapsed="0.000054"/>
</return>
<msg time="2026-04-14T07:01:40.911813" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:01:40.837844" elapsed="0.074015"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:40.914608" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:40.914228" elapsed="0.000470">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:40.914904" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:40.913677" elapsed="0.001265"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:40.915467" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:40.915058" elapsed="0.000480"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.916183" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:40.915868" elapsed="0.000342"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:40.915580" elapsed="0.000677"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:40.915025" elapsed="0.001273"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.919313" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:40.916620" elapsed="0.002732"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:01:40.919451" elapsed="0.000079"/>
</return>
<msg time="2026-04-14T07:01:40.919804" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:01:40.912761" elapsed="0.007085"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:40.922239" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:40.921982" elapsed="0.000323">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:40.922624" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:40.921504" elapsed="0.001156"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:01:40.923014" elapsed="0.000052"/>
</return>
<status status="PASS" start="2026-04-14T07:01:40.922777" elapsed="0.000338"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:40.922743" elapsed="0.000415"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:40.923485" elapsed="0.000052"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:40.923846" elapsed="0.000048"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:01:40.923968" elapsed="0.000050"/>
</return>
<msg time="2026-04-14T07:01:40.926592" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:01:40.920660" elapsed="0.005974"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.930502" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:40.929989" elapsed="0.000611"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.931254" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:40.930891" elapsed="0.000451"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:01:40.950570" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:01:40.951665" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:01:40.952250" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:01:40.933899" elapsed="0.018418"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:40.931473" elapsed="0.021063"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:40.953346" elapsed="0.000110"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:40.952667" elapsed="0.000921"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:40.931438" elapsed="0.022283"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.961172" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:40.957705" elapsed="0.004069"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:40.956973" elapsed="0.004840"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:40.956915" elapsed="0.004925"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.964725" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:40.962139" elapsed="0.002633"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:40.961900" elapsed="0.002907"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:40.961882" elapsed="0.002951"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.965535" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:40.965052" elapsed="0.000512"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:40.965919" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:40.965653" elapsed="0.000329"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.966537" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:40.966187" elapsed="0.000378"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:40.966008" elapsed="0.000596"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:40.965618" elapsed="0.001010"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.967177" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:40.966798" elapsed="0.000406"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:40.967538" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:40.967277" elapsed="0.000322"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.968098" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:40.967789" elapsed="0.000338"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:40.967624" elapsed="0.000540"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:40.967258" elapsed="0.000929"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:40.968375" elapsed="0.000377"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:01:40.969268" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:40.968926" elapsed="0.000371"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:40.969487" elapsed="0.002889"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:01:40.955475" elapsed="0.017044"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:40.972844" elapsed="0.000034"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:40.972633" elapsed="0.000288"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:40.972600" elapsed="0.000357"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:01:40.987314" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:01:40.973256" elapsed="0.014183"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:01:40.987603" elapsed="0.000153"/>
</return>
<msg time="2026-04-14T07:01:40.988110" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:01:40.927416" elapsed="0.060740"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:40.988353" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:01:40.988609" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:01:40.810959" elapsed="0.177678"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:40.989251" elapsed="0.000035"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:40.988760" elapsed="0.001093"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:40.988733" elapsed="0.001155"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:40.989926" elapsed="0.000029"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:01:40.806015" elapsed="0.184053"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:40.801411" elapsed="0.188706"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:40.801382" elapsed="0.188763"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:01:40.990939" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:01:40.990817" elapsed="0.000184"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:01:40.991064" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:40.991025" elapsed="0.000080"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:40.990798" elapsed="0.000331"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:40.991347" elapsed="0.000044"/>
</kw>
<msg time="2026-04-14T07:01:40.991505" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:01:40.990444" elapsed="0.001088"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.992273" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:40.991749" elapsed="0.000552"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.992995" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:40.992499" elapsed="0.000528"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:40.999750" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:40.999232" elapsed="0.000588"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.000485" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:40.999987" elapsed="0.000564"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:01:41.023839" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:01:41.023947" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:01:40 GMT', 'Expires': 'Tue, 14 Apr 2026 06:01:40 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"318.5 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150100,"status":200} 
 </msg>
<msg time="2026-04-14T07:01:41.024147" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:01:41.017253" elapsed="0.006937"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.000629" elapsed="0.023692"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.024999" elapsed="0.000079"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.024735" elapsed="0.000460"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.000607" elapsed="0.024615"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.030205" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"318.5 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150100,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:41.027290" elapsed="0.003146"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.026811" elapsed="0.003683"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.026774" elapsed="0.003783"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.033856" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:41.031128" elapsed="0.002819"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.030652" elapsed="0.003344"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.030617" elapsed="0.003438"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.035819" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:41.034671" elapsed="0.001242"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.036651" elapsed="0.000047"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.036038" elapsed="0.000712"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.037709" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:41.037145" elapsed="0.000602"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.036809" elapsed="0.000989"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.036003" elapsed="0.001851"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.039487" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:41.038406" elapsed="0.001180"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.040180" elapsed="0.000047"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.039709" elapsed="0.000569"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.041200" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:41.040710" elapsed="0.000527"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.040337" elapsed="0.000950"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.039676" elapsed="0.001668"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:41.041673" elapsed="0.000835"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:01:41.043466" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:41.042780" elapsed="0.000778"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:41.043822" elapsed="0.003327"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:01:41.025866" elapsed="0.021399"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:41.047508" elapsed="0.000019"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:41.047349" elapsed="0.000256"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.047327" elapsed="0.000304"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:01:41.051300" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:01:41.047788" elapsed="0.003543"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:01:41.051406" elapsed="0.000045"/>
</return>
<msg time="2026-04-14T07:01:41.051593" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:01:40.994106" elapsed="0.057515"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:41.051684" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:01:41.051841" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:01:40.993261" elapsed="0.058607"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.053101" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150100, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:41.052575" elapsed="0.000555"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:01:41.053272" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:01:41.053467" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150100, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:01:41.052139" elapsed="0.001356"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:01:41.053877" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:01:41.053669" elapsed="0.000236"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:01:41.054264" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:01:41.054063" elapsed="0.000227"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:01:41.054337" elapsed="0.000074"/>
</return>
<msg time="2026-04-14T07:01:41.054545" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:01:40.799660" elapsed="0.254910"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:01:41.054633" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:01:41.054788" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:01:40.798728" elapsed="0.256085"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.055130" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.054902" elapsed="0.000286"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:41.055441" elapsed="0.000218"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.055212" elapsed="0.000488"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.055881" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.055726" elapsed="0.000208"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.054884" elapsed="0.001073"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:01:40.798550" elapsed="0.257431"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:01:40.798330" elapsed="0.257689"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:01:41.056072" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:01:41.056283" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:01:41.056329" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:01:40.794192" elapsed="0.262161"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.057071" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:01:41.057152" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:01:41.056553" elapsed="0.000624"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.057491" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.057250" elapsed="0.000297"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.057231" elapsed="0.000340"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.059887" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:01:41.057749" elapsed="0.002186"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:01:41.060297" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:41.060104" elapsed="0.000218"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:01:41.060388" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:01:41.060598" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:01:41.060644" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:01:40.793247" elapsed="0.267420"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:01:41.060843" elapsed="0.000157"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:01:41.061155" elapsed="0.000318"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:01:41.061730" elapsed="0.000289"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:01:40.792396" elapsed="0.269663"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:01:41.062589" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:01:41.062635" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:01:41.062338" elapsed="0.000319"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.065442" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:41.065009" elapsed="0.000461"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.065945" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:41.065645" elapsed="0.000327"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:01:41.066018" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:01:41.066178" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:01:41.064623" elapsed="0.001581"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:01:41.066376" elapsed="0.000159"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.067036" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:41.066698" elapsed="0.000365"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.067482" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:41.067223" elapsed="0.000285"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.067896" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:41.067658" elapsed="0.000263"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.070500" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:41.070115" elapsed="0.000419"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:01:41.070580" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:01:41.070729" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:01:41.069767" elapsed="0.000986"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.129808" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:41.129218" elapsed="0.000631"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:41.130796" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:41.130447" elapsed="0.000450">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:41.130994" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:41.130058" elapsed="0.000960"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.131603" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:41.131190" elapsed="0.000440"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:01:41.131951" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:01:41.132206" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:01:41.131797" elapsed="0.000435"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.132667" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:41.132412" elapsed="0.000301"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.134011" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:41.133752" elapsed="0.000304"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.134522" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:01:41.134223" elapsed="0.000325"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.134908" elapsed="0.000023"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.135152" elapsed="0.000030"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.135352" elapsed="0.000036"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:01:41.134765" elapsed="0.000663"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:01:41.134605" elapsed="0.000857"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:01:41.135516" elapsed="0.000041"/>
</return>
<msg time="2026-04-14T07:01:41.135700" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:01:41.133396" elapsed="0.002329"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.132935" elapsed="0.002824"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.135937" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.135785" elapsed="0.000209"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.132902" elapsed="0.003113"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.136661" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:41.136165" elapsed="0.000523"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:01:41.136738" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:01:41.128227" elapsed="0.008634"/>
</kw>
<msg time="2026-04-14T07:01:41.136918" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:41.113610" elapsed="0.023470"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.151048" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.165015" elapsed="0.000080"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.178864" elapsed="0.000106"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.179476" elapsed="0.000050"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.179863" elapsed="0.000048"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.180579" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.180403" elapsed="0.000235"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:41.180377" elapsed="0.000292"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.180823" elapsed="0.000156"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.181138" elapsed="0.000022"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.181309" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:01:41.180293" elapsed="0.001106"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:01:41.180018" elapsed="0.001422"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.181759" elapsed="0.000047"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:41.181899" elapsed="0.000052"/>
</return>
<msg time="2026-04-14T07:01:41.182222" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:01:41.106909" elapsed="0.075360"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:41.185130" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:41.184733" elapsed="0.000504">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:41.185460" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:41.184113" elapsed="0.001383"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.186031" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.185631" elapsed="0.000468"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.186766" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:41.186455" elapsed="0.000338"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.186144" elapsed="0.000694"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.185594" elapsed="0.001283"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.189889" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:41.187179" elapsed="0.002746"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:01:41.190011" elapsed="0.000101"/>
</return>
<msg time="2026-04-14T07:01:41.190413" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:01:41.183206" elapsed="0.007248"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:41.193061" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:41.192725" elapsed="0.000428">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:41.193452" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:41.192088" elapsed="0.001403"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:01:41.193933" elapsed="0.000057"/>
</return>
<status status="PASS" start="2026-04-14T07:01:41.193651" elapsed="0.000386"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.193610" elapsed="0.000467"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.194407" elapsed="0.000048"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.194764" elapsed="0.000048"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:01:41.194886" elapsed="0.000050"/>
</return>
<msg time="2026-04-14T07:01:41.197941" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:01:41.191264" elapsed="0.006719"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.201768" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:41.201275" elapsed="0.000680"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.202615" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:41.202246" elapsed="0.000457"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:01:41.218852" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:01:41.219730" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:01:41.220218" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:01:41.205180" elapsed="0.015100"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.202812" elapsed="0.017648"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.221144" elapsed="0.000056"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.220573" elapsed="0.000746"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.202779" elapsed="0.018663"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.231006" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:41.224909" elapsed="0.006646"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.224308" elapsed="0.007285"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.224255" elapsed="0.007364"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.234525" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:41.231922" elapsed="0.002650"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.231681" elapsed="0.002926"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.231662" elapsed="0.002970"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.235312" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:41.234869" elapsed="0.000470"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.235678" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.235428" elapsed="0.000310"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.236247" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:41.235935" elapsed="0.000338"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.235762" elapsed="0.000547"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.235408" elapsed="0.000923"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.236879" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:41.236512" elapsed="0.000394"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.237215" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.236976" elapsed="0.000296"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.237786" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:41.237475" elapsed="0.000337"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.237296" elapsed="0.000552"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.236957" elapsed="0.000912"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:41.238037" elapsed="0.000371"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:01:41.238908" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:41.238580" elapsed="0.000354"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:41.239094" elapsed="0.004616"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:01:41.222991" elapsed="0.020909"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:41.244247" elapsed="0.000033"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:41.244028" elapsed="0.000295"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.243991" elapsed="0.000389"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:01:41.257280" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:01:41.244690" elapsed="0.012635"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:01:41.257436" elapsed="0.000113"/>
</return>
<msg time="2026-04-14T07:01:41.257831" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:01:41.198808" elapsed="0.059065"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:41.258054" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:01:41.258276" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:01:41.080089" elapsed="0.178214"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.258739" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.258408" elapsed="0.000866"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.258388" elapsed="0.000916"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:41.259340" elapsed="0.000043"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:01:41.075411" elapsed="0.184075"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.070826" elapsed="0.188704"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.070806" elapsed="0.188747"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:01:41.260234" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:41.260121" elapsed="0.000159"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:01:41.260423" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:01:41.260302" elapsed="0.000179"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.260103" elapsed="0.000402"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.260672" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:01:41.260794" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:01:41.259814" elapsed="0.001006"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.261476" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:41.261019" elapsed="0.000499"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.262152" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:41.261681" elapsed="0.000500"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.268661" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:41.268201" elapsed="0.000524"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.269304" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:41.268884" elapsed="0.000496"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:01:41.297162" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:01:41.297307" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:01:41 GMT', 'Expires': 'Tue, 14 Apr 2026 06:01:41 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":89,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:01:38.217","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"425.1 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":82,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150101,"status":200} 
 </msg>
<msg time="2026-04-14T07:01:41.297650" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:01:41.285841" elapsed="0.011872"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.269450" elapsed="0.028451"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.298320" elapsed="0.000145"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.297962" elapsed="0.000675"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.269431" elapsed="0.029246"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.306665" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":89,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:01:38.217","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"425.1 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":82,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150101,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:41.301722" elapsed="0.005237"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.300971" elapsed="0.006068"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.300916" elapsed="0.006212"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.312095" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:41.307968" elapsed="0.004258"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.307263" elapsed="0.005035"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.307214" elapsed="0.005193"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.315025" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:41.313286" elapsed="0.001877"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.316087" elapsed="0.000068"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.315347" elapsed="0.000883"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.317681" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:41.316841" elapsed="0.000893"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.316317" elapsed="0.001493"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.315298" elapsed="0.002594"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.319620" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:41.318531" elapsed="0.001182"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.320314" elapsed="0.000060"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.319839" elapsed="0.000591"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.321341" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:41.320827" elapsed="0.000566"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.320490" elapsed="0.000957"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.319803" elapsed="0.001720"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:41.321817" elapsed="0.000981"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:01:41.323768" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:41.323073" elapsed="0.000785"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:41.324118" elapsed="0.003198"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:01:41.299559" elapsed="0.027894"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:41.327689" elapsed="0.000020"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:41.327545" elapsed="0.000245"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.327521" elapsed="0.000294"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:01:41.331601" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:01:41.327971" elapsed="0.003661"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:01:41.331688" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:01:41.331881" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:01:41.263187" elapsed="0.068721"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:41.331971" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:01:41.332128" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:01:41.262426" elapsed="0.069728"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.333401" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615010...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:41.332862" elapsed="0.000569"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:01:41.333613" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:01:41.333797" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615010...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:01:41.332443" elapsed="0.001381"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:01:41.334194" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 82, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerInitia...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:01:41.333987" elapsed="0.000235"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:01:41.334693" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:01:41.334485" elapsed="0.000234"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:01:41.334768" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:01:41.334927" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:01:41.069108" elapsed="0.265844"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:01:41.335013" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:01:41.335164" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:01:41.068374" elapsed="0.266816"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.335533" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.335281" elapsed="0.000310"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:41.335832" elapsed="0.000210"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.335616" elapsed="0.000463"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.336259" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.336105" elapsed="0.000207"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.335261" elapsed="0.001074"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:01:41.068186" elapsed="0.268189"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:01:41.067972" elapsed="0.268443"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:01:41.336465" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:01:41.336673" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:01:41.336721" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:01:41.063884" elapsed="0.272861"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.337225" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:01:41.337302" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:01:41.336930" elapsed="0.000396"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.337868" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.337413" elapsed="0.000517"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.337393" elapsed="0.000562"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.340710" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:01:41.338095" elapsed="0.002664"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:01:41.341121" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:41.340929" elapsed="0.000217"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:01:41.341194" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:01:41.341412" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:01:41.341496" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:01:41.062977" elapsed="0.278544"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:01:41.341698" elapsed="0.000159"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:01:41.342012" elapsed="0.000301"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:01:41.342621" elapsed="0.000288"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:01:41.062195" elapsed="0.280754"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:01:41.343490" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:01:41.343536" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:01:41.343241" elapsed="0.000318"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.346453" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:41.345973" elapsed="0.000508"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.346944" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:41.346646" elapsed="0.000325"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:01:41.347016" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T07:01:41.347179" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:01:41.345581" elapsed="0.001623"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:01:41.347374" elapsed="0.000159"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.348033" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:41.347697" elapsed="0.000363"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.348479" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:41.348219" elapsed="0.000286"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.348892" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:41.348653" elapsed="0.000264"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.351609" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:41.351183" elapsed="0.000455"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:01:41.351687" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T07:01:41.351849" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:01:41.350827" elapsed="0.001047"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.410579" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:41.410054" elapsed="0.000565"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:41.411597" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:41.411223" elapsed="0.000474">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:41.411798" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:41.410823" elapsed="0.000999"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.412422" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:41.411994" elapsed="0.000455"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:01:41.412770" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:01:41.412987" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:01:41.412617" elapsed="0.000395"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.413462" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:41.413177" elapsed="0.000332"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.414812" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:41.414552" elapsed="0.000305"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.415306" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:01:41.415023" elapsed="0.000309"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.415722" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.415937" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.416119" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:01:41.415579" elapsed="0.000598"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:01:41.415413" elapsed="0.000800"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:01:41.416269" elapsed="0.000044"/>
</return>
<msg time="2026-04-14T07:01:41.416468" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:01:41.414184" elapsed="0.002311"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.413736" elapsed="0.002792"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.416706" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.416554" elapsed="0.000207"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.413579" elapsed="0.003203"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.417452" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:41.416933" elapsed="0.000547"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:01:41.417531" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:01:41.409069" elapsed="0.008588"/>
</kw>
<msg time="2026-04-14T07:01:41.417715" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:41.394535" elapsed="0.023350"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.432089" elapsed="0.000097"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.446158" elapsed="0.000082"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.459948" elapsed="0.000053"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.460385" elapsed="0.000050"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.460759" elapsed="0.000047"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.461434" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.461235" elapsed="0.000258"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:41.461212" elapsed="0.000312"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.461676" elapsed="0.000128"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.461960" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.462129" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:01:41.461139" elapsed="0.001064"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:01:41.460905" elapsed="0.001526"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.462750" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:41.462885" elapsed="0.000054"/>
</return>
<msg time="2026-04-14T07:01:41.463180" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:01:41.388131" elapsed="0.075093"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:41.465964" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:41.465595" elapsed="0.000458">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:41.466258" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:41.464975" elapsed="0.001318"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.466818" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.466423" elapsed="0.000463"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.467534" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:41.467213" elapsed="0.000348"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.466927" elapsed="0.000679"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.466389" elapsed="0.001255"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.470603" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:41.467944" elapsed="0.002694"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:01:41.470717" elapsed="0.000078"/>
</return>
<msg time="2026-04-14T07:01:41.471060" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:01:41.464088" elapsed="0.007012"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:41.473558" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:41.473153" elapsed="0.000473">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:41.473826" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:41.472711" elapsed="0.001149"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:01:41.474210" elapsed="0.000050"/>
</return>
<status status="PASS" start="2026-04-14T07:01:41.473973" elapsed="0.000330"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.473940" elapsed="0.000402"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.474648" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.474992" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:01:41.475108" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:01:41.477663" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:01:41.471892" elapsed="0.005812"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.481228" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:41.480852" elapsed="0.000655"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.482148" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:41.481799" elapsed="0.000434"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:01:41.495008" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:01:41.495522" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:01:41.495738" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:01:41.484707" elapsed="0.011058"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.482340" elapsed="0.013483"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.496118" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.495869" elapsed="0.000325"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.482308" elapsed="0.013922"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.501768" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:41.497777" elapsed="0.004733"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.497541" elapsed="0.005020"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.497518" elapsed="0.005078"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.506622" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:41.502994" elapsed="0.003693"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.502675" elapsed="0.004061"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.502651" elapsed="0.004120"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.507621" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:41.507034" elapsed="0.000625"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.508098" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.507757" elapsed="0.000422"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.508902" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:41.508476" elapsed="0.000463"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.508215" elapsed="0.000773"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.507730" elapsed="0.001288"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.509815" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:41.509244" elapsed="0.000609"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.510224" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.509950" elapsed="0.000331"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.510788" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:41.510489" elapsed="0.000325"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.510306" elapsed="0.000543"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.509924" elapsed="0.000947"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:41.511027" elapsed="0.000367"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:01:41.511881" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:41.511565" elapsed="0.000342"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:41.512064" elapsed="0.004523"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:01:41.496914" elapsed="0.019877"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:41.517161" elapsed="0.000032"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:41.516937" elapsed="0.000299"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.516894" elapsed="0.000380"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:01:41.531476" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:01:41.517695" elapsed="0.013855"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:01:41.531681" elapsed="0.000124"/>
</return>
<msg time="2026-04-14T07:01:41.532138" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:01:41.478452" elapsed="0.053730"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:41.532396" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:01:41.532628" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:01:41.361522" elapsed="0.171134"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.533215" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.532774" elapsed="0.001026"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.532750" elapsed="0.001083"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:41.533871" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:01:41.356732" elapsed="0.177277"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.351956" elapsed="0.182101"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.351932" elapsed="0.182154"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:01:41.534846" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:01:41.534730" elapsed="0.000176"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:01:41.534967" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:41.534930" elapsed="0.000077"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.534712" elapsed="0.000319"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.535256" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T07:01:41.535393" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:01:41.534377" elapsed="0.001043"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.536123" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:41.535629" elapsed="0.000525"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.536817" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:41.536319" elapsed="0.000528"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.543402" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:41.542952" elapsed="0.000517"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.544042" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:41.543628" elapsed="0.000474"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:01:41.567225" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:01:41.567330" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:01:41 GMT', 'Expires': 'Tue, 14 Apr 2026 06:01:41 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:01:41.567681" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:01:41.560530" elapsed="0.007196"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.544172" elapsed="0.023691"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.568148" elapsed="0.000078"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.567905" elapsed="0.000437"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.544152" elapsed="0.024231"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.573498" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:41.570519" elapsed="0.003118"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.569983" elapsed="0.003705"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.569945" elapsed="0.003802"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.578528" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:41.574392" elapsed="0.004274"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.573835" elapsed="0.004904"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.573804" elapsed="0.005023"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.581623" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:41.579881" elapsed="0.001877"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.582631" elapsed="0.000048"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.582045" elapsed="0.000685"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.583654" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:41.583122" elapsed="0.000571"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.582790" elapsed="0.000953"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.581990" elapsed="0.001809"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.585472" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:41.584332" elapsed="0.001235"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.586161" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.585690" elapsed="0.000570"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.587183" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:41.586679" elapsed="0.000540"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:41.586318" elapsed="0.000953"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.585655" elapsed="0.001673"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:41.587626" elapsed="0.000841"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:01:41.589450" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:41.588745" elapsed="0.000799"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:41.589811" elapsed="0.003153"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:01:41.569000" elapsed="0.024076"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:41.593303" elapsed="0.000066"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:41.593163" elapsed="0.000291"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:41.593141" elapsed="0.000339"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:01:41.597100" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:01:41.593637" elapsed="0.003497"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:01:41.597193" elapsed="0.000043"/>
</return>
<msg time="2026-04-14T07:01:41.597409" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:01:41.537867" elapsed="0.059571"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:41.597501" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:01:41.597659" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:01:41.537068" elapsed="0.060618"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:41.599537" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:01:41.598559" elapsed="0.001291">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:01:41.599937" elapsed="0.000018"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:01:41.597970" elapsed="0.002115">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.600283" elapsed="0.000023"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.600477" elapsed="0.000021"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:01:41.600547" elapsed="0.000016"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:01:41.350179" elapsed="0.250500">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:01:41.600800" elapsed="0.000018"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:01:41.349386" elapsed="0.251544">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.601209" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.601056" elapsed="0.000210"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.601467" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.601290" elapsed="0.000235"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.601697" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.601549" elapsed="0.000201"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:41.601034" elapsed="0.000739"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:01:41.349187" elapsed="0.252643">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:01:41.348972" elapsed="0.252981">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:01:41.602034" elapsed="0.000017"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:01:41.344821" elapsed="0.257343">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.602427" elapsed="0.000023"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.602666" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:41.602521" elapsed="0.000197"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:41.602502" elapsed="0.000240"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.602881" elapsed="0.000044"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.603087" elapsed="0.000021"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:01:41.603164" elapsed="0.000017"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:01:41.343882" elapsed="0.259416">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.603518" elapsed="0.000022"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.603688" elapsed="0.000020"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:41.603855" elapsed="0.000021"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:01:41.343095" elapsed="0.260846">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:01:40.792162" elapsed="0.811899">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:01:41.604139" elapsed="0.000016"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:01:40.763890" elapsed="0.840383">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.625467" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:01:51.624894" elapsed="0.000617"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:51.647135" elapsed="0.000303"/>
</kw>
<msg time="2026-04-14T07:01:51.647521" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:51.646377" elapsed="0.001242"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:01:51.645833" elapsed="0.002001"/>
</kw>
<msg time="2026-04-14T07:01:51.647890" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:51.636175" elapsed="0.011769"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:01:51.635631" elapsed="0.012393"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:01:51.648820" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:01:51.648867" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:01:51.648539" elapsed="0.000351"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.651902" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:51.651307" elapsed="0.000625"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.652447" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:51.652099" elapsed="0.000380"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:01:51.652536" elapsed="0.000040"/>
</return>
<msg time="2026-04-14T07:01:51.652714" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:01:51.650922" elapsed="0.001817"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:01:51.652901" elapsed="0.000161"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.653579" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:51.653223" elapsed="0.000382"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.654007" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:51.653766" elapsed="0.000266"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.654475" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:51.654181" elapsed="0.000322"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.657538" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:51.657093" elapsed="0.000473"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:01:51.657614" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:01:51.657769" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:01:51.656695" elapsed="0.001100"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.716520" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:51.716041" elapsed="0.000515"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:51.717472" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:51.717118" elapsed="0.000450">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:51.717670" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:51.716745" elapsed="0.000951"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.718286" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:51.717871" elapsed="0.000443"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:01:51.718657" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:01:51.718987" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:01:51.718500" elapsed="0.000520"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.719470" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:51.719191" elapsed="0.000326"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.720859" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:51.720321" elapsed="0.000588"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.721486" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:01:51.721136" elapsed="0.000377"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.721888" elapsed="0.000023"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.722119" elapsed="0.000026"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.722307" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:01:51.721740" elapsed="0.000643"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:01:51.721573" elapsed="0.000850"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:01:51.722478" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T07:01:51.722657" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:01:51.719957" elapsed="0.002726"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:51.719612" elapsed="0.003104"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.722893" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:51.722744" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:51.719581" elapsed="0.003393"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.723636" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:51.723133" elapsed="0.000530"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:01:51.723714" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:01:51.715370" elapsed="0.008471"/>
</kw>
<msg time="2026-04-14T07:01:51.723897" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:51.700949" elapsed="0.023058"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.741534" elapsed="0.000206"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.761725" elapsed="0.000112"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.775942" elapsed="0.000089"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.776536" elapsed="0.000054"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.776924" elapsed="0.000049"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.777839" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:51.777655" elapsed="0.000246"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:51.777627" elapsed="0.000313"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.778097" elapsed="0.000022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.778271" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.778460" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:01:51.777544" elapsed="0.000994"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:01:51.777225" elapsed="0.001357"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.778900" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:51.779046" elapsed="0.000059"/>
</return>
<msg time="2026-04-14T07:01:51.779427" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:01:51.694328" elapsed="0.085150"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:51.782626" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:51.782180" elapsed="0.000553">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:51.782949" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:51.781484" elapsed="0.001503"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.783517" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:51.783104" elapsed="0.000484"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.784254" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:51.783929" elapsed="0.000351"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:51.783631" elapsed="0.000714"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:51.783070" elapsed="0.001360"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.788126" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:51.784928" elapsed="0.003236"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:01:51.788249" elapsed="0.000104"/>
</return>
<msg time="2026-04-14T07:01:51.788667" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:01:51.780495" elapsed="0.008213"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:51.791255" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:51.790951" elapsed="0.000388">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:51.791570" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:51.790478" elapsed="0.001127"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:01:51.791975" elapsed="0.000051"/>
</return>
<status status="PASS" start="2026-04-14T07:01:51.791728" elapsed="0.000344"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:51.791693" elapsed="0.000418"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.792476" elapsed="0.000050"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.792834" elapsed="0.000046"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:01:51.792953" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:01:51.795423" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:01:51.789632" elapsed="0.005833"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.799220" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:51.798825" elapsed="0.000489"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.799980" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:51.799620" elapsed="0.000448"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:01:51.819508" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:01:51.820197" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:01:51.820671" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:01:51.804959" elapsed="0.015758"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:51.800177" elapsed="0.020652"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.821417" elapsed="0.000063"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:51.820949" elapsed="0.000655"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:51.800145" elapsed="0.021547"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.834864" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:51.825523" elapsed="0.009916"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:51.824916" elapsed="0.010563"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:51.824849" elapsed="0.010658"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.838867" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:51.835815" elapsed="0.003102"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:51.835569" elapsed="0.003385"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:51.835550" elapsed="0.003430"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.839691" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:51.839198" elapsed="0.000521"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.840050" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:51.839793" elapsed="0.000318"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.840688" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:51.840331" elapsed="0.000384"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:51.840135" elapsed="0.000618"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:51.839773" elapsed="0.001002"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.841325" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:51.840944" elapsed="0.000407"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.841692" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:51.841443" elapsed="0.000309"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.842250" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:51.841944" elapsed="0.000332"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:51.841776" elapsed="0.000537"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:51.841422" elapsed="0.000912"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:51.842521" elapsed="0.000374"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:01:51.843426" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:51.843068" elapsed="0.000385"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:51.843613" elapsed="0.002839"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:01:51.823300" elapsed="0.023293"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:51.846963" elapsed="0.000044"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:51.846717" elapsed="0.000352"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:51.846682" elapsed="0.000427"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:01:51.860692" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:01:51.847458" elapsed="0.013276"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:01:51.860821" elapsed="0.000095"/>
</return>
<msg time="2026-04-14T07:01:51.861203" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:01:51.796223" elapsed="0.065022"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:51.861454" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:01:51.861697" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:01:51.667238" elapsed="0.194495"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.862172" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:51.861845" elapsed="0.000832"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:51.861823" elapsed="0.000884"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:51.862744" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:01:51.662414" elapsed="0.200464"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:51.657882" elapsed="0.205042"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:51.657859" elapsed="0.205091"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:01:51.863656" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:01:51.863546" elapsed="0.000171"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:01:51.863778" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:51.863740" elapsed="0.000077"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:51.863527" elapsed="0.000312"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.863999" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:01:51.864133" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:01:51.863208" elapsed="0.000954"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.864949" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:51.864414" elapsed="0.000564"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.865664" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:51.865159" elapsed="0.000533"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.872453" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:51.871971" elapsed="0.000548"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.873106" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:51.872681" elapsed="0.000486"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:01:51.897655" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:01:51.897809" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:01:51 GMT', 'Expires': 'Tue, 14 Apr 2026 06:01:51 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"262.9 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150111,"status":200} 
 </msg>
<msg time="2026-04-14T07:01:51.898069" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:01:51.890313" elapsed="0.007818"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:51.873241" elapsed="0.025054"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.898657" elapsed="0.000106"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:51.898349" elapsed="0.000576"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:51.873219" elapsed="0.025742"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.906573" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"262.9 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150111,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:51.901986" elapsed="0.004859"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:51.901169" elapsed="0.005756"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:51.901115" elapsed="0.005901"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.911189" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:51.907986" elapsed="0.003293"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:51.907154" elapsed="0.004175"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:51.907106" elapsed="0.004384"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.913309" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:51.912105" elapsed="0.001319"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.914050" elapsed="0.000047"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:51.913559" elapsed="0.000590"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.915085" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:51.914572" elapsed="0.000551"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:51.914210" elapsed="0.000966"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:51.913523" elapsed="0.001710"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.916930" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:51.915804" elapsed="0.001218"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.917665" elapsed="0.000048"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:51.917149" elapsed="0.000617"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.918691" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:51.918159" elapsed="0.000569"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:51.917828" elapsed="0.000953"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:51.917114" elapsed="0.001724"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:51.919117" elapsed="0.000882"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:01:51.921024" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:51.920318" elapsed="0.000799"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:51.921403" elapsed="0.003420"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:01:51.899777" elapsed="0.025171"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:51.925193" elapsed="0.000019"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:51.925043" elapsed="0.000251"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:51.925017" elapsed="0.000304"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:01:51.929258" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:01:51.925504" elapsed="0.003786"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:01:51.929344" elapsed="0.000063"/>
</return>
<msg time="2026-04-14T07:01:51.929555" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:01:51.866811" elapsed="0.062773"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:51.929647" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:01:51.929822" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:01:51.865918" elapsed="0.063931"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.931139" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150111, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:51.930582" elapsed="0.000587"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:01:51.931310" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:01:51.931530" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150111, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:01:51.930130" elapsed="0.001428"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:01:51.931950" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:01:51.931731" elapsed="0.000247"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:01:51.932411" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:01:51.932143" elapsed="0.000296"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:01:51.932490" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:01:51.932654" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:01:51.655963" elapsed="0.276717"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:01:51.932750" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:01:51.932911" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:01:51.654973" elapsed="0.277964"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.933268" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:51.933034" elapsed="0.000292"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:51.933597" elapsed="0.000219"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:51.933352" elapsed="0.000504"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.934035" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:51.933881" elapsed="0.000207"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:51.933012" elapsed="0.001100"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:01:51.654758" elapsed="0.279380"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:01:51.654552" elapsed="0.279627"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:01:51.934233" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:01:51.934472" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:01:51.934520" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:01:51.650162" elapsed="0.284383"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.935032" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:01:51.935111" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:01:51.934733" elapsed="0.000403"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:51.935488" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:51.935208" elapsed="0.000336"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:51.935188" elapsed="0.000381"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.938173" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:01:51.935709" elapsed="0.002513"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:01:51.938616" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:51.938417" elapsed="0.000226"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:01:51.938692" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:01:51.938904" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:01:51.938950" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:01:51.649236" elapsed="0.289736"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:01:51.939149" elapsed="0.000158"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:01:51.939507" elapsed="0.000305"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:01:51.940028" elapsed="0.000312"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:01:51.648334" elapsed="0.292067"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:01:51.940929" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:01:51.940975" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:01:51.940685" elapsed="0.000313"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.943878" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:51.943454" elapsed="0.000459"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.944458" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:51.944079" elapsed="0.000406"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:01:51.944532" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:01:51.944694" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:01:51.943042" elapsed="0.001676"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:01:51.944876" elapsed="0.000173"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.945609" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:51.945216" elapsed="0.000420"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.946054" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:51.945796" elapsed="0.000285"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.946496" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:51.946232" elapsed="0.000289"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:51.949175" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:51.948814" elapsed="0.000389"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:01:51.949250" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:01:51.949440" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:01:51.948453" elapsed="0.001013"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.008942" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:52.008476" elapsed="0.000507"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:52.010065" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:52.009746" elapsed="0.000411">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:52.010257" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:52.009174" elapsed="0.001108"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.010882" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:52.010479" elapsed="0.000437"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:01:52.011241" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:01:52.011446" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:01:52.011090" elapsed="0.000382"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.011890" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:52.011636" elapsed="0.000307"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.013397" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:52.013119" elapsed="0.000326"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.013898" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:01:52.013612" elapsed="0.000313"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.014305" elapsed="0.000023"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.014535" elapsed="0.000026"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.014721" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:01:52.014160" elapsed="0.000621"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:01:52.013992" elapsed="0.000825"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:01:52.014874" elapsed="0.000040"/>
</return>
<msg time="2026-04-14T07:01:52.015065" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:01:52.012770" elapsed="0.002322"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.012133" elapsed="0.002992"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.015304" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.015154" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.012098" elapsed="0.003302"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.016032" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:52.015554" elapsed="0.000506"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:01:52.016111" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:01:52.007662" elapsed="0.008603"/>
</kw>
<msg time="2026-04-14T07:01:52.016324" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:51.993138" elapsed="0.023318"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.030705" elapsed="0.000075"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.044771" elapsed="0.000057"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.058722" elapsed="0.000058"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.059140" elapsed="0.000048"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.059533" elapsed="0.000054"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.060170" elapsed="0.000056"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.060006" elapsed="0.000260"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:52.059983" elapsed="0.000314"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.060467" elapsed="0.000102"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.060734" elapsed="0.000022"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.060905" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:01:52.059916" elapsed="0.001063"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:01:52.059689" elapsed="0.001332"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.061321" elapsed="0.000066"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:52.061480" elapsed="0.000053"/>
</return>
<msg time="2026-04-14T07:01:52.061778" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:01:51.986414" elapsed="0.075411"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:52.064584" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:52.064166" elapsed="0.000515">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:52.064887" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:52.063589" elapsed="0.001333"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.065436" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.065036" elapsed="0.000469"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.066140" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:52.065827" elapsed="0.000339"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.065547" elapsed="0.000666"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.065003" elapsed="0.001249"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.069271" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:52.066569" elapsed="0.002739"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:01:52.069403" elapsed="0.000080"/>
</return>
<msg time="2026-04-14T07:01:52.069758" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:01:52.062708" elapsed="0.007093"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:52.072125" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:52.071873" elapsed="0.000356">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:52.072552" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:52.071407" elapsed="0.001180"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:01:52.072948" elapsed="0.000053"/>
</return>
<status status="PASS" start="2026-04-14T07:01:52.072702" elapsed="0.000343"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.072668" elapsed="0.000416"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.073390" elapsed="0.000049"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.073730" elapsed="0.000048"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:01:52.073856" elapsed="0.000050"/>
</return>
<msg time="2026-04-14T07:01:52.076429" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:01:52.070594" elapsed="0.005879"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.080051" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:52.079676" elapsed="0.000527"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.080980" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:52.080613" elapsed="0.000456"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:01:52.096237" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:01:52.097436" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:01:52.098003" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:01:52.083592" elapsed="0.014481"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.081179" elapsed="0.017073"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.099095" elapsed="0.000068"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.098425" elapsed="0.000889"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.081146" elapsed="0.018301"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.107671" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:52.103245" elapsed="0.004968"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.102672" elapsed="0.005580"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.102614" elapsed="0.005664"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.111185" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:52.108609" elapsed="0.002624"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.108338" elapsed="0.002931"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.108319" elapsed="0.002975"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.111988" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:52.111539" elapsed="0.000476"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.112378" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.112088" elapsed="0.000358"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.113148" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:52.112836" elapsed="0.000340"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.112477" elapsed="0.000735"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.112069" elapsed="0.001164"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.113809" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:52.113418" elapsed="0.000419"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.114152" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.113911" elapsed="0.000300"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.114736" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:52.114416" elapsed="0.000347"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.114235" elapsed="0.000565"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.113890" elapsed="0.000931"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:52.114986" elapsed="0.000360"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:01:52.115872" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:52.115548" elapsed="0.000351"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:52.116060" elapsed="0.002829"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:01:52.101136" elapsed="0.017882"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:52.119351" elapsed="0.000058"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:52.119137" elapsed="0.000319"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.119102" elapsed="0.000391"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:01:52.136003" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:01:52.119799" elapsed="0.016286"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:01:52.136273" elapsed="0.000161"/>
</return>
<msg time="2026-04-14T07:01:52.136731" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:01:52.077209" elapsed="0.059565"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:52.136954" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:01:52.137180" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:01:51.959172" elapsed="0.178037"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.137659" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.137306" elapsed="0.000846"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.137285" elapsed="0.000896"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:52.138217" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:01:51.954321" elapsed="0.184029"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:51.949548" elapsed="0.188871"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:51.949526" elapsed="0.188920"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:01:52.139140" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:52.139030" elapsed="0.000156"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:01:52.139311" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:01:52.139209" elapsed="0.000176"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.139010" elapsed="0.000404"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.139578" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T07:01:52.139700" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:01:52.138710" elapsed="0.001015"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.140344" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:52.139906" elapsed="0.000486"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.141025" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:52.140556" elapsed="0.000499"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.147579" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:52.147131" elapsed="0.000517"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.148310" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:52.147834" elapsed="0.000554"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:01:52.173232" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:01:52.173324" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:01:52 GMT', 'Expires': 'Tue, 14 Apr 2026 06:01:52 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":94,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:01:48.211","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"464.7 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":84,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150112,"status":200} 
 </msg>
<msg time="2026-04-14T07:01:52.173751" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:01:52.165316" elapsed="0.008478"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.148458" elapsed="0.025455"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.174147" elapsed="0.000078"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.173950" elapsed="0.000393"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.148439" elapsed="0.025947"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.179176" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":94,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:01:48.211","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"464.7 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":84,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150112,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:52.176420" elapsed="0.002919"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.175909" elapsed="0.003499"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.175864" elapsed="0.003607"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.183673" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:52.180007" elapsed="0.003789"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.179560" elapsed="0.004307"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.179528" elapsed="0.004423"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.186560" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:52.184760" elapsed="0.001928"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.187598" elapsed="0.000068"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.186867" elapsed="0.000874"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.189062" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:52.188324" elapsed="0.000790"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.187826" elapsed="0.001362"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.186815" elapsed="0.002451"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.191763" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:52.190074" elapsed="0.001816"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.192700" elapsed="0.000056"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.192067" elapsed="0.000754"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.193795" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:52.193211" elapsed="0.000621"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.192882" elapsed="0.001004"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.192018" elapsed="0.001923"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:52.194204" elapsed="0.000833"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:01:52.195974" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:52.195311" elapsed="0.000752"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:52.196347" elapsed="0.002951"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:01:52.174977" elapsed="0.024446"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:52.199637" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:52.199501" elapsed="0.000234"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.199480" elapsed="0.000281"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:01:52.203424" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:01:52.199912" elapsed="0.003546"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:01:52.203511" elapsed="0.000042"/>
</return>
<msg time="2026-04-14T07:01:52.203689" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:01:52.142051" elapsed="0.061666"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:52.203777" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:01:52.203931" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:01:52.141276" elapsed="0.062681"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.205099" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615011...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:52.204620" elapsed="0.000508"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:01:52.205223" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:01:52.205533" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615011...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:01:52.204237" elapsed="0.001327"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:01:52.205938" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 84, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerInitia...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:01:52.205728" elapsed="0.000240"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:01:52.206338" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:01:52.206130" elapsed="0.000251"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:01:52.206431" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:01:52.206596" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:01:51.947770" elapsed="0.258852"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:01:52.206683" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:01:52.206838" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:01:51.946989" elapsed="0.259874"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.207172" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.206947" elapsed="0.000282"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:52.207481" elapsed="0.000200"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.207252" elapsed="0.000468"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.207897" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.207746" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.206929" elapsed="0.001045"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:01:51.946805" elapsed="0.261201"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:01:51.946579" elapsed="0.261470"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:01:52.208102" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:01:52.208345" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:01:52.208410" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:01:51.942270" elapsed="0.266165"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.208921" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:01:52.209034" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:01:52.208616" elapsed="0.000454"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.209737" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.209437" elapsed="0.000368"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.209137" elapsed="0.000696"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.212316" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:01:52.210019" elapsed="0.002363"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:01:52.212747" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:52.212555" elapsed="0.000218"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:01:52.212820" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:01:52.213020" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:01:52.213065" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:01:51.941324" elapsed="0.271763"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:01:52.213259" elapsed="0.000199"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:01:52.213615" elapsed="0.000288"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:01:52.214103" elapsed="0.000301"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:01:51.940540" elapsed="0.273904"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:01:52.214938" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:01:52.214983" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:01:52.214711" elapsed="0.000295"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.217791" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:52.217401" elapsed="0.000418"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.218275" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:52.217980" elapsed="0.000322"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:01:52.218346" elapsed="0.000046"/>
</return>
<msg time="2026-04-14T07:01:52.218523" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:01:52.217006" elapsed="0.001542"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:01:52.218704" elapsed="0.000154"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.219349" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:52.219018" elapsed="0.000374"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.219791" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:52.219552" elapsed="0.000264"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.220235" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:01:52.219963" elapsed="0.000297"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.222779" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:52.222450" elapsed="0.000356"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:01:52.222851" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:01:52.223000" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:01:52.222082" elapsed="0.000943"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.280133" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:52.279691" elapsed="0.000480"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:52.280988" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:52.280712" elapsed="0.000357">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:52.281164" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:52.280354" elapsed="0.000835"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.281760" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:52.281370" elapsed="0.000417"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:01:52.282092" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:01:52.282303" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:01:52.281950" elapsed="0.000378"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.282753" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:52.282504" elapsed="0.000293"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.283877" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:52.283620" elapsed="0.000302"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.284397" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:01:52.284103" elapsed="0.000325"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.284787" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.284996" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.285173" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:01:52.284645" elapsed="0.000586"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:01:52.284486" elapsed="0.000780"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:01:52.285318" elapsed="0.000037"/>
</return>
<msg time="2026-04-14T07:01:52.285512" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:01:52.283273" elapsed="0.002264"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.282949" elapsed="0.002621"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.285744" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.285597" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.282855" elapsed="0.002965"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.286429" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:52.285966" elapsed="0.000490"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:01:52.286504" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:01:52.279043" elapsed="0.007583"/>
</kw>
<msg time="2026-04-14T07:01:52.286680" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:52.265060" elapsed="0.021712"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.300654" elapsed="0.000052"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.314292" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.327968" elapsed="0.000059"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.328421" elapsed="0.000047"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.328776" elapsed="0.000046"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.329354" elapsed="0.000039"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.329197" elapsed="0.000232"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:52.329179" elapsed="0.000276"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.329602" elapsed="0.000076"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.329832" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.330000" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:01:52.329123" elapsed="0.000948"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:01:52.328914" elapsed="0.001196"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.330424" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:52.330553" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:01:52.330805" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:01:52.258825" elapsed="0.072023"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:52.333330" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:52.333034" elapsed="0.000410">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:52.333641" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:52.332546" elapsed="0.001129"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.334144" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.333785" elapsed="0.000429"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.334839" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:52.334538" elapsed="0.000327"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.334254" elapsed="0.000656"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.333753" elapsed="0.001195"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.337899" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:01:52.335243" elapsed="0.002692"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:01:52.338013" elapsed="0.000075"/>
</return>
<msg time="2026-04-14T07:01:52.338349" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:01:52.331694" elapsed="0.006712"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:01:52.340706" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:01:52.340458" elapsed="0.000311">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:01:52.340974" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:01:52.339967" elapsed="0.001041"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:01:52.341352" elapsed="0.000176"/>
</return>
<status status="PASS" start="2026-04-14T07:01:52.341119" elapsed="0.000453"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.341087" elapsed="0.000523"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.341898" elapsed="0.000045"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.342237" elapsed="0.000044"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:01:52.342352" elapsed="0.000063"/>
</return>
<msg time="2026-04-14T07:01:52.346319" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:01:52.339170" elapsed="0.007206"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.349966" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:52.349606" elapsed="0.000489"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.350748" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:52.350399" elapsed="0.000437"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:01:52.366091" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:01:52.367476" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:01:52.368143" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:01:52.353331" elapsed="0.014881"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.350943" elapsed="0.017414"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.368805" elapsed="0.000035"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.368453" elapsed="0.000461"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.350911" elapsed="0.018059"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.373964" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:52.370777" elapsed="0.003740"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.370534" elapsed="0.004022"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.370511" elapsed="0.004071"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.377501" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:52.374877" elapsed="0.002672"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.374640" elapsed="0.002946"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.374621" elapsed="0.002991"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.378214" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:52.377799" elapsed="0.000443"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.378577" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.378314" elapsed="0.000355"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.379215" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:52.378897" elapsed="0.000346"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.378704" elapsed="0.000577"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.378295" elapsed="0.001007"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.379868" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:52.379487" elapsed="0.000409"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.380271" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.379969" elapsed="0.000363"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.381059" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:52.380623" elapsed="0.000473"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.380373" elapsed="0.000775"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.379949" elapsed="0.001228"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:52.381429" elapsed="0.000507"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:01:52.382619" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:52.382174" elapsed="0.000481"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:52.382878" elapsed="0.004076"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:01:52.369898" elapsed="0.017257"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:52.387656" elapsed="0.000044"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:52.387320" elapsed="0.000441"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.387271" elapsed="0.000542"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:01:52.402548" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:01:52.388245" elapsed="0.014345"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:01:52.402672" elapsed="0.000086"/>
</return>
<msg time="2026-04-14T07:01:52.403052" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:01:52.347093" elapsed="0.056004"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:52.403275" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:01:52.403523" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:01:52.232387" elapsed="0.171163"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.403942" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.403640" elapsed="0.000927"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.403621" elapsed="0.000981"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:52.404641" elapsed="0.000030"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:01:52.227682" elapsed="0.177098"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.223093" elapsed="0.181733"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.223075" elapsed="0.181776"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:01:52.405553" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:01:52.405442" elapsed="0.000173"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:01:52.405677" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:52.405639" elapsed="0.000078"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.405423" elapsed="0.000317"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.405917" elapsed="0.000027"/>
</kw>
<msg time="2026-04-14T07:01:52.406051" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:01:52.405110" elapsed="0.000967"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.406736" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:52.406267" elapsed="0.000497"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.407424" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:52.406928" elapsed="0.000526"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.413997" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:52.413559" elapsed="0.000503"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.414663" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:52.414224" elapsed="0.000500"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:01:52.436336" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:01:52.436441" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:01:52 GMT', 'Expires': 'Tue, 14 Apr 2026 06:01:52 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:01:52.436692" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:01:52.430412" elapsed="0.006322"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.414794" elapsed="0.022050"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.437068" elapsed="0.000076"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.436876" elapsed="0.000383"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.414775" elapsed="0.022510"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.442479" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:52.439424" elapsed="0.003190"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.438962" elapsed="0.003704"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.438927" elapsed="0.003798"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.446007" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:01:52.443257" elapsed="0.002840"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.442813" elapsed="0.003332"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.442781" elapsed="0.003423"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.447881" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:52.446769" elapsed="0.001202"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.448660" elapsed="0.000047"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.448148" elapsed="0.000610"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.449723" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:52.449145" elapsed="0.000614"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.448817" elapsed="0.000992"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.448113" elapsed="0.001751"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.451469" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:52.450404" elapsed="0.001157"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.452166" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.451683" elapsed="0.000580"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.453169" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:01:52.452667" elapsed="0.000538"/>
</kw>
<status status="PASS" start="2026-04-14T07:01:52.452322" elapsed="0.000933"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.451649" elapsed="0.001661"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:01:52.453641" elapsed="0.000819"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:01:52.455385" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:01:52.454730" elapsed="0.000747"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:01:52.455738" elapsed="0.002986"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:01:52.438070" elapsed="0.020762"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:01:52.459040" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:01:52.458909" elapsed="0.000227"/>
</branch>
<status status="PASS" start="2026-04-14T07:01:52.458888" elapsed="0.000273"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:01:52.462809" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:01:52.459313" elapsed="0.003525"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:01:52.462890" elapsed="0.000040"/>
</return>
<msg time="2026-04-14T07:01:52.463061" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:01:52.408529" elapsed="0.054560"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:01:52.463148" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:01:52.463299" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:01:52.407675" elapsed="0.055651"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:01:52.464861" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:01:52.463958" elapsed="0.001128">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:01:52.465172" elapsed="0.000019"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:01:52.463592" elapsed="0.001727">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.465621" elapsed="0.000023"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.465800" elapsed="0.000020"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:01:52.465866" elapsed="0.000016"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:01:52.221468" elapsed="0.244529">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:01:52.466113" elapsed="0.000017"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:01:52.220718" elapsed="0.245523">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.466527" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.466370" elapsed="0.000214"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.466753" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.466608" elapsed="0.000199"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.466976" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.466831" elapsed="0.000197"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:52.466336" elapsed="0.000715"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:01:52.220542" elapsed="0.246567">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:01:52.220312" elapsed="0.246921">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:01:52.467317" elapsed="0.000016"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:01:52.216226" elapsed="0.251240">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.467675" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.467907" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:01:52.467763" elapsed="0.000195"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:01:52.467746" elapsed="0.000236"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.468150" elapsed="0.000045"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.468354" elapsed="0.000037"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:01:52.468437" elapsed="0.000016"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:01:52.215299" elapsed="0.253267">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.468764" elapsed="0.000022"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.468931" elapsed="0.000020"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:01:52.469097" elapsed="0.000021"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:01:52.214570" elapsed="0.254612">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:01:51.648116" elapsed="0.821182">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:01:52.469413" elapsed="0.000017"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:01:51.619425" elapsed="0.850115">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.490879" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:02:02.490333" elapsed="0.000590"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:02.513192" elapsed="0.000273"/>
</kw>
<msg time="2026-04-14T07:02:02.513529" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:02.512519" elapsed="0.001078"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:02:02.512025" elapsed="0.001740"/>
</kw>
<msg time="2026-04-14T07:02:02.513817" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:02.501954" elapsed="0.011909"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:02:02.501486" elapsed="0.012454"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:02:02.514622" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:02:02.514669" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:02:02.514350" elapsed="0.000343"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.517490" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:02.517076" elapsed="0.000442"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.517991" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:02.517689" elapsed="0.000328"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:02:02.518065" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:02:02.518228" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:02:02.516697" elapsed="0.001556"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:02.518427" elapsed="0.000162"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.519125" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:02.518753" elapsed="0.000400"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.519578" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:02.519316" elapsed="0.000288"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.519995" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:02.519755" elapsed="0.000266"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.523113" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:02.522672" elapsed="0.000479"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:02:02.523206" elapsed="0.000040"/>
</return>
<msg time="2026-04-14T07:02:02.523411" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:02:02.522195" elapsed="0.001243"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.583309" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:02.582838" elapsed="0.000506"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:02.584224" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:02.583942" elapsed="0.000369">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:02.584436" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:02.583550" elapsed="0.000930"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.585072" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:02.584664" elapsed="0.000435"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:02:02.585447" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:02:02.585732" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:02:02.585268" elapsed="0.000491"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.586190" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:02.585926" elapsed="0.000313"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.587395" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:02.587106" elapsed="0.000338"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.588122" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:02:02.587614" elapsed="0.000537"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.588522" elapsed="0.000031"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.588753" elapsed="0.000026"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.588941" elapsed="0.000023"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:02:02.588373" elapsed="0.000630"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:02:02.588205" elapsed="0.000832"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:02:02.589086" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T07:02:02.589262" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:02:02.586712" elapsed="0.002577"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:02.586327" elapsed="0.002995"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.589520" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:02.589348" elapsed="0.000229"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.586302" elapsed="0.003296"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.590213" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:02.589746" elapsed="0.000495"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:02:02.590291" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:02:02.582103" elapsed="0.008333"/>
</kw>
<msg time="2026-04-14T07:02:02.590492" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:02.567717" elapsed="0.022894"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.604788" elapsed="0.000079"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.618631" elapsed="0.000059"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.632763" elapsed="0.000055"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.633160" elapsed="0.000049"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.633544" elapsed="0.000047"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.634212" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:02.634049" elapsed="0.000226"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:02.634030" elapsed="0.000296"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.634534" elapsed="0.000026"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.634751" elapsed="0.000027"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.634943" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:02:02.633972" elapsed="0.001081"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:02:02.633759" elapsed="0.001339"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.635429" elapsed="0.000049"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:02.635570" elapsed="0.000053"/>
</return>
<msg time="2026-04-14T07:02:02.635863" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:02:02.561181" elapsed="0.074730"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:02.638746" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:02.638427" elapsed="0.000397">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:02.639050" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:02.637775" elapsed="0.001314"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.639627" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:02.639208" elapsed="0.000506"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.640348" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:02.640032" elapsed="0.000360"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:02.639757" elapsed="0.000685"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.639173" elapsed="0.001309"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.643685" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:02.640795" elapsed="0.002928"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:02:02.643807" elapsed="0.000078"/>
</return>
<msg time="2026-04-14T07:02:02.644161" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:02.636803" elapsed="0.007400"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:02.646701" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:02.646448" elapsed="0.000318">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:02.646967" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:02.645963" elapsed="0.001039"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:02:02.647411" elapsed="0.000056"/>
</return>
<status status="PASS" start="2026-04-14T07:02:02.647157" elapsed="0.000354"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.647123" elapsed="0.000428"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.647854" elapsed="0.000047"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.648204" elapsed="0.000050"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:02.648327" elapsed="0.000064"/>
</return>
<msg time="2026-04-14T07:02:02.650770" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:02.645042" elapsed="0.005770"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.654490" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:02.654105" elapsed="0.000478"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.655258" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:02.654873" elapsed="0.000475"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:02.669883" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:02.670327" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:02:02.670558" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:02.657944" elapsed="0.012641"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:02.655478" elapsed="0.015168"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.670936" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:02.670691" elapsed="0.000340"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.655444" elapsed="0.015625"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.675621" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:02.672513" elapsed="0.003620"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:02.672262" elapsed="0.003908"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.672240" elapsed="0.003956"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.679070" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:02.676518" elapsed="0.002599"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:02.676253" elapsed="0.002899"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.676235" elapsed="0.002941"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.679779" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:02.679374" elapsed="0.000432"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.680123" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:02.679877" elapsed="0.000303"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.680710" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:02.680404" elapsed="0.000332"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:02.680205" elapsed="0.000567"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.679857" elapsed="0.000936"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.681323" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:02.680959" elapsed="0.000390"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.681677" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:02.681437" elapsed="0.000297"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.682220" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:02.681924" elapsed="0.000322"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:02.681758" elapsed="0.000523"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.681418" elapsed="0.000884"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:02.682475" elapsed="0.000350"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:02.683334" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:02.683030" elapsed="0.000344"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:02.683537" elapsed="0.002558"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:02.671717" elapsed="0.014495"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:02.686552" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:02.686325" elapsed="0.000299"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.686293" elapsed="0.000367"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:02.699966" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:02.686948" elapsed="0.013061"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:02.700095" elapsed="0.000083"/>
</return>
<msg time="2026-04-14T07:02:02.700474" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:02.651572" elapsed="0.048945"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:02.700696" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:02:02.700917" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:02:02.534162" elapsed="0.166783"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.701320" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:02.701034" elapsed="0.000767"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.701016" elapsed="0.000816"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:02.701868" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:02:02.529317" elapsed="0.172682"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:02.523523" elapsed="0.178521"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.523501" elapsed="0.178570"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:02:02.702737" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:02:02.702628" elapsed="0.000170"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:02:02.702860" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:02.702821" elapsed="0.000079"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.702609" elapsed="0.000314"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.703097" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T07:02:02.703221" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:02:02.702318" elapsed="0.000929"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.703850" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:02.703446" elapsed="0.000432"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.704525" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:02.704040" elapsed="0.000513"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.710933" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:02.710500" elapsed="0.000510"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.711608" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:02.711172" elapsed="0.000498"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:02.734442" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:02.734523" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:02:02 GMT', 'Expires': 'Tue, 14 Apr 2026 06:02:02 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"456.9 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150122,"status":200} 
 </msg>
<msg time="2026-04-14T07:02:02.734691" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:02.727236" elapsed="0.007498"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:02.711740" elapsed="0.023104"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.735087" elapsed="0.000076"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:02.734874" elapsed="0.000405"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.711720" elapsed="0.023584"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.740163" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"456.9 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150122,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:02.737141" elapsed="0.003176"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:02.736696" elapsed="0.003687"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.736661" elapsed="0.003785"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.743722" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:02.740979" elapsed="0.002834"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:02.740535" elapsed="0.003327"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.740504" elapsed="0.003417"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.745598" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:02.744512" elapsed="0.001176"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.746282" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:02.745810" elapsed="0.000584"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.747300" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:02.746781" elapsed="0.000555"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:02.746454" elapsed="0.000991"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.745777" elapsed="0.001724"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.749086" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:02.748027" elapsed="0.001150"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.749790" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:02.749299" elapsed="0.000589"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.750795" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:02.750278" elapsed="0.000554"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:02.749949" elapsed="0.000934"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.749265" elapsed="0.001673"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:02.751241" elapsed="0.000830"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:02.753147" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:02.752346" elapsed="0.000892"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:02.753514" elapsed="0.002953"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:02.735820" elapsed="0.020755"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:02.756798" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:02.756659" elapsed="0.000236"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.756635" elapsed="0.000286"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:02.761337" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:02.757075" elapsed="0.004330"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:02.761499" elapsed="0.000060"/>
</return>
<msg time="2026-04-14T07:02:02.761727" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:02.705556" elapsed="0.056199"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:02.761821" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:02:02.761982" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:02:02.704773" elapsed="0.057236"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.763637" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150122, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:02.763018" elapsed="0.000671"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:02:02.763869" elapsed="0.000045"/>
</return>
<msg time="2026-04-14T07:02:02.764127" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150122, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:02:02.762334" elapsed="0.001832"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:02:02.764725" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:02:02.764421" elapsed="0.000345"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:02:02.765282" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:02:02.764995" elapsed="0.000324"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:02:02.765409" elapsed="0.000044"/>
</return>
<msg time="2026-04-14T07:02:02.765634" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:02:02.521409" elapsed="0.244261"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:02:02.765755" elapsed="0.000039"/>
</return>
<msg time="2026-04-14T07:02:02.765970" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:02:02.520463" elapsed="0.245544"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.766487" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:02.766139" elapsed="0.000432"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:02.766910" elapsed="0.000327"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:02.766607" elapsed="0.000685"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.767607" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:02.767329" elapsed="0.000354"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.766110" elapsed="0.001606"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:02:02.520272" elapsed="0.247479"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:02:02.520067" elapsed="0.247732"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:02:02.767864" elapsed="0.000039"/>
</return>
<msg time="2026-04-14T07:02:02.768154" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:02:02.768221" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:02:02.515945" elapsed="0.252310"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.768935" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:02:02.769045" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:02:02.768533" elapsed="0.000546"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.769511" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:02.769178" elapsed="0.000412"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.769151" elapsed="0.000475"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.773149" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:02:02.769821" elapsed="0.003398"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:02:02.773803" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:02.773480" elapsed="0.000363"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:02:02.773913" elapsed="0.000044"/>
</return>
<msg time="2026-04-14T07:02:02.774198" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:02:02.774278" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:02:02.515000" elapsed="0.259325"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:02.774632" elapsed="0.000232"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:02:02.775145" elapsed="0.000552"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:02:02.775928" elapsed="0.000294"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:02:02.514194" elapsed="0.262069"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:02:02.776799" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:02:02.776843" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:02:02.776566" elapsed="0.000300"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.779791" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:02.779332" elapsed="0.000486"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.780288" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:02.779985" elapsed="0.000330"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:02:02.780376" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:02:02.780541" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:02:02.778912" elapsed="0.001654"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:02.780724" elapsed="0.000159"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.781411" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:02.781047" elapsed="0.000392"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.781878" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:02.781601" elapsed="0.000318"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.782351" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:02.782098" elapsed="0.000297"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.785189" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:02.784786" elapsed="0.000430"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:02:02.785264" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:02:02.785448" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:02:02.784380" elapsed="0.001094"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.850611" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:02.850087" elapsed="0.000567"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:02.851772" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:02.851421" elapsed="0.000451">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:02.852000" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:02.850887" elapsed="0.001148"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.852824" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:02.852270" elapsed="0.000590"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:02:02.853268" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:02:02.853499" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:02:02.853082" elapsed="0.000449"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.854066" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:02.853749" elapsed="0.000372"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.855698" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:02.855341" elapsed="0.000418"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.856336" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:02:02.855981" elapsed="0.000406"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.856846" elapsed="0.000029"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.857124" elapsed="0.000032"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.857386" elapsed="0.000030"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:02:02.856659" elapsed="0.000806"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:02:02.856460" elapsed="0.001049"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:02:02.857575" elapsed="0.000052"/>
</return>
<msg time="2026-04-14T07:02:02.857800" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:02:02.854858" elapsed="0.002975"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:02.854331" elapsed="0.003544"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.858112" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:02.857911" elapsed="0.000273"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.854292" elapsed="0.003920"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.858966" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:02.858426" elapsed="0.000569"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:02:02.859046" elapsed="0.000031"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:02:02.849046" elapsed="0.010131"/>
</kw>
<msg time="2026-04-14T07:02:02.859233" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:02.833757" elapsed="0.025642"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.877130" elapsed="0.000106"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.895453" elapsed="0.000126"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.912804" elapsed="0.000098"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.913318" elapsed="0.000074"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.913714" elapsed="0.000046"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.914333" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:02.914172" elapsed="0.000237"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:02.914152" elapsed="0.000285"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.914588" elapsed="0.000095"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.914840" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.915058" elapsed="0.000026"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:02:02.914093" elapsed="0.001053"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:02:02.913853" elapsed="0.001338"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.915524" elapsed="0.000047"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:02.915662" elapsed="0.000053"/>
</return>
<msg time="2026-04-14T07:02:02.915952" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:02:02.826666" elapsed="0.089333"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:02.918862" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:02.918316" elapsed="0.000677">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:02.919232" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:02.917771" elapsed="0.001497"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.919800" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:02.919409" elapsed="0.000460"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.920533" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:02.920184" elapsed="0.000376"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:02.919911" elapsed="0.000695"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.919353" elapsed="0.001292"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.923813" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:02.920948" elapsed="0.002902"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:02:02.923933" elapsed="0.000083"/>
</return>
<msg time="2026-04-14T07:02:02.924287" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:02.916905" elapsed="0.007422"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:02.926980" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:02.926641" elapsed="0.000425">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:02.927292" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:02.925984" elapsed="0.001344"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:02:02.927717" elapsed="0.000054"/>
</return>
<status status="PASS" start="2026-04-14T07:02:02.927467" elapsed="0.000349"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.927429" elapsed="0.000427"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.928150" elapsed="0.000048"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.928510" elapsed="0.000046"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:02.928634" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:02:02.931407" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:02.925147" elapsed="0.006305"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.935336" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:02.934836" elapsed="0.000692"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.936179" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:02.935823" elapsed="0.000442"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:02.951126" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:02.951860" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:02:02.952254" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:02.938952" elapsed="0.013346"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:02.936398" elapsed="0.016035"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.952949" elapsed="0.000038"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:02.952518" elapsed="0.000546"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.936345" elapsed="0.016773"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.960167" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:02.955544" elapsed="0.005426"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:02.955130" elapsed="0.005896"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.955090" elapsed="0.005976"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.965548" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:02.961528" elapsed="0.004092"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:02.961154" elapsed="0.004520"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.961128" elapsed="0.004584"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.966644" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:02.966009" elapsed="0.000675"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.967272" elapsed="0.000035"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:02.966792" elapsed="0.000592"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.967954" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:02.967640" elapsed="0.000340"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:02.967423" elapsed="0.000594"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.966764" elapsed="0.001274"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.968599" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:02.968207" elapsed="0.000419"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.968941" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:02.968698" elapsed="0.000301"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.969507" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:02.969188" elapsed="0.000345"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:02.969022" elapsed="0.000548"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.968678" elapsed="0.000915"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:02.969755" elapsed="0.000354"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:02.970604" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:02.970278" elapsed="0.000352"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:02.970787" elapsed="0.002889"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:02.954139" elapsed="0.019675"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:02.974140" elapsed="0.000031"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:02.973932" elapsed="0.000281"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.973896" elapsed="0.000353"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:02.987548" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:02.974570" elapsed="0.013029"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:02.987703" elapsed="0.000100"/>
</return>
<msg time="2026-04-14T07:02:02.988094" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:02.932231" elapsed="0.055906"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:02.988321" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:02:02.988563" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:02:02.795214" elapsed="0.193377"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.989021" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:02.988689" elapsed="0.000842"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.988668" elapsed="0.000895"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:02.989598" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:02:02.790374" elapsed="0.199356"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:02.785552" elapsed="0.204224"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.785531" elapsed="0.204270"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:02:02.990496" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:02.990380" elapsed="0.000162"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:02:02.990666" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:02:02.990564" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:02.990346" elapsed="0.000402"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:02.990978" elapsed="0.000028"/>
</kw>
<msg time="2026-04-14T07:02:02.991125" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:02:02.990053" elapsed="0.001100"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.991814" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:02.991349" elapsed="0.000492"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.992501" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:02.992005" elapsed="0.000526"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.999249" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:02.998705" elapsed="0.000609"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:02.999924" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:02.999496" elapsed="0.000489"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:03.025089" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:03.025183" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:02:03 GMT', 'Expires': 'Tue, 14 Apr 2026 06:02:03 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":99,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:01:58.210","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"394.4 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":86,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150123,"status":200} 
 </msg>
<msg time="2026-04-14T07:02:03.025394" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:03.016165" elapsed="0.009275"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:03.000061" elapsed="0.025507"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.025850" elapsed="0.000079"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:03.025609" elapsed="0.000436"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.000038" elapsed="0.026034"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.031340" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":99,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:01:58.210","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"394.4 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":86,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150123,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:03.028161" elapsed="0.003378"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:03.027694" elapsed="0.003908"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.027656" elapsed="0.004052"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.036625" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:03.032560" elapsed="0.004198"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:03.031843" elapsed="0.004988"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.031798" elapsed="0.005120"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.039692" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:03.037803" elapsed="0.001979"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.040409" elapsed="0.000047"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:03.039909" elapsed="0.000599"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.041606" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:03.041075" elapsed="0.000567"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:03.040567" elapsed="0.001125"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.039875" elapsed="0.001874"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.043485" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:03.042275" elapsed="0.001315"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.044283" elapsed="0.000050"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:03.043741" elapsed="0.000662"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.045347" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:03.044803" elapsed="0.000764"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:03.044467" elapsed="0.001158"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.043696" elapsed="0.001985"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:03.045961" elapsed="0.000834"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:03.047812" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:03.047131" elapsed="0.000773"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:03.048170" elapsed="0.003328"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:03.026658" elapsed="0.024952"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:03.051826" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:03.051691" elapsed="0.000232"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.051670" elapsed="0.000279"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:03.055664" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:03.052101" elapsed="0.003593"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:03.055746" elapsed="0.000040"/>
</return>
<msg time="2026-04-14T07:02:03.055920" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:02.993548" elapsed="0.062400"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:03.056009" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:02:03.056166" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:02:02.992758" elapsed="0.063435"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.057322" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615012...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:03.056840" elapsed="0.000511"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:02:03.057586" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:02:03.057769" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615012...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:02:03.056463" elapsed="0.001334"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:02:03.058163" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 86, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerInitia...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:02:03.057959" elapsed="0.000232"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:02:03.058568" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:02:03.058349" elapsed="0.000245"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:02:03.058641" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:02:03.058796" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:02:02.783646" elapsed="0.275213"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:02:03.058934" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T07:02:03.059108" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:02:02.782848" elapsed="0.276286"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.059463" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:03.059221" elapsed="0.000301"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:03.059768" elapsed="0.000202"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:03.059547" elapsed="0.000462"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.060188" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:03.060035" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.059202" elapsed="0.001062"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:02:02.782670" elapsed="0.277619"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:02:02.782450" elapsed="0.277872"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:02:03.060385" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:02:03.060595" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:02:03.060642" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:02:02.778139" elapsed="0.282527"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.061126" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:02:03.061204" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:02:03.060846" elapsed="0.000382"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.061564" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:03.061299" elapsed="0.000319"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.061280" elapsed="0.000363"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.064174" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:02:03.061781" elapsed="0.002440"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:02:03.064599" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:03.064407" elapsed="0.000217"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:02:03.064672" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:02:03.064870" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:02:03.064916" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:02:02.777181" elapsed="0.287758"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:03.065110" elapsed="0.000156"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:02:03.065466" elapsed="0.000303"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:02:03.065995" elapsed="0.000288"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:02:02.776420" elapsed="0.289902"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:02:03.066860" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:02:03.066915" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:02:03.066608" elapsed="0.000334"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.069753" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:03.069321" elapsed="0.000459"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.070237" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:03.069942" elapsed="0.000321"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:02:03.070308" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:02:03.070489" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:02:03.068937" elapsed="0.001577"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:03.070670" elapsed="0.000198"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.071446" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:03.071067" elapsed="0.000407"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.071885" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:03.071641" elapsed="0.000269"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.072296" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:03.072059" elapsed="0.000263"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.074908" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:03.074512" elapsed="0.000429"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:02:03.074997" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T07:02:03.075154" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:02:03.074148" elapsed="0.001031"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.133905" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:03.133443" elapsed="0.000496"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:03.134786" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:03.134497" elapsed="0.000384">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:03.134994" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:03.134123" elapsed="0.000901"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.135610" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:03.135199" elapsed="0.000438"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:02:03.135946" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:02:03.136118" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:02:03.135802" elapsed="0.000341"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.136576" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:03.136304" elapsed="0.000317"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.137809" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:03.137548" elapsed="0.000307"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.138298" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:02:03.138022" elapsed="0.000302"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.138691" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.138984" elapsed="0.000029"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.139173" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:02:03.138548" elapsed="0.000683"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:02:03.138393" elapsed="0.000872"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:02:03.139316" elapsed="0.000054"/>
</return>
<msg time="2026-04-14T07:02:03.139513" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:02:03.137173" elapsed="0.002366"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:03.136786" elapsed="0.002786"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.139752" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:03.139599" elapsed="0.000211"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.136681" elapsed="0.003150"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.140460" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:03.139978" elapsed="0.000510"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:02:03.140537" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:02:03.132592" elapsed="0.008071"/>
</kw>
<msg time="2026-04-14T07:02:03.140719" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:03.118157" elapsed="0.022880"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.155331" elapsed="0.000088"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.169288" elapsed="0.000088"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.183250" elapsed="0.000061"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.183702" elapsed="0.000047"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.184062" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.184682" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:03.184518" elapsed="0.000222"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:03.184497" elapsed="0.000269"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.184913" elapsed="0.000091"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.185161" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.185332" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:02:03.184439" elapsed="0.000983"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:02:03.184201" elapsed="0.001259"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.185760" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:03.185892" elapsed="0.000053"/>
</return>
<msg time="2026-04-14T07:02:03.186170" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:02:03.111691" elapsed="0.074524"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:03.188897" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:03.188581" elapsed="0.000394">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:03.189177" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:03.188039" elapsed="0.001174"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.189724" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:03.189328" elapsed="0.000465"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.190423" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:03.190103" elapsed="0.000346"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:03.189834" elapsed="0.000662"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.189295" elapsed="0.001238"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.193606" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:03.190868" elapsed="0.002774"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:02:03.193723" elapsed="0.000080"/>
</return>
<msg time="2026-04-14T07:02:03.194071" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:03.187178" elapsed="0.006934"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:03.196719" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:03.196262" elapsed="0.000529">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:03.196991" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:03.195808" elapsed="0.001217"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:02:03.197394" elapsed="0.000053"/>
</return>
<status status="PASS" start="2026-04-14T07:02:03.197141" elapsed="0.000350"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.197107" elapsed="0.000423"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.197827" elapsed="0.000048"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.198171" elapsed="0.000043"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:03.198285" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:02:03.200949" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:03.194971" elapsed="0.006019"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.204742" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:03.204224" elapsed="0.000682"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.205564" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:03.205197" elapsed="0.000454"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:03.217682" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:03.218271" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:02:03.218536" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:03.208227" elapsed="0.010338"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:03.205763" elapsed="0.012877"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.219042" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:03.218692" elapsed="0.000430"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.205729" elapsed="0.013431"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.228467" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:03.222195" elapsed="0.006791"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:03.221638" elapsed="0.007385"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.221584" elapsed="0.007465"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.231960" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:03.229337" elapsed="0.002670"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:03.229106" elapsed="0.002936"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.229088" elapsed="0.002978"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.232675" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:03.232254" elapsed="0.000449"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.233015" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:03.232772" elapsed="0.000300"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.233587" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:03.233262" elapsed="0.000352"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:03.233096" elapsed="0.000555"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.232754" elapsed="0.000918"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.234198" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:03.233835" elapsed="0.000389"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.234550" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:03.234295" elapsed="0.000312"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.235147" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:03.234826" elapsed="0.000348"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:03.234631" elapsed="0.000578"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.234276" elapsed="0.000954"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:03.235405" elapsed="0.000354"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:03.236233" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:03.235929" elapsed="0.000329"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:03.236432" elapsed="0.002764"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:03.220250" elapsed="0.019063"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:03.239655" elapsed="0.000031"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:03.239451" elapsed="0.000277"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.239418" elapsed="0.000345"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:03.252671" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:03.240049" elapsed="0.012854"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:03.252996" elapsed="0.000091"/>
</return>
<msg time="2026-04-14T07:02:03.253395" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:03.201746" elapsed="0.051694"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:03.253621" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:02:03.253846" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:02:03.084755" elapsed="0.169119"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.254277" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:03.253969" elapsed="0.000833"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.253949" elapsed="0.000890"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:03.254882" elapsed="0.000034"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:02:03.079959" elapsed="0.175078"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:03.075253" elapsed="0.179830"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.075233" elapsed="0.179876"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:02:03.255790" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:02:03.255678" elapsed="0.000173"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:02:03.255914" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:03.255875" elapsed="0.000079"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.255660" elapsed="0.000317"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.256143" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:02:03.256266" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:02:03.255376" elapsed="0.000916"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.256929" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:03.256496" elapsed="0.000462"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.257613" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:03.257121" elapsed="0.000521"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.264286" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:03.263856" elapsed="0.000496"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.264951" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:03.264528" elapsed="0.000485"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:03.288073" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:03.288158" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:02:03 GMT', 'Expires': 'Tue, 14 Apr 2026 06:02:03 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:02:03.288445" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:03.281062" elapsed="0.007427"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:03.265085" elapsed="0.023520"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.288835" elapsed="0.000075"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:03.288638" elapsed="0.000388"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.265065" elapsed="0.023987"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.295125" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:03.291320" elapsed="0.003993"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:03.290849" elapsed="0.004558"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.290804" elapsed="0.004689"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.300428" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:03.296272" elapsed="0.004290"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:03.295616" elapsed="0.005016"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.295571" elapsed="0.005144"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.303186" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:03.301497" elapsed="0.001819"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.304066" elapsed="0.000047"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:03.303566" elapsed="0.000599"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.305102" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:03.304589" elapsed="0.000551"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:03.304225" elapsed="0.000965"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.303516" elapsed="0.001730"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.306946" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:03.305801" elapsed="0.001244"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.307670" elapsed="0.000048"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:03.307170" elapsed="0.000600"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.308709" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:03.308161" elapsed="0.000586"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:03.307831" elapsed="0.000967"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.307136" elapsed="0.001717"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:03.309134" elapsed="0.000882"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:03.311112" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:03.310292" elapsed="0.000911"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:03.311489" elapsed="0.003305"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:03.289581" elapsed="0.025320"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:03.315126" elapsed="0.000021"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:03.314980" elapsed="0.000259"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:03.314959" elapsed="0.000313"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:03.319653" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:03.315481" elapsed="0.004208"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:03.319756" elapsed="0.000046"/>
</return>
<msg time="2026-04-14T07:02:03.319961" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:03.258654" elapsed="0.061340"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:03.320061" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:02:03.320224" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:02:03.257862" elapsed="0.062397"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:03.321819" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:02:03.320923" elapsed="0.001121">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:02:03.322131" elapsed="0.000018"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:02:03.320542" elapsed="0.001734">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.322519" elapsed="0.000025"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.322718" elapsed="0.000022"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:02:03.322787" elapsed="0.000017"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:02:03.073530" elapsed="0.249403">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:02:03.323055" elapsed="0.000018"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:02:03.072781" elapsed="0.250416">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.323524" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:03.323318" elapsed="0.000265"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.323752" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:03.323607" elapsed="0.000200"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.323995" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:03.323831" elapsed="0.000220"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:03.323298" elapsed="0.000777"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:02:03.072608" elapsed="0.251524">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:02:03.072388" elapsed="0.251868">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:03.324336" elapsed="0.000016"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:02:03.068196" elapsed="0.256288">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.324696" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.324934" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:03.324787" elapsed="0.000201"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:03.324769" elapsed="0.000242"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.325167" elapsed="0.000048"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.325394" elapsed="0.000023"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:03.325463" elapsed="0.000015"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:02:03.067284" elapsed="0.258311">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.325804" elapsed="0.000026"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.325982" elapsed="0.000021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:03.326152" elapsed="0.000021"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:02:03.066465" elapsed="0.259773">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:02:02.514011" elapsed="0.812378">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:02:03.326470" elapsed="0.000017"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:02:02.484212" elapsed="0.842384">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.345606" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:02:13.345191" elapsed="0.000452"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:13.368025" elapsed="0.000290"/>
</kw>
<msg time="2026-04-14T07:02:13.368414" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:13.367231" elapsed="0.001259"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:02:13.366707" elapsed="0.001943"/>
</kw>
<msg time="2026-04-14T07:02:13.368712" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:13.356153" elapsed="0.012609"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:02:13.355633" elapsed="0.013220"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:02:13.369554" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:02:13.369604" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:02:13.369273" elapsed="0.000356"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.372503" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:13.372042" elapsed="0.000492"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.373024" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:13.372705" elapsed="0.000346"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:02:13.373102" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:02:13.373273" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:02:13.371638" elapsed="0.001662"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:13.373479" elapsed="0.000173"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.374217" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:13.373858" elapsed="0.000386"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.374684" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:13.374426" elapsed="0.000285"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.375119" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:13.374865" elapsed="0.000281"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.378154" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:13.377734" elapsed="0.000450"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:02:13.378238" elapsed="0.000037"/>
</return>
<msg time="2026-04-14T07:02:13.378444" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:02:13.377302" elapsed="0.001170"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.441389" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:13.440892" elapsed="0.000534"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:13.442324" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:13.442029" elapsed="0.000392">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:13.442523" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:13.441613" elapsed="0.000935"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.443124" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:13.442718" elapsed="0.000434"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:02:13.443488" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:02:13.443751" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:02:13.443320" elapsed="0.000458"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.444210" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:13.443948" elapsed="0.000319"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.447271" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:13.445231" elapsed="0.002099"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.447841" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:02:13.447539" elapsed="0.000329"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.448243" elapsed="0.000026"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.448536" elapsed="0.000029"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.448731" elapsed="0.000024"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:02:13.448086" elapsed="0.000722"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:02:13.447924" elapsed="0.000926"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:02:13.448915" elapsed="0.000050"/>
</return>
<msg time="2026-04-14T07:02:13.449118" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:02:13.444777" elapsed="0.004367"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.444386" elapsed="0.004792"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.449384" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.449208" elapsed="0.000237"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.444337" elapsed="0.005130"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.450162" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:13.449616" elapsed="0.000574"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:02:13.450241" elapsed="0.000031"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:02:13.439969" elapsed="0.010425"/>
</kw>
<msg time="2026-04-14T07:02:13.450457" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:13.424749" elapsed="0.025849"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.465154" elapsed="0.000102"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.480983" elapsed="0.000084"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.495285" elapsed="0.000055"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.495717" elapsed="0.000049"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.496096" elapsed="0.000048"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.496805" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.496641" elapsed="0.000226"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:13.496621" elapsed="0.000272"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.497045" elapsed="0.000022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.497223" elapsed="0.000023"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.497420" elapsed="0.000024"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:02:13.496563" elapsed="0.000936"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:02:13.496328" elapsed="0.001210"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.497866" elapsed="0.000050"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:13.498006" elapsed="0.000053"/>
</return>
<msg time="2026-04-14T07:02:13.498276" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:02:13.417339" elapsed="0.080980"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:13.501159" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:13.500817" elapsed="0.000423">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:13.501470" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:13.500173" elapsed="0.001334"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.502084" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.501627" elapsed="0.000529"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.502854" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:13.502522" elapsed="0.000359"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.502197" elapsed="0.000730"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.501593" elapsed="0.001371"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.506108" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:13.503259" elapsed="0.002886"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:02:13.506223" elapsed="0.000076"/>
</return>
<msg time="2026-04-14T07:02:13.506639" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:13.499267" elapsed="0.007413"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:13.509126" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:13.508874" elapsed="0.000317">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:13.509406" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:13.508418" elapsed="0.001024"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:02:13.509826" elapsed="0.000052"/>
</return>
<status status="PASS" start="2026-04-14T07:02:13.509558" elapsed="0.000364"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.509525" elapsed="0.000435"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.510254" elapsed="0.000045"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.510678" elapsed="0.000046"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:13.510797" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:02:13.513160" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:13.507623" elapsed="0.005577"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.516899" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:13.516534" elapsed="0.000457"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.517645" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:13.517277" elapsed="0.000468"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:13.530247" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:13.530711" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:02:13.530952" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:13.520330" elapsed="0.010650"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.517853" elapsed="0.013186"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.531326" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.531085" elapsed="0.000340"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.517821" elapsed="0.013643"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.536025" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:13.532922" elapsed="0.003699"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.532681" elapsed="0.003981"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.532659" elapsed="0.004029"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.539672" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:13.537014" elapsed="0.002707"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.536747" elapsed="0.003010"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.536729" elapsed="0.003054"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.540465" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:13.539992" elapsed="0.000501"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.540866" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.540567" elapsed="0.000382"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.541555" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:13.541161" elapsed="0.000421"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.540975" elapsed="0.000646"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.540547" elapsed="0.001097"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.542252" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:13.541851" elapsed="0.000429"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.542618" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.542353" elapsed="0.000324"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.543168" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:13.542867" elapsed="0.000327"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.542702" elapsed="0.000528"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.542334" elapsed="0.000918"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:13.543428" elapsed="0.000373"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:13.544342" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:13.544002" elapsed="0.000384"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:13.544551" elapsed="0.002836"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:13.532110" elapsed="0.015422"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:13.547882" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:13.547671" elapsed="0.000284"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.547635" elapsed="0.000357"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:13.561376" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:13.548297" elapsed="0.013123"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:13.561523" elapsed="0.000083"/>
</return>
<msg time="2026-04-14T07:02:13.561927" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:13.514092" elapsed="0.047879"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:13.562152" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:02:13.562396" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:02:13.388632" elapsed="0.173793"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.562780" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.562515" elapsed="0.000730"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.562496" elapsed="0.000780"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:13.563312" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:02:13.383389" elapsed="0.180074"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.378552" elapsed="0.184958"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.378530" elapsed="0.185006"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:02:13.564183" elapsed="0.000032"/>
</return>
<status status="PASS" start="2026-04-14T07:02:13.564071" elapsed="0.000188"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:02:13.564327" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:13.564285" elapsed="0.000101"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.564051" elapsed="0.000361"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.564572" elapsed="0.000024"/>
</kw>
<msg time="2026-04-14T07:02:13.564700" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:02:13.563784" elapsed="0.000943"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.565329" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:13.564908" elapsed="0.000466"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.566054" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:13.565543" elapsed="0.000539"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.572654" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:13.572198" elapsed="0.000519"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.573294" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:13.572879" elapsed="0.000490"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:13.613939" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:13.614224" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:02:13 GMT', 'Expires': 'Tue, 14 Apr 2026 06:02:13 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"281.4 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150133,"status":200} 
 </msg>
<msg time="2026-04-14T07:02:13.614489" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:13.589053" elapsed="0.025496"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.573441" elapsed="0.041264"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.615030" elapsed="0.000105"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.614749" elapsed="0.000568"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.573422" elapsed="0.041933"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.622425" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"281.4 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150133,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:13.618250" elapsed="0.004387"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.617537" elapsed="0.005173"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.617486" elapsed="0.005315"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.626111" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:13.623449" elapsed="0.002750"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.622921" elapsed="0.003328"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.622881" elapsed="0.003427"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.627967" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:13.626861" elapsed="0.001196"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.628668" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.628178" elapsed="0.000587"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.629722" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:13.629154" elapsed="0.000606"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.628825" elapsed="0.000986"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.628145" elapsed="0.001721"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.631661" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:13.630558" elapsed="0.001193"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.632346" elapsed="0.000064"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.631875" elapsed="0.000586"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.633345" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:13.632850" elapsed="0.000547"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.632521" elapsed="0.000928"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.631841" elapsed="0.001665"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:13.633782" elapsed="0.000820"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:13.635639" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:13.634879" elapsed="0.000849"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:13.635986" elapsed="0.002880"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:13.616075" elapsed="0.022894"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:13.639175" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:13.639043" elapsed="0.000227"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.639023" elapsed="0.000273"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:13.643869" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:13.639574" elapsed="0.004333"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:13.643975" elapsed="0.000042"/>
</return>
<msg time="2026-04-14T07:02:13.644157" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:13.567127" elapsed="0.077061"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:13.644249" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:02:13.644419" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:02:13.566341" elapsed="0.078106"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.645675" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150133, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:13.645099" elapsed="0.000606"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:02:13.645834" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:02:13.646015" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150133, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:02:13.644713" elapsed="0.001329"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:02:13.646433" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:02:13.646205" elapsed="0.000257"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:02:13.646825" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:02:13.646622" elapsed="0.000228"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:02:13.646898" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:02:13.647054" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:02:13.376632" elapsed="0.270447"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:02:13.647138" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:02:13.647287" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:02:13.375620" elapsed="0.271693"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.647638" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.647411" elapsed="0.000285"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:13.647935" elapsed="0.000196"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.647721" elapsed="0.000449"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.648347" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.648196" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.647393" elapsed="0.001046"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:02:13.375433" elapsed="0.273030"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:02:13.375196" elapsed="0.273300"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:02:13.648542" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:02:13.648746" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:02:13.648792" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:02:13.370870" elapsed="0.277945"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.649268" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:02:13.649345" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:02:13.648995" elapsed="0.000396"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.649717" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.649462" elapsed="0.000311"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.649444" elapsed="0.000352"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.652177" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:02:13.649935" elapsed="0.002290"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:02:13.652599" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:13.652409" elapsed="0.000215"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:02:13.652672" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:02:13.652866" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:02:13.652910" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:02:13.369971" elapsed="0.282962"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:13.653104" elapsed="0.000153"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:02:13.653447" elapsed="0.000306"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:02:13.653950" elapsed="0.000290"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:02:13.369116" elapsed="0.285163"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:02:13.654790" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:02:13.654835" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:02:13.654561" elapsed="0.000297"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.657531" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:13.657129" elapsed="0.000429"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.658032" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:13.657734" elapsed="0.000325"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:02:13.658104" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:02:13.658261" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:02:13.656753" elapsed="0.001532"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:13.658460" elapsed="0.000157"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.659118" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:13.658781" elapsed="0.000364"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.659565" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:13.659305" elapsed="0.000286"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.659979" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:13.659742" elapsed="0.000263"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.662530" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:13.662188" elapsed="0.000369"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:02:13.662603" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:02:13.662754" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:02:13.661834" elapsed="0.000945"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.719712" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:13.719295" elapsed="0.000448"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:13.720577" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:13.720264" elapsed="0.000394">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:13.720755" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:13.719918" elapsed="0.000862"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.721334" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:13.720947" elapsed="0.000429"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:02:13.721715" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:02:13.721886" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:02:13.721545" elapsed="0.000367"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.722318" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:13.722071" elapsed="0.000307"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.723430" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:13.723158" elapsed="0.000319"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.723923" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:02:13.723642" elapsed="0.000307"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.724292" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.724518" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.724697" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:02:13.724146" elapsed="0.000609"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:02:13.724000" elapsed="0.000786"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:02:13.724833" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:02:13.724999" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:02:13.722826" elapsed="0.002198"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.722514" elapsed="0.002543"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.725233" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.725082" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.722489" elapsed="0.002820"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.725945" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:13.725470" elapsed="0.000501"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:02:13.726020" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:02:13.718664" elapsed="0.007479"/>
</kw>
<msg time="2026-04-14T07:02:13.726196" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:13.704793" elapsed="0.021498"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.740166" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.753825" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.767619" elapsed="0.000051"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.767985" elapsed="0.000045"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.768327" elapsed="0.000065"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.768883" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.768731" elapsed="0.000208"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:13.768714" elapsed="0.000249"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.769105" elapsed="0.000058"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.769319" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.769505" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:02:13.768668" elapsed="0.000939"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:02:13.768479" elapsed="0.001167"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.769936" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:13.770062" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:02:13.770290" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:02:13.698588" elapsed="0.071744"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:13.772687" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:13.772425" elapsed="0.000333">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:13.772961" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:13.771960" elapsed="0.001035"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.773507" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.773106" elapsed="0.000491"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.774206" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:13.773903" elapsed="0.000330"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.773639" elapsed="0.000639"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.773074" elapsed="0.001242"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.777201" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:13.774630" elapsed="0.002607"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:02:13.777316" elapsed="0.000128"/>
</return>
<msg time="2026-04-14T07:02:13.777732" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:13.771158" elapsed="0.006614"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:13.780033" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:13.779791" elapsed="0.000305">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:13.780295" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:13.779331" elapsed="0.000999"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:02:13.780693" elapsed="0.000052"/>
</return>
<status status="PASS" start="2026-04-14T07:02:13.780460" elapsed="0.000328"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.780427" elapsed="0.000400"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.781119" elapsed="0.000047"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.781594" elapsed="0.000049"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:13.781716" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:02:13.784149" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:13.778550" elapsed="0.005640"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.787729" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:13.787368" elapsed="0.000488"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.788512" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:13.788147" elapsed="0.000452"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:13.802391" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:13.802840" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:02:13.803037" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:13.791184" elapsed="0.011881"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.788705" elapsed="0.014415"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.803426" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.803165" elapsed="0.000339"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.788673" elapsed="0.014868"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.807832" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:13.804950" elapsed="0.003402"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.804719" elapsed="0.003691"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.804698" elapsed="0.003738"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.811298" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:13.808720" elapsed="0.002624"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.808493" elapsed="0.002899"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.808475" elapsed="0.002942"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.812001" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:13.811600" elapsed="0.000427"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.812340" elapsed="0.000074"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.812098" elapsed="0.000355"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.812950" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:13.812645" elapsed="0.000331"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.812476" elapsed="0.000536"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.812079" elapsed="0.000954"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.813599" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:13.813197" elapsed="0.000429"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.813935" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.813696" elapsed="0.000296"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.814495" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:13.814179" elapsed="0.000342"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.814015" elapsed="0.000541"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.813677" elapsed="0.000900"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:13.814736" elapsed="0.000346"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:13.815562" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:13.815249" elapsed="0.000339"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:13.815746" elapsed="0.002743"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:13.804166" elapsed="0.014454"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:13.818938" elapsed="0.000031"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:13.818733" elapsed="0.000278"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.818701" elapsed="0.000346"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:13.831815" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:13.819332" elapsed="0.012523"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:13.831933" elapsed="0.000080"/>
</return>
<msg time="2026-04-14T07:02:13.832280" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:13.784921" elapsed="0.047400"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:13.832522" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:02:13.832745" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:02:13.672081" elapsed="0.160691"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.833122" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.832858" elapsed="0.000786"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.832839" elapsed="0.000836"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:13.833710" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:02:13.667427" elapsed="0.166418"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.662848" elapsed="0.171041"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.662830" elapsed="0.171084"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:02:13.834571" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:13.834461" elapsed="0.000156"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:02:13.834741" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:02:13.834639" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.834443" elapsed="0.000384"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.834978" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:02:13.835098" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:02:13.834159" elapsed="0.000965"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.835704" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:13.835301" elapsed="0.000430"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.836371" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:13.835891" elapsed="0.000511"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.842802" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:13.842376" elapsed="0.000490"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.843469" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:13.843023" elapsed="0.000523"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:13.866901" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:13.867011" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:02:13 GMT', 'Expires': 'Tue, 14 Apr 2026 06:02:13 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":105,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:02:13.210","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"335.7 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":89,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150133,"status":200} 
 </msg>
<msg time="2026-04-14T07:02:13.867240" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:13.859451" elapsed="0.007846"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.843634" elapsed="0.023837"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.867779" elapsed="0.000105"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.867516" elapsed="0.000527"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.843612" elapsed="0.024465"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.874856" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":105,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:02:13.210","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"335.7 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":89,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150133,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:13.871021" elapsed="0.004046"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.870169" elapsed="0.004968"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.870106" elapsed="0.005113"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.879257" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:13.875983" elapsed="0.003364"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.875341" elapsed="0.004071"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.875297" elapsed="0.004175"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.881091" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:13.880009" elapsed="0.001172"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.881807" elapsed="0.000050"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.881302" elapsed="0.000606"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.882816" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:13.882292" elapsed="0.000561"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.881967" elapsed="0.000936"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.881269" elapsed="0.001688"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.884555" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:13.883501" elapsed="0.001143"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.885236" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.884765" elapsed="0.000567"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.886251" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:13.885755" elapsed="0.000535"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.885406" elapsed="0.000935"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.884732" elapsed="0.001724"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:13.886715" elapsed="0.000818"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:13.888453" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:13.887807" elapsed="0.000736"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:13.888805" elapsed="0.003011"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:13.868781" elapsed="0.023137"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:13.892292" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:13.892164" elapsed="0.000238"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.892144" elapsed="0.000286"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:13.896001" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:13.892582" elapsed="0.003449"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:13.896083" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T07:02:13.896247" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:13.837415" elapsed="0.058859"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:13.896332" elapsed="0.000042"/>
</return>
<msg time="2026-04-14T07:02:13.896500" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:02:13.836623" elapsed="0.059903"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.897603" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615013...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:13.897105" elapsed="0.000527"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:02:13.897720" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:02:13.897932" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615013...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:02:13.896754" elapsed="0.001209"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:02:13.898324" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 89, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerInitia...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:02:13.898123" elapsed="0.000229"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:02:13.898824" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:02:13.898620" elapsed="0.000230"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:02:13.898898" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:02:13.899052" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:02:13.661177" elapsed="0.237900"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:02:13.899136" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:02:13.899286" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:02:13.660448" elapsed="0.238864"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.899630" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.899408" elapsed="0.000279"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:13.899921" elapsed="0.000194"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.899711" elapsed="0.000441"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.900327" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.900178" elapsed="0.000217"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.899390" elapsed="0.001029"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:02:13.660262" elapsed="0.240181"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:02:13.660054" elapsed="0.240423"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:02:13.900521" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:02:13.900725" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:02:13.900772" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:02:13.655995" elapsed="0.244800"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.901243" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:02:13.901321" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:02:13.900972" elapsed="0.000373"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.901876" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.901646" elapsed="0.000285"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.901411" elapsed="0.000543"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.904192" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:02:13.902093" elapsed="0.002146"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:02:13.904610" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:13.904420" elapsed="0.000216"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:02:13.904684" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:02:13.904881" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:02:13.904927" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:02:13.655145" elapsed="0.249805"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:13.905122" elapsed="0.000154"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:02:13.905444" elapsed="0.000306"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:02:13.905945" elapsed="0.000290"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:02:13.654415" elapsed="0.251860"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:02:13.906798" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:02:13.906843" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:02:13.906570" elapsed="0.000297"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.909539" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:13.909120" elapsed="0.000446"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.910027" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:13.909730" elapsed="0.000323"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:02:13.910097" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:02:13.910251" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:02:13.908746" elapsed="0.001530"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:13.910446" elapsed="0.000156"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.911096" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:13.910763" elapsed="0.000360"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.911541" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:13.911282" elapsed="0.000285"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.911951" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:13.911715" elapsed="0.000261"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.914500" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:13.914159" elapsed="0.000368"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:02:13.914573" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:02:13.914723" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:02:13.913809" elapsed="0.000940"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.972945" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:13.972549" elapsed="0.000428"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:13.973800" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:13.973534" elapsed="0.000342">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:13.973971" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:13.973149" elapsed="0.000847"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.974572" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:13.974164" elapsed="0.000436"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:02:13.974909" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:02:13.975070" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:02:13.974766" elapsed="0.000330"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.975524" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:13.975256" elapsed="0.000314"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.976621" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:13.976347" elapsed="0.000320"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.977107" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:02:13.976831" elapsed="0.000302"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.977502" elapsed="0.000024"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.977717" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.977895" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:02:13.977330" elapsed="0.000624"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:02:13.977184" elapsed="0.000801"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:02:13.978032" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:02:13.978199" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:02:13.976017" elapsed="0.002208"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.975704" elapsed="0.002554"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.978449" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:13.978283" elapsed="0.000224"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.975625" elapsed="0.002903"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:13.979119" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:13.978676" elapsed="0.000471"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:02:13.979196" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:02:13.971905" elapsed="0.007414"/>
</kw>
<msg time="2026-04-14T07:02:13.979389" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:13.957918" elapsed="0.021567"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:13.993424" elapsed="0.000085"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.007272" elapsed="0.000056"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.021332" elapsed="0.000093"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.021821" elapsed="0.000048"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.022188" elapsed="0.000048"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.022812" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:14.022650" elapsed="0.000222"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:14.022629" elapsed="0.000270"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.023051" elapsed="0.000086"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.023296" elapsed="0.000022"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.023489" elapsed="0.000023"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:02:14.022570" elapsed="0.000995"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:02:14.022330" elapsed="0.001274"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.023910" elapsed="0.000048"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:14.024047" elapsed="0.000052"/>
</return>
<msg time="2026-04-14T07:02:14.024321" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:02:13.951694" elapsed="0.072689"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:14.027051" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:14.026740" elapsed="0.000389">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:14.027341" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:14.026194" elapsed="0.001204"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.027899" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:14.027521" elapsed="0.000449"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:14.028623" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:14.028288" elapsed="0.000362"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:14.028013" elapsed="0.000685"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:14.027485" elapsed="0.001254"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:14.031752" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:14.029052" elapsed="0.002737"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:02:14.031870" elapsed="0.000109"/>
</return>
<msg time="2026-04-14T07:02:14.032268" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:14.025267" elapsed="0.007043"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:14.035001" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:14.034699" elapsed="0.000373">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:14.035278" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:14.034097" elapsed="0.001216"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:02:14.035690" elapsed="0.000053"/>
</return>
<status status="PASS" start="2026-04-14T07:02:14.035447" elapsed="0.000342"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:14.035412" elapsed="0.000419"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.036144" elapsed="0.000050"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.036517" elapsed="0.000048"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:14.036642" elapsed="0.000051"/>
</return>
<msg time="2026-04-14T07:02:14.039287" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:14.033135" elapsed="0.006195"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:14.043205" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:14.042819" elapsed="0.000551"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:14.044043" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:14.043675" elapsed="0.000466"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:14.056864" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:14.057546" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:02:14.057856" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:14.046759" elapsed="0.011137"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:14.044260" elapsed="0.013717"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.058435" elapsed="0.000038"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:14.058043" elapsed="0.000507"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:14.044225" elapsed="0.014381"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:14.064869" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:14.060711" elapsed="0.004949"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:14.060354" elapsed="0.005361"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:14.060314" elapsed="0.005438"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:14.068708" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:14.066063" elapsed="0.002692"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:14.065830" elapsed="0.002961"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:14.065808" elapsed="0.003008"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:14.069446" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:14.069001" elapsed="0.000474"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.069812" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:14.069557" elapsed="0.000315"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:14.070396" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:14.070066" elapsed="0.000357"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:14.069897" elapsed="0.000563"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:14.069536" elapsed="0.000945"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:14.071031" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:14.070655" elapsed="0.000403"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.071391" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:14.071130" elapsed="0.000322"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:14.071964" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:14.071653" elapsed="0.000337"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:14.071477" elapsed="0.000550"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:14.071111" elapsed="0.000937"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:14.072206" elapsed="0.000389"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:14.073083" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:14.072777" elapsed="0.000332"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:14.073268" elapsed="0.002796"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:14.059547" elapsed="0.016636"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:14.076541" elapsed="0.000032"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:14.076301" elapsed="0.000315"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:14.076266" elapsed="0.000397"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:14.089601" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:14.076974" elapsed="0.012669"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:14.089727" elapsed="0.000085"/>
</return>
<msg time="2026-04-14T07:02:14.090108" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:14.040124" elapsed="0.050028"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:14.090340" elapsed="0.000054"/>
</return>
<msg time="2026-04-14T07:02:14.090600" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:02:13.925099" elapsed="0.165529"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.090985" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:14.090718" elapsed="0.000749"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:14.090698" elapsed="0.000801"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:14.091536" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:02:13.920427" elapsed="0.171242"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:13.914818" elapsed="0.176895"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:13.914800" elapsed="0.176939"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:02:14.092404" elapsed="0.000029"/>
</return>
<status status="PASS" start="2026-04-14T07:02:14.092274" elapsed="0.000195"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:02:14.092532" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:14.092493" elapsed="0.000080"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:14.092255" elapsed="0.000340"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.092750" elapsed="0.000024"/>
</kw>
<msg time="2026-04-14T07:02:14.092881" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:02:14.091988" elapsed="0.000925"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:14.093532" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:14.093094" elapsed="0.000466"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:14.094208" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:14.093724" elapsed="0.000514"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:14.100841" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:14.100399" elapsed="0.000507"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:14.101553" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:14.101080" elapsed="0.000535"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:14.124246" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:14.124332" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:02:14 GMT', 'Expires': 'Tue, 14 Apr 2026 06:02:14 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:02:14.124600" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:14.117910" elapsed="0.006734"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:14.101687" elapsed="0.023070"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.124982" elapsed="0.000078"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:14.124787" elapsed="0.000394"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:14.101667" elapsed="0.023540"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:14.131976" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:14.127748" elapsed="0.004419"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:14.127044" elapsed="0.005198"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:14.126993" elapsed="0.005337"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:14.137231" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:14.133287" elapsed="0.004094"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:14.132486" elapsed="0.005014"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:14.132438" elapsed="0.005157"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:14.139349" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:14.138220" elapsed="0.001250"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.140129" elapsed="0.000049"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:14.139632" elapsed="0.000598"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:14.141180" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:14.140653" elapsed="0.000565"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:14.140291" elapsed="0.000980"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:14.139592" elapsed="0.001737"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:14.143026" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:14.141914" elapsed="0.001205"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.143770" elapsed="0.000049"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:14.143245" elapsed="0.000627"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:14.144809" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:14.144269" elapsed="0.000578"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:14.143934" elapsed="0.000965"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:14.143210" elapsed="0.001746"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:14.145222" elapsed="0.000878"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:14.147063" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:14.146393" elapsed="0.000764"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:14.147562" elapsed="0.002934"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:14.125774" elapsed="0.024827"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:14.150822" elapsed="0.000021"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:14.150679" elapsed="0.000246"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:14.150658" elapsed="0.000293"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:14.154484" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:14.151107" elapsed="0.003407"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:14.154570" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T07:02:14.154739" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:14.095263" elapsed="0.059504"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:14.154827" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:02:14.154998" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:02:14.094481" elapsed="0.060546"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:14.156640" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:02:14.155746" elapsed="0.001117">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:02:14.156958" elapsed="0.000020"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:02:14.155260" elapsed="0.001846">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.157304" elapsed="0.000024"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.157522" elapsed="0.000023"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:02:14.157594" elapsed="0.000018"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:02:13.913149" elapsed="0.244579">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:02:14.157851" elapsed="0.000019"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:02:13.912422" elapsed="0.245573">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.158270" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:14.158113" elapsed="0.000215"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.158523" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:14.158353" elapsed="0.000228"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.158755" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:14.158606" elapsed="0.000205"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:14.158093" elapsed="0.000746"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:02:13.912233" elapsed="0.246663">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:02:13.912024" elapsed="0.247007">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:14.159112" elapsed="0.000017"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:02:13.908007" elapsed="0.251235">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.159510" elapsed="0.000024"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.159750" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:14.159604" elapsed="0.000200"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:14.159585" elapsed="0.000243"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.159979" elapsed="0.000047"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.160189" elapsed="0.000022"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:14.160256" elapsed="0.000016"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:02:13.907154" elapsed="0.253250">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.160607" elapsed="0.000023"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.160778" elapsed="0.000020"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:14.160946" elapsed="0.000027"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:02:13.906428" elapsed="0.254613">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:02:13.368920" elapsed="0.792238">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:02:14.161234" elapsed="0.000016"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:02:13.340546" elapsed="0.820864">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.182154" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:02:24.181739" elapsed="0.000449"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:24.204032" elapsed="0.000270"/>
</kw>
<msg time="2026-04-14T07:02:24.204396" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:24.203211" elapsed="0.001277"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:02:24.202458" elapsed="0.002223"/>
</kw>
<msg time="2026-04-14T07:02:24.204736" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:24.192495" elapsed="0.012288"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:02:24.192055" elapsed="0.012810"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:02:24.205578" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:02:24.205625" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:02:24.205296" elapsed="0.000352"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.208457" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:24.208044" elapsed="0.000468"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.208980" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:24.208679" elapsed="0.000327"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:02:24.209059" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T07:02:24.209228" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:02:24.207664" elapsed="0.001588"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:24.209428" elapsed="0.000161"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.210086" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:24.209752" elapsed="0.000360"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.210532" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:24.210272" elapsed="0.000285"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.210944" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:24.210707" elapsed="0.000262"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.213711" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:24.213337" elapsed="0.000401"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:02:24.213786" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:02:24.213938" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:02:24.212986" elapsed="0.000976"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.271147" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:24.270729" elapsed="0.000452"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:24.271998" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:24.271725" elapsed="0.000358">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:24.272178" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:24.271376" elapsed="0.000827"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.272797" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:24.272388" elapsed="0.000436"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:02:24.273135" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:02:24.273424" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:02:24.272989" elapsed="0.000461"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.273863" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.273612" elapsed="0.000296"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.274937" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.274680" elapsed="0.000302"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.275651" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:02:24.275146" elapsed="0.000532"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.276033" elapsed="0.000024"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.276247" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.276459" elapsed="0.000023"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:02:24.275886" elapsed="0.000634"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.275733" elapsed="0.000820"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:02:24.276603" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:02:24.276775" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:02:24.274329" elapsed="0.002471"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.273993" elapsed="0.002839"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.277008" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.276858" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.273966" elapsed="0.003118"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.277696" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.277228" elapsed="0.000495"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:02:24.277771" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:02:24.270052" elapsed="0.007844"/>
</kw>
<msg time="2026-04-14T07:02:24.277949" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:24.256001" elapsed="0.022057"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.291675" elapsed="0.000052"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.305261" elapsed="0.000053"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.318876" elapsed="0.000051"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.319245" elapsed="0.000046"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.319616" elapsed="0.000047"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.320232" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.320074" elapsed="0.000215"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:24.320056" elapsed="0.000258"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.320502" elapsed="0.000023"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.320677" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.320848" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:02:24.320004" elapsed="0.000918"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.319804" elapsed="0.001155"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.321257" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.321402" elapsed="0.000052"/>
</return>
<msg time="2026-04-14T07:02:24.321644" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:02:24.249704" elapsed="0.071981"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:24.324110" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:24.323820" elapsed="0.000366">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:24.324439" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:24.323309" elapsed="0.001166"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.324947" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.324588" elapsed="0.000428"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.325645" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:24.325325" elapsed="0.000346"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.325061" elapsed="0.000655"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.324555" elapsed="0.001198"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.328871" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:24.326052" elapsed="0.002855"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:02:24.328985" elapsed="0.000073"/>
</return>
<msg time="2026-04-14T07:02:24.329321" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:24.322513" elapsed="0.006863"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:24.331651" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:24.331401" elapsed="0.000314">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:24.331916" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:24.330942" elapsed="0.001009"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:02:24.332306" elapsed="0.000191"/>
</return>
<status status="PASS" start="2026-04-14T07:02:24.332068" elapsed="0.000477"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.332033" elapsed="0.000551"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.332875" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.333222" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.333340" elapsed="0.000063"/>
</return>
<msg time="2026-04-14T07:02:24.335696" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:24.330139" elapsed="0.005598"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.339255" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.338890" elapsed="0.000456"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.339994" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.339649" elapsed="0.000433"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:24.357602" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:24.358427" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:02:24.358954" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:24.343551" elapsed="0.015464"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.340187" elapsed="0.018971"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.359907" elapsed="0.000054"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.359268" elapsed="0.000808"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.340156" elapsed="0.019999"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.369809" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.363526" elapsed="0.006843"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.362969" elapsed="0.007443"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.362920" elapsed="0.007520"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.373368" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.370749" elapsed="0.002668"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.370504" elapsed="0.002948"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.370484" elapsed="0.002993"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.374113" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.373684" elapsed="0.000455"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.374474" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.374210" elapsed="0.000323"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.375032" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:24.374728" elapsed="0.000330"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.374557" elapsed="0.000536"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.374191" elapsed="0.000923"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.375664" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.375279" elapsed="0.000412"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.376017" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.375763" elapsed="0.000318"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.376604" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:24.376269" elapsed="0.000361"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.376105" elapsed="0.000561"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.375742" elapsed="0.000945"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:24.376849" elapsed="0.000350"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:24.377696" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.377384" elapsed="0.000338"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:24.377880" elapsed="0.002621"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:24.361678" elapsed="0.018955"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.380957" elapsed="0.000031"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:24.380749" elapsed="0.000283"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.380716" elapsed="0.000352"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:24.393986" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:24.381386" elapsed="0.012641"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:24.394110" elapsed="0.000088"/>
</return>
<msg time="2026-04-14T07:02:24.394508" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:24.336513" elapsed="0.058037"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:24.394729" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:02:24.394950" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:02:24.223147" elapsed="0.171831"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.395352" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.395068" elapsed="0.000769"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.395049" elapsed="0.000818"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:24.395902" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:02:24.218479" elapsed="0.177552"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.214043" elapsed="0.182033"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.214021" elapsed="0.182080"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:02:24.396785" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:02:24.396678" elapsed="0.000166"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.396905" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:24.396867" elapsed="0.000077"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.396659" elapsed="0.000308"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.397125" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:02:24.397245" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:02:24.396348" elapsed="0.000922"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.397859" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.397465" elapsed="0.000421"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.398606" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:24.398049" elapsed="0.000586"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.405053" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.404623" elapsed="0.000493"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.405715" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.405277" elapsed="0.000499"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:24.428747" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:24.428831" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:02:24 GMT', 'Expires': 'Tue, 14 Apr 2026 06:02:24 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"314.7 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150144,"status":200} 
 </msg>
<msg time="2026-04-14T07:02:24.429005" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:24.421903" elapsed="0.007143"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.405847" elapsed="0.023313"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.429676" elapsed="0.000078"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.429195" elapsed="0.000675"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.405828" elapsed="0.024067"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.435389" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"314.7 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150144,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.431764" elapsed="0.003836"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.431297" elapsed="0.004374"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.431263" elapsed="0.004490"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.440253" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.436537" elapsed="0.003897"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.435875" elapsed="0.004632"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.435831" elapsed="0.004757"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.442426" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.441257" elapsed="0.001259"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.443111" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.442637" elapsed="0.000570"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.444110" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:24.443608" elapsed="0.000540"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.443266" elapsed="0.000933"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.442604" elapsed="0.001650"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.445931" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.444817" elapsed="0.001203"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.446632" elapsed="0.000047"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.446146" elapsed="0.000583"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.447625" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:24.447114" elapsed="0.000548"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.446788" elapsed="0.000925"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.446113" elapsed="0.001654"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:24.448029" elapsed="0.000837"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:24.449835" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.449139" elapsed="0.000785"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:24.450180" elapsed="0.002888"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:24.430424" elapsed="0.022749"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.453564" elapsed="0.000019"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:24.453249" elapsed="0.000414"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.453229" elapsed="0.000460"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:24.457163" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:24.453839" elapsed="0.003354"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:24.457245" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T07:02:24.457622" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:24.399627" elapsed="0.058023"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:24.457710" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:02:24.457864" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:02:24.398855" elapsed="0.059035"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.458994" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150144, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.458517" elapsed="0.000506"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:02:24.459127" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:02:24.459305" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150144, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:02:24.458134" elapsed="0.001198"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:02:24.459712" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:02:24.459509" elapsed="0.000231"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:02:24.460101" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:02:24.459900" elapsed="0.000228"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:02:24.460175" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:02:24.460329" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:02:24.212334" elapsed="0.248065"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:02:24.460461" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:02:24.460615" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:02:24.211405" elapsed="0.249236"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.460947" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.460723" elapsed="0.000282"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:24.461241" elapsed="0.000214"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.461029" elapsed="0.000464"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.461670" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.461518" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.460706" elapsed="0.001038"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:02:24.211217" elapsed="0.250551"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:02:24.211014" elapsed="0.250787"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:02:24.461846" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:02:24.462048" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:02:24.462095" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:02:24.206917" elapsed="0.255201"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.462625" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:02:24.462703" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:02:24.462296" elapsed="0.000431"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.463016" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.462797" elapsed="0.000272"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.462779" elapsed="0.000313"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.466729" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:02:24.463232" elapsed="0.003545"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:02:24.467137" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:24.466947" elapsed="0.000216"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:02:24.467212" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:02:24.467426" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:02:24.467473" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:02:24.205993" elapsed="0.261503"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:24.467667" elapsed="0.000155"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:02:24.467975" elapsed="0.000290"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:02:24.468498" elapsed="0.000286"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:02:24.205142" elapsed="0.263681"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:02:24.469298" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:02:24.469342" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:02:24.469075" elapsed="0.000305"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.472037" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:24.471641" elapsed="0.000424"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.472592" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:24.472228" elapsed="0.000390"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:02:24.472663" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:02:24.472821" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:02:24.471246" elapsed="0.001599"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:24.473003" elapsed="0.000156"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.473682" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:24.473323" elapsed="0.000386"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.474109" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:24.473869" elapsed="0.000266"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.474544" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:24.474284" elapsed="0.000285"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.477082" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:24.476739" elapsed="0.000370"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:02:24.477155" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:02:24.477307" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:02:24.476388" elapsed="0.000944"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.535303" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:24.534875" elapsed="0.000466"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:24.536205" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:24.535915" elapsed="0.000387">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:24.536459" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:24.535546" elapsed="0.000938"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.537057" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:24.536657" elapsed="0.000428"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:02:24.537561" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:02:24.537731" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:02:24.537411" elapsed="0.000345"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.538171" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.537920" elapsed="0.000296"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.539322" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.539061" elapsed="0.000324"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.539866" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:02:24.539579" elapsed="0.000313"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.540243" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.540555" elapsed="0.000028"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.540746" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:02:24.540101" elapsed="0.000704"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.539946" elapsed="0.000893"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:02:24.540889" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T07:02:24.541063" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:02:24.538724" elapsed="0.002365"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.538384" elapsed="0.002739"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.541298" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.541147" elapsed="0.000207"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.538339" elapsed="0.003054"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.542044" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.541579" elapsed="0.000493"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:02:24.542121" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:02:24.534181" elapsed="0.008067"/>
</kw>
<msg time="2026-04-14T07:02:24.542302" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:24.519868" elapsed="0.022565"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.557052" elapsed="0.000098"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.571617" elapsed="0.000087"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.585903" elapsed="0.000056"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.586329" elapsed="0.000074"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.586720" elapsed="0.000048"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.587334" elapsed="0.000040"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.587166" elapsed="0.000247"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:24.587144" elapsed="0.000296"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.587590" elapsed="0.000631"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.588443" elapsed="0.000023"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.588621" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:02:24.587085" elapsed="0.001610"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.586866" elapsed="0.001868"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.589033" elapsed="0.000048"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.589170" elapsed="0.000057"/>
</return>
<msg time="2026-04-14T07:02:24.589501" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:02:24.513432" elapsed="0.076119"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:24.592404" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:24.592018" elapsed="0.000470">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:24.592694" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:24.591466" elapsed="0.001264"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.593231" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.592849" elapsed="0.000468"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.593985" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:24.593675" elapsed="0.000337"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.593383" elapsed="0.000675"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.592814" elapsed="0.001284"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.597396" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:24.594443" elapsed="0.003008"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:02:24.597536" elapsed="0.000079"/>
</return>
<msg time="2026-04-14T07:02:24.597886" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:24.590535" elapsed="0.007395"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:24.601143" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:24.600800" elapsed="0.000436">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:24.601593" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:24.600140" elapsed="0.001500"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:02:24.602055" elapsed="0.000052"/>
</return>
<status status="PASS" start="2026-04-14T07:02:24.601789" elapsed="0.000364"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.601745" elapsed="0.000448"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.602521" elapsed="0.000050"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.602887" elapsed="0.000049"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.603013" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:02:24.605753" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:24.598941" elapsed="0.006855"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.609756" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.609297" elapsed="0.000614"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.610624" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.610231" elapsed="0.000482"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:24.625231" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:24.625915" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:02:24.626282" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:24.613320" elapsed="0.013010"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.610824" elapsed="0.015629"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.626926" elapsed="0.000041"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.626524" elapsed="0.000524"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.610790" elapsed="0.016312"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.633753" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.629300" elapsed="0.005319"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.628963" elapsed="0.005717"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.628931" elapsed="0.005788"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.639067" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.635161" elapsed="0.003975"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.634807" elapsed="0.004381"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.634779" elapsed="0.004444"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.640083" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.639517" elapsed="0.000604"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.640647" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.640222" elapsed="0.000509"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.641323" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:24.640999" elapsed="0.000352"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.640765" elapsed="0.000647"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.640195" elapsed="0.001239"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.641968" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.641601" elapsed="0.000394"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.642303" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.642066" elapsed="0.000310"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.642863" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:24.642567" elapsed="0.000321"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.642401" elapsed="0.000523"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.642046" elapsed="0.000898"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:24.643103" elapsed="0.000377"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:24.643957" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.643652" elapsed="0.000332"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:24.644147" elapsed="0.002779"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:24.628073" elapsed="0.019002"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.647564" elapsed="0.000031"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:24.647186" elapsed="0.000450"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.647154" elapsed="0.000518"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:24.660163" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:24.647957" elapsed="0.012245"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:24.660316" elapsed="0.000113"/>
</return>
<msg time="2026-04-14T07:02:24.660702" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:24.606701" elapsed="0.054044"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:24.660923" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:02:24.661146" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:02:24.486851" elapsed="0.174321"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.661533" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.661259" elapsed="0.000742"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.661241" elapsed="0.000789"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:24.662065" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:02:24.482075" elapsed="0.180121"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.477429" elapsed="0.184812"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.477410" elapsed="0.184856"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.662922" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:24.662813" elapsed="0.000155"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:02:24.663098" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:02:24.662991" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.662794" elapsed="0.000387"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.663333" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:02:24.663471" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:02:24.662530" elapsed="0.000968"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.664049" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.663672" elapsed="0.000404"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.664766" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:24.664238" elapsed="0.000556"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.671186" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.670763" elapsed="0.000486"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.671838" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.671423" elapsed="0.000475"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:24.695770" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:24.695877" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:02:24 GMT', 'Expires': 'Tue, 14 Apr 2026 06:02:24 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":110,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:02:23.208","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"402.9 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":91,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150144,"status":200} 
 </msg>
<msg time="2026-04-14T07:02:24.696100" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:24.687547" elapsed="0.008611"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.671966" elapsed="0.024368"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.696656" elapsed="0.000104"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.696396" elapsed="0.000523"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.671947" elapsed="0.025007"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.703695" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":110,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:02:23.208","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"402.9 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":91,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150144,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.699669" elapsed="0.004222"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.699037" elapsed="0.004925"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.698990" elapsed="0.005056"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.707704" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.704878" elapsed="0.002915"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.704168" elapsed="0.003675"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.704124" elapsed="0.003777"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.709574" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.708487" elapsed="0.001177"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.710268" elapsed="0.000047"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.709787" elapsed="0.000595"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.711280" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:24.710768" elapsed="0.000548"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.710442" elapsed="0.000956"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.709754" elapsed="0.001702"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.713081" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.711980" elapsed="0.001200"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.713798" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.713308" elapsed="0.000587"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.714813" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:24.714297" elapsed="0.000551"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.713954" elapsed="0.000945"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.713275" elapsed="0.001678"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:24.715222" elapsed="0.000841"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:24.717051" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.716414" elapsed="0.000726"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:24.717430" elapsed="0.003070"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:24.697838" elapsed="0.022764"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.720811" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:24.720678" elapsed="0.000227"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.720658" elapsed="0.000272"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:24.724626" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:24.721083" elapsed="0.003573"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:24.724708" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T07:02:24.724872" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:24.665790" elapsed="0.059109"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:24.724957" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:02:24.725108" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:02:24.665014" elapsed="0.060120"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.726272" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615014...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.725797" elapsed="0.000504"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:02:24.726413" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:02:24.726599" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615014...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:02:24.725437" elapsed="0.001190"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:02:24.726991" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 91, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerInitia...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:02:24.726787" elapsed="0.000232"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:02:24.727407" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:02:24.727182" elapsed="0.000254"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:02:24.727484" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:02:24.727672" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:02:24.475742" elapsed="0.251957"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:02:24.727760" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:02:24.727916" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:02:24.475000" elapsed="0.252941"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.728280" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.728024" elapsed="0.000314"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:24.728644" elapsed="0.000198"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.728409" elapsed="0.000472"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.729063" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.728906" elapsed="0.000209"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.728006" elapsed="0.001131"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:02:24.474831" elapsed="0.254330"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:02:24.474620" elapsed="0.254575"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:02:24.729240" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:02:24.729500" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:02:24.729549" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:02:24.470521" elapsed="0.259051"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.730027" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:02:24.730106" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:02:24.729753" elapsed="0.000376"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.730443" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.730199" elapsed="0.000300"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.730180" elapsed="0.000343"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.732925" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:02:24.730664" elapsed="0.002310"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:02:24.733340" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:24.733148" elapsed="0.000253"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:02:24.733450" elapsed="0.000037"/>
</return>
<msg time="2026-04-14T07:02:24.733658" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:02:24.733703" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:02:24.469669" elapsed="0.264056"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:24.733898" elapsed="0.000157"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:02:24.734208" elapsed="0.000315"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:02:24.734724" elapsed="0.000289"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:02:24.468937" elapsed="0.266115"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:02:24.735566" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:02:24.735612" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:02:24.735312" elapsed="0.000323"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.738397" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:24.737989" elapsed="0.000436"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.738920" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:24.738611" elapsed="0.000335"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:02:24.738991" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:02:24.739147" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:02:24.737578" elapsed="0.001594"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:24.739327" elapsed="0.000183"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.740021" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:24.739679" elapsed="0.000368"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.740510" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:24.740241" elapsed="0.000294"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.740939" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:24.740694" elapsed="0.000270"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.743514" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:24.743169" elapsed="0.000372"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:02:24.743586" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:02:24.743749" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:02:24.742814" elapsed="0.000960"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.801778" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:24.801353" elapsed="0.000457"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:24.802651" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:24.802345" elapsed="0.000391">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:24.802833" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:24.801988" elapsed="0.000870"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.803572" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:24.803027" elapsed="0.000573"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:02:24.803912" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:02:24.804078" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:02:24.803766" elapsed="0.000336"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.804585" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.804300" elapsed="0.000332"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.805726" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.805444" elapsed="0.000329"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.806214" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:02:24.805939" elapsed="0.000301"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.806606" elapsed="0.000023"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.806819" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.806998" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:02:24.806454" elapsed="0.000607"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.806291" elapsed="0.000802"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:02:24.807141" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:02:24.807305" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:02:24.805085" elapsed="0.002246"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.804766" elapsed="0.002613"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.807558" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.807407" elapsed="0.000214"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.804685" elapsed="0.002957"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.808277" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.807791" elapsed="0.000514"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:02:24.808370" elapsed="0.000031"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:02:24.800725" elapsed="0.007774"/>
</kw>
<msg time="2026-04-14T07:02:24.808553" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:24.786731" elapsed="0.021918"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.822540" elapsed="0.000053"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.836415" elapsed="0.000052"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.850170" elapsed="0.000070"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.850620" elapsed="0.000049"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.850977" elapsed="0.000046"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.851601" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.851443" elapsed="0.000215"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:24.851422" elapsed="0.000262"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.851831" elapsed="0.000088"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.852081" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.852285" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:02:24.851346" elapsed="0.001029"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.851117" elapsed="0.001298"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.852713" elapsed="0.000046"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.852843" elapsed="0.000050"/>
</return>
<msg time="2026-04-14T07:02:24.853104" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:02:24.780417" elapsed="0.072730"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:24.855688" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:24.855383" elapsed="0.000380">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:24.855961" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:24.854856" elapsed="0.001139"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.856534" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.856113" elapsed="0.000491"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.857214" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:24.856912" elapsed="0.000328"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.856645" elapsed="0.000640"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.856081" elapsed="0.001242"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.860292" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:24.857639" elapsed="0.002688"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:02:24.860422" elapsed="0.000075"/>
</return>
<msg time="2026-04-14T07:02:24.860760" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:24.854012" elapsed="0.006788"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:24.863065" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:24.862818" elapsed="0.000311">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:24.863330" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:24.862370" elapsed="0.001120"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:02:24.863837" elapsed="0.000050"/>
</return>
<status status="PASS" start="2026-04-14T07:02:24.863607" elapsed="0.000322"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.863574" elapsed="0.000393"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.864272" elapsed="0.000045"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.864630" elapsed="0.000044"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.864745" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:02:24.867172" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:24.861577" elapsed="0.005635"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.870798" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.870429" elapsed="0.000511"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.871713" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.871234" elapsed="0.000565"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:24.886577" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:24.887562" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:02:24.888006" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:24.874339" elapsed="0.013728"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.871908" elapsed="0.016320"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.888920" elapsed="0.000054"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.888331" elapsed="0.000762"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.871875" elapsed="0.017299"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.897935" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.892451" elapsed="0.006008"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.891888" elapsed="0.006607"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.891840" elapsed="0.006681"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.901350" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.898803" elapsed="0.002614"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.898578" elapsed="0.002872"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.898560" elapsed="0.002915"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.902054" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.901658" elapsed="0.000422"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.902404" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.902149" elapsed="0.000314"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.902956" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:24.902652" elapsed="0.000329"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.902486" elapsed="0.000530"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.902131" elapsed="0.000908"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.903734" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.903349" elapsed="0.000412"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.904067" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.903830" elapsed="0.000293"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.904638" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:24.904324" elapsed="0.000340"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.904160" elapsed="0.000538"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.903811" elapsed="0.000908"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:24.904876" elapsed="0.000347"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:24.905707" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.905405" elapsed="0.000328"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:24.905889" elapsed="0.002720"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:24.890640" elapsed="0.018083"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.909042" elapsed="0.000033"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:24.908835" elapsed="0.000281"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.908802" elapsed="0.000350"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:24.921826" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:24.909462" elapsed="0.012403"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:24.921943" elapsed="0.000081"/>
</return>
<msg time="2026-04-14T07:02:24.922292" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:24.867986" elapsed="0.054347"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:24.922533" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:02:24.922755" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:02:24.753291" elapsed="0.169492"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.923149" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.922870" elapsed="0.000755"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.922851" elapsed="0.000804"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:24.923690" elapsed="0.000029"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:02:24.748555" elapsed="0.175267"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.743844" elapsed="0.180023"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.743825" elapsed="0.180067"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:02:24.924566" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:02:24.924458" elapsed="0.000168"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.924687" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:24.924650" elapsed="0.000076"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.924439" elapsed="0.000309"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.924899" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:02:24.925018" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:02:24.924161" elapsed="0.000882"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.925617" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.925217" elapsed="0.000427"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.926269" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:24.925802" elapsed="0.000496"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.932716" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.932279" elapsed="0.000501"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.933350" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.932938" elapsed="0.000508"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:24.955852" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:24.955940" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:02:24 GMT', 'Expires': 'Tue, 14 Apr 2026 06:02:24 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:02:24.956235" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:24.949387" elapsed="0.006891"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.933515" elapsed="0.022900"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.956654" elapsed="0.000076"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.956451" elapsed="0.000393"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.933496" elapsed="0.023372"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.962163" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.958833" elapsed="0.003546"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.958323" elapsed="0.004132"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.958288" elapsed="0.004254"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.967447" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:24.963314" elapsed="0.004264"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.962666" elapsed="0.004982"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.962622" elapsed="0.005111"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.970267" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.968585" elapsed="0.001903"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.971495" elapsed="0.000069"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.970721" elapsed="0.000916"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.973000" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:24.972244" elapsed="0.000801"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.971722" elapsed="0.001377"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.970672" elapsed="0.002482"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.974750" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.973692" elapsed="0.001149"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.975487" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.974965" elapsed="0.000619"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.976497" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:24.975964" elapsed="0.000569"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:24.975642" elapsed="0.000941"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.974931" elapsed="0.001707"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:24.976900" elapsed="0.000821"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:24.978650" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:24.977991" elapsed="0.000751"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:24.979004" elapsed="0.002911"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:24.957426" elapsed="0.024595"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.982235" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:24.982102" elapsed="0.000230"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:24.982082" elapsed="0.000289"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:24.985908" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:24.982525" elapsed="0.003413"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:24.985990" elapsed="0.000040"/>
</return>
<msg time="2026-04-14T07:02:24.986161" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:24.927275" elapsed="0.058913"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:24.986246" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:02:24.986414" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:02:24.926533" elapsed="0.059908"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:24.988133" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:02:24.987072" elapsed="0.001311">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.988470" elapsed="0.000018"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:02:24.986694" elapsed="0.001920">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.988808" elapsed="0.000023"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.988983" elapsed="0.000021"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.989050" elapsed="0.000018"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:02:24.742171" elapsed="0.247011">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.989301" elapsed="0.000016"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:02:24.741423" elapsed="0.248020">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.989710" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.989559" elapsed="0.000205"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.989930" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.989788" elapsed="0.000195"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.990149" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.990006" elapsed="0.000193"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:24.989540" elapsed="0.000682"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:02:24.741229" elapsed="0.249050">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:02:24.741015" elapsed="0.249402">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.990499" elapsed="0.000016"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:02:24.736823" elapsed="0.253804">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.990837" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.991069" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:24.990925" elapsed="0.000195"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:24.990907" elapsed="0.000236"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.991279" elapsed="0.000047"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.991534" elapsed="0.000021"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.991600" elapsed="0.000016"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:02:24.735922" elapsed="0.255806">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.991925" elapsed="0.000021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.992837" elapsed="0.000040"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:24.993050" elapsed="0.000022"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:02:24.735171" elapsed="0.257972">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:02:24.204936" elapsed="0.788338">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:02:24.993355" elapsed="0.000031"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:02:24.176895" elapsed="0.816608">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.014790" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:02:35.014398" elapsed="0.000427"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:35.036972" elapsed="0.000246"/>
</kw>
<msg time="2026-04-14T07:02:35.037275" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:35.036284" elapsed="0.001053"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:02:35.035810" elapsed="0.001686"/>
</kw>
<msg time="2026-04-14T07:02:35.037547" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:35.025503" elapsed="0.012088"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:02:35.024924" elapsed="0.012742"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:02:35.038291" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:02:35.038337" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:02:35.038047" elapsed="0.000327"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.041189" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:35.040788" elapsed="0.000428"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.041699" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:35.041396" elapsed="0.000329"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:02:35.041774" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:02:35.041938" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:02:35.040408" elapsed="0.001554"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:35.042119" elapsed="0.000164"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.042804" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:35.042462" elapsed="0.000368"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.043259" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:35.042990" elapsed="0.000301"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.043719" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:35.043478" elapsed="0.000267"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.046492" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:35.046108" elapsed="0.000412"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:02:35.046568" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:02:35.046722" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:02:35.045758" elapsed="0.000989"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.104691" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:35.104250" elapsed="0.000476"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:35.105548" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:35.105255" elapsed="0.000372">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:35.105726" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:35.104907" elapsed="0.000845"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.106325" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:35.105925" elapsed="0.000426"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:02:35.106695" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:02:35.106937" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:02:35.106542" elapsed="0.000422"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.107450" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.107132" elapsed="0.000366"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.108546" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.108258" elapsed="0.000347"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.109060" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:02:35.108778" elapsed="0.000310"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.109456" elapsed="0.000023"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.109885" elapsed="0.000027"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.110078" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:02:35.109295" elapsed="0.000843"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.109143" elapsed="0.001027"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:02:35.110218" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:02:35.110410" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:02:35.107917" elapsed="0.002521"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.107588" elapsed="0.002883"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.110660" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.110498" elapsed="0.000222"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.107561" elapsed="0.003180"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.111474" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.110890" elapsed="0.000613"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:02:35.111555" elapsed="0.000031"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:02:35.103593" elapsed="0.008102"/>
</kw>
<msg time="2026-04-14T07:02:35.111752" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:35.089243" elapsed="0.022629"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.125939" elapsed="0.000065"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.140428" elapsed="0.000059"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.154654" elapsed="0.000052"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.155041" elapsed="0.000046"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.155437" elapsed="0.000047"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.156130" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.155968" elapsed="0.000220"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:35.155948" elapsed="0.000266"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.156383" elapsed="0.000022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.156686" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.156857" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:02:35.155892" elapsed="0.001036"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.155670" elapsed="0.001295"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.157261" elapsed="0.000048"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.157410" elapsed="0.000052"/>
</return>
<msg time="2026-04-14T07:02:35.157673" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:02:35.082827" elapsed="0.074889"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:35.160287" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:35.159937" elapsed="0.000472">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:35.160619" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:35.159430" elapsed="0.001224"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.161194" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.160794" elapsed="0.000479"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.161966" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:35.161615" elapsed="0.000379"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.161316" elapsed="0.000726"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.160757" elapsed="0.001326"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.165156" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:35.162463" elapsed="0.002731"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:02:35.165302" elapsed="0.000099"/>
</return>
<msg time="2026-04-14T07:02:35.165681" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:35.158557" elapsed="0.007167"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:35.168425" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:35.168122" elapsed="0.000375">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:35.168708" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:35.167635" elapsed="0.001109"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:02:35.169144" elapsed="0.000055"/>
</return>
<status status="PASS" start="2026-04-14T07:02:35.168885" elapsed="0.000361"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.168830" elapsed="0.000480"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.169702" elapsed="0.000060"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.170110" elapsed="0.000050"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.170237" elapsed="0.000056"/>
</return>
<msg time="2026-04-14T07:02:35.173478" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:35.166721" elapsed="0.006814"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.178072" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.177581" elapsed="0.000607"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.179247" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.178747" elapsed="0.000602"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:35.195998" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:35.196721" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:02:35.197090" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:35.182263" elapsed="0.014870"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.179509" elapsed="0.017722"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.197735" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.197306" elapsed="0.000541"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.179466" elapsed="0.018438"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.204469" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.200196" elapsed="0.004999"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.199848" elapsed="0.005399"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.199813" elapsed="0.005470"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.209584" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.205716" elapsed="0.003935"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.205385" elapsed="0.004316"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.205339" elapsed="0.004397"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.210606" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.210001" elapsed="0.000644"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.211186" elapsed="0.000042"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.210748" elapsed="0.000536"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.212033" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:35.211589" elapsed="0.000481"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.211320" elapsed="0.000800"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.210721" elapsed="0.001430"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.212774" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.212403" elapsed="0.000398"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.213112" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.212872" elapsed="0.000298"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.213675" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:35.213372" elapsed="0.000329"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.213194" elapsed="0.000543"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.212852" elapsed="0.000906"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:35.213914" elapsed="0.000352"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:35.214744" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.214450" elapsed="0.000321"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:35.214930" elapsed="0.002850"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:35.198923" elapsed="0.018973"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.218214" elapsed="0.000031"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:35.218009" elapsed="0.000278"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.217976" elapsed="0.000348"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:35.233190" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:35.218635" elapsed="0.014595"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:35.233310" elapsed="0.000105"/>
</return>
<msg time="2026-04-14T07:02:35.233691" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:35.174546" elapsed="0.059187"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:35.233914" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:02:35.234139" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:02:35.056350" elapsed="0.177816"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.234532" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.234253" elapsed="0.000730"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.234234" elapsed="0.000778"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:35.235046" elapsed="0.000041"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:02:35.051501" elapsed="0.183690"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.046823" elapsed="0.188413"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.046802" elapsed="0.188459"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:02:35.235905" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:02:35.235797" elapsed="0.000167"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.236025" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:35.235988" elapsed="0.000077"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.235778" elapsed="0.000309"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.236240" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:02:35.236375" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:02:35.235517" elapsed="0.000885"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.236957" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.236578" elapsed="0.000406"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.237626" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:35.237146" elapsed="0.000509"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.245976" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.245344" elapsed="0.000720"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.246902" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.246292" elapsed="0.000694"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:35.273028" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:35.273139" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:02:35 GMT', 'Expires': 'Tue, 14 Apr 2026 06:02:35 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"498.8 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150155,"status":200} 
 </msg>
<msg time="2026-04-14T07:02:35.273400" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:35.264495" elapsed="0.008967"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.247099" elapsed="0.026523"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.273939" elapsed="0.000103"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.273668" elapsed="0.000536"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.247056" elapsed="0.027183"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.281125" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"498.8 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150155,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.277078" elapsed="0.004259"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.276457" elapsed="0.004973"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.276407" elapsed="0.005107"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.285314" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.282254" elapsed="0.003168"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.281637" elapsed="0.003835"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.281593" elapsed="0.003939"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.287265" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.286086" elapsed="0.001287"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.287981" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.287498" elapsed="0.000580"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.288986" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:35.288483" elapsed="0.000539"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.288136" elapsed="0.000937"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.287464" elapsed="0.001663"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.290804" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.289714" elapsed="0.001180"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.291513" elapsed="0.000047"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.291014" elapsed="0.000596"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.292509" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:35.291994" elapsed="0.000551"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.291668" elapsed="0.000928"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.290981" elapsed="0.001670"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:35.292913" elapsed="0.000826"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:35.294719" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.294015" elapsed="0.000794"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:35.295095" elapsed="0.002866"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:35.275156" elapsed="0.022909"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.298270" elapsed="0.000020"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:35.298140" elapsed="0.000391"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.298120" elapsed="0.000440"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:35.302036" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:35.298711" elapsed="0.003354"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:35.302117" elapsed="0.000037"/>
</return>
<msg time="2026-04-14T07:02:35.302284" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:35.238636" elapsed="0.063675"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:35.302516" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:02:35.302674" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:02:35.237872" elapsed="0.064828"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.303832" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150155, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.303340" elapsed="0.000521"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:02:35.303964" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:02:35.304145" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150155, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:02:35.302941" elapsed="0.001231"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:02:35.304555" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:02:35.304334" elapsed="0.000249"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:02:35.304945" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:02:35.304742" elapsed="0.000229"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:02:35.305018" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:02:35.305173" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:02:35.044926" elapsed="0.260271"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:02:35.305257" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:02:35.305424" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:02:35.044172" elapsed="0.261277"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.305756" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.305531" elapsed="0.000282"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:35.306049" elapsed="0.000197"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.305837" elapsed="0.000447"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.306531" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.306309" elapsed="0.000277"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.305514" elapsed="0.001095"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:02:35.043998" elapsed="0.262635"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:02:35.043791" elapsed="0.262874"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:02:35.306709" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:02:35.306915" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:02:35.306962" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:02:35.039656" elapsed="0.267330"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.307489" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:02:35.307565" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:02:35.307197" elapsed="0.000392"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.307877" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.307659" elapsed="0.000271"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.307640" elapsed="0.000313"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.310319" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:02:35.308091" elapsed="0.002311"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:02:35.310762" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:35.310573" elapsed="0.000214"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:02:35.310834" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:02:35.311028" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:02:35.311088" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:02:35.038674" elapsed="0.272436"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:35.311281" elapsed="0.000170"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:02:35.311606" elapsed="0.000290"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:02:35.312090" elapsed="0.000303"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:02:35.037902" elapsed="0.274531"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:02:35.312918" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:02:35.312963" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:02:35.312690" elapsed="0.000296"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.315670" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:35.315265" elapsed="0.000432"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.316155" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:35.315859" elapsed="0.000321"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:02:35.316224" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:02:35.316395" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:02:35.314873" elapsed="0.001548"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:35.316576" elapsed="0.000154"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.317223" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:35.316889" elapsed="0.000360"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.317666" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:35.317424" elapsed="0.000267"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.318079" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:35.317841" elapsed="0.000263"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.320623" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:35.320281" elapsed="0.000369"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:02:35.320696" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:02:35.320846" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:02:35.319934" elapsed="0.000937"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.377672" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:35.377261" elapsed="0.000443"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:35.378483" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:35.378212" elapsed="0.000346">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:35.378654" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:35.377874" elapsed="0.000805"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.379252" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:35.378845" elapsed="0.000434"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:02:35.379600" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:02:35.379758" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:02:35.379459" elapsed="0.000325"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.380186" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.379941" elapsed="0.000290"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.381284" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.381026" elapsed="0.000305"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.381784" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:02:35.381511" elapsed="0.000299"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.382144" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.382353" elapsed="0.000040"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.382549" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:02:35.382005" elapsed="0.000601"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.381861" elapsed="0.000776"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:02:35.382683" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:02:35.382846" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:02:35.380696" elapsed="0.002176"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.380379" elapsed="0.002525"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.383104" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.382928" elapsed="0.000234"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.380339" elapsed="0.002844"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.383793" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.383336" elapsed="0.000484"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:02:35.383870" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:02:35.376631" elapsed="0.007364"/>
</kw>
<msg time="2026-04-14T07:02:35.384049" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:35.362776" elapsed="0.021369"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.397877" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.411480" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.425009" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.425397" elapsed="0.000046"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.425745" elapsed="0.000046"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.426275" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.426124" elapsed="0.000208"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:35.426108" elapsed="0.000248"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.426516" elapsed="0.000060"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.426732" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.426902" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:02:35.426063" elapsed="0.000910"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.425874" elapsed="0.001151"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.427321" elapsed="0.000060"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.427465" elapsed="0.000051"/>
</return>
<msg time="2026-04-14T07:02:35.427696" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:02:35.356654" elapsed="0.071082"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:35.430090" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:35.429827" elapsed="0.000332">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:35.430355" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:35.429351" elapsed="0.001069"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.430883" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.430531" elapsed="0.000419"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.431585" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:35.431266" elapsed="0.000345"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.431003" elapsed="0.000654"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.430499" elapsed="0.001195"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.434598" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:35.431988" elapsed="0.002645"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:02:35.434710" elapsed="0.000074"/>
</return>
<msg time="2026-04-14T07:02:35.435074" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:35.428561" elapsed="0.006554"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:35.437380" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:35.437121" elapsed="0.000323">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:35.437641" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:35.436679" elapsed="0.000996"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:02:35.438017" elapsed="0.000051"/>
</return>
<status status="PASS" start="2026-04-14T07:02:35.437786" elapsed="0.000325"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.437754" elapsed="0.000395"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.438558" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.438895" elapsed="0.000044"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.439041" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:02:35.441472" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:35.435883" elapsed="0.005630"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.444994" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.444640" elapsed="0.000481"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.445887" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.445541" elapsed="0.000432"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:35.461040" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:35.461675" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:02:35.461975" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:35.448434" elapsed="0.013579"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.446080" elapsed="0.016022"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.462554" elapsed="0.000035"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.462170" elapsed="0.000492"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.446048" elapsed="0.016666"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.469175" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.464785" elapsed="0.005118"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.464459" elapsed="0.005494"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.464428" elapsed="0.005561"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.473222" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.470402" elapsed="0.002866"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.470067" elapsed="0.003235"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.470043" elapsed="0.003284"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.474082" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.473681" elapsed="0.000427"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.474437" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.474179" elapsed="0.000318"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.475024" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:35.474690" elapsed="0.000362"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.474521" elapsed="0.000568"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.474161" elapsed="0.000949"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.475665" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.475278" elapsed="0.000415"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.476001" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.475763" elapsed="0.000296"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.476561" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:35.476246" elapsed="0.000341"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.476083" elapsed="0.000540"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.475744" elapsed="0.000900"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:35.476799" elapsed="0.000348"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:35.477626" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.477313" elapsed="0.000340"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:35.477810" elapsed="0.002699"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:35.463658" elapsed="0.016968"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.480943" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:35.480739" elapsed="0.000275"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.480706" elapsed="0.000344"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:35.493561" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:35.481338" elapsed="0.012263"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:35.493678" elapsed="0.000080"/>
</return>
<msg time="2026-04-14T07:02:35.494025" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:35.442223" elapsed="0.051843"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:35.494243" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:02:35.494495" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:02:35.330380" elapsed="0.164143"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.494860" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.494609" elapsed="0.000735"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.494590" elapsed="0.000800"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:35.495425" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:02:35.325497" elapsed="0.170059"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.320938" elapsed="0.174662"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.320920" elapsed="0.174705"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.496245" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:35.496136" elapsed="0.000154"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:02:35.496433" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:02:35.496313" elapsed="0.000178"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.496118" elapsed="0.000397"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.496667" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:02:35.496788" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:02:35.495862" elapsed="0.000952"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.497382" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.496986" elapsed="0.000425"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.498040" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:35.497572" elapsed="0.000497"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.504488" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.504052" elapsed="0.000499"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.505123" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.504710" elapsed="0.000473"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:35.529414" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:35.529521" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:02:35 GMT', 'Expires': 'Tue, 14 Apr 2026 06:02:35 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":115,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:02:33.209","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"439.7 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":93,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150155,"status":200} 
 </msg>
<msg time="2026-04-14T07:02:35.529742" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:35.520961" elapsed="0.008839"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.505251" elapsed="0.024696"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.530242" elapsed="0.000104"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.529987" elapsed="0.000540"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.505232" elapsed="0.025330"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.536885" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":115,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:02:33.209","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"439.7 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":93,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150155,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.533203" elapsed="0.003871"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.532596" elapsed="0.004548"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.532549" elapsed="0.004676"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.541050" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.537978" elapsed="0.003161"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.537346" elapsed="0.003842"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.537303" elapsed="0.003942"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.542868" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.541795" elapsed="0.001200"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.543690" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.543119" elapsed="0.000670"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.544683" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:35.544170" elapsed="0.000550"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.543848" elapsed="0.000922"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.543085" elapsed="0.001740"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.546418" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.545347" elapsed="0.001164"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.547114" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.546633" elapsed="0.000579"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.548135" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:35.547646" elapsed="0.000526"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.547271" elapsed="0.000951"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.546600" elapsed="0.001676"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:35.548550" elapsed="0.000821"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:35.550283" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.549644" elapsed="0.000749"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:35.550653" elapsed="0.003071"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:35.531228" elapsed="0.022599"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.554031" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:35.553901" elapsed="0.000224"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.553881" elapsed="0.000269"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:35.557789" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:35.554300" elapsed="0.003518"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:35.557870" elapsed="0.000037"/>
</return>
<msg time="2026-04-14T07:02:35.558037" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:35.499067" elapsed="0.058997"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:35.558123" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:02:35.558296" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:02:35.498288" elapsed="0.060037"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.559646" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615015...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.559016" elapsed="0.000659"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:02:35.559775" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:02:35.559953" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615015...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:02:35.558612" elapsed="0.001368"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:02:35.560342" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 93, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerInitia...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:02:35.560140" elapsed="0.000246"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:02:35.560746" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:02:35.560546" elapsed="0.000226"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:02:35.560818" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:02:35.560971" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:02:35.319305" elapsed="0.241692"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:02:35.561056" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:02:35.561206" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:02:35.318550" elapsed="0.242682"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.561552" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.561314" elapsed="0.000296"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:35.561845" elapsed="0.000196"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.561633" elapsed="0.000445"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.562251" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.562103" elapsed="0.000199"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.561296" elapsed="0.001029"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:02:35.318377" elapsed="0.243971"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:02:35.318152" elapsed="0.244246"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:02:35.562445" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:02:35.562647" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:02:35.562695" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:02:35.314131" elapsed="0.248588"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.563203" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:02:35.563281" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:02:35.562897" elapsed="0.000408"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.565068" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.563411" elapsed="0.001714"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.563390" elapsed="0.001759"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.567420" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:02:35.565288" elapsed="0.002180"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:02:35.567819" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:35.567631" elapsed="0.000213"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:02:35.567891" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:02:35.568083" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:02:35.568128" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:02:35.313271" elapsed="0.254880"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:35.568318" elapsed="0.000172"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:02:35.568643" elapsed="0.000291"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:02:35.569127" elapsed="0.000300"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:02:35.312550" elapsed="0.256916"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:02:35.569945" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:02:35.569990" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:02:35.569719" elapsed="0.000294"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.572698" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:35.572294" elapsed="0.000431"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.573184" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:35.572887" elapsed="0.000323"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:02:35.573255" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:02:35.573612" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:02:35.571917" elapsed="0.001721"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:35.573794" elapsed="0.000155"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.574460" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:35.574110" elapsed="0.000377"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.574888" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:35.574646" elapsed="0.000302"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.575343" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:35.575101" elapsed="0.000282"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.577869" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:35.577543" elapsed="0.000353"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:02:35.577942" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:02:35.578092" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:02:35.577182" elapsed="0.000934"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.642486" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:35.641919" elapsed="0.000612"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:35.643598" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:35.643240" elapsed="0.000441">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:35.643806" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:35.642738" elapsed="0.001097"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.644527" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:35.644032" elapsed="0.000523"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:02:35.644878" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:02:35.645055" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:02:35.644726" elapsed="0.000355"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.645621" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.645260" elapsed="0.000411"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.647014" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.646675" elapsed="0.000388"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.647592" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:02:35.647250" elapsed="0.000369"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.647972" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.648199" elapsed="0.000041"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.648427" elapsed="0.000024"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:02:35.647828" elapsed="0.000679"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.647675" elapsed="0.000871"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:02:35.648617" elapsed="0.000055"/>
</return>
<msg time="2026-04-14T07:02:35.648848" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:02:35.646246" elapsed="0.002635"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.645843" elapsed="0.003080"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.649166" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.648960" elapsed="0.000283"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.645735" elapsed="0.003536"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.650145" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.649503" elapsed="0.000673"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:02:35.650243" elapsed="0.000037"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:02:35.640891" elapsed="0.009530"/>
</kw>
<msg time="2026-04-14T07:02:35.650494" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:35.624662" elapsed="0.026010"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.666123" elapsed="0.000060"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.680120" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.695262" elapsed="0.000074"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.695836" elapsed="0.000069"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.696346" elapsed="0.000088"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.697171" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.696945" elapsed="0.000308"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:35.696918" elapsed="0.000371"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.697522" elapsed="0.000102"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.697852" elapsed="0.000030"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.698099" elapsed="0.000031"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:02:35.696847" elapsed="0.001357"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.696562" elapsed="0.001695"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.698712" elapsed="0.000066"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.698936" elapsed="0.000075"/>
</return>
<msg time="2026-04-14T07:02:35.699286" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:02:35.616343" elapsed="0.083065"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:35.704007" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:35.703718" elapsed="0.000363">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:35.704280" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:35.703169" elapsed="0.001146"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.704847" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.704487" elapsed="0.000428"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.705545" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:35.705217" elapsed="0.000354"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.704955" elapsed="0.000662"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.704454" elapsed="0.001200"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.708611" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:35.705951" elapsed="0.002696"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:02:35.708725" elapsed="0.000073"/>
</return>
<msg time="2026-04-14T07:02:35.709060" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:35.701234" elapsed="0.007866"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:35.711399" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:35.711138" elapsed="0.000326">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:35.711665" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:35.710672" elapsed="0.001028"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:02:35.712047" elapsed="0.000050"/>
</return>
<status status="PASS" start="2026-04-14T07:02:35.711812" elapsed="0.000328"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.711779" elapsed="0.000401"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.712537" elapsed="0.000047"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.712880" elapsed="0.000046"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.712997" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:02:35.715501" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:35.709871" elapsed="0.005671"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.719112" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.718719" elapsed="0.000520"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.719890" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.719543" elapsed="0.000433"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:35.732929" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:35.733596" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:02:35.733903" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:35.722548" elapsed="0.011394"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.720081" elapsed="0.013941"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.734455" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.734086" elapsed="0.000480"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.720049" elapsed="0.014569"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.740713" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.736658" elapsed="0.004836"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.736308" elapsed="0.005238"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.736276" elapsed="0.005306"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.744972" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.741991" elapsed="0.003029"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.741663" elapsed="0.003392"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.741638" elapsed="0.003443"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.745666" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.745252" elapsed="0.000442"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.746011" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.745765" elapsed="0.000305"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.746596" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:35.746261" elapsed="0.000362"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.746094" elapsed="0.000565"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.745746" elapsed="0.000935"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.747237" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.746863" elapsed="0.000401"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.747595" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.747334" elapsed="0.000320"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.748145" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:35.747844" elapsed="0.000327"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.747678" elapsed="0.000529"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.747315" elapsed="0.000914"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:35.748398" elapsed="0.000353"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:35.749218" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.748921" elapsed="0.000324"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:35.749419" elapsed="0.002696"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:35.735540" elapsed="0.016690"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.752579" elapsed="0.000029"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:35.752347" elapsed="0.000302"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.752314" elapsed="0.000370"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:35.765406" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:35.752972" elapsed="0.012477"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:35.765531" elapsed="0.000083"/>
</return>
<msg time="2026-04-14T07:02:35.765889" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:35.716268" elapsed="0.049662"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:35.766107" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:02:35.766328" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:02:35.587761" elapsed="0.178609"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.766736" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.766462" elapsed="0.000870"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.766442" elapsed="0.000941"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:35.767423" elapsed="0.000030"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:02:35.583031" elapsed="0.184530"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.578185" elapsed="0.189422"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.578167" elapsed="0.189465"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:02:35.768271" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:02:35.768161" elapsed="0.000170"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.768410" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:35.768369" elapsed="0.000081"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.768143" elapsed="0.000330"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.768631" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:02:35.768753" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:02:35.767875" elapsed="0.000903"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.769377" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.768957" elapsed="0.000449"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.770043" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:35.769569" elapsed="0.000504"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.776579" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.776128" elapsed="0.000515"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.777221" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.776803" elapsed="0.000478"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:35.799652" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:35.799730" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:02:35 GMT', 'Expires': 'Tue, 14 Apr 2026 06:02:35 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:02:35.799974" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:35.792931" elapsed="0.007086"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.777354" elapsed="0.022771"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.800343" elapsed="0.000091"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.800156" elapsed="0.000395"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.777333" elapsed="0.023243"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.805512" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.802633" elapsed="0.003013"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.802171" elapsed="0.003525"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.802137" elapsed="0.003619"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.808974" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:35.806289" elapsed="0.002774"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.805842" elapsed="0.003269"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.805811" elapsed="0.003358"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.810855" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.809742" elapsed="0.001203"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.811592" elapsed="0.000047"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.811096" elapsed="0.000594"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.812595" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:35.812075" elapsed="0.000557"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.811749" elapsed="0.000934"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.811061" elapsed="0.001677"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.814400" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.813259" elapsed="0.001232"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.815098" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.814613" elapsed="0.000582"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.816096" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:35.815598" elapsed="0.000534"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:35.815254" elapsed="0.000928"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.814579" elapsed="0.001658"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:35.816513" elapsed="0.000800"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:35.818302" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:35.817673" elapsed="0.000735"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:35.818669" elapsed="0.002966"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:35.801059" elapsed="0.020676"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.821940" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:35.821809" elapsed="0.000224"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:35.821790" elapsed="0.000268"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:35.825343" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:35.822209" elapsed="0.003313"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:35.825578" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T07:02:35.825743" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:35.771087" elapsed="0.054682"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:35.825827" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:02:35.825974" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:02:35.770295" elapsed="0.055706"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:35.827477" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:02:35.826594" elapsed="0.001092">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.827773" elapsed="0.000018"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:02:35.826225" elapsed="0.001691">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.828111" elapsed="0.000022"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.828290" elapsed="0.000021"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.828372" elapsed="0.000018"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:02:35.576565" elapsed="0.251939">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.828624" elapsed="0.000018"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:02:35.575815" elapsed="0.252938">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.829017" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.828867" elapsed="0.000207"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.829243" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.829098" elapsed="0.000200"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.829546" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.829321" elapsed="0.000279"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:35.828848" elapsed="0.000775"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:02:35.575643" elapsed="0.254037">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:02:35.575434" elapsed="0.254366">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.829878" elapsed="0.000017"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:02:35.571179" elapsed="0.258827">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.830215" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.830469" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:35.830305" elapsed="0.000218"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:35.830288" elapsed="0.000259"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.830688" elapsed="0.000043"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.830922" elapsed="0.000022"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.830990" elapsed="0.000016"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:02:35.570302" elapsed="0.260819">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.831321" elapsed="0.000021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.831506" elapsed="0.000021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:35.831675" elapsed="0.000021"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:02:35.569581" elapsed="0.262179">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:02:35.037727" elapsed="0.794147">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:02:35.831949" elapsed="0.000017"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:02:35.008822" elapsed="0.823250">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:02:45.852746" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:02:45.852345" elapsed="0.000435"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:45.873929" elapsed="0.000241"/>
</kw>
<msg time="2026-04-14T07:02:45.874237" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:45.873192" elapsed="0.001109"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:02:45.872620" elapsed="0.001866"/>
</kw>
<msg time="2026-04-14T07:02:45.874538" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:45.863089" elapsed="0.011495"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:02:45.862632" elapsed="0.012031"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:02:45.875303" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:02:45.875350" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:02:45.875058" elapsed="0.000333"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:45.878282" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:45.877836" elapsed="0.000476"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:45.878816" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:45.878502" elapsed="0.000341"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:02:45.878892" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T07:02:45.879066" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:02:45.877440" elapsed="0.001652"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:45.879254" elapsed="0.000194"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:45.879956" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:45.879613" elapsed="0.000374"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:45.880459" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:45.880191" elapsed="0.000294"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:45.880881" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:45.880637" elapsed="0.000269"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:45.883769" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:45.883393" elapsed="0.000404"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:02:45.883848" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:02:45.884011" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:02:45.883019" elapsed="0.001042"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:45.944061" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:45.943600" elapsed="0.000495"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:45.945001" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:45.944682" elapsed="0.000395">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:45.945177" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:45.944282" elapsed="0.000921"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:45.945801" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:45.945394" elapsed="0.000434"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:02:45.946145" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:02:45.946414" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:02:45.945994" elapsed="0.000448"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:45.946858" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:45.946604" elapsed="0.000299"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:45.947995" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:45.947730" elapsed="0.000312"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:02:45.948717" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:02:45.948210" elapsed="0.000535"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:45.949140" elapsed="0.000023"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:45.949361" elapsed="0.000044"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:45.949568" elapsed="0.000023"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:02:45.948994" elapsed="0.000634"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:02:45.948828" elapsed="0.000834"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:02:45.949712" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T07:02:45.949888" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:02:45.947366" elapsed="0.002548"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:45.946991" elapsed="0.002957"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:45.950127" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:45.949974" elapsed="0.000211"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:45.946965" elapsed="0.003242"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:45.950838" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:45.950354" elapsed="0.000512"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:02:45.950916" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:02:45.942757" elapsed="0.008288"/>
</kw>
<msg time="2026-04-14T07:02:45.951101" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:45.928596" elapsed="0.022633"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:45.965093" elapsed="0.000083"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:45.978826" elapsed="0.000072"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:45.992531" elapsed="0.000054"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:45.992929" elapsed="0.000047"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:45.993318" elapsed="0.000048"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:45.993997" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:45.993836" elapsed="0.000221"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:45.993817" elapsed="0.000267"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:45.994247" elapsed="0.000023"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:45.994447" elapsed="0.000024"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:45.994626" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:02:45.993761" elapsed="0.000941"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:02:45.993553" elapsed="0.001187"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:45.995049" elapsed="0.000050"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:45.995190" elapsed="0.000052"/>
</return>
<msg time="2026-04-14T07:02:45.995475" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:02:45.922031" elapsed="0.073494"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:45.998150" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:45.997839" elapsed="0.000386">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:45.998509" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:45.997274" elapsed="0.001274"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:45.999048" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:45.998668" elapsed="0.000451"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:45.999764" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:45.999449" elapsed="0.000343"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:45.999160" elapsed="0.000679"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:45.998634" elapsed="0.001246"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.003028" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:46.000188" elapsed="0.002878"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:02:46.003148" elapsed="0.000079"/>
</return>
<msg time="2026-04-14T07:02:46.003524" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:45.996416" elapsed="0.007151"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:46.005986" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:46.005723" elapsed="0.000329">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:46.006257" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:46.005218" elapsed="0.001074"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:02:46.006773" elapsed="0.000054"/>
</return>
<status status="PASS" start="2026-04-14T07:02:46.006529" elapsed="0.000343"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.006491" elapsed="0.000421"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.007209" elapsed="0.000048"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.007587" elapsed="0.000049"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:46.007710" elapsed="0.000051"/>
</return>
<msg time="2026-04-14T07:02:46.010087" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:46.004393" elapsed="0.005735"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.013713" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.013309" elapsed="0.000494"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.014557" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.014086" elapsed="0.000732"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:46.031644" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:46.032627" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:02:46.033069" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:46.017244" elapsed="0.015886"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.014923" elapsed="0.018332"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.033999" elapsed="0.000055"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.033354" elapsed="0.000819"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.014892" elapsed="0.019363"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.040578" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.036324" elapsed="0.004960"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.036008" elapsed="0.005327"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.035979" elapsed="0.005413"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.044610" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.041797" elapsed="0.002860"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.041475" elapsed="0.003216"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.041451" elapsed="0.003265"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.045281" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.044892" elapsed="0.000416"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.045660" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.045409" elapsed="0.000308"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.046230" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:46.045927" elapsed="0.000330"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.045741" elapsed="0.000551"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.045363" elapsed="0.000950"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.046861" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.046495" elapsed="0.000393"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.047196" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.046957" elapsed="0.000296"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.047759" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:46.047460" elapsed="0.000325"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.047277" elapsed="0.000543"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.046939" elapsed="0.000902"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:46.047995" elapsed="0.000348"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:46.048829" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.048535" elapsed="0.000321"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:46.049012" elapsed="0.002604"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:46.035236" elapsed="0.016495"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:46.052042" elapsed="0.000029"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:46.051844" elapsed="0.000267"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.051811" elapsed="0.000336"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:46.064889" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:46.052457" elapsed="0.012470"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:46.065006" elapsed="0.000076"/>
</return>
<msg time="2026-04-14T07:02:46.065347" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:46.010917" elapsed="0.054502"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:46.065595" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:02:46.065813" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:02:45.893593" elapsed="0.172248"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.066954" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.065926" elapsed="0.001502"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.065907" elapsed="0.001558"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:46.067513" elapsed="0.000032"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:02:45.888628" elapsed="0.179023"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:45.884155" elapsed="0.183543"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:45.884130" elapsed="0.183593"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:02:46.068368" elapsed="0.000042"/>
</return>
<status status="PASS" start="2026-04-14T07:02:46.068254" elapsed="0.000192"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:02:46.068508" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:46.068469" elapsed="0.000080"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.068236" elapsed="0.000336"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.068728" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T07:02:46.068853" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:02:46.067967" elapsed="0.000912"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.069470" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.069054" elapsed="0.000445"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.070155" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:46.069660" elapsed="0.000526"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.076659" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.076196" elapsed="0.000529"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.077322" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.076886" elapsed="0.000517"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:46.102328" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:46.102480" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:02:46 GMT', 'Expires': 'Tue, 14 Apr 2026 06:02:46 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"430.4 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150166,"status":200} 
 </msg>
<msg time="2026-04-14T07:02:46.102777" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:46.093723" elapsed="0.009118"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.077473" elapsed="0.025536"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.103369" elapsed="0.000131"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.103056" elapsed="0.000617"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.077454" elapsed="0.026256"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.112418" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"430.4 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150166,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.106514" elapsed="0.006151"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.105812" elapsed="0.006942"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.105759" elapsed="0.007091"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.117206" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.113904" elapsed="0.003396"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.112997" elapsed="0.004353"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.112944" elapsed="0.004495"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.119170" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.118003" elapsed="0.001265"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.119932" elapsed="0.000049"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.119420" elapsed="0.000616"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.121002" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:46.120466" elapsed="0.000574"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.120098" elapsed="0.000996"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.119368" elapsed="0.001784"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.122966" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.121762" elapsed="0.001298"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.123706" elapsed="0.000051"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.123190" elapsed="0.000621"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.124759" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:46.124220" elapsed="0.000577"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.123872" elapsed="0.000977"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.123154" elapsed="0.001755"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:46.125187" elapsed="0.001009"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:46.127198" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.126496" elapsed="0.000797"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:46.127582" elapsed="0.003204"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:46.104449" elapsed="0.026504"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:46.131183" elapsed="0.000019"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:46.131042" elapsed="0.000244"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.131017" elapsed="0.000295"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:46.135060" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:46.131487" elapsed="0.003605"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:46.135149" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T07:02:46.135324" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:46.071209" elapsed="0.064142"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:46.135430" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:02:46.135584" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:02:46.070453" elapsed="0.065158"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.136806" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150166, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.136266" elapsed="0.000569"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:02:46.136955" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:02:46.137130" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150166, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:02:46.135866" elapsed="0.001292"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:02:46.137675" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:02:46.137320" elapsed="0.000384"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:02:46.138067" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:02:46.137864" elapsed="0.000229"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:02:46.138140" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:02:46.138293" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:02:45.882357" elapsed="0.255961"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:02:46.138394" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:02:46.138544" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:02:45.881365" elapsed="0.257204"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.138885" elapsed="0.000080"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.138657" elapsed="0.000352"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:46.139252" elapsed="0.000233"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.139034" elapsed="0.000490"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.139883" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.139549" elapsed="0.000386"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.138638" elapsed="0.001320"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:02:45.881179" elapsed="0.258803"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:02:45.880959" elapsed="0.259055"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:02:46.140060" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:02:46.140263" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:02:46.140309" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:02:45.876658" elapsed="0.263674"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.140821" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:02:46.140900" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:02:46.140531" elapsed="0.000394"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.141214" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.140996" elapsed="0.000271"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.140976" elapsed="0.000314"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.143907" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:02:46.141485" elapsed="0.002472"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:02:46.144327" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:46.144132" elapsed="0.000221"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:02:46.144423" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:02:46.144628" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:02:46.144674" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:02:45.875707" elapsed="0.268991"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:46.144871" elapsed="0.000156"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:02:46.145182" elapsed="0.000352"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:02:46.145765" elapsed="0.000292"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:02:45.874912" elapsed="0.271185"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:02:46.146614" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:02:46.146660" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:02:46.146380" elapsed="0.000303"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.149536" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:46.149086" elapsed="0.000477"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.150028" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:46.149729" elapsed="0.000325"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:02:46.150100" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:02:46.150260" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:02:46.148705" elapsed="0.001580"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:46.150460" elapsed="0.000161"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.151157" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:46.150783" elapsed="0.000403"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.151619" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:46.151350" elapsed="0.000295"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.152047" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:46.151797" elapsed="0.000277"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.154733" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:46.154340" elapsed="0.000421"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:02:46.154809" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T07:02:46.154968" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:02:46.153978" elapsed="0.001016"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.213086" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:46.212688" elapsed="0.000431"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:46.213920" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:46.213660" elapsed="0.000334">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:46.214089" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:46.213296" elapsed="0.000818"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.214694" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:46.214283" elapsed="0.000438"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:02:46.215026" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:02:46.215185" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:02:46.214886" elapsed="0.000325"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.215643" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.215386" elapsed="0.000305"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.216800" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.216540" elapsed="0.000306"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.217281" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:02:46.217010" elapsed="0.000297"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.217663" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.217873" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.218052" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:02:46.217521" elapsed="0.000596"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:02:46.217361" elapsed="0.000787"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:02:46.218196" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:02:46.218381" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:02:46.216189" elapsed="0.002220"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.215874" elapsed="0.002569"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.218621" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.218469" elapsed="0.000208"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.215848" elapsed="0.002850"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.219288" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.218846" elapsed="0.000469"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:02:46.219381" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:02:46.212037" elapsed="0.007471"/>
</kw>
<msg time="2026-04-14T07:02:46.219563" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:46.197868" elapsed="0.021787"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.233707" elapsed="0.000053"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.247445" elapsed="0.000052"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.261058" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.261449" elapsed="0.000046"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.261792" elapsed="0.000044"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.262332" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.262178" elapsed="0.000228"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:46.262161" elapsed="0.000270"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.262575" elapsed="0.000063"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.262793" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.262962" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:02:46.262113" elapsed="0.000920"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:02:46.261921" elapsed="0.001148"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.263365" elapsed="0.000061"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:46.263513" elapsed="0.000051"/>
</return>
<msg time="2026-04-14T07:02:46.263747" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:02:46.191449" elapsed="0.072339"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:46.266167" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:46.265901" elapsed="0.000336">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:46.266467" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:46.265442" elapsed="0.001061"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.266971" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.266617" elapsed="0.000421"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.267660" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:46.267341" elapsed="0.000346"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.267078" elapsed="0.000655"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.266584" elapsed="0.001186"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.270745" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:46.268070" elapsed="0.002711"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:02:46.270861" elapsed="0.000074"/>
</return>
<msg time="2026-04-14T07:02:46.271198" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:46.264634" elapsed="0.006604"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:46.273611" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:46.273321" elapsed="0.000356">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:46.273880" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:46.272858" elapsed="0.001056"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:02:46.274264" elapsed="0.000050"/>
</return>
<status status="PASS" start="2026-04-14T07:02:46.274030" elapsed="0.000327"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.273997" elapsed="0.000544"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.274834" elapsed="0.000045"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.275171" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:46.275287" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:02:46.277820" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:46.272019" elapsed="0.005843"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.281386" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.281009" elapsed="0.000524"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.282175" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.281823" elapsed="0.000440"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:46.294534" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:46.294977" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:02:46.295224" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:46.284911" elapsed="0.010342"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.282417" elapsed="0.012898"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.295639" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.295364" elapsed="0.000353"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.282339" elapsed="0.013416"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.300126" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.297231" elapsed="0.003431"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.296999" elapsed="0.003700"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.296977" elapsed="0.003751"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.303670" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.301060" elapsed="0.002657"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.300829" elapsed="0.002923"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.300811" elapsed="0.002965"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.304355" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.303961" elapsed="0.000439"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.304715" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.304472" elapsed="0.000328"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.305304" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:46.304997" elapsed="0.000333"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.304826" elapsed="0.000556"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.304453" elapsed="0.000952"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.305936" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.305570" elapsed="0.000392"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.306270" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.306033" elapsed="0.000294"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.306839" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:46.306541" elapsed="0.000324"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.306351" elapsed="0.000550"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.306014" elapsed="0.000908"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:46.307076" elapsed="0.000367"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:46.307910" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.307618" elapsed="0.000318"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:46.308093" elapsed="0.002714"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:46.296423" elapsed="0.014501"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:46.311240" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:46.311035" elapsed="0.000276"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.311003" elapsed="0.000344"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:46.323720" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:46.311668" elapsed="0.012092"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:46.323840" elapsed="0.000077"/>
</return>
<msg time="2026-04-14T07:02:46.324184" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:46.278622" elapsed="0.045603"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:46.324436" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:02:46.324658" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:02:46.164749" elapsed="0.159936"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.325051" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.324772" elapsed="0.000747"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.324753" elapsed="0.000796"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:46.325584" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:02:46.159856" elapsed="0.165860"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.155072" elapsed="0.170689"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.155051" elapsed="0.170735"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:02:46.326425" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:46.326297" elapsed="0.000173"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:02:46.326599" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:02:46.326492" elapsed="0.000163"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.326279" elapsed="0.000400"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.326828" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:02:46.326947" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:02:46.326025" elapsed="0.000947"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.327540" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.327143" elapsed="0.000423"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.328184" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:46.327725" elapsed="0.000487"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.334627" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.334186" elapsed="0.000505"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.335267" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.334850" elapsed="0.000478"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:46.358390" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:46.358469" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:02:46 GMT', 'Expires': 'Tue, 14 Apr 2026 06:02:46 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":120,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:02:43.208","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"385.6 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":95,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150166,"status":200} 
 </msg>
<msg time="2026-04-14T07:02:46.358637" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:46.351093" elapsed="0.007586"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.335413" elapsed="0.023373"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.358999" elapsed="0.000075"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.358815" elapsed="0.000375"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.335394" elapsed="0.023821"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.363811" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":120,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:02:43.208","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"385.6 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":95,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150166,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.361018" elapsed="0.002935"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.360582" elapsed="0.003421"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.360549" elapsed="0.003513"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.367272" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.364610" elapsed="0.002753"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.364148" elapsed="0.003278"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.364117" elapsed="0.003368"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.369089" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.368016" elapsed="0.001163"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.369889" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.369301" elapsed="0.000685"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.370882" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:46.370383" elapsed="0.000535"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.370044" elapsed="0.000925"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.369268" elapsed="0.001756"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.372629" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.371568" elapsed="0.001150"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.373303" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.372839" elapsed="0.000614"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.374366" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:46.373872" elapsed="0.000543"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.373516" elapsed="0.000951"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.372806" elapsed="0.001715"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:46.374777" elapsed="0.000818"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:46.376511" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.375864" elapsed="0.000737"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:46.376861" elapsed="0.002936"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:46.359711" elapsed="0.020186"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:46.380098" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:46.379970" elapsed="0.000222"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.379951" elapsed="0.000266"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:46.383812" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:46.380381" elapsed="0.003460"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:46.383894" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:02:46.384055" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:46.329205" elapsed="0.054877"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:46.384141" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:02:46.384293" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:02:46.328447" elapsed="0.055872"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.385428" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615016...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.384915" elapsed="0.000544"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:02:46.385545" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:02:46.385740" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615016...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:02:46.384564" elapsed="0.001204"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:02:46.386134" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 95, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerInitia...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:02:46.385929" elapsed="0.000233"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:02:46.386640" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:02:46.386320" elapsed="0.000347"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:02:46.386716" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:02:46.386871" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:02:46.153314" elapsed="0.233582"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:02:46.386956" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:02:46.387106" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:02:46.152546" elapsed="0.234585"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.387453" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.387213" elapsed="0.000299"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:46.387749" elapsed="0.000194"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.387536" elapsed="0.000444"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.388156" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.388006" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.387195" elapsed="0.001036"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:02:46.152345" elapsed="0.235909"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:02:46.152126" elapsed="0.236160"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:02:46.388330" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:02:46.388550" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:02:46.388598" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:02:46.147959" elapsed="0.240663"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.389073" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:02:46.389150" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:02:46.388800" elapsed="0.000374"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.389502" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.389244" elapsed="0.000312"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.389225" elapsed="0.000355"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.391968" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:02:46.389718" elapsed="0.002299"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:02:46.392391" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:46.392186" elapsed="0.000232"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:02:46.392466" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:02:46.392664" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:02:46.392710" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:02:46.147049" elapsed="0.245684"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:46.392906" elapsed="0.000154"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:02:46.393214" elapsed="0.000328"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:02:46.393739" elapsed="0.000318"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:02:46.146222" elapsed="0.247875"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:02:46.394606" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:02:46.394653" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:02:46.394355" elapsed="0.000320"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.397304" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:46.396919" elapsed="0.000412"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.397807" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:46.397511" elapsed="0.000347"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:02:46.397903" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:02:46.398058" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:02:46.396544" elapsed="0.001538"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:46.398234" elapsed="0.000175"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.398905" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:46.398571" elapsed="0.000360"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.399332" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:46.399089" elapsed="0.000273"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.399765" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:46.399527" elapsed="0.000264"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.402284" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:46.401959" elapsed="0.000352"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:02:46.402356" elapsed="0.000054"/>
</return>
<msg time="2026-04-14T07:02:46.402533" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:02:46.401595" elapsed="0.000963"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.459108" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:46.458721" elapsed="0.000417"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:46.459923" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:46.459667" elapsed="0.000332">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:46.460091" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:46.459307" elapsed="0.000809"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.460684" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:46.460280" elapsed="0.000431"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:02:46.461013" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:02:46.461170" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:02:46.460873" elapsed="0.000322"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.461624" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.461353" elapsed="0.000316"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.462727" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.462437" elapsed="0.000335"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.463205" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:02:46.462935" elapsed="0.000296"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.463583" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.463790" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.463967" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:02:46.463442" elapsed="0.000581"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:02:46.463280" elapsed="0.000774"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:02:46.464102" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:02:46.464265" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:02:46.462092" elapsed="0.002198"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.461788" elapsed="0.002534"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.464514" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.464346" elapsed="0.000224"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.461721" elapsed="0.002870"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.465172" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.464735" elapsed="0.000464"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:02:46.465247" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:02:46.458065" elapsed="0.007321"/>
</kw>
<msg time="2026-04-14T07:02:46.465442" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:46.444244" elapsed="0.021287"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.483422" elapsed="0.000100"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.497389" elapsed="0.000058"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.511002" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.511439" elapsed="0.000046"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.511791" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.512386" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.512208" elapsed="0.000236"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:46.512189" elapsed="0.000283"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.512619" elapsed="0.000546"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.513326" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.513516" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:02:46.512132" elapsed="0.001456"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:02:46.511928" elapsed="0.001699"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.513924" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:46.514055" elapsed="0.000050"/>
</return>
<msg time="2026-04-14T07:02:46.514314" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:02:46.438076" elapsed="0.076280"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:46.517315" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:46.517006" elapsed="0.000403">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:46.517610" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:46.516500" elapsed="0.001144"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.518126" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.517760" elapsed="0.000433"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.518828" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:46.518524" elapsed="0.000330"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.518234" elapsed="0.000665"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.517725" elapsed="0.001213"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.521991" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:46.519350" elapsed="0.002679"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:02:46.522111" elapsed="0.000080"/>
</return>
<msg time="2026-04-14T07:02:46.522487" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:46.515661" elapsed="0.006868"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:46.525115" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:46.524846" elapsed="0.000352">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:46.525424" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:46.524228" elapsed="0.001234"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:02:46.525822" elapsed="0.000054"/>
</return>
<status status="PASS" start="2026-04-14T07:02:46.525580" elapsed="0.000342"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.525545" elapsed="0.000417"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.526268" elapsed="0.000049"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.526643" elapsed="0.000049"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:46.526766" elapsed="0.000050"/>
</return>
<msg time="2026-04-14T07:02:46.529395" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:46.523392" elapsed="0.006050"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.533291" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.532909" elapsed="0.000563"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.534135" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.533773" elapsed="0.000452"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:46.547313" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:46.547970" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:02:46.548259" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:46.536846" elapsed="0.011450"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.534339" elapsed="0.014073"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.548823" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.548479" elapsed="0.000447"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.534304" elapsed="0.014675"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.555347" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.550988" elapsed="0.005142"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.550667" elapsed="0.005515"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.550636" elapsed="0.005581"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.560473" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.556637" elapsed="0.003902"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.556295" elapsed="0.004279"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.556271" elapsed="0.004328"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.561207" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.560799" elapsed="0.000434"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.561572" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.561303" elapsed="0.000327"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.562123" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:46.561821" elapsed="0.000329"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.561654" elapsed="0.000531"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.561284" elapsed="0.000922"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.562752" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.562385" elapsed="0.000394"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.563086" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.562848" elapsed="0.000295"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.563649" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:46.563331" elapsed="0.000346"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.563167" elapsed="0.000562"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.562829" elapsed="0.000922"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:46.563908" elapsed="0.000353"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:46.564748" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.564447" elapsed="0.000328"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:46.564932" elapsed="0.002694"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:46.549882" elapsed="0.017894"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:46.568094" elapsed="0.000032"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:46.567889" elapsed="0.000279"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.567857" elapsed="0.000347"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:46.580779" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:46.568521" elapsed="0.012297"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:46.580896" elapsed="0.000081"/>
</return>
<msg time="2026-04-14T07:02:46.581248" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:46.530215" elapsed="0.051075"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:46.581502" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:02:46.581721" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:02:46.411803" elapsed="0.169945"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.582093" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.581834" elapsed="0.000733"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.581816" elapsed="0.000780"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:46.582631" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:02:46.407138" elapsed="0.175623"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.402626" elapsed="0.180179"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.402608" elapsed="0.180221"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:02:46.583477" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:02:46.583349" elapsed="0.000187"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:02:46.583597" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:46.583560" elapsed="0.000077"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.583331" elapsed="0.000328"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.583810" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:02:46.583943" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:02:46.583071" elapsed="0.000899"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.584545" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.584144" elapsed="0.000428"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.585192" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:46.584731" elapsed="0.000489"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.591637" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.591192" elapsed="0.000508"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.592292" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.591858" elapsed="0.000495"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:46.615669" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:46.615747" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:02:46 GMT', 'Expires': 'Tue, 14 Apr 2026 06:02:46 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:02:46.616001" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:46.609350" elapsed="0.006692"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.592440" elapsed="0.023714"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.616424" elapsed="0.000078"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.616184" elapsed="0.000434"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.592421" elapsed="0.024222"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.621469" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.618708" elapsed="0.002938"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.618242" elapsed="0.003474"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.618207" elapsed="0.003591"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.626325" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:46.622563" elapsed="0.003932"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.621919" elapsed="0.004645"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.621875" elapsed="0.004772"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.628989" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.627433" elapsed="0.001682"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.629946" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.629334" elapsed="0.000708"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.630946" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:46.630446" elapsed="0.000536"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.630099" elapsed="0.000934"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.629287" elapsed="0.001801"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.632721" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.631631" elapsed="0.001183"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.633437" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.632936" elapsed="0.000598"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.634438" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:46.633920" elapsed="0.000554"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:46.633592" elapsed="0.000932"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.632902" elapsed="0.001678"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:46.634841" elapsed="0.000818"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:46.636614" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:46.635930" elapsed="0.000774"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:46.636967" elapsed="0.002935"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:46.617136" elapsed="0.022869"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:46.640212" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:46.640081" elapsed="0.000226"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:46.640061" elapsed="0.000271"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:46.643848" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:46.640503" elapsed="0.003375"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:46.643931" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T07:02:46.644098" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:46.586192" elapsed="0.057934"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:46.644185" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:02:46.644334" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:02:46.585454" elapsed="0.058910"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:46.645978" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:02:46.645007" elapsed="0.001187">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:02:46.646280" elapsed="0.000018"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:02:46.644646" elapsed="0.001794">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.646636" elapsed="0.000022"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.646814" elapsed="0.000021"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:02:46.646882" elapsed="0.000016"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:02:46.400961" elapsed="0.246048">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:02:46.647126" elapsed="0.000017"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:02:46.400215" elapsed="0.247037">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.647534" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.647382" elapsed="0.000209"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.647759" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.647615" elapsed="0.000199"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.647985" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.647838" elapsed="0.000199"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:46.647347" elapsed="0.000713"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:02:46.400044" elapsed="0.248071">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:02:46.399839" elapsed="0.248394">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:46.648311" elapsed="0.000016"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:02:46.395804" elapsed="0.252651">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.648696" elapsed="0.000023"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.648933" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:46.648787" elapsed="0.000197"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:46.648769" elapsed="0.000239"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.649146" elapsed="0.000044"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.649347" elapsed="0.000065"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:46.649460" elapsed="0.000016"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:02:46.394958" elapsed="0.254629">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.649784" elapsed="0.000021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.649949" elapsed="0.000020"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:46.650114" elapsed="0.000020"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:02:46.394214" elapsed="0.255984">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:02:45.874728" elapsed="0.775583">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:02:46.650402" elapsed="0.000016"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:02:45.847444" elapsed="0.803080">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.721691" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:02:56.721278" elapsed="0.000448"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:56.744200" elapsed="0.000288"/>
</kw>
<msg time="2026-04-14T07:02:56.744559" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:56.743450" elapsed="0.001189"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:02:56.742879" elapsed="0.001934"/>
</kw>
<msg time="2026-04-14T07:02:56.744867" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:56.732958" elapsed="0.011958"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:02:56.732425" elapsed="0.012569"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:02:56.745687" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:02:56.745736" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:02:56.745424" elapsed="0.000336"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.748671" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:56.748223" elapsed="0.000476"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.749223" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:56.748870" elapsed="0.000382"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:02:56.749300" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:02:56.749510" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:02:56.747803" elapsed="0.001735"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:56.749703" elapsed="0.000221"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.750495" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:56.750100" elapsed="0.000427"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.750966" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:56.750695" elapsed="0.000299"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.751593" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:56.751149" elapsed="0.000472"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.754267" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:56.753898" elapsed="0.000397"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:02:56.754343" elapsed="0.000059"/>
</return>
<msg time="2026-04-14T07:02:56.754533" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:02:56.753534" elapsed="0.001030"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.813903" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:56.813490" elapsed="0.000446"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:56.814751" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:56.814483" elapsed="0.000347">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:56.814939" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:56.814116" elapsed="0.000848"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.815547" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:56.815136" elapsed="0.000439"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:02:56.816077" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:02:56.816305" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:02:56.815745" elapsed="0.000586"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.816767" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:56.816512" elapsed="0.000300"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.817832" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:56.817572" elapsed="0.000306"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.818321" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:02:56.818044" elapsed="0.000303"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.818713" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.818955" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.819139" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:02:56.818570" elapsed="0.000626"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:02:56.818417" elapsed="0.000812"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:02:56.819278" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T07:02:56.819464" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:02:56.817219" elapsed="0.002271"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:56.816893" elapsed="0.002630"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.819699" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:56.819548" elapsed="0.000207"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:56.816869" elapsed="0.002907"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.820396" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:56.819923" elapsed="0.000502"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:02:56.820475" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:02:56.812817" elapsed="0.007785"/>
</kw>
<msg time="2026-04-14T07:02:56.820657" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:56.798747" elapsed="0.022012"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.834706" elapsed="0.000067"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.848525" elapsed="0.000053"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.862307" elapsed="0.000096"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.862782" elapsed="0.000048"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.863162" elapsed="0.000046"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.863858" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:56.863697" elapsed="0.000220"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:56.863677" elapsed="0.000266"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.864092" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.864263" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.864450" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:02:56.863621" elapsed="0.000903"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:02:56.863393" elapsed="0.001167"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.864858" elapsed="0.000047"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:56.864992" elapsed="0.000050"/>
</return>
<msg time="2026-04-14T07:02:56.865262" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:02:56.792440" elapsed="0.072866"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:56.867895" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:56.867582" elapsed="0.000391">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:56.868175" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:56.867016" elapsed="0.001195"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.868713" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:56.868325" elapsed="0.000459"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.869414" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:56.869091" elapsed="0.000351"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:56.868823" elapsed="0.000665"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:56.868291" elapsed="0.001236"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.872498" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:56.869825" elapsed="0.002709"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:02:56.872612" elapsed="0.000076"/>
</return>
<msg time="2026-04-14T07:02:56.872953" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:56.866183" elapsed="0.006811"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:56.875311" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:56.875024" elapsed="0.000490">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:56.875714" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:56.874577" elapsed="0.001172"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:02:56.876100" elapsed="0.000049"/>
</return>
<status status="PASS" start="2026-04-14T07:02:56.875868" elapsed="0.000325"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:56.875835" elapsed="0.000396"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.876538" elapsed="0.000047"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.876880" elapsed="0.000044"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:56.876995" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:02:56.879555" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:56.873776" elapsed="0.005819"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.883107" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:56.882710" elapsed="0.000491"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.883952" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:56.883598" elapsed="0.000439"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:56.896594" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:56.897098" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:02:56.897453" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:56.886511" elapsed="0.010975"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:56.884143" elapsed="0.013432"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.897948" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:56.897637" elapsed="0.000393"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:56.884112" elapsed="0.013955"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.902736" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:56.899704" elapsed="0.003567"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:56.899447" elapsed="0.003861"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:56.899422" elapsed="0.003912"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.906322" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:56.903658" elapsed="0.002737"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:56.903424" elapsed="0.003015"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:56.903405" elapsed="0.003062"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.907171" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:56.906694" elapsed="0.000506"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.907549" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:56.907277" elapsed="0.000332"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.908121" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:56.907809" elapsed="0.000338"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:56.907634" elapsed="0.000549"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:56.907256" elapsed="0.000948"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.908762" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:56.908388" elapsed="0.000401"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.909102" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:56.908860" elapsed="0.000301"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.909670" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:56.909350" elapsed="0.000346"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:56.909185" elapsed="0.000548"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:56.908841" elapsed="0.000913"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:56.909924" elapsed="0.000354"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:56.910763" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:56.910465" elapsed="0.000324"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:56.910948" elapsed="0.002834"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:56.898778" elapsed="0.015162"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:56.914261" elapsed="0.000031"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:56.914055" elapsed="0.000280"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:56.914022" elapsed="0.000376"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:56.927600" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:56.914693" elapsed="0.012954"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:56.927744" elapsed="0.000093"/>
</return>
<msg time="2026-04-14T07:02:56.928124" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:56.880321" elapsed="0.047845"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:56.928348" elapsed="0.000052"/>
</return>
<msg time="2026-04-14T07:02:56.928599" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:02:56.764432" elapsed="0.164194"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.929038" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:56.928722" elapsed="0.000820"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:56.928701" elapsed="0.000872"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:56.929609" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:02:56.759271" elapsed="0.170472"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:56.754643" elapsed="0.175150"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:56.754620" elapsed="0.175199"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:02:56.930679" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:02:56.930567" elapsed="0.000172"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:02:56.930801" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:56.930763" elapsed="0.000078"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:56.930549" elapsed="0.000315"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.931032" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T07:02:56.931155" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:02:56.930246" elapsed="0.000935"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.931851" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:56.931413" elapsed="0.000466"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.932537" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:56.932043" elapsed="0.000525"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.939068" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:56.938635" elapsed="0.000497"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.939758" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:56.939320" elapsed="0.000500"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:56.963084" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:56.963169" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:02:56 GMT', 'Expires': 'Tue, 14 Apr 2026 06:02:56 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"333.5 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150176,"status":200} 
 </msg>
<msg time="2026-04-14T07:02:56.963395" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:56.955662" elapsed="0.007779"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:56.939890" elapsed="0.023669"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.963807" elapsed="0.000076"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:56.963594" elapsed="0.000403"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:56.939870" elapsed="0.024152"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.968842" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"333.5 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150176,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:56.966108" elapsed="0.002899"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:56.965654" elapsed="0.003403"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:56.965618" elapsed="0.003499"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.972403" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:56.969677" elapsed="0.002816"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:56.969204" elapsed="0.003338"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:56.969173" elapsed="0.003428"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.974297" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:56.973146" elapsed="0.001257"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.975001" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:56.974527" elapsed="0.000571"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.976022" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:56.975517" elapsed="0.000541"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:56.975158" elapsed="0.000949"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:56.974493" elapsed="0.001669"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.977825" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:56.976707" elapsed="0.001208"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.978520" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:56.978038" elapsed="0.000579"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.979538" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:56.978999" elapsed="0.000574"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:56.978676" elapsed="0.000948"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:56.978005" elapsed="0.001673"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:56.979942" elapsed="0.000824"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:56.981747" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:56.981036" elapsed="0.000800"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:56.982094" elapsed="0.002913"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:56.964567" elapsed="0.020549"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:56.985332" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:56.985198" elapsed="0.000435"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:56.985176" elapsed="0.000484"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:56.989236" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:56.985818" elapsed="0.003450"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:56.989324" elapsed="0.000230"/>
</return>
<msg time="2026-04-14T07:02:56.989697" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:56.933611" elapsed="0.056114"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:56.989787" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:02:56.989945" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:02:56.932789" elapsed="0.057183"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.991140" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150176, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:56.990634" elapsed="0.000535"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:02:56.991291" elapsed="0.000044"/>
</return>
<msg time="2026-04-14T07:02:56.991503" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150176, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:02:56.990225" elapsed="0.001306"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:02:56.991899" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:02:56.991693" elapsed="0.000235"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:02:56.992289" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:02:56.992087" elapsed="0.000228"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:02:56.992378" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:02:56.992538" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:02:56.752880" elapsed="0.239683"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:02:56.992621" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:02:56.992772" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:02:56.752088" elapsed="0.240710"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.993112" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:56.992885" elapsed="0.000284"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:56.993492" elapsed="0.000209"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:56.993193" elapsed="0.000546"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.993917" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:56.993765" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:56.992866" elapsed="0.001127"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:02:56.751904" elapsed="0.242114"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:02:56.751670" elapsed="0.242381"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:02:56.994097" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:02:56.994302" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:02:56.994351" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:02:56.747037" elapsed="0.247354"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.995106" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:02:56.995187" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:02:56.994573" elapsed="0.000639"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:56.995553" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:56.995285" elapsed="0.000323"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:56.995266" elapsed="0.000366"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:02:56.997939" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:02:56.995771" elapsed="0.002216"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:02:56.998344" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:56.998154" elapsed="0.000232"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:02:56.998436" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:02:56.998638" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:02:56.998683" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:02:56.746074" elapsed="0.252633"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:56.998880" elapsed="0.000157"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:02:56.999192" elapsed="0.000325"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:02:56.999738" elapsed="0.000288"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:02:56.745243" elapsed="0.254822"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:02:57.000581" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:02:57.000627" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:02:57.000331" elapsed="0.000320"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.003446" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:57.002986" elapsed="0.000488"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.003940" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:57.003639" elapsed="0.000327"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:02:57.004011" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T07:02:57.004176" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:02:57.002603" elapsed="0.001598"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:57.004373" elapsed="0.000163"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.005037" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:57.004698" elapsed="0.000366"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.005482" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:57.005223" elapsed="0.000285"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.005897" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:57.005656" elapsed="0.000266"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.008496" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:57.008123" elapsed="0.000400"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:02:57.008568" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:02:57.008720" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:02:57.007770" elapsed="0.000976"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.067281" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:57.066812" elapsed="0.000505"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:57.068211" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:57.067929" elapsed="0.000363">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:57.068406" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:57.067561" elapsed="0.000871"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.069001" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:57.068602" elapsed="0.000427"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:02:57.069374" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:02:57.069546" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:02:57.069211" elapsed="0.000362"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.069998" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:57.069740" elapsed="0.000305"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.071209" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:57.070938" elapsed="0.000319"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.071750" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:02:57.071442" elapsed="0.000334"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.072123" elapsed="0.000024"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.072348" elapsed="0.000042"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.072551" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:02:57.071982" elapsed="0.000627"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:02:57.071834" elapsed="0.000808"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:02:57.072691" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:02:57.072861" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:02:57.070597" elapsed="0.002291"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.070214" elapsed="0.002707"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.073096" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.072946" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.070186" elapsed="0.002989"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.073809" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:57.073339" elapsed="0.000497"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:02:57.073885" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:02:57.065928" elapsed="0.008083"/>
</kw>
<msg time="2026-04-14T07:02:57.074065" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:57.051518" elapsed="0.022666"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.088446" elapsed="0.000070"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.102498" elapsed="0.000082"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.116651" elapsed="0.000081"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.117137" elapsed="0.000051"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.117532" elapsed="0.000047"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.118168" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.118003" elapsed="0.000224"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:57.117982" elapsed="0.000272"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.118421" elapsed="0.000096"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.118675" elapsed="0.000022"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.118849" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:02:57.117920" elapsed="0.001011"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:02:57.117677" elapsed="0.001298"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.119284" elapsed="0.000047"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:57.119438" elapsed="0.000052"/>
</return>
<msg time="2026-04-14T07:02:57.119728" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:02:57.044963" elapsed="0.074816"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:57.122431" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:57.122077" elapsed="0.000435">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:57.122711" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:57.121551" elapsed="0.001195"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.123242" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.122860" elapsed="0.000451"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.123987" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:57.123672" elapsed="0.000348"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.123352" elapsed="0.000717"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.122827" elapsed="0.001282"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.127107" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:57.124430" elapsed="0.002715"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:02:57.127225" elapsed="0.000078"/>
</return>
<msg time="2026-04-14T07:02:57.127601" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:57.120679" elapsed="0.006979"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:57.130075" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:57.129794" elapsed="0.000362">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:57.130504" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:57.129310" elapsed="0.001233"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:02:57.130906" elapsed="0.000053"/>
</return>
<status status="PASS" start="2026-04-14T07:02:57.130663" elapsed="0.000341"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.130628" elapsed="0.000415"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.131346" elapsed="0.000066"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.131744" elapsed="0.000049"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:57.131869" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:02:57.134557" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:57.128481" elapsed="0.006120"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.139271" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:57.138761" elapsed="0.000705"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.140189" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:57.139817" elapsed="0.000462"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:57.156325" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:57.156966" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:02:57.157256" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:57.143761" elapsed="0.013526"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.140418" elapsed="0.016981"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.157830" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.157467" elapsed="0.000462"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.140377" elapsed="0.017600"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.164134" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:57.160025" elapsed="0.004651"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.159672" elapsed="0.005042"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.159640" elapsed="0.005100"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.168225" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:57.165038" elapsed="0.003246"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.164800" elapsed="0.003529"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.164781" elapsed="0.003596"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.169141" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:57.168631" elapsed="0.000544"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.169597" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.169264" elapsed="0.000407"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.170310" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:57.169928" elapsed="0.000416"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.169702" elapsed="0.000711"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.169240" elapsed="0.001202"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.171119" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:57.170659" elapsed="0.000494"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.171552" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.171242" elapsed="0.000371"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.172162" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:57.171839" elapsed="0.000350"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.171638" elapsed="0.000587"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.171219" elapsed="0.001027"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:57.172423" elapsed="0.000368"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:57.173344" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:57.172986" elapsed="0.000402"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:57.173552" elapsed="0.002782"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:57.158893" elapsed="0.017584"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:57.176828" elapsed="0.000032"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:57.176593" elapsed="0.000311"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.176558" elapsed="0.000386"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:57.191141" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:57.177297" elapsed="0.013886"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:57.191268" elapsed="0.000085"/>
</return>
<msg time="2026-04-14T07:02:57.191657" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:57.135394" elapsed="0.056307"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:57.191935" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T07:02:57.192173" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:02:57.018174" elapsed="0.174028"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.192594" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.192294" elapsed="0.000772"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.192274" elapsed="0.000823"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:57.193132" elapsed="0.000029"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:02:57.013475" elapsed="0.179791"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.008817" elapsed="0.184495"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.008798" elapsed="0.184539"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:02:57.194097" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:57.193980" elapsed="0.000164"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:02:57.194272" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:02:57.194167" elapsed="0.000163"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.193960" elapsed="0.000394"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.194534" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:02:57.194656" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:02:57.193622" elapsed="0.001061"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.195274" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:57.194870" elapsed="0.000433"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.196025" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:57.195486" elapsed="0.000571"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.202700" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:57.202236" elapsed="0.000531"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.203408" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:57.202928" elapsed="0.000546"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:57.231413" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:57.231502" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:02:57 GMT', 'Expires': 'Tue, 14 Apr 2026 06:02:57 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":125,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:02:53.207","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"384.6 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":97,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150177,"status":200} 
 </msg>
<msg time="2026-04-14T07:02:57.231696" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:57.224194" elapsed="0.007546"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.203566" elapsed="0.028331"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.232142" elapsed="0.000078"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.231934" elapsed="0.000404"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.203545" elapsed="0.029079"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.238477" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":125,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:02:53.207","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"384.6 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":97,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150177,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:57.235032" elapsed="0.003729"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.234473" elapsed="0.004380"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.234424" elapsed="0.004541"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.244973" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:57.240012" elapsed="0.005075"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.239139" elapsed="0.006009"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.239077" elapsed="0.006138"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.247074" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:57.245889" elapsed="0.001282"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.247822" elapsed="0.000058"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.247305" elapsed="0.000666"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.249113" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:57.248476" elapsed="0.000684"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.248042" elapsed="0.001184"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.247268" elapsed="0.002029"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.251080" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:57.249977" elapsed="0.001195"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.251811" elapsed="0.000056"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.251295" elapsed="0.000665"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.252913" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:57.252397" elapsed="0.000554"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.252041" elapsed="0.000962"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.251261" elapsed="0.001798"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:57.253332" elapsed="0.000888"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:57.255583" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:57.254594" elapsed="0.001092"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:57.255985" elapsed="0.003062"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:57.233311" elapsed="0.025847"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:57.259473" elapsed="0.000020"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:57.259240" elapsed="0.000336"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.259218" elapsed="0.000384"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:57.263634" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:57.259757" elapsed="0.003908"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:57.263719" elapsed="0.000041"/>
</return>
<msg time="2026-04-14T07:02:57.263909" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:57.197111" elapsed="0.066843"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:57.264017" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:02:57.264175" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:02:57.196282" elapsed="0.067920"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.265564" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615017...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:57.264868" elapsed="0.000725"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:02:57.265726" elapsed="0.000039"/>
</return>
<msg time="2026-04-14T07:02:57.265954" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615017...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:02:57.264472" elapsed="0.001513"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:02:57.266482" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 97, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerInitia...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:02:57.266197" elapsed="0.000322"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:02:57.266907" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:02:57.266688" elapsed="0.000253"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:02:57.266997" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:02:57.267160" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:02:57.007115" elapsed="0.260071"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:02:57.267246" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:02:57.267454" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:02:57.006376" elapsed="0.261105"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.267807" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.267571" elapsed="0.000305"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:57.268169" elapsed="0.000238"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.267910" elapsed="0.000537"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.268642" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.268473" elapsed="0.000225"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.267550" elapsed="0.001172"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:02:57.006186" elapsed="0.262560"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:02:57.005973" elapsed="0.262809"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:02:57.268830" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:02:57.269036" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:02:57.269084" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:02:57.001855" elapsed="0.267253"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.269606" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:02:57.269685" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:02:57.269290" elapsed="0.000419"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.270002" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.269781" elapsed="0.000274"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.269761" elapsed="0.000317"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.272731" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:02:57.270217" elapsed="0.002562"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:02:57.273141" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:57.272951" elapsed="0.000216"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:02:57.273216" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:02:57.273433" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:02:57.273480" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:02:57.000957" elapsed="0.272547"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:57.273677" elapsed="0.000156"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:02:57.273988" elapsed="0.000296"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:02:57.274539" elapsed="0.000373"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:02:57.000190" elapsed="0.274775"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:02:57.275619" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:02:57.275666" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:02:57.275311" elapsed="0.000378"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.278738" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:57.278292" elapsed="0.000473"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.279231" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:57.278930" elapsed="0.000327"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:02:57.279302" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T07:02:57.279485" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:02:57.277901" elapsed="0.001609"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:02:57.279691" elapsed="0.000185"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.280436" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:57.280074" elapsed="0.000390"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.280874" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:57.280624" elapsed="0.000275"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.281289" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:02:57.281051" elapsed="0.000264"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.284081" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:57.283647" elapsed="0.000462"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:02:57.284156" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T07:02:57.284312" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:02:57.283188" elapsed="0.001149"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.343682" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:57.343250" elapsed="0.000466"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:57.344574" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:57.344258" elapsed="0.000397">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:57.344753" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:57.343902" elapsed="0.000876"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.345342" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:57.344951" elapsed="0.000435"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:02:57.345698" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:02:57.345859" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:02:57.345554" elapsed="0.000330"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.346296" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:57.346046" elapsed="0.000296"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.347442" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:57.347167" elapsed="0.000320"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.347925" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:02:57.347653" elapsed="0.000298"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.348323" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.348549" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.348729" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:02:57.348179" elapsed="0.000607"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:02:57.348002" elapsed="0.000818"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:02:57.348869" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T07:02:57.349037" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:02:57.346833" elapsed="0.002230"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.346504" elapsed="0.002591"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.349268" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.349120" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.346414" elapsed="0.002929"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.349959" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:57.349507" elapsed="0.000479"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:02:57.350034" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:02:57.342610" elapsed="0.007548"/>
</kw>
<msg time="2026-04-14T07:02:57.350212" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:57.328437" elapsed="0.021869"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.364308" elapsed="0.000068"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.378221" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.391950" elapsed="0.000052"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.392339" elapsed="0.000066"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.392710" elapsed="0.000047"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.393272" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.393117" elapsed="0.000211"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:57.393099" elapsed="0.000254"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.393515" elapsed="0.000076"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.393745" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.393913" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:02:57.393047" elapsed="0.000938"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:02:57.392848" elapsed="0.001173"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.394312" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:57.394456" elapsed="0.000050"/>
</return>
<msg time="2026-04-14T07:02:57.394699" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:02:57.321895" elapsed="0.072846"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:57.397200" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:57.396913" elapsed="0.000363">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:57.397506" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:57.396434" elapsed="0.001107"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.398010" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.397653" elapsed="0.000424"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.398699" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:57.398397" elapsed="0.000328"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.398117" elapsed="0.000654"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.397621" elapsed="0.001189"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.401761" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:02:57.399106" elapsed="0.002691"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:02:57.401874" elapsed="0.000074"/>
</return>
<msg time="2026-04-14T07:02:57.402209" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:57.395580" elapsed="0.006669"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:02:57.404572" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:02:57.404304" elapsed="0.000332">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:02:57.404834" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:02:57.403829" elapsed="0.001039"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:02:57.405213" elapsed="0.000051"/>
</return>
<status status="PASS" start="2026-04-14T07:02:57.404981" elapsed="0.000326"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.404947" elapsed="0.000400"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.405760" elapsed="0.000047"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.406100" elapsed="0.000044"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:57.406217" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:02:57.408721" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:02:57.403022" elapsed="0.005739"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.412249" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:57.411886" elapsed="0.000554"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.413086" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:57.412728" elapsed="0.000446"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:57.428329" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:57.429060" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:02:57.429411" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:57.415781" elapsed="0.013682"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.413280" elapsed="0.016283"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.430102" elapsed="0.000040"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.429647" elapsed="0.000599"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.413248" elapsed="0.017073"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.436775" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:57.432619" elapsed="0.005064"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.432194" elapsed="0.005559"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.432161" elapsed="0.005642"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.441894" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:57.438292" elapsed="0.003650"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.437921" elapsed="0.004056"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.437883" elapsed="0.004119"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.442652" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:57.442192" elapsed="0.000488"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.443047" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.442752" elapsed="0.000362"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.443700" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:57.443340" elapsed="0.000387"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.443142" elapsed="0.000620"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.442733" elapsed="0.001051"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.444380" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:57.443964" elapsed="0.000446"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.444757" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.444484" elapsed="0.000351"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.445351" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:57.445038" elapsed="0.000362"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.444864" elapsed="0.000574"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.444464" elapsed="0.000996"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:57.445620" elapsed="0.000395"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:57.446511" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:57.446191" elapsed="0.000347"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:57.446696" elapsed="0.002891"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:57.431344" elapsed="0.018368"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:57.450035" elapsed="0.000031"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:57.449827" elapsed="0.000281"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.449793" elapsed="0.000352"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:57.463630" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:57.450458" elapsed="0.013217"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:57.463769" elapsed="0.000097"/>
</return>
<msg time="2026-04-14T07:02:57.464188" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:57.409512" elapsed="0.054719"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:57.464466" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:02:57.464701" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:02:57.294113" elapsed="0.170616"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.465132" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.464825" elapsed="0.000807"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.464804" elapsed="0.000860"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:57.465702" elapsed="0.000030"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:02:57.289228" elapsed="0.176626"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.284442" elapsed="0.181461"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.284419" elapsed="0.181510"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:02:57.466679" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:02:57.466567" elapsed="0.000175"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:02:57.466810" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:57.466772" elapsed="0.000079"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.466548" elapsed="0.000326"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.467037" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T07:02:57.467164" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:02:57.466233" elapsed="0.000957"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.467844" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:57.467420" elapsed="0.000459"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.468630" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:57.468048" elapsed="0.000619"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.475241" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:57.474812" elapsed="0.000492"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.475900" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:57.475482" elapsed="0.000477"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:02:57.498703" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:02:57.498822" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:02:57 GMT', 'Expires': 'Tue, 14 Apr 2026 06:02:57 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:02:57.499169" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:02:57.492202" elapsed="0.007026"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.476028" elapsed="0.023774"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.500229" elapsed="0.000167"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.499865" elapsed="0.000745"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.476009" elapsed="0.024639"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.508112" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:57.503865" elapsed="0.004436"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.502980" elapsed="0.005417"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.502914" elapsed="0.005591"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.513136" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:02:57.509271" elapsed="0.003980"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.508636" elapsed="0.004679"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.508590" elapsed="0.004815"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.515229" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:57.514084" elapsed="0.001237"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.516063" elapsed="0.000050"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.515530" elapsed="0.000637"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.517119" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:57.516605" elapsed="0.000550"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.516228" elapsed="0.000979"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.515493" elapsed="0.001773"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.518901" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:57.517813" elapsed="0.001179"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.519627" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.519117" elapsed="0.000607"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.520688" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:02:57.520123" elapsed="0.000602"/>
</kw>
<status status="PASS" start="2026-04-14T07:02:57.519783" elapsed="0.000998"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.519082" elapsed="0.001756"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:02:57.521107" elapsed="0.000843"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:02:57.522893" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:02:57.522225" elapsed="0.000760"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:02:57.523284" elapsed="0.003344"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:02:57.501548" elapsed="0.025191"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:02:57.526958" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:02:57.526820" elapsed="0.000233"/>
</branch>
<status status="PASS" start="2026-04-14T07:02:57.526797" elapsed="0.000282"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:02:57.530907" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:02:57.527234" elapsed="0.003705"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:02:57.530999" elapsed="0.000042"/>
</return>
<msg time="2026-04-14T07:02:57.531183" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:02:57.469782" elapsed="0.061429"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:02:57.531272" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:02:57.531453" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:02:57.468941" elapsed="0.062540"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:02:57.533143" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:02:57.532175" elapsed="0.001283">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:02:57.533547" elapsed="0.000020"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:02:57.531742" elapsed="0.001952">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.533890" elapsed="0.000023"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.534069" elapsed="0.000021"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:02:57.534138" elapsed="0.000016"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:02:57.282553" elapsed="0.251716">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:02:57.534409" elapsed="0.000018"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:02:57.281793" elapsed="0.252749">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.534823" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.534667" elapsed="0.000213"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.535049" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.534904" elapsed="0.000200"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.535274" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.535128" elapsed="0.000199"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:57.534647" elapsed="0.000705"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:02:57.281614" elapsed="0.253814">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:02:57.281388" elapsed="0.254170">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:57.535639" elapsed="0.000017"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:02:57.277019" elapsed="0.258751">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.536003" elapsed="0.000024"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.536249" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:02:57.536098" elapsed="0.000205"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:02:57.536079" elapsed="0.000247"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.536485" elapsed="0.000083"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.536735" elapsed="0.000023"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:02:57.536808" elapsed="0.000016"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:02:57.276064" elapsed="0.260876">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.537143" elapsed="0.000022"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.537313" elapsed="0.000021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:02:57.537510" elapsed="0.000022"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:02:57.275125" elapsed="0.262472">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:02:56.745061" elapsed="0.792652">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:02:57.537787" elapsed="0.000016"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:02:56.716133" elapsed="0.821777">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.556925" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:03:07.556548" elapsed="0.000411"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:07.577785" elapsed="0.000243"/>
</kw>
<msg time="2026-04-14T07:03:07.578084" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:07.577114" elapsed="0.001030"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:03:07.576645" elapsed="0.001647"/>
</kw>
<msg time="2026-04-14T07:03:07.578343" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:07.567220" elapsed="0.011227"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:03:07.566823" elapsed="0.011711"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:03:07.579155" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:03:07.579201" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:03:07.578913" elapsed="0.000312"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.581909" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:07.581517" elapsed="0.000419"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.582433" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:07.582100" elapsed="0.000360"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:03:07.582508" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:03:07.582668" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:03:07.581124" elapsed="0.001570"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:07.582851" elapsed="0.000168"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.583536" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:07.583182" elapsed="0.000380"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.583962" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:07.583723" elapsed="0.000267"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.584400" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:07.584142" elapsed="0.000285"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.587125" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:07.586771" elapsed="0.000381"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:03:07.587199" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:03:07.587351" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:03:07.586418" elapsed="0.000984"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.644095" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:07.643688" elapsed="0.000439"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:07.644972" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:07.644667" elapsed="0.000379">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:07.645142" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:07.644303" elapsed="0.000864"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.645747" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:07.645334" elapsed="0.000439"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:03:07.646080" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:03:07.646305" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:03:07.645936" elapsed="0.000395"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.646794" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:07.646541" elapsed="0.000299"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.647855" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:07.647594" elapsed="0.000307"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.648571" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:03:07.648072" elapsed="0.000527"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.648941" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.649154" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.649334" elapsed="0.000036"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:03:07.648799" elapsed="0.000611"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:03:07.648652" elapsed="0.000791"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:03:07.649491" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:03:07.649660" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:03:07.647243" elapsed="0.002443"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:07.646920" elapsed="0.002799"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.649893" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:07.649744" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.646896" elapsed="0.003075"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.650597" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:07.650118" elapsed="0.000507"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:03:07.650673" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:03:07.643022" elapsed="0.007776"/>
</kw>
<msg time="2026-04-14T07:03:07.650852" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:07.629103" elapsed="0.021848"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.664632" elapsed="0.000065"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.678280" elapsed="0.000055"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.691879" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.692266" elapsed="0.000046"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.692644" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.693297" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:07.693139" elapsed="0.000216"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:07.693119" elapsed="0.000281"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.693547" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.693720" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.693891" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:03:07.693062" elapsed="0.000901"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:03:07.692852" elapsed="0.001150"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.694301" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:07.694460" elapsed="0.000051"/>
</return>
<msg time="2026-04-14T07:03:07.694718" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:03:07.622895" elapsed="0.071866"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:07.697226" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:07.696927" elapsed="0.000373">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:07.697536" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:07.696431" elapsed="0.001140"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.698055" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:07.697685" elapsed="0.000439"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.698772" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:07.698467" elapsed="0.000332"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:07.698164" elapsed="0.000681"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.697652" elapsed="0.001231"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.701976" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:07.699184" elapsed="0.002829"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:03:07.702091" elapsed="0.000077"/>
</return>
<msg time="2026-04-14T07:03:07.702457" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:07.695606" elapsed="0.006892"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:07.704764" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:07.704515" elapsed="0.000312">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:07.705027" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:07.704058" elapsed="0.001003"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:03:07.705522" elapsed="0.000052"/>
</return>
<status status="PASS" start="2026-04-14T07:03:07.705172" elapsed="0.000446"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.705141" elapsed="0.000515"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.705940" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.706281" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:07.706416" elapsed="0.000087"/>
</return>
<msg time="2026-04-14T07:03:07.708778" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:07.703253" elapsed="0.005565"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.712315" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:07.711957" elapsed="0.000466"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.713101" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:07.712710" elapsed="0.000478"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:07.727345" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:07.727980" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:03:07.728275" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:07.715773" elapsed="0.012540"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:07.713294" elapsed="0.015120"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.728815" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:07.728479" elapsed="0.000441"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.713263" elapsed="0.015708"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.735306" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:07.731017" elapsed="0.005018"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:07.730694" elapsed="0.005393"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.730664" elapsed="0.005459"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.740172" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:07.736543" elapsed="0.003694"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:07.736202" elapsed="0.004085"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.736178" elapsed="0.004144"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.741133" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:07.740588" elapsed="0.000582"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.741632" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:07.741269" elapsed="0.000443"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.742421" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:07.741977" elapsed="0.000521"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:07.741745" elapsed="0.000804"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.741243" elapsed="0.001336"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.743305" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:07.742808" elapsed="0.000524"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.743659" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:07.743420" elapsed="0.000297"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.744197" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:07.743903" elapsed="0.000320"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:07.743740" elapsed="0.000518"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.743400" elapsed="0.000879"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:07.744450" elapsed="0.000348"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:07.745262" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:07.744966" elapsed="0.000322"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:07.745461" elapsed="0.002575"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:07.729882" elapsed="0.018269"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:07.748492" elapsed="0.000031"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:07.748263" elapsed="0.000302"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.748230" elapsed="0.000371"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:07.762888" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:07.748887" elapsed="0.014045"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:07.763019" elapsed="0.000085"/>
</return>
<msg time="2026-04-14T07:03:07.763404" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:07.709578" elapsed="0.053870"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:07.763628" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:03:07.763846" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:03:07.596541" elapsed="0.167332"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.764239" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:07.763960" elapsed="0.000766"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.763941" elapsed="0.000815"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:07.764791" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:03:07.591883" elapsed="0.173036"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:07.587480" elapsed="0.177483"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.587459" elapsed="0.177527"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:03:07.765647" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:03:07.765537" elapsed="0.000169"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:03:07.765767" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:07.765729" elapsed="0.000077"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.765518" elapsed="0.000310"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.765989" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:03:07.766108" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:03:07.765233" elapsed="0.000900"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.766948" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:07.766319" elapsed="0.000664"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.767645" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:07.767155" elapsed="0.000517"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.774095" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:07.773667" elapsed="0.000492"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.774766" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:07.774319" elapsed="0.000508"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:07.797320" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:07.797455" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:03:07 GMT', 'Expires': 'Tue, 14 Apr 2026 06:03:07 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"348.9 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150187,"status":200} 
 </msg>
<msg time="2026-04-14T07:03:07.797683" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:07.790418" elapsed="0.007322"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:07.774896" elapsed="0.022996"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.798194" elapsed="0.000104"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:07.797934" elapsed="0.000569"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.774877" elapsed="0.023661"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.805335" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"348.9 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150187,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:07.801153" elapsed="0.004423"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:07.800535" elapsed="0.005111"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.800485" elapsed="0.005243"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.810284" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:07.806509" elapsed="0.003924"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:07.805849" elapsed="0.004693"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.805805" elapsed="0.004820"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.812445" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:07.811320" elapsed="0.001215"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.813126" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:07.812656" elapsed="0.000565"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.814122" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:07.813622" elapsed="0.000537"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:07.813280" elapsed="0.000929"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.812623" elapsed="0.001641"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.815898" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:07.814823" elapsed="0.001164"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.816616" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:07.816108" elapsed="0.000604"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.817598" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:07.817090" elapsed="0.000545"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:07.816769" elapsed="0.000917"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.816074" elapsed="0.001665"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:07.817999" elapsed="0.000872"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:07.819796" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:07.819142" elapsed="0.000743"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:07.820145" elapsed="0.002977"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:07.799209" elapsed="0.024017"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:07.823446" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:07.823301" elapsed="0.000242"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.823281" elapsed="0.000288"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:07.827178" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:07.823719" elapsed="0.003489"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:07.827260" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T07:03:07.827446" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:07.768692" elapsed="0.058781"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:07.827532" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:03:07.827685" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:03:07.767897" elapsed="0.059814"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.828900" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150187, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:07.828307" elapsed="0.000622"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:03:07.829028" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:03:07.829205" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150187, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:03:07.827944" elapsed="0.001288"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:03:07.829615" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:03:07.829410" elapsed="0.000233"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:03:07.830006" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:03:07.829802" elapsed="0.000232"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:03:07.830081" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:03:07.830237" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:03:07.585765" elapsed="0.244497"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:03:07.830320" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:03:07.830504" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:03:07.584853" elapsed="0.245676"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.830836" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:07.830612" elapsed="0.000281"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:07.831135" elapsed="0.000199"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:07.830918" elapsed="0.000470"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.831566" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:07.831414" elapsed="0.000204"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.830594" elapsed="0.001047"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:03:07.584680" elapsed="0.246986"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:03:07.584474" elapsed="0.247225"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:03:07.831745" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:03:07.831952" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:03:07.832000" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:03:07.580393" elapsed="0.251630"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.832525" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:03:07.832603" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:03:07.832203" elapsed="0.000425"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.832916" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:07.832697" elapsed="0.000272"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.832679" elapsed="0.000313"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.835488" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:03:07.833129" elapsed="0.002409"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:03:07.835898" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:07.835707" elapsed="0.000217"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:03:07.835971" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:03:07.836166" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:03:07.836211" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:03:07.579532" elapsed="0.256702"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:07.836446" elapsed="0.000157"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:03:07.836758" elapsed="0.000293"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:03:07.837260" elapsed="0.000304"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:03:07.578768" elapsed="0.258836"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:03:07.838092" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:03:07.838137" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:03:07.837864" elapsed="0.000295"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.840893" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:07.840500" elapsed="0.000420"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.841393" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:07.841081" elapsed="0.000339"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:03:07.841464" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:03:07.841619" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:03:07.840100" elapsed="0.001543"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:07.841798" elapsed="0.000155"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.842495" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:07.842114" elapsed="0.000408"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.842924" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:07.842683" elapsed="0.000267"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.843336" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:07.843100" elapsed="0.000276"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.845867" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:07.845531" elapsed="0.000363"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:03:07.845940" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:03:07.846089" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:03:07.845161" elapsed="0.000953"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.903518" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:07.903104" elapsed="0.000446"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:07.904342" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:07.904074" elapsed="0.000366">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:07.904536" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:07.903724" elapsed="0.000837"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.905120" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:07.904730" elapsed="0.000562"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:03:07.905618" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:03:07.905819" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:03:07.905474" elapsed="0.000371"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.906256" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:07.906006" elapsed="0.000295"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.907388" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:07.907116" elapsed="0.000319"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.907870" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:03:07.907599" elapsed="0.000297"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.908230" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.908457" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.908637" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:03:07.908091" elapsed="0.000605"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:03:07.907947" elapsed="0.000780"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:03:07.908774" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:03:07.908939" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:03:07.906782" elapsed="0.002183"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:07.906451" elapsed="0.002547"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.909173" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:07.909024" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.906426" elapsed="0.002824"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.909858" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:07.909413" elapsed="0.000472"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:03:07.909935" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:03:07.902460" elapsed="0.007605"/>
</kw>
<msg time="2026-04-14T07:03:07.910120" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:07.888501" elapsed="0.021709"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.924213" elapsed="0.000063"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.938351" elapsed="0.000089"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.952144" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.952552" elapsed="0.000046"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.952903" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.953488" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:07.953310" elapsed="0.000236"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:07.953290" elapsed="0.000281"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.953717" elapsed="0.000085"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.953960" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.954131" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:03:07.953239" elapsed="0.000965"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:03:07.953038" elapsed="0.001204"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.954570" elapsed="0.000046"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:07.954705" elapsed="0.000050"/>
</return>
<msg time="2026-04-14T07:03:07.954953" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:03:07.882249" elapsed="0.072750"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:07.957460" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:07.957146" elapsed="0.000388">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:07.957730" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:07.956663" elapsed="0.001102"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.958237" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:07.957876" elapsed="0.000428"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.958958" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:07.958652" elapsed="0.000333"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:07.958344" elapsed="0.000688"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.957844" elapsed="0.001226"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.962013" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:07.959384" elapsed="0.002665"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:03:07.962129" elapsed="0.000073"/>
</return>
<msg time="2026-04-14T07:03:07.962495" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:07.955839" elapsed="0.006706"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:07.964817" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:07.964572" elapsed="0.000308">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:07.965079" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:07.964112" elapsed="0.001001"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:03:07.965579" elapsed="0.000050"/>
</return>
<status status="PASS" start="2026-04-14T07:03:07.965227" elapsed="0.000447"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.965191" elapsed="0.000522"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.965998" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.966333" elapsed="0.000060"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:07.966466" elapsed="0.000074"/>
</return>
<msg time="2026-04-14T07:03:07.968939" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:07.963306" elapsed="0.005675"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.972495" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:07.972123" elapsed="0.000502"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.973262" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:07.972913" elapsed="0.000435"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:07.986153" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:07.986792" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:03:07.987071" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:07.975968" elapsed="0.011144"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:07.973575" elapsed="0.013616"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.987615" elapsed="0.000034"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:07.987253" elapsed="0.000470"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.973542" elapsed="0.014233"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.993806" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:07.989742" elapsed="0.004858"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:07.989427" elapsed="0.005226"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.989397" elapsed="0.005293"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.998713" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:07.995091" elapsed="0.003687"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:07.994771" elapsed="0.004057"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.994746" elapsed="0.004117"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:07.999554" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:07.999139" elapsed="0.000443"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:07.999897" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:07.999654" elapsed="0.000301"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.000468" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:08.000150" elapsed="0.000346"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:07.999979" elapsed="0.000554"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.999635" elapsed="0.000919"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.001088" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:08.000722" elapsed="0.000393"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.001442" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:08.001185" elapsed="0.000316"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.001991" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:08.001691" elapsed="0.000326"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:08.001524" elapsed="0.000531"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.001166" elapsed="0.000913"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:08.002231" elapsed="0.000377"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:08.003072" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:08.002778" elapsed="0.000321"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:08.003258" elapsed="0.002708"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:07.988657" elapsed="0.017422"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:08.006416" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:08.006191" elapsed="0.000310"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.006159" elapsed="0.000380"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:08.019236" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:08.006830" elapsed="0.012445"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:08.019380" elapsed="0.000082"/>
</return>
<msg time="2026-04-14T07:03:08.019730" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:07.969734" elapsed="0.050037"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:08.019946" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:03:08.020168" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:03:07.855558" elapsed="0.164637"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.020551" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:08.020282" elapsed="0.000708"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.020264" elapsed="0.000756"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:08.021055" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:03:07.850828" elapsed="0.170357"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:07.846183" elapsed="0.175047"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:07.846165" elapsed="0.175090"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:03:08.021891" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:08.021782" elapsed="0.000154"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:03:08.022059" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:03:08.021958" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.021764" elapsed="0.000375"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.022291" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:03:08.022428" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:03:08.021509" elapsed="0.000945"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.023016" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:08.022641" elapsed="0.000402"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.023765" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:08.023279" elapsed="0.000513"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.030163" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:08.029741" elapsed="0.000485"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.030844" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:08.030400" elapsed="0.000504"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:08.052659" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:08.052736" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:03:08 GMT', 'Expires': 'Tue, 14 Apr 2026 06:03:08 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":130,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:03:03.209","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"350.0 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":99,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150188,"status":200} 
 </msg>
<msg time="2026-04-14T07:03:08.052894" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:08.046673" elapsed="0.006263"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:08.030973" elapsed="0.022074"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.053261" elapsed="0.000075"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:08.053076" elapsed="0.000394"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.030954" elapsed="0.022542"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.059443" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":130,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:03:03.209","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"350.0 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":99,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150188,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:08.055668" elapsed="0.003972"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:08.055032" elapsed="0.004678"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.054982" elapsed="0.004811"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.064303" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:08.060558" elapsed="0.003962"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:08.059915" elapsed="0.004675"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.059871" elapsed="0.004801"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.066991" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:08.065421" elapsed="0.001698"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.067775" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:08.067249" elapsed="0.000624"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.068777" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:08.068259" elapsed="0.000554"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:08.067932" elapsed="0.000932"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.067216" elapsed="0.001703"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.070582" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:08.069506" elapsed="0.001167"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.071264" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:08.070794" elapsed="0.000580"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.072257" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:08.071762" elapsed="0.000531"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:08.071435" elapsed="0.000908"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.070761" elapsed="0.001654"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:08.072675" elapsed="0.000813"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:08.074584" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:08.073759" elapsed="0.000916"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:08.074935" elapsed="0.002844"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:08.053962" elapsed="0.023918"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:08.078086" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:08.077953" elapsed="0.000226"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.077934" elapsed="0.000271"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:08.081852" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:08.078355" elapsed="0.003526"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:08.081935" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:03:08.082097" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:08.024777" elapsed="0.057347"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:08.082182" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:03:08.082331" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:03:08.024010" elapsed="0.058362"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.083534" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615018...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:08.082997" elapsed="0.000566"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:03:08.083650" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:03:08.083828" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615018...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:03:08.082647" elapsed="0.001208"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:03:08.084219" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 99, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerInitia...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:03:08.084019" elapsed="0.000227"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:03:08.084625" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:03:08.084422" elapsed="0.000228"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:03:08.084697" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:03:08.084850" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:03:07.844550" elapsed="0.240324"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:03:08.084933" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:03:08.085082" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:03:07.843808" elapsed="0.241299"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.085431" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:08.085187" elapsed="0.000302"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:08.085728" elapsed="0.000194"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:08.085513" elapsed="0.000446"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.086133" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:08.085984" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.085170" elapsed="0.001038"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:03:07.843636" elapsed="0.242596"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:03:07.843427" elapsed="0.242837"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:03:08.086307" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:03:08.086567" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:03:08.086615" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:03:07.839375" elapsed="0.247263"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.087094" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:03:08.087171" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:03:08.086818" elapsed="0.000377"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.087664" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:08.087437" elapsed="0.000281"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.087245" elapsed="0.000497"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.089957" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:03:08.087882" elapsed="0.002122"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:03:08.090377" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:08.090173" elapsed="0.000232"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:03:08.090453" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:03:08.090668" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:03:08.090714" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:03:07.838496" elapsed="0.252241"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:08.090910" elapsed="0.000157"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:03:08.091221" elapsed="0.000305"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:03:08.091724" elapsed="0.000289"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:03:07.837724" elapsed="0.254328"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:03:08.092561" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:03:08.092606" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:03:08.092310" elapsed="0.000319"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.095329" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:08.094946" elapsed="0.000426"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.095833" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:08.095537" elapsed="0.000322"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:03:08.095903" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:03:08.096059" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:03:08.094561" elapsed="0.001522"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:08.096237" elapsed="0.000172"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.096903" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:08.096571" elapsed="0.000359"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.097335" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:08.097094" elapsed="0.000281"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.097764" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:08.097527" elapsed="0.000262"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.100495" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:08.100141" elapsed="0.000381"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:03:08.100567" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:03:08.100716" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:03:08.099796" elapsed="0.000945"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.157225" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:08.156849" elapsed="0.000404"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:08.158030" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:08.157785" elapsed="0.000315">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:08.158194" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:08.157438" elapsed="0.000780"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.158819" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:08.158401" elapsed="0.000445"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:03:08.159147" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:03:08.159294" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:03:08.159011" elapsed="0.000309"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.159740" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:08.159494" elapsed="0.000291"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.160809" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:08.160553" elapsed="0.000301"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.161291" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:03:08.161017" elapsed="0.000299"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.161657" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.161864" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.162040" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:03:08.161519" elapsed="0.000578"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:03:08.161378" elapsed="0.000749"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:03:08.162171" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:03:08.162330" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:03:08.160207" elapsed="0.002162"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:08.159900" elapsed="0.002504"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.162601" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:08.162429" elapsed="0.000229"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.159832" elapsed="0.002846"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.163271" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:08.162825" elapsed="0.000473"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:03:08.163347" elapsed="0.000045"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:03:08.156213" elapsed="0.007277"/>
</kw>
<msg time="2026-04-14T07:03:08.163543" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:08.142429" elapsed="0.021202"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.177379" elapsed="0.000053"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.191079" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.204687" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.205048" elapsed="0.000045"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.205415" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.205941" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:08.205790" elapsed="0.000207"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:08.205773" elapsed="0.000248"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.206162" elapsed="0.000051"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.206382" elapsed="0.000023"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.206602" elapsed="0.000023"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:03:08.205729" elapsed="0.000949"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:03:08.205543" elapsed="0.001170"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.207002" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:08.207127" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:03:08.207349" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:03:08.136320" elapsed="0.071088"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:08.209701" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:08.209457" elapsed="0.000308">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:08.209958" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:08.208995" elapsed="0.000996"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.210484" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:08.210101" elapsed="0.000462"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.211146" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:08.210849" elapsed="0.000323"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:08.210604" elapsed="0.000613"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.210069" elapsed="0.001185"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.214103" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:08.211561" elapsed="0.002578"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:03:08.214215" elapsed="0.000072"/>
</return>
<msg time="2026-04-14T07:03:08.214616" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:08.208207" elapsed="0.006449"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:08.216875" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:08.216634" elapsed="0.000303">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:08.217138" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:08.216181" elapsed="0.000993"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:03:08.217529" elapsed="0.000049"/>
</return>
<status status="PASS" start="2026-04-14T07:03:08.217282" elapsed="0.000340"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.217251" elapsed="0.000409"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.217945" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.218280" elapsed="0.000044"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:08.218532" elapsed="0.000051"/>
</return>
<msg time="2026-04-14T07:03:08.220947" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:08.215414" elapsed="0.005573"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.224470" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:08.224102" elapsed="0.000495"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.225231" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:08.224884" elapsed="0.000432"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:08.238057" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:08.238707" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:03:08.238988" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:08.227921" elapsed="0.011105"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:08.225439" elapsed="0.013663"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.239522" elapsed="0.000035"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:08.239163" elapsed="0.000467"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.225408" elapsed="0.014274"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.245699" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:08.241635" elapsed="0.004844"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:08.241298" elapsed="0.005244"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.241268" elapsed="0.005310"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.250600" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:08.246976" elapsed="0.003689"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:08.246657" elapsed="0.004056"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.246633" elapsed="0.004114"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.251382" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:08.250978" elapsed="0.000432"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.251722" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:08.251480" elapsed="0.000299"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.252264" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:08.251965" elapsed="0.000325"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:08.251803" elapsed="0.000522"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.251461" elapsed="0.000885"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.252887" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:08.252524" elapsed="0.000390"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.253219" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:08.252983" elapsed="0.000292"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.253781" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:08.253486" elapsed="0.000321"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:08.253299" elapsed="0.000542"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.252964" elapsed="0.000898"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:08.254013" elapsed="0.000342"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:08.254844" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:08.254558" elapsed="0.000312"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:08.255031" elapsed="0.003841"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:08.240552" elapsed="0.018435"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:08.259301" elapsed="0.000029"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:08.259100" elapsed="0.000295"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.259067" elapsed="0.000368"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:08.273300" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:08.259723" elapsed="0.013627"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:08.273462" elapsed="0.000083"/>
</return>
<msg time="2026-04-14T07:03:08.273829" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:08.221712" elapsed="0.052160"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:08.274057" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:03:08.274279" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:03:08.109951" elapsed="0.164356"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.274723" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:08.274415" elapsed="0.000792"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.274394" elapsed="0.000843"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:08.275273" elapsed="0.000029"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:03:08.105297" elapsed="0.170126"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:08.100808" elapsed="0.174660"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.100790" elapsed="0.174703"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:03:08.276595" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:03:08.276483" elapsed="0.000172"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:03:08.276715" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:08.276678" elapsed="0.000077"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.276464" elapsed="0.000313"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.276952" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T07:03:08.277080" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:03:08.275734" elapsed="0.001372"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.277731" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:08.277293" elapsed="0.000465"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.278424" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:08.277920" elapsed="0.000534"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.284921" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:08.284490" elapsed="0.000495"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.285580" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:08.285146" elapsed="0.000498"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:08.307050" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:08.307126" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:03:08 GMT', 'Expires': 'Tue, 14 Apr 2026 06:03:08 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:03:08.307377" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:08.301103" elapsed="0.006318"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:08.285713" elapsed="0.021815"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.307750" elapsed="0.000074"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:08.307561" elapsed="0.000379"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.285694" elapsed="0.022271"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.312833" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:08.309769" elapsed="0.003227"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:08.309314" elapsed="0.003740"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.309279" elapsed="0.004015"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.318134" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:08.313948" elapsed="0.004337"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:08.313420" elapsed="0.005008"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.313381" elapsed="0.005161"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.321203" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:08.319470" elapsed="0.001874"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.322252" elapsed="0.000049"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:08.321631" elapsed="0.000723"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.323392" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:08.322864" elapsed="0.000567"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:08.322472" elapsed="0.001010"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.321572" elapsed="0.001968"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.325155" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:08.324073" elapsed="0.001175"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.325865" elapsed="0.000047"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:08.325386" elapsed="0.000578"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.326952" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:08.326354" elapsed="0.000634"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:08.326023" elapsed="0.001015"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.325337" elapsed="0.001755"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:08.327352" elapsed="0.000814"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:08.329088" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:08.328452" elapsed="0.000726"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:08.329453" elapsed="0.002970"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:08.308457" elapsed="0.024069"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:08.332734" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:08.332603" elapsed="0.000225"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:08.332583" elapsed="0.000270"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:08.336314" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:08.333005" elapsed="0.003339"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:08.336412" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T07:03:08.336577" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:08.279455" elapsed="0.057149"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:08.336663" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:03:08.336812" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:03:08.278687" elapsed="0.058152"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:08.338299" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:03:08.337444" elapsed="0.001224">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:03:08.338755" elapsed="0.000019"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:03:08.337074" elapsed="0.001826">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.339093" elapsed="0.000023"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.339268" elapsed="0.000021"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:03:08.339334" elapsed="0.000016"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:03:08.099160" elapsed="0.240321">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:03:08.339601" elapsed="0.000018"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:03:08.098218" elapsed="0.241513">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.339992" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:08.339844" elapsed="0.000203"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.340214" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:08.340071" elapsed="0.000198"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.340452" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:08.340292" elapsed="0.000214"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:08.339825" elapsed="0.000704"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:03:08.098047" elapsed="0.242538">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:03:08.097837" elapsed="0.242866">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:08.340782" elapsed="0.000017"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:03:08.093770" elapsed="0.247139">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.341122" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.341353" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:08.341210" elapsed="0.000211"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:08.341193" elapsed="0.000251"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.341583" elapsed="0.000043"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.341786" elapsed="0.000021"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:08.341852" elapsed="0.000015"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:03:08.092916" elapsed="0.249064">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.342176" elapsed="0.000021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.342341" elapsed="0.000059"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:08.342567" elapsed="0.000022"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:03:08.092169" elapsed="0.250485">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:03:07.578596" elapsed="0.764173">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:03:08.342842" elapsed="0.000017"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:03:07.550770" elapsed="0.792194">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.364997" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:03:18.364580" elapsed="0.000453"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:18.386438" elapsed="0.000252"/>
</kw>
<msg time="2026-04-14T07:03:18.386747" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:18.385699" elapsed="0.001111"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:03:18.385207" elapsed="0.001784"/>
</kw>
<msg time="2026-04-14T07:03:18.387044" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:18.375553" elapsed="0.011538"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:03:18.375118" elapsed="0.012050"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:03:18.387851" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:03:18.387898" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:03:18.387599" elapsed="0.000324"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.390730" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:18.390299" elapsed="0.000459"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.391233" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:18.390924" elapsed="0.000336"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:03:18.391309" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:03:18.391494" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:03:18.389909" elapsed="0.001610"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:18.391680" elapsed="0.000161"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.392349" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:18.392006" elapsed="0.000384"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.392803" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:18.392555" elapsed="0.000274"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.393226" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:18.392981" elapsed="0.000270"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.396081" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:18.395719" elapsed="0.000390"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:03:18.396157" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:03:18.396310" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:03:18.395345" elapsed="0.000991"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.456644" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:18.456172" elapsed="0.000506"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:18.457630" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:18.457318" elapsed="0.000392">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:18.457808" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:18.456947" elapsed="0.000885"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.458417" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:18.458003" elapsed="0.000442"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:03:18.458756" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:03:18.459001" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:03:18.458610" elapsed="0.000417"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.459459" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:18.459189" elapsed="0.000316"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.460568" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:18.460289" elapsed="0.000325"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.461318" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:03:18.460804" elapsed="0.000541"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.461719" elapsed="0.000024"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.461941" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.462122" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:03:18.461576" elapsed="0.000605"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:03:18.461422" elapsed="0.000792"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:03:18.462263" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T07:03:18.462454" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:03:18.459945" elapsed="0.002535"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.459589" elapsed="0.002925"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.462694" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.462540" elapsed="0.000211"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.459564" elapsed="0.003208"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.463569" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:18.462918" elapsed="0.000679"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:03:18.463647" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:03:18.455334" elapsed="0.008438"/>
</kw>
<msg time="2026-04-14T07:03:18.463828" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:18.439641" elapsed="0.024313"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.480712" elapsed="0.000081"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.494856" elapsed="0.000057"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.508622" elapsed="0.000052"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.509011" elapsed="0.000047"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.509395" elapsed="0.000047"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.510071" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.509911" elapsed="0.000218"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:18.509892" elapsed="0.000263"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.510301" elapsed="0.000022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.510492" elapsed="0.000022"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.510663" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:03:18.509838" elapsed="0.000897"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:03:18.509629" elapsed="0.001142"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.511064" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:18.511196" elapsed="0.000051"/>
</return>
<msg time="2026-04-14T07:03:18.511474" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:03:18.433230" elapsed="0.078287"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:18.514066" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:18.513765" elapsed="0.000376">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:18.514346" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:18.513240" elapsed="0.001183"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.514905" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.514538" elapsed="0.000436"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.515601" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:18.515277" elapsed="0.000350"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.515013" elapsed="0.000670"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.514505" elapsed="0.001223"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.518939" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:18.516069" elapsed="0.002907"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:03:18.519058" elapsed="0.000077"/>
</return>
<msg time="2026-04-14T07:03:18.519418" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:18.512416" elapsed="0.007044"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:18.521972" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:18.521671" elapsed="0.000377">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:18.522247" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:18.521175" elapsed="0.001107"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:03:18.522842" elapsed="0.000054"/>
</return>
<status status="PASS" start="2026-04-14T07:03:18.522588" elapsed="0.000352"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.522549" elapsed="0.000431"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.523267" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.523683" elapsed="0.000054"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:18.523821" elapsed="0.000054"/>
</return>
<msg time="2026-04-14T07:03:18.526259" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:18.520329" elapsed="0.005972"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.530005" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:18.529608" elapsed="0.000493"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.530915" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:18.530561" elapsed="0.000441"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:18.543965" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:18.544730" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:03:18.545239" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:18.533592" elapsed="0.011708"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.531115" elapsed="0.014362"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.546182" elapsed="0.000055"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.545589" elapsed="0.000764"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.531080" elapsed="0.015401"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.556169" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:18.549903" elapsed="0.006848"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.549347" elapsed="0.007446"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.549297" elapsed="0.007524"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.559785" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:18.557128" elapsed="0.002705"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.556884" elapsed="0.002985"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.556864" elapsed="0.003031"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.560548" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:18.560103" elapsed="0.000472"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.560896" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.560647" elapsed="0.000307"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.561468" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:18.561146" elapsed="0.000348"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.560977" elapsed="0.000553"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.560628" elapsed="0.000923"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.562083" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:18.561715" elapsed="0.000395"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.562436" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.562180" elapsed="0.000315"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.563017" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:18.562685" elapsed="0.000363"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.562519" elapsed="0.000571"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.562161" elapsed="0.000953"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:18.563282" elapsed="0.000531"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:18.564284" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:18.563983" elapsed="0.000327"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:18.564483" elapsed="0.002658"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:18.548052" elapsed="0.019228"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:18.567636" elapsed="0.000032"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:18.567426" elapsed="0.000284"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.567391" elapsed="0.000355"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:18.580818" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:18.568039" elapsed="0.012820"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:18.580945" elapsed="0.000087"/>
</return>
<msg time="2026-04-14T07:03:18.581308" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:18.527123" elapsed="0.054228"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:18.581561" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:03:18.581784" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:03:18.405696" elapsed="0.176115"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.582172" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.581901" elapsed="0.000794"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.581882" elapsed="0.000849"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:18.582775" elapsed="0.000034"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:03:18.400884" elapsed="0.182032"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.396441" elapsed="0.186520"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.396420" elapsed="0.186566"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:03:18.583655" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:03:18.583545" elapsed="0.000170"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:03:18.583775" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:18.583738" elapsed="0.000077"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.583527" elapsed="0.000310"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.583995" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:03:18.584116" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:03:18.583234" elapsed="0.000907"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.584740" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:18.584326" elapsed="0.000440"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.585429" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:18.584927" elapsed="0.000530"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.591944" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:18.591516" elapsed="0.000491"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.592605" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:18.592168" elapsed="0.000497"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:18.614651" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:18.614731" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:03:18 GMT', 'Expires': 'Tue, 14 Apr 2026 06:03:18 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"400.3 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150198,"status":200} 
 </msg>
<msg time="2026-04-14T07:03:18.614893" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:18.608252" elapsed="0.006681"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.592734" elapsed="0.022310"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.615261" elapsed="0.000076"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.615074" elapsed="0.000398"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.592716" elapsed="0.022782"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.620422" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"400.3 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150198,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:18.617283" elapsed="0.003289"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.616846" elapsed="0.003776"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.616812" elapsed="0.003869"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.624695" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:18.621211" elapsed="0.003609"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.620767" elapsed="0.004122"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.620736" elapsed="0.004234"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.627469" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:18.625904" elapsed="0.001691"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.628456" elapsed="0.000066"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.627768" elapsed="0.000824"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.629940" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:18.629125" elapsed="0.000866"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.628672" elapsed="0.001389"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.627720" elapsed="0.002417"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.632391" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:18.630891" elapsed="0.001628"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.633339" elapsed="0.000119"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.632688" elapsed="0.000841"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.634682" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:18.634137" elapsed="0.000583"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.633654" elapsed="0.001116"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.632641" elapsed="0.002182"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:18.635081" elapsed="0.000820"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:18.636825" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:18.636173" elapsed="0.000742"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:18.637172" elapsed="0.003039"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:18.615978" elapsed="0.024335"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:18.640535" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:18.640403" elapsed="0.000227"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.640382" elapsed="0.000273"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:18.644343" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:18.640804" elapsed="0.003586"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:18.644444" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T07:03:18.644615" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:18.586450" elapsed="0.058192"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:18.644700" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:03:18.644853" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761501...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:03:18.585676" elapsed="0.059202"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.646217" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150198, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:18.645690" elapsed="0.000556"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:03:18.646346" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:03:18.646543" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150198, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:03:18.645117" elapsed="0.001453"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:03:18.646933" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:03:18.646729" elapsed="0.000231"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:03:18.647327" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:03:18.647119" elapsed="0.000234"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:03:18.647417" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:03:18.647575" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:03:18.394702" elapsed="0.252898"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:03:18.647660" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:03:18.647810" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:03:18.393715" elapsed="0.254120"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.648141" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.647917" elapsed="0.000281"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:18.648450" elapsed="0.000196"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.648222" elapsed="0.000461"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.648859" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.648709" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.647900" elapsed="0.001034"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:03:18.393523" elapsed="0.255436"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:03:18.393298" elapsed="0.255694"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:03:18.649036" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:03:18.649241" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:03:18.649288" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:03:18.389137" elapsed="0.260176"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.649879" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:03:18.649958" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:03:18.649599" elapsed="0.000384"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.650277" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.650054" elapsed="0.000276"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.650035" elapsed="0.000318"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.652764" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:03:18.650512" elapsed="0.002300"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:03:18.653167" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:18.652979" elapsed="0.000214"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:03:18.653244" elapsed="0.000061"/>
</return>
<msg time="2026-04-14T07:03:18.653555" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:03:18.653601" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:03:18.388252" elapsed="0.265372"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:18.653798" elapsed="0.000156"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:03:18.654108" elapsed="0.000311"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:03:18.654622" elapsed="0.000286"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:03:18.387450" elapsed="0.267498"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:03:18.655453" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:03:18.655499" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:03:18.655207" elapsed="0.000315"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.658280" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:18.657884" elapsed="0.000423"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.658783" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:18.658487" elapsed="0.000322"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:03:18.658853" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:03:18.659009" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:03:18.657502" elapsed="0.001532"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:18.659187" elapsed="0.000156"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.659854" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:18.659520" elapsed="0.000361"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.660284" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:18.660039" elapsed="0.000270"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.660714" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:18.660474" elapsed="0.000265"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.663290" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:18.662954" elapsed="0.000363"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:03:18.663386" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:03:18.663540" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:03:18.662606" elapsed="0.000960"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.721019" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:18.720628" elapsed="0.000422"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:18.721830" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:18.721575" elapsed="0.000332">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:18.722000" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:18.721221" elapsed="0.000804"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.722596" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:18.722190" elapsed="0.000433"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:03:18.722926" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:03:18.723083" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:03:18.722786" elapsed="0.000322"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.723531" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:18.723265" elapsed="0.000311"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.724709" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:18.724447" elapsed="0.000308"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.725187" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:03:18.724917" elapsed="0.000296"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.725565" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.725774" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.725954" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:03:18.725424" elapsed="0.000588"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:03:18.725263" elapsed="0.000781"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:03:18.726092" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:03:18.726261" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:03:18.724056" elapsed="0.002234"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.723714" elapsed="0.002608"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.726514" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.726347" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.723689" elapsed="0.002903"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.727183" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:18.726737" elapsed="0.000473"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:03:18.727258" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:03:18.719921" elapsed="0.007479"/>
</kw>
<msg time="2026-04-14T07:03:18.727456" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:18.705900" elapsed="0.021656"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.741830" elapsed="0.000077"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.755828" elapsed="0.000054"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.769622" elapsed="0.000051"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.770011" elapsed="0.000046"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.770426" elapsed="0.000055"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.771058" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.770896" elapsed="0.000220"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:18.770876" elapsed="0.000267"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.771321" elapsed="0.000122"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.771614" elapsed="0.000022"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.771786" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:03:18.770819" elapsed="0.001039"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:03:18.770588" elapsed="0.001309"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.772191" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:18.772319" elapsed="0.000067"/>
</return>
<msg time="2026-04-14T07:03:18.772596" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:03:18.699673" elapsed="0.072966"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:18.775116" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:18.774818" elapsed="0.000395">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:18.775500" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:18.774298" elapsed="0.001244"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.776136" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.775658" elapsed="0.000566"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.777018" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:18.776639" elapsed="0.000412"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.776278" elapsed="0.000829"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.775625" elapsed="0.001530"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.780308" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:18.777562" elapsed="0.002783"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:03:18.780440" elapsed="0.000075"/>
</return>
<msg time="2026-04-14T07:03:18.780774" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:18.773478" elapsed="0.007336"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:18.783498" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:18.783041" elapsed="0.000525">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:18.783770" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:18.782462" elapsed="0.001343"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:03:18.784158" elapsed="0.000052"/>
</return>
<status status="PASS" start="2026-04-14T07:03:18.783920" elapsed="0.000338"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.783886" elapsed="0.000412"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.784612" elapsed="0.000049"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.784965" elapsed="0.000047"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:18.785085" elapsed="0.000050"/>
</return>
<msg time="2026-04-14T07:03:18.789134" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:18.781585" elapsed="0.007596"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.793798" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:18.793087" elapsed="0.000920"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.794990" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:18.794488" elapsed="0.000614"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:18.809450" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:18.810142" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:03:18.810507" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:18.798538" elapsed="0.012008"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.795263" elapsed="0.015387"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.811067" elapsed="0.000034"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.810720" elapsed="0.000456"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.795212" elapsed="0.016016"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.820177" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:18.813601" elapsed="0.007229"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.813101" elapsed="0.007777"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.813069" elapsed="0.007843"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.824715" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:18.821315" elapsed="0.003457"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.820991" elapsed="0.003824"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.820966" elapsed="0.003882"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.825630" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:18.825107" elapsed="0.000561"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.826092" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.825763" elapsed="0.000405"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.826848" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:18.826454" elapsed="0.000430"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.826200" elapsed="0.000733"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.825737" elapsed="0.001223"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.827679" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:18.827179" elapsed="0.000535"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.828119" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.827804" elapsed="0.000389"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.828848" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:18.828466" elapsed="0.000415"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.828227" elapsed="0.000697"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.827779" elapsed="0.001167"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:18.829110" elapsed="0.000379"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:18.829969" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:18.829661" elapsed="0.000334"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:18.830155" elapsed="0.002802"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:18.812259" elapsed="0.020838"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:18.833450" elapsed="0.000033"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:18.833214" elapsed="0.000312"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.833179" elapsed="0.000384"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:18.846860" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:18.833858" elapsed="0.013047"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:18.846992" elapsed="0.000086"/>
</return>
<msg time="2026-04-14T07:03:18.847382" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:18.790032" elapsed="0.057399"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:18.847614" elapsed="0.000037"/>
</return>
<msg time="2026-04-14T07:03:18.847871" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:03:18.672997" elapsed="0.174904"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.848313" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.847996" elapsed="0.000842"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.847976" elapsed="0.000894"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:18.848907" elapsed="0.000029"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:03:18.668230" elapsed="0.180812"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.663635" elapsed="0.185452"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.663617" elapsed="0.185494"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:03:18.849796" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:18.849683" elapsed="0.000160"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:03:18.849969" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:03:18.849865" elapsed="0.000178"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.849664" elapsed="0.000414"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.850254" elapsed="0.000026"/>
</kw>
<msg time="2026-04-14T07:03:18.850408" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:03:18.849380" elapsed="0.001057"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.851083" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:18.850624" elapsed="0.000488"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.851785" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:18.851280" elapsed="0.000535"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.858743" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:18.858277" elapsed="0.000533"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.859492" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:18.858973" elapsed="0.000592"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:18.883263" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:18.883350" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:03:18 GMT', 'Expires': 'Tue, 14 Apr 2026 06:03:18 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":136,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:03:18.208","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"454.7 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":102,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150198,"status":200} 
 </msg>
<msg time="2026-04-14T07:03:18.883544" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:18.876125" elapsed="0.007462"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.859659" elapsed="0.024046"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.883938" elapsed="0.000076"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.883739" elapsed="0.000392"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.859632" elapsed="0.024524"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.889310" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":136,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:03:18.208","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"454.7 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":102,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150198,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:18.886307" elapsed="0.003197"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.885855" elapsed="0.003701"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.885819" elapsed="0.003797"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.892848" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:18.890152" elapsed="0.002785"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.889704" elapsed="0.003283"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.889672" elapsed="0.003374"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.894917" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:18.893823" elapsed="0.001184"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.895618" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.895129" elapsed="0.000588"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.896653" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:18.896103" elapsed="0.000587"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.895775" elapsed="0.000967"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.895096" elapsed="0.001701"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.898479" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:18.897337" elapsed="0.001233"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.899159" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.898693" elapsed="0.000562"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.900152" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:18.899659" elapsed="0.000530"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.899313" elapsed="0.000930"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.898659" elapsed="0.001640"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:18.900630" elapsed="0.000840"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:18.902388" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:18.901742" elapsed="0.000738"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:18.902744" elapsed="0.003120"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:18.884935" elapsed="0.021035"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:18.906176" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:18.906044" elapsed="0.000227"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.906024" elapsed="0.000272"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:18.909876" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:18.906465" elapsed="0.003440"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:18.909958" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T07:03:18.910129" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:18.853043" elapsed="0.057113"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:18.910215" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:03:18.910388" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:03:18.852038" elapsed="0.058378"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.911514" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615019...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:18.911025" elapsed="0.000518"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:03:18.911647" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:03:18.911825" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615019...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:03:18.910660" elapsed="0.001192"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:03:18.912212" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 102, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIniti...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:03:18.912011" elapsed="0.000229"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:03:18.912709" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:03:18.912504" elapsed="0.000231"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:03:18.912782" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:03:18.912937" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:03:18.661975" elapsed="0.250987"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:03:18.913020" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T07:03:18.913186" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:03:18.661189" elapsed="0.252022"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.913548" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.913299" elapsed="0.000307"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:18.913840" elapsed="0.000196"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.913629" elapsed="0.000446"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.914255" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.914100" elapsed="0.000208"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.913277" elapsed="0.001053"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:03:18.660997" elapsed="0.253356"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:03:18.660788" elapsed="0.253615"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:03:18.914449" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:03:18.914656" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:03:18.914703" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:03:18.656682" elapsed="0.258045"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.915179" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:03:18.915261" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:03:18.914905" elapsed="0.000380"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.915586" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.915353" elapsed="0.000286"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.915335" elapsed="0.000328"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.918272" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:03:18.915800" elapsed="0.002521"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:03:18.918697" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:18.918507" elapsed="0.000216"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:03:18.918771" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:03:18.918967" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:03:18.919012" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:03:18.655816" elapsed="0.263218"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:18.919205" elapsed="0.000169"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:03:18.919532" elapsed="0.000290"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:03:18.920021" elapsed="0.000288"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:03:18.655067" elapsed="0.265281"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:03:18.920875" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:03:18.920930" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:03:18.920647" elapsed="0.000307"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.923644" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:18.923234" elapsed="0.000437"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.924134" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:18.923834" elapsed="0.000326"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:03:18.924204" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:03:18.924374" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:03:18.922857" elapsed="0.001544"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:18.924556" elapsed="0.000155"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.925218" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:18.924884" elapsed="0.000360"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.925667" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:18.925424" elapsed="0.000268"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.926077" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:18.925840" elapsed="0.000262"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.928626" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:18.928276" elapsed="0.000378"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:03:18.928702" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:03:18.928882" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:03:18.927915" elapsed="0.000993"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.986448" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:18.986024" elapsed="0.000458"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:18.987279" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:18.987009" elapsed="0.000363">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:18.987472" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:18.986664" elapsed="0.000833"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.988079" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:18.987665" elapsed="0.000442"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:03:18.988441" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:03:18.988603" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:03:18.988273" elapsed="0.000355"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.989040" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:18.988790" elapsed="0.000296"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.990152" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:18.989894" elapsed="0.000304"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.990661" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:03:18.990385" elapsed="0.000302"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.991025" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.991234" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.991432" elapsed="0.000023"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:03:18.990885" elapsed="0.000607"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:03:18.990739" elapsed="0.000785"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:03:18.991572" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:03:18.991740" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:03:18.989559" elapsed="0.002207"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.989229" elapsed="0.002570"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:18.991987" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:18.991836" elapsed="0.000213"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.989141" elapsed="0.002930"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:18.992686" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:18.992218" elapsed="0.000495"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:03:18.992763" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:03:18.985383" elapsed="0.007506"/>
</kw>
<msg time="2026-04-14T07:03:18.992942" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:18.971316" elapsed="0.021721"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.006955" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.020614" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.034315" elapsed="0.000070"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.034706" elapsed="0.000045"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.035049" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.035650" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:19.035495" elapsed="0.000213"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:19.035476" elapsed="0.000256"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.035874" elapsed="0.000065"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.036093" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.036261" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:03:19.035427" elapsed="0.000905"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:03:19.035203" elapsed="0.001181"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.036681" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:19.036810" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:03:19.037040" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:03:18.965021" elapsed="0.072060"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:19.039500" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:19.039189" elapsed="0.000384">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:19.039771" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:19.038710" elapsed="0.001095"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.040267" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:19.039917" elapsed="0.000417"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:19.040956" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:19.040656" elapsed="0.000326"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:19.040392" elapsed="0.000635"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:19.039885" elapsed="0.001179"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:19.043992" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:19.041372" elapsed="0.002656"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:03:19.044106" elapsed="0.000074"/>
</return>
<msg time="2026-04-14T07:03:19.044463" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:19.037906" elapsed="0.006597"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:19.046876" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:19.046622" elapsed="0.000320">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:19.047172" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:19.046161" elapsed="0.001046"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:03:19.047585" elapsed="0.000050"/>
</return>
<status status="PASS" start="2026-04-14T07:03:19.047321" elapsed="0.000358"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:19.047289" elapsed="0.000429"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.048008" elapsed="0.000047"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.048347" elapsed="0.000063"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:19.048482" elapsed="0.000046"/>
</return>
<msg time="2026-04-14T07:03:19.050957" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:19.045257" elapsed="0.005742"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:19.054554" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:19.054181" elapsed="0.000512"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:19.055387" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:19.055000" elapsed="0.000478"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:19.069702" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:19.070802" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:03:19.071286" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:19.058015" elapsed="0.013335"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:19.055587" elapsed="0.015931"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.072198" elapsed="0.000058"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:19.071625" elapsed="0.000801"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:19.055555" elapsed="0.016965"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:19.080687" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:19.075919" elapsed="0.005281"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:19.075409" elapsed="0.005828"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:19.075333" elapsed="0.005929"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:19.084150" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:19.081602" elapsed="0.002595"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:19.081320" elapsed="0.002912"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:19.081301" elapsed="0.002959"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:19.084861" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:19.084465" elapsed="0.000423"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.085199" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:19.084958" elapsed="0.000298"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:19.085772" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:19.085468" elapsed="0.000330"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:19.085280" elapsed="0.000552"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:19.084939" elapsed="0.000914"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:19.086409" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:19.086016" elapsed="0.000425"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.086757" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:19.086513" elapsed="0.000301"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:19.087297" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:19.087001" elapsed="0.000322"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:19.086838" elapsed="0.000534"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:19.086494" elapsed="0.000902"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:19.087550" elapsed="0.000347"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:19.088375" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:19.088062" elapsed="0.000340"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:19.088558" elapsed="0.002718"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:19.074041" elapsed="0.017370"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:19.091725" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:19.091524" elapsed="0.000272"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:19.091491" elapsed="0.000341"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:19.104309" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:19.092120" elapsed="0.012228"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:19.104456" elapsed="0.000080"/>
</return>
<msg time="2026-04-14T07:03:19.104803" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:19.051742" elapsed="0.053102"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:19.105022" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:03:19.105243" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:03:18.938383" elapsed="0.166888"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.105626" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:19.105373" elapsed="0.000706"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:19.105340" elapsed="0.000770"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:19.106145" elapsed="0.000029"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:03:18.933657" elapsed="0.172620"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:18.928979" elapsed="0.177344"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:18.928960" elapsed="0.177412"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:03:19.106996" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:03:19.106889" elapsed="0.000165"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:03:19.107114" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:19.107077" elapsed="0.000076"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:19.106871" elapsed="0.000304"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.107325" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:03:19.107464" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:03:19.106617" elapsed="0.000872"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:19.108037" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:19.107664" elapsed="0.000399"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:19.108704" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:19.108223" elapsed="0.000509"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:19.115215" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:19.114795" elapsed="0.000488"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:19.115869" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:19.115456" elapsed="0.000474"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:19.138661" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:19.138736" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:03:19 GMT', 'Expires': 'Tue, 14 Apr 2026 06:03:19 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:03:19.138961" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:19.133498" elapsed="0.005504"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:19.115998" elapsed="0.023111"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.139321" elapsed="0.000091"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:19.139137" elapsed="0.000391"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:19.115979" elapsed="0.023573"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:19.144220" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:19.141316" elapsed="0.003039"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:19.140877" elapsed="0.003546"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:19.140843" elapsed="0.003639"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:19.148427" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:19.145001" elapsed="0.003557"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:19.144566" elapsed="0.004064"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:19.144536" elapsed="0.004181"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:19.151128" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:19.149615" elapsed="0.001639"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.152162" elapsed="0.000066"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:19.151493" elapsed="0.000808"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:19.153775" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:19.152901" elapsed="0.000928"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:19.152407" elapsed="0.001494"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:19.151443" elapsed="0.002535"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:19.156441" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:19.154896" elapsed="0.001679"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.157567" elapsed="0.000068"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:19.156749" elapsed="0.000959"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:19.158781" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:19.158255" elapsed="0.000565"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:19.157793" elapsed="0.001079"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:19.156701" elapsed="0.002229"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:19.159199" elapsed="0.000843"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:19.160990" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:19.160326" elapsed="0.000757"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:19.161504" elapsed="0.002867"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:19.140015" elapsed="0.024464"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:19.164684" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:19.164553" elapsed="0.000224"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:19.164534" elapsed="0.000268"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:19.168260" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:19.164953" elapsed="0.003335"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:19.168341" elapsed="0.000051"/>
</return>
<msg time="2026-04-14T07:03:19.168525" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:19.109709" elapsed="0.058843"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:19.168611" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:03:19.168761" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:03:19.108951" elapsed="0.059837"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:19.170464" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:03:19.169585" elapsed="0.001090">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:03:19.170761" elapsed="0.000018"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:03:19.169023" elapsed="0.001880">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.171097" elapsed="0.000022"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.171272" elapsed="0.000021"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:03:19.171338" elapsed="0.000016"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:03:18.927285" elapsed="0.244199">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:03:19.171603" elapsed="0.000017"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:03:18.926553" elapsed="0.245178">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.171995" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:19.171845" elapsed="0.000205"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.172219" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:19.172074" elapsed="0.000204"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.172462" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:19.172301" elapsed="0.000213"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:19.171826" elapsed="0.000710"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:03:18.926377" elapsed="0.246215">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:03:18.926151" elapsed="0.246561">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:19.172792" elapsed="0.000017"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:03:18.922114" elapsed="0.250806">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.173187" elapsed="0.000027"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.173499" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:19.173288" elapsed="0.000266"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:19.173269" elapsed="0.000309"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.173717" elapsed="0.000045"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.173922" elapsed="0.000022"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:19.173990" elapsed="0.000016"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:03:18.921240" elapsed="0.252881">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.174321" elapsed="0.000021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.174505" elapsed="0.000021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:19.174670" elapsed="0.000021"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:03:18.920506" elapsed="0.254248">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:03:18.387252" elapsed="0.787617">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:03:19.174943" elapsed="0.000016"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:03:18.358190" elapsed="0.816875">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.194898" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:03:29.194485" elapsed="0.000449"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:29.216920" elapsed="0.000316"/>
</kw>
<msg time="2026-04-14T07:03:29.217309" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:29.216163" elapsed="0.001236"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:03:29.215582" elapsed="0.001980"/>
</kw>
<msg time="2026-04-14T07:03:29.217613" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:29.205903" elapsed="0.011756"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:03:29.205415" elapsed="0.012321"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:03:29.218466" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:03:29.218526" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:03:29.218154" elapsed="0.000403"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.221703" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:29.221231" elapsed="0.000500"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.222208" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:29.221900" elapsed="0.000342"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:03:29.222298" elapsed="0.000045"/>
</return>
<msg time="2026-04-14T07:03:29.222541" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:03:29.220719" elapsed="0.001855"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:29.222778" elapsed="0.000175"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.223524" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:29.223119" elapsed="0.000441"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.224080" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:29.223743" elapsed="0.000374"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.224710" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:29.224334" elapsed="0.000413"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.227772" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:29.227380" elapsed="0.000421"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:03:29.227850" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:03:29.228011" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:03:29.227010" elapsed="0.001027"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.287498" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:29.287061" elapsed="0.000470"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:29.288330" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:29.288062" elapsed="0.000365">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:29.288527" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:29.287713" elapsed="0.000838"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.289180" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:29.288723" elapsed="0.000485"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:03:29.289557" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:03:29.289825" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:03:29.289396" elapsed="0.000455"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.290291" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.290033" elapsed="0.000304"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.291413" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.291134" elapsed="0.000327"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.292175" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:03:29.291661" elapsed="0.000542"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.292657" elapsed="0.000029"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.292960" elapsed="0.000031"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.293191" elapsed="0.000028"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:03:29.292503" elapsed="0.000760"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:03:29.292281" elapsed="0.001021"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:03:29.293379" elapsed="0.000045"/>
</return>
<msg time="2026-04-14T07:03:29.293592" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:03:29.290785" elapsed="0.002837"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.290441" elapsed="0.003220"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.293888" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.293693" elapsed="0.000265"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.290414" elapsed="0.003565"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.294709" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.294137" elapsed="0.000601"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:03:29.294789" elapsed="0.000031"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:03:29.286405" elapsed="0.008515"/>
</kw>
<msg time="2026-04-14T07:03:29.294975" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:29.272022" elapsed="0.023067"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.310327" elapsed="0.000114"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.325694" elapsed="0.000053"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.340015" elapsed="0.000060"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.340452" elapsed="0.000051"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.340833" elapsed="0.000046"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.341557" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.341395" elapsed="0.000219"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:29.341375" elapsed="0.000265"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.341786" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.341956" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.342124" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:03:29.341303" elapsed="0.000893"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:03:29.341086" elapsed="0.001147"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.342550" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:29.342680" elapsed="0.000051"/>
</return>
<msg time="2026-04-14T07:03:29.342944" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:03:29.265607" elapsed="0.077379"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:29.345529" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:29.345193" elapsed="0.000413">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:29.345804" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:29.344688" elapsed="0.001150"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.346317" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.345950" elapsed="0.000451"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.347013" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:29.346710" elapsed="0.000328"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.346442" elapsed="0.000642"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.345918" elapsed="0.001204"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.351680" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:29.347435" elapsed="0.004283"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:03:29.351799" elapsed="0.000079"/>
</return>
<msg time="2026-04-14T07:03:29.352140" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:29.343841" elapsed="0.008340"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:29.354712" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:29.354442" elapsed="0.000346">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:29.354984" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:29.353956" elapsed="0.001062"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:03:29.355383" elapsed="0.000053"/>
</return>
<status status="PASS" start="2026-04-14T07:03:29.355130" elapsed="0.000350"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.355098" elapsed="0.000425"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.355811" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.356149" elapsed="0.000044"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:29.356263" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:03:29.358756" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:29.352997" elapsed="0.005799"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.362310" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.361949" elapsed="0.000498"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.363082" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.362736" elapsed="0.000432"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:29.376341" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:29.377549" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:03:29.378092" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:29.365761" elapsed="0.012401"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.363274" elapsed="0.015028"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.379102" elapsed="0.000064"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.378465" elapsed="0.000838"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.363242" elapsed="0.016196"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.388394" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.382980" elapsed="0.006136"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.382416" elapsed="0.006753"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.382319" elapsed="0.006886"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.393306" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.389642" elapsed="0.003751"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.389288" elapsed="0.004157"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.389262" elapsed="0.004219"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.394321" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.393744" elapsed="0.000635"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.394831" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.394484" elapsed="0.000428"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.395652" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:29.395182" elapsed="0.000507"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.394946" elapsed="0.000794"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.394456" elapsed="0.001313"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.396564" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.396001" elapsed="0.000602"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.397047" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.396704" elapsed="0.000425"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.397849" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:29.397416" elapsed="0.000470"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.397164" elapsed="0.000773"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.396677" elapsed="0.001289"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:29.398187" elapsed="0.000526"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:29.399387" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.398952" elapsed="0.000474"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:29.399654" elapsed="0.003617"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:29.381016" elapsed="0.022448"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:29.403911" elapsed="0.000044"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:29.403623" elapsed="0.000390"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.403577" elapsed="0.000486"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:29.417350" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:29.404529" elapsed="0.012886"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:29.417503" elapsed="0.000086"/>
</return>
<msg time="2026-04-14T07:03:29.417868" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:29.359527" elapsed="0.058383"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:29.418092" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:03:29.418312" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:03:29.237484" elapsed="0.180855"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.418727" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.418448" elapsed="0.000745"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.418428" elapsed="0.000796"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:29.419260" elapsed="0.000029"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:03:29.232642" elapsed="0.186767"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.228116" elapsed="0.191339"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.228095" elapsed="0.191384"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:03:29.420135" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:03:29.420025" elapsed="0.000170"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:03:29.420275" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:29.420219" elapsed="0.000101"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.420006" elapsed="0.000341"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.420533" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T07:03:29.420657" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:03:29.419727" elapsed="0.000956"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.421274" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.420866" elapsed="0.000436"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.421948" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:29.421481" elapsed="0.000495"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.428497" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.427985" elapsed="0.000577"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.429141" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.428725" elapsed="0.000477"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:29.452382" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:29.452504" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:03:29 GMT', 'Expires': 'Tue, 14 Apr 2026 06:03:29 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"457.8 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150209,"status":200} 
 </msg>
<msg time="2026-04-14T07:03:29.452737" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:29.444761" elapsed="0.008034"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.429274" elapsed="0.023676"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.453257" elapsed="0.000347"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.452993" elapsed="0.000779"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.429254" elapsed="0.024553"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.460591" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"457.8 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150209,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.456402" elapsed="0.004395"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.455744" elapsed="0.005124"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.455695" elapsed="0.005258"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.465615" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.461754" elapsed="0.003988"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.461079" elapsed="0.004733"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.461034" elapsed="0.004859"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.468208" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.466660" elapsed="0.001676"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.469192" elapsed="0.000064"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.468534" elapsed="0.000793"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.470672" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:29.469951" elapsed="0.000772"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.469493" elapsed="0.001300"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.468486" elapsed="0.002383"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.472958" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.471617" elapsed="0.001430"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.473654" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.473169" elapsed="0.000583"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.474761" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:29.474133" elapsed="0.000664"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.473809" elapsed="0.001038"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.473136" elapsed="0.001765"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:29.475162" elapsed="0.000839"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:29.476931" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.476279" elapsed="0.000741"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:29.477279" elapsed="0.003002"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:29.454519" elapsed="0.025885"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:29.480613" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:29.480479" elapsed="0.000229"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.480458" elapsed="0.000276"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:29.484247" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:29.480885" elapsed="0.003391"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:29.484329" elapsed="0.000162"/>
</return>
<msg time="2026-04-14T07:03:29.484630" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:29.422974" elapsed="0.061683"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:29.484715" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:03:29.484868" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:03:29.422194" elapsed="0.062701"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.485990" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150209, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.485514" elapsed="0.000505"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:03:29.486116" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:03:29.486297" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150209, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:03:29.485131" elapsed="0.001194"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:03:29.486710" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:03:29.486507" elapsed="0.000231"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:03:29.487104" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:03:29.486899" elapsed="0.000231"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:03:29.487177" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:03:29.487331" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:03:29.226379" elapsed="0.260990"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:03:29.487431" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:03:29.487582" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:03:29.225330" elapsed="0.262277"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.487913" elapsed="0.000037"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.487689" elapsed="0.000298"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:29.488224" elapsed="0.000215"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.488011" elapsed="0.000467"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.488652" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.488503" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.487672" elapsed="0.001056"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:03:29.225124" elapsed="0.263628"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:03:29.224816" elapsed="0.263969"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:03:29.488832" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:03:29.489033" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:03:29.489079" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:03:29.219925" elapsed="0.269177"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.489634" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:03:29.489712" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:03:29.489281" elapsed="0.000456"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.490024" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.489807" elapsed="0.000271"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.489788" elapsed="0.000313"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.492521" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:03:29.490242" elapsed="0.002328"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:03:29.492931" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:29.492740" elapsed="0.000217"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:03:29.493005" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:03:29.493201" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:03:29.493246" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:03:29.218938" elapsed="0.274330"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:29.493454" elapsed="0.000157"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:03:29.493764" elapsed="0.000289"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:03:29.494250" elapsed="0.000317"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:03:29.218001" elapsed="0.276606"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:03:29.495095" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:03:29.495140" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:03:29.494865" elapsed="0.000297"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.497868" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:29.497477" elapsed="0.000418"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.498372" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:29.498059" elapsed="0.000341"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:03:29.498445" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:03:29.498603" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:03:29.497083" elapsed="0.001545"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:29.498784" elapsed="0.000155"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.499452" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:29.499100" elapsed="0.000379"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.499891" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:29.499638" elapsed="0.000279"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.500312" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:29.500072" elapsed="0.000265"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.502851" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:29.502523" elapsed="0.000356"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:03:29.502925" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:03:29.503077" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:03:29.502159" elapsed="0.000943"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.560347" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:29.559963" elapsed="0.000429"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:29.561168" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:29.560907" elapsed="0.000340">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:29.561342" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:29.560564" elapsed="0.000818"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.561940" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:29.561552" elapsed="0.000414"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:03:29.562271" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:03:29.562446" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:03:29.562132" elapsed="0.000340"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.562879" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.562632" elapsed="0.000292"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.563982" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.563720" elapsed="0.000307"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.564480" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:03:29.564189" elapsed="0.000321"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.564836" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.565045" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.565221" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:03:29.564699" elapsed="0.000579"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:03:29.564560" elapsed="0.000750"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:03:29.565371" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:03:29.565536" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:03:29.563347" elapsed="0.002214"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.563043" elapsed="0.002550"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.565766" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.565618" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.563020" elapsed="0.002821"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.566448" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.565986" elapsed="0.000488"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:03:29.566523" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:03:29.559311" elapsed="0.007337"/>
</kw>
<msg time="2026-04-14T07:03:29.566701" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:29.545426" elapsed="0.021365"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.580629" elapsed="0.000053"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.594195" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.607828" elapsed="0.000052"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.608192" elapsed="0.000045"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.608558" elapsed="0.000046"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.609098" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.608946" elapsed="0.000209"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:29.608929" elapsed="0.000250"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.609322" elapsed="0.000076"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.609555" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.609722" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:03:29.608883" elapsed="0.000910"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:03:29.608689" elapsed="0.001140"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.610119" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:29.610245" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:03:29.610492" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:03:29.539243" elapsed="0.071290"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:29.612916" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:29.612652" elapsed="0.000334">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:29.613184" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:29.612168" elapsed="0.001050"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.613713" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.613328" elapsed="0.000451"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.614393" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:29.614077" elapsed="0.000343"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.613818" elapsed="0.000647"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.613297" elapsed="0.001211"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.617424" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:29.614801" elapsed="0.002661"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:03:29.617544" elapsed="0.000074"/>
</return>
<msg time="2026-04-14T07:03:29.617879" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:29.611342" elapsed="0.006576"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:29.620171" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:29.619929" elapsed="0.000304">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:29.620448" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:29.619486" elapsed="0.000998"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:03:29.620826" elapsed="0.000051"/>
</return>
<status status="PASS" start="2026-04-14T07:03:29.620594" elapsed="0.000325"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.620562" elapsed="0.000396"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.621248" elapsed="0.000045"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.621703" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:29.621820" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:03:29.624255" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:29.618685" elapsed="0.005611"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.627831" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.627474" elapsed="0.000483"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.628613" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.628246" elapsed="0.000453"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:29.642318" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:29.642944" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:03:29.643225" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:29.631237" elapsed="0.012050"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.628806" elapsed="0.014587"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.643799" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.643461" elapsed="0.000445"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.628774" elapsed="0.015184"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.650007" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.645967" elapsed="0.004777"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.645651" elapsed="0.005143"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.645621" elapsed="0.005209"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.654827" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.651245" elapsed="0.003646"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.650909" elapsed="0.004030"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.650885" elapsed="0.004088"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.655881" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.655279" elapsed="0.000640"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.656356" elapsed="0.000052"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.656018" elapsed="0.000441"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.657143" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:29.656724" elapsed="0.000455"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.656492" elapsed="0.000737"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.655992" elapsed="0.001265"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.658015" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.657509" elapsed="0.000542"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.658501" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.658148" elapsed="0.000436"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.659298" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:29.658844" elapsed="0.000492"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.658616" elapsed="0.000791"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.658122" elapsed="0.001315"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:29.659610" elapsed="0.000348"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:29.660439" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.660124" elapsed="0.000341"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:29.660620" elapsed="0.002711"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:29.644866" elapsed="0.018606"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:29.663790" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:29.663585" elapsed="0.000275"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.663553" elapsed="0.000342"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:29.676478" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:29.664180" elapsed="0.012338"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:29.676597" elapsed="0.000081"/>
</return>
<msg time="2026-04-14T07:03:29.676947" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:29.625033" elapsed="0.051956"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:29.677164" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:03:29.677404" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:03:29.512525" elapsed="0.164907"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.677777" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.677520" elapsed="0.000721"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.677502" elapsed="0.000769"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:29.678307" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:03:29.507777" elapsed="0.170678"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.503172" elapsed="0.175328"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.503154" elapsed="0.175371"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:03:29.679174" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:29.679047" elapsed="0.000172"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:03:29.679342" elapsed="0.000043"/>
</return>
<status status="PASS" start="2026-04-14T07:03:29.679242" elapsed="0.000176"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.679029" elapsed="0.000413"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.679595" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:03:29.679715" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:03:29.678768" elapsed="0.000971"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.680292" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.679914" elapsed="0.000405"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.680956" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:29.680496" elapsed="0.000488"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.687405" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.686945" elapsed="0.000525"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.688045" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.687633" elapsed="0.000472"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:29.711087" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:29.711166" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:03:29 GMT', 'Expires': 'Tue, 14 Apr 2026 06:03:29 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":141,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:03:28.208","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"756.5 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":104,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150209,"status":200} 
 </msg>
<msg time="2026-04-14T07:03:29.711331" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:29.703752" elapsed="0.007640"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.688175" elapsed="0.023335"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.711733" elapsed="0.000076"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.711542" elapsed="0.000383"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.688155" elapsed="0.023795"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.717345" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":141,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:03:28.208","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"756.5 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":104,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150209,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.713804" elapsed="0.003793"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.713318" elapsed="0.004352"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.713284" elapsed="0.004469"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.722418" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.718532" elapsed="0.004012"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.717878" elapsed="0.004735"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.717832" elapsed="0.004862"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.725143" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.723536" elapsed="0.001740"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.726214" elapsed="0.000066"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.725519" elapsed="0.000836"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.727676" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:29.726995" elapsed="0.000716"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.726467" elapsed="0.001294"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.725465" elapsed="0.002352"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.729441" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.728344" elapsed="0.001187"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.730120" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.729652" elapsed="0.000565"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.731132" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:29.730618" elapsed="0.000550"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.730274" elapsed="0.000946"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.729619" elapsed="0.001655"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:29.731556" elapsed="0.000816"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:29.733286" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.732644" elapsed="0.000886"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:29.733795" elapsed="0.002916"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:29.712458" elapsed="0.024361"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:29.737028" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:29.736896" elapsed="0.000227"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.736876" elapsed="0.000273"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:29.740988" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:29.737298" elapsed="0.003720"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:29.741071" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T07:03:29.741240" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:29.681965" elapsed="0.059302"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:29.741325" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:03:29.741599" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:03:29.681200" elapsed="0.060424"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.742740" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615020...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.742244" elapsed="0.000524"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:03:29.742895" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:03:29.743074" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615020...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:03:29.741872" elapsed="0.001230"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:03:29.743483" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 104, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIniti...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:03:29.743261" elapsed="0.000250"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:03:29.743867" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:03:29.743667" elapsed="0.000225"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:03:29.743939" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:03:29.744093" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:03:29.501544" elapsed="0.242574"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:03:29.744176" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:03:29.744325" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:03:29.500798" elapsed="0.243552"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.744676" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.744449" elapsed="0.000283"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:29.744965" elapsed="0.000198"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.744756" elapsed="0.000444"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.745436" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.745224" elapsed="0.000269"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.744431" elapsed="0.001087"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:03:29.500626" elapsed="0.244916"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:03:29.500410" elapsed="0.245166"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:03:29.745623" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:03:29.745829" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:03:29.745875" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:03:29.496337" elapsed="0.249561"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.746355" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:03:29.746450" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:03:29.746077" elapsed="0.000397"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.746980" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.746730" elapsed="0.000305"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.746526" elapsed="0.000532"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.749272" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:03:29.747197" elapsed="0.002122"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:03:29.749711" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:29.749523" elapsed="0.000214"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:03:29.749784" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:03:29.749981" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:03:29.750026" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:03:29.495467" elapsed="0.254581"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:29.750219" elapsed="0.000170"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:03:29.750545" elapsed="0.000323"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:03:29.751068" elapsed="0.000307"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:03:29.494725" elapsed="0.256691"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:03:29.751904" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:03:29.751949" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:03:29.751679" elapsed="0.000292"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.754634" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:29.754229" elapsed="0.000432"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.755147" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:29.754841" elapsed="0.000331"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:03:29.755217" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:03:29.755389" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:03:29.753853" elapsed="0.001562"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:29.755569" elapsed="0.000154"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.756215" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:29.755883" elapsed="0.000358"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.756656" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:29.756415" elapsed="0.000266"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.757066" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:29.756831" elapsed="0.000260"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.759610" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:29.759263" elapsed="0.000374"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:03:29.759681" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:03:29.759830" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:03:29.758917" elapsed="0.000938"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.817149" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:29.816721" elapsed="0.000462"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:29.817995" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:29.817730" elapsed="0.000342">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:29.818166" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:29.817378" elapsed="0.000813"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.818790" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:29.818371" elapsed="0.000446"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:03:29.819125" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:03:29.819285" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:03:29.818982" elapsed="0.000328"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.819731" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.819482" elapsed="0.000292"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.820876" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.820621" elapsed="0.000300"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.821370" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:03:29.821084" elapsed="0.000314"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.821737" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.821948" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.822127" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:03:29.821598" elapsed="0.000587"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:03:29.821451" elapsed="0.000766"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:03:29.822265" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:03:29.822450" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:03:29.820277" elapsed="0.002199"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.819920" elapsed="0.002589"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.822712" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.822535" elapsed="0.000233"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.819830" elapsed="0.002960"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.823396" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.822935" elapsed="0.000489"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:03:29.823473" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:03:29.815969" elapsed="0.007627"/>
</kw>
<msg time="2026-04-14T07:03:29.823648" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:29.801800" elapsed="0.021954"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.838888" elapsed="0.000055"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.852788" elapsed="0.000059"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.866471" elapsed="0.000053"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.866864" elapsed="0.000046"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.867214" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.867817" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.867660" elapsed="0.000213"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:29.867640" elapsed="0.000260"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.868046" elapsed="0.000080"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.868282" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.868471" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:03:29.867584" elapsed="0.000960"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:03:29.867350" elapsed="0.001232"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.868875" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:29.869004" elapsed="0.000052"/>
</return>
<msg time="2026-04-14T07:03:29.869259" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:03:29.795447" elapsed="0.073855"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:29.871831" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:29.871529" elapsed="0.000379">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:29.872107" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:29.871006" elapsed="0.001135"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.872686" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.872253" elapsed="0.000501"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.873373" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:29.873057" elapsed="0.000344"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.872794" elapsed="0.000653"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.872220" elapsed="0.001265"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.876515" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:29.873777" elapsed="0.002776"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:03:29.876633" elapsed="0.000076"/>
</return>
<msg time="2026-04-14T07:03:29.876971" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:29.870137" elapsed="0.006873"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:29.879329" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:29.879071" elapsed="0.000342">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:29.879614" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:29.878625" elapsed="0.001023"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:03:29.880149" elapsed="0.000053"/>
</return>
<status status="PASS" start="2026-04-14T07:03:29.879916" elapsed="0.000330"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.879883" elapsed="0.000402"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.880690" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.881030" elapsed="0.000044"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:29.881145" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:03:29.883677" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:29.877789" elapsed="0.005930"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.887281" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.886915" elapsed="0.000534"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.888093" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.887741" elapsed="0.000438"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:29.900592" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:29.901035" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:03:29.901257" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:29.890777" elapsed="0.010507"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.888285" elapsed="0.013057"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.901663" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.901415" elapsed="0.000325"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.888254" elapsed="0.013523"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.910865" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.904252" elapsed="0.007783"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.903748" elapsed="0.008369"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.903700" elapsed="0.008474"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.916403" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.912848" elapsed="0.003602"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.912303" elapsed="0.004181"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.912262" elapsed="0.004247"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.917107" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.916695" elapsed="0.000438"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.917465" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.917204" elapsed="0.000320"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.918021" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:29.917717" elapsed="0.000330"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.917548" elapsed="0.000535"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.917185" elapsed="0.000919"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.918694" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.918298" elapsed="0.000423"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.919031" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.918792" elapsed="0.000296"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.919595" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:29.919276" elapsed="0.000345"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.919112" elapsed="0.000544"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.918773" elapsed="0.000904"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:29.919834" elapsed="0.000349"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:29.920673" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.920351" elapsed="0.000348"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:29.920856" elapsed="0.002740"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:29.902490" elapsed="0.021225"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:29.924031" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:29.923827" elapsed="0.000275"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.923794" elapsed="0.000345"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:29.936716" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:29.924451" elapsed="0.012305"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:29.936836" elapsed="0.000079"/>
</return>
<msg time="2026-04-14T07:03:29.937185" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:29.884501" elapsed="0.052726"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:29.937433" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:03:29.937654" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:03:29.769144" elapsed="0.168538"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.938018" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.937768" elapsed="0.000754"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.937750" elapsed="0.000803"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:29.938588" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:03:29.764494" elapsed="0.174224"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.759923" elapsed="0.178839"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.759905" elapsed="0.178882"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:03:29.939427" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:03:29.939302" elapsed="0.000186"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:03:29.939548" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:29.939511" elapsed="0.000076"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.939284" elapsed="0.000325"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.939758" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T07:03:29.939880" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:03:29.939027" elapsed="0.000879"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.940478" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.940079" elapsed="0.000427"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.941132" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:29.940669" elapsed="0.000492"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.947803" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.947326" elapsed="0.000542"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.948461" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.948028" elapsed="0.000493"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:29.969162" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:29.969240" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:03:29 GMT', 'Expires': 'Tue, 14 Apr 2026 06:03:29 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:03:29.969503" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:29.963958" elapsed="0.005588"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.948592" elapsed="0.021063"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.969871" elapsed="0.000073"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.969685" elapsed="0.000402"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.948573" elapsed="0.021540"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.975541" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.972266" elapsed="0.003459"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.971831" elapsed="0.003963"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.971798" elapsed="0.004078"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.980750" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:29.976650" elapsed="0.004225"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.975997" elapsed="0.004945"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.975952" elapsed="0.005072"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.983350" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.981798" elapsed="0.001760"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.984471" elapsed="0.000065"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.983795" elapsed="0.000811"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.985880" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:29.985148" elapsed="0.000824"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.984686" elapsed="0.001357"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.983746" elapsed="0.002383"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.987866" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.986809" elapsed="0.001147"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:29.988654" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:29.988077" elapsed="0.000673"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:29.989637" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:29.989127" elapsed="0.000547"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:29.988808" elapsed="0.000916"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.988044" elapsed="0.001737"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:29.990061" elapsed="0.000829"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:29.991813" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:29.991161" elapsed="0.000742"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:29.992163" elapsed="0.003026"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:29.970958" elapsed="0.024332"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:29.995514" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:29.995382" elapsed="0.000228"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:29.995346" elapsed="0.000289"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:29.999100" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:29.995787" elapsed="0.003342"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:29.999181" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T07:03:29.999347" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:29.942151" elapsed="0.057240"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:29.999451" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:03:29.999602" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:03:29.941395" elapsed="0.058234"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:30.001089" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:03:30.000225" elapsed="0.001078">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:03:30.001405" elapsed="0.000019"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:03:29.999867" elapsed="0.001683">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:30.001744" elapsed="0.000022"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:30.001938" elapsed="0.000022"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:03:30.002005" elapsed="0.000016"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:03:29.758275" elapsed="0.243860">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:03:30.002253" elapsed="0.000018"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:03:29.757548" elapsed="0.244849">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:30.002663" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:30.002512" elapsed="0.000207"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:30.002887" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:30.002743" elapsed="0.000198"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:30.003107" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:30.002964" elapsed="0.000194"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:30.002493" elapsed="0.000687"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:03:29.757352" elapsed="0.245884">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:03:29.757140" elapsed="0.246274">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:30.003497" elapsed="0.000016"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:03:29.753117" elapsed="0.250507">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:30.003832" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:30.004066" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:30.003920" elapsed="0.000197"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:30.003903" elapsed="0.000238"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:30.004280" elapsed="0.000044"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:30.004501" elapsed="0.000021"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:30.004567" elapsed="0.000015"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:03:29.752260" elapsed="0.252435">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:30.004893" elapsed="0.000021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:30.005058" elapsed="0.000020"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:30.005226" elapsed="0.000020"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:03:29.751538" elapsed="0.253771">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:03:29.217801" elapsed="0.787637">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:03:30.005513" elapsed="0.000016"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:03:29.189219" elapsed="0.816418">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.024049" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:03:40.023668" elapsed="0.000416"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:40.044745" elapsed="0.000245"/>
</kw>
<msg time="2026-04-14T07:03:40.045044" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:40.044069" elapsed="0.001036"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:03:40.043599" elapsed="0.001654"/>
</kw>
<msg time="2026-04-14T07:03:40.045304" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:40.034279" elapsed="0.011070"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:03:40.033875" elapsed="0.011574"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:03:40.046099" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:03:40.046146" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:03:40.045855" elapsed="0.000315"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.048865" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:40.048473" elapsed="0.000419"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.049371" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:40.049055" elapsed="0.000344"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:03:40.049446" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:03:40.049624" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:03:40.048079" elapsed="0.001570"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:40.049809" elapsed="0.000159"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.050485" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:40.050130" elapsed="0.000382"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.050914" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:40.050673" elapsed="0.000266"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.051326" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:40.051088" elapsed="0.000264"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.054071" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:40.053716" elapsed="0.000382"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:03:40.054146" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:03:40.054297" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:03:40.053336" elapsed="0.000986"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.110962" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:40.110558" elapsed="0.000437"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:40.111792" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:40.111529" elapsed="0.000340">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:40.111963" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:40.111170" elapsed="0.000818"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.112561" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:40.112156" elapsed="0.000432"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:03:40.112897" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:03:40.113131" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:03:40.112752" elapsed="0.000406"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.113601" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.113317" elapsed="0.000330"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.114649" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.114389" elapsed="0.000305"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.115313" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:03:40.114859" elapsed="0.000480"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.115699" elapsed="0.000021"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.115908" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.116088" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:03:40.115558" elapsed="0.000589"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.115408" elapsed="0.000772"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:03:40.116229" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:03:40.116414" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:03:40.114043" elapsed="0.002397"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.113726" elapsed="0.002746"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.116647" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.116497" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.113702" elapsed="0.003021"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.117312" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.116866" elapsed="0.000473"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:03:40.117403" elapsed="0.000031"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:03:40.109904" elapsed="0.007653"/>
</kw>
<msg time="2026-04-14T07:03:40.117611" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:40.095983" elapsed="0.021731"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.131305" elapsed="0.000073"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.144931" elapsed="0.000060"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.158742" elapsed="0.000059"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.159149" elapsed="0.000046"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.159528" elapsed="0.000048"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.160198" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.160040" elapsed="0.000215"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:40.160019" elapsed="0.000263"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.160446" elapsed="0.000022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.160619" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.160790" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:03:40.159962" elapsed="0.000900"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.159746" elapsed="0.001154"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.161196" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.161327" elapsed="0.000076"/>
</return>
<msg time="2026-04-14T07:03:40.161617" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:03:40.089738" elapsed="0.071922"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:40.164159" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:40.163853" elapsed="0.000384">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:40.164472" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:40.163322" elapsed="0.001185"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.164985" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.164618" elapsed="0.000435"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.165702" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:40.165372" elapsed="0.000356"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.165094" elapsed="0.000680"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.164586" elapsed="0.001225"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.168891" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:40.166107" elapsed="0.002820"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:03:40.169005" elapsed="0.000075"/>
</return>
<msg time="2026-04-14T07:03:40.169340" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:40.162504" elapsed="0.007017"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:40.171794" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:40.171531" elapsed="0.000329">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:40.172057" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:40.171068" elapsed="0.001024"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:03:40.172456" elapsed="0.000052"/>
</return>
<status status="PASS" start="2026-04-14T07:03:40.172205" elapsed="0.000346"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.172173" elapsed="0.000416"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.172876" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.173219" elapsed="0.000046"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.173337" elapsed="0.000099"/>
</return>
<msg time="2026-04-14T07:03:40.175742" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:40.170274" elapsed="0.005508"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.179342" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.178968" elapsed="0.000483"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.180090" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.179740" elapsed="0.000438"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:40.192691" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:40.193147" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:03:40.193427" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:40.182960" elapsed="0.010496"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.180286" elapsed="0.013239"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.193851" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.193577" elapsed="0.000352"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.180253" elapsed="0.013712"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.199123" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.195492" elapsed="0.004393"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.195235" elapsed="0.004701"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.195213" elapsed="0.004759"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.203982" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.200392" elapsed="0.003654"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.200051" elapsed="0.004043"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.200026" elapsed="0.004103"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.204966" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.204401" elapsed="0.000602"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.205511" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.205110" elapsed="0.000485"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.206287" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:40.205866" elapsed="0.000458"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.205628" elapsed="0.000767"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.205082" elapsed="0.001345"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.207167" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.206657" elapsed="0.000547"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.207657" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.207301" elapsed="0.000440"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.208444" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:40.208003" elapsed="0.000479"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.207776" elapsed="0.000755"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.207274" elapsed="0.001286"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:40.208778" elapsed="0.000484"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:40.209952" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.209540" elapsed="0.000448"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:40.210208" elapsed="0.003680"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:40.194643" elapsed="0.019414"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.214536" elapsed="0.000043"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:40.214212" elapsed="0.000424"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.214166" elapsed="0.000520"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:40.228437" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:40.215086" elapsed="0.013394"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:40.228566" elapsed="0.000087"/>
</return>
<msg time="2026-04-14T07:03:40.228933" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:40.176522" elapsed="0.052452"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:40.229151" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:03:40.229426" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:03:40.063454" elapsed="0.165999"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.229825" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.229544" elapsed="0.000748"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.229524" elapsed="0.000797"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:40.230371" elapsed="0.000029"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:03:40.058814" elapsed="0.171690"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.054423" elapsed="0.176126"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.054403" elapsed="0.176170"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:03:40.231212" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:03:40.231104" elapsed="0.000167"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.231332" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:40.231295" elapsed="0.000092"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.231085" elapsed="0.000326"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.231572" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T07:03:40.231693" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:03:40.230818" elapsed="0.000901"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.232318" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.231911" elapsed="0.000434"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.232988" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:40.232523" elapsed="0.000491"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.239467" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.239023" elapsed="0.000507"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.240106" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.239690" elapsed="0.000477"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:40.262409" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:40.262491" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:03:40 GMT', 'Expires': 'Tue, 14 Apr 2026 06:03:40 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"371.3 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150220,"status":200} 
 </msg>
<msg time="2026-04-14T07:03:40.262658" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:40.255915" elapsed="0.006784"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.240237" elapsed="0.022580"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.263042" elapsed="0.000074"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.262850" elapsed="0.000381"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.240218" elapsed="0.023038"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.269128" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"371.3 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150220,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.265106" elapsed="0.004247"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.264664" elapsed="0.004793"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.264630" elapsed="0.004910"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.274096" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.270277" elapsed="0.003941"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.269661" elapsed="0.004625"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.269617" elapsed="0.004847"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.276832" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.275240" elapsed="0.001717"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.277926" elapsed="0.000047"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.277126" elapsed="0.000898"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.278928" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:40.278424" elapsed="0.000539"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.278082" elapsed="0.000932"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.277080" elapsed="0.001990"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.280678" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.279615" elapsed="0.001153"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.281405" elapsed="0.000047"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.280888" elapsed="0.000614"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.282394" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:40.281886" elapsed="0.000545"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.281560" elapsed="0.000921"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.280855" elapsed="0.001680"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:40.282800" elapsed="0.000965"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:40.284681" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.284033" elapsed="0.000738"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:40.285031" elapsed="0.002957"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:40.263781" elapsed="0.024310"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.288294" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:40.288163" elapsed="0.000241"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.288144" elapsed="0.000287"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:40.292117" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:40.288581" elapsed="0.003565"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:40.292198" elapsed="0.000037"/>
</return>
<msg time="2026-04-14T07:03:40.292381" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:40.234029" elapsed="0.058380"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:40.292467" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:03:40.292618" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:03:40.233231" elapsed="0.059413"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.293837" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150220, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.293255" elapsed="0.000611"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:03:40.293963" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:03:40.294139" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150220, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:03:40.292881" elapsed="0.001284"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:03:40.294545" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:03:40.294325" elapsed="0.000248"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:03:40.294933" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:03:40.294732" elapsed="0.000227"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:03:40.295006" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:03:40.295160" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:03:40.052707" elapsed="0.242478"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:03:40.295244" elapsed="0.000025"/>
</return>
<msg time="2026-04-14T07:03:40.295408" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:03:40.051792" elapsed="0.243642"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.295744" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.295516" elapsed="0.000286"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:40.296036" elapsed="0.000194"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.295826" elapsed="0.000441"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.296457" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.296292" elapsed="0.000218"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.295499" elapsed="0.001034"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:03:40.051620" elapsed="0.244937"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:03:40.051413" elapsed="0.245176"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:03:40.296634" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:03:40.296837" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:03:40.296883" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:03:40.047335" elapsed="0.249572"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.297418" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:03:40.297498" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:03:40.297086" elapsed="0.000436"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.297812" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.297592" elapsed="0.000273"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.297573" elapsed="0.000316"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.300235" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:03:40.298028" elapsed="0.002253"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:03:40.300649" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:40.300461" elapsed="0.000213"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:03:40.300722" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:03:40.300916" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:03:40.300960" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:03:40.046483" elapsed="0.254500"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:40.301154" elapsed="0.000189"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:03:40.301535" elapsed="0.000294"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:03:40.302035" elapsed="0.000287"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:03:40.045709" elapsed="0.256669"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:03:40.302867" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:03:40.302911" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:03:40.302640" elapsed="0.000293"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.305734" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:40.305316" elapsed="0.000445"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.306219" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:40.305923" elapsed="0.000321"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:03:40.306289" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:03:40.306463" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:03:40.304911" elapsed="0.001576"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:40.306651" elapsed="0.000158"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.307308" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:40.306971" elapsed="0.000364"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.307762" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:40.307516" elapsed="0.000271"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.308173" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:40.307936" elapsed="0.000264"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.310767" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:40.310444" elapsed="0.000350"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:03:40.310840" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:03:40.310989" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:03:40.310086" elapsed="0.000928"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.368750" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:40.368334" elapsed="0.000447"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:40.369623" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:40.369313" elapsed="0.000388">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:40.369796" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:40.368954" elapsed="0.000866"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.370394" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:40.369990" elapsed="0.000432"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:03:40.370729" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:03:40.370888" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:03:40.370588" elapsed="0.000326"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.371323" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.371075" elapsed="0.000308"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.372432" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.372159" elapsed="0.000319"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.372914" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:03:40.372643" elapsed="0.000297"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.373306" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.373535" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.373714" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:03:40.373165" elapsed="0.000606"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.372990" elapsed="0.000813"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:03:40.373850" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:03:40.374014" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:03:40.371828" elapsed="0.002211"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.371513" elapsed="0.002558"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.374245" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.374096" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.371489" elapsed="0.002832"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.374924" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.374484" elapsed="0.000467"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:03:40.375001" elapsed="0.000028"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:03:40.367704" elapsed="0.007422"/>
</kw>
<msg time="2026-04-14T07:03:40.375179" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:40.353788" elapsed="0.021487"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.389149" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.402820" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.417549" elapsed="0.000052"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.417929" elapsed="0.000045"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.418276" elapsed="0.000046"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.418851" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.418696" elapsed="0.000213"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:40.418677" elapsed="0.000256"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.419078" elapsed="0.000062"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.419297" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.419485" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:03:40.418630" elapsed="0.000928"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.418432" elapsed="0.001163"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.419890" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.420017" elapsed="0.000051"/>
</return>
<msg time="2026-04-14T07:03:40.420256" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:03:40.347598" elapsed="0.072701"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:40.422750" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:40.422466" elapsed="0.000359">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:40.423021" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:40.421982" elapsed="0.001073"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.423580" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.423167" elapsed="0.000481"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.424254" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:40.423952" elapsed="0.000328"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.423688" elapsed="0.000636"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.423134" elapsed="0.001241"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.427265" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:40.424673" elapsed="0.002628"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:03:40.427437" elapsed="0.000074"/>
</return>
<msg time="2026-04-14T07:03:40.427777" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:40.421165" elapsed="0.006652"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:40.430085" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:40.429838" elapsed="0.000310">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:40.430345" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:40.429394" elapsed="0.001002"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:03:40.430746" elapsed="0.000051"/>
</return>
<status status="PASS" start="2026-04-14T07:03:40.430511" elapsed="0.000329"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.430479" elapsed="0.000399"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.431164" elapsed="0.000047"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.431606" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.431722" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:03:40.434177" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:40.428579" elapsed="0.005639"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.437749" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.437393" elapsed="0.000486"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.438534" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.438169" elapsed="0.000451"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:40.449266" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:40.449724" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:03:40.449944" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:40.441193" elapsed="0.008778"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.438725" elapsed="0.011302"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.450311" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.450073" elapsed="0.000330"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.438693" elapsed="0.011748"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.455181" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.451869" elapsed="0.004046"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.451636" elapsed="0.004329"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.451614" elapsed="0.004387"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.460048" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.456470" elapsed="0.003641"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.456080" elapsed="0.004079"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.456056" elapsed="0.004137"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.461029" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.460464" elapsed="0.000603"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.461527" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.461166" elapsed="0.000443"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.462296" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:40.461875" elapsed="0.000459"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.461642" elapsed="0.000762"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.461140" elapsed="0.001295"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.463169" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.462665" elapsed="0.000542"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.463661" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.463304" elapsed="0.000437"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.464443" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:40.464006" elapsed="0.000474"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.463775" elapsed="0.000755"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.463277" elapsed="0.001282"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:40.464772" elapsed="0.000524"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:40.465901" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.465553" elapsed="0.000374"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:40.466083" elapsed="0.002700"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:40.451065" elapsed="0.017830"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.469224" elapsed="0.000029"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:40.469021" elapsed="0.000272"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.468988" elapsed="0.000341"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:40.481980" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:40.469641" elapsed="0.012379"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:40.482100" elapsed="0.000080"/>
</return>
<msg time="2026-04-14T07:03:40.482478" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:40.434950" elapsed="0.047571"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:40.482698" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:03:40.482915" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:03:40.321336" elapsed="0.161607"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.483284" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.483030" elapsed="0.000715"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.483011" elapsed="0.000765"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:40.483812" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:03:40.316641" elapsed="0.167301"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.311081" elapsed="0.172905"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.311063" elapsed="0.172947"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.484649" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:40.484540" elapsed="0.000154"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:03:40.484821" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:03:40.484716" elapsed="0.000162"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.484522" elapsed="0.000380"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.485079" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:03:40.485201" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:03:40.484248" elapsed="0.000979"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.485802" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.485418" elapsed="0.000411"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.486472" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:40.485989" elapsed="0.000513"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.492871" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.492445" elapsed="0.000506"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.493543" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.493112" elapsed="0.000493"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:40.516723" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:40.516817" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:03:40 GMT', 'Expires': 'Tue, 14 Apr 2026 06:03:40 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":146,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:03:38.208","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"1.301 ms","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":106,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150220,"status":200} 
 </msg>
<msg time="2026-04-14T07:03:40.517018" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:40.509140" elapsed="0.007922"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.493674" elapsed="0.023509"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.517461" elapsed="0.000077"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.517219" elapsed="0.000435"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.493655" elapsed="0.024026"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.523202" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":146,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:03:38.208","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"1.301 ms","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":106,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150220,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.519642" elapsed="0.003796"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.519125" elapsed="0.004383"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.519090" elapsed="0.004501"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.528185" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.524341" elapsed="0.003967"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.523713" elapsed="0.004698"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.523669" elapsed="0.004826"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.530830" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.529261" elapsed="0.001696"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.531801" elapsed="0.000064"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.531126" elapsed="0.000810"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.533272" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:40.532542" elapsed="0.000781"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.532018" elapsed="0.001397"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.531080" elapsed="0.002415"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.535153" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.534092" elapsed="0.001151"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.535848" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.535376" elapsed="0.000567"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.536898" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:40.536326" elapsed="0.000610"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.536003" elapsed="0.000983"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.535329" elapsed="0.001710"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:40.537297" elapsed="0.000820"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:40.539043" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.538408" elapsed="0.000724"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:40.539410" elapsed="0.002909"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:40.518211" elapsed="0.024225"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.542639" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:40.542510" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.542491" elapsed="0.000268"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:40.546380" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:40.542907" elapsed="0.003503"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:40.546463" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T07:03:40.546631" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:40.487496" elapsed="0.059162"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:40.546716" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:03:40.546866" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:03:40.486720" elapsed="0.060172"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.547958" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615022...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.547502" elapsed="0.000485"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:03:40.548077" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:03:40.548253" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615022...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:03:40.547128" elapsed="0.001152"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:03:40.548762" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 106, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIniti...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:03:40.548561" elapsed="0.000229"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:03:40.549165" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:03:40.548962" elapsed="0.000228"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:03:40.549238" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:03:40.549408" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:03:40.309431" elapsed="0.240002"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:03:40.549491" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:03:40.549640" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:03:40.308666" elapsed="0.240999"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.549968" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.549745" elapsed="0.000279"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:40.550260" elapsed="0.000213"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.550048" elapsed="0.000463"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.550687" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.550536" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.549728" elapsed="0.001033"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:03:40.308494" elapsed="0.242291"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:03:40.308261" elapsed="0.242556"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:03:40.550860" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:03:40.551062" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:03:40.551109" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:03:40.304158" elapsed="0.246975"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.551598" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:03:40.551675" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:03:40.551311" elapsed="0.000388"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.551986" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.551769" elapsed="0.000271"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.551750" elapsed="0.000313"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.554477" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:03:40.552200" elapsed="0.002325"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:03:40.554886" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:40.554695" elapsed="0.000217"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:03:40.554960" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:03:40.555157" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:03:40.555203" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:03:40.303219" elapsed="0.252007"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:40.555413" elapsed="0.000157"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:03:40.555725" elapsed="0.000292"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:03:40.556214" elapsed="0.000324"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:03:40.302499" elapsed="0.254080"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:03:40.557097" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:03:40.557143" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:03:40.556836" elapsed="0.000330"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.559876" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:40.559489" elapsed="0.000414"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.560379" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:40.560066" elapsed="0.000341"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:03:40.560452" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:03:40.560608" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:03:40.559095" elapsed="0.001538"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:40.560789" elapsed="0.000170"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.561480" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:40.561121" elapsed="0.000386"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.561915" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:40.561668" elapsed="0.000273"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.562328" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:40.562091" elapsed="0.000262"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.564856" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:40.564513" elapsed="0.000370"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:03:40.564929" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:03:40.565079" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:03:40.564151" elapsed="0.000953"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.623339" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:40.622937" elapsed="0.000449"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:40.624206" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:40.623910" elapsed="0.000374">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:40.624394" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:40.623562" elapsed="0.000858"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.624988" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:40.624587" elapsed="0.000427"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:03:40.625319" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:03:40.625504" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:03:40.625178" elapsed="0.000352"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.625945" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.625695" elapsed="0.000295"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.627085" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.626826" elapsed="0.000305"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.627592" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:03:40.627297" elapsed="0.000321"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.627953" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.628162" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.628341" elapsed="0.000036"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:03:40.627813" elapsed="0.000602"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.627669" elapsed="0.000779"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:03:40.628496" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:03:40.628664" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:03:40.626492" elapsed="0.002197"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.626158" elapsed="0.002564"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.628927" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.628775" elapsed="0.000209"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.626049" elapsed="0.002956"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.629615" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.629151" elapsed="0.000491"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:03:40.629691" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:03:40.622292" elapsed="0.007522"/>
</kw>
<msg time="2026-04-14T07:03:40.629867" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:40.608334" elapsed="0.021624"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.643706" elapsed="0.000052"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.657410" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.670861" elapsed="0.000049"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.671217" elapsed="0.000045"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.671581" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.672120" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.671968" elapsed="0.000208"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:40.671950" elapsed="0.000250"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.672341" elapsed="0.000082"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.672580" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.672763" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:03:40.671905" elapsed="0.000932"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.671712" elapsed="0.001162"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.673164" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.673290" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:03:40.673535" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:03:40.601722" elapsed="0.071854"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:40.675922" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:40.675656" elapsed="0.000339">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:40.676189" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:40.675182" elapsed="0.001041"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.676743" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.676333" elapsed="0.000478"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.677430" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:40.677115" elapsed="0.000342"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.676851" elapsed="0.000650"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.676301" elapsed="0.001238"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.680417" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:40.677830" elapsed="0.002626"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:03:40.680533" elapsed="0.000074"/>
</return>
<msg time="2026-04-14T07:03:40.680889" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:40.674395" elapsed="0.006534"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:40.683182" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:40.682940" elapsed="0.000305">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:40.683460" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:40.682500" elapsed="0.000995"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:03:40.683843" elapsed="0.000050"/>
</return>
<status status="PASS" start="2026-04-14T07:03:40.683607" elapsed="0.000329"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.683574" elapsed="0.000400"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.684261" elapsed="0.000045"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.684740" elapsed="0.000046"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.684857" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:03:40.687325" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:40.681703" elapsed="0.005680"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.690875" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.690520" elapsed="0.000483"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.691659" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.691292" elapsed="0.000454"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:40.704607" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:40.705221" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:03:40.705521" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:40.694309" elapsed="0.011250"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.691854" elapsed="0.013782"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.706026" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.705697" elapsed="0.000434"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.691822" elapsed="0.014359"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.712194" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.708164" elapsed="0.004779"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.707848" elapsed="0.005146"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.707819" elapsed="0.005210"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.717081" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.713443" elapsed="0.003702"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.713108" elapsed="0.004086"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.713084" elapsed="0.004144"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.718036" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.717489" elapsed="0.000584"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.718537" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.718170" elapsed="0.000449"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.719297" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:40.718880" elapsed="0.000452"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.718652" elapsed="0.000750"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.718144" elapsed="0.001288"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.720163" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.719659" elapsed="0.000541"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.720682" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.720296" elapsed="0.000467"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.721458" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:40.721021" elapsed="0.000473"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.720796" elapsed="0.000747"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.720270" elapsed="0.001301"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:40.721773" elapsed="0.000345"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:40.722598" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.722285" elapsed="0.000338"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:40.722780" elapsed="0.002681"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:40.707074" elapsed="0.018499"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.725882" elapsed="0.000029"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:40.725682" elapsed="0.000269"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.725650" elapsed="0.000337"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:40.738494" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:40.726267" elapsed="0.012265"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:40.738610" elapsed="0.000076"/>
</return>
<msg time="2026-04-14T07:03:40.738950" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:40.688102" elapsed="0.050889"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:40.739164" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:03:40.739398" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:03:40.574518" elapsed="0.164907"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.739761" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.739512" elapsed="0.000685"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.739493" elapsed="0.000733"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:40.740260" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:03:40.569739" elapsed="0.170665"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.565172" elapsed="0.175276"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.565155" elapsed="0.175318"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:03:40.741099" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:03:40.740993" elapsed="0.000166"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.741219" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:40.741182" elapsed="0.000077"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.740975" elapsed="0.000306"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.741447" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T07:03:40.741569" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:03:40.740723" elapsed="0.000871"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.742142" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.741767" elapsed="0.000402"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.742807" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:40.742327" elapsed="0.000508"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.749205" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.748787" elapsed="0.000479"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.749862" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.749441" elapsed="0.000481"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:40.771940" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:40.772015" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:03:40 GMT', 'Expires': 'Tue, 14 Apr 2026 06:03:40 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:03:40.772250" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:40.765875" elapsed="0.006416"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.749990" elapsed="0.022426"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.772651" elapsed="0.000075"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.772446" elapsed="0.000394"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.749971" elapsed="0.022893"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.777422" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.774664" elapsed="0.002890"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.774208" elapsed="0.003394"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.774173" elapsed="0.003486"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.782182" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:40.778377" elapsed="0.003933"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.777744" elapsed="0.004656"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.777714" elapsed="0.004773"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.785001" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.783275" elapsed="0.001858"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.786068" elapsed="0.000066"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.785374" elapsed="0.000833"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.787599" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:40.786795" elapsed="0.000856"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.786292" elapsed="0.001432"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.785306" elapsed="0.002502"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.789712" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.788630" elapsed="0.001173"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.790401" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.789922" elapsed="0.000574"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.791429" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:40.790876" elapsed="0.000591"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:40.790554" elapsed="0.000963"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.789890" elapsed="0.001681"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:40.791829" elapsed="0.000829"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:40.793673" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:40.792926" elapsed="0.000834"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:40.794021" elapsed="0.002819"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:40.773335" elapsed="0.023605"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.797143" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:40.797013" elapsed="0.000224"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:40.796994" elapsed="0.000269"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:40.800725" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:40.797556" elapsed="0.003198"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:40.800807" elapsed="0.000037"/>
</return>
<msg time="2026-04-14T07:03:40.800973" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:40.743818" elapsed="0.057181"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:40.801057" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:03:40.801206" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:03:40.743052" elapsed="0.058180"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:40.802772" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:03:40.801867" elapsed="0.001141">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.803093" elapsed="0.000018"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:03:40.801513" elapsed="0.001723">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.803465" elapsed="0.000023"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.803643" elapsed="0.000020"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.803708" elapsed="0.000016"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:03:40.563541" elapsed="0.240303">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.803961" elapsed="0.000017"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:03:40.562802" elapsed="0.241285">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.804348" elapsed="0.000035"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.804199" elapsed="0.000219"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.804598" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.804442" elapsed="0.000211"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.804821" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.804676" elapsed="0.000197"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:40.804181" elapsed="0.000715"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:03:40.562626" elapsed="0.242325">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:03:40.562417" elapsed="0.242653">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.805148" elapsed="0.000016"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:03:40.558370" elapsed="0.246906">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.805552" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.805785" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:40.805642" elapsed="0.000194"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:40.805625" elapsed="0.000234"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.805996" elapsed="0.000043"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.806196" elapsed="0.000020"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.806261" elapsed="0.000015"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:03:40.557474" elapsed="0.248931">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.806603" elapsed="0.000022"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.806769" elapsed="0.000020"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:40.806935" elapsed="0.000020"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:03:40.556696" elapsed="0.250323">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:03:40.045513" elapsed="0.761622">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:03:40.807210" elapsed="0.000015"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:03:40.017413" elapsed="0.789918">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:03:50.826812" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:03:50.826447" elapsed="0.000400"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:50.847822" elapsed="0.000243"/>
</kw>
<msg time="2026-04-14T07:03:50.848119" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:50.847141" elapsed="0.001038"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:03:50.846661" elapsed="0.001660"/>
</kw>
<msg time="2026-04-14T07:03:50.848376" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:50.837189" elapsed="0.011249"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:03:50.836787" elapsed="0.011728"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:03:50.849155" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:03:50.849202" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:03:50.848908" elapsed="0.000318"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:50.852068" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:50.851667" elapsed="0.000428"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:50.852581" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:50.852258" elapsed="0.000349"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:03:50.852653" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:03:50.852814" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:03:50.851269" elapsed="0.001570"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:50.852997" elapsed="0.000171"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:50.853710" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:50.853332" elapsed="0.000413"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:50.854221" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:50.853931" elapsed="0.000316"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:50.854669" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:50.854420" elapsed="0.000303"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:50.858848" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:50.858420" elapsed="0.000468"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:03:50.858939" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:03:50.859098" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:03:50.858029" elapsed="0.001094"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:50.916825" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:50.916438" elapsed="0.000416"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:50.917645" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:50.917392" elapsed="0.000330">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:50.917816" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:50.917022" elapsed="0.000819"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:50.918428" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:50.918010" elapsed="0.000446"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:03:50.918763" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:03:50.918957" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:03:50.918623" elapsed="0.000360"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:50.919431" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:50.919144" elapsed="0.000334"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:50.920522" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:50.920220" elapsed="0.000349"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:03:50.921167" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:03:50.920737" elapsed="0.000457"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:50.921554" elapsed="0.000024"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:50.921772" elapsed="0.000026"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:50.921954" elapsed="0.000023"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:03:50.921411" elapsed="0.000603"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:03:50.921244" elapsed="0.000802"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:03:50.922091" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:03:50.922258" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:03:50.919847" elapsed="0.002438"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:50.919548" elapsed="0.002769"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:50.922522" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:50.922344" elapsed="0.000237"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:50.919528" elapsed="0.003075"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:50.923200" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:50.922750" elapsed="0.000478"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:03:50.923277" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:03:50.915727" elapsed="0.007706"/>
</kw>
<msg time="2026-04-14T07:03:50.923494" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:50.901681" elapsed="0.021905"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:50.937416" elapsed="0.000057"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:50.951275" elapsed="0.000062"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:50.965333" elapsed="0.000084"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:50.965782" elapsed="0.000059"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:50.966169" elapsed="0.000046"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:50.966871" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:50.966701" elapsed="0.000241"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:50.966680" elapsed="0.000288"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:50.967119" elapsed="0.000022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:50.967292" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:50.967480" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:03:50.966624" elapsed="0.000950"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:03:50.966370" elapsed="0.001248"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:50.967943" elapsed="0.000052"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:50.968085" elapsed="0.000051"/>
</return>
<msg time="2026-04-14T07:03:50.968335" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:03:50.895329" elapsed="0.073067"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:50.971069" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:50.970743" elapsed="0.000412">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:50.971365" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:50.970206" elapsed="0.001207"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:50.971920" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:50.971529" elapsed="0.000461"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:50.972663" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:50.972328" elapsed="0.000362"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:50.972031" elapsed="0.000724"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:50.971496" elapsed="0.001303"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:50.976065" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:50.973117" elapsed="0.002987"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:03:50.976183" elapsed="0.000099"/>
</return>
<msg time="2026-04-14T07:03:50.976579" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:50.969314" elapsed="0.007306"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:50.979210" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:50.978942" elapsed="0.000333">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:50.979516" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:50.978363" elapsed="0.001190"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:03:50.979953" elapsed="0.000072"/>
</return>
<status status="PASS" start="2026-04-14T07:03:50.979717" elapsed="0.000360"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:50.979682" elapsed="0.000434"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:50.980451" elapsed="0.000051"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:50.980803" elapsed="0.000046"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:50.980921" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:03:50.983420" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:50.977502" elapsed="0.005962"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:50.987549" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:50.987121" elapsed="0.000543"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:50.988338" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:50.987960" elapsed="0.000492"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:51.003864" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:51.004537" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:03:51.004875" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:50.991117" elapsed="0.013814"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:50.988568" elapsed="0.016448"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.005492" elapsed="0.000039"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.005082" elapsed="0.000525"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:50.988533" elapsed="0.017127"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.012463" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.007930" elapsed="0.005274"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.007602" elapsed="0.005678"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.007570" elapsed="0.005749"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.016825" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.013785" elapsed="0.003089"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.013429" elapsed="0.003480"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.013402" elapsed="0.003533"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.017565" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.017121" elapsed="0.000471"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.017937" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.017666" elapsed="0.000338"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.018573" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:51.018202" elapsed="0.000400"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.018028" elapsed="0.000612"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.017647" elapsed="0.001015"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.019230" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.018850" elapsed="0.000408"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.019610" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.019330" elapsed="0.000341"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.020191" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:51.019883" elapsed="0.000335"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.019697" elapsed="0.000558"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.019311" elapsed="0.000965"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:51.020451" elapsed="0.000378"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:51.021325" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.021022" elapsed="0.000329"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:51.021545" elapsed="0.002659"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:51.006714" elapsed="0.017611"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:51.024697" elapsed="0.000038"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:51.024468" elapsed="0.000313"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.024434" elapsed="0.000384"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:51.038199" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:51.025140" elapsed="0.013102"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:51.038326" elapsed="0.000109"/>
</return>
<msg time="2026-04-14T07:03:51.038793" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:50.984248" elapsed="0.054590"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:51.039016" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:03:51.039270" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:03:50.868454" elapsed="0.170846"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.039689" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.039408" elapsed="0.000745"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.039373" elapsed="0.000811"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:51.040244" elapsed="0.000031"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:03:50.863676" elapsed="0.176724"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:50.859197" elapsed="0.181250"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:50.859178" elapsed="0.181295"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:03:51.041140" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:03:51.041029" elapsed="0.000172"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:03:51.041291" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:51.041234" elapsed="0.000103"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.041010" elapsed="0.000355"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.041536" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T07:03:51.041686" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:03:51.040743" elapsed="0.000969"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.042299" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.041891" elapsed="0.000441"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.043064" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:51.042516" elapsed="0.000576"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.049817" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.049329" elapsed="0.000568"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.050525" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.050072" elapsed="0.000533"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:51.074529" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:51.074643" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:03:51 GMT', 'Expires': 'Tue, 14 Apr 2026 06:03:51 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"361.6 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150231,"status":200} 
 </msg>
<msg time="2026-04-14T07:03:51.074874" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:51.067065" elapsed="0.007867"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.050681" elapsed="0.024408"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.075766" elapsed="0.000111"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.075132" elapsed="0.000965"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.050662" elapsed="0.025494"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.085537" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"361.6 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150231,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.080741" elapsed="0.004945"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.079487" elapsed="0.006250"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.079345" elapsed="0.006452"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.089080" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.086331" elapsed="0.002839"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.085885" elapsed="0.003335"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.085854" elapsed="0.003425"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.090911" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.089830" elapsed="0.001175"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.091626" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.091126" elapsed="0.000596"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.092656" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:51.092140" elapsed="0.000553"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.091784" elapsed="0.000960"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.091093" elapsed="0.001706"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.094377" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.093320" elapsed="0.001162"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.095073" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.094606" elapsed="0.000562"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.096109" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:51.095602" elapsed="0.000543"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.095225" elapsed="0.000970"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.094572" elapsed="0.001676"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:51.096522" elapsed="0.000792"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:51.098227" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.097602" elapsed="0.000715"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:51.098593" elapsed="0.002996"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:51.077314" elapsed="0.024380"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:51.101901" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:51.101769" elapsed="0.000231"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.101748" elapsed="0.000293"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:51.105681" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:51.102223" elapsed="0.003488"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:51.105764" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T07:03:51.105928" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:51.044148" elapsed="0.061807"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:51.106018" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:03:51.106168" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:03:51.043326" elapsed="0.062868"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.107257" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150231, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.106792" elapsed="0.000495"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:03:51.107376" elapsed="0.000151"/>
</return>
<msg time="2026-04-14T07:03:51.107678" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150231, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:03:51.106442" elapsed="0.001264"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:03:51.108071" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:03:51.107868" elapsed="0.000232"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:03:51.108512" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:03:51.108289" elapsed="0.000250"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:03:51.108587" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:03:51.108740" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:03:50.857367" elapsed="0.251398"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:03:51.108824" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:03:51.108970" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:03:50.855176" elapsed="0.253820"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.109298" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.109076" elapsed="0.000278"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:51.109607" elapsed="0.000194"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.109394" elapsed="0.000445"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.110016" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.109863" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.109059" elapsed="0.001032"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:03:50.854987" elapsed="0.255128"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:03:50.854776" elapsed="0.255372"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:03:51.110192" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:03:51.110411" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:03:51.110459" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:03:50.850465" elapsed="0.260018"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.110929" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:03:51.111005" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:03:51.110660" elapsed="0.000369"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.111312" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.111097" elapsed="0.000271"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.111079" elapsed="0.000351"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.113775" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:03:51.111571" elapsed="0.002252"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:03:51.114179" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:51.113991" elapsed="0.000214"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:03:51.114252" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:03:51.114466" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:03:51.114511" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:03:50.849573" elapsed="0.264961"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:51.114703" elapsed="0.000153"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:03:51.115006" elapsed="0.000286"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:03:51.115521" elapsed="0.000287"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:03:50.848752" elapsed="0.267095"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:03:51.116357" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:03:51.116417" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:03:51.116103" elapsed="0.000338"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.119076" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:51.118692" elapsed="0.000410"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.119578" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:51.119263" elapsed="0.000341"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:03:51.119648" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:03:51.119803" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:03:51.118298" elapsed="0.001529"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:51.119982" elapsed="0.000153"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.120661" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:51.120296" elapsed="0.000392"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.121089" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:51.120848" elapsed="0.000267"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.121522" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:51.121265" elapsed="0.000283"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.124014" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:51.123692" elapsed="0.000349"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:03:51.124086" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:03:51.124236" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:03:51.123330" elapsed="0.000930"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.185433" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:51.185029" elapsed="0.000434"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:51.186314" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:51.186019" elapsed="0.000391">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:51.186509" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:51.185634" elapsed="0.000899"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.187096" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:51.186702" elapsed="0.000421"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:03:51.187449" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:03:51.187613" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:03:51.187289" elapsed="0.000356"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.188063" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.187809" elapsed="0.000300"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.189173" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.188901" elapsed="0.000320"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.189689" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:03:51.189405" elapsed="0.000311"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.190124" elapsed="0.000025"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.190348" elapsed="0.000044"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.190557" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:03:51.189957" elapsed="0.000660"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:03:51.189768" elapsed="0.000881"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:03:51.190695" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:03:51.190866" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:03:51.188560" elapsed="0.002333"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.188228" elapsed="0.002698"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.191105" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.190952" elapsed="0.000212"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.188205" elapsed="0.002980"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.191818" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.191334" elapsed="0.000513"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:03:51.191899" elapsed="0.000031"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:03:51.184399" elapsed="0.007634"/>
</kw>
<msg time="2026-04-14T07:03:51.192088" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:51.170189" elapsed="0.021991"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.206061" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.219620" elapsed="0.000049"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.233183" elapsed="0.000051"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.233569" elapsed="0.000047"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.233914" elapsed="0.000044"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.234461" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.234292" elapsed="0.000227"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:51.234275" elapsed="0.000268"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.234685" elapsed="0.000056"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.234913" elapsed="0.000022"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.235085" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:03:51.234230" elapsed="0.000926"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:03:51.234042" elapsed="0.001149"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.235499" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:51.235625" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:03:51.235850" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:03:51.163659" elapsed="0.072232"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:51.238296" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:51.238029" elapsed="0.000341">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:51.238599" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:51.237565" elapsed="0.001070"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.239173" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.238767" elapsed="0.000477"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.239884" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:51.239577" elapsed="0.000333"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.239286" elapsed="0.000671"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.238733" elapsed="0.001264"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.242948" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:51.240301" elapsed="0.002684"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:03:51.243086" elapsed="0.000077"/>
</return>
<msg time="2026-04-14T07:03:51.243457" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:51.236711" elapsed="0.006797"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:51.245847" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:51.245597" elapsed="0.000314">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:51.246119" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:51.245127" elapsed="0.001027"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:03:51.246635" elapsed="0.000053"/>
</return>
<status status="PASS" start="2026-04-14T07:03:51.246268" elapsed="0.000465"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.246235" elapsed="0.000538"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.247071" elapsed="0.000052"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.247483" elapsed="0.000048"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:51.247606" elapsed="0.000050"/>
</return>
<msg time="2026-04-14T07:03:51.250022" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:51.244297" elapsed="0.005767"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.253838" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.253351" elapsed="0.000615"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.254650" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.254265" elapsed="0.000474"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:51.267097" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:51.267560" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:03:51.267773" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:51.257237" elapsed="0.010563"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.254849" elapsed="0.013006"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.268142" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.267898" elapsed="0.000318"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.254816" elapsed="0.013436"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.272559" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.269672" elapsed="0.003397"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.269443" elapsed="0.003662"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.269421" elapsed="0.003709"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.276009" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.273444" elapsed="0.002611"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.273185" elapsed="0.002904"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.273168" elapsed="0.002946"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.276700" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.276283" elapsed="0.000444"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.277044" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.276797" elapsed="0.000304"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.277631" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:51.277289" elapsed="0.000368"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.277126" elapsed="0.000566"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.276778" elapsed="0.000935"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.278241" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.277878" elapsed="0.000389"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.278593" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.278336" elapsed="0.000314"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.279132" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:51.278836" elapsed="0.000322"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.278674" elapsed="0.000518"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.278317" elapsed="0.000896"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:51.279369" elapsed="0.000359"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:51.280270" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.279926" elapsed="0.000371"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:51.280470" elapsed="0.002654"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:51.268887" elapsed="0.014348"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:51.283572" elapsed="0.000028"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:51.283345" elapsed="0.000295"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.283312" elapsed="0.000363"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:51.296927" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:51.283973" elapsed="0.012997"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:51.297053" elapsed="0.000084"/>
</return>
<msg time="2026-04-14T07:03:51.297439" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:51.250844" elapsed="0.046639"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:51.297670" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:03:51.297896" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:03:51.133613" elapsed="0.164332"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.298343" elapsed="0.000059"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.298054" elapsed="0.000855"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.298033" elapsed="0.000915"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:51.298986" elapsed="0.000031"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:03:51.128920" elapsed="0.170246"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.124331" elapsed="0.174893"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.124313" elapsed="0.174945"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:03:51.300028" elapsed="0.000029"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:51.299870" elapsed="0.000232"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:03:51.300259" elapsed="0.000045"/>
</return>
<status status="PASS" start="2026-04-14T07:03:51.300133" elapsed="0.000207"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.299841" elapsed="0.000524"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.300551" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T07:03:51.300675" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:03:51.299552" elapsed="0.001149"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.301307" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.300892" elapsed="0.000442"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.302002" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:51.301516" elapsed="0.000516"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.308746" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.308263" elapsed="0.000549"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.309433" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.308980" elapsed="0.000517"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:51.334156" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:51.334244" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:03:51 GMT', 'Expires': 'Tue, 14 Apr 2026 06:03:51 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":151,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:03:48.208","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"462.8 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":108,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150231,"status":200} 
 </msg>
<msg time="2026-04-14T07:03:51.334682" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:51.325754" elapsed="0.008972"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.309568" elapsed="0.025285"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.335103" elapsed="0.000075"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.334889" elapsed="0.000405"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.309549" elapsed="0.025771"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.340034" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":151,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:03:48.208","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"462.8 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":108,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150231,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.337316" elapsed="0.002883"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.336790" elapsed="0.003460"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.336755" elapsed="0.003556"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.344349" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.340872" elapsed="0.003636"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.340421" elapsed="0.004159"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.340374" elapsed="0.004292"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.347197" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.345498" elapsed="0.001830"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.348209" elapsed="0.000066"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.347530" elapsed="0.000818"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.349731" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:51.348928" elapsed="0.000857"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.348460" elapsed="0.001399"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.347482" elapsed="0.002456"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.352315" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.350776" elapsed="0.001695"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.353324" elapsed="0.000092"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.352649" elapsed="0.000866"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.354912" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:51.354073" elapsed="0.000891"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.353603" elapsed="0.001433"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.352601" elapsed="0.002515"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:51.355507" elapsed="0.001175"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:51.358037" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.357068" elapsed="0.001062"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:51.358507" elapsed="0.002842"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:51.335859" elapsed="0.025614"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:51.361708" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:51.361550" elapsed="0.000259"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.361530" elapsed="0.000307"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:51.365566" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:51.361990" elapsed="0.003606"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:51.365649" elapsed="0.000075"/>
</return>
<msg time="2026-04-14T07:03:51.365863" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:51.303092" elapsed="0.062799"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:51.365951" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:03:51.366107" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:03:51.302253" elapsed="0.063880"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.367321" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615023...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.366836" elapsed="0.000514"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:03:51.367453" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:03:51.367633" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615023...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:03:51.366359" elapsed="0.001302"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:03:51.368028" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 108, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIniti...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:03:51.367822" elapsed="0.000234"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:03:51.368442" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:03:51.368215" elapsed="0.000254"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:03:51.368516" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:03:51.368673" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:03:51.122721" elapsed="0.245979"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:03:51.368760" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:03:51.368916" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:03:51.121978" elapsed="0.246965"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.369252" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.369027" elapsed="0.000284"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:51.369576" elapsed="0.000246"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.369337" elapsed="0.000527"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.370062" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.369893" elapsed="0.000222"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.369008" elapsed="0.001132"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:03:51.121808" elapsed="0.248355"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:03:51.121599" elapsed="0.248598"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:03:51.370242" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:03:51.370513" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:03:51.370563" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:03:51.117577" elapsed="0.253010"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.371053" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:03:51.371134" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:03:51.370771" elapsed="0.000388"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.372678" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.372438" elapsed="0.000298"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.371211" elapsed="0.001550"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.375042" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:03:51.372905" elapsed="0.002185"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:03:51.375463" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:51.375257" elapsed="0.000232"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:03:51.375536" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:03:51.375731" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:03:51.375776" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:03:51.116728" elapsed="0.259072"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:51.375968" elapsed="0.000153"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:03:51.376273" elapsed="0.000305"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:03:51.376768" elapsed="0.000285"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:03:51.115964" elapsed="0.261127"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:03:51.377586" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:03:51.377632" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:03:51.377341" elapsed="0.000314"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.380474" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:51.380022" elapsed="0.000481"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.380980" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:51.380670" elapsed="0.000338"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:03:51.381054" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:03:51.381218" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:03:51.379635" elapsed="0.001609"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:03:51.381421" elapsed="0.000164"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.382196" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:51.381751" elapsed="0.000473"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.382661" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:51.382407" elapsed="0.000280"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.383085" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:03:51.382840" elapsed="0.000271"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.385798" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:51.385464" elapsed="0.000361"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:03:51.385871" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:03:51.386024" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:03:51.384961" elapsed="0.001089"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.443441" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:51.443035" elapsed="0.000435"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:51.444234" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:51.443975" elapsed="0.000334">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:51.444420" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:51.443637" elapsed="0.000809"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.444995" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:51.444613" elapsed="0.000411"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:03:51.445326" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:03:51.445491" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:03:51.445189" elapsed="0.000328"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.445917" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.445674" elapsed="0.000287"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.446961" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.446706" elapsed="0.000300"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.447484" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:03:51.447168" elapsed="0.000344"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.447833" elapsed="0.000021"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.448038" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.448213" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:03:51.447697" elapsed="0.000573"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:03:51.447559" elapsed="0.000741"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:03:51.448344" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:03:51.448540" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:03:51.446363" elapsed="0.002203"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.446063" elapsed="0.002535"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.448772" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.448622" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.446009" elapsed="0.002838"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.449441" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.448991" elapsed="0.000477"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:03:51.449517" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:03:51.442413" elapsed="0.007228"/>
</kw>
<msg time="2026-04-14T07:03:51.449693" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:51.428546" elapsed="0.021235"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.463518" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.477257" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.490979" elapsed="0.000055"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.491343" elapsed="0.000068"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.491712" elapsed="0.000044"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.492233" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.492084" elapsed="0.000204"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:51.492067" elapsed="0.000245"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.492489" elapsed="0.000058"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.492703" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.492872" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:03:51.492023" elapsed="0.000920"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:03:51.491838" elapsed="0.001146"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.493303" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:51.493448" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:03:51.493672" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:03:51.422404" elapsed="0.071308"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:51.496002" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:51.495758" elapsed="0.000308">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:51.496436" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:51.495297" elapsed="0.001175"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.496955" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.496611" elapsed="0.000414"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.497636" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:51.497316" elapsed="0.000346"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.497067" elapsed="0.000641"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.496579" elapsed="0.001166"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.500640" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:03:51.498033" elapsed="0.002643"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:03:51.500754" elapsed="0.000071"/>
</return>
<msg time="2026-04-14T07:03:51.501088" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:51.494528" elapsed="0.006599"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:03:51.503348" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:03:51.503107" elapsed="0.000321">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:03:51.503626" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:03:51.502670" elapsed="0.000990"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:03:51.504004" elapsed="0.000051"/>
</return>
<status status="PASS" start="2026-04-14T07:03:51.503771" elapsed="0.000330"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.503739" elapsed="0.000400"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.504542" elapsed="0.000047"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.504913" elapsed="0.000046"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:51.505034" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:03:51.507451" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:03:51.501885" elapsed="0.005607"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.510932" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.510585" elapsed="0.000468"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.511704" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.511339" elapsed="0.000450"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:51.524518" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:51.525139" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:03:51.525456" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:51.514529" elapsed="0.010966"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.511901" elapsed="0.013673"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.525966" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.525635" elapsed="0.000442"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.511867" elapsed="0.014261"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.532124" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.528098" elapsed="0.004799"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.527783" elapsed="0.005166"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.527754" elapsed="0.005231"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.536977" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.533418" elapsed="0.003623"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.533064" elapsed="0.004024"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.533040" elapsed="0.004082"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.537977" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.537371" elapsed="0.000639"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.538323" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.538080" elapsed="0.000316"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.538889" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:51.538590" elapsed="0.000326"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.538422" elapsed="0.000529"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.538061" elapsed="0.000910"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.539514" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.539134" elapsed="0.000407"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.539850" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.539611" elapsed="0.000296"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.540416" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:51.540100" elapsed="0.000343"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.539931" elapsed="0.000547"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.539591" elapsed="0.000908"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:51.540655" elapsed="0.000351"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:51.541521" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.541175" elapsed="0.000375"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:51.541710" elapsed="0.002732"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:51.527008" elapsed="0.017562"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:51.544884" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:51.544682" elapsed="0.000273"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.544650" elapsed="0.000343"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:51.557739" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:51.545282" elapsed="0.012497"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:51.557876" elapsed="0.000079"/>
</return>
<msg time="2026-04-14T07:03:51.558226" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:51.508199" elapsed="0.050069"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:51.558471" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:03:51.558692" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:03:51.395727" elapsed="0.162993"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.559065" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.558807" elapsed="0.000738"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.558789" elapsed="0.000785"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:51.559609" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:03:51.391008" elapsed="0.168732"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.386141" elapsed="0.173643"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.386102" elapsed="0.173707"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:03:51.560456" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:03:51.560329" elapsed="0.000187"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:03:51.560579" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:51.560540" elapsed="0.000079"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.560310" elapsed="0.000332"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.560793" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:03:51.560914" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:03:51.560051" elapsed="0.000889"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.561522" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.561123" elapsed="0.000426"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.562208" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:51.561709" elapsed="0.000528"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.568742" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.568278" elapsed="0.000530"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.569425" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.568970" elapsed="0.000519"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:03:51.591258" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:03:51.591335" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:03:51 GMT', 'Expires': 'Tue, 14 Apr 2026 06:03:51 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:03:51.591841" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:03:51.585106" elapsed="0.006778"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.569560" elapsed="0.022431"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.592211" elapsed="0.000075"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.592024" elapsed="0.000398"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.569540" elapsed="0.022906"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.597307" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.594223" elapsed="0.003267"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.593788" elapsed="0.003752"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.593753" elapsed="0.003846"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.600867" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:03:51.598130" elapsed="0.002827"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.597684" elapsed="0.003322"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.597654" elapsed="0.003411"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.602691" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.601609" elapsed="0.001199"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.603450" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.602961" elapsed="0.000585"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.604448" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:51.603932" elapsed="0.000552"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.603605" elapsed="0.000930"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.602927" elapsed="0.001664"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.606179" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.605117" elapsed="0.001152"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.606915" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.606431" elapsed="0.000586"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.607916" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:03:51.607420" elapsed="0.000533"/>
</kw>
<status status="PASS" start="2026-04-14T07:03:51.607076" elapsed="0.000928"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.606360" elapsed="0.001699"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:03:51.608318" elapsed="0.000964"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:03:51.610196" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:03:51.609575" elapsed="0.000711"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:03:51.610668" elapsed="0.002847"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:03:51.592919" elapsed="0.020695"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:03:51.613816" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:03:51.613688" elapsed="0.000221"/>
</branch>
<status status="PASS" start="2026-04-14T07:03:51.613669" elapsed="0.000266"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:03:51.617355" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:03:51.614090" elapsed="0.003312"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:03:51.617455" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:03:51.617616" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:03:51.563209" elapsed="0.054433"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:03:51.617700" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:03:51.617848" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:03:51.562473" elapsed="0.055402"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:03:51.619447" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:03:51.618561" elapsed="0.001096">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:03:51.619743" elapsed="0.000019"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:03:51.618100" elapsed="0.001788">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.620082" elapsed="0.000023"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.620260" elapsed="0.000021"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:03:51.620327" elapsed="0.000016"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:03:51.384311" elapsed="0.236164">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:03:51.620595" elapsed="0.000017"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:03:51.383564" elapsed="0.237158">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.620985" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.620834" elapsed="0.000211"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.621215" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.621069" elapsed="0.000200"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.621455" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.621293" elapsed="0.000215"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:51.620816" elapsed="0.000715"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:03:51.383373" elapsed="0.238215">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:03:51.383160" elapsed="0.238548">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:51.621787" elapsed="0.000016"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:03:51.378864" elapsed="0.243051">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.622121" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.622354" elapsed="0.000076"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:03:51.622210" elapsed="0.000255"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:03:51.622192" elapsed="0.000297"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.622632" elapsed="0.000044"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.622834" elapsed="0.000021"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:03:51.622900" elapsed="0.000016"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:03:51.377958" elapsed="0.245071">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.623241" elapsed="0.000022"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.623428" elapsed="0.000021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:03:51.623598" elapsed="0.000021"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:03:51.377203" elapsed="0.246480">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:03:50.848576" elapsed="0.775224">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:03:51.623875" elapsed="0.000016"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:03:50.821825" elapsed="0.802170">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.642744" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:04:01.642334" elapsed="0.000446"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:01.664816" elapsed="0.000255"/>
</kw>
<msg time="2026-04-14T07:04:01.665139" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:01.664086" elapsed="0.001118"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:04:01.663555" elapsed="0.001882"/>
</kw>
<msg time="2026-04-14T07:04:01.665492" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:01.654093" elapsed="0.011446"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:04:01.653546" elapsed="0.012072"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:04:01.666444" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:04:01.666511" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:04:01.666094" elapsed="0.000450"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.669595" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:01.669117" elapsed="0.000506"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.670094" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:01.669789" elapsed="0.000330"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:04:01.670168" elapsed="0.000039"/>
</return>
<msg time="2026-04-14T07:04:01.670382" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:04:01.668737" elapsed="0.001679"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:01.670632" elapsed="0.000213"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.671530" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:01.671056" elapsed="0.000509"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.672140" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:01.671786" elapsed="0.000389"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.672629" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:01.672351" elapsed="0.000305"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.675823" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:01.675353" elapsed="0.000499"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:04:01.675903" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T07:04:01.676065" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:04:01.674999" elapsed="0.001092"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.735772" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:01.735266" elapsed="0.000547"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:01.736861" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:01.736519" elapsed="0.000452">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:01.737097" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:01.736045" elapsed="0.001084"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.737888" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:01.737352" elapsed="0.000570"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:04:01.738298" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:04:01.738562" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:04:01.738137" elapsed="0.000453"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.739012" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:01.738756" elapsed="0.000304"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.740156" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:01.739894" elapsed="0.000323"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.740961" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:04:01.740435" elapsed="0.000554"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.741340" elapsed="0.000042"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.741612" elapsed="0.000027"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.741797" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:04:01.741196" elapsed="0.000705"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:04:01.741044" elapsed="0.000895"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:04:01.741989" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:04:01.742164" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:04:01.739540" elapsed="0.002649"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:01.739167" elapsed="0.003054"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.742416" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:01.742246" elapsed="0.000228"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:01.739134" elapsed="0.003361"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.743138" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:01.742640" elapsed="0.000533"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:04:01.743232" elapsed="0.000038"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:04:01.734599" elapsed="0.008813"/>
</kw>
<msg time="2026-04-14T07:04:01.743482" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:01.719174" elapsed="0.024423"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.759783" elapsed="0.000076"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.775484" elapsed="0.000061"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.790646" elapsed="0.000060"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.791051" elapsed="0.000046"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.791430" elapsed="0.000047"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.792093" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:01.791929" elapsed="0.000224"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:01.791910" elapsed="0.000269"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.792325" elapsed="0.000022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.792524" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.792697" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:04:01.791854" elapsed="0.000915"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:04:01.791640" elapsed="0.001166"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.793107" elapsed="0.000046"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:01.793241" elapsed="0.000050"/>
</return>
<msg time="2026-04-14T07:04:01.793521" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:04:01.712754" elapsed="0.080812"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:01.796074" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:01.795777" elapsed="0.000373">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:01.796351" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:01.795261" elapsed="0.001166"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.796906" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:01.796540" elapsed="0.000434"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.797595" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:01.797274" elapsed="0.000348"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:01.797014" elapsed="0.000654"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:01.796509" elapsed="0.001196"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.800816" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:01.797997" elapsed="0.002856"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:04:01.800932" elapsed="0.000076"/>
</return>
<msg time="2026-04-14T07:04:01.801273" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:01.794439" elapsed="0.006873"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:01.803792" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:01.803532" elapsed="0.000327">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:01.804059" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:01.803042" elapsed="0.001051"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:04:01.804477" elapsed="0.000052"/>
</return>
<status status="PASS" start="2026-04-14T07:04:01.804219" elapsed="0.000355"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:01.804179" elapsed="0.000433"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.804905" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.805256" elapsed="0.000051"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:01.805428" elapsed="0.000057"/>
</return>
<msg time="2026-04-14T07:04:01.807884" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:01.802178" elapsed="0.005747"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.811477" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:01.811090" elapsed="0.000476"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.812205" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:01.811855" elapsed="0.000436"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:01.825089" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:01.826163" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:04:01.826743" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:01.814930" elapsed="0.011880"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:01.812417" elapsed="0.014531"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.827691" elapsed="0.000058"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:01.827058" elapsed="0.000815"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:01.812383" elapsed="0.015575"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.836061" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:01.831431" elapsed="0.005441"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:01.830946" elapsed="0.005980"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:01.830893" elapsed="0.006071"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.840603" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:01.837406" elapsed="0.003243"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:01.837047" elapsed="0.003636"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:01.837021" elapsed="0.003687"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.841319" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:01.840903" elapsed="0.000443"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.841681" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:01.841435" elapsed="0.000304"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.842236" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:01.841930" elapsed="0.000334"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:01.841763" elapsed="0.000537"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:01.841415" elapsed="0.000906"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.842882" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:01.842514" elapsed="0.000395"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.843217" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:01.842979" elapsed="0.000296"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.843777" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:01.843479" elapsed="0.000324"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:01.843299" elapsed="0.000539"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:01.842959" elapsed="0.000900"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:01.844016" elapsed="0.000369"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:01.844859" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:01.844554" elapsed="0.000330"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:01.845039" elapsed="0.002583"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:01.829541" elapsed="0.018198"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:01.848052" elapsed="0.000031"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:01.847849" elapsed="0.000275"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:01.847817" elapsed="0.000343"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:01.861257" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:01.848469" elapsed="0.012838"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:01.861425" elapsed="0.000093"/>
</return>
<msg time="2026-04-14T07:04:01.861806" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:01.808671" elapsed="0.053178"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:01.862029" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:01.862248" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:04:01.685875" elapsed="0.176400"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.862796" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:01.862387" elapsed="0.000887"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:01.862349" elapsed="0.000955"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:01.863340" elapsed="0.000045"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:04:01.680815" elapsed="0.182675"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:01.676167" elapsed="0.187368"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:01.676147" elapsed="0.187413"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:04:01.864219" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:04:01.864110" elapsed="0.000168"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:04:01.864338" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:01.864302" elapsed="0.000099"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:01.864092" elapsed="0.000333"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.864595" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T07:04:01.864716" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:04:01.863806" elapsed="0.000935"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.865349" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:01.864927" elapsed="0.000468"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.866019" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:01.865556" elapsed="0.000490"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.872554" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:01.872109" elapsed="0.000508"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.873190" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:01.872776" elapsed="0.000476"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:01.895239" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:01.895398" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:04:01 GMT', 'Expires': 'Tue, 14 Apr 2026 06:04:01 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"498.6 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150241,"status":200} 
 </msg>
<msg time="2026-04-14T07:04:01.895626" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:01.888923" elapsed="0.006759"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:01.873322" elapsed="0.022509"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.896129" elapsed="0.000102"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:01.895871" elapsed="0.000543"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:01.873302" elapsed="0.023148"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.904311" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"498.6 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150241,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:01.899198" elapsed="0.005279"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:01.898315" elapsed="0.006212"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:01.898268" elapsed="0.006319"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.907946" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:01.905113" elapsed="0.002921"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:01.904675" elapsed="0.003408"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:01.904643" elapsed="0.003498"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.909781" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:01.908698" elapsed="0.001171"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.910489" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:01.909988" elapsed="0.000598"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.911531" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:01.911010" elapsed="0.000558"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:01.910644" elapsed="0.000975"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:01.909956" elapsed="0.001718"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.913254" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:01.912196" elapsed="0.001147"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.913949" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:01.913483" elapsed="0.000563"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.915153" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:01.914479" elapsed="0.000731"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:01.914102" elapsed="0.001169"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:01.913449" elapsed="0.001879"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:01.915617" elapsed="0.000827"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:01.917345" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:01.916713" elapsed="0.000740"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:01.917710" elapsed="0.002986"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:01.897101" elapsed="0.023698"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:01.921002" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:01.920873" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:01.920853" elapsed="0.000268"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:01.924718" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:01.921271" elapsed="0.003476"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:01.924799" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:04:01.924963" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:01.867071" elapsed="0.057919"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:01.925047" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:01.925196" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:04:01.866262" elapsed="0.058960"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.926288" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150241, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:01.925820" elapsed="0.000496"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:04:01.926538" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:04:01.926718" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150241, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:04:01.925471" elapsed="0.001274"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:04:01.927137" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:04:01.926903" elapsed="0.000261"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:04:01.927541" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:04:01.927323" elapsed="0.000244"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:04:01.927613" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:01.927764" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:04:01.674345" elapsed="0.253443"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:04:01.927844" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:01.927989" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:04:01.673146" elapsed="0.254867"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.928312" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:01.928092" elapsed="0.000293"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:01.928623" elapsed="0.000195"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:01.928410" elapsed="0.000446"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.929030" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:01.928881" elapsed="0.000200"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:01.928075" elapsed="0.001029"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:04:01.672920" elapsed="0.256207"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:04:01.672706" elapsed="0.256453"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:04:01.929203" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:01.929426" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:04:01.929473" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:04:01.667985" elapsed="0.261511"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.929943" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:04:01.930018" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:04:01.929672" elapsed="0.000369"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:01.930333" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:01.930111" elapsed="0.000316"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:01.930091" elapsed="0.000360"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.932877" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:04:01.930597" elapsed="0.002327"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:04:01.933282" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:01.933092" elapsed="0.000215"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:04:01.933354" elapsed="0.000044"/>
</return>
<msg time="2026-04-14T07:04:01.933566" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:04:01.933609" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:04:01.666958" elapsed="0.266674"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:01.933801" elapsed="0.000153"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:04:01.934107" elapsed="0.000327"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:04:01.934632" elapsed="0.000285"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:04:01.665902" elapsed="0.269054"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:04:01.935502" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:04:01.935549" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:04:01.935252" elapsed="0.000320"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.938230" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:01.937843" elapsed="0.000414"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.938733" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:01.938435" elapsed="0.000324"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:04:01.938803" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:01.938958" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:04:01.937469" elapsed="0.001513"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:01.939159" elapsed="0.000154"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.939825" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:01.939489" elapsed="0.000362"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.940254" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:01.940008" elapsed="0.000272"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.940683" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:01.940446" elapsed="0.000262"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:01.943211" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:01.942853" elapsed="0.000385"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:04:01.943283" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:04:01.943460" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:04:01.942509" elapsed="0.000977"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.000166" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:01.999786" elapsed="0.000409"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:02.001001" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:02.000727" elapsed="0.000355">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:02.001177" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:02.000384" elapsed="0.000817"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.001773" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:02.001384" elapsed="0.000416"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:04:02.002102" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:04:02.002257" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:04:02.001965" elapsed="0.000317"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.002707" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:02.002460" elapsed="0.000291"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.003778" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:02.003518" elapsed="0.000304"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.004261" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:04:02.003986" elapsed="0.000301"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.004785" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.004992" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.005168" elapsed="0.000020"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:04:02.004648" elapsed="0.000576"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:04:02.004335" elapsed="0.000919"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:04:02.005300" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:02.005476" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:04:02.003158" elapsed="0.002343"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.002860" elapsed="0.002674"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.005706" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.005559" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.002838" elapsed="0.002943"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.006381" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:02.005926" elapsed="0.000483"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:04:02.006458" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:04:01.999121" elapsed="0.007462"/>
</kw>
<msg time="2026-04-14T07:04:02.006636" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:01.985305" elapsed="0.021419"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.028706" elapsed="0.000061"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.042330" elapsed="0.000073"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.055963" elapsed="0.000053"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.056342" elapsed="0.000070"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.056719" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.057303" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.057129" elapsed="0.000247"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:02.057110" elapsed="0.000294"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.057552" elapsed="0.000075"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.057790" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.057959" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:04:02.057055" elapsed="0.000975"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:04:02.056851" elapsed="0.001216"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.058362" elapsed="0.000060"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:02.058520" elapsed="0.000050"/>
</return>
<msg time="2026-04-14T07:04:02.058771" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:04:01.979151" elapsed="0.079663"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:02.061274" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:02.060984" elapsed="0.000364">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:02.061581" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:02.060489" elapsed="0.001128"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.062091" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.061729" elapsed="0.000429"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.062780" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:02.062477" elapsed="0.000329"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.062198" elapsed="0.000653"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.061696" elapsed="0.001193"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.065858" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:02.063183" elapsed="0.002711"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:04:02.065970" elapsed="0.000075"/>
</return>
<msg time="2026-04-14T07:04:02.066307" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:02.059656" elapsed="0.006692"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:02.068691" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:02.068437" elapsed="0.000318">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:02.068962" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:02.067963" elapsed="0.001035"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:04:02.069362" elapsed="0.000172"/>
</return>
<status status="PASS" start="2026-04-14T07:04:02.069114" elapsed="0.000467"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.069080" elapsed="0.000541"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.069919" elapsed="0.000048"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.070269" elapsed="0.000046"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:02.070406" elapsed="0.000052"/>
</return>
<msg time="2026-04-14T07:04:02.072881" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:02.067122" elapsed="0.005801"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.076437" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:02.076053" elapsed="0.000514"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.077206" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:02.076856" elapsed="0.000440"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:02.090472" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:02.090913" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:04:02.091112" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:02.079930" elapsed="0.011210"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.077530" elapsed="0.013666"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.091504" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.091241" elapsed="0.000340"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.077494" elapsed="0.014124"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.095931" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:02.093057" elapsed="0.003408"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.092829" elapsed="0.003673"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.092807" elapsed="0.003720"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.099357" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:02.096813" elapsed="0.002607"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.096583" elapsed="0.002871"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.096566" elapsed="0.002912"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.100085" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:02.099652" elapsed="0.000460"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.100472" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.100184" elapsed="0.000348"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.101025" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:02.100721" elapsed="0.000331"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.100556" elapsed="0.000531"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.100165" elapsed="0.000943"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.101660" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:02.101269" elapsed="0.000417"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.101994" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.101756" elapsed="0.000295"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.102559" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:02.102236" elapsed="0.000349"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.102074" elapsed="0.000547"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.101737" elapsed="0.000905"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:02.102795" elapsed="0.000346"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:02.103630" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:02.103310" elapsed="0.000346"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:02.103814" elapsed="0.002875"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:02.092270" elapsed="0.014531"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:02.107114" elapsed="0.000028"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:02.106915" elapsed="0.000267"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.106882" elapsed="0.000336"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:02.119713" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:02.107532" elapsed="0.012221"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:02.119832" elapsed="0.000078"/>
</return>
<msg time="2026-04-14T07:04:02.120192" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:02.073677" elapsed="0.046557"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:02.120439" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:04:02.120661" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:04:01.952795" elapsed="0.167894"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.121022" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.120776" elapsed="0.000712"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.120757" elapsed="0.000761"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:02.121553" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:04:01.948101" elapsed="0.173582"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:01.943555" elapsed="0.178172"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:01.943537" elapsed="0.178215"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:04:02.122383" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:02.122258" elapsed="0.000173"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:04:02.122556" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:04:02.122453" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.122240" elapsed="0.000397"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.122788" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:04:02.122908" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:04:02.121989" elapsed="0.000945"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.123498" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:02.123105" elapsed="0.000420"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.124183" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:02.123684" elapsed="0.000528"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.130739" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:02.130301" elapsed="0.000501"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.131388" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:02.130961" elapsed="0.000490"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:02.154151" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:02.154243" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:04:02 GMT', 'Expires': 'Tue, 14 Apr 2026 06:04:02 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":156,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:03:58.208","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"407.0 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":110,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150242,"status":200} 
 </msg>
<msg time="2026-04-14T07:04:02.154442" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:02.147015" elapsed="0.007471"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.131520" elapsed="0.023083"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.154859" elapsed="0.000075"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.154638" elapsed="0.000410"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.131501" elapsed="0.023572"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.159952" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":156,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:03:58.208","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"407.0 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":110,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150242,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:02.157010" elapsed="0.003106"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.156561" elapsed="0.003606"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.156525" elapsed="0.003701"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.163463" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:02.160791" elapsed="0.002762"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.160330" elapsed="0.003271"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.160298" elapsed="0.003362"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.165344" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:02.164208" elapsed="0.001257"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.166054" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.165587" elapsed="0.000562"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.167045" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:02.166549" elapsed="0.000532"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.166207" elapsed="0.000924"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.165554" elapsed="0.001631"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.168804" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:02.167731" elapsed="0.001164"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.169512" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.169016" elapsed="0.000592"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.170500" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:02.169989" elapsed="0.000547"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.169665" elapsed="0.000921"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.168982" elapsed="0.001659"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:02.170899" elapsed="0.000823"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:02.172678" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:02.171993" elapsed="0.000776"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:02.173027" elapsed="0.002921"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:02.155610" elapsed="0.020440"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:02.176255" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:02.176124" elapsed="0.000252"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.176106" elapsed="0.000298"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:02.180002" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:02.176556" elapsed="0.003476"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:02.180083" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T07:04:02.180256" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:02.125194" elapsed="0.055093"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:02.180348" elapsed="0.000071"/>
</return>
<msg time="2026-04-14T07:04:02.180551" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:04:02.124453" elapsed="0.056124"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.181755" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615024...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:02.181166" elapsed="0.000618"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:04:02.181873" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:02.182055" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615024...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:04:02.180813" elapsed="0.001270"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:04:02.182464" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 110, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIniti...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:04:02.182242" elapsed="0.000251"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:04:02.182853" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:04:02.182651" elapsed="0.000228"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:04:02.182925" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:04:02.183079" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:04:01.941881" elapsed="0.241223"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:04:02.183162" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:04:02.183312" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:04:01.941137" elapsed="0.242201"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.183661" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.183437" elapsed="0.000281"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:02.183954" elapsed="0.000194"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.183742" elapsed="0.000442"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.184357" elapsed="0.000051"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.184209" elapsed="0.000231"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.183419" elapsed="0.001044"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:04:01.940967" elapsed="0.243520"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:04:01.940758" elapsed="0.243762"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:04:02.184566" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:02.184767" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:04:02.184814" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:04:01.936725" elapsed="0.248112"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.185285" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:04:02.185402" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:04:02.185015" elapsed="0.000414"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.185716" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.185498" elapsed="0.000271"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.185480" elapsed="0.000311"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.188166" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:04:02.185929" elapsed="0.002285"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:04:02.188613" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:02.188395" elapsed="0.000244"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:04:02.188687" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:04:02.188883" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:04:02.188928" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:04:01.935860" elapsed="0.253091"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:02.189122" elapsed="0.000154"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:04:02.189463" elapsed="0.000290"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:04:02.189947" elapsed="0.000285"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:04:01.935110" elapsed="0.255166"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:04:02.190780" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:04:02.190826" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:04:02.190552" elapsed="0.000297"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.193565" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:02.193148" elapsed="0.000444"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.194047" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:02.193754" elapsed="0.000318"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:04:02.194117" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:02.194272" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:04:02.192770" elapsed="0.001526"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:02.194469" elapsed="0.000156"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.195115" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:02.194785" elapsed="0.000356"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.195556" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:02.195297" elapsed="0.000285"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.195963" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:02.195729" elapsed="0.000259"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.198534" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:02.198180" elapsed="0.000381"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:04:02.198606" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:02.198757" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:04:02.197835" elapsed="0.000947"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.256450" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:02.256032" elapsed="0.000452"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:02.257296" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:02.257018" elapsed="0.000373">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:02.257495" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:02.256659" elapsed="0.000861"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.258073" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:02.257686" elapsed="0.000414"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:04:02.258421" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:04:02.258585" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:04:02.258263" elapsed="0.000348"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.259021" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:02.258772" elapsed="0.000294"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.260131" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:02.259875" elapsed="0.000302"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.260635" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:04:02.260344" elapsed="0.000316"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.261024" elapsed="0.000021"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.261234" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.261430" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:04:02.260884" elapsed="0.000605"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:04:02.260710" elapsed="0.000811"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:04:02.261568" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:04:02.261737" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:04:02.259546" elapsed="0.002216"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.259206" elapsed="0.002589"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.261967" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.261820" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.259121" elapsed="0.002921"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.262648" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:02.262185" elapsed="0.000491"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:04:02.262724" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:04:02.255391" elapsed="0.007457"/>
</kw>
<msg time="2026-04-14T07:04:02.262901" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:02.241449" elapsed="0.021547"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.276791" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.290402" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.303925" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.304280" elapsed="0.000045"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.304642" elapsed="0.000046"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.305189" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.305019" elapsed="0.000226"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:02.305002" elapsed="0.000267"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.305429" elapsed="0.000055"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.305640" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.305808" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:04:02.304957" elapsed="0.000921"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:04:02.304770" elapsed="0.001144"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.306205" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:02.306331" elapsed="0.000067"/>
</return>
<msg time="2026-04-14T07:04:02.306578" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:04:02.234744" elapsed="0.071874"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:02.308943" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:02.308692" elapsed="0.000317">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:02.309238" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:02.308224" elapsed="0.001053"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.309769" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.309421" elapsed="0.000416"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.310455" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:02.310139" elapsed="0.000342"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.309877" elapsed="0.000650"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.309355" elapsed="0.001208"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.313459" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:02.310855" elapsed="0.002641"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:04:02.313573" elapsed="0.000072"/>
</return>
<msg time="2026-04-14T07:04:02.313903" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:02.307444" elapsed="0.006501"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:02.316201" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:02.315960" elapsed="0.000302">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:02.316476" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:02.315516" elapsed="0.000996"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:04:02.316852" elapsed="0.000050"/>
</return>
<status status="PASS" start="2026-04-14T07:04:02.316622" elapsed="0.000323"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.316591" elapsed="0.000391"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.317306" elapsed="0.000047"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.317774" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:02.317890" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:04:02.320303" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:02.314722" elapsed="0.005622"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.323817" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:02.323468" elapsed="0.000473"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.324599" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:02.324226" elapsed="0.000459"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:02.336039" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:02.336670" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:04:02.336955" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:02.327242" elapsed="0.009750"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.324791" elapsed="0.012282"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.337549" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.337135" elapsed="0.000523"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.324760" elapsed="0.012949"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.343748" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:02.339699" elapsed="0.004780"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.339362" elapsed="0.005168"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.339328" elapsed="0.005236"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.348682" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:02.344956" elapsed="0.003790"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.344642" elapsed="0.004152"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.344618" elapsed="0.004210"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.349682" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:02.349066" elapsed="0.000653"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.350164" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.349817" elapsed="0.000436"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.350785" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:02.350484" elapsed="0.000327"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.350286" elapsed="0.000560"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.349791" elapsed="0.001076"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.351406" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:02.351029" elapsed="0.000404"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.351738" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.351502" elapsed="0.000292"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.352278" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:02.351979" elapsed="0.000324"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.351818" elapsed="0.000520"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.351483" elapsed="0.000879"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:02.352529" elapsed="0.000346"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:02.353381" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:02.353040" elapsed="0.000368"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:02.353565" elapsed="0.002656"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:02.338596" elapsed="0.017738"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:02.356672" elapsed="0.000029"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:02.356471" elapsed="0.000271"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.356439" elapsed="0.000338"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:02.369297" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:02.357061" elapsed="0.012275"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:02.369455" elapsed="0.000081"/>
</return>
<msg time="2026-04-14T07:04:02.369803" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:02.321073" elapsed="0.048771"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:02.370017" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:02.370234" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:04:02.208098" elapsed="0.162163"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.370618" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.370348" elapsed="0.000711"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.370330" elapsed="0.000758"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:02.371123" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:04:02.203443" elapsed="0.167808"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.198852" elapsed="0.172444"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.198833" elapsed="0.172488"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:04:02.371950" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:04:02.371846" elapsed="0.000163"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:04:02.372068" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:02.372032" elapsed="0.000075"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.371828" elapsed="0.000301"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.372283" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:04:02.372422" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:04:02.371576" elapsed="0.000872"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.372993" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:02.372620" elapsed="0.000399"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.373691" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:02.373179" elapsed="0.000541"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.380036" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:02.379619" elapsed="0.000480"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.380691" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:02.380257" elapsed="0.000493"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:02.403040" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:02.403117" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:04:02 GMT', 'Expires': 'Tue, 14 Apr 2026 06:04:02 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:04:02.403352" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:02.397560" elapsed="0.005851"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.380818" elapsed="0.022700"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.403733" elapsed="0.000074"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.403547" elapsed="0.000376"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.380799" elapsed="0.023148"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.409623" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:02.405774" elapsed="0.004036"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.405285" elapsed="0.004596"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.405252" elapsed="0.004712"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.414486" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:02.410732" elapsed="0.003842"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.410083" elapsed="0.004540"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.410040" elapsed="0.004640"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.416300" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:02.415202" elapsed="0.001229"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.417050" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.416582" elapsed="0.000564"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.418055" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:02.417541" elapsed="0.000550"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.417203" elapsed="0.000937"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.416549" elapsed="0.001645"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.419817" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:02.418769" elapsed="0.001136"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.420506" elapsed="0.000047"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.420026" elapsed="0.000578"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.421502" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:02.420986" elapsed="0.000552"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:02.420662" elapsed="0.000925"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.419993" elapsed="0.001650"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:02.421929" elapsed="0.000862"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:02.423697" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:02.423058" elapsed="0.000729"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:02.424048" elapsed="0.002962"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:02.404436" elapsed="0.022672"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:02.427310" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:02.427181" elapsed="0.000239"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:02.427162" elapsed="0.000284"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:02.430885" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:02.427596" elapsed="0.003318"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:02.430967" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T07:04:02.431130" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:02.374710" elapsed="0.056446"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:02.431213" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:02.431383" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:04:02.373938" elapsed="0.057474"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:02.432844" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:04:02.431983" elapsed="0.001070">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:04:02.433137" elapsed="0.000018"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:04:02.431637" elapsed="0.001641">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.433555" elapsed="0.000023"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.433751" elapsed="0.000021"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:04:02.433818" elapsed="0.000016"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:04:02.197204" elapsed="0.236743">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:04:02.434063" elapsed="0.000017"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:04:02.196432" elapsed="0.237756">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.434470" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.434305" elapsed="0.000222"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.434692" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.434550" elapsed="0.000195"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.434910" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.434768" elapsed="0.000193"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:02.434287" elapsed="0.000696"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:04:02.196243" elapsed="0.238795">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:04:02.196036" elapsed="0.239120">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:02.435232" elapsed="0.000016"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:04:02.191996" elapsed="0.243361">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.435580" elapsed="0.000021"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.435809" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:02.435667" elapsed="0.000193"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:02.435650" elapsed="0.000232"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.436018" elapsed="0.000043"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.436218" elapsed="0.000020"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:02.436283" elapsed="0.000015"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:04:02.191139" elapsed="0.245287">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.436623" elapsed="0.000021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.436787" elapsed="0.000020"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:02.436951" elapsed="0.000021"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:04:02.190411" elapsed="0.246624">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:04:01.665685" elapsed="0.771462">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:04:02.437220" elapsed="0.000016"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:04:01.637674" elapsed="0.799666">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.510959" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:04:12.510571" elapsed="0.000422"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:12.532571" elapsed="0.000251"/>
</kw>
<msg time="2026-04-14T07:04:12.532878" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:12.531887" elapsed="0.001055"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:04:12.531381" elapsed="0.001745"/>
</kw>
<msg time="2026-04-14T07:04:12.533176" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:12.521278" elapsed="0.011942"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:04:12.520880" elapsed="0.012413"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:04:12.533946" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:04:12.534067" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:04:12.533700" elapsed="0.000396"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.536797" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:12.536402" elapsed="0.000423"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.537289" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:12.536990" elapsed="0.000325"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:04:12.537379" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:04:12.537547" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:04:12.536010" elapsed="0.001562"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:12.537730" elapsed="0.000157"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.538503" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:12.538109" elapsed="0.000424"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.538942" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:12.538696" elapsed="0.000271"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.539520" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:12.539116" elapsed="0.000431"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.542084" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:12.541699" elapsed="0.000418"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:04:12.542172" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:04:12.542344" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:04:12.541334" elapsed="0.001056"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.600069" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:12.599684" elapsed="0.000414"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:12.600881" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:12.600631" elapsed="0.000330">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:12.601057" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:12.600267" elapsed="0.000820"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.601670" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:12.601255" elapsed="0.000442"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:04:12.602002" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:04:12.602245" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:04:12.601864" elapsed="0.000411"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.602720" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:12.602465" elapsed="0.000300"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.603749" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:12.603488" elapsed="0.000306"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.604225" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:04:12.603956" elapsed="0.000296"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.604597" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.604806" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.604984" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:04:12.604454" elapsed="0.000588"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:04:12.604299" elapsed="0.000775"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:04:12.605119" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:12.605283" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:04:12.603135" elapsed="0.002173"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:12.602836" elapsed="0.002504"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.605539" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:12.605380" elapsed="0.000215"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.602815" elapsed="0.002801"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.606240" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:12.605762" elapsed="0.000509"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:04:12.606328" elapsed="0.000051"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:04:12.599039" elapsed="0.007451"/>
</kw>
<msg time="2026-04-14T07:04:12.606544" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:12.584982" elapsed="0.021651"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.621521" elapsed="0.000085"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.635604" elapsed="0.000052"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.649445" elapsed="0.000052"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.649814" elapsed="0.000047"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.650187" elapsed="0.000063"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.650864" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:12.650710" elapsed="0.000213"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:12.650693" elapsed="0.000254"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.651091" elapsed="0.000022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.651262" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.651448" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:04:12.650648" elapsed="0.000873"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:04:12.650448" elapsed="0.001113"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.651856" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:12.651983" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:04:12.652223" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:04:12.578761" elapsed="0.073509"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:12.654758" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:12.654477" elapsed="0.000348">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:12.655020" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:12.653901" elapsed="0.001153"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.655541" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:12.655165" elapsed="0.000445"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.656215" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:12.655915" elapsed="0.000326"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:12.655650" elapsed="0.000637"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.655132" elapsed="0.001192"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.659309" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:12.656636" elapsed="0.002709"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:04:12.659440" elapsed="0.000073"/>
</return>
<msg time="2026-04-14T07:04:12.659771" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:12.653099" elapsed="0.006712"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:12.662073" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:12.661826" elapsed="0.000312">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:12.662493" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:12.661373" elapsed="0.001164"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:04:12.662894" elapsed="0.000051"/>
</return>
<status status="PASS" start="2026-04-14T07:04:12.662660" elapsed="0.000329"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.662627" elapsed="0.000399"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.663316" elapsed="0.000061"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.663678" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:12.663796" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:04:12.666324" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:12.660576" elapsed="0.005864"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.669901" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:12.669543" elapsed="0.000447"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.670780" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:12.670314" elapsed="0.000553"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:12.683634" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:12.684612" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:04:12.685106" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:12.673348" elapsed="0.011820"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:12.670974" elapsed="0.014321"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.685975" elapsed="0.000054"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:12.685437" elapsed="0.000709"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.670942" elapsed="0.015312"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.693260" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:12.689593" elapsed="0.004192"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:12.689045" elapsed="0.004776"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.688998" elapsed="0.004849"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.696739" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:12.694137" elapsed="0.002648"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:12.693904" elapsed="0.002916"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.693887" elapsed="0.002958"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.697442" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:12.697023" elapsed="0.000446"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.697789" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:12.697542" elapsed="0.000306"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.698424" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:12.698043" elapsed="0.000414"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:12.697873" elapsed="0.000628"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.697522" elapsed="0.001005"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.699085" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:12.698707" elapsed="0.000406"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.699443" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:12.699185" elapsed="0.000317"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.700000" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:12.699698" elapsed="0.000329"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:12.699530" elapsed="0.000532"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.699165" elapsed="0.000919"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:12.700240" elapsed="0.000385"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:12.701089" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:12.700796" elapsed="0.000319"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:12.701275" elapsed="0.002820"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:12.687805" elapsed="0.016403"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:12.704543" elapsed="0.000029"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:12.704319" elapsed="0.000293"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.704286" elapsed="0.000363"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:12.717826" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:12.704935" elapsed="0.012932"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:12.717948" elapsed="0.000078"/>
</return>
<msg time="2026-04-14T07:04:12.718311" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:12.667163" elapsed="0.051220"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:12.718596" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:04:12.718825" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:04:12.551648" elapsed="0.167205"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.719198" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:12.718940" elapsed="0.000718"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.718922" elapsed="0.000766"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:12.719724" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:04:12.546912" elapsed="0.172943"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:12.542470" elapsed="0.177429"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.542450" elapsed="0.177474"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:04:12.720564" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:04:12.720455" elapsed="0.000170"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:04:12.720688" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:12.720649" elapsed="0.000078"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.720436" elapsed="0.000314"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.720902" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:04:12.721024" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:04:12.720163" elapsed="0.000886"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.721625" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:12.721223" elapsed="0.000430"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.722283" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:12.721814" elapsed="0.000540"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.728807" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:12.728385" elapsed="0.000485"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.729465" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:12.729030" elapsed="0.000495"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:12.751072" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:12.751151" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:04:12 GMT', 'Expires': 'Tue, 14 Apr 2026 06:04:12 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"297.7 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150252,"status":200} 
 </msg>
<msg time="2026-04-14T07:04:12.751312" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:12.745341" elapsed="0.006012"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:12.729595" elapsed="0.022146"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.751961" elapsed="0.000074"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:12.751772" elapsed="0.000379"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.729576" elapsed="0.022599"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.757390" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"297.7 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150252,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:12.753968" elapsed="0.003619"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:12.753530" elapsed="0.004127"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.753496" elapsed="0.004244"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.762317" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:12.758551" elapsed="0.003973"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:12.757862" elapsed="0.004752"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.757819" elapsed="0.004892"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.764655" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:12.763574" elapsed="0.001170"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.765331" elapsed="0.000061"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:12.764864" elapsed="0.000581"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.766327" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:12.765833" elapsed="0.000562"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:12.765506" elapsed="0.000952"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.764831" elapsed="0.001696"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.768175" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:12.767081" elapsed="0.001183"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.768874" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:12.768402" elapsed="0.000570"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.769865" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:12.769369" elapsed="0.000531"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:12.769030" elapsed="0.000921"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.768353" elapsed="0.001653"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:12.770263" elapsed="0.000889"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:12.772111" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:12.771487" elapsed="0.000713"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:12.772476" elapsed="0.003116"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:12.752664" elapsed="0.023056"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:12.775983" elapsed="0.000023"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:12.775816" elapsed="0.000286"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.775790" elapsed="0.000344"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:12.780544" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:12.776317" elapsed="0.004263"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:12.780645" elapsed="0.000046"/>
</return>
<msg time="2026-04-14T07:04:12.780847" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:12.723341" elapsed="0.057539"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:12.780953" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:04:12.781137" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:04:12.722599" elapsed="0.058570"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.782587" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150252, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:12.781942" elapsed="0.000685"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:04:12.782767" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:04:12.782951" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150252, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:04:12.781481" elapsed="0.001498"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:04:12.783345" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:04:12.783141" elapsed="0.000331"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:04:12.783840" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:04:12.783636" elapsed="0.000230"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:04:12.783914" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:04:12.784070" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:04:12.540717" elapsed="0.243378"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:04:12.784154" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:04:12.784304" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:04:12.539972" elapsed="0.244358"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.784668" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:12.784433" elapsed="0.000292"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:12.784963" elapsed="0.000202"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:12.784749" elapsed="0.000454"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.785395" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:12.785228" elapsed="0.000221"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.784413" elapsed="0.001059"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:04:12.539797" elapsed="0.245699"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:04:12.539594" elapsed="0.245937"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:04:12.785578" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:12.785786" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:04:12.785832" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:04:12.535269" elapsed="0.250586"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.786619" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:04:12.786713" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:04:12.786034" elapsed="0.000705"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.787038" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:12.786813" elapsed="0.000280"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.786793" elapsed="0.000324"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.789378" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:04:12.787258" elapsed="0.002170"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:04:12.789785" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:12.789596" elapsed="0.000215"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:04:12.789859" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:12.790057" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:04:12.790102" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:04:12.534425" elapsed="0.255700"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:12.790295" elapsed="0.000192"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:04:12.790681" elapsed="0.000298"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:04:12.791178" elapsed="0.000321"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:04:12.533552" elapsed="0.257988"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:04:12.792030" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:04:12.792075" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:04:12.791799" elapsed="0.000299"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.795183" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:12.794788" elapsed="0.000423"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.795702" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:12.795390" elapsed="0.000350"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:04:12.795797" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:12.795961" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:04:12.794212" elapsed="0.001774"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:12.796153" elapsed="0.000197"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.796999" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:12.796578" elapsed="0.000460"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.797602" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:12.797243" elapsed="0.000394"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.798153" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:12.797835" elapsed="0.000351"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.800794" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:12.800433" elapsed="0.000389"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:04:12.800868" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:12.801020" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:04:12.800064" elapsed="0.000981"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.858600" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:12.858157" elapsed="0.000473"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:12.859448" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:12.859153" elapsed="0.000378">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:12.859628" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:12.858804" elapsed="0.000850"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.860217" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:12.859822" elapsed="0.000422"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:04:12.860580" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:04:12.860761" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:04:12.860426" elapsed="0.000361"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.861204" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:12.860951" elapsed="0.000298"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.862303" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:12.862040" elapsed="0.000308"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.862832" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:04:12.862534" elapsed="0.000324"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.863190" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.863417" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.863596" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:04:12.863049" elapsed="0.000606"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:04:12.862908" elapsed="0.000778"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:04:12.863733" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:12.863895" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:04:12.861704" elapsed="0.002217"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:12.861393" elapsed="0.002560"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.864129" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:12.863978" elapsed="0.000207"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.861354" elapsed="0.002852"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.864825" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:12.864353" elapsed="0.000500"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:04:12.864904" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:04:12.857527" elapsed="0.007503"/>
</kw>
<msg time="2026-04-14T07:04:12.865084" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:12.843592" elapsed="0.021584"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.879200" elapsed="0.000053"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.893048" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.907038" elapsed="0.000051"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.907421" elapsed="0.000046"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.907763" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.908295" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:12.908143" elapsed="0.000208"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:12.908126" elapsed="0.000268"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.908544" elapsed="0.000054"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.908753" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.908922" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:04:12.908081" elapsed="0.000912"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:04:12.907892" elapsed="0.001137"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.909318" elapsed="0.000058"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:12.909461" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:04:12.909686" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:04:12.837315" elapsed="0.072413"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:12.912110" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:12.911861" elapsed="0.000314">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:12.912399" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:12.911409" elapsed="0.001027"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.912899" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:12.912552" elapsed="0.000415"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.913583" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:12.913265" elapsed="0.000344"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:12.913006" elapsed="0.000649"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.912520" elapsed="0.001173"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.916759" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:12.913986" elapsed="0.002809"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:04:12.916873" elapsed="0.000072"/>
</return>
<msg time="2026-04-14T07:04:12.917207" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:12.910543" elapsed="0.006703"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:12.919533" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:12.919272" elapsed="0.000324">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:12.919794" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:12.918830" elapsed="0.000998"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:04:12.920170" elapsed="0.000051"/>
</return>
<status status="PASS" start="2026-04-14T07:04:12.919938" elapsed="0.000328"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.919906" elapsed="0.000398"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.920709" elapsed="0.000047"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.921046" elapsed="0.000044"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:12.921160" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:04:12.923713" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:12.918017" elapsed="0.005737"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.927282" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:12.926921" elapsed="0.000503"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.928061" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:12.927714" elapsed="0.000433"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:12.941675" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:12.942656" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:04:12.943215" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:12.930762" elapsed="0.012515"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:12.928254" elapsed="0.015180"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.944073" elapsed="0.000052"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:12.943537" elapsed="0.000705"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.928223" elapsed="0.016099"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.951769" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:12.947612" elapsed="0.004894"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:12.947125" elapsed="0.005435"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.947068" elapsed="0.005528"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.956348" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:12.952994" elapsed="0.003415"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:12.952676" elapsed="0.003768"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.952651" elapsed="0.003818"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.957043" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:12.956642" elapsed="0.000427"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.957406" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:12.957140" elapsed="0.000325"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.957956" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:12.957655" elapsed="0.000327"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:12.957489" elapsed="0.000528"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.957121" elapsed="0.000917"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.958591" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:12.958203" elapsed="0.000414"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.959014" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:12.958688" elapsed="0.000387"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.959583" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:12.959266" elapsed="0.000342"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:12.959100" elapsed="0.000544"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.958669" elapsed="0.000996"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:12.959818" elapsed="0.000350"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:12.960652" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:12.960337" elapsed="0.000340"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:12.960837" elapsed="0.002734"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:12.945773" elapsed="0.017909"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:12.963995" elapsed="0.000029"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:12.963793" elapsed="0.000272"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.963760" elapsed="0.000340"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:12.977174" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:12.964409" elapsed="0.012805"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:12.977295" elapsed="0.000105"/>
</return>
<msg time="2026-04-14T07:04:12.977679" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:12.924500" elapsed="0.053221"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:12.977898" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:12.978119" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:04:12.810507" elapsed="0.167640"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.978501" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:12.978234" elapsed="0.000772"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.978215" elapsed="0.000823"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:12.979074" elapsed="0.000029"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:04:12.805752" elapsed="0.173455"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:12.801116" elapsed="0.178136"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.801097" elapsed="0.178180"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:04:12.979921" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:12.979809" elapsed="0.000158"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:04:12.980092" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:04:12.979990" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.979791" elapsed="0.000383"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:12.980326" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:04:12.980465" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:04:12.979535" elapsed="0.000958"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.981050" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:12.980673" elapsed="0.000404"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.981724" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:12.981238" elapsed="0.000515"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.988255" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:12.987837" elapsed="0.000480"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:12.988909" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:12.988492" elapsed="0.000477"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:13.012808" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:13.012886" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:04:12 GMT', 'Expires': 'Tue, 14 Apr 2026 06:04:12 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":161,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:04:08.206","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"326.7 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":112,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150252,"status":200} 
 </msg>
<msg time="2026-04-14T07:04:13.013057" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:13.005974" elapsed="0.007124"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:12.989037" elapsed="0.024169"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.013439" elapsed="0.000083"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:13.013235" elapsed="0.000452"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:12.989018" elapsed="0.024704"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.020467" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":161,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:04:08.206","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"326.7 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":112,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150252,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:13.016669" elapsed="0.003997"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:13.016033" elapsed="0.004704"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.015984" elapsed="0.004835"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.024880" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:13.021578" elapsed="0.003390"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:13.020940" elapsed="0.004078"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.020897" elapsed="0.004179"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.026722" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:13.025626" elapsed="0.001185"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.027501" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:13.026962" elapsed="0.000637"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.028537" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:13.027981" elapsed="0.000596"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:13.027657" elapsed="0.000972"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.026923" elapsed="0.001760"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.030280" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:13.029203" elapsed="0.001218"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.031088" elapsed="0.000060"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:13.030547" elapsed="0.000655"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.032103" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:13.031604" elapsed="0.000535"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:13.031260" elapsed="0.000929"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.030514" elapsed="0.001731"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:13.032521" elapsed="0.000801"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:13.034373" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:13.033735" elapsed="0.000728"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:13.034730" elapsed="0.007755"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:13.014712" elapsed="0.028067"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:13.043545" elapsed="0.000021"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:13.043146" elapsed="0.000518"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.043061" elapsed="0.000651"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:13.047639" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:13.043984" elapsed="0.003688"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:13.047727" elapsed="0.000045"/>
</return>
<msg time="2026-04-14T07:04:13.047917" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:12.982740" elapsed="0.065204"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:13.048008" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:13.048167" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:04:12.981972" elapsed="0.066221"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.049584" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615025...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:13.048968" elapsed="0.000660"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:04:13.049775" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:04:13.049960" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615025...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:04:13.048499" elapsed="0.001488"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:04:13.050377" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 112, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIniti...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:04:13.050153" elapsed="0.000254"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:04:13.050784" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:04:13.050571" elapsed="0.000241"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:04:13.050860" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:04:13.051047" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:04:12.799435" elapsed="0.251638"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:04:13.051135" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:13.051296" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:04:12.798673" elapsed="0.252649"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.051875" elapsed="0.000051"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:13.051428" elapsed="0.000579"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:13.052578" elapsed="0.000460"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:13.052062" elapsed="0.001060"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.053609" elapsed="0.000054"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:13.053179" elapsed="0.000566"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.051408" elapsed="0.002393"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:04:12.798495" elapsed="0.255359"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:04:12.798241" elapsed="0.255688"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:04:13.054030" elapsed="0.000060"/>
</return>
<msg time="2026-04-14T07:04:13.054545" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:04:13.054650" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:04:12.793380" elapsed="0.261334"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.055701" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:04:13.055788" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:04:13.055187" elapsed="0.000625"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.056107" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:13.055882" elapsed="0.000278"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.055863" elapsed="0.000321"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.058809" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:04:13.056324" elapsed="0.002533"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:04:13.059250" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:13.059055" elapsed="0.000220"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:04:13.059323" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:13.059548" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:04:13.059593" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:04:12.792405" elapsed="0.267211"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:13.059803" elapsed="0.000161"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:04:13.060126" elapsed="0.000322"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:04:13.060650" elapsed="0.000305"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:04:12.791657" elapsed="0.269340"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:04:13.061521" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:04:13.061567" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:04:13.061270" elapsed="0.000320"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.064402" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:13.063988" elapsed="0.000444"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.064910" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:13.064598" elapsed="0.000338"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:04:13.064981" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:13.065140" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:04:13.063588" elapsed="0.001577"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:13.065323" elapsed="0.000174"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.066015" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:13.065666" elapsed="0.000376"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.066462" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:13.066203" elapsed="0.000285"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.066885" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:13.066638" elapsed="0.000293"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.069526" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:13.069178" elapsed="0.000378"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:04:13.069605" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:13.069758" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:04:13.068809" elapsed="0.000974"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.128279" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:13.127893" elapsed="0.000415"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:13.129125" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:13.128856" elapsed="0.000350">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:13.129304" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:13.128496" elapsed="0.000834"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.129919" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:13.129517" elapsed="0.000429"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:04:13.130252" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:04:13.130436" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:04:13.130112" elapsed="0.000350"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.130890" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:13.130627" elapsed="0.000309"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.132032" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:13.131760" elapsed="0.000318"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.132544" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:04:13.132246" elapsed="0.000324"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.132912" elapsed="0.000024"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.133129" elapsed="0.000026"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.133309" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:04:13.132766" elapsed="0.000619"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:04:13.132621" elapsed="0.000796"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:04:13.133464" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:04:13.133633" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:04:13.131421" elapsed="0.002237"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:13.131080" elapsed="0.002611"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.133885" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:13.133716" elapsed="0.000228"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.130987" elapsed="0.002978"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.134579" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:13.134113" elapsed="0.000494"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:04:13.134656" elapsed="0.000031"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:04:13.127235" elapsed="0.007550"/>
</kw>
<msg time="2026-04-14T07:04:13.134845" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:13.112887" elapsed="0.022055"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.149096" elapsed="0.000054"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.163001" elapsed="0.000052"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.176833" elapsed="0.000053"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.177197" elapsed="0.000045"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.177565" elapsed="0.000046"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.178108" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:13.177955" elapsed="0.000209"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:13.177937" elapsed="0.000251"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.178332" elapsed="0.000073"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.178562" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.178732" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:04:13.177890" elapsed="0.000914"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:04:13.177696" elapsed="0.001143"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.179149" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:13.179277" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:04:13.179528" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:04:13.106540" elapsed="0.073030"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:13.181933" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:13.181668" elapsed="0.000337">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:13.182203" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:13.181192" elapsed="0.001046"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.182740" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:13.182349" elapsed="0.000459"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.183464" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:13.183143" elapsed="0.000348"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:13.182849" elapsed="0.000687"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.182317" elapsed="0.001257"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.186518" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:13.183870" elapsed="0.002685"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:04:13.186631" elapsed="0.000073"/>
</return>
<msg time="2026-04-14T07:04:13.186967" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:13.180397" elapsed="0.006610"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:13.189291" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:13.189046" elapsed="0.000307">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:13.189571" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:13.188602" elapsed="0.001003"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:04:13.189949" elapsed="0.000051"/>
</return>
<status status="PASS" start="2026-04-14T07:04:13.189716" elapsed="0.000328"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.189683" elapsed="0.000399"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.190486" elapsed="0.000052"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.190831" elapsed="0.000044"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:13.190946" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:04:13.193437" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:13.187800" elapsed="0.005678"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.196975" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:13.196619" elapsed="0.000485"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.197763" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:13.197411" elapsed="0.000440"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:13.211980" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:13.212460" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:04:13.212661" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:13.200472" elapsed="0.012216"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:13.197959" elapsed="0.014785"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.213029" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:13.212789" elapsed="0.000316"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.197926" elapsed="0.015216"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.217515" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:13.214589" elapsed="0.003471"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:13.214334" elapsed="0.003763"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.214312" elapsed="0.003811"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.221015" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:13.218445" elapsed="0.002617"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:13.218180" elapsed="0.002916"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.218162" elapsed="0.002959"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.221734" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:13.221299" elapsed="0.000462"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.222076" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:13.221831" elapsed="0.000304"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.222669" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:13.222327" elapsed="0.000369"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:13.222159" elapsed="0.000573"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.221812" elapsed="0.000941"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.223321" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:13.222918" elapsed="0.000430"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.223678" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:13.223437" elapsed="0.000299"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.224224" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:13.223925" elapsed="0.000325"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:13.223761" elapsed="0.000525"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.223416" elapsed="0.000891"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:13.224479" elapsed="0.000355"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:13.225318" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:13.225005" elapsed="0.000339"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:13.225520" elapsed="0.002722"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:13.213797" elapsed="0.014579"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:13.228699" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:13.228494" elapsed="0.000276"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.228461" elapsed="0.000344"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:13.242107" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:13.229094" elapsed="0.013077"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:13.242291" elapsed="0.000137"/>
</return>
<msg time="2026-04-14T07:04:13.242747" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:13.194194" elapsed="0.048597"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:13.242980" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:13.243229" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:04:13.079458" elapsed="0.163800"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.243777" elapsed="0.000034"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:13.243383" elapsed="0.000914"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.243344" elapsed="0.000983"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:13.244381" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:04:13.074608" elapsed="0.169910"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:13.069853" elapsed="0.174711"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.069835" elapsed="0.174755"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:04:13.245300" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:04:13.245188" elapsed="0.000187"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:04:13.245439" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:13.245400" elapsed="0.000079"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.245169" elapsed="0.000332"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.245690" elapsed="0.000024"/>
</kw>
<msg time="2026-04-14T07:04:13.245814" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:04:13.244851" elapsed="0.000989"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.246533" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:13.246044" elapsed="0.000516"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.247225" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:13.246723" elapsed="0.000532"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.253754" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:13.253304" elapsed="0.000513"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.254416" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:13.253976" elapsed="0.000503"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:13.276173" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:13.276255" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:04:13 GMT', 'Expires': 'Tue, 14 Apr 2026 06:04:13 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:04:13.276500" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:13.270146" elapsed="0.006397"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:13.254552" elapsed="0.022097"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.276864" elapsed="0.000074"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:13.276678" elapsed="0.000376"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.254532" elapsed="0.022546"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.281757" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:13.279103" elapsed="0.002785"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:13.278661" elapsed="0.003275"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.278623" elapsed="0.003372"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.285207" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:13.282546" elapsed="0.002750"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:13.282080" elapsed="0.003264"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.282049" elapsed="0.003371"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.287100" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:13.285947" elapsed="0.001242"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.287863" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:13.287382" elapsed="0.000576"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.288853" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:13.288340" elapsed="0.000549"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:13.288016" elapsed="0.000923"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.287333" elapsed="0.001661"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.290632" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:13.289534" elapsed="0.001187"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.291317" elapsed="0.000060"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:13.290840" elapsed="0.000590"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.292303" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:13.291810" elapsed="0.000529"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:13.291488" elapsed="0.000916"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.290808" elapsed="0.001653"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:13.292727" elapsed="0.000818"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:13.294536" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:13.293815" elapsed="0.000810"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:13.294885" elapsed="0.002841"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:13.277567" elapsed="0.020257"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:13.298026" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:13.297899" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:13.297879" elapsed="0.000264"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:13.301587" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:13.298293" elapsed="0.003323"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:13.301669" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:04:13.301830" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:13.248266" elapsed="0.053591"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:13.301915" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:13.302064" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:04:13.247508" elapsed="0.054582"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:13.303726" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:04:13.302811" elapsed="0.001179">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:04:13.304076" elapsed="0.000020"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:04:13.302317" elapsed="0.001906">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.304435" elapsed="0.000024"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.304614" elapsed="0.000021"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:04:13.304681" elapsed="0.000016"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:04:13.068163" elapsed="0.236650">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:04:13.304930" elapsed="0.000017"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:04:13.067405" elapsed="0.237657">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.305331" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:13.305180" elapsed="0.000222"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.305573" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:13.305427" elapsed="0.000200"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.305795" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:13.305651" elapsed="0.000195"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:13.305160" elapsed="0.000709"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:04:13.067212" elapsed="0.238715">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:04:13.066992" elapsed="0.239062">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:13.306137" elapsed="0.000017"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:04:13.062803" elapsed="0.243465">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.306546" elapsed="0.000023"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.306785" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:13.306639" elapsed="0.000198"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:13.306620" elapsed="0.000240"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.307001" elapsed="0.000044"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.307206" elapsed="0.000022"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:13.307273" elapsed="0.000028"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:04:13.061900" elapsed="0.245534">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.307638" elapsed="0.000021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.307805" elapsed="0.000020"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:13.307971" elapsed="0.000020"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:04:13.061125" elapsed="0.246930">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:04:12.533370" elapsed="0.774808">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:04:13.308254" elapsed="0.000015"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:04:12.505901" elapsed="0.802493">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.321689" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:04:23.321310" elapsed="0.000413"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:23.345431" elapsed="0.000289"/>
</kw>
<msg time="2026-04-14T07:04:23.345784" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:23.344633" elapsed="0.001220"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:04:23.344072" elapsed="0.001966"/>
</kw>
<msg time="2026-04-14T07:04:23.346093" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:23.332446" elapsed="0.013696"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:04:23.331964" elapsed="0.014269"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:04:23.346982" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:04:23.347032" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:04:23.346700" elapsed="0.000357"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.350058" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:23.349666" elapsed="0.000419"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.350565" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:23.350247" elapsed="0.000344"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:04:23.350640" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:04:23.350804" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:04:23.349269" elapsed="0.001559"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:23.350986" elapsed="0.000168"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.351675" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:23.351316" elapsed="0.000385"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.352100" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:23.351860" elapsed="0.000265"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.352530" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:23.352274" elapsed="0.000281"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.355256" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:23.354884" elapsed="0.000399"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:04:23.355330" elapsed="0.000059"/>
</return>
<msg time="2026-04-14T07:04:23.355515" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:04:23.354528" elapsed="0.001012"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.411944" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:23.411565" elapsed="0.000407"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:23.412747" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:23.412499" elapsed="0.000323">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:23.412916" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:23.412140" elapsed="0.000800"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.413507" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:23.413107" elapsed="0.000426"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:04:23.413835" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:04:23.414039" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:04:23.413698" elapsed="0.000368"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.414504" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.414228" elapsed="0.000321"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.415524" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.415251" elapsed="0.000318"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.416159" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:04:23.415734" elapsed="0.000451"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.416529" elapsed="0.000023"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.416743" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.416923" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:04:23.416387" elapsed="0.000594"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:04:23.416234" elapsed="0.000779"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:04:23.417057" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:23.417220" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:04:23.414922" elapsed="0.002323"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.414619" elapsed="0.002659"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.417468" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.417303" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.414598" elapsed="0.002949"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.418158" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:23.417693" elapsed="0.000493"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:04:23.418235" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:04:23.410927" elapsed="0.007457"/>
</kw>
<msg time="2026-04-14T07:04:23.418440" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:23.397049" elapsed="0.021480"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.432166" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.445927" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.459548" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.459913" elapsed="0.000044"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.460253" elapsed="0.000044"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.460848" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.460690" elapsed="0.000215"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:23.460673" elapsed="0.000256"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.461073" elapsed="0.000022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.461255" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.461451" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:04:23.460627" elapsed="0.000897"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:04:23.460436" elapsed="0.001124"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.461854" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:23.461982" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:04:23.462205" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:04:23.390957" elapsed="0.071289"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:23.464580" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:23.464315" elapsed="0.000333">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:23.464849" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:23.463866" elapsed="0.001018"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.465429" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.464996" elapsed="0.000503"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.466099" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:23.465801" elapsed="0.000324"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.465539" elapsed="0.000631"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.464964" elapsed="0.001244"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.469229" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:23.466514" elapsed="0.002751"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:04:23.469342" elapsed="0.000138"/>
</return>
<msg time="2026-04-14T07:04:23.469746" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:23.463069" elapsed="0.006718"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:23.472059" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:23.471816" elapsed="0.000306">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:23.472321" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:23.471351" elapsed="0.001018"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:04:23.472718" elapsed="0.000055"/>
</return>
<status status="PASS" start="2026-04-14T07:04:23.472485" elapsed="0.000331"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.472453" elapsed="0.000401"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.473155" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.473603" elapsed="0.000044"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:23.473718" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:04:23.476027" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:23.470561" elapsed="0.005507"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.479579" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.479211" elapsed="0.000458"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.480298" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.479953" elapsed="0.000448"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:23.492664" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:23.493104" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:04:23.493302" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:23.482979" elapsed="0.010350"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.480508" elapsed="0.012902"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.493692" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.493455" elapsed="0.000312"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.480476" elapsed="0.013327"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.498231" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.495206" elapsed="0.003551"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.494976" elapsed="0.003817"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.494954" elapsed="0.003865"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.501697" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.499104" elapsed="0.002640"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.498875" elapsed="0.002906"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.498858" elapsed="0.002947"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.502373" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:23.501973" elapsed="0.000428"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.502718" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.502472" elapsed="0.000305"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.503280" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:23.502971" elapsed="0.000335"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.502801" elapsed="0.000541"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.502453" elapsed="0.000940"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.503932" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:23.503564" elapsed="0.000395"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.504271" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.504030" elapsed="0.000298"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.504862" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:23.504561" elapsed="0.000327"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.504389" elapsed="0.000535"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.504011" elapsed="0.000934"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:23.505102" elapsed="0.000367"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:23.505936" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:23.505639" elapsed="0.000323"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:23.506120" elapsed="0.002609"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:23.494441" elapsed="0.014408"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:23.509162" elapsed="0.000029"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:23.508960" elapsed="0.000271"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.508928" elapsed="0.000339"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:23.523543" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:23.509582" elapsed="0.014004"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:23.523669" elapsed="0.000086"/>
</return>
<msg time="2026-04-14T07:04:23.524048" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:23.476793" elapsed="0.047298"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:23.524270" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:23.524513" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:04:23.364602" elapsed="0.159938"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.524903" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.524628" elapsed="0.000749"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.524610" elapsed="0.000798"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:23.525443" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:04:23.359981" elapsed="0.165591"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.355615" elapsed="0.170001"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.355595" elapsed="0.170045"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:04:23.526274" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:04:23.526164" elapsed="0.000170"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:04:23.526413" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:23.526371" elapsed="0.000084"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.526146" elapsed="0.000332"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.526635" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T07:04:23.526758" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:04:23.525881" elapsed="0.000903"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.527355" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:23.526964" elapsed="0.000444"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.528062" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:23.527569" elapsed="0.000520"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.534556" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.534114" elapsed="0.000506"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.535230" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.534797" elapsed="0.000493"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:23.557657" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:23.557735" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:04:23 GMT', 'Expires': 'Tue, 14 Apr 2026 06:04:23 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"472.7 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150263,"status":200} 
 </msg>
<msg time="2026-04-14T07:04:23.557897" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:23.550879" elapsed="0.007059"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.535371" elapsed="0.022674"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.558257" elapsed="0.000075"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.558073" elapsed="0.000390"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.535339" elapsed="0.023149"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.563224" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"472.7 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150263,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.560260" elapsed="0.003157"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.559823" elapsed="0.003645"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.559790" elapsed="0.003747"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.566734" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.564068" elapsed="0.002754"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.563623" elapsed="0.003249"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.563592" elapsed="0.003339"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.568649" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:23.567505" elapsed="0.001234"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.569329" elapsed="0.000061"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.568860" elapsed="0.000583"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.570328" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:23.569829" elapsed="0.000549"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.569502" elapsed="0.000929"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.568827" elapsed="0.001660"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.572114" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:23.571013" elapsed="0.001191"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.572848" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.572326" elapsed="0.000617"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.573839" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:23.573325" elapsed="0.000550"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.573001" elapsed="0.000925"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.572292" elapsed="0.001690"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:23.574240" elapsed="0.000820"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:23.576019" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:23.575381" elapsed="0.000727"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:23.576460" elapsed="0.002998"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:23.558947" elapsed="0.020610"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:23.579758" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:23.579630" elapsed="0.000221"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.579610" elapsed="0.000266"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:23.583464" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:23.580026" elapsed="0.003468"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:23.583545" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:04:23.583706" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:23.529078" elapsed="0.054654"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:23.583790" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:23.583940" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:04:23.528307" elapsed="0.055659"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.585020" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150263, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:23.584555" elapsed="0.000494"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:04:23.585134" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:23.585316" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150263, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:04:23.584189" elapsed="0.001153"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:04:23.585731" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:04:23.585527" elapsed="0.000231"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:04:23.586118" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:04:23.585914" elapsed="0.000229"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:04:23.586190" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:23.586342" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:04:23.353893" elapsed="0.232489"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:04:23.586441" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:04:23.586589" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:04:23.352975" elapsed="0.233638"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.586942" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.586693" elapsed="0.000308"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:23.587237" elapsed="0.000218"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.587024" elapsed="0.000469"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.587669" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.587518" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.586676" elapsed="0.001067"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:04:23.352803" elapsed="0.234964"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:04:23.352600" elapsed="0.235199"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:04:23.587841" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:23.588042" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:04:23.588088" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:04:23.348479" elapsed="0.239633"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.588590" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:04:23.588668" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:04:23.588290" elapsed="0.000402"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.588980" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.588761" elapsed="0.000273"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.588743" elapsed="0.000315"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.591473" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:04:23.589196" elapsed="0.002324"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:04:23.591908" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:23.591688" elapsed="0.000246"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:04:23.591982" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:04:23.592178" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:04:23.592223" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:04:23.347463" elapsed="0.244782"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:23.592430" elapsed="0.000165"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:04:23.592749" elapsed="0.000292"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:04:23.593237" elapsed="0.000324"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:04:23.346530" elapsed="0.247071"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:04:23.594081" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:04:23.594125" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:04:23.593854" elapsed="0.000294"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.596823" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:23.596438" elapsed="0.000412"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.597308" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:23.597013" elapsed="0.000320"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:04:23.597394" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:23.597552" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:04:23.596047" elapsed="0.001530"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:23.597734" elapsed="0.000154"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.598404" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:23.598051" elapsed="0.000380"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.598859" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:23.598593" elapsed="0.000292"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.599277" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:23.599038" elapsed="0.000265"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.601838" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:23.601508" elapsed="0.000358"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:04:23.601912" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:23.602063" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:04:23.601139" elapsed="0.000949"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.660147" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:23.659731" elapsed="0.000448"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:23.660973" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:23.660719" elapsed="0.000328">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:23.661143" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:23.660354" elapsed="0.000814"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.661769" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:23.661342" elapsed="0.000456"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:04:23.662111" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:04:23.662267" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:04:23.661971" elapsed="0.000322"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.662727" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.662472" elapsed="0.000303"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.663858" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.663595" elapsed="0.000309"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.664341" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:04:23.664069" elapsed="0.000313"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.664717" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.664927" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.665107" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:04:23.664576" elapsed="0.000589"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:04:23.664432" elapsed="0.000764"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:04:23.665244" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:04:23.665434" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:04:23.663246" elapsed="0.002215"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.662915" elapsed="0.002579"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.665670" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.665519" elapsed="0.000207"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.662890" elapsed="0.002857"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.666333" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:23.665895" elapsed="0.000480"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:04:23.666427" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:04:23.659034" elapsed="0.007519"/>
</kw>
<msg time="2026-04-14T07:04:23.666607" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:23.644381" elapsed="0.022332"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.680644" elapsed="0.000053"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.694459" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.708204" elapsed="0.000049"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.708580" elapsed="0.000064"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.708953" elapsed="0.000049"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.709506" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.709331" elapsed="0.000231"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:23.709315" elapsed="0.000271"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.709729" elapsed="0.000053"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.709938" elapsed="0.000029"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.710117" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:04:23.709270" elapsed="0.000918"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:04:23.709084" elapsed="0.001140"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.710540" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:23.710667" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:04:23.710898" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:04:23.638208" elapsed="0.072731"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:23.713341" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:23.713092" elapsed="0.000349">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:23.713635" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:23.712637" elapsed="0.001033"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.714130" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.713781" elapsed="0.000416"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.714812" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:23.714514" elapsed="0.000324"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.714237" elapsed="0.000646"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.713749" elapsed="0.001172"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.717871" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:23.715214" elapsed="0.002692"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:04:23.717984" elapsed="0.000071"/>
</return>
<msg time="2026-04-14T07:04:23.718315" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:23.711760" elapsed="0.006595"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:23.720639" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:23.720373" elapsed="0.000329">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:23.720899" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:23.719918" elapsed="0.001015"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:04:23.721275" elapsed="0.000051"/>
</return>
<status status="PASS" start="2026-04-14T07:04:23.721044" elapsed="0.000447"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.721012" elapsed="0.000522"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.721827" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.722165" elapsed="0.000044"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:23.722281" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:04:23.724771" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:23.719123" elapsed="0.005689"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.728258" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.727906" elapsed="0.000528"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.729084" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.728735" elapsed="0.000436"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:23.743108" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:23.743569" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:04:23.743767" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:23.731750" elapsed="0.012044"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.729278" elapsed="0.014573"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.744150" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.743895" elapsed="0.000331"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.729247" elapsed="0.015015"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.748649" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.745703" elapsed="0.003465"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.745476" elapsed="0.003728"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.745455" elapsed="0.003774"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.752107" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.749542" elapsed="0.002612"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.749286" elapsed="0.002903"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.749269" elapsed="0.002945"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.752792" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:23.752408" elapsed="0.000411"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.753134" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.752890" elapsed="0.000310"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.753737" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:23.753428" elapsed="0.000335"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.753224" elapsed="0.000575"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.752872" elapsed="0.000949"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.754351" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:23.753986" elapsed="0.000408"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.754705" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.754466" elapsed="0.000297"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.755251" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:23.754953" elapsed="0.000324"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.754787" elapsed="0.000526"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.754447" elapsed="0.000888"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:23.755503" elapsed="0.000374"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:23.756340" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:23.756047" elapsed="0.000343"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:23.756558" elapsed="0.002690"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:23.744920" elapsed="0.014460"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:23.759723" elapsed="0.000042"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:23.759498" elapsed="0.000308"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.759464" elapsed="0.000378"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:23.772439" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:23.760127" elapsed="0.012352"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:23.772566" elapsed="0.000075"/>
</return>
<msg time="2026-04-14T07:04:23.772908" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:23.725559" elapsed="0.047391"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:23.773125" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:23.773347" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:04:23.611523" elapsed="0.161867"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.773724" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.773479" elapsed="0.000683"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.773460" elapsed="0.000731"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:23.774227" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:04:23.606784" elapsed="0.167588"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.602157" elapsed="0.172261"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.602139" elapsed="0.172304"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:04:23.775070" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:23.774959" elapsed="0.000157"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:04:23.775242" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:04:23.775139" elapsed="0.000162"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.774940" elapsed="0.000385"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.775507" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T07:04:23.775631" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:04:23.774681" elapsed="0.000977"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.776211" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:23.775833" elapsed="0.000406"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.776900" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:23.776415" elapsed="0.000515"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.783438" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.782967" elapsed="0.000535"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.784079" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.783662" elapsed="0.000477"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:23.805504" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:23.805582" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:04:23 GMT', 'Expires': 'Tue, 14 Apr 2026 06:04:23 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":167,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:04:23.208","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"336.3 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":115,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150263,"status":200} 
 </msg>
<msg time="2026-04-14T07:04:23.805742" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:23.799742" elapsed="0.006045"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.784208" elapsed="0.021685"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.806108" elapsed="0.000075"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.805923" elapsed="0.000375"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.784189" elapsed="0.022134"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.811150" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":167,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:04:23.208","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"336.3 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":115,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150263,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.808344" elapsed="0.002946"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.807910" elapsed="0.003430"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.807876" elapsed="0.003548"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.814641" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.811956" elapsed="0.002800"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.811511" elapsed="0.003301"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.811481" elapsed="0.003389"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.816485" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:23.815412" elapsed="0.001163"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.817161" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.816696" elapsed="0.000561"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.818217" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:23.817710" elapsed="0.000544"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.817315" elapsed="0.000990"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.816663" elapsed="0.001712"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.820005" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:23.818932" elapsed="0.001162"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.820714" elapsed="0.000047"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.820219" elapsed="0.000594"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.821746" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:23.821200" elapsed="0.000585"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.820871" elapsed="0.000968"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.820184" elapsed="0.001711"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:23.822152" elapsed="0.000830"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:23.823894" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:23.823254" elapsed="0.000730"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:23.824243" elapsed="0.002971"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:23.806834" elapsed="0.020480"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:23.827535" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:23.827405" elapsed="0.000222"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.827384" elapsed="0.000269"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:23.831231" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:23.827809" elapsed="0.003451"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:23.831313" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:04:23.831491" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:23.777921" elapsed="0.053597"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:23.831576" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:23.831726" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:04:23.777150" elapsed="0.054602"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.832803" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615026...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:23.832324" elapsed="0.000509"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:04:23.832918" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:23.833096" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615026...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:04:23.831976" elapsed="0.001147"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:04:23.833604" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 115, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIniti...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:04:23.833284" elapsed="0.000350"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:04:23.833994" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:04:23.833793" elapsed="0.000227"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:04:23.834068" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:04:23.834222" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:04:23.600513" elapsed="0.233734"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:04:23.834306" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:04:23.834483" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:04:23.599762" elapsed="0.234746"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.834809" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.834589" elapsed="0.000277"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:23.835100" elapsed="0.000195"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.834890" elapsed="0.000443"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.835525" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.835372" elapsed="0.000207"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.834571" elapsed="0.001031"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:04:23.599589" elapsed="0.236037"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:04:23.599370" elapsed="0.236287"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:04:23.835700" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:23.835905" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:04:23.835952" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:04:23.595300" elapsed="0.240676"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.836439" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:04:23.836525" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:04:23.836153" elapsed="0.000396"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.837009" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.836781" elapsed="0.000284"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.836600" elapsed="0.000489"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.839372" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:04:23.837229" elapsed="0.002194"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:04:23.839778" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:23.839590" elapsed="0.000214"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:04:23.839858" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:23.840057" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:04:23.840102" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:04:23.594448" elapsed="0.245677"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:23.840296" elapsed="0.000177"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:04:23.840628" elapsed="0.000293"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:04:23.841117" elapsed="0.000320"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:04:23.593715" elapsed="0.247762"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:04:23.841960" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:04:23.842004" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:04:23.841734" elapsed="0.000293"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.844703" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:23.844301" elapsed="0.000429"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.845193" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:23.844897" elapsed="0.000321"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:04:23.845262" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:23.845436" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:04:23.843928" elapsed="0.001533"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:23.845616" elapsed="0.000154"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.846274" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:23.845928" elapsed="0.000372"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.846726" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:23.846483" elapsed="0.000269"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.847135" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:23.846900" elapsed="0.000260"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.849635" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:23.849298" elapsed="0.000364"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:04:23.849707" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:23.849861" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:04:23.848953" elapsed="0.000933"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.906478" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:23.906086" elapsed="0.000419"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:23.907247" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:23.907007" elapsed="0.000314">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:23.907432" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:23.906671" elapsed="0.000786"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.908006" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:23.907624" elapsed="0.000409"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:04:23.908331" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:04:23.908493" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:04:23.908195" elapsed="0.000323"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.908919" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.908676" elapsed="0.000286"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.910002" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.909746" elapsed="0.000301"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.910495" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:04:23.910209" elapsed="0.000312"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.910843" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.911051" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.911227" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:04:23.910705" elapsed="0.000579"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:04:23.910568" elapsed="0.000747"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:04:23.911372" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:04:23.911537" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:04:23.909416" elapsed="0.002146"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.909065" elapsed="0.002528"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.911766" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.911619" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.909010" elapsed="0.002831"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.912432" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:23.911984" elapsed="0.000475"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:04:23.912507" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:04:23.905460" elapsed="0.007171"/>
</kw>
<msg time="2026-04-14T07:04:23.912684" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:23.891690" elapsed="0.021082"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.926557" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.940182" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.953791" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.954158" elapsed="0.000044"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.954521" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.955047" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.954897" elapsed="0.000206"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:23.954880" elapsed="0.000246"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.955268" elapsed="0.000051"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.955490" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.955661" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:04:23.954835" elapsed="0.000897"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:04:23.954648" elapsed="0.001119"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.956053" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:23.956179" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:04:23.956434" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:04:23.885573" elapsed="0.070905"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:23.958770" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:23.958527" elapsed="0.000308">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:23.959027" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:23.958059" elapsed="0.001002"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.959548" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.959170" elapsed="0.000446"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.960199" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:23.959903" elapsed="0.000323"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.959656" elapsed="0.000615"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.959138" elapsed="0.001170"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.963175" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:23.960622" elapsed="0.002588"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:04:23.963287" elapsed="0.000124"/>
</return>
<msg time="2026-04-14T07:04:23.963677" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:23.957275" elapsed="0.006441"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:23.965979" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:23.965738" elapsed="0.000304">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:23.966240" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:23.965282" elapsed="0.000992"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:04:23.966638" elapsed="0.000050"/>
</return>
<status status="PASS" start="2026-04-14T07:04:23.966399" elapsed="0.000332"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.966352" elapsed="0.000420"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.967061" elapsed="0.000045"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.967513" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:23.967631" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:04:23.970080" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:23.964510" elapsed="0.005612"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.973611" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.973242" elapsed="0.000491"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.974382" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.974021" elapsed="0.000452"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:23.986210" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:23.986656" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:04:23.986853" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:23.977049" elapsed="0.009831"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.974587" elapsed="0.012348"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.987214" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.986978" elapsed="0.000311"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.974555" elapsed="0.012770"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.991626" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.988785" elapsed="0.003366"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.988554" elapsed="0.003637"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.988534" elapsed="0.003682"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.995061" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:23.992534" elapsed="0.002573"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.992273" elapsed="0.002868"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.992256" elapsed="0.002909"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.995731" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:23.995332" elapsed="0.000425"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.996092" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.995850" elapsed="0.000300"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.996685" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:23.996338" elapsed="0.000373"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.996174" elapsed="0.000572"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.995830" elapsed="0.000938"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.997295" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:23.996930" elapsed="0.000392"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:23.997648" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:23.997408" elapsed="0.000299"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:23.998335" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:23.997900" elapsed="0.000475"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.997731" elapsed="0.000681"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.997389" elapsed="0.001044"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:23.998585" elapsed="0.000347"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:23.999393" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:23.999098" elapsed="0.000322"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:23.999578" elapsed="0.003890"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:23.987999" elapsed="0.015591"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:24.003918" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:24.003716" elapsed="0.000272"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:24.003682" elapsed="0.000342"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:24.016682" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:24.004309" elapsed="0.012413"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:24.016808" elapsed="0.000076"/>
</return>
<msg time="2026-04-14T07:04:24.017155" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:23.970852" elapsed="0.046346"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:24.017399" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:04:24.017624" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:04:23.859184" elapsed="0.158468"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:24.017989" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:24.017739" elapsed="0.000707"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:24.017721" elapsed="0.000756"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:24.018512" elapsed="0.000029"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:04:23.854553" elapsed="0.164088"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:23.849954" elapsed="0.168731"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:23.849937" elapsed="0.168772"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:04:24.019332" elapsed="0.000041"/>
</return>
<status status="PASS" start="2026-04-14T07:04:24.019223" elapsed="0.000195"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:04:24.019482" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:24.019443" elapsed="0.000080"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:24.019204" elapsed="0.000342"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:24.019696" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:04:24.019818" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:04:24.018951" elapsed="0.000892"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:24.020416" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:24.020019" elapsed="0.000425"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:24.021068" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:24.020606" elapsed="0.000489"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:24.027547" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:24.027069" elapsed="0.000542"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:24.028185" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:24.027772" elapsed="0.000473"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:24.049633" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:24.049714" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:04:24 GMT', 'Expires': 'Tue, 14 Apr 2026 06:04:24 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:04:24.049941" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:24.043704" elapsed="0.006279"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:24.028314" elapsed="0.021775"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:24.050304" elapsed="0.000090"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:24.050119" elapsed="0.000395"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:24.028295" elapsed="0.022243"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:24.055327" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:24.052329" elapsed="0.003154"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:24.051891" elapsed="0.003643"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:24.051857" elapsed="0.003737"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:24.058914" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:24.056121" elapsed="0.002883"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:24.055680" elapsed="0.003373"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:24.055649" elapsed="0.003464"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:24.060722" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:24.059659" elapsed="0.001154"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:24.061456" elapsed="0.000055"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:24.060966" elapsed="0.000596"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:24.062490" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:24.061947" elapsed="0.000580"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:24.061621" elapsed="0.000957"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:24.060932" elapsed="0.001701"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:24.064241" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:24.063171" elapsed="0.001159"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:24.064934" elapsed="0.000047"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:24.064470" elapsed="0.000561"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:24.065923" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:24.065428" elapsed="0.000531"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:24.065089" elapsed="0.000919"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:24.064436" elapsed="0.001627"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:24.066318" elapsed="0.000845"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:24.068194" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:24.067578" elapsed="0.000703"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:24.068562" elapsed="0.002927"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:24.051023" elapsed="0.020566"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:24.071790" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:24.071663" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:24.071643" elapsed="0.000264"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:24.075187" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:24.072056" elapsed="0.003160"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:24.075268" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:24.075537" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:24.022068" elapsed="0.053496"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:24.075623" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:24.075770" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:04:24.021311" elapsed="0.054485"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:24.077220" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:04:24.076382" elapsed="0.001064">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:04:24.077533" elapsed="0.000018"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:04:24.076021" elapsed="0.001652">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:24.077867" elapsed="0.000023"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:24.078044" elapsed="0.000022"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:04:24.078112" elapsed="0.000015"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:04:23.848329" elapsed="0.229910">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:04:24.078353" elapsed="0.000033"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:04:23.847604" elapsed="0.230923">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:24.078791" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:24.078642" elapsed="0.000205"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:24.079015" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:24.078871" elapsed="0.000198"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:24.079235" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:24.079091" elapsed="0.000195"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:24.078624" elapsed="0.000685"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:04:23.847432" elapsed="0.231976">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:04:23.847208" elapsed="0.232320">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:24.079606" elapsed="0.000016"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:04:23.843190" elapsed="0.236542">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:24.079944" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:24.080178" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:24.080033" elapsed="0.000196"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:24.080016" elapsed="0.000236"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:24.080432" elapsed="0.000052"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:24.080643" elapsed="0.000021"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:24.080709" elapsed="0.000016"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:04:23.842322" elapsed="0.238514">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:24.081032" elapsed="0.000021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:24.081199" elapsed="0.000020"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:24.081392" elapsed="0.000023"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:04:23.841594" elapsed="0.239885">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:04:23.346302" elapsed="0.735290">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:04:24.081666" elapsed="0.000016"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:04:23.316812" elapsed="0.764975">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.099242" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:04:34.098850" elapsed="0.000427"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:34.120065" elapsed="0.000249"/>
</kw>
<msg time="2026-04-14T07:04:34.120385" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:34.119398" elapsed="0.001053"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:04:34.118911" elapsed="0.001688"/>
</kw>
<msg time="2026-04-14T07:04:34.120649" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:34.109510" elapsed="0.011184"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:04:34.109092" elapsed="0.011676"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:04:34.121463" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:04:34.121509" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:04:34.121182" elapsed="0.000350"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.124260" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:34.123868" elapsed="0.000419"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.124767" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:34.124466" elapsed="0.000328"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:04:34.124843" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:04:34.125007" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:04:34.123488" elapsed="0.001543"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:34.125188" elapsed="0.000157"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.125889" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:34.125523" elapsed="0.000392"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.126319" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:34.126076" elapsed="0.000268"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.126751" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:34.126512" elapsed="0.000264"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.129512" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:34.129130" elapsed="0.000409"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:04:34.129597" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:04:34.129751" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:04:34.128777" elapsed="0.001000"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.186738" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:34.186335" elapsed="0.000433"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:34.187555" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:34.187280" elapsed="0.000356">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:34.187732" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:34.186939" elapsed="0.000817"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.188315" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:34.187925" elapsed="0.000417"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:04:34.188666" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:04:34.188889" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:04:34.188524" elapsed="0.000391"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.189343" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.189081" elapsed="0.000327"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.190408" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.190134" elapsed="0.000320"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.191066" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:04:34.190619" elapsed="0.000474"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.191446" elapsed="0.000023"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.191659" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.191838" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:04:34.191289" elapsed="0.000606"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.191144" elapsed="0.000783"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:04:34.191975" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:04:34.192142" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:04:34.189799" elapsed="0.002368"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.189486" elapsed="0.002712"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.192390" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.192224" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.189461" elapsed="0.003007"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.193073" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.192617" elapsed="0.000490"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:04:34.193158" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:04:34.185704" elapsed="0.007753"/>
</kw>
<msg time="2026-04-14T07:04:34.193520" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:34.171820" elapsed="0.021810"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.207294" elapsed="0.000053"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.220906" elapsed="0.000052"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.234530" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.234906" elapsed="0.000046"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.235290" elapsed="0.000046"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.235929" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.235772" elapsed="0.000214"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:34.235754" elapsed="0.000257"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.236158" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.236329" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.236520" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:04:34.235705" elapsed="0.000888"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.235505" elapsed="0.001124"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.236921" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.237051" elapsed="0.000065"/>
</return>
<msg time="2026-04-14T07:04:34.237302" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:04:34.165659" elapsed="0.071685"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:34.239758" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:34.239477" elapsed="0.000353">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:34.240029" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:34.238992" elapsed="0.001076"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.240592" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.240181" elapsed="0.000480"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.241299" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:34.240964" elapsed="0.000361"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.240700" elapsed="0.000688"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.240149" elapsed="0.001277"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.244510" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:34.241721" elapsed="0.002825"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:04:34.244624" elapsed="0.000073"/>
</return>
<msg time="2026-04-14T07:04:34.244956" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:34.238184" elapsed="0.006813"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:34.247327" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:34.247071" elapsed="0.000336">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:34.247607" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:34.246615" elapsed="0.001026"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:04:34.247985" elapsed="0.000050"/>
</return>
<status status="PASS" start="2026-04-14T07:04:34.247753" elapsed="0.000325"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.247720" elapsed="0.000396"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.248516" elapsed="0.000048"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.248874" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.248991" elapsed="0.000063"/>
</return>
<msg time="2026-04-14T07:04:34.251355" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:34.245814" elapsed="0.005732"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.255041" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.254688" elapsed="0.000442"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.255780" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.255434" elapsed="0.000432"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:34.268394" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:34.269438" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:04:34.270081" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:34.258453" elapsed="0.011695"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.255971" elapsed="0.014350"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.271149" elapsed="0.000059"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.270497" elapsed="0.000830"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.255939" elapsed="0.015507"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.282142" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.274942" elapsed="0.008391"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.274348" elapsed="0.009091"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.274297" elapsed="0.009200"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.287896" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.284146" elapsed="0.003796"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.283623" elapsed="0.004354"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.283585" elapsed="0.004417"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.288644" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.288203" elapsed="0.000468"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.289016" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.288742" elapsed="0.000332"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.289593" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:34.289268" elapsed="0.000351"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.289098" elapsed="0.000557"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.288723" elapsed="0.000954"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.290205" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.289840" elapsed="0.000393"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.290557" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.290303" elapsed="0.000312"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.291099" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:34.290801" elapsed="0.000326"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.290638" elapsed="0.000525"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.290284" elapsed="0.000900"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:34.291344" elapsed="0.000366"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:34.292184" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.291879" elapsed="0.000331"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:34.292382" elapsed="0.002601"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:34.273012" elapsed="0.022086"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.295438" elapsed="0.000033"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:34.295210" elapsed="0.000304"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.295178" elapsed="0.000372"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:34.308395" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:34.295836" elapsed="0.012600"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:34.308514" elapsed="0.000081"/>
</return>
<msg time="2026-04-14T07:04:34.308894" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:34.252281" elapsed="0.056655"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:34.309114" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:34.309337" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:04:34.139106" elapsed="0.170276"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.309723" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.309475" elapsed="0.000703"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.309455" elapsed="0.000753"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:34.310243" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:04:34.134333" elapsed="0.176056"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.129853" elapsed="0.180583"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.129832" elapsed="0.180630"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:04:34.311088" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:04:34.310981" elapsed="0.000167"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.311209" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:34.311171" elapsed="0.000077"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.310963" elapsed="0.000308"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.311439" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:04:34.311561" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:04:34.310708" elapsed="0.000879"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.312130" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.311758" elapsed="0.000399"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.312811" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:34.312318" elapsed="0.000520"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.319197" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.318775" elapsed="0.000486"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.319854" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.319435" elapsed="0.000479"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:34.342786" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:34.342903" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:04:34 GMT', 'Expires': 'Tue, 14 Apr 2026 06:04:34 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"380.5 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150274,"status":200} 
 </msg>
<msg time="2026-04-14T07:04:34.343124" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:34.335422" elapsed="0.007759"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.319982" elapsed="0.023344"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.343648" elapsed="0.000102"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.343385" elapsed="0.000525"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.319963" elapsed="0.023981"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.350657" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"380.5 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150274,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.346650" elapsed="0.004198"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.346022" elapsed="0.004895"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.345974" elapsed="0.005024"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.354849" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.351755" elapsed="0.003182"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.351118" elapsed="0.003867"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.351075" elapsed="0.003967"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.356697" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.355617" elapsed="0.001169"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.357393" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.356907" elapsed="0.000582"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.358378" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:34.357868" elapsed="0.000548"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.357547" elapsed="0.000919"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.356874" elapsed="0.001652"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.360127" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.359042" elapsed="0.001174"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.360835" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.360337" elapsed="0.000594"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.361818" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:34.361308" elapsed="0.000545"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.360989" elapsed="0.000914"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.360304" elapsed="0.001653"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:34.362213" elapsed="0.000807"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:34.363961" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.363297" elapsed="0.000753"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:34.364308" elapsed="0.002866"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:34.344616" elapsed="0.022657"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.367634" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:34.367345" elapsed="0.000381"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.367325" elapsed="0.000427"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:34.371186" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:34.367900" elapsed="0.003315"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:34.371266" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:04:34.371576" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:34.313817" elapsed="0.057786"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:34.371661" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:04:34.371811" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:04:34.313057" elapsed="0.058780"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.372902" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150274, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.372422" elapsed="0.000509"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:04:34.373020" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:04:34.373199" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150274, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:04:34.372062" elapsed="0.001164"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:04:34.373609" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:04:34.373404" elapsed="0.000233"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:04:34.373995" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:04:34.373796" elapsed="0.000226"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:04:34.374068" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:34.374226" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:04:34.128134" elapsed="0.246117"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:04:34.374310" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:04:34.374480" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:04:34.127219" elapsed="0.247287"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.374815" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.374593" elapsed="0.000279"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:34.375106" elapsed="0.000196"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.374896" elapsed="0.000443"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.375593" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.375440" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.374575" elapsed="0.001093"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:04:34.127028" elapsed="0.248664"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:04:34.126820" elapsed="0.248908"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:04:34.375774" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:34.375980" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:04:34.376027" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:04:34.122721" elapsed="0.253330"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.376553" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:04:34.376632" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:04:34.376231" elapsed="0.000426"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.376948" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.376727" elapsed="0.000274"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.376708" elapsed="0.000317"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.379443" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:04:34.377166" elapsed="0.002326"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:04:34.379847" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:34.379659" elapsed="0.000213"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:04:34.379919" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:34.380118" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:04:34.380163" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:04:34.121859" elapsed="0.258327"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:34.380372" elapsed="0.000169"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:04:34.380696" elapsed="0.000289"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:04:34.381181" elapsed="0.000303"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:04:34.121015" elapsed="0.260510"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:04:34.382017" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:04:34.382065" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:04:34.381788" elapsed="0.000299"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.384796" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:34.384379" elapsed="0.000443"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.385279" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:34.384984" elapsed="0.000321"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:04:34.385348" elapsed="0.000045"/>
</return>
<msg time="2026-04-14T07:04:34.385522" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:04:34.383989" elapsed="0.001558"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:34.385701" elapsed="0.000155"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.386352" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:34.386015" elapsed="0.000379"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.386799" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:34.386553" elapsed="0.000272"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.387211" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:34.386975" elapsed="0.000261"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.389766" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:34.389442" elapsed="0.000351"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:04:34.389838" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T07:04:34.389996" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:04:34.389081" elapsed="0.000940"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.446640" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:34.446243" elapsed="0.000426"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:34.447446" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:34.447176" elapsed="0.000347">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:34.447617" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:34.446838" elapsed="0.000803"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.448218" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:34.447807" elapsed="0.000437"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:04:34.448567" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:04:34.448724" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:04:34.448426" elapsed="0.000324"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.449153" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.448909" elapsed="0.000288"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.450225" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.449962" elapsed="0.000307"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.450745" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:04:34.450449" elapsed="0.000329"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.451124" elapsed="0.000021"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.451333" elapsed="0.000039"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.451526" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:04:34.450985" elapsed="0.000598"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.450834" elapsed="0.000779"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:04:34.451657" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:34.451816" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:04:34.449634" elapsed="0.002207"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.449304" elapsed="0.002570"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.452046" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.451898" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.449282" elapsed="0.002857"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.452759" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.452283" elapsed="0.000503"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:04:34.452836" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:04:34.445623" elapsed="0.007337"/>
</kw>
<msg time="2026-04-14T07:04:34.453014" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:34.431824" elapsed="0.021280"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.467063" elapsed="0.000054"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.480696" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.494157" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.494541" elapsed="0.000046"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.494885" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.495436" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.495268" elapsed="0.000226"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:34.495251" elapsed="0.000267"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.495663" elapsed="0.000059"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.495876" elapsed="0.000047"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.496075" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:04:34.495204" elapsed="0.000943"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.495012" elapsed="0.001173"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.496496" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.496623" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:04:34.496859" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:04:34.425687" elapsed="0.071214"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:34.499271" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:34.499000" elapsed="0.000342">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:34.499564" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:34.498534" elapsed="0.001064"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.500073" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.499708" elapsed="0.000432"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.500756" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:34.500457" elapsed="0.000325"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.500179" elapsed="0.000648"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.499676" elapsed="0.001188"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.503757" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:34.501161" elapsed="0.002632"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:04:34.503885" elapsed="0.000074"/>
</return>
<msg time="2026-04-14T07:04:34.504220" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:34.497728" elapsed="0.006531"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:34.506531" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:34.506272" elapsed="0.000321">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:34.506790" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:34.505826" elapsed="0.000997"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:04:34.507163" elapsed="0.000053"/>
</return>
<status status="PASS" start="2026-04-14T07:04:34.506933" elapsed="0.000326"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.506901" elapsed="0.000396"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.507708" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.508072" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.508189" elapsed="0.000046"/>
</return>
<msg time="2026-04-14T07:04:34.512003" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:34.505028" elapsed="0.007021"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.515643" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.515157" elapsed="0.000610"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.516434" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.516070" elapsed="0.000450"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:34.528753" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:34.529341" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:04:34.529847" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:34.518962" elapsed="0.010946"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.516626" elapsed="0.013407"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.530703" elapsed="0.000054"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.530129" elapsed="0.000746"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.516594" elapsed="0.014361"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.540396" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.534127" elapsed="0.006784"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.533625" elapsed="0.007322"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.533577" elapsed="0.007396"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.543843" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.541261" elapsed="0.002628"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.541030" elapsed="0.002893"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.541011" elapsed="0.002937"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.544535" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.544127" elapsed="0.000435"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.544875" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.544633" elapsed="0.000299"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.545437" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:34.545121" elapsed="0.000342"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.544956" elapsed="0.000543"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.544614" elapsed="0.000906"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.546045" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.545682" elapsed="0.000389"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.546394" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.546141" elapsed="0.000311"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.546940" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:34.546642" elapsed="0.000324"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.546476" elapsed="0.000525"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.546122" elapsed="0.000900"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:34.547181" elapsed="0.000365"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:34.548041" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.547740" elapsed="0.000326"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:34.548222" elapsed="0.002678"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:34.532398" elapsed="0.018615"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.551326" elapsed="0.000028"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:34.551125" elapsed="0.000294"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.551093" elapsed="0.000363"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:34.564125" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:34.551767" elapsed="0.012396"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:34.564242" elapsed="0.000078"/>
</return>
<msg time="2026-04-14T07:04:34.564615" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:34.512780" elapsed="0.051875"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:34.564830" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:34.565048" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:04:34.399287" elapsed="0.165788"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.565426" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.565160" elapsed="0.000706"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.565142" elapsed="0.000755"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:34.565932" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:04:34.394631" elapsed="0.171431"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.390089" elapsed="0.176021"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.390071" elapsed="0.176063"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.566769" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:34.566661" elapsed="0.000153"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:04:34.566937" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:04:34.566837" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.566643" elapsed="0.000374"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.567170" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:04:34.567289" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:04:34.566387" elapsed="0.000927"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.567913" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.567507" elapsed="0.000433"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.568585" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:34.568100" elapsed="0.000515"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.574998" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.574576" elapsed="0.000484"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.575679" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.575220" elapsed="0.000520"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:34.598302" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:34.598430" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:04:34 GMT', 'Expires': 'Tue, 14 Apr 2026 06:04:34 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":172,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:04:33.208","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"461.1 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":117,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150274,"status":200} 
 </msg>
<msg time="2026-04-14T07:04:34.598652" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:34.591176" elapsed="0.007533"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.575809" elapsed="0.023047"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.599160" elapsed="0.000104"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.598896" elapsed="0.000559"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.575790" elapsed="0.023701"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.606072" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":172,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:04:33.208","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"461.1 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":117,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150274,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.602008" elapsed="0.004252"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.601339" elapsed="0.004991"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.601293" elapsed="0.005144"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.610206" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.607176" elapsed="0.003117"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.606560" elapsed="0.003782"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.606517" elapsed="0.003902"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.612014" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.610943" elapsed="0.001160"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.612704" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.612225" elapsed="0.000576"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.613705" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:34.613181" elapsed="0.000560"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.612858" elapsed="0.000933"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.612191" elapsed="0.001654"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.615441" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.614383" elapsed="0.001148"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.616117" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.615653" elapsed="0.000559"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.617098" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:34.616608" elapsed="0.000526"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.616270" elapsed="0.000914"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.615619" elapsed="0.001619"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:34.617530" elapsed="0.000792"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:34.619223" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.618606" elapsed="0.000706"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:34.619620" elapsed="0.002980"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:34.600135" elapsed="0.022564"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.622901" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:34.622773" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.622753" elapsed="0.000264"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:34.626640" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:34.623173" elapsed="0.003497"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:34.626722" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:04:34.626883" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:34.569610" elapsed="0.057299"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:34.626967" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:34.627116" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:04:34.568834" elapsed="0.058307"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.628213" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615027...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.627746" elapsed="0.000495"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:04:34.628327" elapsed="0.000044"/>
</return>
<msg time="2026-04-14T07:04:34.628523" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615027...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:04:34.627397" elapsed="0.001153"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:04:34.628913" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 117, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIniti...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:04:34.628711" elapsed="0.000228"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:04:34.629302" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:04:34.629101" elapsed="0.000228"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:04:34.629446" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:34.629603" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:04:34.388462" elapsed="0.241166"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:04:34.629686" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:34.629836" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:04:34.387687" elapsed="0.242173"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.630168" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.629941" elapsed="0.000284"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:34.630476" elapsed="0.000196"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.630248" elapsed="0.000462"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.630883" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.630735" elapsed="0.000200"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.629923" elapsed="0.001034"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:04:34.387516" elapsed="0.243465"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:04:34.387287" elapsed="0.243728"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:04:34.631060" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:34.631284" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:04:34.631333" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:04:34.383241" elapsed="0.248134"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.631829" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:04:34.631906" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:04:34.631556" elapsed="0.000373"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.632216" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.631998" elapsed="0.000271"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.631980" elapsed="0.000312"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.634709" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:04:34.632446" elapsed="0.002310"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:04:34.635114" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:34.634924" elapsed="0.000215"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:04:34.635187" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:04:34.635423" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:04:34.635469" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:04:34.382388" elapsed="0.253104"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:34.635665" elapsed="0.000155"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:04:34.635971" elapsed="0.000295"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:04:34.636485" elapsed="0.000289"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:04:34.381646" elapsed="0.255167"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:04:34.637300" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:04:34.637345" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:04:34.637072" elapsed="0.000331"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.640081" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:34.639697" elapsed="0.000411"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.640586" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:34.640270" elapsed="0.000342"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:04:34.640657" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:34.640814" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:04:34.639299" elapsed="0.001539"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:34.640992" elapsed="0.000154"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.641658" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:34.641307" elapsed="0.000377"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.642085" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:34.641843" elapsed="0.000268"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.642513" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:34.642259" elapsed="0.000279"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.645042" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:34.644718" elapsed="0.000351"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:04:34.645114" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:34.645264" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:04:34.644355" elapsed="0.000933"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.702486" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:34.702059" elapsed="0.000461"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:34.703342" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:34.703068" elapsed="0.000375">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:34.703540" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:34.702699" elapsed="0.000866"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.704123" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:34.703732" elapsed="0.000417"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:04:34.704472" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:04:34.704637" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:04:34.704313" elapsed="0.000349"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.705074" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.704820" elapsed="0.000299"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.706184" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.705927" elapsed="0.000302"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.706686" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:04:34.706410" elapsed="0.000302"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.707072" elapsed="0.000021"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.707280" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.707477" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:04:34.706930" elapsed="0.000606"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.706766" elapsed="0.000803"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:04:34.707618" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:04:34.707791" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:04:34.705598" elapsed="0.002219"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.705265" elapsed="0.002584"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.708024" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.707875" elapsed="0.000204"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.705175" elapsed="0.002925"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.708708" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.708246" elapsed="0.000489"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:04:34.708784" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:04:34.701433" elapsed="0.007474"/>
</kw>
<msg time="2026-04-14T07:04:34.708961" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:34.687430" elapsed="0.021622"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.722824" elapsed="0.000058"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.736487" elapsed="0.000059"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.750064" elapsed="0.000049"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.750458" elapsed="0.000046"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.750836" elapsed="0.000046"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.751415" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.751242" elapsed="0.000230"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:34.751224" elapsed="0.000274"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.751644" elapsed="0.000079"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.751879" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.752049" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:04:34.751171" elapsed="0.000950"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.750970" elapsed="0.001188"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.752470" elapsed="0.000046"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.752601" elapsed="0.000050"/>
</return>
<msg time="2026-04-14T07:04:34.752850" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:04:34.681057" elapsed="0.071835"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:34.755336" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:34.755046" elapsed="0.000398">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:34.755641" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:34.754547" elapsed="0.001128"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.756144" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.755785" elapsed="0.000426"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.756831" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:34.756531" elapsed="0.000327"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.756250" elapsed="0.000652"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.755753" elapsed="0.001187"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.759845" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:34.757231" elapsed="0.002649"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:04:34.759957" elapsed="0.000073"/>
</return>
<msg time="2026-04-14T07:04:34.760290" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:34.753723" elapsed="0.006607"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:34.762601" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:34.762341" elapsed="0.000323">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:34.762889" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:34.761901" elapsed="0.001022"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:04:34.763264" elapsed="0.000050"/>
</return>
<status status="PASS" start="2026-04-14T07:04:34.763032" elapsed="0.000446"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.763000" elapsed="0.000521"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.763807" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.764142" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.764258" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:04:34.766708" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:34.761104" elapsed="0.005644"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.770223" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.769869" elapsed="0.000480"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.771027" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.770675" elapsed="0.000437"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:34.784094" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:34.785090" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:04:34.785555" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:34.773655" elapsed="0.011960"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.771219" elapsed="0.014520"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.786405" elapsed="0.000056"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.785837" elapsed="0.000743"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.771187" elapsed="0.015501"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.795708" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.789841" elapsed="0.006403"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.789307" elapsed="0.006972"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.789260" elapsed="0.007045"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.799147" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.796605" elapsed="0.002588"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.796376" elapsed="0.002850"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.796344" elapsed="0.002907"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.799843" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.799443" elapsed="0.000426"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.800184" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.799939" elapsed="0.000302"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.800748" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:34.800444" elapsed="0.000330"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.800265" elapsed="0.000543"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.799920" elapsed="0.000909"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.801350" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.800991" elapsed="0.000401"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.801700" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.801462" elapsed="0.000295"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.802236" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:34.801942" elapsed="0.000320"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.801781" elapsed="0.000515"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.801443" elapsed="0.000874"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:34.802485" elapsed="0.000362"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:34.803319" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.803014" elapsed="0.000331"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:34.803518" elapsed="0.002649"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:34.788088" elapsed="0.018189"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.806640" elapsed="0.000028"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:34.806411" elapsed="0.000298"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.806356" elapsed="0.000388"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:34.819196" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:34.807028" elapsed="0.012207"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:34.819312" elapsed="0.000104"/>
</return>
<msg time="2026-04-14T07:04:34.819685" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:34.767501" elapsed="0.052226"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:34.819901" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:34.820123" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:04:34.654622" elapsed="0.165529"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.820498" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.820237" elapsed="0.000698"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.820219" elapsed="0.000746"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:34.820999" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:04:34.649933" elapsed="0.171198"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.645377" elapsed="0.175799"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.645339" elapsed="0.175862"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:04:34.821832" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:04:34.821725" elapsed="0.000166"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.821951" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:34.821914" elapsed="0.000076"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.821707" elapsed="0.000306"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.822167" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:04:34.822286" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:04:34.821454" elapsed="0.000857"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.822880" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.822508" elapsed="0.000399"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.823541" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:34.823065" elapsed="0.000506"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.829922" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.829505" elapsed="0.000479"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.830589" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.830142" elapsed="0.000507"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:34.851449" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:34.851525" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:04:34 GMT', 'Expires': 'Tue, 14 Apr 2026 06:04:34 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:04:34.851742" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:34.846103" elapsed="0.005680"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.830716" elapsed="0.021173"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.852147" elapsed="0.000113"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.851918" elapsed="0.000969"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.830698" elapsed="0.022224"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.859171" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.855522" elapsed="0.003830"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.854895" elapsed="0.004546"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.854848" elapsed="0.004674"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.863793" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:34.860249" elapsed="0.003632"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.859639" elapsed="0.004289"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.859596" elapsed="0.004391"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.865583" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.864523" elapsed="0.001149"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.866303" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.865821" elapsed="0.000641"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.867339" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:34.866842" elapsed="0.000549"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.866520" elapsed="0.000922"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.865788" elapsed="0.001709"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.869057" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.868012" elapsed="0.001136"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.869751" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.869267" elapsed="0.000579"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.870783" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:34.870226" elapsed="0.000592"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:34.869904" elapsed="0.000964"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.869234" elapsed="0.001689"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:34.871180" elapsed="0.000809"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:34.872889" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:34.872256" elapsed="0.000722"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:34.873242" elapsed="0.002953"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:34.853583" elapsed="0.022710"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.876510" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:34.876382" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:34.876347" elapsed="0.000283"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:34.880117" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:34.876781" elapsed="0.003365"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:34.880197" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:04:34.880369" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:34.824558" elapsed="0.055840"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:34.880456" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:04:34.880604" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:04:34.823790" elapsed="0.056840"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:34.882090" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:04:34.881198" elapsed="0.001115">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.882418" elapsed="0.000019"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:04:34.880854" elapsed="0.001709">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.882756" elapsed="0.000023"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.882931" elapsed="0.000021"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.882997" elapsed="0.000015"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:04:34.643740" elapsed="0.239385">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.883240" elapsed="0.000017"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:04:34.642965" elapsed="0.240417">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.883645" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.883497" elapsed="0.000203"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.883866" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.883724" elapsed="0.000197"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.884093" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.883944" elapsed="0.000199"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:34.883479" elapsed="0.000687"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:04:34.642796" elapsed="0.241426">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:04:34.642589" elapsed="0.241751">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.884438" elapsed="0.000016"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:04:34.638555" elapsed="0.246012">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.884776" elapsed="0.000021"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.885007" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:34.884864" elapsed="0.000194"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:34.884846" elapsed="0.000235"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.885218" elapsed="0.000046"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.885462" elapsed="0.000022"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.885530" elapsed="0.000015"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:04:34.637692" elapsed="0.247967">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.885861" elapsed="0.000021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.886033" elapsed="0.000022"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:34.886225" elapsed="0.000021"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:04:34.636933" elapsed="0.249378">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:04:34.120832" elapsed="0.765614">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:04:34.886522" elapsed="0.000016"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:04:34.094277" elapsed="0.792369">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:04:44.908269" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:04:44.907772" elapsed="0.000543"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:44.930431" elapsed="0.000243"/>
</kw>
<msg time="2026-04-14T07:04:44.930733" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:44.929755" elapsed="0.001039"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:04:44.929271" elapsed="0.001664"/>
</kw>
<msg time="2026-04-14T07:04:44.930985" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:44.919947" elapsed="0.011082"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:04:44.919545" elapsed="0.011557"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:04:44.931758" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:04:44.931804" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:04:44.931506" elapsed="0.000321"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:44.934538" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:44.934129" elapsed="0.000436"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:44.935023" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:44.934726" elapsed="0.000322"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:04:44.935095" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T07:04:44.935258" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:04:44.933754" elapsed="0.001528"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:44.935464" elapsed="0.000160"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:44.936117" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:44.935785" elapsed="0.000358"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:44.936564" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:44.936302" elapsed="0.000287"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:44.937003" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:44.936764" elapsed="0.000264"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:44.939718" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:44.939350" elapsed="0.000395"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:04:44.939791" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:44.939941" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:04:44.939002" elapsed="0.000964"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:44.996146" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:44.995766" elapsed="0.000408"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:44.996984" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:44.996730" elapsed="0.000334">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:44.997159" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:44.996347" elapsed="0.000836"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:44.997754" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:44.997349" elapsed="0.000432"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:04:44.998082" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:04:44.998288" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:04:44.997945" elapsed="0.000369"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:44.998738" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:44.998490" elapsed="0.000292"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:44.999753" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:44.999499" elapsed="0.000299"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.000389" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:04:44.999960" elapsed="0.000457"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.000775" elapsed="0.000023"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.000988" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.001163" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:04:45.000626" elapsed="0.000595"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.000467" elapsed="0.000786"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:04:45.001297" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:45.001474" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:04:44.999155" elapsed="0.002344"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:44.998854" elapsed="0.002677"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.001706" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.001558" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:44.998833" elapsed="0.002948"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.002380" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.001925" elapsed="0.000483"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:04:45.002458" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:04:44.995130" elapsed="0.007451"/>
</kw>
<msg time="2026-04-14T07:04:45.002634" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:44.981381" elapsed="0.021341"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.016202" elapsed="0.000052"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.029721" elapsed="0.000052"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.043276" elapsed="0.000066"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.043706" elapsed="0.000046"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.044056" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.044741" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.044583" elapsed="0.000216"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:45.044562" elapsed="0.000263"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.044969" elapsed="0.000022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.045138" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.045305" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:04:45.044479" elapsed="0.000916"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.044249" elapsed="0.001185"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.045730" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.045859" elapsed="0.000050"/>
</return>
<msg time="2026-04-14T07:04:45.046107" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:04:44.975237" elapsed="0.070911"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:45.048655" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:45.048312" elapsed="0.000422">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:45.048933" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:45.047819" elapsed="0.001148"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.049469" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.049079" elapsed="0.000460"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.050152" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:45.049852" elapsed="0.000326"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.049581" elapsed="0.000642"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.049046" elapsed="0.001215"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.054941" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:45.050573" elapsed="0.004408"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:04:45.055065" elapsed="0.000083"/>
</return>
<msg time="2026-04-14T07:04:45.055434" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:45.046996" elapsed="0.008481"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:45.057895" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:45.057619" elapsed="0.000349">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:45.058166" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:45.057128" elapsed="0.001072"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:04:45.058616" elapsed="0.000051"/>
</return>
<status status="PASS" start="2026-04-14T07:04:45.058317" elapsed="0.000393"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.058283" elapsed="0.000467"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.059038" elapsed="0.000045"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.059391" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.059508" elapsed="0.000046"/>
</return>
<msg time="2026-04-14T07:04:45.061943" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:45.056270" elapsed="0.005715"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.065670" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.065269" elapsed="0.000492"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.066577" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.066046" elapsed="0.000620"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:45.079166" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:45.080159" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:04:45.080749" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:45.069301" elapsed="0.011512"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.066778" elapsed="0.014168"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.081663" elapsed="0.000060"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.081052" elapsed="0.000796"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.066745" elapsed="0.015190"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.091001" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.085621" elapsed="0.005911"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.085028" elapsed="0.006542"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.084975" elapsed="0.006621"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.094493" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.091891" elapsed="0.002649"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.091653" elapsed="0.002922"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.091636" elapsed="0.002965"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.095203" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.094795" elapsed="0.000435"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.095565" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.095301" elapsed="0.000323"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.096120" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:45.095816" elapsed="0.000332"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.095648" elapsed="0.000537"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.095282" elapsed="0.000924"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.096782" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.096385" elapsed="0.000424"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.097119" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.096880" elapsed="0.000297"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.097682" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:45.097384" elapsed="0.000323"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.097201" elapsed="0.000541"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.096860" elapsed="0.000903"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:45.097922" elapsed="0.000349"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:45.098756" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.098454" elapsed="0.000327"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:45.098938" elapsed="0.002615"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:45.083525" elapsed="0.018143"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.101982" elapsed="0.000031"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:45.101779" elapsed="0.000275"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.101747" elapsed="0.000342"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:45.114738" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:45.102396" elapsed="0.012381"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:45.114857" elapsed="0.000081"/>
</return>
<msg time="2026-04-14T07:04:45.115209" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:45.062737" elapsed="0.052514"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:45.115458" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:04:45.115678" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:04:44.949049" elapsed="0.166656"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.116041" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.115790" elapsed="0.000734"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.115772" elapsed="0.000785"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:45.116594" elapsed="0.000029"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:04:44.944412" elapsed="0.172315"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:44.940040" elapsed="0.176733"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:44.940020" elapsed="0.176778"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:04:45.117447" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:04:45.117320" elapsed="0.000189"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.117572" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:45.117534" elapsed="0.000079"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.117301" elapsed="0.000335"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.117812" elapsed="0.000030"/>
</kw>
<msg time="2026-04-14T07:04:45.117954" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:04:45.117044" elapsed="0.000943"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.118568" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.118172" elapsed="0.000423"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.119217" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:45.118754" elapsed="0.000490"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.125657" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.125221" elapsed="0.000499"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.126293" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.125879" elapsed="0.000475"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:45.148150" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:45.148228" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:04:45 GMT', 'Expires': 'Tue, 14 Apr 2026 06:04:45 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"328.1 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150285,"status":200} 
 </msg>
<msg time="2026-04-14T07:04:45.148678" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:45.141864" elapsed="0.006857"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.126439" elapsed="0.022388"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.149042" elapsed="0.000074"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.148856" elapsed="0.000374"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.126419" elapsed="0.022836"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.153942" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"328.1 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150285,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.151033" elapsed="0.003050"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.150599" elapsed="0.003534"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.150565" elapsed="0.003628"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.157506" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.154743" elapsed="0.002887"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.154280" elapsed="0.003417"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.154249" elapsed="0.003531"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.160018" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.158537" elapsed="0.001606"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.161047" elapsed="0.000063"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.160311" elapsed="0.000871"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.162577" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:45.161773" elapsed="0.000854"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.161263" elapsed="0.001435"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.160264" elapsed="0.002510"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.165049" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.163521" elapsed="0.001666"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.166029" elapsed="0.000063"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.165379" elapsed="0.000783"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.167418" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:45.166715" elapsed="0.000754"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.166242" elapsed="0.001295"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.165314" elapsed="0.002300"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:45.167967" elapsed="0.001348"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:45.170248" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.169631" elapsed="0.000707"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:45.170613" elapsed="0.002903"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:45.149736" elapsed="0.023880"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.173816" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:45.173688" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.173669" elapsed="0.000265"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:45.177508" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:45.174083" elapsed="0.003454"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:45.177589" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:04:45.177751" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:45.120221" elapsed="0.057556"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:45.177835" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:45.177984" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:04:45.119480" elapsed="0.058530"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.179062" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150285, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.178597" elapsed="0.000493"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:04:45.179175" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:45.179353" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150285, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:04:45.178234" elapsed="0.001162"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:04:45.179761" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:04:45.179558" elapsed="0.000230"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:04:45.180146" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:04:45.179945" elapsed="0.000227"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:04:45.180217" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:04:45.180489" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:04:44.938377" elapsed="0.242139"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:04:45.180575" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:04:45.180725" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:04:44.937466" elapsed="0.243284"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.181052" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.180831" elapsed="0.000279"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:45.181346" elapsed="0.000212"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.181134" elapsed="0.000461"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.181770" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.181620" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.180813" elapsed="0.001032"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:04:44.937276" elapsed="0.244592"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:04:44.937073" elapsed="0.244827"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:04:45.181944" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:45.182146" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:04:45.182191" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:04:44.933009" elapsed="0.249205"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.182684" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:04:45.182761" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:04:45.182407" elapsed="0.000378"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.183070" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.182853" elapsed="0.000270"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.182836" elapsed="0.000311"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.185708" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:04:45.183286" elapsed="0.002470"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:04:45.186112" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:45.185924" elapsed="0.000213"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:04:45.186184" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:45.186397" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:04:45.186442" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:04:44.932125" elapsed="0.254339"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:45.186635" elapsed="0.000152"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:04:45.186940" elapsed="0.000288"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:04:45.187440" elapsed="0.000287"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:04:44.931342" elapsed="0.256424"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:04:45.188252" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:04:45.188297" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:04:45.188024" elapsed="0.000295"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.191096" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:45.190706" elapsed="0.000418"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.191606" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:45.191287" elapsed="0.000345"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:04:45.191677" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:45.191835" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:04:45.190304" elapsed="0.001556"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:45.192017" elapsed="0.000157"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.192735" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:45.192387" elapsed="0.000375"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.193168" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:45.192924" elapsed="0.000271"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.193604" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:45.193345" elapsed="0.000285"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.196143" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:45.195816" elapsed="0.000354"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:04:45.196216" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:45.196418" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:04:45.195468" elapsed="0.000976"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.253162" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:45.252781" elapsed="0.000409"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:45.253966" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:45.253711" elapsed="0.000334">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:45.254139" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:45.253353" elapsed="0.000811"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.254750" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:45.254329" elapsed="0.000449"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:04:45.255081" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:04:45.255236" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:04:45.254943" elapsed="0.000318"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.255684" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.255435" elapsed="0.000293"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.256759" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.256502" elapsed="0.000302"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.257237" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:04:45.256966" elapsed="0.000296"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.257600" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.257808" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.257983" elapsed="0.000020"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:04:45.257462" elapsed="0.000578"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.257309" elapsed="0.000761"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:04:45.258114" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:04:45.258272" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:04:45.256135" elapsed="0.002162"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.255834" elapsed="0.002494"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.258518" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.258353" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.255812" elapsed="0.002781"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.259173" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.258738" elapsed="0.000462"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:04:45.259249" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:04:45.252121" elapsed="0.007271"/>
</kw>
<msg time="2026-04-14T07:04:45.259448" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:45.238213" elapsed="0.021324"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.273502" elapsed="0.000055"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.287109" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.300720" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.301089" elapsed="0.000045"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.301455" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.302006" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.301851" elapsed="0.000212"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:45.301833" elapsed="0.000255"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.302232" elapsed="0.000070"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.302474" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.302645" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:04:45.301784" elapsed="0.000933"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.301587" elapsed="0.001166"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.303040" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.303169" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:04:45.303429" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:04:45.232082" elapsed="0.071388"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:45.305875" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:45.305596" elapsed="0.000352">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:45.306143" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:45.305099" elapsed="0.001078"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.306681" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.306289" elapsed="0.000459"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.307346" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:45.307048" elapsed="0.000341"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.306788" elapsed="0.000647"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.306257" elapsed="0.001215"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.310348" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:45.307763" elapsed="0.002679"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:04:45.310521" elapsed="0.000074"/>
</return>
<msg time="2026-04-14T07:04:45.310855" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:45.304294" elapsed="0.006600"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:45.313145" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:45.312903" elapsed="0.000305">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:45.313422" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:45.312458" elapsed="0.000999"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:04:45.313800" elapsed="0.000051"/>
</return>
<status status="PASS" start="2026-04-14T07:04:45.313567" elapsed="0.000329"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.313535" elapsed="0.000400"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.314221" elapsed="0.000048"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.314674" elapsed="0.000046"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.314791" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:04:45.317227" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:45.311656" elapsed="0.005613"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.320783" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.320427" elapsed="0.000479"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.321670" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.321193" elapsed="0.000563"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:45.332429" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:45.333056" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:04:45.333325" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:45.324214" elapsed="0.009191"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.321862" elapsed="0.011625"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.333882" elapsed="0.000034"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.333550" elapsed="0.000440"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.321830" elapsed="0.012211"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.340212" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.336164" elapsed="0.004779"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.335828" elapsed="0.005165"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.335798" elapsed="0.005231"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.345045" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.341454" elapsed="0.003655"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.341109" elapsed="0.004048"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.341084" elapsed="0.004107"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.345999" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.345448" elapsed="0.000588"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.346493" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.346134" elapsed="0.000443"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.347262" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:45.346843" elapsed="0.000458"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.346610" elapsed="0.000743"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.346108" elapsed="0.001295"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.348158" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.347634" elapsed="0.000561"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.348650" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.348294" elapsed="0.000436"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.349427" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:45.348990" elapsed="0.000474"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.348763" elapsed="0.000750"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.348267" elapsed="0.001275"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:45.349757" elapsed="0.000482"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:45.350903" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.350495" elapsed="0.000444"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:45.351158" elapsed="0.003371"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:45.335008" elapsed="0.019633"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.354951" elapsed="0.000028"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:45.354751" elapsed="0.000268"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.354719" elapsed="0.000336"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:45.367686" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:45.355340" elapsed="0.012385"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:45.367803" elapsed="0.000076"/>
</return>
<msg time="2026-04-14T07:04:45.368160" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:45.318002" elapsed="0.050201"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:45.368407" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:04:45.368629" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:04:45.205785" elapsed="0.162872"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.368987" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.368743" elapsed="0.000696"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.368724" elapsed="0.000744"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:45.369503" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:04:45.201059" elapsed="0.168574"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.196516" elapsed="0.173162"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.196498" elapsed="0.173204"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.370316" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:45.370208" elapsed="0.000169"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:04:45.370504" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:04:45.370401" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.370190" elapsed="0.000395"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.370734" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:04:45.370854" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:04:45.369938" elapsed="0.000942"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.371444" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.371051" elapsed="0.000420"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.372113" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:45.371629" elapsed="0.000516"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.378491" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.378059" elapsed="0.000495"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.379121" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.378713" elapsed="0.000468"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:45.408250" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:45.408344" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:04:45 GMT', 'Expires': 'Tue, 14 Apr 2026 06:04:45 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":177,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:04:43.209","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"302.6 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":119,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150285,"status":200} 
 </msg>
<msg time="2026-04-14T07:04:45.408543" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:45.400193" elapsed="0.008393"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.379249" elapsed="0.029455"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.408933" elapsed="0.000075"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.408740" elapsed="0.000386"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.379230" elapsed="0.029923"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.414588" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":177,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:04:43.209","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"302.6 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":119,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150285,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.411186" elapsed="0.003622"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.410739" elapsed="0.004139"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.410704" elapsed="0.004256"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.419492" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.415719" elapsed="0.003896"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.415083" elapsed="0.004601"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.415039" elapsed="0.004726"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.422084" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.420545" elapsed="0.001664"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.423092" elapsed="0.000064"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.422436" elapsed="0.000793"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.424531" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:45.423801" elapsed="0.000767"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.423313" elapsed="0.001306"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.422332" elapsed="0.002341"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.426281" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.425194" elapsed="0.001195"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.426974" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.426512" elapsed="0.000558"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.427959" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:45.427466" elapsed="0.000543"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.427127" elapsed="0.000934"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.426479" elapsed="0.001636"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:45.428388" elapsed="0.000802"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:45.430208" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.429574" elapsed="0.000723"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:45.430573" elapsed="0.002912"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:45.409830" elapsed="0.023758"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.433793" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:45.433661" elapsed="0.000228"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.433642" elapsed="0.000273"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:45.437524" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:45.434064" elapsed="0.003492"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:45.437609" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T07:04:45.437779" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:45.373111" elapsed="0.064695"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:45.437864" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:45.438014" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:04:45.372379" elapsed="0.065660"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.439111" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615028...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.438641" elapsed="0.000499"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:04:45.439226" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:04:45.439425" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615028...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:04:45.438268" elapsed="0.001186"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:04:45.439822" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 119, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIniti...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:04:45.439617" elapsed="0.000232"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:04:45.440226" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:04:45.440024" elapsed="0.000227"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:04:45.440298" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:04:45.440469" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:04:45.194824" elapsed="0.245670"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:04:45.440554" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:45.440707" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:04:45.194067" elapsed="0.246665"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.441039" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.440816" elapsed="0.000279"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:45.441329" elapsed="0.000275"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.441119" elapsed="0.000523"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.441818" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.441667" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.440799" elapsed="0.001092"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:04:45.193895" elapsed="0.248020"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:04:45.193681" elapsed="0.248271"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:04:45.442001" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:45.442211" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:04:45.442257" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:04:45.189520" elapsed="0.252761"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.442759" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:04:45.442837" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:04:45.442484" elapsed="0.000377"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.443309" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.443082" elapsed="0.000296"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.442912" elapsed="0.000491"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.445717" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:04:45.443546" elapsed="0.002218"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:04:45.446122" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:45.445933" elapsed="0.000215"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:04:45.446195" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:45.446411" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:04:45.446459" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:04:45.188659" elapsed="0.257823"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:45.446657" elapsed="0.000154"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:04:45.446968" elapsed="0.000290"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:04:45.447468" elapsed="0.000289"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:04:45.187885" elapsed="0.259911"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:04:45.448327" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:04:45.448390" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:04:45.448090" elapsed="0.000324"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.451062" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:45.450677" elapsed="0.000412"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.451569" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:45.451250" elapsed="0.000344"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:04:45.451639" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:45.451791" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:04:45.450288" elapsed="0.001527"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:45.451981" elapsed="0.000155"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.452649" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:45.452297" elapsed="0.000378"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.453074" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:45.452834" elapsed="0.000264"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.453502" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:45.453247" elapsed="0.000280"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.456050" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:45.455712" elapsed="0.000366"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:04:45.456124" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:45.456275" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:04:45.455337" elapsed="0.000963"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.513027" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:45.512642" elapsed="0.000414"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:45.513848" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:45.513577" elapsed="0.000353">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:45.514025" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:45.513223" elapsed="0.000826"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.514623" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:45.514216" elapsed="0.000434"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:04:45.514952" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:04:45.515110" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:04:45.514814" elapsed="0.000322"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.515559" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.515295" elapsed="0.000308"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.516656" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.516399" elapsed="0.000301"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.517133" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:04:45.516862" elapsed="0.000296"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.517507" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.517716" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.517891" elapsed="0.000020"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:04:45.517352" elapsed="0.000596"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.517208" elapsed="0.000771"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:04:45.518026" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:45.518187" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:04:45.516055" elapsed="0.002157"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.515722" elapsed="0.002522"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.518433" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.518270" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.515654" elapsed="0.002856"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.519097" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.518657" elapsed="0.000467"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:04:45.519172" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:04:45.511993" elapsed="0.007301"/>
</kw>
<msg time="2026-04-14T07:04:45.519348" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:45.497949" elapsed="0.021505"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.534534" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.548115" elapsed="0.000049"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.561774" elapsed="0.000052"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.562137" elapsed="0.000045"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.562503" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.563033" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.562883" elapsed="0.000207"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:45.562866" elapsed="0.000249"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.563257" elapsed="0.000053"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.563482" elapsed="0.000022"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.563652" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:04:45.562821" elapsed="0.000903"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.562632" elapsed="0.001127"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.564064" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.564191" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:04:45.564433" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:04:45.491860" elapsed="0.072614"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:45.566785" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:45.566535" elapsed="0.000317">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:45.567048" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:45.566072" elapsed="0.001011"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.567572" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.567192" elapsed="0.000447"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.568260" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:45.567961" elapsed="0.000325"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.567678" elapsed="0.000654"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.567160" elapsed="0.001224"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.571231" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:45.568679" elapsed="0.002588"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:04:45.571344" elapsed="0.000130"/>
</return>
<msg time="2026-04-14T07:04:45.571734" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:45.565278" elapsed="0.006495"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:45.574025" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:45.573783" elapsed="0.000304">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:45.574284" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:45.573327" elapsed="0.000991"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:04:45.574677" elapsed="0.000051"/>
</return>
<status status="PASS" start="2026-04-14T07:04:45.574445" elapsed="0.000328"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.574412" elapsed="0.000399"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.575098" elapsed="0.000048"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.575551" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.575667" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:04:45.578107" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:45.572553" elapsed="0.005595"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.581634" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.581263" elapsed="0.000498"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.582410" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.582049" elapsed="0.000450"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:45.595653" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:45.596274" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:04:45.596587" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:45.585077" elapsed="0.011549"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.582605" elapsed="0.014099"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.597101" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.596767" elapsed="0.000438"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.582573" elapsed="0.014681"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.603272" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.599230" elapsed="0.004783"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.598911" elapsed="0.005154"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.598882" elapsed="0.005219"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.608120" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.604517" elapsed="0.003666"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.604179" elapsed="0.004051"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.604155" elapsed="0.004109"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.609068" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.608522" elapsed="0.000583"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.609563" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.609203" elapsed="0.000441"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.610331" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:45.609908" elapsed="0.000479"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.609678" elapsed="0.000760"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.609177" elapsed="0.001290"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.611205" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.610699" elapsed="0.000542"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.611695" elapsed="0.000057"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.611339" elapsed="0.000469"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.612503" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:45.612079" elapsed="0.000450"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.611846" elapsed="0.000718"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.611313" elapsed="0.001272"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:45.612739" elapsed="0.000347"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:45.613572" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.613254" elapsed="0.000344"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:45.613754" elapsed="0.002703"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:45.598144" elapsed="0.018425"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.616881" elapsed="0.000029"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:45.616679" elapsed="0.000271"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.616647" elapsed="0.000338"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:45.629760" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:45.617268" elapsed="0.012530"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:45.629876" elapsed="0.000075"/>
</return>
<msg time="2026-04-14T07:04:45.630216" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:45.578875" elapsed="0.051382"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:45.630455" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:04:45.630676" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:04:45.465567" elapsed="0.165136"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.631032" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.630788" elapsed="0.000703"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.630770" elapsed="0.000751"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:45.631557" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:04:45.460920" elapsed="0.170765"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.456393" elapsed="0.175348"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.456351" elapsed="0.175415"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:04:45.632392" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T07:04:45.632269" elapsed="0.000185"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.632515" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:45.632477" elapsed="0.000078"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.632251" elapsed="0.000325"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.632727" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:04:45.632848" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:04:45.632001" elapsed="0.000872"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.633436" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.633046" elapsed="0.000417"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.634084" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:45.633622" elapsed="0.000490"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.640504" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.640066" elapsed="0.000500"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.641135" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.640724" elapsed="0.000471"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:45.661334" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:45.661623" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:04:45 GMT', 'Expires': 'Tue, 14 Apr 2026 06:04:45 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:04:45.661847" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:45.656589" elapsed="0.005299"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.641262" elapsed="0.020733"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.662208" elapsed="0.000073"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.662023" elapsed="0.000390"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.641244" elapsed="0.021193"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.667142" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.664209" elapsed="0.003063"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.663777" elapsed="0.003545"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.663743" elapsed="0.003653"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.671569" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:45.667953" elapsed="0.003757"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.667485" elapsed="0.004293"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.667454" elapsed="0.004406"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.674195" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.672612" elapsed="0.001711"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.675206" elapsed="0.000063"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.674555" elapsed="0.000785"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.676629" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:45.675914" elapsed="0.000765"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.675445" elapsed="0.001304"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.674507" elapsed="0.002319"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.679087" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.677623" elapsed="0.001588"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.680090" elapsed="0.000064"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.679399" elapsed="0.000825"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.681160" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:45.680670" elapsed="0.000525"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:45.680306" elapsed="0.000937"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.679334" elapsed="0.001964"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:45.681641" elapsed="0.000803"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:45.683326" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:45.682710" elapsed="0.000726"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:45.683714" elapsed="0.002931"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:45.662899" elapsed="0.023844"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.686943" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:45.686816" elapsed="0.000218"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:45.686796" elapsed="0.000264"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:45.690602" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:45.687207" elapsed="0.003423"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:45.690683" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:04:45.690842" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:45.635078" elapsed="0.055791"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:45.690927" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:04:45.691073" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:04:45.634329" elapsed="0.056770"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:45.692578" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:04:45.691715" elapsed="0.001075">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.692875" elapsed="0.000018"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:04:45.691325" elapsed="0.001691">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.693209" elapsed="0.000022"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.693488" elapsed="0.000022"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.693558" elapsed="0.000015"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:04:45.454720" elapsed="0.238966">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.693803" elapsed="0.000017"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:04:45.453966" elapsed="0.239963">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.694190" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.694041" elapsed="0.000204"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.694426" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.694268" elapsed="0.000213"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.694648" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.694504" elapsed="0.000196"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:45.694023" elapsed="0.000699"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:04:45.453794" elapsed="0.240984">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:04:45.453581" elapsed="0.241314">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.694972" elapsed="0.000016"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:04:45.449565" elapsed="0.245532">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.695303" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.695551" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:45.695407" elapsed="0.000197"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:45.695389" elapsed="0.000252"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.695780" elapsed="0.000043"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.695979" elapsed="0.000021"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.696044" elapsed="0.000015"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:04:45.448701" elapsed="0.247469">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.696381" elapsed="0.000022"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.696551" elapsed="0.000020"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:45.696718" elapsed="0.000020"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:04:45.447918" elapsed="0.248884">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:04:44.931166" elapsed="0.765750">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:04:45.696990" elapsed="0.000015"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:04:44.901578" elapsed="0.795532">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.715112" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:04:55.714751" elapsed="0.000396"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:55.736034" elapsed="0.000243"/>
</kw>
<msg time="2026-04-14T07:04:55.736332" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:55.735361" elapsed="0.001050"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:04:55.734892" elapsed="0.001667"/>
</kw>
<msg time="2026-04-14T07:04:55.736610" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:55.725491" elapsed="0.011162"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:04:55.725077" elapsed="0.011651"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:04:55.737349" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:04:55.737413" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:04:55.737107" elapsed="0.000330"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.740128" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:55.739739" elapsed="0.000416"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.740667" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:55.740348" elapsed="0.000344"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:04:55.740739" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:04:55.740899" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:04:55.739345" elapsed="0.001578"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:55.741079" elapsed="0.000156"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.741746" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:55.741411" elapsed="0.000360"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.742184" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:55.741931" elapsed="0.000278"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.742612" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:55.742358" elapsed="0.000279"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.745309" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:55.744957" elapsed="0.000380"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:04:55.745407" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:55.745560" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:04:55.744611" elapsed="0.000974"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.802106" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:55.801714" elapsed="0.000423"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:55.802953" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:55.802693" elapsed="0.000339">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:55.803127" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:55.802310" elapsed="0.000841"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.803725" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:55.803317" elapsed="0.000435"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:04:55.804058" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:04:55.804276" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:04:55.803915" elapsed="0.000387"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.804729" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:55.804479" elapsed="0.000296"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.805773" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:55.805508" elapsed="0.000312"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.806444" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:04:55.805983" elapsed="0.000501"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.806823" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.807036" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.807215" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:04:55.806682" elapsed="0.000591"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:04:55.806537" elapsed="0.000767"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:04:55.807350" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:04:55.807535" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:04:55.805160" elapsed="0.002401"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:55.804850" elapsed="0.002743"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.807768" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:55.807618" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:55.804828" elapsed="0.003017"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.808450" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:55.807991" elapsed="0.000486"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:04:55.808525" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:04:55.801068" elapsed="0.007580"/>
</kw>
<msg time="2026-04-14T07:04:55.808701" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:55.787199" elapsed="0.021592"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.822344" elapsed="0.000070"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.835996" elapsed="0.000054"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.849553" elapsed="0.000049"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.849913" elapsed="0.000045"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.850253" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.850897" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:55.850739" elapsed="0.000215"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:55.850695" elapsed="0.000283"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.851123" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.851292" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.851479" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:04:55.850647" elapsed="0.000905"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:04:55.850451" elapsed="0.001137"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.851878" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:55.852006" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:04:55.852237" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:04:55.781024" elapsed="0.071254"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:55.854698" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:55.854427" elapsed="0.000358">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:55.854983" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:55.853912" elapsed="0.001105"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.855496" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:55.855129" elapsed="0.000437"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.856169" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:55.855870" elapsed="0.000326"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:55.855607" elapsed="0.000634"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:55.855096" elapsed="0.001182"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.859417" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:55.856594" elapsed="0.002860"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:04:55.859532" elapsed="0.000085"/>
</return>
<msg time="2026-04-14T07:04:55.859877" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:55.853109" elapsed="0.006808"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:55.862174" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:55.861932" elapsed="0.000306">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:55.862524" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:55.861489" elapsed="0.001070"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:04:55.862916" elapsed="0.000050"/>
</return>
<status status="PASS" start="2026-04-14T07:04:55.862671" elapsed="0.000337"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:55.862639" elapsed="0.000407"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.863331" elapsed="0.000060"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.863685" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:55.863800" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:04:55.866108" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:55.860686" elapsed="0.005464"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.869686" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:55.869315" elapsed="0.000458"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.870515" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:55.870057" elapsed="0.000545"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:55.884315" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:55.885299" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:04:55.885804" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:55.873117" elapsed="0.012749"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:55.870708" elapsed="0.015293"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.886695" elapsed="0.000057"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:55.886102" elapsed="0.000766"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:55.870676" elapsed="0.016300"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.894108" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:55.890222" elapsed="0.004417"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:55.889708" elapsed="0.004968"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:55.889660" elapsed="0.005041"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.897580" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:55.895000" elapsed="0.002626"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:55.894758" elapsed="0.002903"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:55.894740" elapsed="0.002945"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.898266" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:55.897868" elapsed="0.000425"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.898630" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:55.898379" elapsed="0.000309"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.899211" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:55.898879" elapsed="0.000359"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:55.898712" elapsed="0.000561"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:55.898344" elapsed="0.000950"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.899841" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:55.899478" elapsed="0.000389"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.900174" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:55.899937" elapsed="0.000293"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.900732" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:55.900435" elapsed="0.000322"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:55.900254" elapsed="0.000538"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:55.899918" elapsed="0.000895"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:55.900967" elapsed="0.000346"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:55.901791" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:55.901497" elapsed="0.000320"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:55.901971" elapsed="0.002572"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:55.888445" elapsed="0.016210"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:55.904965" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:55.904765" elapsed="0.000272"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:55.904733" elapsed="0.000339"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:55.917855" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:55.905355" elapsed="0.012539"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:55.917971" elapsed="0.000078"/>
</return>
<msg time="2026-04-14T07:04:55.918315" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:55.866955" elapsed="0.051401"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:55.918558" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:04:55.918779" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:04:55.754692" elapsed="0.164114"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.919150" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:55.918891" elapsed="0.000715"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:55.918873" elapsed="0.000763"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:55.919670" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:04:55.750024" elapsed="0.169774"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:55.745660" elapsed="0.174182"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:55.745640" elapsed="0.174227"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:04:55.920502" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:04:55.920393" elapsed="0.000168"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:04:55.920621" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:55.920584" elapsed="0.000076"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:55.920357" elapsed="0.000326"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.920831" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:04:55.920952" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:04:55.920105" elapsed="0.000872"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.921539" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:55.921148" elapsed="0.000422"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.922188" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:55.921729" elapsed="0.000486"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.928587" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:55.928131" elapsed="0.000518"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.929222" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:55.928808" elapsed="0.000474"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:55.950917" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:55.950994" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:04:55 GMT', 'Expires': 'Tue, 14 Apr 2026 06:04:55 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"404.0 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150295,"status":200} 
 </msg>
<msg time="2026-04-14T07:04:55.951151" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:55.944767" elapsed="0.006425"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:55.929352" elapsed="0.021965"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.951815" elapsed="0.000075"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:55.951347" elapsed="0.000658"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:55.929333" elapsed="0.022696"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.957234" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"404.0 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150295,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:55.953812" elapsed="0.003647"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:55.953347" elapsed="0.004185"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:55.953314" elapsed="0.004301"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.962491" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:55.958353" elapsed="0.004264"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:55.957739" elapsed="0.004947"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:55.957695" elapsed="0.005072"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.964685" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:55.963581" elapsed="0.001194"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.965442" elapsed="0.000048"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:55.964900" elapsed="0.000641"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.966450" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:55.965927" elapsed="0.000560"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:55.965600" elapsed="0.000937"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:55.964866" elapsed="0.001726"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.968198" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:55.967113" elapsed="0.001174"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.968898" elapsed="0.000047"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:55.968427" elapsed="0.000569"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.969933" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:55.969396" elapsed="0.000573"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:55.969053" elapsed="0.000965"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:55.968392" elapsed="0.001682"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:55.970341" elapsed="0.000929"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:55.972233" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:55.971595" elapsed="0.000728"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:55.972604" elapsed="0.003077"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:55.952506" elapsed="0.023284"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:55.976002" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:55.975867" elapsed="0.000231"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:55.975846" elapsed="0.000277"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:55.979757" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:55.976275" elapsed="0.003512"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:55.979841" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T07:04:55.980013" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:55.923219" elapsed="0.056820"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:55.980098" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:55.980251" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761502...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:04:55.922448" elapsed="0.057829"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.981563" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150295, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:55.981052" elapsed="0.000540"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:04:55.981704" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:04:55.981884" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150295, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:04:55.980664" elapsed="0.001247"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:04:55.982288" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:04:55.982084" elapsed="0.000232"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:04:55.982733" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:04:55.982517" elapsed="0.000244"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:04:55.982809" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:04:55.982965" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:04:55.743965" elapsed="0.239026"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:04:55.983065" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T07:04:55.983242" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:04:55.743057" elapsed="0.240212"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.983624" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:55.983353" elapsed="0.000330"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:55.983919" elapsed="0.000208"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:55.983707" elapsed="0.000457"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.984349" elapsed="0.000037"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:55.984189" elapsed="0.000230"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:55.983335" elapsed="0.001107"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:04:55.742885" elapsed="0.241581"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:04:55.742682" elapsed="0.241826"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:04:55.984558" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:55.984763" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:04:55.984809" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:04:55.738620" elapsed="0.246214"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.985294" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:04:55.985420" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:04:55.985014" elapsed="0.000433"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:55.985749" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:55.985529" elapsed="0.000286"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:55.985510" elapsed="0.000328"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.988298" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:04:55.985996" elapsed="0.002361"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:04:55.988730" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:55.988540" elapsed="0.000229"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:04:55.988818" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:04:55.989025" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:04:55.989083" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:04:55.737733" elapsed="0.251374"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:55.989288" elapsed="0.000173"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:04:55.989634" elapsed="0.000304"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:04:55.990142" elapsed="0.000311"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:04:55.736962" elapsed="0.253531"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:04:55.990982" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:04:55.991043" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:04:55.990753" elapsed="0.000315"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.993836" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:55.993442" elapsed="0.000421"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.994318" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:55.994024" elapsed="0.000319"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:04:55.994406" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:55.994572" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:04:55.993038" elapsed="0.001561"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:55.994757" elapsed="0.000154"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.995432" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:55.995073" elapsed="0.000386"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.995894" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:55.995647" elapsed="0.000272"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.996304" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:55.996069" elapsed="0.000260"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:55.998846" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:55.998518" elapsed="0.000355"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:04:55.998936" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:55.999087" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:04:55.998153" elapsed="0.000959"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.057789" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:56.057324" elapsed="0.000498"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:56.058653" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:56.058375" elapsed="0.000358">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:56.058828" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:56.058004" elapsed="0.000849"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.059437" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:56.059022" elapsed="0.000443"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:04:56.059774" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:04:56.059970" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:04:56.059631" elapsed="0.000365"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.060428" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:56.060158" elapsed="0.000316"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.061632" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:56.061363" elapsed="0.000314"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.062112" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:04:56.061840" elapsed="0.000297"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.062502" elapsed="0.000023"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.062717" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.062898" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:04:56.062343" elapsed="0.000613"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:04:56.062192" elapsed="0.000797"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:04:56.063038" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:04:56.063208" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:04:56.061020" elapsed="0.002214"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.060641" elapsed="0.002625"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.063460" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.063293" elapsed="0.000225"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.060610" elapsed="0.002928"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.064153" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:56.063686" elapsed="0.000494"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:04:56.064229" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:04:56.056567" elapsed="0.007786"/>
</kw>
<msg time="2026-04-14T07:04:56.064428" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:56.042441" elapsed="0.022108"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.078521" elapsed="0.000057"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.092255" elapsed="0.000067"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.105990" elapsed="0.000051"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.106404" elapsed="0.000047"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.106761" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.107339" elapsed="0.000039"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.107180" elapsed="0.000235"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:56.107160" elapsed="0.000282"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.107595" elapsed="0.000083"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.107834" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.108005" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:04:56.107104" elapsed="0.000972"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:04:56.106899" elapsed="0.001215"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.108455" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:56.108586" elapsed="0.000051"/>
</return>
<msg time="2026-04-14T07:04:56.108849" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:04:56.036234" elapsed="0.072658"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:56.111396" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:56.111057" elapsed="0.000419">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:56.111674" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:56.110555" elapsed="0.001154"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.112205" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.111820" elapsed="0.000453"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.112902" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:56.112600" elapsed="0.000327"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.112314" elapsed="0.000659"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.111787" elapsed="0.001224"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.115960" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:56.113307" elapsed="0.002689"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:04:56.116073" elapsed="0.000076"/>
</return>
<msg time="2026-04-14T07:04:56.116470" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:56.109726" elapsed="0.006784"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:56.118855" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:56.118582" elapsed="0.000343">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:56.119126" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:56.118110" elapsed="0.001052"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:04:56.119685" elapsed="0.000054"/>
</return>
<status status="PASS" start="2026-04-14T07:04:56.119276" elapsed="0.000508"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.119242" elapsed="0.000581"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.120114" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.120490" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:56.120613" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:04:56.123140" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:56.117285" elapsed="0.005897"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.126759" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:56.126382" elapsed="0.000526"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.127682" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:56.127197" elapsed="0.000571"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:56.139337" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:56.139817" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:04:56.140025" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:56.130233" elapsed="0.009818"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.127874" elapsed="0.012232"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.140421" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.140150" elapsed="0.000350"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.127842" elapsed="0.012696"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.144972" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:56.141948" elapsed="0.003770"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.141721" elapsed="0.004048"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.141700" elapsed="0.004105"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.149871" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:56.146203" elapsed="0.003733"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.145883" elapsed="0.004101"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.145859" elapsed="0.004159"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.150829" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:56.150262" elapsed="0.000605"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.151305" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.150965" elapsed="0.000445"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.152101" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:56.151680" elapsed="0.000457"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.151444" elapsed="0.000743"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.150939" elapsed="0.001277"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.153008" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:56.152492" elapsed="0.000553"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.153500" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.153143" elapsed="0.000433"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.154059" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:56.153764" elapsed="0.000320"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.153600" elapsed="0.000520"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.153117" elapsed="0.001023"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:56.154294" elapsed="0.000372"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:56.155129" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:56.154833" elapsed="0.000322"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:56.155311" elapsed="0.002695"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:56.141160" elapsed="0.016958"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:56.158453" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:56.158229" elapsed="0.000294"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.158196" elapsed="0.000363"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:56.171037" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:56.158845" elapsed="0.012230"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:56.171153" elapsed="0.000075"/>
</return>
<msg time="2026-04-14T07:04:56.171515" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:56.123953" elapsed="0.047603"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:56.171731" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:56.171949" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:04:56.009817" elapsed="0.162159"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.172301" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.172060" elapsed="0.000704"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.172042" elapsed="0.000752"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:56.172829" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:04:56.004915" elapsed="0.168045"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:55.999182" elapsed="0.173822"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:55.999164" elapsed="0.173864"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:04:56.173656" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:56.173548" elapsed="0.000153"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:04:56.173824" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:04:56.173724" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.173530" elapsed="0.000374"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.174052" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:04:56.174171" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:04:56.173263" elapsed="0.000933"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.174754" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:56.174383" elapsed="0.000397"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.175425" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:56.174941" elapsed="0.000512"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.181794" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:56.181376" elapsed="0.000479"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.182443" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:56.182013" elapsed="0.000489"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:56.204883" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:56.204956" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:04:56 GMT', 'Expires': 'Tue, 14 Apr 2026 06:04:56 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":182,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:04:53.208","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"418.3 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":121,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150296,"status":200} 
 </msg>
<msg time="2026-04-14T07:04:56.205111" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:56.197905" elapsed="0.007246"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.182570" elapsed="0.022686"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.205487" elapsed="0.000074"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.205285" elapsed="0.000396"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.182551" elapsed="0.023155"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.210526" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":182,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:04:53.208","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"418.3 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":121,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150296,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:56.207472" elapsed="0.003244"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.207021" elapsed="0.003765"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.206988" elapsed="0.003881"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.215557" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:56.211625" elapsed="0.004060"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.210989" elapsed="0.004764"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.210946" elapsed="0.004888"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.217997" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:56.216613" elapsed="0.001473"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.218727" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.218218" elapsed="0.000606"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.219716" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:56.219204" elapsed="0.000549"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.218882" elapsed="0.000922"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.218184" elapsed="0.001674"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.221511" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:56.220392" elapsed="0.001229"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.222223" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.221759" elapsed="0.000560"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.223428" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:56.222914" elapsed="0.000550"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.222587" elapsed="0.000928"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.221726" elapsed="0.001846"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:56.223828" elapsed="0.000806"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:56.225557" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:56.224930" elapsed="0.000716"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:56.225903" elapsed="0.002860"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:56.206162" elapsed="0.022717"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:56.229078" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:56.228952" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.228932" elapsed="0.000264"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:56.232780" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:56.229345" elapsed="0.003499"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:56.232900" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:04:56.233063" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:56.176435" elapsed="0.056654"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:56.233147" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:56.233295" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:04:56.175670" elapsed="0.057651"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.234384" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615029...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:56.233906" elapsed="0.000509"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:04:56.234498" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:04:56.234677" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615029...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:04:56.233560" elapsed="0.001144"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:04:56.235064" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 121, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIniti...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:04:56.234864" elapsed="0.000227"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:04:56.235470" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:04:56.235250" elapsed="0.000265"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:04:56.235563" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:56.235715" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:04:55.997540" elapsed="0.238200"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:04:56.235798" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:04:56.235959" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:04:55.996789" elapsed="0.239195"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.236305" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.236065" elapsed="0.000330"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:56.236644" elapsed="0.000207"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.236422" elapsed="0.000469"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.237065" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.236916" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.236047" elapsed="0.001093"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:04:55.996606" elapsed="0.240557"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:04:55.996394" elapsed="0.240814"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:04:56.237252" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:56.237470" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:04:56.237517" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:04:55.992282" elapsed="0.245271"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.238015" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:04:56.238103" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:04:56.237736" elapsed="0.000392"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.238439" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.238197" elapsed="0.000297"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.238178" elapsed="0.000340"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.240956" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:04:56.238655" elapsed="0.002350"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:04:56.241392" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:56.241172" elapsed="0.000247"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:04:56.241467" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:56.241675" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:04:56.241721" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:04:55.991391" elapsed="0.250353"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:56.241915" elapsed="0.000154"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:04:56.242222" elapsed="0.000317"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:04:56.242737" elapsed="0.000290"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:04:55.990612" elapsed="0.252455"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:04:56.243567" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:04:56.243613" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:04:56.243321" elapsed="0.000314"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.246285" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:56.245901" elapsed="0.000411"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.246787" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:56.246491" elapsed="0.000322"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:04:56.246857" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:56.247013" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:04:56.245525" elapsed="0.001513"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:04:56.247191" elapsed="0.000153"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.247862" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:56.247522" elapsed="0.000367"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.248289" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:56.248046" elapsed="0.000269"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.248720" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:04:56.248481" elapsed="0.000265"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.251263" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:56.250942" elapsed="0.000349"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:04:56.251336" elapsed="0.000050"/>
</return>
<msg time="2026-04-14T07:04:56.251515" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:04:56.250592" elapsed="0.000949"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.308022" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:56.307638" elapsed="0.000413"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:56.308826" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:56.308577" elapsed="0.000324">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:56.308995" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:56.308219" elapsed="0.000801"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.309597" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:56.309184" elapsed="0.000440"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:04:56.309923" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:04:56.310076" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:04:56.309786" elapsed="0.000315"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.310522" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:56.310258" elapsed="0.000308"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.311592" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:56.311317" elapsed="0.000319"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.312068" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:04:56.311799" elapsed="0.000295"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.312441" elapsed="0.000023"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.312655" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.312832" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:04:56.312287" elapsed="0.000603"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:04:56.312146" elapsed="0.000775"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:04:56.312966" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:56.313126" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:04:56.310989" elapsed="0.002163"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.310679" elapsed="0.002505"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.313405" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.313209" elapsed="0.000253"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.310618" elapsed="0.002865"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.314061" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:56.313627" elapsed="0.000461"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:04:56.314137" elapsed="0.000028"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:04:56.306985" elapsed="0.007274"/>
</kw>
<msg time="2026-04-14T07:04:56.314312" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:56.293230" elapsed="0.021196"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.328140" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.341740" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.355297" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.355676" elapsed="0.000045"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.356013" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.356558" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.356404" elapsed="0.000211"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:56.356386" elapsed="0.000252"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.356778" elapsed="0.000051"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.356983" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.357151" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:04:56.356325" elapsed="0.000897"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:04:56.356139" elapsed="0.001119"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.357580" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:56.357708" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:04:56.357930" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:04:56.287120" elapsed="0.070851"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:56.360262" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:56.360019" elapsed="0.000306">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:56.360542" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:56.359575" elapsed="0.001003"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.361029" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.360686" elapsed="0.000411"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.361738" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:56.361407" elapsed="0.000357"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.361136" elapsed="0.000673"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.360655" elapsed="0.001191"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.364794" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:04:56.362139" elapsed="0.002691"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:04:56.364906" elapsed="0.000072"/>
</return>
<msg time="2026-04-14T07:04:56.365245" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:56.358785" elapsed="0.006500"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:04:56.367567" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:04:56.367299" elapsed="0.000330">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:04:56.367825" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:04:56.366857" elapsed="0.001002"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:04:56.368198" elapsed="0.000050"/>
</return>
<status status="PASS" start="2026-04-14T07:04:56.367967" elapsed="0.000324"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.367936" elapsed="0.000392"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.368705" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.369038" elapsed="0.000044"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:56.369152" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:04:56.371588" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:04:56.366068" elapsed="0.005561"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.375104" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:56.374743" elapsed="0.000483"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.375897" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:56.375542" elapsed="0.000439"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:56.385769" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:56.386202" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:04:56.386414" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:56.378719" elapsed="0.007723"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.376088" elapsed="0.010409"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.386895" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.386547" elapsed="0.000452"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.376056" elapsed="0.010993"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.393026" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:56.389011" elapsed="0.004781"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.388698" elapsed="0.005145"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.388668" elapsed="0.005210"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.396911" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:56.394275" elapsed="0.002682"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.393958" elapsed="0.003033"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.393933" elapsed="0.003083"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.397582" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:56.397182" elapsed="0.000429"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.397967" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.397681" elapsed="0.000343"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.398531" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:56.398212" elapsed="0.000346"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.398048" elapsed="0.000545"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.397662" elapsed="0.000953"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.399140" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:56.398778" elapsed="0.000389"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.399489" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.399235" elapsed="0.000312"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.400030" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:56.399736" elapsed="0.000321"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.399572" elapsed="0.000520"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.399217" elapsed="0.000895"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:56.400262" elapsed="0.000369"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:56.401080" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:56.400797" elapsed="0.000310"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:56.401262" elapsed="0.002683"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:56.387929" elapsed="0.016128"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:56.404389" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:56.404168" elapsed="0.000293"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.404136" elapsed="0.000361"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:56.417060" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:56.404792" elapsed="0.012307"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:56.417176" elapsed="0.000073"/>
</return>
<msg time="2026-04-14T07:04:56.417541" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:56.372333" elapsed="0.045250"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:56.417756" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:04:56.418009" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:04:56.260806" elapsed="0.157231"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.418379" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.418123" elapsed="0.000689"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.418104" elapsed="0.000736"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:56.418875" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:04:56.256141" elapsed="0.162861"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.251610" elapsed="0.167436"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.251592" elapsed="0.167486"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:04:56.419703" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:04:56.419596" elapsed="0.000166"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:04:56.419822" elapsed="0.000012"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:56.419784" elapsed="0.000076"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.419577" elapsed="0.000305"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.420029" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:04:56.420148" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:04:56.419310" elapsed="0.000863"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.420736" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:56.420342" elapsed="0.000421"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.421397" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:56.420921" elapsed="0.000506"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.427790" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:56.427357" elapsed="0.000495"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.428440" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:56.428010" elapsed="0.000491"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:04:56.449326" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:04:56.449418" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:04:56 GMT', 'Expires': 'Tue, 14 Apr 2026 06:04:56 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:04:56.449642" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:04:56.444014" elapsed="0.005670"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.428568" elapsed="0.021221"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.450028" elapsed="0.000080"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.449817" elapsed="0.000407"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.428550" elapsed="0.021698"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.456801" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:56.452990" elapsed="0.003994"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.452358" elapsed="0.004694"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.452311" elapsed="0.004823"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.460795" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:04:56.457888" elapsed="0.002996"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.457254" elapsed="0.003678"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.457210" elapsed="0.003780"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.462662" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:56.461528" elapsed="0.001224"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.463383" elapsed="0.000047"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.462899" elapsed="0.000582"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.464380" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:56.463870" elapsed="0.000549"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.463540" elapsed="0.000928"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.462865" elapsed="0.001658"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.466126" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:56.465044" elapsed="0.001181"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.466872" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.466347" elapsed="0.000621"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.467861" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:04:56.467349" elapsed="0.000548"/>
</kw>
<status status="PASS" start="2026-04-14T07:04:56.467026" elapsed="0.000920"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.466313" elapsed="0.001688"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:04:56.468254" elapsed="0.000811"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:04:56.469967" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:04:56.469334" elapsed="0.000723"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:04:56.470339" elapsed="0.002890"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:04:56.451156" elapsed="0.022171"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:04:56.473542" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:04:56.473416" elapsed="0.000217"/>
</branch>
<status status="PASS" start="2026-04-14T07:04:56.473396" elapsed="0.000262"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:04:56.477069" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:04:56.473805" elapsed="0.003293"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:04:56.477150" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:04:56.477308" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:04:56.422431" elapsed="0.054904"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:04:56.477415" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:04:56.477565" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:04:56.421643" elapsed="0.055949"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:04:56.479143" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:04:56.478173" elapsed="0.001170">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:04:56.479445" elapsed="0.000019"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:04:56.477815" elapsed="0.001770">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.479777" elapsed="0.000023"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.479953" elapsed="0.000020"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:04:56.480019" elapsed="0.000015"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:04:56.249954" elapsed="0.230192">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:04:56.480262" elapsed="0.000017"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:04:56.249208" elapsed="0.231196">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.480674" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.480526" elapsed="0.000203"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.480896" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.480752" elapsed="0.000198"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.481115" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.480973" elapsed="0.000193"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:56.480503" elapsed="0.000686"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:04:56.249036" elapsed="0.232208">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:04:56.248794" elapsed="0.232569">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:56.481491" elapsed="0.000016"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:04:56.244764" elapsed="0.236854">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.481824" elapsed="0.000021"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.482054" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:04:56.481912" elapsed="0.000193"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:04:56.481895" elapsed="0.000233"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.482295" elapsed="0.000044"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.482512" elapsed="0.000022"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:04:56.482579" elapsed="0.000015"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:04:56.243917" elapsed="0.238789">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.482902" elapsed="0.000021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.483067" elapsed="0.000020"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:04:56.483232" elapsed="0.000020"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:04:56.243182" elapsed="0.240133">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:04:55.736789" elapsed="0.746656">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:04:56.483520" elapsed="0.000016"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:04:55.710213" elapsed="0.773434">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.504029" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:05:06.503527" elapsed="0.000548"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:06.525487" elapsed="0.000235"/>
</kw>
<msg time="2026-04-14T07:05:06.525776" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:06.524815" elapsed="0.001021"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:05:06.524333" elapsed="0.001682"/>
</kw>
<msg time="2026-04-14T07:05:06.526066" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:06.515035" elapsed="0.011075"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:05:06.514642" elapsed="0.011555"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:05:06.526828" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:05:06.526874" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:05:06.526590" elapsed="0.000308"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.529559" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:06.529155" elapsed="0.000431"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.530044" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:06.529747" elapsed="0.000323"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:05:06.530116" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:05:06.530305" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:05:06.528780" elapsed="0.001550"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:06.530502" elapsed="0.000158"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.531156" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:06.530821" elapsed="0.000361"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.531601" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:06.531342" elapsed="0.000284"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.532011" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:06.531775" elapsed="0.000261"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.535930" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:06.535574" elapsed="0.000383"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:05:06.536004" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:06.536154" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:05:06.535206" elapsed="0.000973"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.592648" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:06.592252" elapsed="0.000424"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:06.593446" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:06.593180" elapsed="0.000344">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:06.593620" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:06.592842" elapsed="0.000802"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.594192" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:06.593810" elapsed="0.000408"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:05:06.594565" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:05:06.594761" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:05:06.594422" elapsed="0.000365"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.595196" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:06.594947" elapsed="0.000294"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.596209" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:06.595955" elapsed="0.000298"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.596848" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:05:06.596432" elapsed="0.000442"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.597199" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.597424" elapsed="0.000026"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.597603" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:05:06.597062" elapsed="0.000599"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:05:06.596924" elapsed="0.000769"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:05:06.597738" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:05:06.597898" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:05:06.595627" elapsed="0.002296"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.595310" elapsed="0.002645"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.598129" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:06.597980" elapsed="0.000204"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.595290" elapsed="0.002914"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.598813" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:06.598374" elapsed="0.000467"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:05:06.598890" elapsed="0.000028"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:05:06.591633" elapsed="0.007381"/>
</kw>
<msg time="2026-04-14T07:05:06.599067" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:06.577781" elapsed="0.021374"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.612709" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.626263" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.639816" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.640172" elapsed="0.000045"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.640530" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.641094" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:06.640942" elapsed="0.000208"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:06.640925" elapsed="0.000248"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.641315" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.641503" elapsed="0.000022"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.641674" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:05:06.640881" elapsed="0.000864"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:05:06.640691" elapsed="0.001089"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.642071" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:06.642198" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:05:06.642466" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:05:06.571668" elapsed="0.070841"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:06.644802" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:06.644557" elapsed="0.000309">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:06.645062" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:06.644096" elapsed="0.001000"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.645593" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:06.645207" elapsed="0.000454"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.646263" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:06.645966" elapsed="0.000323"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.645700" elapsed="0.000634"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.645175" elapsed="0.001227"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.649435" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:06.646697" elapsed="0.002777"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:05:06.649551" elapsed="0.000072"/>
</return>
<msg time="2026-04-14T07:05:06.649885" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:06.643309" elapsed="0.006616"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:06.652206" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:06.651965" elapsed="0.000303">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:06.652485" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:06.651517" elapsed="0.001002"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:05:06.652867" elapsed="0.000051"/>
</return>
<status status="PASS" start="2026-04-14T07:05:06.652632" elapsed="0.000329"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.652600" elapsed="0.000399"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.653287" elapsed="0.000045"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.653739" elapsed="0.000046"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:06.653856" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:05:06.656198" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:06.650719" elapsed="0.005520"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.659794" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:06.659440" elapsed="0.000447"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.660536" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:06.660171" elapsed="0.000450"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:06.671197" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:06.671815" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:05:06.672107" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:06.663080" elapsed="0.009065"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.660727" elapsed="0.011497"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.672646" elapsed="0.000034"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:06.672285" elapsed="0.000468"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.660695" elapsed="0.012107"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.679017" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:06.674804" elapsed="0.004953"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.674484" elapsed="0.005325"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.674417" elapsed="0.005428"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.683607" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:06.680246" elapsed="0.003407"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.679925" elapsed="0.003763"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.679900" elapsed="0.003812"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.684266" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:06.683881" elapsed="0.000412"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.684625" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:06.684380" elapsed="0.000303"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.685180" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:06.684878" elapsed="0.000328"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.684707" elapsed="0.000535"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.684345" elapsed="0.000917"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.685805" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:06.685441" elapsed="0.000391"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.686138" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:06.685902" elapsed="0.000292"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.686708" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:06.686396" elapsed="0.000338"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.686218" elapsed="0.000551"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.685883" elapsed="0.000906"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:06.686939" elapsed="0.000351"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:06.687761" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:06.687473" elapsed="0.000314"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:06.687948" elapsed="0.002592"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:06.673685" elapsed="0.016969"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:06.690964" elapsed="0.000028"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:06.690764" elapsed="0.000268"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.690732" elapsed="0.000335"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:06.703706" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:06.691352" elapsed="0.012393"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:06.703830" elapsed="0.000076"/>
</return>
<msg time="2026-04-14T07:05:06.704170" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:06.656957" elapsed="0.047254"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:06.704407" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:05:06.704626" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:05:06.545268" elapsed="0.159385"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.704984" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:06.704738" elapsed="0.000701"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.704720" elapsed="0.000749"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:06.705505" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:05:06.540617" elapsed="0.165016"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.536252" elapsed="0.169425"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.536231" elapsed="0.169470"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:05:06.706312" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:05:06.706205" elapsed="0.000183"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:05:06.706452" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:06.706413" elapsed="0.000108"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.706188" elapsed="0.000356"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.706696" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:05:06.706816" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:05:06.705936" elapsed="0.000906"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.707404" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:06.707013" elapsed="0.000419"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.708059" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:06.707592" elapsed="0.000494"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.714450" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:06.714006" elapsed="0.000541"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.715125" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:06.714709" elapsed="0.000478"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:06.737023" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:06.737098" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:05:06 GMT', 'Expires': 'Tue, 14 Apr 2026 06:05:06 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"357.3 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150306,"status":200} 
 </msg>
<msg time="2026-04-14T07:05:06.737255" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:06.730497" elapsed="0.006798"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.715255" elapsed="0.022163"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.737631" elapsed="0.000075"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:06.737447" elapsed="0.000373"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.715236" elapsed="0.022609"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.744137" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"357.3 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150306,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:06.739980" elapsed="0.004342"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.739351" elapsed="0.005061"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.739304" elapsed="0.005192"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.748471" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:06.745232" elapsed="0.003327"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.744618" elapsed="0.003989"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.744574" elapsed="0.004091"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.750242" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:06.749185" elapsed="0.001145"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.750998" elapsed="0.000044"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:06.750509" elapsed="0.000584"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.751987" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:06.751490" elapsed="0.000533"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.751151" elapsed="0.000922"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.750475" elapsed="0.001652"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.753717" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:06.752664" elapsed="0.001144"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.754415" elapsed="0.000047"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:06.753933" elapsed="0.000580"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.755528" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:06.754927" elapsed="0.000638"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.754597" elapsed="0.001018"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.753899" elapsed="0.001770"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:06.755924" elapsed="0.000803"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:06.757630" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:06.757000" elapsed="0.000717"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:06.757974" elapsed="0.003007"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:06.738302" elapsed="0.022779"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:06.761279" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:06.761153" elapsed="0.000234"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.761134" elapsed="0.000280"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:06.764864" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:06.761562" elapsed="0.003331"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:06.764944" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:05:06.765104" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:06.709051" elapsed="0.056079"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:06.765186" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:05:06.765334" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:05:06.708300" elapsed="0.057168"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.766525" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150306, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:06.766044" elapsed="0.000510"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:05:06.766652" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:05:06.766837" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150306, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:05:06.765698" elapsed="0.001166"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:05:06.767228" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:05:06.767026" elapsed="0.000229"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:05:06.767633" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:05:06.767430" elapsed="0.000229"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:05:06.767705" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:06.767857" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:05:06.534573" elapsed="0.233308"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:05:06.767939" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:05:06.768085" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:05:06.532468" elapsed="0.235641"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.768425" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:06.768190" elapsed="0.000294"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:06.768722" elapsed="0.000194"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.768508" elapsed="0.000445"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.769127" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:06.768978" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.768172" elapsed="0.001030"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:05:06.532282" elapsed="0.236944"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:05:06.532082" elapsed="0.237175"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:05:06.769301" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:05:06.769519" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:05:06.769565" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:05:06.528042" elapsed="0.241546"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.770037" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:05:06.770113" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:05:06.769765" elapsed="0.000371"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.770487" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:06.770205" elapsed="0.000337"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.770187" elapsed="0.000378"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.772937" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:05:06.770733" elapsed="0.002251"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:05:06.773341" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:06.773153" elapsed="0.000228"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:05:06.773430" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:06.773626" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:05:06.773671" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:05:06.527189" elapsed="0.246505"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:06.773862" elapsed="0.000154"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:05:06.774168" elapsed="0.000301"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:05:06.774677" elapsed="0.000286"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:05:06.526445" elapsed="0.248558"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:05:06.775504" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:05:06.775550" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:05:06.775256" elapsed="0.000316"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.778194" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:06.777809" elapsed="0.000412"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.778725" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:06.778398" elapsed="0.000353"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:05:06.778796" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:05:06.778953" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:05:06.777435" elapsed="0.001543"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:06.779133" elapsed="0.000153"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.779797" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:06.779462" elapsed="0.000362"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.780222" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:06.779981" elapsed="0.000266"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.780648" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:06.780411" elapsed="0.000262"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.783153" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:06.782830" elapsed="0.000350"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:05:06.783225" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:05:06.783396" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:05:06.782467" elapsed="0.000955"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.839863" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:06.839486" elapsed="0.000404"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:06.840653" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:06.840409" elapsed="0.000318">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:06.840821" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:06.840056" elapsed="0.000789"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.841412" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:06.841010" elapsed="0.000429"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:05:06.841738" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:05:06.841886" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:05:06.841603" elapsed="0.000308"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.842308" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:06.842067" elapsed="0.000285"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.843394" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:06.843124" elapsed="0.000317"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.843869" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:05:06.843603" elapsed="0.000292"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.844217" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.844441" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.844617" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:05:06.844079" elapsed="0.000595"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:05:06.843943" elapsed="0.000761"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:05:06.844748" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:06.844909" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:05:06.842795" elapsed="0.002139"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.842471" elapsed="0.002495"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.845140" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:06.844991" elapsed="0.000204"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.842451" elapsed="0.002764"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.845808" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:06.845374" elapsed="0.000460"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:05:06.845882" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:05:06.838851" elapsed="0.007156"/>
</kw>
<msg time="2026-04-14T07:05:06.846060" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:06.825092" elapsed="0.021055"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.859938" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.873579" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.887183" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.887558" elapsed="0.000045"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.887898" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.888435" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:06.888270" elapsed="0.000222"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:06.888253" elapsed="0.000263"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.888658" elapsed="0.000052"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.888864" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.889032" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:05:06.888209" elapsed="0.000894"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:05:06.888024" elapsed="0.001115"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.889443" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:06.889569" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:05:06.889791" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:05:06.818993" elapsed="0.070844"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:06.892160" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:06.891912" elapsed="0.000314">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:06.892445" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:06.891467" elapsed="0.001012"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.892933" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:06.892589" elapsed="0.000411"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.893603" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:06.893289" elapsed="0.000341"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.893040" elapsed="0.000634"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.892557" elapsed="0.001156"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.896601" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:06.894005" elapsed="0.002632"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:05:06.896712" elapsed="0.000073"/>
</return>
<msg time="2026-04-14T07:05:06.897041" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:06.890645" elapsed="0.006435"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:06.899333" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:06.899089" elapsed="0.000324">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:06.899612" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:06.898622" elapsed="0.001024"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:05:06.899988" elapsed="0.000049"/>
</return>
<status status="PASS" start="2026-04-14T07:05:06.899756" elapsed="0.000325"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.899724" elapsed="0.000395"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.900525" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.900860" elapsed="0.000044"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:06.900974" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:05:06.903406" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:06.897836" elapsed="0.005612"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.907003" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:06.906621" elapsed="0.000507"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.907774" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:06.907427" elapsed="0.000432"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:06.920873" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:06.921488" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:05:06.921756" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:06.910280" elapsed="0.011513"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.907965" elapsed="0.013904"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.922256" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:06.921930" elapsed="0.000455"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.907933" elapsed="0.014506"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.928421" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:06.924436" elapsed="0.004691"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.924101" elapsed="0.005076"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.924073" elapsed="0.005139"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.932822" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:06.929624" elapsed="0.003244"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.929290" elapsed="0.003612"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.929266" elapsed="0.003661"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.933491" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:06.933091" elapsed="0.000426"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.933831" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:06.933586" elapsed="0.000302"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.934387" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:06.934075" elapsed="0.000340"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.933911" elapsed="0.000539"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.933568" elapsed="0.000902"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.935003" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:06.934632" elapsed="0.000397"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.935333" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:06.935098" elapsed="0.000308"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.935889" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:06.935595" elapsed="0.000320"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.935430" elapsed="0.000520"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.935079" elapsed="0.000892"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:06.936120" elapsed="0.000359"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:06.936927" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:06.936645" elapsed="0.000308"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:06.937106" elapsed="0.002671"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:06.923333" elapsed="0.016560"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:06.940202" elapsed="0.000029"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:06.940005" elapsed="0.000265"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.939972" elapsed="0.000333"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:06.952877" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:06.940611" elapsed="0.012305"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:06.952993" elapsed="0.000075"/>
</return>
<msg time="2026-04-14T07:05:06.953330" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:06.904153" elapsed="0.049242"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:06.953570" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:05:06.953787" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:05:06.792685" elapsed="0.161129"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.954140" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:06.953899" elapsed="0.000689"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.953881" elapsed="0.000737"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:06.954653" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:05:06.788033" elapsed="0.166749"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.783492" elapsed="0.171334"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.783474" elapsed="0.171376"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:05:06.955502" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:06.955394" elapsed="0.000153"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:05:06.955670" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:05:06.955569" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.955374" elapsed="0.000376"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.955898" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:05:06.956018" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:05:06.955110" elapsed="0.000933"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.956601" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:06.956214" elapsed="0.000415"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.957245" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:06.956786" elapsed="0.000487"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.963648" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:06.963211" elapsed="0.000500"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.964278" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:06.963869" elapsed="0.000469"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:06.985582" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:06.985668" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:05:06 GMT', 'Expires': 'Tue, 14 Apr 2026 06:05:06 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":187,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:05:03.208","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"232.5 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":123,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150306,"status":200} 
 </msg>
<msg time="2026-04-14T07:05:06.985826" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:06.979739" elapsed="0.006128"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.964422" elapsed="0.021551"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.986185" elapsed="0.000074"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:06.986001" elapsed="0.000707"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.964403" elapsed="0.022332"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.992541" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":187,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:05:03.208","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"232.5 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":123,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150306,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:06.988842" elapsed="0.003895"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.988215" elapsed="0.004591"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.988170" elapsed="0.004717"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.996930" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:06.993663" elapsed="0.003354"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.993006" elapsed="0.004060"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.992963" elapsed="0.004160"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:06.998779" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:06.997718" elapsed="0.001150"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:06.999486" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:06.999005" elapsed="0.000579"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.000475" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:06.999966" elapsed="0.000545"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:06.999640" elapsed="0.000921"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:06.998955" elapsed="0.001661"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.002215" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:07.001132" elapsed="0.001171"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.002903" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:07.002441" elapsed="0.000583"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.003948" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:07.003422" elapsed="0.000562"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:07.003084" elapsed="0.000950"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:07.002407" elapsed="0.001681"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:07.004341" elapsed="0.000809"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:07.006066" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:07.005452" elapsed="0.000702"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:07.006428" elapsed="0.002813"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:06.987235" elapsed="0.022105"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:07.009702" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:07.009575" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:07.009554" elapsed="0.000266"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:07.013290" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:07.009968" elapsed="0.003352"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:07.013547" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:05:07.013709" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:06.958235" elapsed="0.055500"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:07.013793" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:05:07.013939" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:05:06.957505" elapsed="0.056460"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.015038" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615030...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:07.014550" elapsed="0.000519"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:05:07.015154" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:05:07.015331" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615030...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:05:07.014189" elapsed="0.001183"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:05:07.015734" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 123, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIniti...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:05:07.015534" elapsed="0.000228"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:05:07.016118" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:05:07.015919" elapsed="0.000225"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:05:07.016190" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:05:07.016340" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:05:06.781839" elapsed="0.234543"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:05:07.016441" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:05:07.016590" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:05:06.781100" elapsed="0.235516"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.016920" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:07.016696" elapsed="0.000280"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:07.017209" elapsed="0.000232"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:07.017000" elapsed="0.000480"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.017654" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:07.017505" elapsed="0.000200"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:07.016678" elapsed="0.001050"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:05:06.780930" elapsed="0.236821"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:05:06.780723" elapsed="0.237060"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:05:07.017827" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:05:07.018028" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:05:07.018075" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:05:06.776705" elapsed="0.241394"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.018568" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:05:07.018645" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:05:07.018277" elapsed="0.000392"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.020247" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:07.020015" elapsed="0.000287"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:07.018720" elapsed="0.001606"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.022575" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:05:07.020480" elapsed="0.002143"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:05:07.022975" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:07.022787" elapsed="0.000213"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:05:07.023062" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:07.023257" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:05:07.023302" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:05:06.775855" elapsed="0.247469"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:07.023508" elapsed="0.000153"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:05:07.023812" elapsed="0.000284"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:05:07.024288" elapsed="0.000300"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:05:06.775117" elapsed="0.249510"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:05:07.025106" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:05:07.025150" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:05:07.024880" elapsed="0.000292"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.027845" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:07.027456" elapsed="0.000416"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.028328" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:07.028033" elapsed="0.000320"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:05:07.028415" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:07.028571" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:05:07.027065" elapsed="0.001530"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:07.028750" elapsed="0.000159"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.029423" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:07.029070" elapsed="0.000379"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.029849" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:07.029609" elapsed="0.000265"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.030260" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:07.030023" elapsed="0.000262"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.032794" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:07.032472" elapsed="0.000349"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:05:07.032866" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:07.033015" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:05:07.032112" elapsed="0.000927"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.090028" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:07.089650" elapsed="0.000406"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:07.090819" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:07.090576" elapsed="0.000318">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:07.090989" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:07.090221" elapsed="0.000792"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.091610" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:07.091205" elapsed="0.000433"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:05:07.091975" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:05:07.092124" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:05:07.091814" elapsed="0.000335"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.092568" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:07.092307" elapsed="0.000305"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.093612" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:07.093339" elapsed="0.000318"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.094095" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:05:07.093823" elapsed="0.000298"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.094459" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.094669" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.094845" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:05:07.094305" elapsed="0.000597"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:05:07.094167" elapsed="0.000765"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:05:07.094976" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:07.095134" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:05:07.093013" elapsed="0.002160"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:07.092715" elapsed="0.002490"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.095392" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:07.095229" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:07.092661" elapsed="0.002808"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.096083" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:07.095612" elapsed="0.000498"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:05:07.096158" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:05:07.089011" elapsed="0.007270"/>
</kw>
<msg time="2026-04-14T07:05:07.096334" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:07.075021" elapsed="0.021417"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.110431" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.124219" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.137981" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.138337" elapsed="0.000065"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.138697" elapsed="0.000044"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.139245" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:07.139069" elapsed="0.000234"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:07.139053" elapsed="0.000273"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.139485" elapsed="0.000053"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.139692" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.139883" elapsed="0.000025"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:05:07.139009" elapsed="0.000959"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:05:07.138822" elapsed="0.001182"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.140289" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:07.140432" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:05:07.140654" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:05:07.068844" elapsed="0.071850"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:07.142995" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:07.142733" elapsed="0.000327">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:07.143284" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:07.142274" elapsed="0.001045"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.143809" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:07.143463" elapsed="0.000413"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.144486" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:07.144168" elapsed="0.000344"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:07.143916" elapsed="0.000641"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:07.143429" elapsed="0.001165"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.147511" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:07.144884" elapsed="0.002663"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:05:07.147623" elapsed="0.000072"/>
</return>
<msg time="2026-04-14T07:05:07.147988" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:07.141503" elapsed="0.006524"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:07.150260" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:07.150018" elapsed="0.000304">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:07.150535" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:07.149578" elapsed="0.000993"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:05:07.150912" elapsed="0.000050"/>
</return>
<status status="PASS" start="2026-04-14T07:05:07.150682" elapsed="0.000322"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:07.150649" elapsed="0.000393"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.151344" elapsed="0.000160"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.151796" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:07.151917" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:05:07.154372" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:07.148790" elapsed="0.005625"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.157894" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:07.157539" elapsed="0.000480"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.158670" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:07.158307" elapsed="0.000450"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:07.171855" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:07.172291" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:05:07.172521" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:07.161427" elapsed="0.011121"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:07.158864" elapsed="0.013740"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.172885" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:07.172648" elapsed="0.000312"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:07.158833" elapsed="0.014163"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.177951" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:07.174411" elapsed="0.004295"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:07.174169" elapsed="0.004589"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:07.174148" elapsed="0.004645"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.182798" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:07.179184" elapsed="0.003678"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:07.178870" elapsed="0.004040"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:07.178846" elapsed="0.004098"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.183784" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:07.183181" elapsed="0.000641"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.184134" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:07.183894" elapsed="0.000298"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.184698" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:07.184395" elapsed="0.000329"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:07.184216" elapsed="0.000543"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:07.183875" elapsed="0.000905"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.185305" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:07.184942" elapsed="0.000389"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.185655" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:07.185419" elapsed="0.000293"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.186200" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:07.185903" elapsed="0.000323"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:07.185736" elapsed="0.000525"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:07.185399" elapsed="0.000883"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:07.186450" elapsed="0.000347"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:07.187255" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:07.186964" elapsed="0.000317"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:07.187464" elapsed="0.002695"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:07.173635" elapsed="0.016635"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:07.190602" elapsed="0.000029"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:07.190402" elapsed="0.000269"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:07.190348" elapsed="0.000359"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:07.203198" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:07.190990" elapsed="0.012246"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:07.203313" elapsed="0.000114"/>
</return>
<msg time="2026-04-14T07:05:07.203696" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:07.155127" elapsed="0.048609"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:07.203910" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:07.204127" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:05:07.042309" elapsed="0.161845"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.204500" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:07.204240" elapsed="0.000693"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:07.204222" elapsed="0.000740"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:07.204998" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:05:07.037664" elapsed="0.167464"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:07.033107" elapsed="0.172065"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:07.033090" elapsed="0.172106"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:05:07.205824" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T07:05:07.205716" elapsed="0.000170"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:05:07.205945" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:07.205909" elapsed="0.000076"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:07.205698" elapsed="0.000309"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.206155" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:05:07.206275" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:05:07.205449" elapsed="0.000851"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.206858" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:07.206486" elapsed="0.000399"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.207545" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:07.207044" elapsed="0.000528"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.213948" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:07.213530" elapsed="0.000481"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.214597" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:07.214169" elapsed="0.000488"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:07.238253" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:07.238327" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:05:07 GMT', 'Expires': 'Tue, 14 Apr 2026 06:05:07 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:05:07.238571" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:07.232561" elapsed="0.006051"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:07.214725" elapsed="0.023993"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.238935" elapsed="0.000073"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:07.238748" elapsed="0.000375"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:07.214706" elapsed="0.024441"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.244104" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:07.240970" elapsed="0.003327"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:07.240534" elapsed="0.003856"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:07.240501" elapsed="0.003979"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.249277" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:07.245252" elapsed="0.004285"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:07.244607" elapsed="0.005003"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:07.244562" elapsed="0.005135"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.252011" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:07.250499" elapsed="0.001601"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.252733" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:07.252249" elapsed="0.000580"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.253765" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:07.253211" elapsed="0.000590"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:07.252887" elapsed="0.000964"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:07.252215" elapsed="0.001690"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.255523" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:07.254450" elapsed="0.001164"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.256205" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:07.255736" elapsed="0.000565"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.257193" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:07.256703" elapsed="0.000526"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:07.256374" elapsed="0.000904"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:07.255702" elapsed="0.001631"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:07.257609" elapsed="0.000835"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:07.259325" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:07.258712" elapsed="0.000840"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:07.259813" elapsed="0.002924"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:07.239668" elapsed="0.023167"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:07.263035" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:07.262908" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:07.262888" elapsed="0.000264"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:07.266567" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:07.263301" elapsed="0.003295"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:07.266647" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:05:07.266807" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:07.208552" elapsed="0.058281"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:07.266891" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:05:07.267038" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:05:07.207790" elapsed="0.059274"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:07.268612" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:05:07.267737" elapsed="0.001088">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:05:07.268911" elapsed="0.000018"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:05:07.267290" elapsed="0.001765">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.269248" elapsed="0.000023"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.269442" elapsed="0.000022"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:05:07.269510" elapsed="0.000017"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:05:07.031500" elapsed="0.238140">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:05:07.269760" elapsed="0.000018"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:05:07.030732" elapsed="0.239156">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.270152" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:07.270001" elapsed="0.000207"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.270407" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:07.270231" elapsed="0.000233"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.270632" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:07.270487" elapsed="0.000196"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:07.269982" elapsed="0.000724"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:05:07.030559" elapsed="0.240203">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:05:07.030335" elapsed="0.240548">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:07.270963" elapsed="0.000016"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:05:07.026303" elapsed="0.244787">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.271300" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.271631" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:07.271406" elapsed="0.000286"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:07.271387" elapsed="0.000329"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.271856" elapsed="0.000047"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.272063" elapsed="0.000021"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:07.272128" elapsed="0.000015"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:05:07.025474" elapsed="0.246784">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.272477" elapsed="0.000022"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.272646" elapsed="0.000020"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:07.272812" elapsed="0.000020"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:05:07.024737" elapsed="0.248159">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:05:06.526259" elapsed="0.746757">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:05:07.273089" elapsed="0.000016"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:05:06.497255" elapsed="0.775954">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.286433" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:05:17.286042" elapsed="0.000427"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:17.306989" elapsed="0.000249"/>
</kw>
<msg time="2026-04-14T07:05:17.307291" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:17.306308" elapsed="0.001044"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:05:17.305841" elapsed="0.001678"/>
</kw>
<msg time="2026-04-14T07:05:17.307569" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:17.296598" elapsed="0.011015"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:05:17.296192" elapsed="0.011495"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:05:17.308305" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:05:17.308351" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:05:17.308065" elapsed="0.000324"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.311066" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:17.310648" elapsed="0.000445"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.311571" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:17.311256" elapsed="0.000341"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:05:17.311644" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:05:17.311805" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:05:17.310255" elapsed="0.001574"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:17.311984" elapsed="0.000156"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.312654" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:17.312301" elapsed="0.000379"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.313078" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:17.312840" elapsed="0.000263"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.313507" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:17.313251" elapsed="0.000281"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.316195" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:17.315843" elapsed="0.000378"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:05:17.316267" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:17.316443" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:05:17.315496" elapsed="0.000972"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.373383" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:17.372983" elapsed="0.000432"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:17.374180" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:17.373922" elapsed="0.000334">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:17.374352" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:17.373585" elapsed="0.000808"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.374948" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:17.374562" elapsed="0.000412"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:05:17.375309" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:05:17.375535" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:05:17.375167" elapsed="0.000394"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.375966" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.375720" elapsed="0.000290"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.376995" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.376738" elapsed="0.000302"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.377649" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:05:17.377202" elapsed="0.000474"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.378007" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.378222" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.378418" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:05:17.377867" elapsed="0.000611"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:05:17.377726" elapsed="0.000784"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:05:17.378555" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:05:17.378719" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:05:17.376407" elapsed="0.002338"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.376086" elapsed="0.002691"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.378952" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.378802" elapsed="0.000207"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.376063" elapsed="0.002980"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.379648" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:17.379191" elapsed="0.000484"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:05:17.379724" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:05:17.372345" elapsed="0.007504"/>
</kw>
<msg time="2026-04-14T07:05:17.379902" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:17.358506" elapsed="0.021486"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.393530" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.406994" elapsed="0.000075"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.420531" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.420885" elapsed="0.000046"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.421226" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.421812" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.421660" elapsed="0.000210"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:17.421643" elapsed="0.000250"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.422035" elapsed="0.000023"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.422208" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.422399" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:05:17.421599" elapsed="0.000874"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:05:17.421406" elapsed="0.001102"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.422795" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:17.422922" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:05:17.423173" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:05:17.352345" elapsed="0.070869"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:17.425770" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:17.425412" elapsed="0.000459">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:17.426104" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:17.424863" elapsed="0.001277"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.426676" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.426255" elapsed="0.000490"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.427396" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:17.427052" elapsed="0.000372"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.426785" elapsed="0.000685"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.426221" elapsed="0.001287"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.430560" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:17.427804" elapsed="0.002793"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:05:17.430675" elapsed="0.000072"/>
</return>
<msg time="2026-04-14T07:05:17.431010" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:17.424033" elapsed="0.007019"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:17.433409" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:17.433148" elapsed="0.000324">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:17.433674" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:17.432703" elapsed="0.001005"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:05:17.434056" elapsed="0.000051"/>
</return>
<status status="PASS" start="2026-04-14T07:05:17.433821" elapsed="0.000330"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.433789" elapsed="0.000401"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.434582" elapsed="0.000048"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.434925" elapsed="0.000046"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:17.435043" elapsed="0.000067"/>
</return>
<msg time="2026-04-14T07:05:17.437391" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:17.431890" elapsed="0.005544"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.440980" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.440625" elapsed="0.000445"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.441724" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.441371" elapsed="0.000438"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:17.457344" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:17.458357" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:05:17.458862" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:17.444404" elapsed="0.014521"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.441914" elapsed="0.017145"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.459827" elapsed="0.000059"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.459208" elapsed="0.000801"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.441882" elapsed="0.018212"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.469219" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.463522" elapsed="0.006223"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.462924" elapsed="0.006858"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.462874" elapsed="0.006933"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.472657" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.470095" elapsed="0.002608"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.469865" elapsed="0.002873"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.469846" elapsed="0.002916"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.473332" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:17.472938" elapsed="0.000434"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.473690" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.473445" elapsed="0.000303"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.474240" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:17.473938" elapsed="0.000328"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.473772" elapsed="0.000530"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.473427" elapsed="0.000896"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.474866" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:17.474503" elapsed="0.000390"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.475226" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.474963" elapsed="0.000322"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.475785" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:17.475488" elapsed="0.000323"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.475309" elapsed="0.000537"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.474944" elapsed="0.000922"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:17.476020" elapsed="0.000358"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:17.476838" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:17.476548" elapsed="0.000315"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:17.477019" elapsed="0.002565"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:17.461618" elapsed="0.018080"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:17.480005" elapsed="0.000029"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:17.479808" elapsed="0.000268"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.479776" elapsed="0.000339"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:17.492744" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:17.480426" elapsed="0.012357"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:17.492861" elapsed="0.000077"/>
</return>
<msg time="2026-04-14T07:05:17.493201" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:17.438154" elapsed="0.055088"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:17.493448" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:05:17.493667" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:05:17.325556" elapsed="0.168138"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.494022" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.493780" elapsed="0.000694"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.493762" elapsed="0.000741"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:17.494538" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:05:17.320873" elapsed="0.173792"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.316544" elapsed="0.178165"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.316523" elapsed="0.178210"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:05:17.495381" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:05:17.495258" elapsed="0.000185"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:05:17.495504" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:17.495466" elapsed="0.000077"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.495239" elapsed="0.000326"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.495716" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:05:17.495836" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:05:17.494968" elapsed="0.000893"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.496427" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:17.496034" elapsed="0.000421"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.497075" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:17.496614" elapsed="0.000488"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.503489" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.503044" elapsed="0.000508"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.504124" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.503711" elapsed="0.000474"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:17.526418" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:17.526523" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:05:17 GMT', 'Expires': 'Tue, 14 Apr 2026 06:05:17 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"462.2 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150317,"status":200} 
 </msg>
<msg time="2026-04-14T07:05:17.526741" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:17.519660" elapsed="0.007136"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.504253" elapsed="0.022688"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.527259" elapsed="0.000122"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.526980" elapsed="0.000564"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.504234" elapsed="0.023344"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.535695" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"462.2 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150317,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.530050" elapsed="0.005831"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.529448" elapsed="0.006502"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.529345" elapsed="0.006685"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.540489" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.536784" elapsed="0.003793"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.536152" elapsed="0.004474"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.536110" elapsed="0.004574"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.542265" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:17.541204" elapsed="0.001150"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.543001" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.542537" elapsed="0.000560"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.544004" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:17.543509" elapsed="0.000532"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.543168" elapsed="0.000922"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.542503" elapsed="0.001641"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.545726" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:17.544676" elapsed="0.001140"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.546416" elapsed="0.000047"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.545937" elapsed="0.000576"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.547527" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:17.546893" elapsed="0.000671"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.546571" elapsed="0.001043"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.545904" elapsed="0.001764"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:17.547925" elapsed="0.000804"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:17.549636" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:17.548996" elapsed="0.000729"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:17.549983" elapsed="0.003181"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:17.528208" elapsed="0.025056"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:17.553479" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:17.553336" elapsed="0.000235"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.553317" elapsed="0.000279"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:17.557037" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:17.553745" elapsed="0.003322"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:17.557118" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:05:17.557279" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:17.498072" elapsed="0.059234"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:17.557477" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:05:17.557634" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:05:17.497320" elapsed="0.060340"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.558712" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150317, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:17.558228" elapsed="0.000513"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:05:17.558826" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:05:17.559002" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150317, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:05:17.557883" elapsed="0.001146"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:05:17.559417" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:05:17.559199" elapsed="0.000247"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:05:17.559806" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:05:17.559604" elapsed="0.000228"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:05:17.559879" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:05:17.560028" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:05:17.314848" elapsed="0.245204"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:05:17.560109" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:05:17.560255" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:05:17.313947" elapsed="0.246333"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.560596" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.560373" elapsed="0.000280"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:17.560888" elapsed="0.000194"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.560677" elapsed="0.000442"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.561293" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.561144" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.560342" elapsed="0.001041"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:05:17.313776" elapsed="0.247632"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:05:17.313577" elapsed="0.247863"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:05:17.561484" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:05:17.561681" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:05:17.561727" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:05:17.309534" elapsed="0.252216"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.562195" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:05:17.562271" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:05:17.561926" elapsed="0.000369"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.562652" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.562432" elapsed="0.000274"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.562345" elapsed="0.000383"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.565104" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:05:17.562865" elapsed="0.002286"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:05:17.565524" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:17.565318" elapsed="0.000232"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:05:17.565598" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:05:17.565790" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:05:17.565835" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:05:17.308685" elapsed="0.257172"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:17.566026" elapsed="0.000153"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:05:17.566332" elapsed="0.000304"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:05:17.566833" elapsed="0.000287"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:05:17.307920" elapsed="0.259239"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:05:17.567673" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:05:17.567717" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:05:17.567442" elapsed="0.000297"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.570370" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:17.569973" elapsed="0.000426"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.570858" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:17.570562" elapsed="0.000322"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:05:17.570928" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:17.571082" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:05:17.569601" elapsed="0.001505"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:17.571284" elapsed="0.000172"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.571953" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:17.571618" elapsed="0.000361"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.572392" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:17.572137" elapsed="0.000281"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.572803" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:17.572567" elapsed="0.000261"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.575310" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:17.574966" elapsed="0.000371"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:05:17.575404" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:05:17.575556" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:05:17.574622" elapsed="0.000959"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.632264" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:17.631888" elapsed="0.000403"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:17.633057" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:17.632809" elapsed="0.000325">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:17.633228" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:17.632472" elapsed="0.000780"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.633822" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:17.633433" elapsed="0.000415"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:05:17.634152" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:05:17.634302" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:05:17.634011" elapsed="0.000316"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.634745" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.634501" elapsed="0.000288"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.635850" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.635595" elapsed="0.000300"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.636324" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:05:17.636057" elapsed="0.000292"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.636685" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.636894" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.637070" elapsed="0.000023"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:05:17.636549" elapsed="0.000583"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:05:17.636412" elapsed="0.000750"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:05:17.637206" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:17.637380" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:05:17.635198" elapsed="0.002209"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.634895" elapsed="0.002545"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.637615" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.637465" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.634874" elapsed="0.002817"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.638272" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:17.637834" elapsed="0.000465"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:05:17.638348" elapsed="0.000045"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:05:17.631253" elapsed="0.007239"/>
</kw>
<msg time="2026-04-14T07:05:17.638545" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:17.617386" elapsed="0.021248"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.652600" elapsed="0.000074"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.666260" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.679870" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.680224" elapsed="0.000044"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.680587" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.681108" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.680958" elapsed="0.000206"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:17.680942" elapsed="0.000246"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.681329" elapsed="0.000073"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.681563" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.681731" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:05:17.680899" elapsed="0.000902"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:05:17.680714" elapsed="0.001123"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.682125" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:17.682251" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:05:17.682499" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:05:17.611279" elapsed="0.071261"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:17.684850" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:17.684603" elapsed="0.000311">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:17.685113" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:17.684138" elapsed="0.001008"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.685636" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.685255" elapsed="0.000449"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.686292" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:17.685991" elapsed="0.000326"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.685743" elapsed="0.000634"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.685224" elapsed="0.001194"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.689270" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:17.686709" elapsed="0.002597"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:05:17.689441" elapsed="0.000074"/>
</return>
<msg time="2026-04-14T07:05:17.689776" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:17.683369" elapsed="0.006447"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:17.692070" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:17.691827" elapsed="0.000305">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:17.692327" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:17.691384" elapsed="0.000993"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:05:17.692722" elapsed="0.000050"/>
</return>
<status status="PASS" start="2026-04-14T07:05:17.692491" elapsed="0.000325"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.692459" elapsed="0.000394"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.693139" elapsed="0.000054"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.693610" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:17.693727" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:05:17.696159" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:17.690571" elapsed="0.005629"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.699712" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.699329" elapsed="0.000510"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.700506" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.700135" elapsed="0.000460"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:17.712895" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:17.713547" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:05:17.713828" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:17.703229" elapsed="0.010638"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.700704" elapsed="0.013242"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.714352" elapsed="0.000068"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.714007" elapsed="0.000492"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.700671" elapsed="0.013881"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.720654" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.716623" elapsed="0.004800"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.716281" elapsed="0.005195"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.716252" elapsed="0.005260"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.725108" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.721913" elapsed="0.003241"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.721593" elapsed="0.003595"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.721568" elapsed="0.003645"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.725792" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:17.725400" elapsed="0.000419"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.726136" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.725890" elapsed="0.000303"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.726699" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:17.726396" elapsed="0.000328"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.726216" elapsed="0.000543"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.725871" elapsed="0.000909"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.727316" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:17.726942" elapsed="0.000401"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.727667" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.727428" elapsed="0.000296"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.728211" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:17.727912" elapsed="0.000324"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.727747" elapsed="0.000524"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.727409" elapsed="0.000882"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:17.728461" elapsed="0.000348"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:17.729275" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:17.728978" elapsed="0.000322"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:17.729473" elapsed="0.002667"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:17.715524" elapsed="0.016728"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:17.732585" elapsed="0.000028"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:17.732382" elapsed="0.000272"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.732330" elapsed="0.000358"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:17.745238" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:17.732970" elapsed="0.012307"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:17.745356" elapsed="0.000104"/>
</return>
<msg time="2026-04-14T07:05:17.745725" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:17.696919" elapsed="0.048847"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:17.745941" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:17.746158" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:05:17.584858" elapsed="0.161327"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.746533" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.746271" elapsed="0.000698"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.746252" elapsed="0.000746"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:17.747033" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:05:17.580178" elapsed="0.166982"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.575649" elapsed="0.171554"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.575631" elapsed="0.171596"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:05:17.747878" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:17.747770" elapsed="0.000153"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:05:17.748046" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:05:17.747946" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.747752" elapsed="0.000375"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.748277" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:05:17.748413" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:05:17.747500" elapsed="0.000939"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.748980" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:17.748610" elapsed="0.000397"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.749650" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:17.749171" elapsed="0.000509"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.756037" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.755618" elapsed="0.000481"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.756690" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.756258" elapsed="0.000492"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:17.778907" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:17.778990" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:05:17 GMT', 'Expires': 'Tue, 14 Apr 2026 06:05:17 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":192,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:05:13.206","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"420.4 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":125,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150317,"status":200} 
 </msg>
<msg time="2026-04-14T07:05:17.779147" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:17.772271" elapsed="0.006918"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.756818" elapsed="0.022475"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.779555" elapsed="0.000073"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.779322" elapsed="0.000420"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.756799" elapsed="0.022968"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.785940" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":192,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:05:13.206","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"420.4 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":125,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150317,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.782106" elapsed="0.004018"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.781502" elapsed="0.004692"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.781456" elapsed="0.004819"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.790265" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.787028" elapsed="0.003326"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.786417" elapsed="0.004007"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.786351" elapsed="0.004132"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.792070" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:17.791002" elapsed="0.001163"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.792809" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.792287" elapsed="0.000618"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.793794" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:17.793281" elapsed="0.000549"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.792963" elapsed="0.000916"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.792253" elapsed="0.001681"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.795543" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:17.794469" elapsed="0.001163"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.796215" elapsed="0.000047"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.795753" elapsed="0.000560"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.797201" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:17.796711" elapsed="0.000526"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.796386" elapsed="0.000900"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.795720" elapsed="0.001621"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:17.797708" elapsed="0.000806"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:17.799440" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:17.798781" elapsed="0.000767"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:17.799812" elapsed="0.002919"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:17.780286" elapsed="0.022546"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:17.803035" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:17.802907" elapsed="0.000224"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.802886" elapsed="0.000270"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:17.806777" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:17.803306" elapsed="0.003501"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:17.806861" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:05:17.807025" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:17.750668" elapsed="0.056384"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:17.807111" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:05:17.807263" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:05:17.749899" elapsed="0.057391"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.808437" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615031...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:17.807928" elapsed="0.000540"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:05:17.808556" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:05:17.808739" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615031...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:05:17.807573" elapsed="0.001194"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:05:17.809132" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 125, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIniti...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:05:17.808928" elapsed="0.000233"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:05:17.809631" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:05:17.809320" elapsed="0.000337"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:05:17.809705" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:17.809860" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:05:17.573991" elapsed="0.235894"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:05:17.809942" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:05:17.810090" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:05:17.573252" elapsed="0.236862"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.810434" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.810196" elapsed="0.000297"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:17.810731" elapsed="0.000192"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.810516" elapsed="0.000445"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.811134" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.810985" elapsed="0.000199"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.810178" elapsed="0.001030"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:05:17.573083" elapsed="0.238148"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:05:17.572877" elapsed="0.238389"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:05:17.811311" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:05:17.811573" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:05:17.811623" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:05:17.568866" elapsed="0.242781"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.812099" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:05:17.812176" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:05:17.811827" elapsed="0.000372"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.812506" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.812269" elapsed="0.000290"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.812250" elapsed="0.000331"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.814992" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:05:17.812718" elapsed="0.002322"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:05:17.815473" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:17.815228" elapsed="0.000279"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:05:17.815559" elapsed="0.000037"/>
</return>
<msg time="2026-04-14T07:05:17.815798" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:05:17.815854" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:05:17.568024" elapsed="0.247861"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:17.816110" elapsed="0.000200"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:05:17.816531" elapsed="0.000300"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:05:17.817030" elapsed="0.000289"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:05:17.567285" elapsed="0.250107"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:05:17.817884" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:05:17.817930" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:05:17.817654" elapsed="0.000299"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.820673" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:17.820266" elapsed="0.000434"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.821157" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:17.820862" elapsed="0.000321"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:05:17.821227" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:05:17.821400" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:05:17.819887" elapsed="0.001540"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:17.821583" elapsed="0.000157"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.822229" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:17.821897" elapsed="0.000359"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.822676" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:17.822430" elapsed="0.000271"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.823087" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:17.822849" elapsed="0.000264"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.825672" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:17.825333" elapsed="0.000366"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:05:17.825745" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:17.825895" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:05:17.824988" elapsed="0.000932"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.882863" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:17.882483" elapsed="0.000408"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:17.883664" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:17.883409" elapsed="0.000328">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:17.883830" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:17.883058" elapsed="0.000796"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.884418" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:17.884018" elapsed="0.000427"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:05:17.884745" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:05:17.884916" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:05:17.884610" elapsed="0.000332"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.885344" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.885099" elapsed="0.000305"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.886399" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.886129" elapsed="0.000315"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.886872" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:05:17.886605" elapsed="0.000293"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.887223" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.887464" elapsed="0.000026"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.887644" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:05:17.887083" elapsed="0.000618"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:05:17.886945" elapsed="0.000786"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:05:17.887774" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:17.887933" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:05:17.885806" elapsed="0.002152"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.885506" elapsed="0.002484"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.888163" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.888015" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.885453" elapsed="0.002785"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.888828" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:17.888396" elapsed="0.000458"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:05:17.888903" elapsed="0.000028"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:05:17.881850" elapsed="0.007175"/>
</kw>
<msg time="2026-04-14T07:05:17.889077" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:17.868097" elapsed="0.021074"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.902856" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.916414" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.929895" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.930249" elapsed="0.000044"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.930609" elapsed="0.000044"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.931130" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.930981" elapsed="0.000204"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:17.930964" elapsed="0.000245"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.931351" elapsed="0.000067"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.931587" elapsed="0.000022"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.931757" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:05:17.930920" elapsed="0.000908"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:05:17.930734" elapsed="0.001130"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.932150" elapsed="0.000043"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:17.932275" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:05:17.932512" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:05:17.862007" elapsed="0.070546"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:17.934838" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:17.934594" elapsed="0.000309">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:17.935098" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:17.934133" elapsed="0.001002"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.935645" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.935244" elapsed="0.000469"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.936297" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:17.936002" elapsed="0.000321"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.935751" elapsed="0.000631"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.935212" elapsed="0.001209"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.939248" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:17.936711" elapsed="0.002572"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:05:17.939415" elapsed="0.000089"/>
</return>
<msg time="2026-04-14T07:05:17.939765" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:17.933347" elapsed="0.006458"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:17.942028" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:17.941787" elapsed="0.000304">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:17.942286" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:17.941333" elapsed="0.000988"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:05:17.942677" elapsed="0.000050"/>
</return>
<status status="PASS" start="2026-04-14T07:05:17.942447" elapsed="0.000324"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.942415" elapsed="0.000394"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.943093" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.943565" elapsed="0.000046"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:17.943682" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:05:17.946077" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:17.940563" elapsed="0.005555"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.949602" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.949233" elapsed="0.000499"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.950382" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.950016" elapsed="0.000455"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:17.962302" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:17.962757" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:05:17.962964" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:17.953034" elapsed="0.009957"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.950575" elapsed="0.012474"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.963342" elapsed="0.000055"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.963096" elapsed="0.000355"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.950544" elapsed="0.012944"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.967807" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.964920" elapsed="0.003402"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.964694" elapsed="0.003685"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.964672" elapsed="0.003735"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.971221" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:17.968691" elapsed="0.002576"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.968464" elapsed="0.002836"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.968447" elapsed="0.002877"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.971912" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:17.971523" elapsed="0.000415"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.972247" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.972007" elapsed="0.000296"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.972851" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:17.972545" elapsed="0.000332"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.972328" elapsed="0.000584"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.971989" elapsed="0.000944"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.973474" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:17.973095" elapsed="0.000406"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.973807" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.973570" elapsed="0.000294"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.974345" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:17.974050" elapsed="0.000335"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.973888" elapsed="0.000533"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.973551" elapsed="0.000895"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:17.974599" elapsed="0.000345"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:17.975429" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:17.975111" elapsed="0.000345"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:17.975640" elapsed="0.002656"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:17.964136" elapsed="0.014295"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:17.978742" elapsed="0.000028"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:17.978542" elapsed="0.000268"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.978510" elapsed="0.000336"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:17.991375" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:17.979128" elapsed="0.012288"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:17.991495" elapsed="0.000100"/>
</return>
<msg time="2026-04-14T07:05:17.991868" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:17.946833" elapsed="0.045078"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:17.992084" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:17.992302" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:05:17.835617" elapsed="0.156712"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.992675" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:17.992433" elapsed="0.000675"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.992415" elapsed="0.000722"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:17.993171" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:05:17.830648" elapsed="0.162651"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:17.825988" elapsed="0.167355"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.825970" elapsed="0.167415"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:05:17.993995" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:05:17.993888" elapsed="0.000165"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:05:17.994118" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:17.994078" elapsed="0.000079"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:17.993870" elapsed="0.000308"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:17.994323" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:05:17.994460" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:05:17.993621" elapsed="0.000865"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.995026" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:17.994656" elapsed="0.000397"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:17.995700" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:17.995211" elapsed="0.000518"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:18.002069" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:18.001651" elapsed="0.000480"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:18.002723" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:18.002289" elapsed="0.000496"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:18.024755" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:18.024831" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:05:18 GMT', 'Expires': 'Tue, 14 Apr 2026 06:05:18 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:05:18.025062" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:18.019465" elapsed="0.005639"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:18.002853" elapsed="0.022357"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:18.025439" elapsed="0.000076"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:18.025239" elapsed="0.000391"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:18.002834" elapsed="0.022820"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:18.030226" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:18.027419" elapsed="0.002950"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:18.026970" elapsed="0.003452"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:18.026935" elapsed="0.003545"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:18.033696" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:18.031000" elapsed="0.002785"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:18.030565" elapsed="0.003268"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:18.030535" elapsed="0.003357"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:18.035496" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:18.034431" elapsed="0.001169"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:18.036217" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:18.035749" elapsed="0.000564"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:18.037286" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:18.036790" elapsed="0.000532"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:18.036463" elapsed="0.000923"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:18.035714" elapsed="0.001730"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:18.039020" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:18.037964" elapsed="0.001147"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:18.039735" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:18.039230" elapsed="0.000600"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:18.040746" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:18.040212" elapsed="0.000569"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:18.039889" elapsed="0.000942"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:18.039198" elapsed="0.001688"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:18.041144" elapsed="0.000815"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:18.042972" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:18.042227" elapsed="0.000833"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:18.043319" elapsed="0.002829"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:18.026113" elapsed="0.020141"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:18.046634" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:18.046327" elapsed="0.000400"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:18.046307" elapsed="0.000446"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:18.050033" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:18.046902" elapsed="0.003160"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:18.050114" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:05:18.050274" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:17.996717" elapsed="0.053584"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:18.050416" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:18.050570" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:05:17.995948" elapsed="0.054649"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:18.052059" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:05:18.051171" elapsed="0.001101">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:05:18.052371" elapsed="0.000020"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:05:18.050820" elapsed="0.001694">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:18.052706" elapsed="0.000023"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:18.052881" elapsed="0.000021"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:05:18.052947" elapsed="0.000016"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:05:17.824354" elapsed="0.228720">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:05:18.053197" elapsed="0.000017"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:05:17.823601" elapsed="0.229720">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:18.053596" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:18.053448" elapsed="0.000203"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:18.053819" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:18.053675" elapsed="0.000198"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:18.054039" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:18.053896" elapsed="0.000193"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:18.053430" elapsed="0.000682"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:05:17.823405" elapsed="0.230763">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:05:17.823162" elapsed="0.231122">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:18.054442" elapsed="0.000018"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:05:17.819092" elapsed="0.235481">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:18.054780" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:18.055012" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:18.054869" elapsed="0.000194"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:18.054851" elapsed="0.000235"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:18.055222" elapsed="0.000044"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:18.055438" elapsed="0.000022"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:18.055506" elapsed="0.000015"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:05:17.818238" elapsed="0.237424">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:18.055859" elapsed="0.000021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:18.056023" elapsed="0.000020"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:18.056191" elapsed="0.000021"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:05:17.817514" elapsed="0.238760">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:05:17.307747" elapsed="0.748655">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:05:18.056476" elapsed="0.000015"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:05:17.281575" elapsed="0.775019">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.142646" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:05:28.142110" elapsed="0.000584"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:28.164251" elapsed="0.000260"/>
</kw>
<msg time="2026-04-14T07:05:28.164564" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:28.163596" elapsed="0.001032"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:05:28.163113" elapsed="0.001675"/>
</kw>
<msg time="2026-04-14T07:05:28.164839" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:28.153692" elapsed="0.011192"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:05:28.153273" elapsed="0.011684"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:05:28.165600" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:05:28.165646" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:05:28.165337" elapsed="0.000332"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.168319" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:28.167929" elapsed="0.000418"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.168851" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:28.168526" elapsed="0.000352"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:05:28.168925" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:05:28.169086" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:05:28.167551" elapsed="0.001560"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:28.169269" elapsed="0.000210"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.169985" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:28.169649" elapsed="0.000362"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.170432" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:28.170170" elapsed="0.000288"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.170995" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:28.170609" elapsed="0.000412"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.173553" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:28.173181" elapsed="0.000399"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:05:28.173626" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:28.173775" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:05:28.172831" elapsed="0.000969"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.231060" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:28.230678" elapsed="0.000410"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:28.231888" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:28.231626" elapsed="0.000341">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:28.232068" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:28.231258" elapsed="0.000834"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.232670" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:28.232259" elapsed="0.000437"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:05:28.233001" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:05:28.233212" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:05:28.232863" elapsed="0.000375"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.233665" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.233414" elapsed="0.000295"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.234687" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.234429" elapsed="0.000303"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.235160" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:05:28.234896" elapsed="0.000290"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.235528" elapsed="0.000023"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.235749" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.235947" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:05:28.235388" elapsed="0.000618"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.235234" elapsed="0.000804"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:05:28.236082" elapsed="0.000038"/>
</return>
<msg time="2026-04-14T07:05:28.236255" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:05:28.234084" elapsed="0.002197"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.233781" elapsed="0.002532"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.236508" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.236339" elapsed="0.000225"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.233760" elapsed="0.002825"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.237175" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.236736" elapsed="0.000466"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:05:28.237250" elapsed="0.000028"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:05:28.230040" elapsed="0.007356"/>
</kw>
<msg time="2026-04-14T07:05:28.237454" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:28.216193" elapsed="0.021350"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.251309" elapsed="0.000086"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.265001" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.278657" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.279035" elapsed="0.000046"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.279412" elapsed="0.000046"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.279993" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.279841" elapsed="0.000208"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:28.279823" elapsed="0.000251"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.280217" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.280410" elapsed="0.000022"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.280582" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:05:28.279777" elapsed="0.000876"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.279586" elapsed="0.001103"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.280980" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.281108" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:05:28.281346" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:05:28.209991" elapsed="0.071430"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:28.283833" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:28.283570" elapsed="0.000334">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:28.284101" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:28.283078" elapsed="0.001057"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.284641" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.284246" elapsed="0.000463"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.285312" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:28.285011" elapsed="0.000328"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.284748" elapsed="0.000657"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.284214" elapsed="0.001229"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.288323" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:28.285737" elapsed="0.002677"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:05:28.288496" elapsed="0.000073"/>
</return>
<msg time="2026-04-14T07:05:28.288829" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:28.282245" elapsed="0.006624"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:28.291135" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:28.290888" elapsed="0.000311">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:28.291419" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:28.290434" elapsed="0.001020"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:05:28.291797" elapsed="0.000051"/>
</return>
<status status="PASS" start="2026-04-14T07:05:28.291566" elapsed="0.000326"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.291533" elapsed="0.000397"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.292222" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.292673" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.292789" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:05:28.295276" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:28.289637" elapsed="0.005681"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.298832" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.298456" elapsed="0.000474"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.299591" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.299217" elapsed="0.000461"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:28.313424" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:28.314038" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:05:28.314339" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:28.302238" elapsed="0.012163"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.299785" elapsed="0.014709"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.314900" elapsed="0.000034"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.314556" elapsed="0.000451"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.299753" elapsed="0.015304"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.321104" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.317039" elapsed="0.004791"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.316715" elapsed="0.005165"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.316685" elapsed="0.005231"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.325946" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.322330" elapsed="0.003681"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.321995" elapsed="0.004064"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.321970" elapsed="0.004124"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.326922" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.326376" elapsed="0.000583"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.327417" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.327058" elapsed="0.000443"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.328191" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:28.327770" elapsed="0.000458"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.327535" elapsed="0.000743"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.327032" elapsed="0.001275"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.329069" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.328559" elapsed="0.000547"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.329561" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.329204" elapsed="0.000440"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.330385" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:28.329908" elapsed="0.000521"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.329678" elapsed="0.000807"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.329178" elapsed="0.001337"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:28.330731" elapsed="0.000488"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:28.331746" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.331448" elapsed="0.000325"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:28.331930" elapsed="0.002733"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:28.315945" elapsed="0.018830"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.335087" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:28.334885" elapsed="0.000272"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.334853" elapsed="0.000339"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:28.348229" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:28.335504" elapsed="0.012765"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:28.348353" elapsed="0.000102"/>
</return>
<msg time="2026-04-14T07:05:28.348725" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:28.296055" elapsed="0.052712"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:28.348944" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:05:28.349163" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:05:28.183218" elapsed="0.165972"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.349543" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.349277" elapsed="0.000719"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.349258" elapsed="0.000768"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:28.350061" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:05:28.178532" elapsed="0.171663"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.173875" elapsed="0.176365"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.173855" elapsed="0.176409"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:05:28.350910" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:05:28.350801" elapsed="0.000170"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.351032" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:28.350994" elapsed="0.000078"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.350782" elapsed="0.000313"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.351247" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:05:28.351388" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:05:28.350524" elapsed="0.000891"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.351973" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.351593" elapsed="0.000407"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.352650" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:28.352163" elapsed="0.000517"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.359129" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.358707" elapsed="0.000485"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.359786" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.359354" elapsed="0.000492"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:28.382035" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:28.382112" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:05:28 GMT', 'Expires': 'Tue, 14 Apr 2026 06:05:28 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"400.3 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150328,"status":200} 
 </msg>
<msg time="2026-04-14T07:05:28.382272" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:28.375473" elapsed="0.006840"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.359915" elapsed="0.022531"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.382663" elapsed="0.000075"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.382476" elapsed="0.000379"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.359896" elapsed="0.022984"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.387473" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"400.3 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150328,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.384679" elapsed="0.002941"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.384218" elapsed="0.003452"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.384185" elapsed="0.003545"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.391249" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.388261" elapsed="0.003132"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.387818" elapsed="0.003646"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.387786" elapsed="0.003759"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.393922" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.392277" elapsed="0.001769"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.394901" elapsed="0.000063"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.394217" elapsed="0.000818"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.396281" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:28.395590" elapsed="0.000742"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.395116" elapsed="0.001308"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.394169" elapsed="0.002334"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.398786" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.397241" elapsed="0.001670"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.399751" elapsed="0.000065"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.399080" elapsed="0.000807"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.401163" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:28.400444" elapsed="0.000772"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.399968" elapsed="0.001319"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.399034" elapsed="0.002431"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:28.401729" elapsed="0.000807"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:28.403438" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.402805" elapsed="0.000722"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:28.403786" elapsed="0.002984"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:28.383350" elapsed="0.023522"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.407081" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:28.406949" elapsed="0.000227"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.406928" elapsed="0.000273"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:28.410872" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:28.407355" elapsed="0.003547"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:28.410955" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T07:05:28.411123" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:28.353673" elapsed="0.057477"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:28.411209" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:05:28.411376" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:05:28.352901" elapsed="0.058504"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.412505" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150328, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.412004" elapsed="0.000530"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:05:28.412631" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:05:28.412810" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150328, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:05:28.411641" elapsed="0.001196"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:05:28.413236" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:05:28.413028" elapsed="0.000237"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:05:28.413760" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:05:28.413553" elapsed="0.000233"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:05:28.413834" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:28.413988" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:05:28.172184" elapsed="0.241829"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:05:28.414072" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:05:28.414221" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:05:28.171461" elapsed="0.242785"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.414571" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.414329" elapsed="0.000299"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:28.414866" elapsed="0.000198"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.414653" elapsed="0.000449"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.415281" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.415128" elapsed="0.000204"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.414312" elapsed="0.001057"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:05:28.171271" elapsed="0.244125"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:05:28.171067" elapsed="0.244364"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:05:28.415478" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:05:28.415684" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:05:28.415730" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:05:28.166815" elapsed="0.248938"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.416436" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:05:28.416516" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:05:28.415934" elapsed="0.000605"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.416834" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.416610" elapsed="0.000288"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.416591" elapsed="0.000332"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.419193" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:05:28.417066" elapsed="0.002173"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:05:28.419612" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:28.419421" elapsed="0.000216"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:05:28.419685" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:28.419882" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:05:28.419926" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:05:28.165963" elapsed="0.253986"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:28.420124" elapsed="0.000154"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:05:28.420451" elapsed="0.000291"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:05:28.420959" elapsed="0.000286"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:05:28.165193" elapsed="0.256091"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:05:28.421821" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:05:28.421866" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:05:28.421590" elapsed="0.000299"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.424576" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:28.424170" elapsed="0.000434"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.425095" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:28.424789" elapsed="0.000332"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:05:28.425166" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:28.425321" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:05:28.423790" elapsed="0.001556"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:28.425525" elapsed="0.000156"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.426181" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:28.425846" elapsed="0.000361"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.426624" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:28.426383" elapsed="0.000266"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.427036" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:28.426801" elapsed="0.000260"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.429568" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:28.429221" elapsed="0.000375"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:05:28.429641" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:28.429791" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:05:28.428873" elapsed="0.000943"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.486813" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:28.486431" elapsed="0.000410"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:28.487625" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:28.487350" elapsed="0.000354">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:28.487809" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:28.487009" elapsed="0.000826"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.488416" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:28.488001" elapsed="0.000442"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:05:28.488745" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:05:28.488898" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:05:28.488608" elapsed="0.000315"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.489333" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.489085" elapsed="0.000310"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.490426" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.490147" elapsed="0.000325"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.490908" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:05:28.490637" elapsed="0.000297"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.491259" elapsed="0.000023"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.491490" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.491669" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:05:28.491121" elapsed="0.000621"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.490981" elapsed="0.000793"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:05:28.491818" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:05:28.491980" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:05:28.489817" elapsed="0.002189"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.489514" elapsed="0.002524"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.492212" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.492062" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.489493" elapsed="0.002795"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.492894" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.492455" elapsed="0.000467"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:05:28.492971" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:05:28.485790" elapsed="0.007306"/>
</kw>
<msg time="2026-04-14T07:05:28.493148" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:28.471849" elapsed="0.021389"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.507114" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.520867" elapsed="0.000052"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.534548" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.534907" elapsed="0.000045"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.535256" elapsed="0.000050"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.535831" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.535679" elapsed="0.000208"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:28.535661" elapsed="0.000250"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.536054" elapsed="0.000053"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.536262" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.536447" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:05:28.535617" elapsed="0.000903"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.535426" elapsed="0.001130"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.536845" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.536970" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:05:28.537192" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:05:28.465704" elapsed="0.071529"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:28.539631" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:28.539379" elapsed="0.000317">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:28.539893" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:28.538898" elapsed="0.001030"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.540399" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.540038" elapsed="0.000430"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.541058" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:28.540762" elapsed="0.000322"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.540508" elapsed="0.000622"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.540006" elapsed="0.001161"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.544127" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:28.541476" elapsed="0.002687"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:05:28.544241" elapsed="0.000071"/>
</return>
<msg time="2026-04-14T07:05:28.544592" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:28.538063" elapsed="0.006569"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:28.546935" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:28.546679" elapsed="0.000320">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:28.547194" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:28.546176" elapsed="0.001052"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:05:28.547594" elapsed="0.000050"/>
</return>
<status status="PASS" start="2026-04-14T07:05:28.547338" elapsed="0.000349"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.547305" elapsed="0.000420"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.548012" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.548348" elapsed="0.000060"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.548480" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:05:28.551003" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:28.545397" elapsed="0.005648"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.554594" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.554142" elapsed="0.000575"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.555402" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.555030" elapsed="0.000458"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:28.568224" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:28.568865" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:05:28.569140" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:28.557950" elapsed="0.011228"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.555595" elapsed="0.013659"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.569682" elapsed="0.000043"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.569316" elapsed="0.000482"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.555562" elapsed="0.014287"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.575889" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.571842" elapsed="0.004773"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.571523" elapsed="0.005142"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.571494" elapsed="0.005207"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.580752" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.577101" elapsed="0.003715"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.576780" elapsed="0.004084"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.576756" elapsed="0.004143"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.581716" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.581138" elapsed="0.000615"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.582191" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.581851" elapsed="0.000421"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.583018" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:28.582587" elapsed="0.000468"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.582306" elapsed="0.000799"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.581825" elapsed="0.001310"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.583907" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.583391" elapsed="0.000554"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.584401" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.584043" elapsed="0.000442"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.585169" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:28.584751" elapsed="0.000455"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.584518" elapsed="0.000738"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.584016" elapsed="0.001270"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:28.585519" elapsed="0.000494"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:28.586716" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.586249" elapsed="0.000505"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:28.586976" elapsed="0.002815"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:28.570749" elapsed="0.019154"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.590210" elapsed="0.000041"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:28.590012" elapsed="0.000280"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.589980" elapsed="0.000349"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:28.603202" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:28.590650" elapsed="0.012592"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:28.603323" elapsed="0.000102"/>
</return>
<msg time="2026-04-14T07:05:28.603705" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:28.551789" elapsed="0.051958"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:28.603924" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:05:28.604148" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:05:28.439179" elapsed="0.164996"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.604529" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.604262" elapsed="0.000713"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.604244" elapsed="0.000761"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:28.605040" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:05:28.434487" elapsed="0.170684"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.429883" elapsed="0.175331"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.429866" elapsed="0.175373"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.605883" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:28.605773" elapsed="0.000156"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:05:28.606064" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:05:28.605952" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.605755" elapsed="0.000391"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.606300" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:05:28.606447" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:05:28.605497" elapsed="0.000977"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.607031" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.606650" elapsed="0.000409"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.607714" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:28.607220" elapsed="0.000525"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.614144" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.613702" elapsed="0.000506"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.614805" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.614391" elapsed="0.000475"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:28.637698" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:28.637778" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:05:28 GMT', 'Expires': 'Tue, 14 Apr 2026 06:05:28 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":198,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:05:28.207","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"400.2 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":128,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150328,"status":200} 
 </msg>
<msg time="2026-04-14T07:05:28.637950" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:28.631832" elapsed="0.006160"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.614934" elapsed="0.023168"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.638317" elapsed="0.000094"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.638132" elapsed="0.000397"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.614915" elapsed="0.023639"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.643099" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":198,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:05:28.207","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"400.2 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":128,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150328,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.640467" elapsed="0.002775"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.639919" elapsed="0.003373"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.639885" elapsed="0.003466"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.646713" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.643905" elapsed="0.002932"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.643464" elapsed="0.003442"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.643425" elapsed="0.003564"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.649346" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.647750" elapsed="0.001761"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.650332" elapsed="0.000085"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.649680" elapsed="0.000810"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.651741" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:28.651024" elapsed="0.000767"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.650570" elapsed="0.001292"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.649634" elapsed="0.002303"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.654222" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.652740" elapsed="0.001608"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.655191" elapsed="0.000064"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.654543" elapsed="0.000783"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.656692" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:28.655885" elapsed="0.000859"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.655432" elapsed="0.001383"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.654496" elapsed="0.002395"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:28.657250" elapsed="0.001172"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:28.659322" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.658694" elapsed="0.000733"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:28.659696" elapsed="0.002981"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:28.639038" elapsed="0.023740"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.662983" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:28.662853" elapsed="0.000225"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.662833" elapsed="0.000270"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:28.666781" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:28.663255" elapsed="0.003556"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:28.666864" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T07:05:28.667030" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:28.608731" elapsed="0.058325"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:28.667115" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:05:28.667265" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:05:28.607964" elapsed="0.059327"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.668346" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615032...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.667882" elapsed="0.000509"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:05:28.668476" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:05:28.668655" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615032...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:05:28.667533" elapsed="0.001149"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:05:28.669044" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 128, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIniti...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:05:28.668842" elapsed="0.000231"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:05:28.669522" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:05:28.669259" elapsed="0.000289"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:05:28.669596" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:28.669751" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:05:28.428234" elapsed="0.241541"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:05:28.669833" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:05:28.669981" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:05:28.427506" elapsed="0.242500"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.670304" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.670085" elapsed="0.000291"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:28.670614" elapsed="0.000195"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.670402" elapsed="0.000444"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.671020" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.670872" elapsed="0.000200"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.670068" elapsed="0.001027"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:05:28.427319" elapsed="0.243800"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:05:28.427111" elapsed="0.244039"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:05:28.671198" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:05:28.671417" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:05:28.671465" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:05:28.423046" elapsed="0.248442"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.671936" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:05:28.672014" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:05:28.671665" elapsed="0.000373"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.672323" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.672107" elapsed="0.000284"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.672089" elapsed="0.000326"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.674864" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:05:28.672553" elapsed="0.002358"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:05:28.675268" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:28.675078" elapsed="0.000217"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:05:28.675342" elapsed="0.000043"/>
</return>
<msg time="2026-04-14T07:05:28.675556" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:05:28.675601" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:05:28.422180" elapsed="0.253444"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:28.675794" elapsed="0.000156"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:05:28.676104" elapsed="0.000304"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:05:28.676606" elapsed="0.000288"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:05:28.421445" elapsed="0.255489"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:05:28.677466" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:05:28.677511" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:05:28.677200" elapsed="0.000333"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.680164" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:28.679780" elapsed="0.000411"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.680664" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:28.680354" elapsed="0.000335"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:05:28.680734" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:05:28.680891" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:05:28.679403" elapsed="0.001513"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:28.681090" elapsed="0.000157"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.681768" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:28.681432" elapsed="0.000362"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.682194" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:28.681954" elapsed="0.000265"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.682623" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:28.682383" elapsed="0.000266"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.685149" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:28.684809" elapsed="0.000367"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:05:28.685222" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:28.685409" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:05:28.684459" elapsed="0.000976"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.742622" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:28.742223" elapsed="0.000428"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:28.743418" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:28.743156" elapsed="0.000342">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:28.743594" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:28.742818" elapsed="0.000801"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.744187" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:28.743787" elapsed="0.000427"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:05:28.744540" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:05:28.744691" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:05:28.744401" elapsed="0.000315"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.745122" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.744877" elapsed="0.000289"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.746219" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.745957" elapsed="0.000307"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.746719" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:05:28.746445" elapsed="0.000299"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.747069" elapsed="0.000021"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.747275" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.747467" elapsed="0.000023"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:05:28.746931" elapsed="0.000595"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.746792" elapsed="0.000765"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:05:28.747601" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:05:28.747763" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:05:28.745627" elapsed="0.002161"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.745298" elapsed="0.002521"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.747992" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.747844" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.745215" elapsed="0.002862"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.748687" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.748224" elapsed="0.000490"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:05:28.748764" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:05:28.741598" elapsed="0.007290"/>
</kw>
<msg time="2026-04-14T07:05:28.748941" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:28.727588" elapsed="0.021441"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.762912" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.776702" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.790399" elapsed="0.000051"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.790767" elapsed="0.000046"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.791109" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.791665" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.791511" elapsed="0.000211"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:28.791494" elapsed="0.000251"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.791888" elapsed="0.000054"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.792097" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.792266" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:05:28.791438" elapsed="0.000902"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.791235" elapsed="0.001169"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.792717" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.792843" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:05:28.793066" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:05:28.721428" elapsed="0.071679"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:28.795448" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:28.795169" elapsed="0.000349">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:28.795714" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:28.794726" elapsed="0.001022"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.796204" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.795859" elapsed="0.000412"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.796879" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:28.796582" elapsed="0.000323"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.796310" elapsed="0.000640"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.795827" elapsed="0.001161"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.799928" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:28.797284" elapsed="0.002681"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:05:28.800043" elapsed="0.000072"/>
</return>
<msg time="2026-04-14T07:05:28.800394" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:28.793924" elapsed="0.006511"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:28.802683" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:28.802438" elapsed="0.000308">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:28.802942" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:28.801978" elapsed="0.000999"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:05:28.803334" elapsed="0.000226"/>
</return>
<status status="PASS" start="2026-04-14T07:05:28.803087" elapsed="0.000520"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.803055" elapsed="0.000590"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.803933" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.804270" elapsed="0.000044"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.804400" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:05:28.806827" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:28.801186" elapsed="0.005682"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.810387" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.810021" elapsed="0.000493"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.811149" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.810801" elapsed="0.000759"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:28.823167" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:28.823655" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:05:28.823870" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:28.814086" elapsed="0.009811"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.811707" elapsed="0.012246"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.824235" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.823997" elapsed="0.000313"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.811673" elapsed="0.012672"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.829213" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.825777" elapsed="0.004179"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.825549" elapsed="0.004458"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.825528" elapsed="0.004514"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.834081" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.830468" elapsed="0.003678"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.830121" elapsed="0.004073"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.830097" elapsed="0.004132"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.835047" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.834494" elapsed="0.000590"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.835567" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.835194" elapsed="0.000456"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.836338" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:28.835916" elapsed="0.000483"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.835684" elapsed="0.000765"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.835167" elapsed="0.001312"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.837213" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.836708" elapsed="0.000542"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.837706" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.837348" elapsed="0.000439"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.838485" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:28.838049" elapsed="0.000472"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.837820" elapsed="0.000751"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.837321" elapsed="0.001279"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:28.838812" elapsed="0.000521"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:28.839816" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.839525" elapsed="0.000317"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:28.839998" elapsed="0.002684"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:28.824991" elapsed="0.017817"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.843124" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:28.842921" elapsed="0.000273"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.842889" elapsed="0.000341"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:28.855846" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:28.843542" elapsed="0.012344"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:28.855965" elapsed="0.000078"/>
</return>
<msg time="2026-04-14T07:05:28.856311" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:28.807639" elapsed="0.048714"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:28.856563" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:05:28.856786" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:05:28.694875" elapsed="0.161938"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.857165" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.856901" elapsed="0.000726"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.856882" elapsed="0.000775"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:28.857693" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:05:28.690109" elapsed="0.167714"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.685505" elapsed="0.172362"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.685487" elapsed="0.172405"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:05:28.858537" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:05:28.858427" elapsed="0.000181"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.858672" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:28.858632" elapsed="0.000080"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.858408" elapsed="0.000326"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.858887" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:05:28.859008" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:05:28.858128" elapsed="0.000905"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.859642" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.859208" elapsed="0.000460"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.860296" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:28.859830" elapsed="0.000495"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.866755" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.866298" elapsed="0.000520"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.867408" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.866979" elapsed="0.000492"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:28.888373" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:28.888449" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:05:28 GMT', 'Expires': 'Tue, 14 Apr 2026 06:05:28 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:05:28.888677" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:28.883194" elapsed="0.005525"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.867539" elapsed="0.021287"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.889041" elapsed="0.000074"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.888855" elapsed="0.000378"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.867521" elapsed="0.021737"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.894079" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.891333" elapsed="0.002904"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.890895" elapsed="0.003393"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.890861" elapsed="0.003513"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.898908" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:28.895119" elapsed="0.003912"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.894505" elapsed="0.004594"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.894462" elapsed="0.004719"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.901473" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.899933" elapsed="0.001666"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.902566" elapsed="0.000065"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.901808" elapsed="0.000894"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.903943" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:28.903229" elapsed="0.000764"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.902782" elapsed="0.001280"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.901759" elapsed="0.002378"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.906446" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.904892" elapsed="0.001644"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.907122" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.906656" elapsed="0.000563"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.908110" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:28.907615" elapsed="0.000531"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:28.907276" elapsed="0.000920"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.906622" elapsed="0.001630"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:28.908532" elapsed="0.000799"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:28.910349" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:28.909718" elapsed="0.000740"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:28.910718" elapsed="0.002917"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:28.889999" elapsed="0.023736"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.913953" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:28.913810" elapsed="0.000241"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:28.913789" elapsed="0.000293"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:28.917545" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:28.914235" elapsed="0.003339"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:28.917627" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:05:28.917812" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:28.861309" elapsed="0.056532"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:28.917902" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:05:28.918053" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:05:28.860563" elapsed="0.057517"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:28.919537" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:05:28.918676" elapsed="0.001071">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.919832" elapsed="0.000019"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:05:28.918307" elapsed="0.001668">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.920169" elapsed="0.000022"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.920345" elapsed="0.000036"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.920428" elapsed="0.000017"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:05:28.683828" elapsed="0.236737">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.920684" elapsed="0.000018"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:05:28.683081" elapsed="0.237732">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.921075" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.920926" elapsed="0.000204"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.921297" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.921154" elapsed="0.000197"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.921599" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.921451" elapsed="0.000200"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:28.920907" elapsed="0.000767"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:05:28.682910" elapsed="0.238828">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:05:28.682699" elapsed="0.239164">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.921943" elapsed="0.000016"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:05:28.678670" elapsed="0.243401">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.922281" elapsed="0.000021"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.922535" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:28.922388" elapsed="0.000200"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:28.922368" elapsed="0.000243"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.922757" elapsed="0.000044"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.922959" elapsed="0.000022"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.923026" elapsed="0.000015"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:05:28.677818" elapsed="0.245336">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.923353" elapsed="0.000036"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.923537" elapsed="0.000021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:28.923704" elapsed="0.000020"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:05:28.677060" elapsed="0.246728">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:05:28.165019" elapsed="0.758883">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:05:28.923975" elapsed="0.000016"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:05:28.135662" elapsed="0.788435">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:05:38.943230" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:05:38.942841" elapsed="0.000425"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:38.964761" elapsed="0.000258"/>
</kw>
<msg time="2026-04-14T07:05:38.965075" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:38.963976" elapsed="0.001164"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:05:38.963488" elapsed="0.001800"/>
</kw>
<msg time="2026-04-14T07:05:38.965340" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:38.953861" elapsed="0.011541"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:05:38.953446" elapsed="0.012035"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:05:38.966126" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:05:38.966172" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:05:38.965875" elapsed="0.000321"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:38.969157" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:38.968692" elapsed="0.000498"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:38.969764" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:38.969442" elapsed="0.000349"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:05:38.969840" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T07:05:38.970010" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:05:38.968205" elapsed="0.001831"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:38.970198" elapsed="0.000179"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:38.970933" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:38.970577" elapsed="0.000383"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:38.971388" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:38.971124" elapsed="0.000292"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:38.971815" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:38.971568" elapsed="0.000272"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:38.974818" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:38.974402" elapsed="0.000443"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:05:38.974895" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:05:38.975050" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:05:38.974022" elapsed="0.001054"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.034882" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:39.034465" elapsed="0.000451"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:39.035756" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:39.035459" elapsed="0.000380">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:39.035937" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:39.035096" elapsed="0.000866"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.036546" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:39.036133" elapsed="0.000440"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:05:39.036889" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:05:39.037128" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:05:39.036741" elapsed="0.000413"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.037589" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.037318" elapsed="0.000317"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.038677" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.038411" elapsed="0.000311"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.039392" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:05:39.038887" elapsed="0.000532"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.039809" elapsed="0.000027"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.040063" elapsed="0.000028"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.040254" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:05:39.039629" elapsed="0.000684"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.039474" elapsed="0.000872"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:05:39.040414" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:05:39.040597" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:05:39.038055" elapsed="0.002580"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.037719" elapsed="0.002972"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.040954" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.040736" elapsed="0.000295"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.037691" elapsed="0.003369"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.041941" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.041265" elapsed="0.000715"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:05:39.042048" elapsed="0.000041"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:05:39.033772" elapsed="0.008451"/>
</kw>
<msg time="2026-04-14T07:05:39.042298" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:39.018425" elapsed="0.024040"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.058109" elapsed="0.000052"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.072294" elapsed="0.000056"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.086546" elapsed="0.000053"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.086919" elapsed="0.000046"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.087275" elapsed="0.000059"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.087967" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.087807" elapsed="0.000219"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:39.087788" elapsed="0.000264"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.088199" elapsed="0.000022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.088430" elapsed="0.000025"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.088611" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:05:39.087737" elapsed="0.000950"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.087527" elapsed="0.001198"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.089028" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.089157" elapsed="0.000051"/>
</return>
<msg time="2026-04-14T07:05:39.089414" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:05:39.011923" elapsed="0.077536"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:39.091905" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:39.091626" elapsed="0.000355">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:39.092185" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:39.091126" elapsed="0.001094"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.092762" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.092333" elapsed="0.000532"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.093582" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:39.093250" elapsed="0.000360"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.092922" elapsed="0.000735"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.092300" elapsed="0.001397"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.096948" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:39.094060" elapsed="0.002925"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:05:39.097065" elapsed="0.000085"/>
</return>
<msg time="2026-04-14T07:05:39.097440" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:39.090299" elapsed="0.007183"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:39.099838" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:39.099589" elapsed="0.000312">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:39.100104" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:39.099106" elapsed="0.001032"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:05:39.100594" elapsed="0.000052"/>
</return>
<status status="PASS" start="2026-04-14T07:05:39.100255" elapsed="0.000435"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.100221" elapsed="0.000507"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.101022" elapsed="0.000047"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.101383" elapsed="0.000048"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.101505" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:05:39.103868" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:39.098267" elapsed="0.005644"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.107545" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.107139" elapsed="0.000499"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.108291" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.107932" elapsed="0.000567"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:39.120059" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:39.120748" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:05:39.121041" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:39.110956" elapsed="0.010124"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.108611" elapsed="0.012547"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.121642" elapsed="0.000048"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.121222" elapsed="0.000550"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.108577" elapsed="0.013249"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.128885" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.123870" elapsed="0.005759"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.123540" elapsed="0.006142"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.123509" elapsed="0.006209"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.133802" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.130128" elapsed="0.003742"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.129799" elapsed="0.004120"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.129774" elapsed="0.004180"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.134895" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.134205" elapsed="0.000741"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.135444" elapsed="0.000034"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.135053" elapsed="0.000506"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.136349" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:39.135894" elapsed="0.000524"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.135614" elapsed="0.000857"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.135025" elapsed="0.001481"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.137321" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.136786" elapsed="0.000596"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.137877" elapsed="0.000034"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.137488" elapsed="0.000474"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.138722" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:39.138227" elapsed="0.000537"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.137996" elapsed="0.000819"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.137460" elapsed="0.001384"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:39.139073" elapsed="0.000608"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:39.140194" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.139882" elapsed="0.000339"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:39.140397" elapsed="0.002704"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:39.122731" elapsed="0.020487"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.143685" elapsed="0.000035"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:39.143397" elapsed="0.000368"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.143325" elapsed="0.000478"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:39.162246" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:39.144093" elapsed="0.018209"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:39.162434" elapsed="0.000098"/>
</return>
<msg time="2026-04-14T07:05:39.162829" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:39.104725" elapsed="0.058149"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:39.163059" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:05:39.163318" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:05:38.984948" elapsed="0.178399"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.163796" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.163469" elapsed="0.000830"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.163446" elapsed="0.000887"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:39.164386" elapsed="0.000031"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:05:38.979757" elapsed="0.184764"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:38.975153" elapsed="0.189412"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:38.975132" elapsed="0.189457"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:05:39.165293" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:05:39.165178" elapsed="0.000177"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.165438" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:39.165397" elapsed="0.000082"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.165159" elapsed="0.000343"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.165675" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T07:05:39.165800" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:05:39.164838" elapsed="0.000989"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.166472" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.166016" elapsed="0.000486"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.167159" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:39.166674" elapsed="0.000514"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.173772" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.173316" elapsed="0.000523"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.174489" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.174028" elapsed="0.000526"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:39.197070" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:39.197180" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:05:39 GMT', 'Expires': 'Tue, 14 Apr 2026 06:05:39 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"294.4 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150339,"status":200} 
 </msg>
<msg time="2026-04-14T07:05:39.197432" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:39.190471" elapsed="0.007020"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.174626" elapsed="0.023012"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.197941" elapsed="0.000103"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.197680" elapsed="0.000523"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.174606" elapsed="0.023631"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.205240" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"294.4 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150339,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.201234" elapsed="0.004232"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.200610" elapsed="0.004927"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.200561" elapsed="0.005059"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.209544" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.206392" elapsed="0.003249"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.205744" elapsed="0.003946"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.205698" elapsed="0.004050"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.211478" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.210285" elapsed="0.001283"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.212163" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.211693" elapsed="0.000568"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.213163" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:39.212665" elapsed="0.000534"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.212319" elapsed="0.000931"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.211659" elapsed="0.001646"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.214898" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.213840" elapsed="0.001147"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.215651" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.215127" elapsed="0.000620"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.216634" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:39.216125" elapsed="0.000546"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.215804" elapsed="0.000918"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.215093" elapsed="0.001684"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:39.217038" elapsed="0.000818"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:39.218781" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.218128" elapsed="0.000743"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:39.219159" elapsed="0.003976"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:39.198908" elapsed="0.024368"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.223779" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:39.223602" elapsed="0.000272"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.223351" elapsed="0.000548"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:39.227511" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:39.224048" elapsed="0.003495"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:39.227596" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:05:39.227761" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:39.168230" elapsed="0.059557"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:39.227844" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:05:39.227994" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:05:39.167473" elapsed="0.060547"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.229088" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150339, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.228614" elapsed="0.000503"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:05:39.229204" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:05:39.229398" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150339, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:05:39.228248" elapsed="0.001179"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:05:39.229794" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:05:39.229590" elapsed="0.000232"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:05:39.230181" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:05:39.229980" elapsed="0.000227"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:05:39.230254" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:05:39.230424" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:05:38.973305" elapsed="0.257145"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:05:39.230508" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:05:39.230659" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:05:38.972374" elapsed="0.258310"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.231004" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.230766" elapsed="0.000296"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:39.231299" elapsed="0.000231"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.231086" elapsed="0.000482"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.231744" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.231594" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.230748" elapsed="0.001071"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:05:38.972149" elapsed="0.259694"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:05:38.971887" elapsed="0.259989"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:05:39.231920" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:05:39.232123" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:05:39.232170" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:05:38.967398" elapsed="0.264795"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.232660" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:05:39.232738" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:05:39.232385" elapsed="0.000377"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.233048" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.232831" elapsed="0.000270"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.232813" elapsed="0.000311"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.235597" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:05:39.233261" elapsed="0.002389"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:05:39.236007" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:39.235820" elapsed="0.000213"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:05:39.236080" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:39.236277" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:05:39.236322" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:05:38.966519" elapsed="0.269826"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:39.236535" elapsed="0.000156"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:05:39.236846" elapsed="0.000288"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:05:39.237332" elapsed="0.000301"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:05:38.965725" elapsed="0.271948"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:05:39.238158" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:05:39.238203" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:05:39.237930" elapsed="0.000295"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.240914" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:39.240525" elapsed="0.000415"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.241417" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:39.241102" elapsed="0.000341"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:05:39.241488" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:05:39.241645" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:05:39.240129" elapsed="0.001540"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:39.241824" elapsed="0.000156"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.242496" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:39.242141" elapsed="0.000382"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.242940" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:39.242684" elapsed="0.000285"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.243385" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:39.243126" elapsed="0.000286"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.245905" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:39.245580" elapsed="0.000352"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:05:39.245978" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:05:39.246128" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:05:39.245215" elapsed="0.000938"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.310198" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:39.309764" elapsed="0.000469"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:39.311133" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:39.310841" elapsed="0.000376">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:39.311316" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:39.310436" elapsed="0.000904"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.311974" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:39.311551" elapsed="0.000456"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:05:39.312333" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:05:39.312529" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:05:39.312184" elapsed="0.000376"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.313005" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.312743" elapsed="0.000315"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.314210" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.313947" elapsed="0.000308"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.314775" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:05:39.314440" elapsed="0.000362"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.315152" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.315380" elapsed="0.000026"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.315589" elapsed="0.000031"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:05:39.315009" elapsed="0.000655"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.314857" elapsed="0.000841"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:05:39.315749" elapsed="0.000037"/>
</return>
<msg time="2026-04-14T07:05:39.315927" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:05:39.313593" elapsed="0.002360"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.313218" elapsed="0.002769"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.316168" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.316012" elapsed="0.000212"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.313191" elapsed="0.003054"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.316916" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.316411" elapsed="0.000533"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:05:39.316994" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:05:39.309066" elapsed="0.008056"/>
</kw>
<msg time="2026-04-14T07:05:39.317178" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:39.293936" elapsed="0.023349"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.332028" elapsed="0.000057"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.346708" elapsed="0.000054"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.361632" elapsed="0.000067"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.362039" elapsed="0.000049"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.362421" elapsed="0.000066"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.363053" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.362888" elapsed="0.000225"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:39.362869" elapsed="0.000271"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.363286" elapsed="0.000101"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.363572" elapsed="0.000030"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.363767" elapsed="0.000023"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:05:39.362819" elapsed="0.001024"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.362604" elapsed="0.001276"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.364184" elapsed="0.000048"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.364317" elapsed="0.000066"/>
</return>
<msg time="2026-04-14T07:05:39.364610" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:05:39.286994" elapsed="0.077673"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:39.367278" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:39.366985" elapsed="0.000368">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:39.367621" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:39.366445" elapsed="0.001222"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.368157" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.367788" elapsed="0.000439"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.368936" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:39.368618" elapsed="0.000345"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.368283" elapsed="0.000729"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.367755" elapsed="0.001300"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.372166" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:39.369373" elapsed="0.002829"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:05:39.372281" elapsed="0.000091"/>
</return>
<msg time="2026-04-14T07:05:39.372680" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:39.365562" elapsed="0.007161"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:39.375165" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:39.374911" elapsed="0.000318">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:39.375564" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:39.374407" elapsed="0.001207"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:05:39.375972" elapsed="0.000051"/>
</return>
<status status="PASS" start="2026-04-14T07:05:39.375736" elapsed="0.000331"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.375702" elapsed="0.000404"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.376414" elapsed="0.000048"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.376797" elapsed="0.000047"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.376918" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:05:39.379552" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:39.373557" elapsed="0.006042"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.383299" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.382933" elapsed="0.000629"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.384237" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.383874" elapsed="0.000451"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:39.398350" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:39.398901" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:05:39.399352" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:39.387036" elapsed="0.012414"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.384451" elapsed="0.015137"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.400219" elapsed="0.000055"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.399691" elapsed="0.000743"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.384418" elapsed="0.016101"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.408442" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.403757" elapsed="0.005197"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.403217" elapsed="0.005773"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.403168" elapsed="0.005848"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.411902" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.409300" elapsed="0.002648"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.409072" elapsed="0.002911"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.409054" elapsed="0.002953"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.412609" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.412188" elapsed="0.000447"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.412955" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.412707" elapsed="0.000306"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.413532" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:39.413203" elapsed="0.000355"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.413037" elapsed="0.000557"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.412688" elapsed="0.000927"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.414150" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.413779" elapsed="0.000398"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.414532" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.414262" elapsed="0.000330"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.415083" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:39.414781" elapsed="0.000328"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.414616" elapsed="0.000528"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.414229" elapsed="0.000936"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:39.415319" elapsed="0.000366"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:39.416160" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.415854" elapsed="0.000331"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:39.416343" elapsed="0.002799"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:39.401951" elapsed="0.017305"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.419602" elapsed="0.000031"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:39.419393" elapsed="0.000281"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.419335" elapsed="0.000380"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:39.432668" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:39.420018" elapsed="0.012690"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:39.432789" elapsed="0.000081"/>
</return>
<msg time="2026-04-14T07:05:39.433153" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:39.380350" elapsed="0.052845"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:39.433393" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:05:39.433625" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:05:39.255881" elapsed="0.177772"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.434013" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.433742" elapsed="0.000764"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.433723" elapsed="0.000814"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:39.434574" elapsed="0.000030"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:05:39.251002" elapsed="0.183714"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.246223" elapsed="0.188539"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.246204" elapsed="0.188583"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.435458" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:39.435326" elapsed="0.000179"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:05:39.435632" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:05:39.435528" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.435307" elapsed="0.000406"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.435869" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:05:39.435999" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:05:39.435041" elapsed="0.000984"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.436611" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.436203" elapsed="0.000435"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.437282" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:39.436801" elapsed="0.000511"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.443842" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.443416" elapsed="0.000489"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.444516" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.444074" elapsed="0.000503"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:39.467015" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:39.467093" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:05:39 GMT', 'Expires': 'Tue, 14 Apr 2026 06:05:39 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":203,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:05:38.207","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"364.2 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":130,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150339,"status":200} 
 </msg>
<msg time="2026-04-14T07:05:39.467255" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:39.460579" elapsed="0.006718"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.444647" elapsed="0.022787"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.467655" elapsed="0.000075"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.467465" elapsed="0.000380"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.444628" elapsed="0.023242"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.472462" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":203,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:05:38.207","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"364.2 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":130,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150339,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.469788" elapsed="0.002822"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.469234" elapsed="0.003430"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.469199" elapsed="0.003523"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.476613" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.473255" elapsed="0.003486"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.472811" elapsed="0.003999"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.472778" elapsed="0.004115"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.479284" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.477746" elapsed="0.001688"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.480281" elapsed="0.000063"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.479618" elapsed="0.000832"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.481817" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:39.481011" elapsed="0.000858"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.480536" elapsed="0.001404"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.479564" elapsed="0.002471"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.484343" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.482849" elapsed="0.001645"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.485334" elapsed="0.000138"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.484670" elapsed="0.000876"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.486836" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:39.486137" elapsed="0.000737"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.485626" elapsed="0.001298"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.484620" elapsed="0.002359"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:39.487240" elapsed="0.000837"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:39.489032" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.488352" elapsed="0.000769"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:39.489499" elapsed="0.002889"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:39.468343" elapsed="0.024148"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.492698" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:39.492567" elapsed="0.000229"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.492546" elapsed="0.000282"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:39.496484" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:39.492982" elapsed="0.003532"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:39.496566" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T07:05:39.496735" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:39.438331" elapsed="0.058431"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:39.496821" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:39.496990" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:05:39.437553" elapsed="0.059464"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.498310" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615033...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.497748" elapsed="0.000592"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:05:39.498455" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:05:39.498646" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615033...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:05:39.497253" elapsed="0.001421"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:05:39.499053" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 130, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIniti...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:05:39.498839" elapsed="0.000243"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:05:39.499466" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:05:39.499243" elapsed="0.000249"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:05:39.499540" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:39.499697" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:05:39.244595" elapsed="0.255127"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:05:39.499781" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:05:39.499934" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:05:39.243847" elapsed="0.256114"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.500269" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.500045" elapsed="0.000282"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:39.500584" elapsed="0.000198"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.500350" elapsed="0.000469"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.500997" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.500845" elapsed="0.000204"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.500026" elapsed="0.001046"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:05:39.243674" elapsed="0.257422"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:05:39.243464" elapsed="0.257667"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:05:39.501178" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:05:39.501446" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:05:39.501495" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:05:39.239401" elapsed="0.262119"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.502007" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:05:39.502086" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:05:39.501708" elapsed="0.000401"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.502601" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.502353" elapsed="0.000302"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.502161" elapsed="0.000518"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.504888" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:05:39.502821" elapsed="0.002114"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:05:39.505292" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:39.505103" elapsed="0.000214"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:05:39.505399" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:05:39.505603" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:05:39.505647" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:05:39.238523" elapsed="0.267147"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:39.505844" elapsed="0.000215"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:05:39.506245" elapsed="0.000316"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:05:39.506761" elapsed="0.000289"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:05:39.237791" elapsed="0.269299"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:05:39.507602" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:05:39.507647" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:05:39.507353" elapsed="0.000317"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.510392" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:39.509961" elapsed="0.000459"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.510884" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:39.510583" elapsed="0.000327"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:05:39.510954" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:39.511110" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:05:39.509553" elapsed="0.001581"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:39.511289" elapsed="0.000172"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.511956" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:39.511622" elapsed="0.000361"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.512397" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:39.512140" elapsed="0.000283"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.512809" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:39.512574" elapsed="0.000260"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.515402" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:39.515056" elapsed="0.000375"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:05:39.515476" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:05:39.515627" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:05:39.514711" elapsed="0.000941"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.574052" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:39.573593" elapsed="0.000492"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:39.574925" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:39.574632" elapsed="0.000375">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:39.575104" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:39.574257" elapsed="0.000872"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.575703" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:39.575297" elapsed="0.000432"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:05:39.576031" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:05:39.576202" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:05:39.575894" elapsed="0.000333"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.576657" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.576405" elapsed="0.000296"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.577821" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.577502" elapsed="0.000373"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.578331" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:05:39.578059" elapsed="0.000313"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.578703" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.578913" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.579091" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:05:39.578564" elapsed="0.000585"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.578423" elapsed="0.000756"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:05:39.579224" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:39.579399" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:05:39.577157" elapsed="0.002268"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.576839" elapsed="0.002619"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.579632" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.579483" elapsed="0.000204"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.576755" elapsed="0.002952"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.580293" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.579851" elapsed="0.000469"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:05:39.580383" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:05:39.572860" elapsed="0.007650"/>
</kw>
<msg time="2026-04-14T07:05:39.580563" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:39.558021" elapsed="0.022632"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.594687" elapsed="0.000052"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.608545" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.622404" elapsed="0.000051"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.622764" elapsed="0.000045"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.623103" elapsed="0.000044"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.623647" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.623496" elapsed="0.000208"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:39.623479" elapsed="0.000248"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.623868" elapsed="0.000053"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.624076" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.624244" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:05:39.623434" elapsed="0.000882"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.623228" elapsed="0.001123"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.624663" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.624789" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:05:39.625010" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:05:39.551761" elapsed="0.073290"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:39.627449" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:39.627180" elapsed="0.000337">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:39.627716" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:39.626732" elapsed="0.001018"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.628204" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.627860" elapsed="0.000411"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.628885" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:39.628587" elapsed="0.000324"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.628311" elapsed="0.000646"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.627828" elapsed="0.001166"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.631973" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:39.629287" elapsed="0.002722"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:05:39.632086" elapsed="0.000072"/>
</return>
<msg time="2026-04-14T07:05:39.632435" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:39.625938" elapsed="0.006538"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:39.634778" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:39.634528" elapsed="0.000313">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:39.635037" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:39.634062" elapsed="0.001010"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:05:39.635545" elapsed="0.000051"/>
</return>
<status status="PASS" start="2026-04-14T07:05:39.635185" elapsed="0.000456"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.635153" elapsed="0.000526"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.635964" elapsed="0.000045"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.636304" elapsed="0.000044"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.636435" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:05:39.638940" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:39.633222" elapsed="0.005759"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.642487" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.642120" elapsed="0.000491"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.643243" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.642895" elapsed="0.000432"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:39.654150" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:39.654608" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:05:39.654825" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:39.645989" elapsed="0.008863"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.643553" elapsed="0.011356"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.655196" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.654955" elapsed="0.000316"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.643520" elapsed="0.011788"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.660672" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.656783" elapsed="0.004676"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.656550" elapsed="0.004971"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.656527" elapsed="0.005038"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.665667" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.661993" elapsed="0.003740"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.661667" elapsed="0.004115"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.661633" elapsed="0.004184"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.666639" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.666061" elapsed="0.000615"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.667122" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.666775" elapsed="0.000428"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.667921" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:39.667496" elapsed="0.000461"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.667236" elapsed="0.000769"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.666749" elapsed="0.001286"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.668796" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.668263" elapsed="0.000570"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.669262" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.668930" elapsed="0.000481"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.670027" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:39.669718" elapsed="0.000335"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.669454" elapsed="0.000635"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.668903" elapsed="0.001207"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:39.670264" elapsed="0.000368"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:39.671104" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.670802" elapsed="0.000327"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:39.671286" elapsed="0.004308"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:39.655980" elapsed="0.019733"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.676028" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:39.675825" elapsed="0.000274"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.675793" elapsed="0.000342"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:39.689046" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:39.676446" elapsed="0.012640"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:39.689167" elapsed="0.000091"/>
</return>
<msg time="2026-04-14T07:05:39.689595" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:39.639732" elapsed="0.049906"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:39.689814" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:05:39.690035" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:05:39.525053" elapsed="0.165009"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.690420" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.690149" elapsed="0.000714"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.690130" elapsed="0.000762"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:39.690927" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:05:39.520330" elapsed="0.170727"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.515721" elapsed="0.175379"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.515702" elapsed="0.175421"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:05:39.691764" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:05:39.691656" elapsed="0.000169"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.691886" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:39.691849" elapsed="0.000077"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.691635" elapsed="0.000313"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.692099" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:05:39.692219" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:05:39.691377" elapsed="0.000867"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.692818" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.692434" elapsed="0.000411"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.693565" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:39.693006" elapsed="0.000590"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.700042" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.699621" elapsed="0.000484"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.700705" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.700266" elapsed="0.000501"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:39.721873" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:39.721959" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:05:39 GMT', 'Expires': 'Tue, 14 Apr 2026 06:05:39 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:05:39.722187" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:39.716441" elapsed="0.005788"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.700836" elapsed="0.021500"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.722838" elapsed="0.000075"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.722644" elapsed="0.000385"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.700816" elapsed="0.022237"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.727885" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.724842" elapsed="0.003174"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.724403" elapsed="0.003663"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.724353" elapsed="0.003772"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.732194" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:39.728672" elapsed="0.003646"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.728213" elapsed="0.004194"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.728181" elapsed="0.004310"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.735123" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.733267" elapsed="0.002001"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.736263" elapsed="0.000064"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.735538" elapsed="0.000883"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.737755" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:39.736962" elapsed="0.000844"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.736505" elapsed="0.001372"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.735482" elapsed="0.002471"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.740237" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.738760" elapsed="0.001622"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.741284" elapsed="0.000097"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.740558" elapsed="0.000904"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.742525" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:39.741938" elapsed="0.000625"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:39.741546" elapsed="0.001067"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.740511" elapsed="0.002162"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:39.742931" elapsed="0.000816"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:39.744658" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:39.744014" elapsed="0.000733"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:39.745008" elapsed="0.003039"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:39.723541" elapsed="0.024605"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.748350" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:39.748222" elapsed="0.000236"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:39.748202" elapsed="0.000281"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:39.751966" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:39.748635" elapsed="0.003361"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:39.752048" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:05:39.752209" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:39.694592" elapsed="0.057643"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:39.752293" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:05:39.752460" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:05:39.693817" elapsed="0.058670"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:39.754113" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:05:39.753109" elapsed="0.001217">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.754428" elapsed="0.000019"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:05:39.752716" elapsed="0.001857">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.754773" elapsed="0.000022"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.754949" elapsed="0.000021"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.755015" elapsed="0.000017"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:05:39.514056" elapsed="0.241089">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.755263" elapsed="0.000017"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:05:39.513263" elapsed="0.242142">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.755672" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.755521" elapsed="0.000207"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.755895" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.755751" elapsed="0.000198"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.756115" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.755972" elapsed="0.000195"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:39.755502" elapsed="0.000688"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:05:39.513093" elapsed="0.243153">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:05:39.512883" elapsed="0.243498">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.756462" elapsed="0.000016"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:05:39.508819" elapsed="0.247769">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.756801" elapsed="0.000021"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.757067" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:39.756889" elapsed="0.000242"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:39.756871" elapsed="0.000289"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.757325" elapsed="0.000086"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.757574" elapsed="0.000021"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.757643" elapsed="0.000018"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:05:39.507957" elapsed="0.249818">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.757973" elapsed="0.000021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.758139" elapsed="0.000020"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:39.758305" elapsed="0.000020"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:05:39.507211" elapsed="0.251193">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:05:38.965544" elapsed="0.792975">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:05:39.758593" elapsed="0.000016"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:05:38.937195" elapsed="0.821520">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:05:49.776934" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:05:49.776544" elapsed="0.000424"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:49.798125" elapsed="0.000269"/>
</kw>
<msg time="2026-04-14T07:05:49.798454" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:49.797453" elapsed="0.001067"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:05:49.796961" elapsed="0.001713"/>
</kw>
<msg time="2026-04-14T07:05:49.798724" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:49.787465" elapsed="0.011304"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:05:49.786964" elapsed="0.011879"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:05:49.799601" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:05:49.799647" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:05:49.799327" elapsed="0.000343"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:49.802389" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:49.801972" elapsed="0.000445"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:49.802888" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:49.802582" elapsed="0.000332"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:05:49.802964" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T07:05:49.803147" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:05:49.801592" elapsed="0.001586"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:49.803378" elapsed="0.000168"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:49.804054" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:49.803712" elapsed="0.000369"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:49.804506" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:49.804243" elapsed="0.000289"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:49.804925" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:49.804683" elapsed="0.000267"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:49.807763" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:49.807400" elapsed="0.000390"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:05:49.807839" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:05:49.807991" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:05:49.806972" elapsed="0.001045"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:49.872557" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:49.872147" elapsed="0.000439"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:49.873348" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:49.873099" elapsed="0.000347">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:49.873543" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:49.872754" elapsed="0.000813"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:49.874128" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:49.873736" elapsed="0.000419"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:05:49.874476" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:05:49.874679" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:05:49.874320" elapsed="0.000385"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:49.875151" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:49.874867" elapsed="0.000330"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:49.876187" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:49.875929" elapsed="0.000303"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:05:49.876845" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:05:49.876411" elapsed="0.000461"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:49.877209" elapsed="0.000023"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:49.877439" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:49.877662" elapsed="0.000031"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:05:49.877068" elapsed="0.000673"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:05:49.876925" elapsed="0.000856"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:05:49.877843" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:05:49.878015" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:05:49.875595" elapsed="0.002445"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:49.875270" elapsed="0.002802"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:49.878248" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:49.878099" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:49.875247" elapsed="0.003077"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:49.878945" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:49.878492" elapsed="0.000480"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:05:49.879078" elapsed="0.000038"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:05:49.871509" elapsed="0.007716"/>
</kw>
<msg time="2026-04-14T07:05:49.879280" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:49.857404" elapsed="0.021988"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:49.896459" elapsed="0.000058"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:49.910011" elapsed="0.000052"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:49.923607" elapsed="0.000051"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:49.923966" elapsed="0.000044"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:49.924309" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:49.924932" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:49.924765" elapsed="0.000225"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:49.924747" elapsed="0.000267"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:49.925159" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:49.925328" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:49.925516" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:05:49.924702" elapsed="0.000886"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:05:49.924508" elapsed="0.001115"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:49.925917" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:49.926043" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:05:49.926275" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:05:49.851011" elapsed="0.075307"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:49.928688" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:49.928439" elapsed="0.000313">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:49.928949" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:49.927972" elapsed="0.001010"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:49.929495" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:49.929093" elapsed="0.000472"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:49.930178" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:49.929871" elapsed="0.000332"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:49.929605" elapsed="0.000643"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:49.929061" elapsed="0.001224"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:49.933335" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:49.930593" elapsed="0.002831"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:05:49.933506" elapsed="0.000072"/>
</return>
<msg time="2026-04-14T07:05:49.933837" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:49.927165" elapsed="0.006712"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:49.936156" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:49.935914" elapsed="0.000305">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:49.936435" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:49.935472" elapsed="0.000998"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:05:49.936814" elapsed="0.000049"/>
</return>
<status status="PASS" start="2026-04-14T07:05:49.936581" elapsed="0.000331"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:49.936549" elapsed="0.000400"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:49.937235" elapsed="0.000047"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:49.937675" elapsed="0.000044"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:49.937791" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:05:49.940112" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:49.934653" elapsed="0.005500"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:49.943694" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:49.943325" elapsed="0.000457"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:49.944437" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:49.944073" elapsed="0.000452"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:49.956038" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:49.956658" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:05:49.956941" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:49.947102" elapsed="0.009877"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:49.944632" elapsed="0.012425"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:49.957488" elapsed="0.000035"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:49.957119" elapsed="0.000479"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:49.944600" elapsed="0.013050"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:49.963999" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:49.959679" elapsed="0.005060"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:49.959335" elapsed="0.005461"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:49.959305" elapsed="0.005539"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:49.968938" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:49.965285" elapsed="0.003718"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:49.964950" elapsed="0.004102"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:49.964918" elapsed="0.004169"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:49.969937" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:49.969340" elapsed="0.000634"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:49.970436" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:49.970073" elapsed="0.000445"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:49.971227" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:49.970788" elapsed="0.000476"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:49.970553" elapsed="0.000761"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:49.970047" elapsed="0.001296"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:49.972111" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:49.971596" elapsed="0.000552"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:49.972602" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:49.972245" elapsed="0.000438"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:49.973378" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:49.972944" elapsed="0.000472"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:49.972716" elapsed="0.000749"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:49.972219" elapsed="0.001275"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:49.973711" elapsed="0.000485"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:49.974853" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:49.974450" elapsed="0.000467"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:49.975146" elapsed="0.006717"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:49.958541" elapsed="0.023673"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:49.983095" elapsed="0.000069"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:49.982574" elapsed="0.000686"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:49.982475" elapsed="0.000867"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:49.998787" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:49.984098" elapsed="0.014729"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:49.998931" elapsed="0.000091"/>
</return>
<msg time="2026-04-14T07:05:49.999299" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:49.940880" elapsed="0.058461"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:49.999546" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:05:49.999775" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:05:49.817375" elapsed="0.182427"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.000190" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:49.999891" elapsed="0.000800"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:49.999872" elapsed="0.000849"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:50.000757" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:05:49.812618" elapsed="0.188271"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:49.808094" elapsed="0.192841"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:49.808074" elapsed="0.192887"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:05:50.001632" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:05:50.001520" elapsed="0.000172"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:05:50.001753" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:50.001715" elapsed="0.000077"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.001502" elapsed="0.000312"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.001970" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:05:50.002091" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:05:50.001211" elapsed="0.000906"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.002753" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:50.002309" elapsed="0.000471"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.003441" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:50.002953" elapsed="0.000516"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.009827" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:50.009400" elapsed="0.000489"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.010481" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:50.010046" elapsed="0.000495"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:50.032266" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:50.032838" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:05:50 GMT', 'Expires': 'Tue, 14 Apr 2026 06:05:50 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"436.3 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150350,"status":200} 
 </msg>
<msg time="2026-04-14T07:05:50.033065" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:50.026034" elapsed="0.007086"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.010609" elapsed="0.022658"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.033585" elapsed="0.000103"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.033307" elapsed="0.000538"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.010591" elapsed="0.023288"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.040350" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"436.3 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150350,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:50.036356" elapsed="0.004205"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.035751" elapsed="0.004879"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.035705" elapsed="0.005007"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.044906" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:50.041467" elapsed="0.003525"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.040832" elapsed="0.004208"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.040788" elapsed="0.004309"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.046704" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:50.045634" elapsed="0.001169"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.047417" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.046933" elapsed="0.000581"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.048440" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:50.047894" elapsed="0.000584"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.047572" elapsed="0.000957"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.046900" elapsed="0.001683"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.050154" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:50.049106" elapsed="0.001136"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.050867" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.050378" elapsed="0.000589"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.051856" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:50.051349" elapsed="0.000543"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.051026" elapsed="0.000915"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.050329" elapsed="0.001666"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:50.052254" elapsed="0.000821"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:50.053977" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:50.053343" elapsed="0.000723"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:50.054323" elapsed="0.003062"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:50.034540" elapsed="0.022946"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:50.057683" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:50.057558" elapsed="0.000216"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.057538" elapsed="0.000261"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:50.061447" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:50.057947" elapsed="0.003530"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:50.061529" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:05:50.061687" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:50.004475" elapsed="0.057238"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:50.061771" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:05:50.061917" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:05:50.003691" elapsed="0.058251"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.063021" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150350, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:50.062529" elapsed="0.000520"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:05:50.063134" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:05:50.063312" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150350, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:05:50.062167" elapsed="0.001172"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:05:50.063735" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:05:50.063530" elapsed="0.000232"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:05:50.064122" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:05:50.063920" elapsed="0.000228"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:05:50.064195" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:05:50.064352" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:05:49.806318" elapsed="0.258076"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:05:50.064454" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:05:50.064608" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:05:49.805391" elapsed="0.259242"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.064939" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.064717" elapsed="0.000279"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:50.065233" elapsed="0.000214"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.065020" elapsed="0.000465"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.065663" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.065510" elapsed="0.000204"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.064699" elapsed="0.001038"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:05:49.805201" elapsed="0.260560"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:05:49.804995" elapsed="0.260805"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:05:50.065848" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:05:50.066054" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:05:50.066100" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:05:49.800852" elapsed="0.265271"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.066594" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:05:50.066672" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:05:50.066304" elapsed="0.000391"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.067015" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.066788" elapsed="0.000280"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.066747" elapsed="0.000344"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.069505" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:05:50.067231" elapsed="0.002321"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:05:50.069910" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:50.069722" elapsed="0.000213"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:05:50.069983" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:05:50.070181" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:05:50.070225" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:05:49.799979" elapsed="0.270269"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:50.070436" elapsed="0.000158"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:05:50.070750" elapsed="0.000308"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:05:50.071257" elapsed="0.000327"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:05:49.799136" elapsed="0.272488"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:05:50.072117" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:05:50.072161" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:05:50.071889" elapsed="0.000295"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.074857" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:50.074453" elapsed="0.000432"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.075342" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:50.075047" elapsed="0.000336"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:05:50.075430" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:05:50.075587" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:05:50.074064" elapsed="0.001547"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:50.075766" elapsed="0.000154"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.076432" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:50.076081" elapsed="0.000378"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.076860" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:50.076618" elapsed="0.000267"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.077269" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:50.077033" elapsed="0.000261"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.079819" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:50.079496" elapsed="0.000349"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:05:50.079891" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:50.080039" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:05:50.079133" elapsed="0.000931"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.136603" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:50.136210" elapsed="0.000421"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:50.137410" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:50.137138" elapsed="0.000353">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:50.137585" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:50.136798" elapsed="0.000812"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.138166" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:50.137775" elapsed="0.000419"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:05:50.138511" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:05:50.138664" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:05:50.138372" elapsed="0.000346"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.139121" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:50.138877" elapsed="0.000288"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.140173" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:50.139917" elapsed="0.000300"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.140668" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:05:50.140395" elapsed="0.000299"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.141018" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.141226" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.141417" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:05:50.140877" elapsed="0.000599"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:05:50.140740" elapsed="0.000766"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:05:50.141549" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:50.141709" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:05:50.139589" elapsed="0.002145"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.139271" elapsed="0.002495"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.141944" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.141790" elapsed="0.000208"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.139250" elapsed="0.002769"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.142613" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:50.142163" elapsed="0.000477"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:05:50.142705" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:05:50.135589" elapsed="0.007246"/>
</kw>
<msg time="2026-04-14T07:05:50.142890" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:50.121800" elapsed="0.021179"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.156807" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.170434" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.183985" elapsed="0.000049"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.184341" elapsed="0.000067"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.184705" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.185231" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.185080" elapsed="0.000206"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:50.185063" elapsed="0.000247"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.185471" elapsed="0.000056"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.185682" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.185852" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:05:50.185019" elapsed="0.000909"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:05:50.184834" elapsed="0.001130"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.186251" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:50.186392" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:05:50.186641" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:05:50.115703" elapsed="0.070982"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:50.188981" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:50.188732" elapsed="0.000315">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:50.189239" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:50.188264" elapsed="0.001009"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.189758" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.189414" elapsed="0.000411"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.190424" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:50.190108" elapsed="0.000342"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.189863" elapsed="0.000633"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.189350" elapsed="0.001183"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.193435" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:50.190842" elapsed="0.002631"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:05:50.193550" elapsed="0.000072"/>
</return>
<msg time="2026-04-14T07:05:50.193881" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:50.187494" elapsed="0.006426"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:50.196166" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:50.195924" elapsed="0.000304">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:50.196441" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:50.195485" elapsed="0.000990"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:05:50.196821" elapsed="0.000051"/>
</return>
<status status="PASS" start="2026-04-14T07:05:50.196586" elapsed="0.000329"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.196554" elapsed="0.000399"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.197239" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.197689" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:50.197804" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:05:50.201539" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:50.194698" elapsed="0.006882"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.205008" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:50.204644" elapsed="0.000488"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.205896" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:50.205548" elapsed="0.000433"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:50.218071" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:50.218533" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:05:50.218770" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:50.208458" elapsed="0.010339"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.206087" elapsed="0.012765"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.219490" elapsed="0.000056"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.218916" elapsed="0.000745"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.206055" elapsed="0.013688"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.229454" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:50.222913" elapsed="0.007737"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.222352" elapsed="0.008381"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.222304" elapsed="0.008486"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.233698" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:50.231131" elapsed="0.002613"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.230904" elapsed="0.002874"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.230877" elapsed="0.002925"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.234352" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:50.233968" elapsed="0.000427"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.234720" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.234467" elapsed="0.000312"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.235270" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:50.234969" elapsed="0.000327"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.234803" elapsed="0.000529"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.234448" elapsed="0.000905"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.235901" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:50.235535" elapsed="0.000393"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.236238" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.235998" elapsed="0.000297"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.236795" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:50.236499" elapsed="0.000322"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.236319" elapsed="0.000537"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.235979" elapsed="0.000898"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:50.237028" elapsed="0.000360"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:50.237843" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:50.237557" elapsed="0.000312"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:50.238025" elapsed="0.002684"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:50.221125" elapsed="0.019696"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:50.241130" elapsed="0.000028"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:50.240931" elapsed="0.000267"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.240898" elapsed="0.000335"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:50.253716" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:50.241542" elapsed="0.012214"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:50.253833" elapsed="0.000075"/>
</return>
<msg time="2026-04-14T07:05:50.254175" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:50.202284" elapsed="0.051933"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:50.254420" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:05:50.254669" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:05:50.089329" elapsed="0.165368"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.255022" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.254781" elapsed="0.000699"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.254763" elapsed="0.000747"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:50.255546" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:05:50.084692" elapsed="0.170981"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.080131" elapsed="0.175585"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.080114" elapsed="0.175625"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:05:50.256343" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:50.256236" elapsed="0.000169"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:05:50.256532" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:05:50.256428" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.256218" elapsed="0.000395"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.256760" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:05:50.256879" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:05:50.255970" elapsed="0.000934"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.257465" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:50.257074" elapsed="0.000418"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.258119" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:50.257652" elapsed="0.000496"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.264533" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:50.264099" elapsed="0.000497"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.265169" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:50.264756" elapsed="0.000473"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:50.286390" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:50.286465" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:05:50 GMT', 'Expires': 'Tue, 14 Apr 2026 06:05:50 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":208,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:05:48.209","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"461.5 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":132,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150350,"status":200} 
 </msg>
<msg time="2026-04-14T07:05:50.286643" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:50.280635" elapsed="0.006048"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.265297" elapsed="0.021491"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.287002" elapsed="0.000075"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.286817" elapsed="0.000373"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.265278" elapsed="0.021937"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.292723" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":208,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:05:48.209","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"461.5 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":132,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150350,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:50.289324" elapsed="0.003587"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.288890" elapsed="0.004091"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.288856" elapsed="0.004207"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.297664" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:50.293826" elapsed="0.003962"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.293184" elapsed="0.004672"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.293140" elapsed="0.004797"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.300196" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:50.298721" elapsed="0.001598"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.301163" elapsed="0.000063"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.300512" elapsed="0.000783"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.302661" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:50.301907" elapsed="0.000805"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.301450" elapsed="0.001331"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.300466" elapsed="0.002391"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.304459" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:50.303409" elapsed="0.001141"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.305142" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.304671" elapsed="0.000567"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.306159" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:50.305669" elapsed="0.000526"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.305296" elapsed="0.000948"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.304639" elapsed="0.001659"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:50.306590" elapsed="0.000812"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:50.308282" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:50.307673" elapsed="0.000715"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:50.308648" elapsed="0.002910"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:50.288037" elapsed="0.023621"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:50.311857" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:50.311731" elapsed="0.000222"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.311712" elapsed="0.000266"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:50.315576" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:50.312128" elapsed="0.003477"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:50.315657" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:05:50.315815" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:50.259132" elapsed="0.056710"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:50.315900" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:05:50.316047" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:05:50.258379" elapsed="0.057694"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.317123" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615035...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:50.316658" elapsed="0.000494"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:05:50.317238" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:05:50.317546" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615035...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:05:50.316294" elapsed="0.001280"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:05:50.317944" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 132, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIniti...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:05:50.317737" elapsed="0.000234"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:05:50.318330" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:05:50.318129" elapsed="0.000241"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:05:50.318420" elapsed="0.000045"/>
</return>
<msg time="2026-04-14T07:05:50.318594" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:05:50.078487" elapsed="0.240131"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:05:50.318676" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:05:50.318823" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:05:50.077744" elapsed="0.241103"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.319148" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.318927" elapsed="0.000277"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:50.319454" elapsed="0.000195"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.319228" elapsed="0.000459"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.319863" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.319713" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.318909" elapsed="0.001028"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:05:50.077571" elapsed="0.242389"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:05:50.077343" elapsed="0.242648"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:05:50.320032" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:05:50.320233" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:05:50.320279" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:05:50.073329" elapsed="0.246973"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.320769" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:05:50.320847" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:05:50.320495" elapsed="0.000376"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.321157" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.320940" elapsed="0.000270"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.320922" elapsed="0.000311"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.323653" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:05:50.321410" elapsed="0.002291"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:05:50.324058" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:50.323868" elapsed="0.000216"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:05:50.324131" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:50.324329" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:05:50.324390" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:05:50.072483" elapsed="0.251932"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:50.324587" elapsed="0.000156"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:05:50.324896" elapsed="0.000289"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:05:50.325416" elapsed="0.000289"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:05:50.071747" elapsed="0.253998"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:05:50.326228" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:05:50.326273" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:05:50.326000" elapsed="0.000295"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.328959" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:50.328576" elapsed="0.000410"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.329461" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:50.329149" elapsed="0.000338"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:05:50.329531" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:05:50.329687" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:05:50.328185" elapsed="0.001526"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:05:50.329867" elapsed="0.000154"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.330550" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:50.330182" elapsed="0.000395"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.330980" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:50.330738" elapsed="0.000267"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.331409" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:05:50.331156" elapsed="0.000280"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.333897" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:50.333574" elapsed="0.000350"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:05:50.333970" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:50.334119" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:05:50.333211" elapsed="0.000932"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.390937" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:50.390553" elapsed="0.000412"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:50.391712" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:50.391483" elapsed="0.000300">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:50.391877" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:50.391130" elapsed="0.000772"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.392468" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:50.392068" elapsed="0.000427"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:05:50.392794" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:05:50.392939" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:05:50.392658" elapsed="0.000307"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.393378" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:50.393121" elapsed="0.000303"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.394447" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:50.394159" elapsed="0.000333"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.394926" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:05:50.394656" elapsed="0.000296"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.395270" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.395496" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.395675" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:05:50.395134" elapsed="0.000598"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:05:50.394998" elapsed="0.000764"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:05:50.395805" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:50.395965" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:05:50.393828" elapsed="0.002162"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.393526" elapsed="0.002496"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.396194" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.396046" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.393473" elapsed="0.002797"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.396859" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:50.396427" elapsed="0.000459"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:05:50.396934" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:05:50.389900" elapsed="0.007159"/>
</kw>
<msg time="2026-04-14T07:05:50.397112" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:50.376068" elapsed="0.021131"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.410984" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.424629" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.438198" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.438593" elapsed="0.000045"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.438930" elapsed="0.000044"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.439466" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.439301" elapsed="0.000222"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:50.439284" elapsed="0.000262"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.439689" elapsed="0.000051"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.439894" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.440063" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:05:50.439240" elapsed="0.000893"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:05:50.439054" elapsed="0.001114"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.440471" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:50.440597" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:05:50.440816" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:05:50.369923" elapsed="0.070933"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:50.443147" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:50.442902" elapsed="0.000309">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:50.443430" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:50.442460" elapsed="0.001005"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.443916" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.443575" elapsed="0.000408"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.444583" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:50.444267" elapsed="0.000342"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.444022" elapsed="0.000633"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.443544" elapsed="0.001148"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.447621" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:05:50.444979" elapsed="0.002678"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:05:50.447732" elapsed="0.000071"/>
</return>
<msg time="2026-04-14T07:05:50.448059" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:50.441663" elapsed="0.006435"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:05:50.450335" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:05:50.450075" elapsed="0.000344">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:05:50.450615" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:05:50.449633" elapsed="0.001017"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:05:50.450991" elapsed="0.000049"/>
</return>
<status status="PASS" start="2026-04-14T07:05:50.450758" elapsed="0.000324"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.450726" elapsed="0.000394"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.451527" elapsed="0.000047"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.451865" elapsed="0.000044"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:50.451978" elapsed="0.000046"/>
</return>
<msg time="2026-04-14T07:05:50.454437" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:05:50.448855" elapsed="0.005623"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.457887" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:50.457538" elapsed="0.000471"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.458689" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:50.458325" elapsed="0.000449"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:50.471628" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:50.472206" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:05:50.472508" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:50.461322" elapsed="0.011223"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.458880" elapsed="0.013744"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.473016" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.472685" elapsed="0.000436"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.458848" elapsed="0.014323"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.479202" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:50.475160" elapsed="0.004775"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.474842" elapsed="0.005144"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.474812" elapsed="0.005209"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.484044" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:50.480437" elapsed="0.003670"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.480099" elapsed="0.004056"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.480075" elapsed="0.004114"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.484959" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:50.484437" elapsed="0.000559"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.485447" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.485093" elapsed="0.000436"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.486209" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:50.485789" elapsed="0.000474"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.485562" elapsed="0.000752"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.485067" elapsed="0.001276"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.487105" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:50.486594" elapsed="0.000548"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.487606" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.487239" elapsed="0.000448"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.488450" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:50.487952" elapsed="0.000535"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.487720" elapsed="0.000817"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.487212" elapsed="0.001355"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:50.488781" elapsed="0.000492"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:50.489913" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:50.489528" elapsed="0.000421"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:50.490169" elapsed="0.002900"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:50.474054" elapsed="0.019127"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:50.493516" elapsed="0.000028"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:50.493291" elapsed="0.000293"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.493259" elapsed="0.000360"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:50.506061" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:50.493900" elapsed="0.012200"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:50.506179" elapsed="0.000089"/>
</return>
<msg time="2026-04-14T07:05:50.506566" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:50.455178" elapsed="0.051430"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:50.506781" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:05:50.507001" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:05:50.343496" elapsed="0.163531"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.507354" elapsed="0.000042"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.507113" elapsed="0.000690"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.507095" elapsed="0.000737"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:50.507867" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:05:50.338822" elapsed="0.169173"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.334210" elapsed="0.173828"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.334193" elapsed="0.173868"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:05:50.508685" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:05:50.508578" elapsed="0.000167"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:05:50.508805" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:50.508768" elapsed="0.000077"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.508560" elapsed="0.000307"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.509015" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:05:50.509134" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:05:50.508292" elapsed="0.000868"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.509720" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:50.509331" elapsed="0.000416"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.510406" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:50.509910" elapsed="0.000525"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.516767" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:50.516331" elapsed="0.000498"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.517412" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:50.516988" elapsed="0.000484"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:05:50.538190" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:05:50.538264" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:05:50 GMT', 'Expires': 'Tue, 14 Apr 2026 06:05:50 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:05:50.538505" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:05:50.532961" elapsed="0.005585"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.517540" elapsed="0.021111"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.538865" elapsed="0.000074"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.538680" elapsed="0.000374"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.517521" elapsed="0.021557"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.543725" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:50.541100" elapsed="0.002753"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.540664" elapsed="0.003237"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.540631" elapsed="0.003327"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.547438" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:05:50.544521" elapsed="0.003041"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.544041" elapsed="0.003588"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.544011" elapsed="0.003698"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.549931" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:50.548455" elapsed="0.001600"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.550952" elapsed="0.000062"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.550277" elapsed="0.000808"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.552459" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:50.551740" elapsed="0.000770"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.551164" elapsed="0.001415"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.550229" elapsed="0.002425"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.554877" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:50.553402" elapsed="0.001603"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.555947" elapsed="0.000063"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.555173" elapsed="0.000906"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.557308" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:05:50.556627" elapsed="0.000730"/>
</kw>
<status status="PASS" start="2026-04-14T07:05:50.556159" elapsed="0.001289"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.555128" elapsed="0.002396"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:05:50.557875" elapsed="0.001128"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:05:50.559955" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:05:50.559273" elapsed="0.000769"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:05:50.560300" elapsed="0.002839"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:05:50.539808" elapsed="0.023429"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:05:50.563561" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:05:50.563310" elapsed="0.000345"/>
</branch>
<status status="PASS" start="2026-04-14T07:05:50.563291" elapsed="0.000389"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:05:50.566943" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:05:50.563829" elapsed="0.003143"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:05:50.567023" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:05:50.567178" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:05:50.511413" elapsed="0.055791"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:05:50.567261" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:05:50.567517" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:05:50.510651" elapsed="0.056894"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:05:50.568954" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:05:50.568112" elapsed="0.001048">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:05:50.569245" elapsed="0.000018"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:05:50.567768" elapsed="0.001636">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.569601" elapsed="0.000023"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.569778" elapsed="0.000021"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:05:50.569844" elapsed="0.000016"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:05:50.332601" elapsed="0.237370">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:05:50.570087" elapsed="0.000017"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:05:50.331861" elapsed="0.238381">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.570522" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.570354" elapsed="0.000227"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.570748" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.570605" elapsed="0.000196"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.570967" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.570824" elapsed="0.000193"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:50.570336" elapsed="0.000704"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:05:50.331690" elapsed="0.239406">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:05:50.331484" elapsed="0.239730">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:50.571292" elapsed="0.000016"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:05:50.327468" elapsed="0.244026">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.571701" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.571933" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:05:50.571790" elapsed="0.000194"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:05:50.571772" elapsed="0.000235"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.572144" elapsed="0.000044"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.572346" elapsed="0.000035"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:05:50.572432" elapsed="0.000016"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:05:50.326620" elapsed="0.245941">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.572756" elapsed="0.000021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.572922" elapsed="0.000020"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:05:50.573088" elapsed="0.000020"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:05:50.325859" elapsed="0.247312">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:05:49.798923" elapsed="0.774362">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:05:50.573374" elapsed="0.000018"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:05:49.771899" elapsed="0.801600">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.593763" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:06:00.593313" elapsed="0.000486"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:00.615630" elapsed="0.000256"/>
</kw>
<msg time="2026-04-14T07:06:00.615948" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:00.614900" elapsed="0.001113"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:06:00.614393" elapsed="0.001763"/>
</kw>
<msg time="2026-04-14T07:06:00.616206" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:00.604624" elapsed="0.011626"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:06:00.604162" elapsed="0.012162"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:06:00.617052" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:06:00.617104" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:06:00.616766" elapsed="0.000362"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.619982" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:00.619580" elapsed="0.000429"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.620515" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:00.620173" elapsed="0.000374"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:06:00.620608" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:06:00.620777" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:06:00.619144" elapsed="0.001658"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:00.620968" elapsed="0.000186"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.621725" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:00.621319" elapsed="0.000433"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.622165" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:00.621917" elapsed="0.000273"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.622642" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:00.622340" elapsed="0.000329"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.625620" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:00.625172" elapsed="0.000476"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:06:00.625696" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:00.625857" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:06:00.624810" elapsed="0.001074"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.691589" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:00.690549" elapsed="0.001109"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:00.693364" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:00.692853" elapsed="0.000690">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:00.693754" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:00.692051" elapsed="0.001758"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.695142" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:00.694180" elapsed="0.001025"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:06:00.695911" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:06:00.696317" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:06:00.695602" elapsed="0.000804"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.697311" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:00.696762" elapsed="0.000682"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.699533" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:00.699127" elapsed="0.000474"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.700520" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:06:00.699841" elapsed="0.000718"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.701053" elapsed="0.000032"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.701374" elapsed="0.000054"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.701659" elapsed="0.000032"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:06:00.700846" elapsed="0.000900"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:06:00.700634" elapsed="0.001160"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:06:00.701862" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:06:00.702106" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:06:00.698312" elapsed="0.003832"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:00.697606" elapsed="0.004589"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.702473" elapsed="0.000034"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:00.702232" elapsed="0.000327"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:00.697560" elapsed="0.005030"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.703496" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:00.702803" elapsed="0.000733"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:06:00.703608" elapsed="0.000043"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:06:00.689542" elapsed="0.014248"/>
</kw>
<msg time="2026-04-14T07:06:00.703869" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:00.672046" elapsed="0.031981"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.719130" elapsed="0.000056"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.732718" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.746260" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.746640" elapsed="0.000047"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.746985" elapsed="0.000047"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.747588" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:00.747437" elapsed="0.000209"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:00.747418" elapsed="0.000252"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.747812" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.748010" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.748181" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:06:00.747352" elapsed="0.000899"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:06:00.747160" elapsed="0.001127"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.748595" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:00.748722" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:06:00.748949" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:06:00.665413" elapsed="0.083577"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:00.751344" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:00.751071" elapsed="0.000370">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:00.751639" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:00.750621" elapsed="0.001053"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.752155" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:00.751786" elapsed="0.000442"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.752851" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:00.752551" elapsed="0.000325"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:00.752267" elapsed="0.000653"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:00.751754" elapsed="0.001203"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.757413" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:00.753250" elapsed="0.004201"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:06:00.757532" elapsed="0.000077"/>
</return>
<msg time="2026-04-14T07:06:00.757874" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:00.749823" elapsed="0.008092"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:00.760406" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:00.760092" elapsed="0.000383">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:00.760680" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:00.759635" elapsed="0.001080"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:06:00.761067" elapsed="0.000053"/>
</return>
<status status="PASS" start="2026-04-14T07:06:00.760830" elapsed="0.000336"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:00.760797" elapsed="0.000409"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.761519" elapsed="0.000047"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.761863" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:06:00.761980" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:06:00.764364" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:00.758703" elapsed="0.005722"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.767996" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:00.767640" elapsed="0.000445"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.768744" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:00.768396" elapsed="0.000433"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:00.780917" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:00.781606" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:06:00.782100" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:00.771263" elapsed="0.010903"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:00.768932" elapsed="0.013366"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.783014" elapsed="0.000055"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:00.782446" elapsed="0.000745"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:00.768901" elapsed="0.014375"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.793617" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:00.786738" elapsed="0.007387"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:00.786162" elapsed="0.007999"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:00.786113" elapsed="0.008074"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.797103" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:00.794490" elapsed="0.002663"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:00.794243" elapsed="0.002947"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:00.794226" elapsed="0.002988"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.797804" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:00.797407" elapsed="0.000423"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.798143" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:00.797899" elapsed="0.000302"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.798712" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:00.798409" elapsed="0.000329"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:00.798224" elapsed="0.000549"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:00.797881" elapsed="0.000913"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.799325" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:00.798956" elapsed="0.000396"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.799681" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:00.799441" elapsed="0.000297"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.800218" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:00.799924" elapsed="0.000320"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:00.799762" elapsed="0.000517"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:00.799421" elapsed="0.000879"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:00.800470" elapsed="0.000347"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:00.801306" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:00.800988" elapsed="0.000344"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:00.801507" elapsed="0.002549"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:00.784843" elapsed="0.019324"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:00.804501" elapsed="0.000029"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:00.804278" elapsed="0.000293"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:00.804246" elapsed="0.000361"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:00.817412" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:00.804890" elapsed="0.012563"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:00.817532" elapsed="0.000075"/>
</return>
<msg time="2026-04-14T07:06:00.817870" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:00.765142" elapsed="0.052769"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:00.818085" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:00.818300" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:06:00.636238" elapsed="0.182089"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.818674" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:00.818432" elapsed="0.000678"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:00.818413" elapsed="0.000726"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:00.819174" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:06:00.630622" elapsed="0.188680"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:00.625970" elapsed="0.193375"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:00.625948" elapsed="0.193425"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:06:00.819998" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:06:00.819891" elapsed="0.000166"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:06:00.820118" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:00.820080" elapsed="0.000077"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:00.819873" elapsed="0.000306"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.820328" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:06:00.820468" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:06:00.819623" elapsed="0.000871"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.821038" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:00.820665" elapsed="0.000400"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.821715" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:00.821225" elapsed="0.000518"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.828139" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:00.827721" elapsed="0.000481"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.828793" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:00.828365" elapsed="0.000488"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:00.850098" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:00.850172" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:06:00 GMT', 'Expires': 'Tue, 14 Apr 2026 06:06:00 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"356.2 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150360,"status":200} 
 </msg>
<msg time="2026-04-14T07:06:00.850329" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:00.844268" elapsed="0.006106"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:00.828922" elapsed="0.021832"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.850968" elapsed="0.000073"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:00.850783" elapsed="0.000372"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:00.828903" elapsed="0.022275"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.857746" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"356.2 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150360,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:00.853660" elapsed="0.004986"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:00.853030" elapsed="0.005690"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:00.852983" elapsed="0.005821"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.862189" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:00.859461" elapsed="0.002834"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:00.858927" elapsed="0.003416"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:00.858883" elapsed="0.003536"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.864018" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:00.862946" elapsed="0.001161"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.864738" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:00.864228" elapsed="0.000606"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.865733" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:00.865215" elapsed="0.000555"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:00.864891" elapsed="0.000929"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:00.864195" elapsed="0.001680"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.867499" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:00.866444" elapsed="0.001146"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.868177" elapsed="0.000044"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:00.867711" elapsed="0.000560"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.869172" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:00.868678" elapsed="0.000530"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:00.868330" elapsed="0.000928"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:00.867678" elapsed="0.001635"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:00.869590" elapsed="0.000826"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:00.871311" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:00.870689" elapsed="0.000730"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:00.871681" elapsed="0.003004"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:00.851834" elapsed="0.022953"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:00.874991" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:00.874861" elapsed="0.000224"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:00.874841" elapsed="0.000269"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:00.878719" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:00.875260" elapsed="0.003488"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:00.878800" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:06:00.878961" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:00.822723" elapsed="0.056265"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:00.879046" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:06:00.879197" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:06:00.821960" elapsed="0.057264"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.880290" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150360, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:00.879823" elapsed="0.000497"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:06:00.880513" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:06:00.880694" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150360, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:06:00.879473" elapsed="0.001248"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:00.881086" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:00.880882" elapsed="0.000231"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:00.881493" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:00.881271" elapsed="0.000248"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:06:00.881567" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:00.881718" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:06:00.624095" elapsed="0.257648"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:06:00.881802" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:06:00.881948" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:06:00.623111" elapsed="0.258862"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.882280" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:00.882053" elapsed="0.000284"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:00.882618" elapsed="0.000198"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:00.882365" elapsed="0.000488"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.883029" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:00.882879" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:00.882036" elapsed="0.001067"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:06:00.622926" elapsed="0.260200"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:06:00.622715" elapsed="0.260444"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:06:00.883203" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:06:00.883420" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:06:00.883468" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:06:00.618344" elapsed="0.265147"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.883938" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:06:00.884015" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:06:00.883669" elapsed="0.000370"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.884324" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:00.884107" elapsed="0.000309"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:00.884089" elapsed="0.000352"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.886813" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:06:00.884580" elapsed="0.002281"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:06:00.887222" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:00.887029" elapsed="0.000218"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:06:00.887294" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:00.887505" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:06:00.887550" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:06:00.617455" elapsed="0.270117"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:00.887742" elapsed="0.000152"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:00.888047" elapsed="0.000286"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:00.888564" elapsed="0.000289"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:06:00.616617" elapsed="0.272275"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:06:00.889390" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:06:00.889438" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:06:00.889146" elapsed="0.000315"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.892155" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:00.891771" elapsed="0.000412"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.892659" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:00.892345" elapsed="0.000339"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:06:00.892728" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:00.892884" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:06:00.891389" elapsed="0.001519"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:00.893063" elapsed="0.000157"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.893738" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:00.893400" elapsed="0.000364"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.894163" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:00.893923" elapsed="0.000265"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.894593" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:00.894337" elapsed="0.000281"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.897094" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:00.896773" elapsed="0.000348"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:06:00.897166" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:00.897319" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:06:00.896427" elapsed="0.000917"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.954200" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:00.953815" elapsed="0.000415"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:00.955000" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:00.954754" elapsed="0.000324">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:00.955173" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:00.954412" elapsed="0.000786"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.955769" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:00.955367" elapsed="0.000429"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:06:00.956147" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:06:00.956299" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:06:00.955962" elapsed="0.000362"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.956747" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:00.956502" elapsed="0.000290"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.957801" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:00.957545" elapsed="0.000301"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.958276" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:06:00.958009" elapsed="0.000293"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.958641" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.958848" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.959025" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:06:00.958503" elapsed="0.000579"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:06:00.958348" elapsed="0.000764"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:06:00.959155" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:00.959316" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:06:00.957199" elapsed="0.002142"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:00.956895" elapsed="0.002494"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.959567" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:00.959416" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:00.956874" elapsed="0.002768"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:00.960240" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:00.959787" elapsed="0.000480"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:06:00.960316" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:06:00.953173" elapsed="0.007284"/>
</kw>
<msg time="2026-04-14T07:06:00.960511" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:00.939250" elapsed="0.021349"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.974345" elapsed="0.000071"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:00.987954" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.001601" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.001959" elapsed="0.000045"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.002298" elapsed="0.000044"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.002846" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.002695" elapsed="0.000207"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:01.002679" elapsed="0.000247"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.003068" elapsed="0.000052"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.003275" elapsed="0.000022"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.003464" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:06:01.002635" elapsed="0.000902"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:06:01.002447" elapsed="0.001125"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.003858" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:01.003983" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:06:01.004211" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:06:00.933164" elapsed="0.071088"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:01.006661" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:01.006408" elapsed="0.000318">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:01.006926" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:01.005938" elapsed="0.001024"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.007481" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.007075" elapsed="0.000477"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.008145" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:01.007845" elapsed="0.000326"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.007593" elapsed="0.000626"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.007042" elapsed="0.001218"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.011172" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:01.008576" elapsed="0.002634"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:06:01.011289" elapsed="0.000076"/>
</return>
<msg time="2026-04-14T07:06:01.011680" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:01.005117" elapsed="0.006603"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:01.013982" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:01.013739" elapsed="0.000305">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:01.014245" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:01.013281" elapsed="0.000999"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:06:01.014642" elapsed="0.000050"/>
</return>
<status status="PASS" start="2026-04-14T07:06:01.014409" elapsed="0.000326"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.014362" elapsed="0.000411"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.015060" elapsed="0.000045"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.015499" elapsed="0.000046"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:06:01.015617" elapsed="0.000046"/>
</return>
<msg time="2026-04-14T07:06:01.018048" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:01.012483" elapsed="0.005605"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.021622" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:01.021206" elapsed="0.000542"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.022415" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:01.022043" elapsed="0.000461"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:01.034156" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:01.034872" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:06:01.035146" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:01.025070" elapsed="0.010113"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.022615" elapsed="0.012651"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.035701" elapsed="0.000034"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.035327" elapsed="0.000481"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.022581" elapsed="0.013277"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.041928" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:01.037884" elapsed="0.004772"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.037508" elapsed="0.005199"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.037477" elapsed="0.005266"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.046613" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:01.043143" elapsed="0.003516"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.042822" elapsed="0.003872"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.042797" elapsed="0.003921"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.047271" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:01.046887" elapsed="0.000411"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.047637" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.047373" elapsed="0.000321"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.048188" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:01.047883" elapsed="0.000330"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.047718" elapsed="0.000530"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.047350" elapsed="0.000918"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.048815" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:01.048453" elapsed="0.000389"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.049156" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.048911" elapsed="0.000304"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.049718" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:01.049422" elapsed="0.000321"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.049241" elapsed="0.000537"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.048892" elapsed="0.000907"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:01.049964" elapsed="0.000346"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:01.050781" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:01.050496" elapsed="0.000311"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:01.050963" elapsed="0.002676"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:01.036733" elapsed="0.017017"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:01.054127" elapsed="0.000029"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:01.053865" elapsed="0.000332"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.053832" elapsed="0.000401"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:01.066762" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:01.054546" elapsed="0.012254"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:01.066878" elapsed="0.000075"/>
</return>
<msg time="2026-04-14T07:06:01.067214" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:01.018808" elapsed="0.048447"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:01.067453" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:01.067671" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:06:00.906643" elapsed="0.161055"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.068024" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.067783" elapsed="0.000694"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.067766" elapsed="0.000741"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:01.068543" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:06:00.901978" elapsed="0.166693"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:00.897437" elapsed="0.171278"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:00.897418" elapsed="0.171321"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:06:01.069349" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:01.069242" elapsed="0.000170"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:06:01.069537" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:06:01.069435" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.069224" elapsed="0.000393"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.069767" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:06:01.069886" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:06:01.068972" elapsed="0.000938"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.070508" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:01.070080" elapsed="0.000456"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.071155" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:01.070696" elapsed="0.000493"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.077548" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:01.077109" elapsed="0.000501"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.078177" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:01.077768" elapsed="0.000468"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:01.100698" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:01.100774" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:06:01 GMT', 'Expires': 'Tue, 14 Apr 2026 06:06:01 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":213,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:05:58.207","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"303.1 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":134,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150361,"status":200} 
 </msg>
<msg time="2026-04-14T07:06:01.100931" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:01.094216" elapsed="0.006756"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.078304" elapsed="0.022773"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.101294" elapsed="0.000079"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.101106" elapsed="0.000395"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.078285" elapsed="0.023241"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.106057" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":213,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:05:58.207","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"303.1 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":134,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150361,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:01.103326" elapsed="0.002885"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.102849" elapsed="0.003414"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.102815" elapsed="0.003507"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.109614" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:01.106865" elapsed="0.002838"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.106426" elapsed="0.003326"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.106393" elapsed="0.003417"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.111443" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:01.110332" elapsed="0.001202"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.112118" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.111655" elapsed="0.000558"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.113101" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:01.112609" elapsed="0.000528"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.112271" elapsed="0.000916"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.111622" elapsed="0.001618"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.114869" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:01.113781" elapsed="0.001176"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.115583" elapsed="0.000047"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.115077" elapsed="0.000604"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.116579" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:01.116067" elapsed="0.000547"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.115739" elapsed="0.000926"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.115044" elapsed="0.001676"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:01.116974" elapsed="0.000811"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:01.118689" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:01.118052" elapsed="0.000725"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:01.119036" elapsed="0.003040"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:01.101981" elapsed="0.020195"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:01.122392" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:01.122249" elapsed="0.000239"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.122229" elapsed="0.000285"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:01.126018" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:01.122662" elapsed="0.003385"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:01.126099" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:06:01.126259" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:01.072163" elapsed="0.054123"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:01.126344" elapsed="0.000043"/>
</return>
<msg time="2026-04-14T07:06:01.126513" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:06:01.071425" elapsed="0.055120"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.127714" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615036...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:01.127112" elapsed="0.000631"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:06:01.127827" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:06:01.128003" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615036...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:06:01.126767" elapsed="0.001263"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:01.128406" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 134, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIniti...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:01.128189" elapsed="0.000247"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:01.128794" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:01.128594" elapsed="0.000225"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:06:01.128866" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:06:01.129017" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:06:00.895800" elapsed="0.233242"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:06:01.129100" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:06:01.129248" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:06:00.895060" elapsed="0.234213"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.129593" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.129354" elapsed="0.000296"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:01.129884" elapsed="0.000191"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.129673" elapsed="0.000439"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.130285" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.130137" elapsed="0.000199"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.129337" elapsed="0.001025"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:06:00.894889" elapsed="0.235510"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:06:00.894666" elapsed="0.235767"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:06:01.130487" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:06:01.130690" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:06:01.130736" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:06:00.890609" elapsed="0.240150"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.131205" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:06:01.131281" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:06:01.130935" elapsed="0.000369"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.131807" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.131578" elapsed="0.000283"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.131354" elapsed="0.000531"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.134084" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:06:01.132022" elapsed="0.002109"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:06:01.134504" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:01.134300" elapsed="0.000229"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:06:01.134582" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:01.134779" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:06:01.134823" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:06:00.889746" elapsed="0.245101"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:01.135018" elapsed="0.000153"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:01.135326" elapsed="0.000354"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:01.135875" elapsed="0.000286"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:06:00.889007" elapsed="0.247194"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:06:01.136707" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:06:01.136752" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:06:01.136477" elapsed="0.000298"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.139429" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:01.139027" elapsed="0.000430"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.139928" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:01.139629" elapsed="0.000325"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:06:01.139997" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:01.140151" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:06:01.138654" elapsed="0.001527"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:01.140335" elapsed="0.000174"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.141007" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:01.140670" elapsed="0.000363"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.141447" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:01.141188" elapsed="0.000285"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.141855" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:01.141619" elapsed="0.000260"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.144391" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:01.144046" elapsed="0.000374"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:06:01.144465" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:01.144623" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:06:01.143673" elapsed="0.000975"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.201195" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:01.200796" elapsed="0.000428"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:01.201987" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:01.201746" elapsed="0.000314">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:01.202153" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:01.201406" elapsed="0.000771"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.202741" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:01.202340" elapsed="0.000427"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:06:01.203064" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:06:01.203224" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:06:01.202928" elapsed="0.000322"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.203665" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:01.203421" elapsed="0.000288"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.204714" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:01.204459" elapsed="0.000300"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.205206" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:06:01.204935" elapsed="0.000297"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.205568" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.205774" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.205949" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:06:01.205429" elapsed="0.000578"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:06:01.205277" elapsed="0.000760"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:06:01.206080" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:01.206240" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:06:01.204108" elapsed="0.002156"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.203807" elapsed="0.002489"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.206486" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.206321" elapsed="0.000221"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.203756" elapsed="0.002807"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.207135" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:01.206706" elapsed="0.000456"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:06:01.207210" elapsed="0.000028"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:06:01.200161" elapsed="0.007171"/>
</kw>
<msg time="2026-04-14T07:06:01.207402" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:01.186390" elapsed="0.021102"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.222398" elapsed="0.000065"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.236205" elapsed="0.000053"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.252398" elapsed="0.000055"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.252781" elapsed="0.000046"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.253129" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.253703" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.253548" elapsed="0.000212"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:01.253529" elapsed="0.000257"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.253947" elapsed="0.000064"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.254166" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.254340" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:06:01.253475" elapsed="0.000954"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:06:01.253260" elapsed="0.001207"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.254758" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:01.254887" elapsed="0.000050"/>
</return>
<msg time="2026-04-14T07:06:01.255131" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:06:01.180268" elapsed="0.074905"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:01.257594" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:01.257293" elapsed="0.000373">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:01.257863" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:01.256809" elapsed="0.001089"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.258419" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.258042" elapsed="0.000446"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.259092" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:01.258788" elapsed="0.000332"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.258528" elapsed="0.000637"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.258009" elapsed="0.001195"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.262218" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:01.259516" elapsed="0.002739"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:06:01.262334" elapsed="0.000092"/>
</return>
<msg time="2026-04-14T07:06:01.262693" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:01.255991" elapsed="0.006742"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:01.265078" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:01.264827" elapsed="0.000315">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:01.265343" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:01.264352" elapsed="0.001149"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:06:01.265855" elapsed="0.000050"/>
</return>
<status status="PASS" start="2026-04-14T07:06:01.265620" elapsed="0.000329"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.265586" elapsed="0.000406"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.266319" elapsed="0.000047"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.266677" elapsed="0.000044"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:06:01.266792" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:06:01.269238" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:01.263513" elapsed="0.005765"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.272823" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:01.272453" elapsed="0.000499"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.273713" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:01.273240" elapsed="0.000561"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:01.285784" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:01.286464" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:06:01.286804" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:01.276399" elapsed="0.010443"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.273908" elapsed="0.013019"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.287340" elapsed="0.000063"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.286999" elapsed="0.000481"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.273876" elapsed="0.013656"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.293898" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:01.289570" elapsed="0.005056"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.289221" elapsed="0.005475"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.289191" elapsed="0.005542"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.298808" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:01.295136" elapsed="0.003738"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.294815" elapsed="0.004106"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.294789" elapsed="0.004166"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.299636" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:01.299211" elapsed="0.000451"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.299975" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.299733" elapsed="0.000300"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.300543" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:01.300222" elapsed="0.000347"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.300056" elapsed="0.000548"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.299714" elapsed="0.000911"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.301147" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:01.300788" elapsed="0.000386"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.301497" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.301242" elapsed="0.000313"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.302036" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:01.301740" elapsed="0.000323"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.301579" elapsed="0.000518"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.301223" elapsed="0.000895"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:01.302278" elapsed="0.000370"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:01.303127" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:01.302830" elapsed="0.000324"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:01.303309" elapsed="0.002693"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:01.288448" elapsed="0.017666"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:01.306452" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:01.306226" elapsed="0.000297"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.306194" elapsed="0.000365"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:01.319045" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:01.306847" elapsed="0.012237"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:01.319179" elapsed="0.000076"/>
</return>
<msg time="2026-04-14T07:06:01.319549" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:01.270030" elapsed="0.049562"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:01.319769" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:01.319989" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:06:01.153893" elapsed="0.166123"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.320346" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.320102" elapsed="0.000700"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.320084" elapsed="0.000748"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:01.320868" elapsed="0.000029"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:06:01.149220" elapsed="0.171778"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.144715" elapsed="0.176327"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.144698" elapsed="0.176368"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:06:01.321711" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:06:01.321603" elapsed="0.000169"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:06:01.321833" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:01.321795" elapsed="0.000079"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.321584" elapsed="0.000312"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.322044" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:06:01.322166" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:06:01.321305" elapsed="0.000887"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.322776" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:01.322371" elapsed="0.000433"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.323482" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:01.322964" elapsed="0.000548"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.329890" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:01.329471" elapsed="0.000482"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.330556" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:01.330113" elapsed="0.000503"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:01.351215" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:01.351290" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:06:01 GMT', 'Expires': 'Tue, 14 Apr 2026 06:06:01 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:06:01.351874" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:01.346022" elapsed="0.005904"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.330685" elapsed="0.021350"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.352258" elapsed="0.000075"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.352064" elapsed="0.000407"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.330666" elapsed="0.021831"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.358726" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:01.354268" elapsed="0.004750"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.353830" elapsed="0.005299"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.353796" elapsed="0.005461"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.365904" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:01.360545" elapsed="0.005447"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.359496" elapsed="0.006544"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.359422" elapsed="0.006676"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.367709" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:01.366635" elapsed="0.001162"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.368482" elapsed="0.000047"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.367948" elapsed="0.000634"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.369489" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:01.368967" elapsed="0.000561"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.368643" elapsed="0.000937"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.367912" elapsed="0.001723"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.371225" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:01.370155" elapsed="0.001162"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.371937" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.371465" elapsed="0.000568"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.373023" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:01.372522" elapsed="0.000537"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:01.372094" elapsed="0.001016"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.371430" elapsed="0.001734"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:01.373439" elapsed="0.000790"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:01.375126" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:01.374516" elapsed="0.000703"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:01.375594" elapsed="0.002863"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:01.352960" elapsed="0.025596"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:01.378754" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:01.378629" elapsed="0.000216"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:01.378609" elapsed="0.000261"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:01.382268" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:01.379020" elapsed="0.003277"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:01.382349" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:06:01.382535" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:01.324500" elapsed="0.058062"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:01.382620" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:06:01.382768" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:06:01.323730" elapsed="0.059065"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:01.384314" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:06:01.383363" elapsed="0.001206">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:06:01.384655" elapsed="0.000019"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:06:01.383016" elapsed="0.001781">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.384991" elapsed="0.000022"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.385167" elapsed="0.000021"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:06:01.385233" elapsed="0.000016"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:06:01.143044" elapsed="0.242319">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:06:01.385495" elapsed="0.000018"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:06:01.142302" elapsed="0.243319">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.385881" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.385733" elapsed="0.000203"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.386102" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.385960" elapsed="0.000196"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.386323" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.386179" elapsed="0.000212"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:01.385715" elapsed="0.000701"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:06:01.142132" elapsed="0.244340">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:06:01.141927" elapsed="0.244671">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:06:01.386676" elapsed="0.000016"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:06:01.137905" elapsed="0.248896">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.387005" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.387241" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:01.387093" elapsed="0.000199"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:01.387076" elapsed="0.000239"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.387508" elapsed="0.000045"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.387711" elapsed="0.000021"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:06:01.387777" elapsed="0.000015"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:06:01.137057" elapsed="0.250845">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.388098" elapsed="0.000020"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.388262" elapsed="0.000020"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:01.388444" elapsed="0.000022"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:06:01.136321" elapsed="0.252227">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:06:00.616405" elapsed="0.772265">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:06:01.388744" elapsed="0.000016"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:06:00.588543" elapsed="0.800322">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.407699" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:06:11.407284" elapsed="0.000451"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:11.428535" elapsed="0.000241"/>
</kw>
<msg time="2026-04-14T07:06:11.428829" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:11.427857" elapsed="0.001033"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:06:11.427390" elapsed="0.001669"/>
</kw>
<msg time="2026-04-14T07:06:11.429110" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:11.418025" elapsed="0.011129"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:06:11.417629" elapsed="0.011599"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:06:11.429886" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:06:11.429932" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:06:11.429644" elapsed="0.000311"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.432642" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:11.432237" elapsed="0.000432"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.433126" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:11.432830" elapsed="0.000322"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:06:11.433198" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:06:11.433361" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:06:11.431860" elapsed="0.001542"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:11.433560" elapsed="0.000157"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.434243" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:11.433877" elapsed="0.000393"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.434684" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:11.434445" elapsed="0.000265"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.435092" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:11.434858" elapsed="0.000259"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.437824" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:11.437469" elapsed="0.000382"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:06:11.437899" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:11.438049" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:06:11.437103" elapsed="0.000970"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.497067" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:11.496661" elapsed="0.000439"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:11.497940" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:11.497661" elapsed="0.000363">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:11.498120" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:11.497273" elapsed="0.000872"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.498752" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:11.498314" elapsed="0.000465"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:06:11.499100" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:06:11.499340" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:06:11.498952" elapsed="0.000430"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.499800" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:11.499547" elapsed="0.000299"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.500869" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:11.500609" elapsed="0.000306"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.501551" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:06:11.501080" elapsed="0.000499"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.501921" elapsed="0.000023"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.502136" elapsed="0.000026"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.502317" elapsed="0.000023"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:06:11.501779" elapsed="0.000616"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:06:11.501632" elapsed="0.000797"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:06:11.502477" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:06:11.502689" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:06:11.500257" elapsed="0.002459"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.499930" elapsed="0.002819"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.502928" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.502776" elapsed="0.000210"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.499907" elapsed="0.003100"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.503642" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:11.503155" elapsed="0.000515"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:06:11.503719" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:06:11.495969" elapsed="0.007877"/>
</kw>
<msg time="2026-04-14T07:06:11.503900" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:11.480146" elapsed="0.023857"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.517759" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.531387" elapsed="0.000055"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.544904" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.545263" elapsed="0.000044"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.545628" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.546201" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.546049" elapsed="0.000209"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:11.546031" elapsed="0.000250"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.546444" elapsed="0.000022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.546617" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.546785" elapsed="0.000035"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:06:11.545987" elapsed="0.000885"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:06:11.545797" elapsed="0.001110"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.547195" elapsed="0.000043"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:11.547320" elapsed="0.000066"/>
</return>
<msg time="2026-04-14T07:06:11.547566" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:06:11.473969" elapsed="0.073638"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:11.549949" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:11.549692" elapsed="0.000329">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:11.550217" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:11.549218" elapsed="0.001034"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.550746" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.550393" elapsed="0.000421"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.551473" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:11.551154" elapsed="0.000345"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.550885" elapsed="0.000659"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.550329" elapsed="0.001253"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.554613" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:11.551874" elapsed="0.002775"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:06:11.554725" elapsed="0.000072"/>
</return>
<msg time="2026-04-14T07:06:11.555068" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:11.548434" elapsed="0.006674"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:11.557378" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:11.557118" elapsed="0.000324">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:11.557641" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:11.556675" elapsed="0.001000"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:06:11.558017" elapsed="0.000050"/>
</return>
<status status="PASS" start="2026-04-14T07:06:11.557784" elapsed="0.000328"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.557753" elapsed="0.000398"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.558555" elapsed="0.000047"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.558939" elapsed="0.000050"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:06:11.559063" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:06:11.561382" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:11.555875" elapsed="0.005550"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.564901" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:11.564550" elapsed="0.000438"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.565636" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:11.565270" elapsed="0.000451"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:11.576988" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:11.577620" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:06:11.577912" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:11.568302" elapsed="0.009647"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.565827" elapsed="0.012205"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.578487" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.578095" elapsed="0.000502"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.565795" elapsed="0.012855"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.584590" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:11.580718" elapsed="0.004381"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.580394" elapsed="0.004742"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.580341" elapsed="0.004821"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.588064" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:11.585464" elapsed="0.002647"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.585218" elapsed="0.002927"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.585201" elapsed="0.002969"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.588780" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:11.588350" elapsed="0.000456"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.589119" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.588877" elapsed="0.000299"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.589687" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:11.589380" elapsed="0.000333"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.589200" elapsed="0.000548"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.588858" elapsed="0.000910"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.590295" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:11.589931" elapsed="0.000390"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.590648" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.590408" elapsed="0.000297"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.591231" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:11.590890" elapsed="0.000367"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.590728" elapsed="0.000564"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.590388" elapsed="0.000924"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:11.591482" elapsed="0.000350"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:11.592298" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:11.591998" elapsed="0.000325"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:11.592502" elapsed="0.003505"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:11.579602" elapsed="0.016552"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:11.596513" elapsed="0.000031"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:11.596278" elapsed="0.000308"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.596241" elapsed="0.000381"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:11.609693" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:11.596936" elapsed="0.012796"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:11.609810" elapsed="0.000078"/>
</return>
<msg time="2026-04-14T07:06:11.610193" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:11.562137" elapsed="0.048099"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:11.610463" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:06:11.610683" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:06:11.447502" elapsed="0.163207"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.611055" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.610794" elapsed="0.000758"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.610776" elapsed="0.000805"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:11.611616" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:06:11.442605" elapsed="0.169144"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.438149" elapsed="0.173645"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.438128" elapsed="0.173690"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:06:11.612448" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:06:11.612323" elapsed="0.000184"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:06:11.612567" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:11.612530" elapsed="0.000076"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.612304" elapsed="0.000324"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.612778" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:06:11.612897" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:06:11.612054" elapsed="0.000868"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.613490" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:11.613096" elapsed="0.000421"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.614133" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:11.613674" elapsed="0.000486"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.620520" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:11.620078" elapsed="0.000504"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.621157" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:11.620741" elapsed="0.000475"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:11.642100" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:11.642176" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:06:11 GMT', 'Expires': 'Tue, 14 Apr 2026 06:06:11 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"275.7 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150371,"status":200} 
 </msg>
<msg time="2026-04-14T07:06:11.642338" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:11.637052" elapsed="0.005350"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.621284" elapsed="0.021234"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.642733" elapsed="0.000073"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.642547" elapsed="0.000375"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.621265" elapsed="0.021682"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.647957" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"275.7 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150371,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:11.645025" elapsed="0.003069"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.644593" elapsed="0.003550"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.644560" elapsed="0.003642"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.651436" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:11.648745" elapsed="0.002781"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.648289" elapsed="0.003285"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.648258" elapsed="0.003373"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.653242" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:11.652159" elapsed="0.001172"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.653947" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.653473" elapsed="0.000571"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.654936" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:11.654441" elapsed="0.000530"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.654102" elapsed="0.000918"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.653440" elapsed="0.001635"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.656718" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:11.655673" elapsed="0.001133"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.657408" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.656927" elapsed="0.000576"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.658385" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:11.657880" elapsed="0.000542"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.657561" elapsed="0.000915"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.656894" elapsed="0.001637"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:11.658787" elapsed="0.000909"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:11.660602" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:11.659963" elapsed="0.000727"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:11.660945" elapsed="0.002920"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:11.643728" elapsed="0.020238"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:11.664166" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:11.664039" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.664019" elapsed="0.000264"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:11.667971" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:11.664453" elapsed="0.003547"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:11.668051" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:06:11.668212" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:11.615124" elapsed="0.053114"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:11.668296" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:06:11.668463" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:06:11.614390" elapsed="0.054099"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.669604" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150371, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:11.669061" elapsed="0.000572"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:06:11.669716" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:11.669892" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150371, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:06:11.668715" elapsed="0.001204"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:11.670281" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:11.670079" elapsed="0.000229"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:11.670685" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:11.670482" elapsed="0.000229"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:06:11.670757" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:11.670911" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:06:11.436468" elapsed="0.234468"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:06:11.670995" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:06:11.671143" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:06:11.435552" elapsed="0.235615"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.671485" elapsed="0.000038"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.671248" elapsed="0.000311"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:11.671835" elapsed="0.000215"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.671583" elapsed="0.000506"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.672267" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.672114" elapsed="0.000204"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.671231" elapsed="0.001111"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:06:11.435376" elapsed="0.237058"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:06:11.435161" elapsed="0.237312"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:06:11.672519" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:11.672726" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:06:11.672771" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:06:11.431120" elapsed="0.241675"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.673249" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:06:11.673326" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:06:11.672975" elapsed="0.000376"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.673684" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.673465" elapsed="0.000272"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.673446" elapsed="0.000314"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.676132" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:06:11.673897" elapsed="0.002282"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:06:11.676551" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:11.676344" elapsed="0.000232"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:06:11.676625" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:11.676821" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:06:11.676866" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:06:11.430265" elapsed="0.246624"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:11.677060" elapsed="0.000155"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:11.677403" elapsed="0.000292"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:11.677890" elapsed="0.000284"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:06:11.429492" elapsed="0.248722"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:06:11.678719" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:06:11.678764" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:06:11.678491" elapsed="0.000295"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.681447" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:11.681045" elapsed="0.000430"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.681931" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:11.681636" elapsed="0.000320"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:06:11.682000" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:11.682153" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:06:11.680673" elapsed="0.001504"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:11.682331" elapsed="0.000172"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.682998" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:11.682664" elapsed="0.000361"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.683442" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:11.683181" elapsed="0.000287"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.683901" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:11.683660" elapsed="0.000267"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.686431" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:11.686077" elapsed="0.000382"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:06:11.686505" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:11.686655" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:06:11.685731" elapsed="0.000949"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.744504" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:11.744098" elapsed="0.000436"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:11.745317" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:11.745041" elapsed="0.000374">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:11.745511" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:11.744703" elapsed="0.000832"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.746088" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:11.745702" elapsed="0.000413"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:06:11.746435" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:06:11.746600" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:06:11.746278" elapsed="0.000347"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.747032" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:11.746786" elapsed="0.000290"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.748128" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:11.747836" elapsed="0.000338"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.748623" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:06:11.748336" elapsed="0.000313"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.748979" elapsed="0.000021"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.749185" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.749377" elapsed="0.000023"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:06:11.748841" elapsed="0.000596"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:06:11.748699" elapsed="0.000769"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:06:11.749516" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:11.749678" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:06:11.747508" elapsed="0.002196"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.747190" elapsed="0.002545"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.749908" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.749760" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.747168" elapsed="0.002815"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.750594" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:11.750128" elapsed="0.000492"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:06:11.750669" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:06:11.743454" elapsed="0.007339"/>
</kw>
<msg time="2026-04-14T07:06:11.750846" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:11.729660" elapsed="0.021276"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.764833" elapsed="0.000052"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.778500" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.792098" elapsed="0.000051"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.792500" elapsed="0.000046"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.792839" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.793382" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.793214" elapsed="0.000226"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:11.793198" elapsed="0.000267"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.793609" elapsed="0.000054"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.793820" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.793989" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:06:11.793153" elapsed="0.000908"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:06:11.792965" elapsed="0.001133"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.794404" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:11.794531" elapsed="0.000050"/>
</return>
<msg time="2026-04-14T07:06:11.794755" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:06:11.723509" elapsed="0.071287"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:11.797134" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:11.796885" elapsed="0.000314">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:11.797421" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:11.796431" elapsed="0.001026"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.797915" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.797567" elapsed="0.000415"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.798608" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:11.798280" elapsed="0.000354"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.798020" elapsed="0.000659"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.797535" elapsed="0.001182"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.801629" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:11.799009" elapsed="0.002656"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:06:11.801742" elapsed="0.000072"/>
</return>
<msg time="2026-04-14T07:06:11.802072" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:11.795610" elapsed="0.006502"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:11.804406" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:11.804116" elapsed="0.000359">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:11.804674" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:11.803673" elapsed="0.001035"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:06:11.805051" elapsed="0.000051"/>
</return>
<status status="PASS" start="2026-04-14T07:06:11.804819" elapsed="0.000327"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.804786" elapsed="0.000398"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.805589" elapsed="0.000047"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.805926" elapsed="0.000044"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:06:11.806041" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:06:11.808484" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:11.802883" elapsed="0.005642"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.811964" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:11.811613" elapsed="0.000476"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.812769" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:11.812417" elapsed="0.000439"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:11.823028" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:11.823650" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:06:11.823942" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:11.815429" elapsed="0.008550"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.812961" elapsed="0.011096"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.824490" elapsed="0.000035"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.824119" elapsed="0.000482"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.812930" elapsed="0.011722"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.830687" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:11.826636" elapsed="0.004785"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.826290" elapsed="0.005182"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.826260" elapsed="0.005248"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.835507" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:11.831905" elapsed="0.003666"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.831588" elapsed="0.004032"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.831563" elapsed="0.004091"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.836474" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:11.835887" elapsed="0.000627"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.836952" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.836614" elapsed="0.000418"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.837667" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:11.837296" elapsed="0.000397"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.837065" elapsed="0.000664"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.836587" elapsed="0.001163"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.838280" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:11.837915" elapsed="0.000392"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.838635" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.838394" elapsed="0.000298"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.839175" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:11.838880" elapsed="0.000321"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.838716" elapsed="0.000520"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.838362" elapsed="0.000895"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:11.839427" elapsed="0.000346"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:11.840231" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:11.839941" elapsed="0.000316"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:11.840440" elapsed="0.002673"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:11.825547" elapsed="0.017678"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:11.843560" elapsed="0.000028"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:11.843335" elapsed="0.000294"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.843303" elapsed="0.000361"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:11.856087" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:11.843946" elapsed="0.012181"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:11.856206" elapsed="0.000074"/>
</return>
<msg time="2026-04-14T07:06:11.856593" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:11.809238" elapsed="0.047398"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:11.856811" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:06:11.857032" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:06:11.697073" elapsed="0.159986"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.857407" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.857145" elapsed="0.000703"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.857126" elapsed="0.000751"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:11.857912" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:06:11.692458" elapsed="0.165582"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.686748" elapsed="0.171336"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.686731" elapsed="0.171377"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:06:11.858735" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:11.858628" elapsed="0.000153"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:06:11.858904" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:06:11.858803" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.858610" elapsed="0.000375"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.859132" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:06:11.859252" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:06:11.858341" elapsed="0.000936"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.859839" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:11.859467" elapsed="0.000399"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.860506" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:11.860026" elapsed="0.000532"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.866927" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:11.866510" elapsed="0.000479"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.867579" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:11.867148" elapsed="0.000491"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:11.888631" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:11.888735" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:06:11 GMT', 'Expires': 'Tue, 14 Apr 2026 06:06:11 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":218,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:06:08.208","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"418.5 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":136,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150371,"status":200} 
 </msg>
<msg time="2026-04-14T07:06:11.888903" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:11.883081" elapsed="0.005864"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.867707" elapsed="0.021345"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.889269" elapsed="0.000076"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.889083" elapsed="0.000663"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.867689" elapsed="0.022084"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.895032" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":218,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:06:08.208","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"418.5 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":136,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150371,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:11.891649" elapsed="0.003571"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.891126" elapsed="0.004165"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.891092" elapsed="0.004305"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.899859" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:11.896130" elapsed="0.003853"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.895522" elapsed="0.004529"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.895479" elapsed="0.004652"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.902283" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:11.900914" elapsed="0.001478"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.902997" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.902524" elapsed="0.000572"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.904003" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:11.903500" elapsed="0.000541"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.903154" elapsed="0.000939"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.902489" elapsed="0.001658"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.906061" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:11.904735" elapsed="0.001439"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.906800" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.906308" elapsed="0.000590"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.907805" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:11.907283" elapsed="0.000559"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.906957" elapsed="0.000937"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.906273" elapsed="0.001678"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:11.908214" elapsed="0.000866"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:11.910057" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:11.909352" elapsed="0.000794"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:11.910424" elapsed="0.002856"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:11.890253" elapsed="0.023287"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:11.913749" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:11.913616" elapsed="0.000229"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.913596" elapsed="0.000276"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:11.917494" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:11.914022" elapsed="0.003506"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:11.917581" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:06:11.917749" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:11.861553" elapsed="0.056224"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:11.917835" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:06:11.917985" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:06:11.860778" elapsed="0.057233"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.919083" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615037...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:11.918610" elapsed="0.000502"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:06:11.919199" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:06:11.919396" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615037...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:06:11.918240" elapsed="0.001185"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:11.919793" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 136, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIniti...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:11.919587" elapsed="0.000235"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:11.920182" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:11.919980" elapsed="0.000229"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:06:11.920256" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:11.920429" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:06:11.685102" elapsed="0.235353"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:06:11.920513" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:06:11.920663" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:06:11.684357" elapsed="0.236331"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.921014" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.920768" elapsed="0.000304"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:11.921309" elapsed="0.000280"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.921096" elapsed="0.000532"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.921803" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.921653" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.920751" elapsed="0.001128"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:06:11.684184" elapsed="0.237719"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:06:11.683975" elapsed="0.237963"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:06:11.921983" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:06:11.922185" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:06:11.922231" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:06:11.679938" elapsed="0.242316"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.922728" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:06:11.922806" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:06:11.922449" elapsed="0.000382"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.923116" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.922900" elapsed="0.000270"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.922882" elapsed="0.000311"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.925638" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:06:11.923331" elapsed="0.002356"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:06:11.926045" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:11.925856" elapsed="0.000216"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:06:11.926119" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:11.926318" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:06:11.926378" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:06:11.679066" elapsed="0.247337"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:11.926575" elapsed="0.000156"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:11.926885" elapsed="0.000290"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:11.927386" elapsed="0.000299"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:06:11.678333" elapsed="0.249391"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:06:11.928214" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:06:11.928260" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:06:11.927984" elapsed="0.000298"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.931000" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:11.930613" elapsed="0.000414"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.931505" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:11.931188" elapsed="0.000343"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:06:11.931576" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:11.931733" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:06:11.930220" elapsed="0.001538"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:11.931913" elapsed="0.000155"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.932582" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:11.932229" elapsed="0.000380"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.933042" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:11.932767" elapsed="0.000301"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.933476" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:11.933218" elapsed="0.000285"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.936004" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:11.935678" elapsed="0.000354"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:06:11.936079" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:11.936233" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:06:11.935304" elapsed="0.000954"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.992781" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:11.992406" elapsed="0.000402"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:11.993592" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:11.993324" elapsed="0.000348">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:11.993766" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:11.992973" elapsed="0.000817"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.994336" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:11.993955" elapsed="0.000428"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:06:11.994685" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:06:11.994837" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:06:11.994548" elapsed="0.000315"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.995262" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:11.995018" elapsed="0.000287"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.996309" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:11.996056" elapsed="0.000297"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.996804" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:06:11.996534" elapsed="0.000295"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.997150" elapsed="0.000022"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.997400" elapsed="0.000026"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.997577" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:06:11.997013" elapsed="0.000621"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:06:11.996876" elapsed="0.000788"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:06:11.997708" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:11.997867" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:06:11.995730" elapsed="0.002162"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.995423" elapsed="0.002500"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:11.998095" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:11.997947" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.995353" elapsed="0.002816"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:11.998764" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:11.998311" elapsed="0.000479"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:06:11.998839" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:06:11.991773" elapsed="0.007190"/>
</kw>
<msg time="2026-04-14T07:06:11.999017" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:11.977992" elapsed="0.021113"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.012821" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.026394" elapsed="0.000052"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.039854" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.040210" elapsed="0.000045"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.040574" elapsed="0.000044"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.041103" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:12.040953" elapsed="0.000205"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:12.040936" elapsed="0.000246"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.041324" elapsed="0.000072"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.041570" elapsed="0.000022"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.041740" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:06:12.040890" elapsed="0.000921"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:06:12.040701" elapsed="0.001147"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.042137" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:12.042264" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:06:12.042508" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:06:11.971892" elapsed="0.070658"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:12.044883" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:12.044622" elapsed="0.000330">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:12.045147" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:12.044147" elapsed="0.001034"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.045704" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:12.045292" elapsed="0.000479"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:12.046377" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:12.046064" elapsed="0.000341"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:12.045810" elapsed="0.000639"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:12.045260" elapsed="0.001226"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:12.049298" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:12.046776" elapsed="0.002557"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:06:12.049480" elapsed="0.000076"/>
</return>
<msg time="2026-04-14T07:06:12.049817" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:12.043350" elapsed="0.006506"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:12.052093" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:12.051851" elapsed="0.000304">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:12.052350" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:12.051412" elapsed="0.000990"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:06:12.052745" elapsed="0.000050"/>
</return>
<status status="PASS" start="2026-04-14T07:06:12.052514" elapsed="0.000324"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:12.052481" elapsed="0.000394"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.053162" elapsed="0.000045"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.053636" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:06:12.053753" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:06:12.056153" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:12.050624" elapsed="0.005570"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:12.059685" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:12.059311" elapsed="0.000498"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:12.060459" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:12.060095" elapsed="0.000451"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:12.072270" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:12.073010" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:06:12.073322" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:12.063124" elapsed="0.010273"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:12.060651" elapsed="0.012829"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.073932" elapsed="0.000034"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:12.073547" elapsed="0.000492"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:12.060619" elapsed="0.013472"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:12.080299" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:12.076184" elapsed="0.004884"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:12.075821" elapsed="0.005299"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:12.075791" elapsed="0.005365"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:12.085240" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:12.081576" elapsed="0.003729"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:12.081235" elapsed="0.004118"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:12.081209" elapsed="0.004202"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:12.086250" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:12.085690" elapsed="0.000598"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.086676" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:12.086410" elapsed="0.000325"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:12.087227" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:12.086923" elapsed="0.000330"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:12.086758" elapsed="0.000530"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:12.086363" elapsed="0.000946"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:12.087858" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:12.087489" elapsed="0.000396"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.088191" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:12.087954" elapsed="0.000293"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:12.088759" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:12.088453" elapsed="0.000331"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:12.088271" elapsed="0.000549"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:12.087935" elapsed="0.000905"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:12.088995" elapsed="0.000346"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:12.089869" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:12.089527" elapsed="0.000373"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:12.090060" elapsed="0.002762"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:12.075032" elapsed="0.017905"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:12.093288" elapsed="0.000033"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:12.093050" elapsed="0.000339"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:12.093017" elapsed="0.000413"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:12.106471" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:12.093772" elapsed="0.012739"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:12.106590" elapsed="0.000077"/>
</return>
<msg time="2026-04-14T07:06:12.106931" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:12.056924" elapsed="0.050049"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:12.107146" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:12.107381" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:06:11.945637" elapsed="0.161773"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.107746" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:12.107501" elapsed="0.000682"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:12.107483" elapsed="0.000729"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:12.108247" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:06:11.940901" elapsed="0.167491"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:11.936327" elapsed="0.172111"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:11.936309" elapsed="0.172154"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:06:12.109074" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:06:12.108969" elapsed="0.000164"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:06:12.109192" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:12.109156" elapsed="0.000075"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:12.108951" elapsed="0.000302"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.109420" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T07:06:12.109542" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:06:12.108700" elapsed="0.000867"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:12.110173" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:12.109743" elapsed="0.000457"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:12.110846" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:12.110363" elapsed="0.000511"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:12.117394" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:12.116946" elapsed="0.000514"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:12.118161" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:12.117620" elapsed="0.000605"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:12.138972" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:12.139049" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:06:12 GMT', 'Expires': 'Tue, 14 Apr 2026 06:06:12 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:06:12.139289" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:12.133847" elapsed="0.005485"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:12.118295" elapsed="0.021168"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.139682" elapsed="0.000076"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:12.139495" elapsed="0.000379"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:12.118275" elapsed="0.021622"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:12.145609" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:12.142048" elapsed="0.003741"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:12.141241" elapsed="0.004616"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:12.141207" elapsed="0.004731"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:12.150553" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:12.146741" elapsed="0.003901"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:12.146105" elapsed="0.004587"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:12.146061" elapsed="0.004689"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:12.152346" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:12.151271" elapsed="0.001183"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.153077" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:12.152605" elapsed="0.000569"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:12.154233" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:12.153630" elapsed="0.000647"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:12.153233" elapsed="0.001098"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:12.152570" elapsed="0.001834"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:12.156009" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:12.154935" elapsed="0.001165"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.156710" elapsed="0.000047"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:12.156222" elapsed="0.000586"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:12.157721" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:12.157193" elapsed="0.000565"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:12.156868" elapsed="0.000941"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:12.156189" elapsed="0.001676"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:12.158173" elapsed="0.000831"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:12.159932" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:12.159278" elapsed="0.000746"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:12.160287" elapsed="0.002962"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:12.140381" elapsed="0.022967"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:12.163564" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:12.163438" elapsed="0.000217"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:12.163417" elapsed="0.000264"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:12.167138" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:12.163830" elapsed="0.003337"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:12.167218" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:06:12.167400" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:12.111853" elapsed="0.055575"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:12.167490" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:12.167639" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:06:12.111092" elapsed="0.056573"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:12.169093" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:06:12.168233" elapsed="0.001069">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:06:12.169478" elapsed="0.000019"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:06:12.167889" elapsed="0.001736">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.169818" elapsed="0.000023"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.169994" elapsed="0.000020"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:06:12.170071" elapsed="0.000016"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:06:11.934686" elapsed="0.235515">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:06:12.170319" elapsed="0.000017"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:06:11.933936" elapsed="0.236527">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.170727" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:12.170578" elapsed="0.000204"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.170948" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:12.170806" elapsed="0.000196"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.171167" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:12.171025" elapsed="0.000192"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:12.170560" elapsed="0.000680"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:06:11.933764" elapsed="0.237532">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:06:11.933552" elapsed="0.237880">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:06:12.171511" elapsed="0.000016"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:06:11.929475" elapsed="0.242162">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.171843" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.172073" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:12.171931" elapsed="0.000193"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:12.171913" elapsed="0.000234"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.172284" elapsed="0.000042"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.172503" elapsed="0.000022"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:06:12.172570" elapsed="0.000015"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:06:11.928586" elapsed="0.244110">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.172895" elapsed="0.000021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.173061" elapsed="0.000020"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:12.173227" elapsed="0.000020"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:06:11.927844" elapsed="0.245467">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:06:11.429298" elapsed="0.744170">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:06:12.173545" elapsed="0.000016"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:06:11.402578" elapsed="0.771090">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.193429" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:06:22.193009" elapsed="0.000460"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:22.215305" elapsed="0.000297"/>
</kw>
<msg time="2026-04-14T07:06:22.215661" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:22.214628" elapsed="0.001113"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:06:22.214103" elapsed="0.001845"/>
</kw>
<msg time="2026-04-14T07:06:22.216001" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:22.204310" elapsed="0.011738"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:06:22.203868" elapsed="0.012256"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:06:22.216847" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:06:22.216893" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:06:22.216595" elapsed="0.000321"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.219717" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:22.219270" elapsed="0.000474"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.220209" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:22.219907" elapsed="0.000328"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:06:22.220314" elapsed="0.000044"/>
</return>
<msg time="2026-04-14T07:06:22.220545" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:06:22.218889" elapsed="0.001683"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:22.220733" elapsed="0.000168"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.221451" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:22.221063" elapsed="0.000423"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.221900" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:22.221652" elapsed="0.000273"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.222324" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:22.222076" elapsed="0.000298"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.226559" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:22.226140" elapsed="0.000448"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:06:22.226636" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:06:22.226791" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:06:22.225784" elapsed="0.001038"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.283406" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:22.283008" elapsed="0.000429"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:22.284204" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:22.283950" elapsed="0.000330">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:22.284399" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:22.283606" elapsed="0.000819"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.284981" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:22.284592" elapsed="0.000415"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:06:22.285311" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:06:22.285535" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:06:22.285170" elapsed="0.000392"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.285972" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.285723" elapsed="0.000294"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.286991" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.286736" elapsed="0.000300"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.287638" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:06:22.287198" elapsed="0.000467"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.287995" elapsed="0.000023"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.288207" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.288426" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:06:22.287856" elapsed="0.000630"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.287715" elapsed="0.000803"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:06:22.288562" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:22.288731" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:06:22.286403" elapsed="0.002353"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.286087" elapsed="0.002701"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.288962" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.288812" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.286067" elapsed="0.002971"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.289643" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.289183" elapsed="0.000488"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:06:22.289719" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:06:22.282381" elapsed="0.007469"/>
</kw>
<msg time="2026-04-14T07:06:22.289903" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:22.268559" elapsed="0.021435"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.303572" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.317131" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.330700" elapsed="0.000052"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.331073" elapsed="0.000046"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.331442" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.332043" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.331887" elapsed="0.000213"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:22.331869" elapsed="0.000256"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.332270" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.332473" elapsed="0.000023"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.332648" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:06:22.331820" elapsed="0.000900"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.331622" elapsed="0.001136"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.333048" elapsed="0.000046"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.333181" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:06:22.333451" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:06:22.262396" elapsed="0.071098"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:22.336007" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:22.335715" elapsed="0.000370">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:22.336286" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:22.335188" elapsed="0.001136"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.336908" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.336537" elapsed="0.000439"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.337605" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:22.337286" elapsed="0.000345"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.337017" elapsed="0.000660"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.336503" elapsed="0.001213"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.340888" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:22.338015" elapsed="0.002909"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:06:22.341003" elapsed="0.000075"/>
</return>
<msg time="2026-04-14T07:06:22.341339" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:22.334339" elapsed="0.007057"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:22.343664" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:22.343413" elapsed="0.000316">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:22.343925" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:22.342951" elapsed="0.001008"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:06:22.344307" elapsed="0.000080"/>
</return>
<status status="PASS" start="2026-04-14T07:06:22.344072" elapsed="0.000362"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.344039" elapsed="0.000460"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.344790" elapsed="0.000045"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.345132" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.345249" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:06:22.347620" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:22.342154" elapsed="0.005507"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.351256" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.350875" elapsed="0.000475"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.352012" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.351658" elapsed="0.000441"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:22.365008" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:22.365482" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:06:22.365739" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:22.354918" elapsed="0.010851"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.352209" elapsed="0.013628"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.366153" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.365889" elapsed="0.000340"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.352176" elapsed="0.014089"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.370998" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.367793" elapsed="0.003744"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.367547" elapsed="0.004027"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.367524" elapsed="0.004076"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.374500" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.371888" elapsed="0.002659"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.371657" elapsed="0.002925"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.371639" elapsed="0.002967"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.375202" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.374797" elapsed="0.000431"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.375585" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.375299" elapsed="0.000345"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.376142" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:22.375837" elapsed="0.000332"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.375668" elapsed="0.000537"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.375280" elapsed="0.000946"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.376833" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.376406" elapsed="0.000454"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.377183" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.376932" elapsed="0.000309"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.377748" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:22.377449" elapsed="0.000325"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.377265" elapsed="0.000545"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.376912" elapsed="0.000919"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:22.377989" elapsed="0.000363"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:22.378844" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.378539" elapsed="0.000332"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:22.379029" elapsed="0.002597"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:22.366953" elapsed="0.014790"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.382064" elapsed="0.000031"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:22.381855" elapsed="0.000283"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.381823" elapsed="0.000351"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:22.394832" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:22.382487" elapsed="0.012385"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:22.394952" elapsed="0.000084"/>
</return>
<msg time="2026-04-14T07:06:22.395306" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:22.348466" elapsed="0.046882"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:22.395555" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:22.395782" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:06:22.236052" elapsed="0.159758"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.396153" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.395897" elapsed="0.000738"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.395879" elapsed="0.000787"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:22.396701" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:06:22.231412" elapsed="0.165420"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.226899" elapsed="0.169978"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.226879" elapsed="0.170026"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:06:22.397563" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:06:22.397453" elapsed="0.000169"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.397682" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:22.397645" elapsed="0.000076"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.397434" elapsed="0.000309"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.397897" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:06:22.398017" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:06:22.397153" elapsed="0.000890"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.398610" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.398219" elapsed="0.000418"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.399263" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:22.398800" elapsed="0.000490"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.405740" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.405258" elapsed="0.000548"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.406408" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.405968" elapsed="0.000502"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:22.427882" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:22.427959" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:06:22 GMT', 'Expires': 'Tue, 14 Apr 2026 06:06:22 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"362.4 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150382,"status":200} 
 </msg>
<msg time="2026-04-14T07:06:22.428119" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:22.422030" elapsed="0.006129"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.406540" elapsed="0.021726"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.428768" elapsed="0.000076"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.428295" elapsed="0.000666"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.406520" elapsed="0.022466"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.433718" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"362.4 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150382,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.430768" elapsed="0.003091"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.430316" elapsed="0.003603"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.430282" elapsed="0.003697"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.437215" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.434533" elapsed="0.002770"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.434067" elapsed="0.003285"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.434035" elapsed="0.003393"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.439033" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.437963" elapsed="0.001161"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.439729" elapsed="0.000050"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.439245" elapsed="0.000586"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.440830" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:22.440214" elapsed="0.000653"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.439890" elapsed="0.001028"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.439212" elapsed="0.001760"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.442564" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.441510" elapsed="0.001144"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.443238" elapsed="0.000044"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.442774" elapsed="0.000558"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.444223" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:22.443732" elapsed="0.000526"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.443407" elapsed="0.000902"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.442741" elapsed="0.001680"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:22.444696" elapsed="0.000807"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:22.446407" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.445773" elapsed="0.000724"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:22.446754" elapsed="0.002967"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:22.429469" elapsed="0.020351"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.450021" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:22.449893" elapsed="0.000222"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.449873" elapsed="0.000267"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:22.453738" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:22.450289" elapsed="0.003478"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:22.453819" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:06:22.453981" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:22.400275" elapsed="0.053732"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:22.454064" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:06:22.454212" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:06:22.399525" elapsed="0.054713"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.455293" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150382, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.454828" elapsed="0.000494"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:06:22.455422" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:06:22.455602" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150382, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:06:22.454481" elapsed="0.001148"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:22.455999" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:22.455796" elapsed="0.000231"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:22.456495" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:22.456186" elapsed="0.000337"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:06:22.456570" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:22.456751" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:06:22.225085" elapsed="0.231692"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:06:22.456837" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:06:22.456986" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:06:22.222829" elapsed="0.234182"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.457315" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.457092" elapsed="0.000297"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:22.457625" elapsed="0.000195"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.457413" elapsed="0.000444"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.458030" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.457881" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.457075" elapsed="0.001030"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:06:22.222649" elapsed="0.235479"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:06:22.222437" elapsed="0.235724"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:06:22.458205" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:06:22.458422" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:06:22.458470" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:06:22.218111" elapsed="0.240382"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.458948" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:06:22.459025" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:06:22.458670" elapsed="0.000378"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.459334" elapsed="0.000035"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.459117" elapsed="0.000286"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.459099" elapsed="0.000328"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.461847" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:06:22.459566" elapsed="0.002329"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:06:22.462250" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:22.462062" elapsed="0.000214"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:06:22.462323" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:22.462535" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:06:22.462580" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:06:22.217211" elapsed="0.245391"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:22.462772" elapsed="0.000153"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:22.463077" elapsed="0.000301"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:22.463575" elapsed="0.000287"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:06:22.216439" elapsed="0.247462"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:06:22.464397" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:06:22.464443" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:06:22.464156" elapsed="0.000310"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.467124" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:22.466736" elapsed="0.000415"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.467622" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:22.467311" elapsed="0.000336"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:06:22.467692" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:22.467846" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:06:22.466345" elapsed="0.001525"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:22.468023" elapsed="0.000154"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.468700" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:22.468336" elapsed="0.000391"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.469133" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:22.468891" elapsed="0.000267"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.469562" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:22.469307" elapsed="0.000280"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.472043" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:22.471717" elapsed="0.000353"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:06:22.472116" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:22.472265" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:06:22.471370" elapsed="0.000919"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.528795" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:22.528394" elapsed="0.000431"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:22.529609" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:22.529335" elapsed="0.000354">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:22.529783" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:22.528992" elapsed="0.000815"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.530371" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:22.529973" elapsed="0.000427"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:06:22.530701" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:06:22.530854" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:06:22.530564" elapsed="0.000315"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.531279" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.531035" elapsed="0.000289"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.532334" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.532076" elapsed="0.000318"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.532845" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:06:22.532559" elapsed="0.000312"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.533198" elapsed="0.000021"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.533422" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.533599" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:06:22.533060" elapsed="0.000597"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.532919" elapsed="0.000768"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:06:22.533730" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:22.533889" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:06:22.531751" elapsed="0.002163"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.531447" elapsed="0.002499"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.534119" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.533971" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.531425" elapsed="0.002769"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.534790" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.534338" elapsed="0.000479"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:06:22.534865" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:06:22.527763" elapsed="0.007225"/>
</kw>
<msg time="2026-04-14T07:06:22.535041" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:22.513977" elapsed="0.021153"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.548975" elapsed="0.000059"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.562675" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.576257" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.576635" elapsed="0.000045"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.577005" elapsed="0.000045"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.577545" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.577394" elapsed="0.000208"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:22.577376" elapsed="0.000249"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.577768" elapsed="0.000052"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.577976" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.578145" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:06:22.577316" elapsed="0.000899"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.577131" elapsed="0.001119"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.578554" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.578679" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:06:22.578900" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:06:22.507845" elapsed="0.071096"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:22.581250" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:22.581000" elapsed="0.000316">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:22.581536" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:22.580535" elapsed="0.001036"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.582026" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.581682" elapsed="0.000412"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.582697" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:22.582399" elapsed="0.000325"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.582133" elapsed="0.000636"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.581650" elapsed="0.001157"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.585735" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:22.583099" elapsed="0.002672"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:06:22.585849" elapsed="0.000071"/>
</return>
<msg time="2026-04-14T07:06:22.586178" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:22.579753" elapsed="0.006465"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:22.588480" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:22.588221" elapsed="0.000322">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:22.588740" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:22.587779" elapsed="0.000996"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:06:22.589139" elapsed="0.000050"/>
</return>
<status status="PASS" start="2026-04-14T07:06:22.588906" elapsed="0.000327"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.588858" elapsed="0.000413"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.589683" elapsed="0.000047"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.590019" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.590135" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:06:22.592546" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:22.586987" elapsed="0.005599"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.596048" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.595698" elapsed="0.000517"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.596867" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.596517" elapsed="0.000452"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:22.609745" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:22.610180" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:06:22.610397" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:22.599531" elapsed="0.010894"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.597075" elapsed="0.013406"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.610759" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.610525" elapsed="0.000309"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.597043" elapsed="0.013827"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.615133" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.612269" elapsed="0.003388"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.612041" elapsed="0.003652"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.612020" elapsed="0.003698"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.618609" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.615999" elapsed="0.002655"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.615774" elapsed="0.002915"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.615757" elapsed="0.002956"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.619262" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.618881" elapsed="0.000408"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.619624" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.619378" elapsed="0.000304"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.620176" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:22.619875" elapsed="0.000326"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.619705" elapsed="0.000531"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.619340" elapsed="0.000917"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.620798" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.620435" elapsed="0.000389"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.621144" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.620893" elapsed="0.000307"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.621698" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:22.621402" elapsed="0.000321"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.621224" elapsed="0.000534"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.620875" elapsed="0.000904"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:22.621929" elapsed="0.000342"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:22.622740" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.622452" elapsed="0.000314"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:22.622926" elapsed="0.002677"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:22.611509" elapsed="0.014205"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.626028" elapsed="0.000029"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:22.625828" elapsed="0.000268"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.625795" elapsed="0.000337"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:22.638707" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:22.626439" elapsed="0.012312"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:22.638829" elapsed="0.000075"/>
</return>
<msg time="2026-04-14T07:06:22.639167" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:22.593323" elapsed="0.045885"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:22.639411" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:22.639628" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:06:22.481588" elapsed="0.158068"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.639983" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.639741" elapsed="0.000692"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.639723" elapsed="0.000740"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:22.640497" elapsed="0.000028"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:06:22.476921" elapsed="0.163705"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.472377" elapsed="0.168292"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.472340" elapsed="0.168354"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.641332" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:22.641224" elapsed="0.000170"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:06:22.641520" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:06:22.641417" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.641206" elapsed="0.000394"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.641748" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:06:22.641867" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:06:22.640925" elapsed="0.000967"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.642453" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.642063" elapsed="0.000416"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.643101" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:22.642639" elapsed="0.000491"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.649525" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.649089" elapsed="0.000499"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.650154" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.649745" elapsed="0.000468"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:22.672803" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:22.672879" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:06:22 GMT', 'Expires': 'Tue, 14 Apr 2026 06:06:22 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":223,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:06:18.207","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"490.9 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":138,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150382,"status":200} 
 </msg>
<msg time="2026-04-14T07:06:22.673070" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:22.665959" elapsed="0.007153"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.650280" elapsed="0.022938"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.673452" elapsed="0.000077"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.673246" elapsed="0.000398"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.650262" elapsed="0.023407"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.678305" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":223,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:06:18.207","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"490.9 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":138,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150382,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.675488" elapsed="0.003024"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.675013" elapsed="0.003550"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.674980" elapsed="0.003642"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.681815" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.679145" elapsed="0.002757"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.678708" elapsed="0.003243"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.678678" elapsed="0.003330"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.683667" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.682607" elapsed="0.001149"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.684342" elapsed="0.000062"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.683876" elapsed="0.000579"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.685344" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:22.684836" elapsed="0.000558"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.684513" elapsed="0.000933"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.683844" elapsed="0.001656"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.687080" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.686021" elapsed="0.001148"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.687772" elapsed="0.000044"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.687289" elapsed="0.000578"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.688752" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:22.688245" elapsed="0.000543"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.687924" elapsed="0.000913"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.687257" elapsed="0.001634"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:22.689170" elapsed="0.000809"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:22.690933" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.690246" elapsed="0.000775"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:22.691275" elapsed="0.002812"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:22.674127" elapsed="0.020058"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.694578" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:22.694257" elapsed="0.000416"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.694238" elapsed="0.000461"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:22.698132" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:22.694847" elapsed="0.003314"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:22.698213" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:22.698481" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:22.644090" elapsed="0.054419"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:22.698568" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:06:22.698716" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:06:22.643345" elapsed="0.055401"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.699789" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615038...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.699311" elapsed="0.000507"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:06:22.699901" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:22.700076" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615038...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:06:22.698967" elapsed="0.001135"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:22.700476" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 138, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIniti...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:22.700260" elapsed="0.000245"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:22.700861" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:22.700662" elapsed="0.000224"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:06:22.700933" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:22.701102" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:06:22.470749" elapsed="0.230379"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:06:22.701186" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:06:22.701337" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:06:22.470012" elapsed="0.231363"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.701681" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.701459" elapsed="0.000278"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:22.701976" elapsed="0.000195"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.701761" elapsed="0.000447"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.702456" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.702232" elapsed="0.000278"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.701441" elapsed="0.001092"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:06:22.469843" elapsed="0.232713"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:06:22.469636" elapsed="0.232954"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:06:22.702635" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:22.702838" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:06:22.702884" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:06:22.465626" elapsed="0.237281"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.703354" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:06:22.703449" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:06:22.703085" elapsed="0.000388"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.704983" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.704746" elapsed="0.000292"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.703524" elapsed="0.001561"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.707337" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:06:22.705228" elapsed="0.002174"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:06:22.707759" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:22.707569" elapsed="0.000217"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:06:22.707838" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:22.708033" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:06:22.708077" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:06:22.464775" elapsed="0.243325"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:22.708269" elapsed="0.000170"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:22.708593" elapsed="0.000285"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:22.709123" elapsed="0.000315"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:06:22.464017" elapsed="0.245460"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:06:22.709960" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:06:22.710014" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:06:22.709734" elapsed="0.000303"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.712700" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:22.712295" elapsed="0.000435"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.713218" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:22.712896" elapsed="0.000348"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:06:22.713289" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:22.713463" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:06:22.711920" elapsed="0.001568"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:22.713646" elapsed="0.000154"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.714294" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:22.713960" elapsed="0.000360"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.714740" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:22.714496" elapsed="0.000269"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.715155" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:22.714919" elapsed="0.000260"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.717674" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:22.717334" elapsed="0.000367"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:06:22.717746" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:06:22.717900" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:06:22.716975" elapsed="0.000949"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.774955" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:22.774571" elapsed="0.000414"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:22.775774" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:22.775513" elapsed="0.000341">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:22.775949" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:22.775154" elapsed="0.000819"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.776545" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:22.776139" elapsed="0.000433"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:06:22.776877" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:06:22.777035" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:06:22.776738" elapsed="0.000322"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.777513" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.777245" elapsed="0.000313"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.778581" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.778306" elapsed="0.000319"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.779062" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:06:22.778793" elapsed="0.000295"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.779432" elapsed="0.000023"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.779640" elapsed="0.000025"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.779816" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:06:22.779280" elapsed="0.000594"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.779137" elapsed="0.000767"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:06:22.779951" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:06:22.780115" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:06:22.777980" elapsed="0.002160"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.777675" elapsed="0.002497"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.780346" elapsed="0.000035"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.780198" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.777610" elapsed="0.002828"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.781025" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.780586" elapsed="0.000466"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:06:22.781100" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:06:22.773923" elapsed="0.007320"/>
</kw>
<msg time="2026-04-14T07:06:22.781297" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:22.759938" elapsed="0.021470"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.795149" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.808765" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.822454" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.822807" elapsed="0.000045"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.823143" elapsed="0.000046"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.823694" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.823543" elapsed="0.000207"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:22.823526" elapsed="0.000247"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.823914" elapsed="0.000053"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.824121" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.824288" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:06:22.823480" elapsed="0.000895"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.823270" elapsed="0.001143"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.824703" elapsed="0.000049"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.824832" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:06:22.825054" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:06:22.753784" elapsed="0.071311"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:22.827480" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:22.827220" elapsed="0.000324">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:22.827741" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:22.826774" elapsed="0.001000"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.828234" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.827889" elapsed="0.000412"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.828915" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:22.828620" elapsed="0.000321"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.828340" elapsed="0.000646"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.827858" elapsed="0.001165"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.831956" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:22.829331" elapsed="0.002660"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:06:22.832068" elapsed="0.000074"/>
</return>
<msg time="2026-04-14T07:06:22.832418" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:22.825946" elapsed="0.006513"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:22.834782" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:22.834539" elapsed="0.000307">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:22.835040" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:22.834036" elapsed="0.001038"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:06:22.835429" elapsed="0.000051"/>
</return>
<status status="PASS" start="2026-04-14T07:06:22.835183" elapsed="0.000340"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.835151" elapsed="0.000410"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.835846" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.836181" elapsed="0.000044"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.836295" elapsed="0.000048"/>
</return>
<msg time="2026-04-14T07:06:22.838803" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:22.833206" elapsed="0.005638"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.842311" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.841962" elapsed="0.000582"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.843175" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.842829" elapsed="0.000432"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:22.853253" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:22.853723" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:06:22.853939" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:22.845739" elapsed="0.008227"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.843383" elapsed="0.010640"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.854311" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.854069" elapsed="0.000378"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.843336" elapsed="0.011150"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.858777" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.855901" elapsed="0.003388"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.855674" elapsed="0.003651"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.855653" elapsed="0.003697"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.862246" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.859666" elapsed="0.002626"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.859439" elapsed="0.002886"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.859420" elapsed="0.002930"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.862979" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.862578" elapsed="0.000428"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.863319" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.863075" elapsed="0.000318"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.863888" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:22.863586" elapsed="0.000329"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.863418" elapsed="0.000532"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.863056" elapsed="0.000915"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.864513" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.864134" elapsed="0.000406"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.864847" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.864609" elapsed="0.000294"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.865417" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:22.865090" elapsed="0.000353"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.864927" elapsed="0.000552"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.864591" elapsed="0.000909"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:22.865654" elapsed="0.000348"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:22.866485" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.866170" elapsed="0.000342"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:22.866669" elapsed="0.002660"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:22.855119" elapsed="0.014362"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.869793" elapsed="0.000029"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:22.869592" elapsed="0.000270"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.869559" elapsed="0.000339"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:22.882338" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:22.870182" elapsed="0.012215"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:22.882477" elapsed="0.000077"/>
</return>
<msg time="2026-04-14T07:06:22.882816" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:22.839568" elapsed="0.043290"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:22.883030" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:22.883246" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:06:22.727220" elapsed="0.156054"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.883620" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.883374" elapsed="0.000679"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.883341" elapsed="0.000741"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:22.884117" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:06:22.722558" elapsed="0.161688"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.717994" elapsed="0.166296"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.717975" elapsed="0.166340"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:06:22.884949" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:06:22.884841" elapsed="0.000167"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.885070" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:22.885032" elapsed="0.000078"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.884823" elapsed="0.000310"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.885283" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:06:22.885449" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:06:22.884567" elapsed="0.000908"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.886025" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.885650" elapsed="0.000402"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.886721" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:22.886211" elapsed="0.000541"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.893316" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.892891" elapsed="0.000530"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.894005" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.893583" elapsed="0.000484"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:22.914953" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:22.915028" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:06:22 GMT', 'Expires': 'Tue, 14 Apr 2026 06:06:22 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:06:22.915274" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:22.909755" elapsed="0.005560"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.894138" elapsed="0.021558"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.915917" elapsed="0.000073"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.915727" elapsed="0.000378"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.894118" elapsed="0.022012"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.922210" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.918078" elapsed="0.004335"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.917535" elapsed="0.004947"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.917499" elapsed="0.005065"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.926709" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:22.923293" elapsed="0.003505"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.922684" elapsed="0.004162"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.922641" elapsed="0.004263"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.928588" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.927519" elapsed="0.001158"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.929301" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.928831" elapsed="0.000584"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.930318" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:22.929822" elapsed="0.000532"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.929493" elapsed="0.000927"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.928797" elapsed="0.001678"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.932083" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.930995" elapsed="0.001178"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.932775" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.932293" elapsed="0.000577"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.933786" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:22.933250" elapsed="0.000572"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:22.932929" elapsed="0.000943"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.932260" elapsed="0.001667"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:22.934188" elapsed="0.000815"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:22.935957" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:22.935270" elapsed="0.000775"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:22.936305" elapsed="0.002841"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:22.916627" elapsed="0.022619"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.939607" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:22.939320" elapsed="0.000383"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:22.939301" elapsed="0.000427"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:22.943016" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:22.939877" elapsed="0.003169"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:22.943097" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T07:06:22.943259" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:22.887794" elapsed="0.055491"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:22.943342" elapsed="0.000175"/>
</return>
<msg time="2026-04-14T07:06:22.943645" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:06:22.886972" elapsed="0.056700"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:22.945112" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:06:22.944248" elapsed="0.001075">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.945424" elapsed="0.000018"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:06:22.943899" elapsed="0.001681">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.945774" elapsed="0.000022"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.945949" elapsed="0.000021"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.946016" elapsed="0.000016"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:06:22.716350" elapsed="0.229795">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.946263" elapsed="0.000018"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:06:22.715628" elapsed="0.230777">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.946668" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.946520" elapsed="0.000203"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.946893" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.946748" elapsed="0.000199"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.947115" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.946970" elapsed="0.000196"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:22.946501" elapsed="0.000688"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:06:22.715455" elapsed="0.231790">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:06:22.715229" elapsed="0.232177">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.947488" elapsed="0.000017"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:06:22.711183" elapsed="0.236434">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.947829" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.948064" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:22.947919" elapsed="0.000197"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:22.947901" elapsed="0.000239"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.948279" elapsed="0.000046"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.948541" elapsed="0.000022"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.948609" elapsed="0.000015"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:06:22.710323" elapsed="0.238414">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.948936" elapsed="0.000021"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.949103" elapsed="0.000020"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:22.949270" elapsed="0.000020"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:06:22.709595" elapsed="0.239759">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:06:22.216188" elapsed="0.733327">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:06:22.949592" elapsed="0.000016"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:06:22.188035" elapsed="0.761679">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:06:32.968109" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:06:32.967716" elapsed="0.000428"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:32.988876" elapsed="0.000248"/>
</kw>
<msg time="2026-04-14T07:06:32.989178" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:32.988202" elapsed="0.001038"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:06:32.987730" elapsed="0.001673"/>
</kw>
<msg time="2026-04-14T07:06:32.989455" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:32.978343" elapsed="0.011157"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:06:32.977942" elapsed="0.011632"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:06:32.990208" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:06:32.990253" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:06:32.989964" elapsed="0.000313"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:32.992990" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:32.992601" elapsed="0.000416"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:32.993501" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:32.993182" elapsed="0.000345"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:06:32.993575" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:06:32.993736" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:06:32.992206" elapsed="0.001555"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:32.993918" elapsed="0.000155"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:32.994590" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:32.994235" elapsed="0.000382"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:32.995019" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:32.994777" elapsed="0.000268"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:32.995467" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:32.995209" elapsed="0.000283"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:32.998190" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:32.997834" elapsed="0.000383"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:06:32.998264" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:32.998442" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:06:32.997482" elapsed="0.000986"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.054846" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.054464" elapsed="0.000410"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:33.055665" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:33.055400" elapsed="0.000372">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:33.055868" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:33.055041" elapsed="0.000851"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.056465" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:33.056058" elapsed="0.000434"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:06:33.056799" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:06:33.057008" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:06:33.056658" elapsed="0.000376"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.057464" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.057196" elapsed="0.000313"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.058486" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.058214" elapsed="0.000317"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.059115" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.058692" elapsed="0.000450"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.059498" elapsed="0.000023"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.059765" elapsed="0.000034"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.059959" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:06:33.059335" elapsed="0.000683"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.059192" elapsed="0.000859"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:06:33.060097" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:33.060260" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:06:33.057885" elapsed="0.002400"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.057581" elapsed="0.002736"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.060510" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.060343" elapsed="0.000224"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.057560" elapsed="0.003027"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.061183" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.060731" elapsed="0.000480"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:06:33.061259" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:06:33.053819" elapsed="0.007581"/>
</kw>
<msg time="2026-04-14T07:06:33.061454" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:33.040011" elapsed="0.021531"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.075081" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.088632" elapsed="0.000052"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.102109" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.102493" elapsed="0.000045"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.102834" elapsed="0.000044"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.103416" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.103244" elapsed="0.000230"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:33.103227" elapsed="0.000271"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.103642" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.103810" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.103978" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:06:33.103182" elapsed="0.000866"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.102993" elapsed="0.001092"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.104419" elapsed="0.000046"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.104547" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:06:33.104769" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:06:33.033846" elapsed="0.070963"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:33.107118" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:33.106870" elapsed="0.000313">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:33.107403" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:33.106425" elapsed="0.001014"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.107900" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.107550" elapsed="0.000417"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.108606" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.108290" elapsed="0.000342"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.108011" elapsed="0.000667"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.107518" elapsed="0.001197"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.111751" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:33.109009" elapsed="0.002778"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:06:33.111863" elapsed="0.000072"/>
</return>
<msg time="2026-04-14T07:06:33.112195" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:33.105630" elapsed="0.006632"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:33.114532" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:33.114272" elapsed="0.000323">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:33.114793" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:33.113826" elapsed="0.001001"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:06:33.115169" elapsed="0.000052"/>
</return>
<status status="PASS" start="2026-04-14T07:06:33.114937" elapsed="0.000328"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.114906" elapsed="0.000397"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.115710" elapsed="0.000046"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.116048" elapsed="0.000045"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.116164" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:06:33.118492" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:33.113025" elapsed="0.005508"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.121991" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.121641" elapsed="0.000439"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.122729" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.122378" elapsed="0.000437"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:33.135455" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:33.136420" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:06:33.136886" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:33.125354" elapsed="0.011592"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.122920" elapsed="0.014151"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.137749" elapsed="0.000055"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.137168" elapsed="0.000752"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.122889" elapsed="0.015110"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.145688" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.141137" elapsed="0.005361"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.140701" elapsed="0.005850"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.140652" elapsed="0.005937"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.150267" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.147014" elapsed="0.003300"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.146673" elapsed="0.003675"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.146647" elapsed="0.003752"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.150967" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.150571" elapsed="0.000423"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.151307" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.151063" elapsed="0.000318"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.151885" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.151577" elapsed="0.000334"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.151408" elapsed="0.000539"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.151045" elapsed="0.000923"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.152515" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.152132" elapsed="0.000410"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.152871" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.152630" elapsed="0.000298"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.153432" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.153117" elapsed="0.000341"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.152953" elapsed="0.000540"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.152610" elapsed="0.000904"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:33.153664" elapsed="0.000345"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:33.154488" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.154178" elapsed="0.000336"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.154669" elapsed="0.002576"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:33.139423" elapsed="0.017934"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.157694" elapsed="0.000028"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:33.157493" elapsed="0.000269"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.157461" elapsed="0.000337"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:33.170533" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:33.158081" elapsed="0.012491"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:33.170651" elapsed="0.000073"/>
</return>
<msg time="2026-04-14T07:06:33.170988" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:33.119235" elapsed="0.051794"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:33.171204" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:33.171438" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:06:33.007691" elapsed="0.163774"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.171800" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.171551" elapsed="0.000684"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.171532" elapsed="0.000732"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:33.172298" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:06:33.002948" elapsed="0.169494"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:32.998546" elapsed="0.173940"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:32.998525" elapsed="0.173985"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:06:33.173149" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:06:33.173042" elapsed="0.000166"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.173268" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:33.173231" elapsed="0.000076"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.173024" elapsed="0.000305"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.173496" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T07:06:33.173618" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:06:33.172745" elapsed="0.000898"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.174186" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.173814" elapsed="0.000399"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.174850" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.174388" elapsed="0.000489"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.181233" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.180784" elapsed="0.000512"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.181903" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.181488" elapsed="0.000474"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:33.203527" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:33.203600" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:06:33 GMT', 'Expires': 'Tue, 14 Apr 2026 06:06:33 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"445.5 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150393,"status":200} 
 </msg>
<msg time="2026-04-14T07:06:33.203757" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:33.197277" elapsed="0.006520"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.182030" elapsed="0.021872"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.204120" elapsed="0.000074"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.203931" elapsed="0.000377"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.182012" elapsed="0.022320"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.211807" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"445.5 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150393,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.206181" elapsed="0.005813"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.205694" elapsed="0.006375"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.205661" elapsed="0.006491"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.216183" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.212922" elapsed="0.003351"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.212274" elapsed="0.004049"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.212230" elapsed="0.004169"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.218004" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.216927" elapsed="0.001165"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.218700" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.218213" elapsed="0.000583"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.219744" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.219183" elapsed="0.000597"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.218854" elapsed="0.000976"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.218181" elapsed="0.001704"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.221508" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.220426" elapsed="0.001172"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.222189" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.221721" elapsed="0.000563"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.223180" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.222687" elapsed="0.000529"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.222343" elapsed="0.000923"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.221687" elapsed="0.001634"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:33.223597" elapsed="0.000940"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:33.225501" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.224807" elapsed="0.000784"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.225848" elapsed="0.002817"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:33.204801" elapsed="0.023965"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.228966" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:33.228838" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.228819" elapsed="0.000264"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:33.232685" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:33.229232" elapsed="0.003482"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:33.232766" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:06:33.232926" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:33.175848" elapsed="0.057104"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:33.233010" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:06:33.233158" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:06:33.175094" elapsed="0.058089"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.234287" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150393, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.233824" elapsed="0.000492"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:06:33.234417" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:33.234593" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150393, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:06:33.233474" elapsed="0.001146"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:33.234977" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.234778" elapsed="0.000226"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:33.235378" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.235161" elapsed="0.000245"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:06:33.235454" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:33.235605" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:06:32.996836" elapsed="0.238793"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:06:33.235687" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:06:33.235832" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:06:32.995914" elapsed="0.239942"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.236156" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.235934" elapsed="0.000280"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.236467" elapsed="0.000194"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.236238" elapsed="0.000460"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.236874" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.236723" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.235917" elapsed="0.001031"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:06:32.995741" elapsed="0.241229"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:06:32.995538" elapsed="0.241463"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:06:33.237043" elapsed="0.000025"/>
</return>
<msg time="2026-04-14T07:06:33.237240" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:06:33.237285" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:06:32.991480" elapsed="0.245828"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.237859" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:06:33.237936" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:06:33.237584" elapsed="0.000376"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.238245" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.238028" elapsed="0.000270"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.238010" elapsed="0.000311"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.240671" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:06:33.238476" elapsed="0.002242"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:06:33.241078" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.240885" elapsed="0.000218"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:06:33.241151" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:33.241344" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:06:33.241442" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:06:32.990590" elapsed="0.250877"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:33.241640" elapsed="0.000167"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.241964" elapsed="0.000291"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.242469" elapsed="0.000289"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:06:32.989815" elapsed="0.252981"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:06:33.243279" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:06:33.243325" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:06:33.243049" elapsed="0.000298"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.246026" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:33.245644" elapsed="0.000409"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.246527" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:33.246214" elapsed="0.000339"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:06:33.246597" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:33.246751" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:06:33.245226" elapsed="0.001549"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:33.246929" elapsed="0.000159"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.247599" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:33.247248" elapsed="0.000377"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.248024" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:33.247784" elapsed="0.000265"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.248456" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:33.248198" elapsed="0.000283"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.250963" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.250641" elapsed="0.000349"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:06:33.251035" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:33.251182" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:06:33.250278" elapsed="0.000929"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.307900" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.307520" elapsed="0.000408"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:33.308813" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:33.308570" elapsed="0.000318">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:33.308981" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:33.308094" elapsed="0.000911"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.309571" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:33.309172" elapsed="0.000426"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:06:33.309897" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:06:33.310072" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:06:33.309761" elapsed="0.000338"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.310523" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.310257" elapsed="0.000311"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.311571" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.311294" elapsed="0.000322"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.312046" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.311778" elapsed="0.000294"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.312408" elapsed="0.000024"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.312619" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.312794" elapsed="0.000021"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:06:33.312255" elapsed="0.000596"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.312118" elapsed="0.000763"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:06:33.312924" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:33.313088" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:06:33.310968" elapsed="0.002145"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.310672" elapsed="0.002473"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.313319" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.313169" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.310651" elapsed="0.002760"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.313989" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.313559" elapsed="0.000457"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:06:33.314065" elapsed="0.000042"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:06:33.306884" elapsed="0.007319"/>
</kw>
<msg time="2026-04-14T07:06:33.314256" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:33.293004" elapsed="0.021339"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.328158" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.341836" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.355505" elapsed="0.000050"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.355864" elapsed="0.000045"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.356202" elapsed="0.000044"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.356752" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.356600" elapsed="0.000208"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:33.356583" elapsed="0.000248"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.356973" elapsed="0.000051"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.357179" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.357349" elapsed="0.000038"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:06:33.356538" elapsed="0.000901"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.356327" elapsed="0.001148"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.357761" elapsed="0.000045"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.357888" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:06:33.358114" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:06:33.286896" elapsed="0.071259"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:33.360486" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:33.360223" elapsed="0.000327">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:33.360745" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:33.359777" elapsed="0.001002"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.361232" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.360888" elapsed="0.000411"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.361941" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.361644" elapsed="0.000323"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.361338" elapsed="0.000675"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.360856" elapsed="0.001195"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.364925" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:33.362342" elapsed="0.002619"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:06:33.365038" elapsed="0.000072"/>
</return>
<msg time="2026-04-14T07:06:33.365431" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:33.358987" elapsed="0.006487"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:33.367736" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:33.367492" elapsed="0.000307">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:33.367995" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:33.367035" elapsed="0.000994"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:06:33.368386" elapsed="0.000052"/>
</return>
<status status="PASS" start="2026-04-14T07:06:33.368140" elapsed="0.000341"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.368108" elapsed="0.000411"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.368806" elapsed="0.000045"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.369143" elapsed="0.000044"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.369258" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:06:33.371798" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:33.366219" elapsed="0.005619"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.375396" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.375028" elapsed="0.000493"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.376152" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.375807" elapsed="0.000431"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:33.388334" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:33.388943" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:06:33.389223" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:33.378820" elapsed="0.010440"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.376345" elapsed="0.012992"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.389774" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.389440" elapsed="0.000439"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.376313" elapsed="0.013616"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.395953" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.391943" elapsed="0.004737"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.391629" elapsed="0.005102"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.391599" elapsed="0.005168"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.400609" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.397166" elapsed="0.003490"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.396848" elapsed="0.003843"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.396823" elapsed="0.003893"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.401265" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.400885" elapsed="0.000407"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.401625" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.401380" elapsed="0.000303"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.402178" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.401871" elapsed="0.000333"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.401707" elapsed="0.000532"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.401344" elapsed="0.000916"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.402806" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.402443" elapsed="0.000390"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.403157" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.402917" elapsed="0.000297"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.403718" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.403419" elapsed="0.000325"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.403237" elapsed="0.000543"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.402884" elapsed="0.000917"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:33.403951" elapsed="0.000343"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:33.404762" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.404478" elapsed="0.000310"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.404945" elapsed="0.002724"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:33.390855" elapsed="0.016925"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.408104" elapsed="0.000033"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:33.407892" elapsed="0.000286"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.407859" elapsed="0.000487"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:33.420796" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:33.408659" elapsed="0.012176"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:33.420913" elapsed="0.000073"/>
</return>
<msg time="2026-04-14T07:06:33.421254" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:33.372565" elapsed="0.048730"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:33.421503" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:33.421722" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:06:33.260485" elapsed="0.161264"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.422077" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.421834" elapsed="0.000693"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.421816" elapsed="0.000741"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:33.422593" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:06:33.255829" elapsed="0.166893"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.251273" elapsed="0.171492"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.251256" elapsed="0.171532"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.423444" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:33.423319" elapsed="0.000172"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:06:33.423617" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:06:33.423514" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.423300" elapsed="0.000398"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.423849" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:06:33.423968" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:06:33.423021" elapsed="0.000972"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.424558" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.424169" elapsed="0.000416"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.425205" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.424746" elapsed="0.000488"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.431608" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.431144" elapsed="0.000527"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.432242" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.431831" elapsed="0.000471"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:33.454057" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:33.454140" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:06:33 GMT', 'Expires': 'Tue, 14 Apr 2026 06:06:33 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":229,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:06:33.210","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"424.7 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":141,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150393,"status":200} 
 </msg>
<msg time="2026-04-14T07:06:33.454296" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:33.447802" elapsed="0.006535"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.432391" elapsed="0.022069"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.454673" elapsed="0.000074"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.454489" elapsed="0.000371"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.432351" elapsed="0.022533"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.460830" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":229,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:06:33.210","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"424.7 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":141,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150393,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.456929" elapsed="0.004085"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.456301" elapsed="0.004781"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.456256" elapsed="0.004908"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.465479" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.461939" elapsed="0.003628"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.461288" elapsed="0.004327"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.461243" elapsed="0.004430"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.467246" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.466189" elapsed="0.001145"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.467998" elapsed="0.000049"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.467533" elapsed="0.000565"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.468986" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.468493" elapsed="0.000529"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.468154" elapsed="0.000919"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.467486" elapsed="0.001641"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.470711" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.469662" elapsed="0.001138"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.471405" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.470921" elapsed="0.000581"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.472511" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.471911" elapsed="0.000638"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.471586" elapsed="0.001014"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.470888" elapsed="0.001766"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:33.472906" elapsed="0.000807"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:33.474616" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.473980" elapsed="0.000725"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.474960" elapsed="0.002899"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:33.455336" elapsed="0.022622"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.478156" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:33.478031" elapsed="0.000216"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.478011" elapsed="0.000261"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:33.481838" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:33.478447" elapsed="0.003420"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:33.481919" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:33.482077" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:33.426204" elapsed="0.055899"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:33.482161" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:06:33.482310" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:06:33.425471" elapsed="0.056865"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.483395" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615039...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.482920" elapsed="0.000506"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:06:33.483526" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:06:33.483723" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615039...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:06:33.482576" elapsed="0.001174"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:33.484110" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 141, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIniti...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.483910" elapsed="0.000229"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:33.484613" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.484298" elapsed="0.000341"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:06:33.484687" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:33.484840" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:06:33.249658" elapsed="0.235207"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:06:33.484923" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:06:33.485070" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:06:33.248906" elapsed="0.236189"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.485410" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.485174" elapsed="0.000294"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.485705" elapsed="0.000191"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.485492" elapsed="0.000441"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.486105" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.485958" elapsed="0.000199"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.485156" elapsed="0.001023"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:06:33.248736" elapsed="0.237467"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:06:33.248529" elapsed="0.237704"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:06:33.486276" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:06:33.486501" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:06:33.486548" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:06:33.244506" elapsed="0.242065"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.487016" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:06:33.487092" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:06:33.486747" elapsed="0.000369"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.487416" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.487185" elapsed="0.000284"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.487167" elapsed="0.000326"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.489910" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:06:33.487630" elapsed="0.002329"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:06:33.490316" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.490129" elapsed="0.000213"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:06:33.490406" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:33.490603" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:06:33.490648" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:06:33.243650" elapsed="0.247021"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:33.490840" elapsed="0.000152"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.491144" elapsed="0.000308"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.491647" elapsed="0.000308"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:06:33.242911" elapsed="0.249083"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:06:33.492508" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:06:33.492554" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:06:33.492245" elapsed="0.000332"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.495191" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:33.494812" elapsed="0.000405"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.495689" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:33.495394" elapsed="0.000321"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:06:33.495786" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:33.495943" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:06:33.494442" elapsed="0.001525"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:33.496121" elapsed="0.000154"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.496787" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:33.496451" elapsed="0.000362"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.497220" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:33.496979" elapsed="0.000267"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.497653" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:33.497414" elapsed="0.000265"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.500151" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.499829" elapsed="0.000349"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:06:33.500223" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:33.500395" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:06:33.499467" elapsed="0.000954"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<kw name="Get_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.556743" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.556353" elapsed="0.000418"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:33.557522" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:33.557270" elapsed="0.000322">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:33.557692" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:33.556935" elapsed="0.000781"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.558262" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:33.557881" elapsed="0.000407"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:06:33.558603" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:06:33.558744" level="INFO">${template} = /rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:06:33.558467" elapsed="0.000303"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.559168" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.558925" elapsed="0.000287"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.560212" level="INFO">mapping: {}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.559957" elapsed="0.000300"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.560733" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.560459" elapsed="0.000299"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.561080" elapsed="0.000021"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.561287" elapsed="0.000024"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.561479" elapsed="0.000022"/>
</kw>
<var name="${key}"/>
<var name="${value}"/>
<status status="NOT RUN" start="2026-04-14T07:06:33.560941" elapsed="0.000596"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.560805" elapsed="0.000761"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:06:33.561609" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:33.561768" level="INFO">${mapping_to_use} = {}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:06:33.559631" elapsed="0.002161"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.559312" elapsed="0.002512"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.561997" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.561848" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.559259" elapsed="0.002812"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.562660" level="INFO">${final_text} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.562213" elapsed="0.000474"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:06:33.562736" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:06:33.555720" elapsed="0.007140"/>
</kw>
<msg time="2026-04-14T07:06:33.562913" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:33.542000" elapsed="0.021000"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.576786" elapsed="0.000050"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.590407" elapsed="0.000051"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.603972" elapsed="0.000049"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.604328" elapsed="0.000067"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.604699" elapsed="0.000044"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.605237" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.605087" elapsed="0.000207"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:33.605070" elapsed="0.000247"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.605477" elapsed="0.000051"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.605685" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.605855" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:06:33.605026" elapsed="0.000900"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.604838" elapsed="0.001123"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.606247" elapsed="0.000044"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.606390" elapsed="0.000049"/>
</return>
<msg time="2026-04-14T07:06:33.606613" level="INFO">${uri} = /rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:06:33.535898" elapsed="0.070755"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:33.608968" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:33.608696" elapsed="0.000336">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:33.609234" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:33.608232" elapsed="0.001036"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.609757" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.609412" elapsed="0.000413"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.610434" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.610118" elapsed="0.000342"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.609864" elapsed="0.000641"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.609346" elapsed="0.001196"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.613537" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:33.610855" elapsed="0.002727"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:06:33.613682" elapsed="0.000078"/>
</return>
<msg time="2026-04-14T07:06:33.614022" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:33.607467" elapsed="0.006594"/>
</kw>
<kw name="Resolve_Volatiles_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:33.616299" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</msg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:33.616057" elapsed="0.000320">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/restconf/modules/volatiles.list' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:33.616576" level="INFO">${read_volatiles_file} = False</msg>
<var>${read_volatiles_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}volatiles.list</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:33.615608" elapsed="0.001002"/>
</kw>
<if>
<branch type="IF" condition="${read_volatiles_file} == ${false}">
<return>
<value>${EMPTY}</value>
<status status="PASS" start="2026-04-14T07:06:33.616977" elapsed="0.000056"/>
</return>
<status status="PASS" start="2026-04-14T07:06:33.616719" elapsed="0.000359"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.616687" elapsed="0.000436"/>
</if>
<kw name="Get File" owner="OperatingSystem">
<var>${volatiles}</var>
<arg>${folder}${/}volatiles.list</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.617493" elapsed="0.000047"/>
</kw>
<kw name="Split String" owner="String">
<var>${volatiles_list}</var>
<arg>${volatiles}</arg>
<arg>${\n}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.617830" elapsed="0.000044"/>
</kw>
<return>
<value>${volatiles_list}</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.617945" elapsed="0.000047"/>
</return>
<msg time="2026-04-14T07:06:33.620343" level="INFO">${volatiles_list} = </msg>
<var>${volatiles_list}</var>
<arg>${folder}</arg>
<doc>Reads Volatiles List from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/restconf/modules/volatiles.list if the file exists and
returns the Volatiles List. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:33.614830" elapsed="0.005569"/>
</kw>
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.623961" level="INFO">/rests/data/ietf-yang-library:modules-state?content=nonconfig</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.623610" elapsed="0.000472"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.624746" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.624398" elapsed="0.000433"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:33.637407" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 path_url=/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0psk8i19todxwyj7srhreptal0.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:33.638172" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_201... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:06:33.638464" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:33.627414" elapsed="0.011089"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.624936" elapsed="0.013644"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.638967" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.638639" elapsed="0.000432"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.624905" elapsed="0.014216"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.645163" level="INFO">{"ietf-yang-library:modules-state":{"module":[{"name":"hwvtep_2015-09-01","revision":"2015-09-01","schema":"/rests/modules/hwvtep?revision=2015-09-01","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep","conformance-type":"import"},{"name":"opendaylight-flow-table-statistics_2013-12-15","revision":"2013-12-15","schema":"/rests/modules/opendaylight-flow-table-statistics?revision=2013-12-15","namespace":"urn:opendaylight:flow:table:statistics","conformance-type":"import"},{"name":"odl-bmp-monitor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bmp-monitor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor-config","conformance-type":"import"},{"name":"bgp-inet_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-inet?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-inet","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-match_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-match?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match","conformance-type":"import"},{"name":"ietf-crypto-types_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-crypto-types?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-crypto-types","conformance-type":"import","feature":["one-asymmetric-key-format","hidden-private-keys","cleartext-passwords","one-symmetric-key-format","p10-csr-format","encrypted-symmetric-keys","cleartext-symmetric-keys","cms-enveloped-data-format","csr-generation","hidden-symmetric-keys","encrypted-passwords","encrypted-private-keys","asymmetrically-encrypted-value-format","cms-encrypted-data-format","cleartext-private-keys","symmetrically-encrypted-value-format","certificate-expiration-notification"]},{"name":"batch-common_2016-03-22","revision":"2016-03-22","schema":"/rests/modules/batch-common?revision=2016-03-22","namespace":"urn:opendaylight:service:batch:common","conformance-type":"import"},{"name":"lldp-speaker_2014-10-23","revision":"2014-10-23","schema":"/rests/modules/lldp-speaker?revision=2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker","conformance-type":"import"},{"name":"openflowplugin-extension-general_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-general?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general","conformance-type":"import"},{"name":"opendaylight-port-statistics_2013-12-14","revision":"2013-12-14","schema":"/rests/modules/opendaylight-port-statistics?revision=2013-12-14","namespace":"urn:opendaylight:port:statistics","conformance-type":"import"},{"name":"aaa-app-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-app-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:app:config","conformance-type":"import"},{"name":"topology-lldp-discovery-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/topology-lldp-discovery-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:config","conformance-type":"import"},{"name":"ietf-network-instance_2019-01-21","revision":"2019-01-21","schema":"/rests/modules/ietf-network-instance?revision=2019-01-21","namespace":"urn:ietf:params:xml:ns:yang:ietf-network-instance","conformance-type":"import"},{"name":"nicira-action_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-action?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action","conformance-type":"import"},{"name":"odl-pcep-message_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-message?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:message","conformance-type":"import"},{"name":"odl-bgp-peer-acceptor-config_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-peer-acceptor-config?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-peer-acceptor-config","conformance-type":"import"},{"name":"ietf-yang-schema-mount_2019-01-14","revision":"2019-01-14","schema":"/rests/modules/ietf-yang-schema-mount?revision=2019-01-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount","conformance-type":"import"},{"name":"ietf-http-client_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-client?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-client","conformance-type":"import","feature":["basic-auth","tcp-supported","tls-supported"]},{"name":"odl-bgp-evpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-evpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-evpn","conformance-type":"import"},{"name":"bgp-ll-graceful-restart_2018-11-12","revision":"2018-11-12","schema":"/rests/modules/bgp-ll-graceful-restart?revision=2018-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart","conformance-type":"import"},{"name":"bgp-linkstate_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-linkstate?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-linkstate","conformance-type":"import"},{"name":"nicira-match_2014-04-21","revision":"2014-04-21","schema":"/rests/modules/nicira-match?revision=2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match","conformance-type":"import"},{"name":"arp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp","conformance-type":"import"},{"name":"ietf-ssh-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-common","conformance-type":"import","feature":["ssh-x509-certs","transport-params"]},{"name":"base-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/base-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:basepacket","conformance-type":"import"},{"name":"frm-reconciliation_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/frm-reconciliation?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:frm-reconciliation:service","conformance-type":"import"},{"name":"ietf-ssh-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-server","conformance-type":"import","feature":["local-users-supported","local-user-auth-publickey","local-user-auth-password","ssh-server-keepalives","local-user-auth-hostbased"]},{"name":"bgp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-message","conformance-type":"import"},{"name":"ietf-inet-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-inet-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types","conformance-type":"import"},{"name":"sal-experimenter-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-message:service","conformance-type":"import"},{"name":"ietf-tcp-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-server","conformance-type":"import","feature":["tcp-server-keepalives"]},{"name":"sal-flow_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/sal-flow?revision=2013-08-19","namespace":"urn:opendaylight:flow:service","conformance-type":"import"},{"name":"openconfig-network-instance_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance","conformance-type":"import"},{"name":"data-export-import-internal_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import-internal?revision=2016-09-21","namespace":"urn:opendaylight:daexim-internal","conformance-type":"import"},{"name":"sal-port_2013-11-07","revision":"2013-11-07","schema":"/rests/modules/sal-port?revision=2013-11-07","namespace":"urn:opendaylight:port:service","conformance-type":"import"},{"name":"iana-tls-cipher-suite-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-tls-cipher-suite-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-tls-cipher-suite-algs","conformance-type":"import"},{"name":"ietf-subscribed-notifications_2019-09-09","revision":"2019-09-09","schema":"/rests/modules/ietf-subscribed-notifications?revision=2019-09-09","namespace":"urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications","conformance-type":"import","feature":["subtree","encode-xml","encode-json"]},{"name":"flow-topology-discovery_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-topology-discovery?revision=2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery","conformance-type":"import"},{"name":"l3-unicast-igp-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/l3-unicast-igp-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology","conformance-type":"import"},{"name":"ietf-netconf-notifications_2012-02-06","revision":"2012-02-06","schema":"/rests/modules/ietf-netconf-notifications?revision=2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications","conformance-type":"import"},{"name":"topology-tunnel-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:programming","conformance-type":"import"},{"name":"opendaylight-queue-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-queue-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:queue","conformance-type":"import"},{"name":"sal-echo_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-echo?revision=2015-03-05","namespace":"urn:opendaylight:echo:service","conformance-type":"import"},{"name":"topology-tunnel-programming_2013-09-30","revision":"2013-09-30","schema":"/rests/modules/topology-tunnel-programming?revision=2013-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:programming","conformance-type":"import"},{"name":"openconfig-network-instance-types_2015-10-18","revision":"2015-10-18","schema":"/rests/modules/openconfig-network-instance-types?revision=2015-10-18","namespace":"http://openconfig.net/yang/network-instance-types","conformance-type":"import"},{"name":"statistics-manager-control_2015-08-12","revision":"2015-08-12","schema":"/rests/modules/statistics-manager-control?revision=2015-08-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:sm:control","conformance-type":"import"},{"name":"openconfig-interfaces_2016-04-12","revision":"2016-04-12","schema":"/rests/modules/openconfig-interfaces?revision=2016-04-12","namespace":"http://openconfig.net/yang/interfaces","conformance-type":"import"},{"name":"iana-afn-safi_2013-07-04","revision":"2013-07-04","schema":"/rests/modules/iana-afn-safi?revision=2013-07-04","namespace":"urn:ietf:params:xml:ns:yang:iana-afn-safi","conformance-type":"import"},{"name":"bgp-epe_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-epe?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-epe","conformance-type":"import"},{"name":"barrier-common_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/barrier-common?revision=2016-03-15","namespace":"urn:opendaylight:service:barrier:common","conformance-type":"import"},{"name":"flow-capable-transaction_2015-03-04","revision":"2015-03-04","schema":"/rests/modules/flow-capable-transaction?revision=2015-03-04","namespace":"urn:opendaylight:flow:transaction","conformance-type":"import"},{"name":"iana-ssh-mac-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-mac-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-mac-algs","conformance-type":"import"},{"name":"opendaylight-topology-inventory_2013-10-30","revision":"2013-10-30","schema":"/rests/modules/opendaylight-topology-inventory?revision=2013-10-30","namespace":"urn:opendaylight:model:topology:inventory","conformance-type":"import"},{"name":"ietf-ssh-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-ssh-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-ssh-client","conformance-type":"import","feature":["client-ident-hostbased","ssh-client-keepalives","client-ident-password","client-ident-publickey"]},{"name":"odl-lisp-address-types_2016-05-04","revision":"2016-05-04","schema":"/rests/modules/odl-lisp-address-types?revision=2016-05-04","namespace":"urn:opendaylight:lfm:lisp-binary-address-types","conformance-type":"import"},{"name":"odl-controller-cds-types_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/odl-controller-cds-types?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:cds:types","conformance-type":"import"},{"name":"address-tracker_2014-06-17","revision":"2014-06-17","schema":"/rests/modules/address-tracker?revision=2014-06-17","namespace":"urn:opendaylight:address-tracker","conformance-type":"import"},{"name":"opendaylight-meter-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-meter-statistics?revision=2013-11-11","namespace":"urn:opendaylight:meter:statistics","conformance-type":"import"},{"name":"bgp-mvpn-ipv4_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv4?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv4","conformance-type":"import"},{"name":"ietf-tls-server_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-server?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-server","conformance-type":"import","feature":["server-ident-x509-cert","client-auth-x509-cert","client-auth-supported"]},{"name":"pmsi-tunnel_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/pmsi-tunnel?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:pmsi-tunnel","conformance-type":"import"},{"name":"ietf-restconf-monitoring_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf-monitoring?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-monitoring","conformance-type":"import"},{"name":"opendaylight-statistics-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-statistics-types?revision=2013-09-25","namespace":"urn:opendaylight:model:statistics:types","conformance-type":"import"},{"name":"bgp-vpn_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn","conformance-type":"import"},{"name":"bgp-multiprotocol_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-multiprotocol?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol","conformance-type":"import"},{"name":"openflow-switch-connection-config_2016-05-06","revision":"2016-05-06","schema":"/rests/modules/openflow-switch-connection-config?revision=2016-05-06","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:config","conformance-type":"import"},{"name":"openconfig-bgp-multiprotocol_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-multiprotocol?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-multiprotocol","conformance-type":"import"},{"name":"ietf-yang-library_2019-01-04","revision":"2019-01-04","schema":"/rests/modules/ietf-yang-library?revision=2019-01-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-library","conformance-type":"import"},{"name":"openflowplugin-experimenter-types_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/openflowplugin-experimenter-types?revision=2015-10-20","namespace":"urn:opendaylight:openflowplugin:experimenter:types","conformance-type":"import"},{"name":"ietf-ip_2018-02-22","revision":"2018-02-22","schema":"/rests/modules/ietf-ip?revision=2018-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-ip","conformance-type":"import","feature":["ipv6-privacy-autoconf","ipv4-non-contiguous-netmasks"]},{"name":"openconfig-extensions_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-extensions?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-ext","conformance-type":"import"},{"name":"ietf-tcp-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-client","conformance-type":"import","feature":["tcp-client-keepalives","local-binding-supported"]},{"name":"node-config_2014-10-15","revision":"2014-10-15","schema":"/rests/modules/node-config?revision=2014-10-15","namespace":"urn:opendaylight:module:config","conformance-type":"import"},{"name":"overlay_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/overlay?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay","conformance-type":"import"},{"name":"iana_2013-08-16","revision":"2013-08-16","schema":"/rests/modules/iana?revision=2013-08-16","namespace":"urn:opendaylight:params:xml:ns:yang:iana","conformance-type":"import"},{"name":"ietf-restconf_2017-01-26","revision":"2017-01-26","schema":"/rests/modules/ietf-restconf?revision=2017-01-26","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf","conformance-type":"import"},{"name":"ietf-datastores_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-datastores?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-datastores","conformance-type":"import"},{"name":"jsonrpc-inband-models_2019-01-12","revision":"2019-01-12","schema":"/rests/modules/jsonrpc-inband-models?revision=2019-01-12","namespace":"urn:opendaylight:jsonrpc:ibm","conformance-type":"import"},{"name":"ietf-yang-patch_2017-02-22","revision":"2017-02-22","schema":"/rests/modules/ietf-yang-patch?revision=2017-02-22","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-patch","conformance-type":"import"},{"name":"topology-tunnel-p2p_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-p2p?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:p2p","conformance-type":"import"},{"name":"odl-pcep-stats-provider_2022-07-30","revision":"2022-07-30","schema":"/rests/modules/odl-pcep-stats-provider?revision=2022-07-30","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:stats:provider:config","conformance-type":"import"},{"name":"sal-group_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-group?revision=2013-09-18","namespace":"urn:opendaylight:group:service","conformance-type":"import"},{"name":"odl-codegen-extensions_2024-06-27","revision":"2024-06-27","schema":"/rests/modules/odl-codegen-extensions?revision=2024-06-27","namespace":"urn:opendaylight:yang:extension:codegen","conformance-type":"import"},{"name":"odl-pcep-config_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-config?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:config","conformance-type":"import"},{"name":"odl-data-change-counter-config_2017-04-24","revision":"2017-04-24","schema":"/rests/modules/odl-data-change-counter-config?revision=2017-04-24","namespace":"urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config","conformance-type":"import"},{"name":"sal-meter_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/sal-meter?revision=2013-09-18","namespace":"urn:opendaylight:meter:service","conformance-type":"import"},{"name":"ietf-interfaces_2018-02-20","revision":"2018-02-20","schema":"/rests/modules/ietf-interfaces?revision=2018-02-20","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","conformance-type":"import","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"bgp-labeled-unicast_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-labeled-unicast?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast","conformance-type":"import"},{"name":"opendaylight-l2-types_2013-08-27","revision":"2013-08-27","schema":"/rests/modules/opendaylight-l2-types?revision=2013-08-27","namespace":"urn:opendaylight:l2:types","conformance-type":"import"},{"name":"opendaylight-flow-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-flow-types?revision=2013-10-26","namespace":"urn:opendaylight:flow:types","conformance-type":"import"},{"name":"lldp-speaker-config_2016-05-12","revision":"2016-05-12","schema":"/rests/modules/lldp-speaker-config?revision=2016-05-12","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker:config","conformance-type":"import"},{"name":"ieee754_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/ieee754?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:ieee754","conformance-type":"import"},{"name":"address-tracker-config_2016-06-21","revision":"2016-06-21","schema":"/rests/modules/address-tracker-config?revision=2016-06-21","namespace":"urn:opendaylight:packet:address-tracker-config","conformance-type":"import"},{"name":"aaa-cert_2015-11-26","revision":"2015-11-26","schema":"/rests/modules/aaa-cert?revision=2015-11-26","namespace":"urn:opendaylight:yang:aaa:cert","conformance-type":"import"},{"name":"icmp-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/icmp-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:icmp","conformance-type":"import"},{"name":"openconfig-routing-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-routing-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/routing-policy","conformance-type":"import"},{"name":"openconfig-bgp-operational_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-operational?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-operational","conformance-type":"import"},{"name":"openflow-action_2015-02-03","revision":"2015-02-03","schema":"/rests/modules/openflow-action?revision=2015-02-03","namespace":"urn:opendaylight:openflow:common:action","conformance-type":"import"},{"name":"openflow-approved-extensions_2016-08-02","revision":"2016-08-02","schema":"/rests/modules/openflow-approved-extensions?revision=2016-08-02","namespace":"urn:opendaylight:openflow:approved:extensions","conformance-type":"import"},{"name":"nc-notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/nc-notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification","conformance-type":"import"},{"name":"ietf-netconf-nmda_2019-01-07","revision":"2019-01-07","schema":"/rests/modules/ietf-netconf-nmda?revision=2019-01-07","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-nmda","conformance-type":"import","feature":["with-defaults","origin"]},{"name":"ietf-tcp-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tcp-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tcp-common","conformance-type":"import","feature":["keepalives-supported"]},{"name":"odl-lisp-proto_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/odl-lisp-proto?revision=2015-11-05","namespace":"urn:opendaylight:lfm:lisp-proto","conformance-type":"import"},{"name":"odl-bgp-topology-config_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/odl-bgp-topology-config?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-config","conformance-type":"import"},{"name":"odl-pcep-session-stats_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-session-stats?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:stats","conformance-type":"import"},{"name":"network-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/network-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology","conformance-type":"import"},{"name":"topology-tunnel-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:sr","conformance-type":"import"},{"name":"openconfig-policy-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-policy-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/policy-types","conformance-type":"import"},{"name":"odl-pcep-object_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-object?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:object","conformance-type":"import"},{"name":"bgp-vpn-ipv4_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv4?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv4","conformance-type":"import"},{"name":"openflowplugin-extension-nicira-action_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/openflowplugin-extension-nicira-action?revision=2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action","conformance-type":"import"},{"name":"aaa-encrypt-service-config_2024-02-02","revision":"2024-02-02","schema":"/rests/modules/aaa-encrypt-service-config?revision=2024-02-02","namespace":"config:aaa:authn:encrypt:service:config","conformance-type":"import"},{"name":"openflow-instruction_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-instruction?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:instruction","conformance-type":"import"},{"name":"bgp-segment-routing_2024-12-19","revision":"2024-12-19","schema":"/rests/modules/bgp-segment-routing?revision=2024-12-19","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-segment-routing","conformance-type":"import"},{"name":"bgp-mvpn-ipv6_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-mvpn-ipv6?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn:ipv6","conformance-type":"import"},{"name":"ietf-tls-client_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-client?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-client","conformance-type":"import","feature":["client-ident-x509-cert","server-auth-x509-cert"]},{"name":"network-topology-pcep-programming_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-topology-pcep-programming?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:programming","conformance-type":"import"},{"name":"opendaylight-group-statistics_2013-11-11","revision":"2013-11-11","schema":"/rests/modules/opendaylight-group-statistics?revision=2013-11-11","namespace":"urn:opendaylight:group:statistics","conformance-type":"import"},{"name":"cluster-admin_2025-01-31","revision":"2025-01-31","schema":"/rests/modules/cluster-admin?revision=2025-01-31","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin","conformance-type":"import"},{"name":"opendaylight-flow-statistics_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-flow-statistics?revision=2013-08-19","namespace":"urn:opendaylight:flow:statistics","conformance-type":"import"},{"name":"pcep-topology-stats-rpc_2019-03-21","revision":"2019-03-21","schema":"/rests/modules/pcep-topology-stats-rpc?revision=2019-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:topology:stats:rpc","conformance-type":"import"},{"name":"rsvp_2015-08-20","revision":"2015-08-20","schema":"/rests/modules/rsvp?revision=2015-08-20","namespace":"urn:opendaylight:params:xml:ns:yang:rsvp","conformance-type":"import"},{"name":"ietf-lisp-address-types_2015-11-05","revision":"2015-11-05","schema":"/rests/modules/ietf-lisp-address-types?revision=2015-11-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-lisp-address-types","conformance-type":"import"},{"name":"odl-bgp-topology-types_2016-05-24","revision":"2016-05-24","schema":"/rests/modules/odl-bgp-topology-types?revision=2016-05-24","namespace":"urn:opendaylight:params:xml:ns:yang:odl-bgp-topology-types","conformance-type":"import"},{"name":"opendaylight-table-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-table-types?revision=2013-10-26","namespace":"urn:opendaylight:table:types","conformance-type":"import"},{"name":"forwarding-rules-manager-config_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/forwarding-rules-manager-config?revision=2016-05-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager:config","conformance-type":"import"},{"name":"odl-srm-types_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-types?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:types","conformance-type":"import"},{"name":"ietf-x509-cert-to-name_2014-12-10","revision":"2014-12-10","schema":"/rests/modules/ietf-x509-cert-to-name?revision=2014-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name","conformance-type":"import"},{"name":"flow-node-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/flow-node-inventory?revision=2013-08-19","namespace":"urn:opendaylight:flow:inventory","conformance-type":"import"},{"name":"host-tracker-service_2014-06-24","revision":"2014-06-24","schema":"/rests/modules/host-tracker-service?revision=2014-06-24","namespace":"urn:opendaylight:host-tracker","conformance-type":"import"},{"name":"network-topology-sr_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/network-topology-sr?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:sr","conformance-type":"import"},{"name":"flow-errors_2013-11-16","revision":"2013-11-16","schema":"/rests/modules/flow-errors?revision=2013-11-16","namespace":"urn:opendaylight:flow:errors","conformance-type":"import"},{"name":"rfc2385_2016-03-24","revision":"2016-03-24","schema":"/rests/modules/rfc2385?revision=2016-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:rfc2385:cfg","conformance-type":"import"},{"name":"network-topology-programming_2013-11-02","revision":"2013-11-02","schema":"/rests/modules/network-topology-programming?revision=2013-11-02","namespace":"urn:opendaylight:params:xml:ns:yang:topology:programming","conformance-type":"import"},{"name":"graph_2025-01-15","revision":"2025-01-15","schema":"/rests/modules/graph?revision=2025-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:graph","conformance-type":"import"},{"name":"ietf-netconf_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","conformance-type":"import","feature":["xpath","url","rollback-on-error","validate","startup","confirmed-commit","candidate","writable-running"]},{"name":"odl-network-topology_2014-01-13","revision":"2014-01-13","schema":"/rests/modules/odl-network-topology?revision=2014-01-13","namespace":"urn:opendaylight:params:xml:ns:yang:network:topology","conformance-type":"import"},{"name":"iana-ssh-public-key-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-public-key-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-public-key-algs","conformance-type":"import"},{"name":"aaa-cert-mdsal_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/aaa-cert-mdsal?revision=2016-03-21","namespace":"urn:opendaylight:yang:aaa:cert:mdsal","conformance-type":"import"},{"name":"odl-device-notification_2024-02-18","revision":"2024-02-18","schema":"/rests/modules/odl-device-notification?revision=2024-02-18","namespace":"urn:opendaylight:device:notification","conformance-type":"import"},{"name":"ietf-origin_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-origin?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-origin","conformance-type":"import"},{"name":"openflow-augments_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-augments?revision=2015-02-25","namespace":"urn:opendaylight:openflow:augments","conformance-type":"import"},{"name":"iana-ssh-encryption-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-encryption-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-encryption-algs","conformance-type":"import"},{"name":"ietf-truststore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-truststore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-truststore","conformance-type":"import","feature":["inline-definitions-supported"]},{"name":"openconfig-bgp_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp","conformance-type":"import"},{"name":"bgp-peer-rpc_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-peer-rpc?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-peer-rpc","conformance-type":"import"},{"name":"pcep-server_2022-03-21","revision":"2022-03-21","schema":"/rests/modules/pcep-server?revision=2022-03-21","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:server","conformance-type":"import"},{"name":"ipv4-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv4-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv4","conformance-type":"import"},{"name":"distributed-datastore-provider_2025-01-30","revision":"2025-01-30","schema":"/rests/modules/distributed-datastore-provider?revision=2025-01-30","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider","conformance-type":"import"},{"name":"network-topology-pcep_2025-03-28","revision":"2025-03-28","schema":"/rests/modules/network-topology-pcep?revision=2025-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep","conformance-type":"import"},{"name":"opendaylight-group-types_2013-10-18","revision":"2013-10-18","schema":"/rests/modules/opendaylight-group-types?revision=2013-10-18","namespace":"urn:opendaylight:group:types","conformance-type":"import"},{"name":"ovsdb_2015-01-05","revision":"2015-01-05","schema":"/rests/modules/ovsdb?revision=2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb","conformance-type":"import"},{"name":"bgp-l3vpn-mcast_2018-04-17","revision":"2018-04-17","schema":"/rests/modules/bgp-l3vpn-mcast?revision=2018-04-17","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:l3vpn:mcast","conformance-type":"import"},{"name":"sal-remote-augment_2023-11-03","revision":"2023-11-03","schema":"/rests/modules/sal-remote-augment?revision=2023-11-03","namespace":"urn:sal:restconf:event:subscription","conformance-type":"import"},{"name":"ethernet-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ethernet-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ethernet","conformance-type":"import"},{"name":"iana-routing-types_2022-08-19","revision":"2022-08-19","schema":"/rests/modules/iana-routing-types?revision=2022-08-19","namespace":"urn:ietf:params:xml:ns:yang:iana-routing-types","conformance-type":"import"},{"name":"odl-mappingservice_2015-09-06","revision":"2015-09-06","schema":"/rests/modules/odl-mappingservice?revision=2015-09-06","namespace":"urn:opendaylight:lfm:mappingservice","conformance-type":"import"},{"name":"opendaylight-ipv6-arbitrary-bitmask-fields_2016-02-24","revision":"2016-02-24","schema":"/rests/modules/opendaylight-ipv6-arbitrary-bitmask-fields?revision=2016-02-24","namespace":"urn:opendaylight:opendaylight-ipv6-arbitrary-bitmask-fields","conformance-type":"import"},{"name":"sal-flows-batch_2016-03-14","revision":"2016-03-14","schema":"/rests/modules/sal-flows-batch?revision=2016-03-14","namespace":"urn:opendaylight:flows:service","conformance-type":"import"},{"name":"bmp-monitor_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-monitor?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-monitor","conformance-type":"import"},{"name":"ietf-tls-common_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-tls-common?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-tls-common","conformance-type":"import","feature":["hello-params","tls12","tls13"]},{"name":"openflow-types_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-types?revision=2013-07-31","namespace":"urn:opendaylight:openflow:common:types","conformance-type":"import"},{"name":"ietf-netconf-with-defaults_2011-06-01","revision":"2011-06-01","schema":"/rests/modules/ietf-netconf-with-defaults?revision=2011-06-01","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults","conformance-type":"import"},{"name":"jsonrpc_2016-12-01","revision":"2016-12-01","schema":"/rests/modules/jsonrpc?revision=2016-12-01","namespace":"urn:opendaylight:jsonrpc","conformance-type":"import"},{"name":"odl-srm-ops_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-ops?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:ops","conformance-type":"import"},{"name":"odl-general-entity_2015-09-30","revision":"2015-09-30","schema":"/rests/modules/odl-general-entity?revision=2015-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:mdsal:core:general-entity","conformance-type":"import"},{"name":"path-computation_2022-03-24","revision":"2022-03-24","schema":"/rests/modules/path-computation?revision=2022-03-24","namespace":"urn:opendaylight:params:xml:ns:yang:path:computation","conformance-type":"import"},{"name":"iana-ssh-key-exchange-algs_2024-10-16","revision":"2024-10-16","schema":"/rests/modules/iana-ssh-key-exchange-algs?revision=2024-10-16","namespace":"urn:ietf:params:xml:ns:yang:iana-ssh-key-exchange-algs","conformance-type":"import"},{"name":"node-ssl-connection-error_2019-07-23","revision":"2019-07-23","schema":"/rests/modules/node-ssl-connection-error?revision=2019-07-23","namespace":"urn:opendaylight:node-ssl-connection-error:service","conformance-type":"import"},{"name":"openflow-protocol_2013-07-31","revision":"2013-07-31","schema":"/rests/modules/openflow-protocol?revision=2013-07-31","namespace":"urn:opendaylight:openflow:protocol","conformance-type":"import"},{"name":"network-concepts_2013-11-25","revision":"2013-11-25","schema":"/rests/modules/network-concepts?revision=2013-11-25","namespace":"urn:opendaylight:params:xml:ns:yang:network:concepts","conformance-type":"import"},{"name":"bgp-test_2018-05-15","revision":"2018-05-15","schema":"/rests/modules/bgp-test?revision=2018-05-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:test","conformance-type":"import"},{"name":"ted_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ted?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted","conformance-type":"import"},{"name":"ietf-keystore_2024-10-10","revision":"2024-10-10","schema":"/rests/modules/ietf-keystore?revision=2024-10-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-keystore","conformance-type":"import","feature":["asymmetric-keys","inline-definitions-supported"]},{"name":"aaa_2016-12-14","revision":"2016-12-14","schema":"/rests/modules/aaa?revision=2016-12-14","namespace":"urn:opendaylight:params:xml:ns:yang:aaa","conformance-type":"import"},{"name":"aaa-cert-rpc_2015-12-15","revision":"2015-12-15","schema":"/rests/modules/aaa-cert-rpc?revision=2015-12-15","namespace":"urn:opendaylight:yang:aaa:cert:rpc","conformance-type":"import"},{"name":"arp-handler-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/arp-handler-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:arp-handler-config","conformance-type":"import"},{"name":"openconfig-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/openconfig-types","conformance-type":"import"},{"name":"system-notifications_2013-09-27","revision":"2013-09-27","schema":"/rests/modules/system-notifications?revision=2013-09-27","namespace":"urn:opendaylight:openflow:system","conformance-type":"import"},{"name":"sal-flat-batch_2016-03-21","revision":"2016-03-21","schema":"/rests/modules/sal-flat-batch?revision=2016-03-21","namespace":"urn:opendaylight:flat-batch:service","conformance-type":"import"},{"name":"bgp-openconfig-extensions_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-openconfig-extensions?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions","conformance-type":"import"},{"name":"loop-remover-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/loop-remover-config?revision=2014-05-28","namespace":"urn:opendaylight:packet:loop-remover-config","conformance-type":"import"},{"name":"notifications_2008-07-14","revision":"2008-07-14","schema":"/rests/modules/notifications?revision=2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0","conformance-type":"import"},{"name":"bgp-mvpn_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-mvpn?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:mvpn","conformance-type":"import"},{"name":"sal-remote_2014-01-14","revision":"2014-01-14","schema":"/rests/modules/sal-remote?revision=2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote","conformance-type":"import"},{"name":"odl-lisp-sb_2015-09-04","revision":"2015-09-04","schema":"/rests/modules/odl-lisp-sb?revision=2015-09-04","namespace":"urn:opendaylight:lfm:lisp-sb","conformance-type":"import"},{"name":"yang-ext_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/yang-ext?revision=2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext","conformance-type":"import"},{"name":"opendaylight-multipart-types_2017-01-12","revision":"2017-01-12","schema":"/rests/modules/opendaylight-multipart-types?revision=2017-01-12","namespace":"urn:opendaylight:multipart:types","conformance-type":"import"},{"name":"opendaylight-inventory_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/opendaylight-inventory?revision=2013-08-19","namespace":"urn:opendaylight:inventory","conformance-type":"import"},{"name":"sal-queue_2015-03-05","revision":"2015-03-05","schema":"/rests/modules/sal-queue?revision=2015-03-05","namespace":"urn:opendaylight:queue:service","conformance-type":"import"},{"name":"sal-groups-batch_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/sal-groups-batch?revision=2016-03-15","namespace":"urn:opendaylight:groups:service","conformance-type":"import"},{"name":"ipv6-packet_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/ipv6-packet?revision=2014-05-28","namespace":"urn:opendaylight:packet:ipv6","conformance-type":"import"},{"name":"arbitrator-reconcile_2018-02-27","revision":"2018-02-27","schema":"/rests/modules/arbitrator-reconcile?revision=2018-02-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:arbitrator-reconcile:service","conformance-type":"import"},{"name":"ietf-yang-metadata_2016-08-05","revision":"2016-08-05","schema":"/rests/modules/ietf-yang-metadata?revision=2016-08-05","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-metadata","conformance-type":"import"},{"name":"bgp-rib_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-rib?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-rib","conformance-type":"import"},{"name":"opendaylight-arbitrary-bitmask-fields_2016-01-30","revision":"2016-01-30","schema":"/rests/modules/opendaylight-arbitrary-bitmask-fields?revision=2016-01-30","namespace":"urn:opendaylight:arbitrary:bitmask:fields","conformance-type":"import"},{"name":"network-pcep-topology-stats_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/network-pcep-topology-stats?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:pcep:stats","conformance-type":"import"},{"name":"stp-status-aware-node-connector_2014-07-14","revision":"2014-07-14","schema":"/rests/modules/stp-status-aware-node-connector?revision=2014-07-14","namespace":"urn:opendaylight:l2switch:loopremover","conformance-type":"import"},{"name":"host-tracker-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/host-tracker-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:host-tracker-config","conformance-type":"import"},{"name":"opendaylight-meter-types_2013-09-18","revision":"2013-09-18","schema":"/rests/modules/opendaylight-meter-types?revision=2013-09-18","namespace":"urn:opendaylight:meter:types","conformance-type":"import"},{"name":"opendaylight-action-types_2013-11-12","revision":"2013-11-12","schema":"/rests/modules/opendaylight-action-types?revision=2013-11-12","namespace":"urn:opendaylight:action:types","conformance-type":"import"},{"name":"sal-role_2015-07-27","revision":"2015-07-27","schema":"/rests/modules/sal-role?revision=2015-07-27","namespace":"urn:opendaylight:role:service","conformance-type":"import"},{"name":"openflow-provider-config_2016-05-10","revision":"2016-05-10","schema":"/rests/modules/openflow-provider-config?revision=2016-05-10","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:provider:config","conformance-type":"import"},{"name":"topology-tunnel-pcep-config_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep-config?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep:config","conformance-type":"import"},{"name":"odl-serviceutils-upgrade_2018-07-02","revision":"2018-07-02","schema":"/rests/modules/odl-serviceutils-upgrade?revision=2018-07-02","namespace":"urn:opendaylight:serviceutils:upgrade","conformance-type":"import"},{"name":"opendaylight-match-types_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/opendaylight-match-types?revision=2013-10-26","namespace":"urn:opendaylight:model:match:types","conformance-type":"import"},{"name":"odl-inet-binary-types_2016-03-03","revision":"2016-03-03","schema":"/rests/modules/odl-inet-binary-types?revision=2016-03-03","namespace":"urn:opendaylight:lfm:inet-binary-types","conformance-type":"import"},{"name":"ietf-restconf-server_2024-08-14","revision":"2024-08-14","schema":"/rests/modules/ietf-restconf-server?revision=2024-08-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-server","conformance-type":"import","feature":["https-listen","http-listen"]},{"name":"reconciliation-result-state_2017-07-13","revision":"2017-07-13","schema":"/rests/modules/reconciliation-result-state?revision=2017-07-13","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:rf:state","conformance-type":"import"},{"name":"ietf-routing-types_2017-12-04","revision":"2017-12-04","schema":"/rests/modules/ietf-routing-types?revision=2017-12-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-routing-types","conformance-type":"import"},{"name":"onf-extensions_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/onf-extensions?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf","conformance-type":"import"},{"name":"sal-table_2013-10-26","revision":"2013-10-26","schema":"/rests/modules/sal-table?revision=2013-10-26","namespace":"urn:opendaylight:table:service","conformance-type":"import"},{"name":"odl-bgp-policy_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/odl-bgp-policy?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy","conformance-type":"import"},{"name":"opendaylight-direct-statistics_2016-05-11","revision":"2016-05-11","schema":"/rests/modules/opendaylight-direct-statistics?revision=2016-05-11","namespace":"urn:opendaylight:direct:statistics","conformance-type":"import"},{"name":"openconfig-local-routing_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-local-routing?revision=2015-10-09","namespace":"http://openconfig.net/yang/local-routing","conformance-type":"import"},{"name":"programming_2015-07-20","revision":"2015-07-20","schema":"/rests/modules/programming?revision=2015-07-20","namespace":"urn:opendaylight:params:xml:ns:yang:programming","conformance-type":"import"},{"name":"bgp-types_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-types?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-types","conformance-type":"import"},{"name":"bgp-route-target-constrain_2018-06-18","revision":"2018-06-18","schema":"/rests/modules/bgp-route-target-constrain?revision=2018-06-18","namespace":"urn:opendaylight:params:xml:ns:yang:bgp:route:target:constrain","conformance-type":"import"},{"name":"opendaylight-port-types_2013-09-25","revision":"2013-09-25","schema":"/rests/modules/opendaylight-port-types?revision=2013-09-25","namespace":"urn:opendaylight:flow:types:port","conformance-type":"import"},{"name":"sal-async-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/sal-async-config?revision=2017-06-19","namespace":"urn:opendaylight:async-config:service","conformance-type":"import"},{"name":"data-change-counter_2016-03-15","revision":"2016-03-15","schema":"/rests/modules/data-change-counter?revision=2016-03-15","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-data-change-counter","conformance-type":"import"},{"name":"aaa-password-service-config_2017-06-19","revision":"2017-06-19","schema":"/rests/modules/aaa-password-service-config?revision=2017-06-19","namespace":"urn:opendaylight:aaa:password:service:config","conformance-type":"import"},{"name":"openconfig-bgp-types_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-types?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-types","conformance-type":"import"},{"name":"data-export-import_2016-09-21","revision":"2016-09-21","schema":"/rests/modules/data-export-import?revision=2016-09-21","namespace":"urn:opendaylight:daexim","conformance-type":"import"},{"name":"topology-tunnel_2013-08-19","revision":"2013-08-19","schema":"/rests/modules/topology-tunnel?revision=2013-08-19","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel","conformance-type":"import"},{"name":"ietf-yang-types_2013-07-15","revision":"2013-07-15","schema":"/rests/modules/ietf-yang-types?revision=2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types","conformance-type":"import"},{"name":"opendaylight-queue-statistics_2013-12-16","revision":"2013-12-16","schema":"/rests/modules/opendaylight-queue-statistics?revision=2013-12-16","namespace":"urn:opendaylight:queue:statistics","conformance-type":"import"},{"name":"sal-bundle_2017-01-24","revision":"2017-01-24","schema":"/rests/modules/sal-bundle?revision=2017-01-24","namespace":"urn:opendaylight:openflowplugin:extension:onf:bundle:service","conformance-type":"import"},{"name":"ietf-restconf-subscribed-notifications_2019-11-17","revision":"2019-11-17","schema":"/rests/modules/ietf-restconf-subscribed-notifications?revision=2019-11-17","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf-subscribed-notifications","conformance-type":"import"},{"name":"bgp-vpn-ipv6_2018-03-29","revision":"2018-03-29","schema":"/rests/modules/bgp-vpn-ipv6?revision=2018-03-29","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-vpn-ipv6","conformance-type":"import"},{"name":"bmp-message_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bmp-message?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bmp-message","conformance-type":"import"},{"name":"sal-meters-batch_2016-03-16","revision":"2016-03-16","schema":"/rests/modules/sal-meters-batch?revision=2016-03-16","namespace":"urn:opendaylight:meters:service","conformance-type":"import"},{"name":"odl-entity-owners","revision":"","schema":"/rests/modules/odl-entity-owners","namespace":"urn:opendaylight:params:xml:ns:yang:controller:entity-owners","conformance-type":"import"},{"name":"ietf-http-server_2024-02-08","revision":"2024-02-08","schema":"/rests/modules/ietf-http-server?revision=2024-02-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-http-server","conformance-type":"import","feature":["tcp-supported","tls-supported"]},{"name":"sal-experimenter-mp-message_2015-10-20","revision":"2015-10-20","schema":"/rests/modules/sal-experimenter-mp-message?revision=2015-10-20","namespace":"urn:opendaylight:experimenter-mp-message:service","conformance-type":"import"},{"name":"topology-tunnel-pcep_2018-11-09","revision":"2018-11-09","schema":"/rests/modules/topology-tunnel-pcep?revision=2018-11-09","namespace":"urn:opendaylight:params:xml:ns:yang:topology:tunnel:pcep","conformance-type":"import"},{"name":"odl-pcep-topology-provider_2023-01-15","revision":"2023-01-15","schema":"/rests/modules/odl-pcep-topology-provider?revision=2023-01-15","namespace":"urn:opendaylight:params:xml:ns:yang:odl:pcep:topology-provider","conformance-type":"import"},{"name":"openconfig-bgp-policy_2015-10-09","revision":"2015-10-09","schema":"/rests/modules/openconfig-bgp-policy?revision=2015-10-09","namespace":"http://openconfig.net/yang/bgp-policy","conformance-type":"import"},{"name":"ospf-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/ospf-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology","conformance-type":"import"},{"name":"l2switch-config_2014-05-28","revision":"2014-05-28","schema":"/rests/modules/l2switch-config?revision=2014-05-28","namespace":"urn:opendaylight:l2switch:l2switch-config","conformance-type":"import"},{"name":"packet-processing_2013-07-09","revision":"2013-07-09","schema":"/rests/modules/packet-processing?revision=2013-07-09","namespace":"urn:opendaylight:packet:service","conformance-type":"import"},{"name":"openflow-configuration_2014-06-30","revision":"2014-06-30","schema":"/rests/modules/openflow-configuration?revision=2014-06-30","namespace":"urn:opendaylight:openflow:config","conformance-type":"import"},{"name":"odl-srm-rpcs_2018-06-26","revision":"2018-06-26","schema":"/rests/modules/odl-srm-rpcs?revision=2018-06-26","namespace":"urn:opendaylight:serviceutils:srm:rpc","conformance-type":"import"},{"name":"isis-topology_2013-10-21","revision":"2013-10-21","schema":"/rests/modules/isis-topology?revision=2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology","conformance-type":"import"},{"name":"odl-pcep-types_2025-09-30","revision":"2025-09-30","schema":"/rests/modules/odl-pcep-types?revision=2025-09-30","namespace":"urn:opendaylight:params:xml:ns:yang:pcep:types","conformance-type":"import"},{"name":"ietf-netconf-acm_2018-02-14","revision":"2018-02-14","schema":"/rests/modules/ietf-netconf-acm?revision=2018-02-14","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-acm","conformance-type":"import"},{"name":"bgp-flowspec_2020-01-20","revision":"2020-01-20","schema":"/rests/modules/bgp-flowspec?revision=2020-01-20","namespace":"urn:opendaylight:params:xml:ns:yang:bgp-flowspec","conformance-type":"import"},{"name":"iana-crypt-hash_2014-08-06","revision":"2014-08-06","schema":"/rests/modules/iana-crypt-hash?revision=2014-08-06","namespace":"urn:ietf:params:xml:ns:yang:iana-crypt-hash","conformance-type":"import","feature":["crypt-hash-sha-512","crypt-hash-sha-256","crypt-hash-md5"]},{"name":"openflow-extensible-match_2015-02-25","revision":"2015-02-25","schema":"/rests/modules/openflow-extensible-match?revision=2015-02-25","namespace":"urn:opendaylight:openflow:oxm","conformance-type":"import"}],"module-set-id":"2"}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.641093" elapsed="0.004797"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.640769" elapsed="0.005172"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.640740" elapsed="0.005236"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.649977" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.646419" elapsed="0.003612"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.646054" elapsed="0.004011"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.646030" elapsed="0.004059"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.650651" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.650254" elapsed="0.000423"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.650990" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.650747" elapsed="0.000304"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.651558" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.651238" elapsed="0.000346"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.651075" elapsed="0.000544"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.650729" elapsed="0.000911"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.652163" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.651803" elapsed="0.000387"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.652512" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.652258" elapsed="0.000311"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.653050" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.652755" elapsed="0.000320"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.652593" elapsed="0.000517"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.652240" elapsed="0.000890"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:33.653296" elapsed="0.000364"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:33.654109" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.653825" elapsed="0.000310"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.654290" elapsed="0.002654"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:33.639996" elapsed="0.017059"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.657421" elapsed="0.000030"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:33.657166" elapsed="0.000325"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.657133" elapsed="0.000395"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:33.670004" level="INFO">${text_normalized} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:33.657811" elapsed="0.012232"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:33.670125" elapsed="0.000073"/>
</return>
<msg time="2026-04-14T07:06:33.670487" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>keys_with_volatiles=${volatiles_list}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:33.621121" elapsed="0.049408"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:33.670703" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:33.670918" level="INFO">${response_text} = {
 "ietf-yang-library:modules-state": {
  "module": [
   {
    "conformance-type": "import",
    "feature": [
     "arbitrary-names",
     "if-mib",
     "pre-provisioning"
    ],
    "name": "ietf-in...</msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>mapping=${mapping}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>Resolve URI from folder, call Get_From_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:06:33.509621" elapsed="0.161323"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Json_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>mapping=${mapping}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected JSON data, should be equal to provided ${response}.
JSON normalization is used, endlines enabled for readability.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.671268" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.671028" elapsed="0.000692"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.671010" elapsed="0.000739"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:33.671784" elapsed="0.000027"/>
</return>
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="PASS" start="2026-04-14T07:06:33.504987" elapsed="0.166924"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.500490" elapsed="0.171464"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.500472" elapsed="0.171506"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:06:33.672608" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:06:33.672494" elapsed="0.000174"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.672728" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:33.672691" elapsed="0.000077"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.672476" elapsed="0.000314"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.672938" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:06:33.673058" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:06:33.672207" elapsed="0.000876"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.673673" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.673255" elapsed="0.000444"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.674319" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.673858" elapsed="0.000489"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.680707" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.680269" elapsed="0.000500"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.681335" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.680928" elapsed="0.000494"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:33.702646" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:33.702729" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:06:33 GMT', 'Expires': 'Tue, 14 Apr 2026 06:06:33 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:06:33.702978" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:33.698002" elapsed="0.005017"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.681513" elapsed="0.021612"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.703338" elapsed="0.000092"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.703153" elapsed="0.000393"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.681472" elapsed="0.022098"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.709182" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.705336" elapsed="0.004108"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.704903" elapsed="0.004616"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.704869" elapsed="0.004733"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.714150" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.710349" elapsed="0.003888"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.709721" elapsed="0.004564"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.709678" elapsed="0.004665"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.715940" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.714882" elapsed="0.001146"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.716667" elapsed="0.000046"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.716183" elapsed="0.000580"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.717670" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.717145" elapsed="0.000564"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.716821" elapsed="0.000938"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.716142" elapsed="0.001675"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.719505" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.718385" elapsed="0.001210"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.720192" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.719717" elapsed="0.000569"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.721189" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.720694" elapsed="0.000530"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:33.720348" elapsed="0.000926"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.719683" elapsed="0.001644"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:33.721618" elapsed="0.000841"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:33.723343" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:33.722726" elapsed="0.000723"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.723709" elapsed="0.002996"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:33.704028" elapsed="0.022774"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.727003" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:33.726876" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.726856" elapsed="0.000264"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:33.730575" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:33.727269" elapsed="0.003335"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:33.730655" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:06:33.730814" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:33.675321" elapsed="0.055519"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:33.730898" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:06:33.731046" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:06:33.674581" elapsed="0.056490"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.732515" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:06:33.731660" elapsed="0.001058">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.732803" elapsed="0.000018"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:06:33.731296" elapsed="0.001648">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.733140" elapsed="0.000022"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.733316" elapsed="0.000020"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.733456" elapsed="0.000018"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:06:33.498837" elapsed="0.234751">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.733704" elapsed="0.000017"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:06:33.498100" elapsed="0.235728">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.734103" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.733939" elapsed="0.000219"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.734324" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.734182" elapsed="0.000212"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.734562" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.734418" elapsed="0.000194"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:33.733921" elapsed="0.000714"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:06:33.497931" elapsed="0.236759">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:06:33.497726" elapsed="0.237080">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.734882" elapsed="0.000016"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:06:33.493701" elapsed="0.241305">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.735208" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.735454" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.735295" elapsed="0.000212"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:33.735278" elapsed="0.000251"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.735665" elapsed="0.000043"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.735864" elapsed="0.000021"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.735928" elapsed="0.000015"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:06:33.492859" elapsed="0.243194">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.736251" elapsed="0.000020"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.736432" elapsed="0.000022"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.736601" elapsed="0.000020"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:06:33.492108" elapsed="0.244576">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:06:32.989642" elapsed="0.747155">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.736870" elapsed="0.000016"/>
</return>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:06:32.963164" elapsed="0.773825">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<msg time="2026-04-14T07:06:33.737126" level="FAIL">Keyword 'ShardStability.Shards_Stability_Get_Details' failed after retrying for 5 minutes. The last error was: Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<arg>300s</arg>
<arg>10s</arg>
<arg>ShardStability.Shards_Stability_Get_Details</arg>
<arg>${DEFAULT_SHARD_LIST}</arg>
<arg>verify_restconf=True</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="FAIL" start="2026-04-14T07:01:29.742641" elapsed="303.994633">Keyword 'ShardStability.Shards_Stability_Get_Details' failed after retrying for 5 minutes. The last error was: Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHa...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Run_Bash_Command_On_List_Or_All" owner="ClusterManagement">
<arg>ps -ef | grep java</arg>
<doc>Cycle through indices (or all), run command on each.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.737597" elapsed="0.000025"/>
</kw>
<doc>Start each member and wait for sync.</doc>
<tag>critical</tag>
<status status="FAIL" start="2026-04-14T07:00:57.179576" elapsed="336.558205">Keyword 'ShardStability.Shards_Stability_Get_Details' failed after retrying for 5 minutes. The last error was: Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHa...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</test>
<kw name="Close All Connections" owner="SSHLibrary" type="TEARDOWN">
<doc>Closes all open connections.</doc>
<status status="PASS" start="2026-04-14T07:06:33.738320" elapsed="0.000940"/>
</kw>
<doc>Set tell-based protocol usage

Copyright (c) 2016 Cisco Systems, Inc. and others. All rights reserved.

This program and the accompanying materials are made available under the
terms of the Eclipse Public License v1.0 which accompanies this distribution,
and is available at http://www.eclipse.org/legal/epl-v10.html

Suite stops all odl nodes, un-comment usage of tell-based protocol in
config file (means make it true) and starts all nodes again.</doc>
<status status="FAIL" start="2026-04-14T07:00:44.149167" elapsed="349.590132"/>
</suite>
<suite id="s1-s8" name="Singlepeer Pc Shm 300Kroutes" source="/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpclustering/singlepeer_pc_shm_300kroutes.robot">
<kw name="Setup_Everything" owner="PrefixcountKeywords" type="SETUP">
<kw name="Setup_Utils_For_Setup_And_Teardown" owner="SetupUtils">
<kw name="Do_Not_Fail_Fast_From_Now_On" owner="FailFast">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.836026" level="INFO">${SuiteFastFail} = False</msg>
<arg>${SuiteFastFail}</arg>
<arg>False</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:06:33.831342" elapsed="0.004733"/>
</kw>
<doc>Set suite to not fail fast.</doc>
<status status="PASS" start="2026-04-14T07:06:33.831043" elapsed="0.005099"/>
</kw>
<kw name="Setup_Karaf_Keywords" owner="KarafKeywords">
<kw name="ClusterManagement_Setup" owner="ClusterManagement">
<kw name="Get Variable Value" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.841524" level="INFO">${already_done} = False</msg>
<var>${already_done}</var>
<arg>\${ClusterManagement__has_setup_run}</arg>
<arg>False</arg>
<doc>Returns variable value or ``default`` if the variable does not exist.</doc>
<status status="PASS" start="2026-04-14T07:06:33.837288" elapsed="0.004264"/>
</kw>
<if>
<branch type="IF" condition="${already_done}">
<return>
<status status="NOT RUN" start="2026-04-14T07:06:33.841754" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:33.841637" elapsed="0.000162"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.841614" elapsed="0.000208"/>
</if>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.842348" level="INFO">${ClusterManagement__has_setup_run} = True</msg>
<arg>\${ClusterManagement__has_setup_run}</arg>
<arg>True</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:06:33.841993" elapsed="0.000416"/>
</kw>
<kw name="Get Variable Value" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.842900" level="INFO">${cluster_size} = 1</msg>
<var>${cluster_size}</var>
<arg>\${NUM_ODL_SYSTEM}</arg>
<arg>1</arg>
<doc>Returns variable value or ``default`` if the variable does not exist.</doc>
<status status="PASS" start="2026-04-14T07:06:33.842588" elapsed="0.000338"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Convert To Integer" owner="BuiltIn">
<arg>${cluster_size}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T07:06:33.843519" elapsed="0.000282"/>
</kw>
<msg time="2026-04-14T07:06:33.843900" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:06:33.843946" level="INFO">${possibly_int_of_members} = 1</msg>
<var>${status}</var>
<var>${possibly_int_of_members}</var>
<arg>BuiltIn.Convert_To_Integer</arg>
<arg>${cluster_size}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:33.843142" elapsed="0.000826"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.844544" level="INFO">${int_of_members} = 1</msg>
<var>${int_of_members}</var>
<arg>'${status}' != 'PASS'</arg>
<arg>${1}</arg>
<arg>${possibly_int_of_members}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:33.844156" elapsed="0.000414"/>
</kw>
<kw name="ClusterManagement__Compute_Derived_Variables" owner="ClusterManagement">
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.845604" level="INFO">@{member_index_list} = [ ]</msg>
<var>@{member_index_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:33.845321" elapsed="0.000310"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.846051" level="INFO">@{session_list} = [ ]</msg>
<var>@{session_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:33.845796" elapsed="0.000281"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.846561" level="INFO">&amp;{index_to_ip_mapping} = { }</msg>
<var>&amp;{index_to_ip_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.846252" elapsed="0.000336"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="ClusterManagement__Include_Member_Index" owner="ClusterManagement">
<kw name="Append To List" owner="Collections">
<arg>${member_index_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.850095" elapsed="0.000206"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.850823" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>${ODL_SYSTEM_${index}_IP}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.850494" elapsed="0.000355"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${index_to_ip_mapping}</arg>
<arg>${index}</arg>
<arg>${member_ip}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.851018" elapsed="0.000258"/>
</kw>
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.852132" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.851834" elapsed="0.000324"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:06:33.852204" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:06:33.852379" level="INFO">${session_alias} = ClusterManagement__session_1</msg>
<var>${session_alias}</var>
<arg>member_index=${index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:06:33.851507" elapsed="0.000899"/>
</kw>
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:33.853007" level="INFO">Creating Session using : alias=ClusterManagement__session_1, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f4ef87410&gt;, timeout=125, proxies=None, verify=False,                     debug=0 </msg>
<arg>${session_alias}</arg>
<arg>http://${member_ip}:${RESTCONFPORT}</arg>
<arg>auth=${AUTH}</arg>
<arg>timeout=${http_timeout}</arg>
<arg>max_retries=${http_retries}</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T07:06:33.852580" elapsed="0.000557"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${session_list}</arg>
<arg>${session_alias}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.853317" elapsed="0.000210"/>
</kw>
<arg>${index}</arg>
<arg>${member_index_list}</arg>
<arg>${session_list}</arg>
<arg>${index_to_ip_mapping}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>http_retries=${http_retries}</arg>
<doc>Add a corresponding item based on index into the last three arguments.
Create the Http session whose alias is added to list.</doc>
<status status="PASS" start="2026-04-14T07:06:33.849505" elapsed="0.004081"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:06:33.849275" elapsed="0.004355"/>
</iter>
<var>${index}</var>
<value>1</value>
<value>${int_of_members+1}</value>
<status status="PASS" start="2026-04-14T07:06:33.846642" elapsed="0.007021"/>
</for>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.854247" level="INFO">${ClusterManagement__member_index_list} = [1]</msg>
<arg>\${ClusterManagement__member_index_list}</arg>
<arg>${member_index_list}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:06:33.853842" elapsed="0.000448"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.854889" level="INFO">${ClusterManagement__index_to_ip_mapping} = {1: '10.30.171.229'}</msg>
<arg>\${ClusterManagement__index_to_ip_mapping}</arg>
<arg>${index_to_ip_mapping}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:06:33.854484" elapsed="0.000483"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.855586" level="INFO">${ClusterManagement__session_list} = ['ClusterManagement__session_1']</msg>
<arg>\${ClusterManagement__session_list}</arg>
<arg>${session_list}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:06:33.855165" elapsed="0.000464"/>
</kw>
<arg>int_of_members=${int_of_members}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>http_retries=${http_retries}</arg>
<doc>Construct index list, session list and IP mapping, publish them as suite variables.</doc>
<status status="PASS" start="2026-04-14T07:06:33.844852" elapsed="0.010835"/>
</kw>
<arg>http_timeout=${http_timeout}</arg>
<doc>Detect repeated call, or detect number of members and initialize derived suite variables.
Http sessions are created with parameters to not waste time when ODL is no accepting connections properly.</doc>
<status status="PASS" start="2026-04-14T07:06:33.836925" elapsed="0.018817"/>
</kw>
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:33.855919" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:33.855806" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.855788" elapsed="0.000199"/>
</if>
<kw name="Run_Bash_Command_On_List_Or_All" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.859338" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:33.858926" elapsed="0.000452"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.859855" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:33.859559" elapsed="0.000322"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:06:33.859925" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:33.860081" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:06:33.858584" elapsed="0.001522"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:33.861157" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.860888" elapsed="0.000296"/>
</kw>
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:06:33.861979" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:06:33.862081" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:06:33.861820" elapsed="0.000288"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Controller" owner="Utils">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Remote System" owner="Utils">
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot; and &quot;${return_stderr}&quot;!=&quot;True&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>At least one of {return_stdout} or {return_stderr} args should be set to True</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:33.865766" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:33.865166" elapsed="0.000684"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:33.865146" elapsed="0.000742"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:06:33.866551" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:06:33.866783" level="INFO">${current_ssh_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:06:33.866101" elapsed="0.000733"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.867814" level="INFO">Attempting to execute command "iptables -I INPUT -p tcp --dport 8101 -j ACCEPT; iptables-save" on remote system "10.30.171.229" by user "jenkins" with keyfile pass "any" and prompt "&gt;" and password ""</msg>
<arg>Attempting to execute command "${cmd}" on remote system "${system}" by user "${user}" with keyfile pass "${keyfile_pass}" and prompt "${prompt}" and password "${password}"</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:33.867115" elapsed="0.000802"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:06:33.869106" level="INFO">${conn_id} = 1</msg>
<var>${conn_id}</var>
<arg>${system}</arg>
<arg>prompt=${prompt}</arg>
<arg>timeout=${prompt_timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:06:33.868202" elapsed="0.000954"/>
</kw>
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:06:33.870878" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:06:33.871051" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:06:33.870529" elapsed="0.000566"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:33.871477" elapsed="0.000454"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:06:33.873102" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:06:34.478894" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:06:34 UTC 2026

  System load:  0.01               Processes:             120
  Usage of /:   11.3% of 77.35GB   Users logged in:       0
  Memory usage: 13%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 07:01:29 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:06:33.872772" elapsed="0.606512"/>
</kw>
<msg time="2026-04-14T07:06:34.479404" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:33.872296" elapsed="0.607315"/>
</kw>
<arg>${user}</arg>
<arg>${password}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:06:33.869629" elapsed="0.610163"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:06:34.480991" level="INFO">Executing command 'iptables -I INPUT -p tcp --dport 8101 -j ACCEPT; iptables-save'.</msg>
<msg time="2026-04-14T07:06:34.504743" level="INFO">Command exited with return code 4.</msg>
<msg time="2026-04-14T07:06:34.505178" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T07:06:34.505488" level="INFO">${stderr} = iptables v1.8.7 (nf_tables): unknown option "--dport"
Try `iptables -h' or 'iptables --help' for more information.
iptables-save v1.8.7 (nf_tables): Could not fetch rule set generation id: Permission ...</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<arg>${cmd}</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:06:34.480269" elapsed="0.025345"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:06:34.506433" elapsed="0.001289"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:34.510238" level="INFO">iptables v1.8.7 (nf_tables): unknown option "--dport"
Try `iptables -h' or 'iptables --help' for more information.
iptables-save v1.8.7 (nf_tables): Could not fetch rule set generation id: Permission denied (you must be root)</msg>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:34.509339" elapsed="0.001106"/>
</kw>
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot;">
<return>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T07:06:34.511121" elapsed="0.000079"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:34.510719" elapsed="0.000601"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:34.510675" elapsed="0.000724"/>
</if>
<if>
<branch type="IF" condition="&quot;${return_stderr}&quot;!=&quot;True&quot;">
<return>
<value>${stdout}</value>
<status status="PASS" start="2026-04-14T07:06:34.511862" elapsed="0.000092"/>
</return>
<status status="PASS" start="2026-04-14T07:06:34.511523" elapsed="0.000554"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:34.511499" elapsed="0.000635"/>
</if>
<return>
<value>${stdout}</value>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T07:06:34.512221" elapsed="0.000023"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:34.517622" elapsed="0.000492"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:06:34.518577" elapsed="0.000315"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:06:34.519189" elapsed="0.000260"/>
</kw>
<arg>${current_ssh_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:06:34.513089" elapsed="0.006432"/>
</kw>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Reduces the common work of running a command on a remote system to a single higher level
robot keyword, taking care to log in with a public key and. The command given is written and the return value
depends on the passed argument values of return_stdout (default: True) and return_stderr (default: False).
At least one should be True, or the keyword will exit and FAIL. If both are True, the resulting return value
will be a two element list containing both. Otherwise the resulting return value is a string.
No test conditions are checked.</doc>
<status status="PASS" start="2026-04-14T07:06:33.864210" elapsed="0.655500"/>
</kw>
<msg time="2026-04-14T07:06:34.519766" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run Command On Remote System</arg>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:33.863386" elapsed="0.656433"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Call Run Comand On Remote System, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T07:06:33.862848" elapsed="0.657051"/>
</kw>
<msg time="2026-04-14T07:06:34.519939" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:33.862284" elapsed="0.657700"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:34.523143" elapsed="0.000333"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:06:34.523658" elapsed="0.000146"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:06:34.523973" elapsed="0.000101"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:06:34.520299" elapsed="0.003825"/>
</kw>
<msg time="2026-04-14T07:06:34.524219" level="INFO">${output} = </msg>
<var>${output}</var>
<arg>Utils.Run_Command_On_Controller</arg>
<arg>${member_ip}</arg>
<arg>${command}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T07:06:33.861438" elapsed="0.662807"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:34.524718" level="INFO"/>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:34.524468" elapsed="0.000292"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T07:06:34.524842" elapsed="0.000036"/>
</return>
<arg>command=${command}</arg>
<arg>member_index=${index}</arg>
<doc>Obtain IP, call Utils and return output. This keeps previous ssh session active.</doc>
<status status="PASS" start="2026-04-14T07:06:33.860510" elapsed="0.664482"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:06:33.860294" elapsed="0.664798"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:06:33.860165" elapsed="0.664977"/>
</for>
<arg>iptables -I INPUT -p tcp --dport ${KARAF_SHELL_PORT} -j ACCEPT; iptables-save</arg>
<doc>Cycle through indices (or all), run command on each.</doc>
<status status="PASS" start="2026-04-14T07:06:33.856226" elapsed="0.668982"/>
</kw>
<kw name="Comment" owner="BuiltIn">
<arg>First connections to Karaf console may fail, so WUKS is used. TODO: Track as a Bug.</arg>
<doc>Displays the given messages in the log file as keyword arguments.</doc>
<status status="PASS" start="2026-04-14T07:06:34.525405" elapsed="0.000221"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:34.540882" elapsed="0.000045"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:34.540767" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:34.540747" elapsed="0.000249"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:06:34.541357" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:06:34.541482" level="INFO">${current_ssh_connection_object} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection_object}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:06:34.541208" elapsed="0.000300"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:34.541940" level="INFO">{}</msg>
<arg>${connection_index_dict}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:34.541680" elapsed="0.000304"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:34.542411" level="INFO">1</msg>
<arg>${member_index}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:34.542152" elapsed="0.000306"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:34.543250" level="FAIL">Dictionary does not contain key '1'.</msg>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="FAIL" start="2026-04-14T07:06:34.543018" elapsed="0.000361">Dictionary does not contain key '1'.</status>
</kw>
<msg time="2026-04-14T07:06:34.543490" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:06:34.543535" level="INFO">${old_connection_index} = Dictionary does not contain key '1'.</msg>
<var>${status}</var>
<var>${old_connection_index}</var>
<arg>Get From Dictionary</arg>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:34.542634" elapsed="0.000924"/>
</kw>
<if>
<branch type="IF" condition="'${status}'=='PASS'">
<kw name="Run Keywords" owner="BuiltIn">
<arg>SSHLibrary.Switch_Connection</arg>
<arg>${old_connection_index}</arg>
<arg>AND</arg>
<arg>BuiltIn.Run_Keyword_And_Ignore_Error</arg>
<arg>SSHLibrary.Write</arg>
<arg>logout</arg>
<arg>AND</arg>
<arg>BuiltIn.Run_Keyword_And_Ignore_Error</arg>
<arg>SSHLibrary.Close_Connection</arg>
<doc>Executes all the given keywords in a sequence.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:34.543879" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:34.543634" elapsed="0.000319"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:34.543615" elapsed="0.000363"/>
</if>
<kw name="Resolve_IP_Address_For_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:34.544774" level="INFO">${ip_address} = 10.30.171.229</msg>
<var>${ip_address}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:34.544504" elapsed="0.000296"/>
</kw>
<return>
<value>${ip_address}</value>
<status status="PASS" start="2026-04-14T07:06:34.544847" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:34.545045" level="INFO">${odl_ip} = 10.30.171.229</msg>
<var>${odl_ip}</var>
<arg>${member_index}</arg>
<doc>Return node IP address of given index.</doc>
<status status="PASS" start="2026-04-14T07:06:34.544196" elapsed="0.000878"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>${odl_ip}</arg>
<arg>port=${KARAF_SHELL_PORT}</arg>
<arg>prompt=${KARAF_PROMPT_LOGIN}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:06:34.545286" elapsed="0.000444"/>
</kw>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:06:34.546030" level="INFO">index=4
host=10.30.171.229
alias=None
port=8101
timeout=10 seconds
newline=

prompt=opendaylight-user
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:06:34.546133" level="INFO">${karaf_connection_object} = index=4
host=10.30.171.229
alias=None
port=8101
timeout=10 seconds
newline=

prompt=opendaylight-user
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_erro...</msg>
<var>${karaf_connection_object}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:06:34.545922" elapsed="0.000237"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<arg>${karaf_connection_object.index}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:34.546325" elapsed="0.002701"/>
</kw>
<kw name="Login" owner="SSHLibrary">
<msg time="2026-04-14T07:06:34.549740" level="INFO">Logging into '10.30.171.229:8101' as 'karaf'.</msg>
<msg time="2026-04-14T07:06:35.596996" level="INFO">Read output: [33m                                                                                           
[33m    ________                       ________                .__  .__       .__     __       
[33m    \_____  \ ______   ____   ____ \______ \ _____  ___.__.|  | |__| ____ |  |___/  |_     
[33m     /   |   \\____ \_/ __ \ /    \ |    |  \\__  \&lt;   |  ||  | |  |/ ___\|  |  \   __\    
[33m    /    |    \  |_&gt; &gt;  ___/|   |  \|    `   \/ __ \\___  ||  |_|  / /_/  &gt;   Y  \  |      
[33m    \_______  /   __/ \___  &gt;___|  /_______  (____  / ____||____/__\___  /|___|  /__|      
[33m            \/|__|        \/     \/        \/     \/\/            /_____/      \/          
[33m                                                                                           

Hit '[1m&lt;tab&gt;[0m' for a list of available commands
and '[1m[cmd] --help[0m' for help on a specific command.
Hit '[1m&lt;ctrl-d&gt;[0m' or type '[1msystem:shutdown[0m' or '[1mlogout[0m' to shutdown OpenDaylight.

[?1h=[90m~[0m                                                                                [?2004hopendaylight-user</msg>
<arg>${KARAF_USER}</arg>
<arg>${KARAF_PASSWORD}</arg>
<arg>loglevel=${loglevel}</arg>
<doc>Logs into the SSH server with the given ``username`` and ``password``.</doc>
<status status="PASS" start="2026-04-14T07:06:34.549458" elapsed="1.047719"/>
</kw>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:35.601129" elapsed="0.000404"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:06:35.601721" elapsed="0.000174"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:06:35.602063" elapsed="0.000107"/>
</kw>
<arg>${current_ssh_connection_object.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:06:35.598504" elapsed="0.003720"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_ssh_connection_object.index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:06:35.597733" elapsed="0.004541"/>
</kw>
<arg>member_index=${index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for ${member_index},
close the previous connection. In any case create a new connection
to karaf console for ${member_index}, set correct prompt set and login to karaf console.
Store connection index for ${member_index} and restore the previous active connection.</doc>
<status status="PASS" start="2026-04-14T07:06:34.540477" elapsed="1.061852"/>
</kw>
<arg>3s</arg>
<arg>1s</arg>
<arg>Open_Controller_Karaf_Console_On_Background</arg>
<arg>member_index=${index}</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T07:06:34.526483" elapsed="1.075923"/>
</kw>
<arg>BuiltIn.Wait_Until_Keyword_Succeeds</arg>
<arg>3s</arg>
<arg>1s</arg>
<arg>Open_Controller_Karaf_Console_On_Background</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:34.526006" elapsed="1.076459"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:06:34.525845" elapsed="1.076689"/>
</iter>
<var>${index}</var>
<value>@{ClusterManagement__member_index_list}</value>
<status status="PASS" start="2026-04-14T07:06:34.525684" elapsed="1.076896"/>
</for>
<arg>http_timeout=${http_timeout}</arg>
<doc>Initialize ClusterManagement. Open ssh karaf connections to each ODL.</doc>
<status status="PASS" start="2026-04-14T07:06:33.836467" elapsed="1.766182"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Test_Suite_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:35.605596" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:35.605473" elapsed="0.000174"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:35.605449" elapsed="0.000222"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:35.610980" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:35.610868" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:35.610849" elapsed="0.000203"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:35.612076" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:35.611676" elapsed="0.000427"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:35.612636" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:35.612281" elapsed="0.000387"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:06:35.612716" elapsed="0.000039"/>
</return>
<msg time="2026-04-14T07:06:35.612887" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:06:35.611301" elapsed="0.001611"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:35.619088" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:35.618977" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:35.618958" elapsed="0.000199"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:35.620448" elapsed="0.000023"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:35.620276" elapsed="0.000232"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:35.620257" elapsed="0.000282"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:35.621048" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:35.620707" elapsed="0.000371"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:06:35.621549" level="INFO">${current_connection_index} = None</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:06:35.621287" elapsed="0.000289"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:06:35.716783" level="INFO">@root&gt;log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "s "u "i "t "e "[C "/ "w "/ "w "o "r "k "s "p "a "c "e "/ "b "g "p "[78Cc "[A[78Ce</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:06:35.622298" elapsed="0.094684"/>
</kw>
<msg time="2026-04-14T07:06:35.717180" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:06:35.717248" level="INFO">${message_write} = @root&gt;log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "s "u "i "t "e "[C "/ "w "/ "w "o "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:35.621754" elapsed="0.095548"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:06:35.845486" level="INFO">"p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s "t "/ "c "s "i "t "/ "s "u "i "t "e "s "/ "b "g "p "c "e "p "/ "b "g "p "c "l "u "s "t "e "r "i "n "g "/ "s "i "n "[78Cg "[A[78Cl
 "e "p "e "e "r "_ "p "c "_ "s "h "m "_ "3 "0 "0 "k "r "o "u "t "e "s ". "r "o "b "o "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:06:35.718601" elapsed="0.127079"/>
</kw>
<msg time="2026-04-14T07:06:35.845847" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:06:35.845896" level="INFO">${message_wait} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:35.717762" elapsed="0.128172"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:35.846601" elapsed="0.000057"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:35.846040" elapsed="0.000719"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:35.846008" elapsed="0.000781"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:35.847441" level="INFO"> "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s "t "/ "c "s "i "t "/ "s "u "i "t "e "s "/ "b "g "p "c "e "p "/ "b "g "p "c "l "u "s "t "e "r "i "n "g "/ "s "i "n "[78Cg "[A[78Cl
 "e "p "e "e "r "_ "p "c "_ "s "h "m "_ "3 "0 "0 "k "r "o "u "t "e "s ". "r "o "b "o "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:35.846983" elapsed="0.000550"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:35.847866" elapsed="0.000051"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:35.847606" elapsed="0.000409"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:35.847584" elapsed="0.000459"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:06:35.848081" elapsed="0.000041"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:35.850247" elapsed="0.000730"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:06:35.851356" elapsed="0.000331"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:06:35.852037" elapsed="0.000247"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:06:35.849425" elapsed="0.002972"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:06:35.848452" elapsed="0.004085"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:06:35.619986" elapsed="0.232659"/>
</kw>
<msg time="2026-04-14T07:06:35.852744" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:06:35.852791" level="INFO">${message} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:35.619328" elapsed="0.233500"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:06:35.853019" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:06:35.852909" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:35.852889" elapsed="0.000214"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:35.853581" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:35.853950" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:06:35.854023" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:06:35.618676" elapsed="0.235461"/>
</kw>
<msg time="2026-04-14T07:06:35.854239" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:06:35.854288" level="INFO">${output} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:35.613362" elapsed="0.240970"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:35.854765" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:35.854490" elapsed="0.000396"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:35.854470" elapsed="0.000451"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:06:35.613169" elapsed="0.241779"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:06:35.612968" elapsed="0.242014"/>
</for>
<arg>Starting suite ${SUITE_SOURCE}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:06:35.610566" elapsed="0.244477"/>
</kw>
<doc>Log suite name to karaf log, useful in suite setup.</doc>
<status status="PASS" start="2026-04-14T07:06:35.603331" elapsed="0.251772"/>
</kw>
<arg>KarafKeywords.Log_Test_Suite_Start_To_Controller_Karaf</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:35.602859" elapsed="0.252289"/>
</kw>
<arg>http_timeout=125</arg>
<doc>Prepare both FailFast and Karaf logging, log that the caller suite has started.
This keyword is to be used in suite setup, and without it the other keywords may not work properly.</doc>
<status status="PASS" start="2026-04-14T07:06:33.830693" elapsed="2.024510"/>
</kw>
<kw name="PC_Setup" owner="PrefixCounting">
<kw name="WU_Setup" owner="WaitUtils">
<kw name="SC_Setup" owner="ScalarClosures">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T07:06:35.856502" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:35.856720" level="INFO">${sc_fail} = ['BuiltIn.Fail', [], {}]</msg>
<var>${sc_fail}</var>
<arg>BuiltIn.Fail</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T07:06:35.856286" elapsed="0.000461"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:35.862263" level="INFO">${ScalarClosures__fail} = ['BuiltIn.Fail', [], {}]</msg>
<arg>${ScalarClosures__fail}</arg>
<arg>${sc_fail}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:06:35.856930" elapsed="0.005384"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T07:06:35.862747" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:35.862980" level="INFO">${sc_identity} = ['BuiltIn.Set_Variable', ['placeholder'], {}]</msg>
<var>${sc_identity}</var>
<arg>BuiltIn.Set_Variable</arg>
<arg>placeholder</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T07:06:35.862552" elapsed="0.000456"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:35.868012" level="INFO">${ScalarClosures__identity} = ['BuiltIn.Set_Variable', ['placeholder'], {}]</msg>
<arg>${ScalarClosures__identity}</arg>
<arg>${sc_identity}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:06:35.863196" elapsed="0.004865"/>
</kw>
<doc>Resource setup. Create closures and assign them to suite variables.</doc>
<status status="PASS" start="2026-04-14T07:06:35.856028" elapsed="0.012096"/>
</kw>
<doc>Call dependency setup. Perhaps needed.</doc>
<status status="PASS" start="2026-04-14T07:06:35.855734" elapsed="0.012438"/>
</kw>
<doc>Call dependency setups and construct suite variables.</doc>
<status status="PASS" start="2026-04-14T07:06:35.855453" elapsed="0.012766"/>
</kw>
<kw name="List_All_Indices" owner="ClusterManagement">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:35.871803" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:35.871398" elapsed="0.000433"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:35.872315" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:35.872008" elapsed="0.000333"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:06:35.872405" elapsed="0.000031"/>
</return>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:06:35.869118" elapsed="0.003417"/>
</kw>
<msg time="2026-04-14T07:06:35.872575" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>List_Indices_Or_All</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:35.868702" elapsed="0.003921"/>
</kw>
<msg time="2026-04-14T07:06:35.872733" level="INFO">${indices} = [1]</msg>
<var>${indices}</var>
<doc>Create a new list of all indices.</doc>
<status status="PASS" start="2026-04-14T07:06:35.868449" elapsed="0.004309"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:35.873800" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:35.873484" elapsed="0.000344"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:06:35.873873" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:35.874024" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:06:35.873169" elapsed="0.000879"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:35.879222" level="INFO">${operational_1} = ClusterManagement__session_1</msg>
<arg>${operational_${member_index}}</arg>
<arg>${session}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:06:35.874228" elapsed="0.005044"/>
</kw>
<var name="${member_index}">1</var>
<status status="PASS" start="2026-04-14T07:06:35.872958" elapsed="0.006354"/>
</iter>
<var>${member_index}</var>
<value>@{indices}</value>
<status status="PASS" start="2026-04-14T07:06:35.872807" elapsed="0.006536"/>
</for>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:35.884400" level="INFO">${pc_all_indices} = [1]</msg>
<arg>${pc_all_indices}</arg>
<arg>${indices}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:06:35.879538" elapsed="0.004910"/>
</kw>
<kw name="Set Default Configuration" owner="SSHLibrary">
<arg>prompt=${TOOLS_SYSTEM_PROMPT}</arg>
<doc>Update the default `configuration`.</doc>
<status status="PASS" start="2026-04-14T07:06:35.884631" elapsed="0.000187"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>${TOOLS_SYSTEM_IP}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:06:35.884999" elapsed="0.000205"/>
</kw>
<kw name="Flexible_Mininet_Login" owner="SSHKeywords">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:06:35.887158" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:06:35.887242" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:06:35.886824" elapsed="0.000442"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:35.887461" elapsed="0.000333"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:06:35.888732" level="INFO">Logging into '10.30.171.112:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:06:36.566263" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-153-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:06:36 UTC 2026

  System load:  0.01               Processes:             106
  Usage of /:   19.3% of 38.58GB   Users logged in:       0
  Memory usage: 4%                 IPv4 address for ens3: 10.30.171.112
  Swap usage:   0%

 * Strictly confined Kubernetes makes edge and IoT secure. Learn how MicroK8s
   just raised the bar for easy, resilient and secure K8s cluster deployment.

   https://ubuntu.com/engage/secure-kubernetes-at-the-edge

Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

9 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 06:31:45 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:06:35.888394" elapsed="0.678045"/>
</kw>
<msg time="2026-04-14T07:06:36.566527" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:35.887991" elapsed="0.678619"/>
</kw>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:06:35.886333" elapsed="0.680392"/>
</kw>
<msg time="2026-04-14T07:06:36.566781" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Flexible SSH Login</arg>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:35.885887" elapsed="0.680940"/>
</kw>
<doc>Call Flexible SSH Login, but with default values suitable for Mininet machine.</doc>
<status status="PASS" start="2026-04-14T07:06:35.885517" elapsed="0.681390"/>
</kw>
<kw name="Put File" owner="SSHLibrary">
<msg time="2026-04-14T07:06:36.574634" level="INFO">[chan 1] Opened sftp connection (server version 3)</msg>
<msg time="2026-04-14T07:06:36.589660" level="INFO">'/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpclustering/../../../../tools/fastbgp/play.py' -&gt; '/home/jenkins//play.py'</msg>
<arg>/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpclustering/../../../../tools/fastbgp/play.py</arg>
<doc>Uploads file(s) from the local machine to the remote machine.</doc>
<status status="PASS" start="2026-04-14T07:06:36.567166" elapsed="0.022643"/>
</kw>
<kw name="Require_Python" owner="SSHKeywords">
<kw name="Execute_Command_Passes" owner="SSHKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:06:36.592536" level="INFO">Executing command 'python3 --help'.</msg>
<msg time="2026-04-14T07:06:36.604710" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:06:36.604989" level="INFO">${stdout} = usage: python3 [option] ... [-c cmd | -m mod | file | -] [arg] ...
Options and arguments (and corresponding environment variables):
-b     : issue warnings about str(bytes_instance), str(bytearray_ins...</msg>
<msg time="2026-04-14T07:06:36.605102" level="INFO">${stderr} = </msg>
<msg time="2026-04-14T07:06:36.605199" level="INFO">${rc} = 0</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<var>${rc}</var>
<arg>${command}</arg>
<arg>return_stderr=True</arg>
<arg>return_rc=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:06:36.592307" elapsed="0.013159"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.607693" level="INFO">Length is 0.</msg>
<arg>${stderr}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="PASS" start="2026-04-14T07:06:36.606970" elapsed="0.000835"/>
</kw>
<msg time="2026-04-14T07:06:36.608074" level="INFO">${emptiness_status} = PASS</msg>
<msg time="2026-04-14T07:06:36.608180" level="INFO">${result} = None</msg>
<var>${emptiness_status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${stderr}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:36.605981" elapsed="0.002253"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.609852" level="INFO">${success} = True</msg>
<var>${success}</var>
<arg>(${rc} == 0) and (("${emptiness_status}" == "PASS") or not ${stderr_must_be_empty})</arg>
<arg>True</arg>
<arg>False</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:36.608751" elapsed="0.001167"/>
</kw>
<if>
<branch type="IF" condition="(${log_on_success} and ${success}) or (${log_on_failure} and not ${success})">
<kw name="Log_Command_Results" owner="SSHKeywords">
<arg>${stdout}</arg>
<arg>${stderr}</arg>
<arg>${rc}</arg>
<doc>Log everything returned by SSHLibrary.Execute_Command</doc>
<status status="NOT RUN" start="2026-04-14T07:06:36.611062" elapsed="0.000060"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:36.610118" elapsed="0.001102"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.610065" elapsed="0.001218"/>
</if>
<if>
<branch type="IF" condition="${return_success_only}">
<return>
<value>${success}</value>
<status status="PASS" start="2026-04-14T07:06:36.611717" elapsed="0.000069"/>
</return>
<status status="PASS" start="2026-04-14T07:06:36.611452" elapsed="0.000472"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.611410" elapsed="0.000579"/>
</if>
<if>
<branch type="IF" condition="${success}">
<return>
<value>${stdout}</value>
<status status="NOT RUN" start="2026-04-14T07:06:36.612144" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:36.612095" elapsed="0.000106"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:36.612072" elapsed="0.000158"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Got rc: ${rc} or stderr was not empty: ${stderr}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:36.612557" elapsed="0.000031"/>
</kw>
<msg time="2026-04-14T07:06:36.612786" level="INFO">${passed} = True</msg>
<var>${passed}</var>
<arg>python3 --help</arg>
<doc>Execute command via the active SSH connection. For success, rc has to be zero and optionally stderr has to be empty.
Log everything, depending on arguments and success. Return either success string or stdout.
TODO: Do we want to support customizing return values the same way as SSHLibrary.Execute_Command does?</doc>
<status status="PASS" start="2026-04-14T07:06:36.591618" elapsed="0.021204"/>
</kw>
<if>
<branch type="IF" condition="${passed}">
<return>
<status status="PASS" start="2026-04-14T07:06:36.613052" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T07:06:36.612921" elapsed="0.000207"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.612895" elapsed="0.000266"/>
</if>
<kw name="Fatal Error" owner="BuiltIn">
<arg>Python 3 is not installed!</arg>
<doc>Stops the whole test execution.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:36.613413" elapsed="0.000031"/>
</kw>
<doc>Verify current SSH connection leads to machine with python working. Fatal fail otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:36.590583" elapsed="0.022944"/>
</kw>
<kw name="Assure_Library_Ipaddr" owner="SSHKeywords">
<kw name="Execute_Command_Passes" owner="SSHKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:06:36.615405" level="INFO">Executing command 'bash -c 'cd "." &amp;&amp; python -c "import ipaddr"''.</msg>
<msg time="2026-04-14T07:06:36.674512" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:06:36.674784" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T07:06:36.674909" level="INFO">${stderr} = </msg>
<msg time="2026-04-14T07:06:36.675024" level="INFO">${rc} = 0</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<var>${rc}</var>
<arg>${command}</arg>
<arg>return_stderr=True</arg>
<arg>return_rc=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:06:36.615120" elapsed="0.059962"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.680191" level="INFO">Length is 0.</msg>
<arg>${stderr}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="PASS" start="2026-04-14T07:06:36.676657" elapsed="0.003681"/>
</kw>
<msg time="2026-04-14T07:06:36.680620" level="INFO">${emptiness_status} = PASS</msg>
<msg time="2026-04-14T07:06:36.680729" level="INFO">${result} = None</msg>
<var>${emptiness_status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${stderr}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:36.675607" elapsed="0.005177"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.682411" level="INFO">${success} = True</msg>
<var>${success}</var>
<arg>(${rc} == 0) and (("${emptiness_status}" == "PASS") or not ${stderr_must_be_empty})</arg>
<arg>True</arg>
<arg>False</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:36.681274" elapsed="0.001204"/>
</kw>
<if>
<branch type="IF" condition="(${log_on_success} and ${success}) or (${log_on_failure} and not ${success})">
<kw name="Log_Command_Results" owner="SSHKeywords">
<arg>${stdout}</arg>
<arg>${stderr}</arg>
<arg>${rc}</arg>
<doc>Log everything returned by SSHLibrary.Execute_Command</doc>
<status status="NOT RUN" start="2026-04-14T07:06:36.683616" elapsed="0.000062"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:36.682670" elapsed="0.001105"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.682623" elapsed="0.001212"/>
</if>
<if>
<branch type="IF" condition="${return_success_only}">
<return>
<value>${success}</value>
<status status="PASS" start="2026-04-14T07:06:36.684220" elapsed="0.000068"/>
</return>
<status status="PASS" start="2026-04-14T07:06:36.683968" elapsed="0.000488"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.683930" elapsed="0.000591"/>
</if>
<if>
<branch type="IF" condition="${success}">
<return>
<value>${stdout}</value>
<status status="NOT RUN" start="2026-04-14T07:06:36.684741" elapsed="0.000031"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:36.684658" elapsed="0.000182"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:36.684620" elapsed="0.000272"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Got rc: ${rc} or stderr was not empty: ${stderr}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:36.685179" elapsed="0.000026"/>
</kw>
<msg time="2026-04-14T07:06:36.685341" level="INFO">${passed} = True</msg>
<var>${passed}</var>
<arg>bash -c 'cd "${target_dir}" &amp;&amp; python -c "import ipaddr"'</arg>
<doc>Execute command via the active SSH connection. For success, rc has to be zero and optionally stderr has to be empty.
Log everything, depending on arguments and success. Return either success string or stdout.
TODO: Do we want to support customizing return values the same way as SSHLibrary.Execute_Command does?</doc>
<status status="PASS" start="2026-04-14T07:06:36.614558" elapsed="0.070828"/>
</kw>
<if>
<branch type="IF" condition="${passed}">
<return>
<status status="PASS" start="2026-04-14T07:06:36.685551" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:06:36.685458" elapsed="0.000147"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.685440" elapsed="0.000188"/>
</if>
<kw name="Put File" owner="SSHLibrary">
<arg>/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/BGPCEP/ipaddr.py</arg>
<arg>${target_dir}/</arg>
<doc>Uploads file(s) from the local machine to the remote machine.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:36.685792" elapsed="0.000022"/>
</kw>
<arg>target_dir=.</arg>
<doc>Tests whether ipaddr module is present on ssh-connected machine, Puts ipaddr.py to target_dir if not.</doc>
<status status="PASS" start="2026-04-14T07:06:36.613917" elapsed="0.071959"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.686462" level="INFO">${timeout} = 215.0</msg>
<var>${timeout}</var>
<arg>${TEST_DURATION_MULTIPLIER} * (${COUNT} * 6.0 / 10000 + 35)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:36.686044" elapsed="0.000445"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.691801" level="INFO">${bgp_filling_timeout} = 215.0</msg>
<arg>${bgp_filling_timeout}</arg>
<arg>${timeout}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:06:36.686672" elapsed="0.005177"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.699384" level="INFO">${bgp_emptying_timeout} = 161.25</msg>
<arg>${bgp_emptying_timeout}</arg>
<arg>${bgp_filling_timeout*3.0/4}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:06:36.692034" elapsed="0.007400"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:36.701959" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:36.701845" elapsed="0.000162"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.701826" elapsed="0.000204"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:36.702453" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:36.702198" elapsed="0.000347"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:06:36.702918" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:06:36.702733" elapsed="0.000210"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:06:36.719244" level="INFO">log:set INFO</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:06:36.703501" elapsed="0.015799"/>
</kw>
<msg time="2026-04-14T07:06:36.719425" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:06:36.719471" level="INFO">${message_write} = log:set INFO
</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:36.703122" elapsed="0.016372"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:06:36.727835" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:06:36.720062" elapsed="0.007835"/>
</kw>
<msg time="2026-04-14T07:06:36.727999" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:06:36.728048" level="INFO">${message_wait} = [?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:36.719685" elapsed="0.008398"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:36.728425" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:36.728162" elapsed="0.000321"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.728142" elapsed="0.000366"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.728968" level="INFO">[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:36.728694" elapsed="0.000324"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:36.729330" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:36.729092" elapsed="0.000312"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.729071" elapsed="0.000359"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:06:36.729464" elapsed="0.000028"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:06:36.731160" elapsed="0.000142"/>
</kw>
<msg time="2026-04-14T07:06:36.731346" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:36.730665" elapsed="0.000767"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:36.731609" elapsed="0.000022"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:36.731788" elapsed="0.000020"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:06:36.730307" elapsed="0.001562"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:06:36.729768" elapsed="0.002148"/>
</kw>
<arg>log:set ${KARAF_LOG_LEVEL}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:06:36.699823" elapsed="0.032189"/>
</kw>
<kw name="Shards_Stability_Get_Details" owner="ShardStability">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.842532" level="INFO">&amp;{shards_details} = { }</msg>
<var>&amp;{shards_details}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:06:36.842130" elapsed="0.000435"/>
</kw>
<kw name="Run_Keyword_If_At_Least_Phosphorus" owner="CompareStream">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run_Keyword_If_At_Least" owner="CompareStream">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Remove Values From List" owner="Collections">
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Removes all occurrences of given ``values`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:36.863423" elapsed="0.000241"/>
</kw>
<msg time="2026-04-14T07:06:36.863718" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${Stream_dict}[${ODL_STREAM}] &gt;= ${Stream_dict}[${lower_bound}]</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:36.862720" elapsed="0.001056"/>
</kw>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Compare ${lower_bound} to vanadium and in case vanadium is at least ${lower_bound},
run Collections.Remove_Values_From_List [['default:config', 'default:operational', 'topology:config', 'topology:operational', 'inventory:config', 'inventory:operational'], 'entity-ownership:operational'] {} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:06:36.862272" elapsed="0.001583"/>
</kw>
<msg time="2026-04-14T07:06:36.863903" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run_Keyword_If_At_Least</arg>
<arg>phosphorus</arg>
<arg>${kw_name}</arg>
<arg>@{varargs}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:36.852816" elapsed="0.011130"/>
</kw>
<arg>Collections.Remove_Values_From_List</arg>
<arg>${shard_list}</arg>
<arg>entity-ownership:operational</arg>
<doc>Compare phosphorus to vanadium and in case vanadium is at least phosphorus,
run ${kw_name} @{varargs} &amp;{kwargs} and return its value.</doc>
<status status="PASS" start="2026-04-14T07:06:36.852459" elapsed="0.011639"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:06:36.864758" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:06:36.864805" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:06:36.864512" elapsed="0.000316"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.867453" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:36.867047" elapsed="0.000433"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.867956" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:36.867658" elapsed="0.000324"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:06:36.868030" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:06:36.868188" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:06:36.866705" elapsed="0.001508"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:36.868400" elapsed="0.000159"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.869071" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:36.868735" elapsed="0.000366"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.869559" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:36.869274" elapsed="0.000312"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.870141" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:36.869752" elapsed="0.000416"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.872567" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:36.872247" elapsed="0.000347"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:06:36.872640" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:36.872789" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:06:36.871932" elapsed="0.000882"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:36.877354" elapsed="0.000039"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:36.872886" elapsed="0.004552"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.872867" elapsed="0.004597"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:06:36.878052" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:06:36.877946" elapsed="0.000166"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:06:36.878171" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:36.878134" elapsed="0.000077"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.877928" elapsed="0.000305"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:36.878422" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T07:06:36.878544" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:06:36.877731" elapsed="0.000837"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.879138" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:36.878765" elapsed="0.000399"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.879816" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:36.879334" elapsed="0.000509"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.886019" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:36.885585" elapsed="0.000482"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.886669" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:36.886239" elapsed="0.000513"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:36.904816" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:36.904931" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:06:36 GMT', 'Expires': 'Tue, 14 Apr 2026 06:06:36 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"465.3 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150396,"status":200} 
 </msg>
<msg time="2026-04-14T07:06:36.905128" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:36.889222" elapsed="0.015947"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:36.886822" elapsed="0.018471"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:36.905513" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:36.905322" elapsed="0.000353"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.886803" elapsed="0.018897"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.910676" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore","type":"read"},"value":{"ReadWriteTransactionCount":31,"SnapshotIndex":160296,"InMemoryJournalLogSize":1,"ReplicatedToAllIndex":160259,"Leader":"member-1-shard-default-config","LastIndex":160297,"RaftState":"Leader","LastApplied":160297,"LastCommittedTransactionTime":"2026-04-14 07:01:23.702","PeerAddresses":"","LastLogIndex":160297,"LastLeadershipChangeTime":"2026-04-14 07:01:22.155","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"465.3 μs","CurrentTerm":2,"LastTerm":2,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-config","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":9,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":2,"StatRetrievalError":null,"CommitIndex":160297,"SnapshotTerm":2,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-config","LeadershipChangeCount":1,"InMemoryJournalDataSize":87806},"timestamp":1776150396,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:36.907803" elapsed="0.003011"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:36.906758" elapsed="0.004134"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.906739" elapsed="0.004193"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.914991" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:36.912109" elapsed="0.003008"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:36.911023" elapsed="0.004172"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.911005" elapsed="0.004229"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.916678" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:36.915878" elapsed="0.000869"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:36.917643" elapsed="0.000064"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:36.916893" elapsed="0.000895"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.919106" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:36.918467" elapsed="0.000735"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:36.917863" elapsed="0.001420"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.916873" elapsed="0.002445"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.920748" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:36.919969" elapsed="0.000849"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:36.921709" elapsed="0.000064"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:36.920963" elapsed="0.000906"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.923145" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:36.922508" elapsed="0.000733"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:36.921909" elapsed="0.001442"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.920942" elapsed="0.002602"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:36.923751" elapsed="0.000804"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:36.925273" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:36.924836" elapsed="0.000506"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:36.925618" elapsed="0.003028"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:36.906168" elapsed="0.022616"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:36.928965" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:36.928857" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.928837" elapsed="0.000195"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:36.932683" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:36.929197" elapsed="0.003516"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:36.932765" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:36.932922" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:36.880757" elapsed="0.052191"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:36.933006" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:06:36.933153" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp": 17761503...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:06:36.880069" elapsed="0.053110"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.934246" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150396, 'value'...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:36.933768" elapsed="0.000506"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:06:36.934324" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:36.934529" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-config,type=DistributedConfigDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 1776150396, 'value'...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:06:36.933434" elapsed="0.001121"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:36.934929" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': 160297, 'CommittedTransactionsCount': 9, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIni...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:36.934729" elapsed="0.000227"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:36.935333" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:36.935133" elapsed="0.000228"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:06:36.935444" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:36.935597" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:06:36.871330" elapsed="0.064291"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:06:36.935678" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:06:36.935824" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:06:36.870632" elapsed="0.065216"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:36.936166" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:36.935927" elapsed="0.000296"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:36.936562" elapsed="0.000192"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:36.936311" elapsed="0.000481"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:36.936979" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:36.936817" elapsed="0.000214"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.935909" elapsed="0.001145"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:06:36.870438" elapsed="0.066639"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:06:36.870214" elapsed="0.066893"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:06:36.937147" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:06:36.937344" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:06:36.937410" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:06:36.865987" elapsed="0.071447"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.937894" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:06:36.937983" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:06:36.937624" elapsed="0.000384"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:36.938309" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:36.938077" elapsed="0.000288"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.938058" elapsed="0.000357"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.940679" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:06:36.938571" elapsed="0.002155"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:06:36.941090" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:36.940905" elapsed="0.000211"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:06:36.941162" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:36.941353" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:06:36.941415" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:06:36.865136" elapsed="0.076302"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:36.941620" elapsed="0.000155"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:36.941939" elapsed="0.000315"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:36.942439" elapsed="0.000282"/>
</kw>
<var name="${shard_details}">default:config</var>
<status status="PASS" start="2026-04-14T07:06:36.864338" elapsed="0.078422"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:06:36.943244" level="INFO">${shard_name} = default</msg>
<msg time="2026-04-14T07:06:36.943289" level="INFO">${shard_type} = operational</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:06:36.943019" elapsed="0.000293"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.946035" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:36.945474" elapsed="0.000590"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.946559" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:36.946242" elapsed="0.000343"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:06:36.946629" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:36.946785" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:06:36.945120" elapsed="0.001690"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:36.946978" elapsed="0.000152"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.947661" level="INFO">${ds_type} = operational</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:36.947303" elapsed="0.000384"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.948144" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:36.947861" elapsed="0.000308"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.948591" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:36.948334" elapsed="0.000283"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.951029" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:36.950730" elapsed="0.000327"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:06:36.951107" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:36.951257" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:06:36.950414" elapsed="0.000868"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:36.955830" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:36.951352" elapsed="0.004550"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.951334" elapsed="0.004593"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:06:36.956528" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:36.956418" elapsed="0.000156"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="PASS" start="2026-04-14T07:06:36.956697" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:06:36.956596" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.956399" elapsed="0.000378"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:36.956938" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:06:36.957058" level="INFO">${type_class} = DistributedOperationalDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:06:36.956171" elapsed="0.000912"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.957672" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:36.957272" elapsed="0.000427"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.958361" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:36.957869" elapsed="0.000537"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.964659" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:36.964216" elapsed="0.000492"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.965280" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:36.964884" elapsed="0.000440"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:36.980352" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:36.980491" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:06:36 GMT', 'Expires': 'Tue, 14 Apr 2026 06:06:36 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":230,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:06:33.210","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"352.3 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":141,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150396,"status":200} 
 </msg>
<msg time="2026-04-14T07:06:36.980669" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:36.967838" elapsed="0.012872"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:36.965413" elapsed="0.015421"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:36.981087" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:36.980911" elapsed="0.000340"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.965392" elapsed="0.015884"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.986555" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore","type":"read"},"value":{"ReadWriteTransactionCount":230,"SnapshotIndex":-1,"InMemoryJournalLogSize":0,"ReplicatedToAllIndex":-1,"Leader":"member-1-shard-default-operational","LastIndex":-1,"RaftState":"Leader","LastApplied":-1,"LastCommittedTransactionTime":"2026-04-14 07:06:33.210","PeerAddresses":"","LastLogIndex":-1,"LastLeadershipChangeTime":"2026-04-14 07:01:16.730","FollowerInitialSyncStatus":false,"FollowerInfo":[],"FailedReadTransactionsCount":0,"Voting":true,"StatRetrievalTime":"352.3 μs","CurrentTerm":2,"LastTerm":-1,"FailedTransactionsCount":0,"PendingTxCommitQueueSize":0,"VotedFor":"member-1-shard-default-operational","SnapshotCaptureInitiated":false,"CommittedTransactionsCount":141,"TxCohortCacheSize":0,"PeerVotingStates":"","LastLogTerm":-1,"StatRetrievalError":null,"CommitIndex":-1,"SnapshotTerm":-1,"AbortTransactionsCount":0,"ReadOnlyTransactionCount":0,"ShardName":"member-1-shard-default-operational","LeadershipChangeCount":1,"InMemoryJournalDataSize":0},"timestamp":1776150396,"status":200}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:36.983653" elapsed="0.003040"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:36.982428" elapsed="0.004343"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.982407" elapsed="0.004403"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.990903" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:36.987942" elapsed="0.003087"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:36.986901" elapsed="0.004206"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.986882" elapsed="0.004264"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.992515" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:36.991717" elapsed="0.000868"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:36.993494" elapsed="0.000065"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:36.992729" elapsed="0.000911"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.995013" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:36.994251" elapsed="0.000858"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:36.993679" elapsed="0.001509"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.992709" elapsed="0.002515"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.996563" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:36.995783" elapsed="0.000849"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:36.997541" elapsed="0.000066"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:36.996778" elapsed="0.000909"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:36.999114" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:36.998319" elapsed="0.000893"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:36.997737" elapsed="0.001555"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:36.996757" elapsed="0.002571"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:36.999552" elapsed="0.000797"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:37.001097" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:37.000646" elapsed="0.000521"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:37.001453" elapsed="0.003011"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:36.981787" elapsed="0.022819"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:37.004790" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:37.004680" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:37.004660" elapsed="0.000199"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:37.008546" level="INFO">${text_normalized} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:37.005019" elapsed="0.003556"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:37.008628" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:06:37.008789" level="INFO">${response_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:36.959317" elapsed="0.049529"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:37.008912" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:06:37.009062" level="INFO">${data_text} = {
 "request": {
  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore",
  "type": "read"
 },
 "status": 200,
 "timestamp"...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:06:36.958637" elapsed="0.050451"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.010112" level="INFO">${json_data} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615039...</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:37.009669" elapsed="0.000472"/>
</kw>
<return>
<value>${json_data}</value>
<status status="PASS" start="2026-04-14T07:06:37.010190" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:37.010400" level="INFO">${data_object} = {'request': {'mbean': 'org.opendaylight.controller:Category=Shards,name=member-1-shard-default-operational,type=DistributedOperationalDatastore', 'type': 'read'}, 'status': 200, 'timestamp': 177615039...</msg>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="PASS" start="2026-04-14T07:06:37.009329" elapsed="0.001118"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:37.010822" level="INFO">${value} = {'AbortTransactionsCount': 0, 'CommitIndex': -1, 'CommittedTransactionsCount': 141, 'CurrentTerm': 2, 'FailedReadTransactionsCount': 0, 'FailedTransactionsCount': 0, 'FollowerInfo': [], 'FollowerIniti...</msg>
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:37.010621" elapsed="0.000228"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:37.011224" level="INFO">${raft_property} = Leader</msg>
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:37.011019" elapsed="0.000230"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="PASS" start="2026-04-14T07:06:37.011296" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:37.011465" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:06:36.949777" elapsed="0.061714"/>
</kw>
<return>
<value>${raft_state}</value>
<status status="PASS" start="2026-04-14T07:06:37.011549" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:06:37.011697" level="INFO">${raft_state} = Leader</msg>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="PASS" start="2026-04-14T07:06:36.949058" elapsed="0.062662"/>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.012034" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:37.011801" elapsed="0.000289"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:37.012338" elapsed="0.000211"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:37.012115" elapsed="0.000473"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.012774" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:37.012612" elapsed="0.000213"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:37.011783" elapsed="0.001221"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:06:36.948868" elapsed="0.064163"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:06:36.948664" elapsed="0.064399"/>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:06:37.013108" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:37.013311" level="INFO">${leader_list} = [1]</msg>
<msg time="2026-04-14T07:06:37.013361" level="INFO">${follower_list} = []</msg>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="PASS" start="2026-04-14T07:06:36.944429" elapsed="0.068981"/>
</kw>
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.013876" level="INFO">Length is 1.</msg>
<msg time="2026-04-14T07:06:37.013953" level="INFO">${leader_count} = 1</msg>
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:06:37.013603" elapsed="0.000373"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.014281" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:37.014044" elapsed="0.000290"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:37.014027" elapsed="0.000333"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.016703" level="INFO">Length is 1.</msg>
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="PASS" start="2026-04-14T07:06:37.014616" elapsed="0.002134"/>
</kw>
<kw name="Get From List" owner="Collections">
<msg time="2026-04-14T07:06:37.017116" level="INFO">${leader} = 1</msg>
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:37.016929" elapsed="0.000212"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="PASS" start="2026-04-14T07:06:37.017189" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:37.017401" level="INFO">${leader} = 1</msg>
<msg time="2026-04-14T07:06:37.017447" level="INFO">${followers} = []</msg>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="PASS" start="2026-04-14T07:06:36.943621" elapsed="0.073849"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:37.017655" elapsed="0.000155"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:37.017977" elapsed="0.000289"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:37.018453" elapsed="0.000295"/>
</kw>
<var name="${shard_details}">default:operational</var>
<status status="PASS" start="2026-04-14T07:06:36.942870" elapsed="0.075917"/>
</iter>
<iter>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:06:37.019283" level="INFO">${shard_name} = topology</msg>
<msg time="2026-04-14T07:06:37.019327" level="INFO">${shard_type} = config</msg>
<var>${shard_name}</var>
<var>${shard_type}</var>
<arg>${shard_details}</arg>
<arg>separator=:</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:06:37.019057" elapsed="0.000292"/>
</kw>
<kw name="Get_Leader_And_Followers_For_Shard" owner="ClusterManagement">
<kw name="Get_State_Info_For_Shard" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.021917" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:37.021532" elapsed="0.000411"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.022434" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:37.022119" elapsed="0.000341"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:06:37.022527" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:37.022686" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:06:37.021176" elapsed="0.001534"/>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${index_list}</arg>
<doc>Sorts the given list in place.</doc>
<status status="PASS" start="2026-04-14T07:06:37.022879" elapsed="0.000155"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.023560" level="INFO">${ds_type} = config</msg>
<var>${ds_type}</var>
<arg>'${shard_type}' != 'config'</arg>
<arg>operational</arg>
<arg>config</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:37.023209" elapsed="0.000377"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.023999" level="INFO">${leader_list} = []</msg>
<var>${leader_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:37.023759" elapsed="0.000265"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.024446" level="INFO">${follower_list} = []</msg>
<var>${follower_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:37.024192" elapsed="0.000279"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Get_Raft_State_Of_Shard_At_Member" owner="ClusterManagement">
<kw name="Get_Raft_Property_From_Shard_Member" owner="ClusterManagement">
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.026993" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:37.026550" elapsed="0.000470"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:06:37.027067" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:37.027217" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>member_index=${member_index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:06:37.026210" elapsed="0.001032"/>
</kw>
<if>
<branch type="IF" condition="${verify_restconf}">
<kw name="Get_As_Json_Templated" owner="TemplatedRequests">
<arg>session=${session}</arg>
<arg>folder=${RESTCONF_MODULES_DIR}</arg>
<arg>verify=False</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Add arguments sensible for JSON data, return Get_Templated response text.
Optionally, verification against JSON data (may be iterated) is called.
Only subset of JSON data is verified and returned if JMES path is specified in
file ${folder}/jmespath.expr.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.031796" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:37.027310" elapsed="0.004558"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:37.027293" elapsed="0.004599"/>
</if>
<kw name="Resolve_Shard_Type_Class" owner="ClusterManagement">
<if>
<branch type="IF" condition="'${shard_type}' == 'config'">
<return>
<value>DistributedConfigDatastore</value>
<status status="PASS" start="2026-04-14T07:06:37.032507" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:06:37.032362" elapsed="0.000205"/>
</branch>
<branch type="ELSE IF" condition="'${shard_type}' == 'operational'">
<return>
<value>DistributedOperationalDatastore</value>
<status status="NOT RUN" start="2026-04-14T07:06:37.032627" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:37.032591" elapsed="0.000074"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:37.032341" elapsed="0.000381"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized shard type: ${shard_type}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.032889" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:06:37.033009" level="INFO">${type_class} = DistributedConfigDatastore</msg>
<var>${type_class}</var>
<arg>shard_type=${shard_type}</arg>
<doc>Simple lookup for class name corresponding to desired type.</doc>
<status status="PASS" start="2026-04-14T07:06:37.032142" elapsed="0.000892"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.033611" level="INFO">${cluster_index} = 1</msg>
<var>${cluster_index}</var>
<arg>${member_index}+${NODE_ROLE_INDEX_START}-1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:37.033218" elapsed="0.000420"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.034270" level="INFO">${uri} = jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<var>${uri}</var>
<arg>${JOLOKIA_READ_URI}:Category=Shards,name=member-${cluster_index}-shard-${shard_name}-${shard_type},type=${type_class}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:37.033811" elapsed="0.000487"/>
</kw>
<kw name="Get_As_Json_From_Uri" owner="TemplatedRequests">
<kw name="Get_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.040356" level="INFO">jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:37.039960" elapsed="0.000475"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.040994" level="INFO">{}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:37.040605" elapsed="0.000435"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:37.067851" level="INFO">GET Request : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 path_url=/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:37.067969" level="INFO">GET Response : url=http://10.30.171.229:8181/jolokia/read/org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore 
 status=200, reason=OK 
 headers={'Content-Type': 'text/plain;charset=utf-8', 'Cache-Control': 'no-cache', 'Pragma': 'no-cache', 'Date': 'Tue, 14 Apr 2026 07:06:37 GMT', 'Expires': 'Tue, 14 Apr 2026 06:06:37 GMT', 'Transfer-Encoding': 'chunked'} 
 body={"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404} 
 </msg>
<msg time="2026-04-14T07:06:37.068205" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:37.043549" elapsed="0.024697"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:37.041106" elapsed="0.027286"/>
</branch>
<branch type="ELSE">
<kw name="GET On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${uri}</arg>
<arg>headers=${accept}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.068598" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:37.068424" elapsed="0.000335"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:37.041087" elapsed="0.027697"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.073899" level="INFO">{"request":{"mbean":"org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","type":"read"},"stacktrace":"javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\n\tat java.management\/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\n\tat java.management\/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\n\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\n\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\n\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\n\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\n\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\n\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\n\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\n\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\n\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\n\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\n\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\n\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\n\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\n\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\n\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\n\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\n\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\n\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\n\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\n\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\n\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\n\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\n\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\n\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\n\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\n\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\n\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\n\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\n\tat java.base\/java.lang.Thread.run(Thread.java:1583)\n","error_type":"javax.management.InstanceNotFoundException","error":"javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore","status":404}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:37.070904" elapsed="0.003168"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:37.069837" elapsed="0.004318"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:37.069817" elapsed="0.004377"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.078249" level="INFO">200</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:37.075400" elapsed="0.003073"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:37.074287" elapsed="0.004267"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:37.074267" elapsed="0.004326"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.079967" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:37.079174" elapsed="0.000862"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.080963" elapsed="0.000065"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:37.080209" elapsed="0.000899"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.082499" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:37.081748" elapsed="0.000850"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:37.081146" elapsed="0.001531"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:37.080188" elapsed="0.002525"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.084055" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:37.083276" elapsed="0.000853"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.085026" elapsed="0.000064"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:37.084275" elapsed="0.000895"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.086586" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:37.085806" elapsed="0.000877"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:37.085208" elapsed="0.001554"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:37.084255" elapsed="0.002542"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:37.087033" elapsed="0.000813"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:37.088575" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:37.088124" elapsed="0.000519"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:37.088897" elapsed="0.002922"/>
</kw>
<arg>${response}</arg>
<arg>log_response=${log_response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:37.069239" elapsed="0.022716"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:37.092137" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:37.092030" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:37.092010" elapsed="0.000194"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<msg time="2026-04-14T07:06:37.095709" level="INFO">${text_normalized} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<arg>keys_with_volatiles=${keys_with_volatiles}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="PASS" start="2026-04-14T07:06:37.092379" elapsed="0.003359"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="PASS" start="2026-04-14T07:06:37.095790" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:37.095948" level="INFO">${response_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>accept=${ACCEPT_EMPTY}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=True</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>log_response=${log_response}</arg>
<doc>GET data from given URI, check status code and return response text.
${accept} is a Python object with headers to use.
If ${normalize_json}, normalize as JSON text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:37.035239" elapsed="0.060735"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:37.096033" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:06:37.096180" level="INFO">${data_text} = {
 "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",
 "error_type": "javax.manage...</msg>
<var>${data_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Specify JSON headers and return Get_From_Uri normalized response text.</doc>
<status status="PASS" start="2026-04-14T07:06:37.034546" elapsed="0.061660"/>
</kw>
<kw name="Json Parse From String" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.097616" level="FAIL">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:118)\\n\\tat org.jolokia.handler.ReadHandler.doHandleRequest(ReadHandler.java:37)\\n\\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:161)\\n\\tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:156)\\n\\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:99)\\n\\tat org.jolokia.backend.BackendManager.callRequestDispatcher(BackendManager.java:429)\\n\\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:158)\\n\\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\\n\\tat org.jolokia.http.HttpRequestHandler.handleGetRequest(HttpRequestHandler.java:86)\\n\\tat org.jolokia.http.AgentServlet$4.handleRequest(AgentServlet.java:503)\\n\\tat org.jolokia.http.AgentServlet.handleSecurely(AgentServlet.java:383)\\n\\tat org.jolokia.http.AgentServlet.handle(AgentServlet.java:354)\\n\\tat org.jolokia.http.AgentServlet.doGet(AgentServlet.java:310)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:497)\\n\\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:584)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiInitializedServlet.service(OsgiInitializedServlet.java:102)\\n\\tat org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1450)\\n\\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)\\n\\tat org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)\\n\\tat org.ops4j.pax.web.service.spi.servlet.OsgiFilterChain.doFilter(OsgiFilterChain.java:113)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PaxWebServletHandler.doHandle(PaxWebServletHandler.java:334)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\\n\\tat org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)\\n\\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)\\n\\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)\\n\\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)\\n\\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\\n\\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)\\n\\tat org.ops4j.pax.web.service.jetty.internal.PrioritizedHandlerCollection.handle(PrioritizedHandlerCollection.java:96)\\n\\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</msg>
<var>${json_data}</var>
<arg>json.loads('''${plain_string_with_json}''')</arg>
<arg>json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="FAIL" start="2026-04-14T07:06:37.096772" elapsed="0.001051">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${json_data}</value>
<status status="NOT RUN" start="2026-04-14T07:06:37.097907" elapsed="0.000018"/>
</return>
<var>${data_object}</var>
<arg>${data_text}</arg>
<doc>Parse given plain string into json (dictionary)</doc>
<status status="FAIL" start="2026-04-14T07:06:37.096462" elapsed="0.001588">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${value}</var>
<arg>${data_object}</arg>
<arg>value</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.098254" elapsed="0.000023"/>
</kw>
<kw name="Get From Dictionary" owner="Collections">
<var>${raft_property}</var>
<arg>${value}</arg>
<arg>${property}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.098480" elapsed="0.000022"/>
</kw>
<return>
<value>${raft_property}</value>
<status status="NOT RUN" start="2026-04-14T07:06:37.098549" elapsed="0.000016"/>
</return>
<var>${raft_state}</var>
<arg>RaftState</arg>
<arg>${shard_name}</arg>
<arg>${shard_type}</arg>
<arg>${member_index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft property.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:06:37.025628" elapsed="0.073047">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<return>
<value>${raft_state}</value>
<status status="NOT RUN" start="2026-04-14T07:06:37.098792" elapsed="0.000017"/>
</return>
<var>${raft_state}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${ds_type}</arg>
<arg>member_index=${index}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Send request to Jolokia on indexed member, return extracted Raft status.
Optionally, check restconf works.</doc>
<status status="FAIL" start="2026-04-14T07:06:37.024919" elapsed="0.073998">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<if>
<branch type="IF" condition="'Follower' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${follower_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.099207" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:37.099042" elapsed="0.000221"/>
</branch>
<branch type="ELSE IF" condition="'Leader' == '${raft_state}'">
<kw name="Append To List" owner="Collections">
<arg>${leader_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.099457" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:37.099286" elapsed="0.000227"/>
</branch>
<branch type="ELSE IF" condition="${validate}">
<kw name="Fail" owner="BuiltIn">
<arg>Unrecognized Raft state: ${raft_state}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.099691" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:37.099536" elapsed="0.000207"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:37.099024" elapsed="0.000741"/>
</if>
<var name="${index}">1</var>
<status status="FAIL" start="2026-04-14T07:06:37.024728" elapsed="0.075093">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="FAIL" start="2026-04-14T07:06:37.024519" elapsed="0.075418">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${leader_list}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:06:37.100013" elapsed="0.000015"/>
</return>
<var>${leader_list}</var>
<var>${follower_list}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>validate=True</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Return lists of Leader and Follower member indices from a given member index list
(or from the full list if empty). If ${shard_type} is not 'config', 'operational' is assumed.
If ${validate}, Fail if raft state is not Leader or Follower (for example on Candidate).
The biggest difference from Get_Leader_And_Followers_For_Shard
is that no check on number of Leaders is performed.</doc>
<status status="FAIL" start="2026-04-14T07:06:37.020484" elapsed="0.079653">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Get Length" owner="BuiltIn">
<var>${leader_count}</var>
<arg>${leader_list}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.100352" elapsed="0.000037"/>
</kw>
<if>
<branch type="IF" condition="${leader_count} &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>No leader found.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.100613" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:37.100457" elapsed="0.000208"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:37.100440" elapsed="0.000248"/>
</if>
<kw name="Length Should Be" owner="BuiltIn">
<arg>${leader_list}</arg>
<arg>${1}</arg>
<arg>Too many Leaders.</arg>
<doc>Verifies that the length of the given item is correct.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.100836" elapsed="0.000043"/>
</kw>
<kw name="Get From List" owner="Collections">
<var>${leader}</var>
<arg>${leader_list}</arg>
<arg>0</arg>
<doc>Returns the value specified with an ``index`` from ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.101048" elapsed="0.000021"/>
</kw>
<return>
<value>${leader}</value>
<value>${follower_list}</value>
<status status="NOT RUN" start="2026-04-14T07:06:37.101113" elapsed="0.000016"/>
</return>
<var>${leader}</var>
<var>${followers}</var>
<arg>shard_name=${shard_name}</arg>
<arg>shard_type=${shard_type}</arg>
<arg>member_index_list=${member_index_list}</arg>
<arg>verify_restconf=${verify_restconf}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>Get role lists, validate there is one leader, return the leader and list of followers.
Optionally, issue GET to a simple restconf URL to make sure subsequent operations will not encounter 503.</doc>
<status status="FAIL" start="2026-04-14T07:06:37.019664" elapsed="0.081575">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Sort List" owner="Collections">
<arg>${followers}</arg>
<doc>Sorts the given list in place.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.101472" elapsed="0.000022"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_leader=${leader}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.101651" elapsed="0.000020"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${shards_details}</arg>
<arg>${shard_name}_${shard_type}_followers=${followers}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.101827" elapsed="0.000020"/>
</kw>
<var name="${shard_details}">topology:config</var>
<status status="FAIL" start="2026-04-14T07:06:37.018905" elapsed="0.083004">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</iter>
<var>${shard_details}</var>
<value>@{shard_list}</value>
<status status="FAIL" start="2026-04-14T07:06:36.864164" elapsed="0.237858">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</for>
<return>
<value>${shards_details}</value>
<status status="NOT RUN" start="2026-04-14T07:06:37.102095" elapsed="0.000015"/>
</return>
<var>${init_shard_details}</var>
<arg>${SHARD_MONITOR_LIST}</arg>
<doc>Return shard details stored in dictionary.
${shard_list} should be initialized as @{list} shard_name1:shard_type1 shard_name2:shard..</doc>
<status status="FAIL" start="2026-04-14T07:06:36.837637" elapsed="0.264576">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<arg>${init_shard_details}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.102454" elapsed="0.000022"/>
</kw>
<doc>Setup imported resources, SSH-login to tools system,
create HTTP session, put Python tool to tools system.</doc>
<status status="FAIL" start="2026-04-14T07:06:33.830361" elapsed="3.272223">Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</kw>
<test id="s1-s8-t1" name="Get Example Bgp Rib Owner" line="44">
<doc>Find an odl node which is able to accept incomming connection. It is a node, which is the owner of bgp rib, as it is a singleton service.
This node should be used for bgp peer to connect to.</doc>
<status status="FAIL" start="2026-04-14T07:06:37.102706" elapsed="0.000680">Parent suite setup failed:
Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</test>
<test id="s1-s8-t2" name="Check_For_Empty_Ipv4_Topology_Before_Talking" line="56">
<doc>Wait for example-ipv4-topology to come up and empty. Give large timeout for case when BGP boots slower than restconf.</doc>
<tag>critical</tag>
<status status="FAIL" start="2026-04-14T07:06:37.103641" elapsed="0.000565">Parent suite setup failed:
Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</test>
<test id="s1-s8-t3" name="Reconfigure_ODL_To_Accept_Connection" line="69">
<doc>Configure BGP peer module with initiate-connection set to false.</doc>
<status status="FAIL" start="2026-04-14T07:06:37.104567" elapsed="0.000390">Parent suite setup failed:
Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</test>
<test id="s1-s8-t4" name="Start_Talking_BGP_Speaker" line="88">
<doc>Start Python speaker to connect to ODL.</doc>
<status status="FAIL" start="2026-04-14T07:06:37.105170" elapsed="0.000356">Parent suite setup failed:
Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</test>
<test id="s1-s8-t5" name="Wait_For_Stable_Talking_Ipv4_Topology" line="92">
<doc>Wait until example-ipv4-topology becomes stable. This is done by checking stability of prefix count as seen from all nodes.</doc>
<status status="FAIL" start="2026-04-14T07:06:37.105752" elapsed="0.000517">Parent suite setup failed:
Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</test>
<test id="s1-s8-t6" name="Check_Talking_Ipv4_Topology_Count" line="106">
<doc>Count the routes in example-ipv4-topology and fail if the count is not correct as seen from node 1.</doc>
<tag>critical</tag>
<status status="FAIL" start="2026-04-14T07:06:37.106586" elapsed="0.000500">Parent suite setup failed:
Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</test>
<test id="s1-s8-t7" name="Kill_Talking_BGP_Speaker" line="117">
<doc>Abort the Python speaker. Also, attempt to stop failing fast.</doc>
<tag>critical</tag>
<status status="FAIL" start="2026-04-14T07:06:37.107318" elapsed="0.000392">Parent suite setup failed:
Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</test>
<test id="s1-s8-t8" name="Wait_For_Stable_Ipv4_Topology_After_Listening" line="124">
<doc>Wait until example-ipv4-topology becomes stable again as seen from node 1.</doc>
<tag>critical</tag>
<status status="FAIL" start="2026-04-14T07:06:37.107943" elapsed="0.000540">Parent suite setup failed:
Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</test>
<test id="s1-s8-t9" name="Check_For_Empty_Ipv4_Topology_After_Listening" line="137">
<doc>Example-ipv4-topology should be empty now as seen from node 1.</doc>
<tag>critical</tag>
<status status="FAIL" start="2026-04-14T07:06:37.108683" elapsed="0.000460">Parent suite setup failed:
Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</test>
<test id="s1-s8-t10" name="Delete_Bgp_Peer_Configuration" line="147">
<doc>Revert the BGP configuration to the original state: without any configured peers.</doc>
<status status="FAIL" start="2026-04-14T07:06:37.109390" elapsed="0.000397">Parent suite setup failed:
Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</test>
<kw name="Teardown_Everything" owner="PrefixcountKeywords" type="TEARDOWN">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Search_And_Kill_Remote_Python" owner="KillPythonTool">
<kw name="Search_For_Remote_Python_Processes" owner="KillPythonTool">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:06:37.112149" level="INFO">Executing command 'ps -elf | egrep python | egrep 'play.py' | egrep -v grep'.</msg>
<msg time="2026-04-14T07:06:37.125836" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T07:06:37.126059" level="INFO">${processes} = </msg>
<var>${processes}</var>
<arg>ps -elf | egrep python | egrep ${filter} | egrep -v grep</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:06:37.111997" elapsed="0.014118"/>
</kw>
<return>
<value>${processes}</value>
<status status="PASS" start="2026-04-14T07:06:37.126222" elapsed="0.000072"/>
</return>
<msg time="2026-04-14T07:06:37.126624" level="INFO">${processes} = </msg>
<var>${processes}</var>
<arg>${filter}</arg>
<doc>Only searches for the list of processes, in case something else than kill has to be done with them.</doc>
<status status="PASS" start="2026-04-14T07:06:37.111676" elapsed="0.015005"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.127802" level="INFO"/>
<arg>${processes}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:37.127097" elapsed="0.000808"/>
</kw>
<kw name="Kill_Remote_Processes" owner="KillPythonTool">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.129994" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:06:37.130165" level="INFO">${arg_length} = 0</msg>
<var>${arg_length}</var>
<arg>${pself_lines}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:06:37.129349" elapsed="0.000869"/>
</kw>
<if>
<branch type="IF" condition="${arg_length} == 0">
<return>
<status status="PASS" start="2026-04-14T07:06:37.130726" elapsed="0.000063"/>
</return>
<status status="PASS" start="2026-04-14T07:06:37.130412" elapsed="0.000448"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:37.130333" elapsed="0.000579"/>
</if>
<kw name="Execute Command" owner="SSHLibrary">
<var>${commands}</var>
<arg>echo '${pself_lines}' | awk '{print "kill -${signal}",$4}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.131316" elapsed="0.000081"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${commands}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.131776" elapsed="0.000055"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<var>${stdout}</var>
<var>${stderr}</var>
<arg>echo 'set -exu; ${commands}' | sudo sh</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.132444" elapsed="0.000082"/>
</kw>
<arg>${processes}</arg>
<doc>Kill processes by PIDs from given list (no-op if the list is empty), using specified signal. Log the kill commands used.</doc>
<status status="PASS" start="2026-04-14T07:06:37.128576" elapsed="0.004207"/>
</kw>
<arg>'play\.py'</arg>
<doc>The main keyword. Search for processes, Log the list of them, kill them.</doc>
<status status="PASS" start="2026-04-14T07:06:37.111252" elapsed="0.021716"/>
</kw>
<arg>KillPythonTool.Search_And_Kill_Remote_Python</arg>
<arg>'play\.py'</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:37.110772" elapsed="0.022299"/>
</kw>
<kw name="Delete All Sessions" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:37.133861" level="INFO">Deleting All Sessions</msg>
<doc>Removes all the session objects</doc>
<status status="PASS" start="2026-04-14T07:06:37.133582" elapsed="0.000663"/>
</kw>
<kw name="Close All Connections" owner="SSHLibrary">
<doc>Closes all open connections.</doc>
<status status="PASS" start="2026-04-14T07:06:37.134685" elapsed="0.001016"/>
</kw>
<doc>Make sure Python tool was killed and tear down imported Resources.</doc>
<status status="PASS" start="2026-04-14T07:06:37.110292" elapsed="0.025565"/>
</kw>
<doc>BGP performance of ingesting from 1 iBGP peer, data change counter is NOT used.

Copyright (c) 2015-2017 Cisco Systems, Inc. and others. All rights reserved.

This program and the accompanying materials are made available under the
terms of the Eclipse Public License v1.0 which accompanies this distribution,
and is available at http://www.eclipse.org/legal/epl-v10.html

This suite uses play.py as single iBGP peer which talks to
single controller in three node cluster configuration.
Test suite checks changes of the the example-ipv4-topology on all nodes.
RIB is not examined.

singlepeer_pc_shm_300kroutes:
pc - prefix counting
shm - shard monitoring (during the process of prefix advertizing)</doc>
<status status="FAIL" start="2026-04-14T07:06:33.739902" elapsed="3.396034">Suite setup failed:
Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n  "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore",\n  "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-topology-config,type=DistributedConfigDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.fetchAttributes(ReadHandler.java:183)\\n\\tat org.jolok...
    [ Message content over the limit has been removed. ]
...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 172 (char 565)</status>
</suite>
<suite id="s1-s9" name="Singlepeer Prefixcount" source="/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/singlepeer_prefixcount.robot">
<kw name="Setup_Everything" type="SETUP">
<kw name="Setup_Utils_For_Setup_And_Teardown" owner="SetupUtils">
<kw name="Do_Not_Fail_Fast_From_Now_On" owner="FailFast">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.224293" level="INFO">${SuiteFastFail} = False</msg>
<arg>${SuiteFastFail}</arg>
<arg>False</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:06:37.220099" elapsed="0.004244"/>
</kw>
<doc>Set suite to not fail fast.</doc>
<status status="PASS" start="2026-04-14T07:06:37.219871" elapsed="0.004558"/>
</kw>
<kw name="Setup_Karaf_Keywords" owner="KarafKeywords">
<kw name="ClusterManagement_Setup" owner="ClusterManagement">
<kw name="Get Variable Value" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.229563" level="INFO">${already_done} = False</msg>
<var>${already_done}</var>
<arg>\${ClusterManagement__has_setup_run}</arg>
<arg>False</arg>
<doc>Returns variable value or ``default`` if the variable does not exist.</doc>
<status status="PASS" start="2026-04-14T07:06:37.225572" elapsed="0.004020"/>
</kw>
<if>
<branch type="IF" condition="${already_done}">
<return>
<status status="NOT RUN" start="2026-04-14T07:06:37.229785" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:37.229673" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:37.229651" elapsed="0.000199"/>
</if>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.230427" level="INFO">${ClusterManagement__has_setup_run} = True</msg>
<arg>\${ClusterManagement__has_setup_run}</arg>
<arg>True</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:06:37.230041" elapsed="0.000431"/>
</kw>
<kw name="Get Variable Value" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.231023" level="INFO">${cluster_size} = 1</msg>
<var>${cluster_size}</var>
<arg>\${NUM_ODL_SYSTEM}</arg>
<arg>1</arg>
<doc>Returns variable value or ``default`` if the variable does not exist.</doc>
<status status="PASS" start="2026-04-14T07:06:37.230643" elapsed="0.000414"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Convert To Integer" owner="BuiltIn">
<arg>${cluster_size}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T07:06:37.231677" elapsed="0.000354"/>
</kw>
<msg time="2026-04-14T07:06:37.232134" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:06:37.232181" level="INFO">${possibly_int_of_members} = 1</msg>
<var>${status}</var>
<var>${possibly_int_of_members}</var>
<arg>BuiltIn.Convert_To_Integer</arg>
<arg>${cluster_size}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:37.231272" elapsed="0.000932"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.232780" level="INFO">${int_of_members} = 1</msg>
<var>${int_of_members}</var>
<arg>'${status}' != 'PASS'</arg>
<arg>${1}</arg>
<arg>${possibly_int_of_members}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:37.232397" elapsed="0.000409"/>
</kw>
<kw name="ClusterManagement__Compute_Derived_Variables" owner="ClusterManagement">
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.233847" level="INFO">@{member_index_list} = [ ]</msg>
<var>@{member_index_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:37.233543" elapsed="0.000332"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.234342" level="INFO">@{session_list} = [ ]</msg>
<var>@{session_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:37.234068" elapsed="0.000319"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.234847" level="INFO">&amp;{index_to_ip_mapping} = { }</msg>
<var>&amp;{index_to_ip_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:06:37.234554" elapsed="0.000320"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="ClusterManagement__Include_Member_Index" owner="ClusterManagement">
<kw name="Append To List" owner="Collections">
<arg>${member_index_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:37.238186" elapsed="0.000259"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.239001" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>${ODL_SYSTEM_${index}_IP}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:37.238659" elapsed="0.000407"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${index_to_ip_mapping}</arg>
<arg>${index}</arg>
<arg>${member_ip}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:37.239230" elapsed="0.000251"/>
</kw>
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.240385" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:37.240066" elapsed="0.000348"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:06:37.240466" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:06:37.240623" level="INFO">${session_alias} = ClusterManagement__session_1</msg>
<var>${session_alias}</var>
<arg>member_index=${index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:06:37.239686" elapsed="0.000963"/>
</kw>
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:37.241236" level="INFO">Creating Session using : alias=ClusterManagement__session_1, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f4eebb0d0&gt;, timeout=5, proxies=None, verify=False,                     debug=0 </msg>
<arg>${session_alias}</arg>
<arg>http://${member_ip}:${RESTCONFPORT}</arg>
<arg>auth=${AUTH}</arg>
<arg>timeout=${http_timeout}</arg>
<arg>max_retries=${http_retries}</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T07:06:37.240810" elapsed="0.000569"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${session_list}</arg>
<arg>${session_alias}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:37.241548" elapsed="0.000196"/>
</kw>
<arg>${index}</arg>
<arg>${member_index_list}</arg>
<arg>${session_list}</arg>
<arg>${index_to_ip_mapping}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>http_retries=${http_retries}</arg>
<doc>Add a corresponding item based on index into the last three arguments.
Create the Http session whose alias is added to list.</doc>
<status status="PASS" start="2026-04-14T07:06:37.237608" elapsed="0.004193"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:06:37.237403" elapsed="0.004443"/>
</iter>
<var>${index}</var>
<value>1</value>
<value>${int_of_members+1}</value>
<status status="PASS" start="2026-04-14T07:06:37.234929" elapsed="0.006949"/>
</for>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.242463" level="INFO">${ClusterManagement__member_index_list} = [1]</msg>
<arg>\${ClusterManagement__member_index_list}</arg>
<arg>${member_index_list}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:06:37.242044" elapsed="0.000464"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.243073" level="INFO">${ClusterManagement__index_to_ip_mapping} = {1: '10.30.171.229'}</msg>
<arg>\${ClusterManagement__index_to_ip_mapping}</arg>
<arg>${index_to_ip_mapping}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:06:37.242673" elapsed="0.000441"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.243683" level="INFO">${ClusterManagement__session_list} = ['ClusterManagement__session_1']</msg>
<arg>\${ClusterManagement__session_list}</arg>
<arg>${session_list}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:06:37.243278" elapsed="0.000446"/>
</kw>
<arg>int_of_members=${int_of_members}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>http_retries=${http_retries}</arg>
<doc>Construct index list, session list and IP mapping, publish them as suite variables.</doc>
<status status="PASS" start="2026-04-14T07:06:37.233064" elapsed="0.010738"/>
</kw>
<arg>http_timeout=${http_timeout}</arg>
<doc>Detect repeated call, or detect number of members and initialize derived suite variables.
Http sessions are created with parameters to not waste time when ODL is no accepting connections properly.</doc>
<status status="PASS" start="2026-04-14T07:06:37.225171" elapsed="0.018687"/>
</kw>
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:37.244034" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:37.243922" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:37.243903" elapsed="0.000197"/>
</if>
<kw name="Run_Bash_Command_On_List_Or_All" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.247209" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:37.246829" elapsed="0.000406"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.247713" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:37.247417" elapsed="0.000321"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:06:37.247785" elapsed="0.000059"/>
</return>
<msg time="2026-04-14T07:06:37.247972" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:06:37.246499" elapsed="0.001497"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:37.249006" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:37.248741" elapsed="0.000292"/>
</kw>
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:06:37.249800" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:06:37.249901" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:06:37.249634" elapsed="0.000293"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Controller" owner="Utils">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Remote System" owner="Utils">
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot; and &quot;${return_stderr}&quot;!=&quot;True&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>At least one of {return_stdout} or {return_stderr} args should be set to True</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.253519" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:37.252932" elapsed="0.000672"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:37.252912" elapsed="0.000730"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:06:37.254275" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:06:37.254526" level="INFO">${current_ssh_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:06:37.253845" elapsed="0.000732"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.255514" level="INFO">Attempting to execute command "iptables -I INPUT -p tcp --dport 8101 -j ACCEPT; iptables-save" on remote system "10.30.171.229" by user "jenkins" with keyfile pass "any" and prompt "&gt;" and password ""</msg>
<arg>Attempting to execute command "${cmd}" on remote system "${system}" by user "${user}" with keyfile pass "${keyfile_pass}" and prompt "${prompt}" and password "${password}"</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:37.254843" elapsed="0.000775"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:06:37.256823" level="INFO">${conn_id} = 1</msg>
<var>${conn_id}</var>
<arg>${system}</arg>
<arg>prompt=${prompt}</arg>
<arg>timeout=${prompt_timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:06:37.255921" elapsed="0.000951"/>
</kw>
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.258576" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:06:37.258750" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:06:37.258210" elapsed="0.000585"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:37.259138" elapsed="0.000471"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:06:37.260765" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:06:37.616086" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:06:34 UTC 2026

  System load:  0.01               Processes:             120
  Usage of /:   11.3% of 77.35GB   Users logged in:       0
  Memory usage: 13%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 07:06:34 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:06:37.260440" elapsed="0.355784"/>
</kw>
<msg time="2026-04-14T07:06:37.616323" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:37.259975" elapsed="0.356541"/>
</kw>
<arg>${user}</arg>
<arg>${password}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:06:37.257307" elapsed="0.359367"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:06:37.617720" level="INFO">Executing command 'iptables -I INPUT -p tcp --dport 8101 -j ACCEPT; iptables-save'.</msg>
<msg time="2026-04-14T07:06:37.630582" level="INFO">Command exited with return code 4.</msg>
<msg time="2026-04-14T07:06:37.630986" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T07:06:37.631238" level="INFO">${stderr} = iptables v1.8.7 (nf_tables): unknown option "--dport"
Try `iptables -h' or 'iptables --help' for more information.
iptables-save v1.8.7 (nf_tables): Could not fetch rule set generation id: Permission ...</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<arg>${cmd}</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:06:37.617082" elapsed="0.014315"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:06:37.632157" elapsed="0.001277"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.635909" level="INFO">iptables v1.8.7 (nf_tables): unknown option "--dport"
Try `iptables -h' or 'iptables --help' for more information.
iptables-save v1.8.7 (nf_tables): Could not fetch rule set generation id: Permission denied (you must be root)</msg>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:37.634985" elapsed="0.001085"/>
</kw>
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot;">
<return>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T07:06:37.636756" elapsed="0.000077"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:37.636327" elapsed="0.000624"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:37.636291" elapsed="0.000716"/>
</if>
<if>
<branch type="IF" condition="&quot;${return_stderr}&quot;!=&quot;True&quot;">
<return>
<value>${stdout}</value>
<status status="PASS" start="2026-04-14T07:06:37.637499" elapsed="0.000096"/>
</return>
<status status="PASS" start="2026-04-14T07:06:37.637128" elapsed="0.000589"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:37.637101" elapsed="0.000674"/>
</if>
<return>
<value>${stdout}</value>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T07:06:37.637867" elapsed="0.000023"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:37.642941" elapsed="0.000572"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:06:37.643878" elapsed="0.000315"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:06:37.644627" elapsed="0.000243"/>
</kw>
<arg>${current_ssh_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:06:37.638615" elapsed="0.006326"/>
</kw>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Reduces the common work of running a command on a remote system to a single higher level
robot keyword, taking care to log in with a public key and. The command given is written and the return value
depends on the passed argument values of return_stdout (default: True) and return_stderr (default: False).
At least one should be True, or the keyword will exit and FAIL. If both are True, the resulting return value
will be a two element list containing both. Otherwise the resulting return value is a string.
No test conditions are checked.</doc>
<status status="PASS" start="2026-04-14T07:06:37.251981" elapsed="0.393153"/>
</kw>
<msg time="2026-04-14T07:06:37.645189" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run Command On Remote System</arg>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:37.251153" elapsed="0.394088"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Call Run Comand On Remote System, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T07:06:37.250663" elapsed="0.394656"/>
</kw>
<msg time="2026-04-14T07:06:37.645363" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:37.250127" elapsed="0.395294"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:37.648130" elapsed="0.000387"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:06:37.648687" elapsed="0.000146"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:06:37.648985" elapsed="0.000096"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:06:37.645718" elapsed="0.003415"/>
</kw>
<msg time="2026-04-14T07:06:37.649225" level="INFO">${output} = </msg>
<var>${output}</var>
<arg>Utils.Run_Command_On_Controller</arg>
<arg>${member_ip}</arg>
<arg>${command}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T07:06:37.249254" elapsed="0.399996"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.649699" level="INFO"/>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:37.649449" elapsed="0.000291"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T07:06:37.649782" elapsed="0.000029"/>
</return>
<arg>command=${command}</arg>
<arg>member_index=${index}</arg>
<doc>Obtain IP, call Utils and return output. This keeps previous ssh session active.</doc>
<status status="PASS" start="2026-04-14T07:06:37.248377" elapsed="0.401530"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:06:37.248176" elapsed="0.401770"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:06:37.248047" elapsed="0.401937"/>
</for>
<arg>iptables -I INPUT -p tcp --dport ${KARAF_SHELL_PORT} -j ACCEPT; iptables-save</arg>
<doc>Cycle through indices (or all), run command on each.</doc>
<status status="PASS" start="2026-04-14T07:06:37.244326" elapsed="0.405717"/>
</kw>
<kw name="Comment" owner="BuiltIn">
<arg>First connections to Karaf console may fail, so WUKS is used. TODO: Track as a Bug.</arg>
<doc>Displays the given messages in the log file as keyword arguments.</doc>
<status status="PASS" start="2026-04-14T07:06:37.650230" elapsed="0.000228"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:37.664583" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:37.664467" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:37.664446" elapsed="0.000210"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:06:37.664960" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:06:37.665064" level="INFO">${current_ssh_connection_object} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection_object}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:06:37.664817" elapsed="0.000273"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.665537" level="INFO">{}</msg>
<arg>${connection_index_dict}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:37.665251" elapsed="0.000331"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.665987" level="INFO">1</msg>
<arg>${member_index}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:37.665742" elapsed="0.000290"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:37.666861" level="FAIL">Dictionary does not contain key '1'.</msg>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="FAIL" start="2026-04-14T07:06:37.666627" elapsed="0.000350">Dictionary does not contain key '1'.</status>
</kw>
<msg time="2026-04-14T07:06:37.667104" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:06:37.667154" level="INFO">${old_connection_index} = Dictionary does not contain key '1'.</msg>
<var>${status}</var>
<var>${old_connection_index}</var>
<arg>Get From Dictionary</arg>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:37.666232" elapsed="0.000945"/>
</kw>
<if>
<branch type="IF" condition="'${status}'=='PASS'">
<kw name="Run Keywords" owner="BuiltIn">
<arg>SSHLibrary.Switch_Connection</arg>
<arg>${old_connection_index}</arg>
<arg>AND</arg>
<arg>BuiltIn.Run_Keyword_And_Ignore_Error</arg>
<arg>SSHLibrary.Write</arg>
<arg>logout</arg>
<arg>AND</arg>
<arg>BuiltIn.Run_Keyword_And_Ignore_Error</arg>
<arg>SSHLibrary.Close_Connection</arg>
<doc>Executes all the given keywords in a sequence.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:37.667553" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:37.667295" elapsed="0.000335"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:37.667274" elapsed="0.000380"/>
</if>
<kw name="Resolve_IP_Address_For_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:37.668448" level="INFO">${ip_address} = 10.30.171.229</msg>
<var>${ip_address}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:37.668154" elapsed="0.000321"/>
</kw>
<return>
<value>${ip_address}</value>
<status status="PASS" start="2026-04-14T07:06:37.668524" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:06:37.668682" level="INFO">${odl_ip} = 10.30.171.229</msg>
<var>${odl_ip}</var>
<arg>${member_index}</arg>
<doc>Return node IP address of given index.</doc>
<status status="PASS" start="2026-04-14T07:06:37.667864" elapsed="0.000843"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>${odl_ip}</arg>
<arg>port=${KARAF_SHELL_PORT}</arg>
<arg>prompt=${KARAF_PROMPT_LOGIN}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:06:37.668868" elapsed="0.000418"/>
</kw>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:06:37.669592" level="INFO">index=4
host=10.30.171.229
alias=None
port=8101
timeout=10 seconds
newline=

prompt=opendaylight-user
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:06:37.669695" level="INFO">${karaf_connection_object} = index=4
host=10.30.171.229
alias=None
port=8101
timeout=10 seconds
newline=

prompt=opendaylight-user
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_erro...</msg>
<var>${karaf_connection_object}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:06:37.669481" elapsed="0.000241"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<arg>${karaf_connection_object.index}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:37.669878" elapsed="0.002460"/>
</kw>
<kw name="Login" owner="SSHLibrary">
<msg time="2026-04-14T07:06:37.673009" level="INFO">Logging into '10.30.171.229:8101' as 'karaf'.</msg>
<msg time="2026-04-14T07:06:37.860653" level="INFO">Read output: [33m                                                                                           
[33m    ________                       ________                .__  .__       .__     __       
[33m    \_____  \ ______   ____   ____ \______ \ _____  ___.__.|  | |__| ____ |  |___/  |_     
[33m     /   |   \\____ \_/ __ \ /    \ |    |  \\__  \&lt;   |  ||  | |  |/ ___\|  |  \   __\    
[33m    /    |    \  |_&gt; &gt;  ___/|   |  \|    `   \/ __ \\___  ||  |_|  / /_/  &gt;   Y  \  |      
[33m    \_______  /   __/ \___  &gt;___|  /_______  (____  / ____||____/__\___  /|___|  /__|      
[33m            \/|__|        \/     \/        \/     \/\/            /_____/      \/          
[33m                                                                                           

Hit '[1m&lt;tab&gt;[0m' for a list of available commands
and '[1m[cmd] --help[0m' for help on a specific command.
Hit '[1m&lt;ctrl-d&gt;[0m' or type '[1msystem:shutdown[0m' or '[1mlogout[0m' to shutdown OpenDaylight.

[?1h=[90m~[0m                                                                                [?2004hopendaylight-user</msg>
<arg>${KARAF_USER}</arg>
<arg>${KARAF_PASSWORD}</arg>
<arg>loglevel=${loglevel}</arg>
<doc>Logs into the SSH server with the given ``username`` and ``password``.</doc>
<status status="PASS" start="2026-04-14T07:06:37.672729" elapsed="0.188194"/>
</kw>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:37.865260" elapsed="0.000447"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:06:37.865887" elapsed="0.000200"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:06:37.866247" elapsed="0.000114"/>
</kw>
<arg>${current_ssh_connection_object.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:06:37.862580" elapsed="0.003865"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_ssh_connection_object.index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:06:37.861591" elapsed="0.004902"/>
</kw>
<arg>member_index=${index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for ${member_index},
close the previous connection. In any case create a new connection
to karaf console for ${member_index}, set correct prompt set and login to karaf console.
Store connection index for ${member_index} and restore the previous active connection.</doc>
<status status="PASS" start="2026-04-14T07:06:37.664138" elapsed="0.202413"/>
</kw>
<arg>3s</arg>
<arg>1s</arg>
<arg>Open_Controller_Karaf_Console_On_Background</arg>
<arg>member_index=${index}</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T07:06:37.651191" elapsed="0.215414"/>
</kw>
<arg>BuiltIn.Wait_Until_Keyword_Succeeds</arg>
<arg>3s</arg>
<arg>1s</arg>
<arg>Open_Controller_Karaf_Console_On_Background</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:37.650815" elapsed="0.215846"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:06:37.650671" elapsed="0.216037"/>
</iter>
<var>${index}</var>
<value>@{ClusterManagement__member_index_list}</value>
<status status="PASS" start="2026-04-14T07:06:37.650514" elapsed="0.216241"/>
</for>
<arg>http_timeout=${http_timeout}</arg>
<doc>Initialize ClusterManagement. Open ssh karaf connections to each ODL.</doc>
<status status="PASS" start="2026-04-14T07:06:37.224727" elapsed="0.642102"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Test_Suite_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:37.869659" elapsed="0.000020"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:37.869530" elapsed="0.000182"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:37.869501" elapsed="0.000234"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:37.874610" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:37.874502" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:37.874483" elapsed="0.000197"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.875727" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:37.875270" elapsed="0.000486"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:37.876231" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:37.875925" elapsed="0.000333"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:06:37.876304" elapsed="0.000045"/>
</return>
<msg time="2026-04-14T07:06:37.876499" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:06:37.874918" elapsed="0.001606"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:37.882211" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:37.882102" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:37.882083" elapsed="0.000199"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:37.883575" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:37.883442" elapsed="0.000181"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:37.883420" elapsed="0.000225"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:37.884139" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:37.883799" elapsed="0.000367"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:06:37.884588" level="INFO">${current_connection_index} = None</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:06:37.884334" elapsed="0.000280"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:06:37.951804" level="INFO">@root&gt;log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "s "u "i "t "e "[C "/ "w "/ "w "o "r "k "s "p "a "c "e "/ "b "g "p "[78Cc "[A[78Ce</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:06:37.885292" elapsed="0.066655"/>
</kw>
<msg time="2026-04-14T07:06:37.952092" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:06:37.952140" level="INFO">${message_write} = @root&gt;log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "s "u "i "t "e "[C "/ "w "/ "w "o "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:37.884780" elapsed="0.067398"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:06:38.038158" level="INFO">"p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s "t "/ "c "s "i "t "/ "s "u "i "t "e "s "/ "b "g "p "c "e "p "/ "b "g "p "i "n "g "e "s "t "/ "s "i "n "g "l "e "p "[78Ce "[A[78Ce
 "r "_ "p "r "e "f "i "x "c "o "u "n "t ". "r "o "b "o "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:06:37.952907" elapsed="0.085415"/>
</kw>
<msg time="2026-04-14T07:06:38.038472" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:06:38.038518" level="INFO">${message_wait} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:37.952386" elapsed="0.086168"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.038911" elapsed="0.000050"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:38.038640" elapsed="0.000424"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.038616" elapsed="0.000475"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.039648" level="INFO"> "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s "t "/ "c "s "i "t "/ "s "u "i "t "e "s "/ "b "g "p "c "e "p "/ "b "g "p "i "n "g "e "s "t "/ "s "i "n "g "l "e "p "[78Ce "[A[78Ce
 "r "_ "p "r "e "f "i "x "c "o "u "n "t ". "r "o "b "o "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:38.039244" elapsed="0.000490"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.040044" elapsed="0.000049"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:38.039802" elapsed="0.000390"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.039784" elapsed="0.000434"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:06:38.040273" elapsed="0.000037"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:38.042284" elapsed="0.000536"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.043171" elapsed="0.000333"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:06:38.043841" elapsed="0.000238"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:06:38.041501" elapsed="0.002668"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:06:38.040596" elapsed="0.003746"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:06:37.883093" elapsed="0.161376"/>
</kw>
<msg time="2026-04-14T07:06:38.044565" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:06:38.044610" level="INFO">${message} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:37.882456" elapsed="0.162190"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:06:38.044890" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:06:38.044723" elapsed="0.000228"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.044703" elapsed="0.000273"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.045427" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.045786" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:06:38.045858" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:06:37.881809" elapsed="0.164159"/>
</kw>
<msg time="2026-04-14T07:06:38.046065" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:06:38.046110" level="INFO">${output} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:37.876920" elapsed="0.169227"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.046501" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:38.046226" elapsed="0.000329"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.046208" elapsed="0.000372"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:06:37.876772" elapsed="0.169832"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:06:37.876584" elapsed="0.170051"/>
</for>
<arg>Starting suite ${SUITE_SOURCE}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:06:37.874075" elapsed="0.172617"/>
</kw>
<doc>Log suite name to karaf log, useful in suite setup.</doc>
<status status="PASS" start="2026-04-14T07:06:37.867529" elapsed="0.179220"/>
</kw>
<arg>KarafKeywords.Log_Test_Suite_Start_To_Controller_Karaf</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:37.866999" elapsed="0.179793"/>
</kw>
<doc>Prepare both FailFast and Karaf logging, log that the caller suite has started.
This keyword is to be used in suite setup, and without it the other keywords may not work properly.</doc>
<status status="PASS" start="2026-04-14T07:06:37.219534" elapsed="0.827313"/>
</kw>
<kw name="Create_Default_Session" owner="TemplatedRequests">
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:38.051833" level="INFO">Creating Session using : alias=default, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f4ed94350&gt;, timeout=5, proxies=None, verify=False,                     debug=0 </msg>
<arg>default</arg>
<arg>url=${url}</arg>
<arg>auth=${auth}</arg>
<arg>timeout=${timeout}</arg>
<arg>max_retries=${max_retries}</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T07:06:38.051292" elapsed="0.000712"/>
</kw>
<doc>Create "default" session to ${url} with authentication and connection parameters.
This Keyword is in this Resource only so that user do not need to call RequestsLibrary directly.</doc>
<status status="PASS" start="2026-04-14T07:06:38.050870" elapsed="0.001209"/>
</kw>
<kw name="PC_Setup" owner="PrefixCounting">
<kw name="WU_Setup" owner="WaitUtils">
<kw name="SC_Setup" owner="ScalarClosures">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T07:06:38.053274" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:38.053505" level="INFO">${sc_fail} = ['BuiltIn.Fail', [], {}]</msg>
<var>${sc_fail}</var>
<arg>BuiltIn.Fail</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T07:06:38.053091" elapsed="0.000441"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.058031" level="INFO">${ScalarClosures__fail} = ['BuiltIn.Fail', [], {}]</msg>
<arg>${ScalarClosures__fail}</arg>
<arg>${sc_fail}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:06:38.053705" elapsed="0.004376"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T07:06:38.058478" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:38.058734" level="INFO">${sc_identity} = ['BuiltIn.Set_Variable', ['placeholder'], {}]</msg>
<var>${sc_identity}</var>
<arg>BuiltIn.Set_Variable</arg>
<arg>placeholder</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T07:06:38.058272" elapsed="0.000489"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.063254" level="INFO">${ScalarClosures__identity} = ['BuiltIn.Set_Variable', ['placeholder'], {}]</msg>
<arg>${ScalarClosures__identity}</arg>
<arg>${sc_identity}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:06:38.058933" elapsed="0.004368"/>
</kw>
<doc>Resource setup. Create closures and assign them to suite variables.</doc>
<status status="PASS" start="2026-04-14T07:06:38.052849" elapsed="0.010536"/>
</kw>
<doc>Call dependency setup. Perhaps needed.</doc>
<status status="PASS" start="2026-04-14T07:06:38.052575" elapsed="0.010862"/>
</kw>
<doc>Call dependency setups and construct suite variables.</doc>
<status status="PASS" start="2026-04-14T07:06:38.052277" elapsed="0.011206"/>
</kw>
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:38.063957" level="INFO">Creating Session using : alias=operational, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f4ed47710&gt;, timeout=125, proxies=None, verify=False,                     debug=0 </msg>
<arg>operational</arg>
<arg>http://${ODL_SYSTEM_IP}:${RESTCONFPORT}</arg>
<arg>auth=${AUTH}</arg>
<arg>timeout=125</arg>
<arg>max_retries=0</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T07:06:38.063638" elapsed="0.000428"/>
</kw>
<kw name="Set Default Configuration" owner="SSHLibrary">
<arg>prompt=${TOOLS_SYSTEM_PROMPT}</arg>
<doc>Update the default `configuration`.</doc>
<status status="PASS" start="2026-04-14T07:06:38.064241" elapsed="0.000210"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>${TOOLS_SYSTEM_IP}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.064621" elapsed="0.000193"/>
</kw>
<kw name="Flexible_Mininet_Login" owner="SSHKeywords">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.066544" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:06:38.066623" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:06:38.066234" elapsed="0.000413"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:38.066826" elapsed="0.000324"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:06:38.068035" level="INFO">Logging into '10.30.171.112:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:06:38.387691" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-153-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:06:36 UTC 2026

  System load:  0.01               Processes:             106
  Usage of /:   19.3% of 38.58GB   Users logged in:       0
  Memory usage: 4%                 IPv4 address for ens3: 10.30.171.112
  Swap usage:   0%

 * Strictly confined Kubernetes makes edge and IoT secure. Learn how MicroK8s
   just raised the bar for easy, resilient and secure K8s cluster deployment.

   https://ubuntu.com/engage/secure-kubernetes-at-the-edge

Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

9 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 07:06:36 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:06:38.067713" elapsed="0.320196"/>
</kw>
<msg time="2026-04-14T07:06:38.388023" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:38.067322" elapsed="0.320809"/>
</kw>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:06:38.065788" elapsed="0.322500"/>
</kw>
<msg time="2026-04-14T07:06:38.388350" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Flexible SSH Login</arg>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:38.065381" elapsed="0.323035"/>
</kw>
<doc>Call Flexible SSH Login, but with default values suitable for Mininet machine.</doc>
<status status="PASS" start="2026-04-14T07:06:38.065024" elapsed="0.323483"/>
</kw>
<kw name="Require_Python" owner="SSHKeywords">
<kw name="Execute_Command_Passes" owner="SSHKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:06:38.390537" level="INFO">Executing command 'python3 --help'.</msg>
<msg time="2026-04-14T07:06:38.402916" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:06:38.403099" level="INFO">${stdout} = usage: python3 [option] ... [-c cmd | -m mod | file | -] [arg] ...
Options and arguments (and corresponding environment variables):
-b     : issue warnings about str(bytes_instance), str(bytearray_ins...</msg>
<msg time="2026-04-14T07:06:38.403164" level="INFO">${stderr} = </msg>
<msg time="2026-04-14T07:06:38.403223" level="INFO">${rc} = 0</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<var>${rc}</var>
<arg>${command}</arg>
<arg>return_stderr=True</arg>
<arg>return_rc=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:06:38.390223" elapsed="0.013031"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.404656" level="INFO">Length is 0.</msg>
<arg>${stderr}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="PASS" start="2026-04-14T07:06:38.404196" elapsed="0.000524"/>
</kw>
<msg time="2026-04-14T07:06:38.404852" level="INFO">${emptiness_status} = PASS</msg>
<msg time="2026-04-14T07:06:38.404913" level="INFO">${result} = None</msg>
<var>${emptiness_status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${stderr}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:38.403562" elapsed="0.001382"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.406046" level="INFO">${success} = True</msg>
<var>${success}</var>
<arg>(${rc} == 0) and (("${emptiness_status}" == "PASS") or not ${stderr_must_be_empty})</arg>
<arg>True</arg>
<arg>False</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:38.405335" elapsed="0.000748"/>
</kw>
<if>
<branch type="IF" condition="(${log_on_success} and ${success}) or (${log_on_failure} and not ${success})">
<kw name="Log_Command_Results" owner="SSHKeywords">
<arg>${stdout}</arg>
<arg>${stderr}</arg>
<arg>${rc}</arg>
<doc>Log everything returned by SSHLibrary.Execute_Command</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.406854" elapsed="0.000035"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:38.406296" elapsed="0.000650"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.406238" elapsed="0.000756"/>
</if>
<if>
<branch type="IF" condition="${return_success_only}">
<return>
<value>${success}</value>
<status status="PASS" start="2026-04-14T07:06:38.407279" elapsed="0.000064"/>
</return>
<status status="PASS" start="2026-04-14T07:06:38.407077" elapsed="0.000381"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.407055" elapsed="0.000458"/>
</if>
<if>
<branch type="IF" condition="${success}">
<return>
<value>${stdout}</value>
<status status="NOT RUN" start="2026-04-14T07:06:38.407718" elapsed="0.000028"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:38.407638" elapsed="0.000168"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:38.407603" elapsed="0.000250"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Got rc: ${rc} or stderr was not empty: ${stderr}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.408191" elapsed="0.000047"/>
</kw>
<msg time="2026-04-14T07:06:38.408556" level="INFO">${passed} = True</msg>
<var>${passed}</var>
<arg>python3 --help</arg>
<doc>Execute command via the active SSH connection. For success, rc has to be zero and optionally stderr has to be empty.
Log everything, depending on arguments and success. Return either success string or stdout.
TODO: Do we want to support customizing return values the same way as SSHLibrary.Execute_Command does?</doc>
<status status="PASS" start="2026-04-14T07:06:38.389728" elapsed="0.018887"/>
</kw>
<if>
<branch type="IF" condition="${passed}">
<return>
<status status="PASS" start="2026-04-14T07:06:38.408975" elapsed="0.000055"/>
</return>
<status status="PASS" start="2026-04-14T07:06:38.408769" elapsed="0.000326"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.408730" elapsed="0.000419"/>
</if>
<kw name="Fatal Error" owner="BuiltIn">
<arg>Python 3 is not installed!</arg>
<doc>Stops the whole test execution.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.409515" elapsed="0.000050"/>
</kw>
<doc>Verify current SSH connection leads to machine with python working. Fatal fail otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:38.389075" elapsed="0.020621"/>
</kw>
<kw name="Assure_Library_Ipaddr" owner="SSHKeywords">
<kw name="Execute_Command_Passes" owner="SSHKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:06:38.412695" level="INFO">Executing command 'bash -c 'cd "." &amp;&amp; python -c "import ipaddr"''.</msg>
<msg time="2026-04-14T07:06:38.470557" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:06:38.470884" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T07:06:38.470984" level="INFO">${stderr} = </msg>
<msg time="2026-04-14T07:06:38.471073" level="INFO">${rc} = 0</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<var>${rc}</var>
<arg>${command}</arg>
<arg>return_stderr=True</arg>
<arg>return_rc=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:06:38.412257" elapsed="0.058866"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.473247" level="INFO">Length is 0.</msg>
<arg>${stderr}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="PASS" start="2026-04-14T07:06:38.472611" elapsed="0.000739"/>
</kw>
<msg time="2026-04-14T07:06:38.473605" level="INFO">${emptiness_status} = PASS</msg>
<msg time="2026-04-14T07:06:38.473700" level="INFO">${result} = None</msg>
<var>${emptiness_status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${stderr}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:38.471679" elapsed="0.002072"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.475204" level="INFO">${success} = True</msg>
<var>${success}</var>
<arg>(${rc} == 0) and (("${emptiness_status}" == "PASS") or not ${stderr_must_be_empty})</arg>
<arg>True</arg>
<arg>False</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:38.474138" elapsed="0.001103"/>
</kw>
<if>
<branch type="IF" condition="(${log_on_success} and ${success}) or (${log_on_failure} and not ${success})">
<kw name="Log_Command_Results" owner="SSHKeywords">
<arg>${stdout}</arg>
<arg>${stderr}</arg>
<arg>${rc}</arg>
<doc>Log everything returned by SSHLibrary.Execute_Command</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.475910" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:38.475385" elapsed="0.000619"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.475330" elapsed="0.000713"/>
</if>
<if>
<branch type="IF" condition="${return_success_only}">
<return>
<value>${success}</value>
<status status="PASS" start="2026-04-14T07:06:38.476260" elapsed="0.000444"/>
</return>
<status status="PASS" start="2026-04-14T07:06:38.476119" elapsed="0.000638"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.476097" elapsed="0.000694"/>
</if>
<if>
<branch type="IF" condition="${success}">
<return>
<value>${stdout}</value>
<status status="NOT RUN" start="2026-04-14T07:06:38.476919" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:38.476870" elapsed="0.000105"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:38.476848" elapsed="0.000156"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Got rc: ${rc} or stderr was not empty: ${stderr}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.477211" elapsed="0.000030"/>
</kw>
<msg time="2026-04-14T07:06:38.477443" level="INFO">${passed} = True</msg>
<var>${passed}</var>
<arg>bash -c 'cd "${target_dir}" &amp;&amp; python -c "import ipaddr"'</arg>
<doc>Execute command via the active SSH connection. For success, rc has to be zero and optionally stderr has to be empty.
Log everything, depending on arguments and success. Return either success string or stdout.
TODO: Do we want to support customizing return values the same way as SSHLibrary.Execute_Command does?</doc>
<status status="PASS" start="2026-04-14T07:06:38.411402" elapsed="0.066076"/>
</kw>
<if>
<branch type="IF" condition="${passed}">
<return>
<status status="PASS" start="2026-04-14T07:06:38.477706" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T07:06:38.477576" elapsed="0.000204"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.477552" elapsed="0.000261"/>
</if>
<kw name="Put File" owner="SSHLibrary">
<arg>/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/BGPCEP/ipaddr.py</arg>
<arg>${target_dir}/</arg>
<doc>Uploads file(s) from the local machine to the remote machine.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.478035" elapsed="0.000031"/>
</kw>
<arg>target_dir=.</arg>
<doc>Tests whether ipaddr module is present on ssh-connected machine, Puts ipaddr.py to target_dir if not.</doc>
<status status="PASS" start="2026-04-14T07:06:38.410336" elapsed="0.067818"/>
</kw>
<kw name="Put File" owner="SSHLibrary">
<msg time="2026-04-14T07:06:38.514956" level="INFO">[chan 3] Opened sftp connection (server version 3)</msg>
<msg time="2026-04-14T07:06:38.529300" level="INFO">'/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../../tools/fastbgp/play.py' -&gt; '/home/jenkins//play.py'</msg>
<arg>/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../../tools/fastbgp/play.py</arg>
<doc>Uploads file(s) from the local machine to the remote machine.</doc>
<status status="PASS" start="2026-04-14T07:06:38.478500" elapsed="0.050906"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.530221" level="INFO">${timeout} = 560.0</msg>
<var>${timeout}</var>
<arg>${TEST_DURATION_MULTIPLIER_PREFIX_COUNT_SINGLE} * (${COUNT_PREFIX_COUNT_SINGLE} * 9.0 / 10000 + 20)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:38.529654" elapsed="0.000604"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.536563" level="INFO">${bgp_filling_timeout} = 560.0</msg>
<arg>${bgp_filling_timeout}</arg>
<arg>${timeout}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:06:38.530527" elapsed="0.006083"/>
</kw>
<doc>Setup imported resources, SSH-login to tools system,
create HTTP session, put Python tool to tools system.</doc>
<status status="PASS" start="2026-04-14T07:06:37.219216" elapsed="1.317461"/>
</kw>
<test id="s1-s9-t1" name="Check_For_Empty_Ipv4_Topology_Before_Talking" line="79">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.540425" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:38.540178" elapsed="0.000305"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.540159" elapsed="0.000350"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T07:06:38.539990" elapsed="0.000566"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:38.541588" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:38.541477" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.541459" elapsed="0.000197"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:38.546622" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:38.546513" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.546494" elapsed="0.000197"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.547805" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:38.547416" elapsed="0.000416"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.548309" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:38.548001" elapsed="0.000334"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:06:38.548395" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:06:38.548555" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:06:38.546983" elapsed="0.001596"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:38.554376" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:38.554251" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.554231" elapsed="0.000217"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:38.555758" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:38.555650" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.555631" elapsed="0.000195"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:38.556299" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.555984" elapsed="0.000342"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:06:38.556745" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:06:38.556517" elapsed="0.000253"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:06:38.607462" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:06:38.557320" elapsed="0.050313"/>
</kw>
<msg time="2026-04-14T07:06:38.607893" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:06:38.607964" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:38.556935" elapsed="0.051083"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:06:38.650175" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "B "e "f "o "r "e "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:06:38.608884" elapsed="0.041602"/>
</kw>
<msg time="2026-04-14T07:06:38.650723" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:06:38.650771" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:38.608305" elapsed="0.042505"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.651296" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:38.650943" elapsed="0.000492"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.650899" elapsed="0.000574"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.652070" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "B "e "f "o "r "e "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:38.651640" elapsed="0.000514"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.652472" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:38.652224" elapsed="0.000304"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.652203" elapsed="0.000349"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:06:38.652593" elapsed="0.000050"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:06:38.655555" elapsed="0.000160"/>
</kw>
<msg time="2026-04-14T07:06:38.655777" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:38.654307" elapsed="0.001612"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.656200" elapsed="0.000076"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.656567" elapsed="0.000073"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:06:38.653620" elapsed="0.003135"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:06:38.652975" elapsed="0.003852"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:06:38.555318" elapsed="0.101610"/>
</kw>
<msg time="2026-04-14T07:06:38.657029" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:06:38.657075" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:38.554606" elapsed="0.102506"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:06:38.657301" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:06:38.657192" elapsed="0.000185"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.657173" elapsed="0.000230"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.657842" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.658203" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:06:38.658274" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:06:38.553900" elapsed="0.104505"/>
</kw>
<msg time="2026-04-14T07:06:38.658508" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:06:38.658554" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:38.549010" elapsed="0.109580"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.658928" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:38.658669" elapsed="0.000312"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.658651" elapsed="0.000354"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:06:38.548854" elapsed="0.110175"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:06:38.548649" elapsed="0.110424"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:06:38.546135" elapsed="0.113007"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:06:38.541159" elapsed="0.118084"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:38.540711" elapsed="0.118583"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T07:06:38.537659" elapsed="0.121694"/>
</kw>
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Check_Ipv4_Topology_Is_Empty" owner="PrefixCounting">
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:38.684466" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:38.684625" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Set-Cookie': 'JSESSIONID=node0ztxwtoor0f541ej6uayzsb0mf1.node0; Path=/rests; HttpOnly, rememberMe=deleteMe; Path=/rests; Max-Age=0; Expires=Mon, 13-Apr-2026 07:06:38 GMT; SameSite=lax', 'Expires': 'Thu, 01 Jan 1970 00:00:00 GMT', 'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T07:06:38.684859" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:38.664749" elapsed="0.020137"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.687497" elapsed="0.000054"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:38.684971" elapsed="0.002618"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.684950" elapsed="0.002665"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:06:38.687649" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:38.692446" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T07:06:38.664117" elapsed="0.028396"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.694031" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:38.692906" elapsed="0.001185"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T07:06:38.694200" elapsed="0.000066"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T07:06:38.663222" elapsed="0.031300"/>
</kw>
<msg time="2026-04-14T07:06:38.694735" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:06:38.694832" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:38.662530" elapsed="0.032351"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:38.695257" elapsed="0.045249"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:06:38.741741" elapsed="0.000041"/>
</return>
<status status="PASS" start="2026-04-14T07:06:38.741594" elapsed="0.000229"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.741564" elapsed="0.000286"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.742036" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T07:06:38.741078" elapsed="0.001044"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:06:38.742167" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:06:38.742330" level="INFO">${actual_count} = 0</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:06:38.661815" elapsed="0.080547"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.742922" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T07:06:38.742539" elapsed="0.000448"/>
</kw>
<arg>0</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T07:06:38.660725" elapsed="0.082321"/>
</kw>
<doc>Example_Ipv4_Topology has to give status 200 with zero prefixes.</doc>
<status status="PASS" start="2026-04-14T07:06:38.660184" elapsed="0.082918"/>
</kw>
<arg>120s</arg>
<arg>1s</arg>
<arg>PrefixCounting.Check_Ipv4_Topology_Is_Empty</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T07:06:38.659612" elapsed="0.083537"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:06:38.743781" elapsed="0.000290"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.744993" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:38.744608" elapsed="0.000447"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.744589" elapsed="0.000490"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:38.745232" elapsed="0.000337"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.750662" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:38.750215" elapsed="0.000474"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:06:38.750913" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:06:38.750764" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.750745" elapsed="0.000248"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.751150" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.751329" elapsed="0.000022"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.751534" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.751704" elapsed="0.000019"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.751901" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.752074" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.752242" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:06:38.749898" elapsed="0.002419"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:38.744394" elapsed="0.007990"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:06:38.743463" elapsed="0.008964"/>
</kw>
<doc>Wait for example-ipv4-topology to come up and empty. Give large timeout for case when BGP boots slower than restconf.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T07:06:38.536761" elapsed="0.215706"/>
</test>
<test id="s1-s9-t2" name="Reconfigure_ODL_To_Accept_Connection" line="85">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.756256" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:38.756029" elapsed="0.000284"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.756011" elapsed="0.000326"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T07:06:38.755831" elapsed="0.000570"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:38.757408" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:38.757284" elapsed="0.000172"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.757266" elapsed="0.000212"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:38.762380" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:38.762259" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.762241" elapsed="0.000209"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.763461" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:38.763062" elapsed="0.000426"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.763965" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:38.763652" elapsed="0.000378"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:06:38.764080" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:38.764239" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:06:38.762681" elapsed="0.001582"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:38.769934" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:38.769826" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.769807" elapsed="0.000196"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:38.771189" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:38.771082" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.771063" elapsed="0.000195"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:38.771741" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.771434" elapsed="0.000334"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:06:38.772169" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:06:38.771936" elapsed="0.000259"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:06:38.818550" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:06:38.772718" elapsed="0.045995"/>
</kw>
<msg time="2026-04-14T07:06:38.818945" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:06:38.819010" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:38.772360" elapsed="0.046700"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:06:38.855310" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "L "_ "T "o "_ "A "c "c "e "p "t "_ "C "o "n "n "e "c "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:06:38.820006" elapsed="0.035468"/>
</kw>
<msg time="2026-04-14T07:06:38.855666" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:06:38.855712" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:38.819310" elapsed="0.036439"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.856140" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:38.855851" elapsed="0.000347"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.855820" elapsed="0.000406"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.856769" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "L "_ "T "o "_ "A "c "c "e "p "t "_ "C "o "n "n "e "c "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:38.856404" elapsed="0.000440"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.857136" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:38.856913" elapsed="0.000278"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.856893" elapsed="0.000322"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:06:38.857250" elapsed="0.000037"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:06:38.859999" elapsed="0.000153"/>
</kw>
<msg time="2026-04-14T07:06:38.860213" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:38.858848" elapsed="0.001501"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.860669" elapsed="0.000075"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.861002" elapsed="0.000077"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:06:38.858180" elapsed="0.003013"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:06:38.857604" elapsed="0.003656"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:06:38.770782" elapsed="0.090580"/>
</kw>
<msg time="2026-04-14T07:06:38.861481" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:06:38.861526" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:38.770159" elapsed="0.091456"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:06:38.861805" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:06:38.861695" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.861677" elapsed="0.000212"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.862315" elapsed="0.000025"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.862691" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:06:38.862762" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:06:38.769488" elapsed="0.093382"/>
</kw>
<msg time="2026-04-14T07:06:38.862965" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:06:38.863009" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:38.764722" elapsed="0.098323"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.863406" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:38.863123" elapsed="0.000341"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.863105" elapsed="0.000382"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:06:38.764568" elapsed="0.098945"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:06:38.764358" elapsed="0.099192"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:06:38.761895" elapsed="0.101718"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:06:38.757000" elapsed="0.106671"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:38.756562" elapsed="0.107154"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T07:06:38.753460" elapsed="0.110309"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.864854" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer | IP=10.30.171.112 | HOLDTIME=180 | PEER_PORT=17900 | INITIATE=false | BGP_RIB=example-bgp-rib | PASSIVE_MODE=true | BGP_RIB_OPENCONFIG=exam...</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${BGP_PEER_NAME}</arg>
<arg>IP=${TOOLS_SYSTEM_IP}</arg>
<arg>HOLDTIME=${HOLDTIME_PREFIX_COUNT_SINGLE}</arg>
<arg>PEER_PORT=${BGP_TOOL_PORT}</arg>
<arg>INITIATE=false</arg>
<arg>BGP_RIB=${RIB_INSTANCE}</arg>
<arg>PASSIVE_MODE=true</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>RIB_INSTANCE_NAME=${RIB_INSTANCE}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.863975" elapsed="0.000909"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.899309" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:38.898928" elapsed="0.000409"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:38.900135" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:38.899866" elapsed="0.000356">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:38.900317" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:38.899525" elapsed="0.000816"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.900941" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:38.900527" elapsed="0.000441"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:06:38.901274" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:06:38.901462" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:06:38.901136" elapsed="0.000387"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.901932" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:38.901685" elapsed="0.000292"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.902970" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_INSTANCE_NAME': 'example-bgp-rib'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:38.902706" elapsed="0.000311"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.903463" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.903181" elapsed="0.000308"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.904187" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:06:38.903886" elapsed="0.000327"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:06:38.905006" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.904771" elapsed="0.000261"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:06:38.905083" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:38.905236" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:06:38.904429" elapsed="0.000832"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.905437" elapsed="0.000257"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T07:06:38.903741" elapsed="0.001994"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.906284" level="INFO">${value} = example-bgp-peer</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:06:38.905987" elapsed="0.000322"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:06:38.907053" level="INFO">${encoded} = example-bgp-peer</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.906843" elapsed="0.000236"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:06:38.907129" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:38.907276" level="INFO">${encoded_value} = example-bgp-peer</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:06:38.906520" elapsed="0.000781"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.907473" elapsed="0.000225"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer</var>
<status status="PASS" start="2026-04-14T07:06:38.905850" elapsed="0.001888"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.908459" level="INFO">${value} = 10.30.171.112</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:06:38.907989" elapsed="0.000496"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:06:38.909236" level="INFO">${encoded} = 10.30.171.112</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.909028" elapsed="0.000234"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:06:38.909313" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:38.909483" level="INFO">${encoded_value} = 10.30.171.112</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:06:38.908704" elapsed="0.000803"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.909665" elapsed="0.000224"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">10.30.171.112</var>
<status status="PASS" start="2026-04-14T07:06:38.907853" elapsed="0.002077"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.910495" level="INFO">${value} = 180</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:06:38.910179" elapsed="0.000341"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:06:38.911242" level="INFO">${encoded} = 180</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.911032" elapsed="0.000236"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:06:38.911317" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:38.911487" level="INFO">${encoded_value} = 180</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:06:38.910713" elapsed="0.000799"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.911669" elapsed="0.000223"/>
</kw>
<var name="${key}">HOLDTIME</var>
<var name="${value}">180</var>
<status status="PASS" start="2026-04-14T07:06:38.910043" elapsed="0.001889"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.912542" level="INFO">${value} = 17900</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:06:38.912228" elapsed="0.000340"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:06:38.913304" level="INFO">${encoded} = 17900</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.913096" elapsed="0.000234"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:06:38.913396" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:38.913549" level="INFO">${encoded_value} = 17900</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:06:38.912773" elapsed="0.000800"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.913730" elapsed="0.000223"/>
</kw>
<var name="${key}">PEER_PORT</var>
<var name="${value}">17900</var>
<status status="PASS" start="2026-04-14T07:06:38.912089" elapsed="0.001905"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.914558" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:06:38.914242" elapsed="0.000341"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:06:38.915302" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.915093" elapsed="0.000236"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:06:38.915397" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:38.915549" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:06:38.914775" elapsed="0.000799"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.915729" elapsed="0.000224"/>
</kw>
<var name="${key}">INITIATE</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T07:06:38.914106" elapsed="0.001888"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.916559" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:06:38.916243" elapsed="0.000341"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:06:38.917338" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.917128" elapsed="0.000254"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:06:38.917436" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:06:38.917588" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:06:38.916804" elapsed="0.000808"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.917766" elapsed="0.000224"/>
</kw>
<var name="${key}">BGP_RIB</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:06:38.916106" elapsed="0.001925"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.918602" level="INFO">${value} = true</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:06:38.918281" elapsed="0.000346"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:06:38.919539" level="INFO">${encoded} = true</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.919305" elapsed="0.000260"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:06:38.919615" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:38.919765" level="INFO">${encoded_value} = true</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:06:38.918820" elapsed="0.000969"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.919943" elapsed="0.000223"/>
</kw>
<var name="${key}">PASSIVE_MODE</var>
<var name="${value}">true</var>
<status status="PASS" start="2026-04-14T07:06:38.918144" elapsed="0.002064"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.920787" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:06:38.920473" elapsed="0.000339"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:06:38.921558" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.921328" elapsed="0.000256"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:06:38.921635" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:38.921783" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:06:38.921006" elapsed="0.000801"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.921963" elapsed="0.000224"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:06:38.920319" elapsed="0.001908"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.922838" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:06:38.922538" elapsed="0.000326"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:06:38.923605" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.923393" elapsed="0.000238"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:06:38.923681" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:38.923831" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:06:38.923057" elapsed="0.000798"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:38.924010" elapsed="0.000223"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:06:38.922397" elapsed="0.001877"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T07:06:38.903545" elapsed="0.020763"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:06:38.924352" elapsed="0.000044"/>
</return>
<msg time="2026-04-14T07:06:38.924534" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': ...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:06:38.902356" elapsed="0.022205"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:38.902046" elapsed="0.022547"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.924801" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:38.924618" elapsed="0.000241"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.902026" elapsed="0.022853"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.925802" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:38.925029" elapsed="0.000802"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:06:38.925880" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:06:38.898288" elapsed="0.027719"/>
</kw>
<msg time="2026-04-14T07:06:38.926062" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:38.885593" elapsed="0.040516"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.938670" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.951318" elapsed="0.000027"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.963909" elapsed="0.000027"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.964109" elapsed="0.000021"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.964288" elapsed="0.000019"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.964718" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:38.964565" elapsed="0.000209"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:38.964550" elapsed="0.000248"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.964969" elapsed="0.000022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.965145" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.965314" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:06:38.964522" elapsed="0.000859"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:06:38.964413" elapsed="0.000996"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:38.965563" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:38.965638" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T07:06:38.965760" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:06:38.881243" elapsed="0.084543"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.992412" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:38.992022" elapsed="0.000419"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:38.993185" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:38.992944" elapsed="0.000307">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:38.993344" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:38.992607" elapsed="0.000775"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.993937" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:38.993552" elapsed="0.000412"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:06:38.994259" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:06:38.994405" level="INFO">${template} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:06:38.994126" elapsed="0.000308"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.994837" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;$HOLDTIME&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;$PEER_PORT&lt;/remote-port&gt;
            &lt;passive-mode&gt;$PASSIVE_MODE&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:38.994595" elapsed="0.000302"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T07:06:38.995262" elapsed="0.000055"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:38.994964" elapsed="0.000390"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.995851" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': ...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:38.995551" elapsed="0.000327"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:38.995397" elapsed="0.000516"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:38.994945" elapsed="0.000989"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:38.996874" level="INFO">${final_text} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflec...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:38.996083" elapsed="0.000821"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:06:38.996954" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:06:38.991404" elapsed="0.005702"/>
</kw>
<msg time="2026-04-14T07:06:38.997167" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:38.978720" elapsed="0.018493"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.009839" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.022241" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.034706" elapsed="0.000027"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.034903" elapsed="0.000021"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.035080" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.035463" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:39.035298" elapsed="0.000221"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:39.035284" elapsed="0.000259"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.035689" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.035859" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.036027" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:06:39.035256" elapsed="0.000823"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:06:39.035153" elapsed="0.000952"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.036252" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:06:39.036373" elapsed="0.000019"/>
</return>
<msg time="2026-04-14T07:06:39.036513" level="INFO">${data} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflec...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:06:38.976000" elapsed="0.060542"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:06:39.037951" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:06:39.037700" elapsed="0.000315">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:06:39.038107" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:06:39.037216" elapsed="0.000915"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.038474" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:39.038207" elapsed="0.000326"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.039016" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:39.038725" elapsed="0.000317"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:39.038557" elapsed="0.000520"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.038188" elapsed="0.000910"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.041498" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:39.039252" elapsed="0.002272"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:06:39.041576" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:39.041730" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:06:39.036884" elapsed="0.004871"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.043151" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:39.042903" elapsed="0.000295"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.043609" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;180&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;17900&lt;/remote-port&gt;
            &lt;passive-mode&gt;true&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:39.043354" elapsed="0.000315"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.044066" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:39.043823" elapsed="0.000286"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.044525" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:39.044267" elapsed="0.000301"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:39.045425" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T07:06:39.045181" elapsed="0.000272"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T07:06:39.045787" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T07:06:39.045611" elapsed="0.000201"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:06:39.045963" elapsed="0.000197"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.046630" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:39.046379" elapsed="0.000294"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T07:06:39.046715" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:39.046871" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T07:06:39.044776" elapsed="0.002119"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:39.135011" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Content-Length': '1079', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;180&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;17900&lt;/remote-port&gt;
            &lt;passive-mode&gt;true&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt; 
 </msg>
<msg time="2026-04-14T07:06:39.135175" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 status=201, reason=Created 
 headers={'Set-Cookie': 'JSESSIONID=node013nl90kxxvk06q5yccaw2506r2.node0; Path=/rests; HttpOnly, rememberMe=deleteMe; Path=/rests; Max-Age=0; Expires=Mon, 13-Apr-2026 07:06:39 GMT; SameSite=lax', 'Expires': 'Thu, 01 Jan 1970 00:00:00 GMT', 'Content-Length': '0'} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:39.135464" level="INFO">${response} = &lt;Response [201]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:39.050145" elapsed="0.085382"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:39.046965" elapsed="0.088673"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.136076" elapsed="0.000050"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:39.135703" elapsed="0.000527"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.046948" elapsed="0.089332"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.143000" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:39.138627" elapsed="0.004418"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:39.138072" elapsed="0.005008"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.138027" elapsed="0.005079"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.145734" level="INFO">201</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:39.143405" elapsed="0.002388"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:39.143161" elapsed="0.002667"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.143144" elapsed="0.002708"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.146466" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:39.146036" elapsed="0.000458"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.146808" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:39.146563" elapsed="0.000302"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.147357" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:39.147054" elapsed="0.000347"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:39.146889" elapsed="0.000547"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.146544" elapsed="0.000913"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.147985" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:39.147620" elapsed="0.000392"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.148317" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:39.148081" elapsed="0.000308"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.148955" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:39.148654" elapsed="0.000327"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:39.148415" elapsed="0.000601"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.148063" elapsed="0.000974"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:39.149197" elapsed="0.000372"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:06:39.150068" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:39.149742" elapsed="0.000353"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:06:39.150256" elapsed="0.002346"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:06:39.137186" elapsed="0.015481"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:06:39.152846" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T07:06:39.152736" elapsed="0.000179"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.152717" elapsed="0.000222"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.153095" elapsed="0.000021"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T07:06:39.153162" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T07:06:39.155451" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T07:06:39.042092" elapsed="0.113387"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:39.155547" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:39.155704" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:06:38.869947" elapsed="0.285782"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.156083" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:39.155829" elapsed="0.000322"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.155811" elapsed="0.000364"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:06:39.156208" elapsed="0.000025"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T07:06:38.865174" elapsed="0.291158"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:06:39.157020" elapsed="0.000244"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.158166" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:39.157732" elapsed="0.000498"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.157714" elapsed="0.000541"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:39.158423" elapsed="0.000323"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.163953" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:39.163543" elapsed="0.000438"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:06:39.164197" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:06:39.164055" elapsed="0.000198"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.164037" elapsed="0.000239"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.164446" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.164625" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.164860" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.165032" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.165202" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.165389" elapsed="0.000022"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.165560" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:06:39.163215" elapsed="0.002421"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:39.157521" elapsed="0.008164"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:06:39.156655" elapsed="0.009071"/>
</kw>
<doc>Configure BGP peer module with initiate-connection set to false.</doc>
<status status="PASS" start="2026-04-14T07:06:38.752872" elapsed="0.412894"/>
</test>
<test id="s1-s9-t3" name="Start_Talking_BGP_Speaker" line="100">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.169549" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:39.169309" elapsed="0.000297"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.169291" elapsed="0.000339"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T07:06:39.169125" elapsed="0.000551"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:39.170737" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:39.170631" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.170612" elapsed="0.000193"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:39.175725" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:39.175617" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.175599" elapsed="0.000194"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.176809" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:39.176423" elapsed="0.000413"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.177299" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:39.177000" elapsed="0.000326"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:06:39.177388" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:39.177546" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:06:39.176023" elapsed="0.001548"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:39.183264" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:39.183158" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.183138" elapsed="0.000195"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:39.184553" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:39.184446" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.184427" elapsed="0.000194"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:39.185073" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:39.184770" elapsed="0.000330"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:06:39.185505" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:06:39.185266" elapsed="0.000265"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:06:39.232321" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:06:39.186057" elapsed="0.046412"/>
</kw>
<msg time="2026-04-14T07:06:39.232702" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:06:39.232751" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:39.185699" elapsed="0.047089"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:06:39.262433" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:06:39.233330" elapsed="0.029235"/>
</kw>
<msg time="2026-04-14T07:06:39.262742" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:06:39.262788" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:39.232976" elapsed="0.029848"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.263191" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:39.262920" elapsed="0.000327"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.262892" elapsed="0.000382"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.263801" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:39.263456" elapsed="0.000415"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.264158" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:39.263938" elapsed="0.000275"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.263920" elapsed="0.000316"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:06:39.264272" elapsed="0.000037"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:06:39.267021" elapsed="0.000153"/>
</kw>
<msg time="2026-04-14T07:06:39.267235" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:39.265856" elapsed="0.001540"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.267678" elapsed="0.000074"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.268014" elapsed="0.000077"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:06:39.265193" elapsed="0.003010"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:06:39.264620" elapsed="0.003649"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:06:39.184119" elapsed="0.084271"/>
</kw>
<msg time="2026-04-14T07:06:39.268497" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:06:39.268548" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:39.183508" elapsed="0.085086"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:06:39.268788" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:06:39.268676" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.268656" elapsed="0.000217"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.269302" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.269680" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:06:39.269754" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:06:39.182811" elapsed="0.087056"/>
</kw>
<msg time="2026-04-14T07:06:39.269967" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:06:39.270011" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:39.177994" elapsed="0.092054"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.270486" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:39.270173" elapsed="0.000371"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.270153" elapsed="0.000416"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:06:39.177814" elapsed="0.092781"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:06:39.177629" elapsed="0.093005"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:06:39.175239" elapsed="0.095458"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:06:39.170323" elapsed="0.100433"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:39.169830" elapsed="0.100973"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T07:06:39.166847" elapsed="0.104011"/>
</kw>
<kw name="Start_BGP_Speaker" owner="BGPSpeaker">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.272195" level="INFO">${command} = python3 play.py --amount 600000 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out</msg>
<var>${command}</var>
<arg>python3 play.py ${arguments} &amp;&gt; ${BGPSpeaker__OUTPUT_LOG}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:39.271849" elapsed="0.000376"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.272676" level="INFO">python3 play.py --amount 600000 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out</msg>
<arg>${command}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:39.272426" elapsed="0.000299"/>
</kw>
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:06:39.276723" level="INFO">python3 play.py --amount 600000 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out</msg>
<msg time="2026-04-14T07:06:39.276817" level="INFO">${output} =  python3 play.py --amount 600000 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out...</msg>
<var>${output}</var>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:06:39.272882" elapsed="0.003961"/>
</kw>
<arg>--amount ${COUNT_PREFIX_COUNT_SINGLE} --myip=${TOOLS_SYSTEM_IP} --myport=${BGP_TOOL_PORT} --peerip=${ODL_SYSTEM_IP} --peerport=${ODL_BGP_PORT} --insert=${INSERT} --withdraw=${WITHDRAW} --prefill ${PREFILL} --update ${UPDATE} --${BGP_TOOL_LOG_LEVEL} --results ${RESULTS_FILE_NAME}</arg>
<doc>Start the BGP speaker python utility. Redirect its error output to a log file
so it can be dumped into the logs later, when stopping it. This also avoids polluting the
output seen by "Read Until Prompt" with false propmpts so it won't stop prematurely
leading to a spurious test failure, messy log content or other misbehavior.</doc>
<status status="PASS" start="2026-04-14T07:06:39.271098" elapsed="0.005805"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:06:39.277736" elapsed="0.000242"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.278880" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:39.278488" elapsed="0.000454"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.278467" elapsed="0.000501"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:39.279119" elapsed="0.000332"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.284574" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:39.284136" elapsed="0.000466"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:06:39.284819" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:06:39.284676" elapsed="0.000200"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.284658" elapsed="0.000241"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.285052" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.285233" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.285427" elapsed="0.000022"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.285600" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.285806" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.285979" elapsed="0.000019"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.286145" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:06:39.283822" elapsed="0.002398"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:39.278214" elapsed="0.008056"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:06:39.277181" elapsed="0.009130"/>
</kw>
<doc>Start Python speaker to connect to ODL.</doc>
<status status="PASS" start="2026-04-14T07:06:39.166276" elapsed="0.120073"/>
</test>
<test id="s1-s9-t4" name="Wait_For_Stable_Talking_Ipv4_Topology" line="106">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.290082" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:39.289859" elapsed="0.000280"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.289841" elapsed="0.000326"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T07:06:39.289676" elapsed="0.000539"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:39.291265" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:39.291157" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.291139" elapsed="0.000203"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:39.297931" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:39.297821" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.297802" elapsed="0.000197"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.299032" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:06:39.298646" elapsed="0.000413"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.299543" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:06:39.299223" elapsed="0.000346"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:06:39.299615" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:06:39.299769" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:06:39.298229" elapsed="0.001565"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:39.305313" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:39.305205" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.305186" elapsed="0.000213"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:06:39.306588" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:39.306455" elapsed="0.000179"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.306437" elapsed="0.000219"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:06:39.307109" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:06:39.306805" elapsed="0.000330"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:06:39.307535" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:06:39.307302" elapsed="0.000259"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:06:39.346616" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:06:39.308063" elapsed="0.038737"/>
</kw>
<msg time="2026-04-14T07:06:39.346993" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:06:39.347041" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:39.307726" elapsed="0.039352"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:06:39.383734" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "T "a "l "k "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:06:39.347693" elapsed="0.036151"/>
</kw>
<msg time="2026-04-14T07:06:39.384005" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:06:39.384050" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:39.347275" elapsed="0.036812"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.384430" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:39.384165" elapsed="0.000323"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.384144" elapsed="0.000369"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.384966" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "T "a "l "k "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:39.384660" elapsed="0.000381"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.385333" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:39.385109" elapsed="0.000312"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.385090" elapsed="0.000362"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:06:39.385487" elapsed="0.000030"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:06:39.388148" elapsed="0.000148"/>
</kw>
<msg time="2026-04-14T07:06:39.388376" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:06:39.387039" elapsed="0.001480"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.388803" elapsed="0.000078"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.389143" elapsed="0.000078"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:06:39.386319" elapsed="0.003012"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:06:39.385777" elapsed="0.003638"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:06:39.306130" elapsed="0.083393"/>
</kw>
<msg time="2026-04-14T07:06:39.389619" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:06:39.389664" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:39.305556" elapsed="0.084145"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:06:39.390054" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:06:39.389938" elapsed="0.000177"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.389758" elapsed="0.000381"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.390579" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.390955" elapsed="0.000028"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:06:39.391033" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:06:39.304864" elapsed="0.086285"/>
</kw>
<msg time="2026-04-14T07:06:39.391243" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:06:39.391286" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:39.300191" elapsed="0.091132"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.391688" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:39.391416" elapsed="0.000326"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.391397" elapsed="0.000368"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:06:39.300036" elapsed="0.091753"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:06:39.299851" elapsed="0.092005"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:06:39.297457" elapsed="0.094458"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:06:39.290855" elapsed="0.101115"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:39.290382" elapsed="0.101631"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T07:06:39.287391" elapsed="0.104672"/>
</kw>
<kw name="Wait_For_Ipv4_Topology_Prefixes_To_Become_Stable" owner="PrefixCounting">
<if>
<branch type="IF" condition="&quot;&quot;&quot;${shards_list}&quot;&quot;&quot;==&quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T07:06:39.410889" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:06:39.411154" level="INFO">${getter} = ['Get_Ipv4_Topology_Count', [], {'session': 'operational', 'topology': 'example-ipv4-topology'}]</msg>
<var>${getter}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T07:06:39.410529" elapsed="0.000655"/>
</kw>
<status status="PASS" start="2026-04-14T07:06:39.408348" elapsed="0.002879"/>
</branch>
<branch type="ELSE">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<var>${getter}</var>
<arg>Get_Ipv4_Topology_Count_With_Shards_Check</arg>
<arg>${shards_list}</arg>
<arg>${shards_details}</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.411473" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:39.411252" elapsed="0.000291"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.408328" elapsed="0.003236"/>
</if>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T07:06:39.412067" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:39.412280" level="INFO">${validator} = ['WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'excluded_value': '0'}]</msg>
<var>${validator}</var>
<arg>WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</arg>
<arg>state_holder</arg>
<arg>data_holder</arg>
<arg>excluded_value=${excluded_count}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T07:06:39.411756" elapsed="0.000551"/>
</kw>
<kw name="Wait_For_Getter_Error_Or_Safe_Stateful_Validator_Consecutive_Success" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.413754" level="INFO">${tmp} = 1</msg>
<var>${tmp}</var>
<arg>int(${count})</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:39.413397" elapsed="0.000385"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.414236" level="INFO">count=1</msg>
<arg>count=${tmp}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:06:39.413956" elapsed="0.000324"/>
</kw>
<kw name="WaitUtils__Check_Sanity_And_Compute_Derived_Times" owner="WaitUtils">
<if>
<branch type="IF" condition="int(${count}) &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>\${count} is ${count} and not at least 1.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.415267" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:39.415031" elapsed="0.000292"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.415012" elapsed="0.000335"/>
</if>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T07:06:39.415819" level="INFO">${period_in_seconds} = 60.0</msg>
<var>${period_in_seconds}</var>
<arg>${period}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T07:06:39.415516" elapsed="0.000329"/>
</kw>
<if>
<branch type="IF" condition="${period_in_seconds} &lt;= 0.0">
<kw name="Fail" owner="BuiltIn">
<arg>\${period} ${period} has to be positive.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.416153" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:39.415917" elapsed="0.000291"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.415899" elapsed="0.000333"/>
</if>
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:06:39.416827" level="INFO">${date_now} = 2026-04-14 07:06:39.417</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:06:39.416639" elapsed="0.000215"/>
</kw>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T07:06:39.417266" level="INFO">${timeout_in_seconds} = 560.0</msg>
<var>${timeout_in_seconds}</var>
<arg>${timeout}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T07:06:39.417021" elapsed="0.000271"/>
</kw>
<kw name="Add Time To Date" owner="DateTime">
<msg time="2026-04-14T07:06:39.417806" level="INFO">${date_deadline} = 2026-04-14 07:15:59.417</msg>
<var>${date_deadline}</var>
<arg>${date_now}</arg>
<arg>${timeout_in_seconds}</arg>
<doc>Adds time to date and returns the resulting date.</doc>
<status status="PASS" start="2026-04-14T07:06:39.417478" elapsed="0.000355"/>
</kw>
<return>
<value>${timeout_in_seconds}</value>
<value>${period_in_seconds}</value>
<value>${date_deadline}</value>
<status status="PASS" start="2026-04-14T07:06:39.417882" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:06:39.418139" level="INFO">${timeout_in_seconds} = 560.0</msg>
<msg time="2026-04-14T07:06:39.418192" level="INFO">${period_in_seconds} = 60.0</msg>
<msg time="2026-04-14T07:06:39.418234" level="INFO">${date_deadline} = 2026-04-14 07:15:59.417</msg>
<var>${timeout_in_seconds}</var>
<var>${period_in_seconds}</var>
<var>${date_deadline}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${count}</arg>
<doc>Common checks for argument values. Return times in seconds and deadline date implied by timeout time.</doc>
<status status="PASS" start="2026-04-14T07:06:39.414590" elapsed="0.003666"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.418888" level="INFO">${maximum_sleeps} = 10</msg>
<var>${maximum_sleeps}</var>
<arg>math.ceil(${timeout_in_seconds} / ${period_in_seconds})</arg>
<arg>modules=math</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:39.418454" elapsed="0.000461"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.419401" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:39.419122" elapsed="0.000343"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.419922" level="INFO">${state} = 0</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:39.419631" elapsed="0.000317"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.422031" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:39.421764" elapsed="0.000294"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.422544" level="INFO">${state} = 0</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:39.422231" elapsed="0.000339"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.423081" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:39.422733" elapsed="0.000380"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:06:39.424527" level="INFO">${date_now} = 2026-04-14 07:06:39.424</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:06:39.424353" elapsed="0.000200"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:06:39.425068" level="INFO">${time_deadline} = 559.993</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:06:39.424712" elapsed="0.000383"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.425677" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:39.425270" elapsed="0.000434"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.426028" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:39.425775" elapsed="0.000309"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.425756" elapsed="0.000353"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:06:39.423754" elapsed="0.002410"/>
</kw>
<msg time="2026-04-14T07:06:39.426274" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:06:39.426318" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:39.423288" elapsed="0.003053"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:06:39.426550" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:39.426442" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.426423" elapsed="0.000198"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.429404" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T07:06:39.429453" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:06:39.429500" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:39.429042" elapsed="0.000480"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:06:39.438922" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0ztxwtoor0f541ej6uayzsb0mf1.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:06:39.439096" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T07:06:39.439249" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:06:39.432374" elapsed="0.006928"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.441914" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:39.439500" elapsed="0.002491"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.439445" elapsed="0.002591"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:06:39.442124" elapsed="0.000064"/>
</return>
<msg time="2026-04-14T07:06:39.445217" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T07:06:39.431422" elapsed="0.013908"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.447097" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:39.445775" elapsed="0.001659"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T07:06:39.447620" elapsed="0.000056"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T07:06:39.430181" elapsed="0.017836"/>
</kw>
<msg time="2026-04-14T07:06:39.448140" level="INFO">${result} = 0</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:06:39.429698" elapsed="0.018476"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:06:39.448243" elapsed="0.000040"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:06:39.428668" elapsed="0.019776"/>
</kw>
<msg time="2026-04-14T07:06:39.448578" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:06:39.448649" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:39.428110" elapsed="0.020572"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:39.448930" elapsed="0.038642"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:06:39.488767" elapsed="0.000038"/>
</return>
<status status="PASS" start="2026-04-14T07:06:39.488623" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.488593" elapsed="0.000275"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.489049" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T07:06:39.488123" elapsed="0.001012"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:06:39.489179" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:06:39.427702" elapsed="0.061600"/>
</kw>
<msg time="2026-04-14T07:06:39.489427" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:06:39.489474" level="INFO">${data} = 0</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:39.427245" elapsed="0.062251"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:06:39.489681" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:39.489576" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.489558" elapsed="0.000194"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:06:39.491234" level="INFO">${date_now} = 2026-04-14 07:06:39.491</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:06:39.491052" elapsed="0.000208"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:06:39.491933" level="INFO">${time_deadline} = 559.926</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:06:39.491503" elapsed="0.000456"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.492540" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:39.492130" elapsed="0.000436"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.492887" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:06:39.492636" elapsed="0.000306"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.492617" elapsed="0.000349"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:06:39.490462" elapsed="0.002550"/>
</kw>
<msg time="2026-04-14T07:06:39.493110" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:06:39.493156" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:39.489919" elapsed="0.003261"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:06:39.493382" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:39.493261" elapsed="0.000172"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.493243" elapsed="0.000212"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.495462" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:06:39.495518" level="INFO">${args} = ['state_holder', 'data_holder']</msg>
<msg time="2026-04-14T07:06:39.495571" level="INFO">${kwargs} = {'excluded_value': '0'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:39.495107" elapsed="0.000491"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:06:39.495895" elapsed="0.000223"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:06:39.496285" elapsed="0.000210"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.498213" level="INFO">${new_state} = 0</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:06:39.497822" elapsed="0.000419"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="PASS" start="2026-04-14T07:06:39.498508" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T07:06:39.498311" elapsed="0.000265"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.498292" elapsed="0.000307"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T07:06:39.498689" elapsed="0.000145"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:39.498654" elapsed="0.000215"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:39.498638" elapsed="0.000254"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:06:39.498924" elapsed="0.000014"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:06:39.497349" elapsed="0.001693"/>
</kw>
<msg time="2026-04-14T07:06:39.499125" level="INFO">${result} = [0, 'FAIL', 'Got the excluded value.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:06:39.496665" elapsed="0.002484"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:06:39.499197" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:06:39.494711" elapsed="0.004604"/>
</kw>
<msg time="2026-04-14T07:06:39.499477" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:06:39.499530" level="INFO">${message} = [0, 'FAIL', 'Got the excluded value.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:39.494148" elapsed="0.005409"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:06:39.499732" elapsed="0.030884"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:06:39.531877" elapsed="0.000038"/>
</return>
<status status="PASS" start="2026-04-14T07:06:39.531713" elapsed="0.000240"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.531682" elapsed="0.000296"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.532160" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [0, 'FAIL', 'Got the excluded value.'].</doc>
<status status="PASS" start="2026-04-14T07:06:39.531148" elapsed="0.001098"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:06:39.532292" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:06:39.532492" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T07:06:39.532539" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:06:39.532578" level="INFO">${result} = Got the excluded value.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:06:39.493678" elapsed="0.038921"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T07:06:39.532791" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:06:39.532686" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.532667" elapsed="0.000210"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:06:39.532966" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:39.532931" elapsed="0.000081"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:39.532916" elapsed="0.000117"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.533199" elapsed="0.000021"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:06:39.533334" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:39.533300" elapsed="0.000097"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:06:39.533283" elapsed="0.000136"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.533566" elapsed="0.000021"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:06:39.427066" elapsed="0.106555"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:06:39.426659" elapsed="0.107001"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.533819" elapsed="0.000020"/>
</kw>
<msg time="2026-04-14T07:06:39.534040" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T07:06:39.534084" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:06:39.534123" level="INFO">${result} = Validator failed: Got the excluded value.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:06:39.421028" elapsed="0.113119"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:06:39.534447" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:39.534323" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.534304" elapsed="0.000209"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.535957" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:06:39.536046" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:06:39.535640" elapsed="0.000480">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:06:39.536222" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:06:39.536264" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:39.535169" elapsed="0.001118"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:06:39.536485" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:39.536376" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.536342" elapsed="0.000212"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:06:39.536970" level="INFO">@{message_chunks} = [ Validator failed: Got the excluded value. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:06:39.536706" elapsed="0.000291"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.540232" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:06:39.540307" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:06:39.537520" elapsed="0.002861">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:06:39.540486" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:06:39.540528" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:39.537165" elapsed="0.003385"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:06:39.540730" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:06:39.540624" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.540606" elapsed="0.000208"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.540965" elapsed="0.000021"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:06:39.534788" elapsed="0.006327"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.542404" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:06:39.542478" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:06:39.542131" elapsed="0.000404">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:06:39.542634" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:06:39.542676" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:39.541792" elapsed="0.000906"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:06:39.542877" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:06:39.542772" elapsed="0.000148"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.542753" elapsed="0.000189"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:06:39.543336" level="INFO">@{message_chunks} = [ Validator failed: Got the excluded value. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:06:39.543092" elapsed="0.000286"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:06:39.546392" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:06:39.546468" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:06:39.543950" elapsed="0.002575">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:06:39.546627" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:06:39.546670" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:06:39.543565" elapsed="0.003128"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:06:39.546873" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:06:39.546767" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T07:06:39.546748" elapsed="0.000208"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:06:39.547107" elapsed="0.000021"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:06:39.541416" elapsed="0.005846"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T07:07:39.548300" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T07:06:39.547475" elapsed="60.001366"/>
</kw>
<var name="${try}">1</var>
<status status="PASS" start="2026-04-14T07:06:39.420267" elapsed="60.128741"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:07:39.553661" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:07:39.552966" elapsed="0.000759"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:07:39.554824" level="INFO">${state} = 0</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:07:39.554126" elapsed="0.000766"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:07:39.555991" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:07:39.555315" elapsed="0.000713"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:07:39.558342" level="INFO">${date_now} = 2026-04-14 07:07:39.558</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:07:39.558090" elapsed="0.000310"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:07:39.559176" level="INFO">${time_deadline} = 499.859</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:07:39.558623" elapsed="0.000592"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:07:39.560066" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:07:39.559473" elapsed="0.000630"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:07:39.560590" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:07:39.560211" elapsed="0.000456"/>
</branch>
<status status="PASS" start="2026-04-14T07:07:39.560180" elapsed="0.000523"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:07:39.556923" elapsed="0.003849"/>
</kw>
<msg time="2026-04-14T07:07:39.560911" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:07:39.560973" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:07:39.556266" elapsed="0.004739"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:07:39.561266" elapsed="0.000024"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:07:39.561117" elapsed="0.000225"/>
</branch>
<status status="PASS" start="2026-04-14T07:07:39.561092" elapsed="0.000303"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:07:39.565247" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T07:07:39.565312" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:07:39.565408" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:07:39.564758" elapsed="0.000686"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:07:40.637016" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0ztxwtoor0f541ej6uayzsb0mf1.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:07:40.673071" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:07:40.673600" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:07:39.569019" elapsed="1.104640"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:07:40.676717" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:07:40.673882" elapsed="0.002916"/>
</branch>
<status status="PASS" start="2026-04-14T07:07:40.673810" elapsed="0.003035"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:07:40.676938" elapsed="0.000075"/>
</return>
<msg time="2026-04-14T07:07:40.704920" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T07:07:39.568084" elapsed="1.136986"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:07:40.917458" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:07:40.705456" elapsed="0.212096"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T07:07:40.917674" elapsed="0.000058"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T07:07:39.566399" elapsed="1.351597"/>
</kw>
<msg time="2026-04-14T07:07:40.918091" level="INFO">${result} = 600000</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:07:39.565681" elapsed="1.352436"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:07:40.918169" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:07:39.564221" elapsed="1.354072"/>
</kw>
<msg time="2026-04-14T07:07:40.918433" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:07:40.918480" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:07:39.563441" elapsed="1.355063"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:07:40.918730" elapsed="0.031921"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:07:40.951671" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T07:07:40.951540" elapsed="0.000198"/>
</branch>
<status status="PASS" start="2026-04-14T07:07:40.951517" elapsed="0.000246"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:07:40.951939" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T07:07:40.951100" elapsed="0.000920"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:07:40.952064" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:07:39.562833" elapsed="1.389355"/>
</kw>
<msg time="2026-04-14T07:07:40.952287" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:07:40.952333" level="INFO">${data} = 600000</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:07:39.562215" elapsed="1.390157"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:07:40.952561" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:07:40.952454" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:07:40.952436" elapsed="0.000195"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:07:40.954067" level="INFO">${date_now} = 2026-04-14 07:07:40.954</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:07:40.953895" elapsed="0.000199"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:07:40.954671" level="INFO">${time_deadline} = 498.463</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:07:40.954264" elapsed="0.000433"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:07:40.955258" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:07:40.954871" elapsed="0.000414"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:07:40.955621" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:07:40.955355" elapsed="0.000321"/>
</branch>
<status status="PASS" start="2026-04-14T07:07:40.955336" elapsed="0.000364"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:07:40.953281" elapsed="0.002465"/>
</kw>
<msg time="2026-04-14T07:07:40.955845" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:07:40.955890" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:07:40.952792" elapsed="0.003122"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:07:40.956211" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:07:40.956103" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T07:07:40.956084" elapsed="0.000199"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:07:40.958268" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:07:40.958315" level="INFO">${args} = ['0', 0]</msg>
<msg time="2026-04-14T07:07:40.958384" level="INFO">${kwargs} = {'excluded_value': '0'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:07:40.957949" elapsed="0.000459"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:07:40.958575" elapsed="0.000207"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:07:40.958942" elapsed="0.000188"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:07:40.960839" level="INFO">${new_state} = 600000</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:07:40.960449" elapsed="0.000417"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="NOT RUN" start="2026-04-14T07:07:40.961105" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:07:40.960937" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T07:07:40.960918" elapsed="0.000260"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T07:07:40.961409" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:07:40.961231" elapsed="0.000243"/>
</branch>
<status status="PASS" start="2026-04-14T07:07:40.961215" elapsed="0.000282"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:07:40.961530" elapsed="0.000014"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:07:40.959985" elapsed="0.001662"/>
</kw>
<msg time="2026-04-14T07:07:40.961731" level="INFO">${result} = [600000, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:07:40.959296" elapsed="0.002460"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:07:40.961804" elapsed="0.000026"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:07:40.957555" elapsed="0.004365"/>
</kw>
<msg time="2026-04-14T07:07:40.962012" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:07:40.962078" level="INFO">${message} = [600000, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:07:40.956994" elapsed="0.005110"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:07:40.962270" elapsed="0.027159"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:07:40.990464" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T07:07:40.990310" elapsed="0.000225"/>
</branch>
<status status="PASS" start="2026-04-14T07:07:40.990286" elapsed="0.000274"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:07:40.990728" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [600000, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T07:07:40.989885" elapsed="0.000926"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:07:40.990859" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:07:40.991033" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T07:07:40.991080" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:07:40.991120" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:07:40.956525" elapsed="0.034618"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T07:07:40.991336" elapsed="0.000043"/>
</return>
<status status="PASS" start="2026-04-14T07:07:40.991230" elapsed="0.000189"/>
</branch>
<status status="PASS" start="2026-04-14T07:07:40.991212" elapsed="0.000232"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:07:40.991535" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:07:40.991499" elapsed="0.000082"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:07:40.991483" elapsed="0.000120"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:07:40.991766" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:07:40.991901" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:07:40.991866" elapsed="0.000153"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:07:40.991849" elapsed="0.000195"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:07:40.992190" elapsed="0.000021"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:07:39.562007" elapsed="1.430237"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:07:39.561462" elapsed="1.430818"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:07:40.992455" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:07:40.992679" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T07:07:40.992724" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:07:40.992764" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:07:39.551121" elapsed="1.441666"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:07:40.992988" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:07:40.992882" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T07:07:40.992864" elapsed="0.000190"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:07:40.994422" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:07:40.994509" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:07:40.994125" elapsed="0.000453">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:07:40.994679" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:07:40.994722" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:07:40.993725" elapsed="0.001020"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:07:40.994925" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:07:40.994818" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T07:07:40.994800" elapsed="0.000190"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:07:40.995415" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:07:40.995142" elapsed="0.000301"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:07:40.998592" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:07:40.998666" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:07:40.995955" elapsed="0.002770">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:07:40.998826" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:07:40.998873" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:07:40.995612" elapsed="0.003283"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:07:40.999075" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:07:40.998970" elapsed="0.000164"/>
</branch>
<status status="PASS" start="2026-04-14T07:07:40.998951" elapsed="0.000207"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:07:40.999308" elapsed="0.000028"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:07:40.993327" elapsed="0.006157"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:07:41.000762" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:07:41.000835" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:07:41.000504" elapsed="0.000389">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:07:41.000991" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:07:41.001033" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:07:41.000146" elapsed="0.000909"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:07:41.001233" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:07:41.001128" elapsed="0.000149"/>
</branch>
<status status="PASS" start="2026-04-14T07:07:41.001110" elapsed="0.000189"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:07:41.001709" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:07:41.001463" elapsed="0.000281"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:07:41.004706" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:07:41.004779" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:07:41.002250" elapsed="0.002588">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:07:41.004977" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:07:41.005021" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:07:41.001914" elapsed="0.003129"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:07:41.005221" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:07:41.005116" elapsed="0.000164"/>
</branch>
<status status="PASS" start="2026-04-14T07:07:41.005097" elapsed="0.000206"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:07:41.005469" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:07:40.999768" elapsed="0.005853"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T07:08:41.006578" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T07:07:41.005796" elapsed="60.001300"/>
</kw>
<var name="${try}">2</var>
<status status="PASS" start="2026-04-14T07:07:39.549630" elapsed="61.457628"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:08:41.011822" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:08:41.011127" elapsed="0.000755"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:08:41.012940" level="INFO">${state} = 600000</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:08:41.012247" elapsed="0.000752"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:08:41.014189" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:08:41.013389" elapsed="0.000858"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:08:41.017954" level="INFO">${date_now} = 2026-04-14 07:08:41.018</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:08:41.017527" elapsed="0.000488"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:08:41.019214" level="INFO">${time_deadline} = 438.399</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:08:41.018405" elapsed="0.000868"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:08:41.020575" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:08:41.019682" elapsed="0.000954"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:41.021401" elapsed="0.000050"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:41.020801" elapsed="0.000767"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:41.020755" elapsed="0.000872"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:08:41.015688" elapsed="0.006048"/>
</kw>
<msg time="2026-04-14T07:08:41.021962" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:08:41.022061" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:41.014656" elapsed="0.007458"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:08:41.022562" elapsed="0.000020"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:41.022294" elapsed="0.000331"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:41.022254" elapsed="0.000395"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:08:41.025357" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T07:08:41.025434" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:08:41.025499" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:08:41.024988" elapsed="0.000536"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:08:41.878843" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0ztxwtoor0f541ej6uayzsb0mf1.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:08:41.914181" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:08:41.914674" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:08:41.028280" elapsed="0.886454"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:41.917835" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:41.914957" elapsed="0.002960"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:41.914890" elapsed="0.003076"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:08:41.918063" elapsed="0.000075"/>
</return>
<msg time="2026-04-14T07:08:41.926414" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T07:08:41.027351" elapsed="0.899183"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:08:42.126468" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:08:41.926907" elapsed="0.199657"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T07:08:42.126686" elapsed="0.000056"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T07:08:41.026176" elapsed="1.100849"/>
</kw>
<msg time="2026-04-14T07:08:42.127121" level="INFO">${result} = 600000</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:08:41.025696" elapsed="1.101451"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:08:42.127199" elapsed="0.000032"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:08:41.024617" elapsed="1.102710"/>
</kw>
<msg time="2026-04-14T07:08:42.127444" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:08:42.127489" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:41.024073" elapsed="1.103440"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:08:42.127733" elapsed="0.029069"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:08:42.157816" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T07:08:42.157682" elapsed="0.000204"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:42.157657" elapsed="0.000254"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.158082" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T07:08:42.157242" elapsed="0.000923"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:08:42.158208" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:08:41.023664" elapsed="1.134667"/>
</kw>
<msg time="2026-04-14T07:08:42.158469" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:08:42.158516" level="INFO">${data} = 600000</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:41.023221" elapsed="1.135318"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:08:42.158732" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:42.158626" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:42.158608" elapsed="0.000194"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:08:42.160235" level="INFO">${date_now} = 2026-04-14 07:08:42.160</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:08:42.160062" elapsed="0.000201"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:08:42.160830" level="INFO">${time_deadline} = 437.257</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:08:42.160441" elapsed="0.000415"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:08:42.161430" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:08:42.161024" elapsed="0.000433"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.161778" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:42.161528" elapsed="0.000303"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:42.161509" elapsed="0.000346"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:08:42.159475" elapsed="0.002426"/>
</kw>
<msg time="2026-04-14T07:08:42.161999" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:08:42.162042" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:42.158965" elapsed="0.003100"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:08:42.162325" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:42.162219" elapsed="0.000182"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:42.162200" elapsed="0.000224"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:08:42.164392" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:08:42.164441" level="INFO">${args} = [0, 600000]</msg>
<msg time="2026-04-14T07:08:42.164487" level="INFO">${kwargs} = {'excluded_value': '0'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:08:42.164075" elapsed="0.000435"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:08:42.164674" elapsed="0.000212"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:08:42.165046" elapsed="0.000187"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:08:42.167004" level="INFO">${new_state} = 600000</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:08:42.166613" elapsed="0.000418"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="NOT RUN" start="2026-04-14T07:08:42.167269" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:42.167102" elapsed="0.000218"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:42.167084" elapsed="0.000258"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T07:08:42.167575" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:42.167413" elapsed="0.000211"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:42.167397" elapsed="0.000253"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="PASS" start="2026-04-14T07:08:42.167680" elapsed="0.000025"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:08:42.166100" elapsed="0.001742"/>
</kw>
<msg time="2026-04-14T07:08:42.167927" level="INFO">${result} = [600000, 'PASS', 'Validated stable: 600000']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:08:42.165414" elapsed="0.002537"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:08:42.167999" elapsed="0.000026"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:08:42.163682" elapsed="0.004433"/>
</kw>
<msg time="2026-04-14T07:08:42.168206" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:08:42.168251" level="INFO">${message} = [600000, 'PASS', 'Validated stable: 600000']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:42.163120" elapsed="0.005154"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:08:42.168459" elapsed="0.027075"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:08:42.196550" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T07:08:42.196417" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:42.196392" elapsed="0.000250"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.196807" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [600000, 'PASS', 'Validated stable: 600000'].</doc>
<status status="PASS" start="2026-04-14T07:08:42.195978" elapsed="0.000910"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:08:42.196934" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:08:42.197108" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T07:08:42.197154" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:08:42.197194" level="INFO">${result} = Validated stable: 600000</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:08:42.162649" elapsed="0.034568"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="NOT RUN" start="2026-04-14T07:08:42.197426" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:42.197302" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:42.197284" elapsed="0.000213"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:08:42.197652" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:08:42.197549" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:42.197534" elapsed="0.000204"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.197902" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:08:42.198056" elapsed="0.000012"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:42.198020" elapsed="0.000154"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:08:42.198003" elapsed="0.000196"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.198346" elapsed="0.000042"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:08:41.023071" elapsed="1.175351"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:08:41.022689" elapsed="1.175770"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.198624" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:08:42.198838" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T07:08:42.198883" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:08:42.198925" level="INFO">${result} = Validated stable: 600000</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:08:41.009290" elapsed="1.189659"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:08:42.199143" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:08:42.199039" elapsed="0.000163"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:42.199021" elapsed="0.000205"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.199519" elapsed="0.000025"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.199814" elapsed="0.000024"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.199994" elapsed="0.000020"/>
</kw>
<var name="${try}">3</var>
<status status="PASS" start="2026-04-14T07:08:41.007868" elapsed="1.192178"/>
</iter>
<var>${try}</var>
<value>1</value>
<value>${maximum_sleeps}+2</value>
<status status="PASS" start="2026-04-14T07:06:39.420001" elapsed="122.780078"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.200231" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:08:42.200411" level="INFO">${result} = Validated stable: 600000</msg>
<var>${result}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${repetitions}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${validator}</arg>
<arg>initial_state=${excluded_count}</arg>
<doc>Analogue of Wait Until Keyword Succeeds, but it passes state of validator around and exits early on getter failure. Calls GASSVHTSCBD to verify data is "stable".</doc>
<status status="PASS" start="2026-04-14T07:06:39.412670" elapsed="122.787768"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:08:42.200497" elapsed="0.000027"/>
</return>
<arg>timeout=${bgp_filling_timeout}</arg>
<arg>period=${CHECK_PERIOD_PREFIX_COUNT_SINGLE}</arg>
<arg>repetitions=${REPETITIONS_PREFIX_COUNT_SINGLE}</arg>
<arg>excluded_count=0</arg>
<doc>Each ${period} get prefix count. When called with shard list, the check is done before the count is get. After 1 of stable different from ${excluded_count} within ${timeout}, Return validator output. Fail early on getter error.</doc>
<status status="PASS" start="2026-04-14T07:06:39.404040" elapsed="122.796577"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:08:42.201217" elapsed="0.000338"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.202437" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:42.202032" elapsed="0.000466"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:42.202014" elapsed="0.000510"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:08:42.202674" elapsed="0.000316"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:08:42.208200" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:08:42.207778" elapsed="0.000449"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:08:42.208462" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:08:42.208301" elapsed="0.000217"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:42.208283" elapsed="0.000259"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.208695" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.208871" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.209048" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.209218" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.209443" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.209617" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.209785" elapsed="0.000035"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:08:42.207460" elapsed="0.002435"/>
</kw>
<status status="PASS" start="2026-04-14T07:08:42.201783" elapsed="0.008163"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:08:42.200905" elapsed="0.009082"/>
</kw>
<doc>Wait until example-ipv4-topology becomes stable. This is done by checking stability of prefix count.</doc>
<status status="PASS" start="2026-04-14T07:06:39.286711" elapsed="122.923314"/>
</test>
<test id="s1-s9-t5" name="Check_Talking_Ipv4_Topology_Count" line="114">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T07:08:42.214130" elapsed="0.000212"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T07:08:42.213859" elapsed="0.000557"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:08:42.215413" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:42.215288" elapsed="0.000172"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:42.215269" elapsed="0.000214"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:08:42.220447" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:42.220327" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:42.220308" elapsed="0.000212"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:08:42.221532" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:08:42.221135" elapsed="0.000424"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:08:42.222027" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:08:42.221731" elapsed="0.000323"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:08:42.222099" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:08:42.222251" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:08:42.220750" elapsed="0.001526"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:08:42.227909" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:42.227802" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:42.227782" elapsed="0.000195"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:08:42.229163" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:42.229058" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:42.229040" elapsed="0.000191"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:08:42.229729" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:08:42.229412" elapsed="0.000344"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:08:42.230136" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:08:42.229922" elapsed="0.000240"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:08:42.361007" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:08:42.230685" elapsed="0.130445"/>
</kw>
<msg time="2026-04-14T07:08:42.361312" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:08:42.361359" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:42.230326" elapsed="0.131093"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:08:42.440556" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "C "o "u "n "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:08:42.362020" elapsed="0.078905"/>
</kw>
<msg time="2026-04-14T07:08:42.441176" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:08:42.441225" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:42.361624" elapsed="0.079640"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.441797" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:42.441418" elapsed="0.000443"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:42.441356" elapsed="0.000534"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:08:42.442498" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "C "o "u "n "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:08:42.442044" elapsed="0.000530"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.442865" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:42.442642" elapsed="0.000277"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:42.442623" elapsed="0.000320"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:08:42.442993" elapsed="0.000048"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:08:42.445791" elapsed="0.000170"/>
</kw>
<msg time="2026-04-14T07:08:42.446023" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:08:42.444666" elapsed="0.001495"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.446493" elapsed="0.000079"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.446837" elapsed="0.000075"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:08:42.443985" elapsed="0.003053"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:08:42.443379" elapsed="0.003727"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:08:42.228757" elapsed="0.218449"/>
</kw>
<msg time="2026-04-14T07:08:42.447306" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:08:42.447383" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:42.228135" elapsed="0.219290"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:08:42.447616" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:08:42.447506" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:42.447486" elapsed="0.000214"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.448128" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.448519" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:08:42.448593" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:08:42.227456" elapsed="0.221251"/>
</kw>
<msg time="2026-04-14T07:08:42.448810" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:08:42.448854" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:42.222668" elapsed="0.226225"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:42.449229" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:42.448972" elapsed="0.000310"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:42.448954" elapsed="0.000351"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:08:42.222520" elapsed="0.226810"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:08:42.222329" elapsed="0.227054"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:08:42.219951" elapsed="0.229499"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:08:42.215001" elapsed="0.234552"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:42.214570" elapsed="0.235035"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T07:08:42.211306" elapsed="0.238358"/>
</kw>
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:08:43.329409" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0ztxwtoor0f541ej6uayzsb0mf1.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:08:43.360065" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:08:43.363875" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:08:42.452721" elapsed="0.911188"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.366648" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:43.364051" elapsed="0.002661"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:43.364016" elapsed="0.002724"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:08:43.366779" elapsed="0.000040"/>
</return>
<msg time="2026-04-14T07:08:43.404159" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T07:08:42.452272" elapsed="0.951973"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:08:43.612516" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:08:43.404549" elapsed="0.208025"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T07:08:43.612666" elapsed="0.000058"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T07:08:42.451737" elapsed="1.161126"/>
</kw>
<msg time="2026-04-14T07:08:43.612975" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:08:43.613021" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:42.450914" elapsed="1.162133"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:08:43.613283" elapsed="0.034791"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:08:43.649110" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T07:08:43.648979" elapsed="0.000199"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:43.648955" elapsed="0.000248"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.649395" elapsed="0.000025"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T07:08:43.648566" elapsed="0.000914"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:08:43.649524" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:08:43.649693" level="INFO">${actual_count} = 600000</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:08:42.450354" elapsed="1.199366"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T07:08:43.650216" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T07:08:43.649883" elapsed="0.000391"/>
</kw>
<arg>${COUNT_PREFIX_COUNT_SINGLE}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T07:08:42.449901" elapsed="1.200433"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:08:43.650946" elapsed="0.000248"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.652035" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:43.651654" elapsed="0.000445"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:43.651635" elapsed="0.000488"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:08:43.652273" elapsed="0.000332"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:08:43.657685" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:08:43.657243" elapsed="0.000468"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:08:43.657931" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:08:43.657787" elapsed="0.000200"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:43.657768" elapsed="0.000243"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.658163" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.658340" elapsed="0.000036"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.658538" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.658710" elapsed="0.000085"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.658951" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.659123" elapsed="0.000019"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.659292" elapsed="0.000019"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:08:43.656930" elapsed="0.002452"/>
</kw>
<status status="PASS" start="2026-04-14T07:08:43.651441" elapsed="0.007995"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:08:43.650635" elapsed="0.008842"/>
</kw>
<doc>Count the routes in example-ipv4-topology and fail if the count is not correct.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T07:08:42.210638" elapsed="1.448877"/>
</test>
<test id="s1-s9-t6" name="Kill_Talking_BGP_Speaker" line="120">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T07:08:43.663645" elapsed="0.000209"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T07:08:43.663372" elapsed="0.000538"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:08:43.664925" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:43.664816" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:43.664796" elapsed="0.000196"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:08:43.669863" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:43.669758" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:43.669739" elapsed="0.000191"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:08:43.670942" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:08:43.670561" elapsed="0.000408"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:08:43.671447" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:08:43.671133" elapsed="0.000341"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:08:43.671524" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:08:43.671679" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:08:43.670163" elapsed="0.001540"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:08:43.677160" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:43.677053" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:43.677033" elapsed="0.000196"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:08:43.678458" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:43.678326" elapsed="0.000178"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:43.678307" elapsed="0.000219"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:08:43.678978" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:08:43.678677" elapsed="0.000327"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:08:43.679405" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:08:43.679169" elapsed="0.000262"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:08:43.724159" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:08:43.679932" elapsed="0.044502"/>
</kw>
<msg time="2026-04-14T07:08:43.724616" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:08:43.724667" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:43.679596" elapsed="0.045107"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:08:43.758962" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:08:43.725257" elapsed="0.033860"/>
</kw>
<msg time="2026-04-14T07:08:43.759280" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:08:43.759325" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:43.724903" elapsed="0.034476"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.759694" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:43.759463" elapsed="0.000286"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:43.759441" elapsed="0.000332"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:08:43.760218" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:08:43.759918" elapsed="0.000367"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.760607" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:43.760352" elapsed="0.000312"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:43.760333" elapsed="0.000354"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:08:43.760720" elapsed="0.000029"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:08:43.763489" elapsed="0.000154"/>
</kw>
<msg time="2026-04-14T07:08:43.763708" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:08:43.762232" elapsed="0.001613"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.764171" elapsed="0.000081"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.764743" elapsed="0.000079"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:08:43.761567" elapsed="0.003370"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:08:43.761003" elapsed="0.004002"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:08:43.678026" elapsed="0.087079"/>
</kw>
<msg time="2026-04-14T07:08:43.765200" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:08:43.765245" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:43.677428" elapsed="0.087855"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:08:43.765513" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T07:08:43.765394" elapsed="0.000182"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:43.765340" elapsed="0.000260"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.766006" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.766352" elapsed="0.000040"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:08:43.766441" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:08:43.676713" elapsed="0.089838"/>
</kw>
<msg time="2026-04-14T07:08:43.766647" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:08:43.766692" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:43.672086" elapsed="0.094643"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.767062" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:43.766806" elapsed="0.000310"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:43.766787" elapsed="0.000353"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:08:43.671938" elapsed="0.095226"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:08:43.671759" elapsed="0.095439"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:08:43.669396" elapsed="0.097896"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:08:43.664525" elapsed="0.102823"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:43.664065" elapsed="0.103347"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T07:08:43.660646" elapsed="0.106819"/>
</kw>
<kw name="Kill_BGP_Speaker" owner="BGPSpeaker">
<kw name="Write_Bare_Ctrl_C" owner="RemoteBash">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:08:43.768722" level="INFO">${ctrl_c} = </msg>
<var>${ctrl_c}</var>
<arg>chr(int(3))</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:08:43.768400" elapsed="0.000349"/>
</kw>
<kw name="Write Bare" owner="SSHLibrary">
<arg>${ctrl_c}</arg>
<doc>Writes the given ``text`` on the remote machine without appending a newline.</doc>
<status status="PASS" start="2026-04-14T07:08:43.768908" elapsed="0.000236"/>
</kw>
<doc>Construct ctrl+c character and SSH-write it (without endline) to the current SSH connection.
Do not read anything yet.</doc>
<status status="PASS" start="2026-04-14T07:08:43.768073" elapsed="0.001131"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T07:08:43.790664" level="INFO">[?2004l^C
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="PASS" start="2026-04-14T07:08:43.769731" elapsed="0.020998"/>
</kw>
<msg time="2026-04-14T07:08:43.790823" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:08:43.790865" level="INFO">${message} = [?2004l^C
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<var>${status}</var>
<var>${message}</var>
<arg>SSHLibrary.Read_Until_Prompt</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:43.769390" elapsed="0.021501"/>
</kw>
<kw name="Dump_BGP_Speaker_Logs" owner="BGPSpeaker">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:08:43.791528" level="INFO">Executing command 'cat play.py.out'.</msg>
<msg time="2026-04-14T07:08:43.804586" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:08:43.804821" level="INFO">${output_log} = 2026-04-14 07:06:39,337 INFO BGP-Thread-1 (job): Connecting in the talking mode.
2026-04-14 07:06:39,341 INFO BGP-Thread-1 (job): Connected to ODL.
2026-04-14 07:06:39,379 INFO BGP-Thread-1 (job): Ope...</msg>
<var>${output_log}</var>
<arg>cat ${BGPSpeaker__OUTPUT_LOG}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:08:43.791383" elapsed="0.013497"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:08:43.805848" level="INFO">2026-04-14 07:06:39,337 INFO BGP-Thread-1 (job): Connecting in the talking mode.
2026-04-14 07:06:39,341 INFO BGP-Thread-1 (job): Connected to ODL.
2026-04-14 07:06:39,379 INFO BGP-Thread-1 (job): Open message received.
2026-04-14 07:06:39,379 INFO BGP-Thread-1 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 07:06:39,380 INFO BGP-Thread-1 (job): Generator initialisation
2026-04-14 07:06:39,380 INFO BGP-Thread-1 (job):   Target total number of prefixes to be introduced: 600000
2026-04-14 07:06:39,380 INFO BGP-Thread-1 (job):   Prefix base: 8.0.1.0/28
2026-04-14 07:06:39,380 INFO BGP-Thread-1 (job):   My Autonomous System number: 64496
2026-04-14 07:06:39,380 INFO BGP-Thread-1 (job):   My Hold Time: 180
2026-04-14 07:06:39,380 INFO BGP-Thread-1 (job):   My BGP Identifier: 169782128
2026-04-14 07:06:39,380 INFO BGP-Thread-1 (job):   Next Hop: 192.0.2.1
2026-04-14 07:06:39,380 INFO BGP-Thread-1 (job):   Originator ID: None
2026-04-14 07:06:39,380 INFO BGP-Thread-1 (job):   Cluster list: None
2026-04-14 07:06:39,380 INFO BGP-Thread-1 (job):   Prefix count to be inserted at once: 1
2026-04-14 07:06:39,380 INFO BGP-Thread-1 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 07:06:39,380 INFO BGP-Thread-1 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 07:06:39,380 INFO BGP-Thread-1 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 600000
2026-04-14 07:06:39,380 INFO BGP-Thread-1 (job):   Common single UPDATE will be generated for both NLRI &amp; WITHDRAWN lists
2026-04-14 07:06:39,380 INFO BGP-Thread-1 (job):   Let's go ...

2026-04-14 07:06:39,394 INFO BGP-Thread-1 (job): Iteration: 0 - total remaining prefixes: 600000
2026-04-14 07:06:39,448 INFO BGP-Thread-1 (job): Iteration: 1000 - total remaining prefixes: 599000
2026-04-14 07:06:39,471 INFO BGP-Thread-1 (job): Iteration: 2000 - total remaining prefixes: 598000
2026-04-14 07:06:39,500 INFO BGP-Thread-1 (job): Iteration: 3000 - total remaining prefixes: 597000
2026-04-14 07:06:39,520 INFO BGP-Thread-1 (job): Iteration: 4000 - total remaining prefixes: 596000
2026-04-14 07:06:39,629 INFO BGP-Thread-1 (job): Iteration: 5000 - total remaining prefixes: 595000
2026-04-14 07:06:39,896 INFO BGP-Thread-1 (job): Iteration: 6000 - total remaining prefixes: 594000
2026-04-14 07:06:39,918 INFO BGP-Thread-1 (job): Iteration: 7000 - total remaining prefixes: 593000
2026-04-14 07:06:39,939 INFO BGP-Thread-1 (job): Iteration: 8000 - total remaining prefixes: 592000
2026-04-14 07:06:39,958 INFO BGP-Thread-1 (job): Iteration: 9000 - total remaining prefixes: 591000
2026-04-14 07:06:39,978 INFO BGP-Thread-1 (job): Iteration: 10000 - total remaining prefixes: 590000
2026-04-14 07:06:40,066 INFO BGP-Thread-1 (job): Iteration: 11000 - total remaining prefixes: 589000
2026-04-14 07:06:40,115 INFO BGP-Thread-1 (job): Iteration: 12000 - total remaining prefixes: 588000
2026-04-14 07:06:40,190 INFO BGP-Thread-1 (job): Iteration: 13000 - total remaining prefixes: 587000
2026-04-14 07:06:40,245 INFO BGP-Thread-1 (job): Iteration: 14000 - total remaining prefixes: 586000
2026-04-14 07:06:40,298 INFO BGP-Thread-1 (job): Iteration: 15000 - total remaining prefixes: 585000
2026-04-14 07:06:40,348 INFO BGP-Thread-1 (job): Iteration: 16000 - total remaining prefixes: 584000
2026-04-14 07:06:40,429 INFO BGP-Thread-1 (job): Iteration: 17000 - total remaining prefixes: 583000
2026-04-14 07:06:40,480 INFO BGP-Thread-1 (job): Iteration: 18000 - total remaining prefixes: 582000
2026-04-14 07:06:40,531 INFO BGP-Thread-1 (job): Iteration: 19000 - total remaining prefixes: 581000
2026-04-14 07:06:40,606 INFO BGP-Thread-1 (job): Iteration: 20000 - total remaining prefixes: 580000
2026-04-14 07:06:40,678 INFO BGP-Thread-1 (job): Iteration: 21000 - total remaining prefixes: 579000
2026-04-14 07:06:40,724 INFO BGP-Thread-1 (job): Iteration: 22000 - total remaining prefixes: 578000
2026-04-14 07:06:40,767 INFO BGP-Thread-1 (job): Iteration: 23000 - total remaining prefixes: 577000
2026-04-14 07:06:40,837 INFO BGP-Thread-1 (job): Iteration: 24000 - total remaining prefixes: 576000
2026-04-14 07:06:40,883 INFO BGP-Thread-1 (job): Iteration: 25000 - total remaining prefixes: 575000
2026-04-14 07:06:40,934 INFO BGP-Thread-1 (job): Iteration: 26000 - total remaining prefixes: 574000
2026-04-14 07:06:40,981 INFO BGP-Thread-1 (job): Iteration: 27000 - total remaining prefixes: 573000
2026-04-14 07:06:41,021 INFO BGP-Thread-1 (job): Iteration: 28000 - total remaining prefixes: 572000
2026-04-14 07:06:41,073 INFO BGP-Thread-1 (job): Iteration: 29000 - total remaining prefixes: 571000
2026-04-14 07:06:41,123 INFO BGP-Thread-1 (job): Iteration: 30000 - total remaining prefixes: 570000
2026-04-14 07:06:41,162 INFO BGP-Thread-1 (job): Iteration: 31000 - total remaining prefixes: 569000
2026-04-14 07:06:41,200 INFO BGP-Thread-1 (job): Iteration: 32000 - total remaining prefixes: 568000
2026-04-14 07:06:41,225 INFO BGP-Thread-1 (job): Iteration: 33000 - total remaining prefixes: 567000
2026-04-14 07:06:41,270 INFO BGP-Thread-1 (job): Iteration: 34000 - total remaining prefixes: 566000
2026-04-14 07:06:41,314 INFO BGP-Thread-1 (job): Iteration: 35000 - total remaining prefixes: 565000
2026-04-14 07:06:41,337 INFO BGP-Thread-1 (job): Iteration: 36000 - total remaining prefixes: 564000
2026-04-14 07:06:41,498 INFO BGP-Thread-1 (job): Iteration: 37000 - total remaining prefixes: 563000
2026-04-14 07:06:41,539 INFO BGP-Thread-1 (job): Iteration: 38000 - total remaining prefixes: 562000
2026-04-14 07:06:41,634 INFO BGP-Thread-1 (job): Iteration: 39000 - total remaining prefixes: 561000
2026-04-14 07:06:41,654 INFO BGP-Thread-1 (job): Iteration: 40000 - total remaining prefixes: 560000
2026-04-14 07:06:41,805 INFO BGP-Thread-1 (job): Iteration: 41000 - total remaining prefixes: 559000
2026-04-14 07:06:41,827 INFO BGP-Thread-1 (job): Iteration: 42000 - total remaining prefixes: 558000
2026-04-14 07:06:41,967 INFO BGP-Thread-1 (job): Iteration: 43000 - total remaining prefixes: 557000
2026-04-14 07:06:41,987 INFO BGP-Thread-1 (job): Iteration: 44000 - total remaining prefixes: 556000
2026-04-14 07:06:42,131 INFO BGP-Thread-1 (job): Iteration: 45000 - total remaining prefixes: 555000
2026-04-14 07:06:42,152 INFO BGP-Thread-1 (job): Iteration: 46000 - total remaining prefixes: 554000
2026-04-14 07:06:42,232 INFO BGP-Thread-1 (job): Iteration: 47000 - total remaining prefixes: 553000
2026-04-14 07:06:42,289 INFO BGP-Thread-1 (job): Iteration: 48000 - total remaining prefixes: 552000
2026-04-14 07:06:42,309 INFO BGP-Thread-1 (job): Iteration: 49000 - total remaining prefixes: 551000
2026-04-14 07:06:42,465 INFO BGP-Thread-1 (job): Iteration: 50000 - total remaining prefixes: 550000
2026-04-14 07:06:42,515 INFO BGP-Thread-1 (job): Iteration: 51000 - total remaining prefixes: 549000
2026-04-14 07:06:42,535 INFO BGP-Thread-1 (job): Iteration: 52000 - total remaining prefixes: 548000
2026-04-14 07:06:42,638 INFO BGP-Thread-1 (job): Iteration: 53000 - total remaining prefixes: 547000
2026-04-14 07:06:42,658 INFO BGP-Thread-1 (job): Iteration: 54000 - total remaining prefixes: 546000
2026-04-14 07:06:42,908 INFO BGP-Thread-1 (job): Iteration: 55000 - total remaining prefixes: 545000
2026-04-14 07:06:42,932 INFO BGP-Thread-1 (job): Iteration: 56000 - total remaining prefixes: 544000
2026-04-14 07:06:43,057 INFO BGP-Thread-1 (job): Iteration: 57000 - total remaining prefixes: 543000
2026-04-14 07:06:43,077 INFO BGP-Thread-1 (job): Iteration: 58000 - total remaining prefixes: 542000
2026-04-14 07:06:43,219 INFO BGP-Thread-1 (job): Iteration: 59000 - total remaining prefixes: 541000
2026-04-14 07:06:43,271 INFO BGP-Thread-1 (job): Iteration: 60000 - total remaining prefixes: 540000
2026-04-14 07:06:43,292 INFO BGP-Thread-1 (job): Iteration: 61000 - total remaining prefixes: 539000
2026-04-14 07:06:43,393 INFO BGP-Thread-1 (job): Iteration: 62000 - total remaining prefixes: 538000
2026-04-14 07:06:43,457 INFO BGP-Thread-1 (job): Iteration: 63000 - total remaining prefixes: 537000
2026-04-14 07:06:43,514 INFO BGP-Thread-1 (job): Iteration: 64000 - total remaining prefixes: 536000
2026-04-14 07:06:43,535 INFO BGP-Thread-1 (job): Iteration: 65000 - total remaining prefixes: 535000
2026-04-14 07:06:43,668 INFO BGP-Thread-1 (job): Iteration: 66000 - total remaining prefixes: 534000
2026-04-14 07:06:43,688 INFO BGP-Thread-1 (job): Iteration: 67000 - total remaining prefixes: 533000
2026-04-14 07:06:43,776 INFO BGP-Thread-1 (job): Iteration: 68000 - total remaining prefixes: 532000
2026-04-14 07:06:43,795 INFO BGP-Thread-1 (job): Iteration: 69000 - total remaining prefixes: 531000
2026-04-14 07:06:43,935 INFO BGP-Thread-1 (job): Iteration: 70000 - total remaining prefixes: 530000
2026-04-14 07:06:43,955 INFO BGP-Thread-1 (job): Iteration: 71000 - total remaining prefixes: 529000
2026-04-14 07:06:43,975 INFO BGP-Thread-1 (job): Iteration: 72000 - total remaining prefixes: 528000
2026-04-14 07:06:44,051 INFO BGP-Thread-1 (job): Iteration: 73000 - total remaining prefixes: 527000
2026-04-14 07:06:44,072 INFO BGP-Thread-1 (job): Iteration: 74000 - total remaining prefixes: 526000
2026-04-14 07:06:44,161 INFO BGP-Thread-1 (job): Iteration: 75000 - total remaining prefixes: 525000
2026-04-14 07:06:44,206 INFO BGP-Thread-1 (job): Iteration: 76000 - total remaining prefixes: 524000
2026-04-14 07:06:44,228 INFO BGP-Thread-1 (job): Iteration: 77000 - total remaining prefixes: 523000
2026-04-14 07:06:44,522 INFO BGP-Thread-1 (job): Iteration: 78000 - total remaining prefixes: 522000
2026-04-14 07:06:44,561 INFO BGP-Thread-1 (job): Iteration: 79000 - total remaining prefixes: 521000
2026-04-14 07:06:44,606 INFO BGP-Thread-1 (job): Iteration: 80000 - total remaining prefixes: 520000
2026-04-14 07:06:44,626 INFO BGP-Thread-1 (job): Iteration: 81000 - total remaining prefixes: 519000
2026-04-14 07:06:44,665 INFO BGP-Thread-1 (job): Iteration: 82000 - total remaining prefixes: 518000
2026-04-14 07:06:44,685 INFO BGP-Thread-1 (job): Iteration: 83000 - total remaining prefixes: 517000
2026-04-14 07:06:44,707 INFO BGP-Thread-1 (job): Iteration: 84000 - total remaining prefixes: 516000
2026-04-14 07:06:44,754 INFO BGP-Thread-1 (job): Iteration: 85000 - total remaining prefixes: 515000
2026-04-14 07:06:44,773 INFO BGP-Thread-1 (job): Iteration: 86000 - total remaining prefixes: 514000
2026-04-14 07:06:44,793 INFO BGP-Thread-1 (job): Iteration: 87000 - total remaining prefixes: 513000
2026-04-14 07:06:44,861 INFO BGP-Thread-1 (job): Iteration: 88000 - total remaining prefixes: 512000
2026-04-14 07:06:44,883 INFO BGP-Thread-1 (job): Iteration: 89000 - total remaining prefixes: 511000
2026-04-14 07:06:44,903 INFO BGP-Thread-1 (job): Iteration: 90000 - total remaining prefixes: 510000
2026-04-14 07:06:44,932 INFO BGP-Thread-1 (job): Iteration: 91000 - total remaining prefixes: 509000
2026-04-14 07:06:44,952 INFO BGP-Thread-1 (job): Iteration: 92000 - total remaining prefixes: 508000
2026-04-14 07:06:44,972 INFO BGP-Thread-1 (job): Iteration: 93000 - total remaining prefixes: 507000
2026-04-14 07:06:44,994 INFO BGP-Thread-1 (job): Iteration: 94000 - total remaining prefixes: 506000
2026-04-14 07:06:45,015 INFO BGP-Thread-1 (job): Iteration: 95000 - total remaining prefixes: 505000
2026-04-14 07:06:45,034 INFO BGP-Thread-1 (job): Iteration: 96000 - total remaining prefixes: 504000
2026-04-14 07:06:45,067 INFO BGP-Thread-1 (job): Iteration: 97000 - total remaining prefixes: 503000
2026-04-14 07:06:45,105 INFO BGP-Thread-1 (job): Iteration: 98000 - total remaining prefixes: 502000
2026-04-14 07:06:45,130 INFO BGP-Thread-1 (job): Iteration: 99000 - total remaining prefixes: 501000
2026-04-14 07:06:45,153 INFO BGP-Thread-1 (job): Iteration: 100000 - total remaining prefixes: 500000
2026-04-14 07:06:45,173 INFO BGP-Thread-1 (job): Iteration: 101000 - total remaining prefixes: 499000
2026-04-14 07:06:45,193 INFO BGP-Thread-1 (job): Iteration: 102000 - total remaining prefixes: 498000
2026-04-14 07:06:45,213 INFO BGP-Thread-1 (job): Iteration: 103000 - total remaining prefixes: 497000
2026-04-14 07:06:45,232 INFO BGP-Thread-1 (job): Iteration: 104000 - total remaining prefixes: 496000
2026-04-14 07:06:45,252 INFO BGP-Thread-1 (job): Iteration: 105000 - total remaining prefixes: 495000
2026-04-14 07:06:45,272 INFO BGP-Thread-1 (job): Iteration: 106000 - total remaining prefixes: 494000
2026-04-14 07:06:45,292 INFO BGP-Thread-1 (job): Iteration: 107000 - total remaining prefixes: 493000
2026-04-14 07:06:45,311 INFO BGP-Thread-1 (job): Iteration: 108000 - total remaining prefixes: 492000
2026-04-14 07:06:45,331 INFO BGP-Thread-1 (job): Iteration: 109000 - total remaining prefixes: 491000
2026-04-14 07:06:45,350 INFO BGP-Thread-1 (job): Iteration: 110000 - total remaining prefixes: 490000
2026-04-14 07:06:45,370 INFO BGP-Thread-1 (job): Iteration: 111000 - total remaining prefixes: 489000
2026-04-14 07:06:45,389 INFO BGP-Thread-1 (job): Iteration: 112000 - total remaining prefixes: 488000
2026-04-14 07:06:45,414 INFO BGP-Thread-1 (job): Iteration: 113000 - total remaining prefixes: 487000
2026-04-14 07:06:45,459 INFO BGP-Thread-1 (job): Iteration: 114000 - total remaining prefixes: 486000
2026-04-14 07:06:45,479 INFO BGP-Thread-1 (job): Iteration: 115000 - total remaining prefixes: 485000
2026-04-14 07:06:45,499 INFO BGP-Thread-1 (job): Iteration: 116000 - total remaining prefixes: 484000
2026-04-14 07:06:45,518 INFO BGP-Thread-1 (job): Iteration: 117000 - total remaining prefixes: 483000
2026-04-14 07:06:45,538 INFO BGP-Thread-1 (job): Iteration: 118000 - total remaining prefixes: 482000
2026-04-14 07:06:45,558 INFO BGP-Thread-1 (job): Iteration: 119000 - total remaining prefixes: 481000
2026-04-14 07:06:45,578 INFO BGP-Thread-1 (job): Iteration: 120000 - total remaining prefixes: 480000
2026-04-14 07:06:45,598 INFO BGP-Thread-1 (job): Iteration: 121000 - total remaining prefixes: 479000
2026-04-14 07:06:45,617 INFO BGP-Thread-1 (job): Iteration: 122000 - total remaining prefixes: 478000
2026-04-14 07:06:45,637 INFO BGP-Thread-1 (job): Iteration: 123000 - total remaining prefixes: 477000
2026-04-14 07:06:45,657 INFO BGP-Thread-1 (job): Iteration: 124000 - total remaining prefixes: 476000
2026-04-14 07:06:45,676 INFO BGP-Thread-1 (job): Iteration: 125000 - total remaining prefixes: 475000
2026-04-14 07:06:45,696 INFO BGP-Thread-1 (job): Iteration: 126000 - total remaining prefixes: 474000
2026-04-14 07:06:45,716 INFO BGP-Thread-1 (job): Iteration: 127000 - total remaining prefixes: 473000
2026-04-14 07:06:45,774 INFO BGP-Thread-1 (job): Iteration: 128000 - total remaining prefixes: 472000
2026-04-14 07:06:45,794 INFO BGP-Thread-1 (job): Iteration: 129000 - total remaining prefixes: 471000
2026-04-14 07:06:45,814 INFO BGP-Thread-1 (job): Iteration: 130000 - total remaining prefixes: 470000
2026-04-14 07:06:45,834 INFO BGP-Thread-1 (job): Iteration: 131000 - total remaining prefixes: 469000
2026-04-14 07:06:45,854 INFO BGP-Thread-1 (job): Iteration: 132000 - total remaining prefixes: 468000
2026-04-14 07:06:45,874 INFO BGP-Thread-1 (job): Iteration: 133000 - total remaining prefixes: 467000
2026-04-14 07:06:45,896 INFO BGP-Thread-1 (job): Iteration: 134000 - total remaining prefixes: 466000
2026-04-14 07:06:45,916 INFO BGP-Thread-1 (job): Iteration: 135000 - total remaining prefixes: 465000
2026-04-14 07:06:45,936 INFO BGP-Thread-1 (job): Iteration: 136000 - total remaining prefixes: 464000
2026-04-14 07:06:45,956 INFO BGP-Thread-1 (job): Iteration: 137000 - total remaining prefixes: 463000
2026-04-14 07:06:45,975 INFO BGP-Thread-1 (job): Iteration: 138000 - total remaining prefixes: 462000
2026-04-14 07:06:45,995 INFO BGP-Thread-1 (job): Iteration: 139000 - total remaining prefixes: 461000
2026-04-14 07:06:46,015 INFO BGP-Thread-1 (job): Iteration: 140000 - total remaining prefixes: 460000
2026-04-14 07:06:46,035 INFO BGP-Thread-1 (job): Iteration: 141000 - total remaining prefixes: 459000
2026-04-14 07:06:46,055 INFO BGP-Thread-1 (job): Iteration: 142000 - total remaining prefixes: 458000
2026-04-14 07:06:46,074 INFO BGP-Thread-1 (job): Iteration: 143000 - total remaining prefixes: 457000
2026-04-14 07:06:46,094 INFO BGP-Thread-1 (job): Iteration: 144000 - total remaining prefixes: 456000
2026-04-14 07:06:46,114 INFO BGP-Thread-1 (job): Iteration: 145000 - total remaining prefixes: 455000
2026-04-14 07:06:46,266 INFO BGP-Thread-1 (job): Iteration: 146000 - total remaining prefixes: 454000
2026-04-14 07:06:46,288 INFO BGP-Thread-1 (job): Iteration: 147000 - total remaining prefixes: 453000
2026-04-14 07:06:46,308 INFO BGP-Thread-1 (job): Iteration: 148000 - total remaining prefixes: 452000
2026-04-14 07:06:46,328 INFO BGP-Thread-1 (job): Iteration: 149000 - total remaining prefixes: 451000
2026-04-14 07:06:46,348 INFO BGP-Thread-1 (job): Iteration: 150000 - total remaining prefixes: 450000
2026-04-14 07:06:46,367 INFO BGP-Thread-1 (job): Iteration: 151000 - total remaining prefixes: 449000
2026-04-14 07:06:46,431 INFO BGP-Thread-1 (job): Iteration: 152000 - total remaining prefixes: 448000
2026-04-14 07:06:46,451 INFO BGP-Thread-1 (job): Iteration: 153000 - total remaining prefixes: 447000
2026-04-14 07:06:46,525 INFO BGP-Thread-1 (job): Iteration: 154000 - total remaining prefixes: 446000
2026-04-14 07:06:46,551 INFO BGP-Thread-1 (job): Iteration: 155000 - total remaining prefixes: 445000
2026-04-14 07:06:46,590 INFO BGP-Thread-1 (job): Iteration: 156000 - total remaining prefixes: 444000
2026-04-14 07:06:46,615 INFO BGP-Thread-1 (job): Iteration: 157000 - total remaining prefixes: 443000
2026-04-14 07:06:46,641 INFO BGP-Thread-1 (job): Iteration: 158000 - total remaining prefixes: 442000
2026-04-14 07:06:46,660 INFO BGP-Thread-1 (job): Iteration: 159000 - total remaining prefixes: 441000
2026-04-14 07:06:46,709 INFO BGP-Thread-1 (job): Iteration: 160000 - total remaining prefixes: 440000
2026-04-14 07:06:46,729 INFO BGP-Thread-1 (job): Iteration: 161000 - total remaining prefixes: 439000
2026-04-14 07:06:46,778 INFO BGP-Thread-1 (job): Iteration: 162000 - total remaining prefixes: 438000
2026-04-14 07:06:46,797 INFO BGP-Thread-1 (job): Iteration: 163000 - total remaining prefixes: 437000
2026-04-14 07:06:46,817 INFO BGP-Thread-1 (job): Iteration: 164000 - total remaining prefixes: 436000
2026-04-14 07:06:46,951 INFO BGP-Thread-1 (job): Iteration: 165000 - total remaining prefixes: 435000
2026-04-14 07:06:46,971 INFO BGP-Thread-1 (job): Iteration: 166000 - total remaining prefixes: 434000
2026-04-14 07:06:47,023 INFO BGP-Thread-1 (job): Iteration: 167000 - total remaining prefixes: 433000
2026-04-14 07:06:47,043 INFO BGP-Thread-1 (job): Iteration: 168000 - total remaining prefixes: 432000
2026-04-14 07:06:47,076 INFO BGP-Thread-1 (job): Iteration: 169000 - total remaining prefixes: 431000
2026-04-14 07:06:47,096 INFO BGP-Thread-1 (job): Iteration: 170000 - total remaining prefixes: 430000
2026-04-14 07:06:47,116 INFO BGP-Thread-1 (job): Iteration: 171000 - total remaining prefixes: 429000
2026-04-14 07:06:47,136 INFO BGP-Thread-1 (job): Iteration: 172000 - total remaining prefixes: 428000
2026-04-14 07:06:47,155 INFO BGP-Thread-1 (job): Iteration: 173000 - total remaining prefixes: 427000
2026-04-14 07:06:47,175 INFO BGP-Thread-1 (job): Iteration: 174000 - total remaining prefixes: 426000
2026-04-14 07:06:47,195 INFO BGP-Thread-1 (job): Iteration: 175000 - total remaining prefixes: 425000
2026-04-14 07:06:47,214 INFO BGP-Thread-1 (job): Iteration: 176000 - total remaining prefixes: 424000
2026-04-14 07:06:47,234 INFO BGP-Thread-1 (job): Iteration: 177000 - total remaining prefixes: 423000
2026-04-14 07:06:47,254 INFO BGP-Thread-1 (job): Iteration: 178000 - total remaining prefixes: 422000
2026-04-14 07:06:47,274 INFO BGP-Thread-1 (job): Iteration: 179000 - total remaining prefixes: 421000
2026-04-14 07:06:47,293 INFO BGP-Thread-1 (job): Iteration: 180000 - total remaining prefixes: 420000
2026-04-14 07:06:47,313 INFO BGP-Thread-1 (job): Iteration: 181000 - total remaining prefixes: 419000
2026-04-14 07:06:47,332 INFO BGP-Thread-1 (job): Iteration: 182000 - total remaining prefixes: 418000
2026-04-14 07:06:47,352 INFO BGP-Thread-1 (job): Iteration: 183000 - total remaining prefixes: 417000
2026-04-14 07:06:47,372 INFO BGP-Thread-1 (job): Iteration: 184000 - total remaining prefixes: 416000
2026-04-14 07:06:47,392 INFO BGP-Thread-1 (job): Iteration: 185000 - total remaining prefixes: 415000
2026-04-14 07:06:47,411 INFO BGP-Thread-1 (job): Iteration: 186000 - total remaining prefixes: 414000
2026-04-14 07:06:47,431 INFO BGP-Thread-1 (job): Iteration: 187000 - total remaining prefixes: 413000
2026-04-14 07:06:47,451 INFO BGP-Thread-1 (job): Iteration: 188000 - total remaining prefixes: 412000
2026-04-14 07:06:47,470 INFO BGP-Thread-1 (job): Iteration: 189000 - total remaining prefixes: 411000
2026-04-14 07:06:47,490 INFO BGP-Thread-1 (job): Iteration: 190000 - total remaining prefixes: 410000
2026-04-14 07:06:47,510 INFO BGP-Thread-1 (job): Iteration: 191000 - total remaining prefixes: 409000
2026-04-14 07:06:47,529 INFO BGP-Thread-1 (job): Iteration: 192000 - total remaining prefixes: 408000
2026-04-14 07:06:47,596 INFO BGP-Thread-1 (job): Iteration: 193000 - total remaining prefixes: 407000
2026-04-14 07:06:47,617 INFO BGP-Thread-1 (job): Iteration: 194000 - total remaining prefixes: 406000
2026-04-14 07:06:47,637 INFO BGP-Thread-1 (job): Iteration: 195000 - total remaining prefixes: 405000
2026-04-14 07:06:47,690 INFO BGP-Thread-1 (job): Iteration: 196000 - total remaining prefixes: 404000
2026-04-14 07:06:47,710 INFO BGP-Thread-1 (job): Iteration: 197000 - total remaining prefixes: 403000
2026-04-14 07:06:47,757 INFO BGP-Thread-1 (job): Iteration: 198000 - total remaining prefixes: 402000
2026-04-14 07:06:47,817 INFO BGP-Thread-1 (job): Iteration: 199000 - total remaining prefixes: 401000
2026-04-14 07:06:47,837 INFO BGP-Thread-1 (job): Iteration: 200000 - total remaining prefixes: 400000
2026-04-14 07:06:47,857 INFO BGP-Thread-1 (job): Iteration: 201000 - total remaining prefixes: 399000
2026-04-14 07:06:47,877 INFO BGP-Thread-1 (job): Iteration: 202000 - total remaining prefixes: 398000
2026-04-14 07:06:47,896 INFO BGP-Thread-1 (job): Iteration: 203000 - total remaining prefixes: 397000
2026-04-14 07:06:47,916 INFO BGP-Thread-1 (job): Iteration: 204000 - total remaining prefixes: 396000
2026-04-14 07:06:47,936 INFO BGP-Thread-1 (job): Iteration: 205000 - total remaining prefixes: 395000
2026-04-14 07:06:47,956 INFO BGP-Thread-1 (job): Iteration: 206000 - total remaining prefixes: 394000
2026-04-14 07:06:47,976 INFO BGP-Thread-1 (job): Iteration: 207000 - total remaining prefixes: 393000
2026-04-14 07:06:47,995 INFO BGP-Thread-1 (job): Iteration: 208000 - total remaining prefixes: 392000
2026-04-14 07:06:48,015 INFO BGP-Thread-1 (job): Iteration: 209000 - total remaining prefixes: 391000
2026-04-14 07:06:48,035 INFO BGP-Thread-1 (job): Iteration: 210000 - total remaining prefixes: 390000
2026-04-14 07:06:48,054 INFO BGP-Thread-1 (job): Iteration: 211000 - total remaining prefixes: 389000
2026-04-14 07:06:48,074 INFO BGP-Thread-1 (job): Iteration: 212000 - total remaining prefixes: 388000
2026-04-14 07:06:48,093 INFO BGP-Thread-1 (job): Iteration: 213000 - total remaining prefixes: 387000
2026-04-14 07:06:48,179 INFO BGP-Thread-1 (job): Iteration: 214000 - total remaining prefixes: 386000
2026-04-14 07:06:48,199 INFO BGP-Thread-1 (job): Iteration: 215000 - total remaining prefixes: 385000
2026-04-14 07:06:48,223 INFO BGP-Thread-1 (job): Iteration: 216000 - total remaining prefixes: 384000
2026-04-14 07:06:48,268 INFO BGP-Thread-1 (job): Iteration: 217000 - total remaining prefixes: 383000
2026-04-14 07:06:48,288 INFO BGP-Thread-1 (job): Iteration: 218000 - total remaining prefixes: 382000
2026-04-14 07:06:48,337 INFO BGP-Thread-1 (job): Iteration: 219000 - total remaining prefixes: 381000
2026-04-14 07:06:48,366 INFO BGP-Thread-1 (job): Iteration: 220000 - total remaining prefixes: 380000
2026-04-14 07:06:48,408 INFO BGP-Thread-1 (job): Iteration: 221000 - total remaining prefixes: 379000
2026-04-14 07:06:48,429 INFO BGP-Thread-1 (job): Iteration: 222000 - total remaining prefixes: 378000
2026-04-14 07:06:48,449 INFO BGP-Thread-1 (job): Iteration: 223000 - total remaining prefixes: 377000
2026-04-14 07:06:48,469 INFO BGP-Thread-1 (job): Iteration: 224000 - total remaining prefixes: 376000
2026-04-14 07:06:48,488 INFO BGP-Thread-1 (job): Iteration: 225000 - total remaining prefixes: 375000
2026-04-14 07:06:48,508 INFO BGP-Thread-1 (job): Iteration: 226000 - total remaining prefixes: 374000
2026-04-14 07:06:48,527 INFO BGP-Thread-1 (job): Iteration: 227000 - total remaining prefixes: 373000
2026-04-14 07:06:48,547 INFO BGP-Thread-1 (job): Iteration: 228000 - total remaining prefixes: 372000
2026-04-14 07:06:48,685 INFO BGP-Thread-1 (job): Iteration: 229000 - total remaining prefixes: 371000
2026-04-14 07:06:48,705 INFO BGP-Thread-1 (job): Iteration: 230000 - total remaining prefixes: 370000
2026-04-14 07:06:48,726 INFO BGP-Thread-1 (job): Iteration: 231000 - total remaining prefixes: 369000
2026-04-14 07:06:48,749 INFO BGP-Thread-1 (job): Iteration: 232000 - total remaining prefixes: 368000
2026-04-14 07:06:48,769 INFO BGP-Thread-1 (job): Iteration: 233000 - total remaining prefixes: 367000
2026-04-14 07:06:48,788 INFO BGP-Thread-1 (job): Iteration: 234000 - total remaining prefixes: 366000
2026-04-14 07:06:48,808 INFO BGP-Thread-1 (job): Iteration: 235000 - total remaining prefixes: 365000
2026-04-14 07:06:48,828 INFO BGP-Thread-1 (job): Iteration: 236000 - total remaining prefixes: 364000
2026-04-14 07:06:48,848 INFO BGP-Thread-1 (job): Iteration: 237000 - total remaining prefixes: 363000
2026-04-14 07:06:48,868 INFO BGP-Thread-1 (job): Iteration: 238000 - total remaining prefixes: 362000
2026-04-14 07:06:48,889 INFO BGP-Thread-1 (job): Iteration: 239000 - total remaining prefixes: 361000
2026-04-14 07:06:48,909 INFO BGP-Thread-1 (job): Iteration: 240000 - total remaining prefixes: 360000
2026-04-14 07:06:48,929 INFO BGP-Thread-1 (job): Iteration: 241000 - total remaining prefixes: 359000
2026-04-14 07:06:48,949 INFO BGP-Thread-1 (job): Iteration: 242000 - total remaining prefixes: 358000
2026-04-14 07:06:48,969 INFO BGP-Thread-1 (job): Iteration: 243000 - total remaining prefixes: 357000
2026-04-14 07:06:48,988 INFO BGP-Thread-1 (job): Iteration: 244000 - total remaining prefixes: 356000
2026-04-14 07:06:49,008 INFO BGP-Thread-1 (job): Iteration: 245000 - total remaining prefixes: 355000
2026-04-14 07:06:49,028 INFO BGP-Thread-1 (job): Iteration: 246000 - total remaining prefixes: 354000
2026-04-14 07:06:49,048 INFO BGP-Thread-1 (job): Iteration: 247000 - total remaining prefixes: 353000
2026-04-14 07:06:49,067 INFO BGP-Thread-1 (job): Iteration: 248000 - total remaining prefixes: 352000
2026-04-14 07:06:49,087 INFO BGP-Thread-1 (job): Iteration: 249000 - total remaining prefixes: 351000
2026-04-14 07:06:49,106 INFO BGP-Thread-1 (job): Iteration: 250000 - total remaining prefixes: 350000
2026-04-14 07:06:49,126 INFO BGP-Thread-1 (job): Iteration: 251000 - total remaining prefixes: 349000
2026-04-14 07:06:49,146 INFO BGP-Thread-1 (job): Iteration: 252000 - total remaining prefixes: 348000
2026-04-14 07:06:49,166 INFO BGP-Thread-1 (job): Iteration: 253000 - total remaining prefixes: 347000
2026-04-14 07:06:49,229 INFO BGP-Thread-1 (job): Iteration: 254000 - total remaining prefixes: 346000
2026-04-14 07:06:49,248 INFO BGP-Thread-1 (job): Iteration: 255000 - total remaining prefixes: 345000
2026-04-14 07:06:49,269 INFO BGP-Thread-1 (job): Iteration: 256000 - total remaining prefixes: 344000
2026-04-14 07:06:49,291 INFO BGP-Thread-1 (job): Iteration: 257000 - total remaining prefixes: 343000
2026-04-14 07:06:49,310 INFO BGP-Thread-1 (job): Iteration: 258000 - total remaining prefixes: 342000
2026-04-14 07:06:49,330 INFO BGP-Thread-1 (job): Iteration: 259000 - total remaining prefixes: 341000
2026-04-14 07:06:49,350 INFO BGP-Thread-1 (job): Iteration: 260000 - total remaining prefixes: 340000
2026-04-14 07:06:49,370 INFO BGP-Thread-1 (job): Iteration: 261000 - total remaining prefixes: 339000
2026-04-14 07:06:49,389 INFO BGP-Thread-1 (job): Iteration: 262000 - total remaining prefixes: 338000
2026-04-14 07:06:49,409 INFO BGP-Thread-1 (job): Iteration: 263000 - total remaining prefixes: 337000
2026-04-14 07:06:49,429 INFO BGP-Thread-1 (job): Iteration: 264000 - total remaining prefixes: 336000
2026-04-14 07:06:49,449 INFO BGP-Thread-1 (job): Iteration: 265000 - total remaining prefixes: 335000
2026-04-14 07:06:49,469 INFO BGP-Thread-1 (job): Iteration: 266000 - total remaining prefixes: 334000
2026-04-14 07:06:49,489 INFO BGP-Thread-1 (job): Iteration: 267000 - total remaining prefixes: 333000
2026-04-14 07:06:49,510 INFO BGP-Thread-1 (job): Iteration: 268000 - total remaining prefixes: 332000
2026-04-14 07:06:49,530 INFO BGP-Thread-1 (job): Iteration: 269000 - total remaining prefixes: 331000
2026-04-14 07:06:49,550 INFO BGP-Thread-1 (job): Iteration: 270000 - total remaining prefixes: 330000
2026-04-14 07:06:49,570 INFO BGP-Thread-1 (job): Iteration: 271000 - total remaining prefixes: 329000
2026-04-14 07:06:49,590 INFO BGP-Thread-1 (job): Iteration: 272000 - total remaining prefixes: 328000
2026-04-14 07:06:49,611 INFO BGP-Thread-1 (job): Iteration: 273000 - total remaining prefixes: 327000
2026-04-14 07:06:49,631 INFO BGP-Thread-1 (job): Iteration: 274000 - total remaining prefixes: 326000
2026-04-14 07:06:49,651 INFO BGP-Thread-1 (job): Iteration: 275000 - total remaining prefixes: 325000
2026-04-14 07:06:49,670 INFO BGP-Thread-1 (job): Iteration: 276000 - total remaining prefixes: 324000
2026-04-14 07:06:49,690 INFO BGP-Thread-1 (job): Iteration: 277000 - total remaining prefixes: 323000
2026-04-14 07:06:49,711 INFO BGP-Thread-1 (job): Iteration: 278000 - total remaining prefixes: 322000
2026-04-14 07:06:49,730 INFO BGP-Thread-1 (job): Iteration: 279000 - total remaining prefixes: 321000
2026-04-14 07:06:49,750 INFO BGP-Thread-1 (job): Iteration: 280000 - total remaining prefixes: 320000
2026-04-14 07:06:49,770 INFO BGP-Thread-1 (job): Iteration: 281000 - total remaining prefixes: 319000
2026-04-14 07:06:49,882 INFO BGP-Thread-1 (job): Iteration: 282000 - total remaining prefixes: 318000
2026-04-14 07:06:49,902 INFO BGP-Thread-1 (job): Iteration: 283000 - total remaining prefixes: 317000
2026-04-14 07:06:49,922 INFO BGP-Thread-1 (job): Iteration: 284000 - total remaining prefixes: 316000
2026-04-14 07:06:49,942 INFO BGP-Thread-1 (job): Iteration: 285000 - total remaining prefixes: 315000
2026-04-14 07:06:49,990 INFO BGP-Thread-1 (job): Iteration: 286000 - total remaining prefixes: 314000
2026-04-14 07:06:50,148 INFO BGP-Thread-1 (job): Iteration: 287000 - total remaining prefixes: 313000
2026-04-14 07:06:50,170 INFO BGP-Thread-1 (job): Iteration: 288000 - total remaining prefixes: 312000
2026-04-14 07:06:50,190 INFO BGP-Thread-1 (job): Iteration: 289000 - total remaining prefixes: 311000
2026-04-14 07:06:50,211 INFO BGP-Thread-1 (job): Iteration: 290000 - total remaining prefixes: 310000
2026-04-14 07:06:50,231 INFO BGP-Thread-1 (job): Iteration: 291000 - total remaining prefixes: 309000
2026-04-14 07:06:50,251 INFO BGP-Thread-1 (job): Iteration: 292000 - total remaining prefixes: 308000
2026-04-14 07:06:50,271 INFO BGP-Thread-1 (job): Iteration: 293000 - total remaining prefixes: 307000
2026-04-14 07:06:50,292 INFO BGP-Thread-1 (job): Iteration: 294000 - total remaining prefixes: 306000
2026-04-14 07:06:50,312 INFO BGP-Thread-1 (job): Iteration: 295000 - total remaining prefixes: 305000
2026-04-14 07:06:50,331 INFO BGP-Thread-1 (job): Iteration: 296000 - total remaining prefixes: 304000
2026-04-14 07:06:50,352 INFO BGP-Thread-1 (job): Iteration: 297000 - total remaining prefixes: 303000
2026-04-14 07:06:50,373 INFO BGP-Thread-1 (job): Iteration: 298000 - total remaining prefixes: 302000
2026-04-14 07:06:50,394 INFO BGP-Thread-1 (job): Iteration: 299000 - total remaining prefixes: 301000
2026-04-14 07:06:50,415 INFO BGP-Thread-1 (job): Iteration: 300000 - total remaining prefixes: 300000
2026-04-14 07:06:50,436 INFO BGP-Thread-1 (job): Iteration: 301000 - total remaining prefixes: 299000
2026-04-14 07:06:50,458 INFO BGP-Thread-1 (job): Iteration: 302000 - total remaining prefixes: 298000
2026-04-14 07:06:50,479 INFO BGP-Thread-1 (job): Iteration: 303000 - total remaining prefixes: 297000
2026-04-14 07:06:50,499 INFO BGP-Thread-1 (job): Iteration: 304000 - total remaining prefixes: 296000
2026-04-14 07:06:50,520 INFO BGP-Thread-1 (job): Iteration: 305000 - total remaining prefixes: 295000
2026-04-14 07:06:50,540 INFO BGP-Thread-1 (job): Iteration: 306000 - total remaining prefixes: 294000
2026-04-14 07:06:50,560 INFO BGP-Thread-1 (job): Iteration: 307000 - total remaining prefixes: 293000
2026-04-14 07:06:50,580 INFO BGP-Thread-1 (job): Iteration: 308000 - total remaining prefixes: 292000
2026-04-14 07:06:50,600 INFO BGP-Thread-1 (job): Iteration: 309000 - total remaining prefixes: 291000
2026-04-14 07:06:50,620 INFO BGP-Thread-1 (job): Iteration: 310000 - total remaining prefixes: 290000
2026-04-14 07:06:50,640 INFO BGP-Thread-1 (job): Iteration: 311000 - total remaining prefixes: 289000
2026-04-14 07:06:50,659 INFO BGP-Thread-1 (job): Iteration: 312000 - total remaining prefixes: 288000
2026-04-14 07:06:50,679 INFO BGP-Thread-1 (job): Iteration: 313000 - total remaining prefixes: 287000
2026-04-14 07:06:50,699 INFO BGP-Thread-1 (job): Iteration: 314000 - total remaining prefixes: 286000
2026-04-14 07:06:50,719 INFO BGP-Thread-1 (job): Iteration: 315000 - total remaining prefixes: 285000
2026-04-14 07:06:50,739 INFO BGP-Thread-1 (job): Iteration: 316000 - total remaining prefixes: 284000
2026-04-14 07:06:50,759 INFO BGP-Thread-1 (job): Iteration: 317000 - total remaining prefixes: 283000
2026-04-14 07:06:50,779 INFO BGP-Thread-1 (job): Iteration: 318000 - total remaining prefixes: 282000
2026-04-14 07:06:50,828 INFO BGP-Thread-1 (job): Iteration: 319000 - total remaining prefixes: 281000
2026-04-14 07:06:50,848 INFO BGP-Thread-1 (job): Iteration: 320000 - total remaining prefixes: 280000
2026-04-14 07:06:50,867 INFO BGP-Thread-1 (job): Iteration: 321000 - total remaining prefixes: 279000
2026-04-14 07:06:50,887 INFO BGP-Thread-1 (job): Iteration: 322000 - total remaining prefixes: 278000
2026-04-14 07:06:50,907 INFO BGP-Thread-1 (job): Iteration: 323000 - total remaining prefixes: 277000
2026-04-14 07:06:50,927 INFO BGP-Thread-1 (job): Iteration: 324000 - total remaining prefixes: 276000
2026-04-14 07:06:50,948 INFO BGP-Thread-1 (job): Iteration: 325000 - total remaining prefixes: 275000
2026-04-14 07:06:50,968 INFO BGP-Thread-1 (job): Iteration: 326000 - total remaining prefixes: 274000
2026-04-14 07:06:50,988 INFO BGP-Thread-1 (job): Iteration: 327000 - total remaining prefixes: 273000
2026-04-14 07:06:51,008 INFO BGP-Thread-1 (job): Iteration: 328000 - total remaining prefixes: 272000
2026-04-14 07:06:51,028 INFO BGP-Thread-1 (job): Iteration: 329000 - total remaining prefixes: 271000
2026-04-14 07:06:51,048 INFO BGP-Thread-1 (job): Iteration: 330000 - total remaining prefixes: 270000
2026-04-14 07:06:51,072 INFO BGP-Thread-1 (job): Iteration: 331000 - total remaining prefixes: 269000
2026-04-14 07:06:51,091 INFO BGP-Thread-1 (job): Iteration: 332000 - total remaining prefixes: 268000
2026-04-14 07:06:51,111 INFO BGP-Thread-1 (job): Iteration: 333000 - total remaining prefixes: 267000
2026-04-14 07:06:51,131 INFO BGP-Thread-1 (job): Iteration: 334000 - total remaining prefixes: 266000
2026-04-14 07:06:51,152 INFO BGP-Thread-1 (job): Iteration: 335000 - total remaining prefixes: 265000
2026-04-14 07:06:51,172 INFO BGP-Thread-1 (job): Iteration: 336000 - total remaining prefixes: 264000
2026-04-14 07:06:51,192 INFO BGP-Thread-1 (job): Iteration: 337000 - total remaining prefixes: 263000
2026-04-14 07:06:51,212 INFO BGP-Thread-1 (job): Iteration: 338000 - total remaining prefixes: 262000
2026-04-14 07:06:51,232 INFO BGP-Thread-1 (job): Iteration: 339000 - total remaining prefixes: 261000
2026-04-14 07:06:51,251 INFO BGP-Thread-1 (job): Iteration: 340000 - total remaining prefixes: 260000
2026-04-14 07:06:51,271 INFO BGP-Thread-1 (job): Iteration: 341000 - total remaining prefixes: 259000
2026-04-14 07:06:51,291 INFO BGP-Thread-1 (job): Iteration: 342000 - total remaining prefixes: 258000
2026-04-14 07:06:51,311 INFO BGP-Thread-1 (job): Iteration: 343000 - total remaining prefixes: 257000
2026-04-14 07:06:51,330 INFO BGP-Thread-1 (job): Iteration: 344000 - total remaining prefixes: 256000
2026-04-14 07:06:51,350 INFO BGP-Thread-1 (job): Iteration: 345000 - total remaining prefixes: 255000
2026-04-14 07:06:51,439 INFO BGP-Thread-1 (job): Iteration: 346000 - total remaining prefixes: 254000
2026-04-14 07:06:51,458 INFO BGP-Thread-1 (job): Iteration: 347000 - total remaining prefixes: 253000
2026-04-14 07:06:51,478 INFO BGP-Thread-1 (job): Iteration: 348000 - total remaining prefixes: 252000
2026-04-14 07:06:51,497 INFO BGP-Thread-1 (job): Iteration: 349000 - total remaining prefixes: 251000
2026-04-14 07:06:51,517 INFO BGP-Thread-1 (job): Iteration: 350000 - total remaining prefixes: 250000
2026-04-14 07:06:51,537 INFO BGP-Thread-1 (job): Iteration: 351000 - total remaining prefixes: 249000
2026-04-14 07:06:51,556 INFO BGP-Thread-1 (job): Iteration: 352000 - total remaining prefixes: 248000
2026-04-14 07:06:51,576 INFO BGP-Thread-1 (job): Iteration: 353000 - total remaining prefixes: 247000
2026-04-14 07:06:51,596 INFO BGP-Thread-1 (job): Iteration: 354000 - total remaining prefixes: 246000
2026-04-14 07:06:51,616 INFO BGP-Thread-1 (job): Iteration: 355000 - total remaining prefixes: 245000
2026-04-14 07:06:51,636 INFO BGP-Thread-1 (job): Iteration: 356000 - total remaining prefixes: 244000
2026-04-14 07:06:51,655 INFO BGP-Thread-1 (job): Iteration: 357000 - total remaining prefixes: 243000
2026-04-14 07:06:51,675 INFO BGP-Thread-1 (job): Iteration: 358000 - total remaining prefixes: 242000
2026-04-14 07:06:51,695 INFO BGP-Thread-1 (job): Iteration: 359000 - total remaining prefixes: 241000
2026-04-14 07:06:51,714 INFO BGP-Thread-1 (job): Iteration: 360000 - total remaining prefixes: 240000
2026-04-14 07:06:51,734 INFO BGP-Thread-1 (job): Iteration: 361000 - total remaining prefixes: 239000
2026-04-14 07:06:51,753 INFO BGP-Thread-1 (job): Iteration: 362000 - total remaining prefixes: 238000
2026-04-14 07:06:51,773 INFO BGP-Thread-1 (job): Iteration: 363000 - total remaining prefixes: 237000
2026-04-14 07:06:51,793 INFO BGP-Thread-1 (job): Iteration: 364000 - total remaining prefixes: 236000
2026-04-14 07:06:51,867 INFO BGP-Thread-1 (job): Iteration: 365000 - total remaining prefixes: 235000
2026-04-14 07:06:51,887 INFO BGP-Thread-1 (job): Iteration: 366000 - total remaining prefixes: 234000
2026-04-14 07:06:51,907 INFO BGP-Thread-1 (job): Iteration: 367000 - total remaining prefixes: 233000
2026-04-14 07:06:51,946 INFO BGP-Thread-1 (job): Iteration: 368000 - total remaining prefixes: 232000
2026-04-14 07:06:51,966 INFO BGP-Thread-1 (job): Iteration: 369000 - total remaining prefixes: 231000
2026-04-14 07:06:51,986 INFO BGP-Thread-1 (job): Iteration: 370000 - total remaining prefixes: 230000
2026-04-14 07:06:52,043 INFO BGP-Thread-1 (job): Iteration: 371000 - total remaining prefixes: 229000
2026-04-14 07:06:52,066 INFO BGP-Thread-1 (job): Iteration: 372000 - total remaining prefixes: 228000
2026-04-14 07:06:52,086 INFO BGP-Thread-1 (job): Iteration: 373000 - total remaining prefixes: 227000
2026-04-14 07:06:52,111 INFO BGP-Thread-1 (job): Iteration: 374000 - total remaining prefixes: 226000
2026-04-14 07:06:52,131 INFO BGP-Thread-1 (job): Iteration: 375000 - total remaining prefixes: 225000
2026-04-14 07:06:52,184 INFO BGP-Thread-1 (job): Iteration: 376000 - total remaining prefixes: 224000
2026-04-14 07:06:52,221 INFO BGP-Thread-1 (job): Iteration: 377000 - total remaining prefixes: 223000
2026-04-14 07:06:52,245 INFO BGP-Thread-1 (job): Iteration: 378000 - total remaining prefixes: 222000
2026-04-14 07:06:52,293 INFO BGP-Thread-1 (job): Iteration: 379000 - total remaining prefixes: 221000
2026-04-14 07:06:52,316 INFO BGP-Thread-1 (job): Iteration: 380000 - total remaining prefixes: 220000
2026-04-14 07:06:52,355 INFO BGP-Thread-1 (job): Iteration: 381000 - total remaining prefixes: 219000
2026-04-14 07:06:52,396 INFO BGP-Thread-1 (job): Iteration: 382000 - total remaining prefixes: 218000
2026-04-14 07:06:52,419 INFO BGP-Thread-1 (job): Iteration: 383000 - total remaining prefixes: 217000
2026-04-14 07:06:52,456 INFO BGP-Thread-1 (job): Iteration: 384000 - total remaining prefixes: 216000
2026-04-14 07:06:52,476 INFO BGP-Thread-1 (job): Iteration: 385000 - total remaining prefixes: 215000
2026-04-14 07:06:52,498 INFO BGP-Thread-1 (job): Iteration: 386000 - total remaining prefixes: 214000
2026-04-14 07:06:52,632 INFO BGP-Thread-1 (job): Iteration: 387000 - total remaining prefixes: 213000
2026-04-14 07:06:52,651 INFO BGP-Thread-1 (job): Iteration: 388000 - total remaining prefixes: 212000
2026-04-14 07:06:52,701 INFO BGP-Thread-1 (job): Iteration: 389000 - total remaining prefixes: 211000
2026-04-14 07:06:52,721 INFO BGP-Thread-1 (job): Iteration: 390000 - total remaining prefixes: 210000
2026-04-14 07:06:52,789 INFO BGP-Thread-1 (job): Iteration: 391000 - total remaining prefixes: 209000
2026-04-14 07:06:52,809 INFO BGP-Thread-1 (job): Iteration: 392000 - total remaining prefixes: 208000
2026-04-14 07:06:52,840 INFO BGP-Thread-1 (job): Iteration: 393000 - total remaining prefixes: 207000
2026-04-14 07:06:52,901 INFO BGP-Thread-1 (job): Iteration: 394000 - total remaining prefixes: 206000
2026-04-14 07:06:52,921 INFO BGP-Thread-1 (job): Iteration: 395000 - total remaining prefixes: 205000
2026-04-14 07:06:52,941 INFO BGP-Thread-1 (job): Iteration: 396000 - total remaining prefixes: 204000
2026-04-14 07:06:52,961 INFO BGP-Thread-1 (job): Iteration: 397000 - total remaining prefixes: 203000
2026-04-14 07:06:52,981 INFO BGP-Thread-1 (job): Iteration: 398000 - total remaining prefixes: 202000
2026-04-14 07:06:53,001 INFO BGP-Thread-1 (job): Iteration: 399000 - total remaining prefixes: 201000
2026-04-14 07:06:53,020 INFO BGP-Thread-1 (job): Iteration: 400000 - total remaining prefixes: 200000
2026-04-14 07:06:53,040 INFO BGP-Thread-1 (job): Iteration: 401000 - total remaining prefixes: 199000
2026-04-14 07:06:53,060 INFO BGP-Thread-1 (job): Iteration: 402000 - total remaining prefixes: 198000
2026-04-14 07:06:53,117 INFO BGP-Thread-1 (job): Iteration: 403000 - total remaining prefixes: 197000
2026-04-14 07:06:53,158 INFO BGP-Thread-1 (job): Iteration: 404000 - total remaining prefixes: 196000
2026-04-14 07:06:53,178 INFO BGP-Thread-1 (job): Iteration: 405000 - total remaining prefixes: 195000
2026-04-14 07:06:53,198 INFO BGP-Thread-1 (job): Iteration: 406000 - total remaining prefixes: 194000
2026-04-14 07:06:53,218 INFO BGP-Thread-1 (job): Iteration: 407000 - total remaining prefixes: 193000
2026-04-14 07:06:53,238 INFO BGP-Thread-1 (job): Iteration: 408000 - total remaining prefixes: 192000
2026-04-14 07:06:53,438 INFO BGP-Thread-1 (job): Iteration: 409000 - total remaining prefixes: 191000
2026-04-14 07:06:53,472 INFO BGP-Thread-1 (job): Iteration: 410000 - total remaining prefixes: 190000
2026-04-14 07:06:53,492 INFO BGP-Thread-1 (job): Iteration: 411000 - total remaining prefixes: 189000
2026-04-14 07:06:53,511 INFO BGP-Thread-1 (job): Iteration: 412000 - total remaining prefixes: 188000
2026-04-14 07:06:53,531 INFO BGP-Thread-1 (job): Iteration: 413000 - total remaining prefixes: 187000
2026-04-14 07:06:53,678 INFO BGP-Thread-1 (job): Iteration: 414000 - total remaining prefixes: 186000
2026-04-14 07:06:53,700 INFO BGP-Thread-1 (job): Iteration: 415000 - total remaining prefixes: 185000
2026-04-14 07:06:53,720 INFO BGP-Thread-1 (job): Iteration: 416000 - total remaining prefixes: 184000
2026-04-14 07:06:53,751 INFO BGP-Thread-1 (job): Iteration: 417000 - total remaining prefixes: 183000
2026-04-14 07:06:53,771 INFO BGP-Thread-1 (job): Iteration: 418000 - total remaining prefixes: 182000
2026-04-14 07:06:53,791 INFO BGP-Thread-1 (job): Iteration: 419000 - total remaining prefixes: 181000
2026-04-14 07:06:53,811 INFO BGP-Thread-1 (job): Iteration: 420000 - total remaining prefixes: 180000
2026-04-14 07:06:53,832 INFO BGP-Thread-1 (job): Iteration: 421000 - total remaining prefixes: 179000
2026-04-14 07:06:53,851 INFO BGP-Thread-1 (job): Iteration: 422000 - total remaining prefixes: 178000
2026-04-14 07:06:53,872 INFO BGP-Thread-1 (job): Iteration: 423000 - total remaining prefixes: 177000
2026-04-14 07:06:53,892 INFO BGP-Thread-1 (job): Iteration: 424000 - total remaining prefixes: 176000
2026-04-14 07:06:53,911 INFO BGP-Thread-1 (job): Iteration: 425000 - total remaining prefixes: 175000
2026-04-14 07:06:53,931 INFO BGP-Thread-1 (job): Iteration: 426000 - total remaining prefixes: 174000
2026-04-14 07:06:53,951 INFO BGP-Thread-1 (job): Iteration: 427000 - total remaining prefixes: 173000
2026-04-14 07:06:53,971 INFO BGP-Thread-1 (job): Iteration: 428000 - total remaining prefixes: 172000
2026-04-14 07:06:53,990 INFO BGP-Thread-1 (job): Iteration: 429000 - total remaining prefixes: 171000
2026-04-14 07:06:54,010 INFO BGP-Thread-1 (job): Iteration: 430000 - total remaining prefixes: 170000
2026-04-14 07:06:54,030 INFO BGP-Thread-1 (job): Iteration: 431000 - total remaining prefixes: 169000
2026-04-14 07:06:54,050 INFO BGP-Thread-1 (job): Iteration: 432000 - total remaining prefixes: 168000
2026-04-14 07:06:54,069 INFO BGP-Thread-1 (job): Iteration: 433000 - total remaining prefixes: 167000
2026-04-14 07:06:54,089 INFO BGP-Thread-1 (job): Iteration: 434000 - total remaining prefixes: 166000
2026-04-14 07:06:54,109 INFO BGP-Thread-1 (job): Iteration: 435000 - total remaining prefixes: 165000
2026-04-14 07:06:54,129 INFO BGP-Thread-1 (job): Iteration: 436000 - total remaining prefixes: 164000
2026-04-14 07:06:54,149 INFO BGP-Thread-1 (job): Iteration: 437000 - total remaining prefixes: 163000
2026-04-14 07:06:54,169 INFO BGP-Thread-1 (job): Iteration: 438000 - total remaining prefixes: 162000
2026-04-14 07:06:54,189 INFO BGP-Thread-1 (job): Iteration: 439000 - total remaining prefixes: 161000
2026-04-14 07:06:54,208 INFO BGP-Thread-1 (job): Iteration: 440000 - total remaining prefixes: 160000
2026-04-14 07:06:54,228 INFO BGP-Thread-1 (job): Iteration: 441000 - total remaining prefixes: 159000
2026-04-14 07:06:54,248 INFO BGP-Thread-1 (job): Iteration: 442000 - total remaining prefixes: 158000
2026-04-14 07:06:54,267 INFO BGP-Thread-1 (job): Iteration: 443000 - total remaining prefixes: 157000
2026-04-14 07:06:54,287 INFO BGP-Thread-1 (job): Iteration: 444000 - total remaining prefixes: 156000
2026-04-14 07:06:54,335 INFO BGP-Thread-1 (job): Iteration: 445000 - total remaining prefixes: 155000
2026-04-14 07:06:54,355 INFO BGP-Thread-1 (job): Iteration: 446000 - total remaining prefixes: 154000
2026-04-14 07:06:54,375 INFO BGP-Thread-1 (job): Iteration: 447000 - total remaining prefixes: 153000
2026-04-14 07:06:54,395 INFO BGP-Thread-1 (job): Iteration: 448000 - total remaining prefixes: 152000
2026-04-14 07:06:54,432 INFO BGP-Thread-1 (job): Iteration: 449000 - total remaining prefixes: 151000
2026-04-14 07:06:54,452 INFO BGP-Thread-1 (job): Iteration: 450000 - total remaining prefixes: 150000
2026-04-14 07:06:54,492 INFO BGP-Thread-1 (job): Iteration: 451000 - total remaining prefixes: 149000
2026-04-14 07:06:54,512 INFO BGP-Thread-1 (job): Iteration: 452000 - total remaining prefixes: 148000
2026-04-14 07:06:54,532 INFO BGP-Thread-1 (job): Iteration: 453000 - total remaining prefixes: 147000
2026-04-14 07:06:54,551 INFO BGP-Thread-1 (job): Iteration: 454000 - total remaining prefixes: 146000
2026-04-14 07:06:54,571 INFO BGP-Thread-1 (job): Iteration: 455000 - total remaining prefixes: 145000
2026-04-14 07:06:54,591 INFO BGP-Thread-1 (job): Iteration: 456000 - total remaining prefixes: 144000
2026-04-14 07:06:54,611 INFO BGP-Thread-1 (job): Iteration: 457000 - total remaining prefixes: 143000
2026-04-14 07:06:54,630 INFO BGP-Thread-1 (job): Iteration: 458000 - total remaining prefixes: 142000
2026-04-14 07:06:54,650 INFO BGP-Thread-1 (job): Iteration: 459000 - total remaining prefixes: 141000
2026-04-14 07:06:54,670 INFO BGP-Thread-1 (job): Iteration: 460000 - total remaining prefixes: 140000
2026-04-14 07:06:54,689 INFO BGP-Thread-1 (job): Iteration: 461000 - total remaining prefixes: 139000
2026-04-14 07:06:54,709 INFO BGP-Thread-1 (job): Iteration: 462000 - total remaining prefixes: 138000
2026-04-14 07:06:54,729 INFO BGP-Thread-1 (job): Iteration: 463000 - total remaining prefixes: 137000
2026-04-14 07:06:54,749 INFO BGP-Thread-1 (job): Iteration: 464000 - total remaining prefixes: 136000
2026-04-14 07:06:54,769 INFO BGP-Thread-1 (job): Iteration: 465000 - total remaining prefixes: 135000
2026-04-14 07:06:54,789 INFO BGP-Thread-1 (job): Iteration: 466000 - total remaining prefixes: 134000
2026-04-14 07:06:54,810 INFO BGP-Thread-1 (job): Iteration: 467000 - total remaining prefixes: 133000
2026-04-14 07:06:54,830 INFO BGP-Thread-1 (job): Iteration: 468000 - total remaining prefixes: 132000
2026-04-14 07:06:54,850 INFO BGP-Thread-1 (job): Iteration: 469000 - total remaining prefixes: 131000
2026-04-14 07:06:54,870 INFO BGP-Thread-1 (job): Iteration: 470000 - total remaining prefixes: 130000
2026-04-14 07:06:54,890 INFO BGP-Thread-1 (job): Iteration: 471000 - total remaining prefixes: 129000
2026-04-14 07:06:54,910 INFO BGP-Thread-1 (job): Iteration: 472000 - total remaining prefixes: 128000
2026-04-14 07:06:54,930 INFO BGP-Thread-1 (job): Iteration: 473000 - total remaining prefixes: 127000
2026-04-14 07:06:54,950 INFO BGP-Thread-1 (job): Iteration: 474000 - total remaining prefixes: 126000
2026-04-14 07:06:54,970 INFO BGP-Thread-1 (job): Iteration: 475000 - total remaining prefixes: 125000
2026-04-14 07:06:54,991 INFO BGP-Thread-1 (job): Iteration: 476000 - total remaining prefixes: 124000
2026-04-14 07:06:55,010 INFO BGP-Thread-1 (job): Iteration: 477000 - total remaining prefixes: 123000
2026-04-14 07:06:55,030 INFO BGP-Thread-1 (job): Iteration: 478000 - total remaining prefixes: 122000
2026-04-14 07:06:55,049 INFO BGP-Thread-1 (job): Iteration: 479000 - total remaining prefixes: 121000
2026-04-14 07:06:55,069 INFO BGP-Thread-1 (job): Iteration: 480000 - total remaining prefixes: 120000
2026-04-14 07:06:55,089 INFO BGP-Thread-1 (job): Iteration: 481000 - total remaining prefixes: 119000
2026-04-14 07:06:55,108 INFO BGP-Thread-1 (job): Iteration: 482000 - total remaining prefixes: 118000
2026-04-14 07:06:55,128 INFO BGP-Thread-1 (job): Iteration: 483000 - total remaining prefixes: 117000
2026-04-14 07:06:55,148 INFO BGP-Thread-1 (job): Iteration: 484000 - total remaining prefixes: 116000
2026-04-14 07:06:55,167 INFO BGP-Thread-1 (job): Iteration: 485000 - total remaining prefixes: 115000
2026-04-14 07:06:55,187 INFO BGP-Thread-1 (job): Iteration: 486000 - total remaining prefixes: 114000
2026-04-14 07:06:55,207 INFO BGP-Thread-1 (job): Iteration: 487000 - total remaining prefixes: 113000
2026-04-14 07:06:55,227 INFO BGP-Thread-1 (job): Iteration: 488000 - total remaining prefixes: 112000
2026-04-14 07:06:55,246 INFO BGP-Thread-1 (job): Iteration: 489000 - total remaining prefixes: 111000
2026-04-14 07:06:55,266 INFO BGP-Thread-1 (job): Iteration: 490000 - total remaining prefixes: 110000
2026-04-14 07:06:55,286 INFO BGP-Thread-1 (job): Iteration: 491000 - total remaining prefixes: 109000
2026-04-14 07:06:55,306 INFO BGP-Thread-1 (job): Iteration: 492000 - total remaining prefixes: 108000
2026-04-14 07:06:55,327 INFO BGP-Thread-1 (job): Iteration: 493000 - total remaining prefixes: 107000
2026-04-14 07:06:55,347 INFO BGP-Thread-1 (job): Iteration: 494000 - total remaining prefixes: 106000
2026-04-14 07:06:55,367 INFO BGP-Thread-1 (job): Iteration: 495000 - total remaining prefixes: 105000
2026-04-14 07:06:55,388 INFO BGP-Thread-1 (job): Iteration: 496000 - total remaining prefixes: 104000
2026-04-14 07:06:55,408 INFO BGP-Thread-1 (job): Iteration: 497000 - total remaining prefixes: 103000
2026-04-14 07:06:55,428 INFO BGP-Thread-1 (job): Iteration: 498000 - total remaining prefixes: 102000
2026-04-14 07:06:55,451 INFO BGP-Thread-1 (job): Iteration: 499000 - total remaining prefixes: 101000
2026-04-14 07:06:55,471 INFO BGP-Thread-1 (job): Iteration: 500000 - total remaining prefixes: 100000
2026-04-14 07:06:55,491 INFO BGP-Thread-1 (job): Iteration: 501000 - total remaining prefixes: 99000
2026-04-14 07:06:55,511 INFO BGP-Thread-1 (job): Iteration: 502000 - total remaining prefixes: 98000
2026-04-14 07:06:55,532 INFO BGP-Thread-1 (job): Iteration: 503000 - total remaining prefixes: 97000
2026-04-14 07:06:55,552 INFO BGP-Thread-1 (job): Iteration: 504000 - total remaining prefixes: 96000
2026-04-14 07:06:55,572 INFO BGP-Thread-1 (job): Iteration: 505000 - total remaining prefixes: 95000
2026-04-14 07:06:55,592 INFO BGP-Thread-1 (job): Iteration: 506000 - total remaining prefixes: 94000
2026-04-14 07:06:55,613 INFO BGP-Thread-1 (job): Iteration: 507000 - total remaining prefixes: 93000
2026-04-14 07:06:55,633 INFO BGP-Thread-1 (job): Iteration: 508000 - total remaining prefixes: 92000
2026-04-14 07:06:55,653 INFO BGP-Thread-1 (job): Iteration: 509000 - total remaining prefixes: 91000
2026-04-14 07:06:55,673 INFO BGP-Thread-1 (job): Iteration: 510000 - total remaining prefixes: 90000
2026-04-14 07:06:55,693 INFO BGP-Thread-1 (job): Iteration: 511000 - total remaining prefixes: 89000
2026-04-14 07:06:55,713 INFO BGP-Thread-1 (job): Iteration: 512000 - total remaining prefixes: 88000
2026-04-14 07:06:55,733 INFO BGP-Thread-1 (job): Iteration: 513000 - total remaining prefixes: 87000
2026-04-14 07:06:55,753 INFO BGP-Thread-1 (job): Iteration: 514000 - total remaining prefixes: 86000
2026-04-14 07:06:55,772 INFO BGP-Thread-1 (job): Iteration: 515000 - total remaining prefixes: 85000
2026-04-14 07:06:55,792 INFO BGP-Thread-1 (job): Iteration: 516000 - total remaining prefixes: 84000
2026-04-14 07:06:55,811 INFO BGP-Thread-1 (job): Iteration: 517000 - total remaining prefixes: 83000
2026-04-14 07:06:55,831 INFO BGP-Thread-1 (job): Iteration: 518000 - total remaining prefixes: 82000
2026-04-14 07:06:55,851 INFO BGP-Thread-1 (job): Iteration: 519000 - total remaining prefixes: 81000
2026-04-14 07:06:55,870 INFO BGP-Thread-1 (job): Iteration: 520000 - total remaining prefixes: 80000
2026-04-14 07:06:55,890 INFO BGP-Thread-1 (job): Iteration: 521000 - total remaining prefixes: 79000
2026-04-14 07:06:56,164 INFO BGP-Thread-1 (job): Iteration: 522000 - total remaining prefixes: 78000
2026-04-14 07:06:56,184 INFO BGP-Thread-1 (job): Iteration: 523000 - total remaining prefixes: 77000
2026-04-14 07:06:56,204 INFO BGP-Thread-1 (job): Iteration: 524000 - total remaining prefixes: 76000
2026-04-14 07:06:56,223 INFO BGP-Thread-1 (job): Iteration: 525000 - total remaining prefixes: 75000
2026-04-14 07:06:56,244 INFO BGP-Thread-1 (job): Iteration: 526000 - total remaining prefixes: 74000
2026-04-14 07:06:56,263 INFO BGP-Thread-1 (job): Iteration: 527000 - total remaining prefixes: 73000
2026-04-14 07:06:56,283 INFO BGP-Thread-1 (job): Iteration: 528000 - total remaining prefixes: 72000
2026-04-14 07:06:56,314 INFO BGP-Thread-1 (job): Iteration: 529000 - total remaining prefixes: 71000
2026-04-14 07:06:56,335 INFO BGP-Thread-1 (job): Iteration: 530000 - total remaining prefixes: 70000
2026-04-14 07:06:56,356 INFO BGP-Thread-1 (job): Iteration: 531000 - total remaining prefixes: 69000
2026-04-14 07:06:56,376 INFO BGP-Thread-1 (job): Iteration: 532000 - total remaining prefixes: 68000
2026-04-14 07:06:56,396 INFO BGP-Thread-1 (job): Iteration: 533000 - total remaining prefixes: 67000
2026-04-14 07:06:56,416 INFO BGP-Thread-1 (job): Iteration: 534000 - total remaining prefixes: 66000
2026-04-14 07:06:56,436 INFO BGP-Thread-1 (job): Iteration: 535000 - total remaining prefixes: 65000
2026-04-14 07:06:56,456 INFO BGP-Thread-1 (job): Iteration: 536000 - total remaining prefixes: 64000
2026-04-14 07:06:56,476 INFO BGP-Thread-1 (job): Iteration: 537000 - total remaining prefixes: 63000
2026-04-14 07:06:56,496 INFO BGP-Thread-1 (job): Iteration: 538000 - total remaining prefixes: 62000
2026-04-14 07:06:56,516 INFO BGP-Thread-1 (job): Iteration: 539000 - total remaining prefixes: 61000
2026-04-14 07:06:56,536 INFO BGP-Thread-1 (job): Iteration: 540000 - total remaining prefixes: 60000
2026-04-14 07:06:56,556 INFO BGP-Thread-1 (job): Iteration: 541000 - total remaining prefixes: 59000
2026-04-14 07:06:56,576 INFO BGP-Thread-1 (job): Iteration: 542000 - total remaining prefixes: 58000
2026-04-14 07:06:56,596 INFO BGP-Thread-1 (job): Iteration: 543000 - total remaining prefixes: 57000
2026-04-14 07:06:56,615 INFO BGP-Thread-1 (job): Iteration: 544000 - total remaining prefixes: 56000
2026-04-14 07:06:56,636 INFO BGP-Thread-1 (job): Iteration: 545000 - total remaining prefixes: 55000
2026-04-14 07:06:56,656 INFO BGP-Thread-1 (job): Iteration: 546000 - total remaining prefixes: 54000
2026-04-14 07:06:56,675 INFO BGP-Thread-1 (job): Iteration: 547000 - total remaining prefixes: 53000
2026-04-14 07:06:56,696 INFO BGP-Thread-1 (job): Iteration: 548000 - total remaining prefixes: 52000
2026-04-14 07:06:56,719 INFO BGP-Thread-1 (job): Iteration: 549000 - total remaining prefixes: 51000
2026-04-14 07:06:56,739 INFO BGP-Thread-1 (job): Iteration: 550000 - total remaining prefixes: 50000
2026-04-14 07:06:56,759 INFO BGP-Thread-1 (job): Iteration: 551000 - total remaining prefixes: 49000
2026-04-14 07:06:56,779 INFO BGP-Thread-1 (job): Iteration: 552000 - total remaining prefixes: 48000
2026-04-14 07:06:56,799 INFO BGP-Thread-1 (job): Iteration: 553000 - total remaining prefixes: 47000
2026-04-14 07:06:56,819 INFO BGP-Thread-1 (job): Iteration: 554000 - total remaining prefixes: 46000
2026-04-14 07:06:56,840 INFO BGP-Thread-1 (job): Iteration: 555000 - total remaining prefixes: 45000
2026-04-14 07:06:56,860 INFO BGP-Thread-1 (job): Iteration: 556000 - total remaining prefixes: 44000
2026-04-14 07:06:56,880 INFO BGP-Thread-1 (job): Iteration: 557000 - total remaining prefixes: 43000
2026-04-14 07:06:56,900 INFO BGP-Thread-1 (job): Iteration: 558000 - total remaining prefixes: 42000
2026-04-14 07:06:56,919 INFO BGP-Thread-1 (job): Iteration: 559000 - total remaining prefixes: 41000
2026-04-14 07:06:56,939 INFO BGP-Thread-1 (job): Iteration: 560000 - total remaining prefixes: 40000
2026-04-14 07:06:56,959 INFO BGP-Thread-1 (job): Iteration: 561000 - total remaining prefixes: 39000
2026-04-14 07:06:56,979 INFO BGP-Thread-1 (job): Iteration: 562000 - total remaining prefixes: 38000
2026-04-14 07:06:56,999 INFO BGP-Thread-1 (job): Iteration: 563000 - total remaining prefixes: 37000
2026-04-14 07:06:57,019 INFO BGP-Thread-1 (job): Iteration: 564000 - total remaining prefixes: 36000
2026-04-14 07:06:57,039 INFO BGP-Thread-1 (job): Iteration: 565000 - total remaining prefixes: 35000
2026-04-14 07:06:57,059 INFO BGP-Thread-1 (job): Iteration: 566000 - total remaining prefixes: 34000
2026-04-14 07:06:57,079 INFO BGP-Thread-1 (job): Iteration: 567000 - total remaining prefixes: 33000
2026-04-14 07:06:57,099 INFO BGP-Thread-1 (job): Iteration: 568000 - total remaining prefixes: 32000
2026-04-14 07:06:57,119 INFO BGP-Thread-1 (job): Iteration: 569000 - total remaining prefixes: 31000
2026-04-14 07:06:57,139 INFO BGP-Thread-1 (job): Iteration: 570000 - total remaining prefixes: 30000
2026-04-14 07:06:57,159 INFO BGP-Thread-1 (job): Iteration: 571000 - total remaining prefixes: 29000
2026-04-14 07:06:57,179 INFO BGP-Thread-1 (job): Iteration: 572000 - total remaining prefixes: 28000
2026-04-14 07:06:57,198 INFO BGP-Thread-1 (job): Iteration: 573000 - total remaining prefixes: 27000
2026-04-14 07:06:57,219 INFO BGP-Thread-1 (job): Iteration: 574000 - total remaining prefixes: 26000
2026-04-14 07:06:57,239 INFO BGP-Thread-1 (job): Iteration: 575000 - total remaining prefixes: 25000
2026-04-14 07:06:57,258 INFO BGP-Thread-1 (job): Iteration: 576000 - total remaining prefixes: 24000
2026-04-14 07:06:57,395 INFO BGP-Thread-1 (job): Iteration: 577000 - total remaining prefixes: 23000
2026-04-14 07:06:57,419 INFO BGP-Thread-1 (job): Iteration: 578000 - total remaining prefixes: 22000
2026-04-14 07:06:57,439 INFO BGP-Thread-1 (job): Iteration: 579000 - total remaining prefixes: 21000
2026-04-14 07:06:57,471 INFO BGP-Thread-1 (job): Iteration: 580000 - total remaining prefixes: 20000
2026-04-14 07:06:57,490 INFO BGP-Thread-1 (job): Iteration: 581000 - total remaining prefixes: 19000
2026-04-14 07:06:57,510 INFO BGP-Thread-1 (job): Iteration: 582000 - total remaining prefixes: 18000
2026-04-14 07:06:57,530 INFO BGP-Thread-1 (job): Iteration: 583000 - total remaining prefixes: 17000
2026-04-14 07:06:57,549 INFO BGP-Thread-1 (job): Iteration: 584000 - total remaining prefixes: 16000
2026-04-14 07:06:57,569 INFO BGP-Thread-1 (job): Iteration: 585000 - total remaining prefixes: 15000
2026-04-14 07:06:57,589 INFO BGP-Thread-1 (job): Iteration: 586000 - total remaining prefixes: 14000
2026-04-14 07:06:57,608 INFO BGP-Thread-1 (job): Iteration: 587000 - total remaining prefixes: 13000
2026-04-14 07:06:57,628 INFO BGP-Thread-1 (job): Iteration: 588000 - total remaining prefixes: 12000
2026-04-14 07:06:57,648 INFO BGP-Thread-1 (job): Iteration: 589000 - total remaining prefixes: 11000
2026-04-14 07:06:57,667 INFO BGP-Thread-1 (job): Iteration: 590000 - total remaining prefixes: 10000
2026-04-14 07:06:57,687 INFO BGP-Thread-1 (job): Iteration: 591000 - total remaining prefixes: 9000
2026-04-14 07:06:57,706 INFO BGP-Thread-1 (job): Iteration: 592000 - total remaining prefixes: 8000
2026-04-14 07:06:57,726 INFO BGP-Thread-1 (job): Iteration: 593000 - total remaining prefixes: 7000
2026-04-14 07:06:57,768 INFO BGP-Thread-1 (job): Iteration: 594000 - total remaining prefixes: 6000
2026-04-14 07:06:57,788 INFO BGP-Thread-1 (job): Iteration: 595000 - total remaining prefixes: 5000
2026-04-14 07:06:57,808 INFO BGP-Thread-1 (job): Iteration: 596000 - total remaining prefixes: 4000
2026-04-14 07:06:57,827 INFO BGP-Thread-1 (job): Iteration: 597000 - total remaining prefixes: 3000
2026-04-14 07:06:57,847 INFO BGP-Thread-1 (job): Iteration: 598000 - total remaining prefixes: 2000
2026-04-14 07:06:57,867 INFO BGP-Thread-1 (job): Iteration: 599000 - total remaining prefixes: 1000
2026-04-14 07:06:57,888 INFO BGP-Thread-1 (job): All update messages generated.
2026-04-14 07:06:57,888 INFO BGP-Thread-1 (job): Storing performance results.
2026-04-14 07:06:57,888 INFO BGP-Thread-1 (job): ########## Final results ##########
2026-04-14 07:06:57,888 INFO BGP-Thread-1 (job): Number of iterations: 600000
2026-04-14 07:06:57,888 INFO BGP-Thread-1 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 07:06:57,888 INFO BGP-Thread-1 (job): The pre-fill phase duration: 0s
2026-04-14 07:06:57,889 INFO BGP-Thread-1 (job): Number of UPDATE messages sent in the 2nd test phase: 600000
2026-04-14 07:06:57,889 INFO BGP-Thread-1 (job): The 2nd test phase duration: 18.493929147720337s
2026-04-14 07:06:57,889 INFO BGP-Thread-1 (job): Threshold for performance reporting: 1000
2026-04-14 07:06:57,889 INFO BGP-Thread-1 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 07:06:57,889 INFO BGP-Thread-1 (job):   +1/-0 routes per UPDATE
2026-04-14 07:06:57,889 INFO BGP-Thread-1 (job):   600000
2026-04-14 07:06:57,889 INFO BGP-Thread-1 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 07:06:57,889 INFO BGP-Thread-1 (job):   +1/-0 routes per UPDATE
2026-04-14 07:06:57,889 INFO BGP-Thread-1 (job):   32443
2026-04-14 07:06:57,889 INFO BGP-Thread-1 (job): Finally an END-OF-RIB is sent.
2026-04-14 07:07:07,899 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:07:07,900 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 10.010s
2026-04-14 07:07:07,900 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:07:07,900 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:07:07,900 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:07:17,910 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:07:17,911 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 20.020s
2026-04-14 07:07:17,911 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:07:17,911 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:07:17,911 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:07:27,921 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:07:27,921 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 30.030s
2026-04-14 07:07:27,922 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:07:27,922 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:07:27,922 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:07:37,932 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:07:37,932 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 40.041s
2026-04-14 07:07:37,932 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:07:37,932 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:07:37,933 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:07:39,423 INFO BGP-Thread-1 (job): ... idle for 1.491s
2026-04-14 07:07:39,423 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 41.531s
2026-04-14 07:07:39,424 INFO BGP-Thread-1 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 07:07:39,424 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:07:39,424 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:07:39,424 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:07:49,427 INFO BGP-Thread-1 (job): ... idle for 10.003s
2026-04-14 07:07:49,428 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 51.534s
2026-04-14 07:07:49,428 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:07:49,428 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:07:49,428 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:07:57,898 INFO BGP-Thread-1 (job): ... idle for 8.470s
2026-04-14 07:07:57,898 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 60.004s
2026-04-14 07:07:57,898 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 07:07:57,899 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:07:57,899 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:07:57,899 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:08:07,909 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:08:07,909 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 70.014s
2026-04-14 07:08:07,909 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:08:07,909 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:08:07,910 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:08:17,920 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:08:17,920 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 80.025s
2026-04-14 07:08:17,920 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:08:17,920 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:08:17,920 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:08:27,931 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:08:27,931 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 90.035s
2026-04-14 07:08:27,931 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:08:27,931 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:08:27,931 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:08:37,941 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:08:37,942 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 100.045s
2026-04-14 07:08:37,942 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:08:37,942 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:08:37,942 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:08:39,445 INFO BGP-Thread-1 (job): ... idle for 1.503s
2026-04-14 07:08:39,445 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 101.548s
2026-04-14 07:08:39,445 INFO BGP-Thread-1 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 07:08:39,445 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:08:39,445 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:08:39,445 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
Traceback (most recent call last):
  File "/home/jenkins/play.py", line 2543, in &lt;module&gt;
    threaded_job(arguments)
  File "/home/jenkins/play.py", line 2537, in threaded_job
    rpcserver.serve_forever()
  File "/usr/lib/python3.10/socketserver.py", line 232, in serve_forever
    ready = selector.select(poll_interval)
  File "/usr/lib/python3.10/selectors.py", line 416, in select
    fd_event_list = self._selector.poll(timeout)
KeyboardInterrupt</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:08:43.805250" elapsed="0.002184"/>
</kw>
<doc>Send all output produced by the play.py utility to Robot logs.
This needs to be called if your suite detects play.py crashing and bypasses
Kill_BGP_Speaker in that case otherwise the output of play.py (which most
likely contains clues about why it crashed) will be lost.</doc>
<status status="PASS" start="2026-04-14T07:08:43.791086" elapsed="0.016477"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<status status="PASS" start="2026-04-14T07:08:43.807974" elapsed="0.000063"/>
</return>
<status status="PASS" start="2026-04-14T07:08:43.807704" elapsed="0.000399"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:43.807664" elapsed="0.000492"/>
</if>
<kw name="Log" owner="BuiltIn">
<arg>${message}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.808525" elapsed="0.000050"/>
</kw>
<kw name="Fail" owner="BuiltIn">
<arg>The prompt was not seen within timeout period.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.808907" elapsed="0.000044"/>
</kw>
<doc>Interrupt play.py, fail if no prompt is seen within SSHLibrary timeout.
Also dump the logs with the output the program produced.
This keyword is also suitable for stopping BGP manager.</doc>
<status status="PASS" start="2026-04-14T07:08:43.767748" elapsed="0.041328"/>
</kw>
<kw name="Do_Not_Fail_Fast_From_Now_On" owner="FailFast">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:08:43.811351" level="INFO">${SuiteFastFail} = False</msg>
<arg>${SuiteFastFail}</arg>
<arg>False</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:08:43.810155" elapsed="0.001324"/>
</kw>
<doc>Set suite to not fail fast.</doc>
<status status="PASS" start="2026-04-14T07:08:43.809530" elapsed="0.002081"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.813812" elapsed="0.000035"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:43.813254" elapsed="0.000647"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:43.813229" elapsed="0.000706"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:08:43.814144" elapsed="0.000455"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:08:43.821627" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:08:43.821043" elapsed="0.000622"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:08:43.821970" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T07:08:43.821770" elapsed="0.000279"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:43.821743" elapsed="0.000341"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.822297" elapsed="0.000029"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.822566" elapsed="0.000029"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.822813" elapsed="0.000028"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.823050" elapsed="0.000028"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.823288" elapsed="0.000027"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.823544" elapsed="0.000028"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.823793" elapsed="0.000028"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:08:43.820613" elapsed="0.003288"/>
</kw>
<status status="PASS" start="2026-04-14T07:08:43.812967" elapsed="0.011003"/>
</kw>
<doc>Test case teardown. Show linked bugs in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:08:43.812302" elapsed="0.011724"/>
</kw>
<doc>Abort the Python speaker. Also, attempt to stop failing fast.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T07:08:43.659990" elapsed="0.164087"/>
</test>
<test id="s1-s9-t7" name="Store_Results_For_Talking_BGP_Speaker" line="129">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T07:08:43.828475" elapsed="0.000282"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T07:08:43.828079" elapsed="0.000732"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:08:43.829794" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:43.829686" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:43.829667" elapsed="0.000228"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:08:43.834922" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:43.834816" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:43.834797" elapsed="0.000194"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:08:43.836017" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:08:43.835620" elapsed="0.000424"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:08:43.836524" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:08:43.836209" elapsed="0.000341"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:08:43.836595" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:08:43.836750" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:08:43.835220" elapsed="0.001554"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:08:43.842266" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:43.842159" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:43.842140" elapsed="0.000195"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:08:43.843503" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:43.843394" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:43.843354" elapsed="0.000232"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:08:43.844029" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:08:43.843734" elapsed="0.000322"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:08:43.844445" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:08:43.844217" elapsed="0.000254"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:08:43.876530" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:08:43.844971" elapsed="0.031657"/>
</kw>
<msg time="2026-04-14T07:08:43.876788" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:08:43.876834" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:43.844634" elapsed="0.032234"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:08:43.916756" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "_ "F "o "r "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:08:43.877410" elapsed="0.039453"/>
</kw>
<msg time="2026-04-14T07:08:43.917021" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:08:43.917066" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:43.877043" elapsed="0.040058"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.917429" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:43.917179" elapsed="0.000305"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:43.917158" elapsed="0.000350"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:08:43.917949" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "_ "F "o "r "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:08:43.917654" elapsed="0.000366"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.918305" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:43.918087" elapsed="0.000271"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:43.918068" elapsed="0.000331"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:08:43.918431" elapsed="0.000028"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:08:43.920888" elapsed="0.000264"/>
</kw>
<msg time="2026-04-14T07:08:43.921247" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:08:43.919875" elapsed="0.001582"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.921745" elapsed="0.000074"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.922077" elapsed="0.000073"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:08:43.919244" elapsed="0.003015"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:08:43.918697" elapsed="0.003627"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:08:43.843076" elapsed="0.079370"/>
</kw>
<msg time="2026-04-14T07:08:43.922543" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:08:43.922586" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:43.842509" elapsed="0.080112"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:08:43.922804" elapsed="0.000040"/>
</return>
<status status="PASS" start="2026-04-14T07:08:43.922696" elapsed="0.000183"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:43.922677" elapsed="0.000225"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.923296" elapsed="0.000025"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.923657" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:08:43.923728" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:08:43.841817" elapsed="0.082020"/>
</kw>
<msg time="2026-04-14T07:08:43.923928" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:08:43.923971" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:43.837149" elapsed="0.086857"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:43.924334" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:43.924081" elapsed="0.000328"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:43.924063" elapsed="0.000371"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:08:43.837001" elapsed="0.087456"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:08:43.836827" elapsed="0.087659"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:08:43.834456" elapsed="0.090082"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:08:43.829399" elapsed="0.095198"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:43.828964" elapsed="0.095678"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T07:08:43.825022" elapsed="0.099671"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T07:08:43.933994" level="INFO">15 files:
.bash_history
.bash_logout
.bashrc
.profile
bgp_app_peer.log
bgp_app_peer.py
bgp_peer.log
ipaddr.py
ipv4-routes-template.xml
ipv4-routes-template.xml.oxygen
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T07:08:43.934090" level="INFO">${files} = ['.bash_history', '.bash_logout', '.bashrc', '.profile', 'bgp_app_peer.log', 'bgp_app_peer.py', 'bgp_peer.log', 'ipaddr.py', 'ipv4-routes-template.xml', 'ipv4-routes-template.xml.oxygen', 'lf-env.sh',...</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T07:08:43.925237" elapsed="0.008880"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:08:43.934448" level="INFO">Executing command 'cat totals-bgp.csv'.</msg>
<msg time="2026-04-14T07:08:43.946786" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:08:43.946998" level="INFO">${output_log} = +1/-0 routes per UPDATE
600000</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:08:43.934287" elapsed="0.012765"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:08:43.948031" level="INFO">+1/-0 routes per UPDATE
600000</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:08:43.947467" elapsed="0.000663"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T07:08:43.949308" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/totals-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/totals-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T07:08:43.948551" elapsed="0.000978"/>
</kw>
<arg>totals-${RESULTS_FILE_NAME}</arg>
<arg>totals-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T07:08:43.924853" elapsed="0.024811"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T07:08:43.991129" level="INFO">15 files:
.bash_history
.bash_logout
.bashrc
.profile
bgp_app_peer.log
bgp_app_peer.py
bgp_peer.log
ipaddr.py
ipv4-routes-template.xml
ipv4-routes-template.xml.oxygen
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T07:08:43.991342" level="INFO">${files} = ['.bash_history', '.bash_logout', '.bashrc', '.profile', 'bgp_app_peer.log', 'bgp_app_peer.py', 'bgp_peer.log', 'ipaddr.py', 'ipv4-routes-template.xml', 'ipv4-routes-template.xml.oxygen', 'lf-env.sh',...</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T07:08:43.950969" elapsed="0.040469"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:08:43.992126" level="INFO">Executing command 'cat performance-bgp.csv'.</msg>
<msg time="2026-04-14T07:08:44.004664" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:08:44.004871" level="INFO">${output_log} = +1/-0 routes per UPDATE
32443</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:08:43.991821" elapsed="0.013105"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:08:44.005902" level="INFO">+1/-0 routes per UPDATE
32443</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:08:44.005295" elapsed="0.000704"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T07:08:44.007141" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/performance-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/performance-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T07:08:44.006448" elapsed="0.000817"/>
</kw>
<arg>performance-${RESULTS_FILE_NAME}</arg>
<arg>performance-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T07:08:43.950056" elapsed="0.057375"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T07:08:44.051326" level="INFO">15 files:
.bash_history
.bash_logout
.bashrc
.profile
bgp_app_peer.log
bgp_app_peer.py
bgp_peer.log
ipaddr.py
ipv4-routes-template.xml
ipv4-routes-template.xml.oxygen
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T07:08:44.051580" level="INFO">${files} = ['.bash_history', '.bash_logout', '.bashrc', '.profile', 'bgp_app_peer.log', 'bgp_app_peer.py', 'bgp_peer.log', 'ipaddr.py', 'ipv4-routes-template.xml', 'ipv4-routes-template.xml.oxygen', 'lf-env.sh',...</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T07:08:44.008719" elapsed="0.042920"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:08:44.052324" level="INFO">Executing command 'cat totals-bgp.csv'.</msg>
<msg time="2026-04-14T07:08:44.064774" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:08:44.064905" level="INFO">${output_log} = +1/-0 routes per UPDATE
600000</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:08:44.052017" elapsed="0.012923"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:08:44.065584" level="INFO">+1/-0 routes per UPDATE
600000</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:08:44.065175" elapsed="0.000473"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T07:08:44.066299" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/prefixcount-talking-totals-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/prefixcount-talking-totals-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T07:08:44.065890" elapsed="0.000508"/>
</kw>
<arg>totals-${RESULTS_FILE_NAME}</arg>
<arg>prefixcount-talking-totals-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T07:08:44.007783" elapsed="0.058703"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T07:08:44.112499" level="INFO">15 files:
.bash_history
.bash_logout
.bashrc
.profile
bgp_app_peer.log
bgp_app_peer.py
bgp_peer.log
ipaddr.py
ipv4-routes-template.xml
ipv4-routes-template.xml.oxygen
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T07:08:44.112635" level="INFO">${files} = ['.bash_history', '.bash_logout', '.bashrc', '.profile', 'bgp_app_peer.log', 'bgp_app_peer.py', 'bgp_peer.log', 'ipaddr.py', 'ipv4-routes-template.xml', 'ipv4-routes-template.xml.oxygen', 'lf-env.sh',...</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T07:08:44.067438" elapsed="0.045233"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:08:44.113113" level="INFO">Executing command 'cat performance-bgp.csv'.</msg>
<msg time="2026-04-14T07:08:44.125789" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:08:44.125997" level="INFO">${output_log} = +1/-0 routes per UPDATE
32443</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:08:44.112909" elapsed="0.013143"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:08:44.127035" level="INFO">+1/-0 routes per UPDATE
32443</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:08:44.126467" elapsed="0.000667"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T07:08:44.128210" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/prefixcount-talking-performance-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/prefixcount-talking-performance-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T07:08:44.127551" elapsed="0.000783"/>
</kw>
<arg>performance-${RESULTS_FILE_NAME}</arg>
<arg>prefixcount-talking-performance-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T07:08:44.066730" elapsed="0.061834"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:08:44.129797" elapsed="0.000338"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:44.131749" elapsed="0.000035"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:44.130844" elapsed="0.000992"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:44.130813" elapsed="0.001061"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:08:44.132089" elapsed="0.000459"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:08:44.139563" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:08:44.138975" elapsed="0.000626"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:08:44.139904" elapsed="0.000041"/>
</return>
<status status="PASS" start="2026-04-14T07:08:44.139705" elapsed="0.000284"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:44.139679" elapsed="0.000344"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:44.140236" elapsed="0.000030"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:44.140503" elapsed="0.000030"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:44.140751" elapsed="0.000056"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:44.141069" elapsed="0.000031"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:44.141316" elapsed="0.000027"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:44.141602" elapsed="0.000028"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:44.141795" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:08:44.138541" elapsed="0.003330"/>
</kw>
<status status="PASS" start="2026-04-14T07:08:44.130538" elapsed="0.011384"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:08:44.129238" elapsed="0.012724"/>
</kw>
<doc>Store results for plotting</doc>
<status status="PASS" start="2026-04-14T07:08:43.824386" elapsed="0.317613"/>
</test>
<test id="s1-s9-t8" name="Wait_For_Stable_Ipv4_Topology_After_Talking" line="137">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:44.145527" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:44.145292" elapsed="0.000291"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:44.145274" elapsed="0.000334"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T07:08:44.145111" elapsed="0.000543"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:08:44.146656" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:44.146548" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:44.146530" elapsed="0.000194"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:08:44.151592" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:44.151486" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:44.151469" elapsed="0.000190"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:08:44.152690" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:08:44.152270" elapsed="0.000449"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:08:44.153201" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:08:44.152902" elapsed="0.000325"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:08:44.153271" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:08:44.153443" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:08:44.151887" elapsed="0.001580"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:08:44.159131" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:44.159023" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:44.159004" elapsed="0.000196"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:08:44.160396" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:44.160266" elapsed="0.000179"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:44.160248" elapsed="0.000218"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:08:44.160924" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:08:44.160623" elapsed="0.000328"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:08:44.161331" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:08:44.161117" elapsed="0.000240"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:08:44.197138" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:08:44.161883" elapsed="0.035360"/>
</kw>
<msg time="2026-04-14T07:08:44.197441" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:08:44.197488" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:44.161542" elapsed="0.035981"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:08:44.238031" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:08:44.198061" elapsed="0.040076"/>
</kw>
<msg time="2026-04-14T07:08:44.238297" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:08:44.238342" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:44.197706" elapsed="0.040691"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:44.238715" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:44.238479" elapsed="0.000290"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:44.238458" elapsed="0.000336"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:08:44.239238" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:08:44.238943" elapsed="0.000365"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:44.239612" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:44.239391" elapsed="0.000274"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:44.239356" elapsed="0.000332"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:08:44.239720" elapsed="0.000029"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:08:44.242283" elapsed="0.000163"/>
</kw>
<msg time="2026-04-14T07:08:44.242508" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:08:44.241199" elapsed="0.001442"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:44.242917" elapsed="0.000074"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:44.243251" elapsed="0.000074"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:08:44.240561" elapsed="0.002894"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:08:44.240005" elapsed="0.003514"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:08:44.159965" elapsed="0.083651"/>
</kw>
<msg time="2026-04-14T07:08:44.243709" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:08:44.243752" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:44.159359" elapsed="0.084494"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:08:44.244044" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:08:44.243934" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:44.243915" elapsed="0.000212"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:44.244560" elapsed="0.000025"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:44.244913" elapsed="0.000024"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:08:44.244985" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:08:44.158680" elapsed="0.086414"/>
</kw>
<msg time="2026-04-14T07:08:44.245189" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:08:44.245233" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:44.153892" elapsed="0.091375"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:44.245614" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:44.245342" elapsed="0.000325"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:44.245324" elapsed="0.000367"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:08:44.153743" elapsed="0.091971"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:08:44.153560" elapsed="0.092187"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:08:44.151115" elapsed="0.094687"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:08:44.146239" elapsed="0.099619"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:44.145805" elapsed="0.100097"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T07:08:44.142902" elapsed="0.103052"/>
</kw>
<kw name="Wait_For_Ipv4_Topology_Prefixes_To_Become_Stable" owner="PrefixCounting">
<if>
<branch type="IF" condition="&quot;&quot;&quot;${shards_list}&quot;&quot;&quot;==&quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T07:08:44.264714" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:08:44.264928" level="INFO">${getter} = ['Get_Ipv4_Topology_Count', [], {'session': 'operational', 'topology': 'example-ipv4-topology'}]</msg>
<var>${getter}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T07:08:44.264352" elapsed="0.000603"/>
</kw>
<status status="PASS" start="2026-04-14T07:08:44.262219" elapsed="0.002777"/>
</branch>
<branch type="ELSE">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<var>${getter}</var>
<arg>Get_Ipv4_Topology_Count_With_Shards_Check</arg>
<arg>${shards_list}</arg>
<arg>${shards_details}</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:44.265218" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:44.265020" elapsed="0.000268"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:44.262200" elapsed="0.003109"/>
</if>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T07:08:44.265816" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:08:44.266024" level="INFO">${validator} = ['WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'excluded_value': '600000'}]</msg>
<var>${validator}</var>
<arg>WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</arg>
<arg>state_holder</arg>
<arg>data_holder</arg>
<arg>excluded_value=${excluded_count}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T07:08:44.265518" elapsed="0.000532"/>
</kw>
<kw name="Wait_For_Getter_Error_Or_Safe_Stateful_Validator_Consecutive_Success" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:08:44.267489" level="INFO">${tmp} = 1</msg>
<var>${tmp}</var>
<arg>int(${count})</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:08:44.267110" elapsed="0.000406"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:08:44.267973" level="INFO">count=1</msg>
<arg>count=${tmp}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:08:44.267702" elapsed="0.000314"/>
</kw>
<kw name="WaitUtils__Check_Sanity_And_Compute_Derived_Times" owner="WaitUtils">
<if>
<branch type="IF" condition="int(${count}) &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>\${count} is ${count} and not at least 1.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:44.268960" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:44.268734" elapsed="0.000282"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:44.268715" elapsed="0.000325"/>
</if>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T07:08:44.269466" level="INFO">${period_in_seconds} = 60.0</msg>
<var>${period_in_seconds}</var>
<arg>${period}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T07:08:44.269185" elapsed="0.000343"/>
</kw>
<if>
<branch type="IF" condition="${period_in_seconds} &lt;= 0.0">
<kw name="Fail" owner="BuiltIn">
<arg>\${period} ${period} has to be positive.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:44.269827" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:44.269602" elapsed="0.000279"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:44.269584" elapsed="0.000321"/>
</if>
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:08:44.270217" level="INFO">${date_now} = 2026-04-14 07:08:44.270</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:08:44.270050" elapsed="0.000193"/>
</kw>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T07:08:44.270651" level="INFO">${timeout_in_seconds} = 560.0</msg>
<var>${timeout_in_seconds}</var>
<arg>${timeout}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T07:08:44.270413" elapsed="0.000263"/>
</kw>
<kw name="Add Time To Date" owner="DateTime">
<msg time="2026-04-14T07:08:44.271154" level="INFO">${date_deadline} = 2026-04-14 07:18:04.270</msg>
<var>${date_deadline}</var>
<arg>${date_now}</arg>
<arg>${timeout_in_seconds}</arg>
<doc>Adds time to date and returns the resulting date.</doc>
<status status="PASS" start="2026-04-14T07:08:44.270836" elapsed="0.000344"/>
</kw>
<return>
<value>${timeout_in_seconds}</value>
<value>${period_in_seconds}</value>
<value>${date_deadline}</value>
<status status="PASS" start="2026-04-14T07:08:44.271228" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:08:44.271481" level="INFO">${timeout_in_seconds} = 560.0</msg>
<msg time="2026-04-14T07:08:44.271527" level="INFO">${period_in_seconds} = 60.0</msg>
<msg time="2026-04-14T07:08:44.271578" level="INFO">${date_deadline} = 2026-04-14 07:18:04.270</msg>
<var>${timeout_in_seconds}</var>
<var>${period_in_seconds}</var>
<var>${date_deadline}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${count}</arg>
<doc>Common checks for argument values. Return times in seconds and deadline date implied by timeout time.</doc>
<status status="PASS" start="2026-04-14T07:08:44.268305" elapsed="0.003296"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:08:44.272197" level="INFO">${maximum_sleeps} = 10</msg>
<var>${maximum_sleeps}</var>
<arg>math.ceil(${timeout_in_seconds} / ${period_in_seconds})</arg>
<arg>modules=math</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:08:44.271773" elapsed="0.000450"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:08:44.272658" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:08:44.272402" elapsed="0.000281"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:08:44.273119" level="INFO">${state} = 600000</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:08:44.272840" elapsed="0.000305"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:08:44.275122" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:08:44.274705" elapsed="0.000443"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:08:44.275623" level="INFO">${state} = 600000</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:08:44.275309" elapsed="0.000339"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:08:44.276130" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:08:44.275808" elapsed="0.000348"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:08:44.277528" level="INFO">${date_now} = 2026-04-14 07:08:44.277</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:08:44.277375" elapsed="0.000179"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:08:44.278062" level="INFO">${time_deadline} = 559.993</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:08:44.277710" elapsed="0.000377"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:08:44.278646" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:08:44.278251" elapsed="0.000421"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:44.278989" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:44.278741" elapsed="0.000302"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:44.278722" elapsed="0.000346"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:08:44.276779" elapsed="0.002335"/>
</kw>
<msg time="2026-04-14T07:08:44.279212" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:08:44.279255" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:44.276322" elapsed="0.002955"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:08:44.279501" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:44.279358" elapsed="0.000195"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:44.279340" elapsed="0.000235"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:08:44.282244" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T07:08:44.282329" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:08:44.282401" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:08:44.281908" elapsed="0.000518"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:08:45.633823" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0ztxwtoor0f541ej6uayzsb0mf1.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:08:45.669509" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:08:45.669956" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:08:44.285175" elapsed="1.384840"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:45.673101" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:45.670237" elapsed="0.002945"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:45.670169" elapsed="0.003060"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:08:45.673324" elapsed="0.000108"/>
</return>
<msg time="2026-04-14T07:08:45.681614" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T07:08:44.284250" elapsed="1.397475"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:08:45.882816" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:08:45.682091" elapsed="0.200823"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T07:08:45.883039" elapsed="0.000060"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T07:08:44.283083" elapsed="1.600297"/>
</kw>
<msg time="2026-04-14T07:08:45.883479" level="INFO">${result} = 600000</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:08:44.282599" elapsed="1.600906"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:08:45.883557" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:08:44.281539" elapsed="1.602143"/>
</kw>
<msg time="2026-04-14T07:08:45.883781" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:08:45.883826" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:44.280999" elapsed="1.602852"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:08:45.884069" elapsed="0.031254"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:08:45.916332" elapsed="0.000053"/>
</return>
<status status="PASS" start="2026-04-14T07:08:45.916200" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:45.916176" elapsed="0.000268"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:45.916611" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T07:08:45.915789" elapsed="0.000904"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:08:45.916737" elapsed="0.000026"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:08:44.280594" elapsed="1.636266"/>
</kw>
<msg time="2026-04-14T07:08:45.916959" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:08:45.917005" level="INFO">${data} = 600000</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:44.280149" elapsed="1.636879"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:08:45.917211" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:45.917106" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:45.917088" elapsed="0.000195"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:08:45.918757" level="INFO">${date_now} = 2026-04-14 07:08:45.919</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:08:45.918585" elapsed="0.000200"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:08:45.919316" level="INFO">${time_deadline} = 558.351</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:08:45.918939" elapsed="0.000403"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:08:45.919912" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:08:45.919524" elapsed="0.000414"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:45.920253" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:08:45.920008" elapsed="0.000299"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:45.919989" elapsed="0.000341"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:08:45.917973" elapsed="0.002486"/>
</kw>
<msg time="2026-04-14T07:08:45.920559" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:08:45.920603" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:45.917460" elapsed="0.003166"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:08:45.920931" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:45.920823" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:45.920804" elapsed="0.000197"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:08:45.922979" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:08:45.923028" level="INFO">${args} = ['state_holder', 'data_holder']</msg>
<msg time="2026-04-14T07:08:45.923073" level="INFO">${kwargs} = {'excluded_value': '600000'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:08:45.922673" elapsed="0.000422"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:08:45.923258" elapsed="0.000228"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:08:45.923647" elapsed="0.000189"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:08:45.925600" level="INFO">${new_state} = 600000</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:08:45.925146" elapsed="0.000484"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="PASS" start="2026-04-14T07:08:45.925873" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:08:45.925702" elapsed="0.000238"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:45.925682" elapsed="0.000281"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T07:08:45.926053" elapsed="0.000142"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:45.926019" elapsed="0.000214"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:08:45.926003" elapsed="0.000252"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:08:45.926286" elapsed="0.000015"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:08:45.924704" elapsed="0.001721"/>
</kw>
<msg time="2026-04-14T07:08:45.926511" level="INFO">${result} = [600000, 'FAIL', 'Got the excluded value.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:08:45.924001" elapsed="0.002535"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:08:45.926585" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:08:45.922264" elapsed="0.004438"/>
</kw>
<msg time="2026-04-14T07:08:45.926793" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:08:45.926838" level="INFO">${message} = [600000, 'FAIL', 'Got the excluded value.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:45.921722" elapsed="0.005140"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:08:45.927027" elapsed="0.026776"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:08:45.954827" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T07:08:45.954695" elapsed="0.000200"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:45.954672" elapsed="0.000247"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:45.955084" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [600000, 'FAIL', 'Got the excluded value.'].</doc>
<status status="PASS" start="2026-04-14T07:08:45.954252" elapsed="0.000913"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:08:45.955209" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:08:45.955401" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T07:08:45.955449" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:08:45.955488" level="INFO">${result} = Got the excluded value.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:08:45.921224" elapsed="0.034286"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T07:08:45.955701" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:08:45.955595" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:45.955577" elapsed="0.000209"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:08:45.955876" elapsed="0.000012"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:45.955840" elapsed="0.000079"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:08:45.955824" elapsed="0.000116"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:45.956102" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:08:45.956236" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:45.956201" elapsed="0.000155"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:08:45.956185" elapsed="0.000213"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:45.956543" elapsed="0.000024"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:08:44.279998" elapsed="1.676604"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:08:44.279612" elapsed="1.677027"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:45.956796" elapsed="0.000020"/>
</kw>
<msg time="2026-04-14T07:08:45.957018" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T07:08:45.957063" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:08:45.957103" level="INFO">${result} = Validator failed: Got the excluded value.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:08:44.273992" elapsed="1.683134"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:08:45.957352" elapsed="0.000033"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:45.957236" elapsed="0.000183"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:45.957218" elapsed="0.000223"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:08:45.958786" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:08:45.958869" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:08:45.958503" elapsed="0.000433">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:08:45.959037" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:08:45.959080" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:45.958090" elapsed="0.001013"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:08:45.959281" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:45.959176" elapsed="0.000149"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:45.959158" elapsed="0.000188"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:08:45.959769" level="INFO">@{message_chunks} = [ Validator failed: Got the excluded value. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:08:45.959513" elapsed="0.000283"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:08:45.962949" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:08:45.963023" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:08:45.960296" elapsed="0.002785">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:08:45.963181" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:08:45.963224" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:45.959962" elapsed="0.003285"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:08:45.963444" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:08:45.963322" elapsed="0.000181"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:45.963303" elapsed="0.000223"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:45.963678" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:08:45.957713" elapsed="0.006115"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:08:45.965092" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:08:45.965175" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:08:45.964837" elapsed="0.000396">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:08:45.965332" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:08:45.965389" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:45.964497" elapsed="0.000916"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:08:45.965592" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:08:45.965487" elapsed="0.000149"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:45.965469" elapsed="0.000188"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:08:45.966053" level="INFO">@{message_chunks} = [ Validator failed: Got the excluded value. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:08:45.965807" elapsed="0.000272"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:08:45.969034" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:08:45.969119" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:08:45.966609" elapsed="0.002568">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:08:45.969317" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:08:45.969375" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:08:45.966248" elapsed="0.003151"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:08:45.969584" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:08:45.969473" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T07:08:45.969455" elapsed="0.000211"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:08:45.969814" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:08:45.964106" elapsed="0.005858"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T07:09:45.970587" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T07:08:45.970119" elapsed="60.000711"/>
</kw>
<var name="${try}">1</var>
<status status="PASS" start="2026-04-14T07:08:44.273457" elapsed="61.697484"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:09:45.975457" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:09:45.974732" elapsed="0.000803"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:09:45.976662" level="INFO">${state} = 600000</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:09:45.975918" elapsed="0.000805"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:09:45.977957" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:09:45.977121" elapsed="0.000897"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:09:45.981847" level="INFO">${date_now} = 2026-04-14 07:09:45.982</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:09:45.981448" elapsed="0.000472"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:09:45.982700" level="INFO">${time_deadline} = 498.288</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:09:45.982281" elapsed="0.000446"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:09:45.983315" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:09:45.982899" elapsed="0.000444"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:09:45.983722" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:09:45.983444" elapsed="0.000335"/>
</branch>
<status status="PASS" start="2026-04-14T07:09:45.983420" elapsed="0.000386"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:09:45.979535" elapsed="0.004321"/>
</kw>
<msg time="2026-04-14T07:09:45.983972" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:09:45.984016" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:09:45.978433" elapsed="0.005607"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:09:45.984242" elapsed="0.000019"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:09:45.984122" elapsed="0.000176"/>
</branch>
<status status="PASS" start="2026-04-14T07:09:45.984105" elapsed="0.000215"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:09:45.987165" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T07:09:45.987215" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:09:45.987262" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:09:45.986787" elapsed="0.000498"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:09:46.007257" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0ztxwtoor0f541ej6uayzsb0mf1.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:09:46.007580" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T07:09:46.018245" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:09:45.990250" elapsed="0.028214"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:09:46.022351" elapsed="0.000057"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:09:46.018719" elapsed="0.003762"/>
</branch>
<status status="PASS" start="2026-04-14T07:09:46.018638" elapsed="0.003905"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:09:46.022669" elapsed="0.000095"/>
</return>
<msg time="2026-04-14T07:09:46.026129" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T07:09:45.989298" elapsed="0.036947"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:09:46.027974" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:09:46.026623" elapsed="0.001450"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T07:09:46.028193" elapsed="0.000044"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T07:09:45.988003" elapsed="0.040580"/>
</kw>
<msg time="2026-04-14T07:09:46.028741" level="INFO">${result} = 0</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:09:45.987493" elapsed="0.041282"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:09:46.028843" elapsed="0.000040"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:09:45.986412" elapsed="0.042600"/>
</kw>
<msg time="2026-04-14T07:09:46.029142" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:09:46.029203" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:09:45.985846" elapsed="0.043388"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:09:46.029425" elapsed="0.030523"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:09:46.060999" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T07:09:46.060866" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T07:09:46.060842" elapsed="0.000254"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:09:46.061272" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T07:09:46.060446" elapsed="0.000910"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:09:46.061417" elapsed="0.000028"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:09:45.985394" elapsed="0.076148"/>
</kw>
<msg time="2026-04-14T07:09:46.061646" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:09:46.061691" level="INFO">${data} = 0</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:09:45.984920" elapsed="0.076793"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:09:46.061898" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:09:46.061792" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:09:46.061774" elapsed="0.000194"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:09:46.063438" level="INFO">${date_now} = 2026-04-14 07:09:46.063</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:09:46.063243" elapsed="0.000222"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:09:46.064011" level="INFO">${time_deadline} = 498.207</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:09:46.063623" elapsed="0.000414"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:09:46.064654" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:09:46.064205" elapsed="0.000476"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:09:46.065005" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:09:46.064753" elapsed="0.000305"/>
</branch>
<status status="PASS" start="2026-04-14T07:09:46.064734" elapsed="0.000348"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:09:46.062653" elapsed="0.002475"/>
</kw>
<msg time="2026-04-14T07:09:46.065226" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:09:46.065269" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:09:46.062131" elapsed="0.003161"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:09:46.065574" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:09:46.065465" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T07:09:46.065446" elapsed="0.000200"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:09:46.067616" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:09:46.067664" level="INFO">${args} = ['600000', 600000]</msg>
<msg time="2026-04-14T07:09:46.067709" level="INFO">${kwargs} = {'excluded_value': '600000'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:09:46.067290" elapsed="0.000442"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:09:46.067895" elapsed="0.000213"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:09:46.068279" elapsed="0.000216"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:09:46.070218" level="INFO">${new_state} = 0</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:09:46.069828" elapsed="0.000419"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="NOT RUN" start="2026-04-14T07:09:46.070511" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:09:46.070318" elapsed="0.000244"/>
</branch>
<status status="PASS" start="2026-04-14T07:09:46.070298" elapsed="0.000286"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T07:09:46.070796" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:09:46.070637" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T07:09:46.070621" elapsed="0.000263"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:09:46.070917" elapsed="0.000014"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:09:46.069348" elapsed="0.001686"/>
</kw>
<msg time="2026-04-14T07:09:46.071119" level="INFO">${result} = [0, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:09:46.068665" elapsed="0.002478"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:09:46.071191" elapsed="0.000026"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:09:46.066897" elapsed="0.004409"/>
</kw>
<msg time="2026-04-14T07:09:46.071419" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:09:46.071465" level="INFO">${message} = [0, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:09:46.066338" elapsed="0.005151"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:09:46.071657" elapsed="0.029528"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:09:46.102401" elapsed="0.000044"/>
</return>
<status status="PASS" start="2026-04-14T07:09:46.102229" elapsed="0.000254"/>
</branch>
<status status="PASS" start="2026-04-14T07:09:46.102197" elapsed="0.000315"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:09:46.102720" elapsed="0.000026"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [0, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T07:09:46.101729" elapsed="0.001084"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:09:46.102868" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:09:46.103074" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T07:09:46.103129" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:09:46.103173" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:09:46.065870" elapsed="0.037328"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T07:09:46.103444" elapsed="0.000029"/>
</return>
<status status="PASS" start="2026-04-14T07:09:46.103294" elapsed="0.000222"/>
</branch>
<status status="PASS" start="2026-04-14T07:09:46.103273" elapsed="0.000271"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:09:46.103658" elapsed="0.000023"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:09:46.103606" elapsed="0.000111"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:09:46.103588" elapsed="0.000153"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:09:46.103942" elapsed="0.000084"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:09:46.104174" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:09:46.104134" elapsed="0.000092"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:09:46.104113" elapsed="0.000139"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:09:46.104578" elapsed="0.000038"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:09:45.984768" elapsed="0.119888"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:09:45.984374" elapsed="0.120326"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:09:46.104894" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T07:09:46.105153" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T07:09:46.105202" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:09:46.105246" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:09:45.972848" elapsed="0.132423"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:09:46.105530" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:09:46.105405" elapsed="0.000178"/>
</branch>
<status status="PASS" start="2026-04-14T07:09:46.105357" elapsed="0.000251"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:09:46.107018" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:09:46.107105" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:09:46.106734" elapsed="0.000442">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:09:46.107278" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:09:46.107320" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:09:46.106317" elapsed="0.001027"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:09:46.107543" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:09:46.107434" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:09:46.107415" elapsed="0.000194"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:09:46.108029" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:09:46.107760" elapsed="0.000296"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:09:46.111217" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:09:46.111296" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:09:46.108581" elapsed="0.002774">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:09:46.111474" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:09:46.111517" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:09:46.108226" elapsed="0.003314"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:09:46.111719" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:09:46.111614" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T07:09:46.111595" elapsed="0.000207"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:09:46.111974" elapsed="0.000023"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:09:46.105904" elapsed="0.006224"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:09:46.113419" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:09:46.113492" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:09:46.113147" elapsed="0.000402">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:09:46.113648" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:09:46.113690" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:09:46.112805" elapsed="0.000907"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:09:46.113892" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:09:46.113786" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T07:09:46.113767" elapsed="0.000191"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:09:46.114355" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:09:46.114108" elapsed="0.000289"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:09:46.117353" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:09:46.117441" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:09:46.114901" elapsed="0.002598">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:09:46.117599" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:09:46.117679" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:09:46.114566" elapsed="0.003137"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:09:46.117884" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:09:46.117777" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T07:09:46.117758" elapsed="0.000208"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:09:46.118115" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:09:46.112426" elapsed="0.005840"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.119334" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T07:09:46.118437" elapsed="60.001407"/>
</kw>
<var name="${try}">2</var>
<status status="PASS" start="2026-04-14T07:09:45.971468" elapsed="60.148523"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.124550" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:10:46.123759" elapsed="0.000852"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.125660" level="INFO">${state} = 0</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:10:46.124978" elapsed="0.000740"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.126886" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:46.126078" elapsed="0.000867"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:10:46.129767" level="INFO">${date_now} = 2026-04-14 07:10:46.130</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:10:46.129586" elapsed="0.000208"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:10:46.130329" level="INFO">${time_deadline} = 438.14</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:10:46.129952" elapsed="0.000403"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.130927" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:46.130542" elapsed="0.000414"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.131285" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.131032" elapsed="0.000308"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.131010" elapsed="0.000360"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:10:46.128428" elapsed="0.003012"/>
</kw>
<msg time="2026-04-14T07:10:46.131543" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:10:46.131586" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.127324" elapsed="0.004286"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.131800" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:46.131689" elapsed="0.000164"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.131672" elapsed="0.000203"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.134617" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T07:10:46.134663" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:10:46.134709" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:10:46.134232" elapsed="0.000501"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:10:46.146960" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0ztxwtoor0f541ej6uayzsb0mf1.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:10:46.147140" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T07:10:46.147320" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:10:46.137534" elapsed="0.009893"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.151439" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.147760" elapsed="0.003788"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.147685" elapsed="0.003926"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:10:46.151736" elapsed="0.000091"/>
</return>
<msg time="2026-04-14T07:10:46.155413" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T07:10:46.136609" elapsed="0.018921"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.157215" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:46.155888" elapsed="0.001428"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T07:10:46.157460" elapsed="0.000044"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T07:10:46.135402" elapsed="0.022421"/>
</kw>
<msg time="2026-04-14T07:10:46.157949" level="INFO">${result} = 0</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:10:46.134903" elapsed="0.023080"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:10:46.158051" elapsed="0.000038"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:10:46.133852" elapsed="0.024363"/>
</kw>
<msg time="2026-04-14T07:10:46.158344" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:10:46.158428" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.133311" elapsed="0.025150"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:46.158696" elapsed="0.028909"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:10:46.188601" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T07:10:46.188470" elapsed="0.000198"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.188446" elapsed="0.000247"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.188858" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T07:10:46.188035" elapsed="0.000905"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:10:46.188986" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:10:46.132905" elapsed="0.056204"/>
</kw>
<msg time="2026-04-14T07:10:46.189234" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:10:46.189281" level="INFO">${data} = 0</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.132480" elapsed="0.056824"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.189509" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:46.189401" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.189364" elapsed="0.000218"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:10:46.191006" level="INFO">${date_now} = 2026-04-14 07:10:46.191</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:10:46.190838" elapsed="0.000195"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:10:46.191581" level="INFO">${time_deadline} = 438.079</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:10:46.191188" elapsed="0.000420"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.192167" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:46.191776" elapsed="0.000418"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.192533" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.192263" elapsed="0.000326"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.192245" elapsed="0.000369"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:10:46.190225" elapsed="0.002435"/>
</kw>
<msg time="2026-04-14T07:10:46.192759" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:10:46.192803" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.189741" elapsed="0.003086"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.193012" elapsed="0.000084"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:46.192908" elapsed="0.000225"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.192890" elapsed="0.000266"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.195229" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:10:46.195277" level="INFO">${args} = [600000, 0]</msg>
<msg time="2026-04-14T07:10:46.195324" level="INFO">${kwargs} = {'excluded_value': '600000'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:10:46.194921" elapsed="0.000426"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.195530" elapsed="0.000207"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.195899" elapsed="0.000191"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.197846" level="INFO">${new_state} = 0</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:10:46.197457" elapsed="0.000417"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.198111" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:46.197945" elapsed="0.000218"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.197926" elapsed="0.000259"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.198417" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:46.198237" elapsed="0.000230"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.198222" elapsed="0.000267"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="PASS" start="2026-04-14T07:10:46.198519" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:10:46.196966" elapsed="0.001716"/>
</kw>
<msg time="2026-04-14T07:10:46.198766" level="INFO">${result} = [0, 'PASS', 'Validated stable: 0']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:10:46.196258" elapsed="0.002533"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:10:46.198838" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:10:46.194523" elapsed="0.004433"/>
</kw>
<msg time="2026-04-14T07:10:46.199048" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:10:46.199094" level="INFO">${message} = [0, 'PASS', 'Validated stable: 0']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.193924" elapsed="0.005194"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:46.199285" elapsed="0.027480"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:10:46.227786" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T07:10:46.227654" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.227631" elapsed="0.000249"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.228048" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [0, 'PASS', 'Validated stable: 0'].</doc>
<status status="PASS" start="2026-04-14T07:10:46.227209" elapsed="0.000921"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:10:46.228175" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:10:46.228350" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T07:10:46.228419" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:10:46.228460" level="INFO">${result} = Validated stable: 0</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:10:46.193445" elapsed="0.035039"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.228674" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:46.228568" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.228550" elapsed="0.000195"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:10:46.228900" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:10:46.228797" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.228782" elapsed="0.000205"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.229149" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.229289" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:46.229252" elapsed="0.000083"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:10:46.229235" elapsed="0.000128"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.229520" elapsed="0.000022"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:10:46.132313" elapsed="0.097335"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:10:46.131914" elapsed="0.097771"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.229844" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:10:46.230086" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T07:10:46.230131" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:10:46.230173" level="INFO">${result} = Validated stable: 0</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:10:46.121974" elapsed="0.108222"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:10:46.230410" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T07:10:46.230285" elapsed="0.000186"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.230267" elapsed="0.000228"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.230774" elapsed="0.000025"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.231075" elapsed="0.000025"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.231256" elapsed="0.000021"/>
</kw>
<var name="${try}">3</var>
<status status="PASS" start="2026-04-14T07:10:46.120576" elapsed="0.110734"/>
</iter>
<var>${try}</var>
<value>1</value>
<value>${maximum_sleeps}+2</value>
<status status="PASS" start="2026-04-14T07:08:44.273198" elapsed="121.958145"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.231514" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:10:46.231664" level="INFO">${result} = Validated stable: 0</msg>
<var>${result}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${repetitions}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${validator}</arg>
<arg>initial_state=${excluded_count}</arg>
<doc>Analogue of Wait Until Keyword Succeeds, but it passes state of validator around and exits early on getter failure. Calls GASSVHTSCBD to verify data is "stable".</doc>
<status status="PASS" start="2026-04-14T07:08:44.266416" elapsed="121.965273"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:10:46.231747" elapsed="0.000028"/>
</return>
<arg>timeout=${bgp_filling_timeout}</arg>
<arg>period=${CHECK_PERIOD_PREFIX_COUNT_SINGLE}</arg>
<arg>repetitions=${REPETITIONS_PREFIX_COUNT_SINGLE}</arg>
<arg>excluded_count=${COUNT_PREFIX_COUNT_SINGLE}</arg>
<doc>Each ${period} get prefix count. When called with shard list, the check is done before the count is get. After 1 of stable different from ${excluded_count} within ${timeout}, Return validator output. Fail early on getter error.</doc>
<status status="PASS" start="2026-04-14T07:08:44.257946" elapsed="121.973922"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:10:46.232484" elapsed="0.000279"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.233603" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.233204" elapsed="0.000460"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.233186" elapsed="0.000502"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:10:46.233837" elapsed="0.000367"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.239435" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:46.239000" elapsed="0.000462"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:10:46.239683" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:10:46.239538" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.239519" elapsed="0.000245"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.239915" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.240092" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.240269" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.240458" elapsed="0.000022"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.240632" elapsed="0.000053"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.240843" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.241014" elapsed="0.000021"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:10:46.238687" elapsed="0.002405"/>
</kw>
<status status="PASS" start="2026-04-14T07:10:46.232993" elapsed="0.008151"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:10:46.232157" elapsed="0.009029"/>
</kw>
<doc>Wait until example-ipv4-topology becomes stable again.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T07:08:44.142306" elapsed="122.098917"/>
</test>
<test id="s1-s9-t9" name="Check_For_Empty_Ipv4_Topology_After_Talking" line="149">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T07:10:46.244893" elapsed="0.000210"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T07:10:46.244619" elapsed="0.000540"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.246354" elapsed="0.000041"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:46.246105" elapsed="0.000325"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.246086" elapsed="0.000366"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.251522" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:46.251414" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.251395" elapsed="0.000194"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.252600" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:10:46.252200" elapsed="0.000426"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.253089" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:10:46.252789" elapsed="0.000327"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:10:46.253161" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:10:46.253313" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:10:46.251820" elapsed="0.001518"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.259011" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:46.258905" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.258885" elapsed="0.000194"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.260264" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:46.260159" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.260140" elapsed="0.000192"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:10:46.260812" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.260512" elapsed="0.000327"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:10:46.261218" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:10:46.261004" elapsed="0.000240"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:10:46.304523" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:10:46.261770" elapsed="0.042848"/>
</kw>
<msg time="2026-04-14T07:10:46.304799" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:10:46.304845" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.261429" elapsed="0.043451"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:10:46.336420" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:10:46.305425" elapsed="0.031142"/>
</kw>
<msg time="2026-04-14T07:10:46.336730" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:10:46.336776" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.305056" elapsed="0.031756"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.337119" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.336890" elapsed="0.000285"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.336870" elapsed="0.000329"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.337668" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:10:46.337346" elapsed="0.000394"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.338026" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.337807" elapsed="0.000273"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.337788" elapsed="0.000316"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:10:46.338136" elapsed="0.000028"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:10:46.340743" elapsed="0.000145"/>
</kw>
<msg time="2026-04-14T07:10:46.340949" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:10:46.339598" elapsed="0.001483"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.341364" elapsed="0.000091"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.341722" elapsed="0.000075"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:10:46.338964" elapsed="0.002945"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:10:46.338427" elapsed="0.003548"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:10:46.259857" elapsed="0.082215"/>
</kw>
<msg time="2026-04-14T07:10:46.342164" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:10:46.342208" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.259235" elapsed="0.083094"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:10:46.342547" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:10:46.342436" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.342416" elapsed="0.000215"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.343032" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.343404" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.343477" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:10:46.258561" elapsed="0.085024"/>
</kw>
<msg time="2026-04-14T07:10:46.343679" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:10:46.343723" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.253729" elapsed="0.090028"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.344117" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.343857" elapsed="0.000313"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.343814" elapsed="0.000380"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:10:46.253583" elapsed="0.090634"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:10:46.253409" elapsed="0.090837"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:10:46.251033" elapsed="0.093266"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:10:46.245768" elapsed="0.098661"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.245322" elapsed="0.099155"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T07:10:46.242443" elapsed="0.102086"/>
</kw>
<kw name="Check_Ipv4_Topology_Is_Empty" owner="PrefixCounting">
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:10:46.354154" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0ztxwtoor0f541ej6uayzsb0mf1.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:10:46.354288" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T07:10:46.354418" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:10:46.347775" elapsed="0.006671"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.356914" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.354526" elapsed="0.002474"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.354506" elapsed="0.002529"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:10:46.357081" elapsed="0.000040"/>
</return>
<msg time="2026-04-14T07:10:46.360340" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T07:10:46.347324" elapsed="0.013251"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.361422" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:46.360823" elapsed="0.000638"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T07:10:46.361532" elapsed="0.000041"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T07:10:46.346803" elapsed="0.014906"/>
</kw>
<msg time="2026-04-14T07:10:46.361841" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:10:46.361901" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.346292" elapsed="0.015643"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:46.362172" elapsed="0.030312"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:10:46.393555" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T07:10:46.393421" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.393358" elapsed="0.000291"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.393815" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T07:10:46.392966" elapsed="0.000930"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:10:46.393940" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:10:46.394096" level="INFO">${actual_count} = 0</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:10:46.345626" elapsed="0.048497"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.394635" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T07:10:46.394284" elapsed="0.000409"/>
</kw>
<arg>0</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T07:10:46.345082" elapsed="0.049672"/>
</kw>
<doc>Example_Ipv4_Topology has to give status 200 with zero prefixes.</doc>
<status status="PASS" start="2026-04-14T07:10:46.344736" elapsed="0.050074"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:10:46.395414" elapsed="0.000244"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.396496" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.396097" elapsed="0.000533"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.396079" elapsed="0.000577"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:10:46.396849" elapsed="0.000319"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.402277" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:46.401863" elapsed="0.000441"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:10:46.402543" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:10:46.402395" elapsed="0.000204"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.402362" elapsed="0.000261"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.402775" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.402951" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.403126" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.403296" elapsed="0.000019"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.403483" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.403654" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.403820" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:10:46.401552" elapsed="0.002344"/>
</kw>
<status status="PASS" start="2026-04-14T07:10:46.395886" elapsed="0.008060"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:10:46.395087" elapsed="0.008899"/>
</kw>
<doc>Example-ipv4-topology should be empty now.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T07:10:46.241802" elapsed="0.162221"/>
</test>
<test id="s1-s9-t10" name="Start_Listening_BGP_Speaker" line="155">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.407527" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.407287" elapsed="0.000296"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.407269" elapsed="0.000338"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T07:10:46.407105" elapsed="0.000548"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.408643" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:46.408537" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.408519" elapsed="0.000193"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.413612" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:46.413506" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.413487" elapsed="0.000192"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.414683" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:10:46.414283" elapsed="0.000427"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.415170" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:10:46.414875" elapsed="0.000321"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:10:46.415239" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:10:46.415409" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:10:46.413907" elapsed="0.001528"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.420860" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:46.420754" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.420735" elapsed="0.000229"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.422180" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:46.422073" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.422054" elapsed="0.000194"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:10:46.422726" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.422428" elapsed="0.000325"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:10:46.423131" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:10:46.422917" elapsed="0.000240"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:10:46.460030" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:10:46.423680" elapsed="0.036575"/>
</kw>
<msg time="2026-04-14T07:10:46.460441" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:10:46.460488" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.423322" elapsed="0.037201"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:10:46.486910" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "L "i "s "t "e "n "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:10:46.461084" elapsed="0.025935"/>
</kw>
<msg time="2026-04-14T07:10:46.487187" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:10:46.487233" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "L "i "s "t "e "n "i "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.460702" elapsed="0.026566"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.487614" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.487351" elapsed="0.000319"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.487330" elapsed="0.000364"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.488135" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "L "i "s "t "e "n "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:10:46.487840" elapsed="0.000361"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.488522" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.488267" elapsed="0.000310"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.488248" elapsed="0.000352"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:10:46.488632" elapsed="0.000028"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:10:46.491263" elapsed="0.000168"/>
</kw>
<msg time="2026-04-14T07:10:46.491494" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:10:46.490086" elapsed="0.001553"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.491926" elapsed="0.000078"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.492270" elapsed="0.000077"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:10:46.489465" elapsed="0.003013"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:10:46.488901" elapsed="0.003643"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:10:46.421773" elapsed="0.070872"/>
</kw>
<msg time="2026-04-14T07:10:46.492739" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:10:46.492782" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "L "i "s "t "e "n "i "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.421124" elapsed="0.071694"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:10:46.493006" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:10:46.492896" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.492876" elapsed="0.000250"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.493559" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.493907" elapsed="0.000028"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.493986" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:10:46.420420" elapsed="0.073675"/>
</kw>
<msg time="2026-04-14T07:10:46.494190" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:10:46.494235" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "a "r "t "_ "L "i "s "t "e "n "i "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.415819" elapsed="0.078451"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.494686" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.494348" elapsed="0.000394"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.494329" elapsed="0.000437"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:10:46.415670" elapsed="0.079120"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:10:46.415491" elapsed="0.079329"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:10:46.413130" elapsed="0.081746"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:10:46.408236" elapsed="0.086704"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.407808" elapsed="0.087187"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T07:10:46.404703" elapsed="0.090354"/>
</kw>
<kw name="Start_BGP_Speaker" owner="BGPSpeaker">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.496317" level="INFO">${command} = python3 play.py --amount 600000 --listen --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out</msg>
<var>${command}</var>
<arg>python3 play.py ${arguments} &amp;&gt; ${BGPSpeaker__OUTPUT_LOG}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:10:46.495964" elapsed="0.000382"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.496766" level="INFO">python3 play.py --amount 600000 --listen --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out</msg>
<arg>${command}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:10:46.496525" elapsed="0.000287"/>
</kw>
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:10:46.501338" level="INFO">python3 play.py --amount 600000 --listen --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out</msg>
<msg time="2026-04-14T07:10:46.501445" level="INFO">${output} =  python3 play.py --amount 600000 --listen --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out
</msg>
<var>${output}</var>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:10:46.496966" elapsed="0.004507"/>
</kw>
<arg>--amount ${COUNT_PREFIX_COUNT_SINGLE} --listen --myip=${TOOLS_SYSTEM_IP} --myport=${BGP_TOOL_PORT} --peerip=${ODL_SYSTEM_IP} --insert=${INSERT} --withdraw=${WITHDRAW} --prefill ${PREFILL} --update ${UPDATE} --${BGP_TOOL_LOG_LEVEL} --results ${RESULTS_FILE_NAME}</arg>
<doc>Start the BGP speaker python utility. Redirect its error output to a log file
so it can be dumped into the logs later, when stopping it. This also avoids polluting the
output seen by "Read Until Prompt" with false propmpts so it won't stop prematurely
leading to a spurious test failure, messy log content or other misbehavior.</doc>
<status status="PASS" start="2026-04-14T07:10:46.495294" elapsed="0.006272"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:10:46.502144" elapsed="0.000294"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.503282" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.502905" elapsed="0.000437"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.502886" elapsed="0.000484"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:10:46.503536" elapsed="0.000307"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.509128" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:46.508727" elapsed="0.000461"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:10:46.509427" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:10:46.509265" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.509246" elapsed="0.000262"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.509662" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.509837" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.510012" elapsed="0.000019"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.510181" elapsed="0.000019"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.510348" elapsed="0.000035"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.510538" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.510753" elapsed="0.000023"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:10:46.508410" elapsed="0.002428"/>
</kw>
<status status="PASS" start="2026-04-14T07:10:46.502692" elapsed="0.008203"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:10:46.501837" elapsed="0.009113"/>
</kw>
<doc>Start Python speaker in listening mode.</doc>
<status status="PASS" start="2026-04-14T07:10:46.404229" elapsed="0.106766"/>
</test>
<test id="s1-s9-t11" name="Reconfigure_ODL_To_Initiate_Connection" line="160">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.514417" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.514178" elapsed="0.000296"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.514159" elapsed="0.000339"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T07:10:46.513995" elapsed="0.000548"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.515552" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:46.515445" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.515427" elapsed="0.000192"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.520472" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:46.520348" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.520330" elapsed="0.000208"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.521537" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:10:46.521138" elapsed="0.000425"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.522026" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:10:46.521727" elapsed="0.000325"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:10:46.522096" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:10:46.522247" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:10:46.520761" elapsed="0.001511"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.527959" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:46.527843" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.527823" elapsed="0.000220"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.529239" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:46.529134" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.529115" elapsed="0.000191"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:10:46.529773" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.529479" elapsed="0.000321"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:10:46.530217" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:10:46.530005" elapsed="0.000238"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:10:46.566107" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:10:46.530766" elapsed="0.035564"/>
</kw>
<msg time="2026-04-14T07:10:46.566746" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:10:46.566852" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.530425" elapsed="0.036505"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:10:46.606036" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "L "_ "T "o "_ "I "n "i "t "i "a "t "e "_ "C "o "n "n "e "c "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:10:46.568069" elapsed="0.038076"/>
</kw>
<msg time="2026-04-14T07:10:46.606306" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:10:46.606352" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.567330" elapsed="0.039080"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.606724" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.606491" elapsed="0.000288"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.606469" elapsed="0.000334"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.607250" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "L "_ "T "o "_ "I "n "i "t "i "a "t "e "_ "C "o "n "n "e "c "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:10:46.606951" elapsed="0.000370"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.607628" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.607407" elapsed="0.000276"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.607386" elapsed="0.000320"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:10:46.607739" elapsed="0.000027"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:10:46.610255" elapsed="0.000162"/>
</kw>
<msg time="2026-04-14T07:10:46.610480" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:10:46.609216" elapsed="0.001390"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.610880" elapsed="0.000077"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.611213" elapsed="0.000073"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:10:46.608567" elapsed="0.002844"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:10:46.607997" elapsed="0.003480"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:10:46.528791" elapsed="0.082784"/>
</kw>
<msg time="2026-04-14T07:10:46.611667" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:10:46.611711" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.528209" elapsed="0.083536"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:10:46.611928" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:10:46.611821" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.611802" elapsed="0.000207"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.612441" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.612800" elapsed="0.000024"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.612917" elapsed="0.000018"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:10:46.527503" elapsed="0.085530"/>
</kw>
<msg time="2026-04-14T07:10:46.613127" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:10:46.613170" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.522655" elapsed="0.090549"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.613554" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.613280" elapsed="0.000328"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.613263" elapsed="0.000368"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:10:46.522509" elapsed="0.091144"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:10:46.522323" elapsed="0.091360"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:10:46.519992" elapsed="0.093744"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:10:46.515143" elapsed="0.098647"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.514697" elapsed="0.099136"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T07:10:46.511777" elapsed="0.102107"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.614904" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer | IP=10.30.171.112 | HOLDTIME=180 | PEER_PORT=17900 | INITIATE=true | BGP_RIB=example-bgp-rib | PASSIVE_MODE=false | BGP_RIB_OPENCONFIG=exam...</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${BGP_PEER_NAME}</arg>
<arg>IP=${TOOLS_SYSTEM_IP}</arg>
<arg>HOLDTIME=${HOLDTIME_PREFIX_COUNT_SINGLE}</arg>
<arg>PEER_PORT=${BGP_TOOL_PORT}</arg>
<arg>INITIATE=true</arg>
<arg>BGP_RIB=${RIB_INSTANCE}</arg>
<arg>PASSIVE_MODE=false</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>RIB_INSTANCE_NAME=${RIB_INSTANCE}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.614071" elapsed="0.000869"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.649159" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:10:46.648757" elapsed="0.000430"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:10:46.649957" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:10:46.649716" elapsed="0.000319">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:10:46.650129" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:10:46.649355" elapsed="0.000798"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.650728" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:10:46.650321" elapsed="0.000434"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:10:46.651057" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:10:46.651207" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:10:46.650921" elapsed="0.000312"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.651689" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:10:46.651412" elapsed="0.000327"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.652719" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'true', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'false', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_INSTANCE_NAME': 'example-bgp-rib'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:10:46.652457" elapsed="0.000343"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.653275" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.652970" elapsed="0.000331"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.654014" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:10:46.653706" elapsed="0.000338"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:10:46.654800" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.654581" elapsed="0.000245"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:10:46.654878" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:10:46.655029" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:10:46.654241" elapsed="0.000812"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.655210" elapsed="0.000253"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T07:10:46.653565" elapsed="0.001939"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.656220" level="INFO">${value} = example-bgp-peer</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:10:46.655753" elapsed="0.000495"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:10:46.657040" level="INFO">${encoded} = example-bgp-peer</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.656824" elapsed="0.000242"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:10:46.657118" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:10:46.657307" level="INFO">${encoded_value} = example-bgp-peer</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:10:46.656491" elapsed="0.000842"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.657692" elapsed="0.000236"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer</var>
<status status="PASS" start="2026-04-14T07:10:46.655617" elapsed="0.002355"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.658562" level="INFO">${value} = 10.30.171.112</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:10:46.658238" elapsed="0.000349"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:10:46.659304" level="INFO">${encoded} = 10.30.171.112</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.659096" elapsed="0.000233"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:10:46.659397" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:10:46.659550" level="INFO">${encoded_value} = 10.30.171.112</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:10:46.658776" elapsed="0.000798"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.659730" elapsed="0.000222"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">10.30.171.112</var>
<status status="PASS" start="2026-04-14T07:10:46.658099" elapsed="0.001893"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.660555" level="INFO">${value} = 180</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:10:46.660239" elapsed="0.000341"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:10:46.661319" level="INFO">${encoded} = 180</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.661088" elapsed="0.000257"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:10:46.661411" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:10:46.661564" level="INFO">${encoded_value} = 180</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:10:46.660771" elapsed="0.000817"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.661742" elapsed="0.000222"/>
</kw>
<var name="${key}">HOLDTIME</var>
<var name="${value}">180</var>
<status status="PASS" start="2026-04-14T07:10:46.660104" elapsed="0.001900"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.662566" level="INFO">${value} = 17900</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:10:46.662250" elapsed="0.000342"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:10:46.663309" level="INFO">${encoded} = 17900</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.663099" elapsed="0.000236"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:10:46.663405" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:10:46.663558" level="INFO">${encoded_value} = 17900</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:10:46.662781" elapsed="0.000801"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.663778" elapsed="0.000223"/>
</kw>
<var name="${key}">PEER_PORT</var>
<var name="${value}">17900</var>
<status status="PASS" start="2026-04-14T07:10:46.662115" elapsed="0.001927"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.664610" level="INFO">${value} = true</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:10:46.664292" elapsed="0.000343"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:10:46.665405" level="INFO">${encoded} = true</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.665145" elapsed="0.000288"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:10:46.665483" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:10:46.665633" level="INFO">${encoded_value} = true</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:10:46.664827" elapsed="0.000830"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.665811" elapsed="0.000223"/>
</kw>
<var name="${key}">INITIATE</var>
<var name="${value}">true</var>
<status status="PASS" start="2026-04-14T07:10:46.664156" elapsed="0.001919"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.666637" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:10:46.666323" elapsed="0.000339"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:10:46.667566" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.667335" elapsed="0.000257"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:10:46.667643" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:10:46.667792" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:10:46.666852" elapsed="0.000964"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.667971" elapsed="0.000220"/>
</kw>
<var name="${key}">BGP_RIB</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:10:46.666189" elapsed="0.002042"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.668793" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:10:46.668497" elapsed="0.000321"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:10:46.669559" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.669323" elapsed="0.000262"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:10:46.669634" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:10:46.669783" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:10:46.669007" elapsed="0.000800"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.669962" elapsed="0.000222"/>
</kw>
<var name="${key}">PASSIVE_MODE</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T07:10:46.668344" elapsed="0.001879"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.670785" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:10:46.670489" elapsed="0.000322"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:10:46.671542" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.671315" elapsed="0.000253"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:10:46.671617" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:10:46.671767" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:10:46.671000" elapsed="0.000791"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.671946" elapsed="0.000223"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:10:46.670335" elapsed="0.001873"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.672768" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:10:46.672472" elapsed="0.000321"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:10:46.673557" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.673310" elapsed="0.000273"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:10:46.673632" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:10:46.673780" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:10:46.672992" elapsed="0.000812"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.673995" elapsed="0.000222"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:10:46.672320" elapsed="0.001938"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T07:10:46.653349" elapsed="0.020944"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:10:46.674336" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:10:46.674518" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'true', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': '...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:10:46.652113" elapsed="0.022431"/>
</kw>
<status status="PASS" start="2026-04-14T07:10:46.651808" elapsed="0.022768"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.674751" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.674600" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.651789" elapsed="0.023038"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.675712" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:46.674970" elapsed="0.000771"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:10:46.675790" elapsed="0.000028"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:10:46.648118" elapsed="0.027795"/>
</kw>
<msg time="2026-04-14T07:10:46.675968" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:10:46.635388" elapsed="0.040626"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.688897" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.701419" elapsed="0.000027"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.714087" elapsed="0.000028"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.714310" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.714507" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.714878" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.714730" elapsed="0.000204"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:10:46.714715" elapsed="0.000243"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.715101" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.715271" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.715498" elapsed="0.000022"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:10:46.714687" elapsed="0.000867"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.714583" elapsed="0.000997"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.715731" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.715807" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T07:10:46.715929" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:10:46.631056" elapsed="0.084899"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.742741" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:10:46.742330" elapsed="0.000438"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:10:46.743510" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:10:46.743271" elapsed="0.000304">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T07:10:46.743669" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:10:46.742934" elapsed="0.000759"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.744246" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:10:46.743861" elapsed="0.000412"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:10:46.744591" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:10:46.744729" level="INFO">${template} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:10:46.744456" elapsed="0.000302"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.745161" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;$HOLDTIME&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;$PEER_PORT&lt;/remote-port&gt;
            &lt;passive-mode&gt;$PASSIVE_MODE&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:10:46.744918" elapsed="0.000303"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T07:10:46.745605" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.745289" elapsed="0.000375"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.746136" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'true', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': '...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:10:46.745838" elapsed="0.000325"/>
</kw>
<status status="PASS" start="2026-04-14T07:10:46.745688" elapsed="0.000510"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.745270" elapsed="0.000949"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.747170" level="INFO">${final_text} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflec...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:46.746371" elapsed="0.000873"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:10:46.747298" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:10:46.741713" elapsed="0.005730"/>
</kw>
<msg time="2026-04-14T07:10:46.747502" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:10:46.728976" elapsed="0.018573"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.760344" elapsed="0.000040"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.772908" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.785401" elapsed="0.000027"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.785600" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.785778" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.786141" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.785993" elapsed="0.000203"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:10:46.785979" elapsed="0.000241"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.786367" elapsed="0.000034"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.786555" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.786724" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:10:46.785952" elapsed="0.000824"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.785851" elapsed="0.000952"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.786951" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.787024" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T07:10:46.787156" level="INFO">${data} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflec...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:10:46.726213" elapsed="0.060972"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:10:46.788517" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:10:46.788269" elapsed="0.000310">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:10:46.788671" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:10:46.787927" elapsed="0.000768"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.789015" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.788765" elapsed="0.000306"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.789579" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:10:46.789261" elapsed="0.000343"/>
</kw>
<status status="PASS" start="2026-04-14T07:10:46.789096" elapsed="0.000543"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.788747" elapsed="0.000913"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.792016" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:10:46.789815" elapsed="0.002227"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:10:46.792093" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:10:46.792245" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:10:46.787596" elapsed="0.004674"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.793671" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:10:46.793424" elapsed="0.000294"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.794110" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;180&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;17900&lt;/remote-port&gt;
            &lt;passive-mode&gt;false&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:10:46.793874" elapsed="0.000295"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.794583" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:10:46.794322" elapsed="0.000304"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.795015" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:10:46.794778" elapsed="0.000280"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T07:10:46.795915" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T07:10:46.795720" elapsed="0.000220"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T07:10:46.796271" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T07:10:46.796098" elapsed="0.000197"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.796464" elapsed="0.000198"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.797068" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:10:46.796822" elapsed="0.000289"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T07:10:46.797152" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:10:46.797305" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T07:10:46.795260" elapsed="0.002070"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:10:46.857694" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Cookie': 'JSESSIONID=node013nl90kxxvk06q5yccaw2506r2.node0', 'Content-Length': '1080', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;180&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;17900&lt;/remote-port&gt;
            &lt;passive-mode&gt;false&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt; 
 </msg>
<msg time="2026-04-14T07:10:46.857835" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T07:10:46.857999" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:10:46.799687" elapsed="0.058356"/>
</kw>
<status status="PASS" start="2026-04-14T07:10:46.797418" elapsed="0.060698"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.858395" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.858153" elapsed="0.000337"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.797400" elapsed="0.061120"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.863096" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:10:46.859846" elapsed="0.003310"/>
</kw>
<status status="PASS" start="2026-04-14T07:10:46.859535" elapsed="0.003669"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.859510" elapsed="0.003729"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.867188" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:10:46.863698" elapsed="0.003556"/>
</kw>
<status status="PASS" start="2026-04-14T07:10:46.863316" elapsed="0.003986"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.863293" elapsed="0.004043"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.868113" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:46.867589" elapsed="0.000562"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.868604" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.868247" elapsed="0.000438"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.869402" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:10:46.868961" elapsed="0.000480"/>
</kw>
<status status="PASS" start="2026-04-14T07:10:46.868718" elapsed="0.000772"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.868222" elapsed="0.001297"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.870246" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:46.869743" elapsed="0.000540"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.870736" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.870402" elapsed="0.000412"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.871508" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:10:46.871073" elapsed="0.000471"/>
</kw>
<status status="PASS" start="2026-04-14T07:10:46.870848" elapsed="0.000744"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.870354" elapsed="0.001267"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:10:46.871831" elapsed="0.000477"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:10:46.872984" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:46.872566" elapsed="0.000454"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.873242" elapsed="0.002605"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:10:46.859020" elapsed="0.016889"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:10:46.876081" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:10:46.875975" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.875957" elapsed="0.000208"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.876316" elapsed="0.000021"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.876400" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T07:10:46.878633" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T07:10:46.792616" elapsed="0.086043"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:10:46.878724" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:10:46.878913" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:10:46.619905" elapsed="0.259032"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.879279" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.879036" elapsed="0.000311"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.879018" elapsed="0.000356"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:10:46.879422" elapsed="0.000026"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T07:10:46.615257" elapsed="0.264288"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:10:46.880124" elapsed="0.000241"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.881226" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.880815" elapsed="0.000473"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.880798" elapsed="0.000514"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:10:46.881478" elapsed="0.000310"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.886943" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:46.886542" elapsed="0.000433"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:10:46.887192" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:10:46.887050" elapsed="0.000198"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.887031" elapsed="0.000241"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.887441" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.887619" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.887793" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.887964" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.888132" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.888300" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.888497" elapsed="0.000022"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:10:46.886216" elapsed="0.002360"/>
</kw>
<status status="PASS" start="2026-04-14T07:10:46.880607" elapsed="0.008020"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:10:46.879818" elapsed="0.008851"/>
</kw>
<doc>Replace BGP peer config module, now with initiate-connection set to true.</doc>
<status status="PASS" start="2026-04-14T07:10:46.511198" elapsed="0.377507"/>
</test>
<test id="s1-s9-t12" name="Wait_For_Stable_Listening_Ipv4_Topology" line="175">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:46.892697" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:46.892470" elapsed="0.000283"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.892451" elapsed="0.000326"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T07:10:46.892269" elapsed="0.000553"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.893876" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:46.893769" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.893751" elapsed="0.000193"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.898873" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:46.898765" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.898747" elapsed="0.000193"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.899950" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:10:46.899572" elapsed="0.000405"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:10:46.900452" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:10:46.900139" elapsed="0.000340"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:10:46.900523" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:10:46.900676" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:10:46.899169" elapsed="0.001531"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.907413" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:46.907283" elapsed="0.000178"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.907263" elapsed="0.000219"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:10:46.908659" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:46.908553" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:46.908534" elapsed="0.000193"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:10:46.909169" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:10:46.908873" elapsed="0.000323"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:10:46.909624" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:10:46.909357" elapsed="0.000293"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:10:46.942187" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:10:46.910153" elapsed="0.032134"/>
</kw>
<msg time="2026-04-14T07:10:46.942471" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:10:46.942516" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.909815" elapsed="0.032736"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:10:47.032867" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "L "i "s "t "e "n "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:10:46.943069" elapsed="0.089906"/>
</kw>
<msg time="2026-04-14T07:10:47.033137" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:10:47.033182" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.942727" elapsed="0.090489"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:47.033545" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:47.033294" elapsed="0.000307"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:47.033273" elapsed="0.000352"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:10:47.034064" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "L "i "s "t "e "n "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:10:47.033768" elapsed="0.000365"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:47.034435" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:47.034199" elapsed="0.000292"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:47.034181" elapsed="0.000379"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:10:47.034597" elapsed="0.000028"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:10:47.037287" elapsed="0.000172"/>
</kw>
<msg time="2026-04-14T07:10:47.037519" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:10:47.036224" elapsed="0.001423"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:47.037918" elapsed="0.000075"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:47.038246" elapsed="0.000075"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:10:47.035417" elapsed="0.003036"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:10:47.034862" elapsed="0.003655"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:10:46.908224" elapsed="0.130389"/>
</kw>
<msg time="2026-04-14T07:10:47.038703" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:10:47.038746" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.907639" elapsed="0.131141"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:10:47.038967" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:10:47.038856" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:47.038837" elapsed="0.000214"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:47.039474" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:47.039849" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:10:47.039921" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:10:46.906941" elapsed="0.133094"/>
</kw>
<msg time="2026-04-14T07:10:47.040127" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:10:47.040169" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.901066" elapsed="0.139138"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:47.040562" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:47.040278" elapsed="0.000337"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:47.040261" elapsed="0.000378"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:10:46.900920" elapsed="0.139743"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:10:46.900751" elapsed="0.139942"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:10:46.898400" elapsed="0.142344"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:10:46.893482" elapsed="0.147315"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:46.893013" elapsed="0.147829"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T07:10:46.890059" elapsed="0.150833"/>
</kw>
<kw name="Wait_For_Ipv4_Topology_Prefixes_To_Become_Stable" owner="PrefixCounting">
<if>
<branch type="IF" condition="&quot;&quot;&quot;${shards_list}&quot;&quot;&quot;==&quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T07:10:47.059587" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:10:47.059800" level="INFO">${getter} = ['Get_Ipv4_Topology_Count', [], {'session': 'operational', 'topology': 'example-ipv4-topology'}]</msg>
<var>${getter}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T07:10:47.059229" elapsed="0.000596"/>
</kw>
<status status="PASS" start="2026-04-14T07:10:47.057120" elapsed="0.002746"/>
</branch>
<branch type="ELSE">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<var>${getter}</var>
<arg>Get_Ipv4_Topology_Count_With_Shards_Check</arg>
<arg>${shards_list}</arg>
<arg>${shards_details}</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:47.060101" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:47.059890" elapsed="0.000322"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:47.057102" elapsed="0.003132"/>
</if>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T07:10:47.060745" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:10:47.060955" level="INFO">${validator} = ['WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'excluded_value': '0'}]</msg>
<var>${validator}</var>
<arg>WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</arg>
<arg>state_holder</arg>
<arg>data_holder</arg>
<arg>excluded_value=${excluded_count}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T07:10:47.060445" elapsed="0.000539"/>
</kw>
<kw name="Wait_For_Getter_Error_Or_Safe_Stateful_Validator_Consecutive_Success" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:10:47.062389" level="INFO">${tmp} = 1</msg>
<var>${tmp}</var>
<arg>int(${count})</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:47.062028" elapsed="0.000389"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:10:47.062848" level="INFO">count=1</msg>
<arg>count=${tmp}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:10:47.062579" elapsed="0.000312"/>
</kw>
<kw name="WaitUtils__Check_Sanity_And_Compute_Derived_Times" owner="WaitUtils">
<if>
<branch type="IF" condition="int(${count}) &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>\${count} is ${count} and not at least 1.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:47.063819" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:47.063593" elapsed="0.000281"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:47.063575" elapsed="0.000323"/>
</if>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T07:10:47.064334" level="INFO">${period_in_seconds} = 60.0</msg>
<var>${period_in_seconds}</var>
<arg>${period}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T07:10:47.064046" elapsed="0.000313"/>
</kw>
<if>
<branch type="IF" condition="${period_in_seconds} &lt;= 0.0">
<kw name="Fail" owner="BuiltIn">
<arg>\${period} ${period} has to be positive.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:47.064671" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:47.064448" elapsed="0.000277"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:47.064430" elapsed="0.000318"/>
</if>
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:10:47.065089" level="INFO">${date_now} = 2026-04-14 07:10:47.065</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:10:47.064893" elapsed="0.000227"/>
</kw>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T07:10:47.065524" level="INFO">${timeout_in_seconds} = 560.0</msg>
<var>${timeout_in_seconds}</var>
<arg>${timeout}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T07:10:47.065271" elapsed="0.000278"/>
</kw>
<kw name="Add Time To Date" owner="DateTime">
<msg time="2026-04-14T07:10:47.066014" level="INFO">${date_deadline} = 2026-04-14 07:20:07.065</msg>
<var>${date_deadline}</var>
<arg>${date_now}</arg>
<arg>${timeout_in_seconds}</arg>
<doc>Adds time to date and returns the resulting date.</doc>
<status status="PASS" start="2026-04-14T07:10:47.065708" elapsed="0.000331"/>
</kw>
<return>
<value>${timeout_in_seconds}</value>
<value>${period_in_seconds}</value>
<value>${date_deadline}</value>
<status status="PASS" start="2026-04-14T07:10:47.066087" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:10:47.066321" level="INFO">${timeout_in_seconds} = 560.0</msg>
<msg time="2026-04-14T07:10:47.066383" level="INFO">${period_in_seconds} = 60.0</msg>
<msg time="2026-04-14T07:10:47.066427" level="INFO">${date_deadline} = 2026-04-14 07:20:07.065</msg>
<var>${timeout_in_seconds}</var>
<var>${period_in_seconds}</var>
<var>${date_deadline}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${count}</arg>
<doc>Common checks for argument values. Return times in seconds and deadline date implied by timeout time.</doc>
<status status="PASS" start="2026-04-14T07:10:47.063173" elapsed="0.003277"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:10:47.067041" level="INFO">${maximum_sleeps} = 10</msg>
<var>${maximum_sleeps}</var>
<arg>math.ceil(${timeout_in_seconds} / ${period_in_seconds})</arg>
<arg>modules=math</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:47.066620" elapsed="0.000447"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:10:47.067500" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:10:47.067229" elapsed="0.000296"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:10:47.067962" level="INFO">${state} = 0</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:10:47.067683" elapsed="0.000303"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:10:47.069804" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:10:47.069547" elapsed="0.000283"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:10:47.070448" level="INFO">${state} = 0</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:10:47.069988" elapsed="0.000486"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:10:47.070956" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:47.070635" elapsed="0.000347"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:10:47.072366" level="INFO">${date_now} = 2026-04-14 07:10:47.072</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:10:47.072183" elapsed="0.000226"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:10:47.072911" level="INFO">${time_deadline} = 559.993</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:10:47.072565" elapsed="0.000373"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:10:47.073524" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:47.073131" elapsed="0.000419"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:47.073910" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:47.073658" elapsed="0.000306"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:47.073638" elapsed="0.000350"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:10:47.071609" elapsed="0.002425"/>
</kw>
<msg time="2026-04-14T07:10:47.074131" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:10:47.074174" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:47.071149" elapsed="0.003048"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:10:47.074398" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:47.074277" elapsed="0.000172"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:47.074259" elapsed="0.000212"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:10:47.077128" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T07:10:47.077175" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:10:47.077219" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:10:47.076800" elapsed="0.000442"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:10:47.090438" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0ztxwtoor0f541ej6uayzsb0mf1.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:10:47.092140" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.0.21.48/28"},{"prefix":"8.0.23.96/28"},{"prefix":"8.0.15.112/28"},{"prefix":"8.0.43.80/28"},{"prefix":"8.0.34.64/28"},{"prefix":"8.0.44.32/28"},{"prefix":"8.0.9.32/28"},{"prefix":"8.0.19.48/28"},{"prefix":"8.0.38.176/28"},{"prefix":"8.0.9.48/28"},{"prefix":"8.0.44.224/28"},{"prefix":"8.0.3.0/28"},{"prefix":"8.0.10.96/28"},{"prefix":"8.0.7.0/28"},{"prefix":"8.0.25.160/28"},{"prefix":"8.0.20.80/28"},{"prefix":"8.0.28.160/28"},{"prefix":"8.0.43.32/28"},{"prefix":"8.0.28.208/28"},{"prefix":"8.0.33.176/28"},{"prefix":"8.0.22.224/28"},{"prefix":"8.0.30.0/28"},{"prefix":"8.0.33.96/28"},{"prefix":"8.0.22.112/28"},{"prefix":"8.0.38.32/28"},{"prefix":"8.0.29.160/28"},{"prefix":"8.0.1.160/28"},{"prefix":"8.0.38.16/28"},{"prefix":"8.0.36.112/28"},{"prefix":"8.0.9.96/28"},{"prefix":"8.0.44.48/28"},{"prefix":"8.0.42.16/28"},{"prefix":"8.0.22.128/28"},{"prefix":"8.0.4.128/28"},{"prefix":"8.0.33.208/28"},{"prefix":"8.0.15.32/28"},{"prefix":"8.0.6.96/28"},{"prefix":"8.0.38.0/28"},{"prefix":"8.0.21.16/28"},{"prefix":"8.0.7.144/28"},{"prefix":"8.0.47.0/28"},{"prefix":"8.0.14.32/28"},{"prefix":"8.0.27.16/28"},{"prefix":"8.0.29.16/28"},{"prefix":"8.0.47.96/28"},{"prefix":"8.0.31.0/28"},{"prefix":"8.0.11.48/28"},{"prefix":"8.0.43.144/28"},{"prefix":"8.0.15.144/28"},{"prefix":"8.0.37.160/28"},{"prefix":"8.0.8.32/28"},{"prefix":"8.0.38.96/28"},{"prefix":"8.0.37.96/28"},{"prefix":"8.0.34.16/28"},{"prefix":"8.0.46.240/28"},{"prefix":"8.0.27.112/28"},{"prefix":"8.0.26.48/28"},{"prefix":"8.0.30.96/28"},{"prefix":"8.0.4.208/28"},{"prefix":"8.0.13.80/28"},{"prefix":"8.0.27.240/28"},{"prefix":"8.0.16.240/28"},{"prefix":"8.0.35.192/28"},{"prefix":"8.0.47.48/28"},{"prefix":"8.0.3.112/28"},{"prefix":"8.0.6.208/28"},{"prefix":"8.0.21.144/28"},{"prefix":"8.0.19.64/28"},{"prefix":"8.0.36.176/28"},{"prefix":"8.0.9.160/28"},{"prefix":"8.0.21.192/28"},{"prefix":"8.0.25.64/28"},{"prefix":"8.0.4.160/28"},{"prefix":"8.0.4.96/28"},{"prefix":"8.0.47.240/28"},{"prefix":"8.0.24.144/28"},{"prefix":"8.0.8.208/28"},{"prefix":"8.0.42.112/28"},{"prefix":"8.0.22.144/28"},{"prefix":"8.0.6.0/28"},{"prefix":"8.0.13.16/28"},{"prefix":"8.0.11.240/28"},{"prefix":"8.0.6.16/28"},{"prefix":"8.0.43.96/28"},{"prefix":"8.0.6.112/28"},{"prefix":"8.0.6.192/28"},{"prefix":"8.0.14.144/28"},{"prefix":"8.0.27.224/28"},{"prefix":"8.0.43.160/28"},{"prefix":"8.0.36.64/28"},{"prefix":"8.0.19.128/28"},{"prefix":"8.0.37.176/28"},{"prefix":"8.0.16.208/28"},{"prefix":"8.0.34.96/28"},{"prefix":"8.0.21.64/28"},{"prefix":"8.0.10.160/28"},{"prefix":"8.0.7.192/28"},{"prefix":"8.0.6.32/28"},{"prefix":"8.0.33.224/28"},{"prefix":"8.0.37.208/28"},{"prefix":"8.0.11.176/28"},{"prefix":"8.0.4.16/28"},{"prefix":"8.0.23.16/28"},{"prefix":"8.0.18.160/28"},{"prefix":"8.0.29.0/28"},{"prefix":"8.0.44.160/28"},{"prefix":"8.0.7.64/28"},{"prefix":"8.0.26.176/28"},{"prefix":"8.0.31.96/28"},{"prefix":"8.0.11.128/28"},{"prefix":"8.0.45.64/28"},{"prefix":"8.0.12.16/28"},{"prefix":"8.0.23.176/28"},{"prefix":"8.0.18.128/28"},{"prefix":"8.0.24.80/28"},{"prefix":"8.0.47.32/28"},{"prefix":"8.0.40.160/28"},{"prefix":"8.0.20.128/28"},{"prefix":"8.0.29.240/28"},{"prefix":"8.0.22.16/28"},{"prefix":"8.0.18.192/28"},{"prefix":"8.0.15.176/28"},{"prefix":"8.0.6.224/28"},{"prefix":"8.0.23.240/28"},{"prefix":"8.0.27.32/28"},{"prefix":"8.0.28.224/28"},{"prefix":"8.0.34.176/28"},{"prefix":"8.0.6.128/28"},{"prefix":"8.0.40.144/28"},{"prefix":"8.0.8.176/28"},{"prefix":"8.0.2.224/28"},{"prefix":"8.0.14.208/28"},{"prefix":"8.0.1.0/28"},{"prefix":"8.0.32.0/28"},{"prefix":"8.0.47.80/28"},{"prefix":"8.0.17.192/28"},{"prefix":"8.0.40.0/28"},{"prefix":"8.0.29.128/28"},{"prefix":"8.0.44.80/28"},{"prefix":"8.0.14.16/28"},{"prefix":"8.0.13.224/28"},{"prefix":"8.0.35.240/28"},{"prefix":"8.0.22.0/28"},{"prefix":"8.0.19.144/28"},{"prefix":"8.0.42.80/28"},{"prefix":"8.0.4.48/28"},{"prefix":"8.0.18.144/28"},{"prefix":"8.0.33.16/28"},{"prefix":"8.0.41.0/28"},{"prefix":"8.0.20.0/28"},{"prefix":"8.0.4.80/28"},{"prefix":"8.0.15.48/28"},{"prefix":"8.0.42.96/28"},{"prefix":"8.0.2.16/28"},{"prefix":"8.0.16.192/28"},{"prefix":"8.0.11.160/28"},{"prefix":"8.0.4.112/28"},{"prefix":"8.0.29.112/28"},{"prefix":"8.0.24.96/28"},{"prefix":"8.0.33.192/28"},{"prefix":"8.0.34.208/28"},{"prefix":"8.0.32.176/28"},{"prefix":"8.0.25.48/28"},{"prefix":"8.0.17.48/28"},{"prefix":"8.0.26.80/28"},{"prefix":"8.0.35.64/28"},{"prefix":"8.0.8.128/28"},{"prefix":"8.0.24.224/28"},{"prefix":"8.0.7.80/28"},{"prefix":"8.0.41.240/28"},{"prefix":"8.0.39.80/28"},{"prefix":"8.0.3.208/28"},{"prefix":"8.0.5.192/28"},{"prefix":"8.0.22.176/28"},{"prefix":"8.0.42.176/28"},{"prefix":"8.0.27.48/28"},{"prefix":"8.0.28.48/28"},{"prefix":"8.0.11.192/28"},{"prefix":"8.0.1.32/28"},{"prefix":"8.0.9.144/28"},{"prefix":"8.0.7.16/28"},{"prefix":"8.0.15.0/28"},{"prefix":"8.0.43.128/28"},{"prefix":"8.0.36.160/28"},{"prefix":"8.0.36.208/28"},{"prefix":"8.0.7.48/28"},{"prefix":"8.0.42.224/28"},{"prefix":"8.0.43.176/28"},{"prefix":"8.0.5.176/28"},{"prefix":"8.0.37.80/28"},{"prefix":"8.0.12.64/28"},{"prefix":"8.0.16.96/28"},{"prefix":"8.0.14.160/28"},{"prefix":"8.0.41.176/28"},{"prefix":"8.0.5.240/28"},{"prefix":"8.0.16.48/28"},{"prefix":"8.0.20.160/28"},{"prefix":"8.0.18.32/28"},{"prefix":"8.0.40.224/28"},{"prefix":"8.0.20.112/28"},{"prefix":"8.0.25.224/28"},{"prefix":"8.0.41.144/28"},{"prefix":"8.0.47.128/28"},{"prefix":"8.0.11.96/28"},{"prefix":"8.0.1.208/28"},{"prefix":"8.0.38.64/28"},{"prefix":"8.0.46.208/28"},{"prefix":"8.0.46.48/28"},{"prefix":"8.0.33.64/28"},{"prefix":"8.0.26.208/28"},{"prefix":"8.0.10.32/28"},{"prefix":"8.0.9.176/28"},{"prefix":"8.0.31.192/28"},{"prefix":"8.0.29.192/28"},{"prefix":"8.0.9.192/28"},{"prefix":"8.0.3.16/28"},{"prefix":"8.0.47.112/28"},{"prefix":"8.0.16.176/28"},{"prefix":"8.0.32.192/28"},{"prefix":"8.0.12.112/28"},{"prefix":"8.0.26.16/28"},{"prefix":"8.0.24.112/28"},{"prefix":"8.0.32.208/28"},{"prefix":"8.0.27.0/28"},{"prefix":"8.0.5.144/28"},{"prefix":"8.0.22.64/28"},{"prefix":"8.0.45.224/28"},{"prefix":"8.0.19.16/28"},{"prefix":"8.0.18.96/28"},{"prefix":"8.0.24.240/28"},{"prefix":"8.0.16.32/28"},{"prefix":"8.0.35.96/28"},{"prefix":"8.0.46.96/28"},{"prefix":"8.0.32.48/28"},{"prefix":"8.0.31.64/28"},{"prefix":"8.0.35.80/28"},{"prefix":"8.0.19.224/28"},{"prefix":"8.0.36.240/28"},{"prefix":"8.0.28.176/28"},{"prefix":"8.0.29.32/28"},{"prefix":"8.0.14.64/28"},{"prefix":"8.0.17.16/28"},{"prefix":"8.0.4.240/28"},{"prefix":"8.0.17.112/28"},{"prefix":"8.0.26.32/28"},{"prefix":"8.0.21.32/28"},{"prefix":"8.0.44.96/28"},{"prefix":"8.0.31.16/28"},{"prefix":"8.0.12.192/28"},{"prefix":"8.0.22.96/28"},{"prefix":"8.0.20.32/28"},{"prefix":"8.0.18.112/28"},{"prefix":"8.0.2.176/28"},{"prefix":"8.0.7.32/28"},{"prefix":"8.0.11.0/28"},{"prefix":"8.0.1.80/28"},{"prefix":"8.0.1.144/28"},{"prefix":"8.0.43.112/28"},{"prefix":"8.0.9.128/28"},{"prefix":"8.0.27.160/28"},{"prefix":"8.0.5.112/28"},{"prefix":"8.0.25.80/28"},{"prefix":"8.0.26.96/28"},{"prefix":"8.0.22.240/28"},{"prefix":"8.0.31.48/28"},{"prefix":"8.0.14.112/28"},{"prefix":"8.0.31.224/28"},{"prefix":"8.0.22.208/28"},{"prefix":"8.0.1.240/28"},{"prefix":"8.0.16.128/28"},{"prefix":"8.0.46.64/28"},{"prefix":"8.0.9.208/28"},{"prefix":"8.0.27.144/28"},{"prefix":"8.0.5.160/28"},{"prefix":"8.0.5.0/28"},{"prefix":"8.0.46.176/28"},{"prefix":"8.0.21.176/28"},{"prefix":"8.0.44.192/28"},{"prefix":"8.0.38.112/28"},{"prefix":"8.0.46.160/28"},{"prefix":"8.0.15.192/28"},{"prefix":"8.0.30.192/28"},{"prefix":"8.0.11.16/28"},{"prefix":"8.0.26.0/28"},{"prefix":"8.0.15.64/28"},{"prefix":"8.0.25.128/28"},{"prefix":"8.0.44.144/28"},{"prefix":"8.0.30.224/28"},{"prefix":"8.0.2.32/28"},{"prefix":"8.0.36.16/28"},{"prefix":"8.0.24.32/28"},{"prefix":"8.0.38.128/28"},{"prefix":"8.0.4.64/28"},{"prefix":"8.0.19.0/28"},{"prefix":"8.0.38.160/28"},{"prefix":"8.0.7.224/28"},{"prefix":"8.0.6.48/28"},{"prefix":"8.0.41.48/28"},{"prefix":"8.0.18.224/28"},{"prefix":"8.0.13.192/28"},{"prefix":"8.0.37.112/28"},{"prefix":"8.0.11.112/28"},{"prefix":"8.0.35.176/28"},{"prefix":"8.0.41.208/28"},{"prefix":"8.0.33.0/28"},{"prefix":"8.0.5.16/28"},{"prefix":"8.0.7.240/28"},{"prefix":"8.0.29.80/28"},{"prefix":"8.0.39.128/28"},{"prefix":"8.0.8.0/28"},{"prefix":"8.0.26.160/28"},{"prefix":"8.0.11.224/28"},{"prefix":"8.0.38.240/28"},{"prefix":"8.0.16.64/28"},{"prefix":"8.0.20.192/28"},{"prefix":"8.0.1.48/28"},{"prefix":"8.0.8.112/28"},{"prefix":"8.0.36.32/28"},{"prefix":"8.0.33.80/28"},{"prefix":"8.0.32.112/28"},{"prefix":"8.0.24.208/28"},{"prefix":"8.0.15.80/28"},{"prefix":"8.0.25.208/28"},{"prefix":"8.0.45.208/28"},{"prefix":"8.0.35.0/28"},{"prefix":"8.0.35.224/28"},{"prefix":"8.0.13.160/28"},{"prefix":"8.0.24.176/28"},{"prefix":"8.0.42.192/28"},{"prefix":"8.0.25.176/28"},{"prefix":"8.0.42.48/28"},{"prefix":"8.0.15.224/28"},{"prefix":"8.0.19.96/28"},{"prefix":"8.0.35.32/28"},{"prefix":"8.0.39.208/28"},{"prefix":"8.0.25.240/28"},{"prefix":"8.0.25.192/28"},{"prefix":"8.0.14.80/28"},{"prefix":"8.0.33.240/28"},{"prefix":"8.0.13.144/28"},{"prefix":"8.0.24.16/28"},{"prefix":"8.0.39.96/28"},{"prefix":"8.0.23.0/28"},{"prefix":"8.0.25.32/28"},{"prefix":"8.0.21.112/28"},{"prefix":"8.0.9.16/28"},{"prefix":"8.0.42.64/28"},{"prefix":"8.0.16.112/28"},{"prefix":"8.0.1.112/28"},{"prefix":"8.0.28.0/28"},{"prefix":"8.0.2.192/28"},{"prefix":"8.0.8.96/28"},{"prefix":"8.0.3.176/28"},{"prefix":"8.0.26.64/28"},{"prefix":"8.0.35.112/28"},{"prefix":"8.0.20.48/28"},{"prefix":"8.0.4.224/28"},{"prefix":"8.0.24.192/28"},{"prefix":"8.0.32.96/28"},{"prefix":"8.0.10.16/28"},{"prefix":"8.0.47.144/28"},{"prefix":"8.0.8.144/28"},{"prefix":"8.0.17.224/28"},{"prefix":"8.0.47.208/28"},{"prefix":"8.0.20.240/28"},{"prefix":"8.0.1.176/28"},{"prefix":"8.0.45.240/28"},{"prefix":"8.0.46.144/28"},{"prefix":"8.0.3.192/28"},{"prefix":"8.0.13.176/28"},{"prefix":"8.0.27.12... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:10:47.092395" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:10:47.079990" elapsed="0.012459"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:47.095143" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:47.092636" elapsed="0.002581"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:47.092583" elapsed="0.002677"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:10:47.095348" elapsed="0.000081"/>
</return>
<msg time="2026-04-14T07:10:47.098119" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T07:10:47.079067" elapsed="0.019134"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:10:47.099599" level="INFO">${prefix_count} = 752</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:47.098467" elapsed="0.001204"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T07:10:47.099756" elapsed="0.000031"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T07:10:47.077912" elapsed="0.022101"/>
</kw>
<msg time="2026-04-14T07:10:47.100100" level="INFO">${result} = 752</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:10:47.077434" elapsed="0.022690"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:10:47.100172" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:10:47.076434" elapsed="0.023857"/>
</kw>
<msg time="2026-04-14T07:10:47.100400" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:10:47.100446" level="INFO">${message} = 752</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:47.075878" elapsed="0.024592"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:47.100653" elapsed="0.031347"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:10:47.133996" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T07:10:47.133793" elapsed="0.000272"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:47.133747" elapsed="0.000342"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:47.134257" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 752.</doc>
<status status="PASS" start="2026-04-14T07:10:47.132851" elapsed="0.001487"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:10:47.134399" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:10:47.075476" elapsed="0.059048"/>
</kw>
<msg time="2026-04-14T07:10:47.134624" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:10:47.134670" level="INFO">${data} = 752</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:47.075027" elapsed="0.059666"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:10:47.134875" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:47.134771" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:47.134753" elapsed="0.000191"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:10:47.136391" level="INFO">${date_now} = 2026-04-14 07:10:47.136</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:10:47.136202" elapsed="0.000218"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:10:47.136948" level="INFO">${time_deadline} = 559.929</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:10:47.136577" elapsed="0.000397"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:10:47.137754" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:47.137143" elapsed="0.000638"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:47.138100" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:10:47.137852" elapsed="0.000303"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:47.137833" elapsed="0.000345"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:10:47.135617" elapsed="0.002606"/>
</kw>
<msg time="2026-04-14T07:10:47.138321" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:10:47.138393" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:47.135105" elapsed="0.003314"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:10:47.138678" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:47.138571" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:47.138553" elapsed="0.000194"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:10:47.140700" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:10:47.140747" level="INFO">${args} = ['state_holder', 'data_holder']</msg>
<msg time="2026-04-14T07:10:47.140791" level="INFO">${kwargs} = {'excluded_value': '0'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:10:47.140395" elapsed="0.000418"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:10:47.140976" elapsed="0.000210"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:10:47.141401" elapsed="0.000192"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:10:47.143310" level="INFO">${new_state} = 752</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:10:47.142920" elapsed="0.000417"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="NOT RUN" start="2026-04-14T07:10:47.143601" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:47.143427" elapsed="0.000225"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:47.143408" elapsed="0.000266"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T07:10:47.143885" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:10:47.143726" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:47.143711" elapsed="0.000261"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:10:47.144006" elapsed="0.000014"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:10:47.142477" elapsed="0.001643"/>
</kw>
<msg time="2026-04-14T07:10:47.144204" level="INFO">${result} = [752, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:10:47.141761" elapsed="0.002467"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:10:47.144277" elapsed="0.000026"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:10:47.139990" elapsed="0.004422"/>
</kw>
<msg time="2026-04-14T07:10:47.144506" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:10:47.144552" level="INFO">${message} = [752, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:47.139450" elapsed="0.005125"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:10:47.144740" elapsed="0.026427"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:10:47.172396" elapsed="0.000042"/>
</return>
<status status="PASS" start="2026-04-14T07:10:47.172212" elapsed="0.000270"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:47.172185" elapsed="0.000328"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:47.172714" elapsed="0.000029"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [752, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T07:10:47.171711" elapsed="0.001104"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:10:47.172867" elapsed="0.000033"/>
</return>
<msg time="2026-04-14T07:10:47.173085" level="INFO">${state} = 752</msg>
<msg time="2026-04-14T07:10:47.173141" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:10:47.173187" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:10:47.138968" elapsed="0.034244"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T07:10:47.173486" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T07:10:47.173316" elapsed="0.000254"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:47.173291" elapsed="0.000307"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:10:47.173747" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:47.173662" elapsed="0.000146"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:10:47.173644" elapsed="0.000192"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:47.174035" elapsed="0.000024"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:10:47.174192" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:47.174151" elapsed="0.000236"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:10:47.174132" elapsed="0.000286"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:47.174596" elapsed="0.000028"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:10:47.074879" elapsed="0.099782"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:10:47.074507" elapsed="0.100196"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:47.174898" elapsed="0.000025"/>
</kw>
<msg time="2026-04-14T07:10:47.175187" level="INFO">${state} = 752</msg>
<msg time="2026-04-14T07:10:47.175261" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:10:47.175313" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:10:47.068835" elapsed="0.106508"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:10:47.175615" elapsed="0.000022"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:47.175481" elapsed="0.000190"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:47.175458" elapsed="0.000237"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:10:47.177513" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:10:47.177627" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:10:47.177021" elapsed="0.000692">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:10:47.177863" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:10:47.177920" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:47.176524" elapsed="0.001421"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:10:47.178166" elapsed="0.000019"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:47.178037" elapsed="0.000190"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:47.178010" elapsed="0.000241"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:10:47.178820" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:10:47.178501" elapsed="0.000349"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:10:47.182479" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:10:47.182555" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:10:47.179489" elapsed="0.003124">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:10:47.182715" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:10:47.182757" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:47.179066" elapsed="0.003714"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:10:47.182959" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:10:47.182854" elapsed="0.000164"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:47.182835" elapsed="0.000206"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:47.183191" elapsed="0.000021"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:10:47.176044" elapsed="0.007297"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:10:47.184638" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:10:47.184710" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:10:47.184365" elapsed="0.000403">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:10:47.184865" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:10:47.184907" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:47.184020" elapsed="0.000910"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:10:47.185108" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:10:47.185003" elapsed="0.000149"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:47.184985" elapsed="0.000189"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:10:47.185587" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:10:47.185323" elapsed="0.000290"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:10:47.188562" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:10:47.188636" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:10:47.186132" elapsed="0.002561">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:10:47.188829" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:10:47.188873" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:10:47.185781" elapsed="0.003114"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:10:47.189072" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:10:47.188968" elapsed="0.000162"/>
</branch>
<status status="PASS" start="2026-04-14T07:10:47.188950" elapsed="0.000204"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:10:47.189303" elapsed="0.000021"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:10:47.183639" elapsed="0.005834"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T07:11:47.190177" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T07:10:47.189629" elapsed="60.000898"/>
</kw>
<var name="${try}">1</var>
<status status="PASS" start="2026-04-14T07:10:47.068286" elapsed="60.122397"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:11:47.195126" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:11:47.194471" elapsed="0.000715"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:11:47.196286" level="INFO">${state} = 752</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:11:47.195582" elapsed="0.000764"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:11:47.197223" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:11:47.196737" elapsed="0.000522"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:11:47.199521" level="INFO">${date_now} = 2026-04-14 07:11:47.199</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:11:47.199264" elapsed="0.000295"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:11:47.200314" level="INFO">${time_deadline} = 499.866</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:11:47.199795" elapsed="0.000555"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:11:47.201141" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:11:47.200608" elapsed="0.000570"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:11:47.201665" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:11:47.201284" elapsed="0.000459"/>
</branch>
<status status="PASS" start="2026-04-14T07:11:47.201254" elapsed="0.000526"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:11:47.198148" elapsed="0.003701"/>
</kw>
<msg time="2026-04-14T07:11:47.201991" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:11:47.202053" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:11:47.197517" elapsed="0.004567"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:11:47.202403" elapsed="0.000033"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:11:47.202198" elapsed="0.000297"/>
</branch>
<status status="PASS" start="2026-04-14T07:11:47.202173" elapsed="0.000353"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:11:47.206639" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T07:11:47.206707" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:11:47.206772" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:11:47.206086" elapsed="0.000718"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:11:48.072116" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0ztxwtoor0f541ej6uayzsb0mf1.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:11:48.107982" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:11:48.108561" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:11:47.210436" elapsed="0.898184"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:11:48.111663" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:11:48.108852" elapsed="0.002892"/>
</branch>
<status status="PASS" start="2026-04-14T07:11:48.108781" elapsed="0.003009"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:11:48.111885" elapsed="0.000075"/>
</return>
<msg time="2026-04-14T07:11:48.140571" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T07:11:47.209467" elapsed="0.931214"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:11:48.357177" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:11:48.141040" elapsed="0.216235"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T07:11:48.357430" elapsed="0.000056"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T07:11:47.208014" elapsed="1.149775"/>
</kw>
<msg time="2026-04-14T07:11:48.357885" level="INFO">${result} = 600000</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:11:47.207063" elapsed="1.150847"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:11:48.357962" elapsed="0.000037"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:11:47.205568" elapsed="1.152530"/>
</kw>
<msg time="2026-04-14T07:11:48.358197" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:11:48.358241" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:11:47.204816" elapsed="1.153449"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:11:48.358506" elapsed="0.032619"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:11:48.392152" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T07:11:48.392020" elapsed="0.000198"/>
</branch>
<status status="PASS" start="2026-04-14T07:11:48.391997" elapsed="0.000246"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:11:48.392449" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T07:11:48.391600" elapsed="0.000933"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:11:48.392577" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:11:47.204212" elapsed="1.188489"/>
</kw>
<msg time="2026-04-14T07:11:48.392801" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:11:48.392847" level="INFO">${data} = 600000</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:11:47.203470" elapsed="1.189400"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:11:48.393056" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:11:48.392950" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:11:48.392932" elapsed="0.000194"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:11:48.394608" level="INFO">${date_now} = 2026-04-14 07:11:48.395</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:11:48.394433" elapsed="0.000203"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:11:48.395165" level="INFO">${time_deadline} = 498.67</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:11:48.394791" elapsed="0.000400"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:11:48.395770" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:11:48.395356" elapsed="0.000447"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:11:48.396131" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:11:48.395883" elapsed="0.000301"/>
</branch>
<status status="PASS" start="2026-04-14T07:11:48.395865" elapsed="0.000344"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:11:48.393798" elapsed="0.002458"/>
</kw>
<msg time="2026-04-14T07:11:48.396353" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:11:48.396426" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:11:48.393287" elapsed="0.003163"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:11:48.396706" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:11:48.396599" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T07:11:48.396580" elapsed="0.000197"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:11:48.398761" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:11:48.398809" level="INFO">${args} = ['0', 752]</msg>
<msg time="2026-04-14T07:11:48.398853" level="INFO">${kwargs} = {'excluded_value': '0'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:11:48.398454" elapsed="0.000422"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:11:48.399039" elapsed="0.000210"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:11:48.399424" elapsed="0.000190"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:11:48.401309" level="INFO">${new_state} = 600000</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:11:48.400920" elapsed="0.000416"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="NOT RUN" start="2026-04-14T07:11:48.401592" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:11:48.401425" elapsed="0.000218"/>
</branch>
<status status="PASS" start="2026-04-14T07:11:48.401405" elapsed="0.000259"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T07:11:48.401910" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T07:11:48.401717" elapsed="0.000268"/>
</branch>
<status status="PASS" start="2026-04-14T07:11:48.401701" elapsed="0.000308"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:11:48.402042" elapsed="0.000014"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:11:48.400474" elapsed="0.001686"/>
</kw>
<msg time="2026-04-14T07:11:48.402245" level="INFO">${result} = [600000, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:11:48.399781" elapsed="0.002488"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:11:48.402317" elapsed="0.000026"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:11:48.398048" elapsed="0.004403"/>
</kw>
<msg time="2026-04-14T07:11:48.402543" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:11:48.402588" level="INFO">${message} = [600000, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:11:48.397487" elapsed="0.005124"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:11:48.402776" elapsed="0.026996"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:11:48.430799" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T07:11:48.430667" elapsed="0.000200"/>
</branch>
<status status="PASS" start="2026-04-14T07:11:48.430644" elapsed="0.000248"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:11:48.431056" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [600000, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T07:11:48.430234" elapsed="0.000904"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:11:48.431184" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:11:48.431356" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T07:11:48.431423" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:11:48.431464" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:11:48.397005" elapsed="0.034481"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T07:11:48.431676" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:11:48.431571" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T07:11:48.431552" elapsed="0.000210"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:11:48.431851" elapsed="0.000012"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:11:48.431816" elapsed="0.000078"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:11:48.431801" elapsed="0.000114"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:11:48.432075" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:11:48.432209" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:11:48.432174" elapsed="0.000154"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:11:48.432158" elapsed="0.000195"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:11:48.432516" elapsed="0.000022"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:11:47.203188" elapsed="1.229382"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:11:47.202584" elapsed="1.230023"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:11:48.432766" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:11:48.432990" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T07:11:48.433034" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:11:48.433073" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:11:47.192684" elapsed="1.240412"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:11:48.433289" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:11:48.433184" elapsed="0.000148"/>
</branch>
<status status="PASS" start="2026-04-14T07:11:48.433167" elapsed="0.000187"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:11:48.434741" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:11:48.434825" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:11:48.434460" elapsed="0.000434">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:11:48.434995" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:11:48.435037" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:11:48.434057" elapsed="0.001003"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:11:48.435238" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:11:48.435133" elapsed="0.000149"/>
</branch>
<status status="PASS" start="2026-04-14T07:11:48.435115" elapsed="0.000189"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:11:48.435730" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:11:48.435470" elapsed="0.000289"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:11:48.438901" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:11:48.438974" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:11:48.436265" elapsed="0.002767">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:11:48.439131" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:11:48.439173" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:11:48.435929" elapsed="0.003267"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:11:48.439390" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:11:48.439269" elapsed="0.000182"/>
</branch>
<status status="PASS" start="2026-04-14T07:11:48.439251" elapsed="0.000224"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:11:48.439624" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:11:48.433648" elapsed="0.006128"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:11:48.441098" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:11:48.441170" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:11:48.440841" elapsed="0.000385">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:11:48.441323" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:11:48.441382" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:11:48.440495" elapsed="0.000912"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:11:48.441587" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:11:48.441480" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T07:11:48.441461" elapsed="0.000191"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:11:48.442063" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:11:48.441814" elapsed="0.000275"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:11:48.445020" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:11:48.445093" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:11:48.442613" elapsed="0.002537">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:11:48.445286" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:11:48.445329" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:11:48.442257" elapsed="0.003094"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:11:48.445549" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:11:48.445442" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T07:11:48.445422" elapsed="0.000209"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:11:48.445794" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:11:48.440060" elapsed="0.005885"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T07:12:48.446596" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T07:11:48.446100" elapsed="60.000724"/>
</kw>
<var name="${try}">2</var>
<status status="PASS" start="2026-04-14T07:11:47.191192" elapsed="61.255739"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:12:48.451266" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:12:48.450597" elapsed="0.000729"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:12:48.452426" level="INFO">${state} = 600000</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:12:48.451729" elapsed="0.000757"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:12:48.453647" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:12:48.452843" elapsed="0.000867"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:12:48.457002" level="INFO">${date_now} = 2026-04-14 07:12:48.457</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:12:48.456829" elapsed="0.000200"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:12:48.457592" level="INFO">${time_deadline} = 438.608</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:12:48.457198" elapsed="0.000421"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:12:48.458169" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:12:48.457786" elapsed="0.000411"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:48.458561" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:48.458272" elapsed="0.000345"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:48.458250" elapsed="0.000393"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:12:48.455105" elapsed="0.003586"/>
</kw>
<msg time="2026-04-14T07:12:48.458793" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:12:48.458837" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:48.454085" elapsed="0.004776"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:12:48.459049" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:48.458942" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:48.458924" elapsed="0.000198"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:12:48.461868" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T07:12:48.461917" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:12:48.461964" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:12:48.461498" elapsed="0.000489"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:12:49.210512" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0ztxwtoor0f541ej6uayzsb0mf1.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:12:49.254691" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:12:49.256709" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:12:48.464834" elapsed="0.792070"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.263292" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:49.257504" elapsed="0.005935"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:49.257298" elapsed="0.006214"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:12:49.263647" elapsed="0.000109"/>
</return>
<msg time="2026-04-14T07:12:49.276790" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T07:12:48.463885" elapsed="0.813040"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:12:49.486727" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:12:49.277403" elapsed="0.209454"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T07:12:49.487008" elapsed="0.000089"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T07:12:48.462707" elapsed="1.024717"/>
</kw>
<msg time="2026-04-14T07:12:49.487538" level="INFO">${result} = 600000</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:12:48.462158" elapsed="1.025407"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:12:49.487622" elapsed="0.000032"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:12:48.461114" elapsed="1.026709"/>
</kw>
<msg time="2026-04-14T07:12:49.487967" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:12:49.488022" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:48.460589" elapsed="1.027463"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:12:49.488351" elapsed="0.048180"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:12:49.538129" elapsed="0.000056"/>
</return>
<status status="PASS" start="2026-04-14T07:12:49.537938" elapsed="0.000308"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:49.537897" elapsed="0.000385"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.538567" elapsed="0.000036"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T07:12:49.537300" elapsed="0.001397"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:12:49.538760" elapsed="0.000039"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:12:48.460146" elapsed="1.078786"/>
</kw>
<msg time="2026-04-14T07:12:49.539079" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:12:49.539135" level="INFO">${data} = 600000</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:48.459718" elapsed="1.079441"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:12:49.539392" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:49.539256" elapsed="0.000189"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:49.539233" elapsed="0.000236"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:12:49.541578" level="INFO">${date_now} = 2026-04-14 07:12:49.541</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:12:49.541302" elapsed="0.000313"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:12:49.542384" level="INFO">${time_deadline} = 437.524</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:12:49.541826" elapsed="0.000597"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:12:49.543234" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:12:49.542668" elapsed="0.000603"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.543794" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:49.543395" elapsed="0.000476"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:49.543345" elapsed="0.000560"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:12:49.540483" elapsed="0.003489"/>
</kw>
<msg time="2026-04-14T07:12:49.544108" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:12:49.544168" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:49.539685" elapsed="0.004517"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:12:49.544619" elapsed="0.000024"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:49.544471" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:49.544444" elapsed="0.000277"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:12:49.547448" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:12:49.547500" level="INFO">${args} = [752, 600000]</msg>
<msg time="2026-04-14T07:12:49.547561" level="INFO">${kwargs} = {'excluded_value': '0'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:12:49.547080" elapsed="0.000515"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:12:49.547867" elapsed="0.000307"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:12:49.548421" elapsed="0.000276"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:12:49.550884" level="INFO">${new_state} = 600000</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:12:49.550428" elapsed="0.000484"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="NOT RUN" start="2026-04-14T07:12:49.551246" elapsed="0.000020"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:49.551008" elapsed="0.000309"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:49.550978" elapsed="0.000371"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T07:12:49.551653" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:49.551443" elapsed="0.000312"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:49.551421" elapsed="0.000369"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="PASS" start="2026-04-14T07:12:49.551834" elapsed="0.000045"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:12:49.549908" elapsed="0.002145"/>
</kw>
<msg time="2026-04-14T07:12:49.552172" level="INFO">${result} = [600000, 'PASS', 'Validated stable: 600000']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:12:49.548942" elapsed="0.003265"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:12:49.552275" elapsed="0.000038"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:12:49.546553" elapsed="0.005908"/>
</kw>
<msg time="2026-04-14T07:12:49.552583" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:12:49.552639" level="INFO">${message} = [600000, 'PASS', 'Validated stable: 600000']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:49.545736" elapsed="0.006932"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:12:49.552891" elapsed="0.041662"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:12:49.596015" elapsed="0.000043"/>
</return>
<status status="PASS" start="2026-04-14T07:12:49.595853" elapsed="0.000244"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:49.595814" elapsed="0.000308"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.596306" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [600000, 'PASS', 'Validated stable: 600000'].</doc>
<status status="PASS" start="2026-04-14T07:12:49.595166" elapsed="0.001247"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:12:49.596463" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:12:49.596649" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T07:12:49.596697" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:12:49.596736" level="INFO">${result} = Validated stable: 600000</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:12:49.545056" elapsed="0.051703"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="NOT RUN" start="2026-04-14T07:12:49.596962" elapsed="0.000020"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:49.596846" elapsed="0.000183"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:49.596827" elapsed="0.000228"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:12:49.597222" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:12:49.597112" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:49.597095" elapsed="0.000217"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.597502" elapsed="0.000024"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:12:49.597643" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:49.597607" elapsed="0.000204"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:12:49.597589" elapsed="0.000255"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.597996" elapsed="0.000024"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:12:48.459568" elapsed="1.138488"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:12:48.459161" elapsed="1.138935"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.598260" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:12:49.598499" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T07:12:49.598545" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:12:49.598585" level="INFO">${result} = Validated stable: 600000</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:12:48.448866" elapsed="1.149742"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:12:49.598812" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T07:12:49.598702" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:49.598683" elapsed="0.000214"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.599185" elapsed="0.000025"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.599502" elapsed="0.000025"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.599701" elapsed="0.000021"/>
</kw>
<var name="${try}">3</var>
<status status="PASS" start="2026-04-14T07:12:48.447465" elapsed="1.152291"/>
</iter>
<var>${try}</var>
<value>1</value>
<value>${maximum_sleeps}+2</value>
<status status="PASS" start="2026-04-14T07:10:47.068036" elapsed="122.531753"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.599974" elapsed="0.000029"/>
</kw>
<msg time="2026-04-14T07:12:49.600181" level="INFO">${result} = Validated stable: 600000</msg>
<var>${result}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${repetitions}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${validator}</arg>
<arg>initial_state=${excluded_count}</arg>
<doc>Analogue of Wait Until Keyword Succeeds, but it passes state of validator around and exits early on getter failure. Calls GASSVHTSCBD to verify data is "stable".</doc>
<status status="PASS" start="2026-04-14T07:10:47.061320" elapsed="122.538899"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:12:49.600299" elapsed="0.000040"/>
</return>
<arg>timeout=${bgp_filling_timeout}</arg>
<arg>period=${CHECK_PERIOD_PREFIX_COUNT_SINGLE}</arg>
<arg>repetitions=${REPETITIONS_PREFIX_COUNT_SINGLE}</arg>
<arg>excluded_count=0</arg>
<doc>Each ${period} get prefix count. When called with shard list, the check is done before the count is get. After 1 of stable different from ${excluded_count} within ${timeout}, Return validator output. Fail early on getter error.</doc>
<status status="PASS" start="2026-04-14T07:10:47.052875" elapsed="122.547618"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:12:49.601351" elapsed="0.000430"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.603006" elapsed="0.000037"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:49.602429" elapsed="0.000666"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:49.602400" elapsed="0.000732"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:12:49.603352" elapsed="0.000423"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:12:49.610037" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:12:49.609529" elapsed="0.000539"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:12:49.610339" elapsed="0.000065"/>
</return>
<status status="PASS" start="2026-04-14T07:12:49.610152" elapsed="0.000303"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:49.610130" elapsed="0.000367"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.610664" elapsed="0.000023"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.610845" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.611036" elapsed="0.000023"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.611216" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.611486" elapsed="0.000022"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.611698" elapsed="0.000025"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.611885" elapsed="0.000021"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:12:49.609148" elapsed="0.002824"/>
</kw>
<status status="PASS" start="2026-04-14T07:12:49.602107" elapsed="0.009922"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:12:49.600917" elapsed="0.011154"/>
</kw>
<doc>Wait until example-ipv4-topology becomes stable.</doc>
<status status="PASS" start="2026-04-14T07:10:46.888902" elapsed="122.723216"/>
</test>
<test id="s1-s9-t13" name="Check_Listening_Ipv4_Topology_Count" line="183">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T07:12:49.615539" elapsed="0.000309"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T07:12:49.615247" elapsed="0.000660"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:12:49.617017" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:49.616886" elapsed="0.000179"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:49.616865" elapsed="0.000224"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:12:49.622352" elapsed="0.000042"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:49.622241" elapsed="0.000189"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:49.622222" elapsed="0.000231"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:12:49.623532" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:12:49.623106" elapsed="0.000454"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:12:49.624079" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:12:49.623759" elapsed="0.000349"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:12:49.624155" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:12:49.624313" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:12:49.622700" elapsed="0.001638"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:12:49.630150" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:49.630038" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:49.630018" elapsed="0.000202"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:12:49.631499" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:49.631358" elapsed="0.000188"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:49.631339" elapsed="0.000232"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:12:49.632082" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:12:49.631761" elapsed="0.000349"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:12:49.632533" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:12:49.632282" elapsed="0.000278"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:12:49.669254" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:12:49.633107" elapsed="0.036385"/>
</kw>
<msg time="2026-04-14T07:12:49.669758" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:12:49.669809" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:49.632727" elapsed="0.037118"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:12:49.703462" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "L "i "s "t "e "n "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "C "o "u "n "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:12:49.670569" elapsed="0.033181"/>
</kw>
<msg time="2026-04-14T07:12:49.703925" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:12:49.703978" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "L "i "s "t "e "n "i "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:49.670100" elapsed="0.033917"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.704413" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:49.704120" elapsed="0.000352"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:49.704088" elapsed="0.000413"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:12:49.706031" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "L "i "s "t "e "n "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "C "o "u "n "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:12:49.705552" elapsed="0.000557"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.706445" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:49.706191" elapsed="0.000311"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:49.706170" elapsed="0.000357"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:12:49.706575" elapsed="0.000059"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:12:49.709490" elapsed="0.000186"/>
</kw>
<msg time="2026-04-14T07:12:49.709744" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:12:49.708323" elapsed="0.001571"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.710180" elapsed="0.000082"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.710834" elapsed="0.000084"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:12:49.707622" elapsed="0.003415"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:12:49.706967" elapsed="0.004140"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:12:49.631052" elapsed="0.080157"/>
</kw>
<msg time="2026-04-14T07:12:49.711309" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:12:49.711353" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "L "i "s "t "e "n "i "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:49.630396" elapsed="0.081014"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:12:49.711649" elapsed="0.000038"/>
</return>
<status status="PASS" start="2026-04-14T07:12:49.711493" elapsed="0.000233"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:49.711473" elapsed="0.000278"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.712180" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.712569" elapsed="0.000035"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:12:49.712666" elapsed="0.000020"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:12:49.629686" elapsed="0.083103"/>
</kw>
<msg time="2026-04-14T07:12:49.712893" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:12:49.712939" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "L "i "s "t "e "n "i "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:49.624786" elapsed="0.088203"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:49.713343" elapsed="0.000042"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:49.713075" elapsed="0.000346"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:49.713055" elapsed="0.000391"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:12:49.624632" elapsed="0.088839"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:12:49.624442" elapsed="0.089066"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:12:49.621733" elapsed="0.091862"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:12:49.616584" elapsed="0.097164"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:49.616104" elapsed="0.097696"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T07:12:49.613011" elapsed="0.100849"/>
</kw>
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:12:50.530529" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0ztxwtoor0f541ej6uayzsb0mf1.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:12:50.547924" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:12:50.548501" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:12:49.716998" elapsed="0.831545"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.552032" elapsed="0.000040"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:50.548738" elapsed="0.003382"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:50.548690" elapsed="0.003467"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:12:50.552209" elapsed="0.000051"/>
</return>
<msg time="2026-04-14T07:12:50.561781" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T07:12:49.716523" elapsed="0.845528"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:12:50.757707" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:12:50.562437" elapsed="0.195326"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T07:12:50.757898" elapsed="0.000058"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T07:12:49.715959" elapsed="1.042131"/>
</kw>
<msg time="2026-04-14T07:12:50.758200" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:12:50.758247" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:49.715146" elapsed="1.043126"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:12:50.758520" elapsed="0.031119"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:12:50.790668" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T07:12:50.790534" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:50.790511" elapsed="0.000250"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.790929" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T07:12:50.790095" elapsed="0.000915"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:12:50.791100" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T07:12:50.791287" level="INFO">${actual_count} = 600000</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:12:49.714618" elapsed="1.076701"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T07:12:50.791848" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T07:12:50.791507" elapsed="0.000402"/>
</kw>
<arg>${COUNT_PREFIX_COUNT_SINGLE}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T07:12:49.714113" elapsed="1.077854"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:12:50.792580" elapsed="0.000249"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.793674" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:50.793271" elapsed="0.000465"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:50.793252" elapsed="0.000508"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:12:50.793912" elapsed="0.000316"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:12:50.799411" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:12:50.798907" elapsed="0.000533"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:12:50.799668" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:12:50.799516" elapsed="0.000208"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:50.799497" elapsed="0.000250"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.799903" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.800079" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.800255" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.800441" elapsed="0.000157"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.800759" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.801063" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.801232" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:12:50.798591" elapsed="0.002717"/>
</kw>
<status status="PASS" start="2026-04-14T07:12:50.793057" elapsed="0.008302"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:12:50.792250" elapsed="0.009167"/>
</kw>
<doc>Count the routes in example-ipv4-topology and fail if the count is not correct.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T07:12:49.612400" elapsed="1.189055"/>
</test>
<test id="s1-s9-t14" name="Kill_Listening_BGP_Speaker" line="189">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T07:12:50.805040" elapsed="0.000215"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T07:12:50.804767" elapsed="0.000546"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:12:50.806328" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:50.806216" elapsed="0.000178"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:50.806197" elapsed="0.000220"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:12:50.811736" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:50.811617" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:50.811596" elapsed="0.000213"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:12:50.812851" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:12:50.812460" elapsed="0.000417"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:12:50.813340" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:12:50.813042" elapsed="0.000340"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:12:50.813428" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:12:50.813586" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:12:50.812056" elapsed="0.001554"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:12:50.819177" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:50.819050" elapsed="0.000183"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:50.819017" elapsed="0.000243"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:12:50.820473" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:50.820344" elapsed="0.000176"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:50.820325" elapsed="0.000218"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:12:50.820997" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:12:50.820693" elapsed="0.000331"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:12:50.821422" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:12:50.821189" elapsed="0.000259"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:12:50.866063" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:12:50.821958" elapsed="0.044497"/>
</kw>
<msg time="2026-04-14T07:12:50.866653" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:12:50.866700" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:50.821618" elapsed="0.045118"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:12:50.890095" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "L "i "s "t "e "n "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:12:50.867412" elapsed="0.022793"/>
</kw>
<msg time="2026-04-14T07:12:50.890393" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:12:50.890442" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "L "i "s "t "e "n "i "n "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:50.866955" elapsed="0.023522"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.890823" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:50.890570" elapsed="0.000310"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:50.890542" elapsed="0.000365"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:12:50.891419" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "L "i "s "t "e "n "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:12:50.891086" elapsed="0.000404"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.891786" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:50.891560" elapsed="0.000282"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:50.891540" elapsed="0.000326"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:12:50.891901" elapsed="0.000037"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:12:50.894696" elapsed="0.000152"/>
</kw>
<msg time="2026-04-14T07:12:50.894911" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:12:50.893460" elapsed="0.001598"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.895338" elapsed="0.000100"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.895700" elapsed="0.000077"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:12:50.892806" elapsed="0.003083"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:12:50.892223" elapsed="0.003732"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:12:50.820041" elapsed="0.076012"/>
</kw>
<msg time="2026-04-14T07:12:50.896147" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:12:50.896191" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "L "i "s "t "e "n "i "n "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:50.819440" elapsed="0.076788"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:12:50.896491" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:12:50.896347" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:50.896286" elapsed="0.000290"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.896993" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.897348" elapsed="0.000041"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:12:50.897437" elapsed="0.000018"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:12:50.818694" elapsed="0.078855"/>
</kw>
<msg time="2026-04-14T07:12:50.897646" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:12:50.897690" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "K "i "l "l "_ "L "i "s "t "e "n "i "n "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:50.813995" elapsed="0.083731"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.898060" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:50.897803" elapsed="0.000311"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:50.897786" elapsed="0.000351"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:12:50.813847" elapsed="0.084314"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:12:50.813666" elapsed="0.084562"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:12:50.810883" elapsed="0.087408"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:12:50.805925" elapsed="0.092423"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:50.805488" elapsed="0.092978"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T07:12:50.802334" elapsed="0.096189"/>
</kw>
<kw name="Kill_BGP_Speaker" owner="BGPSpeaker">
<kw name="Write_Bare_Ctrl_C" owner="RemoteBash">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:12:50.899772" level="INFO">${ctrl_c} = </msg>
<var>${ctrl_c}</var>
<arg>chr(int(3))</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:12:50.899443" elapsed="0.000356"/>
</kw>
<kw name="Write Bare" owner="SSHLibrary">
<arg>${ctrl_c}</arg>
<doc>Writes the given ``text`` on the remote machine without appending a newline.</doc>
<status status="PASS" start="2026-04-14T07:12:50.899956" elapsed="0.000236"/>
</kw>
<doc>Construct ctrl+c character and SSH-write it (without endline) to the current SSH connection.
Do not read anything yet.</doc>
<status status="PASS" start="2026-04-14T07:12:50.899142" elapsed="0.001109"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T07:12:50.919325" level="INFO">[?2004l^C
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="PASS" start="2026-04-14T07:12:50.900783" elapsed="0.018627"/>
</kw>
<msg time="2026-04-14T07:12:50.919509" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:12:50.919552" level="INFO">${message} = [?2004l^C
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<var>${status}</var>
<var>${message}</var>
<arg>SSHLibrary.Read_Until_Prompt</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:50.900437" elapsed="0.019140"/>
</kw>
<kw name="Dump_BGP_Speaker_Logs" owner="BGPSpeaker">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:12:50.920210" level="INFO">Executing command 'cat play.py.out'.</msg>
<msg time="2026-04-14T07:12:50.933248" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:12:50.933528" level="INFO">${output_log} = 2026-04-14 07:10:46,561 INFO BGP-Thread-1 (job): Connecting in the listening mode.
2026-04-14 07:10:46,862 INFO BGP-Thread-1 (job): Connected to ODL.
2026-04-14 07:10:46,868 INFO BGP-Thread-1 (job): O...</msg>
<var>${output_log}</var>
<arg>cat ${BGPSpeaker__OUTPUT_LOG}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:12:50.920064" elapsed="0.013541"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:12:50.934685" level="INFO">2026-04-14 07:10:46,561 INFO BGP-Thread-1 (job): Connecting in the listening mode.
2026-04-14 07:10:46,862 INFO BGP-Thread-1 (job): Connected to ODL.
2026-04-14 07:10:46,868 INFO BGP-Thread-1 (job): Open message received.
2026-04-14 07:10:46,868 INFO BGP-Thread-1 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 07:10:46,868 INFO BGP-Thread-1 (job): Generator initialisation
2026-04-14 07:10:46,868 INFO BGP-Thread-1 (job):   Target total number of prefixes to be introduced: 600000
2026-04-14 07:10:46,868 INFO BGP-Thread-1 (job):   Prefix base: 8.0.1.0/28
2026-04-14 07:10:46,868 INFO BGP-Thread-1 (job):   My Autonomous System number: 64496
2026-04-14 07:10:46,868 INFO BGP-Thread-1 (job):   My Hold Time: 180
2026-04-14 07:10:46,868 INFO BGP-Thread-1 (job):   My BGP Identifier: 169782128
2026-04-14 07:10:46,868 INFO BGP-Thread-1 (job):   Next Hop: 192.0.2.1
2026-04-14 07:10:46,868 INFO BGP-Thread-1 (job):   Originator ID: None
2026-04-14 07:10:46,869 INFO BGP-Thread-1 (job):   Cluster list: None
2026-04-14 07:10:46,869 INFO BGP-Thread-1 (job):   Prefix count to be inserted at once: 1
2026-04-14 07:10:46,869 INFO BGP-Thread-1 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 07:10:46,869 INFO BGP-Thread-1 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 07:10:46,869 INFO BGP-Thread-1 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 600000
2026-04-14 07:10:46,869 INFO BGP-Thread-1 (job):   Common single UPDATE will be generated for both NLRI &amp; WITHDRAWN lists
2026-04-14 07:10:46,869 INFO BGP-Thread-1 (job):   Let's go ...

2026-04-14 07:10:46,871 INFO BGP-Thread-1 (job): Iteration: 0 - total remaining prefixes: 600000
2026-04-14 07:10:46,900 INFO BGP-Thread-1 (job): Iteration: 1000 - total remaining prefixes: 599000
2026-04-14 07:10:46,920 INFO BGP-Thread-1 (job): Iteration: 2000 - total remaining prefixes: 598000
2026-04-14 07:10:46,940 INFO BGP-Thread-1 (job): Iteration: 3000 - total remaining prefixes: 597000
2026-04-14 07:10:46,961 INFO BGP-Thread-1 (job): Iteration: 4000 - total remaining prefixes: 596000
2026-04-14 07:10:46,981 INFO BGP-Thread-1 (job): Iteration: 5000 - total remaining prefixes: 595000
2026-04-14 07:10:47,001 INFO BGP-Thread-1 (job): Iteration: 6000 - total remaining prefixes: 594000
2026-04-14 07:10:47,022 INFO BGP-Thread-1 (job): Iteration: 7000 - total remaining prefixes: 593000
2026-04-14 07:10:47,043 INFO BGP-Thread-1 (job): Iteration: 8000 - total remaining prefixes: 592000
2026-04-14 07:10:47,063 INFO BGP-Thread-1 (job): Iteration: 9000 - total remaining prefixes: 591000
2026-04-14 07:10:47,084 INFO BGP-Thread-1 (job): Iteration: 10000 - total remaining prefixes: 590000
2026-04-14 07:10:47,105 INFO BGP-Thread-1 (job): Iteration: 11000 - total remaining prefixes: 589000
2026-04-14 07:10:47,126 INFO BGP-Thread-1 (job): Iteration: 12000 - total remaining prefixes: 588000
2026-04-14 07:10:47,147 INFO BGP-Thread-1 (job): Iteration: 13000 - total remaining prefixes: 587000
2026-04-14 07:10:47,168 INFO BGP-Thread-1 (job): Iteration: 14000 - total remaining prefixes: 586000
2026-04-14 07:10:47,189 INFO BGP-Thread-1 (job): Iteration: 15000 - total remaining prefixes: 585000
2026-04-14 07:10:47,210 INFO BGP-Thread-1 (job): Iteration: 16000 - total remaining prefixes: 584000
2026-04-14 07:10:47,231 INFO BGP-Thread-1 (job): Iteration: 17000 - total remaining prefixes: 583000
2026-04-14 07:10:47,252 INFO BGP-Thread-1 (job): Iteration: 18000 - total remaining prefixes: 582000
2026-04-14 07:10:47,273 INFO BGP-Thread-1 (job): Iteration: 19000 - total remaining prefixes: 581000
2026-04-14 07:10:47,294 INFO BGP-Thread-1 (job): Iteration: 20000 - total remaining prefixes: 580000
2026-04-14 07:10:47,315 INFO BGP-Thread-1 (job): Iteration: 21000 - total remaining prefixes: 579000
2026-04-14 07:10:47,336 INFO BGP-Thread-1 (job): Iteration: 22000 - total remaining prefixes: 578000
2026-04-14 07:10:47,357 INFO BGP-Thread-1 (job): Iteration: 23000 - total remaining prefixes: 577000
2026-04-14 07:10:47,378 INFO BGP-Thread-1 (job): Iteration: 24000 - total remaining prefixes: 576000
2026-04-14 07:10:47,401 INFO BGP-Thread-1 (job): Iteration: 25000 - total remaining prefixes: 575000
2026-04-14 07:10:47,422 INFO BGP-Thread-1 (job): Iteration: 26000 - total remaining prefixes: 574000
2026-04-14 07:10:47,443 INFO BGP-Thread-1 (job): Iteration: 27000 - total remaining prefixes: 573000
2026-04-14 07:10:47,464 INFO BGP-Thread-1 (job): Iteration: 28000 - total remaining prefixes: 572000
2026-04-14 07:10:47,485 INFO BGP-Thread-1 (job): Iteration: 29000 - total remaining prefixes: 571000
2026-04-14 07:10:47,506 INFO BGP-Thread-1 (job): Iteration: 30000 - total remaining prefixes: 570000
2026-04-14 07:10:47,527 INFO BGP-Thread-1 (job): Iteration: 31000 - total remaining prefixes: 569000
2026-04-14 07:10:47,549 INFO BGP-Thread-1 (job): Iteration: 32000 - total remaining prefixes: 568000
2026-04-14 07:10:47,570 INFO BGP-Thread-1 (job): Iteration: 33000 - total remaining prefixes: 567000
2026-04-14 07:10:47,593 INFO BGP-Thread-1 (job): Iteration: 34000 - total remaining prefixes: 566000
2026-04-14 07:10:47,614 INFO BGP-Thread-1 (job): Iteration: 35000 - total remaining prefixes: 565000
2026-04-14 07:10:47,636 INFO BGP-Thread-1 (job): Iteration: 36000 - total remaining prefixes: 564000
2026-04-14 07:10:47,657 INFO BGP-Thread-1 (job): Iteration: 37000 - total remaining prefixes: 563000
2026-04-14 07:10:47,677 INFO BGP-Thread-1 (job): Iteration: 38000 - total remaining prefixes: 562000
2026-04-14 07:10:47,698 INFO BGP-Thread-1 (job): Iteration: 39000 - total remaining prefixes: 561000
2026-04-14 07:10:47,719 INFO BGP-Thread-1 (job): Iteration: 40000 - total remaining prefixes: 560000
2026-04-14 07:10:47,740 INFO BGP-Thread-1 (job): Iteration: 41000 - total remaining prefixes: 559000
2026-04-14 07:10:47,761 INFO BGP-Thread-1 (job): Iteration: 42000 - total remaining prefixes: 558000
2026-04-14 07:10:47,782 INFO BGP-Thread-1 (job): Iteration: 43000 - total remaining prefixes: 557000
2026-04-14 07:10:47,803 INFO BGP-Thread-1 (job): Iteration: 44000 - total remaining prefixes: 556000
2026-04-14 07:10:47,825 INFO BGP-Thread-1 (job): Iteration: 45000 - total remaining prefixes: 555000
2026-04-14 07:10:47,846 INFO BGP-Thread-1 (job): Iteration: 46000 - total remaining prefixes: 554000
2026-04-14 07:10:47,867 INFO BGP-Thread-1 (job): Iteration: 47000 - total remaining prefixes: 553000
2026-04-14 07:10:47,888 INFO BGP-Thread-1 (job): Iteration: 48000 - total remaining prefixes: 552000
2026-04-14 07:10:47,909 INFO BGP-Thread-1 (job): Iteration: 49000 - total remaining prefixes: 551000
2026-04-14 07:10:47,929 INFO BGP-Thread-1 (job): Iteration: 50000 - total remaining prefixes: 550000
2026-04-14 07:10:47,950 INFO BGP-Thread-1 (job): Iteration: 51000 - total remaining prefixes: 549000
2026-04-14 07:10:47,972 INFO BGP-Thread-1 (job): Iteration: 52000 - total remaining prefixes: 548000
2026-04-14 07:10:47,993 INFO BGP-Thread-1 (job): Iteration: 53000 - total remaining prefixes: 547000
2026-04-14 07:10:48,014 INFO BGP-Thread-1 (job): Iteration: 54000 - total remaining prefixes: 546000
2026-04-14 07:10:48,035 INFO BGP-Thread-1 (job): Iteration: 55000 - total remaining prefixes: 545000
2026-04-14 07:10:48,056 INFO BGP-Thread-1 (job): Iteration: 56000 - total remaining prefixes: 544000
2026-04-14 07:10:48,078 INFO BGP-Thread-1 (job): Iteration: 57000 - total remaining prefixes: 543000
2026-04-14 07:10:48,099 INFO BGP-Thread-1 (job): Iteration: 58000 - total remaining prefixes: 542000
2026-04-14 07:10:48,120 INFO BGP-Thread-1 (job): Iteration: 59000 - total remaining prefixes: 541000
2026-04-14 07:10:48,141 INFO BGP-Thread-1 (job): Iteration: 60000 - total remaining prefixes: 540000
2026-04-14 07:10:48,162 INFO BGP-Thread-1 (job): Iteration: 61000 - total remaining prefixes: 539000
2026-04-14 07:10:48,183 INFO BGP-Thread-1 (job): Iteration: 62000 - total remaining prefixes: 538000
2026-04-14 07:10:48,204 INFO BGP-Thread-1 (job): Iteration: 63000 - total remaining prefixes: 537000
2026-04-14 07:10:48,226 INFO BGP-Thread-1 (job): Iteration: 64000 - total remaining prefixes: 536000
2026-04-14 07:10:48,246 INFO BGP-Thread-1 (job): Iteration: 65000 - total remaining prefixes: 535000
2026-04-14 07:10:48,268 INFO BGP-Thread-1 (job): Iteration: 66000 - total remaining prefixes: 534000
2026-04-14 07:10:48,289 INFO BGP-Thread-1 (job): Iteration: 67000 - total remaining prefixes: 533000
2026-04-14 07:10:48,310 INFO BGP-Thread-1 (job): Iteration: 68000 - total remaining prefixes: 532000
2026-04-14 07:10:48,331 INFO BGP-Thread-1 (job): Iteration: 69000 - total remaining prefixes: 531000
2026-04-14 07:10:48,352 INFO BGP-Thread-1 (job): Iteration: 70000 - total remaining prefixes: 530000
2026-04-14 07:10:48,373 INFO BGP-Thread-1 (job): Iteration: 71000 - total remaining prefixes: 529000
2026-04-14 07:10:48,395 INFO BGP-Thread-1 (job): Iteration: 72000 - total remaining prefixes: 528000
2026-04-14 07:10:48,416 INFO BGP-Thread-1 (job): Iteration: 73000 - total remaining prefixes: 527000
2026-04-14 07:10:48,437 INFO BGP-Thread-1 (job): Iteration: 74000 - total remaining prefixes: 526000
2026-04-14 07:10:48,459 INFO BGP-Thread-1 (job): Iteration: 75000 - total remaining prefixes: 525000
2026-04-14 07:10:48,480 INFO BGP-Thread-1 (job): Iteration: 76000 - total remaining prefixes: 524000
2026-04-14 07:10:48,501 INFO BGP-Thread-1 (job): Iteration: 77000 - total remaining prefixes: 523000
2026-04-14 07:10:48,523 INFO BGP-Thread-1 (job): Iteration: 78000 - total remaining prefixes: 522000
2026-04-14 07:10:48,545 INFO BGP-Thread-1 (job): Iteration: 79000 - total remaining prefixes: 521000
2026-04-14 07:10:48,567 INFO BGP-Thread-1 (job): Iteration: 80000 - total remaining prefixes: 520000
2026-04-14 07:10:48,588 INFO BGP-Thread-1 (job): Iteration: 81000 - total remaining prefixes: 519000
2026-04-14 07:10:48,609 INFO BGP-Thread-1 (job): Iteration: 82000 - total remaining prefixes: 518000
2026-04-14 07:10:48,630 INFO BGP-Thread-1 (job): Iteration: 83000 - total remaining prefixes: 517000
2026-04-14 07:10:48,651 INFO BGP-Thread-1 (job): Iteration: 84000 - total remaining prefixes: 516000
2026-04-14 07:10:48,672 INFO BGP-Thread-1 (job): Iteration: 85000 - total remaining prefixes: 515000
2026-04-14 07:10:48,693 INFO BGP-Thread-1 (job): Iteration: 86000 - total remaining prefixes: 514000
2026-04-14 07:10:48,714 INFO BGP-Thread-1 (job): Iteration: 87000 - total remaining prefixes: 513000
2026-04-14 07:10:48,734 INFO BGP-Thread-1 (job): Iteration: 88000 - total remaining prefixes: 512000
2026-04-14 07:10:48,756 INFO BGP-Thread-1 (job): Iteration: 89000 - total remaining prefixes: 511000
2026-04-14 07:10:48,777 INFO BGP-Thread-1 (job): Iteration: 90000 - total remaining prefixes: 510000
2026-04-14 07:10:48,798 INFO BGP-Thread-1 (job): Iteration: 91000 - total remaining prefixes: 509000
2026-04-14 07:10:48,819 INFO BGP-Thread-1 (job): Iteration: 92000 - total remaining prefixes: 508000
2026-04-14 07:10:48,841 INFO BGP-Thread-1 (job): Iteration: 93000 - total remaining prefixes: 507000
2026-04-14 07:10:48,862 INFO BGP-Thread-1 (job): Iteration: 94000 - total remaining prefixes: 506000
2026-04-14 07:10:48,883 INFO BGP-Thread-1 (job): Iteration: 95000 - total remaining prefixes: 505000
2026-04-14 07:10:48,904 INFO BGP-Thread-1 (job): Iteration: 96000 - total remaining prefixes: 504000
2026-04-14 07:10:48,925 INFO BGP-Thread-1 (job): Iteration: 97000 - total remaining prefixes: 503000
2026-04-14 07:10:48,946 INFO BGP-Thread-1 (job): Iteration: 98000 - total remaining prefixes: 502000
2026-04-14 07:10:48,967 INFO BGP-Thread-1 (job): Iteration: 99000 - total remaining prefixes: 501000
2026-04-14 07:10:48,989 INFO BGP-Thread-1 (job): Iteration: 100000 - total remaining prefixes: 500000
2026-04-14 07:10:49,010 INFO BGP-Thread-1 (job): Iteration: 101000 - total remaining prefixes: 499000
2026-04-14 07:10:49,032 INFO BGP-Thread-1 (job): Iteration: 102000 - total remaining prefixes: 498000
2026-04-14 07:10:49,092 INFO BGP-Thread-1 (job): Iteration: 103000 - total remaining prefixes: 497000
2026-04-14 07:10:49,113 INFO BGP-Thread-1 (job): Iteration: 104000 - total remaining prefixes: 496000
2026-04-14 07:10:49,134 INFO BGP-Thread-1 (job): Iteration: 105000 - total remaining prefixes: 495000
2026-04-14 07:10:49,154 INFO BGP-Thread-1 (job): Iteration: 106000 - total remaining prefixes: 494000
2026-04-14 07:10:49,175 INFO BGP-Thread-1 (job): Iteration: 107000 - total remaining prefixes: 493000
2026-04-14 07:10:49,197 INFO BGP-Thread-1 (job): Iteration: 108000 - total remaining prefixes: 492000
2026-04-14 07:10:49,220 INFO BGP-Thread-1 (job): Iteration: 109000 - total remaining prefixes: 491000
2026-04-14 07:10:49,240 INFO BGP-Thread-1 (job): Iteration: 110000 - total remaining prefixes: 490000
2026-04-14 07:10:49,261 INFO BGP-Thread-1 (job): Iteration: 111000 - total remaining prefixes: 489000
2026-04-14 07:10:49,282 INFO BGP-Thread-1 (job): Iteration: 112000 - total remaining prefixes: 488000
2026-04-14 07:10:49,303 INFO BGP-Thread-1 (job): Iteration: 113000 - total remaining prefixes: 487000
2026-04-14 07:10:49,324 INFO BGP-Thread-1 (job): Iteration: 114000 - total remaining prefixes: 486000
2026-04-14 07:10:49,344 INFO BGP-Thread-1 (job): Iteration: 115000 - total remaining prefixes: 485000
2026-04-14 07:10:49,365 INFO BGP-Thread-1 (job): Iteration: 116000 - total remaining prefixes: 484000
2026-04-14 07:10:49,386 INFO BGP-Thread-1 (job): Iteration: 117000 - total remaining prefixes: 483000
2026-04-14 07:10:49,407 INFO BGP-Thread-1 (job): Iteration: 118000 - total remaining prefixes: 482000
2026-04-14 07:10:49,428 INFO BGP-Thread-1 (job): Iteration: 119000 - total remaining prefixes: 481000
2026-04-14 07:10:49,449 INFO BGP-Thread-1 (job): Iteration: 120000 - total remaining prefixes: 480000
2026-04-14 07:10:49,469 INFO BGP-Thread-1 (job): Iteration: 121000 - total remaining prefixes: 479000
2026-04-14 07:10:49,490 INFO BGP-Thread-1 (job): Iteration: 122000 - total remaining prefixes: 478000
2026-04-14 07:10:49,511 INFO BGP-Thread-1 (job): Iteration: 123000 - total remaining prefixes: 477000
2026-04-14 07:10:49,532 INFO BGP-Thread-1 (job): Iteration: 124000 - total remaining prefixes: 476000
2026-04-14 07:10:49,553 INFO BGP-Thread-1 (job): Iteration: 125000 - total remaining prefixes: 475000
2026-04-14 07:10:49,574 INFO BGP-Thread-1 (job): Iteration: 126000 - total remaining prefixes: 474000
2026-04-14 07:10:49,595 INFO BGP-Thread-1 (job): Iteration: 127000 - total remaining prefixes: 473000
2026-04-14 07:10:49,617 INFO BGP-Thread-1 (job): Iteration: 128000 - total remaining prefixes: 472000
2026-04-14 07:10:49,638 INFO BGP-Thread-1 (job): Iteration: 129000 - total remaining prefixes: 471000
2026-04-14 07:10:49,659 INFO BGP-Thread-1 (job): Iteration: 130000 - total remaining prefixes: 470000
2026-04-14 07:10:49,680 INFO BGP-Thread-1 (job): Iteration: 131000 - total remaining prefixes: 469000
2026-04-14 07:10:49,701 INFO BGP-Thread-1 (job): Iteration: 132000 - total remaining prefixes: 468000
2026-04-14 07:10:49,722 INFO BGP-Thread-1 (job): Iteration: 133000 - total remaining prefixes: 467000
2026-04-14 07:10:49,743 INFO BGP-Thread-1 (job): Iteration: 134000 - total remaining prefixes: 466000
2026-04-14 07:10:49,764 INFO BGP-Thread-1 (job): Iteration: 135000 - total remaining prefixes: 465000
2026-04-14 07:10:49,785 INFO BGP-Thread-1 (job): Iteration: 136000 - total remaining prefixes: 464000
2026-04-14 07:10:49,806 INFO BGP-Thread-1 (job): Iteration: 137000 - total remaining prefixes: 463000
2026-04-14 07:10:49,827 INFO BGP-Thread-1 (job): Iteration: 138000 - total remaining prefixes: 462000
2026-04-14 07:10:49,848 INFO BGP-Thread-1 (job): Iteration: 139000 - total remaining prefixes: 461000
2026-04-14 07:10:49,870 INFO BGP-Thread-1 (job): Iteration: 140000 - total remaining prefixes: 460000
2026-04-14 07:10:49,891 INFO BGP-Thread-1 (job): Iteration: 141000 - total remaining prefixes: 459000
2026-04-14 07:10:49,912 INFO BGP-Thread-1 (job): Iteration: 142000 - total remaining prefixes: 458000
2026-04-14 07:10:49,933 INFO BGP-Thread-1 (job): Iteration: 143000 - total remaining prefixes: 457000
2026-04-14 07:10:49,954 INFO BGP-Thread-1 (job): Iteration: 144000 - total remaining prefixes: 456000
2026-04-14 07:10:49,978 INFO BGP-Thread-1 (job): Iteration: 145000 - total remaining prefixes: 455000
2026-04-14 07:10:50,000 INFO BGP-Thread-1 (job): Iteration: 146000 - total remaining prefixes: 454000
2026-04-14 07:10:50,021 INFO BGP-Thread-1 (job): Iteration: 147000 - total remaining prefixes: 453000
2026-04-14 07:10:50,041 INFO BGP-Thread-1 (job): Iteration: 148000 - total remaining prefixes: 452000
2026-04-14 07:10:50,061 INFO BGP-Thread-1 (job): Iteration: 149000 - total remaining prefixes: 451000
2026-04-14 07:10:50,082 INFO BGP-Thread-1 (job): Iteration: 150000 - total remaining prefixes: 450000
2026-04-14 07:10:50,102 INFO BGP-Thread-1 (job): Iteration: 151000 - total remaining prefixes: 449000
2026-04-14 07:10:50,122 INFO BGP-Thread-1 (job): Iteration: 152000 - total remaining prefixes: 448000
2026-04-14 07:10:50,143 INFO BGP-Thread-1 (job): Iteration: 153000 - total remaining prefixes: 447000
2026-04-14 07:10:50,163 INFO BGP-Thread-1 (job): Iteration: 154000 - total remaining prefixes: 446000
2026-04-14 07:10:50,183 INFO BGP-Thread-1 (job): Iteration: 155000 - total remaining prefixes: 445000
2026-04-14 07:10:50,204 INFO BGP-Thread-1 (job): Iteration: 156000 - total remaining prefixes: 444000
2026-04-14 07:10:50,224 INFO BGP-Thread-1 (job): Iteration: 157000 - total remaining prefixes: 443000
2026-04-14 07:10:50,244 INFO BGP-Thread-1 (job): Iteration: 158000 - total remaining prefixes: 442000
2026-04-14 07:10:50,264 INFO BGP-Thread-1 (job): Iteration: 159000 - total remaining prefixes: 441000
2026-04-14 07:10:50,284 INFO BGP-Thread-1 (job): Iteration: 160000 - total remaining prefixes: 440000
2026-04-14 07:10:50,304 INFO BGP-Thread-1 (job): Iteration: 161000 - total remaining prefixes: 439000
2026-04-14 07:10:50,324 INFO BGP-Thread-1 (job): Iteration: 162000 - total remaining prefixes: 438000
2026-04-14 07:10:50,345 INFO BGP-Thread-1 (job): Iteration: 163000 - total remaining prefixes: 437000
2026-04-14 07:10:50,365 INFO BGP-Thread-1 (job): Iteration: 164000 - total remaining prefixes: 436000
2026-04-14 07:10:50,385 INFO BGP-Thread-1 (job): Iteration: 165000 - total remaining prefixes: 435000
2026-04-14 07:10:50,526 INFO BGP-Thread-1 (job): Iteration: 166000 - total remaining prefixes: 434000
2026-04-14 07:10:50,546 INFO BGP-Thread-1 (job): Iteration: 167000 - total remaining prefixes: 433000
2026-04-14 07:10:50,566 INFO BGP-Thread-1 (job): Iteration: 168000 - total remaining prefixes: 432000
2026-04-14 07:10:50,586 INFO BGP-Thread-1 (job): Iteration: 169000 - total remaining prefixes: 431000
2026-04-14 07:10:50,608 INFO BGP-Thread-1 (job): Iteration: 170000 - total remaining prefixes: 430000
2026-04-14 07:10:50,628 INFO BGP-Thread-1 (job): Iteration: 171000 - total remaining prefixes: 429000
2026-04-14 07:10:50,648 INFO BGP-Thread-1 (job): Iteration: 172000 - total remaining prefixes: 428000
2026-04-14 07:10:50,668 INFO BGP-Thread-1 (job): Iteration: 173000 - total remaining prefixes: 427000
2026-04-14 07:10:51,127 INFO BGP-Thread-1 (job): Iteration: 174000 - total remaining prefixes: 426000
2026-04-14 07:10:51,147 INFO BGP-Thread-1 (job): Iteration: 175000 - total remaining prefixes: 425000
2026-04-14 07:10:51,167 INFO BGP-Thread-1 (job): Iteration: 176000 - total remaining prefixes: 424000
2026-04-14 07:10:51,202 INFO BGP-Thread-1 (job): Iteration: 177000 - total remaining prefixes: 423000
2026-04-14 07:10:51,222 INFO BGP-Thread-1 (job): Iteration: 178000 - total remaining prefixes: 422000
2026-04-14 07:10:51,242 INFO BGP-Thread-1 (job): Iteration: 179000 - total remaining prefixes: 421000
2026-04-14 07:10:51,262 INFO BGP-Thread-1 (job): Iteration: 180000 - total remaining prefixes: 420000
2026-04-14 07:10:51,282 INFO BGP-Thread-1 (job): Iteration: 181000 - total remaining prefixes: 419000
2026-04-14 07:10:51,302 INFO BGP-Thread-1 (job): Iteration: 182000 - total remaining prefixes: 418000
2026-04-14 07:10:51,322 INFO BGP-Thread-1 (job): Iteration: 183000 - total remaining prefixes: 417000
2026-04-14 07:10:51,342 INFO BGP-Thread-1 (job): Iteration: 184000 - total remaining prefixes: 416000
2026-04-14 07:10:51,362 INFO BGP-Thread-1 (job): Iteration: 185000 - total remaining prefixes: 415000
2026-04-14 07:10:51,382 INFO BGP-Thread-1 (job): Iteration: 186000 - total remaining prefixes: 414000
2026-04-14 07:10:51,402 INFO BGP-Thread-1 (job): Iteration: 187000 - total remaining prefixes: 413000
2026-04-14 07:10:51,423 INFO BGP-Thread-1 (job): Iteration: 188000 - total remaining prefixes: 412000
2026-04-14 07:10:51,443 INFO BGP-Thread-1 (job): Iteration: 189000 - total remaining prefixes: 411000
2026-04-14 07:10:51,463 INFO BGP-Thread-1 (job): Iteration: 190000 - total remaining prefixes: 410000
2026-04-14 07:10:51,483 INFO BGP-Thread-1 (job): Iteration: 191000 - total remaining prefixes: 409000
2026-04-14 07:10:51,580 INFO BGP-Thread-1 (job): Iteration: 192000 - total remaining prefixes: 408000
2026-04-14 07:10:51,607 INFO BGP-Thread-1 (job): Iteration: 193000 - total remaining prefixes: 407000
2026-04-14 07:10:51,631 INFO BGP-Thread-1 (job): Iteration: 194000 - total remaining prefixes: 406000
2026-04-14 07:10:51,657 INFO BGP-Thread-1 (job): Iteration: 195000 - total remaining prefixes: 405000
2026-04-14 07:10:51,677 INFO BGP-Thread-1 (job): Iteration: 196000 - total remaining prefixes: 404000
2026-04-14 07:10:51,697 INFO BGP-Thread-1 (job): Iteration: 197000 - total remaining prefixes: 403000
2026-04-14 07:10:51,717 INFO BGP-Thread-1 (job): Iteration: 198000 - total remaining prefixes: 402000
2026-04-14 07:10:51,738 INFO BGP-Thread-1 (job): Iteration: 199000 - total remaining prefixes: 401000
2026-04-14 07:10:51,757 INFO BGP-Thread-1 (job): Iteration: 200000 - total remaining prefixes: 400000
2026-04-14 07:10:51,777 INFO BGP-Thread-1 (job): Iteration: 201000 - total remaining prefixes: 399000
2026-04-14 07:10:51,810 INFO BGP-Thread-1 (job): Iteration: 202000 - total remaining prefixes: 398000
2026-04-14 07:10:51,831 INFO BGP-Thread-1 (job): Iteration: 203000 - total remaining prefixes: 397000
2026-04-14 07:10:51,853 INFO BGP-Thread-1 (job): Iteration: 204000 - total remaining prefixes: 396000
2026-04-14 07:10:51,873 INFO BGP-Thread-1 (job): Iteration: 205000 - total remaining prefixes: 395000
2026-04-14 07:10:51,894 INFO BGP-Thread-1 (job): Iteration: 206000 - total remaining prefixes: 394000
2026-04-14 07:10:51,935 INFO BGP-Thread-1 (job): Iteration: 207000 - total remaining prefixes: 393000
2026-04-14 07:10:51,956 INFO BGP-Thread-1 (job): Iteration: 208000 - total remaining prefixes: 392000
2026-04-14 07:10:51,976 INFO BGP-Thread-1 (job): Iteration: 209000 - total remaining prefixes: 391000
2026-04-14 07:10:51,997 INFO BGP-Thread-1 (job): Iteration: 210000 - total remaining prefixes: 390000
2026-04-14 07:10:52,017 INFO BGP-Thread-1 (job): Iteration: 211000 - total remaining prefixes: 389000
2026-04-14 07:10:52,153 INFO BGP-Thread-1 (job): Iteration: 212000 - total remaining prefixes: 388000
2026-04-14 07:10:52,199 INFO BGP-Thread-1 (job): Iteration: 213000 - total remaining prefixes: 387000
2026-04-14 07:10:52,219 INFO BGP-Thread-1 (job): Iteration: 214000 - total remaining prefixes: 386000
2026-04-14 07:10:52,239 INFO BGP-Thread-1 (job): Iteration: 215000 - total remaining prefixes: 385000
2026-04-14 07:10:52,259 INFO BGP-Thread-1 (job): Iteration: 216000 - total remaining prefixes: 384000
2026-04-14 07:10:52,279 INFO BGP-Thread-1 (job): Iteration: 217000 - total remaining prefixes: 383000
2026-04-14 07:10:52,299 INFO BGP-Thread-1 (job): Iteration: 218000 - total remaining prefixes: 382000
2026-04-14 07:10:52,322 INFO BGP-Thread-1 (job): Iteration: 219000 - total remaining prefixes: 381000
2026-04-14 07:10:52,342 INFO BGP-Thread-1 (job): Iteration: 220000 - total remaining prefixes: 380000
2026-04-14 07:10:52,362 INFO BGP-Thread-1 (job): Iteration: 221000 - total remaining prefixes: 379000
2026-04-14 07:10:52,382 INFO BGP-Thread-1 (job): Iteration: 222000 - total remaining prefixes: 378000
2026-04-14 07:10:52,402 INFO BGP-Thread-1 (job): Iteration: 223000 - total remaining prefixes: 377000
2026-04-14 07:10:52,422 INFO BGP-Thread-1 (job): Iteration: 224000 - total remaining prefixes: 376000
2026-04-14 07:10:52,442 INFO BGP-Thread-1 (job): Iteration: 225000 - total remaining prefixes: 375000
2026-04-14 07:10:52,462 INFO BGP-Thread-1 (job): Iteration: 226000 - total remaining prefixes: 374000
2026-04-14 07:10:52,482 INFO BGP-Thread-1 (job): Iteration: 227000 - total remaining prefixes: 373000
2026-04-14 07:10:52,501 INFO BGP-Thread-1 (job): Iteration: 228000 - total remaining prefixes: 372000
2026-04-14 07:10:52,521 INFO BGP-Thread-1 (job): Iteration: 229000 - total remaining prefixes: 371000
2026-04-14 07:10:52,541 INFO BGP-Thread-1 (job): Iteration: 230000 - total remaining prefixes: 370000
2026-04-14 07:10:52,583 INFO BGP-Thread-1 (job): Iteration: 231000 - total remaining prefixes: 369000
2026-04-14 07:10:52,603 INFO BGP-Thread-1 (job): Iteration: 232000 - total remaining prefixes: 368000
2026-04-14 07:10:52,623 INFO BGP-Thread-1 (job): Iteration: 233000 - total remaining prefixes: 367000
2026-04-14 07:10:52,643 INFO BGP-Thread-1 (job): Iteration: 234000 - total remaining prefixes: 366000
2026-04-14 07:10:52,663 INFO BGP-Thread-1 (job): Iteration: 235000 - total remaining prefixes: 365000
2026-04-14 07:10:52,683 INFO BGP-Thread-1 (job): Iteration: 236000 - total remaining prefixes: 364000
2026-04-14 07:10:52,703 INFO BGP-Thread-1 (job): Iteration: 237000 - total remaining prefixes: 363000
2026-04-14 07:10:52,723 INFO BGP-Thread-1 (job): Iteration: 238000 - total remaining prefixes: 362000
2026-04-14 07:10:52,744 INFO BGP-Thread-1 (job): Iteration: 239000 - total remaining prefixes: 361000
2026-04-14 07:10:52,764 INFO BGP-Thread-1 (job): Iteration: 240000 - total remaining prefixes: 360000
2026-04-14 07:10:52,784 INFO BGP-Thread-1 (job): Iteration: 241000 - total remaining prefixes: 359000
2026-04-14 07:10:52,804 INFO BGP-Thread-1 (job): Iteration: 242000 - total remaining prefixes: 358000
2026-04-14 07:10:52,824 INFO BGP-Thread-1 (job): Iteration: 243000 - total remaining prefixes: 357000
2026-04-14 07:10:52,847 INFO BGP-Thread-1 (job): Iteration: 244000 - total remaining prefixes: 356000
2026-04-14 07:10:52,867 INFO BGP-Thread-1 (job): Iteration: 245000 - total remaining prefixes: 355000
2026-04-14 07:10:52,887 INFO BGP-Thread-1 (job): Iteration: 246000 - total remaining prefixes: 354000
2026-04-14 07:10:52,907 INFO BGP-Thread-1 (job): Iteration: 247000 - total remaining prefixes: 353000
2026-04-14 07:10:52,927 INFO BGP-Thread-1 (job): Iteration: 248000 - total remaining prefixes: 352000
2026-04-14 07:10:52,947 INFO BGP-Thread-1 (job): Iteration: 249000 - total remaining prefixes: 351000
2026-04-14 07:10:52,967 INFO BGP-Thread-1 (job): Iteration: 250000 - total remaining prefixes: 350000
2026-04-14 07:10:53,066 INFO BGP-Thread-1 (job): Iteration: 251000 - total remaining prefixes: 349000
2026-04-14 07:10:53,087 INFO BGP-Thread-1 (job): Iteration: 252000 - total remaining prefixes: 348000
2026-04-14 07:10:53,123 INFO BGP-Thread-1 (job): Iteration: 253000 - total remaining prefixes: 347000
2026-04-14 07:10:53,144 INFO BGP-Thread-1 (job): Iteration: 254000 - total remaining prefixes: 346000
2026-04-14 07:10:53,164 INFO BGP-Thread-1 (job): Iteration: 255000 - total remaining prefixes: 345000
2026-04-14 07:10:53,184 INFO BGP-Thread-1 (job): Iteration: 256000 - total remaining prefixes: 344000
2026-04-14 07:10:53,203 INFO BGP-Thread-1 (job): Iteration: 257000 - total remaining prefixes: 343000
2026-04-14 07:10:53,223 INFO BGP-Thread-1 (job): Iteration: 258000 - total remaining prefixes: 342000
2026-04-14 07:10:53,243 INFO BGP-Thread-1 (job): Iteration: 259000 - total remaining prefixes: 341000
2026-04-14 07:10:53,263 INFO BGP-Thread-1 (job): Iteration: 260000 - total remaining prefixes: 340000
2026-04-14 07:10:53,283 INFO BGP-Thread-1 (job): Iteration: 261000 - total remaining prefixes: 339000
2026-04-14 07:10:53,303 INFO BGP-Thread-1 (job): Iteration: 262000 - total remaining prefixes: 338000
2026-04-14 07:10:53,323 INFO BGP-Thread-1 (job): Iteration: 263000 - total remaining prefixes: 337000
2026-04-14 07:10:53,343 INFO BGP-Thread-1 (job): Iteration: 264000 - total remaining prefixes: 336000
2026-04-14 07:10:53,363 INFO BGP-Thread-1 (job): Iteration: 265000 - total remaining prefixes: 335000
2026-04-14 07:10:53,383 INFO BGP-Thread-1 (job): Iteration: 266000 - total remaining prefixes: 334000
2026-04-14 07:10:53,403 INFO BGP-Thread-1 (job): Iteration: 267000 - total remaining prefixes: 333000
2026-04-14 07:10:53,423 INFO BGP-Thread-1 (job): Iteration: 268000 - total remaining prefixes: 332000
2026-04-14 07:10:53,449 INFO BGP-Thread-1 (job): Iteration: 269000 - total remaining prefixes: 331000
2026-04-14 07:10:53,469 INFO BGP-Thread-1 (job): Iteration: 270000 - total remaining prefixes: 330000
2026-04-14 07:10:53,489 INFO BGP-Thread-1 (job): Iteration: 271000 - total remaining prefixes: 329000
2026-04-14 07:10:53,509 INFO BGP-Thread-1 (job): Iteration: 272000 - total remaining prefixes: 328000
2026-04-14 07:10:53,529 INFO BGP-Thread-1 (job): Iteration: 273000 - total remaining prefixes: 327000
2026-04-14 07:10:53,549 INFO BGP-Thread-1 (job): Iteration: 274000 - total remaining prefixes: 326000
2026-04-14 07:10:53,569 INFO BGP-Thread-1 (job): Iteration: 275000 - total remaining prefixes: 325000
2026-04-14 07:10:53,590 INFO BGP-Thread-1 (job): Iteration: 276000 - total remaining prefixes: 324000
2026-04-14 07:10:53,610 INFO BGP-Thread-1 (job): Iteration: 277000 - total remaining prefixes: 323000
2026-04-14 07:10:53,630 INFO BGP-Thread-1 (job): Iteration: 278000 - total remaining prefixes: 322000
2026-04-14 07:10:53,650 INFO BGP-Thread-1 (job): Iteration: 279000 - total remaining prefixes: 321000
2026-04-14 07:10:53,671 INFO BGP-Thread-1 (job): Iteration: 280000 - total remaining prefixes: 320000
2026-04-14 07:10:53,691 INFO BGP-Thread-1 (job): Iteration: 281000 - total remaining prefixes: 319000
2026-04-14 07:10:53,711 INFO BGP-Thread-1 (job): Iteration: 282000 - total remaining prefixes: 318000
2026-04-14 07:10:53,731 INFO BGP-Thread-1 (job): Iteration: 283000 - total remaining prefixes: 317000
2026-04-14 07:10:53,751 INFO BGP-Thread-1 (job): Iteration: 284000 - total remaining prefixes: 316000
2026-04-14 07:10:53,771 INFO BGP-Thread-1 (job): Iteration: 285000 - total remaining prefixes: 315000
2026-04-14 07:10:53,791 INFO BGP-Thread-1 (job): Iteration: 286000 - total remaining prefixes: 314000
2026-04-14 07:10:53,811 INFO BGP-Thread-1 (job): Iteration: 287000 - total remaining prefixes: 313000
2026-04-14 07:10:53,831 INFO BGP-Thread-1 (job): Iteration: 288000 - total remaining prefixes: 312000
2026-04-14 07:10:53,851 INFO BGP-Thread-1 (job): Iteration: 289000 - total remaining prefixes: 311000
2026-04-14 07:10:53,871 INFO BGP-Thread-1 (job): Iteration: 290000 - total remaining prefixes: 310000
2026-04-14 07:10:53,891 INFO BGP-Thread-1 (job): Iteration: 291000 - total remaining prefixes: 309000
2026-04-14 07:10:53,911 INFO BGP-Thread-1 (job): Iteration: 292000 - total remaining prefixes: 308000
2026-04-14 07:10:53,931 INFO BGP-Thread-1 (job): Iteration: 293000 - total remaining prefixes: 307000
2026-04-14 07:10:53,951 INFO BGP-Thread-1 (job): Iteration: 294000 - total remaining prefixes: 306000
2026-04-14 07:10:54,066 INFO BGP-Thread-1 (job): Iteration: 295000 - total remaining prefixes: 305000
2026-04-14 07:10:54,087 INFO BGP-Thread-1 (job): Iteration: 296000 - total remaining prefixes: 304000
2026-04-14 07:10:54,118 INFO BGP-Thread-1 (job): Iteration: 297000 - total remaining prefixes: 303000
2026-04-14 07:10:54,139 INFO BGP-Thread-1 (job): Iteration: 298000 - total remaining prefixes: 302000
2026-04-14 07:10:54,159 INFO BGP-Thread-1 (job): Iteration: 299000 - total remaining prefixes: 301000
2026-04-14 07:10:54,180 INFO BGP-Thread-1 (job): Iteration: 300000 - total remaining prefixes: 300000
2026-04-14 07:10:54,200 INFO BGP-Thread-1 (job): Iteration: 301000 - total remaining prefixes: 299000
2026-04-14 07:10:54,220 INFO BGP-Thread-1 (job): Iteration: 302000 - total remaining prefixes: 298000
2026-04-14 07:10:54,243 INFO BGP-Thread-1 (job): Iteration: 303000 - total remaining prefixes: 297000
2026-04-14 07:10:54,263 INFO BGP-Thread-1 (job): Iteration: 304000 - total remaining prefixes: 296000
2026-04-14 07:10:54,283 INFO BGP-Thread-1 (job): Iteration: 305000 - total remaining prefixes: 295000
2026-04-14 07:10:54,303 INFO BGP-Thread-1 (job): Iteration: 306000 - total remaining prefixes: 294000
2026-04-14 07:10:54,324 INFO BGP-Thread-1 (job): Iteration: 307000 - total remaining prefixes: 293000
2026-04-14 07:10:54,344 INFO BGP-Thread-1 (job): Iteration: 308000 - total remaining prefixes: 292000
2026-04-14 07:10:54,364 INFO BGP-Thread-1 (job): Iteration: 309000 - total remaining prefixes: 291000
2026-04-14 07:10:54,384 INFO BGP-Thread-1 (job): Iteration: 310000 - total remaining prefixes: 290000
2026-04-14 07:10:54,405 INFO BGP-Thread-1 (job): Iteration: 311000 - total remaining prefixes: 289000
2026-04-14 07:10:54,425 INFO BGP-Thread-1 (job): Iteration: 312000 - total remaining prefixes: 288000
2026-04-14 07:10:54,445 INFO BGP-Thread-1 (job): Iteration: 313000 - total remaining prefixes: 287000
2026-04-14 07:10:54,465 INFO BGP-Thread-1 (job): Iteration: 314000 - total remaining prefixes: 286000
2026-04-14 07:10:54,486 INFO BGP-Thread-1 (job): Iteration: 315000 - total remaining prefixes: 285000
2026-04-14 07:10:54,506 INFO BGP-Thread-1 (job): Iteration: 316000 - total remaining prefixes: 284000
2026-04-14 07:10:54,526 INFO BGP-Thread-1 (job): Iteration: 317000 - total remaining prefixes: 283000
2026-04-14 07:10:54,546 INFO BGP-Thread-1 (job): Iteration: 318000 - total remaining prefixes: 282000
2026-04-14 07:10:54,566 INFO BGP-Thread-1 (job): Iteration: 319000 - total remaining prefixes: 281000
2026-04-14 07:10:54,587 INFO BGP-Thread-1 (job): Iteration: 320000 - total remaining prefixes: 280000
2026-04-14 07:10:54,607 INFO BGP-Thread-1 (job): Iteration: 321000 - total remaining prefixes: 279000
2026-04-14 07:10:54,627 INFO BGP-Thread-1 (job): Iteration: 322000 - total remaining prefixes: 278000
2026-04-14 07:10:54,648 INFO BGP-Thread-1 (job): Iteration: 323000 - total remaining prefixes: 277000
2026-04-14 07:10:54,668 INFO BGP-Thread-1 (job): Iteration: 324000 - total remaining prefixes: 276000
2026-04-14 07:10:54,688 INFO BGP-Thread-1 (job): Iteration: 325000 - total remaining prefixes: 275000
2026-04-14 07:10:54,708 INFO BGP-Thread-1 (job): Iteration: 326000 - total remaining prefixes: 274000
2026-04-14 07:10:54,728 INFO BGP-Thread-1 (job): Iteration: 327000 - total remaining prefixes: 273000
2026-04-14 07:10:54,752 INFO BGP-Thread-1 (job): Iteration: 328000 - total remaining prefixes: 272000
2026-04-14 07:10:54,772 INFO BGP-Thread-1 (job): Iteration: 329000 - total remaining prefixes: 271000
2026-04-14 07:10:54,792 INFO BGP-Thread-1 (job): Iteration: 330000 - total remaining prefixes: 270000
2026-04-14 07:10:54,811 INFO BGP-Thread-1 (job): Iteration: 331000 - total remaining prefixes: 269000
2026-04-14 07:10:54,831 INFO BGP-Thread-1 (job): Iteration: 332000 - total remaining prefixes: 268000
2026-04-14 07:10:54,851 INFO BGP-Thread-1 (job): Iteration: 333000 - total remaining prefixes: 267000
2026-04-14 07:10:54,871 INFO BGP-Thread-1 (job): Iteration: 334000 - total remaining prefixes: 266000
2026-04-14 07:10:54,891 INFO BGP-Thread-1 (job): Iteration: 335000 - total remaining prefixes: 265000
2026-04-14 07:10:54,912 INFO BGP-Thread-1 (job): Iteration: 336000 - total remaining prefixes: 264000
2026-04-14 07:10:54,931 INFO BGP-Thread-1 (job): Iteration: 337000 - total remaining prefixes: 263000
2026-04-14 07:10:54,951 INFO BGP-Thread-1 (job): Iteration: 338000 - total remaining prefixes: 262000
2026-04-14 07:10:54,972 INFO BGP-Thread-1 (job): Iteration: 339000 - total remaining prefixes: 261000
2026-04-14 07:10:54,992 INFO BGP-Thread-1 (job): Iteration: 340000 - total remaining prefixes: 260000
2026-04-14 07:10:55,012 INFO BGP-Thread-1 (job): Iteration: 341000 - total remaining prefixes: 259000
2026-04-14 07:10:55,032 INFO BGP-Thread-1 (job): Iteration: 342000 - total remaining prefixes: 258000
2026-04-14 07:10:55,052 INFO BGP-Thread-1 (job): Iteration: 343000 - total remaining prefixes: 257000
2026-04-14 07:10:55,072 INFO BGP-Thread-1 (job): Iteration: 344000 - total remaining prefixes: 256000
2026-04-14 07:10:55,093 INFO BGP-Thread-1 (job): Iteration: 345000 - total remaining prefixes: 255000
2026-04-14 07:10:55,113 INFO BGP-Thread-1 (job): Iteration: 346000 - total remaining prefixes: 254000
2026-04-14 07:10:55,133 INFO BGP-Thread-1 (job): Iteration: 347000 - total remaining prefixes: 253000
2026-04-14 07:10:55,154 INFO BGP-Thread-1 (job): Iteration: 348000 - total remaining prefixes: 252000
2026-04-14 07:10:55,174 INFO BGP-Thread-1 (job): Iteration: 349000 - total remaining prefixes: 251000
2026-04-14 07:10:55,194 INFO BGP-Thread-1 (job): Iteration: 350000 - total remaining prefixes: 250000
2026-04-14 07:10:55,215 INFO BGP-Thread-1 (job): Iteration: 351000 - total remaining prefixes: 249000
2026-04-14 07:10:55,235 INFO BGP-Thread-1 (job): Iteration: 352000 - total remaining prefixes: 248000
2026-04-14 07:10:55,255 INFO BGP-Thread-1 (job): Iteration: 353000 - total remaining prefixes: 247000
2026-04-14 07:10:55,279 INFO BGP-Thread-1 (job): Iteration: 354000 - total remaining prefixes: 246000
2026-04-14 07:10:55,299 INFO BGP-Thread-1 (job): Iteration: 355000 - total remaining prefixes: 245000
2026-04-14 07:10:55,319 INFO BGP-Thread-1 (job): Iteration: 356000 - total remaining prefixes: 244000
2026-04-14 07:10:55,339 INFO BGP-Thread-1 (job): Iteration: 357000 - total remaining prefixes: 243000
2026-04-14 07:10:55,359 INFO BGP-Thread-1 (job): Iteration: 358000 - total remaining prefixes: 242000
2026-04-14 07:10:55,379 INFO BGP-Thread-1 (job): Iteration: 359000 - total remaining prefixes: 241000
2026-04-14 07:10:55,399 INFO BGP-Thread-1 (job): Iteration: 360000 - total remaining prefixes: 240000
2026-04-14 07:10:55,419 INFO BGP-Thread-1 (job): Iteration: 361000 - total remaining prefixes: 239000
2026-04-14 07:10:55,439 INFO BGP-Thread-1 (job): Iteration: 362000 - total remaining prefixes: 238000
2026-04-14 07:10:55,459 INFO BGP-Thread-1 (job): Iteration: 363000 - total remaining prefixes: 237000
2026-04-14 07:10:55,479 INFO BGP-Thread-1 (job): Iteration: 364000 - total remaining prefixes: 236000
2026-04-14 07:10:55,499 INFO BGP-Thread-1 (job): Iteration: 365000 - total remaining prefixes: 235000
2026-04-14 07:10:55,519 INFO BGP-Thread-1 (job): Iteration: 366000 - total remaining prefixes: 234000
2026-04-14 07:10:55,539 INFO BGP-Thread-1 (job): Iteration: 367000 - total remaining prefixes: 233000
2026-04-14 07:10:55,559 INFO BGP-Thread-1 (job): Iteration: 368000 - total remaining prefixes: 232000
2026-04-14 07:10:55,579 INFO BGP-Thread-1 (job): Iteration: 369000 - total remaining prefixes: 231000
2026-04-14 07:10:55,604 INFO BGP-Thread-1 (job): Iteration: 370000 - total remaining prefixes: 230000
2026-04-14 07:10:55,624 INFO BGP-Thread-1 (job): Iteration: 371000 - total remaining prefixes: 229000
2026-04-14 07:10:55,644 INFO BGP-Thread-1 (job): Iteration: 372000 - total remaining prefixes: 228000
2026-04-14 07:10:55,664 INFO BGP-Thread-1 (job): Iteration: 373000 - total remaining prefixes: 227000
2026-04-14 07:10:55,684 INFO BGP-Thread-1 (job): Iteration: 374000 - total remaining prefixes: 226000
2026-04-14 07:10:55,705 INFO BGP-Thread-1 (job): Iteration: 375000 - total remaining prefixes: 225000
2026-04-14 07:10:55,725 INFO BGP-Thread-1 (job): Iteration: 376000 - total remaining prefixes: 224000
2026-04-14 07:10:55,745 INFO BGP-Thread-1 (job): Iteration: 377000 - total remaining prefixes: 223000
2026-04-14 07:10:55,765 INFO BGP-Thread-1 (job): Iteration: 378000 - total remaining prefixes: 222000
2026-04-14 07:10:55,788 INFO BGP-Thread-1 (job): Iteration: 379000 - total remaining prefixes: 221000
2026-04-14 07:10:55,808 INFO BGP-Thread-1 (job): Iteration: 380000 - total remaining prefixes: 220000
2026-04-14 07:10:55,828 INFO BGP-Thread-1 (job): Iteration: 381000 - total remaining prefixes: 219000
2026-04-14 07:10:55,849 INFO BGP-Thread-1 (job): Iteration: 382000 - total remaining prefixes: 218000
2026-04-14 07:10:55,869 INFO BGP-Thread-1 (job): Iteration: 383000 - total remaining prefixes: 217000
2026-04-14 07:10:55,889 INFO BGP-Thread-1 (job): Iteration: 384000 - total remaining prefixes: 216000
2026-04-14 07:10:55,909 INFO BGP-Thread-1 (job): Iteration: 385000 - total remaining prefixes: 215000
2026-04-14 07:10:55,995 INFO BGP-Thread-1 (job): Iteration: 386000 - total remaining prefixes: 214000
2026-04-14 07:10:56,016 INFO BGP-Thread-1 (job): Iteration: 387000 - total remaining prefixes: 213000
2026-04-14 07:10:56,065 INFO BGP-Thread-1 (job): Iteration: 388000 - total remaining prefixes: 212000
2026-04-14 07:10:56,088 INFO BGP-Thread-1 (job): Iteration: 389000 - total remaining prefixes: 211000
2026-04-14 07:10:56,108 INFO BGP-Thread-1 (job): Iteration: 390000 - total remaining prefixes: 210000
2026-04-14 07:10:56,128 INFO BGP-Thread-1 (job): Iteration: 391000 - total remaining prefixes: 209000
2026-04-14 07:10:56,148 INFO BGP-Thread-1 (job): Iteration: 392000 - total remaining prefixes: 208000
2026-04-14 07:10:56,168 INFO BGP-Thread-1 (job): Iteration: 393000 - total remaining prefixes: 207000
2026-04-14 07:10:56,189 INFO BGP-Thread-1 (job): Iteration: 394000 - total remaining prefixes: 206000
2026-04-14 07:10:56,209 INFO BGP-Thread-1 (job): Iteration: 395000 - total remaining prefixes: 205000
2026-04-14 07:10:56,229 INFO BGP-Thread-1 (job): Iteration: 396000 - total remaining prefixes: 204000
2026-04-14 07:10:56,249 INFO BGP-Thread-1 (job): Iteration: 397000 - total remaining prefixes: 203000
2026-04-14 07:10:56,269 INFO BGP-Thread-1 (job): Iteration: 398000 - total remaining prefixes: 202000
2026-04-14 07:10:56,289 INFO BGP-Thread-1 (job): Iteration: 399000 - total remaining prefixes: 201000
2026-04-14 07:10:56,310 INFO BGP-Thread-1 (job): Iteration: 400000 - total remaining prefixes: 200000
2026-04-14 07:10:56,330 INFO BGP-Thread-1 (job): Iteration: 401000 - total remaining prefixes: 199000
2026-04-14 07:10:56,350 INFO BGP-Thread-1 (job): Iteration: 402000 - total remaining prefixes: 198000
2026-04-14 07:10:56,371 INFO BGP-Thread-1 (job): Iteration: 403000 - total remaining prefixes: 197000
2026-04-14 07:10:56,392 INFO BGP-Thread-1 (job): Iteration: 404000 - total remaining prefixes: 196000
2026-04-14 07:10:56,412 INFO BGP-Thread-1 (job): Iteration: 405000 - total remaining prefixes: 195000
2026-04-14 07:10:56,432 INFO BGP-Thread-1 (job): Iteration: 406000 - total remaining prefixes: 194000
2026-04-14 07:10:56,453 INFO BGP-Thread-1 (job): Iteration: 407000 - total remaining prefixes: 193000
2026-04-14 07:10:56,473 INFO BGP-Thread-1 (job): Iteration: 408000 - total remaining prefixes: 192000
2026-04-14 07:10:56,493 INFO BGP-Thread-1 (job): Iteration: 409000 - total remaining prefixes: 191000
2026-04-14 07:10:56,513 INFO BGP-Thread-1 (job): Iteration: 410000 - total remaining prefixes: 190000
2026-04-14 07:10:56,533 INFO BGP-Thread-1 (job): Iteration: 411000 - total remaining prefixes: 189000
2026-04-14 07:10:56,553 INFO BGP-Thread-1 (job): Iteration: 412000 - total remaining prefixes: 188000
2026-04-14 07:10:56,574 INFO BGP-Thread-1 (job): Iteration: 413000 - total remaining prefixes: 187000
2026-04-14 07:10:56,594 INFO BGP-Thread-1 (job): Iteration: 414000 - total remaining prefixes: 186000
2026-04-14 07:10:56,616 INFO BGP-Thread-1 (job): Iteration: 415000 - total remaining prefixes: 185000
2026-04-14 07:10:56,636 INFO BGP-Thread-1 (job): Iteration: 416000 - total remaining prefixes: 184000
2026-04-14 07:10:56,656 INFO BGP-Thread-1 (job): Iteration: 417000 - total remaining prefixes: 183000
2026-04-14 07:10:56,676 INFO BGP-Thread-1 (job): Iteration: 418000 - total remaining prefixes: 182000
2026-04-14 07:10:56,696 INFO BGP-Thread-1 (job): Iteration: 419000 - total remaining prefixes: 181000
2026-04-14 07:10:56,716 INFO BGP-Thread-1 (job): Iteration: 420000 - total remaining prefixes: 180000
2026-04-14 07:10:56,736 INFO BGP-Thread-1 (job): Iteration: 421000 - total remaining prefixes: 179000
2026-04-14 07:10:56,757 INFO BGP-Thread-1 (job): Iteration: 422000 - total remaining prefixes: 178000
2026-04-14 07:10:56,777 INFO BGP-Thread-1 (job): Iteration: 423000 - total remaining prefixes: 177000
2026-04-14 07:10:56,797 INFO BGP-Thread-1 (job): Iteration: 424000 - total remaining prefixes: 176000
2026-04-14 07:10:56,817 INFO BGP-Thread-1 (job): Iteration: 425000 - total remaining prefixes: 175000
2026-04-14 07:10:56,837 INFO BGP-Thread-1 (job): Iteration: 426000 - total remaining prefixes: 174000
2026-04-14 07:10:56,988 INFO BGP-Thread-1 (job): Iteration: 427000 - total remaining prefixes: 173000
2026-04-14 07:10:57,010 INFO BGP-Thread-1 (job): Iteration: 428000 - total remaining prefixes: 172000
2026-04-14 07:10:57,033 INFO BGP-Thread-1 (job): Iteration: 429000 - total remaining prefixes: 171000
2026-04-14 07:10:57,054 INFO BGP-Thread-1 (job): Iteration: 430000 - total remaining prefixes: 170000
2026-04-14 07:10:57,074 INFO BGP-Thread-1 (job): Iteration: 431000 - total remaining prefixes: 169000
2026-04-14 07:10:57,095 INFO BGP-Thread-1 (job): Iteration: 432000 - total remaining prefixes: 168000
2026-04-14 07:10:57,116 INFO BGP-Thread-1 (job): Iteration: 433000 - total remaining prefixes: 167000
2026-04-14 07:10:57,137 INFO BGP-Thread-1 (job): Iteration: 434000 - total remaining prefixes: 166000
2026-04-14 07:10:57,157 INFO BGP-Thread-1 (job): Iteration: 435000 - total remaining prefixes: 165000
2026-04-14 07:10:57,178 INFO BGP-Thread-1 (job): Iteration: 436000 - total remaining prefixes: 164000
2026-04-14 07:10:57,198 INFO BGP-Thread-1 (job): Iteration: 437000 - total remaining prefixes: 163000
2026-04-14 07:10:57,219 INFO BGP-Thread-1 (job): Iteration: 438000 - total remaining prefixes: 162000
2026-04-14 07:10:57,241 INFO BGP-Thread-1 (job): Iteration: 439000 - total remaining prefixes: 161000
2026-04-14 07:10:57,261 INFO BGP-Thread-1 (job): Iteration: 440000 - total remaining prefixes: 160000
2026-04-14 07:10:57,282 INFO BGP-Thread-1 (job): Iteration: 441000 - total remaining prefixes: 159000
2026-04-14 07:10:57,302 INFO BGP-Thread-1 (job): Iteration: 442000 - total remaining prefixes: 158000
2026-04-14 07:10:57,323 INFO BGP-Thread-1 (job): Iteration: 443000 - total remaining prefixes: 157000
2026-04-14 07:10:57,343 INFO BGP-Thread-1 (job): Iteration: 444000 - total remaining prefixes: 156000
2026-04-14 07:10:57,566 INFO BGP-Thread-1 (job): Iteration: 445000 - total remaining prefixes: 155000
2026-04-14 07:10:57,586 INFO BGP-Thread-1 (job): Iteration: 446000 - total remaining prefixes: 154000
2026-04-14 07:10:57,606 INFO BGP-Thread-1 (job): Iteration: 447000 - total remaining prefixes: 153000
2026-04-14 07:10:57,626 INFO BGP-Thread-1 (job): Iteration: 448000 - total remaining prefixes: 152000
2026-04-14 07:10:57,646 INFO BGP-Thread-1 (job): Iteration: 449000 - total remaining prefixes: 151000
2026-04-14 07:10:57,667 INFO BGP-Thread-1 (job): Iteration: 450000 - total remaining prefixes: 150000
2026-04-14 07:10:57,687 INFO BGP-Thread-1 (job): Iteration: 451000 - total remaining prefixes: 149000
2026-04-14 07:10:57,707 INFO BGP-Thread-1 (job): Iteration: 452000 - total remaining prefixes: 148000
2026-04-14 07:10:57,728 INFO BGP-Thread-1 (job): Iteration: 453000 - total remaining prefixes: 147000
2026-04-14 07:10:57,749 INFO BGP-Thread-1 (job): Iteration: 454000 - total remaining prefixes: 146000
2026-04-14 07:10:57,770 INFO BGP-Thread-1 (job): Iteration: 455000 - total remaining prefixes: 145000
2026-04-14 07:10:57,790 INFO BGP-Thread-1 (job): Iteration: 456000 - total remaining prefixes: 144000
2026-04-14 07:10:57,810 INFO BGP-Thread-1 (job): Iteration: 457000 - total remaining prefixes: 143000
2026-04-14 07:10:57,831 INFO BGP-Thread-1 (job): Iteration: 458000 - total remaining prefixes: 142000
2026-04-14 07:10:57,851 INFO BGP-Thread-1 (job): Iteration: 459000 - total remaining prefixes: 141000
2026-04-14 07:10:57,871 INFO BGP-Thread-1 (job): Iteration: 460000 - total remaining prefixes: 140000
2026-04-14 07:10:57,891 INFO BGP-Thread-1 (job): Iteration: 461000 - total remaining prefixes: 139000
2026-04-14 07:10:57,912 INFO BGP-Thread-1 (job): Iteration: 462000 - total remaining prefixes: 138000
2026-04-14 07:10:57,932 INFO BGP-Thread-1 (job): Iteration: 463000 - total remaining prefixes: 137000
2026-04-14 07:10:57,952 INFO BGP-Thread-1 (job): Iteration: 464000 - total remaining prefixes: 136000
2026-04-14 07:10:57,972 INFO BGP-Thread-1 (job): Iteration: 465000 - total remaining prefixes: 135000
2026-04-14 07:10:57,992 INFO BGP-Thread-1 (job): Iteration: 466000 - total remaining prefixes: 134000
2026-04-14 07:10:58,084 INFO BGP-Thread-1 (job): Iteration: 467000 - total remaining prefixes: 133000
2026-04-14 07:10:58,106 INFO BGP-Thread-1 (job): Iteration: 468000 - total remaining prefixes: 132000
2026-04-14 07:10:58,127 INFO BGP-Thread-1 (job): Iteration: 469000 - total remaining prefixes: 131000
2026-04-14 07:10:58,147 INFO BGP-Thread-1 (job): Iteration: 470000 - total remaining prefixes: 130000
2026-04-14 07:10:58,168 INFO BGP-Thread-1 (job): Iteration: 471000 - total remaining prefixes: 129000
2026-04-14 07:10:58,188 INFO BGP-Thread-1 (job): Iteration: 472000 - total remaining prefixes: 128000
2026-04-14 07:10:58,208 INFO BGP-Thread-1 (job): Iteration: 473000 - total remaining prefixes: 127000
2026-04-14 07:10:58,228 INFO BGP-Thread-1 (job): Iteration: 474000 - total remaining prefixes: 126000
2026-04-14 07:10:58,248 INFO BGP-Thread-1 (job): Iteration: 475000 - total remaining prefixes: 125000
2026-04-14 07:10:58,269 INFO BGP-Thread-1 (job): Iteration: 476000 - total remaining prefixes: 124000
2026-04-14 07:10:58,289 INFO BGP-Thread-1 (job): Iteration: 477000 - total remaining prefixes: 123000
2026-04-14 07:10:58,309 INFO BGP-Thread-1 (job): Iteration: 478000 - total remaining prefixes: 122000
2026-04-14 07:10:58,329 INFO BGP-Thread-1 (job): Iteration: 479000 - total remaining prefixes: 121000
2026-04-14 07:10:58,350 INFO BGP-Thread-1 (job): Iteration: 480000 - total remaining prefixes: 120000
2026-04-14 07:10:58,370 INFO BGP-Thread-1 (job): Iteration: 481000 - total remaining prefixes: 119000
2026-04-14 07:10:58,390 INFO BGP-Thread-1 (job): Iteration: 482000 - total remaining prefixes: 118000
2026-04-14 07:10:58,410 INFO BGP-Thread-1 (job): Iteration: 483000 - total remaining prefixes: 117000
2026-04-14 07:10:58,431 INFO BGP-Thread-1 (job): Iteration: 484000 - total remaining prefixes: 116000
2026-04-14 07:10:58,451 INFO BGP-Thread-1 (job): Iteration: 485000 - total remaining prefixes: 115000
2026-04-14 07:10:58,471 INFO BGP-Thread-1 (job): Iteration: 486000 - total remaining prefixes: 114000
2026-04-14 07:10:58,492 INFO BGP-Thread-1 (job): Iteration: 487000 - total remaining prefixes: 113000
2026-04-14 07:10:58,512 INFO BGP-Thread-1 (job): Iteration: 488000 - total remaining prefixes: 112000
2026-04-14 07:10:58,532 INFO BGP-Thread-1 (job): Iteration: 489000 - total remaining prefixes: 111000
2026-04-14 07:10:58,552 INFO BGP-Thread-1 (job): Iteration: 490000 - total remaining prefixes: 110000
2026-04-14 07:10:58,573 INFO BGP-Thread-1 (job): Iteration: 491000 - total remaining prefixes: 109000
2026-04-14 07:10:58,593 INFO BGP-Thread-1 (job): Iteration: 492000 - total remaining prefixes: 108000
2026-04-14 07:10:58,613 INFO BGP-Thread-1 (job): Iteration: 493000 - total remaining prefixes: 107000
2026-04-14 07:10:58,634 INFO BGP-Thread-1 (job): Iteration: 494000 - total remaining prefixes: 106000
2026-04-14 07:10:58,654 INFO BGP-Thread-1 (job): Iteration: 495000 - total remaining prefixes: 105000
2026-04-14 07:10:58,674 INFO BGP-Thread-1 (job): Iteration: 496000 - total remaining prefixes: 104000
2026-04-14 07:10:58,695 INFO BGP-Thread-1 (job): Iteration: 497000 - total remaining prefixes: 103000
2026-04-14 07:10:58,715 INFO BGP-Thread-1 (job): Iteration: 498000 - total remaining prefixes: 102000
2026-04-14 07:10:58,735 INFO BGP-Thread-1 (job): Iteration: 499000 - total remaining prefixes: 101000
2026-04-14 07:10:58,756 INFO BGP-Thread-1 (job): Iteration: 500000 - total remaining prefixes: 100000
2026-04-14 07:10:58,776 INFO BGP-Thread-1 (job): Iteration: 501000 - total remaining prefixes: 99000
2026-04-14 07:10:58,796 INFO BGP-Thread-1 (job): Iteration: 502000 - total remaining prefixes: 98000
2026-04-14 07:10:58,817 INFO BGP-Thread-1 (job): Iteration: 503000 - total remaining prefixes: 97000
2026-04-14 07:10:58,837 INFO BGP-Thread-1 (job): Iteration: 504000 - total remaining prefixes: 96000
2026-04-14 07:10:58,857 INFO BGP-Thread-1 (job): Iteration: 505000 - total remaining prefixes: 95000
2026-04-14 07:10:58,878 INFO BGP-Thread-1 (job): Iteration: 506000 - total remaining prefixes: 94000
2026-04-14 07:10:58,898 INFO BGP-Thread-1 (job): Iteration: 507000 - total remaining prefixes: 93000
2026-04-14 07:10:58,918 INFO BGP-Thread-1 (job): Iteration: 508000 - total remaining prefixes: 92000
2026-04-14 07:10:58,938 INFO BGP-Thread-1 (job): Iteration: 509000 - total remaining prefixes: 91000
2026-04-14 07:10:58,960 INFO BGP-Thread-1 (job): Iteration: 510000 - total remaining prefixes: 90000
2026-04-14 07:10:58,980 INFO BGP-Thread-1 (job): Iteration: 511000 - total remaining prefixes: 89000
2026-04-14 07:10:59,000 INFO BGP-Thread-1 (job): Iteration: 512000 - total remaining prefixes: 88000
2026-04-14 07:10:59,020 INFO BGP-Thread-1 (job): Iteration: 513000 - total remaining prefixes: 87000
2026-04-14 07:10:59,104 INFO BGP-Thread-1 (job): Iteration: 514000 - total remaining prefixes: 86000
2026-04-14 07:10:59,126 INFO BGP-Thread-1 (job): Iteration: 515000 - total remaining prefixes: 85000
2026-04-14 07:10:59,146 INFO BGP-Thread-1 (job): Iteration: 516000 - total remaining prefixes: 84000
2026-04-14 07:10:59,166 INFO BGP-Thread-1 (job): Iteration: 517000 - total remaining prefixes: 83000
2026-04-14 07:10:59,186 INFO BGP-Thread-1 (job): Iteration: 518000 - total remaining prefixes: 82000
2026-04-14 07:10:59,206 INFO BGP-Thread-1 (job): Iteration: 519000 - total remaining prefixes: 81000
2026-04-14 07:10:59,226 INFO BGP-Thread-1 (job): Iteration: 520000 - total remaining prefixes: 80000
2026-04-14 07:10:59,247 INFO BGP-Thread-1 (job): Iteration: 521000 - total remaining prefixes: 79000
2026-04-14 07:10:59,266 INFO BGP-Thread-1 (job): Iteration: 522000 - total remaining prefixes: 78000
2026-04-14 07:10:59,287 INFO BGP-Thread-1 (job): Iteration: 523000 - total remaining prefixes: 77000
2026-04-14 07:10:59,306 INFO BGP-Thread-1 (job): Iteration: 524000 - total remaining prefixes: 76000
2026-04-14 07:10:59,327 INFO BGP-Thread-1 (job): Iteration: 525000 - total remaining prefixes: 75000
2026-04-14 07:10:59,346 INFO BGP-Thread-1 (job): Iteration: 526000 - total remaining prefixes: 74000
2026-04-14 07:10:59,367 INFO BGP-Thread-1 (job): Iteration: 527000 - total remaining prefixes: 73000
2026-04-14 07:10:59,386 INFO BGP-Thread-1 (job): Iteration: 528000 - total remaining prefixes: 72000
2026-04-14 07:10:59,407 INFO BGP-Thread-1 (job): Iteration: 529000 - total remaining prefixes: 71000
2026-04-14 07:10:59,427 INFO BGP-Thread-1 (job): Iteration: 530000 - total remaining prefixes: 70000
2026-04-14 07:10:59,447 INFO BGP-Thread-1 (job): Iteration: 531000 - total remaining prefixes: 69000
2026-04-14 07:10:59,467 INFO BGP-Thread-1 (job): Iteration: 532000 - total remaining prefixes: 68000
2026-04-14 07:10:59,487 INFO BGP-Thread-1 (job): Iteration: 533000 - total remaining prefixes: 67000
2026-04-14 07:10:59,507 INFO BGP-Thread-1 (job): Iteration: 534000 - total remaining prefixes: 66000
2026-04-14 07:10:59,527 INFO BGP-Thread-1 (job): Iteration: 535000 - total remaining prefixes: 65000
2026-04-14 07:10:59,547 INFO BGP-Thread-1 (job): Iteration: 536000 - total remaining prefixes: 64000
2026-04-14 07:10:59,567 INFO BGP-Thread-1 (job): Iteration: 537000 - total remaining prefixes: 63000
2026-04-14 07:10:59,587 INFO BGP-Thread-1 (job): Iteration: 538000 - total remaining prefixes: 62000
2026-04-14 07:10:59,607 INFO BGP-Thread-1 (job): Iteration: 539000 - total remaining prefixes: 61000
2026-04-14 07:10:59,627 INFO BGP-Thread-1 (job): Iteration: 540000 - total remaining prefixes: 60000
2026-04-14 07:10:59,647 INFO BGP-Thread-1 (job): Iteration: 541000 - total remaining prefixes: 59000
2026-04-14 07:10:59,667 INFO BGP-Thread-1 (job): Iteration: 542000 - total remaining prefixes: 58000
2026-04-14 07:10:59,687 INFO BGP-Thread-1 (job): Iteration: 543000 - total remaining prefixes: 57000
2026-04-14 07:10:59,707 INFO BGP-Thread-1 (job): Iteration: 544000 - total remaining prefixes: 56000
2026-04-14 07:10:59,727 INFO BGP-Thread-1 (job): Iteration: 545000 - total remaining prefixes: 55000
2026-04-14 07:10:59,747 INFO BGP-Thread-1 (job): Iteration: 546000 - total remaining prefixes: 54000
2026-04-14 07:10:59,767 INFO BGP-Thread-1 (job): Iteration: 547000 - total remaining prefixes: 53000
2026-04-14 07:10:59,787 INFO BGP-Thread-1 (job): Iteration: 548000 - total remaining prefixes: 52000
2026-04-14 07:10:59,807 INFO BGP-Thread-1 (job): Iteration: 549000 - total remaining prefixes: 51000
2026-04-14 07:10:59,827 INFO BGP-Thread-1 (job): Iteration: 550000 - total remaining prefixes: 50000
2026-04-14 07:10:59,847 INFO BGP-Thread-1 (job): Iteration: 551000 - total remaining prefixes: 49000
2026-04-14 07:10:59,867 INFO BGP-Thread-1 (job): Iteration: 552000 - total remaining prefixes: 48000
2026-04-14 07:10:59,887 INFO BGP-Thread-1 (job): Iteration: 553000 - total remaining prefixes: 47000
2026-04-14 07:10:59,907 INFO BGP-Thread-1 (job): Iteration: 554000 - total remaining prefixes: 46000
2026-04-14 07:10:59,927 INFO BGP-Thread-1 (job): Iteration: 555000 - total remaining prefixes: 45000
2026-04-14 07:10:59,946 INFO BGP-Thread-1 (job): Iteration: 556000 - total remaining prefixes: 44000
2026-04-14 07:10:59,966 INFO BGP-Thread-1 (job): Iteration: 557000 - total remaining prefixes: 43000
2026-04-14 07:10:59,986 INFO BGP-Thread-1 (job): Iteration: 558000 - total remaining prefixes: 42000
2026-04-14 07:11:00,345 INFO BGP-Thread-1 (job): Iteration: 559000 - total remaining prefixes: 41000
2026-04-14 07:11:00,365 INFO BGP-Thread-1 (job): Iteration: 560000 - total remaining prefixes: 40000
2026-04-14 07:11:00,385 INFO BGP-Thread-1 (job): Iteration: 561000 - total remaining prefixes: 39000
2026-04-14 07:11:00,406 INFO BGP-Thread-1 (job): Iteration: 562000 - total remaining prefixes: 38000
2026-04-14 07:11:00,426 INFO BGP-Thread-1 (job): Iteration: 563000 - total remaining prefixes: 37000
2026-04-14 07:11:00,447 INFO BGP-Thread-1 (job): Iteration: 564000 - total remaining prefixes: 36000
2026-04-14 07:11:00,467 INFO BGP-Thread-1 (job): Iteration: 565000 - total remaining prefixes: 35000
2026-04-14 07:11:00,487 INFO BGP-Thread-1 (job): Iteration: 566000 - total remaining prefixes: 34000
2026-04-14 07:11:00,507 INFO BGP-Thread-1 (job): Iteration: 567000 - total remaining prefixes: 33000
2026-04-14 07:11:00,527 INFO BGP-Thread-1 (job): Iteration: 568000 - total remaining prefixes: 32000
2026-04-14 07:11:00,547 INFO BGP-Thread-1 (job): Iteration: 569000 - total remaining prefixes: 31000
2026-04-14 07:11:00,567 INFO BGP-Thread-1 (job): Iteration: 570000 - total remaining prefixes: 30000
2026-04-14 07:11:00,587 INFO BGP-Thread-1 (job): Iteration: 571000 - total remaining prefixes: 29000
2026-04-14 07:11:00,607 INFO BGP-Thread-1 (job): Iteration: 572000 - total remaining prefixes: 28000
2026-04-14 07:11:00,628 INFO BGP-Thread-1 (job): Iteration: 573000 - total remaining prefixes: 27000
2026-04-14 07:11:00,648 INFO BGP-Thread-1 (job): Iteration: 574000 - total remaining prefixes: 26000
2026-04-14 07:11:00,668 INFO BGP-Thread-1 (job): Iteration: 575000 - total remaining prefixes: 25000
2026-04-14 07:11:00,689 INFO BGP-Thread-1 (job): Iteration: 576000 - total remaining prefixes: 24000
2026-04-14 07:11:00,709 INFO BGP-Thread-1 (job): Iteration: 577000 - total remaining prefixes: 23000
2026-04-14 07:11:00,729 INFO BGP-Thread-1 (job): Iteration: 578000 - total remaining prefixes: 22000
2026-04-14 07:11:00,749 INFO BGP-Thread-1 (job): Iteration: 579000 - total remaining prefixes: 21000
2026-04-14 07:11:00,770 INFO BGP-Thread-1 (job): Iteration: 580000 - total remaining prefixes: 20000
2026-04-14 07:11:00,790 INFO BGP-Thread-1 (job): Iteration: 581000 - total remaining prefixes: 19000
2026-04-14 07:11:00,810 INFO BGP-Thread-1 (job): Iteration: 582000 - total remaining prefixes: 18000
2026-04-14 07:11:00,831 INFO BGP-Thread-1 (job): Iteration: 583000 - total remaining prefixes: 17000
2026-04-14 07:11:00,851 INFO BGP-Thread-1 (job): Iteration: 584000 - total remaining prefixes: 16000
2026-04-14 07:11:00,871 INFO BGP-Thread-1 (job): Iteration: 585000 - total remaining prefixes: 15000
2026-04-14 07:11:00,891 INFO BGP-Thread-1 (job): Iteration: 586000 - total remaining prefixes: 14000
2026-04-14 07:11:00,912 INFO BGP-Thread-1 (job): Iteration: 587000 - total remaining prefixes: 13000
2026-04-14 07:11:00,932 INFO BGP-Thread-1 (job): Iteration: 588000 - total remaining prefixes: 12000
2026-04-14 07:11:00,952 INFO BGP-Thread-1 (job): Iteration: 589000 - total remaining prefixes: 11000
2026-04-14 07:11:00,973 INFO BGP-Thread-1 (job): Iteration: 590000 - total remaining prefixes: 10000
2026-04-14 07:11:00,993 INFO BGP-Thread-1 (job): Iteration: 591000 - total remaining prefixes: 9000
2026-04-14 07:11:01,013 INFO BGP-Thread-1 (job): Iteration: 592000 - total remaining prefixes: 8000
2026-04-14 07:11:01,033 INFO BGP-Thread-1 (job): Iteration: 593000 - total remaining prefixes: 7000
2026-04-14 07:11:01,054 INFO BGP-Thread-1 (job): Iteration: 594000 - total remaining prefixes: 6000
2026-04-14 07:11:01,074 INFO BGP-Thread-1 (job): Iteration: 595000 - total remaining prefixes: 5000
2026-04-14 07:11:01,094 INFO BGP-Thread-1 (job): Iteration: 596000 - total remaining prefixes: 4000
2026-04-14 07:11:01,115 INFO BGP-Thread-1 (job): Iteration: 597000 - total remaining prefixes: 3000
2026-04-14 07:11:01,135 INFO BGP-Thread-1 (job): Iteration: 598000 - total remaining prefixes: 2000
2026-04-14 07:11:01,156 INFO BGP-Thread-1 (job): Iteration: 599000 - total remaining prefixes: 1000
2026-04-14 07:11:01,176 INFO BGP-Thread-1 (job): All update messages generated.
2026-04-14 07:11:01,176 INFO BGP-Thread-1 (job): Storing performance results.
2026-04-14 07:11:01,176 INFO BGP-Thread-1 (job): ########## Final results ##########
2026-04-14 07:11:01,176 INFO BGP-Thread-1 (job): Number of iterations: 600000
2026-04-14 07:11:01,176 INFO BGP-Thread-1 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 07:11:01,176 INFO BGP-Thread-1 (job): The pre-fill phase duration: 0s
2026-04-14 07:11:01,176 INFO BGP-Thread-1 (job): Number of UPDATE messages sent in the 2nd test phase: 600000
2026-04-14 07:11:01,176 INFO BGP-Thread-1 (job): The 2nd test phase duration: 14.304732322692871s
2026-04-14 07:11:01,176 INFO BGP-Thread-1 (job): Threshold for performance reporting: 1000
2026-04-14 07:11:01,176 INFO BGP-Thread-1 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 07:11:01,176 INFO BGP-Thread-1 (job):   +1/-0 routes per UPDATE
2026-04-14 07:11:01,176 INFO BGP-Thread-1 (job):   600000
2026-04-14 07:11:01,177 INFO BGP-Thread-1 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 07:11:01,177 INFO BGP-Thread-1 (job):   +1/-0 routes per UPDATE
2026-04-14 07:11:01,177 INFO BGP-Thread-1 (job):   41944
2026-04-14 07:11:01,177 INFO BGP-Thread-1 (job): Finally an END-OF-RIB is sent.
2026-04-14 07:11:11,187 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:11:11,187 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 10.010s
2026-04-14 07:11:11,188 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:11:11,188 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:11:11,188 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:11:21,198 INFO BGP-Thread-1 (job): ... idle for 10.011s
2026-04-14 07:11:21,199 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 20.021s
2026-04-14 07:11:21,199 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:11:21,199 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:11:21,199 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:11:31,209 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:11:31,210 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 30.031s
2026-04-14 07:11:31,210 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:11:31,210 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:11:31,210 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:11:41,219 INFO BGP-Thread-1 (job): ... idle for 10.009s
2026-04-14 07:11:41,220 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 40.040s
2026-04-14 07:11:41,220 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:11:41,220 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:11:41,220 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:11:46,896 INFO BGP-Thread-1 (job): ... idle for 5.676s
2026-04-14 07:11:46,896 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 45.716s
2026-04-14 07:11:46,897 INFO BGP-Thread-1 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 07:11:46,897 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:11:46,897 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:11:46,897 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:11:56,907 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:11:56,907 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 55.727s
2026-04-14 07:11:56,908 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:11:56,908 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:11:56,908 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:12:01,180 INFO BGP-Thread-1 (job): ... idle for 4.272s
2026-04-14 07:12:01,180 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 59.999s
2026-04-14 07:12:01,180 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 07:12:01,180 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:12:01,181 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:12:01,181 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:12:11,191 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:12:11,191 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 70.009s
2026-04-14 07:12:11,191 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:12:11,191 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:12:11,191 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:12:21,198 INFO BGP-Thread-1 (job): ... idle for 10.006s
2026-04-14 07:12:21,198 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 80.015s
2026-04-14 07:12:21,198 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:12:21,198 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:12:21,198 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:12:31,199 INFO BGP-Thread-1 (job): ... idle for 10.001s
2026-04-14 07:12:31,200 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 90.016s
2026-04-14 07:12:31,200 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:12:31,200 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:12:31,200 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:12:41,210 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:12:41,211 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 100.026s
2026-04-14 07:12:41,211 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:12:41,211 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:12:41,211 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:12:46,943 INFO BGP-Thread-1 (job): ... idle for 5.732s
2026-04-14 07:12:46,944 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 105.758s
2026-04-14 07:12:46,944 INFO BGP-Thread-1 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 07:12:46,944 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:12:46,944 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:12:46,944 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
Traceback (most recent call last):
  File "/home/jenkins/play.py", line 2543, in &lt;module&gt;
    threaded_job(arguments)
  File "/home/jenkins/play.py", line 2537, in threaded_job
    rpcserver.serve_forever()
  File "/usr/lib/python3.10/socketserver.py", line 232, in serve_forever
    ready = selector.select(poll_interval)
  File "/usr/lib/python3.10/selectors.py", line 416, in select
    fd_event_list = self._selector.poll(timeout)
KeyboardInterrupt</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:12:50.934035" elapsed="0.002387"/>
</kw>
<doc>Send all output produced by the play.py utility to Robot logs.
This needs to be called if your suite detects play.py crashing and bypasses
Kill_BGP_Speaker in that case otherwise the output of play.py (which most
likely contains clues about why it crashed) will be lost.</doc>
<status status="PASS" start="2026-04-14T07:12:50.919773" elapsed="0.016796"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<status status="PASS" start="2026-04-14T07:12:50.937028" elapsed="0.000070"/>
</return>
<status status="PASS" start="2026-04-14T07:12:50.936743" elapsed="0.000425"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:50.936698" elapsed="0.000524"/>
</if>
<kw name="Log" owner="BuiltIn">
<arg>${message}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.937648" elapsed="0.000065"/>
</kw>
<kw name="Fail" owner="BuiltIn">
<arg>The prompt was not seen within timeout period.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.938100" elapsed="0.000047"/>
</kw>
<doc>Interrupt play.py, fail if no prompt is seen within SSHLibrary timeout.
Also dump the logs with the output the program produced.
This keyword is also suitable for stopping BGP manager.</doc>
<status status="PASS" start="2026-04-14T07:12:50.898808" elapsed="0.039469"/>
</kw>
<kw name="Do_Not_Fail_Fast_From_Now_On" owner="FailFast">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:12:50.940441" level="INFO">${SuiteFastFail} = False</msg>
<arg>${SuiteFastFail}</arg>
<arg>False</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:12:50.939606" elapsed="0.000899"/>
</kw>
<doc>Set suite to not fail fast.</doc>
<status status="PASS" start="2026-04-14T07:12:50.938817" elapsed="0.001776"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.942434" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:50.941840" elapsed="0.000686"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:50.941813" elapsed="0.000750"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:12:50.942785" elapsed="0.000505"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:12:50.950909" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:12:50.950275" elapsed="0.000674"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:12:50.951292" elapsed="0.000039"/>
</return>
<status status="PASS" start="2026-04-14T07:12:50.951079" elapsed="0.000318"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:50.951051" elapsed="0.000384"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.951663" elapsed="0.000032"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.951926" elapsed="0.000030"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.952186" elapsed="0.000030"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.952463" elapsed="0.000031"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.952723" elapsed="0.000029"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.953011" elapsed="0.000032"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:50.953265" elapsed="0.000029"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:12:50.949817" elapsed="0.003580"/>
</kw>
<status status="PASS" start="2026-04-14T07:12:50.941534" elapsed="0.011940"/>
</kw>
<doc>Test case teardown. Show linked bugs in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:12:50.940974" elapsed="0.012560"/>
</kw>
<doc>Abort the Python speaker. Also, attempt to stop failing fast.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T07:12:50.801783" elapsed="0.151808"/>
</test>
<test id="s1-s9-t15" name="Store_Results_For_Listening_BGP_Speaker" line="198">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T07:12:50.958030" elapsed="0.000218"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T07:12:50.957761" elapsed="0.000541"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:12:50.959311" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:50.959203" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:50.959184" elapsed="0.000246"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:12:50.964500" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:50.964388" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:50.964356" elapsed="0.000212"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:12:50.965584" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:12:50.965183" elapsed="0.000428"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:12:50.966076" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:12:50.965777" elapsed="0.000325"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:12:50.966147" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:12:50.966302" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:12:50.964800" elapsed="0.001527"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:12:50.971858" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:50.971751" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:50.971732" elapsed="0.000194"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:12:50.973081" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:50.972975" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:50.972957" elapsed="0.000192"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:12:50.973627" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:12:50.973298" elapsed="0.000356"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:12:50.974032" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:12:50.973817" elapsed="0.000241"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:12:51.002128" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:12:50.974581" elapsed="0.027642"/>
</kw>
<msg time="2026-04-14T07:12:51.002422" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:12:51.002470" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:50.974223" elapsed="0.028281"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:12:51.034165" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "_ "F "o "r "_ "L "i "s "t "e "n "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:12:51.003198" elapsed="0.031081"/>
</kw>
<msg time="2026-04-14T07:12:51.034461" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:12:51.034507" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:51.002682" elapsed="0.031859"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.034878" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:51.034637" elapsed="0.000312"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:51.034614" elapsed="0.000360"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:12:51.035451" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "_ "F "o "r "_ "L "i "s "t "e "n "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:12:51.035123" elapsed="0.000400"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.035810" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:51.035589" elapsed="0.000274"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:51.035571" elapsed="0.000316"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:12:51.035919" elapsed="0.000029"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:12:51.038566" elapsed="0.000284"/>
</kw>
<msg time="2026-04-14T07:12:51.038977" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:12:51.037404" elapsed="0.001714"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.039448" elapsed="0.000076"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.039784" elapsed="0.000076"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:12:51.036764" elapsed="0.003301"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:12:51.036202" elapsed="0.003928"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:12:50.972676" elapsed="0.067554"/>
</kw>
<msg time="2026-04-14T07:12:51.040321" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:12:51.040387" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:50.972081" elapsed="0.068343"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:12:51.040615" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:12:51.040501" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:51.040482" elapsed="0.000215"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.041101" elapsed="0.000025"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.041462" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:12:51.041533" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:12:50.971412" elapsed="0.070229"/>
</kw>
<msg time="2026-04-14T07:12:51.041734" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:12:51.041777" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:50.966733" elapsed="0.075079"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.042141" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:51.041886" elapsed="0.000309"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:51.041869" elapsed="0.000350"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:12:50.966585" elapsed="0.075657"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:12:50.966401" elapsed="0.075872"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:12:50.964010" elapsed="0.078319"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:12:50.958900" elapsed="0.083500"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:50.958472" elapsed="0.083973"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T07:12:50.955280" elapsed="0.087218"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T07:12:51.053095" level="INFO">15 files:
.bash_history
.bash_logout
.bashrc
.profile
bgp_app_peer.log
bgp_app_peer.py
bgp_peer.log
ipaddr.py
ipv4-routes-template.xml
ipv4-routes-template.xml.oxygen
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T07:12:51.053193" level="INFO">${files} = ['.bash_history', '.bash_logout', '.bashrc', '.profile', 'bgp_app_peer.log', 'bgp_app_peer.py', 'bgp_peer.log', 'ipaddr.py', 'ipv4-routes-template.xml', 'ipv4-routes-template.xml.oxygen', 'lf-env.sh',...</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T07:12:51.043068" elapsed="0.010152"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:12:51.053551" level="INFO">Executing command 'cat totals-bgp.csv'.</msg>
<msg time="2026-04-14T07:12:51.066166" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:12:51.066415" level="INFO">${output_log} = +1/-0 routes per UPDATE
600000</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:12:51.053409" elapsed="0.013066"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:12:51.067482" level="INFO">+1/-0 routes per UPDATE
600000</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:12:51.066850" elapsed="0.000731"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T07:12:51.068829" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/totals-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/totals-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T07:12:51.067975" elapsed="0.001046"/>
</kw>
<arg>totals-${RESULTS_FILE_NAME}</arg>
<arg>totals-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T07:12:51.042667" elapsed="0.026499"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T07:12:51.112487" level="INFO">15 files:
.bash_history
.bash_logout
.bashrc
.profile
bgp_app_peer.log
bgp_app_peer.py
bgp_peer.log
ipaddr.py
ipv4-routes-template.xml
ipv4-routes-template.xml.oxygen
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T07:12:51.112704" level="INFO">${files} = ['.bash_history', '.bash_logout', '.bashrc', '.profile', 'bgp_app_peer.log', 'bgp_app_peer.py', 'bgp_peer.log', 'ipaddr.py', 'ipv4-routes-template.xml', 'ipv4-routes-template.xml.oxygen', 'lf-env.sh',...</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T07:12:51.070507" elapsed="0.042255"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:12:51.113482" level="INFO">Executing command 'cat performance-bgp.csv'.</msg>
<msg time="2026-04-14T07:12:51.126105" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:12:51.126315" level="INFO">${output_log} = +1/-0 routes per UPDATE
41944</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:12:51.113140" elapsed="0.013270"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:12:51.127444" level="INFO">+1/-0 routes per UPDATE
41944</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:12:51.126785" elapsed="0.000762"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T07:12:51.128641" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/performance-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/performance-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T07:12:51.127941" elapsed="0.000824"/>
</kw>
<arg>performance-${RESULTS_FILE_NAME}</arg>
<arg>performance-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T07:12:51.069562" elapsed="0.059337"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T07:12:51.173653" level="INFO">15 files:
.bash_history
.bash_logout
.bashrc
.profile
bgp_app_peer.log
bgp_app_peer.py
bgp_peer.log
ipaddr.py
ipv4-routes-template.xml
ipv4-routes-template.xml.oxygen
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T07:12:51.173866" level="INFO">${files} = ['.bash_history', '.bash_logout', '.bashrc', '.profile', 'bgp_app_peer.log', 'bgp_app_peer.py', 'bgp_peer.log', 'ipaddr.py', 'ipv4-routes-template.xml', 'ipv4-routes-template.xml.oxygen', 'lf-env.sh',...</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T07:12:51.130192" elapsed="0.043733"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:12:51.174670" level="INFO">Executing command 'cat totals-bgp.csv'.</msg>
<msg time="2026-04-14T07:12:51.187299" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:12:51.187457" level="INFO">${output_log} = +1/-0 routes per UPDATE
600000</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:12:51.174310" elapsed="0.013182"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:12:51.188096" level="INFO">+1/-0 routes per UPDATE
600000</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:12:51.187730" elapsed="0.000428"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T07:12:51.188863" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/prefixcount-listening-totals-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/prefixcount-listening-totals-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T07:12:51.188425" elapsed="0.000518"/>
</kw>
<arg>totals-${RESULTS_FILE_NAME}</arg>
<arg>prefixcount-listening-totals-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T07:12:51.129298" elapsed="0.059729"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T07:12:51.232854" level="INFO">15 files:
.bash_history
.bash_logout
.bashrc
.profile
bgp_app_peer.log
bgp_app_peer.py
bgp_peer.log
ipaddr.py
ipv4-routes-template.xml
ipv4-routes-template.xml.oxygen
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T07:12:51.233083" level="INFO">${files} = ['.bash_history', '.bash_logout', '.bashrc', '.profile', 'bgp_app_peer.log', 'bgp_app_peer.py', 'bgp_peer.log', 'ipaddr.py', 'ipv4-routes-template.xml', 'ipv4-routes-template.xml.oxygen', 'lf-env.sh',...</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T07:12:51.189866" elapsed="0.043280"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:12:51.233941" level="INFO">Executing command 'cat performance-bgp.csv'.</msg>
<msg time="2026-04-14T07:12:51.246878" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:12:51.247011" level="INFO">${output_log} = +1/-0 routes per UPDATE
41944</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:12:51.233606" elapsed="0.013440"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:12:51.247682" level="INFO">+1/-0 routes per UPDATE
41944</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:12:51.247285" elapsed="0.000458"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T07:12:51.248439" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/prefixcount-listening-performance-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/prefixcount-listening-performance-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T07:12:51.247984" elapsed="0.000534"/>
</kw>
<arg>performance-${RESULTS_FILE_NAME}</arg>
<arg>prefixcount-listening-performance-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T07:12:51.189240" elapsed="0.059363"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:12:51.249512" elapsed="0.000416"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.251639" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:51.250600" elapsed="0.001127"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:51.250570" elapsed="0.001196"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:12:51.251976" elapsed="0.000470"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:12:51.259608" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:12:51.258997" elapsed="0.000650"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:12:51.259958" elapsed="0.000048"/>
</return>
<status status="PASS" start="2026-04-14T07:12:51.259753" elapsed="0.000299"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:51.259726" elapsed="0.000359"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.260301" elapsed="0.000030"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.260572" elapsed="0.000029"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.260820" elapsed="0.000028"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.261059" elapsed="0.000028"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.261296" elapsed="0.000028"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.261557" elapsed="0.000029"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.261792" elapsed="0.000028"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:12:51.258535" elapsed="0.003365"/>
</kw>
<status status="PASS" start="2026-04-14T07:12:51.250271" elapsed="0.011699"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:12:51.249048" elapsed="0.012979"/>
</kw>
<doc>Store results for plotting</doc>
<status status="PASS" start="2026-04-14T07:12:50.954242" elapsed="0.307838"/>
</test>
<test id="s1-s9-t16" name="Wait_For_Stable_Ipv4_Topology_After_Listening" line="208">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.266715" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:51.266492" elapsed="0.000280"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:51.266473" elapsed="0.000323"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T07:12:51.266291" elapsed="0.000564"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:12:51.267872" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:51.267763" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:51.267745" elapsed="0.000195"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:12:51.272831" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:51.272723" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:51.272705" elapsed="0.000194"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:12:51.273917" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:12:51.273532" elapsed="0.000412"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:12:51.274428" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:12:51.274109" elapsed="0.000345"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:12:51.274501" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:12:51.274663" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:12:51.273132" elapsed="0.001555"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:12:51.280476" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:51.280347" elapsed="0.000176"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:51.280328" elapsed="0.000218"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:12:51.281737" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:51.281630" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:51.281611" elapsed="0.000194"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:12:51.282259" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:12:51.281956" elapsed="0.000329"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:12:51.282704" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:12:51.282483" elapsed="0.000248"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:12:51.320711" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:12:51.283254" elapsed="0.037565"/>
</kw>
<msg time="2026-04-14T07:12:51.321005" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:12:51.321051" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:51.282910" elapsed="0.038176"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:12:51.355750" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "L "i "s "t "e "n "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:12:51.321661" elapsed="0.034205"/>
</kw>
<msg time="2026-04-14T07:12:51.356030" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:12:51.356075" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:51.321267" elapsed="0.034844"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.356452" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:51.356193" elapsed="0.000317"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:51.356171" elapsed="0.000363"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:12:51.356988" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "L "i "s "t "e "n "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:12:51.356687" elapsed="0.000373"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.357348" elapsed="0.000037"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:51.357128" elapsed="0.000293"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:51.357109" elapsed="0.000335"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:12:51.357478" elapsed="0.000030"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:12:51.360128" elapsed="0.000146"/>
</kw>
<msg time="2026-04-14T07:12:51.360337" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:12:51.358952" elapsed="0.001547"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.360801" elapsed="0.000076"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.361143" elapsed="0.000076"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:12:51.358288" elapsed="0.003042"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:12:51.357750" elapsed="0.003746"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:12:51.281307" elapsed="0.080303"/>
</kw>
<msg time="2026-04-14T07:12:51.361747" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:12:51.361791" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:51.280708" elapsed="0.081118"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:12:51.362013" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:12:51.361904" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:51.361884" elapsed="0.000214"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.362529" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.362908" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:12:51.362982" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:12:51.280003" elapsed="0.083089"/>
</kw>
<msg time="2026-04-14T07:12:51.363186" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:12:51.363230" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:51.275152" elapsed="0.088113"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.363616" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:51.363343" elapsed="0.000327"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:51.363325" elapsed="0.000368"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:12:51.275001" elapsed="0.088716"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:12:51.274787" elapsed="0.088964"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:12:51.272337" elapsed="0.091472"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:12:51.267467" elapsed="0.096398"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:51.267011" elapsed="0.096900"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T07:12:51.263790" elapsed="0.100175"/>
</kw>
<kw name="Wait_For_Ipv4_Topology_Prefixes_To_Become_Stable" owner="PrefixCounting">
<if>
<branch type="IF" condition="&quot;&quot;&quot;${shards_list}&quot;&quot;&quot;==&quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T07:12:51.382876" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:12:51.383089" level="INFO">${getter} = ['Get_Ipv4_Topology_Count', [], {'session': 'operational', 'topology': 'example-ipv4-topology'}]</msg>
<var>${getter}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T07:12:51.382517" elapsed="0.000598"/>
</kw>
<status status="PASS" start="2026-04-14T07:12:51.380398" elapsed="0.002759"/>
</branch>
<branch type="ELSE">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<var>${getter}</var>
<arg>Get_Ipv4_Topology_Count_With_Shards_Check</arg>
<arg>${shards_list}</arg>
<arg>${shards_details}</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.383398" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:51.383181" elapsed="0.000288"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:51.380378" elapsed="0.003112"/>
</if>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T07:12:51.383980" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:12:51.384188" level="INFO">${validator} = ['WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'excluded_value': '600000'}]</msg>
<var>${validator}</var>
<arg>WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</arg>
<arg>state_holder</arg>
<arg>data_holder</arg>
<arg>excluded_value=${excluded_count}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T07:12:51.383681" elapsed="0.000533"/>
</kw>
<kw name="Wait_For_Getter_Error_Or_Safe_Stateful_Validator_Consecutive_Success" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:12:51.385637" level="INFO">${tmp} = 1</msg>
<var>${tmp}</var>
<arg>int(${count})</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:12:51.385266" elapsed="0.000397"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:12:51.386100" level="INFO">count=1</msg>
<arg>count=${tmp}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:12:51.385828" elapsed="0.000316"/>
</kw>
<kw name="WaitUtils__Check_Sanity_And_Compute_Derived_Times" owner="WaitUtils">
<if>
<branch type="IF" condition="int(${count}) &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>\${count} is ${count} and not at least 1.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.387096" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:51.386866" elapsed="0.000320"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:51.386848" elapsed="0.000365"/>
</if>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T07:12:51.387652" level="INFO">${period_in_seconds} = 60.0</msg>
<var>${period_in_seconds}</var>
<arg>${period}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T07:12:51.387380" elapsed="0.000298"/>
</kw>
<if>
<branch type="IF" condition="${period_in_seconds} &lt;= 0.0">
<kw name="Fail" owner="BuiltIn">
<arg>\${period} ${period} has to be positive.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.387972" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:51.387749" elapsed="0.000277"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:51.387731" elapsed="0.000318"/>
</if>
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:12:51.388383" level="INFO">${date_now} = 2026-04-14 07:12:51.388</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:12:51.388197" elapsed="0.000213"/>
</kw>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T07:12:51.388800" level="INFO">${timeout_in_seconds} = 560.0</msg>
<var>${timeout_in_seconds}</var>
<arg>${timeout}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T07:12:51.388566" elapsed="0.000259"/>
</kw>
<kw name="Add Time To Date" owner="DateTime">
<msg time="2026-04-14T07:12:51.389308" level="INFO">${date_deadline} = 2026-04-14 07:22:11.388</msg>
<var>${date_deadline}</var>
<arg>${date_now}</arg>
<arg>${timeout_in_seconds}</arg>
<doc>Adds time to date and returns the resulting date.</doc>
<status status="PASS" start="2026-04-14T07:12:51.388986" elapsed="0.000347"/>
</kw>
<return>
<value>${timeout_in_seconds}</value>
<value>${period_in_seconds}</value>
<value>${date_deadline}</value>
<status status="PASS" start="2026-04-14T07:12:51.389398" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:12:51.389636" level="INFO">${timeout_in_seconds} = 560.0</msg>
<msg time="2026-04-14T07:12:51.389682" level="INFO">${period_in_seconds} = 60.0</msg>
<msg time="2026-04-14T07:12:51.389723" level="INFO">${date_deadline} = 2026-04-14 07:22:11.388</msg>
<var>${timeout_in_seconds}</var>
<var>${period_in_seconds}</var>
<var>${date_deadline}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${count}</arg>
<doc>Common checks for argument values. Return times in seconds and deadline date implied by timeout time.</doc>
<status status="PASS" start="2026-04-14T07:12:51.386448" elapsed="0.003297"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:12:51.390341" level="INFO">${maximum_sleeps} = 10</msg>
<var>${maximum_sleeps}</var>
<arg>math.ceil(${timeout_in_seconds} / ${period_in_seconds})</arg>
<arg>modules=math</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:12:51.389916" elapsed="0.000468"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:12:51.390834" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:12:51.390553" elapsed="0.000306"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:12:51.391300" level="INFO">${state} = 600000</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:12:51.391020" elapsed="0.000305"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:12:51.393326" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:12:51.392904" elapsed="0.000449"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:12:51.393823" level="INFO">${state} = 600000</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:12:51.393533" elapsed="0.000316"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:12:51.394336" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:12:51.394012" elapsed="0.000363"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:12:51.395765" level="INFO">${date_now} = 2026-04-14 07:12:51.396</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:12:51.395612" elapsed="0.000179"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:12:51.396302" level="INFO">${time_deadline} = 559.992</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:12:51.395949" elapsed="0.000378"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:12:51.396886" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:12:51.396510" elapsed="0.000402"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:51.397235" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:51.396985" elapsed="0.000304"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:51.396965" elapsed="0.000348"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:12:51.395011" elapsed="0.002363"/>
</kw>
<msg time="2026-04-14T07:12:51.397478" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:12:51.397521" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:51.394548" elapsed="0.002995"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:12:51.397733" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:51.397628" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:51.397609" elapsed="0.000196"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:12:51.400552" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T07:12:51.400601" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:12:51.400649" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:12:51.400204" elapsed="0.000468"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:12:52.472507" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0ztxwtoor0f541ej6uayzsb0mf1.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:12:52.511726" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:12:52.517164" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:12:51.403473" elapsed="1.113750"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:52.520293" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:52.517476" elapsed="0.002913"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:52.517407" elapsed="0.003031"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:12:52.520533" elapsed="0.000075"/>
</return>
<msg time="2026-04-14T07:12:52.558039" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T07:12:51.402525" elapsed="1.155623"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:12:52.770571" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:12:52.558576" elapsed="0.212095"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T07:12:52.770797" elapsed="0.000061"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T07:12:51.401318" elapsed="1.369803"/>
</kw>
<msg time="2026-04-14T07:12:52.771216" level="INFO">${result} = 600000</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:12:51.400843" elapsed="1.370399"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:12:52.771294" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:12:51.399837" elapsed="1.371605"/>
</kw>
<msg time="2026-04-14T07:12:52.771541" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:12:52.771587" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:51.399297" elapsed="1.372314"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:12:52.771835" elapsed="0.033412"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:12:52.806290" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T07:12:52.806158" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:52.806133" elapsed="0.000286"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:52.806604" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T07:12:52.805727" elapsed="0.000961"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:12:52.806731" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:12:51.398885" elapsed="1.407969"/>
</kw>
<msg time="2026-04-14T07:12:52.806954" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:12:52.806999" level="INFO">${data} = 600000</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:51.398431" elapsed="1.408591"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:12:52.807205" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:52.807099" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:52.807082" elapsed="0.000192"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:12:52.808734" level="INFO">${date_now} = 2026-04-14 07:12:52.809</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:12:52.808562" elapsed="0.000199"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:12:52.809290" level="INFO">${time_deadline} = 558.579</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:12:52.808915" elapsed="0.000402"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:12:52.809888" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:12:52.809500" elapsed="0.000415"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:52.810235" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:12:52.809986" elapsed="0.000303"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:52.809967" elapsed="0.000345"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:12:52.807957" elapsed="0.002401"/>
</kw>
<msg time="2026-04-14T07:12:52.810491" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:12:52.810535" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:52.807452" elapsed="0.003107"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:12:52.810844" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:52.810736" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:52.810717" elapsed="0.000196"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:12:52.813240" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:12:52.813300" level="INFO">${args} = ['state_holder', 'data_holder']</msg>
<msg time="2026-04-14T07:12:52.813352" level="INFO">${kwargs} = {'excluded_value': '600000'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:12:52.812862" elapsed="0.000539"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:12:52.813614" elapsed="0.000268"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:12:52.814090" elapsed="0.000222"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:12:52.816453" level="INFO">${new_state} = 600000</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:12:52.815972" elapsed="0.000515"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="PASS" start="2026-04-14T07:12:52.816954" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T07:12:52.816575" elapsed="0.000464"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:52.816551" elapsed="0.000518"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T07:12:52.817179" elapsed="0.000214"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:52.817137" elapsed="0.000303"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:12:52.817118" elapsed="0.000349"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:12:52.817506" elapsed="0.000018"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:12:52.815426" elapsed="0.002227"/>
</kw>
<msg time="2026-04-14T07:12:52.817753" level="INFO">${result} = [600000, 'FAIL', 'Got the excluded value.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:12:52.814548" elapsed="0.003235"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:12:52.817840" elapsed="0.000031"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:12:52.812356" elapsed="0.005624"/>
</kw>
<msg time="2026-04-14T07:12:52.818088" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:12:52.818142" level="INFO">${message} = [600000, 'FAIL', 'Got the excluded value.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:52.811686" elapsed="0.006484"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:12:52.818392" elapsed="0.028797"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:12:52.848211" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T07:12:52.848079" elapsed="0.000198"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:52.848054" elapsed="0.000248"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:52.848495" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [600000, 'FAIL', 'Got the excluded value.'].</doc>
<status status="PASS" start="2026-04-14T07:12:52.847659" elapsed="0.000920"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:12:52.848625" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:12:52.848803" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T07:12:52.848849" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:12:52.848889" level="INFO">${result} = Got the excluded value.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:12:52.811141" elapsed="0.037770"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T07:12:52.849099" elapsed="0.000024"/>
</return>
<status status="PASS" start="2026-04-14T07:12:52.848994" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:52.848977" elapsed="0.000206"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:12:52.849273" elapsed="0.000012"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:52.849237" elapsed="0.000080"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:12:52.849222" elapsed="0.000116"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:52.849519" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:12:52.849653" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:52.849619" elapsed="0.000157"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:12:52.849602" elapsed="0.000199"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:52.849945" elapsed="0.000021"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:12:51.398265" elapsed="1.451734"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:12:51.397843" elapsed="1.452191"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:52.850192" elapsed="0.000020"/>
</kw>
<msg time="2026-04-14T07:12:52.850432" level="INFO">${state} = 600000</msg>
<msg time="2026-04-14T07:12:52.850478" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:12:52.850517" level="INFO">${result} = Validator failed: Got the excluded value.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:12:51.392190" elapsed="1.458350"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:12:52.850767" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:52.850628" elapsed="0.000185"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:52.850610" elapsed="0.000224"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:12:52.852170" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:12:52.852254" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:12:52.851894" elapsed="0.000430">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:12:52.852445" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:12:52.852488" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:52.851505" elapsed="0.001007"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:12:52.852690" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:52.852585" elapsed="0.000149"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:52.852567" elapsed="0.000189"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:12:52.853161" level="INFO">@{message_chunks} = [ Validator failed: Got the excluded value. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:12:52.852905" elapsed="0.000282"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:12:52.856318" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:12:52.856408" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:12:52.853710" elapsed="0.002758">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:12:52.856570" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:12:52.856614" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:52.853354" elapsed="0.003283"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:12:52.856817" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:12:52.856711" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:52.856692" elapsed="0.000208"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:52.857049" elapsed="0.000021"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:12:52.851108" elapsed="0.006092"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:12:52.858489" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:12:52.858563" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:12:52.858215" elapsed="0.000407">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:12:52.858721" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:12:52.858788" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:52.857875" elapsed="0.000937"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:12:52.858993" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:12:52.858887" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:52.858868" elapsed="0.000192"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:12:52.859473" level="INFO">@{message_chunks} = [ Validator failed: Got the excluded value. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:12:52.859210" elapsed="0.000289"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:12:52.862449" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:12:52.862522" level="FAIL">'Validator failed: Got the excluded value.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:12:52.860003" elapsed="0.002577">'Validator failed: Got the excluded value.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:12:52.862718" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:12:52.862781" level="INFO">${result} = 'Validator failed: Got the excluded value.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:12:52.859668" elapsed="0.003137"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:12:52.862985" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:12:52.862879" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T07:12:52.862860" elapsed="0.000207"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:12:52.863218" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:12:52.857495" elapsed="0.005889"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T07:13:52.864003" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T07:12:52.863544" elapsed="60.000619"/>
</kw>
<var name="${try}">1</var>
<status status="PASS" start="2026-04-14T07:12:51.391648" elapsed="61.472582"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:13:52.866406" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:13:52.866071" elapsed="0.000364"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:13:52.866891" level="INFO">${state} = 600000</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:13:52.866605" elapsed="0.000312"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:13:52.867467" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:13:52.867080" elapsed="0.000413"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:13:52.869108" level="INFO">${date_now} = 2026-04-14 07:13:52.869</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:13:52.868934" elapsed="0.000201"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:13:52.869695" level="INFO">${time_deadline} = 498.519</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:13:52.869296" elapsed="0.000427"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:13:52.870282" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:13:52.869895" elapsed="0.000414"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:13:52.870668" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:13:52.870402" elapsed="0.000322"/>
</branch>
<status status="PASS" start="2026-04-14T07:13:52.870378" elapsed="0.000372"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:13:52.868118" elapsed="0.002681"/>
</kw>
<msg time="2026-04-14T07:13:52.870900" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:13:52.870945" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:13:52.867668" elapsed="0.003300"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:13:52.871160" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:13:52.871051" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T07:13:52.871033" elapsed="0.000201"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:13:52.873997" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T07:13:52.874045" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:13:52.874091" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:13:52.873626" elapsed="0.000488"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:13:52.891034" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0ztxwtoor0f541ej6uayzsb0mf1.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:13:52.891172" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T07:13:52.891322" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:13:52.876912" elapsed="0.014545"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:13:52.894160" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:13:52.891623" elapsed="0.002612"/>
</branch>
<status status="PASS" start="2026-04-14T07:13:52.891571" elapsed="0.002708"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:13:52.894385" elapsed="0.000071"/>
</return>
<msg time="2026-04-14T07:13:52.896853" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T07:13:52.875974" elapsed="0.020961"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:13:52.898129" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:13:52.897183" elapsed="0.001016"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T07:13:52.898285" elapsed="0.000031"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T07:13:52.874787" elapsed="0.023777"/>
</kw>
<msg time="2026-04-14T07:13:52.898650" level="INFO">${result} = 0</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:13:52.874284" elapsed="0.024390"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:13:52.898722" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:13:52.873239" elapsed="0.025602"/>
</kw>
<msg time="2026-04-14T07:13:52.898931" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:13:52.898974" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:13:52.872715" elapsed="0.026281"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:13:52.899163" elapsed="0.028954"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:13:52.929149" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T07:13:52.929017" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T07:13:52.928993" elapsed="0.000250"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:13:52.929433" elapsed="0.000025"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T07:13:52.928611" elapsed="0.000907"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:13:52.929562" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:13:52.872278" elapsed="0.057405"/>
</kw>
<msg time="2026-04-14T07:13:52.929785" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:13:52.929830" level="INFO">${data} = 0</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:13:52.871852" elapsed="0.058001"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:13:52.930042" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:13:52.929936" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:13:52.929918" elapsed="0.000193"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:13:52.931572" level="INFO">${date_now} = 2026-04-14 07:13:52.931</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:13:52.931395" elapsed="0.000204"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:13:52.932134" level="INFO">${time_deadline} = 498.457</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:13:52.931756" elapsed="0.000403"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:13:52.932735" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:13:52.932326" elapsed="0.000436"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:13:52.933087" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:13:52.932832" elapsed="0.000309"/>
</branch>
<status status="PASS" start="2026-04-14T07:13:52.932813" elapsed="0.000352"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:13:52.930782" elapsed="0.002429"/>
</kw>
<msg time="2026-04-14T07:13:52.933307" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:13:52.933351" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:13:52.930274" elapsed="0.003115"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:13:52.933706" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:13:52.933598" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T07:13:52.933578" elapsed="0.000199"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:13:52.935780" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:13:52.935828" level="INFO">${args} = ['600000', 600000]</msg>
<msg time="2026-04-14T07:13:52.935872" level="INFO">${kwargs} = {'excluded_value': '600000'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:13:52.935470" elapsed="0.000425"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:13:52.936063" elapsed="0.000208"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:13:52.936446" elapsed="0.000189"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:13:52.938390" level="INFO">${new_state} = 0</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:13:52.937976" elapsed="0.000443"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="NOT RUN" start="2026-04-14T07:13:52.938659" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:13:52.938491" elapsed="0.000218"/>
</branch>
<status status="PASS" start="2026-04-14T07:13:52.938471" elapsed="0.000260"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T07:13:52.938944" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:13:52.938784" elapsed="0.000224"/>
</branch>
<status status="PASS" start="2026-04-14T07:13:52.938769" elapsed="0.000263"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:13:52.939065" elapsed="0.000014"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:13:52.937533" elapsed="0.001649"/>
</kw>
<msg time="2026-04-14T07:13:52.939267" level="INFO">${result} = [0, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:13:52.936804" elapsed="0.002487"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:13:52.939378" elapsed="0.000029"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:13:52.935021" elapsed="0.004478"/>
</kw>
<msg time="2026-04-14T07:13:52.939591" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:13:52.939636" level="INFO">${message} = [0, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:13:52.934484" elapsed="0.005175"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:13:52.939829" elapsed="0.027332"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:13:52.968223" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T07:13:52.968092" elapsed="0.000200"/>
</branch>
<status status="PASS" start="2026-04-14T07:13:52.968067" elapsed="0.000250"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:13:52.968510" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [0, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T07:13:52.967670" elapsed="0.000922"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:13:52.968636" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:13:52.968811" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T07:13:52.968857" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:13:52.968898" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:13:52.933999" elapsed="0.034922"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T07:13:52.969113" elapsed="0.000024"/>
</return>
<status status="PASS" start="2026-04-14T07:13:52.969007" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T07:13:52.968988" elapsed="0.000212"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:13:52.969291" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:13:52.969255" elapsed="0.000082"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:13:52.969239" elapsed="0.000119"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:13:52.969543" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:13:52.969681" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:13:52.969645" elapsed="0.000082"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:13:52.969628" elapsed="0.000121"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:13:52.969973" elapsed="0.000021"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:13:52.871700" elapsed="0.098328"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:13:52.871274" elapsed="0.098789"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:13:52.970221" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:13:52.970468" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T07:13:52.970514" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:13:52.970555" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:13:52.865236" elapsed="0.105341"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:13:52.970773" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:13:52.970668" elapsed="0.000149"/>
</branch>
<status status="PASS" start="2026-04-14T07:13:52.970649" elapsed="0.000190"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:13:52.972186" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:13:52.972269" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:13:52.971906" elapsed="0.000431">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:13:52.972456" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:13:52.972499" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:13:52.971528" elapsed="0.000996"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:13:52.972704" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:13:52.972598" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T07:13:52.972579" elapsed="0.000190"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:13:52.973174" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:13:52.972919" elapsed="0.000280"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:13:52.976329" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:13:52.976421" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:13:52.973724" elapsed="0.002761">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:13:52.976587" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:13:52.976630" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:13:52.973382" elapsed="0.003270"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:13:52.976831" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:13:52.976726" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T07:13:52.976707" elapsed="0.000209"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:13:52.977067" elapsed="0.000021"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:13:52.971116" elapsed="0.006110"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:13:52.978521" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:13:52.978593" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:13:52.978247" elapsed="0.000403">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:13:52.978748" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:13:52.978790" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:13:52.977906" elapsed="0.000907"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:13:52.978992" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:13:52.978886" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T07:13:52.978868" elapsed="0.000190"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:13:52.979496" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:13:52.979207" elapsed="0.000315"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:13:52.982465" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:13:52.982537" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:13:52.980024" elapsed="0.002570">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:13:52.982692" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:13:52.982771" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:13:52.979691" elapsed="0.003104"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:13:52.982974" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:13:52.982869" elapsed="0.000164"/>
</branch>
<status status="PASS" start="2026-04-14T07:13:52.982850" elapsed="0.000207"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:13:52.983204" elapsed="0.000021"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:13:52.977527" elapsed="0.005869"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T07:14:52.984335" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T07:13:52.983559" elapsed="60.001341"/>
</kw>
<var name="${try}">2</var>
<status status="PASS" start="2026-04-14T07:13:52.864542" elapsed="60.120552"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:52.989821" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:52.989113" elapsed="0.000768"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:52.990919" level="INFO">${state} = 0</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:52.990243" elapsed="0.000733"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:52.992136" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:52.991332" elapsed="0.000862"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:14:52.994497" level="INFO">${date_now} = 2026-04-14 07:14:52.994</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:14:52.994298" elapsed="0.000227"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:14:52.995063" level="INFO">${time_deadline} = 438.394</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:14:52.994682" elapsed="0.000408"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:52.995669" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:52.995258" elapsed="0.000438"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:52.996031" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:52.995773" elapsed="0.000314"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:52.995750" elapsed="0.000362"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:14:52.993484" elapsed="0.002678"/>
</kw>
<msg time="2026-04-14T07:14:52.996263" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:52.996308" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:52.992604" elapsed="0.003728"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:14:52.996541" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:52.996430" elapsed="0.000163"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:52.996411" elapsed="0.000204"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:52.999380" level="INFO">${keyword} = Get_Ipv4_Topology_Count</msg>
<msg time="2026-04-14T07:14:52.999431" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:14:52.999477" level="INFO">${kwargs} = {'session': 'operational', 'topology': 'example-ipv4-topology'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:52.998993" elapsed="0.000508"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:14:53.017790" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0ztxwtoor0f541ej6uayzsb0mf1.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:14:53.018052" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T07:14:53.018336" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:14:53.002263" elapsed="0.016231"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.023511" elapsed="0.000036"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:53.018998" elapsed="0.004621"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.018879" elapsed="0.004803"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:14:53.023807" elapsed="0.000092"/>
</return>
<msg time="2026-04-14T07:14:53.027518" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T07:14:53.001336" elapsed="0.026296"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.029452" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:53.027985" elapsed="0.001567"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T07:14:53.029671" elapsed="0.000044"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T07:14:53.000148" elapsed="0.029882"/>
</kw>
<msg time="2026-04-14T07:14:53.030150" level="INFO">${result} = 0</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:14:52.999672" elapsed="0.030512"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:14:53.030252" elapsed="0.000039"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:14:52.998622" elapsed="0.031819"/>
</kw>
<msg time="2026-04-14T07:14:53.030571" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:53.030632" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:52.998078" elapsed="0.032586"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:53.030897" elapsed="0.030994"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:14:53.062940" elapsed="0.000032"/>
</return>
<status status="PASS" start="2026-04-14T07:14:53.062806" elapsed="0.000200"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.062783" elapsed="0.000247"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.063197" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T07:14:53.062329" elapsed="0.000954"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:14:53.063328" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:14:52.997665" elapsed="0.065806"/>
</kw>
<msg time="2026-04-14T07:14:53.063569" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:53.063616" level="INFO">${data} = 0</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:52.997215" elapsed="0.066423"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:14:53.063821" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:53.063716" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.063697" elapsed="0.000198"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:14:53.065409" level="INFO">${date_now} = 2026-04-14 07:14:53.065</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:14:53.065220" elapsed="0.000217"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:14:53.065973" level="INFO">${time_deadline} = 438.323</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:14:53.065593" elapsed="0.000408"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.066574" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:53.066168" elapsed="0.000433"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.066918" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:53.066670" elapsed="0.000307"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.066652" elapsed="0.000350"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:14:53.064557" elapsed="0.002491"/>
</kw>
<msg time="2026-04-14T07:14:53.067146" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:53.067190" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:53.064056" elapsed="0.003156"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:14:53.067419" elapsed="0.000090"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:53.067298" elapsed="0.000249"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.067280" elapsed="0.000289"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.069562" level="INFO">${keyword} = WaitUtils.Excluding_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:14:53.069609" level="INFO">${args} = [600000, 0]</msg>
<msg time="2026-04-14T07:14:53.069654" level="INFO">${kwargs} = {'excluded_value': '600000'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:53.069239" elapsed="0.000437"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:14:53.069840" elapsed="0.000219"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:14:53.070218" elapsed="0.000209"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Excluding_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.072131" level="INFO">${new_state} = 0</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:53.071744" elapsed="0.000414"/>
</kw>
<if>
<branch type="IF" condition="${data} == ${excluded_value}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Got the excluded value.</value>
<status status="NOT RUN" start="2026-04-14T07:14:53.072414" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:53.072229" elapsed="0.000237"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.072210" elapsed="0.000278"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T07:14:53.072720" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:53.072540" elapsed="0.000239"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.072524" elapsed="0.000280"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="PASS" start="2026-04-14T07:14:53.072841" elapsed="0.000032"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if got the excluded value or if data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:14:53.071275" elapsed="0.001770"/>
</kw>
<msg time="2026-04-14T07:14:53.073132" level="INFO">${result} = [0, 'PASS', 'Validated stable: 0']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:14:53.070595" elapsed="0.002562"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:14:53.073205" elapsed="0.000026"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:14:53.068845" elapsed="0.004478"/>
</kw>
<msg time="2026-04-14T07:14:53.073434" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:53.073479" level="INFO">${message} = [0, 'PASS', 'Validated stable: 0']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:53.068256" elapsed="0.005246"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:53.073672" elapsed="0.027685"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:14:53.102406" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T07:14:53.102251" elapsed="0.000227"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.102227" elapsed="0.000276"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.102667" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [0, 'PASS', 'Validated stable: 0'].</doc>
<status status="PASS" start="2026-04-14T07:14:53.101835" elapsed="0.000914"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:14:53.102794" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:14:53.102967" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T07:14:53.103013" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:53.103054" level="INFO">${result} = Validated stable: 0</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:14:53.067794" elapsed="0.035283"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="NOT RUN" start="2026-04-14T07:14:53.103265" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:53.103160" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.103143" elapsed="0.000195"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:14:53.103514" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:14:53.103408" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.103392" elapsed="0.000209"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.103762" elapsed="0.000021"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:14:53.103901" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:53.103865" elapsed="0.000082"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:14:53.103848" elapsed="0.000121"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.104111" elapsed="0.000021"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:14:52.997067" elapsed="0.107183"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:14:52.996657" elapsed="0.107629"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.104463" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:14:53.104692" level="INFO">${state} = 0</msg>
<msg time="2026-04-14T07:14:53.104747" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:53.104796" level="INFO">${result} = Validated stable: 0</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:14:52.987221" elapsed="0.117603"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:14:53.105057" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:14:53.104932" elapsed="0.000185"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.104909" elapsed="0.000233"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.105436" elapsed="0.000026"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.105730" elapsed="0.000024"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.105910" elapsed="0.000020"/>
</kw>
<var name="${try}">3</var>
<status status="PASS" start="2026-04-14T07:14:52.985723" elapsed="0.120241"/>
</iter>
<var>${try}</var>
<value>1</value>
<value>${maximum_sleeps}+2</value>
<status status="PASS" start="2026-04-14T07:12:51.391395" elapsed="121.714600"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.106144" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:14:53.106291" level="INFO">${result} = Validated stable: 0</msg>
<var>${result}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${repetitions}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${validator}</arg>
<arg>initial_state=${excluded_count}</arg>
<doc>Analogue of Wait Until Keyword Succeeds, but it passes state of validator around and exits early on getter failure. Calls GASSVHTSCBD to verify data is "stable".</doc>
<status status="PASS" start="2026-04-14T07:12:51.384573" elapsed="121.721744"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:14:53.106391" elapsed="0.000028"/>
</return>
<arg>timeout=${bgp_filling_timeout}</arg>
<arg>period=${CHECK_PERIOD_PREFIX_COUNT_SINGLE}</arg>
<arg>repetitions=${REPETITIONS_PREFIX_COUNT_SINGLE}</arg>
<arg>excluded_count=${COUNT_PREFIX_COUNT_SINGLE}</arg>
<doc>Each ${period} get prefix count. When called with shard list, the check is done before the count is get. After 1 of stable different from ${excluded_count} within ${timeout}, Return validator output. Fail early on getter error.</doc>
<status status="PASS" start="2026-04-14T07:12:51.376086" elapsed="121.730426"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:14:53.107111" elapsed="0.000299"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.108231" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:53.107849" elapsed="0.000447"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.107832" elapsed="0.000488"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:53.108485" elapsed="0.000349"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.114063" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:53.113644" elapsed="0.000446"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:14:53.114313" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:14:53.114165" elapsed="0.000221"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.114147" elapsed="0.000266"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.114568" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.114747" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.114924" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.115099" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.115270" elapsed="0.000054"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.115495" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.115666" elapsed="0.000021"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:14:53.113309" elapsed="0.002435"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:53.107638" elapsed="0.008156"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:14:53.106803" elapsed="0.009033"/>
</kw>
<doc>Wait until example-ipv4-topology becomes stable again.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T07:12:51.262774" elapsed="121.853100"/>
</test>
<test id="s1-s9-t17" name="Check_For_Empty_Ipv4_Topology_After_Listening" line="217">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T07:14:53.119736" elapsed="0.000212"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T07:14:53.119467" elapsed="0.000536"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:53.121294" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:53.121184" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.121163" elapsed="0.000215"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:53.126223" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:53.126118" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.126100" elapsed="0.000190"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.127308" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:14:53.126919" elapsed="0.000416"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.127813" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:14:53.127516" elapsed="0.000324"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:14:53.127885" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:14:53.128038" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:14:53.126539" elapsed="0.001524"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:53.133737" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:53.133630" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.133610" elapsed="0.000195"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:53.134985" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:53.134880" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.134862" elapsed="0.000191"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:14:53.135531" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:14:53.135202" elapsed="0.000355"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:14:53.135938" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:14:53.135721" elapsed="0.000243"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:14:53.175917" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:14:53.136489" elapsed="0.039539"/>
</kw>
<msg time="2026-04-14T07:14:53.176199" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:14:53.176245" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:53.136127" elapsed="0.040152"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:14:53.207907" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "L "i "s "t "e "n "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:14:53.176901" elapsed="0.031174"/>
</kw>
<msg time="2026-04-14T07:14:53.208243" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:14:53.208289" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:53.176480" elapsed="0.031848"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.208702" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:53.208445" elapsed="0.000323"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.208423" elapsed="0.000377"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.209305" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "L "i "s "t "e "n "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:53.208984" elapsed="0.000413"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.209691" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:53.209467" elapsed="0.000278"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.209447" elapsed="0.000322"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:14:53.209803" elapsed="0.000027"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:14:53.212488" elapsed="0.000145"/>
</kw>
<msg time="2026-04-14T07:14:53.212718" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:53.211243" elapsed="0.001635"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.213193" elapsed="0.000077"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.213554" elapsed="0.000077"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:14:53.210629" elapsed="0.003111"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:14:53.210077" elapsed="0.003727"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:14:53.134578" elapsed="0.079324"/>
</kw>
<msg time="2026-04-14T07:14:53.213995" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:53.214039" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:53.133961" elapsed="0.080234"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:14:53.214408" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:14:53.214281" elapsed="0.000187"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.214261" elapsed="0.000230"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.214897" elapsed="0.000025"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.215248" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:14:53.215321" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:14:53.133271" elapsed="0.082173"/>
</kw>
<msg time="2026-04-14T07:14:53.215539" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:53.215582" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:53.128476" elapsed="0.087141"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.215946" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:53.215692" elapsed="0.000307"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.215674" elapsed="0.000349"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:14:53.128313" elapsed="0.087733"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:14:53.128122" elapsed="0.087953"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:14:53.125758" elapsed="0.090370"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:14:53.120861" elapsed="0.095361"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:53.120156" elapsed="0.096111"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T07:14:53.117109" elapsed="0.099211"/>
</kw>
<kw name="Check_Ipv4_Topology_Is_Empty" owner="PrefixCounting">
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:14:53.227116" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0ztxwtoor0f541ej6uayzsb0mf1.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:14:53.227298" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T07:14:53.227476" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:14:53.219666" elapsed="0.007848"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.230960" elapsed="0.000033"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:53.227625" elapsed="0.003417"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.227598" elapsed="0.003478"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:14:53.231123" elapsed="0.000039"/>
</return>
<msg time="2026-04-14T07:14:53.234351" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T07:14:53.219215" elapsed="0.015195"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.235211" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:53.234645" elapsed="0.000603"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T07:14:53.235315" elapsed="0.000039"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T07:14:53.218692" elapsed="0.016821"/>
</kw>
<msg time="2026-04-14T07:14:53.235643" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:53.235704" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:53.218180" elapsed="0.017555"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:53.235965" elapsed="0.035753"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:14:53.272793" elapsed="0.000040"/>
</return>
<status status="PASS" start="2026-04-14T07:14:53.272595" elapsed="0.000279"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.272572" elapsed="0.000332"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.273102" elapsed="0.000026"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T07:14:53.272164" elapsed="0.001032"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:14:53.273246" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:14:53.273436" level="INFO">${actual_count} = 0</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:14:53.217513" elapsed="0.055949"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.273960" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T07:14:53.273624" elapsed="0.000396"/>
</kw>
<arg>0</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T07:14:53.216966" elapsed="0.057113"/>
</kw>
<doc>Example_Ipv4_Topology has to give status 200 with zero prefixes.</doc>
<status status="PASS" start="2026-04-14T07:14:53.216546" elapsed="0.057588"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:14:53.274731" elapsed="0.000244"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.275813" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:53.275429" elapsed="0.000572"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.275411" elapsed="0.000617"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:53.276180" elapsed="0.000346"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.281660" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:53.281228" elapsed="0.000459"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:14:53.281904" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:14:53.281761" elapsed="0.000198"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.281742" elapsed="0.000241"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.282134" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.282314" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.282506" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.282677" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.282847" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.283015" elapsed="0.000019"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.283180" elapsed="0.000019"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:14:53.280905" elapsed="0.002350"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:53.275203" elapsed="0.008102"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:14:53.274422" elapsed="0.008924"/>
</kw>
<doc>Example-ipv4-topology should be empty now.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T07:14:53.116491" elapsed="0.166906"/>
</test>
<test id="s1-s9-t18" name="Delete_Bgp_Peer_Configuration" line="223">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T07:14:53.287255" elapsed="0.000226"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T07:14:53.286981" elapsed="0.000555"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:53.288530" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:53.288421" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.288400" elapsed="0.000197"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:53.293590" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:53.293484" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.293465" elapsed="0.000193"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.294667" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:14:53.294265" elapsed="0.000430"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.295154" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:14:53.294857" elapsed="0.000323"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:14:53.295225" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:14:53.295393" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:14:53.293886" elapsed="0.001533"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:53.301021" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:53.300906" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.300883" elapsed="0.000206"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:53.302275" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:53.302169" elapsed="0.000185"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.302151" elapsed="0.000252"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:14:53.302859" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:14:53.302555" elapsed="0.000330"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:14:53.303263" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:14:53.303047" elapsed="0.000241"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:14:53.336637" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:14:53.303808" elapsed="0.033453"/>
</kw>
<msg time="2026-04-14T07:14:53.337482" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:14:53.337530" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:53.303469" elapsed="0.034096"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:14:53.362276" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "e "r "_ "C "o "n "f "i "g "u "r "a "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:14:53.338264" elapsed="0.024151"/>
</kw>
<msg time="2026-04-14T07:14:53.362585" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:14:53.362631" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:53.337767" elapsed="0.024899"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.362999" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:53.362753" elapsed="0.000302"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.362728" elapsed="0.000353"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.363571" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "e "r "_ "C "o "n "f "i "g "u "r "a "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:53.363239" elapsed="0.000400"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.363927" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:53.363707" elapsed="0.000273"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.363688" elapsed="0.000315"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:14:53.364038" elapsed="0.000031"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:14:53.366791" elapsed="0.000149"/>
</kw>
<msg time="2026-04-14T07:14:53.367001" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:53.365677" elapsed="0.001453"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.367426" elapsed="0.000076"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.367762" elapsed="0.000074"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:14:53.364977" elapsed="0.002969"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:14:53.364329" elapsed="0.003681"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:14:53.301869" elapsed="0.066239"/>
</kw>
<msg time="2026-04-14T07:14:53.368202" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:53.368249" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:53.301245" elapsed="0.067043"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:14:53.368488" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:14:53.368378" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.368343" elapsed="0.000230"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.369060" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.369478" elapsed="0.000027"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:14:53.369552" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:14:53.300517" elapsed="0.069144"/>
</kw>
<msg time="2026-04-14T07:14:53.369755" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:53.369799" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "P "r "e "f "i "x "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:53.295801" elapsed="0.074033"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.370171" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:53.369912" elapsed="0.000313"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.369893" elapsed="0.000358"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:14:53.295653" elapsed="0.074624"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:14:53.295474" elapsed="0.074835"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:14:53.293105" elapsed="0.077289"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:14:53.288115" elapsed="0.082339"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:53.287690" elapsed="0.082808"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T07:14:53.284548" elapsed="0.086002"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.371299" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer | IP=10.30.171.112 | BGP_RIB_OPENCONFIG=example-bgp-rib }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${BGP_PEER_NAME}</arg>
<arg>IP=${TOOLS_SYSTEM_IP}</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:14:53.370724" elapsed="0.000604"/>
</kw>
<kw name="Delete_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.415250" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:53.414868" elapsed="0.000413"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:14:53.416075" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:14:53.415804" elapsed="0.000352">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:14:53.416250" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:14:53.415464" elapsed="0.000810"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.416912" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:14:53.416459" elapsed="0.000485"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:14:53.417270" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:14:53.417455" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:14:53.417129" elapsed="0.000352"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.417897" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:53.417652" elapsed="0.000290"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.418923" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:53.418665" elapsed="0.000304"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.419409" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:14:53.419131" elapsed="0.000337"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.420140" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:14:53.419842" elapsed="0.000323"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:14:53.420994" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:14:53.420727" elapsed="0.000295"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:14:53.421073" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:14:53.421227" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:14:53.420373" elapsed="0.000883"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:14:53.421433" elapsed="0.000248"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T07:14:53.419702" elapsed="0.002020"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.422271" level="INFO">${value} = example-bgp-peer</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:14:53.421974" elapsed="0.000322"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:14:53.423034" level="INFO">${encoded} = example-bgp-peer</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:14:53.422825" elapsed="0.000234"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:14:53.423109" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:14:53.423259" level="INFO">${encoded_value} = example-bgp-peer</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:14:53.422504" elapsed="0.000779"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:14:53.423453" elapsed="0.000225"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer</var>
<status status="PASS" start="2026-04-14T07:14:53.421836" elapsed="0.001883"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.424434" level="INFO">${value} = 10.30.171.112</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:14:53.423966" elapsed="0.000494"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:14:53.425255" level="INFO">${encoded} = 10.30.171.112</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:14:53.425041" elapsed="0.000240"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:14:53.425331" elapsed="0.000043"/>
</return>
<msg time="2026-04-14T07:14:53.425502" level="INFO">${encoded_value} = 10.30.171.112</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:14:53.424667" elapsed="0.000860"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:14:53.425682" elapsed="0.000223"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">10.30.171.112</var>
<status status="PASS" start="2026-04-14T07:14:53.423831" elapsed="0.002115"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.426510" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:14:53.426197" elapsed="0.000339"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:14:53.427253" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:14:53.427046" elapsed="0.000233"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:14:53.427327" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:14:53.427496" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:14:53.426725" elapsed="0.000796"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:14:53.427676" elapsed="0.000223"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:14:53.426060" elapsed="0.001879"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T07:14:53.419520" elapsed="0.008454"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:14:53.428017" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:14:53.428175" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:14:53.418320" elapsed="0.009880"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:53.418009" elapsed="0.010224"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.428424" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:53.428258" elapsed="0.000223"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.417990" elapsed="0.010511"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.429379" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:53.428673" elapsed="0.000770"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:14:53.429495" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:14:53.414229" elapsed="0.015393"/>
</kw>
<msg time="2026-04-14T07:14:53.429677" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:53.401269" elapsed="0.028453"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.442493" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.455192" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.468153" elapsed="0.000031"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.468383" elapsed="0.000023"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.468569" elapsed="0.000021"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.469032" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:53.468855" elapsed="0.000235"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:14:53.468837" elapsed="0.000278"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.469267" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.469455" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.469627" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:14:53.468798" elapsed="0.000882"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:14:53.468661" elapsed="0.001046"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.469855" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:14:53.469932" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T07:14:53.470066" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${location}</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:14:53.396548" elapsed="0.073546"/>
</kw>
<kw name="Delete_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.471297" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:53.471035" elapsed="0.000310"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="DELETE On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:14:53.492030" level="INFO">DELETE Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node013nl90kxxvk06q5yccaw2506r2.node0', 'Content-Length': '0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:14:53.492137" level="INFO">DELETE Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T07:14:53.492408" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:14:53.473779" elapsed="0.018694"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:53.471428" elapsed="0.021137"/>
</branch>
<branch type="ELSE">
<kw name="DELETE On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.493086" elapsed="0.000053"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:53.492624" elapsed="0.000609"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.471410" elapsed="0.021872"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.501096" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:53.495609" elapsed="0.005606"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:53.495076" elapsed="0.006219"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.495035" elapsed="0.006302"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.505509" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:53.501841" elapsed="0.003734"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:53.501459" elapsed="0.004164"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.501428" elapsed="0.004229"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.506471" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:53.505900" elapsed="0.000609"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.506948" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:53.506607" elapsed="0.000420"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.507726" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:53.507284" elapsed="0.000478"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:53.507060" elapsed="0.000751"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.506581" elapsed="0.001259"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.508587" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:53.508063" elapsed="0.000561"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.509139" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:53.508757" elapsed="0.000462"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.509912" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:53.509498" elapsed="0.000450"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:53.509252" elapsed="0.000745"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.508726" elapsed="0.001300"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:53.510240" elapsed="0.000505"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:14:53.511403" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:53.510980" elapsed="0.000463"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:14:53.511664" elapsed="0.002860"/>
</kw>
<arg>${response}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:14:53.494131" elapsed="0.020457"/>
</kw>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:14:53.514670" elapsed="0.000036"/>
</return>
<msg time="2026-04-14T07:14:53.516973" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>DELETE resource at URI, check status_code and return response text..</doc>
<status status="PASS" start="2026-04-14T07:14:53.470438" elapsed="0.046562"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:14:53.517055" elapsed="0.000028"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer</arg>
<arg>mapping=${mapping}</arg>
<doc>Resolve URI from folder, issue DELETE request.</doc>
<status status="PASS" start="2026-04-14T07:14:53.371645" elapsed="0.145535"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:14:53.517795" elapsed="0.000241"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.518883" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:53.518492" elapsed="0.000453"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.518474" elapsed="0.000495"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:53.519117" elapsed="0.000332"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.524688" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:53.524231" elapsed="0.000490"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:14:53.524975" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:14:53.524811" elapsed="0.000221"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.524788" elapsed="0.000267"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.525209" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.525401" elapsed="0.000022"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.525580" elapsed="0.000019"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.525747" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.525917" elapsed="0.000019"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.526087" elapsed="0.000019"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.526253" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:14:53.523917" elapsed="0.002414"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:53.518266" elapsed="0.008130"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:14:53.517487" elapsed="0.008952"/>
</kw>
<doc>Revert the BGP configuration to the original state: without any configured peers.</doc>
<status status="PASS" start="2026-04-14T07:14:53.283944" elapsed="0.242534"/>
</test>
<kw name="Teardown_Everything" type="TEARDOWN">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Search_And_Kill_Remote_Python" owner="KillPythonTool">
<kw name="Search_For_Remote_Python_Processes" owner="KillPythonTool">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:14:53.528452" level="INFO">Executing command 'ps -elf | egrep python | egrep 'play.py' | egrep -v grep'.</msg>
<msg time="2026-04-14T07:14:53.552621" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T07:14:53.552897" level="INFO">${processes} = </msg>
<var>${processes}</var>
<arg>ps -elf | egrep python | egrep ${filter} | egrep -v grep</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:14:53.528292" elapsed="0.024671"/>
</kw>
<return>
<value>${processes}</value>
<status status="PASS" start="2026-04-14T07:14:53.553082" elapsed="0.000069"/>
</return>
<msg time="2026-04-14T07:14:53.553474" level="INFO">${processes} = </msg>
<var>${processes}</var>
<arg>${filter}</arg>
<doc>Only searches for the list of processes, in case something else than kill has to be done with them.</doc>
<status status="PASS" start="2026-04-14T07:14:53.528017" elapsed="0.025516"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.554494" level="INFO"/>
<arg>${processes}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:53.553898" elapsed="0.000690"/>
</kw>
<kw name="Kill_Remote_Processes" owner="KillPythonTool">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.556523" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:14:53.556765" level="INFO">${arg_length} = 0</msg>
<var>${arg_length}</var>
<arg>${pself_lines}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:14:53.555874" elapsed="0.001046"/>
</kw>
<if>
<branch type="IF" condition="${arg_length} == 0">
<return>
<status status="PASS" start="2026-04-14T07:14:53.557410" elapsed="0.000063"/>
</return>
<status status="PASS" start="2026-04-14T07:14:53.557106" elapsed="0.000436"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:53.557061" elapsed="0.000534"/>
</if>
<kw name="Execute Command" owner="SSHLibrary">
<var>${commands}</var>
<arg>echo '${pself_lines}' | awk '{print "kill -${signal}",$4}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.557944" elapsed="0.000048"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${commands}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.558331" elapsed="0.000075"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<var>${stdout}</var>
<var>${stderr}</var>
<arg>echo 'set -exu; ${commands}' | sudo sh</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:53.558748" elapsed="0.000044"/>
</kw>
<arg>${processes}</arg>
<doc>Kill processes by PIDs from given list (no-op if the list is empty), using specified signal. Log the kill commands used.</doc>
<status status="PASS" start="2026-04-14T07:14:53.555139" elapsed="0.003796"/>
</kw>
<arg>'play\.py'</arg>
<doc>The main keyword. Search for processes, Log the list of them, kill them.</doc>
<status status="PASS" start="2026-04-14T07:14:53.527732" elapsed="0.031316"/>
</kw>
<arg>KillPythonTool.Search_And_Kill_Remote_Python</arg>
<arg>'play\.py'</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:53.527300" elapsed="0.031845"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Sysstat_Statistics" owner="Utils">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:14:53.561399" level="INFO">index=7
host=10.30.171.112
alias=None
port=22
timeout=10 seconds
newline=

prompt=&gt;
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:14:53.561501" level="INFO">${current_connection} = index=7
host=10.30.171.112
alias=None
port=22
timeout=10 seconds
newline=

prompt=&gt;
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:14:53.561246" elapsed="0.000282"/>
</kw>
<kw name="Open_Connection_To_ODL_System" owner="SSHKeywords">
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:14:53.562502" level="INFO">${odl_connection} = 8</msg>
<var>${odl_connection}</var>
<arg>${ip_address}</arg>
<arg>prompt=${ODL_SYSTEM_PROMPT}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:14:53.562095" elapsed="0.000432"/>
</kw>
<kw name="Flexible_Controller_Login" owner="SSHKeywords">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:14:53.564346" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:14:53.564440" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:14:53.564081" elapsed="0.000383"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:53.564624" elapsed="0.000385"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:14:53.565885" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:14:54.230527" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:14:53 UTC 2026

  System load:  0.17               Processes:             121
  Usage of /:   11.3% of 77.35GB   Users logged in:       0
  Memory usage: 32%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 07:06:37 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:14:53.565565" elapsed="0.665148"/>
</kw>
<msg time="2026-04-14T07:14:54.230810" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:53.565183" elapsed="0.665733"/>
</kw>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:14:53.563644" elapsed="0.667396"/>
</kw>
<msg time="2026-04-14T07:14:54.231095" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Flexible SSH Login</arg>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:53.563228" elapsed="0.667927"/>
</kw>
<doc>Call Flexible SSH Login, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T07:14:53.562716" elapsed="0.668520"/>
</kw>
<return>
<value>${odl_connection}</value>
<status status="PASS" start="2026-04-14T07:14:54.231298" elapsed="0.000048"/>
</return>
<arg>${ip_address}</arg>
<doc>Open a connection to the ODL system at 10.30.171.229 and return its identifier.</doc>
<status status="PASS" start="2026-04-14T07:14:53.561783" elapsed="0.669719"/>
</kw>
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:14:54.233045" level="INFO">sar -A -f /var/log/sa/sa*</msg>
<arg>sar -A -f /var/log/sa/sa*</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:14:54.231741" elapsed="0.001360"/>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T07:14:54.235224" level="INFO">[?2004lCannot open /var/log/sa/sa*: No such file or directory
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<msg time="2026-04-14T07:14:54.235340" level="INFO">${output} = [?2004lCannot open /var/log/sa/sa*: No such file or directory
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<var>${output}</var>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="PASS" start="2026-04-14T07:14:54.233272" elapsed="0.002113"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:54.236009" level="INFO">[?2004lCannot open /var/log/sa/sa*: No such file or directory
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:54.235682" elapsed="0.000376"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:14:54.236225" elapsed="0.000193"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T07:14:54.236462" elapsed="0.000029"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:14:54.240354" elapsed="0.000162"/>
</kw>
<msg time="2026-04-14T07:14:54.240559" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:54.239733" elapsed="0.000911"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:54.240807" elapsed="0.000021"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:54.240971" elapsed="0.000020"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:14:54.236856" elapsed="0.004195"/>
</kw>
<doc>Store current connection index, open new connection to ip_address. Run command to get sysstat results from script,
which is running on all children nodes. Returns cpu, network, memory usage statistics from the node for each 10 minutes
that node was running. Used for debug purposes. Returns whole output of sysstat.</doc>
<status status="PASS" start="2026-04-14T07:14:53.560508" elapsed="0.680634"/>
</kw>
<arg>Utils.Get_Sysstat_Statistics</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:53.559523" elapsed="0.681665"/>
</kw>
<kw name="Delete All Sessions" owner="RequestsLibrary">
<msg time="2026-04-14T07:14:54.241427" level="INFO">Deleting All Sessions</msg>
<doc>Removes all the session objects</doc>
<status status="PASS" start="2026-04-14T07:14:54.241338" elapsed="0.000304"/>
</kw>
<kw name="Close All Connections" owner="SSHLibrary">
<doc>Closes all open connections.</doc>
<status status="PASS" start="2026-04-14T07:14:54.241796" elapsed="0.000369"/>
</kw>
<doc>Make sure Python tool was killed and tear down imported Resources.</doc>
<status status="PASS" start="2026-04-14T07:14:53.527070" elapsed="0.715154"/>
</kw>
<doc>BGP performance of ingesting from 1 iBGP peer, data change counter is NOT used.

Copyright (c) 2015 Cisco Systems, Inc. and others. All rights reserved.

This program and the accompanying materials are made available under the
terms of the Eclipse Public License v1.0 which accompanies this distribution,
and is available at http://www.eclipse.org/legal/epl-v10.html


This suite uses play.py as single iBGP peer.
The suite only looks at example-ipv4-topology, so RIB is not examined.

The suite consists of two halves, differing on which side initiates BGP connection.
State of "work is being done" is detected by increasing value of prefixes in topology.
The time for Wait_For_Stable_* cases to finish is the main performance metric.
After waiting for stability is done, full check on number of prefixes present is performed.

Brief description how to configure BGP peer can be found here:
https://wiki.opendaylight.org/view/BGP_LS_PCEP:User_Guide#BGP_Peer
http://docs.opendaylight.org/en/stable-boron/user-guide/bgp-user-guide.html#bgp-peering

TODO: Currently, if a bug causes prefix count to remain at zero,
affected test cases will wait for max time. Reconsider.
If zero is allowed as stable, higher period or repetitions would be required.

The prefix counting is quite heavyweight and may induce large variation in time.
Try the other version of the suite (singlepeer_changecount.robot) to get better precision.</doc>
<status status="PASS" start="2026-04-14T07:06:37.136977" elapsed="497.105284"/>
</suite>
<suite id="s1-s10" name="Singlepeer Changecount" source="/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/singlepeer_changecount.robot">
<kw name="Setup_Everything" type="SETUP">
<kw name="Setup_Utils_For_Setup_And_Teardown" owner="SetupUtils">
<kw name="Do_Not_Fail_Fast_From_Now_On" owner="FailFast">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:54.328183" level="INFO">${SuiteFastFail} = False</msg>
<arg>${SuiteFastFail}</arg>
<arg>False</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:14:54.323986" elapsed="0.004245"/>
</kw>
<doc>Set suite to not fail fast.</doc>
<status status="PASS" start="2026-04-14T07:14:54.323754" elapsed="0.004539"/>
</kw>
<kw name="Setup_Karaf_Keywords" owner="KarafKeywords">
<kw name="ClusterManagement_Setup" owner="ClusterManagement">
<kw name="Get Variable Value" owner="BuiltIn">
<msg time="2026-04-14T07:14:54.333405" level="INFO">${already_done} = False</msg>
<var>${already_done}</var>
<arg>\${ClusterManagement__has_setup_run}</arg>
<arg>False</arg>
<doc>Returns variable value or ``default`` if the variable does not exist.</doc>
<status status="PASS" start="2026-04-14T07:14:54.329466" elapsed="0.003967"/>
</kw>
<if>
<branch type="IF" condition="${already_done}">
<return>
<status status="NOT RUN" start="2026-04-14T07:14:54.333634" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:54.333522" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:54.333498" elapsed="0.000202"/>
</if>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:54.334220" level="INFO">${ClusterManagement__has_setup_run} = True</msg>
<arg>\${ClusterManagement__has_setup_run}</arg>
<arg>True</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:14:54.333867" elapsed="0.000395"/>
</kw>
<kw name="Get Variable Value" owner="BuiltIn">
<msg time="2026-04-14T07:14:54.334760" level="INFO">${cluster_size} = 1</msg>
<var>${cluster_size}</var>
<arg>\${NUM_ODL_SYSTEM}</arg>
<arg>1</arg>
<doc>Returns variable value or ``default`` if the variable does not exist.</doc>
<status status="PASS" start="2026-04-14T07:14:54.334447" elapsed="0.000339"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Convert To Integer" owner="BuiltIn">
<arg>${cluster_size}</arg>
<doc>Converts the given item to an integer number.</doc>
<status status="PASS" start="2026-04-14T07:14:54.335302" elapsed="0.000302"/>
</kw>
<msg time="2026-04-14T07:14:54.335703" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:54.335748" level="INFO">${possibly_int_of_members} = 1</msg>
<var>${status}</var>
<var>${possibly_int_of_members}</var>
<arg>BuiltIn.Convert_To_Integer</arg>
<arg>${cluster_size}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:54.334959" elapsed="0.000812"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:14:54.336319" level="INFO">${int_of_members} = 1</msg>
<var>${int_of_members}</var>
<arg>'${status}' != 'PASS'</arg>
<arg>${1}</arg>
<arg>${possibly_int_of_members}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:14:54.335947" elapsed="0.000398"/>
</kw>
<kw name="ClusterManagement__Compute_Derived_Variables" owner="ClusterManagement">
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:14:54.337453" level="INFO">@{member_index_list} = [ ]</msg>
<var>@{member_index_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:14:54.337164" elapsed="0.000316"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:14:54.337892" level="INFO">@{session_list} = [ ]</msg>
<var>@{session_list}</var>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:14:54.337635" elapsed="0.000283"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:14:54.338390" level="INFO">&amp;{index_to_ip_mapping} = { }</msg>
<var>&amp;{index_to_ip_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:14:54.338083" elapsed="0.000336"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="ClusterManagement__Include_Member_Index" owner="ClusterManagement">
<kw name="Append To List" owner="Collections">
<arg>${member_index_list}</arg>
<arg>${index}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:14:54.342889" elapsed="0.000216"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:54.343614" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>${ODL_SYSTEM_${index}_IP}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:54.343269" elapsed="0.000372"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${index_to_ip_mapping}</arg>
<arg>${index}</arg>
<arg>${member_ip}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:14:54.343800" elapsed="0.000227"/>
</kw>
<kw name="Resolve_Http_Session_For_Member" owner="ClusterManagement">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:54.344857" level="INFO">${session} = ClusterManagement__session_1</msg>
<var>${session}</var>
<arg>ClusterManagement__session_${member_index}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:54.344552" elapsed="0.000332"/>
</kw>
<return>
<value>${session}</value>
<status status="PASS" start="2026-04-14T07:14:54.344929" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:14:54.345083" level="INFO">${session_alias} = ClusterManagement__session_1</msg>
<var>${session_alias}</var>
<arg>member_index=${index}</arg>
<doc>Return RequestsLibrary session alias pointing to node of given index.</doc>
<status status="PASS" start="2026-04-14T07:14:54.344229" elapsed="0.000879"/>
</kw>
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:14:54.345722" level="INFO">Creating Session using : alias=ClusterManagement__session_1, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f4ee17c10&gt;, timeout=5, proxies=None, verify=False,                     debug=0 </msg>
<arg>${session_alias}</arg>
<arg>http://${member_ip}:${RESTCONFPORT}</arg>
<arg>auth=${AUTH}</arg>
<arg>timeout=${http_timeout}</arg>
<arg>max_retries=${http_retries}</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T07:14:54.345271" elapsed="0.000581"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${session_list}</arg>
<arg>${session_alias}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="PASS" start="2026-04-14T07:14:54.346021" elapsed="0.000190"/>
</kw>
<arg>${index}</arg>
<arg>${member_index_list}</arg>
<arg>${session_list}</arg>
<arg>${index_to_ip_mapping}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>http_retries=${http_retries}</arg>
<doc>Add a corresponding item based on index into the last three arguments.
Create the Http session whose alias is added to list.</doc>
<status status="PASS" start="2026-04-14T07:14:54.342288" elapsed="0.003984"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:14:54.342076" elapsed="0.004242"/>
</iter>
<var>${index}</var>
<value>1</value>
<value>${int_of_members+1}</value>
<status status="PASS" start="2026-04-14T07:14:54.338476" elapsed="0.007874"/>
</for>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:54.346935" level="INFO">${ClusterManagement__member_index_list} = [1]</msg>
<arg>\${ClusterManagement__member_index_list}</arg>
<arg>${member_index_list}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:14:54.346536" elapsed="0.000442"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:54.347560" level="INFO">${ClusterManagement__index_to_ip_mapping} = {1: '10.30.171.229'}</msg>
<arg>\${ClusterManagement__index_to_ip_mapping}</arg>
<arg>${index_to_ip_mapping}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:14:54.347146" elapsed="0.000457"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:54.348159" level="INFO">${ClusterManagement__session_list} = ['ClusterManagement__session_1']</msg>
<arg>\${ClusterManagement__session_list}</arg>
<arg>${session_list}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:14:54.347772" elapsed="0.000430"/>
</kw>
<arg>int_of_members=${int_of_members}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>http_retries=${http_retries}</arg>
<doc>Construct index list, session list and IP mapping, publish them as suite variables.</doc>
<status status="PASS" start="2026-04-14T07:14:54.336702" elapsed="0.011558"/>
</kw>
<arg>http_timeout=${http_timeout}</arg>
<doc>Detect repeated call, or detect number of members and initialize derived suite variables.
Http sessions are created with parameters to not waste time when ODL is no accepting connections properly.</doc>
<status status="PASS" start="2026-04-14T07:14:54.329098" elapsed="0.019216"/>
</kw>
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:54.348508" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:54.348394" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:54.348374" elapsed="0.000212"/>
</if>
<kw name="Run_Bash_Command_On_List_Or_All" owner="ClusterManagement">
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:14:54.351740" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:14:54.351345" elapsed="0.000422"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:14:54.352227" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:14:54.351933" elapsed="0.000320"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:14:54.352298" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:14:54.352469" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:14:54.351008" elapsed="0.001487"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run_Bash_Command_On_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:14:54.353585" level="INFO">${member_ip} = 10.30.171.229</msg>
<var>${member_ip}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:14:54.353303" elapsed="0.000309"/>
</kw>
<kw name="Run_Keyword_Preserve_Connection" owner="SSHKeywords">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:14:54.354351" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:14:54.354470" level="INFO">${current_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:14:54.354195" elapsed="0.000301"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Controller" owner="Utils">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Run Command On Remote System" owner="Utils">
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot; and &quot;${return_stderr}&quot;!=&quot;True&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>At least one of {return_stdout} or {return_stderr} args should be set to True</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:54.358074" elapsed="0.000037"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:54.357496" elapsed="0.000665"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:54.357476" elapsed="0.000723"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:14:54.358866" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:14:54.359100" level="INFO">${current_ssh_connection} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:14:54.358425" elapsed="0.000726"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:54.360097" level="INFO">Attempting to execute command "iptables -I INPUT -p tcp --dport 8101 -j ACCEPT; iptables-save" on remote system "10.30.171.229" by user "jenkins" with keyfile pass "any" and prompt "&gt;" and password ""</msg>
<arg>Attempting to execute command "${cmd}" on remote system "${system}" by user "${user}" with keyfile pass "${keyfile_pass}" and prompt "${prompt}" and password "${password}"</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:54.359435" elapsed="0.000768"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:14:54.361446" level="INFO">${conn_id} = 1</msg>
<var>${conn_id}</var>
<arg>${system}</arg>
<arg>prompt=${prompt}</arg>
<arg>timeout=${prompt_timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:14:54.360500" elapsed="0.001000"/>
</kw>
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:14:54.363202" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:14:54.363395" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:14:54.362850" elapsed="0.000595"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:54.363803" elapsed="0.000469"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:14:54.365537" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:14:54.686965" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:14:53 UTC 2026

  System load:  0.17               Processes:             121
  Usage of /:   11.3% of 77.35GB   Users logged in:       0
  Memory usage: 32%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 07:14:54 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:14:54.365132" elapsed="0.321993"/>
</kw>
<msg time="2026-04-14T07:14:54.687209" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:54.364675" elapsed="0.322744"/>
</kw>
<arg>${user}</arg>
<arg>${password}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:14:54.361939" elapsed="0.325647"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:14:54.688820" level="INFO">Executing command 'iptables -I INPUT -p tcp --dport 8101 -j ACCEPT; iptables-save'.</msg>
<msg time="2026-04-14T07:14:54.701912" level="INFO">Command exited with return code 4.</msg>
<msg time="2026-04-14T07:14:54.702346" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T07:14:54.702654" level="INFO">${stderr} = iptables v1.8.7 (nf_tables): unknown option "--dport"
Try `iptables -h' or 'iptables --help' for more information.
iptables-save v1.8.7 (nf_tables): Could not fetch rule set generation id: Permission ...</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<arg>${cmd}</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:14:54.688005" elapsed="0.014771"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:14:54.703591" elapsed="0.001387"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:54.708016" level="INFO">iptables v1.8.7 (nf_tables): unknown option "--dport"
Try `iptables -h' or 'iptables --help' for more information.
iptables-save v1.8.7 (nf_tables): Could not fetch rule set generation id: Permission denied (you must be root)</msg>
<arg>${stderr}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:54.706570" elapsed="0.001884"/>
</kw>
<if>
<branch type="IF" condition="&quot;${return_stdout}&quot;!=&quot;True&quot;">
<return>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T07:14:54.709629" elapsed="0.000080"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:54.708926" elapsed="0.000901"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:54.708866" elapsed="0.001018"/>
</if>
<if>
<branch type="IF" condition="&quot;${return_stderr}&quot;!=&quot;True&quot;">
<return>
<value>${stdout}</value>
<status status="PASS" start="2026-04-14T07:14:54.710357" elapsed="0.000116"/>
</return>
<status status="PASS" start="2026-04-14T07:14:54.710007" elapsed="0.000588"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:54.709981" elapsed="0.000684"/>
</if>
<return>
<value>${stdout}</value>
<value>${stderr}</value>
<status status="NOT RUN" start="2026-04-14T07:14:54.710756" elapsed="0.000023"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:54.716057" elapsed="0.000709"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:14:54.717190" elapsed="0.000566"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:14:54.718157" elapsed="0.000364"/>
</kw>
<arg>${current_ssh_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:14:54.711574" elapsed="0.007048"/>
</kw>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Reduces the common work of running a command on a remote system to a single higher level
robot keyword, taking care to log in with a public key and. The command given is written and the return value
depends on the passed argument values of return_stdout (default: True) and return_stderr (default: False).
At least one should be True, or the keyword will exit and FAIL. If both are True, the resulting return value
will be a two element list containing both. Otherwise the resulting return value is a string.
No test conditions are checked.</doc>
<status status="PASS" start="2026-04-14T07:14:54.356530" elapsed="0.362356"/>
</kw>
<msg time="2026-04-14T07:14:54.718963" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Run Command On Remote System</arg>
<arg>${system}</arg>
<arg>${cmd}</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>prompt=${prompt}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:54.355682" elapsed="0.363351"/>
</kw>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Call Run Comand On Remote System, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T07:14:54.355176" elapsed="0.363966"/>
</kw>
<msg time="2026-04-14T07:14:54.719199" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${keyword_name}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:54.354662" elapsed="0.364598"/>
</kw>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:54.722646" elapsed="0.000309"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:14:54.723125" elapsed="0.000144"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:14:54.723440" elapsed="0.000098"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:14:54.719704" elapsed="0.003885"/>
</kw>
<msg time="2026-04-14T07:14:54.723680" level="INFO">${output} = </msg>
<var>${output}</var>
<arg>Utils.Run_Command_On_Controller</arg>
<arg>${member_ip}</arg>
<arg>${command}</arg>
<doc>Store current connection index, run keyword returning its result, restore connection in teardown.
Note that in order to avoid "got positional argument after named arguments", it is safer to use positional (not named) arguments on call.</doc>
<status status="PASS" start="2026-04-14T07:14:54.353835" elapsed="0.369869"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:54.724132" level="INFO"/>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:54.723887" elapsed="0.000285"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T07:14:54.724214" elapsed="0.000030"/>
</return>
<arg>command=${command}</arg>
<arg>member_index=${index}</arg>
<doc>Obtain IP, call Utils and return output. This keeps previous ssh session active.</doc>
<status status="PASS" start="2026-04-14T07:14:54.352935" elapsed="0.371404"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:14:54.352744" elapsed="0.371649"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:14:54.352607" elapsed="0.371827"/>
</for>
<arg>iptables -I INPUT -p tcp --dport ${KARAF_SHELL_PORT} -j ACCEPT; iptables-save</arg>
<doc>Cycle through indices (or all), run command on each.</doc>
<status status="PASS" start="2026-04-14T07:14:54.348814" elapsed="0.375680"/>
</kw>
<kw name="Comment" owner="BuiltIn">
<arg>First connections to Karaf console may fail, so WUKS is used. TODO: Track as a Bug.</arg>
<doc>Displays the given messages in the log file as keyword arguments.</doc>
<status status="PASS" start="2026-04-14T07:14:54.724675" elapsed="0.000214"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:54.738753" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:54.738642" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:54.738622" elapsed="0.000200"/>
</if>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:14:54.739120" level="INFO">index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:14:54.739223" level="INFO">${current_ssh_connection_object} = index=None
host=None
alias=None
port=22
timeout=3 seconds
newline=

prompt=None
term_type=vt100
width=80
height=24
path_separator=/
encoding=utf8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_ssh_connection_object}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:14:54.738983" elapsed="0.000266"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:54.739687" level="INFO">{}</msg>
<arg>${connection_index_dict}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:54.739428" elapsed="0.000302"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:54.740175" level="INFO">1</msg>
<arg>${member_index}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:54.739930" elapsed="0.000287"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:14:54.741038" level="FAIL">Dictionary does not contain key '1'.</msg>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="FAIL" start="2026-04-14T07:14:54.740807" elapsed="0.000344">Dictionary does not contain key '1'.</status>
</kw>
<msg time="2026-04-14T07:14:54.741258" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:14:54.741303" level="INFO">${old_connection_index} = Dictionary does not contain key '1'.</msg>
<var>${status}</var>
<var>${old_connection_index}</var>
<arg>Get From Dictionary</arg>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:54.740401" elapsed="0.000925"/>
</kw>
<if>
<branch type="IF" condition="'${status}'=='PASS'">
<kw name="Run Keywords" owner="BuiltIn">
<arg>SSHLibrary.Switch_Connection</arg>
<arg>${old_connection_index}</arg>
<arg>AND</arg>
<arg>BuiltIn.Run_Keyword_And_Ignore_Error</arg>
<arg>SSHLibrary.Write</arg>
<arg>logout</arg>
<arg>AND</arg>
<arg>BuiltIn.Run_Keyword_And_Ignore_Error</arg>
<arg>SSHLibrary.Close_Connection</arg>
<doc>Executes all the given keywords in a sequence.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:54.741659" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:54.741421" elapsed="0.000314"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:54.741401" elapsed="0.000358"/>
</if>
<kw name="Resolve_IP_Address_For_Member" owner="ClusterManagement">
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:14:54.743016" level="INFO">${ip_address} = 10.30.171.229</msg>
<var>${ip_address}</var>
<arg>dictionary=${ClusterManagement__index_to_ip_mapping}</arg>
<arg>key=${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:14:54.742705" elapsed="0.000338"/>
</kw>
<return>
<value>${ip_address}</value>
<status status="PASS" start="2026-04-14T07:14:54.743094" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:14:54.743250" level="INFO">${odl_ip} = 10.30.171.229</msg>
<var>${odl_ip}</var>
<arg>${member_index}</arg>
<doc>Return node IP address of given index.</doc>
<status status="PASS" start="2026-04-14T07:14:54.741998" elapsed="0.001299"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>${odl_ip}</arg>
<arg>port=${KARAF_SHELL_PORT}</arg>
<arg>prompt=${KARAF_PROMPT_LOGIN}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:14:54.743487" elapsed="0.000447"/>
</kw>
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:14:54.744237" level="INFO">index=4
host=10.30.171.229
alias=None
port=8101
timeout=10 seconds
newline=

prompt=opendaylight-user
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:14:54.744384" level="INFO">${karaf_connection_object} = index=4
host=10.30.171.229
alias=None
port=8101
timeout=10 seconds
newline=

prompt=opendaylight-user
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_erro...</msg>
<var>${karaf_connection_object}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:14:54.744123" elapsed="0.000289"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<arg>${karaf_connection_object.index}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:14:54.744589" elapsed="0.002715"/>
</kw>
<kw name="Login" owner="SSHLibrary">
<msg time="2026-04-14T07:14:54.747760" level="INFO">Logging into '10.30.171.229:8101' as 'karaf'.</msg>
<msg time="2026-04-14T07:14:54.999941" level="INFO">Read output: [33m                                                                                           
[33m    ________                       ________                .__  .__       .__     __       
[33m    \_____  \ ______   ____   ____ \______ \ _____  ___.__.|  | |__| ____ |  |___/  |_     
[33m     /   |   \\____ \_/ __ \ /    \ |    |  \\__  \&lt;   |  ||  | |  |/ ___\|  |  \   __\    
[33m    /    |    \  |_&gt; &gt;  ___/|   |  \|    `   \/ __ \\___  ||  |_|  / /_/  &gt;   Y  \  |      
[33m    \_______  /   __/ \___  &gt;___|  /_______  (____  / ____||____/__\___  /|___|  /__|      
[33m            \/|__|        \/     \/        \/     \/\/            /_____/      \/          
[33m                                                                                           

Hit '[1m&lt;tab&gt;[0m' for a list of available commands
and '[1m[cmd] --help[0m' for help on a specific command.
Hit '[1m&lt;ctrl-d&gt;[0m' or type '[1msystem:shutdown[0m' or '[1mlogout[0m' to shutdown OpenDaylight.

[?1h=[90m~[0m                                                                                [?2004hopendaylight-user</msg>
<arg>${KARAF_USER}</arg>
<arg>${KARAF_PASSWORD}</arg>
<arg>loglevel=${loglevel}</arg>
<doc>Logs into the SSH server with the given ``username`` and ``password``.</doc>
<status status="PASS" start="2026-04-14T07:14:54.747496" elapsed="0.252549"/>
</kw>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:55.003424" elapsed="0.000348"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:14:55.003946" elapsed="0.000155"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:14:55.004257" elapsed="0.000099"/>
</kw>
<arg>${current_ssh_connection_object.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:14:55.001026" elapsed="0.003407"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_ssh_connection_object.index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:14:55.000385" elapsed="0.004094"/>
</kw>
<arg>member_index=${index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for ${member_index},
close the previous connection. In any case create a new connection
to karaf console for ${member_index}, set correct prompt set and login to karaf console.
Store connection index for ${member_index} and restore the previous active connection.</doc>
<status status="PASS" start="2026-04-14T07:14:54.738345" elapsed="0.266227"/>
</kw>
<arg>3s</arg>
<arg>1s</arg>
<arg>Open_Controller_Karaf_Console_On_Background</arg>
<arg>member_index=${index}</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T07:14:54.725728" elapsed="0.278895"/>
</kw>
<arg>BuiltIn.Wait_Until_Keyword_Succeeds</arg>
<arg>3s</arg>
<arg>1s</arg>
<arg>Open_Controller_Karaf_Console_On_Background</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:54.725253" elapsed="0.279421"/>
</kw>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:14:54.725104" elapsed="0.279672"/>
</iter>
<var>${index}</var>
<value>@{ClusterManagement__member_index_list}</value>
<status status="PASS" start="2026-04-14T07:14:54.724947" elapsed="0.279866"/>
</for>
<arg>http_timeout=${http_timeout}</arg>
<doc>Initialize ClusterManagement. Open ssh karaf connections to each ODL.</doc>
<status status="PASS" start="2026-04-14T07:14:54.328649" elapsed="0.676227"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Test_Suite_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:55.007595" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:55.007482" elapsed="0.000162"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:55.007459" elapsed="0.000208"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:55.012430" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:55.012307" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:55.012289" elapsed="0.000227"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:14:55.013514" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:14:55.013097" elapsed="0.000444"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:14:55.014012" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:14:55.013712" elapsed="0.000326"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:14:55.014083" elapsed="0.000034"/>
</return>
<msg time="2026-04-14T07:14:55.014245" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:14:55.012751" elapsed="0.001518"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:55.019918" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:55.019810" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:55.019790" elapsed="0.000198"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:55.021209" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:55.021083" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:55.021065" elapsed="0.000214"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:14:55.021774" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:14:55.021454" elapsed="0.000346"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:14:55.022194" level="INFO">${current_connection_index} = None</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:14:55.021970" elapsed="0.000250"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:14:55.061050" level="INFO">@root&gt;log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "s "u "i "t "e "[C "/ "w "/ "w "o "r "k "s "p "a "c "e "/ "b "g "p "[78Cc "[A[78Ce</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:14:55.022906" elapsed="0.038284"/>
</kw>
<msg time="2026-04-14T07:14:55.061341" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:14:55.061409" level="INFO">${message_write} = @root&gt;log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "s "u "i "t "e "[C "/ "w "/ "w "o "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:55.022405" elapsed="0.039041"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:14:55.138086" level="INFO">"p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s "t "/ "c "s "i "t "/ "s "u "i "t "e "s "/ "b "g "p "c "e "p "/ "b "g "p "i "n "g "e "s "t "/ "s "i "n "g "l "e "p "[78Ce "[A[78Ce
 "r "_ "c "h "a "n "g "e "c "o "u "n "t ". "r "o "b "o "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:14:55.062177" elapsed="0.076076"/>
</kw>
<msg time="2026-04-14T07:14:55.138404" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:14:55.138450" level="INFO">${message_wait} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:55.061647" elapsed="0.076840"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:55.138873" elapsed="0.000050"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:55.138585" elapsed="0.000435"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:55.138559" elapsed="0.000489"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:55.139595" level="INFO"> "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s "t "/ "c "s "i "t "/ "s "u "i "t "e "s "/ "b "g "p "c "e "p "/ "b "g "p "i "n "g "e "s "t "/ "s "i "n "g "l "e "p "[78Ce "[A[78Ce
 "r "_ "c "h "a "n "g "e "c "o "u "n "t ". "r "o "b "o "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:55.139202" elapsed="0.000550"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:55.140068" elapsed="0.000049"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:55.139821" elapsed="0.000392"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:55.139802" elapsed="0.000438"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:14:55.140275" elapsed="0.000034"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:55.142297" elapsed="0.000467"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:14:55.143111" elapsed="0.000313"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:14:55.143762" elapsed="0.000232"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:14:55.141513" elapsed="0.002569"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:14:55.140606" elapsed="0.003614"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:14:55.020798" elapsed="0.123523"/>
</kw>
<msg time="2026-04-14T07:14:55.144432" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:55.144477" level="INFO">${message} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:55.020148" elapsed="0.124392"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:14:55.144725" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:14:55.144618" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:55.144599" elapsed="0.000210"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:55.145219" elapsed="0.000025"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:55.145785" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:14:55.145859" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:14:55.019518" elapsed="0.126448"/>
</kw>
<msg time="2026-04-14T07:14:55.146061" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:55.146105" level="INFO">${output} =  "p "- "c "s "i "t "- "1 "n "o "d "e "- "b "g "p "- "i "n "g "e "s "t "- "a "l "l "- "v "a "n "a "d "i "u "m "/ "t "e "s ...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:55.014675" elapsed="0.131466"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:55.146491" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:55.146217" elapsed="0.000330"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:55.146199" elapsed="0.000371"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:14:55.014524" elapsed="0.132070"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:14:55.014324" elapsed="0.132302"/>
</for>
<arg>Starting suite ${SUITE_SOURCE}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:14:55.012014" elapsed="0.134669"/>
</kw>
<doc>Log suite name to karaf log, useful in suite setup.</doc>
<status status="PASS" start="2026-04-14T07:14:55.005509" elapsed="0.141231"/>
</kw>
<arg>KarafKeywords.Log_Test_Suite_Start_To_Controller_Karaf</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:55.005043" elapsed="0.141740"/>
</kw>
<doc>Prepare both FailFast and Karaf logging, log that the caller suite has started.
This keyword is to be used in suite setup, and without it the other keywords may not work properly.</doc>
<status status="PASS" start="2026-04-14T07:14:54.323423" elapsed="0.823411"/>
</kw>
<kw name="Create_Default_Session" owner="TemplatedRequests">
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:14:55.151426" level="INFO">Creating Session using : alias=default, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f4ed26850&gt;, timeout=5, proxies=None, verify=False,                     debug=0 </msg>
<arg>default</arg>
<arg>url=${url}</arg>
<arg>auth=${auth}</arg>
<arg>timeout=${timeout}</arg>
<arg>max_retries=${max_retries}</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T07:14:55.151005" elapsed="0.000566"/>
</kw>
<doc>Create "default" session to ${url} with authentication and connection parameters.
This Keyword is in this Resource only so that user do not need to call RequestsLibrary directly.</doc>
<status status="PASS" start="2026-04-14T07:14:55.150584" elapsed="0.001054"/>
</kw>
<kw name="CC_Setup" owner="ChangeCounter">
<kw name="Create_Default_Session" owner="TemplatedRequests">
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:14:55.156333" level="INFO">Creating Session using : alias=default, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f4eed9650&gt;, timeout=5, proxies=None, verify=False,                     debug=0 </msg>
<arg>default</arg>
<arg>url=${url}</arg>
<arg>auth=${auth}</arg>
<arg>timeout=${timeout}</arg>
<arg>max_retries=${max_retries}</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T07:14:55.155933" elapsed="0.000519"/>
</kw>
<doc>Create "default" session to ${url} with authentication and connection parameters.
This Keyword is in this Resource only so that user do not need to call RequestsLibrary directly.</doc>
<status status="PASS" start="2026-04-14T07:14:55.155520" elapsed="0.001038"/>
</kw>
<kw name="WU_Setup" owner="WaitUtils">
<kw name="SC_Setup" owner="ScalarClosures">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T07:14:55.157471" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:14:55.157682" level="INFO">${sc_fail} = ['BuiltIn.Fail', [], {}]</msg>
<var>${sc_fail}</var>
<arg>BuiltIn.Fail</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T07:14:55.157271" elapsed="0.000437"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:55.162254" level="INFO">${ScalarClosures__fail} = ['BuiltIn.Fail', [], {}]</msg>
<arg>${ScalarClosures__fail}</arg>
<arg>${sc_fail}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:14:55.157881" elapsed="0.004421"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T07:14:55.162698" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:14:55.162907" level="INFO">${sc_identity} = ['BuiltIn.Set_Variable', ['placeholder'], {}]</msg>
<var>${sc_identity}</var>
<arg>BuiltIn.Set_Variable</arg>
<arg>placeholder</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T07:14:55.162512" elapsed="0.000421"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:55.167450" level="INFO">${ScalarClosures__identity} = ['BuiltIn.Set_Variable', ['placeholder'], {}]</msg>
<arg>${ScalarClosures__identity}</arg>
<arg>${sc_identity}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:14:55.163105" elapsed="0.004390"/>
</kw>
<doc>Resource setup. Create closures and assign them to suite variables.</doc>
<status status="PASS" start="2026-04-14T07:14:55.157031" elapsed="0.010522"/>
</kw>
<doc>Call dependency setup. Perhaps needed.</doc>
<status status="PASS" start="2026-04-14T07:14:55.156756" elapsed="0.010843"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T07:14:55.167981" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:14:55.168189" level="INFO">${counter} = ['Get_Change_Count', [], {}]</msg>
<var>${counter}</var>
<arg>Get_Change_Count</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T07:14:55.167800" elapsed="0.000414"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:55.172895" level="INFO">${ChangeCounter__getter} = ['Get_Change_Count', [], {}]</msg>
<arg>${ChangeCounter__getter}</arg>
<arg>${counter}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:14:55.168398" elapsed="0.004544"/>
</kw>
<doc>Initialize dependency libraries.</doc>
<status status="PASS" start="2026-04-14T07:14:55.151854" elapsed="0.021146"/>
</kw>
<kw name="PC_Setup" owner="PrefixCounting">
<kw name="WU_Setup" owner="WaitUtils">
<kw name="SC_Setup" owner="ScalarClosures">
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T07:14:55.174153" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:14:55.174378" level="INFO">${sc_fail} = ['BuiltIn.Fail', [], {}]</msg>
<var>${sc_fail}</var>
<arg>BuiltIn.Fail</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T07:14:55.173978" elapsed="0.000428"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:55.174958" level="INFO">${ScalarClosures__fail} = ['BuiltIn.Fail', [], {}]</msg>
<arg>${ScalarClosures__fail}</arg>
<arg>${sc_fail}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:14:55.174577" elapsed="0.000423"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T07:14:55.175379" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:14:55.175589" level="INFO">${sc_identity} = ['BuiltIn.Set_Variable', ['placeholder'], {}]</msg>
<var>${sc_identity}</var>
<arg>BuiltIn.Set_Variable</arg>
<arg>placeholder</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T07:14:55.175186" elapsed="0.000428"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:55.176168" level="INFO">${ScalarClosures__identity} = ['BuiltIn.Set_Variable', ['placeholder'], {}]</msg>
<arg>${ScalarClosures__identity}</arg>
<arg>${sc_identity}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:14:55.175785" elapsed="0.000425"/>
</kw>
<doc>Resource setup. Create closures and assign them to suite variables.</doc>
<status status="PASS" start="2026-04-14T07:14:55.173741" elapsed="0.002524"/>
</kw>
<doc>Call dependency setup. Perhaps needed.</doc>
<status status="PASS" start="2026-04-14T07:14:55.173473" elapsed="0.002839"/>
</kw>
<doc>Call dependency setups and construct suite variables.</doc>
<status status="PASS" start="2026-04-14T07:14:55.173197" elapsed="0.003158"/>
</kw>
<kw name="Create Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:14:55.176868" level="INFO">Creating Session using : alias=operational, url=http://10.30.171.229:8181, headers={},                     cookies={}, auth=&lt;requests.auth.HTTPBasicAuth object at 0x725f4ee7b4d0&gt;, timeout=125, proxies=None, verify=False,                     debug=0 </msg>
<arg>operational</arg>
<arg>http://${ODL_SYSTEM_IP}:${RESTCONFPORT}</arg>
<arg>auth=${AUTH}</arg>
<arg>timeout=125</arg>
<arg>max_retries=0</arg>
<doc>Create Session: create a HTTP session to a server</doc>
<status status="PASS" start="2026-04-14T07:14:55.176547" elapsed="0.000424"/>
</kw>
<kw name="Set Default Configuration" owner="SSHLibrary">
<arg>prompt=${TOOLS_SYSTEM_PROMPT}</arg>
<doc>Update the default `configuration`.</doc>
<status status="PASS" start="2026-04-14T07:14:55.177145" elapsed="0.000173"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>${TOOLS_SYSTEM_IP}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:14:55.177498" elapsed="0.000186"/>
</kw>
<kw name="Flexible_Mininet_Login" owner="SSHKeywords">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:14:55.179379" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:14:55.179459" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:14:55.179079" elapsed="0.000440"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:55.179688" elapsed="0.000324"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:14:55.180901" level="INFO">Logging into '10.30.171.112:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:14:55.794809" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-153-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:14:55 UTC 2026

  System load:  0.02               Processes:             105
  Usage of /:   19.3% of 38.58GB   Users logged in:       0
  Memory usage: 4%                 IPv4 address for ens3: 10.30.171.112
  Swap usage:   0%

 * Strictly confined Kubernetes makes edge and IoT secure. Learn how MicroK8s
   just raised the bar for easy, resilient and secure K8s cluster deployment.

   https://ubuntu.com/engage/secure-kubernetes-at-the-edge

Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

9 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 07:06:38 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:14:55.180580" elapsed="0.614403"/>
</kw>
<msg time="2026-04-14T07:14:55.795079" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:55.180186" elapsed="0.614985"/>
</kw>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:14:55.178638" elapsed="0.616658"/>
</kw>
<msg time="2026-04-14T07:14:55.795373" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Flexible SSH Login</arg>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:55.178224" elapsed="0.617202"/>
</kw>
<doc>Call Flexible SSH Login, but with default values suitable for Mininet machine.</doc>
<status status="PASS" start="2026-04-14T07:14:55.177888" elapsed="0.617623"/>
</kw>
<kw name="Require_Python" owner="SSHKeywords">
<kw name="Execute_Command_Passes" owner="SSHKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:14:55.797231" level="INFO">Executing command 'python3 --help'.</msg>
<msg time="2026-04-14T07:14:55.809808" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:14:55.809940" level="INFO">${stdout} = usage: python3 [option] ... [-c cmd | -m mod | file | -] [arg] ...
Options and arguments (and corresponding environment variables):
-b     : issue warnings about str(bytes_instance), str(bytearray_ins...</msg>
<msg time="2026-04-14T07:14:55.809988" level="INFO">${stderr} = </msg>
<msg time="2026-04-14T07:14:55.810029" level="INFO">${rc} = 0</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<var>${rc}</var>
<arg>${command}</arg>
<arg>return_stderr=True</arg>
<arg>return_rc=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:14:55.796974" elapsed="0.013079"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:14:55.811861" level="INFO">Length is 0.</msg>
<arg>${stderr}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="PASS" start="2026-04-14T07:14:55.811161" elapsed="0.000804"/>
</kw>
<msg time="2026-04-14T07:14:55.812181" level="INFO">${emptiness_status} = PASS</msg>
<msg time="2026-04-14T07:14:55.812298" level="INFO">${result} = None</msg>
<var>${emptiness_status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${stderr}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:55.810267" elapsed="0.002085"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:14:55.813870" level="INFO">${success} = True</msg>
<var>${success}</var>
<arg>(${rc} == 0) and (("${emptiness_status}" == "PASS") or not ${stderr_must_be_empty})</arg>
<arg>True</arg>
<arg>False</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:14:55.812824" elapsed="0.001106"/>
</kw>
<if>
<branch type="IF" condition="(${log_on_success} and ${success}) or (${log_on_failure} and not ${success})">
<kw name="Log_Command_Results" owner="SSHKeywords">
<arg>${stdout}</arg>
<arg>${stderr}</arg>
<arg>${rc}</arg>
<doc>Log everything returned by SSHLibrary.Execute_Command</doc>
<status status="NOT RUN" start="2026-04-14T07:14:55.814993" elapsed="0.000055"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:55.814124" elapsed="0.001014"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:55.814070" elapsed="0.001131"/>
</if>
<if>
<branch type="IF" condition="${return_success_only}">
<return>
<value>${success}</value>
<status status="PASS" start="2026-04-14T07:14:55.815610" elapsed="0.000064"/>
</return>
<status status="PASS" start="2026-04-14T07:14:55.815342" elapsed="0.000414"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:55.815299" elapsed="0.000513"/>
</if>
<if>
<branch type="IF" condition="${success}">
<return>
<value>${stdout}</value>
<status status="NOT RUN" start="2026-04-14T07:14:55.816016" elapsed="0.000028"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:55.815939" elapsed="0.000167"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:14:55.815904" elapsed="0.000252"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Got rc: ${rc} or stderr was not empty: ${stderr}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:55.816574" elapsed="0.000055"/>
</kw>
<msg time="2026-04-14T07:14:55.816926" level="INFO">${passed} = True</msg>
<var>${passed}</var>
<arg>python3 --help</arg>
<doc>Execute command via the active SSH connection. For success, rc has to be zero and optionally stderr has to be empty.
Log everything, depending on arguments and success. Return either success string or stdout.
TODO: Do we want to support customizing return values the same way as SSHLibrary.Execute_Command does?</doc>
<status status="PASS" start="2026-04-14T07:14:55.796521" elapsed="0.020462"/>
</kw>
<if>
<branch type="IF" condition="${passed}">
<return>
<status status="PASS" start="2026-04-14T07:14:55.817351" elapsed="0.000100"/>
</return>
<status status="PASS" start="2026-04-14T07:14:55.817139" elapsed="0.000384"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:55.817099" elapsed="0.000480"/>
</if>
<kw name="Fatal Error" owner="BuiltIn">
<arg>Python 3 is not installed!</arg>
<doc>Stops the whole test execution.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:55.817916" elapsed="0.000160"/>
</kw>
<doc>Verify current SSH connection leads to machine with python working. Fatal fail otherwise.</doc>
<status status="PASS" start="2026-04-14T07:14:55.795943" elapsed="0.022273"/>
</kw>
<kw name="Assure_Library_Ipaddr" owner="SSHKeywords">
<kw name="Execute_Command_Passes" owner="SSHKeywords">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:14:55.821242" level="INFO">Executing command 'bash -c 'cd "." &amp;&amp; python -c "import ipaddr"''.</msg>
<msg time="2026-04-14T07:14:55.879805" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:14:55.880071" level="INFO">${stdout} = </msg>
<msg time="2026-04-14T07:14:55.880170" level="INFO">${stderr} = </msg>
<msg time="2026-04-14T07:14:55.880259" level="INFO">${rc} = 0</msg>
<var>${stdout}</var>
<var>${stderr}</var>
<var>${rc}</var>
<arg>${command}</arg>
<arg>return_stderr=True</arg>
<arg>return_rc=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:14:55.820828" elapsed="0.059481"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:14:55.882237" level="INFO">Length is 0.</msg>
<arg>${stderr}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="PASS" start="2026-04-14T07:14:55.881649" elapsed="0.000689"/>
</kw>
<msg time="2026-04-14T07:14:55.882582" level="INFO">${emptiness_status} = PASS</msg>
<msg time="2026-04-14T07:14:55.882678" level="INFO">${result} = None</msg>
<var>${emptiness_status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${stderr}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:55.880823" elapsed="0.001903"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:14:55.884082" level="INFO">${success} = True</msg>
<var>${success}</var>
<arg>(${rc} == 0) and (("${emptiness_status}" == "PASS") or not ${stderr_must_be_empty})</arg>
<arg>True</arg>
<arg>False</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:14:55.883116" elapsed="0.001025"/>
</kw>
<if>
<branch type="IF" condition="(${log_on_success} and ${success}) or (${log_on_failure} and not ${success})">
<kw name="Log_Command_Results" owner="SSHKeywords">
<arg>${stdout}</arg>
<arg>${stderr}</arg>
<arg>${rc}</arg>
<doc>Log everything returned by SSHLibrary.Execute_Command</doc>
<status status="NOT RUN" start="2026-04-14T07:14:55.885145" elapsed="0.000055"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:55.884312" elapsed="0.000976"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:55.884269" elapsed="0.001074"/>
</if>
<if>
<branch type="IF" condition="${return_success_only}">
<return>
<value>${success}</value>
<status status="PASS" start="2026-04-14T07:14:55.885719" elapsed="0.000061"/>
</return>
<status status="PASS" start="2026-04-14T07:14:55.885501" elapsed="0.000351"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:55.885463" elapsed="0.000442"/>
</if>
<if>
<branch type="IF" condition="${success}">
<return>
<value>${stdout}</value>
<status status="NOT RUN" start="2026-04-14T07:14:55.886101" elapsed="0.000028"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:55.886025" elapsed="0.000163"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:14:55.885991" elapsed="0.000244"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>Got rc: ${rc} or stderr was not empty: ${stderr}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:55.886597" elapsed="0.000049"/>
</kw>
<msg time="2026-04-14T07:14:55.886926" level="INFO">${passed} = True</msg>
<var>${passed}</var>
<arg>bash -c 'cd "${target_dir}" &amp;&amp; python -c "import ipaddr"'</arg>
<doc>Execute command via the active SSH connection. For success, rc has to be zero and optionally stderr has to be empty.
Log everything, depending on arguments and success. Return either success string or stdout.
TODO: Do we want to support customizing return values the same way as SSHLibrary.Execute_Command does?</doc>
<status status="PASS" start="2026-04-14T07:14:55.819864" elapsed="0.067118"/>
</kw>
<if>
<branch type="IF" condition="${passed}">
<return>
<status status="PASS" start="2026-04-14T07:14:55.887338" elapsed="0.000086"/>
</return>
<status status="PASS" start="2026-04-14T07:14:55.887137" elapsed="0.000354"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:55.887097" elapsed="0.000446"/>
</if>
<kw name="Put File" owner="SSHLibrary">
<arg>/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/BGPCEP/ipaddr.py</arg>
<arg>${target_dir}/</arg>
<doc>Uploads file(s) from the local machine to the remote machine.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:55.887885" elapsed="0.000048"/>
</kw>
<arg>target_dir=.</arg>
<doc>Tests whether ipaddr module is present on ssh-connected machine, Puts ipaddr.py to target_dir if not.</doc>
<status status="PASS" start="2026-04-14T07:14:55.818830" elapsed="0.069236"/>
</kw>
<kw name="Put File" owner="SSHLibrary">
<msg time="2026-04-14T07:14:55.929098" level="INFO">[chan 3] Opened sftp connection (server version 3)</msg>
<msg time="2026-04-14T07:14:55.944325" level="INFO">'/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../../tools/fastbgp/play.py' -&gt; '/home/jenkins//play.py'</msg>
<arg>/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../../tools/fastbgp/play.py</arg>
<doc>Uploads file(s) from the local machine to the remote machine.</doc>
<status status="PASS" start="2026-04-14T07:14:55.888482" elapsed="0.055987"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:55.945289" level="INFO">${timeout} = 560.0</msg>
<var>${timeout}</var>
<arg>${TEST_DURATION_MULTIPLIER_CHANGE_COUNT_SINGLE} * (${COUNT_CHANGE_COUNT_SINGLE} * 9.0 / 10000 + 20)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:55.944721" elapsed="0.000609"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:55.952086" level="INFO">${bgp_filling_timeout} = 560.0</msg>
<arg>${bgp_filling_timeout}</arg>
<arg>${timeout}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:14:55.945613" elapsed="0.006541"/>
</kw>
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:55.959244" level="INFO">${bgp_emptying_timeout} = 420.0</msg>
<arg>${bgp_emptying_timeout}</arg>
<arg>${bgp_filling_timeout*3.0/4}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:14:55.952458" elapsed="0.006834"/>
</kw>
<doc>Setup imported resources, SSH-login to tools system,
create HTTP session, put Python tool to tools system.</doc>
<status status="PASS" start="2026-04-14T07:14:54.323071" elapsed="1.636286"/>
</kw>
<test id="s1-s10-t1" name="Check_For_Empty_Ipv4_Topology_Before_Talking" line="88">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:55.962993" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:55.962764" elapsed="0.000287"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:55.962744" elapsed="0.000333"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T07:14:55.962562" elapsed="0.000563"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:55.964226" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:55.964116" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:55.964098" elapsed="0.000198"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:55.969330" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:55.969216" elapsed="0.000180"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:55.969198" elapsed="0.000221"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:14:55.970478" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:14:55.970066" elapsed="0.000440"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:14:55.971003" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:14:55.970678" elapsed="0.000352"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:14:55.971078" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:14:55.971240" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:14:55.969662" elapsed="0.001604"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:55.977182" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:55.977070" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:55.977049" elapsed="0.000203"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:55.978559" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:55.978431" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:55.978404" elapsed="0.000225"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:14:55.979136" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:14:55.978796" elapsed="0.000376"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:14:55.979694" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:14:55.979463" elapsed="0.000258"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:14:56.015968" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:14:55.980282" elapsed="0.035790"/>
</kw>
<msg time="2026-04-14T07:14:56.016236" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:14:56.016282" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:55.979913" elapsed="0.036405"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:14:56.047049" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "B "e "f "o "r "e "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:14:56.016902" elapsed="0.030260"/>
</kw>
<msg time="2026-04-14T07:14:56.047322" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:14:56.047385" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:56.016545" elapsed="0.030879"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.047747" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.047504" elapsed="0.000305"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.047483" elapsed="0.000351"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.048289" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "B "e "f "o "r "e "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:56.047987" elapsed="0.000402"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.048710" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.048485" elapsed="0.000280"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.048465" elapsed="0.000383"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:14:56.048887" elapsed="0.000034"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:14:56.051488" elapsed="0.000146"/>
</kw>
<msg time="2026-04-14T07:14:56.051697" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:56.050397" elapsed="0.001432"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.052108" elapsed="0.000077"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.052491" elapsed="0.000077"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:14:56.049754" elapsed="0.002924"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:14:56.049187" elapsed="0.003557"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:14:55.978091" elapsed="0.074754"/>
</kw>
<msg time="2026-04-14T07:14:56.052939" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:56.052983" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:55.977431" elapsed="0.075589"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:14:56.053205" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:14:56.053097" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.053078" elapsed="0.000210"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.053736" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.054085" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.054158" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:14:55.976705" elapsed="0.077562"/>
</kw>
<msg time="2026-04-14T07:14:56.054377" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:56.054424" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:55.971686" elapsed="0.082776"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.054797" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.054539" elapsed="0.000312"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.054521" elapsed="0.000354"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:14:55.971531" elapsed="0.083369"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:14:55.971325" elapsed="0.083608"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:14:55.968846" elapsed="0.086144"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:14:55.963819" elapsed="0.091228"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:55.963335" elapsed="0.091758"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T07:14:55.960248" elapsed="0.094898"/>
</kw>
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Check_Ipv4_Topology_Is_Empty" owner="PrefixCounting">
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:14:56.070817" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:14:56.071099" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Set-Cookie': 'JSESSIONID=node01b6idao10mkn8wrc2knijlcya3.node0; Path=/rests; HttpOnly, rememberMe=deleteMe; Path=/rests; Max-Age=0; Expires=Mon, 13-Apr-2026 07:14:56 GMT; SameSite=lax', 'Expires': 'Thu, 01 Jan 1970 00:00:00 GMT', 'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T07:14:56.071633" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:14:56.059057" elapsed="0.012640"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.077404" elapsed="0.000055"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.071880" elapsed="0.005659"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.071835" elapsed="0.005759"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:14:56.077671" elapsed="0.000065"/>
</return>
<msg time="2026-04-14T07:14:56.082083" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T07:14:56.058621" elapsed="0.023491"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.082731" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:56.082290" elapsed="0.000468"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T07:14:56.082809" elapsed="0.000029"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T07:14:56.058077" elapsed="0.024859"/>
</kw>
<msg time="2026-04-14T07:14:56.083029" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:56.083071" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:56.057580" elapsed="0.025514"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:56.083263" elapsed="0.033762"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:14:56.118087" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T07:14:56.117951" elapsed="0.000208"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.117926" elapsed="0.000257"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.118376" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T07:14:56.117526" elapsed="0.000935"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:14:56.118505" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:14:56.118661" level="INFO">${actual_count} = 0</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:14:56.056796" elapsed="0.061891"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.119193" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T07:14:56.118851" elapsed="0.000401"/>
</kw>
<arg>0</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T07:14:56.056224" elapsed="0.063086"/>
</kw>
<doc>Example_Ipv4_Topology has to give status 200 with zero prefixes.</doc>
<status status="PASS" start="2026-04-14T07:14:56.055876" elapsed="0.063505"/>
</kw>
<arg>120s</arg>
<arg>1s</arg>
<arg>PrefixCounting.Check_Ipv4_Topology_Is_Empty</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T07:14:56.055332" elapsed="0.064093"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:14:56.120021" elapsed="0.000246"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.121122" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.120737" elapsed="0.000445"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.120719" elapsed="0.000489"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:56.121385" elapsed="0.000314"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.126798" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:56.126380" elapsed="0.000446"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:14:56.127044" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:14:56.126900" elapsed="0.000200"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.126881" elapsed="0.000242"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.127276" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.127469" elapsed="0.000022"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.127731" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.127906" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.128078" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.128250" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.128458" elapsed="0.000022"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:14:56.126056" elapsed="0.002482"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:56.120526" elapsed="0.008063"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:14:56.119712" elapsed="0.008918"/>
</kw>
<doc>Wait for example-ipv4-topology to come up and empty. Give large timeout for case when BGP boots slower than restconf.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T07:14:55.959450" elapsed="0.169217"/>
</test>
<test id="s1-s10-t2" name="Reconfigure_ODL_To_Accept_Connection" line="94">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.132425" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.132172" elapsed="0.000310"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.132153" elapsed="0.000354"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T07:14:56.131988" elapsed="0.000566"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.133552" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:56.133446" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.133428" elapsed="0.000191"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.138558" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:56.138452" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.138434" elapsed="0.000192"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.139635" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:14:56.139236" elapsed="0.000425"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.140124" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:14:56.139828" elapsed="0.000322"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:14:56.140195" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:14:56.140348" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:14:56.138858" elapsed="0.001536"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.145900" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:56.145793" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.145774" elapsed="0.000195"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.147154" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:56.147048" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.147030" elapsed="0.000192"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:14:56.147720" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.147413" elapsed="0.000334"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:14:56.148132" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:14:56.147914" elapsed="0.000244"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:14:56.183413" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:14:56.148709" elapsed="0.034926"/>
</kw>
<msg time="2026-04-14T07:14:56.183866" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:14:56.183912" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:56.148323" elapsed="0.035626"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:14:56.215547" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "L "_ "T "o "_ "A "c "c "e "p "t "_ "C "o "n "n "e "c "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:14:56.184511" elapsed="0.031151"/>
</kw>
<msg time="2026-04-14T07:14:56.215823" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:14:56.215869" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:56.184126" elapsed="0.031780"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.216216" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.215985" elapsed="0.000287"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.215964" elapsed="0.000333"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.216804" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "L "_ "T "o "_ "A "c "c "e "p "t "_ "C "o "n "n "e "c "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:56.216486" elapsed="0.000391"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.217171" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.216946" elapsed="0.000282"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.216927" elapsed="0.000326"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:14:56.217286" elapsed="0.000028"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:14:56.219963" elapsed="0.000149"/>
</kw>
<msg time="2026-04-14T07:14:56.220176" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:56.218797" elapsed="0.001525"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.220659" elapsed="0.000078"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.221005" elapsed="0.000075"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:14:56.218137" elapsed="0.003058"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:14:56.217586" elapsed="0.003675"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:14:56.146749" elapsed="0.074636"/>
</kw>
<msg time="2026-04-14T07:14:56.221483" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:56.221528" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:56.146125" elapsed="0.075441"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:14:56.221751" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:14:56.221644" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.221624" elapsed="0.000213"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.222249" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.222623" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.222697" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:14:56.145456" elapsed="0.077351"/>
</kw>
<msg time="2026-04-14T07:14:56.222902" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:56.222946" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:56.140784" elapsed="0.082199"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.223357" elapsed="0.000051"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.223096" elapsed="0.000346"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.223077" elapsed="0.000391"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:14:56.140634" elapsed="0.082858"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:14:56.140452" elapsed="0.083072"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:14:56.138078" elapsed="0.085504"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:14:56.133146" elapsed="0.090492"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:56.132711" elapsed="0.090973"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T07:14:56.129587" elapsed="0.094151"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.224802" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer | IP=10.30.171.112 | HOLDTIME=180 | PEER_PORT=17900 | INITIATE=false | BGP_RIB=example-bgp-rib | PASSIVE_MODE=true | BGP_RIB_OPENCONFIG=exam...</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${BGP_PEER_NAME}</arg>
<arg>IP=${TOOLS_SYSTEM_IP}</arg>
<arg>HOLDTIME=${HOLDTIME_CHANGE_COUNT_SINGLE}</arg>
<arg>PEER_PORT=${BGP_TOOL_PORT}</arg>
<arg>INITIATE=false</arg>
<arg>BGP_RIB=${RIB_INSTANCE}</arg>
<arg>PASSIVE_MODE=true</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>RIB_INSTANCE_NAME=${RIB_INSTANCE}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.223933" elapsed="0.000899"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.259503" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:56.259105" elapsed="0.000426"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:14:56.260296" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:14:56.260050" elapsed="0.000359">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:14:56.260530" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:14:56.259704" elapsed="0.000850"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.261124" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:14:56.260729" elapsed="0.000422"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:14:56.261489" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:14:56.261651" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:14:56.261323" elapsed="0.000356"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.262097" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:56.261845" elapsed="0.000298"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.263153" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'true', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_INSTANCE_NAME': 'example-bgp-rib'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:56.262888" elapsed="0.000314"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.263677" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.263392" elapsed="0.000312"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.264458" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:14:56.264097" elapsed="0.000394"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:14:56.265259" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.265033" elapsed="0.000252"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:14:56.265424" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:14:56.265600" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:14:56.264699" elapsed="0.000927"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.265792" elapsed="0.000249"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T07:14:56.263943" elapsed="0.002140"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.266673" level="INFO">${value} = example-bgp-peer</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:14:56.266340" elapsed="0.000359"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:14:56.267461" level="INFO">${encoded} = example-bgp-peer</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.267228" elapsed="0.000260"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:14:56.267548" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:14:56.267707" level="INFO">${encoded_value} = example-bgp-peer</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:14:56.266899" elapsed="0.000833"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.267904" elapsed="0.000230"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer</var>
<status status="PASS" start="2026-04-14T07:14:56.266200" elapsed="0.001976"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.268953" level="INFO">${value} = 10.30.171.112</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:14:56.268475" elapsed="0.000505"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:14:56.269753" level="INFO">${encoded} = 10.30.171.112</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.269528" elapsed="0.000252"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:14:56.269832" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:14:56.269986" level="INFO">${encoded_value} = 10.30.171.112</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:14:56.269181" elapsed="0.000830"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.270172" elapsed="0.000246"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">10.30.171.112</var>
<status status="PASS" start="2026-04-14T07:14:56.268299" elapsed="0.002162"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.271041" level="INFO">${value} = 180</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:14:56.270733" elapsed="0.000334"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:14:56.271860" level="INFO">${encoded} = 180</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.271631" elapsed="0.000255"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:14:56.271937" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:14:56.272089" level="INFO">${encoded_value} = 180</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:14:56.271275" elapsed="0.000838"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.272274" elapsed="0.000261"/>
</kw>
<var name="${key}">HOLDTIME</var>
<var name="${value}">180</var>
<status status="PASS" start="2026-04-14T07:14:56.270579" elapsed="0.001997"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.273149" level="INFO">${value} = 17900</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:14:56.272844" elapsed="0.000330"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:14:56.273957" level="INFO">${encoded} = 17900</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.273740" elapsed="0.000244"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:14:56.274036" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:14:56.274188" level="INFO">${encoded_value} = 17900</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:14:56.273392" elapsed="0.000820"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.274389" elapsed="0.000234"/>
</kw>
<var name="${key}">PEER_PORT</var>
<var name="${value}">17900</var>
<status status="PASS" start="2026-04-14T07:14:56.272701" elapsed="0.001969"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.275249" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:14:56.274931" elapsed="0.000344"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:14:56.276056" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.275838" elapsed="0.000245"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:14:56.276172" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:14:56.276332" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:14:56.275489" elapsed="0.000918"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.276601" elapsed="0.000263"/>
</kw>
<var name="${key}">INITIATE</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T07:14:56.274788" elapsed="0.002120"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.277489" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:14:56.277165" elapsed="0.000350"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:14:56.278272" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.278057" elapsed="0.000242"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:14:56.278350" elapsed="0.000046"/>
</return>
<msg time="2026-04-14T07:14:56.278524" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:14:56.277722" elapsed="0.000827"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.278714" elapsed="0.000232"/>
</kw>
<var name="${key}">BGP_RIB</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:14:56.277024" elapsed="0.001963"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.279566" level="INFO">${value} = true</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:14:56.279243" elapsed="0.000348"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:14:56.280573" level="INFO">${encoded} = true</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.280290" elapsed="0.000310"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:14:56.280652" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:14:56.280834" level="INFO">${encoded_value} = true</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:14:56.279795" elapsed="0.001066"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.281024" elapsed="0.000229"/>
</kw>
<var name="${key}">PASSIVE_MODE</var>
<var name="${value}">true</var>
<status status="PASS" start="2026-04-14T07:14:56.279103" elapsed="0.002192"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.281886" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:14:56.281568" elapsed="0.000344"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:14:56.282670" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.282456" elapsed="0.000239"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:14:56.282745" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:14:56.282907" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:14:56.282111" elapsed="0.000821"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.283091" elapsed="0.000225"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:14:56.281427" elapsed="0.001930"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.283940" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:14:56.283629" elapsed="0.000337"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:14:56.284740" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.284524" elapsed="0.000242"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:14:56.284821" elapsed="0.000037"/>
</return>
<msg time="2026-04-14T07:14:56.284986" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:14:56.284164" elapsed="0.000846"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.285172" elapsed="0.000243"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:14:56.283489" elapsed="0.001968"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T07:14:56.263756" elapsed="0.021736"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:14:56.285537" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:14:56.285704" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': ...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:14:56.262549" elapsed="0.023217"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:56.262212" elapsed="0.023590"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.286000" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.285832" elapsed="0.000225"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.262193" elapsed="0.023886"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.287005" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:56.286229" elapsed="0.000805"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:14:56.287084" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:14:56.258474" elapsed="0.028737"/>
</kw>
<msg time="2026-04-14T07:14:56.287266" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:56.245397" elapsed="0.041918"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.300185" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.313196" elapsed="0.000030"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.326224" elapsed="0.000029"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.326455" elapsed="0.000024"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.326646" elapsed="0.000022"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.327034" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.326879" elapsed="0.000211"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:14:56.326864" elapsed="0.000251"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.327265" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.327471" elapsed="0.000023"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.327698" elapsed="0.000031"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:14:56.326835" elapsed="0.000940"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.326725" elapsed="0.001086"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.327991" elapsed="0.000022"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.328071" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T07:14:56.328200" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:14:56.241022" elapsed="0.087238"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.355547" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:56.355144" elapsed="0.000431"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:14:56.356358" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:14:56.356090" elapsed="0.000383">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T07:14:56.356573" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:14:56.355746" elapsed="0.000853"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.357168" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:14:56.356773" elapsed="0.000423"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:14:56.357523" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:14:56.357666" level="INFO">${template} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:14:56.357380" elapsed="0.000315"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.358111" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;$HOLDTIME&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;$PEER_PORT&lt;/remote-port&gt;
            &lt;passive-mode&gt;$PASSIVE_MODE&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:56.357861" elapsed="0.000312"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T07:14:56.358564" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.358241" elapsed="0.000384"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.359110" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'false', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': ...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:56.358806" elapsed="0.000332"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:56.358651" elapsed="0.000523"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.358222" elapsed="0.000974"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.360159" level="INFO">${final_text} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflec...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:56.359351" elapsed="0.000839"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:14:56.360240" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:14:56.354472" elapsed="0.005943"/>
</kw>
<msg time="2026-04-14T07:14:56.360511" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:56.341549" elapsed="0.019013"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.373491" elapsed="0.000030"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.386323" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.399122" elapsed="0.000029"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.399326" elapsed="0.000021"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.399523" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.399894" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.399743" elapsed="0.000205"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:14:56.399728" elapsed="0.000243"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.400117" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.400287" elapsed="0.000019"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.400488" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:14:56.399700" elapsed="0.000842"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.399597" elapsed="0.000970"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.400720" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.400794" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T07:14:56.400927" level="INFO">${data} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflec...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:14:56.338839" elapsed="0.062117"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:14:56.402251" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:14:56.401998" elapsed="0.000317">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:14:56.402423" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:14:56.401649" elapsed="0.000800"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.402825" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.402569" elapsed="0.000312"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.403398" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:56.403083" elapsed="0.000342"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:56.402905" elapsed="0.000557"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.402549" elapsed="0.000933"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.405898" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:14:56.403641" elapsed="0.002284"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:14:56.405978" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:14:56.406133" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:14:56.401299" elapsed="0.004858"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.407603" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:56.407336" elapsed="0.000315"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.408047" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;180&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;17900&lt;/remote-port&gt;
            &lt;passive-mode&gt;true&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:56.407810" elapsed="0.000295"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.408568" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:56.408262" elapsed="0.000349"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.409008" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:56.408770" elapsed="0.000280"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T07:14:56.409885" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T07:14:56.409690" elapsed="0.000221"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T07:14:56.410241" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T07:14:56.410069" elapsed="0.000197"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.410441" elapsed="0.000202"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.411051" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:56.410805" elapsed="0.000288"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T07:14:56.411135" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:14:56.411289" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T07:14:56.409261" elapsed="0.002052"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:14:56.539592" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Content-Length': '1079', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;180&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;17900&lt;/remote-port&gt;
            &lt;passive-mode&gt;true&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt; 
 </msg>
<msg time="2026-04-14T07:14:56.539829" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 status=201, reason=Created 
 headers={'Set-Cookie': 'JSESSIONID=node0yl85lmwpfxjd13qfkb95r24dk4.node0; Path=/rests; HttpOnly, rememberMe=deleteMe; Path=/rests; Max-Age=0; Expires=Mon, 13-Apr-2026 07:14:56 GMT; SameSite=lax', 'Expires': 'Thu, 01 Jan 1970 00:00:00 GMT', 'Content-Length': '0'} 
 body=None 
 </msg>
<msg time="2026-04-14T07:14:56.540080" level="INFO">${response} = &lt;Response [201]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:14:56.413742" elapsed="0.126396"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:56.411419" elapsed="0.128827"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.540840" elapsed="0.000092"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.540412" elapsed="0.000642"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.411390" elapsed="0.129717"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.549042" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:56.543570" elapsed="0.005570"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:56.542968" elapsed="0.006251"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.542923" elapsed="0.006353"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.551959" level="INFO">201</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:56.549631" elapsed="0.002373"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:56.549403" elapsed="0.002636"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.549382" elapsed="0.002681"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.552692" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:56.552239" elapsed="0.000480"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.553035" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.552790" elapsed="0.000302"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.553600" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:56.553282" elapsed="0.000344"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:56.553116" elapsed="0.000545"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.552771" elapsed="0.000911"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.554204" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:56.553845" elapsed="0.000385"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.554553" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.554298" elapsed="0.000312"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.555089" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:56.554796" elapsed="0.000318"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:56.554633" elapsed="0.000515"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.554280" elapsed="0.000889"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:56.555326" elapsed="0.000365"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:14:56.556153" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:56.555863" elapsed="0.000315"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.556339" elapsed="0.002401"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:14:56.542061" elapsed="0.016744"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:14:56.558979" elapsed="0.000032"/>
</return>
<status status="PASS" start="2026-04-14T07:14:56.558872" elapsed="0.000175"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.558853" elapsed="0.000218"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.559227" elapsed="0.000021"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.559293" elapsed="0.000014"/>
</return>
<msg time="2026-04-14T07:14:56.561728" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T07:14:56.406519" elapsed="0.155283"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:14:56.561909" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:14:56.562070" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:14:56.229622" elapsed="0.332473"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.562464" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.562194" elapsed="0.000340"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.562176" elapsed="0.000381"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:14:56.562590" elapsed="0.000026"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T07:14:56.225121" elapsed="0.337595"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:14:56.563321" elapsed="0.000259"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.564456" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.564025" elapsed="0.000493"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.564008" elapsed="0.000535"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:56.564696" elapsed="0.000308"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.570286" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:56.569861" elapsed="0.000454"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:14:56.570557" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:14:56.570408" elapsed="0.000207"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.570388" elapsed="0.000251"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.570796" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.570986" elapsed="0.000022"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.571169" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.571343" elapsed="0.000035"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.571536" elapsed="0.000022"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.571714" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.571897" elapsed="0.000022"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:14:56.569529" elapsed="0.002449"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:56.563815" elapsed="0.008218"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:14:56.563010" elapsed="0.009067"/>
</kw>
<doc>Configure BGP peer module with initiate-connection set to false.</doc>
<status status="PASS" start="2026-04-14T07:14:56.129005" elapsed="0.443111"/>
</test>
<test id="s1-s10-t3" name="Reconfigure_Data_Change_Counter" line="109">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.575834" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.575606" elapsed="0.000286"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.575587" elapsed="0.000333"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T07:14:56.575415" elapsed="0.000594"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.577105" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:56.576990" elapsed="0.000162"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.576968" elapsed="0.000207"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.582179" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:56.582067" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.582048" elapsed="0.000201"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.583304" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:14:56.582898" elapsed="0.000436"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.583831" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:14:56.583525" elapsed="0.000332"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:14:56.583904" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:14:56.584068" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:14:56.582502" elapsed="0.001594"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.589933" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:56.589822" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.589802" elapsed="0.000201"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.591241" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:56.591125" elapsed="0.000164"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.591105" elapsed="0.000206"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:14:56.591797" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.591488" elapsed="0.000336"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:14:56.592221" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:14:56.591992" elapsed="0.000257"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:14:56.635265" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:14:56.592808" elapsed="0.042759"/>
</kw>
<msg time="2026-04-14T07:14:56.635954" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:14:56.636058" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:56.592457" elapsed="0.043682"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:14:56.666731" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "D "a "t "a "_ "C "h "a "n "g "e "_ "C "o "u "n "t "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:14:56.637514" elapsed="0.029331"/>
</kw>
<msg time="2026-04-14T07:14:56.667007" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:14:56.667053" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "D "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:56.636716" elapsed="0.030373"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.667460" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.667181" elapsed="0.000336"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.667155" elapsed="0.000387"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.668001" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "D "a "t "a "_ "C "h "a "n "g "e "_ "C "o "u "n "t "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:56.667692" elapsed="0.000383"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.668407" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.668142" elapsed="0.000322"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.668123" elapsed="0.000427"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:14:56.668591" elapsed="0.000039"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:14:56.671252" elapsed="0.000168"/>
</kw>
<msg time="2026-04-14T07:14:56.671482" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:56.670151" elapsed="0.001464"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.671898" elapsed="0.000076"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.672234" elapsed="0.000074"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:14:56.669503" elapsed="0.002964"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:14:56.668915" elapsed="0.003618"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:14:56.590816" elapsed="0.081818"/>
</kw>
<msg time="2026-04-14T07:14:56.672730" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:56.672774" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "D "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:56.590175" elapsed="0.082636"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:14:56.672997" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:14:56.672889" elapsed="0.000184"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.672870" elapsed="0.000228"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.673535" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.673892" elapsed="0.000024"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.673963" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:14:56.589471" elapsed="0.084603"/>
</kw>
<msg time="2026-04-14T07:14:56.674169" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:56.674214" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "D "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:56.584526" elapsed="0.089727"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.674605" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.674330" elapsed="0.000328"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.674312" elapsed="0.000370"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:14:56.584354" elapsed="0.090351"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:14:56.584155" elapsed="0.090584"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:14:56.581689" elapsed="0.093109"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:14:56.576679" elapsed="0.098177"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:56.576173" elapsed="0.098730"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T07:14:56.573141" elapsed="0.101816"/>
</kw>
<kw name="Reconfigure_Topology_Name" owner="ChangeCounter">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.680434" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | TOPOLOGY_NAME=example-ipv4-topology }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>TOPOLOGY_NAME=${topology_name}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.679930" elapsed="0.000534"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.714613" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:56.714220" elapsed="0.000422"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:14:56.715461" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:14:56.715199" elapsed="0.000342">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:14:56.715636" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:14:56.714855" elapsed="0.000805"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.716222" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:14:56.715833" elapsed="0.000417"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:14:56.716593" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:14:56.716751" level="INFO">${template} = rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:14:56.716452" elapsed="0.000324"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.717186" level="INFO">rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:56.716940" elapsed="0.000293"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.718212" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'TOPOLOGY_NAME': 'example-ipv4-topology'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:56.717957" elapsed="0.000300"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.718707" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.718444" elapsed="0.000288"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.719422" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:14:56.719102" elapsed="0.000347"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:14:56.721831" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.719972" elapsed="0.001886"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:14:56.721911" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:14:56.722068" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:14:56.719647" elapsed="0.002446"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.722253" elapsed="0.000269"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T07:14:56.718959" elapsed="0.003605"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.723120" level="INFO">${value} = example-ipv4-topology</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:14:56.722818" elapsed="0.000327"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:14:56.724091" level="INFO">${encoded} = example-ipv4-topology</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.723692" elapsed="0.000426"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:14:56.724168" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:14:56.724319" level="INFO">${encoded_value} = example-ipv4-topology</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:14:56.723344" elapsed="0.001043"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.724550" elapsed="0.000226"/>
</kw>
<var name="${key}">TOPOLOGY_NAME</var>
<var name="${value}">example-ipv4-topology</var>
<status status="PASS" start="2026-04-14T07:14:56.722678" elapsed="0.002138"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T07:14:56.718783" elapsed="0.006069"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:14:56.724895" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:14:56.725051" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'TOPOLOGY_NAME': 'example-ipv4-topology'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:14:56.717624" elapsed="0.007452"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:56.717301" elapsed="0.007807"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.725286" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.725132" elapsed="0.000209"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.717281" elapsed="0.008095"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.726015" level="INFO">${final_text} = rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:56.725559" elapsed="0.000483"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:14:56.726125" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:14:56.713591" elapsed="0.012660"/>
</kw>
<msg time="2026-04-14T07:14:56.726304" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:56.700731" elapsed="0.025619"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.738977" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.751634" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.764205" elapsed="0.000027"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.764429" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.764614" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.764988" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.764837" elapsed="0.000207"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:14:56.764822" elapsed="0.000245"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.765213" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.765400" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.765575" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:14:56.764794" elapsed="0.000833"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.764689" elapsed="0.000964"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.765804" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.765878" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T07:14:56.765994" level="INFO">${uri} = rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:14:56.696343" elapsed="0.069676"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.793482" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:56.793084" elapsed="0.000458"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:14:56.794269" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:14:56.794058" elapsed="0.000278">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T07:14:56.794447" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:14:56.793716" elapsed="0.000756"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.795029" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:14:56.794643" elapsed="0.000412"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:14:56.795357" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:14:56.795505" level="INFO">${template} = &lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;$TOPOLOGY_NAME&lt;/topology-...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:14:56.795221" elapsed="0.000312"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.795939" level="INFO">&lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;$TOPOLOGY_NAME&lt;/topology-name&gt;
&lt;/data-change-counter-config&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:56.795695" elapsed="0.000293"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T07:14:56.796379" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.796055" elapsed="0.000385"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.796915" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'TOPOLOGY_NAME': 'example-ipv4-topology'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:56.796620" elapsed="0.000321"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:56.796465" elapsed="0.000511"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.796036" elapsed="0.000961"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.797740" level="INFO">${final_text} = &lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;example-ipv4-topology&lt;/to...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:56.797149" elapsed="0.000621"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:14:56.797819" elapsed="0.000030"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:14:56.792423" elapsed="0.005521"/>
</kw>
<msg time="2026-04-14T07:14:56.797997" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:56.779272" elapsed="0.018772"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.810742" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.823309" elapsed="0.000027"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.835866" elapsed="0.000028"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.836102" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.836284" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.836698" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.836545" elapsed="0.000209"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:14:56.836530" elapsed="0.000247"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.836923" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.837094" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.837265" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:14:56.836501" elapsed="0.000816"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.836393" elapsed="0.000950"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.837516" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.837590" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T07:14:56.837774" level="INFO">${data} = &lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;example-ipv4-topology&lt;/to...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:14:56.776588" elapsed="0.061215"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:14:56.839102" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:14:56.838856" elapsed="0.000312">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:14:56.839261" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:14:56.838500" elapsed="0.000785"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.839631" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.839357" elapsed="0.000332"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.840190" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:56.839892" elapsed="0.000323"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:56.839713" elapsed="0.000538"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.839338" elapsed="0.000934"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.842934" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:14:56.840463" elapsed="0.002497"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:14:56.843013" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:14:56.843171" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:14:56.838148" elapsed="0.005048"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.844663" level="INFO">rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:56.844406" elapsed="0.000302"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.845104" level="INFO">&lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;example-ipv4-topology&lt;/topology-name&gt;
&lt;/data-change-counter-config&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:56.844867" elapsed="0.000284"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.845571" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:56.845309" elapsed="0.000305"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.846107" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:56.845771" elapsed="0.000379"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T07:14:56.846996" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T07:14:56.846797" elapsed="0.000225"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T07:14:56.847355" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T07:14:56.847182" elapsed="0.000213"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.847554" elapsed="0.000211"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.848172" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:56.847927" elapsed="0.000288"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T07:14:56.848257" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:14:56.848464" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T07:14:56.846382" elapsed="0.002108"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:14:56.898562" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter 
 path_url=/rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Cookie': 'JSESSIONID=node0yl85lmwpfxjd13qfkb95r24dk4.node0', 'Content-Length': '242', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;example-ipv4-topology&lt;/topology-name&gt;
&lt;/data-change-counter-config&gt; 
 </msg>
<msg time="2026-04-14T07:14:56.898617" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T07:14:56.898725" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:14:56.850695" elapsed="0.048056"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:56.848562" elapsed="0.050237"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.898985" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.898825" elapsed="0.000226"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.848544" elapsed="0.050529"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.902451" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:56.900056" elapsed="0.002440"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:56.899826" elapsed="0.002704"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.899807" elapsed="0.002748"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.905346" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:56.902837" elapsed="0.002569"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:56.902610" elapsed="0.002832"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.902593" elapsed="0.002874"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.906043" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:56.905641" elapsed="0.000429"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.906405" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.906140" elapsed="0.000324"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.906957" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:56.906656" elapsed="0.000327"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:56.906488" elapsed="0.000531"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.906122" elapsed="0.000918"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.907581" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:56.907202" elapsed="0.000405"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.907913" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.907675" elapsed="0.000295"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.908494" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:56.908158" elapsed="0.000362"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:56.907993" elapsed="0.000562"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.907658" elapsed="0.000962"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:56.908785" elapsed="0.000349"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:14:56.909604" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:56.909304" elapsed="0.000326"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.909790" elapsed="0.002365"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:14:56.899469" elapsed="0.012748"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:14:56.912413" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T07:14:56.912282" elapsed="0.000192"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.912264" elapsed="0.000234"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.912653" elapsed="0.000021"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.912719" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T07:14:56.914970" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T07:14:56.843566" elapsed="0.071430"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:14:56.915060" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:14:56.915212" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:14:56.685100" elapsed="0.230137"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.915598" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.915336" elapsed="0.000330"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.915318" elapsed="0.000371"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:14:56.915721" elapsed="0.000026"/>
</return>
<arg>${CHANGE_COUNTER_TEMPLATE_FOLDER}${/}change_counter</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T07:14:56.680734" elapsed="0.235109"/>
</kw>
<arg>example-ipv4-topology</arg>
<doc>Configure data change counter to count transactions affecting
${topology_name} instead of previously configured topology name.</doc>
<status status="PASS" start="2026-04-14T07:14:56.679568" elapsed="0.236336"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:14:56.916539" elapsed="0.000241"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.917628" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.917222" elapsed="0.000467"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.917205" elapsed="0.000508"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:56.917864" elapsed="0.000308"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.923254" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:56.922848" elapsed="0.000432"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:14:56.923514" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T07:14:56.923353" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.923335" elapsed="0.000261"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.923749" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.923926" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.924145" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.924343" elapsed="0.000035"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.924538" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.924713" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.924884" elapsed="0.000019"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:14:56.922537" elapsed="0.002422"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:56.917013" elapsed="0.007997"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:14:56.916192" elapsed="0.008858"/>
</kw>
<doc>Configure data change counter to count transactions in example-ipv4-topology instead of example-linkstate-topology.</doc>
<status status="PASS" start="2026-04-14T07:14:56.572485" elapsed="0.352604"/>
</test>
<test id="s1-s10-t4" name="Verify_Data_Change_Counter_Ready" line="113">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:56.928888" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:56.928664" elapsed="0.000281"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.928646" elapsed="0.000322"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T07:14:56.928478" elapsed="0.000536"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.930020" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:56.929916" elapsed="0.000149"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.929898" elapsed="0.000189"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.935019" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:56.934914" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.934896" elapsed="0.000190"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.936097" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:14:56.935718" elapsed="0.000406"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:14:56.936618" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:14:56.936290" elapsed="0.000353"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:14:56.936689" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:14:56.936842" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:14:56.935317" elapsed="0.001551"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.942394" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:56.942272" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.942254" elapsed="0.000210"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:56.943682" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:56.943577" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:56.943558" elapsed="0.000193"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:14:56.944198" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:14:56.943902" elapsed="0.000322"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:14:56.944661" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:14:56.944435" elapsed="0.000251"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:14:56.981772" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:14:56.945200" elapsed="0.036677"/>
</kw>
<msg time="2026-04-14T07:14:56.982090" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:14:56.982137" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:56.944856" elapsed="0.037318"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:14:57.010575" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "V "e "r "i "f "y "_ "D "a "t "a "_ "C "h "a "n "g "e "_ "C "o "u "n "t "e "r "_ "R "e "a "d "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:14:56.982727" elapsed="0.027958"/>
</kw>
<msg time="2026-04-14T07:14:57.010847" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:14:57.010893" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "V "e "r "i "f "y "_ "D "a "t "a "_ "C "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:56.982354" elapsed="0.028575"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.011247" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:57.011008" elapsed="0.000295"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.010987" elapsed="0.000340"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.011806" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "V "e "r "i "f "y "_ "D "a "t "a "_ "C "h "a "n "g "e "_ "C "o "u "n "t "e "r "_ "R "e "a "d "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:57.011506" elapsed="0.000371"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.012167" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:57.011944" elapsed="0.000277"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.011925" elapsed="0.000320"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:14:57.012277" elapsed="0.000050"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:14:57.014786" elapsed="0.000142"/>
</kw>
<msg time="2026-04-14T07:14:57.014989" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:57.013770" elapsed="0.001350"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.015478" elapsed="0.000078"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.015825" elapsed="0.000074"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:14:57.013132" elapsed="0.002877"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:14:57.012589" elapsed="0.003483"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:14:56.943248" elapsed="0.072922"/>
</kw>
<msg time="2026-04-14T07:14:57.016262" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:57.016325" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "V "e "r "i "f "y "_ "D "a "t "a "_ "C "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:56.942624" elapsed="0.073754"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:14:57.016576" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:14:57.016468" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.016448" elapsed="0.000211"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.017073" elapsed="0.000025"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.017442" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:14:57.017514" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:14:56.941935" elapsed="0.075686"/>
</kw>
<msg time="2026-04-14T07:14:57.017716" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:57.017759" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "V "e "r "i "f "y "_ "D "a "t "a "_ "C "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:56.937253" elapsed="0.080542"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.018168" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:57.017907" elapsed="0.000316"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.017888" elapsed="0.000358"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:14:56.937103" elapsed="0.081166"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:14:56.936926" elapsed="0.081374"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:14:56.934556" elapsed="0.083799"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:14:56.929630" elapsed="0.088806"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:56.929175" elapsed="0.089306"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T07:14:56.925992" elapsed="0.092541"/>
</kw>
<kw name="Wait Until Keyword Succeeds" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:14:57.029966" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01b6idao10mkn8wrc2knijlcya3.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:14:57.030108" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '96'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":1}]}} 
 </msg>
<msg time="2026-04-14T07:14:57.030205" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:14:57.019536" elapsed="0.010695"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.036114" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":1}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:57.030545" elapsed="0.005674"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.042014" level="INFO">${count} = 1</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:57.036667" elapsed="0.005375"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T07:14:57.042093" elapsed="0.000031"/>
</return>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T07:14:57.019214" elapsed="0.023005"/>
</kw>
<arg>5x</arg>
<arg>1s</arg>
<arg>ChangeCounter.Get_Change_Count</arg>
<doc>Runs the specified keyword and retries if it fails.</doc>
<status status="PASS" start="2026-04-14T07:14:57.018708" elapsed="0.023557"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:14:57.042876" elapsed="0.000246"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.043970" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:57.043585" elapsed="0.000446"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.043567" elapsed="0.000489"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:57.044210" elapsed="0.000339"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.049635" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:57.049210" elapsed="0.000452"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:14:57.049878" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:14:57.049737" elapsed="0.000196"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.049718" elapsed="0.000239"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.050113" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.050292" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.050489" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.050666" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.050879" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.051054" elapsed="0.000019"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.051224" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:14:57.048897" elapsed="0.002402"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:57.043357" elapsed="0.007992"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:14:57.042564" elapsed="0.008843"/>
</kw>
<doc>Data change counter might have been slower to start than ipv4 topology, wait for it.</doc>
<status status="PASS" start="2026-04-14T07:14:56.925310" elapsed="0.126136"/>
</test>
<test id="s1-s10-t5" name="Start_Talking_BGP_Speaker" line="117">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.054902" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:57.054678" elapsed="0.000280"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.054660" elapsed="0.000323"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T07:14:57.054494" elapsed="0.000535"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:57.056028" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:57.055922" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.055904" elapsed="0.000192"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:57.061247" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:57.061140" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.061122" elapsed="0.000192"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.062333" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:14:57.061953" elapsed="0.000420"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.062845" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:14:57.062545" elapsed="0.000325"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:14:57.062915" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:14:57.063070" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:14:57.061566" elapsed="0.001529"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:57.068727" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:57.068621" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.068602" elapsed="0.000194"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:57.069957" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:57.069852" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.069833" elapsed="0.000192"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:14:57.070499" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:14:57.070177" elapsed="0.000349"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:14:57.070907" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:14:57.070693" elapsed="0.000239"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:14:57.106621" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:14:57.071456" elapsed="0.035263"/>
</kw>
<msg time="2026-04-14T07:14:57.106896" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:14:57.106943" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:57.071099" elapsed="0.035879"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:14:57.140900" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:14:57.107534" elapsed="0.033471"/>
</kw>
<msg time="2026-04-14T07:14:57.141163" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:14:57.141209" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:57.107158" elapsed="0.034087"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.141580" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:57.141324" elapsed="0.000312"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.141303" elapsed="0.000357"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.142107" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:57.141809" elapsed="0.000367"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.142483" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:57.142242" elapsed="0.000297"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.142224" elapsed="0.000339"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:14:57.142595" elapsed="0.000028"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:14:57.145136" elapsed="0.000145"/>
</kw>
<msg time="2026-04-14T07:14:57.145343" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:57.144045" elapsed="0.001443"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.145768" elapsed="0.000073"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.146104" elapsed="0.000072"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:14:57.143424" elapsed="0.002860"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:14:57.142870" elapsed="0.003478"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:14:57.069551" elapsed="0.076919"/>
</kw>
<msg time="2026-04-14T07:14:57.146562" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:57.146606" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:57.068957" elapsed="0.077686"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:14:57.146987" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T07:14:57.146719" elapsed="0.000329"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.146700" elapsed="0.000372"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.147503" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.147850" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:14:57.147921" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:14:57.068250" elapsed="0.079778"/>
</kw>
<msg time="2026-04-14T07:14:57.148120" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:57.148164" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "T "a "l "k "i "n "g "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:57.063494" elapsed="0.084706"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.148574" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:57.148275" elapsed="0.000353"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.148258" elapsed="0.000394"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:14:57.063327" elapsed="0.085348"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:14:57.063152" elapsed="0.085611"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:14:57.060777" elapsed="0.088047"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:14:57.055638" elapsed="0.093241"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:57.055185" elapsed="0.093737"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T07:14:57.052220" elapsed="0.096753"/>
</kw>
<kw name="Store_Change_Count">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:14:57.157130" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01b6idao10mkn8wrc2knijlcya3.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:14:57.157244" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '96'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":1}]}} 
 </msg>
<msg time="2026-04-14T07:14:57.157343" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:14:57.150159" elapsed="0.007236"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.159998" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":1}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:57.157576" elapsed="0.002469"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.163313" level="INFO">${count} = 1</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:57.160212" elapsed="0.003139"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T07:14:57.163448" elapsed="0.000044"/>
</return>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T07:14:57.149861" elapsed="0.013764"/>
</kw>
<msg time="2026-04-14T07:14:57.163745" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:57.163804" level="INFO">${count} = 1</msg>
<var>${status}</var>
<var>${count}</var>
<arg>ChangeCounter.Get_Change_Count</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:57.149455" elapsed="0.014380"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.164819" level="INFO">${last_change_count_single} = 1</msg>
<arg>${last_change_count_single}</arg>
<arg>${count}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:14:57.164264" elapsed="0.000619"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:57.163934" elapsed="0.001000"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.163909" elapsed="0.001060"/>
</if>
<doc>Get the count of changes from BGP change counter. Ignore error or store the value.</doc>
<status status="PASS" start="2026-04-14T07:14:57.149156" elapsed="0.015876"/>
</kw>
<kw name="Start_BGP_Speaker" owner="BGPSpeaker">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.166769" level="INFO">${command} = python3 play.py --amount 600000 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out</msg>
<var>${command}</var>
<arg>python3 play.py ${arguments} &amp;&gt; ${BGPSpeaker__OUTPUT_LOG}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:57.166287" elapsed="0.000521"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.167397" level="INFO">python3 play.py --amount 600000 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out</msg>
<arg>${command}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:57.167042" elapsed="0.000421"/>
</kw>
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:14:57.172007" level="INFO">python3 play.py --amount 600000 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out</msg>
<msg time="2026-04-14T07:14:57.172103" level="INFO">${output} =  python3 play.py --amount 600000 --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --peerport=1790 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out...</msg>
<var>${output}</var>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:14:57.167685" elapsed="0.004444"/>
</kw>
<arg>--amount ${COUNT_CHANGE_COUNT_SINGLE} --myip=${TOOLS_SYSTEM_IP} --myport=${BGP_TOOL_PORT} --peerip=${ODL_SYSTEM_IP} --peerport=${ODL_BGP_PORT} --insert=${INSERT} --withdraw=${WITHDRAW} --prefill ${PREFILL} --update ${UPDATE} --${BGP_TOOL_LOG_LEVEL} --results ${RESULTS_FILE_NAME}</arg>
<doc>Start the BGP speaker python utility. Redirect its error output to a log file
so it can be dumped into the logs later, when stopping it. This also avoids polluting the
output seen by "Read Until Prompt" with false propmpts so it won't stop prematurely
leading to a spurious test failure, messy log content or other misbehavior.</doc>
<status status="PASS" start="2026-04-14T07:14:57.165333" elapsed="0.006857"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:14:57.172812" elapsed="0.000238"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.173889" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:57.173504" elapsed="0.000481"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.173485" elapsed="0.000526"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:57.174175" elapsed="0.000329"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.179779" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:57.179371" elapsed="0.000435"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:14:57.180023" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:14:57.179882" elapsed="0.000199"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.179863" elapsed="0.000242"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.180261" elapsed="0.000046"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.180485" elapsed="0.000022"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.180668" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.180840" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.181011" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.181182" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.181352" elapsed="0.000035"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:14:57.179042" elapsed="0.002404"/>
</kw>
<status status="PASS" start="2026-04-14T07:14:57.173277" elapsed="0.008219"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:14:57.172500" elapsed="0.009037"/>
</kw>
<doc>Start Python speaker to connect to ODL.</doc>
<status status="PASS" start="2026-04-14T07:14:57.051725" elapsed="0.129848"/>
</test>
<test id="s1-s10-t6" name="Wait_For_Stable_Talking_Ipv4_Topology" line="124">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.185100" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:57.184876" elapsed="0.000279"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.184858" elapsed="0.000321"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T07:14:57.184693" elapsed="0.000532"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:57.186223" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:57.186117" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.186099" elapsed="0.000191"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:57.191237" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:57.191131" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.191112" elapsed="0.000194"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.192377" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:14:57.191950" elapsed="0.000456"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.192876" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:14:57.192577" elapsed="0.000325"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:14:57.192947" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:14:57.193101" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:14:57.191561" elapsed="0.001564"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:57.198901" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:57.198794" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.198775" elapsed="0.000195"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:14:57.200130" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:57.200025" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.200007" elapsed="0.000190"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:14:57.200680" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:14:57.200381" elapsed="0.000326"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:14:57.201085" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:14:57.200874" elapsed="0.000237"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:14:57.234393" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:14:57.201648" elapsed="0.032857"/>
</kw>
<msg time="2026-04-14T07:14:57.234680" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:14:57.234729" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:57.201279" elapsed="0.033489"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:14:57.288001" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "T "a "l "k "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:14:57.235336" elapsed="0.052947"/>
</kw>
<msg time="2026-04-14T07:14:57.288571" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:14:57.288621" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:57.234962" elapsed="0.053696"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.289192" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:57.288801" elapsed="0.000457"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.288753" elapsed="0.000536"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.289954" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "T "a "l "k "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:57.289504" elapsed="0.000534"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.290337" elapsed="0.000045"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:57.290108" elapsed="0.000319"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.290087" elapsed="0.000371"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:14:57.290505" elapsed="0.000053"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:14:57.293387" elapsed="0.000181"/>
</kw>
<msg time="2026-04-14T07:14:57.293631" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:14:57.292263" elapsed="0.001507"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.294084" elapsed="0.000076"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.294480" elapsed="0.000089"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:14:57.291571" elapsed="0.003113"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:14:57.290887" elapsed="0.003868"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:14:57.199726" elapsed="0.095131"/>
</kw>
<msg time="2026-04-14T07:14:57.294957" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:57.295012" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:57.199129" elapsed="0.095927"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:14:57.295340" elapsed="0.000044"/>
</return>
<status status="PASS" start="2026-04-14T07:14:57.295226" elapsed="0.000195"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.295204" elapsed="0.000243"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.295885" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.296264" elapsed="0.000063"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:14:57.296393" elapsed="0.000018"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:14:57.198451" elapsed="0.098062"/>
</kw>
<msg time="2026-04-14T07:14:57.296618" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:57.296666" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:57.193522" elapsed="0.103182"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.297068" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:57.296785" elapsed="0.000341"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.296767" elapsed="0.000386"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:14:57.193354" elapsed="0.103827"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:14:57.193180" elapsed="0.104039"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:14:57.190772" elapsed="0.106513"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:14:57.185833" elapsed="0.111556"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:57.185400" elapsed="0.112055"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T07:14:57.182452" elapsed="0.115071"/>
</kw>
<kw name="Wait_For_Change_Count_To_Become_Stable" owner="ChangeCounter">
<kw name="Create_Limiting_Stability_Safe_Stateful_Validator_From_Value_To_Overcome" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.311792" level="INFO">${valid_minimum} = 2</msg>
<var>${valid_minimum}</var>
<arg>str(int(${maximum_invalid}) + 1)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:57.311413" elapsed="0.000407"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T07:14:57.312399" elapsed="0.000032"/>
</return>
<msg time="2026-04-14T07:14:57.312622" level="INFO">${validator} = ['WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'valid_minimum': '2'}]</msg>
<var>${validator}</var>
<arg>WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</arg>
<arg>state_holder</arg>
<arg>data_holder</arg>
<arg>valid_minimum=${valid_minimum}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T07:14:57.312037" elapsed="0.000612"/>
</kw>
<return>
<value>${validator}</value>
<status status="PASS" start="2026-04-14T07:14:57.312702" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:14:57.312855" level="INFO">${validator} = ['WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'valid_minimum': '2'}]</msg>
<var>${validator}</var>
<arg>maximum_invalid=${count_to_overcome}</arg>
<doc>Helper function to use if maximum invalid value (instead of minimum valid) is known.</doc>
<status status="PASS" start="2026-04-14T07:14:57.311001" elapsed="0.001880"/>
</kw>
<kw name="Wait_For_Getter_Error_Or_Safe_Stateful_Validator_Consecutive_Success" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.314329" level="INFO">${tmp} = 1</msg>
<var>${tmp}</var>
<arg>int(${count})</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:57.313972" elapsed="0.000400"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.314821" level="INFO">count=1</msg>
<arg>count=${tmp}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:57.314544" elapsed="0.000321"/>
</kw>
<kw name="WaitUtils__Check_Sanity_And_Compute_Derived_Times" owner="WaitUtils">
<if>
<branch type="IF" condition="int(${count}) &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>\${count} is ${count} and not at least 1.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.315831" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:57.315594" elapsed="0.000293"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.315575" elapsed="0.000336"/>
</if>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T07:14:57.316409" level="INFO">${period_in_seconds} = 60.0</msg>
<var>${period_in_seconds}</var>
<arg>${period}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T07:14:57.316064" elapsed="0.000373"/>
</kw>
<if>
<branch type="IF" condition="${period_in_seconds} &lt;= 0.0">
<kw name="Fail" owner="BuiltIn">
<arg>\${period} ${period} has to be positive.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.316743" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:57.316511" elapsed="0.000285"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.316493" elapsed="0.000327"/>
</if>
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:14:57.317197" level="INFO">${date_now} = 2026-04-14 07:14:57.317</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:14:57.316971" elapsed="0.000252"/>
</kw>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T07:14:57.317656" level="INFO">${timeout_in_seconds} = 560.0</msg>
<var>${timeout_in_seconds}</var>
<arg>${timeout}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T07:14:57.317409" elapsed="0.000273"/>
</kw>
<kw name="Add Time To Date" owner="DateTime">
<msg time="2026-04-14T07:14:57.318174" level="INFO">${date_deadline} = 2026-04-14 07:24:17.317</msg>
<var>${date_deadline}</var>
<arg>${date_now}</arg>
<arg>${timeout_in_seconds}</arg>
<doc>Adds time to date and returns the resulting date.</doc>
<status status="PASS" start="2026-04-14T07:14:57.317849" elapsed="0.000352"/>
</kw>
<return>
<value>${timeout_in_seconds}</value>
<value>${period_in_seconds}</value>
<value>${date_deadline}</value>
<status status="PASS" start="2026-04-14T07:14:57.318250" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:14:57.318520" level="INFO">${timeout_in_seconds} = 560.0</msg>
<msg time="2026-04-14T07:14:57.318567" level="INFO">${period_in_seconds} = 60.0</msg>
<msg time="2026-04-14T07:14:57.318610" level="INFO">${date_deadline} = 2026-04-14 07:24:17.317</msg>
<var>${timeout_in_seconds}</var>
<var>${period_in_seconds}</var>
<var>${date_deadline}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${count}</arg>
<doc>Common checks for argument values. Return times in seconds and deadline date implied by timeout time.</doc>
<status status="PASS" start="2026-04-14T07:14:57.315160" elapsed="0.003472"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.319252" level="INFO">${maximum_sleeps} = 10</msg>
<var>${maximum_sleeps}</var>
<arg>math.ceil(${timeout_in_seconds} / ${period_in_seconds})</arg>
<arg>modules=math</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:57.318810" elapsed="0.000469"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.319736" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:57.319475" elapsed="0.000287"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.320208" level="INFO">${state} = 1</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:57.319926" elapsed="0.000309"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.322144" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:57.321880" elapsed="0.000290"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.324463" level="INFO">${state} = 1</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:57.322334" elapsed="0.002158"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.324999" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:57.324664" elapsed="0.000362"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:14:57.326452" level="INFO">${date_now} = 2026-04-14 07:14:57.326</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:14:57.326277" elapsed="0.000210"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:14:57.327029" level="INFO">${time_deadline} = 559.991</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:14:57.326668" elapsed="0.000388"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.327642" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:57.327227" elapsed="0.000442"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.327995" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:57.327740" elapsed="0.000311"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.327721" elapsed="0.000355"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:14:57.325684" elapsed="0.002440"/>
</kw>
<msg time="2026-04-14T07:14:57.328224" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:57.328283" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:57.325200" elapsed="0.003107"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:14:57.328527" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:57.328411" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.328391" elapsed="0.000210"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.331328" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T07:14:57.331398" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:14:57.331444" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:57.330996" elapsed="0.000470"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:14:57.339385" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01b6idao10mkn8wrc2knijlcya3.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:14:57.339716" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":30}]}} 
 </msg>
<msg time="2026-04-14T07:14:57.339953" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:14:57.332815" elapsed="0.007213"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.343297" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":30}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:14:57.340308" elapsed="0.003159"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.347547" level="INFO">${count} = 30</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:57.343724" elapsed="0.003927"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T07:14:57.347777" elapsed="0.000055"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T07:14:57.332154" elapsed="0.016004"/>
</kw>
<msg time="2026-04-14T07:14:57.348301" level="INFO">${result} = 30</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:14:57.331650" elapsed="0.016688"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:14:57.348464" elapsed="0.000042"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:14:57.330618" elapsed="0.018020"/>
</kw>
<msg time="2026-04-14T07:14:57.348769" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:57.348841" level="INFO">${message} = 30</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:57.330056" elapsed="0.018820"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:57.349115" elapsed="0.033867"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:14:57.384044" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T07:14:57.383912" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.383887" elapsed="0.000250"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.384354" elapsed="0.000040"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 30.</doc>
<status status="PASS" start="2026-04-14T07:14:57.383477" elapsed="0.000978"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:14:57.384500" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:14:57.329643" elapsed="0.054979"/>
</kw>
<msg time="2026-04-14T07:14:57.384722" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:57.384766" level="INFO">${data} = 30</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:57.329177" elapsed="0.055611"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:14:57.384972" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:57.384867" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.384848" elapsed="0.000194"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:14:57.386535" level="INFO">${date_now} = 2026-04-14 07:14:57.386</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:14:57.386346" elapsed="0.000216"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:14:57.387110" level="INFO">${time_deadline} = 559.931</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:14:57.386719" elapsed="0.000417"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.387717" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:57.387305" elapsed="0.000438"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.388060" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:14:57.387812" elapsed="0.000301"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.387793" elapsed="0.000343"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:14:57.385752" elapsed="0.002430"/>
</kw>
<msg time="2026-04-14T07:14:57.388295" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:57.388339" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:57.385204" elapsed="0.003184"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:14:57.388576" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:57.388472" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.388453" elapsed="0.000355"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.390835" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:14:57.390882" level="INFO">${args} = ['state_holder', 'data_holder']</msg>
<msg time="2026-04-14T07:14:57.390927" level="INFO">${kwargs} = {'valid_minimum': '2'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:57.390530" elapsed="0.000420"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:14:57.391115" elapsed="0.000210"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:14:57.391507" elapsed="0.000190"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.393477" level="INFO">${new_state} = 30</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:14:57.393059" elapsed="0.000445"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T07:14:57.393744" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:57.393575" elapsed="0.000221"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.393556" elapsed="0.000261"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T07:14:57.394036" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:14:57.393875" elapsed="0.000226"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.393860" elapsed="0.000265"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:14:57.394157" elapsed="0.000014"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:14:57.392609" elapsed="0.001665"/>
</kw>
<msg time="2026-04-14T07:14:57.394377" level="INFO">${result} = [30, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:14:57.391868" elapsed="0.002535"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:14:57.394451" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:14:57.390113" elapsed="0.004457"/>
</kw>
<msg time="2026-04-14T07:14:57.394664" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:14:57.394709" level="INFO">${message} = [30, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:57.389559" elapsed="0.005172"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:14:57.394901" elapsed="0.029151"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:14:57.425113" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T07:14:57.424978" elapsed="0.000204"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.424953" elapsed="0.000254"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.425395" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [30, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T07:14:57.424552" elapsed="0.000928"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:14:57.425525" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:14:57.425699" level="INFO">${state} = 30</msg>
<msg time="2026-04-14T07:14:57.425745" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:14:57.425785" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:14:57.389046" elapsed="0.036761"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T07:14:57.425997" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:14:57.425891" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.425873" elapsed="0.000211"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:14:57.426173" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:57.426138" elapsed="0.000079"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:14:57.426122" elapsed="0.000117"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.426424" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:14:57.426561" elapsed="0.000012"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:57.426526" elapsed="0.000080"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:14:57.426509" elapsed="0.000118"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.426771" elapsed="0.000020"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:14:57.329023" elapsed="0.097801"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:14:57.328638" elapsed="0.098302"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.427106" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:14:57.427329" level="INFO">${state} = 30</msg>
<msg time="2026-04-14T07:14:57.427391" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:14:57.427434" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:14:57.321144" elapsed="0.106313"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:14:57.427653" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:57.427547" elapsed="0.000149"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.427529" elapsed="0.000189"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.429099" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:14:57.429183" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:14:57.428823" elapsed="0.000429">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:14:57.429353" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:14:57.429416" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:57.428435" elapsed="0.001004"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:14:57.429619" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:57.429512" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.429494" elapsed="0.000190"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:14:57.430092" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:14:57.429835" elapsed="0.000283"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.433309" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:14:57.433409" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:14:57.430646" elapsed="0.002824">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:14:57.433573" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:14:57.433616" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:57.430286" elapsed="0.003353"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:14:57.433820" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:14:57.433714" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.433695" elapsed="0.000209"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.434056" elapsed="0.000021"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:14:57.427996" elapsed="0.006211"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.435554" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:14:57.435627" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:14:57.435272" elapsed="0.000414">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:14:57.435786" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:14:57.435829" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:57.434925" elapsed="0.000927"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:14:57.436031" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:14:57.435925" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.435907" elapsed="0.000191"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:14:57.436573" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:14:57.436249" elapsed="0.000351"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:14:57.439741" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:14:57.439814" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:14:57.437119" elapsed="0.002752">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:14:57.439970" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:14:57.440012" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:14:57.436771" elapsed="0.003263"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:14:57.440251" elapsed="0.000053"/>
</return>
<status status="PASS" start="2026-04-14T07:14:57.440145" elapsed="0.000194"/>
</branch>
<status status="PASS" start="2026-04-14T07:14:57.440125" elapsed="0.000254"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:14:57.440532" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:14:57.434538" elapsed="0.006147"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T07:15:57.441308" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T07:14:57.440841" elapsed="60.000667"/>
</kw>
<var name="${try}">1</var>
<status status="PASS" start="2026-04-14T07:14:57.320596" elapsed="60.120997"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:15:57.444904" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:15:57.444462" elapsed="0.000482"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:15:57.445651" level="INFO">${state} = 30</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:15:57.445195" elapsed="0.000495"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:15:57.446466" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:15:57.445925" elapsed="0.000580"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:15:57.448944" level="INFO">${date_now} = 2026-04-14 07:15:57.449</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:15:57.448692" elapsed="0.000301"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:15:57.449888" level="INFO">${time_deadline} = 499.868</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:15:57.449252" elapsed="0.000684"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:15:57.451052" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:15:57.450267" elapsed="0.000835"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:15:57.451754" elapsed="0.000042"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:15:57.451238" elapsed="0.000619"/>
</branch>
<status status="PASS" start="2026-04-14T07:15:57.451200" elapsed="0.000713"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:15:57.447527" elapsed="0.004476"/>
</kw>
<msg time="2026-04-14T07:15:57.452187" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:15:57.452275" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:15:57.446805" elapsed="0.005513"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:15:57.452717" elapsed="0.000029"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:15:57.452514" elapsed="0.000296"/>
</branch>
<status status="PASS" start="2026-04-14T07:15:57.452460" elapsed="0.000392"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:15:57.457356" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T07:15:57.457471" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:15:57.457537" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:15:57.456847" elapsed="0.000722"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:15:57.472201" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01b6idao10mkn8wrc2knijlcya3.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:15:57.472777" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":74}]}} 
 </msg>
<msg time="2026-04-14T07:15:57.473289" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:15:57.459779" elapsed="0.013708"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:15:57.480668" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":74}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:15:57.474080" elapsed="0.006946"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:15:57.485887" level="INFO">${count} = 74</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:15:57.481643" elapsed="0.004387"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T07:15:57.486123" elapsed="0.000043"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T07:15:57.458700" elapsed="0.027720"/>
</kw>
<msg time="2026-04-14T07:15:57.486509" level="INFO">${result} = 74</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:15:57.457815" elapsed="0.028719"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:15:57.486582" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:15:57.456297" elapsed="0.030424"/>
</kw>
<msg time="2026-04-14T07:15:57.486816" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:15:57.486860" level="INFO">${message} = 74</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:15:57.455536" elapsed="0.031348"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:15:57.487054" elapsed="0.029903"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:15:57.518000" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T07:15:57.517866" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T07:15:57.517840" elapsed="0.000253"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:15:57.518265" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 74.</doc>
<status status="PASS" start="2026-04-14T07:15:57.517432" elapsed="0.000915"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:15:57.518411" elapsed="0.000028"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:15:57.454852" elapsed="0.063684"/>
</kw>
<msg time="2026-04-14T07:15:57.518634" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:15:57.518718" level="INFO">${data} = 74</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:15:57.454008" elapsed="0.064734"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:15:57.518927" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:15:57.518822" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:15:57.518803" elapsed="0.000195"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:15:57.520459" level="INFO">${date_now} = 2026-04-14 07:15:57.520</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:15:57.520271" elapsed="0.000216"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:15:57.521022" level="INFO">${time_deadline} = 499.797</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:15:57.520643" elapsed="0.000405"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:15:57.521628" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:15:57.521216" elapsed="0.000438"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:15:57.521972" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:15:57.521723" elapsed="0.000360"/>
</branch>
<status status="PASS" start="2026-04-14T07:15:57.521705" elapsed="0.000404"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:15:57.519678" elapsed="0.002479"/>
</kw>
<msg time="2026-04-14T07:15:57.522259" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:15:57.522303" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:15:57.519162" elapsed="0.003163"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:15:57.522532" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:15:57.522427" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:15:57.522408" elapsed="0.000194"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:15:57.524611" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:15:57.524658" level="INFO">${args} = [1, 30]</msg>
<msg time="2026-04-14T07:15:57.524703" level="INFO">${kwargs} = {'valid_minimum': '2'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:15:57.524288" elapsed="0.000438"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:15:57.524891" elapsed="0.000209"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:15:57.525261" elapsed="0.000278"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:15:57.527277" level="INFO">${new_state} = 74</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:15:57.526885" elapsed="0.000419"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T07:15:57.527558" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:15:57.527389" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T07:15:57.527355" elapsed="0.000277"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T07:15:57.527850" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:15:57.527684" elapsed="0.000231"/>
</branch>
<status status="PASS" start="2026-04-14T07:15:57.527669" elapsed="0.000271"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:15:57.527973" elapsed="0.000015"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:15:57.526422" elapsed="0.001670"/>
</kw>
<msg time="2026-04-14T07:15:57.528178" level="INFO">${result} = [74, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:15:57.525711" elapsed="0.002492"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:15:57.528251" elapsed="0.000026"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:15:57.523895" elapsed="0.004508"/>
</kw>
<msg time="2026-04-14T07:15:57.528498" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:15:57.528544" level="INFO">${message} = [74, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:15:57.523335" elapsed="0.005233"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:15:57.528736" elapsed="0.029020"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:15:57.558804" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T07:15:57.558628" elapsed="0.000244"/>
</branch>
<status status="PASS" start="2026-04-14T07:15:57.558605" elapsed="0.000291"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:15:57.559067" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [74, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T07:15:57.558200" elapsed="0.000948"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:15:57.559192" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:15:57.559380" level="INFO">${state} = 74</msg>
<msg time="2026-04-14T07:15:57.559428" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:15:57.559541" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:15:57.522864" elapsed="0.036706"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T07:15:57.559766" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:15:57.559659" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T07:15:57.559640" elapsed="0.000213"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:15:57.559942" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:15:57.559907" elapsed="0.000082"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:15:57.559892" elapsed="0.000118"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:15:57.560176" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:15:57.560312" elapsed="0.000012"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:15:57.560277" elapsed="0.000094"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:15:57.560259" elapsed="0.000135"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:15:57.560541" elapsed="0.000021"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:15:57.453723" elapsed="0.106872"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:15:57.452925" elapsed="0.107705"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:15:57.560790" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:15:57.561012" level="INFO">${state} = 74</msg>
<msg time="2026-04-14T07:15:57.561056" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:15:57.561096" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:15:57.443104" elapsed="0.118015"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:15:57.561409" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:15:57.561288" elapsed="0.000164"/>
</branch>
<status status="PASS" start="2026-04-14T07:15:57.561269" elapsed="0.000204"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:15:57.562825" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:15:57.562908" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:15:57.562535" elapsed="0.000439">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:15:57.563074" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:15:57.563117" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:15:57.562135" elapsed="0.001005"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:15:57.563320" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:15:57.563214" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T07:15:57.563195" elapsed="0.000208"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:15:57.563810" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:15:57.563557" elapsed="0.000279"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:15:57.567018" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:15:57.567090" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:15:57.564347" elapsed="0.002801">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:15:57.567254" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:15:57.567297" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:15:57.564007" elapsed="0.003312"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:15:57.567514" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:15:57.567407" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T07:15:57.567387" elapsed="0.000212"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:15:57.567752" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:15:57.561757" elapsed="0.006148"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:15:57.569191" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:15:57.569263" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:15:57.568934" elapsed="0.000387">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:15:57.569437" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:15:57.569481" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:15:57.568589" elapsed="0.000914"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:15:57.569682" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:15:57.569576" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T07:15:57.569557" elapsed="0.000191"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:15:57.570144" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:15:57.569898" elapsed="0.000272"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:15:57.573203" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:15:57.573277" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:15:57.570729" elapsed="0.002605">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:15:57.573451" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:15:57.573493" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:15:57.570345" elapsed="0.003171"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:15:57.573694" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:15:57.573589" elapsed="0.000164"/>
</branch>
<status status="PASS" start="2026-04-14T07:15:57.573571" elapsed="0.000210"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:15:57.573932" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:15:57.568190" elapsed="0.005892"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T07:16:57.574734" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T07:15:57.574240" elapsed="60.000725"/>
</kw>
<var name="${try}">2</var>
<status status="PASS" start="2026-04-14T07:15:57.441910" elapsed="60.133317"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:16:57.579650" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:16:57.578937" elapsed="0.000776"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:16:57.580829" level="INFO">${state} = 74</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:16:57.580088" elapsed="0.000805"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:16:57.582053" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:16:57.581270" elapsed="0.000842"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:16:57.585156" level="INFO">${date_now} = 2026-04-14 07:16:57.585</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:16:57.584918" elapsed="0.000277"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:16:57.585961" level="INFO">${time_deadline} = 439.732</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:16:57.585441" elapsed="0.000559"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:16:57.586800" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:16:57.586238" elapsed="0.000600"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.587303" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:16:57.586943" elapsed="0.000457"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:57.586913" elapsed="0.000523"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:16:57.583664" elapsed="0.003872"/>
</kw>
<msg time="2026-04-14T07:16:57.587682" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:16:57.587744" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:57.582527" elapsed="0.005249"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:16:57.588044" elapsed="0.000026"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:57.587892" elapsed="0.000229"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:57.587866" elapsed="0.000286"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:16:57.592031" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T07:16:57.592083" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:16:57.592127" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:16:57.591526" elapsed="0.000623"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:16:57.603208" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01b6idao10mkn8wrc2knijlcya3.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:16:57.603528" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":74}]}} 
 </msg>
<msg time="2026-04-14T07:16:57.603861" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:16:57.593484" elapsed="0.010476"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:16:57.608305" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":74}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:16:57.604333" elapsed="0.004201"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:16:57.613612" level="INFO">${count} = 74</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:16:57.608886" elapsed="0.004829"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T07:16:57.613846" elapsed="0.000058"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T07:16:57.592842" elapsed="0.021404"/>
</kw>
<msg time="2026-04-14T07:16:57.614396" level="INFO">${result} = 74</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:16:57.592323" elapsed="0.022111"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:16:57.614508" elapsed="0.000041"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:16:57.590947" elapsed="0.023739"/>
</kw>
<msg time="2026-04-14T07:16:57.614901" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:16:57.614967" level="INFO">${message} = 74</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:57.590184" elapsed="0.024817"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:16:57.615257" elapsed="0.031698"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:16:57.648014" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T07:16:57.647884" elapsed="0.000196"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:57.647861" elapsed="0.000244"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.648273" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 74.</doc>
<status status="PASS" start="2026-04-14T07:16:57.647419" elapsed="0.000936"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:16:57.648445" elapsed="0.000028"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:16:57.589606" elapsed="0.058965"/>
</kw>
<msg time="2026-04-14T07:16:57.648670" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:16:57.648715" level="INFO">${data} = 74</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:57.588982" elapsed="0.059756"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:16:57.648922" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:57.648817" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:57.648799" elapsed="0.000193"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:16:57.650446" level="INFO">${date_now} = 2026-04-14 07:16:57.650</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:16:57.650260" elapsed="0.000213"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:16:57.651003" level="INFO">${time_deadline} = 439.667</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:16:57.650632" elapsed="0.000398"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:16:57.651621" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:16:57.651200" elapsed="0.000448"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.651969" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:16:57.651718" elapsed="0.000306"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:57.651700" elapsed="0.000348"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:16:57.649659" elapsed="0.002436"/>
</kw>
<msg time="2026-04-14T07:16:57.652195" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:16:57.652240" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:57.649153" elapsed="0.003110"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:16:57.652467" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:57.652346" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:57.652327" elapsed="0.000211"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:16:57.654595" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:16:57.654643" level="INFO">${args} = [30, 74]</msg>
<msg time="2026-04-14T07:16:57.654689" level="INFO">${kwargs} = {'valid_minimum': '2'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:16:57.654268" elapsed="0.000444"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:16:57.654879" elapsed="0.000204"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:16:57.655248" elapsed="0.000206"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:16:57.657258" level="INFO">${new_state} = 74</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:16:57.656865" elapsed="0.000420"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T07:16:57.657541" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:57.657355" elapsed="0.000238"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:57.657336" elapsed="0.000279"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T07:16:57.657826" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:57.657667" elapsed="0.000274"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:57.657652" elapsed="0.000314"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="PASS" start="2026-04-14T07:16:57.657998" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:16:57.656417" elapsed="0.001745"/>
</kw>
<msg time="2026-04-14T07:16:57.658246" level="INFO">${result} = [74, 'PASS', 'Validated stable: 74']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:16:57.655694" elapsed="0.002576"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:16:57.658318" elapsed="0.000026"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:16:57.653869" elapsed="0.004584"/>
</kw>
<msg time="2026-04-14T07:16:57.658546" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:16:57.658590" level="INFO">${message} = [74, 'PASS', 'Validated stable: 74']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:57.653242" elapsed="0.005371"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:16:57.658782" elapsed="0.027471"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:16:57.687267" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T07:16:57.687135" elapsed="0.000199"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:57.687113" elapsed="0.000264"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.687583" elapsed="0.000025"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [74, 'PASS', 'Validated stable: 74'].</doc>
<status status="PASS" start="2026-04-14T07:16:57.686726" elapsed="0.000946"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:16:57.687717" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:16:57.687889" level="INFO">${state} = 74</msg>
<msg time="2026-04-14T07:16:57.687935" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:16:57.687975" level="INFO">${result} = Validated stable: 74</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:16:57.652766" elapsed="0.035231"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="NOT RUN" start="2026-04-14T07:16:57.688190" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:57.688084" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:57.688067" elapsed="0.000194"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:16:57.688432" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:16:57.688311" elapsed="0.000183"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:57.688297" elapsed="0.000221"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.688683" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:16:57.688821" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:57.688785" elapsed="0.000081"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:16:57.688768" elapsed="0.000119"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.689032" elapsed="0.000021"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:16:57.588769" elapsed="0.100318"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:16:57.588207" elapsed="0.100914"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.689279" elapsed="0.000020"/>
</kw>
<msg time="2026-04-14T07:16:57.689507" level="INFO">${state} = 74</msg>
<msg time="2026-04-14T07:16:57.689552" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:16:57.689592" level="INFO">${result} = Validated stable: 74</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:16:57.577183" elapsed="0.112432"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:16:57.689807" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:16:57.689702" elapsed="0.000162"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:57.689684" elapsed="0.000203"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.690166" elapsed="0.000025"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.690480" elapsed="0.000025"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.690662" elapsed="0.000021"/>
</kw>
<var name="${try}">3</var>
<status status="PASS" start="2026-04-14T07:16:57.575778" elapsed="0.115012"/>
</iter>
<var>${try}</var>
<value>1</value>
<value>${maximum_sleeps}+2</value>
<status status="PASS" start="2026-04-14T07:14:57.320311" elapsed="120.370512"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.690980" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:16:57.691133" level="INFO">${result} = Validated stable: 74</msg>
<var>${result}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${repetitions}</arg>
<arg>getter=${ChangeCounter__getter}</arg>
<arg>safe_validator=${validator}</arg>
<arg>initial_state=${count_to_overcome}</arg>
<doc>Analogue of Wait Until Keyword Succeeds, but it passes state of validator around and exits early on getter failure. Calls GASSVHTSCBD to verify data is "stable".</doc>
<status status="PASS" start="2026-04-14T07:14:57.313230" elapsed="120.377928"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:16:57.691218" elapsed="0.000027"/>
</return>
<arg>timeout=${bgp_filling_timeout}</arg>
<arg>period=${CHECK_PERIOD_CHANGE_COUNT_SINGLE}</arg>
<arg>repetitions=${REPETITIONS_CHANGE_COUNT_SINGLE}</arg>
<arg>count_to_overcome=${last_change_count_single}</arg>
<doc>Each ${period} get count. After 1 of constant value above ${count_to_overcome} within ${timeout}, Return validator output. Fail early on getter error.</doc>
<status status="PASS" start="2026-04-14T07:14:57.310276" elapsed="120.381063"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:16:57.691982" elapsed="0.000273"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.693099" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:16:57.692716" elapsed="0.000445"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:57.692698" elapsed="0.000488"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:16:57.693340" elapsed="0.000334"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:16:57.698967" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:16:57.698549" elapsed="0.000445"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:16:57.699214" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:16:57.699069" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:57.699051" elapsed="0.000243"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.699467" elapsed="0.000023"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.699664" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.699844" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.700018" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.700192" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.700380" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.700555" elapsed="0.000021"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:16:57.698219" elapsed="0.002413"/>
</kw>
<status status="PASS" start="2026-04-14T07:16:57.692503" elapsed="0.008180"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:16:57.691667" elapsed="0.009057"/>
</kw>
<doc>Wait until example-ipv4-topology becomes stable. This is done by checking the change counter.</doc>
<status status="PASS" start="2026-04-14T07:14:57.181838" elapsed="120.518923"/>
</test>
<test id="s1-s10-t7" name="Check_Talking_Ipv4_Topology_Count" line="132">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T07:16:57.704061" elapsed="0.000209"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T07:16:57.703788" elapsed="0.000537"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:16:57.705324" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:57.705216" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:57.705197" elapsed="0.000214"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:16:57.710422" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:57.710300" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:57.710282" elapsed="0.000208"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:16:57.711512" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:16:57.711111" elapsed="0.000428"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:16:57.712042" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:16:57.711741" elapsed="0.000328"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:16:57.712113" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:16:57.712268" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:16:57.710725" elapsed="0.001567"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:16:57.717999" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:57.717891" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:57.717871" elapsed="0.000197"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:16:57.719260" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:57.719153" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:57.719134" elapsed="0.000194"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:16:57.719837" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:16:57.719505" elapsed="0.000359"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:16:57.720246" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:16:57.720030" elapsed="0.000241"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:16:57.756770" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:16:57.720798" elapsed="0.036078"/>
</kw>
<msg time="2026-04-14T07:16:57.757054" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:16:57.757101" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:57.720456" elapsed="0.036682"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:16:57.792117" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "C "o "u "n "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:16:57.757709" elapsed="0.034516"/>
</kw>
<msg time="2026-04-14T07:16:57.792406" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:16:57.792453" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:57.757324" elapsed="0.035165"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.792803" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:16:57.792566" elapsed="0.000292"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:57.792546" elapsed="0.000337"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:16:57.793334" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "C "o "u "n "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:16:57.793033" elapsed="0.000391"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.793717" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:16:57.793493" elapsed="0.000277"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:57.793474" elapsed="0.000320"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:16:57.793826" elapsed="0.000029"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:16:57.796321" elapsed="0.000169"/>
</kw>
<msg time="2026-04-14T07:16:57.796586" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:16:57.795280" elapsed="0.001437"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.796998" elapsed="0.000075"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.797333" elapsed="0.000096"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:16:57.794656" elapsed="0.002884"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:16:57.794098" elapsed="0.003506"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:16:57.718852" elapsed="0.078848"/>
</kw>
<msg time="2026-04-14T07:16:57.797793" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:16:57.797836" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:57.718225" elapsed="0.079648"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:16:57.798054" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:16:57.797948" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:57.797930" elapsed="0.000206"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.798557" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.798906" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:16:57.798977" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:16:57.717549" elapsed="0.081537"/>
</kw>
<msg time="2026-04-14T07:16:57.799179" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:16:57.799222" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "T "a "l "k "i "n "g "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:57.712687" elapsed="0.086572"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:57.799673" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:16:57.799333" elapsed="0.000401"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:57.799316" elapsed="0.000442"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:16:57.712538" elapsed="0.087243"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:16:57.712348" elapsed="0.087462"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:16:57.709938" elapsed="0.089927"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:16:57.704928" elapsed="0.094992"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:57.704498" elapsed="0.095465"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T07:16:57.701553" elapsed="0.098462"/>
</kw>
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:16:58.730744" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01b6idao10mkn8wrc2knijlcya3.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:16:58.770230" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:16:58.771344" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:16:57.802871" elapsed="0.968523"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:58.774306" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:16:58.771541" elapsed="0.002846"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:58.771504" elapsed="0.002913"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:16:58.774459" elapsed="0.000043"/>
</return>
<msg time="2026-04-14T07:16:58.803019" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T07:16:57.802437" elapsed="1.000642"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.022297" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:16:58.803405" elapsed="0.218975"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T07:16:59.022477" elapsed="0.000063"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T07:16:57.801888" elapsed="1.220792"/>
</kw>
<msg time="2026-04-14T07:16:59.022792" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:16:59.022836" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:57.801181" elapsed="1.221679"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:16:59.023100" elapsed="0.034661"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:16:59.058839" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T07:16:59.058700" elapsed="0.000210"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.058675" elapsed="0.000261"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.059114" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T07:16:59.058246" elapsed="0.000950"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:16:59.059242" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:16:59.059427" level="INFO">${actual_count} = 600000</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:16:57.800694" elapsed="1.258761"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.059965" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T07:16:59.059620" elapsed="0.000406"/>
</kw>
<arg>${COUNT_CHANGE_COUNT_SINGLE}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T07:16:57.800230" elapsed="1.259855"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:16:59.060743" elapsed="0.000246"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.061837" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:16:59.061448" elapsed="0.000451"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.061430" elapsed="0.000493"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:16:59.062078" elapsed="0.000334"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.067543" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:16:59.067107" elapsed="0.000463"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:16:59.067791" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:16:59.067645" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.067627" elapsed="0.000244"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.068026" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.068208" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.068433" elapsed="0.000022"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.068609" elapsed="0.000090"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.068859" elapsed="0.000022"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.069039" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.069210" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:16:59.066790" elapsed="0.002496"/>
</kw>
<status status="PASS" start="2026-04-14T07:16:59.061220" elapsed="0.008116"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:16:59.060420" elapsed="0.008974"/>
</kw>
<doc>Count the routes in example-ipv4-topology and fail if the count is not correct.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T07:16:57.700972" elapsed="1.368464"/>
</test>
<test id="s1-s10-t8" name="Kill_Talking_BGP_Speaker" line="138">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T07:16:59.072843" elapsed="0.000210"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T07:16:59.072573" elapsed="0.000536"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.074127" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:59.074017" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.073998" elapsed="0.000197"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.082475" elapsed="0.000023"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:59.082283" elapsed="0.000266"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.082254" elapsed="0.000330"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.084151" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:16:59.083560" elapsed="0.000640"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.084965" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:16:59.084507" elapsed="0.000497"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:16:59.085075" elapsed="0.000054"/>
</return>
<msg time="2026-04-14T07:16:59.085351" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:16:59.082941" elapsed="0.002469"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.093316" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:59.093193" elapsed="0.000194"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.093169" elapsed="0.000255"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.094657" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:59.094548" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.094528" elapsed="0.000200"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:16:59.095193" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:16:59.094882" elapsed="0.000338"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:16:59.095645" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:16:59.095413" elapsed="0.000259"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:16:59.131517" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:16:59.096191" elapsed="0.035579"/>
</kw>
<msg time="2026-04-14T07:16:59.131943" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:16:59.131990" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.095841" elapsed="0.036187"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:16:59.155640" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:16:59.132692" elapsed="0.023054"/>
</kw>
<msg time="2026-04-14T07:16:59.155909" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:16:59.155956" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.132219" elapsed="0.023774"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.156333" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:16:59.156073" elapsed="0.000346"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.156051" elapsed="0.000393"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.156905" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:16:59.156596" elapsed="0.000379"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.157272" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:16:59.157044" elapsed="0.000284"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.157024" elapsed="0.000328"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:16:59.157403" elapsed="0.000030"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:16:59.159960" elapsed="0.000150"/>
</kw>
<msg time="2026-04-14T07:16:59.160175" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:16:59.158889" elapsed="0.001434"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.160669" elapsed="0.000078"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.161011" elapsed="0.000075"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:16:59.158239" elapsed="0.002957"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:16:59.157689" elapsed="0.003573"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:16:59.094207" elapsed="0.067174"/>
</kw>
<msg time="2026-04-14T07:16:59.161479" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:16:59.161522" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.093590" elapsed="0.067969"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:16:59.161745" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:16:59.161636" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.161617" elapsed="0.000211"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.162240" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.162611" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.162684" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:16:59.092696" elapsed="0.070097"/>
</kw>
<msg time="2026-04-14T07:16:59.162887" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:16:59.162931" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "T "a "l "k "i "n "g "_ "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.085964" elapsed="0.077003"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.163308" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:16:59.163043" elapsed="0.000332"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.163024" elapsed="0.000377"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:16:59.085750" elapsed="0.077674"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:16:59.085493" elapsed="0.078003"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:16:59.081698" elapsed="0.081859"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:16:59.073726" elapsed="0.089887"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.073272" elapsed="0.090387"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T07:16:59.070171" elapsed="0.093540"/>
</kw>
<kw name="Store_Change_Count">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:16:59.170332" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01b6idao10mkn8wrc2knijlcya3.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:16:59.170495" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":74}]}} 
 </msg>
<msg time="2026-04-14T07:16:59.170616" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:16:59.164993" elapsed="0.005649"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.173664" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":74}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:16:59.170819" elapsed="0.002911"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.177798" level="INFO">${count} = 74</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:16:59.173966" elapsed="0.003871"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T07:16:59.177909" elapsed="0.000044"/>
</return>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T07:16:59.164687" elapsed="0.013402"/>
</kw>
<msg time="2026-04-14T07:16:59.178210" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:16:59.178270" level="INFO">${count} = 74</msg>
<var>${status}</var>
<var>${count}</var>
<arg>ChangeCounter.Get_Change_Count</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.164177" elapsed="0.014124"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.179264" level="INFO">${last_change_count_single} = 74</msg>
<arg>${last_change_count_single}</arg>
<arg>${count}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:16:59.178753" elapsed="0.000571"/>
</kw>
<status status="PASS" start="2026-04-14T07:16:59.178423" elapsed="0.000973"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.178396" elapsed="0.001037"/>
</if>
<doc>Get the count of changes from BGP change counter. Ignore error or store the value.</doc>
<status status="PASS" start="2026-04-14T07:16:59.163889" elapsed="0.015609"/>
</kw>
<kw name="Kill_BGP_Speaker" owner="BGPSpeaker">
<kw name="Write_Bare_Ctrl_C" owner="RemoteBash">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.181262" level="INFO">${ctrl_c} = </msg>
<var>${ctrl_c}</var>
<arg>chr(int(3))</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:16:59.180827" elapsed="0.000463"/>
</kw>
<kw name="Write Bare" owner="SSHLibrary">
<arg>${ctrl_c}</arg>
<doc>Writes the given ``text`` on the remote machine without appending a newline.</doc>
<status status="PASS" start="2026-04-14T07:16:59.181470" elapsed="0.000225"/>
</kw>
<doc>Construct ctrl+c character and SSH-write it (without endline) to the current SSH connection.
Do not read anything yet.</doc>
<status status="PASS" start="2026-04-14T07:16:59.180404" elapsed="0.001351"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T07:16:59.201565" level="INFO">[?2004l^C
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="PASS" start="2026-04-14T07:16:59.182265" elapsed="0.019362"/>
</kw>
<msg time="2026-04-14T07:16:59.201722" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:16:59.201766" level="INFO">${message} = [?2004l^C
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<var>${status}</var>
<var>${message}</var>
<arg>SSHLibrary.Read_Until_Prompt</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.181926" elapsed="0.019864"/>
</kw>
<kw name="Dump_BGP_Speaker_Logs" owner="BGPSpeaker">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:16:59.202436" level="INFO">Executing command 'cat play.py.out'.</msg>
<msg time="2026-04-14T07:16:59.215765" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:16:59.215989" level="INFO">${output_log} = 2026-04-14 07:14:57,227 INFO BGP-Thread-1 (job): Connecting in the talking mode.
2026-04-14 07:14:57,228 INFO BGP-Thread-1 (job): Connected to ODL.
2026-04-14 07:14:57,234 INFO BGP-Thread-1 (job): Ope...</msg>
<var>${output_log}</var>
<arg>cat ${BGPSpeaker__OUTPUT_LOG}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:16:59.202275" elapsed="0.013774"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.217165" level="INFO">2026-04-14 07:14:57,227 INFO BGP-Thread-1 (job): Connecting in the talking mode.
2026-04-14 07:14:57,228 INFO BGP-Thread-1 (job): Connected to ODL.
2026-04-14 07:14:57,234 INFO BGP-Thread-1 (job): Open message received.
2026-04-14 07:14:57,234 INFO BGP-Thread-1 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 07:14:57,234 INFO BGP-Thread-1 (job): Generator initialisation
2026-04-14 07:14:57,234 INFO BGP-Thread-1 (job):   Target total number of prefixes to be introduced: 600000
2026-04-14 07:14:57,234 INFO BGP-Thread-1 (job):   Prefix base: 8.0.1.0/28
2026-04-14 07:14:57,234 INFO BGP-Thread-1 (job):   My Autonomous System number: 64496
2026-04-14 07:14:57,234 INFO BGP-Thread-1 (job):   My Hold Time: 180
2026-04-14 07:14:57,234 INFO BGP-Thread-1 (job):   My BGP Identifier: 169782128
2026-04-14 07:14:57,234 INFO BGP-Thread-1 (job):   Next Hop: 192.0.2.1
2026-04-14 07:14:57,234 INFO BGP-Thread-1 (job):   Originator ID: None
2026-04-14 07:14:57,235 INFO BGP-Thread-1 (job):   Cluster list: None
2026-04-14 07:14:57,235 INFO BGP-Thread-1 (job):   Prefix count to be inserted at once: 1
2026-04-14 07:14:57,235 INFO BGP-Thread-1 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 07:14:57,235 INFO BGP-Thread-1 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 07:14:57,235 INFO BGP-Thread-1 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 600000
2026-04-14 07:14:57,235 INFO BGP-Thread-1 (job):   Common single UPDATE will be generated for both NLRI &amp; WITHDRAWN lists
2026-04-14 07:14:57,235 INFO BGP-Thread-1 (job):   Let's go ...

2026-04-14 07:14:57,237 INFO BGP-Thread-1 (job): Iteration: 0 - total remaining prefixes: 600000
2026-04-14 07:14:57,265 INFO BGP-Thread-1 (job): Iteration: 1000 - total remaining prefixes: 599000
2026-04-14 07:14:57,285 INFO BGP-Thread-1 (job): Iteration: 2000 - total remaining prefixes: 598000
2026-04-14 07:14:57,305 INFO BGP-Thread-1 (job): Iteration: 3000 - total remaining prefixes: 597000
2026-04-14 07:14:57,325 INFO BGP-Thread-1 (job): Iteration: 4000 - total remaining prefixes: 596000
2026-04-14 07:14:57,345 INFO BGP-Thread-1 (job): Iteration: 5000 - total remaining prefixes: 595000
2026-04-14 07:14:57,366 INFO BGP-Thread-1 (job): Iteration: 6000 - total remaining prefixes: 594000
2026-04-14 07:14:57,387 INFO BGP-Thread-1 (job): Iteration: 7000 - total remaining prefixes: 593000
2026-04-14 07:14:57,408 INFO BGP-Thread-1 (job): Iteration: 8000 - total remaining prefixes: 592000
2026-04-14 07:14:57,429 INFO BGP-Thread-1 (job): Iteration: 9000 - total remaining prefixes: 591000
2026-04-14 07:14:57,450 INFO BGP-Thread-1 (job): Iteration: 10000 - total remaining prefixes: 590000
2026-04-14 07:14:57,471 INFO BGP-Thread-1 (job): Iteration: 11000 - total remaining prefixes: 589000
2026-04-14 07:14:57,493 INFO BGP-Thread-1 (job): Iteration: 12000 - total remaining prefixes: 588000
2026-04-14 07:14:57,513 INFO BGP-Thread-1 (job): Iteration: 13000 - total remaining prefixes: 587000
2026-04-14 07:14:57,534 INFO BGP-Thread-1 (job): Iteration: 14000 - total remaining prefixes: 586000
2026-04-14 07:14:57,555 INFO BGP-Thread-1 (job): Iteration: 15000 - total remaining prefixes: 585000
2026-04-14 07:14:57,576 INFO BGP-Thread-1 (job): Iteration: 16000 - total remaining prefixes: 584000
2026-04-14 07:14:57,597 INFO BGP-Thread-1 (job): Iteration: 17000 - total remaining prefixes: 583000
2026-04-14 07:14:57,618 INFO BGP-Thread-1 (job): Iteration: 18000 - total remaining prefixes: 582000
2026-04-14 07:14:57,638 INFO BGP-Thread-1 (job): Iteration: 19000 - total remaining prefixes: 581000
2026-04-14 07:14:57,659 INFO BGP-Thread-1 (job): Iteration: 20000 - total remaining prefixes: 580000
2026-04-14 07:14:57,680 INFO BGP-Thread-1 (job): Iteration: 21000 - total remaining prefixes: 579000
2026-04-14 07:14:57,701 INFO BGP-Thread-1 (job): Iteration: 22000 - total remaining prefixes: 578000
2026-04-14 07:14:57,721 INFO BGP-Thread-1 (job): Iteration: 23000 - total remaining prefixes: 577000
2026-04-14 07:14:57,742 INFO BGP-Thread-1 (job): Iteration: 24000 - total remaining prefixes: 576000
2026-04-14 07:14:57,763 INFO BGP-Thread-1 (job): Iteration: 25000 - total remaining prefixes: 575000
2026-04-14 07:14:57,783 INFO BGP-Thread-1 (job): Iteration: 26000 - total remaining prefixes: 574000
2026-04-14 07:14:57,804 INFO BGP-Thread-1 (job): Iteration: 27000 - total remaining prefixes: 573000
2026-04-14 07:14:57,825 INFO BGP-Thread-1 (job): Iteration: 28000 - total remaining prefixes: 572000
2026-04-14 07:14:57,845 INFO BGP-Thread-1 (job): Iteration: 29000 - total remaining prefixes: 571000
2026-04-14 07:14:57,866 INFO BGP-Thread-1 (job): Iteration: 30000 - total remaining prefixes: 570000
2026-04-14 07:14:57,886 INFO BGP-Thread-1 (job): Iteration: 31000 - total remaining prefixes: 569000
2026-04-14 07:14:57,907 INFO BGP-Thread-1 (job): Iteration: 32000 - total remaining prefixes: 568000
2026-04-14 07:14:57,928 INFO BGP-Thread-1 (job): Iteration: 33000 - total remaining prefixes: 567000
2026-04-14 07:14:57,948 INFO BGP-Thread-1 (job): Iteration: 34000 - total remaining prefixes: 566000
2026-04-14 07:14:57,969 INFO BGP-Thread-1 (job): Iteration: 35000 - total remaining prefixes: 565000
2026-04-14 07:14:57,989 INFO BGP-Thread-1 (job): Iteration: 36000 - total remaining prefixes: 564000
2026-04-14 07:14:58,010 INFO BGP-Thread-1 (job): Iteration: 37000 - total remaining prefixes: 563000
2026-04-14 07:14:58,030 INFO BGP-Thread-1 (job): Iteration: 38000 - total remaining prefixes: 562000
2026-04-14 07:14:58,051 INFO BGP-Thread-1 (job): Iteration: 39000 - total remaining prefixes: 561000
2026-04-14 07:14:58,072 INFO BGP-Thread-1 (job): Iteration: 40000 - total remaining prefixes: 560000
2026-04-14 07:14:58,092 INFO BGP-Thread-1 (job): Iteration: 41000 - total remaining prefixes: 559000
2026-04-14 07:14:58,113 INFO BGP-Thread-1 (job): Iteration: 42000 - total remaining prefixes: 558000
2026-04-14 07:14:58,134 INFO BGP-Thread-1 (job): Iteration: 43000 - total remaining prefixes: 557000
2026-04-14 07:14:58,154 INFO BGP-Thread-1 (job): Iteration: 44000 - total remaining prefixes: 556000
2026-04-14 07:14:58,175 INFO BGP-Thread-1 (job): Iteration: 45000 - total remaining prefixes: 555000
2026-04-14 07:14:58,196 INFO BGP-Thread-1 (job): Iteration: 46000 - total remaining prefixes: 554000
2026-04-14 07:14:58,217 INFO BGP-Thread-1 (job): Iteration: 47000 - total remaining prefixes: 553000
2026-04-14 07:14:58,238 INFO BGP-Thread-1 (job): Iteration: 48000 - total remaining prefixes: 552000
2026-04-14 07:14:58,259 INFO BGP-Thread-1 (job): Iteration: 49000 - total remaining prefixes: 551000
2026-04-14 07:14:58,279 INFO BGP-Thread-1 (job): Iteration: 50000 - total remaining prefixes: 550000
2026-04-14 07:14:58,300 INFO BGP-Thread-1 (job): Iteration: 51000 - total remaining prefixes: 549000
2026-04-14 07:14:58,321 INFO BGP-Thread-1 (job): Iteration: 52000 - total remaining prefixes: 548000
2026-04-14 07:14:58,342 INFO BGP-Thread-1 (job): Iteration: 53000 - total remaining prefixes: 547000
2026-04-14 07:14:58,362 INFO BGP-Thread-1 (job): Iteration: 54000 - total remaining prefixes: 546000
2026-04-14 07:14:58,383 INFO BGP-Thread-1 (job): Iteration: 55000 - total remaining prefixes: 545000
2026-04-14 07:14:58,404 INFO BGP-Thread-1 (job): Iteration: 56000 - total remaining prefixes: 544000
2026-04-14 07:14:58,425 INFO BGP-Thread-1 (job): Iteration: 57000 - total remaining prefixes: 543000
2026-04-14 07:14:58,445 INFO BGP-Thread-1 (job): Iteration: 58000 - total remaining prefixes: 542000
2026-04-14 07:14:58,466 INFO BGP-Thread-1 (job): Iteration: 59000 - total remaining prefixes: 541000
2026-04-14 07:14:58,487 INFO BGP-Thread-1 (job): Iteration: 60000 - total remaining prefixes: 540000
2026-04-14 07:14:58,508 INFO BGP-Thread-1 (job): Iteration: 61000 - total remaining prefixes: 539000
2026-04-14 07:14:58,528 INFO BGP-Thread-1 (job): Iteration: 62000 - total remaining prefixes: 538000
2026-04-14 07:14:58,549 INFO BGP-Thread-1 (job): Iteration: 63000 - total remaining prefixes: 537000
2026-04-14 07:14:58,570 INFO BGP-Thread-1 (job): Iteration: 64000 - total remaining prefixes: 536000
2026-04-14 07:14:58,591 INFO BGP-Thread-1 (job): Iteration: 65000 - total remaining prefixes: 535000
2026-04-14 07:14:58,612 INFO BGP-Thread-1 (job): Iteration: 66000 - total remaining prefixes: 534000
2026-04-14 07:14:58,633 INFO BGP-Thread-1 (job): Iteration: 67000 - total remaining prefixes: 533000
2026-04-14 07:14:58,657 INFO BGP-Thread-1 (job): Iteration: 68000 - total remaining prefixes: 532000
2026-04-14 07:14:58,678 INFO BGP-Thread-1 (job): Iteration: 69000 - total remaining prefixes: 531000
2026-04-14 07:14:58,698 INFO BGP-Thread-1 (job): Iteration: 70000 - total remaining prefixes: 530000
2026-04-14 07:14:58,719 INFO BGP-Thread-1 (job): Iteration: 71000 - total remaining prefixes: 529000
2026-04-14 07:14:58,740 INFO BGP-Thread-1 (job): Iteration: 72000 - total remaining prefixes: 528000
2026-04-14 07:14:58,761 INFO BGP-Thread-1 (job): Iteration: 73000 - total remaining prefixes: 527000
2026-04-14 07:14:58,782 INFO BGP-Thread-1 (job): Iteration: 74000 - total remaining prefixes: 526000
2026-04-14 07:14:58,803 INFO BGP-Thread-1 (job): Iteration: 75000 - total remaining prefixes: 525000
2026-04-14 07:14:58,824 INFO BGP-Thread-1 (job): Iteration: 76000 - total remaining prefixes: 524000
2026-04-14 07:14:58,845 INFO BGP-Thread-1 (job): Iteration: 77000 - total remaining prefixes: 523000
2026-04-14 07:14:58,866 INFO BGP-Thread-1 (job): Iteration: 78000 - total remaining prefixes: 522000
2026-04-14 07:14:58,887 INFO BGP-Thread-1 (job): Iteration: 79000 - total remaining prefixes: 521000
2026-04-14 07:14:58,907 INFO BGP-Thread-1 (job): Iteration: 80000 - total remaining prefixes: 520000
2026-04-14 07:14:58,928 INFO BGP-Thread-1 (job): Iteration: 81000 - total remaining prefixes: 519000
2026-04-14 07:14:58,949 INFO BGP-Thread-1 (job): Iteration: 82000 - total remaining prefixes: 518000
2026-04-14 07:14:58,970 INFO BGP-Thread-1 (job): Iteration: 83000 - total remaining prefixes: 517000
2026-04-14 07:14:58,991 INFO BGP-Thread-1 (job): Iteration: 84000 - total remaining prefixes: 516000
2026-04-14 07:14:59,012 INFO BGP-Thread-1 (job): Iteration: 85000 - total remaining prefixes: 515000
2026-04-14 07:14:59,033 INFO BGP-Thread-1 (job): Iteration: 86000 - total remaining prefixes: 514000
2026-04-14 07:14:59,053 INFO BGP-Thread-1 (job): Iteration: 87000 - total remaining prefixes: 513000
2026-04-14 07:14:59,074 INFO BGP-Thread-1 (job): Iteration: 88000 - total remaining prefixes: 512000
2026-04-14 07:14:59,095 INFO BGP-Thread-1 (job): Iteration: 89000 - total remaining prefixes: 511000
2026-04-14 07:14:59,116 INFO BGP-Thread-1 (job): Iteration: 90000 - total remaining prefixes: 510000
2026-04-14 07:14:59,136 INFO BGP-Thread-1 (job): Iteration: 91000 - total remaining prefixes: 509000
2026-04-14 07:14:59,157 INFO BGP-Thread-1 (job): Iteration: 92000 - total remaining prefixes: 508000
2026-04-14 07:14:59,178 INFO BGP-Thread-1 (job): Iteration: 93000 - total remaining prefixes: 507000
2026-04-14 07:14:59,199 INFO BGP-Thread-1 (job): Iteration: 94000 - total remaining prefixes: 506000
2026-04-14 07:14:59,220 INFO BGP-Thread-1 (job): Iteration: 95000 - total remaining prefixes: 505000
2026-04-14 07:14:59,242 INFO BGP-Thread-1 (job): Iteration: 96000 - total remaining prefixes: 504000
2026-04-14 07:14:59,263 INFO BGP-Thread-1 (job): Iteration: 97000 - total remaining prefixes: 503000
2026-04-14 07:14:59,283 INFO BGP-Thread-1 (job): Iteration: 98000 - total remaining prefixes: 502000
2026-04-14 07:14:59,304 INFO BGP-Thread-1 (job): Iteration: 99000 - total remaining prefixes: 501000
2026-04-14 07:14:59,325 INFO BGP-Thread-1 (job): Iteration: 100000 - total remaining prefixes: 500000
2026-04-14 07:14:59,346 INFO BGP-Thread-1 (job): Iteration: 101000 - total remaining prefixes: 499000
2026-04-14 07:14:59,366 INFO BGP-Thread-1 (job): Iteration: 102000 - total remaining prefixes: 498000
2026-04-14 07:14:59,387 INFO BGP-Thread-1 (job): Iteration: 103000 - total remaining prefixes: 497000
2026-04-14 07:14:59,408 INFO BGP-Thread-1 (job): Iteration: 104000 - total remaining prefixes: 496000
2026-04-14 07:14:59,429 INFO BGP-Thread-1 (job): Iteration: 105000 - total remaining prefixes: 495000
2026-04-14 07:14:59,450 INFO BGP-Thread-1 (job): Iteration: 106000 - total remaining prefixes: 494000
2026-04-14 07:14:59,471 INFO BGP-Thread-1 (job): Iteration: 107000 - total remaining prefixes: 493000
2026-04-14 07:14:59,492 INFO BGP-Thread-1 (job): Iteration: 108000 - total remaining prefixes: 492000
2026-04-14 07:14:59,513 INFO BGP-Thread-1 (job): Iteration: 109000 - total remaining prefixes: 491000
2026-04-14 07:14:59,534 INFO BGP-Thread-1 (job): Iteration: 110000 - total remaining prefixes: 490000
2026-04-14 07:14:59,555 INFO BGP-Thread-1 (job): Iteration: 111000 - total remaining prefixes: 489000
2026-04-14 07:14:59,576 INFO BGP-Thread-1 (job): Iteration: 112000 - total remaining prefixes: 488000
2026-04-14 07:14:59,596 INFO BGP-Thread-1 (job): Iteration: 113000 - total remaining prefixes: 487000
2026-04-14 07:14:59,617 INFO BGP-Thread-1 (job): Iteration: 114000 - total remaining prefixes: 486000
2026-04-14 07:14:59,638 INFO BGP-Thread-1 (job): Iteration: 115000 - total remaining prefixes: 485000
2026-04-14 07:14:59,659 INFO BGP-Thread-1 (job): Iteration: 116000 - total remaining prefixes: 484000
2026-04-14 07:14:59,680 INFO BGP-Thread-1 (job): Iteration: 117000 - total remaining prefixes: 483000
2026-04-14 07:14:59,701 INFO BGP-Thread-1 (job): Iteration: 118000 - total remaining prefixes: 482000
2026-04-14 07:14:59,721 INFO BGP-Thread-1 (job): Iteration: 119000 - total remaining prefixes: 481000
2026-04-14 07:14:59,742 INFO BGP-Thread-1 (job): Iteration: 120000 - total remaining prefixes: 480000
2026-04-14 07:14:59,763 INFO BGP-Thread-1 (job): Iteration: 121000 - total remaining prefixes: 479000
2026-04-14 07:14:59,784 INFO BGP-Thread-1 (job): Iteration: 122000 - total remaining prefixes: 478000
2026-04-14 07:14:59,805 INFO BGP-Thread-1 (job): Iteration: 123000 - total remaining prefixes: 477000
2026-04-14 07:14:59,825 INFO BGP-Thread-1 (job): Iteration: 124000 - total remaining prefixes: 476000
2026-04-14 07:14:59,846 INFO BGP-Thread-1 (job): Iteration: 125000 - total remaining prefixes: 475000
2026-04-14 07:14:59,867 INFO BGP-Thread-1 (job): Iteration: 126000 - total remaining prefixes: 474000
2026-04-14 07:14:59,888 INFO BGP-Thread-1 (job): Iteration: 127000 - total remaining prefixes: 473000
2026-04-14 07:14:59,909 INFO BGP-Thread-1 (job): Iteration: 128000 - total remaining prefixes: 472000
2026-04-14 07:14:59,930 INFO BGP-Thread-1 (job): Iteration: 129000 - total remaining prefixes: 471000
2026-04-14 07:14:59,951 INFO BGP-Thread-1 (job): Iteration: 130000 - total remaining prefixes: 470000
2026-04-14 07:14:59,972 INFO BGP-Thread-1 (job): Iteration: 131000 - total remaining prefixes: 469000
2026-04-14 07:14:59,993 INFO BGP-Thread-1 (job): Iteration: 132000 - total remaining prefixes: 468000
2026-04-14 07:15:00,013 INFO BGP-Thread-1 (job): Iteration: 133000 - total remaining prefixes: 467000
2026-04-14 07:15:00,034 INFO BGP-Thread-1 (job): Iteration: 134000 - total remaining prefixes: 466000
2026-04-14 07:15:00,055 INFO BGP-Thread-1 (job): Iteration: 135000 - total remaining prefixes: 465000
2026-04-14 07:15:00,075 INFO BGP-Thread-1 (job): Iteration: 136000 - total remaining prefixes: 464000
2026-04-14 07:15:00,096 INFO BGP-Thread-1 (job): Iteration: 137000 - total remaining prefixes: 463000
2026-04-14 07:15:00,117 INFO BGP-Thread-1 (job): Iteration: 138000 - total remaining prefixes: 462000
2026-04-14 07:15:00,138 INFO BGP-Thread-1 (job): Iteration: 139000 - total remaining prefixes: 461000
2026-04-14 07:15:00,159 INFO BGP-Thread-1 (job): Iteration: 140000 - total remaining prefixes: 460000
2026-04-14 07:15:00,180 INFO BGP-Thread-1 (job): Iteration: 141000 - total remaining prefixes: 459000
2026-04-14 07:15:00,203 INFO BGP-Thread-1 (job): Iteration: 142000 - total remaining prefixes: 458000
2026-04-14 07:15:00,224 INFO BGP-Thread-1 (job): Iteration: 143000 - total remaining prefixes: 457000
2026-04-14 07:15:00,244 INFO BGP-Thread-1 (job): Iteration: 144000 - total remaining prefixes: 456000
2026-04-14 07:15:00,265 INFO BGP-Thread-1 (job): Iteration: 145000 - total remaining prefixes: 455000
2026-04-14 07:15:00,286 INFO BGP-Thread-1 (job): Iteration: 146000 - total remaining prefixes: 454000
2026-04-14 07:15:00,306 INFO BGP-Thread-1 (job): Iteration: 147000 - total remaining prefixes: 453000
2026-04-14 07:15:00,327 INFO BGP-Thread-1 (job): Iteration: 148000 - total remaining prefixes: 452000
2026-04-14 07:15:00,348 INFO BGP-Thread-1 (job): Iteration: 149000 - total remaining prefixes: 451000
2026-04-14 07:15:00,368 INFO BGP-Thread-1 (job): Iteration: 150000 - total remaining prefixes: 450000
2026-04-14 07:15:00,389 INFO BGP-Thread-1 (job): Iteration: 151000 - total remaining prefixes: 449000
2026-04-14 07:15:00,410 INFO BGP-Thread-1 (job): Iteration: 152000 - total remaining prefixes: 448000
2026-04-14 07:15:00,430 INFO BGP-Thread-1 (job): Iteration: 153000 - total remaining prefixes: 447000
2026-04-14 07:15:00,451 INFO BGP-Thread-1 (job): Iteration: 154000 - total remaining prefixes: 446000
2026-04-14 07:15:00,472 INFO BGP-Thread-1 (job): Iteration: 155000 - total remaining prefixes: 445000
2026-04-14 07:15:00,493 INFO BGP-Thread-1 (job): Iteration: 156000 - total remaining prefixes: 444000
2026-04-14 07:15:00,513 INFO BGP-Thread-1 (job): Iteration: 157000 - total remaining prefixes: 443000
2026-04-14 07:15:00,534 INFO BGP-Thread-1 (job): Iteration: 158000 - total remaining prefixes: 442000
2026-04-14 07:15:00,555 INFO BGP-Thread-1 (job): Iteration: 159000 - total remaining prefixes: 441000
2026-04-14 07:15:00,576 INFO BGP-Thread-1 (job): Iteration: 160000 - total remaining prefixes: 440000
2026-04-14 07:15:00,597 INFO BGP-Thread-1 (job): Iteration: 161000 - total remaining prefixes: 439000
2026-04-14 07:15:00,618 INFO BGP-Thread-1 (job): Iteration: 162000 - total remaining prefixes: 438000
2026-04-14 07:15:00,639 INFO BGP-Thread-1 (job): Iteration: 163000 - total remaining prefixes: 437000
2026-04-14 07:15:00,659 INFO BGP-Thread-1 (job): Iteration: 164000 - total remaining prefixes: 436000
2026-04-14 07:15:00,680 INFO BGP-Thread-1 (job): Iteration: 165000 - total remaining prefixes: 435000
2026-04-14 07:15:00,701 INFO BGP-Thread-1 (job): Iteration: 166000 - total remaining prefixes: 434000
2026-04-14 07:15:00,721 INFO BGP-Thread-1 (job): Iteration: 167000 - total remaining prefixes: 433000
2026-04-14 07:15:00,742 INFO BGP-Thread-1 (job): Iteration: 168000 - total remaining prefixes: 432000
2026-04-14 07:15:00,763 INFO BGP-Thread-1 (job): Iteration: 169000 - total remaining prefixes: 431000
2026-04-14 07:15:00,784 INFO BGP-Thread-1 (job): Iteration: 170000 - total remaining prefixes: 430000
2026-04-14 07:15:00,804 INFO BGP-Thread-1 (job): Iteration: 171000 - total remaining prefixes: 429000
2026-04-14 07:15:00,825 INFO BGP-Thread-1 (job): Iteration: 172000 - total remaining prefixes: 428000
2026-04-14 07:15:00,846 INFO BGP-Thread-1 (job): Iteration: 173000 - total remaining prefixes: 427000
2026-04-14 07:15:00,866 INFO BGP-Thread-1 (job): Iteration: 174000 - total remaining prefixes: 426000
2026-04-14 07:15:00,887 INFO BGP-Thread-1 (job): Iteration: 175000 - total remaining prefixes: 425000
2026-04-14 07:15:00,907 INFO BGP-Thread-1 (job): Iteration: 176000 - total remaining prefixes: 424000
2026-04-14 07:15:00,928 INFO BGP-Thread-1 (job): Iteration: 177000 - total remaining prefixes: 423000
2026-04-14 07:15:00,948 INFO BGP-Thread-1 (job): Iteration: 178000 - total remaining prefixes: 422000
2026-04-14 07:15:00,968 INFO BGP-Thread-1 (job): Iteration: 179000 - total remaining prefixes: 421000
2026-04-14 07:15:00,988 INFO BGP-Thread-1 (job): Iteration: 180000 - total remaining prefixes: 420000
2026-04-14 07:15:01,008 INFO BGP-Thread-1 (job): Iteration: 181000 - total remaining prefixes: 419000
2026-04-14 07:15:01,029 INFO BGP-Thread-1 (job): Iteration: 182000 - total remaining prefixes: 418000
2026-04-14 07:15:01,049 INFO BGP-Thread-1 (job): Iteration: 183000 - total remaining prefixes: 417000
2026-04-14 07:15:01,069 INFO BGP-Thread-1 (job): Iteration: 184000 - total remaining prefixes: 416000
2026-04-14 07:15:01,089 INFO BGP-Thread-1 (job): Iteration: 185000 - total remaining prefixes: 415000
2026-04-14 07:15:01,109 INFO BGP-Thread-1 (job): Iteration: 186000 - total remaining prefixes: 414000
2026-04-14 07:15:01,129 INFO BGP-Thread-1 (job): Iteration: 187000 - total remaining prefixes: 413000
2026-04-14 07:15:01,149 INFO BGP-Thread-1 (job): Iteration: 188000 - total remaining prefixes: 412000
2026-04-14 07:15:01,170 INFO BGP-Thread-1 (job): Iteration: 189000 - total remaining prefixes: 411000
2026-04-14 07:15:01,264 INFO BGP-Thread-1 (job): Iteration: 190000 - total remaining prefixes: 410000
2026-04-14 07:15:01,284 INFO BGP-Thread-1 (job): Iteration: 191000 - total remaining prefixes: 409000
2026-04-14 07:15:01,304 INFO BGP-Thread-1 (job): Iteration: 192000 - total remaining prefixes: 408000
2026-04-14 07:15:01,324 INFO BGP-Thread-1 (job): Iteration: 193000 - total remaining prefixes: 407000
2026-04-14 07:15:01,344 INFO BGP-Thread-1 (job): Iteration: 194000 - total remaining prefixes: 406000
2026-04-14 07:15:01,365 INFO BGP-Thread-1 (job): Iteration: 195000 - total remaining prefixes: 405000
2026-04-14 07:15:01,385 INFO BGP-Thread-1 (job): Iteration: 196000 - total remaining prefixes: 404000
2026-04-14 07:15:01,405 INFO BGP-Thread-1 (job): Iteration: 197000 - total remaining prefixes: 403000
2026-04-14 07:15:01,425 INFO BGP-Thread-1 (job): Iteration: 198000 - total remaining prefixes: 402000
2026-04-14 07:15:01,445 INFO BGP-Thread-1 (job): Iteration: 199000 - total remaining prefixes: 401000
2026-04-14 07:15:01,465 INFO BGP-Thread-1 (job): Iteration: 200000 - total remaining prefixes: 400000
2026-04-14 07:15:01,485 INFO BGP-Thread-1 (job): Iteration: 201000 - total remaining prefixes: 399000
2026-04-14 07:15:01,505 INFO BGP-Thread-1 (job): Iteration: 202000 - total remaining prefixes: 398000
2026-04-14 07:15:01,525 INFO BGP-Thread-1 (job): Iteration: 203000 - total remaining prefixes: 397000
2026-04-14 07:15:01,545 INFO BGP-Thread-1 (job): Iteration: 204000 - total remaining prefixes: 396000
2026-04-14 07:15:01,565 INFO BGP-Thread-1 (job): Iteration: 205000 - total remaining prefixes: 395000
2026-04-14 07:15:01,585 INFO BGP-Thread-1 (job): Iteration: 206000 - total remaining prefixes: 394000
2026-04-14 07:15:01,606 INFO BGP-Thread-1 (job): Iteration: 207000 - total remaining prefixes: 393000
2026-04-14 07:15:01,626 INFO BGP-Thread-1 (job): Iteration: 208000 - total remaining prefixes: 392000
2026-04-14 07:15:01,646 INFO BGP-Thread-1 (job): Iteration: 209000 - total remaining prefixes: 391000
2026-04-14 07:15:01,666 INFO BGP-Thread-1 (job): Iteration: 210000 - total remaining prefixes: 390000
2026-04-14 07:15:01,686 INFO BGP-Thread-1 (job): Iteration: 211000 - total remaining prefixes: 389000
2026-04-14 07:15:01,706 INFO BGP-Thread-1 (job): Iteration: 212000 - total remaining prefixes: 388000
2026-04-14 07:15:01,726 INFO BGP-Thread-1 (job): Iteration: 213000 - total remaining prefixes: 387000
2026-04-14 07:15:01,746 INFO BGP-Thread-1 (job): Iteration: 214000 - total remaining prefixes: 386000
2026-04-14 07:15:01,767 INFO BGP-Thread-1 (job): Iteration: 215000 - total remaining prefixes: 385000
2026-04-14 07:15:01,787 INFO BGP-Thread-1 (job): Iteration: 216000 - total remaining prefixes: 384000
2026-04-14 07:15:01,807 INFO BGP-Thread-1 (job): Iteration: 217000 - total remaining prefixes: 383000
2026-04-14 07:15:01,827 INFO BGP-Thread-1 (job): Iteration: 218000 - total remaining prefixes: 382000
2026-04-14 07:15:01,847 INFO BGP-Thread-1 (job): Iteration: 219000 - total remaining prefixes: 381000
2026-04-14 07:15:01,867 INFO BGP-Thread-1 (job): Iteration: 220000 - total remaining prefixes: 380000
2026-04-14 07:15:01,888 INFO BGP-Thread-1 (job): Iteration: 221000 - total remaining prefixes: 379000
2026-04-14 07:15:01,908 INFO BGP-Thread-1 (job): Iteration: 222000 - total remaining prefixes: 378000
2026-04-14 07:15:01,928 INFO BGP-Thread-1 (job): Iteration: 223000 - total remaining prefixes: 377000
2026-04-14 07:15:01,948 INFO BGP-Thread-1 (job): Iteration: 224000 - total remaining prefixes: 376000
2026-04-14 07:15:01,969 INFO BGP-Thread-1 (job): Iteration: 225000 - total remaining prefixes: 375000
2026-04-14 07:15:01,989 INFO BGP-Thread-1 (job): Iteration: 226000 - total remaining prefixes: 374000
2026-04-14 07:15:02,009 INFO BGP-Thread-1 (job): Iteration: 227000 - total remaining prefixes: 373000
2026-04-14 07:15:02,029 INFO BGP-Thread-1 (job): Iteration: 228000 - total remaining prefixes: 372000
2026-04-14 07:15:02,049 INFO BGP-Thread-1 (job): Iteration: 229000 - total remaining prefixes: 371000
2026-04-14 07:15:02,069 INFO BGP-Thread-1 (job): Iteration: 230000 - total remaining prefixes: 370000
2026-04-14 07:15:02,089 INFO BGP-Thread-1 (job): Iteration: 231000 - total remaining prefixes: 369000
2026-04-14 07:15:02,110 INFO BGP-Thread-1 (job): Iteration: 232000 - total remaining prefixes: 368000
2026-04-14 07:15:02,131 INFO BGP-Thread-1 (job): Iteration: 233000 - total remaining prefixes: 367000
2026-04-14 07:15:02,151 INFO BGP-Thread-1 (job): Iteration: 234000 - total remaining prefixes: 366000
2026-04-14 07:15:02,171 INFO BGP-Thread-1 (job): Iteration: 235000 - total remaining prefixes: 365000
2026-04-14 07:15:02,191 INFO BGP-Thread-1 (job): Iteration: 236000 - total remaining prefixes: 364000
2026-04-14 07:15:02,211 INFO BGP-Thread-1 (job): Iteration: 237000 - total remaining prefixes: 363000
2026-04-14 07:15:02,232 INFO BGP-Thread-1 (job): Iteration: 238000 - total remaining prefixes: 362000
2026-04-14 07:15:02,252 INFO BGP-Thread-1 (job): Iteration: 239000 - total remaining prefixes: 361000
2026-04-14 07:15:02,272 INFO BGP-Thread-1 (job): Iteration: 240000 - total remaining prefixes: 360000
2026-04-14 07:15:02,292 INFO BGP-Thread-1 (job): Iteration: 241000 - total remaining prefixes: 359000
2026-04-14 07:15:02,312 INFO BGP-Thread-1 (job): Iteration: 242000 - total remaining prefixes: 358000
2026-04-14 07:15:02,333 INFO BGP-Thread-1 (job): Iteration: 243000 - total remaining prefixes: 357000
2026-04-14 07:15:02,486 INFO BGP-Thread-1 (job): Iteration: 244000 - total remaining prefixes: 356000
2026-04-14 07:15:02,506 INFO BGP-Thread-1 (job): Iteration: 245000 - total remaining prefixes: 355000
2026-04-14 07:15:02,544 INFO BGP-Thread-1 (job): Iteration: 246000 - total remaining prefixes: 354000
2026-04-14 07:15:02,564 INFO BGP-Thread-1 (job): Iteration: 247000 - total remaining prefixes: 353000
2026-04-14 07:15:02,584 INFO BGP-Thread-1 (job): Iteration: 248000 - total remaining prefixes: 352000
2026-04-14 07:15:02,636 INFO BGP-Thread-1 (job): Iteration: 249000 - total remaining prefixes: 351000
2026-04-14 07:15:02,657 INFO BGP-Thread-1 (job): Iteration: 250000 - total remaining prefixes: 350000
2026-04-14 07:15:02,677 INFO BGP-Thread-1 (job): Iteration: 251000 - total remaining prefixes: 349000
2026-04-14 07:15:02,697 INFO BGP-Thread-1 (job): Iteration: 252000 - total remaining prefixes: 348000
2026-04-14 07:15:02,717 INFO BGP-Thread-1 (job): Iteration: 253000 - total remaining prefixes: 347000
2026-04-14 07:15:02,737 INFO BGP-Thread-1 (job): Iteration: 254000 - total remaining prefixes: 346000
2026-04-14 07:15:02,757 INFO BGP-Thread-1 (job): Iteration: 255000 - total remaining prefixes: 345000
2026-04-14 07:15:02,777 INFO BGP-Thread-1 (job): Iteration: 256000 - total remaining prefixes: 344000
2026-04-14 07:15:02,797 INFO BGP-Thread-1 (job): Iteration: 257000 - total remaining prefixes: 343000
2026-04-14 07:15:02,817 INFO BGP-Thread-1 (job): Iteration: 258000 - total remaining prefixes: 342000
2026-04-14 07:15:02,837 INFO BGP-Thread-1 (job): Iteration: 259000 - total remaining prefixes: 341000
2026-04-14 07:15:02,858 INFO BGP-Thread-1 (job): Iteration: 260000 - total remaining prefixes: 340000
2026-04-14 07:15:02,878 INFO BGP-Thread-1 (job): Iteration: 261000 - total remaining prefixes: 339000
2026-04-14 07:15:02,898 INFO BGP-Thread-1 (job): Iteration: 262000 - total remaining prefixes: 338000
2026-04-14 07:15:02,918 INFO BGP-Thread-1 (job): Iteration: 263000 - total remaining prefixes: 337000
2026-04-14 07:15:02,938 INFO BGP-Thread-1 (job): Iteration: 264000 - total remaining prefixes: 336000
2026-04-14 07:15:02,958 INFO BGP-Thread-1 (job): Iteration: 265000 - total remaining prefixes: 335000
2026-04-14 07:15:02,982 INFO BGP-Thread-1 (job): Iteration: 266000 - total remaining prefixes: 334000
2026-04-14 07:15:03,002 INFO BGP-Thread-1 (job): Iteration: 267000 - total remaining prefixes: 333000
2026-04-14 07:15:03,022 INFO BGP-Thread-1 (job): Iteration: 268000 - total remaining prefixes: 332000
2026-04-14 07:15:03,042 INFO BGP-Thread-1 (job): Iteration: 269000 - total remaining prefixes: 331000
2026-04-14 07:15:03,062 INFO BGP-Thread-1 (job): Iteration: 270000 - total remaining prefixes: 330000
2026-04-14 07:15:03,083 INFO BGP-Thread-1 (job): Iteration: 271000 - total remaining prefixes: 329000
2026-04-14 07:15:03,103 INFO BGP-Thread-1 (job): Iteration: 272000 - total remaining prefixes: 328000
2026-04-14 07:15:03,395 INFO BGP-Thread-1 (job): Iteration: 273000 - total remaining prefixes: 327000
2026-04-14 07:15:03,415 INFO BGP-Thread-1 (job): Iteration: 274000 - total remaining prefixes: 326000
2026-04-14 07:15:03,435 INFO BGP-Thread-1 (job): Iteration: 275000 - total remaining prefixes: 325000
2026-04-14 07:15:03,455 INFO BGP-Thread-1 (job): Iteration: 276000 - total remaining prefixes: 324000
2026-04-14 07:15:03,475 INFO BGP-Thread-1 (job): Iteration: 277000 - total remaining prefixes: 323000
2026-04-14 07:15:03,495 INFO BGP-Thread-1 (job): Iteration: 278000 - total remaining prefixes: 322000
2026-04-14 07:15:03,516 INFO BGP-Thread-1 (job): Iteration: 279000 - total remaining prefixes: 321000
2026-04-14 07:15:03,536 INFO BGP-Thread-1 (job): Iteration: 280000 - total remaining prefixes: 320000
2026-04-14 07:15:03,556 INFO BGP-Thread-1 (job): Iteration: 281000 - total remaining prefixes: 319000
2026-04-14 07:15:03,578 INFO BGP-Thread-1 (job): Iteration: 282000 - total remaining prefixes: 318000
2026-04-14 07:15:03,601 INFO BGP-Thread-1 (job): Iteration: 283000 - total remaining prefixes: 317000
2026-04-14 07:15:03,621 INFO BGP-Thread-1 (job): Iteration: 284000 - total remaining prefixes: 316000
2026-04-14 07:15:03,641 INFO BGP-Thread-1 (job): Iteration: 285000 - total remaining prefixes: 315000
2026-04-14 07:15:03,662 INFO BGP-Thread-1 (job): Iteration: 286000 - total remaining prefixes: 314000
2026-04-14 07:15:03,682 INFO BGP-Thread-1 (job): Iteration: 287000 - total remaining prefixes: 313000
2026-04-14 07:15:03,702 INFO BGP-Thread-1 (job): Iteration: 288000 - total remaining prefixes: 312000
2026-04-14 07:15:03,722 INFO BGP-Thread-1 (job): Iteration: 289000 - total remaining prefixes: 311000
2026-04-14 07:15:03,743 INFO BGP-Thread-1 (job): Iteration: 290000 - total remaining prefixes: 310000
2026-04-14 07:15:03,763 INFO BGP-Thread-1 (job): Iteration: 291000 - total remaining prefixes: 309000
2026-04-14 07:15:03,783 INFO BGP-Thread-1 (job): Iteration: 292000 - total remaining prefixes: 308000
2026-04-14 07:15:03,803 INFO BGP-Thread-1 (job): Iteration: 293000 - total remaining prefixes: 307000
2026-04-14 07:15:03,823 INFO BGP-Thread-1 (job): Iteration: 294000 - total remaining prefixes: 306000
2026-04-14 07:15:03,843 INFO BGP-Thread-1 (job): Iteration: 295000 - total remaining prefixes: 305000
2026-04-14 07:15:03,863 INFO BGP-Thread-1 (job): Iteration: 296000 - total remaining prefixes: 304000
2026-04-14 07:15:03,884 INFO BGP-Thread-1 (job): Iteration: 297000 - total remaining prefixes: 303000
2026-04-14 07:15:03,904 INFO BGP-Thread-1 (job): Iteration: 298000 - total remaining prefixes: 302000
2026-04-14 07:15:03,924 INFO BGP-Thread-1 (job): Iteration: 299000 - total remaining prefixes: 301000
2026-04-14 07:15:03,944 INFO BGP-Thread-1 (job): Iteration: 300000 - total remaining prefixes: 300000
2026-04-14 07:15:03,964 INFO BGP-Thread-1 (job): Iteration: 301000 - total remaining prefixes: 299000
2026-04-14 07:15:03,985 INFO BGP-Thread-1 (job): Iteration: 302000 - total remaining prefixes: 298000
2026-04-14 07:15:04,005 INFO BGP-Thread-1 (job): Iteration: 303000 - total remaining prefixes: 297000
2026-04-14 07:15:04,025 INFO BGP-Thread-1 (job): Iteration: 304000 - total remaining prefixes: 296000
2026-04-14 07:15:04,045 INFO BGP-Thread-1 (job): Iteration: 305000 - total remaining prefixes: 295000
2026-04-14 07:15:04,065 INFO BGP-Thread-1 (job): Iteration: 306000 - total remaining prefixes: 294000
2026-04-14 07:15:04,085 INFO BGP-Thread-1 (job): Iteration: 307000 - total remaining prefixes: 293000
2026-04-14 07:15:04,105 INFO BGP-Thread-1 (job): Iteration: 308000 - total remaining prefixes: 292000
2026-04-14 07:15:04,125 INFO BGP-Thread-1 (job): Iteration: 309000 - total remaining prefixes: 291000
2026-04-14 07:15:04,145 INFO BGP-Thread-1 (job): Iteration: 310000 - total remaining prefixes: 290000
2026-04-14 07:15:04,166 INFO BGP-Thread-1 (job): Iteration: 311000 - total remaining prefixes: 289000
2026-04-14 07:15:04,186 INFO BGP-Thread-1 (job): Iteration: 312000 - total remaining prefixes: 288000
2026-04-14 07:15:04,206 INFO BGP-Thread-1 (job): Iteration: 313000 - total remaining prefixes: 287000
2026-04-14 07:15:04,227 INFO BGP-Thread-1 (job): Iteration: 314000 - total remaining prefixes: 286000
2026-04-14 07:15:04,247 INFO BGP-Thread-1 (job): Iteration: 315000 - total remaining prefixes: 285000
2026-04-14 07:15:04,267 INFO BGP-Thread-1 (job): Iteration: 316000 - total remaining prefixes: 284000
2026-04-14 07:15:04,287 INFO BGP-Thread-1 (job): Iteration: 317000 - total remaining prefixes: 283000
2026-04-14 07:15:04,308 INFO BGP-Thread-1 (job): Iteration: 318000 - total remaining prefixes: 282000
2026-04-14 07:15:04,328 INFO BGP-Thread-1 (job): Iteration: 319000 - total remaining prefixes: 281000
2026-04-14 07:15:04,348 INFO BGP-Thread-1 (job): Iteration: 320000 - total remaining prefixes: 280000
2026-04-14 07:15:04,369 INFO BGP-Thread-1 (job): Iteration: 321000 - total remaining prefixes: 279000
2026-04-14 07:15:04,389 INFO BGP-Thread-1 (job): Iteration: 322000 - total remaining prefixes: 278000
2026-04-14 07:15:04,409 INFO BGP-Thread-1 (job): Iteration: 323000 - total remaining prefixes: 277000
2026-04-14 07:15:04,429 INFO BGP-Thread-1 (job): Iteration: 324000 - total remaining prefixes: 276000
2026-04-14 07:15:04,449 INFO BGP-Thread-1 (job): Iteration: 325000 - total remaining prefixes: 275000
2026-04-14 07:15:04,469 INFO BGP-Thread-1 (job): Iteration: 326000 - total remaining prefixes: 274000
2026-04-14 07:15:04,489 INFO BGP-Thread-1 (job): Iteration: 327000 - total remaining prefixes: 273000
2026-04-14 07:15:04,509 INFO BGP-Thread-1 (job): Iteration: 328000 - total remaining prefixes: 272000
2026-04-14 07:15:04,529 INFO BGP-Thread-1 (job): Iteration: 329000 - total remaining prefixes: 271000
2026-04-14 07:15:04,549 INFO BGP-Thread-1 (job): Iteration: 330000 - total remaining prefixes: 270000
2026-04-14 07:15:04,569 INFO BGP-Thread-1 (job): Iteration: 331000 - total remaining prefixes: 269000
2026-04-14 07:15:04,589 INFO BGP-Thread-1 (job): Iteration: 332000 - total remaining prefixes: 268000
2026-04-14 07:15:04,608 INFO BGP-Thread-1 (job): Iteration: 333000 - total remaining prefixes: 267000
2026-04-14 07:15:04,628 INFO BGP-Thread-1 (job): Iteration: 334000 - total remaining prefixes: 266000
2026-04-14 07:15:04,648 INFO BGP-Thread-1 (job): Iteration: 335000 - total remaining prefixes: 265000
2026-04-14 07:15:04,668 INFO BGP-Thread-1 (job): Iteration: 336000 - total remaining prefixes: 264000
2026-04-14 07:15:04,729 INFO BGP-Thread-1 (job): Iteration: 337000 - total remaining prefixes: 263000
2026-04-14 07:15:04,749 INFO BGP-Thread-1 (job): Iteration: 338000 - total remaining prefixes: 262000
2026-04-14 07:15:04,769 INFO BGP-Thread-1 (job): Iteration: 339000 - total remaining prefixes: 261000
2026-04-14 07:15:04,791 INFO BGP-Thread-1 (job): Iteration: 340000 - total remaining prefixes: 260000
2026-04-14 07:15:04,811 INFO BGP-Thread-1 (job): Iteration: 341000 - total remaining prefixes: 259000
2026-04-14 07:15:04,831 INFO BGP-Thread-1 (job): Iteration: 342000 - total remaining prefixes: 258000
2026-04-14 07:15:04,851 INFO BGP-Thread-1 (job): Iteration: 343000 - total remaining prefixes: 257000
2026-04-14 07:15:04,871 INFO BGP-Thread-1 (job): Iteration: 344000 - total remaining prefixes: 256000
2026-04-14 07:15:04,907 INFO BGP-Thread-1 (job): Iteration: 345000 - total remaining prefixes: 255000
2026-04-14 07:15:04,927 INFO BGP-Thread-1 (job): Iteration: 346000 - total remaining prefixes: 254000
2026-04-14 07:15:04,948 INFO BGP-Thread-1 (job): Iteration: 347000 - total remaining prefixes: 253000
2026-04-14 07:15:04,968 INFO BGP-Thread-1 (job): Iteration: 348000 - total remaining prefixes: 252000
2026-04-14 07:15:04,988 INFO BGP-Thread-1 (job): Iteration: 349000 - total remaining prefixes: 251000
2026-04-14 07:15:05,008 INFO BGP-Thread-1 (job): Iteration: 350000 - total remaining prefixes: 250000
2026-04-14 07:15:05,028 INFO BGP-Thread-1 (job): Iteration: 351000 - total remaining prefixes: 249000
2026-04-14 07:15:05,049 INFO BGP-Thread-1 (job): Iteration: 352000 - total remaining prefixes: 248000
2026-04-14 07:15:05,069 INFO BGP-Thread-1 (job): Iteration: 353000 - total remaining prefixes: 247000
2026-04-14 07:15:05,089 INFO BGP-Thread-1 (job): Iteration: 354000 - total remaining prefixes: 246000
2026-04-14 07:15:05,109 INFO BGP-Thread-1 (job): Iteration: 355000 - total remaining prefixes: 245000
2026-04-14 07:15:05,130 INFO BGP-Thread-1 (job): Iteration: 356000 - total remaining prefixes: 244000
2026-04-14 07:15:05,150 INFO BGP-Thread-1 (job): Iteration: 357000 - total remaining prefixes: 243000
2026-04-14 07:15:05,170 INFO BGP-Thread-1 (job): Iteration: 358000 - total remaining prefixes: 242000
2026-04-14 07:15:05,190 INFO BGP-Thread-1 (job): Iteration: 359000 - total remaining prefixes: 241000
2026-04-14 07:15:05,210 INFO BGP-Thread-1 (job): Iteration: 360000 - total remaining prefixes: 240000
2026-04-14 07:15:05,231 INFO BGP-Thread-1 (job): Iteration: 361000 - total remaining prefixes: 239000
2026-04-14 07:15:05,251 INFO BGP-Thread-1 (job): Iteration: 362000 - total remaining prefixes: 238000
2026-04-14 07:15:05,272 INFO BGP-Thread-1 (job): Iteration: 363000 - total remaining prefixes: 237000
2026-04-14 07:15:05,292 INFO BGP-Thread-1 (job): Iteration: 364000 - total remaining prefixes: 236000
2026-04-14 07:15:05,312 INFO BGP-Thread-1 (job): Iteration: 365000 - total remaining prefixes: 235000
2026-04-14 07:15:05,332 INFO BGP-Thread-1 (job): Iteration: 366000 - total remaining prefixes: 234000
2026-04-14 07:15:05,352 INFO BGP-Thread-1 (job): Iteration: 367000 - total remaining prefixes: 233000
2026-04-14 07:15:05,372 INFO BGP-Thread-1 (job): Iteration: 368000 - total remaining prefixes: 232000
2026-04-14 07:15:05,392 INFO BGP-Thread-1 (job): Iteration: 369000 - total remaining prefixes: 231000
2026-04-14 07:15:05,412 INFO BGP-Thread-1 (job): Iteration: 370000 - total remaining prefixes: 230000
2026-04-14 07:15:05,433 INFO BGP-Thread-1 (job): Iteration: 371000 - total remaining prefixes: 229000
2026-04-14 07:15:05,460 INFO BGP-Thread-1 (job): Iteration: 372000 - total remaining prefixes: 228000
2026-04-14 07:15:05,483 INFO BGP-Thread-1 (job): Iteration: 373000 - total remaining prefixes: 227000
2026-04-14 07:15:05,503 INFO BGP-Thread-1 (job): Iteration: 374000 - total remaining prefixes: 226000
2026-04-14 07:15:05,523 INFO BGP-Thread-1 (job): Iteration: 375000 - total remaining prefixes: 225000
2026-04-14 07:15:05,543 INFO BGP-Thread-1 (job): Iteration: 376000 - total remaining prefixes: 224000
2026-04-14 07:15:05,564 INFO BGP-Thread-1 (job): Iteration: 377000 - total remaining prefixes: 223000
2026-04-14 07:15:05,584 INFO BGP-Thread-1 (job): Iteration: 378000 - total remaining prefixes: 222000
2026-04-14 07:15:05,604 INFO BGP-Thread-1 (job): Iteration: 379000 - total remaining prefixes: 221000
2026-04-14 07:15:05,624 INFO BGP-Thread-1 (job): Iteration: 380000 - total remaining prefixes: 220000
2026-04-14 07:15:05,645 INFO BGP-Thread-1 (job): Iteration: 381000 - total remaining prefixes: 219000
2026-04-14 07:15:05,665 INFO BGP-Thread-1 (job): Iteration: 382000 - total remaining prefixes: 218000
2026-04-14 07:15:05,685 INFO BGP-Thread-1 (job): Iteration: 383000 - total remaining prefixes: 217000
2026-04-14 07:15:05,705 INFO BGP-Thread-1 (job): Iteration: 384000 - total remaining prefixes: 216000
2026-04-14 07:15:05,725 INFO BGP-Thread-1 (job): Iteration: 385000 - total remaining prefixes: 215000
2026-04-14 07:15:05,746 INFO BGP-Thread-1 (job): Iteration: 386000 - total remaining prefixes: 214000
2026-04-14 07:15:05,766 INFO BGP-Thread-1 (job): Iteration: 387000 - total remaining prefixes: 213000
2026-04-14 07:15:05,786 INFO BGP-Thread-1 (job): Iteration: 388000 - total remaining prefixes: 212000
2026-04-14 07:15:05,806 INFO BGP-Thread-1 (job): Iteration: 389000 - total remaining prefixes: 211000
2026-04-14 07:15:05,826 INFO BGP-Thread-1 (job): Iteration: 390000 - total remaining prefixes: 210000
2026-04-14 07:15:05,847 INFO BGP-Thread-1 (job): Iteration: 391000 - total remaining prefixes: 209000
2026-04-14 07:15:05,866 INFO BGP-Thread-1 (job): Iteration: 392000 - total remaining prefixes: 208000
2026-04-14 07:15:05,887 INFO BGP-Thread-1 (job): Iteration: 393000 - total remaining prefixes: 207000
2026-04-14 07:15:05,906 INFO BGP-Thread-1 (job): Iteration: 394000 - total remaining prefixes: 206000
2026-04-14 07:15:05,926 INFO BGP-Thread-1 (job): Iteration: 395000 - total remaining prefixes: 205000
2026-04-14 07:15:05,946 INFO BGP-Thread-1 (job): Iteration: 396000 - total remaining prefixes: 204000
2026-04-14 07:15:05,966 INFO BGP-Thread-1 (job): Iteration: 397000 - total remaining prefixes: 203000
2026-04-14 07:15:05,986 INFO BGP-Thread-1 (job): Iteration: 398000 - total remaining prefixes: 202000
2026-04-14 07:15:06,006 INFO BGP-Thread-1 (job): Iteration: 399000 - total remaining prefixes: 201000
2026-04-14 07:15:06,026 INFO BGP-Thread-1 (job): Iteration: 400000 - total remaining prefixes: 200000
2026-04-14 07:15:06,046 INFO BGP-Thread-1 (job): Iteration: 401000 - total remaining prefixes: 199000
2026-04-14 07:15:06,066 INFO BGP-Thread-1 (job): Iteration: 402000 - total remaining prefixes: 198000
2026-04-14 07:15:06,086 INFO BGP-Thread-1 (job): Iteration: 403000 - total remaining prefixes: 197000
2026-04-14 07:15:06,106 INFO BGP-Thread-1 (job): Iteration: 404000 - total remaining prefixes: 196000
2026-04-14 07:15:06,152 INFO BGP-Thread-1 (job): Iteration: 405000 - total remaining prefixes: 195000
2026-04-14 07:15:06,177 INFO BGP-Thread-1 (job): Iteration: 406000 - total remaining prefixes: 194000
2026-04-14 07:15:06,197 INFO BGP-Thread-1 (job): Iteration: 407000 - total remaining prefixes: 193000
2026-04-14 07:15:06,217 INFO BGP-Thread-1 (job): Iteration: 408000 - total remaining prefixes: 192000
2026-04-14 07:15:06,237 INFO BGP-Thread-1 (job): Iteration: 409000 - total remaining prefixes: 191000
2026-04-14 07:15:06,257 INFO BGP-Thread-1 (job): Iteration: 410000 - total remaining prefixes: 190000
2026-04-14 07:15:06,276 INFO BGP-Thread-1 (job): Iteration: 411000 - total remaining prefixes: 189000
2026-04-14 07:15:06,296 INFO BGP-Thread-1 (job): Iteration: 412000 - total remaining prefixes: 188000
2026-04-14 07:15:06,317 INFO BGP-Thread-1 (job): Iteration: 413000 - total remaining prefixes: 187000
2026-04-14 07:15:06,337 INFO BGP-Thread-1 (job): Iteration: 414000 - total remaining prefixes: 186000
2026-04-14 07:15:06,356 INFO BGP-Thread-1 (job): Iteration: 415000 - total remaining prefixes: 185000
2026-04-14 07:15:06,377 INFO BGP-Thread-1 (job): Iteration: 416000 - total remaining prefixes: 184000
2026-04-14 07:15:06,396 INFO BGP-Thread-1 (job): Iteration: 417000 - total remaining prefixes: 183000
2026-04-14 07:15:06,416 INFO BGP-Thread-1 (job): Iteration: 418000 - total remaining prefixes: 182000
2026-04-14 07:15:06,436 INFO BGP-Thread-1 (job): Iteration: 419000 - total remaining prefixes: 181000
2026-04-14 07:15:06,456 INFO BGP-Thread-1 (job): Iteration: 420000 - total remaining prefixes: 180000
2026-04-14 07:15:06,476 INFO BGP-Thread-1 (job): Iteration: 421000 - total remaining prefixes: 179000
2026-04-14 07:15:06,496 INFO BGP-Thread-1 (job): Iteration: 422000 - total remaining prefixes: 178000
2026-04-14 07:15:06,516 INFO BGP-Thread-1 (job): Iteration: 423000 - total remaining prefixes: 177000
2026-04-14 07:15:06,536 INFO BGP-Thread-1 (job): Iteration: 424000 - total remaining prefixes: 176000
2026-04-14 07:15:06,556 INFO BGP-Thread-1 (job): Iteration: 425000 - total remaining prefixes: 175000
2026-04-14 07:15:06,614 INFO BGP-Thread-1 (job): Iteration: 426000 - total remaining prefixes: 174000
2026-04-14 07:15:06,634 INFO BGP-Thread-1 (job): Iteration: 427000 - total remaining prefixes: 173000
2026-04-14 07:15:06,672 INFO BGP-Thread-1 (job): Iteration: 428000 - total remaining prefixes: 172000
2026-04-14 07:15:06,692 INFO BGP-Thread-1 (job): Iteration: 429000 - total remaining prefixes: 171000
2026-04-14 07:15:06,712 INFO BGP-Thread-1 (job): Iteration: 430000 - total remaining prefixes: 170000
2026-04-14 07:15:06,732 INFO BGP-Thread-1 (job): Iteration: 431000 - total remaining prefixes: 169000
2026-04-14 07:15:06,753 INFO BGP-Thread-1 (job): Iteration: 432000 - total remaining prefixes: 168000
2026-04-14 07:15:06,773 INFO BGP-Thread-1 (job): Iteration: 433000 - total remaining prefixes: 167000
2026-04-14 07:15:06,793 INFO BGP-Thread-1 (job): Iteration: 434000 - total remaining prefixes: 166000
2026-04-14 07:15:06,813 INFO BGP-Thread-1 (job): Iteration: 435000 - total remaining prefixes: 165000
2026-04-14 07:15:06,833 INFO BGP-Thread-1 (job): Iteration: 436000 - total remaining prefixes: 164000
2026-04-14 07:15:06,853 INFO BGP-Thread-1 (job): Iteration: 437000 - total remaining prefixes: 163000
2026-04-14 07:15:06,873 INFO BGP-Thread-1 (job): Iteration: 438000 - total remaining prefixes: 162000
2026-04-14 07:15:06,894 INFO BGP-Thread-1 (job): Iteration: 439000 - total remaining prefixes: 161000
2026-04-14 07:15:06,914 INFO BGP-Thread-1 (job): Iteration: 440000 - total remaining prefixes: 160000
2026-04-14 07:15:06,934 INFO BGP-Thread-1 (job): Iteration: 441000 - total remaining prefixes: 159000
2026-04-14 07:15:06,954 INFO BGP-Thread-1 (job): Iteration: 442000 - total remaining prefixes: 158000
2026-04-14 07:15:06,974 INFO BGP-Thread-1 (job): Iteration: 443000 - total remaining prefixes: 157000
2026-04-14 07:15:06,994 INFO BGP-Thread-1 (job): Iteration: 444000 - total remaining prefixes: 156000
2026-04-14 07:15:07,015 INFO BGP-Thread-1 (job): Iteration: 445000 - total remaining prefixes: 155000
2026-04-14 07:15:07,035 INFO BGP-Thread-1 (job): Iteration: 446000 - total remaining prefixes: 154000
2026-04-14 07:15:07,055 INFO BGP-Thread-1 (job): Iteration: 447000 - total remaining prefixes: 153000
2026-04-14 07:15:07,075 INFO BGP-Thread-1 (job): Iteration: 448000 - total remaining prefixes: 152000
2026-04-14 07:15:07,095 INFO BGP-Thread-1 (job): Iteration: 449000 - total remaining prefixes: 151000
2026-04-14 07:15:07,115 INFO BGP-Thread-1 (job): Iteration: 450000 - total remaining prefixes: 150000
2026-04-14 07:15:07,136 INFO BGP-Thread-1 (job): Iteration: 451000 - total remaining prefixes: 149000
2026-04-14 07:15:07,156 INFO BGP-Thread-1 (job): Iteration: 452000 - total remaining prefixes: 148000
2026-04-14 07:15:07,176 INFO BGP-Thread-1 (job): Iteration: 453000 - total remaining prefixes: 147000
2026-04-14 07:15:07,196 INFO BGP-Thread-1 (job): Iteration: 454000 - total remaining prefixes: 146000
2026-04-14 07:15:07,216 INFO BGP-Thread-1 (job): Iteration: 455000 - total remaining prefixes: 145000
2026-04-14 07:15:07,236 INFO BGP-Thread-1 (job): Iteration: 456000 - total remaining prefixes: 144000
2026-04-14 07:15:07,256 INFO BGP-Thread-1 (job): Iteration: 457000 - total remaining prefixes: 143000
2026-04-14 07:15:07,276 INFO BGP-Thread-1 (job): Iteration: 458000 - total remaining prefixes: 142000
2026-04-14 07:15:07,341 INFO BGP-Thread-1 (job): Iteration: 459000 - total remaining prefixes: 141000
2026-04-14 07:15:07,361 INFO BGP-Thread-1 (job): Iteration: 460000 - total remaining prefixes: 140000
2026-04-14 07:15:07,381 INFO BGP-Thread-1 (job): Iteration: 461000 - total remaining prefixes: 139000
2026-04-14 07:15:07,401 INFO BGP-Thread-1 (job): Iteration: 462000 - total remaining prefixes: 138000
2026-04-14 07:15:07,426 INFO BGP-Thread-1 (job): Iteration: 463000 - total remaining prefixes: 137000
2026-04-14 07:15:07,446 INFO BGP-Thread-1 (job): Iteration: 464000 - total remaining prefixes: 136000
2026-04-14 07:15:07,466 INFO BGP-Thread-1 (job): Iteration: 465000 - total remaining prefixes: 135000
2026-04-14 07:15:07,486 INFO BGP-Thread-1 (job): Iteration: 466000 - total remaining prefixes: 134000
2026-04-14 07:15:07,506 INFO BGP-Thread-1 (job): Iteration: 467000 - total remaining prefixes: 133000
2026-04-14 07:15:07,526 INFO BGP-Thread-1 (job): Iteration: 468000 - total remaining prefixes: 132000
2026-04-14 07:15:07,547 INFO BGP-Thread-1 (job): Iteration: 469000 - total remaining prefixes: 131000
2026-04-14 07:15:07,567 INFO BGP-Thread-1 (job): Iteration: 470000 - total remaining prefixes: 130000
2026-04-14 07:15:07,587 INFO BGP-Thread-1 (job): Iteration: 471000 - total remaining prefixes: 129000
2026-04-14 07:15:07,607 INFO BGP-Thread-1 (job): Iteration: 472000 - total remaining prefixes: 128000
2026-04-14 07:15:07,627 INFO BGP-Thread-1 (job): Iteration: 473000 - total remaining prefixes: 127000
2026-04-14 07:15:07,647 INFO BGP-Thread-1 (job): Iteration: 474000 - total remaining prefixes: 126000
2026-04-14 07:15:07,667 INFO BGP-Thread-1 (job): Iteration: 475000 - total remaining prefixes: 125000
2026-04-14 07:15:07,687 INFO BGP-Thread-1 (job): Iteration: 476000 - total remaining prefixes: 124000
2026-04-14 07:15:07,707 INFO BGP-Thread-1 (job): Iteration: 477000 - total remaining prefixes: 123000
2026-04-14 07:15:07,727 INFO BGP-Thread-1 (job): Iteration: 478000 - total remaining prefixes: 122000
2026-04-14 07:15:07,747 INFO BGP-Thread-1 (job): Iteration: 479000 - total remaining prefixes: 121000
2026-04-14 07:15:07,902 INFO BGP-Thread-1 (job): Iteration: 480000 - total remaining prefixes: 120000
2026-04-14 07:15:07,929 INFO BGP-Thread-1 (job): Iteration: 481000 - total remaining prefixes: 119000
2026-04-14 07:15:07,949 INFO BGP-Thread-1 (job): Iteration: 482000 - total remaining prefixes: 118000
2026-04-14 07:15:07,969 INFO BGP-Thread-1 (job): Iteration: 483000 - total remaining prefixes: 117000
2026-04-14 07:15:07,989 INFO BGP-Thread-1 (job): Iteration: 484000 - total remaining prefixes: 116000
2026-04-14 07:15:08,009 INFO BGP-Thread-1 (job): Iteration: 485000 - total remaining prefixes: 115000
2026-04-14 07:15:08,029 INFO BGP-Thread-1 (job): Iteration: 486000 - total remaining prefixes: 114000
2026-04-14 07:15:08,049 INFO BGP-Thread-1 (job): Iteration: 487000 - total remaining prefixes: 113000
2026-04-14 07:15:08,069 INFO BGP-Thread-1 (job): Iteration: 488000 - total remaining prefixes: 112000
2026-04-14 07:15:08,090 INFO BGP-Thread-1 (job): Iteration: 489000 - total remaining prefixes: 111000
2026-04-14 07:15:08,110 INFO BGP-Thread-1 (job): Iteration: 490000 - total remaining prefixes: 110000
2026-04-14 07:15:08,130 INFO BGP-Thread-1 (job): Iteration: 491000 - total remaining prefixes: 109000
2026-04-14 07:15:08,150 INFO BGP-Thread-1 (job): Iteration: 492000 - total remaining prefixes: 108000
2026-04-14 07:15:08,170 INFO BGP-Thread-1 (job): Iteration: 493000 - total remaining prefixes: 107000
2026-04-14 07:15:08,191 INFO BGP-Thread-1 (job): Iteration: 494000 - total remaining prefixes: 106000
2026-04-14 07:15:08,211 INFO BGP-Thread-1 (job): Iteration: 495000 - total remaining prefixes: 105000
2026-04-14 07:15:08,231 INFO BGP-Thread-1 (job): Iteration: 496000 - total remaining prefixes: 104000
2026-04-14 07:15:08,252 INFO BGP-Thread-1 (job): Iteration: 497000 - total remaining prefixes: 103000
2026-04-14 07:15:08,273 INFO BGP-Thread-1 (job): Iteration: 498000 - total remaining prefixes: 102000
2026-04-14 07:15:08,293 INFO BGP-Thread-1 (job): Iteration: 499000 - total remaining prefixes: 101000
2026-04-14 07:15:08,313 INFO BGP-Thread-1 (job): Iteration: 500000 - total remaining prefixes: 100000
2026-04-14 07:15:08,333 INFO BGP-Thread-1 (job): Iteration: 501000 - total remaining prefixes: 99000
2026-04-14 07:15:08,354 INFO BGP-Thread-1 (job): Iteration: 502000 - total remaining prefixes: 98000
2026-04-14 07:15:08,374 INFO BGP-Thread-1 (job): Iteration: 503000 - total remaining prefixes: 97000
2026-04-14 07:15:08,394 INFO BGP-Thread-1 (job): Iteration: 504000 - total remaining prefixes: 96000
2026-04-14 07:15:08,414 INFO BGP-Thread-1 (job): Iteration: 505000 - total remaining prefixes: 95000
2026-04-14 07:15:08,435 INFO BGP-Thread-1 (job): Iteration: 506000 - total remaining prefixes: 94000
2026-04-14 07:15:08,455 INFO BGP-Thread-1 (job): Iteration: 507000 - total remaining prefixes: 93000
2026-04-14 07:15:08,475 INFO BGP-Thread-1 (job): Iteration: 508000 - total remaining prefixes: 92000
2026-04-14 07:15:08,495 INFO BGP-Thread-1 (job): Iteration: 509000 - total remaining prefixes: 91000
2026-04-14 07:15:08,515 INFO BGP-Thread-1 (job): Iteration: 510000 - total remaining prefixes: 90000
2026-04-14 07:15:08,535 INFO BGP-Thread-1 (job): Iteration: 511000 - total remaining prefixes: 89000
2026-04-14 07:15:08,556 INFO BGP-Thread-1 (job): Iteration: 512000 - total remaining prefixes: 88000
2026-04-14 07:15:08,576 INFO BGP-Thread-1 (job): Iteration: 513000 - total remaining prefixes: 87000
2026-04-14 07:15:08,596 INFO BGP-Thread-1 (job): Iteration: 514000 - total remaining prefixes: 86000
2026-04-14 07:15:08,617 INFO BGP-Thread-1 (job): Iteration: 515000 - total remaining prefixes: 85000
2026-04-14 07:15:08,637 INFO BGP-Thread-1 (job): Iteration: 516000 - total remaining prefixes: 84000
2026-04-14 07:15:08,657 INFO BGP-Thread-1 (job): Iteration: 517000 - total remaining prefixes: 83000
2026-04-14 07:15:08,677 INFO BGP-Thread-1 (job): Iteration: 518000 - total remaining prefixes: 82000
2026-04-14 07:15:08,698 INFO BGP-Thread-1 (job): Iteration: 519000 - total remaining prefixes: 81000
2026-04-14 07:15:08,718 INFO BGP-Thread-1 (job): Iteration: 520000 - total remaining prefixes: 80000
2026-04-14 07:15:08,738 INFO BGP-Thread-1 (job): Iteration: 521000 - total remaining prefixes: 79000
2026-04-14 07:15:08,758 INFO BGP-Thread-1 (job): Iteration: 522000 - total remaining prefixes: 78000
2026-04-14 07:15:08,779 INFO BGP-Thread-1 (job): Iteration: 523000 - total remaining prefixes: 77000
2026-04-14 07:15:08,799 INFO BGP-Thread-1 (job): Iteration: 524000 - total remaining prefixes: 76000
2026-04-14 07:15:08,819 INFO BGP-Thread-1 (job): Iteration: 525000 - total remaining prefixes: 75000
2026-04-14 07:15:08,987 INFO BGP-Thread-1 (job): Iteration: 526000 - total remaining prefixes: 74000
2026-04-14 07:15:09,007 INFO BGP-Thread-1 (job): Iteration: 527000 - total remaining prefixes: 73000
2026-04-14 07:15:09,027 INFO BGP-Thread-1 (job): Iteration: 528000 - total remaining prefixes: 72000
2026-04-14 07:15:09,226 INFO BGP-Thread-1 (job): Iteration: 529000 - total remaining prefixes: 71000
2026-04-14 07:15:09,246 INFO BGP-Thread-1 (job): Iteration: 530000 - total remaining prefixes: 70000
2026-04-14 07:15:09,283 INFO BGP-Thread-1 (job): Iteration: 531000 - total remaining prefixes: 69000
2026-04-14 07:15:09,303 INFO BGP-Thread-1 (job): Iteration: 532000 - total remaining prefixes: 68000
2026-04-14 07:15:09,323 INFO BGP-Thread-1 (job): Iteration: 533000 - total remaining prefixes: 67000
2026-04-14 07:15:09,344 INFO BGP-Thread-1 (job): Iteration: 534000 - total remaining prefixes: 66000
2026-04-14 07:15:09,364 INFO BGP-Thread-1 (job): Iteration: 535000 - total remaining prefixes: 65000
2026-04-14 07:15:09,384 INFO BGP-Thread-1 (job): Iteration: 536000 - total remaining prefixes: 64000
2026-04-14 07:15:09,404 INFO BGP-Thread-1 (job): Iteration: 537000 - total remaining prefixes: 63000
2026-04-14 07:15:09,424 INFO BGP-Thread-1 (job): Iteration: 538000 - total remaining prefixes: 62000
2026-04-14 07:15:09,444 INFO BGP-Thread-1 (job): Iteration: 539000 - total remaining prefixes: 61000
2026-04-14 07:15:09,464 INFO BGP-Thread-1 (job): Iteration: 540000 - total remaining prefixes: 60000
2026-04-14 07:15:09,484 INFO BGP-Thread-1 (job): Iteration: 541000 - total remaining prefixes: 59000
2026-04-14 07:15:09,504 INFO BGP-Thread-1 (job): Iteration: 542000 - total remaining prefixes: 58000
2026-04-14 07:15:09,523 INFO BGP-Thread-1 (job): Iteration: 543000 - total remaining prefixes: 57000
2026-04-14 07:15:09,543 INFO BGP-Thread-1 (job): Iteration: 544000 - total remaining prefixes: 56000
2026-04-14 07:15:09,563 INFO BGP-Thread-1 (job): Iteration: 545000 - total remaining prefixes: 55000
2026-04-14 07:15:09,583 INFO BGP-Thread-1 (job): Iteration: 546000 - total remaining prefixes: 54000
2026-04-14 07:15:09,603 INFO BGP-Thread-1 (job): Iteration: 547000 - total remaining prefixes: 53000
2026-04-14 07:15:09,623 INFO BGP-Thread-1 (job): Iteration: 548000 - total remaining prefixes: 52000
2026-04-14 07:15:09,643 INFO BGP-Thread-1 (job): Iteration: 549000 - total remaining prefixes: 51000
2026-04-14 07:15:09,663 INFO BGP-Thread-1 (job): Iteration: 550000 - total remaining prefixes: 50000
2026-04-14 07:15:09,683 INFO BGP-Thread-1 (job): Iteration: 551000 - total remaining prefixes: 49000
2026-04-14 07:15:09,758 INFO BGP-Thread-1 (job): Iteration: 552000 - total remaining prefixes: 48000
2026-04-14 07:15:09,780 INFO BGP-Thread-1 (job): Iteration: 553000 - total remaining prefixes: 47000
2026-04-14 07:15:09,800 INFO BGP-Thread-1 (job): Iteration: 554000 - total remaining prefixes: 46000
2026-04-14 07:15:09,819 INFO BGP-Thread-1 (job): Iteration: 555000 - total remaining prefixes: 45000
2026-04-14 07:15:09,839 INFO BGP-Thread-1 (job): Iteration: 556000 - total remaining prefixes: 44000
2026-04-14 07:15:09,859 INFO BGP-Thread-1 (job): Iteration: 557000 - total remaining prefixes: 43000
2026-04-14 07:15:09,880 INFO BGP-Thread-1 (job): Iteration: 558000 - total remaining prefixes: 42000
2026-04-14 07:15:09,900 INFO BGP-Thread-1 (job): Iteration: 559000 - total remaining prefixes: 41000
2026-04-14 07:15:09,920 INFO BGP-Thread-1 (job): Iteration: 560000 - total remaining prefixes: 40000
2026-04-14 07:15:09,940 INFO BGP-Thread-1 (job): Iteration: 561000 - total remaining prefixes: 39000
2026-04-14 07:15:09,960 INFO BGP-Thread-1 (job): Iteration: 562000 - total remaining prefixes: 38000
2026-04-14 07:15:09,980 INFO BGP-Thread-1 (job): Iteration: 563000 - total remaining prefixes: 37000
2026-04-14 07:15:10,001 INFO BGP-Thread-1 (job): Iteration: 564000 - total remaining prefixes: 36000
2026-04-14 07:15:10,021 INFO BGP-Thread-1 (job): Iteration: 565000 - total remaining prefixes: 35000
2026-04-14 07:15:10,041 INFO BGP-Thread-1 (job): Iteration: 566000 - total remaining prefixes: 34000
2026-04-14 07:15:10,061 INFO BGP-Thread-1 (job): Iteration: 567000 - total remaining prefixes: 33000
2026-04-14 07:15:10,081 INFO BGP-Thread-1 (job): Iteration: 568000 - total remaining prefixes: 32000
2026-04-14 07:15:10,101 INFO BGP-Thread-1 (job): Iteration: 569000 - total remaining prefixes: 31000
2026-04-14 07:15:10,122 INFO BGP-Thread-1 (job): Iteration: 570000 - total remaining prefixes: 30000
2026-04-14 07:15:10,142 INFO BGP-Thread-1 (job): Iteration: 571000 - total remaining prefixes: 29000
2026-04-14 07:15:10,162 INFO BGP-Thread-1 (job): Iteration: 572000 - total remaining prefixes: 28000
2026-04-14 07:15:10,182 INFO BGP-Thread-1 (job): Iteration: 573000 - total remaining prefixes: 27000
2026-04-14 07:15:10,203 INFO BGP-Thread-1 (job): Iteration: 574000 - total remaining prefixes: 26000
2026-04-14 07:15:10,223 INFO BGP-Thread-1 (job): Iteration: 575000 - total remaining prefixes: 25000
2026-04-14 07:15:10,243 INFO BGP-Thread-1 (job): Iteration: 576000 - total remaining prefixes: 24000
2026-04-14 07:15:10,263 INFO BGP-Thread-1 (job): Iteration: 577000 - total remaining prefixes: 23000
2026-04-14 07:15:10,283 INFO BGP-Thread-1 (job): Iteration: 578000 - total remaining prefixes: 22000
2026-04-14 07:15:10,303 INFO BGP-Thread-1 (job): Iteration: 579000 - total remaining prefixes: 21000
2026-04-14 07:15:10,323 INFO BGP-Thread-1 (job): Iteration: 580000 - total remaining prefixes: 20000
2026-04-14 07:15:10,343 INFO BGP-Thread-1 (job): Iteration: 581000 - total remaining prefixes: 19000
2026-04-14 07:15:10,363 INFO BGP-Thread-1 (job): Iteration: 582000 - total remaining prefixes: 18000
2026-04-14 07:15:10,383 INFO BGP-Thread-1 (job): Iteration: 583000 - total remaining prefixes: 17000
2026-04-14 07:15:10,403 INFO BGP-Thread-1 (job): Iteration: 584000 - total remaining prefixes: 16000
2026-04-14 07:15:10,423 INFO BGP-Thread-1 (job): Iteration: 585000 - total remaining prefixes: 15000
2026-04-14 07:15:10,443 INFO BGP-Thread-1 (job): Iteration: 586000 - total remaining prefixes: 14000
2026-04-14 07:15:10,463 INFO BGP-Thread-1 (job): Iteration: 587000 - total remaining prefixes: 13000
2026-04-14 07:15:10,483 INFO BGP-Thread-1 (job): Iteration: 588000 - total remaining prefixes: 12000
2026-04-14 07:15:10,503 INFO BGP-Thread-1 (job): Iteration: 589000 - total remaining prefixes: 11000
2026-04-14 07:15:10,523 INFO BGP-Thread-1 (job): Iteration: 590000 - total remaining prefixes: 10000
2026-04-14 07:15:10,543 INFO BGP-Thread-1 (job): Iteration: 591000 - total remaining prefixes: 9000
2026-04-14 07:15:10,563 INFO BGP-Thread-1 (job): Iteration: 592000 - total remaining prefixes: 8000
2026-04-14 07:15:10,583 INFO BGP-Thread-1 (job): Iteration: 593000 - total remaining prefixes: 7000
2026-04-14 07:15:10,603 INFO BGP-Thread-1 (job): Iteration: 594000 - total remaining prefixes: 6000
2026-04-14 07:15:10,624 INFO BGP-Thread-1 (job): Iteration: 595000 - total remaining prefixes: 5000
2026-04-14 07:15:10,643 INFO BGP-Thread-1 (job): Iteration: 596000 - total remaining prefixes: 4000
2026-04-14 07:15:10,663 INFO BGP-Thread-1 (job): Iteration: 597000 - total remaining prefixes: 3000
2026-04-14 07:15:10,683 INFO BGP-Thread-1 (job): Iteration: 598000 - total remaining prefixes: 2000
2026-04-14 07:15:10,703 INFO BGP-Thread-1 (job): Iteration: 599000 - total remaining prefixes: 1000
2026-04-14 07:15:10,723 INFO BGP-Thread-1 (job): All update messages generated.
2026-04-14 07:15:10,723 INFO BGP-Thread-1 (job): Storing performance results.
2026-04-14 07:15:10,723 INFO BGP-Thread-1 (job): ########## Final results ##########
2026-04-14 07:15:10,723 INFO BGP-Thread-1 (job): Number of iterations: 600000
2026-04-14 07:15:10,723 INFO BGP-Thread-1 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 07:15:10,723 INFO BGP-Thread-1 (job): The pre-fill phase duration: 0s
2026-04-14 07:15:10,723 INFO BGP-Thread-1 (job): Number of UPDATE messages sent in the 2nd test phase: 600000
2026-04-14 07:15:10,723 INFO BGP-Thread-1 (job): The 2nd test phase duration: 13.486059188842773s
2026-04-14 07:15:10,723 INFO BGP-Thread-1 (job): Threshold for performance reporting: 1000
2026-04-14 07:15:10,723 INFO BGP-Thread-1 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 07:15:10,724 INFO BGP-Thread-1 (job):   +1/-0 routes per UPDATE
2026-04-14 07:15:10,724 INFO BGP-Thread-1 (job):   600000
2026-04-14 07:15:10,724 INFO BGP-Thread-1 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 07:15:10,724 INFO BGP-Thread-1 (job):   +1/-0 routes per UPDATE
2026-04-14 07:15:10,724 INFO BGP-Thread-1 (job):   44490
2026-04-14 07:15:10,724 INFO BGP-Thread-1 (job): Finally an END-OF-RIB is sent.
2026-04-14 07:15:20,734 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:15:20,735 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 10.010s
2026-04-14 07:15:20,735 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:15:20,735 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:15:20,735 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:15:30,746 INFO BGP-Thread-1 (job): ... idle for 10.011s
2026-04-14 07:15:30,747 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 20.021s
2026-04-14 07:15:30,747 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:15:30,747 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:15:30,747 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:15:40,758 INFO BGP-Thread-1 (job): ... idle for 10.011s
2026-04-14 07:15:40,758 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 30.032s
2026-04-14 07:15:40,759 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:15:40,759 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:15:40,759 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:15:50,769 INFO BGP-Thread-1 (job): ... idle for 10.011s
2026-04-14 07:15:50,770 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 40.043s
2026-04-14 07:15:50,770 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:15:50,770 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:15:50,770 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:15:57,284 INFO BGP-Thread-1 (job): ... idle for 6.514s
2026-04-14 07:15:57,285 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 46.557s
2026-04-14 07:15:57,285 INFO BGP-Thread-1 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 07:15:57,285 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:15:57,285 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:15:57,285 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:16:07,295 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:16:07,296 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 56.567s
2026-04-14 07:16:07,298 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:16:07,298 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:16:07,298 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:16:10,728 INFO BGP-Thread-1 (job): ... idle for 3.429s
2026-04-14 07:16:10,728 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 59.997s
2026-04-14 07:16:10,728 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 07:16:10,728 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:16:10,728 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:16:10,729 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:16:20,739 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:16:20,739 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 70.007s
2026-04-14 07:16:20,739 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:16:20,739 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:16:20,739 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:16:30,750 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:16:30,750 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 80.017s
2026-04-14 07:16:30,750 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:16:30,750 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:16:30,750 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:16:40,760 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:16:40,761 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 90.027s
2026-04-14 07:16:40,761 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:16:40,761 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:16:40,761 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:16:50,771 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:16:50,772 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 100.037s
2026-04-14 07:16:50,772 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:16:50,772 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:16:50,772 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:16:57,328 INFO BGP-Thread-1 (job): ... idle for 6.556s
2026-04-14 07:16:57,329 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 106.594s
2026-04-14 07:16:57,329 INFO BGP-Thread-1 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 07:16:57,329 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:16:57,329 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:16:57,329 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
Traceback (most recent call last):
  File "/home/jenkins/play.py", line 2543, in &lt;module&gt;
    threaded_job(arguments)
  File "/home/jenkins/play.py", line 2537, in threaded_job
    rpcserver.serve_forever()
  File "/usr/lib/python3.10/socketserver.py", line 232, in serve_forever
    ready = selector.select(poll_interval)
  File "/usr/lib/python3.10/selectors.py", line 416, in select
    fd_event_list = self._selector.poll(timeout)
KeyboardInterrupt</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:16:59.216526" elapsed="0.002247"/>
</kw>
<doc>Send all output produced by the play.py utility to Robot logs.
This needs to be called if your suite detects play.py crashing and bypasses
Kill_BGP_Speaker in that case otherwise the output of play.py (which most
likely contains clues about why it crashed) will be lost.</doc>
<status status="PASS" start="2026-04-14T07:16:59.201990" elapsed="0.016911"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<status status="PASS" start="2026-04-14T07:16:59.219295" elapsed="0.000061"/>
</return>
<status status="PASS" start="2026-04-14T07:16:59.219045" elapsed="0.000411"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.219003" elapsed="0.000508"/>
</if>
<kw name="Log" owner="BuiltIn">
<arg>${message}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.219854" elapsed="0.000048"/>
</kw>
<kw name="Fail" owner="BuiltIn">
<arg>The prompt was not seen within timeout period.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.220238" elapsed="0.000043"/>
</kw>
<doc>Interrupt play.py, fail if no prompt is seen within SSHLibrary timeout.
Also dump the logs with the output the program produced.
This keyword is also suitable for stopping BGP manager.</doc>
<status status="PASS" start="2026-04-14T07:16:59.179876" elapsed="0.040641"/>
</kw>
<kw name="Do_Not_Fail_Fast_From_Now_On" owner="FailFast">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.222038" level="INFO">${SuiteFastFail} = False</msg>
<arg>${SuiteFastFail}</arg>
<arg>False</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:16:59.221537" elapsed="0.000564"/>
</kw>
<doc>Set suite to not fail fast.</doc>
<status status="PASS" start="2026-04-14T07:16:59.220992" elapsed="0.001217"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.224014" elapsed="0.000038"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:16:59.223459" elapsed="0.000655"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.223433" elapsed="0.000716"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:16:59.224452" elapsed="0.000502"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.232486" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:16:59.231839" elapsed="0.000694"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:16:59.232856" elapsed="0.000038"/>
</return>
<status status="PASS" start="2026-04-14T07:16:59.232651" elapsed="0.000285"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.232624" elapsed="0.000346"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.233193" elapsed="0.000026"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.233398" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.233581" elapsed="0.000019"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.233754" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.233925" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.234097" elapsed="0.000019"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.234269" elapsed="0.000019"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:16:59.231393" elapsed="0.002950"/>
</kw>
<status status="PASS" start="2026-04-14T07:16:59.223148" elapsed="0.011262"/>
</kw>
<doc>Test case teardown. Show linked bugs in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:16:59.222630" elapsed="0.011821"/>
</kw>
<doc>Abort the Python speaker. Also, attempt to stop failing fast.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T07:16:59.069659" elapsed="0.164828"/>
</test>
<test id="s1-s10-t9" name="Store_Results_For_Talking_BGP_Speaker" line="148">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T07:16:59.237833" elapsed="0.000210"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T07:16:59.237564" elapsed="0.000534"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.239097" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:59.238988" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.238969" elapsed="0.000229"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.244251" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:59.244139" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.244120" elapsed="0.000201"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.245445" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:16:59.245043" elapsed="0.000429"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.245939" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:16:59.245641" elapsed="0.000324"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:16:59.246010" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:16:59.246169" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:16:59.244649" elapsed="0.001545"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.251966" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:59.251857" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.251838" elapsed="0.000197"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.253289" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:59.253182" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.253163" elapsed="0.000215"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:16:59.253832" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:16:59.253534" elapsed="0.000325"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:16:59.254237" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:16:59.254025" elapsed="0.000238"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:16:59.287813" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:16:59.254791" elapsed="0.033123"/>
</kw>
<msg time="2026-04-14T07:16:59.288093" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:16:59.288140" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.254446" elapsed="0.033730"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:16:59.317941" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "_ "F "o "r "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:16:59.288762" elapsed="0.029325"/>
</kw>
<msg time="2026-04-14T07:16:59.318281" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:16:59.318329" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.288355" elapsed="0.030036"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.318745" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:16:59.318484" elapsed="0.000317"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.318461" elapsed="0.000365"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.319299" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "_ "F "o "r "_ "T "a "l "k "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:16:59.318983" elapsed="0.000408"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.319684" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:16:59.319459" elapsed="0.000279"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.319441" elapsed="0.000320"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:16:59.319795" elapsed="0.000030"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:16:59.322452" elapsed="0.000148"/>
</kw>
<msg time="2026-04-14T07:16:59.322714" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:16:59.321301" elapsed="0.001549"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.323128" elapsed="0.000077"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.323491" elapsed="0.000075"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:16:59.320670" elapsed="0.003006"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:16:59.320083" elapsed="0.003658"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:16:59.252877" elapsed="0.070961"/>
</kw>
<msg time="2026-04-14T07:16:59.323930" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:16:59.323974" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.252200" elapsed="0.071811"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:16:59.324195" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:16:59.324087" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.324068" elapsed="0.000210"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.324773" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.325127" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.325199" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:16:59.251512" elapsed="0.073798"/>
</kw>
<msg time="2026-04-14T07:16:59.325422" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:16:59.325469" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.246595" elapsed="0.078910"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.325841" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:16:59.325582" elapsed="0.000312"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.325564" elapsed="0.000354"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:16:59.246442" elapsed="0.079500"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:16:59.246249" elapsed="0.079725"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:16:59.243770" elapsed="0.082262"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:16:59.238700" elapsed="0.087389"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.238256" elapsed="0.087878"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T07:16:59.235187" elapsed="0.091000"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T07:16:59.337538" level="INFO">15 files:
.bash_history
.bash_logout
.bashrc
.profile
bgp_app_peer.log
bgp_app_peer.py
bgp_peer.log
ipaddr.py
ipv4-routes-template.xml
ipv4-routes-template.xml.oxygen
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T07:16:59.337637" level="INFO">${files} = ['.bash_history', '.bash_logout', '.bashrc', '.profile', 'bgp_app_peer.log', 'bgp_app_peer.py', 'bgp_peer.log', 'ipaddr.py', 'ipv4-routes-template.xml', 'ipv4-routes-template.xml.oxygen', 'lf-env.sh',...</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T07:16:59.326755" elapsed="0.010909"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:16:59.337982" level="INFO">Executing command 'cat totals-bgp.csv'.</msg>
<msg time="2026-04-14T07:16:59.351190" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:16:59.351287" level="INFO">${output_log} = +1/-0 routes per UPDATE
600000</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:16:59.337840" elapsed="0.013472"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.351771" level="INFO">+1/-0 routes per UPDATE
600000</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:16:59.351508" elapsed="0.000308"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T07:16:59.352677" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/totals-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/totals-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T07:16:59.351998" elapsed="0.000767"/>
</kw>
<arg>totals-${RESULTS_FILE_NAME}</arg>
<arg>totals-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T07:16:59.326347" elapsed="0.026481"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T07:16:59.403765" level="INFO">15 files:
.bash_history
.bash_logout
.bashrc
.profile
bgp_app_peer.log
bgp_app_peer.py
bgp_peer.log
ipaddr.py
ipv4-routes-template.xml
ipv4-routes-template.xml.oxygen
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T07:16:59.404049" level="INFO">${files} = ['.bash_history', '.bash_logout', '.bashrc', '.profile', 'bgp_app_peer.log', 'bgp_app_peer.py', 'bgp_peer.log', 'ipaddr.py', 'ipv4-routes-template.xml', 'ipv4-routes-template.xml.oxygen', 'lf-env.sh',...</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T07:16:59.353412" elapsed="0.050696"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:16:59.404730" level="INFO">Executing command 'cat performance-bgp.csv'.</msg>
<msg time="2026-04-14T07:16:59.417779" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:16:59.418008" level="INFO">${output_log} = +1/-0 routes per UPDATE
44490</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:16:59.404487" elapsed="0.013580"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.419194" level="INFO">+1/-0 routes per UPDATE
44490</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:16:59.418542" elapsed="0.000755"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T07:16:59.420967" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/performance-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/performance-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T07:16:59.420055" elapsed="0.001042"/>
</kw>
<arg>performance-${RESULTS_FILE_NAME}</arg>
<arg>performance-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T07:16:59.352980" elapsed="0.068273"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T07:16:59.466880" level="INFO">15 files:
.bash_history
.bash_logout
.bashrc
.profile
bgp_app_peer.log
bgp_app_peer.py
bgp_peer.log
ipaddr.py
ipv4-routes-template.xml
ipv4-routes-template.xml.oxygen
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T07:16:59.467097" level="INFO">${files} = ['.bash_history', '.bash_logout', '.bashrc', '.profile', 'bgp_app_peer.log', 'bgp_app_peer.py', 'bgp_peer.log', 'ipaddr.py', 'ipv4-routes-template.xml', 'ipv4-routes-template.xml.oxygen', 'lf-env.sh',...</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T07:16:59.422684" elapsed="0.044472"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:16:59.467894" level="INFO">Executing command 'cat totals-bgp.csv'.</msg>
<msg time="2026-04-14T07:16:59.480839" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:16:59.480972" level="INFO">${output_log} = +1/-0 routes per UPDATE
600000</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:16:59.467581" elapsed="0.013426"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.481935" level="INFO">+1/-0 routes per UPDATE
600000</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:16:59.481317" elapsed="0.000716"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T07:16:59.483152" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/changecount-talking-totals-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/changecount-talking-totals-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T07:16:59.482460" elapsed="0.000819"/>
</kw>
<arg>totals-${RESULTS_FILE_NAME}</arg>
<arg>changecount-talking-totals-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T07:16:59.421710" elapsed="0.061767"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T07:16:59.526294" level="INFO">15 files:
.bash_history
.bash_logout
.bashrc
.profile
bgp_app_peer.log
bgp_app_peer.py
bgp_peer.log
ipaddr.py
ipv4-routes-template.xml
ipv4-routes-template.xml.oxygen
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T07:16:59.526554" level="INFO">${files} = ['.bash_history', '.bash_logout', '.bashrc', '.profile', 'bgp_app_peer.log', 'bgp_app_peer.py', 'bgp_peer.log', 'ipaddr.py', 'ipv4-routes-template.xml', 'ipv4-routes-template.xml.oxygen', 'lf-env.sh',...</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T07:16:59.484743" elapsed="0.041871"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:16:59.527313" level="INFO">Executing command 'cat performance-bgp.csv'.</msg>
<msg time="2026-04-14T07:16:59.540286" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:16:59.540445" level="INFO">${output_log} = +1/-0 routes per UPDATE
44490</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:16:59.527000" elapsed="0.013483"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.541114" level="INFO">+1/-0 routes per UPDATE
44490</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:16:59.540754" elapsed="0.000450"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T07:16:59.542305" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/changecount-talking-performance-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/changecount-talking-performance-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T07:16:59.541631" elapsed="0.000836"/>
</kw>
<arg>performance-${RESULTS_FILE_NAME}</arg>
<arg>changecount-talking-performance-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T07:16:59.483810" elapsed="0.058808"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:16:59.544061" elapsed="0.000612"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.546762" elapsed="0.000057"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:16:59.545827" elapsed="0.001075"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.545777" elapsed="0.001184"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:16:59.547308" elapsed="0.000736"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.554141" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:16:59.553720" elapsed="0.000449"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:16:59.554410" elapsed="0.000041"/>
</return>
<status status="PASS" start="2026-04-14T07:16:59.554243" elapsed="0.000243"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.554225" elapsed="0.000286"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.554669" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.554847" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.555024" elapsed="0.000019"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.555197" elapsed="0.000019"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.555382" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.555558" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.555728" elapsed="0.000019"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:16:59.553400" elapsed="0.002405"/>
</kw>
<status status="PASS" start="2026-04-14T07:16:59.545304" elapsed="0.010553"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:16:59.543326" elapsed="0.012572"/>
</kw>
<doc>Store results for plotting</doc>
<status status="PASS" start="2026-04-14T07:16:59.234693" elapsed="0.321246"/>
</test>
<test id="s1-s10-t10" name="Wait_For_Stable_Ipv4_Topology_After_Talking" line="156">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.559687" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:16:59.559457" elapsed="0.000287"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.559437" elapsed="0.000332"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T07:16:59.559244" elapsed="0.000573"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.560900" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:59.560791" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.560773" elapsed="0.000197"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.565954" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:59.565844" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.565826" elapsed="0.000196"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.567055" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:16:59.566662" elapsed="0.000420"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.567566" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:16:59.567250" elapsed="0.000342"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:16:59.567635" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:16:59.567792" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:16:59.566259" elapsed="0.001557"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.573630" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:59.573521" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.573501" elapsed="0.000198"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.574909" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:59.574803" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.574785" elapsed="0.000192"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:16:59.575459" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:16:59.575132" elapsed="0.000354"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:16:59.575874" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:16:59.575656" elapsed="0.000244"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:16:59.605344" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:16:59.576424" elapsed="0.029109"/>
</kw>
<msg time="2026-04-14T07:16:59.605798" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:16:59.605855" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.576067" elapsed="0.029827"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:16:59.633336" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:16:59.606510" elapsed="0.026951"/>
</kw>
<msg time="2026-04-14T07:16:59.633623" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:16:59.633669" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.606099" elapsed="0.027606"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.634038" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:16:59.633791" elapsed="0.000302"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.633766" elapsed="0.000353"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.634609" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:16:59.634272" elapsed="0.000413"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.634975" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:16:59.634752" elapsed="0.000278"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.634733" elapsed="0.000320"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:16:59.635088" elapsed="0.000033"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:16:59.637791" elapsed="0.000147"/>
</kw>
<msg time="2026-04-14T07:16:59.637999" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:16:59.636670" elapsed="0.001464"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.638435" elapsed="0.000077"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.638774" elapsed="0.000076"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:16:59.635982" elapsed="0.002976"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:16:59.635413" elapsed="0.003610"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:16:59.574501" elapsed="0.064624"/>
</kw>
<msg time="2026-04-14T07:16:59.639224" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:16:59.639269" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.573862" elapsed="0.065489"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:16:59.639560" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:16:59.639450" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.639430" elapsed="0.000213"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.640059" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.640431" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.640504" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:16:59.573161" elapsed="0.067470"/>
</kw>
<msg time="2026-04-14T07:16:59.640728" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:16:59.640773" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.568263" elapsed="0.072546"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.641151" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:16:59.640887" elapsed="0.000317"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.640869" elapsed="0.000358"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:16:59.568108" elapsed="0.073144"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:16:59.567919" elapsed="0.073368"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:16:59.565480" elapsed="0.075867"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:16:59.560458" elapsed="0.080963"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.559978" elapsed="0.081491"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T07:16:59.556985" elapsed="0.084538"/>
</kw>
<kw name="Wait_For_Change_Count_To_Become_Stable" owner="ChangeCounter">
<kw name="Create_Limiting_Stability_Safe_Stateful_Validator_From_Value_To_Overcome" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.655387" level="INFO">${valid_minimum} = 75</msg>
<var>${valid_minimum}</var>
<arg>str(int(${maximum_invalid}) + 1)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:16:59.655008" elapsed="0.000407"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T07:16:59.655932" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:16:59.656144" level="INFO">${validator} = ['WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'valid_minimum': '75'}]</msg>
<var>${validator}</var>
<arg>WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</arg>
<arg>state_holder</arg>
<arg>data_holder</arg>
<arg>valid_minimum=${valid_minimum}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T07:16:59.655631" elapsed="0.000538"/>
</kw>
<return>
<value>${validator}</value>
<status status="PASS" start="2026-04-14T07:16:59.656221" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:16:59.656385" level="INFO">${validator} = ['WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'valid_minimum': '75'}]</msg>
<var>${validator}</var>
<arg>maximum_invalid=${count_to_overcome}</arg>
<doc>Helper function to use if maximum invalid value (instead of minimum valid) is known.</doc>
<status status="PASS" start="2026-04-14T07:16:59.654630" elapsed="0.001783"/>
</kw>
<kw name="Wait_For_Getter_Error_Or_Safe_Stateful_Validator_Consecutive_Success" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.657837" level="INFO">${tmp} = 1</msg>
<var>${tmp}</var>
<arg>int(${count})</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:16:59.657492" elapsed="0.000371"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.658299" level="INFO">count=1</msg>
<arg>count=${tmp}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:16:59.658029" elapsed="0.000314"/>
</kw>
<kw name="WaitUtils__Check_Sanity_And_Compute_Derived_Times" owner="WaitUtils">
<if>
<branch type="IF" condition="int(${count}) &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>\${count} is ${count} and not at least 1.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.659285" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:16:59.659056" elapsed="0.000283"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.659037" elapsed="0.000344"/>
</if>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T07:16:59.659796" level="INFO">${period_in_seconds} = 60.0</msg>
<var>${period_in_seconds}</var>
<arg>${period}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T07:16:59.659532" elapsed="0.000288"/>
</kw>
<if>
<branch type="IF" condition="${period_in_seconds} &lt;= 0.0">
<kw name="Fail" owner="BuiltIn">
<arg>\${period} ${period} has to be positive.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.660113" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:16:59.659890" elapsed="0.000312"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.659873" elapsed="0.000356"/>
</if>
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:16:59.660598" level="INFO">${date_now} = 2026-04-14 07:16:59.660</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:16:59.660396" elapsed="0.000230"/>
</kw>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T07:16:59.661021" level="INFO">${timeout_in_seconds} = 420.0</msg>
<var>${timeout_in_seconds}</var>
<arg>${timeout}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T07:16:59.660784" elapsed="0.000262"/>
</kw>
<kw name="Add Time To Date" owner="DateTime">
<msg time="2026-04-14T07:16:59.661543" level="INFO">${date_deadline} = 2026-04-14 07:23:59.660</msg>
<var>${date_deadline}</var>
<arg>${date_now}</arg>
<arg>${timeout_in_seconds}</arg>
<doc>Adds time to date and returns the resulting date.</doc>
<status status="PASS" start="2026-04-14T07:16:59.661209" elapsed="0.000360"/>
</kw>
<return>
<value>${timeout_in_seconds}</value>
<value>${period_in_seconds}</value>
<value>${date_deadline}</value>
<status status="PASS" start="2026-04-14T07:16:59.661618" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:16:59.661856" level="INFO">${timeout_in_seconds} = 420.0</msg>
<msg time="2026-04-14T07:16:59.661902" level="INFO">${period_in_seconds} = 60.0</msg>
<msg time="2026-04-14T07:16:59.661942" level="INFO">${date_deadline} = 2026-04-14 07:23:59.660</msg>
<var>${timeout_in_seconds}</var>
<var>${period_in_seconds}</var>
<var>${date_deadline}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${count}</arg>
<doc>Common checks for argument values. Return times in seconds and deadline date implied by timeout time.</doc>
<status status="PASS" start="2026-04-14T07:16:59.658654" elapsed="0.003311"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.662582" level="INFO">${maximum_sleeps} = 7</msg>
<var>${maximum_sleeps}</var>
<arg>math.ceil(${timeout_in_seconds} / ${period_in_seconds})</arg>
<arg>modules=math</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:16:59.662138" elapsed="0.000470"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.663030" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:16:59.662776" elapsed="0.000280"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.663519" level="INFO">${state} = 74</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:16:59.663220" elapsed="0.000324"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.665391" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:16:59.665117" elapsed="0.000301"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.666021" level="INFO">${state} = 74</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:16:59.665581" elapsed="0.000465"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.666549" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:16:59.666210" elapsed="0.000366"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:16:59.667939" level="INFO">${date_now} = 2026-04-14 07:16:59.668</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:16:59.667790" elapsed="0.000175"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:16:59.668490" level="INFO">${time_deadline} = 419.992</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:16:59.668124" elapsed="0.000392"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.669092" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:16:59.668717" elapsed="0.000401"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.669458" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:16:59.669189" elapsed="0.000325"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.669170" elapsed="0.000368"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:16:59.667194" elapsed="0.002390"/>
</kw>
<msg time="2026-04-14T07:16:59.669683" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:16:59.669727" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.666747" elapsed="0.003002"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.669935" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:59.669829" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.669812" elapsed="0.000195"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.672712" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T07:16:59.672758" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:16:59.672802" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:16:59.672369" elapsed="0.000455"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:16:59.679469" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01b6idao10mkn8wrc2knijlcya3.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:16:59.679665" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":74}]}} 
 </msg>
<msg time="2026-04-14T07:16:59.679880" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:16:59.674154" elapsed="0.005798"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.683197" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":74}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:16:59.680209" elapsed="0.003132"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.687386" level="INFO">${count} = 74</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:16:59.683636" elapsed="0.003850"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T07:16:59.687606" elapsed="0.000047"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T07:16:59.673514" elapsed="0.014454"/>
</kw>
<msg time="2026-04-14T07:16:59.688090" level="INFO">${result} = 74</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:16:59.672999" elapsed="0.015125"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:16:59.688191" elapsed="0.000039"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:16:59.671988" elapsed="0.016368"/>
</kw>
<msg time="2026-04-14T07:16:59.688506" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:16:59.688568" level="INFO">${message} = 74</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.671457" elapsed="0.017158"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:16:59.688852" elapsed="0.032021"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:16:59.722139" elapsed="0.000038"/>
</return>
<status status="PASS" start="2026-04-14T07:16:59.722001" elapsed="0.000212"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.721976" elapsed="0.000264"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.722434" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 74.</doc>
<status status="PASS" start="2026-04-14T07:16:59.721350" elapsed="0.001167"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:16:59.722561" elapsed="0.000028"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:16:59.671032" elapsed="0.051651"/>
</kw>
<msg time="2026-04-14T07:16:59.722785" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:16:59.722829" level="INFO">${data} = 74</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.670597" elapsed="0.052255"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.723036" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:59.722931" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.722913" elapsed="0.000194"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:16:59.724577" level="INFO">${date_now} = 2026-04-14 07:16:59.724</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:16:59.724401" elapsed="0.000236"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:16:59.725187" level="INFO">${time_deadline} = 419.936</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:16:59.724798" elapsed="0.000414"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.725790" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:16:59.725400" elapsed="0.000416"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.726136" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:16:59.725885" elapsed="0.000304"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.725866" elapsed="0.000347"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:16:59.723793" elapsed="0.002469"/>
</kw>
<msg time="2026-04-14T07:16:59.726374" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:16:59.726422" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.723272" elapsed="0.003172"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.726714" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:59.726606" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.726587" elapsed="0.000197"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.729056" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:16:59.729115" level="INFO">${args} = ['state_holder', 'data_holder']</msg>
<msg time="2026-04-14T07:16:59.729161" level="INFO">${kwargs} = {'valid_minimum': '75'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:16:59.728456" elapsed="0.000728"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:16:59.729388" elapsed="0.000219"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:16:59.729771" elapsed="0.000188"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.731709" level="INFO">${new_state} = 74</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:16:59.731288" elapsed="0.000448"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="PASS" start="2026-04-14T07:16:59.731977" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:16:59.731806" elapsed="0.000237"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.731787" elapsed="0.000280"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.732157" elapsed="0.000144"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:59.732122" elapsed="0.000217"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:16:59.732107" elapsed="0.000273"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.732415" elapsed="0.000015"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:16:59.730842" elapsed="0.001694"/>
</kw>
<msg time="2026-04-14T07:16:59.732767" level="INFO">${result} = [74, 'FAIL', 'Minimum not reached.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:16:59.730130" elapsed="0.002713"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:16:59.732964" elapsed="0.000069"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:16:59.728043" elapsed="0.005206"/>
</kw>
<msg time="2026-04-14T07:16:59.733574" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:16:59.733682" level="INFO">${message} = [74, 'FAIL', 'Minimum not reached.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.727497" elapsed="0.006237"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:16:59.734117" elapsed="0.031294"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:16:59.766490" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T07:16:59.766330" elapsed="0.000233"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.766304" elapsed="0.000285"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.766764" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [74, 'FAIL', 'Minimum not reached.'].</doc>
<status status="PASS" start="2026-04-14T07:16:59.765891" elapsed="0.000957"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:16:59.766892" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:16:59.767065" level="INFO">${state} = 74</msg>
<msg time="2026-04-14T07:16:59.767110" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:16:59.767150" level="INFO">${result} = Minimum not reached.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:16:59.727011" elapsed="0.040161"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T07:16:59.767378" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:16:59.767257" elapsed="0.000184"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.767240" elapsed="0.000225"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.767555" elapsed="0.000012"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:59.767519" elapsed="0.000082"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:16:59.767504" elapsed="0.000118"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.767786" elapsed="0.000021"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.767920" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:59.767885" elapsed="0.000205"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:16:59.767869" elapsed="0.000245"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.768265" elapsed="0.000021"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:16:59.670443" elapsed="0.097877"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:16:59.670044" elapsed="0.098333"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.768541" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:16:59.768787" level="INFO">${state} = 74</msg>
<msg time="2026-04-14T07:16:59.768832" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:16:59.768872" level="INFO">${result} = Validator failed: Minimum not reached.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:16:59.664399" elapsed="0.104496"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.769091" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:59.768984" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.768966" elapsed="0.000190"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.770539" level="INFO">Length is 38.</msg>
<msg time="2026-04-14T07:16:59.770626" level="FAIL">'Validator failed: Minimum not reached.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:16:59.770236" elapsed="0.000462">'Validator failed: Minimum not reached.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:16:59.770800" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:16:59.770842" level="INFO">${result} = 'Validator failed: Minimum not reached.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.769836" elapsed="0.001029"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.771044" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:59.770937" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.770919" elapsed="0.000190"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:16:59.771547" level="INFO">@{message_chunks} = [ Validator failed: Minimum not reached. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:16:59.771269" elapsed="0.000306"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.774852" level="INFO">Length is 38.</msg>
<msg time="2026-04-14T07:16:59.774927" level="FAIL">'Validator failed: Minimum not reached.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:16:59.772089" elapsed="0.002896">'Validator failed: Minimum not reached.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:16:59.775086" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:16:59.775129" level="INFO">${result} = 'Validator failed: Minimum not reached.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.771747" elapsed="0.003404"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:16:59.775331" elapsed="0.000041"/>
</return>
<status status="PASS" start="2026-04-14T07:16:59.775224" elapsed="0.000184"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.775206" elapsed="0.000226"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.775584" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:16:59.769450" elapsed="0.006287"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.777035" level="INFO">Length is 38.</msg>
<msg time="2026-04-14T07:16:59.777109" level="FAIL">'Validator failed: Minimum not reached.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:16:59.776778" elapsed="0.000394">'Validator failed: Minimum not reached.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:16:59.777270" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:16:59.777312" level="INFO">${result} = 'Validator failed: Minimum not reached.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.776418" elapsed="0.000916"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:16:59.777530" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:16:59.777423" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.777404" elapsed="0.000192"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:16:59.777993" level="INFO">@{message_chunks} = [ Validator failed: Minimum not reached. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:16:59.777747" elapsed="0.000272"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:16:59.781037" level="INFO">Length is 38.</msg>
<msg time="2026-04-14T07:16:59.781110" level="FAIL">'Validator failed: Minimum not reached.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:16:59.778546" elapsed="0.002626">'Validator failed: Minimum not reached.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:16:59.781315" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:16:59.781374" level="INFO">${result} = 'Validator failed: Minimum not reached.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.778190" elapsed="0.003209"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:16:59.781578" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:16:59.781472" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T07:16:59.781454" elapsed="0.000207"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:16:59.781814" elapsed="0.000021"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:16:59.776023" elapsed="0.005942"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T07:17:59.782953" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T07:16:59.782122" elapsed="60.001395"/>
</kw>
<var name="${try}">1</var>
<status status="PASS" start="2026-04-14T07:16:59.663846" elapsed="60.119818"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:17:59.788283" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:17:59.787783" elapsed="0.000538"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:17:59.788975" level="INFO">${state} = 74</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:17:59.788575" elapsed="0.000437"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:17:59.789759" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:17:59.789242" elapsed="0.000554"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:17:59.792110" level="INFO">${date_now} = 2026-04-14 07:17:59.792</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:17:59.791850" elapsed="0.000301"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:17:59.792962" level="INFO">${time_deadline} = 359.868</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:17:59.792411" elapsed="0.000589"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:17:59.793844" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:17:59.793255" elapsed="0.000628"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:17:59.794400" elapsed="0.000034"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:17:59.793996" elapsed="0.000489"/>
</branch>
<status status="PASS" start="2026-04-14T07:17:59.793963" elapsed="0.000562"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:17:59.790707" elapsed="0.003893"/>
</kw>
<msg time="2026-04-14T07:17:59.794752" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:17:59.794817" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:17:59.790039" elapsed="0.004811"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:17:59.795128" elapsed="0.000055"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:17:59.794970" elapsed="0.000267"/>
</branch>
<status status="PASS" start="2026-04-14T07:17:59.794944" elapsed="0.000325"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:17:59.798290" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T07:17:59.798338" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:17:59.798405" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:17:59.797919" elapsed="0.000510"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:17:59.814202" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01b6idao10mkn8wrc2knijlcya3.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:17:59.814798" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":75}]}} 
 </msg>
<msg time="2026-04-14T07:17:59.815352" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:17:59.799753" elapsed="0.015815"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:17:59.822842" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":75}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:17:59.816354" elapsed="0.006850"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:17:59.827343" level="INFO">${count} = 75</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:17:59.823831" elapsed="0.003614"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T07:17:59.827541" elapsed="0.000048"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T07:17:59.799091" elapsed="0.028744"/>
</kw>
<msg time="2026-04-14T07:17:59.827925" level="INFO">${result} = 75</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:17:59.798602" elapsed="0.029351"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:17:59.828014" elapsed="0.000030"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:17:59.797548" elapsed="0.030597"/>
</kw>
<msg time="2026-04-14T07:17:59.828241" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:17:59.828284" level="INFO">${message} = 75</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:17:59.796997" elapsed="0.031309"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:17:59.828526" elapsed="0.031551"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:17:59.861116" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T07:17:59.860982" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T07:17:59.860958" elapsed="0.000250"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:17:59.861395" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 75.</doc>
<status status="PASS" start="2026-04-14T07:17:59.860556" elapsed="0.000923"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:17:59.861524" elapsed="0.000027"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:17:59.796582" elapsed="0.065064"/>
</kw>
<msg time="2026-04-14T07:17:59.861746" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:17:59.861792" level="INFO">${data} = 75</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:17:59.796132" elapsed="0.065683"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:17:59.861998" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:17:59.861894" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:17:59.861876" elapsed="0.000193"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:17:59.863555" level="INFO">${date_now} = 2026-04-14 07:17:59.863</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:17:59.863380" elapsed="0.000201"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:17:59.864118" level="INFO">${time_deadline} = 359.797</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:17:59.863738" elapsed="0.000407"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:17:59.864719" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:17:59.864313" elapsed="0.000432"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:17:59.865068" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:17:59.864816" elapsed="0.000306"/>
</branch>
<status status="PASS" start="2026-04-14T07:17:59.864796" elapsed="0.000349"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:17:59.862738" elapsed="0.002453"/>
</kw>
<msg time="2026-04-14T07:17:59.865289" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:17:59.865334" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:17:59.862231" elapsed="0.003149"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:17:59.865569" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:17:59.865464" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:17:59.865446" elapsed="0.000194"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:17:59.867693" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:17:59.867740" level="INFO">${args} = [74, 74]</msg>
<msg time="2026-04-14T07:17:59.867785" level="INFO">${kwargs} = {'valid_minimum': '75'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:17:59.867387" elapsed="0.000421"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:17:59.868046" elapsed="0.000212"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:17:59.868437" elapsed="0.000193"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:17:59.870354" level="INFO">${new_state} = 75</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:17:59.869958" elapsed="0.000439"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T07:17:59.870635" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:17:59.870468" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T07:17:59.870449" elapsed="0.000259"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T07:17:59.870921" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:17:59.870761" elapsed="0.000225"/>
</branch>
<status status="PASS" start="2026-04-14T07:17:59.870745" elapsed="0.000265"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:17:59.871044" elapsed="0.000015"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:17:59.869515" elapsed="0.001646"/>
</kw>
<msg time="2026-04-14T07:17:59.871260" level="INFO">${result} = [75, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:17:59.868800" elapsed="0.002485"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:17:59.871333" elapsed="0.000040"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:17:59.866948" elapsed="0.004520"/>
</kw>
<msg time="2026-04-14T07:17:59.871560" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:17:59.871605" level="INFO">${message} = [75, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:17:59.866402" elapsed="0.005225"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:17:59.871796" elapsed="0.029888"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:17:59.902727" elapsed="0.000047"/>
</return>
<status status="PASS" start="2026-04-14T07:17:59.902569" elapsed="0.000247"/>
</branch>
<status status="PASS" start="2026-04-14T07:17:59.902546" elapsed="0.000298"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:17:59.903020" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [75, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T07:17:59.902139" elapsed="0.000965"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:17:59.903148" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:17:59.903392" level="INFO">${state} = 75</msg>
<msg time="2026-04-14T07:17:59.903440" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:17:59.903481" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:17:59.865910" elapsed="0.037593"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T07:17:59.903697" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:17:59.903590" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T07:17:59.903572" elapsed="0.000212"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:17:59.903872" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:17:59.903837" elapsed="0.000080"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:17:59.903822" elapsed="0.000117"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:17:59.904108" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:17:59.904242" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:17:59.904207" elapsed="0.000082"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:17:59.904191" elapsed="0.000119"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:17:59.904470" elapsed="0.000021"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:17:59.795938" elapsed="0.108588"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:17:59.795331" elapsed="0.109231"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:17:59.904722" elapsed="0.000020"/>
</kw>
<msg time="2026-04-14T07:17:59.904943" level="INFO">${state} = 75</msg>
<msg time="2026-04-14T07:17:59.904987" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:17:59.905027" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:17:59.785802" elapsed="0.119342"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:17:59.905341" elapsed="0.000029"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:17:59.905235" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T07:17:59.905217" elapsed="0.000207"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:17:59.906774" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:17:59.906859" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:17:59.906493" elapsed="0.000436">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:17:59.907031" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:17:59.907074" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:17:59.906089" elapsed="0.001014"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:17:59.907306" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:17:59.907181" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T07:17:59.907161" elapsed="0.000227"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:17:59.907801" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:17:59.907543" elapsed="0.000284"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:17:59.911153" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:17:59.911244" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:17:59.908340" elapsed="0.002965">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:17:59.911432" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:17:59.911476" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:17:59.907998" elapsed="0.003500"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:17:59.911680" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:17:59.911572" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T07:17:59.911553" elapsed="0.000211"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:17:59.911917" elapsed="0.000021"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:17:59.905704" elapsed="0.006366"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:17:59.913436" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:17:59.913512" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:17:59.913129" elapsed="0.000441">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:17:59.913672" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:17:59.913714" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:17:59.912759" elapsed="0.000978"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:17:59.913919" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:17:59.913811" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:17:59.913792" elapsed="0.000195"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:17:59.914489" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:17:59.914186" elapsed="0.000331"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:17:59.917648" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:17:59.917725" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:17:59.915033" elapsed="0.002751">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:17:59.917887" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:17:59.917929" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:17:59.914691" elapsed="0.003261"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:17:59.918133" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:17:59.918025" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T07:17:59.918006" elapsed="0.000212"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:17:59.918417" elapsed="0.000032"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:17:59.912355" elapsed="0.006291"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T07:18:59.919326" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T07:17:59.918812" elapsed="60.000790"/>
</kw>
<var name="${try}">2</var>
<status status="PASS" start="2026-04-14T07:17:59.784239" elapsed="60.135475"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:18:59.924028" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:18:59.923330" elapsed="0.000807"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:18:59.925228" level="INFO">${state} = 75</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:18:59.924566" elapsed="0.000721"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:18:59.926480" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:18:59.925690" elapsed="0.000851"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:18:59.928948" level="INFO">${date_now} = 2026-04-14 07:18:59.929</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:18:59.928772" elapsed="0.000204"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:18:59.929537" level="INFO">${time_deadline} = 299.731</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:18:59.929138" elapsed="0.000426"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:18:59.930123" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:18:59.929734" elapsed="0.000416"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:18:59.930503" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:18:59.930228" elapsed="0.000332"/>
</branch>
<status status="PASS" start="2026-04-14T07:18:59.930205" elapsed="0.000381"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:18:59.927962" elapsed="0.002674"/>
</kw>
<msg time="2026-04-14T07:18:59.930739" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:18:59.930783" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:18:59.926927" elapsed="0.003879"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:18:59.930996" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:18:59.930888" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T07:18:59.930870" elapsed="0.000200"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:18:59.933844" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T07:18:59.933891" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:18:59.933936" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:18:59.933479" elapsed="0.000479"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:18:59.943225" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01b6idao10mkn8wrc2knijlcya3.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:18:59.943523" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":75}]}} 
 </msg>
<msg time="2026-04-14T07:18:59.943757" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:18:59.935283" elapsed="0.008547"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:18:59.950872" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":75}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:18:59.944303" elapsed="0.006892"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:18:59.955092" level="INFO">${count} = 75</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:18:59.951846" elapsed="0.003316"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T07:18:59.955251" elapsed="0.000042"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T07:18:59.934647" elapsed="0.020928"/>
</kw>
<msg time="2026-04-14T07:18:59.955664" level="INFO">${result} = 75</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:18:59.934132" elapsed="0.021623"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:18:59.955806" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:18:59.933090" elapsed="0.022839"/>
</kw>
<msg time="2026-04-14T07:18:59.956170" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:18:59.956214" level="INFO">${message} = 75</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:18:59.932551" elapsed="0.023685"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:18:59.956425" elapsed="0.031021"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:18:59.988574" elapsed="0.000042"/>
</return>
<status status="PASS" start="2026-04-14T07:18:59.988431" elapsed="0.000222"/>
</branch>
<status status="PASS" start="2026-04-14T07:18:59.988405" elapsed="0.000274"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:18:59.988869" elapsed="0.000029"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 75.</doc>
<status status="PASS" start="2026-04-14T07:18:59.987957" elapsed="0.001011"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:18:59.989019" elapsed="0.000033"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:18:59.932117" elapsed="0.057037"/>
</kw>
<msg time="2026-04-14T07:18:59.989273" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:18:59.989323" level="INFO">${data} = 75</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:18:59.931685" elapsed="0.057661"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:18:59.989572" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:18:59.989454" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T07:18:59.989429" elapsed="0.000216"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:18:59.991136" level="INFO">${date_now} = 2026-04-14 07:18:59.991</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:18:59.990961" elapsed="0.000202"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:18:59.991795" level="INFO">${time_deadline} = 299.669</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:18:59.991324" elapsed="0.000507"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:18:59.992489" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:18:59.992046" elapsed="0.000488"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:18:59.992910" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:18:59.992637" elapsed="0.000330"/>
</branch>
<status status="PASS" start="2026-04-14T07:18:59.992606" elapsed="0.000386"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:18:59.990342" elapsed="0.002698"/>
</kw>
<msg time="2026-04-14T07:18:59.993140" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:18:59.993184" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:18:59.989820" elapsed="0.003387"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:18:59.993427" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:18:59.993294" elapsed="0.000187"/>
</branch>
<status status="PASS" start="2026-04-14T07:18:59.993271" elapsed="0.000239"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:18:59.995703" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:18:59.995753" level="INFO">${args} = [74, 75]</msg>
<msg time="2026-04-14T07:18:59.995798" level="INFO">${kwargs} = {'valid_minimum': '75'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:18:59.995343" elapsed="0.000478"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:18:59.996033" elapsed="0.000220"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:18:59.996475" elapsed="0.000203"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:18:59.998525" level="INFO">${new_state} = 75</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:18:59.998069" elapsed="0.000483"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T07:18:59.998895" elapsed="0.000018"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:18:59.998625" elapsed="0.000326"/>
</branch>
<status status="PASS" start="2026-04-14T07:18:59.998605" elapsed="0.000369"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T07:18:59.999199" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:18:59.999029" elapsed="0.000221"/>
</branch>
<status status="PASS" start="2026-04-14T07:18:59.999013" elapsed="0.000259"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="PASS" start="2026-04-14T07:18:59.999303" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:18:59.997609" elapsed="0.001881"/>
</kw>
<msg time="2026-04-14T07:18:59.999655" level="INFO">${result} = [75, 'PASS', 'Validated stable: 75']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:18:59.996853" elapsed="0.002833"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:18:59.999738" elapsed="0.000029"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:18:59.994881" elapsed="0.004980"/>
</kw>
<msg time="2026-04-14T07:18:59.999956" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:19:00.000010" level="INFO">${message} = [75, 'PASS', 'Validated stable: 75']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:18:59.994288" elapsed="0.005746"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:19:00.000205" elapsed="0.027802"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:19:00.029008" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T07:19:00.028877" elapsed="0.000199"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.028855" elapsed="0.000247"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.029269" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [75, 'PASS', 'Validated stable: 75'].</doc>
<status status="PASS" start="2026-04-14T07:19:00.028471" elapsed="0.000880"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:19:00.029414" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:19:00.029586" level="INFO">${state} = 75</msg>
<msg time="2026-04-14T07:19:00.029631" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:19:00.029671" level="INFO">${result} = Validated stable: 75</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:18:59.993752" elapsed="0.035942"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.029889" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.029779" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.029761" elapsed="0.000197"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:19:00.030110" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:19:00.030009" elapsed="0.000163"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.029994" elapsed="0.000202"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.030378" elapsed="0.000023"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.030518" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.030483" elapsed="0.000080"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:19:00.030466" elapsed="0.000118"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.030730" elapsed="0.000021"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:18:59.931533" elapsed="0.099252"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:18:59.931110" elapsed="0.099711"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.030981" elapsed="0.000020"/>
</kw>
<msg time="2026-04-14T07:19:00.031195" level="INFO">${state} = 75</msg>
<msg time="2026-04-14T07:19:00.031240" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:19:00.031281" level="INFO">${result} = Validated stable: 75</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:18:59.921574" elapsed="0.109729"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:19:00.031515" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:19:00.031409" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.031390" elapsed="0.000208"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.031912" elapsed="0.000025"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.032281" elapsed="0.000024"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.032481" elapsed="0.000021"/>
</kw>
<var name="${try}">3</var>
<status status="PASS" start="2026-04-14T07:18:59.920181" elapsed="0.112355"/>
</iter>
<var>${try}</var>
<value>1</value>
<value>${maximum_sleeps}+2</value>
<status status="PASS" start="2026-04-14T07:16:59.663600" elapsed="120.368968"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.032722" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:19:00.032870" level="INFO">${result} = Validated stable: 75</msg>
<var>${result}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${repetitions}</arg>
<arg>getter=${ChangeCounter__getter}</arg>
<arg>safe_validator=${validator}</arg>
<arg>initial_state=${count_to_overcome}</arg>
<doc>Analogue of Wait Until Keyword Succeeds, but it passes state of validator around and exits early on getter failure. Calls GASSVHTSCBD to verify data is "stable".</doc>
<status status="PASS" start="2026-04-14T07:16:59.656769" elapsed="120.376126"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:19:00.032954" elapsed="0.000027"/>
</return>
<arg>timeout=${bgp_emptying_timeout}</arg>
<arg>period=${CHECK_PERIOD_CHANGE_COUNT_SINGLE}</arg>
<arg>repetitions=${REPETITIONS_CHANGE_COUNT_SINGLE}</arg>
<arg>count_to_overcome=${last_change_count_single}</arg>
<doc>Each ${period} get count. After 1 of constant value above ${count_to_overcome} within ${timeout}, Return validator output. Fail early on getter error.</doc>
<status status="PASS" start="2026-04-14T07:16:59.653913" elapsed="120.379160"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:19:00.033693" elapsed="0.000283"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.034833" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.034444" elapsed="0.000451"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.034425" elapsed="0.000495"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:19:00.035074" elapsed="0.000335"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.040737" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:19:00.040301" elapsed="0.000464"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:19:00.040985" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:19:00.040840" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.040821" elapsed="0.000244"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.041222" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.041420" elapsed="0.000022"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.041604" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.041779" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.041953" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.042127" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.042299" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:19:00.039984" elapsed="0.002407"/>
</kw>
<status status="PASS" start="2026-04-14T07:19:00.034206" elapsed="0.008238"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:19:00.033380" elapsed="0.009104"/>
</kw>
<doc>Wait until example-ipv4-topology becomes stable again.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T07:16:59.556300" elapsed="120.486221"/>
</test>
<test id="s1-s10-t11" name="Check_For_Empty_Ipv4_Topology_After_Talking" line="165">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T07:19:00.045910" elapsed="0.000211"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T07:19:00.045640" elapsed="0.000574"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.047228" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.047118" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.047099" elapsed="0.000197"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.052276" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.052169" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.052151" elapsed="0.000193"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.053379" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:19:00.052979" elapsed="0.000428"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.053873" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:19:00.053575" elapsed="0.000325"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:19:00.053945" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:19:00.054099" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:19:00.052594" elapsed="0.001530"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.059990" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.059882" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.059862" elapsed="0.000197"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.061257" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.061150" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.061132" elapsed="0.000192"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:19:00.061806" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.061504" elapsed="0.000329"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:19:00.062223" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:19:00.062007" elapsed="0.000242"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:19:00.099940" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:19:00.062778" elapsed="0.037318"/>
</kw>
<msg time="2026-04-14T07:19:00.100265" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:19:00.100312" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.062434" elapsed="0.037913"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:19:00.130895" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:19:00.100921" elapsed="0.030081"/>
</kw>
<msg time="2026-04-14T07:19:00.131160" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:19:00.131205" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.100559" elapsed="0.030681"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.131577" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.131320" elapsed="0.000312"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.131299" elapsed="0.000358"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.132109" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "T "a "l "k "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:19:00.131809" elapsed="0.000392"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.132509" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.132268" elapsed="0.000337"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.132250" elapsed="0.000382"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:19:00.132666" elapsed="0.000031"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:19:00.135219" elapsed="0.000161"/>
</kw>
<msg time="2026-04-14T07:19:00.135443" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:19:00.134144" elapsed="0.001429"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.135852" elapsed="0.000074"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.136222" elapsed="0.000074"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:19:00.133517" elapsed="0.002911"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:19:00.132950" elapsed="0.003545"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:19:00.060848" elapsed="0.075748"/>
</kw>
<msg time="2026-04-14T07:19:00.136690" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:19:00.136735" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.060219" elapsed="0.076553"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:19:00.136958" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:19:00.136850" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.136831" elapsed="0.000209"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.137475" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.137833" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.137905" elapsed="0.000019"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:19:00.059521" elapsed="0.078500"/>
</kw>
<msg time="2026-04-14T07:19:00.138115" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:19:00.138159" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.054518" elapsed="0.083679"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.138549" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.138273" elapsed="0.000331"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.138255" elapsed="0.000373"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:19:00.054350" elapsed="0.084302"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:19:00.054178" elapsed="0.084506"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:19:00.051809" elapsed="0.086931"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:19:00.046828" elapsed="0.091970"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.046392" elapsed="0.092451"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T07:19:00.043435" elapsed="0.095467"/>
</kw>
<kw name="Check_Ipv4_Topology_Is_Empty" owner="PrefixCounting">
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:19:00.150035" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01b6idao10mkn8wrc2knijlcya3.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:19:00.150171" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T07:19:00.150317" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:19:00.142243" elapsed="0.008102"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.153345" elapsed="0.000089"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.150455" elapsed="0.003061"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.150435" elapsed="0.003138"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:19:00.153652" elapsed="0.000066"/>
</return>
<msg time="2026-04-14T07:19:00.158933" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T07:19:00.141807" elapsed="0.017190"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.160421" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:19:00.159414" elapsed="0.001074"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T07:19:00.160604" elapsed="0.000066"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T07:19:00.141253" elapsed="0.019634"/>
</kw>
<msg time="2026-04-14T07:19:00.160988" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:19:00.161033" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.140745" elapsed="0.020312"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:19:00.161228" elapsed="0.029363"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:19:00.191589" elapsed="0.000034"/>
</return>
<status status="PASS" start="2026-04-14T07:19:00.191457" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.191435" elapsed="0.000248"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.191849" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T07:19:00.191030" elapsed="0.000901"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:19:00.191977" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:19:00.192153" level="INFO">${actual_count} = 0</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:19:00.140014" elapsed="0.052167"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.192727" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T07:19:00.192346" elapsed="0.000440"/>
</kw>
<arg>0</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T07:19:00.139483" elapsed="0.053361"/>
</kw>
<doc>Example_Ipv4_Topology has to give status 200 with zero prefixes.</doc>
<status status="PASS" start="2026-04-14T07:19:00.139116" elapsed="0.053786"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:19:00.193507" elapsed="0.000245"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.194602" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.194202" elapsed="0.000462"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.194183" elapsed="0.000506"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:19:00.194842" elapsed="0.000312"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.200393" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:19:00.199963" elapsed="0.000459"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:19:00.200672" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:19:00.200525" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.200505" elapsed="0.000249"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.200908" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.201088" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.201269" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.201569" elapsed="0.000022"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.201745" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.201917" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.202087" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:19:00.199648" elapsed="0.002516"/>
</kw>
<status status="PASS" start="2026-04-14T07:19:00.193990" elapsed="0.008225"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:19:00.193177" elapsed="0.009080"/>
</kw>
<doc>Example-ipv4-topology should be empty now.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T07:19:00.042853" elapsed="0.159441"/>
</test>
<test id="s1-s10-t12" name="Start_Listening_BGP_Speaker" line="171">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.205993" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.205766" elapsed="0.000284"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.205747" elapsed="0.000329"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T07:19:00.205581" elapsed="0.000541"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.207133" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.207025" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.207007" elapsed="0.000195"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.212181" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.212074" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.212056" elapsed="0.000194"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.213288" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:19:00.212902" elapsed="0.000413"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.213806" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:19:00.213501" elapsed="0.000330"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:19:00.213876" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:19:00.214031" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:19:00.212501" elapsed="0.001554"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.219609" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.219502" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.219483" elapsed="0.000194"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.220885" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.220779" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.220761" elapsed="0.000192"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:19:00.221425" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.221105" elapsed="0.000347"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:19:00.221837" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:19:00.221621" elapsed="0.000242"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:19:00.256503" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:19:00.222390" elapsed="0.034462"/>
</kw>
<msg time="2026-04-14T07:19:00.257034" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:19:00.257081" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.222031" elapsed="0.035139"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:19:00.282912" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "L "i "s "t "e "n "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:19:00.257735" elapsed="0.025281"/>
</kw>
<msg time="2026-04-14T07:19:00.283173" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:19:00.283218" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "L "i "s "t "e "n "i "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.257357" elapsed="0.025896"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.283586" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.283331" elapsed="0.000311"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.283311" elapsed="0.000356"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.284114" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "L "i "s "t "e "n "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:19:00.283816" elapsed="0.000366"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.284492" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.284250" elapsed="0.000298"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.284231" elapsed="0.000341"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:19:00.284606" elapsed="0.000029"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:19:00.287143" elapsed="0.000146"/>
</kw>
<msg time="2026-04-14T07:19:00.287350" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:19:00.286082" elapsed="0.001416"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.287778" elapsed="0.000075"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.288118" elapsed="0.000073"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:19:00.285467" elapsed="0.002834"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:19:00.284906" elapsed="0.003476"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:19:00.220462" elapsed="0.068020"/>
</kw>
<msg time="2026-04-14T07:19:00.288573" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:19:00.288616" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "L "i "s "t "e "n "i "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.219834" elapsed="0.068818"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:19:00.288836" elapsed="0.000059"/>
</return>
<status status="PASS" start="2026-04-14T07:19:00.288728" elapsed="0.000202"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.288709" elapsed="0.000245"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.289358" elapsed="0.000042"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.289763" elapsed="0.000027"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.289841" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:19:00.219146" elapsed="0.070806"/>
</kw>
<msg time="2026-04-14T07:19:00.290047" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:19:00.290092" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "a "r "t "_ "L "i "s "t "e "n "i "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.214456" elapsed="0.075673"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.290490" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.290205" elapsed="0.000374"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.290187" elapsed="0.000417"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:19:00.214290" elapsed="0.076338"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:19:00.214112" elapsed="0.076548"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:19:00.211712" elapsed="0.079003"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:19:00.206738" elapsed="0.084032"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.206280" elapsed="0.084534"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T07:19:00.203133" elapsed="0.087734"/>
</kw>
<kw name="Start_BGP_Speaker" owner="BGPSpeaker">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.292102" level="INFO">${command} = python3 play.py --amount 600000 --listen --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out</msg>
<var>${command}</var>
<arg>python3 play.py ${arguments} &amp;&gt; ${BGPSpeaker__OUTPUT_LOG}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:19:00.291760" elapsed="0.000371"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.292558" level="INFO">python3 play.py --amount 600000 --listen --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out</msg>
<arg>${command}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:19:00.292296" elapsed="0.000309"/>
</kw>
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:19:00.297583" level="INFO">python3 play.py --amount 600000 --listen --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out</msg>
<msg time="2026-04-14T07:19:00.297675" level="INFO">${output} =  python3 play.py --amount 600000 --listen --myip=10.30.171.112 --myport=17900 --peerip=10.30.171.229 --insert=1 --withdraw=0 --prefill 0 --update single --info --results bgp.csv &amp;&gt; play.py.out
</msg>
<var>${output}</var>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:19:00.292763" elapsed="0.004939"/>
</kw>
<arg>--amount ${COUNT_CHANGE_COUNT_SINGLE} --listen --myip=${TOOLS_SYSTEM_IP} --myport=${BGP_TOOL_PORT} --peerip=${ODL_SYSTEM_IP} --insert=${INSERT} --withdraw=${WITHDRAW} --prefill ${PREFILL} --update ${UPDATE} --${BGP_TOOL_LOG_LEVEL} --results ${RESULTS_FILE_NAME}</arg>
<doc>Start the BGP speaker python utility. Redirect its error output to a log file
so it can be dumped into the logs later, when stopping it. This also avoids polluting the
output seen by "Read Until Prompt" with false propmpts so it won't stop prematurely
leading to a spurious test failure, messy log content or other misbehavior.</doc>
<status status="PASS" start="2026-04-14T07:19:00.291090" elapsed="0.006672"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:19:00.298341" elapsed="0.000293"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.299479" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.299080" elapsed="0.000461"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.299062" elapsed="0.000504"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:19:00.299716" elapsed="0.000306"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.305350" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:19:00.304907" elapsed="0.000486"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:19:00.305613" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:19:00.305469" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.305449" elapsed="0.000244"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.305848" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.306026" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.306204" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.306392" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.306567" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.306738" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.306944" elapsed="0.000021"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:19:00.304591" elapsed="0.002430"/>
</kw>
<status status="PASS" start="2026-04-14T07:19:00.298865" elapsed="0.008206"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:19:00.298035" elapsed="0.009077"/>
</kw>
<doc>Start Python speaker in listening mode.</doc>
<status status="PASS" start="2026-04-14T07:19:00.202635" elapsed="0.104513"/>
</test>
<test id="s1-s10-t13" name="Reconfigure_ODL_To_Initiate_Connection" line="176">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.310670" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.310445" elapsed="0.000281"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.310426" elapsed="0.000324"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T07:19:00.310241" elapsed="0.000556"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.311809" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.311702" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.311685" elapsed="0.000192"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.316846" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.316739" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.316721" elapsed="0.000199"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.317961" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:19:00.317575" elapsed="0.000414"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.318475" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:19:00.318156" elapsed="0.000346"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:19:00.318546" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:19:00.318704" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:19:00.317171" elapsed="0.001558"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.324509" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.324397" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.324376" elapsed="0.000204"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.325787" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.325680" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.325661" elapsed="0.000195"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:19:00.326312" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.326010" elapsed="0.000329"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:19:00.326745" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:19:00.326528" elapsed="0.000242"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:19:00.361779" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:19:00.327280" elapsed="0.034668"/>
</kw>
<msg time="2026-04-14T07:19:00.362147" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:19:00.362198" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.326937" elapsed="0.035298"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:19:00.391003" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "L "_ "T "o "_ "I "n "i "t "i "a "t "e "_ "C "o "n "n "e "c "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:19:00.362847" elapsed="0.028264"/>
</kw>
<msg time="2026-04-14T07:19:00.391380" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:19:00.391429" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.362474" elapsed="0.028992"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.391788" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.391552" elapsed="0.000290"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.391530" elapsed="0.000335"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.392310" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "D "L "_ "T "o "_ "I "n "i "t "i "a "t "e "_ "C "o "n "n "e "c "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:19:00.392013" elapsed="0.000388"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.392691" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.392469" elapsed="0.000276"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.392450" elapsed="0.000318"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:19:00.392801" elapsed="0.000032"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:19:00.395567" elapsed="0.000144"/>
</kw>
<msg time="2026-04-14T07:19:00.395772" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:19:00.394318" elapsed="0.001591"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.396252" elapsed="0.000076"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.396616" elapsed="0.000074"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:19:00.393699" elapsed="0.003100"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:19:00.393098" elapsed="0.003766"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:19:00.325354" elapsed="0.071610"/>
</kw>
<msg time="2026-04-14T07:19:00.397057" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:19:00.397104" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.324739" elapsed="0.072409"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:19:00.397347" elapsed="0.000061"/>
</return>
<status status="PASS" start="2026-04-14T07:19:00.397239" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.397217" elapsed="0.000250"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.397876" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.398223" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.398296" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:19:00.324035" elapsed="0.074399"/>
</kw>
<msg time="2026-04-14T07:19:00.398531" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:19:00.398574" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "c "o "n "f "i "g "u "r "e "_ "O "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.319108" elapsed="0.079504"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.398945" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.398688" elapsed="0.000312"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.398670" elapsed="0.000353"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:19:00.318959" elapsed="0.080087"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:19:00.318784" elapsed="0.080294"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:19:00.316375" elapsed="0.082759"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:19:00.311413" elapsed="0.087843"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.310958" elapsed="0.088345"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T07:19:00.307995" elapsed="0.091361"/>
</kw>
<kw name="Store_Change_Count">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:19:00.407886" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01b6idao10mkn8wrc2knijlcya3.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:19:00.408028" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":75}]}} 
 </msg>
<msg time="2026-04-14T07:19:00.408144" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:19:00.400561" elapsed="0.007610"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.411197" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":75}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:19:00.408347" elapsed="0.002916"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.415086" level="INFO">${count} = 75</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:19:00.411520" elapsed="0.003605"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T07:19:00.415195" elapsed="0.000043"/>
</return>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T07:19:00.400244" elapsed="0.015150"/>
</kw>
<msg time="2026-04-14T07:19:00.415520" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:19:00.415582" level="INFO">${count} = 75</msg>
<var>${status}</var>
<var>${count}</var>
<arg>ChangeCounter.Get_Change_Count</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.399841" elapsed="0.015773"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.416585" level="INFO">${last_change_count_single} = 75</msg>
<arg>${last_change_count_single}</arg>
<arg>${count}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:19:00.416042" elapsed="0.000606"/>
</kw>
<status status="PASS" start="2026-04-14T07:19:00.415715" elapsed="0.000985"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.415690" elapsed="0.001054"/>
</if>
<doc>Get the count of changes from BGP change counter. Ignore error or store the value.</doc>
<status status="PASS" start="2026-04-14T07:19:00.399557" elapsed="0.017255"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.418164" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer | IP=10.30.171.112 | HOLDTIME=180 | PEER_PORT=17900 | INITIATE=true | BGP_RIB=example-bgp-rib | PASSIVE_MODE=false | BGP_RIB_OPENCONFIG=exam...</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${BGP_PEER_NAME}</arg>
<arg>IP=${TOOLS_SYSTEM_IP}</arg>
<arg>HOLDTIME=${HOLDTIME_CHANGE_COUNT_SINGLE}</arg>
<arg>PEER_PORT=${BGP_TOOL_PORT}</arg>
<arg>INITIATE=true</arg>
<arg>BGP_RIB=${RIB_INSTANCE}</arg>
<arg>PASSIVE_MODE=false</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<arg>RIB_INSTANCE_NAME=${RIB_INSTANCE}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.417080" elapsed="0.001114"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.452494" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:19:00.452097" elapsed="0.000424"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:19:00.453300" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:19:00.453039" elapsed="0.000358">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:19:00.453491" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:19:00.452691" elapsed="0.000824"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.454120" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:19:00.453704" elapsed="0.000443"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:19:00.454472" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:19:00.454631" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:19:00.454317" elapsed="0.000378"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.455109" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:19:00.454863" elapsed="0.000292"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.456146" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'true', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': 'false', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib', 'RIB_INSTANCE_NAME': 'example-bgp-rib'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:19:00.455885" elapsed="0.000309"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.456645" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.456380" elapsed="0.000292"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.457557" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:19:00.457057" elapsed="0.000528"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:19:00.458392" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.458152" elapsed="0.000268"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:19:00.458471" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:19:00.458625" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:19:00.457818" elapsed="0.000832"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.458811" elapsed="0.000243"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T07:19:00.456912" elapsed="0.002183"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.459668" level="INFO">${value} = example-bgp-peer</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:19:00.459351" elapsed="0.000343"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:19:00.460439" level="INFO">${encoded} = example-bgp-peer</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.460212" elapsed="0.000254"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:19:00.460515" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:19:00.460665" level="INFO">${encoded_value} = example-bgp-peer</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:19:00.459888" elapsed="0.000802"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.460848" elapsed="0.000222"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer</var>
<status status="PASS" start="2026-04-14T07:19:00.459210" elapsed="0.001900"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.461691" level="INFO">${value} = 10.30.171.112</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:19:00.461379" elapsed="0.000339"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:19:00.462460" level="INFO">${encoded} = 10.30.171.112</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.462232" elapsed="0.000255"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:19:00.462535" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:19:00.462684" level="INFO">${encoded_value} = 10.30.171.112</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:19:00.461911" elapsed="0.000797"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.462866" elapsed="0.000228"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">10.30.171.112</var>
<status status="PASS" start="2026-04-14T07:19:00.461224" elapsed="0.001909"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.463700" level="INFO">${value} = 180</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:19:00.463402" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:19:00.464473" level="INFO">${encoded} = 180</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.464245" elapsed="0.000254"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:19:00.464549" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:19:00.464699" level="INFO">${encoded_value} = 180</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:19:00.463923" elapsed="0.000800"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.464881" elapsed="0.000222"/>
</kw>
<var name="${key}">HOLDTIME</var>
<var name="${value}">180</var>
<status status="PASS" start="2026-04-14T07:19:00.463246" elapsed="0.001932"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.465784" level="INFO">${value} = 17900</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:19:00.465451" elapsed="0.000359"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:19:00.466564" level="INFO">${encoded} = 17900</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.466336" elapsed="0.000254"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:19:00.466640" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:19:00.466790" level="INFO">${encoded_value} = 17900</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:19:00.466013" elapsed="0.000801"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.466972" elapsed="0.000223"/>
</kw>
<var name="${key}">PEER_PORT</var>
<var name="${value}">17900</var>
<status status="PASS" start="2026-04-14T07:19:00.465294" elapsed="0.001941"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.467804" level="INFO">${value} = true</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:19:00.467505" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:19:00.468747" level="INFO">${encoded} = true</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.468536" elapsed="0.000237"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:19:00.468822" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:19:00.468973" level="INFO">${encoded_value} = true</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:19:00.468024" elapsed="0.000972"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.469151" elapsed="0.000240"/>
</kw>
<var name="${key}">INITIATE</var>
<var name="${value}">true</var>
<status status="PASS" start="2026-04-14T07:19:00.467349" elapsed="0.002083"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.469998" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:19:00.469684" elapsed="0.000339"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:19:00.470768" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.470557" elapsed="0.000236"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:19:00.470843" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:19:00.470994" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:19:00.470216" elapsed="0.000803"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.471177" elapsed="0.000242"/>
</kw>
<var name="${key}">BGP_RIB</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:19:00.469546" elapsed="0.001915"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.472014" level="INFO">${value} = false</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:19:00.471715" elapsed="0.000324"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:19:00.472823" level="INFO">${encoded} = false</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.472611" elapsed="0.000238"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:19:00.472898" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:19:00.473046" level="INFO">${encoded_value} = false</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:19:00.472248" elapsed="0.000822"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.473227" elapsed="0.000240"/>
</kw>
<var name="${key}">PASSIVE_MODE</var>
<var name="${value}">false</var>
<status status="PASS" start="2026-04-14T07:19:00.471575" elapsed="0.001932"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.474084" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:19:00.473785" elapsed="0.000325"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:19:00.474853" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.474644" elapsed="0.000234"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:19:00.474927" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:19:00.475077" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:19:00.474305" elapsed="0.000796"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.475256" elapsed="0.000239"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:19:00.473620" elapsed="0.001949"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.476122" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:19:00.475823" elapsed="0.000325"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:19:00.476889" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.476682" elapsed="0.000233"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:19:00.476965" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:19:00.477114" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:19:00.476343" elapsed="0.000796"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.477295" elapsed="0.000242"/>
</kw>
<var name="${key}">RIB_INSTANCE_NAME</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:19:00.475684" elapsed="0.001895"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T07:19:00.456724" elapsed="0.020895"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:19:00.477671" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:19:00.477869" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'true', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': '...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:19:00.455546" elapsed="0.022351"/>
</kw>
<status status="PASS" start="2026-04-14T07:19:00.455222" elapsed="0.022709"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.478118" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.477956" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.455204" elapsed="0.022992"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.479094" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:19:00.478347" elapsed="0.000775"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:19:00.479173" elapsed="0.000028"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:19:00.451467" elapsed="0.027832"/>
</kw>
<msg time="2026-04-14T07:19:00.479354" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:19:00.438492" elapsed="0.040931"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.492348" elapsed="0.000040"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.505170" elapsed="0.000027"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.517829" elapsed="0.000028"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.518048" elapsed="0.000022"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.518230" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.518697" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.518540" elapsed="0.000214"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:19:00.518523" elapsed="0.000255"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.518926" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.519100" elapsed="0.000019"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.519271" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:19:00.518487" elapsed="0.000837"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.518373" elapsed="0.000976"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.519525" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.519600" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T07:19:00.519722" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:19:00.434087" elapsed="0.085661"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.546755" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:19:00.546376" elapsed="0.000407"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:19:00.547523" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:19:00.547296" elapsed="0.000292">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T07:19:00.547681" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:19:00.546955" elapsed="0.000750"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.548259" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:19:00.547875" elapsed="0.000410"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:19:00.548606" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:19:00.548736" level="INFO">${template} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:19:00.548471" elapsed="0.000293"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.549172" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;$IP&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;$HOLDTIME&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;$PEER_PORT&lt;/remote-port&gt;
            &lt;passive-mode&gt;$PASSIVE_MODE&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:19:00.548928" elapsed="0.000303"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T07:19:00.549659" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.549298" elapsed="0.000421"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.550213" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'HOLDTIME': '180', 'PEER_PORT': '17900', 'INITIATE': 'true', 'BGP_RIB': 'example-bgp-rib', 'PASSIVE_MODE': '...</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:19:00.549897" elapsed="0.000344"/>
</kw>
<status status="PASS" start="2026-04-14T07:19:00.549744" elapsed="0.000533"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.549280" elapsed="0.001018"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.551238" level="INFO">${final_text} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflec...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:19:00.550468" elapsed="0.000800"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:19:00.551318" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:19:00.545710" elapsed="0.005753"/>
</kw>
<msg time="2026-04-14T07:19:00.551521" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:19:00.532788" elapsed="0.018780"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.564444" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.577130" elapsed="0.000027"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.589772" elapsed="0.000027"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.589976" elapsed="0.000021"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.590156" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.590560" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.590406" elapsed="0.000210"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:19:00.590390" elapsed="0.000250"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.590787" elapsed="0.000020"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.590959" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.591130" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:19:00.590348" elapsed="0.000835"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.590229" elapsed="0.000979"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.591361" elapsed="0.000034"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.591484" elapsed="0.000017"/>
</return>
<msg time="2026-04-14T07:19:00.591621" level="INFO">${data} = &lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflec...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:19:00.530090" elapsed="0.061560"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:19:00.592963" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:19:00.592728" elapsed="0.000298">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:19:00.593119" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:19:00.592348" elapsed="0.000795"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.593484" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.593213" elapsed="0.000329"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.594028" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:19:00.593737" elapsed="0.000317"/>
</kw>
<status status="PASS" start="2026-04-14T07:19:00.593566" elapsed="0.000523"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.593195" elapsed="0.000915"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.596667" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:19:00.594300" elapsed="0.002393"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:19:00.596745" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:19:00.596899" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:19:00.591999" elapsed="0.004924"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.598339" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:19:00.598078" elapsed="0.000323"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.598800" level="INFO">&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;180&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;17900&lt;/remote-port&gt;
            &lt;passive-mode&gt;false&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:19:00.598561" elapsed="0.000297"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.599271" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:19:00.599016" elapsed="0.000304"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.599745" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:19:00.599500" elapsed="0.000288"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T07:19:00.600624" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T07:19:00.600428" elapsed="0.000221"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T07:19:00.601086" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T07:19:00.600907" elapsed="0.000205"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.601269" elapsed="0.000223"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.601943" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:19:00.601694" elapsed="0.000292"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T07:19:00.602028" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:19:00.602183" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T07:19:00.599999" elapsed="0.002209"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:19:00.618731" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Cookie': 'JSESSIONID=node0yl85lmwpfxjd13qfkb95r24dk4.node0', 'Content-Length': '1080', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;neighbor xmlns="urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions"&gt;
    &lt;neighbor-address&gt;10.30.171.112&lt;/neighbor-address&gt;
    &lt;route-reflector&gt;
        &lt;config&gt;
            &lt;route-reflector-client&gt;false&lt;/route-reflector-client&gt;
        &lt;/config&gt;
    &lt;/route-reflector&gt;
    &lt;timers&gt;
        &lt;config&gt;
            &lt;hold-time&gt;180&lt;/hold-time&gt;
            &lt;connect-retry&gt;5&lt;/connect-retry&gt;
        &lt;/config&gt;
    &lt;/timers&gt;
    &lt;transport&gt;
        &lt;config&gt;
            &lt;remote-port&gt;17900&lt;/remote-port&gt;
            &lt;passive-mode&gt;false&lt;/passive-mode&gt;
        &lt;/config&gt;
    &lt;/transport&gt;
    &lt;config&gt;
        &lt;peer-type&gt;INTERNAL&lt;/peer-type&gt;
    &lt;/config&gt;
    &lt;afi-safis&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV4-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types"&gt;x:IPV6-UNICAST&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
        &lt;afi-safi&gt;
            &lt;afi-safi-name&gt;LINKSTATE&lt;/afi-safi-name&gt;
        &lt;/afi-safi&gt;
    &lt;/afi-safis&gt;
&lt;/neighbor&gt; 
 </msg>
<msg time="2026-04-14T07:19:00.618820" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T07:19:00.618984" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:19:00.604640" elapsed="0.014402"/>
</kw>
<status status="PASS" start="2026-04-14T07:19:00.602278" elapsed="0.016870"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.619655" elapsed="0.000053"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.619210" elapsed="0.000603"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.602260" elapsed="0.017600"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.627117" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:19:00.622043" elapsed="0.005117"/>
</kw>
<status status="PASS" start="2026-04-14T07:19:00.621536" elapsed="0.005659"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.621495" elapsed="0.005724"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.629889" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:19:00.627519" elapsed="0.002419"/>
</kw>
<status status="PASS" start="2026-04-14T07:19:00.627274" elapsed="0.002699"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.627257" elapsed="0.002740"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.630572" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:19:00.630166" elapsed="0.000432"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.630909" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.630668" elapsed="0.000297"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.631472" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:19:00.631155" elapsed="0.000343"/>
</kw>
<status status="PASS" start="2026-04-14T07:19:00.630989" elapsed="0.000545"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.630650" elapsed="0.000905"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.632083" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:19:00.631720" elapsed="0.000389"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.632434" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.632177" elapsed="0.000314"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.632974" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:19:00.632680" elapsed="0.000350"/>
</kw>
<status status="PASS" start="2026-04-14T07:19:00.632515" elapsed="0.000554"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.632159" elapsed="0.000931"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:19:00.633247" elapsed="0.000368"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:19:00.634067" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:19:00.633789" elapsed="0.000304"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.634254" elapsed="0.002399"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:19:00.620712" elapsed="0.016004"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:19:00.636887" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T07:19:00.636782" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.636763" elapsed="0.000209"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.637129" elapsed="0.000021"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.637195" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T07:19:00.639476" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T07:19:00.597262" elapsed="0.042240"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:19:00.639566" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:19:00.639717" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:19:00.422914" elapsed="0.216827"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.640089" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.639839" elapsed="0.000319"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.639822" elapsed="0.000359"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:19:00.640214" elapsed="0.000026"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T07:19:00.418503" elapsed="0.221832"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:19:00.640946" elapsed="0.000240"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.642045" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.641651" elapsed="0.000455"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.641634" elapsed="0.000497"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:19:00.642282" elapsed="0.000358"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.647898" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:19:00.647490" elapsed="0.000436"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:19:00.648146" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:19:00.648003" elapsed="0.000199"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.647984" elapsed="0.000241"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.648399" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.648580" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.648825" elapsed="0.000027"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.649021" elapsed="0.000022"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.649200" elapsed="0.000022"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.649416" elapsed="0.000023"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.649593" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:19:00.647155" elapsed="0.002517"/>
</kw>
<status status="PASS" start="2026-04-14T07:19:00.641441" elapsed="0.008282"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:19:00.640636" elapsed="0.009128"/>
</kw>
<doc>Replace BGP peer config module, now with initiate-connection set to true.</doc>
<status status="PASS" start="2026-04-14T07:19:00.307427" elapsed="0.342379"/>
</test>
<test id="s1-s10-t14" name="Wait_For_Stable_Listening_Ipv4_Topology" line="192">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.653394" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.653149" elapsed="0.000302"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.653130" elapsed="0.000345"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T07:19:00.652964" elapsed="0.000559"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.654559" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.654438" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.654420" elapsed="0.000208"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.659650" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.659544" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.659525" elapsed="0.000193"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.660754" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:19:00.660342" elapsed="0.000439"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.661248" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:19:00.660948" elapsed="0.000325"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:19:00.661318" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:19:00.661494" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:19:00.659954" elapsed="0.001565"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.668888" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.668781" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.668761" elapsed="0.000197"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.670154" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.670049" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.670030" elapsed="0.000192"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:19:00.670756" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.670398" elapsed="0.000385"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:19:00.671175" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:19:00.670955" elapsed="0.000246"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:19:00.700349" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:19:00.671730" elapsed="0.028735"/>
</kw>
<msg time="2026-04-14T07:19:00.700673" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:19:00.700720" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.671385" elapsed="0.029371"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:19:00.734547" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "L "i "s "t "e "n "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:19:00.701311" elapsed="0.033342"/>
</kw>
<msg time="2026-04-14T07:19:00.734807" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:19:00.734852" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.700961" elapsed="0.033927"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.735220" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.734990" elapsed="0.000285"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.734970" elapsed="0.000328"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.735765" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "L "i "s "t "e "n "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:19:00.735468" elapsed="0.000370"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.736127" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.735905" elapsed="0.000276"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.735886" elapsed="0.000319"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:19:00.736237" elapsed="0.000029"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:19:00.738873" elapsed="0.000187"/>
</kw>
<msg time="2026-04-14T07:19:00.739123" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:19:00.737748" elapsed="0.001508"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.739572" elapsed="0.000076"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.739917" elapsed="0.000073"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:19:00.737110" elapsed="0.002995"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:19:00.736540" elapsed="0.003630"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:19:00.669747" elapsed="0.070520"/>
</kw>
<msg time="2026-04-14T07:19:00.740361" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:19:00.740428" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.669118" elapsed="0.071348"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:19:00.740648" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:19:00.740543" elapsed="0.000164"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.740524" elapsed="0.000206"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.741141" elapsed="0.000025"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.741509" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.741581" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:19:00.668436" elapsed="0.073253"/>
</kw>
<msg time="2026-04-14T07:19:00.741782" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:19:00.741825" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.661921" elapsed="0.079940"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.742226" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.741971" elapsed="0.000309"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.741952" elapsed="0.000351"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:19:00.661763" elapsed="0.080563"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:19:00.661580" elapsed="0.080781"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:19:00.659157" elapsed="0.083274"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:19:00.654130" elapsed="0.088355"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.653680" elapsed="0.088849"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T07:19:00.650708" elapsed="0.091872"/>
</kw>
<kw name="Wait_For_Change_Count_To_Become_Stable" owner="ChangeCounter">
<kw name="Create_Limiting_Stability_Safe_Stateful_Validator_From_Value_To_Overcome" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.756534" level="INFO">${valid_minimum} = 76</msg>
<var>${valid_minimum}</var>
<arg>str(int(${maximum_invalid}) + 1)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:19:00.756149" elapsed="0.000419"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T07:19:00.757120" elapsed="0.000031"/>
</return>
<msg time="2026-04-14T07:19:00.757336" level="INFO">${validator} = ['WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'valid_minimum': '76'}]</msg>
<var>${validator}</var>
<arg>WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</arg>
<arg>state_holder</arg>
<arg>data_holder</arg>
<arg>valid_minimum=${valid_minimum}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T07:19:00.756800" elapsed="0.000579"/>
</kw>
<return>
<value>${validator}</value>
<status status="PASS" start="2026-04-14T07:19:00.757433" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:19:00.757594" level="INFO">${validator} = ['WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'valid_minimum': '76'}]</msg>
<var>${validator}</var>
<arg>maximum_invalid=${count_to_overcome}</arg>
<doc>Helper function to use if maximum invalid value (instead of minimum valid) is known.</doc>
<status status="PASS" start="2026-04-14T07:19:00.755769" elapsed="0.001853"/>
</kw>
<kw name="Wait_For_Getter_Error_Or_Safe_Stateful_Validator_Consecutive_Success" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.759055" level="INFO">${tmp} = 1</msg>
<var>${tmp}</var>
<arg>int(${count})</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:19:00.758691" elapsed="0.000392"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.759535" level="INFO">count=1</msg>
<arg>count=${tmp}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:19:00.759247" elapsed="0.000332"/>
</kw>
<kw name="WaitUtils__Check_Sanity_And_Compute_Derived_Times" owner="WaitUtils">
<if>
<branch type="IF" condition="int(${count}) &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>\${count} is ${count} and not at least 1.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.760510" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.760267" elapsed="0.000299"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.760249" elapsed="0.000341"/>
</if>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T07:19:00.760999" level="INFO">${period_in_seconds} = 60.0</msg>
<var>${period_in_seconds}</var>
<arg>${period}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T07:19:00.760736" elapsed="0.000289"/>
</kw>
<if>
<branch type="IF" condition="${period_in_seconds} &lt;= 0.0">
<kw name="Fail" owner="BuiltIn">
<arg>\${period} ${period} has to be positive.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.761318" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.761095" elapsed="0.000293"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.761077" elapsed="0.000336"/>
</if>
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:19:00.761727" level="INFO">${date_now} = 2026-04-14 07:19:00.762</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:19:00.761563" elapsed="0.000189"/>
</kw>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T07:19:00.762140" level="INFO">${timeout_in_seconds} = 560.0</msg>
<var>${timeout_in_seconds}</var>
<arg>${timeout}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T07:19:00.761907" elapsed="0.000258"/>
</kw>
<kw name="Add Time To Date" owner="DateTime">
<msg time="2026-04-14T07:19:00.762657" level="INFO">${date_deadline} = 2026-04-14 07:28:20.762</msg>
<var>${date_deadline}</var>
<arg>${date_now}</arg>
<arg>${timeout_in_seconds}</arg>
<doc>Adds time to date and returns the resulting date.</doc>
<status status="PASS" start="2026-04-14T07:19:00.762327" elapsed="0.000356"/>
</kw>
<return>
<value>${timeout_in_seconds}</value>
<value>${period_in_seconds}</value>
<value>${date_deadline}</value>
<status status="PASS" start="2026-04-14T07:19:00.762730" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:19:00.762964" level="INFO">${timeout_in_seconds} = 560.0</msg>
<msg time="2026-04-14T07:19:00.763010" level="INFO">${period_in_seconds} = 60.0</msg>
<msg time="2026-04-14T07:19:00.763086" level="INFO">${date_deadline} = 2026-04-14 07:28:20.762</msg>
<var>${timeout_in_seconds}</var>
<var>${period_in_seconds}</var>
<var>${date_deadline}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${count}</arg>
<doc>Common checks for argument values. Return times in seconds and deadline date implied by timeout time.</doc>
<status status="PASS" start="2026-04-14T07:19:00.759867" elapsed="0.003243"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.763760" level="INFO">${maximum_sleeps} = 10</msg>
<var>${maximum_sleeps}</var>
<arg>math.ceil(${timeout_in_seconds} / ${period_in_seconds})</arg>
<arg>modules=math</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:19:00.763312" elapsed="0.000474"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.764258" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:19:00.764002" elapsed="0.000282"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.764747" level="INFO">${state} = 75</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:19:00.764461" elapsed="0.000311"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.766598" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:19:00.766323" elapsed="0.000301"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.767083" level="INFO">${state} = 75</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:19:00.766786" elapsed="0.000323"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.767774" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:19:00.767271" elapsed="0.000529"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:19:00.769170" level="INFO">${date_now} = 2026-04-14 07:19:00.769</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:19:00.769019" elapsed="0.000178"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:19:00.769722" level="INFO">${time_deadline} = 559.993</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:19:00.769355" elapsed="0.000393"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.770288" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:19:00.769916" elapsed="0.000398"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.770654" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.770401" elapsed="0.000307"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.770380" elapsed="0.000352"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:19:00.768431" elapsed="0.002348"/>
</kw>
<msg time="2026-04-14T07:19:00.770879" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:19:00.770922" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.767970" elapsed="0.002975"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.771160" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.771025" elapsed="0.000185"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.771007" elapsed="0.000224"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.773898" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T07:19:00.773943" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:19:00.773987" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:19:00.773574" elapsed="0.000435"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:19:00.847987" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01b6idao10mkn8wrc2knijlcya3.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:19:00.848595" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '97'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":86}]}} 
 </msg>
<msg time="2026-04-14T07:19:00.849106" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:19:00.775392" elapsed="0.073870"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.855039" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":86}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:19:00.849955" elapsed="0.005285"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.859990" level="INFO">${count} = 86</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:19:00.855630" elapsed="0.004431"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T07:19:00.860149" elapsed="0.000040"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T07:19:00.774730" elapsed="0.085713"/>
</kw>
<msg time="2026-04-14T07:19:00.860587" level="INFO">${result} = 86</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:19:00.774205" elapsed="0.086407"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:19:00.860661" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:19:00.773189" elapsed="0.087591"/>
</kw>
<msg time="2026-04-14T07:19:00.860871" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:19:00.860915" level="INFO">${message} = 86</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.772663" elapsed="0.088274"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:19:00.861108" elapsed="0.030762"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:19:00.892886" elapsed="0.000032"/>
</return>
<status status="PASS" start="2026-04-14T07:19:00.892755" elapsed="0.000197"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.892731" elapsed="0.000245"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.893143" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 86.</doc>
<status status="PASS" start="2026-04-14T07:19:00.892326" elapsed="0.000899"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:19:00.893270" elapsed="0.000026"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:19:00.772239" elapsed="0.121171"/>
</kw>
<msg time="2026-04-14T07:19:00.893511" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:19:00.893557" level="INFO">${data} = 86</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.771812" elapsed="0.121768"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.893764" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.893659" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.893640" elapsed="0.000196"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:19:00.895279" level="INFO">${date_now} = 2026-04-14 07:19:00.895</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:19:00.895108" elapsed="0.000197"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:19:00.895869" level="INFO">${time_deadline} = 559.867</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:19:00.895479" elapsed="0.000416"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.896468" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:19:00.896062" elapsed="0.000434"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.896815" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:19:00.896565" elapsed="0.000304"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.896547" elapsed="0.000346"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:19:00.894513" elapsed="0.002427"/>
</kw>
<msg time="2026-04-14T07:19:00.897038" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:19:00.897082" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.893999" elapsed="0.003105"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.897289" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.897185" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.897167" elapsed="0.000208"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.899337" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:19:00.899411" level="INFO">${args} = ['state_holder', 'data_holder']</msg>
<msg time="2026-04-14T07:19:00.899457" level="INFO">${kwargs} = {'valid_minimum': '76'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:19:00.899035" elapsed="0.000445"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.899644" elapsed="0.000245"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:19:00.900050" elapsed="0.000188"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.902015" level="INFO">${new_state} = 86</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:19:00.901622" elapsed="0.000419"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.902342" elapsed="0.000019"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.902172" elapsed="0.000241"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.902152" elapsed="0.000283"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T07:19:00.902650" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:19:00.902489" elapsed="0.000225"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.902473" elapsed="0.000265"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.902771" elapsed="0.000014"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:19:00.901110" elapsed="0.001778"/>
</kw>
<msg time="2026-04-14T07:19:00.902973" level="INFO">${result} = [86, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:19:00.900423" elapsed="0.002574"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:19:00.903045" elapsed="0.000026"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:19:00.898640" elapsed="0.004522"/>
</kw>
<msg time="2026-04-14T07:19:00.903255" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:19:00.903300" level="INFO">${message} = [86, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.898075" elapsed="0.005248"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:19:00.903521" elapsed="0.028443"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:19:00.932971" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T07:19:00.932836" elapsed="0.000203"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.932814" elapsed="0.000250"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.933228" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [86, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T07:19:00.932429" elapsed="0.000880"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:19:00.933353" elapsed="0.000046"/>
</return>
<msg time="2026-04-14T07:19:00.933545" level="INFO">${state} = 86</msg>
<msg time="2026-04-14T07:19:00.933592" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:19:00.933631" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:19:00.897604" elapsed="0.036049"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T07:19:00.933860" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:19:00.933738" elapsed="0.000184"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.933719" elapsed="0.000227"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.934035" elapsed="0.000012"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.934000" elapsed="0.000080"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:19:00.933985" elapsed="0.000116"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.934265" elapsed="0.000021"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.934440" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.934402" elapsed="0.000084"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:19:00.934348" elapsed="0.000159"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.934653" elapsed="0.000020"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:19:00.771660" elapsed="0.163046"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:19:00.771268" elapsed="0.163474"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.934902" elapsed="0.000020"/>
</kw>
<msg time="2026-04-14T07:19:00.935123" level="INFO">${state} = 86</msg>
<msg time="2026-04-14T07:19:00.935168" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:19:00.935209" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:19:00.765627" elapsed="0.169605"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.935446" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.935321" elapsed="0.000168"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.935303" elapsed="0.000207"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.936899" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:19:00.937059" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:19:00.936625" elapsed="0.000503">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:19:00.937230" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:19:00.937274" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.936221" elapsed="0.001077"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.937498" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.937390" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.937354" elapsed="0.000212"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:19:00.937976" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:19:00.937720" elapsed="0.000283"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.941382" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:19:00.941460" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:19:00.938537" elapsed="0.002982">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:19:00.941619" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:19:00.941663" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.938174" elapsed="0.003512"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:19:00.941866" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:19:00.941760" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.941742" elapsed="0.000206"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.942100" elapsed="0.000109"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:19:00.935816" elapsed="0.006532"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.943653" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:19:00.943724" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:19:00.943395" elapsed="0.000386">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:19:00.943907" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:19:00.943950" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.943035" elapsed="0.000938"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:19:00.944152" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:19:00.944046" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.944027" elapsed="0.000191"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:19:00.944631" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:19:00.944384" elapsed="0.000273"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:19:00.947644" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:19:00.947717" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:19:00.945169" elapsed="0.002605">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:19:00.947904" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:19:00.947950" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.944827" elapsed="0.003147"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:19:00.948154" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:19:00.948048" elapsed="0.000165"/>
</branch>
<status status="PASS" start="2026-04-14T07:19:00.948029" elapsed="0.000207"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:19:00.948404" elapsed="0.000028"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:19:00.942655" elapsed="0.005924"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T07:20:00.949288" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T07:19:00.948748" elapsed="60.000788"/>
</kw>
<var name="${try}">1</var>
<status status="PASS" start="2026-04-14T07:19:00.765076" elapsed="60.184568"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:20:00.953887" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:20:00.953210" elapsed="0.000738"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:20:00.955005" level="INFO">${state} = 86</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:20:00.954332" elapsed="0.000857"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:20:00.956359" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:20:00.955596" elapsed="0.000856"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:20:00.959502" level="INFO">${date_now} = 2026-04-14 07:20:00.959</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:20:00.959316" elapsed="0.000213"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:20:00.960066" level="INFO">${time_deadline} = 499.803</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:20:00.959689" elapsed="0.000403"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:20:00.960670" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:20:00.960264" elapsed="0.000433"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:20:00.961031" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:20:00.960774" elapsed="0.000313"/>
</branch>
<status status="PASS" start="2026-04-14T07:20:00.960752" elapsed="0.000360"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:20:00.957871" elapsed="0.003290"/>
</kw>
<msg time="2026-04-14T07:20:00.961263" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:20:00.961308" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:20:00.956840" elapsed="0.004492"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:20:00.961540" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:20:00.961431" elapsed="0.000161"/>
</branch>
<status status="PASS" start="2026-04-14T07:20:00.961413" elapsed="0.000202"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:20:00.964387" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T07:20:00.964436" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:20:00.964481" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:20:00.964009" elapsed="0.000495"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:20:00.979410" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01b6idao10mkn8wrc2knijlcya3.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:20:00.979980" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '98'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":110}]}} 
 </msg>
<msg time="2026-04-14T07:20:00.980533" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:20:00.965829" elapsed="0.014865"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:20:00.987348" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":110}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:20:00.981277" elapsed="0.006307"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:20:00.992427" level="INFO">${count} = 110</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:20:00.987928" elapsed="0.004599"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T07:20:00.992648" elapsed="0.000052"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T07:20:00.965184" elapsed="0.027833"/>
</kw>
<msg time="2026-04-14T07:20:00.993141" level="INFO">${result} = 110</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:20:00.964687" elapsed="0.028487"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:20:00.993241" elapsed="0.000038"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:20:00.963632" elapsed="0.029797"/>
</kw>
<msg time="2026-04-14T07:20:00.993557" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:20:00.993620" level="INFO">${message} = 110</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:20:00.963080" elapsed="0.030571"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:20:00.993885" elapsed="0.028584"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:20:01.023566" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T07:20:01.023431" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T07:20:01.023407" elapsed="0.000250"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:20:01.023826" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 110.</doc>
<status status="PASS" start="2026-04-14T07:20:01.022997" elapsed="0.000912"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:20:01.023954" elapsed="0.000026"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:20:00.962665" elapsed="0.061411"/>
</kw>
<msg time="2026-04-14T07:20:01.024177" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:20:01.024223" level="INFO">${data} = 110</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:20:00.962202" elapsed="0.062044"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:20:01.024447" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:20:01.024324" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T07:20:01.024306" elapsed="0.000214"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:20:01.025958" level="INFO">${date_now} = 2026-04-14 07:20:01.026</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:20:01.025783" elapsed="0.000202"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:20:01.026552" level="INFO">${time_deadline} = 499.736</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:20:01.026143" elapsed="0.000437"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:20:01.027136" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:20:01.026748" elapsed="0.000415"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:20:01.027500" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:20:01.027232" elapsed="0.000324"/>
</branch>
<status status="PASS" start="2026-04-14T07:20:01.027214" elapsed="0.000366"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:20:01.025174" elapsed="0.002452"/>
</kw>
<msg time="2026-04-14T07:20:01.027725" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:20:01.027769" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:20:01.024682" elapsed="0.003110"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:20:01.027979" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:20:01.027873" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:20:01.027855" elapsed="0.000193"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:20:01.030025" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:20:01.030073" level="INFO">${args} = [75, 86]</msg>
<msg time="2026-04-14T07:20:01.030119" level="INFO">${kwargs} = {'valid_minimum': '76'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:20:01.029721" elapsed="0.000421"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:20:01.030340" elapsed="0.000229"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:20:01.030734" elapsed="0.000188"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:20:01.032664" level="INFO">${new_state} = 110</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:20:01.032236" elapsed="0.000455"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T07:20:01.032928" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:20:01.032761" elapsed="0.000217"/>
</branch>
<status status="PASS" start="2026-04-14T07:20:01.032741" elapsed="0.000259"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T07:20:01.033212" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:20:01.033052" elapsed="0.000224"/>
</branch>
<status status="PASS" start="2026-04-14T07:20:01.033036" elapsed="0.000264"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:20:01.033334" elapsed="0.000015"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:20:01.031786" elapsed="0.001685"/>
</kw>
<msg time="2026-04-14T07:20:01.033596" level="INFO">${result} = [110, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:20:01.031090" elapsed="0.002531"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:20:01.033670" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:20:01.029308" elapsed="0.004480"/>
</kw>
<msg time="2026-04-14T07:20:01.033881" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:20:01.033926" level="INFO">${message} = [110, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:20:01.028759" elapsed="0.005190"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:20:01.034117" elapsed="0.027471"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:20:01.062628" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T07:20:01.062497" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T07:20:01.062473" elapsed="0.000250"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:20:01.062898" elapsed="0.000021"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [110, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T07:20:01.062031" elapsed="0.000948"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:20:01.063024" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:20:01.063194" level="INFO">${state} = 110</msg>
<msg time="2026-04-14T07:20:01.063241" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:20:01.063280" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:20:01.028273" elapsed="0.035029"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T07:20:01.063509" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:20:01.063402" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T07:20:01.063384" elapsed="0.000212"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:20:01.063686" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:20:01.063650" elapsed="0.000082"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:20:01.063635" elapsed="0.000118"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:20:01.063919" elapsed="0.000021"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:20:01.064054" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:20:01.064019" elapsed="0.000080"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:20:01.064003" elapsed="0.000117"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:20:01.064264" elapsed="0.000020"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:20:00.962049" elapsed="0.102270"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:20:00.961655" elapsed="0.102698"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:20:01.064529" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:20:01.064754" level="INFO">${state} = 110</msg>
<msg time="2026-04-14T07:20:01.064800" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:20:01.064840" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:20:00.951512" elapsed="0.113350"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:20:01.065056" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:20:01.064951" elapsed="0.000149"/>
</branch>
<status status="PASS" start="2026-04-14T07:20:01.064933" elapsed="0.000189"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:20:01.066507" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:20:01.066591" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:20:01.066180" elapsed="0.000477">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:20:01.066757" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:20:01.066799" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:20:01.065801" elapsed="0.001021"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:20:01.067007" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:20:01.066901" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T07:20:01.066883" elapsed="0.000190"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:20:01.067560" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:20:01.067224" elapsed="0.000363"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:20:01.070779" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:20:01.070854" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:20:01.068111" elapsed="0.002803">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:20:01.071017" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:20:01.071061" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:20:01.067760" elapsed="0.003325"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:20:01.071266" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:20:01.071160" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T07:20:01.071141" elapsed="0.000211"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:20:01.071521" elapsed="0.000022"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:20:01.065416" elapsed="0.006258"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:20:01.072968" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:20:01.073104" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:20:01.072705" elapsed="0.000471">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:20:01.073278" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:20:01.073321" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:20:01.072342" elapsed="0.001002"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:20:01.073551" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:20:01.073439" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T07:20:01.073420" elapsed="0.000199"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:20:01.074018" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:20:01.073771" elapsed="0.000273"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:20:01.077083" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:20:01.077156" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:20:01.074608" elapsed="0.002606">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:20:01.077315" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:20:01.077373" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:20:01.074216" elapsed="0.003183"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:20:01.077576" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:20:01.077472" elapsed="0.000163"/>
</branch>
<status status="PASS" start="2026-04-14T07:20:01.077453" elapsed="0.000205"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:20:01.077808" elapsed="0.000021"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:20:01.071960" elapsed="0.005999"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T07:21:01.078629" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T07:20:01.078117" elapsed="60.000739"/>
</kw>
<var name="${try}">2</var>
<status status="PASS" start="2026-04-14T07:20:00.950089" elapsed="60.128879"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:21:01.083516" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:21:01.082813" elapsed="0.000766"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:21:01.084645" level="INFO">${state} = 110</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:21:01.083957" elapsed="0.000747"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:21:01.085944" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:21:01.085074" elapsed="0.000931"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:21:01.088581" level="INFO">${date_now} = 2026-04-14 07:21:01.088</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:21:01.088307" elapsed="0.000314"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:21:01.089390" level="INFO">${time_deadline} = 439.674</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:21:01.088851" elapsed="0.000580"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:21:01.090339" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:21:01.089786" elapsed="0.000613"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.090882" elapsed="0.000030"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:21:01.090510" elapsed="0.000454"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:01.090480" elapsed="0.000557"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:21:01.087163" elapsed="0.003964"/>
</kw>
<msg time="2026-04-14T07:21:01.091276" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:21:01.091339" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:01.086427" elapsed="0.004967"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:21:01.091674" elapsed="0.000027"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:01.091513" elapsed="0.000249"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:01.091487" elapsed="0.000313"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:21:01.095544" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T07:21:01.095591" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:21:01.095635" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:21:01.095164" elapsed="0.000494"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:21:01.107461" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01b6idao10mkn8wrc2knijlcya3.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:21:01.107711" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '98'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":110}]}} 
 </msg>
<msg time="2026-04-14T07:21:01.108025" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:21:01.096970" elapsed="0.011153"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:21:01.112483" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":110}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:21:01.108516" elapsed="0.004172"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:21:01.117977" level="INFO">${count} = 110</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:21:01.113038" elapsed="0.005044"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T07:21:01.118208" elapsed="0.000054"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T07:21:01.096334" elapsed="0.022288"/>
</kw>
<msg time="2026-04-14T07:21:01.118784" level="INFO">${result} = 110</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:21:01.095835" elapsed="0.022981"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:21:01.118880" elapsed="0.000039"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:21:01.094734" elapsed="0.024309"/>
</kw>
<msg time="2026-04-14T07:21:01.119166" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:21:01.119223" level="INFO">${message} = 110</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:01.093939" elapsed="0.025314"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:21:01.119504" elapsed="0.034812"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:21:01.155405" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T07:21:01.155247" elapsed="0.000229"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:01.155223" elapsed="0.000279"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.155675" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 110.</doc>
<status status="PASS" start="2026-04-14T07:21:01.154814" elapsed="0.000950"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:21:01.155809" elapsed="0.000034"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:21:01.093298" elapsed="0.062656"/>
</kw>
<msg time="2026-04-14T07:21:01.156061" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:21:01.156203" level="INFO">${data} = 110</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:01.092639" elapsed="0.063594"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:21:01.156457" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:01.156326" elapsed="0.000186"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:01.156305" elapsed="0.000238"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:21:01.158159" level="INFO">${date_now} = 2026-04-14 07:21:01.158</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:21:01.157960" elapsed="0.000227"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:21:01.158819" level="INFO">${time_deadline} = 439.604</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:21:01.158396" elapsed="0.000452"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:21:01.159557" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:21:01.159030" elapsed="0.000563"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.159965" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:21:01.159679" elapsed="0.000345"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:01.159659" elapsed="0.000390"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:21:01.157247" elapsed="0.002853"/>
</kw>
<msg time="2026-04-14T07:21:01.160204" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:21:01.160252" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:01.156728" elapsed="0.003552"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:21:01.160510" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:01.160397" elapsed="0.000163"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:01.160358" elapsed="0.000223"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:21:01.162683" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:21:01.162745" level="INFO">${args} = [86, 110]</msg>
<msg time="2026-04-14T07:21:01.162803" level="INFO">${kwargs} = {'valid_minimum': '76'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:21:01.162339" elapsed="0.000492"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:21:01.163000" elapsed="0.000221"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:21:01.163403" elapsed="0.000198"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:21:01.165396" level="INFO">${new_state} = 110</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:21:01.164970" elapsed="0.000455"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T07:21:01.165674" elapsed="0.000055"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:01.165497" elapsed="0.000269"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:01.165477" elapsed="0.000313"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T07:21:01.166014" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:01.165845" elapsed="0.000219"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:01.165828" elapsed="0.000258"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="PASS" start="2026-04-14T07:21:01.166116" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:21:01.164502" elapsed="0.001781"/>
</kw>
<msg time="2026-04-14T07:21:01.166396" level="INFO">${result} = [110, 'PASS', 'Validated stable: 110']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:21:01.163772" elapsed="0.002651"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:21:01.166472" elapsed="0.000029"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:21:01.161925" elapsed="0.004670"/>
</kw>
<msg time="2026-04-14T07:21:01.166693" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:21:01.166744" level="INFO">${message} = [110, 'PASS', 'Validated stable: 110']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:01.161309" elapsed="0.005458"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:21:01.166940" elapsed="0.031915"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:21:01.200044" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T07:21:01.199903" elapsed="0.000214"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:01.199873" elapsed="0.000279"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.200329" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [110, 'PASS', 'Validated stable: 110'].</doc>
<status status="PASS" start="2026-04-14T07:21:01.199454" elapsed="0.000990"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:21:01.200493" elapsed="0.000035"/>
</return>
<msg time="2026-04-14T07:21:01.200683" level="INFO">${state} = 110</msg>
<msg time="2026-04-14T07:21:01.200732" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:21:01.200772" level="INFO">${result} = Validated stable: 110</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:21:01.160821" elapsed="0.039979"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="NOT RUN" start="2026-04-14T07:21:01.201017" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:01.200899" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:01.200876" elapsed="0.000215"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:21:01.201257" elapsed="0.000029"/>
</return>
<status status="PASS" start="2026-04-14T07:21:01.201145" elapsed="0.000181"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:01.201129" elapsed="0.000222"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.201541" elapsed="0.000023"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:21:01.201683" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:01.201645" elapsed="0.000108"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:21:01.201628" elapsed="0.000156"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.201937" elapsed="0.000027"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:21:01.092422" elapsed="0.109583"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:21:01.091869" elapsed="0.110174"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.202205" elapsed="0.000022"/>
</kw>
<msg time="2026-04-14T07:21:01.202460" level="INFO">${state} = 110</msg>
<msg time="2026-04-14T07:21:01.202508" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:21:01.202551" level="INFO">${result} = Validated stable: 110</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:21:01.080872" elapsed="0.121703"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:21:01.202801" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:21:01.202685" elapsed="0.000176"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:01.202661" elapsed="0.000227"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.203187" elapsed="0.000026"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.203510" elapsed="0.000025"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.203697" elapsed="0.000021"/>
</kw>
<var name="${try}">3</var>
<status status="PASS" start="2026-04-14T07:21:01.079469" elapsed="0.124282"/>
</iter>
<var>${try}</var>
<value>1</value>
<value>${maximum_sleeps}+2</value>
<status status="PASS" start="2026-04-14T07:19:00.764826" elapsed="120.438958"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.203960" elapsed="0.000023"/>
</kw>
<msg time="2026-04-14T07:21:01.204122" level="INFO">${result} = Validated stable: 110</msg>
<var>${result}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${repetitions}</arg>
<arg>getter=${ChangeCounter__getter}</arg>
<arg>safe_validator=${validator}</arg>
<arg>initial_state=${count_to_overcome}</arg>
<doc>Analogue of Wait Until Keyword Succeeds, but it passes state of validator around and exits early on getter failure. Calls GASSVHTSCBD to verify data is "stable".</doc>
<status status="PASS" start="2026-04-14T07:19:00.757973" elapsed="120.446178"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:21:01.204211" elapsed="0.000029"/>
</return>
<arg>timeout=${bgp_filling_timeout}</arg>
<arg>period=${CHECK_PERIOD_CHANGE_COUNT_SINGLE}</arg>
<arg>repetitions=${REPETITIONS_CHANGE_COUNT_SINGLE}</arg>
<arg>count_to_overcome=${last_change_count_single}</arg>
<doc>Each ${period} get count. After 1 of constant value above ${count_to_overcome} within ${timeout}, Return validator output. Fail early on getter error.</doc>
<status status="PASS" start="2026-04-14T07:19:00.755071" elapsed="120.449275"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:21:01.205207" elapsed="0.000333"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.206523" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:21:01.206072" elapsed="0.000516"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:01.206052" elapsed="0.000563"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:21:01.206804" elapsed="0.000344"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:21:01.212643" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:21:01.212181" elapsed="0.000497"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:21:01.212930" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:21:01.212770" elapsed="0.000220"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:01.212745" elapsed="0.000269"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.213184" elapsed="0.000025"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.213401" elapsed="0.000023"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.213591" elapsed="0.000027"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.213817" elapsed="0.000023"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.214000" elapsed="0.000022"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.214187" elapsed="0.000023"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.214394" elapsed="0.000024"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:21:01.211862" elapsed="0.002621"/>
</kw>
<status status="PASS" start="2026-04-14T07:21:01.205832" elapsed="0.008714"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:21:01.204808" elapsed="0.009783"/>
</kw>
<doc>Wait until example-ipv4-topology becomes stable.</doc>
<status status="PASS" start="2026-04-14T07:19:00.650036" elapsed="120.564595"/>
</test>
<test id="s1-s10-t15" name="Check_Listening_Ipv4_Topology_Count" line="200">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T07:21:01.218562" elapsed="0.000232"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T07:21:01.218218" elapsed="0.000644"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:21:01.220325" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:01.220197" elapsed="0.000190"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:01.220175" elapsed="0.000236"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:21:01.225445" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:01.225320" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:01.225300" elapsed="0.000214"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:21:01.226597" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:21:01.226181" elapsed="0.000444"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:21:01.227102" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:21:01.226794" elapsed="0.000336"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:21:01.227176" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:21:01.227335" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:21:01.225753" elapsed="0.001621"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:21:01.233220" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:01.233108" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:01.233088" elapsed="0.000203"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:21:01.234540" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:01.234432" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:01.234412" elapsed="0.000198"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:21:01.235073" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:21:01.234771" elapsed="0.000329"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:21:01.235507" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:21:01.235270" elapsed="0.000264"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:21:01.270024" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:21:01.236240" elapsed="0.033934"/>
</kw>
<msg time="2026-04-14T07:21:01.270467" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:21:01.270546" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:01.235708" elapsed="0.034893"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:21:01.298540" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "L "i "s "t "e "n "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "C "o "u "n "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:21:01.271816" elapsed="0.026971"/>
</kw>
<msg time="2026-04-14T07:21:01.299046" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:21:01.299094" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "L "i "s "t "e "n "i "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:01.270973" elapsed="0.028159"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.299701" elapsed="0.000029"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:21:01.299289" elapsed="0.000478"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:01.299240" elapsed="0.000559"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:21:01.300436" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "L "i "s "t "e "n "i "n "g "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "C "o "u "n "t "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:21:01.299961" elapsed="0.000555"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.300823" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:21:01.300588" elapsed="0.000292"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:01.300567" elapsed="0.000337"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:21:01.300944" elapsed="0.000047"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:21:01.304151" elapsed="0.000157"/>
</kw>
<msg time="2026-04-14T07:21:01.304395" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:21:01.302765" elapsed="0.001770"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.304850" elapsed="0.000079"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.305207" elapsed="0.000077"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:21:01.302032" elapsed="0.003385"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:21:01.301318" elapsed="0.004169"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:21:01.234103" elapsed="0.071489"/>
</kw>
<msg time="2026-04-14T07:21:01.305696" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:21:01.305759" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "L "i "s "t "e "n "i "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:01.233470" elapsed="0.072392"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:21:01.306083" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T07:21:01.305966" elapsed="0.000180"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:01.305945" elapsed="0.000226"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.306624" elapsed="0.000027"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.307016" elapsed="0.000027"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:21:01.307093" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:21:01.232750" elapsed="0.074461"/>
</kw>
<msg time="2026-04-14T07:21:01.307311" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:21:01.307373" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "L "i "s "t "e "n "i "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:01.227811" elapsed="0.079602"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:01.307764" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:21:01.307495" elapsed="0.000322"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:01.307477" elapsed="0.000363"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:21:01.227655" elapsed="0.080210"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:21:01.227472" elapsed="0.080436"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:21:01.224944" elapsed="0.083047"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:21:01.219621" elapsed="0.088432"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:01.219044" elapsed="0.089057"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T07:21:01.215763" elapsed="0.092396"/>
</kw>
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:21:02.191559" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01b6idao10mkn8wrc2knijlcya3.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:21:02.236033" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Transfer-Encoding': 'chunked'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1","l3-unicast-igp-topology:igp-node-attributes":{"prefix":[{"prefix":"8.60.92.32/28"},{"prefix":"8.20.15.80/28"},{"prefix":"8.54.89.16/28"},{"prefix":"8.42.223.224/28"},{"prefix":"8.51.17.0/28"},{"prefix":"8.104.34.192/28"},{"prefix":"8.5.73.160/28"},{"prefix":"8.86.238.80/28"},{"prefix":"8.96.132.0/28"},{"prefix":"8.32.208.208/28"},{"prefix":"8.113.158.192/28"},{"prefix":"8.52.125.128/28"},{"prefix":"8.49.170.208/28"},{"prefix":"8.114.140.48/28"},{"prefix":"8.48.95.160/28"},{"prefix":"8.57.215.80/28"},{"prefix":"8.61.106.0/28"},{"prefix":"8.68.193.80/28"},{"prefix":"8.120.175.96/28"},{"prefix":"8.46.184.0/28"},{"prefix":"8.135.159.224/28"},{"prefix":"8.125.53.128/28"},{"prefix":"8.59.125.16/28"},{"prefix":"8.30.83.240/28"},{"prefix":"8.122.251.208/28"},{"prefix":"8.64.124.208/28"},{"prefix":"8.75.24.224/28"},{"prefix":"8.94.13.128/28"},{"prefix":"8.5.137.112/28"},{"prefix":"8.59.75.96/28"},{"prefix":"8.47.150.192/28"},{"prefix":"8.115.104.144/28"},{"prefix":"8.23.146.240/28"},{"prefix":"8.131.125.112/28"},{"prefix":"8.24.117.64/28"},{"prefix":"8.80.15.192/28"},{"prefix":"8.21.125.96/28"},{"prefix":"8.93.78.128/28"},{"prefix":"8.20.27.192/28"},{"prefix":"8.1.143.64/28"},{"prefix":"8.72.36.160/28"},{"prefix":"8.142.195.240/28"},{"prefix":"8.68.236.144/28"},{"prefix":"8.118.143.32/28"},{"prefix":"8.82.88.32/28"},{"prefix":"8.56.96.128/28"},{"prefix":"8.128.5.32/28"},{"prefix":"8.68.129.160/28"},{"prefix":"8.50.242.128/28"},{"prefix":"8.141.127.160/28"},{"prefix":"8.49.74.224/28"},{"prefix":"8.125.40.192/28"},{"prefix":"8.97.2.96/28"},{"prefix":"8.118.180.192/28"},{"prefix":"8.60.164.32/28"},{"prefix":"8.124.247.160/28"},{"prefix":"8.61.143.144/28"},{"prefix":"8.37.48.208/28"},{"prefix":"8.10.80.16/28"},{"prefix":"8.2.120.80/28"},{"prefix":"8.27.187.48/28"},{"prefix":"8.100.1.176/28"},{"prefix":"8.50.41.208/28"},{"prefix":"8.141.252.64/28"},{"prefix":"8.41.25.80/28"},{"prefix":"8.28.75.160/28"},{"prefix":"8.85.206.0/28"},{"prefix":"8.84.198.16/28"},{"prefix":"8.3.158.192/28"},{"prefix":"8.85.190.96/28"},{"prefix":"8.141.118.144/28"},{"prefix":"8.124.201.240/28"},{"prefix":"8.138.74.160/28"},{"prefix":"8.53.102.224/28"},{"prefix":"8.90.69.112/28"},{"prefix":"8.41.45.64/28"},{"prefix":"8.96.36.96/28"},{"prefix":"8.71.70.112/28"},{"prefix":"8.2.151.160/28"},{"prefix":"8.101.57.128/28"},{"prefix":"8.137.217.32/28"},{"prefix":"8.77.252.96/28"},{"prefix":"8.71.130.112/28"},{"prefix":"8.98.251.160/28"},{"prefix":"8.49.184.160/28"},{"prefix":"8.111.48.96/28"},{"prefix":"8.80.55.112/28"},{"prefix":"8.64.56.32/28"},{"prefix":"8.107.87.80/28"},{"prefix":"8.15.251.0/28"},{"prefix":"8.108.150.80/28"},{"prefix":"8.34.217.144/28"},{"prefix":"8.84.27.32/28"},{"prefix":"8.142.89.128/28"},{"prefix":"8.125.197.32/28"},{"prefix":"8.45.190.96/28"},{"prefix":"8.56.16.240/28"},{"prefix":"8.28.229.176/28"},{"prefix":"8.73.117.112/28"},{"prefix":"8.17.162.160/28"},{"prefix":"8.54.212.0/28"},{"prefix":"8.127.202.208/28"},{"prefix":"8.48.73.160/28"},{"prefix":"8.17.50.160/28"},{"prefix":"8.9.182.16/28"},{"prefix":"8.102.77.208/28"},{"prefix":"8.140.136.80/28"},{"prefix":"8.53.8.208/28"},{"prefix":"8.119.100.144/28"},{"prefix":"8.79.243.112/28"},{"prefix":"8.89.55.32/28"},{"prefix":"8.65.68.0/28"},{"prefix":"8.88.221.64/28"},{"prefix":"8.51.141.192/28"},{"prefix":"8.103.82.240/28"},{"prefix":"8.131.238.96/28"},{"prefix":"8.2.156.80/28"},{"prefix":"8.4.57.128/28"},{"prefix":"8.61.18.96/28"},{"prefix":"8.114.239.0/28"},{"prefix":"8.60.158.16/28"},{"prefix":"8.3.7.176/28"},{"prefix":"8.3.13.64/28"},{"prefix":"8.40.95.80/28"},{"prefix":"8.21.44.224/28"},{"prefix":"8.94.195.64/28"},{"prefix":"8.131.20.96/28"},{"prefix":"8.132.207.240/28"},{"prefix":"8.80.69.96/28"},{"prefix":"8.83.39.208/28"},{"prefix":"8.133.210.48/28"},{"prefix":"8.113.65.160/28"},{"prefix":"8.46.91.0/28"},{"prefix":"8.16.218.192/28"},{"prefix":"8.128.217.240/28"},{"prefix":"8.41.32.80/28"},{"prefix":"8.135.39.16/28"},{"prefix":"8.90.238.224/28"},{"prefix":"8.4.204.176/28"},{"prefix":"8.60.148.224/28"},{"prefix":"8.45.78.112/28"},{"prefix":"8.69.20.48/28"},{"prefix":"8.52.153.112/28"},{"prefix":"8.52.155.240/28"},{"prefix":"8.143.63.192/28"},{"prefix":"8.48.216.32/28"},{"prefix":"8.135.2.224/28"},{"prefix":"8.34.236.160/28"},{"prefix":"8.97.77.160/28"},{"prefix":"8.29.38.176/28"},{"prefix":"8.58.166.64/28"},{"prefix":"8.114.197.208/28"},{"prefix":"8.20.57.112/28"},{"prefix":"8.4.223.208/28"},{"prefix":"8.130.149.32/28"},{"prefix":"8.131.12.64/28"},{"prefix":"8.131.111.176/28"},{"prefix":"8.57.53.0/28"},{"prefix":"8.128.167.32/28"},{"prefix":"8.36.184.240/28"},{"prefix":"8.129.85.192/28"},{"prefix":"8.145.217.16/28"},{"prefix":"8.142.28.208/28"},{"prefix":"8.69.223.0/28"},{"prefix":"8.121.188.240/28"},{"prefix":"8.143.227.32/28"},{"prefix":"8.3.121.144/28"},{"prefix":"8.132.158.176/28"},{"prefix":"8.26.186.96/28"},{"prefix":"8.143.166.80/28"},{"prefix":"8.96.204.128/28"},{"prefix":"8.55.5.128/28"},{"prefix":"8.96.229.160/28"},{"prefix":"8.107.189.96/28"},{"prefix":"8.123.35.32/28"},{"prefix":"8.7.180.192/28"},{"prefix":"8.123.91.224/28"},{"prefix":"8.75.51.112/28"},{"prefix":"8.135.212.160/28"},{"prefix":"8.48.34.208/28"},{"prefix":"8.52.37.192/28"},{"prefix":"8.100.169.224/28"},{"prefix":"8.20.58.176/28"},{"prefix":"8.132.142.240/28"},{"prefix":"8.143.88.208/28"},{"prefix":"8.57.2.224/28"},{"prefix":"8.142.165.112/28"},{"prefix":"8.143.99.32/28"},{"prefix":"8.21.1.48/28"},{"prefix":"8.1.30.144/28"},{"prefix":"8.59.115.112/28"},{"prefix":"8.24.113.192/28"},{"prefix":"8.23.148.80/28"},{"prefix":"8.138.15.176/28"},{"prefix":"8.62.229.240/28"},{"prefix":"8.98.216.80/28"},{"prefix":"8.56.10.96/28"},{"prefix":"8.124.141.112/28"},{"prefix":"8.140.173.64/28"},{"prefix":"8.106.121.128/28"},{"prefix":"8.54.74.224/28"},{"prefix":"8.60.42.112/28"},{"prefix":"8.25.67.48/28"},{"prefix":"8.71.226.112/28"},{"prefix":"8.57.111.160/28"},{"prefix":"8.66.237.32/28"},{"prefix":"8.89.240.240/28"},{"prefix":"8.60.157.112/28"},{"prefix":"8.45.219.176/28"},{"prefix":"8.22.142.96/28"},{"prefix":"8.23.74.112/28"},{"prefix":"8.66.210.128/28"},{"prefix":"8.57.106.48/28"},{"prefix":"8.134.59.32/28"},{"prefix":"8.15.7.96/28"},{"prefix":"8.100.92.128/28"},{"prefix":"8.103.127.160/28"},{"prefix":"8.108.117.240/28"},{"prefix":"8.124.10.16/28"},{"prefix":"8.3.28.32/28"},{"prefix":"8.47.181.128/28"},{"prefix":"8.139.169.112/28"},{"prefix":"8.23.101.80/28"},{"prefix":"8.70.0.64/28"},{"prefix":"8.106.79.80/28"},{"prefix":"8.60.53.112/28"},{"prefix":"8.31.83.176/28"},{"prefix":"8.117.152.176/28"},{"prefix":"8.111.191.240/28"},{"prefix":"8.46.66.48/28"},{"prefix":"8.62.163.128/28"},{"prefix":"8.100.167.160/28"},{"prefix":"8.136.26.112/28"},{"prefix":"8.68.89.80/28"},{"prefix":"8.72.2.224/28"},{"prefix":"8.74.90.16/28"},{"prefix":"8.69.226.208/28"},{"prefix":"8.9.72.32/28"},{"prefix":"8.96.234.176/28"},{"prefix":"8.107.156.96/28"},{"prefix":"8.74.70.192/28"},{"prefix":"8.112.13.16/28"},{"prefix":"8.74.198.192/28"},{"prefix":"8.60.54.176/28"},{"prefix":"8.21.255.240/28"},{"prefix":"8.41.3.16/28"},{"prefix":"8.22.250.160/28"},{"prefix":"8.45.47.144/28"},{"prefix":"8.71.197.160/28"},{"prefix":"8.57.104.128/28"},{"prefix":"8.98.168.128/28"},{"prefix":"8.106.218.64/28"},{"prefix":"8.21.241.64/28"},{"prefix":"8.111.191.144/28"},{"prefix":"8.45.125.64/28"},{"prefix":"8.102.117.160/28"},{"prefix":"8.37.198.128/28"},{"prefix":"8.94.247.160/28"},{"prefix":"8.25.196.192/28"},{"prefix":"8.98.148.32/28"},{"prefix":"8.39.16.16/28"},{"prefix":"8.21.224.176/28"},{"prefix":"8.5.91.64/28"},{"prefix":"8.98.175.128/28"},{"prefix":"8.27.184.0/28"},{"prefix":"8.5.234.64/28"},{"prefix":"8.103.29.160/28"},{"prefix":"8.133.113.144/28"},{"prefix":"8.78.124.208/28"},{"prefix":"8.20.99.192/28"},{"prefix":"8.110.218.176/28"},{"prefix":"8.133.119.0/28"},{"prefix":"8.80.44.192/28"},{"prefix":"8.117.115.32/28"},{"prefix":"8.33.23.144/28"},{"prefix":"8.39.215.208/28"},{"prefix":"8.28.49.192/28"},{"prefix":"8.98.72.144/28"},{"prefix":"8.58.4.0/28"},{"prefix":"8.62.102.96/28"},{"prefix":"8.27.208.144/28"},{"prefix":"8.18.66.112/28"},{"prefix":"8.127.177.0/28"},{"prefix":"8.80.206.144/28"},{"prefix":"8.44.209.176/28"},{"prefix":"8.45.238.64/28"},{"prefix":"8.7.148.192/28"},{"prefix":"8.81.130.160/28"},{"prefix":"8.132.26.80/28"},{"prefix":"8.50.168.32/28"},{"prefix":"8.83.38.208/28"},{"prefix":"8.12.78.0/28"},{"prefix":"8.111.2.208/28"},{"prefix":"8.103.50.16/28"},{"prefix":"8.1.82.0/28"},{"prefix":"8.120.159.224/28"},{"prefix":"8.30.59.0/28"},{"prefix":"8.65.180.112/28"},{"prefix":"8.145.68.144/28"},{"prefix":"8.87.193.144/28"},{"prefix":"8.8.69.48/28"},{"prefix":"8.108.201.176/28"},{"prefix":"8.7.123.48/28"},{"prefix":"8.115.236.64/28"},{"prefix":"8.101.205.16/28"},{"prefix":"8.95.195.144/28"},{"prefix":"8.21.133.0/28"},{"prefix":"8.87.254.32/28"},{"prefix":"8.70.172.224/28"},{"prefix":"8.35.71.80/28"},{"prefix":"8.96.200.32/28"},{"prefix":"8.58.20.64/28"},{"prefix":"8.15.238.112/28"},{"prefix":"8.38.233.128/28"},{"prefix":"8.135.123.224/28"},{"prefix":"8.134.129.144/28"},{"prefix":"8.105.32.192/28"},{"prefix":"8.45.219.32/28"},{"prefix":"8.33.0.224/28"},{"prefix":"8.6.172.128/28"},{"prefix":"8.53.105.192/28"},{"prefix":"8.23.13.224/28"},{"prefix":"8.65.218.64/28"},{"prefix":"8.67.251.160/28"},{"prefix":"8.55.4.80/28"},{"prefix":"8.32.81.80/28"},{"prefix":"8.92.165.64/28"},{"prefix":"8.110.120.16/28"},{"prefix":"8.83.74.0/28"},{"prefix":"8.24.124.208/28"},{"prefix":"8.111.136.64/28"},{"prefix":"8.107.239.176/28"},{"prefix":"8.21.78.32/28"},{"prefix":"8.72.225.80/28"},{"prefix":"8.118.99.160/28"},{"prefix":"8.67.76.96/28"},{"prefix":"8.3.228.208/28"},{"prefix":"8.108.75.112/28"},{"prefix":"8.33.10.16/28"},{"prefix":"8.41.129.96/28"},{"prefix":"8.112.161.208/28"},{"prefix":"8.32.176.0/28"},{"prefix":"8.5.57.80/28"},{"prefix":"8.94.73.96/28"},{"prefix":"8.7... (set the log level to DEBUG or TRACE to see the full content) 
 </msg>
<msg time="2026-04-14T07:21:02.236476" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:21:01.311308" elapsed="0.925200"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.239227" elapsed="0.000027"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:21:02.236641" elapsed="0.002649"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.236608" elapsed="0.002709"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:21:02.239355" elapsed="0.000054"/>
</return>
<msg time="2026-04-14T07:21:02.268045" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}},"node":[{"node-id":"192.0.2.1"...</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T07:21:01.310848" elapsed="0.957253"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:21:02.478695" level="INFO">${prefix_count} = 600000</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:21:02.268402" elapsed="0.210348"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T07:21:02.478839" elapsed="0.000055"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T07:21:01.310274" elapsed="1.168751"/>
</kw>
<msg time="2026-04-14T07:21:02.479133" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:21:02.479178" level="INFO">${message} = 600000</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:01.309447" elapsed="1.169755"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:21:02.479502" elapsed="0.034058"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:21:02.514600" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T07:21:02.514464" elapsed="0.000204"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.514440" elapsed="0.000252"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.514860" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 600000.</doc>
<status status="PASS" start="2026-04-14T07:21:02.514022" elapsed="0.000920"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:21:02.514989" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:21:02.515143" level="INFO">${actual_count} = 600000</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:21:01.308896" elapsed="1.206273"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T07:21:02.515729" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T07:21:02.515337" elapsed="0.000454"/>
</kw>
<arg>${COUNT_CHANGE_COUNT_SINGLE}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T07:21:01.308417" elapsed="1.207436"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:21:02.516467" elapsed="0.000247"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.517560" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:21:02.517157" elapsed="0.000466"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.517140" elapsed="0.000508"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:21:02.517802" elapsed="0.000314"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:21:02.523236" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:21:02.522825" elapsed="0.000438"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:21:02.523521" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:21:02.523337" elapsed="0.000241"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.523319" elapsed="0.000283"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.523758" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.523937" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.524117" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.524291" elapsed="0.000095"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.524550" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.524725" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.524898" elapsed="0.000021"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:21:02.522502" elapsed="0.002473"/>
</kw>
<status status="PASS" start="2026-04-14T07:21:02.516945" elapsed="0.008089"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:21:02.516137" elapsed="0.008945"/>
</kw>
<doc>Count the routes in example-ipv4-topology and fail if the count is not correct.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T07:21:01.215136" elapsed="1.309984"/>
</test>
<test id="s1-s10-t16" name="Kill_Listening_BGP_Speaker" line="206">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T07:21:02.528792" elapsed="0.000211"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T07:21:02.528518" elapsed="0.000540"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:21:02.530071" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:02.529963" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.529943" elapsed="0.000197"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:21:02.535223" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:02.535117" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.535099" elapsed="0.000191"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:21:02.536343" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:21:02.535965" elapsed="0.000421"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:21:02.536851" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:21:02.536554" elapsed="0.000323"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:21:02.536920" elapsed="0.000028"/>
</return>
<msg time="2026-04-14T07:21:02.537074" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:21:02.535583" elapsed="0.001516"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:21:02.542666" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:02.542558" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.542539" elapsed="0.000198"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:21:02.543972" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:02.543866" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.543848" elapsed="0.000192"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:21:02.544513" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:21:02.544190" elapsed="0.000349"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:21:02.544922" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:21:02.544705" elapsed="0.000242"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:21:02.576699" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:21:02.545476" elapsed="0.031464"/>
</kw>
<msg time="2026-04-14T07:21:02.577106" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:21:02.577152" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:02.545112" elapsed="0.032076"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:21:02.601291" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "L "i "s "t "e "n "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:21:02.577748" elapsed="0.023667"/>
</kw>
<msg time="2026-04-14T07:21:02.601577" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:21:02.601622" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "L "i "s "t "e "n "i "n "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:02.577394" elapsed="0.024264"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.601973" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:21:02.601737" elapsed="0.000291"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.601716" elapsed="0.000337"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:21:02.602517" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "L "i "s "t "e "n "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:21:02.602199" elapsed="0.000387"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.602877" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:21:02.602654" elapsed="0.000278"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.602635" elapsed="0.000320"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:21:02.602989" elapsed="0.000029"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:21:02.605599" elapsed="0.000150"/>
</kw>
<msg time="2026-04-14T07:21:02.605812" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:21:02.604501" elapsed="0.001441"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.606219" elapsed="0.000076"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.606587" elapsed="0.000075"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:21:02.603860" elapsed="0.002920"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:21:02.603272" elapsed="0.003592"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:21:02.543553" elapsed="0.063416"/>
</kw>
<msg time="2026-04-14T07:21:02.607062" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:21:02.607105" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "L "i "s "t "e "n "i "n "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:02.542896" elapsed="0.064246"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:21:02.607325" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:21:02.607219" elapsed="0.000184"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.607199" elapsed="0.000228"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.607868" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.608219" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:21:02.608290" elapsed="0.000015"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:21:02.542200" elapsed="0.066214"/>
</kw>
<msg time="2026-04-14T07:21:02.608508" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:21:02.608552" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "K "i "l "l "_ "L "i "s "t "e "n "i "n "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:02.537493" elapsed="0.071096"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.608921" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:21:02.608664" elapsed="0.000310"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.608647" elapsed="0.000350"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:21:02.537328" elapsed="0.071692"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:21:02.537153" elapsed="0.071929"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:21:02.534753" elapsed="0.074389"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:21:02.529675" elapsed="0.079521"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:02.529220" elapsed="0.080020"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T07:21:02.526104" elapsed="0.083188"/>
</kw>
<kw name="Store_Change_Count">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:21:02.617461" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01b6idao10mkn8wrc2knijlcya3.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:21:02.617597" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '98'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":110}]}} 
 </msg>
<msg time="2026-04-14T07:21:02.617712" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:21:02.610499" elapsed="0.007240"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:21:02.621720" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":110}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:21:02.617977" elapsed="0.003810"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:21:02.625685" level="INFO">${count} = 110</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:21:02.622025" elapsed="0.003699"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T07:21:02.625795" elapsed="0.000042"/>
</return>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T07:21:02.610175" elapsed="0.015795"/>
</kw>
<msg time="2026-04-14T07:21:02.626100" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:21:02.626161" level="INFO">${count} = 110</msg>
<var>${status}</var>
<var>${count}</var>
<arg>ChangeCounter.Get_Change_Count</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:02.609773" elapsed="0.016420"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:21:02.627142" level="INFO">${last_change_count_single} = 110</msg>
<arg>${last_change_count_single}</arg>
<arg>${count}</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:21:02.626640" elapsed="0.000562"/>
</kw>
<status status="PASS" start="2026-04-14T07:21:02.626293" elapsed="0.000961"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.626268" elapsed="0.001022"/>
</if>
<doc>Get the count of changes from BGP change counter. Ignore error or store the value.</doc>
<status status="PASS" start="2026-04-14T07:21:02.609484" elapsed="0.017890"/>
</kw>
<kw name="Kill_BGP_Speaker" owner="BGPSpeaker">
<kw name="Write_Bare_Ctrl_C" owner="RemoteBash">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:21:02.629013" level="INFO">${ctrl_c} = </msg>
<var>${ctrl_c}</var>
<arg>chr(int(3))</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:21:02.628658" elapsed="0.000383"/>
</kw>
<kw name="Write Bare" owner="SSHLibrary">
<arg>${ctrl_c}</arg>
<doc>Writes the given ``text`` on the remote machine without appending a newline.</doc>
<status status="PASS" start="2026-04-14T07:21:02.629200" elapsed="0.000249"/>
</kw>
<doc>Construct ctrl+c character and SSH-write it (without endline) to the current SSH connection.
Do not read anything yet.</doc>
<status status="PASS" start="2026-04-14T07:21:02.628251" elapsed="0.001267"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T07:21:02.649978" level="INFO">[?2004l^C
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="PASS" start="2026-04-14T07:21:02.630020" elapsed="0.020017"/>
</kw>
<msg time="2026-04-14T07:21:02.650129" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:21:02.650172" level="INFO">${message} = [?2004l^C
[?2004h[jenkins@releng-53153-182-1-mininet-ovs-217-0 ~]&gt;</msg>
<var>${status}</var>
<var>${message}</var>
<arg>SSHLibrary.Read_Until_Prompt</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:02.629683" elapsed="0.020514"/>
</kw>
<kw name="Dump_BGP_Speaker_Logs" owner="BGPSpeaker">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:21:02.650841" level="INFO">Executing command 'cat play.py.out'.</msg>
<msg time="2026-04-14T07:21:02.663403" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:21:02.663664" level="INFO">${output_log} = 2026-04-14 07:19:00,355 INFO BGP-Thread-1 (job): Connecting in the listening mode.
2026-04-14 07:19:00,610 INFO BGP-Thread-1 (job): Connected to ODL.
2026-04-14 07:19:00,610 INFO BGP-Thread-1 (job): O...</msg>
<var>${output_log}</var>
<arg>cat ${BGPSpeaker__OUTPUT_LOG}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:21:02.650698" elapsed="0.013031"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:21:02.665016" level="INFO">2026-04-14 07:19:00,355 INFO BGP-Thread-1 (job): Connecting in the listening mode.
2026-04-14 07:19:00,610 INFO BGP-Thread-1 (job): Connected to ODL.
2026-04-14 07:19:00,610 INFO BGP-Thread-1 (job): Open message received.
2026-04-14 07:19:00,610 INFO BGP-Thread-1 (job): ffffffffffffffffffffffffffffffff00410104fbf000b4c000020224022241040000fbf006000200010400010001010400020001010440040047400200b44700
2026-04-14 07:19:00,611 INFO BGP-Thread-1 (job): Generator initialisation
2026-04-14 07:19:00,611 INFO BGP-Thread-1 (job):   Target total number of prefixes to be introduced: 600000
2026-04-14 07:19:00,611 INFO BGP-Thread-1 (job):   Prefix base: 8.0.1.0/28
2026-04-14 07:19:00,611 INFO BGP-Thread-1 (job):   My Autonomous System number: 64496
2026-04-14 07:19:00,611 INFO BGP-Thread-1 (job):   My Hold Time: 180
2026-04-14 07:19:00,611 INFO BGP-Thread-1 (job):   My BGP Identifier: 169782128
2026-04-14 07:19:00,611 INFO BGP-Thread-1 (job):   Next Hop: 192.0.2.1
2026-04-14 07:19:00,611 INFO BGP-Thread-1 (job):   Originator ID: None
2026-04-14 07:19:00,611 INFO BGP-Thread-1 (job):   Cluster list: None
2026-04-14 07:19:00,611 INFO BGP-Thread-1 (job):   Prefix count to be inserted at once: 1
2026-04-14 07:19:00,611 INFO BGP-Thread-1 (job):   Prefix count to be withdrawn at once: 0
2026-04-14 07:19:00,611 INFO BGP-Thread-1 (job):   Fast pre-fill up to 0 prefixes
2026-04-14 07:19:00,612 INFO BGP-Thread-1 (job):   Remaining number of prefixes to be processed in parallel with withdrawals: 600000
2026-04-14 07:19:00,612 INFO BGP-Thread-1 (job):   Common single UPDATE will be generated for both NLRI &amp; WITHDRAWN lists
2026-04-14 07:19:00,612 INFO BGP-Thread-1 (job):   Let's go ...

2026-04-14 07:19:00,613 INFO BGP-Thread-1 (job): Iteration: 0 - total remaining prefixes: 600000
2026-04-14 07:19:00,642 INFO BGP-Thread-1 (job): Iteration: 1000 - total remaining prefixes: 599000
2026-04-14 07:19:00,662 INFO BGP-Thread-1 (job): Iteration: 2000 - total remaining prefixes: 598000
2026-04-14 07:19:00,683 INFO BGP-Thread-1 (job): Iteration: 3000 - total remaining prefixes: 597000
2026-04-14 07:19:00,705 INFO BGP-Thread-1 (job): Iteration: 4000 - total remaining prefixes: 596000
2026-04-14 07:19:00,726 INFO BGP-Thread-1 (job): Iteration: 5000 - total remaining prefixes: 595000
2026-04-14 07:19:00,748 INFO BGP-Thread-1 (job): Iteration: 6000 - total remaining prefixes: 594000
2026-04-14 07:19:00,770 INFO BGP-Thread-1 (job): Iteration: 7000 - total remaining prefixes: 593000
2026-04-14 07:19:00,790 INFO BGP-Thread-1 (job): Iteration: 8000 - total remaining prefixes: 592000
2026-04-14 07:19:00,810 INFO BGP-Thread-1 (job): Iteration: 9000 - total remaining prefixes: 591000
2026-04-14 07:19:00,831 INFO BGP-Thread-1 (job): Iteration: 10000 - total remaining prefixes: 590000
2026-04-14 07:19:00,851 INFO BGP-Thread-1 (job): Iteration: 11000 - total remaining prefixes: 589000
2026-04-14 07:19:00,871 INFO BGP-Thread-1 (job): Iteration: 12000 - total remaining prefixes: 588000
2026-04-14 07:19:00,891 INFO BGP-Thread-1 (job): Iteration: 13000 - total remaining prefixes: 587000
2026-04-14 07:19:00,919 INFO BGP-Thread-1 (job): Iteration: 14000 - total remaining prefixes: 586000
2026-04-14 07:19:00,939 INFO BGP-Thread-1 (job): Iteration: 15000 - total remaining prefixes: 585000
2026-04-14 07:19:00,959 INFO BGP-Thread-1 (job): Iteration: 16000 - total remaining prefixes: 584000
2026-04-14 07:19:00,980 INFO BGP-Thread-1 (job): Iteration: 17000 - total remaining prefixes: 583000
2026-04-14 07:19:01,000 INFO BGP-Thread-1 (job): Iteration: 18000 - total remaining prefixes: 582000
2026-04-14 07:19:01,020 INFO BGP-Thread-1 (job): Iteration: 19000 - total remaining prefixes: 581000
2026-04-14 07:19:01,041 INFO BGP-Thread-1 (job): Iteration: 20000 - total remaining prefixes: 580000
2026-04-14 07:19:01,061 INFO BGP-Thread-1 (job): Iteration: 21000 - total remaining prefixes: 579000
2026-04-14 07:19:01,084 INFO BGP-Thread-1 (job): Iteration: 22000 - total remaining prefixes: 578000
2026-04-14 07:19:01,104 INFO BGP-Thread-1 (job): Iteration: 23000 - total remaining prefixes: 577000
2026-04-14 07:19:01,124 INFO BGP-Thread-1 (job): Iteration: 24000 - total remaining prefixes: 576000
2026-04-14 07:19:01,144 INFO BGP-Thread-1 (job): Iteration: 25000 - total remaining prefixes: 575000
2026-04-14 07:19:01,164 INFO BGP-Thread-1 (job): Iteration: 26000 - total remaining prefixes: 574000
2026-04-14 07:19:01,184 INFO BGP-Thread-1 (job): Iteration: 27000 - total remaining prefixes: 573000
2026-04-14 07:19:01,205 INFO BGP-Thread-1 (job): Iteration: 28000 - total remaining prefixes: 572000
2026-04-14 07:19:01,225 INFO BGP-Thread-1 (job): Iteration: 29000 - total remaining prefixes: 571000
2026-04-14 07:19:01,245 INFO BGP-Thread-1 (job): Iteration: 30000 - total remaining prefixes: 570000
2026-04-14 07:19:01,266 INFO BGP-Thread-1 (job): Iteration: 31000 - total remaining prefixes: 569000
2026-04-14 07:19:01,286 INFO BGP-Thread-1 (job): Iteration: 32000 - total remaining prefixes: 568000
2026-04-14 07:19:01,306 INFO BGP-Thread-1 (job): Iteration: 33000 - total remaining prefixes: 567000
2026-04-14 07:19:01,326 INFO BGP-Thread-1 (job): Iteration: 34000 - total remaining prefixes: 566000
2026-04-14 07:19:01,347 INFO BGP-Thread-1 (job): Iteration: 35000 - total remaining prefixes: 565000
2026-04-14 07:19:01,368 INFO BGP-Thread-1 (job): Iteration: 36000 - total remaining prefixes: 564000
2026-04-14 07:19:01,389 INFO BGP-Thread-1 (job): Iteration: 37000 - total remaining prefixes: 563000
2026-04-14 07:19:01,412 INFO BGP-Thread-1 (job): Iteration: 38000 - total remaining prefixes: 562000
2026-04-14 07:19:01,432 INFO BGP-Thread-1 (job): Iteration: 39000 - total remaining prefixes: 561000
2026-04-14 07:19:01,453 INFO BGP-Thread-1 (job): Iteration: 40000 - total remaining prefixes: 560000
2026-04-14 07:19:01,474 INFO BGP-Thread-1 (job): Iteration: 41000 - total remaining prefixes: 559000
2026-04-14 07:19:01,494 INFO BGP-Thread-1 (job): Iteration: 42000 - total remaining prefixes: 558000
2026-04-14 07:19:01,515 INFO BGP-Thread-1 (job): Iteration: 43000 - total remaining prefixes: 557000
2026-04-14 07:19:01,535 INFO BGP-Thread-1 (job): Iteration: 44000 - total remaining prefixes: 556000
2026-04-14 07:19:01,555 INFO BGP-Thread-1 (job): Iteration: 45000 - total remaining prefixes: 555000
2026-04-14 07:19:01,576 INFO BGP-Thread-1 (job): Iteration: 46000 - total remaining prefixes: 554000
2026-04-14 07:19:01,596 INFO BGP-Thread-1 (job): Iteration: 47000 - total remaining prefixes: 553000
2026-04-14 07:19:01,616 INFO BGP-Thread-1 (job): Iteration: 48000 - total remaining prefixes: 552000
2026-04-14 07:19:01,637 INFO BGP-Thread-1 (job): Iteration: 49000 - total remaining prefixes: 551000
2026-04-14 07:19:01,657 INFO BGP-Thread-1 (job): Iteration: 50000 - total remaining prefixes: 550000
2026-04-14 07:19:01,678 INFO BGP-Thread-1 (job): Iteration: 51000 - total remaining prefixes: 549000
2026-04-14 07:19:01,699 INFO BGP-Thread-1 (job): Iteration: 52000 - total remaining prefixes: 548000
2026-04-14 07:19:01,719 INFO BGP-Thread-1 (job): Iteration: 53000 - total remaining prefixes: 547000
2026-04-14 07:19:01,740 INFO BGP-Thread-1 (job): Iteration: 54000 - total remaining prefixes: 546000
2026-04-14 07:19:01,760 INFO BGP-Thread-1 (job): Iteration: 55000 - total remaining prefixes: 545000
2026-04-14 07:19:01,781 INFO BGP-Thread-1 (job): Iteration: 56000 - total remaining prefixes: 544000
2026-04-14 07:19:01,801 INFO BGP-Thread-1 (job): Iteration: 57000 - total remaining prefixes: 543000
2026-04-14 07:19:01,821 INFO BGP-Thread-1 (job): Iteration: 58000 - total remaining prefixes: 542000
2026-04-14 07:19:01,842 INFO BGP-Thread-1 (job): Iteration: 59000 - total remaining prefixes: 541000
2026-04-14 07:19:01,862 INFO BGP-Thread-1 (job): Iteration: 60000 - total remaining prefixes: 540000
2026-04-14 07:19:01,882 INFO BGP-Thread-1 (job): Iteration: 61000 - total remaining prefixes: 539000
2026-04-14 07:19:01,903 INFO BGP-Thread-1 (job): Iteration: 62000 - total remaining prefixes: 538000
2026-04-14 07:19:01,923 INFO BGP-Thread-1 (job): Iteration: 63000 - total remaining prefixes: 537000
2026-04-14 07:19:01,944 INFO BGP-Thread-1 (job): Iteration: 64000 - total remaining prefixes: 536000
2026-04-14 07:19:01,964 INFO BGP-Thread-1 (job): Iteration: 65000 - total remaining prefixes: 535000
2026-04-14 07:19:01,985 INFO BGP-Thread-1 (job): Iteration: 66000 - total remaining prefixes: 534000
2026-04-14 07:19:02,005 INFO BGP-Thread-1 (job): Iteration: 67000 - total remaining prefixes: 533000
2026-04-14 07:19:02,026 INFO BGP-Thread-1 (job): Iteration: 68000 - total remaining prefixes: 532000
2026-04-14 07:19:02,046 INFO BGP-Thread-1 (job): Iteration: 69000 - total remaining prefixes: 531000
2026-04-14 07:19:02,066 INFO BGP-Thread-1 (job): Iteration: 70000 - total remaining prefixes: 530000
2026-04-14 07:19:02,086 INFO BGP-Thread-1 (job): Iteration: 71000 - total remaining prefixes: 529000
2026-04-14 07:19:02,107 INFO BGP-Thread-1 (job): Iteration: 72000 - total remaining prefixes: 528000
2026-04-14 07:19:02,127 INFO BGP-Thread-1 (job): Iteration: 73000 - total remaining prefixes: 527000
2026-04-14 07:19:02,147 INFO BGP-Thread-1 (job): Iteration: 74000 - total remaining prefixes: 526000
2026-04-14 07:19:02,167 INFO BGP-Thread-1 (job): Iteration: 75000 - total remaining prefixes: 525000
2026-04-14 07:19:02,187 INFO BGP-Thread-1 (job): Iteration: 76000 - total remaining prefixes: 524000
2026-04-14 07:19:02,207 INFO BGP-Thread-1 (job): Iteration: 77000 - total remaining prefixes: 523000
2026-04-14 07:19:02,228 INFO BGP-Thread-1 (job): Iteration: 78000 - total remaining prefixes: 522000
2026-04-14 07:19:02,248 INFO BGP-Thread-1 (job): Iteration: 79000 - total remaining prefixes: 521000
2026-04-14 07:19:02,268 INFO BGP-Thread-1 (job): Iteration: 80000 - total remaining prefixes: 520000
2026-04-14 07:19:02,288 INFO BGP-Thread-1 (job): Iteration: 81000 - total remaining prefixes: 519000
2026-04-14 07:19:02,308 INFO BGP-Thread-1 (job): Iteration: 82000 - total remaining prefixes: 518000
2026-04-14 07:19:02,328 INFO BGP-Thread-1 (job): Iteration: 83000 - total remaining prefixes: 517000
2026-04-14 07:19:02,348 INFO BGP-Thread-1 (job): Iteration: 84000 - total remaining prefixes: 516000
2026-04-14 07:19:02,368 INFO BGP-Thread-1 (job): Iteration: 85000 - total remaining prefixes: 515000
2026-04-14 07:19:02,389 INFO BGP-Thread-1 (job): Iteration: 86000 - total remaining prefixes: 514000
2026-04-14 07:19:02,409 INFO BGP-Thread-1 (job): Iteration: 87000 - total remaining prefixes: 513000
2026-04-14 07:19:02,429 INFO BGP-Thread-1 (job): Iteration: 88000 - total remaining prefixes: 512000
2026-04-14 07:19:02,449 INFO BGP-Thread-1 (job): Iteration: 89000 - total remaining prefixes: 511000
2026-04-14 07:19:02,469 INFO BGP-Thread-1 (job): Iteration: 90000 - total remaining prefixes: 510000
2026-04-14 07:19:02,489 INFO BGP-Thread-1 (job): Iteration: 91000 - total remaining prefixes: 509000
2026-04-14 07:19:02,509 INFO BGP-Thread-1 (job): Iteration: 92000 - total remaining prefixes: 508000
2026-04-14 07:19:02,529 INFO BGP-Thread-1 (job): Iteration: 93000 - total remaining prefixes: 507000
2026-04-14 07:19:02,549 INFO BGP-Thread-1 (job): Iteration: 94000 - total remaining prefixes: 506000
2026-04-14 07:19:02,569 INFO BGP-Thread-1 (job): Iteration: 95000 - total remaining prefixes: 505000
2026-04-14 07:19:02,590 INFO BGP-Thread-1 (job): Iteration: 96000 - total remaining prefixes: 504000
2026-04-14 07:19:02,610 INFO BGP-Thread-1 (job): Iteration: 97000 - total remaining prefixes: 503000
2026-04-14 07:19:02,630 INFO BGP-Thread-1 (job): Iteration: 98000 - total remaining prefixes: 502000
2026-04-14 07:19:02,650 INFO BGP-Thread-1 (job): Iteration: 99000 - total remaining prefixes: 501000
2026-04-14 07:19:02,671 INFO BGP-Thread-1 (job): Iteration: 100000 - total remaining prefixes: 500000
2026-04-14 07:19:02,691 INFO BGP-Thread-1 (job): Iteration: 101000 - total remaining prefixes: 499000
2026-04-14 07:19:02,711 INFO BGP-Thread-1 (job): Iteration: 102000 - total remaining prefixes: 498000
2026-04-14 07:19:02,731 INFO BGP-Thread-1 (job): Iteration: 103000 - total remaining prefixes: 497000
2026-04-14 07:19:02,751 INFO BGP-Thread-1 (job): Iteration: 104000 - total remaining prefixes: 496000
2026-04-14 07:19:02,772 INFO BGP-Thread-1 (job): Iteration: 105000 - total remaining prefixes: 495000
2026-04-14 07:19:02,792 INFO BGP-Thread-1 (job): Iteration: 106000 - total remaining prefixes: 494000
2026-04-14 07:19:02,812 INFO BGP-Thread-1 (job): Iteration: 107000 - total remaining prefixes: 493000
2026-04-14 07:19:02,832 INFO BGP-Thread-1 (job): Iteration: 108000 - total remaining prefixes: 492000
2026-04-14 07:19:02,853 INFO BGP-Thread-1 (job): Iteration: 109000 - total remaining prefixes: 491000
2026-04-14 07:19:02,873 INFO BGP-Thread-1 (job): Iteration: 110000 - total remaining prefixes: 490000
2026-04-14 07:19:02,893 INFO BGP-Thread-1 (job): Iteration: 111000 - total remaining prefixes: 489000
2026-04-14 07:19:02,913 INFO BGP-Thread-1 (job): Iteration: 112000 - total remaining prefixes: 488000
2026-04-14 07:19:02,934 INFO BGP-Thread-1 (job): Iteration: 113000 - total remaining prefixes: 487000
2026-04-14 07:19:02,954 INFO BGP-Thread-1 (job): Iteration: 114000 - total remaining prefixes: 486000
2026-04-14 07:19:02,974 INFO BGP-Thread-1 (job): Iteration: 115000 - total remaining prefixes: 485000
2026-04-14 07:19:02,995 INFO BGP-Thread-1 (job): Iteration: 116000 - total remaining prefixes: 484000
2026-04-14 07:19:03,015 INFO BGP-Thread-1 (job): Iteration: 117000 - total remaining prefixes: 483000
2026-04-14 07:19:03,035 INFO BGP-Thread-1 (job): Iteration: 118000 - total remaining prefixes: 482000
2026-04-14 07:19:03,055 INFO BGP-Thread-1 (job): Iteration: 119000 - total remaining prefixes: 481000
2026-04-14 07:19:03,075 INFO BGP-Thread-1 (job): Iteration: 120000 - total remaining prefixes: 480000
2026-04-14 07:19:03,095 INFO BGP-Thread-1 (job): Iteration: 121000 - total remaining prefixes: 479000
2026-04-14 07:19:03,115 INFO BGP-Thread-1 (job): Iteration: 122000 - total remaining prefixes: 478000
2026-04-14 07:19:03,135 INFO BGP-Thread-1 (job): Iteration: 123000 - total remaining prefixes: 477000
2026-04-14 07:19:03,156 INFO BGP-Thread-1 (job): Iteration: 124000 - total remaining prefixes: 476000
2026-04-14 07:19:03,176 INFO BGP-Thread-1 (job): Iteration: 125000 - total remaining prefixes: 475000
2026-04-14 07:19:03,196 INFO BGP-Thread-1 (job): Iteration: 126000 - total remaining prefixes: 474000
2026-04-14 07:19:03,216 INFO BGP-Thread-1 (job): Iteration: 127000 - total remaining prefixes: 473000
2026-04-14 07:19:03,236 INFO BGP-Thread-1 (job): Iteration: 128000 - total remaining prefixes: 472000
2026-04-14 07:19:03,256 INFO BGP-Thread-1 (job): Iteration: 129000 - total remaining prefixes: 471000
2026-04-14 07:19:03,276 INFO BGP-Thread-1 (job): Iteration: 130000 - total remaining prefixes: 470000
2026-04-14 07:19:03,295 INFO BGP-Thread-1 (job): Iteration: 131000 - total remaining prefixes: 469000
2026-04-14 07:19:03,315 INFO BGP-Thread-1 (job): Iteration: 132000 - total remaining prefixes: 468000
2026-04-14 07:19:03,335 INFO BGP-Thread-1 (job): Iteration: 133000 - total remaining prefixes: 467000
2026-04-14 07:19:03,354 INFO BGP-Thread-1 (job): Iteration: 134000 - total remaining prefixes: 466000
2026-04-14 07:19:03,374 INFO BGP-Thread-1 (job): Iteration: 135000 - total remaining prefixes: 465000
2026-04-14 07:19:03,393 INFO BGP-Thread-1 (job): Iteration: 136000 - total remaining prefixes: 464000
2026-04-14 07:19:03,469 INFO BGP-Thread-1 (job): Iteration: 137000 - total remaining prefixes: 463000
2026-04-14 07:19:03,489 INFO BGP-Thread-1 (job): Iteration: 138000 - total remaining prefixes: 462000
2026-04-14 07:19:03,509 INFO BGP-Thread-1 (job): Iteration: 139000 - total remaining prefixes: 461000
2026-04-14 07:19:03,528 INFO BGP-Thread-1 (job): Iteration: 140000 - total remaining prefixes: 460000
2026-04-14 07:19:03,548 INFO BGP-Thread-1 (job): Iteration: 141000 - total remaining prefixes: 459000
2026-04-14 07:19:03,568 INFO BGP-Thread-1 (job): Iteration: 142000 - total remaining prefixes: 458000
2026-04-14 07:19:03,587 INFO BGP-Thread-1 (job): Iteration: 143000 - total remaining prefixes: 457000
2026-04-14 07:19:03,607 INFO BGP-Thread-1 (job): Iteration: 144000 - total remaining prefixes: 456000
2026-04-14 07:19:03,626 INFO BGP-Thread-1 (job): Iteration: 145000 - total remaining prefixes: 455000
2026-04-14 07:19:03,646 INFO BGP-Thread-1 (job): Iteration: 146000 - total remaining prefixes: 454000
2026-04-14 07:19:03,665 INFO BGP-Thread-1 (job): Iteration: 147000 - total remaining prefixes: 453000
2026-04-14 07:19:03,685 INFO BGP-Thread-1 (job): Iteration: 148000 - total remaining prefixes: 452000
2026-04-14 07:19:03,705 INFO BGP-Thread-1 (job): Iteration: 149000 - total remaining prefixes: 451000
2026-04-14 07:19:03,724 INFO BGP-Thread-1 (job): Iteration: 150000 - total remaining prefixes: 450000
2026-04-14 07:19:03,744 INFO BGP-Thread-1 (job): Iteration: 151000 - total remaining prefixes: 449000
2026-04-14 07:19:03,763 INFO BGP-Thread-1 (job): Iteration: 152000 - total remaining prefixes: 448000
2026-04-14 07:19:03,783 INFO BGP-Thread-1 (job): Iteration: 153000 - total remaining prefixes: 447000
2026-04-14 07:19:03,803 INFO BGP-Thread-1 (job): Iteration: 154000 - total remaining prefixes: 446000
2026-04-14 07:19:03,822 INFO BGP-Thread-1 (job): Iteration: 155000 - total remaining prefixes: 445000
2026-04-14 07:19:03,842 INFO BGP-Thread-1 (job): Iteration: 156000 - total remaining prefixes: 444000
2026-04-14 07:19:03,862 INFO BGP-Thread-1 (job): Iteration: 157000 - total remaining prefixes: 443000
2026-04-14 07:19:03,881 INFO BGP-Thread-1 (job): Iteration: 158000 - total remaining prefixes: 442000
2026-04-14 07:19:03,901 INFO BGP-Thread-1 (job): Iteration: 159000 - total remaining prefixes: 441000
2026-04-14 07:19:03,921 INFO BGP-Thread-1 (job): Iteration: 160000 - total remaining prefixes: 440000
2026-04-14 07:19:03,940 INFO BGP-Thread-1 (job): Iteration: 161000 - total remaining prefixes: 439000
2026-04-14 07:19:03,960 INFO BGP-Thread-1 (job): Iteration: 162000 - total remaining prefixes: 438000
2026-04-14 07:19:03,980 INFO BGP-Thread-1 (job): Iteration: 163000 - total remaining prefixes: 437000
2026-04-14 07:19:03,999 INFO BGP-Thread-1 (job): Iteration: 164000 - total remaining prefixes: 436000
2026-04-14 07:19:04,019 INFO BGP-Thread-1 (job): Iteration: 165000 - total remaining prefixes: 435000
2026-04-14 07:19:04,038 INFO BGP-Thread-1 (job): Iteration: 166000 - total remaining prefixes: 434000
2026-04-14 07:19:04,058 INFO BGP-Thread-1 (job): Iteration: 167000 - total remaining prefixes: 433000
2026-04-14 07:19:04,078 INFO BGP-Thread-1 (job): Iteration: 168000 - total remaining prefixes: 432000
2026-04-14 07:19:04,098 INFO BGP-Thread-1 (job): Iteration: 169000 - total remaining prefixes: 431000
2026-04-14 07:19:04,117 INFO BGP-Thread-1 (job): Iteration: 170000 - total remaining prefixes: 430000
2026-04-14 07:19:04,137 INFO BGP-Thread-1 (job): Iteration: 171000 - total remaining prefixes: 429000
2026-04-14 07:19:04,157 INFO BGP-Thread-1 (job): Iteration: 172000 - total remaining prefixes: 428000
2026-04-14 07:19:04,177 INFO BGP-Thread-1 (job): Iteration: 173000 - total remaining prefixes: 427000
2026-04-14 07:19:04,212 INFO BGP-Thread-1 (job): Iteration: 174000 - total remaining prefixes: 426000
2026-04-14 07:19:04,232 INFO BGP-Thread-1 (job): Iteration: 175000 - total remaining prefixes: 425000
2026-04-14 07:19:04,251 INFO BGP-Thread-1 (job): Iteration: 176000 - total remaining prefixes: 424000
2026-04-14 07:19:04,271 INFO BGP-Thread-1 (job): Iteration: 177000 - total remaining prefixes: 423000
2026-04-14 07:19:04,291 INFO BGP-Thread-1 (job): Iteration: 178000 - total remaining prefixes: 422000
2026-04-14 07:19:04,311 INFO BGP-Thread-1 (job): Iteration: 179000 - total remaining prefixes: 421000
2026-04-14 07:19:04,331 INFO BGP-Thread-1 (job): Iteration: 180000 - total remaining prefixes: 420000
2026-04-14 07:19:04,496 INFO BGP-Thread-1 (job): Iteration: 181000 - total remaining prefixes: 419000
2026-04-14 07:19:04,520 INFO BGP-Thread-1 (job): Iteration: 182000 - total remaining prefixes: 418000
2026-04-14 07:19:04,834 INFO BGP-Thread-1 (job): Iteration: 183000 - total remaining prefixes: 417000
2026-04-14 07:19:04,858 INFO BGP-Thread-1 (job): Iteration: 184000 - total remaining prefixes: 416000
2026-04-14 07:19:04,878 INFO BGP-Thread-1 (job): Iteration: 185000 - total remaining prefixes: 415000
2026-04-14 07:19:04,898 INFO BGP-Thread-1 (job): Iteration: 186000 - total remaining prefixes: 414000
2026-04-14 07:19:04,928 INFO BGP-Thread-1 (job): Iteration: 187000 - total remaining prefixes: 413000
2026-04-14 07:19:04,947 INFO BGP-Thread-1 (job): Iteration: 188000 - total remaining prefixes: 412000
2026-04-14 07:19:04,966 INFO BGP-Thread-1 (job): Iteration: 189000 - total remaining prefixes: 411000
2026-04-14 07:19:05,039 INFO BGP-Thread-1 (job): Iteration: 190000 - total remaining prefixes: 410000
2026-04-14 07:19:05,058 INFO BGP-Thread-1 (job): Iteration: 191000 - total remaining prefixes: 409000
2026-04-14 07:19:05,274 INFO BGP-Thread-1 (job): Iteration: 192000 - total remaining prefixes: 408000
2026-04-14 07:19:05,297 INFO BGP-Thread-1 (job): Iteration: 193000 - total remaining prefixes: 407000
2026-04-14 07:19:05,317 INFO BGP-Thread-1 (job): Iteration: 194000 - total remaining prefixes: 406000
2026-04-14 07:19:05,337 INFO BGP-Thread-1 (job): Iteration: 195000 - total remaining prefixes: 405000
2026-04-14 07:19:05,357 INFO BGP-Thread-1 (job): Iteration: 196000 - total remaining prefixes: 404000
2026-04-14 07:19:05,377 INFO BGP-Thread-1 (job): Iteration: 197000 - total remaining prefixes: 403000
2026-04-14 07:19:05,454 INFO BGP-Thread-1 (job): Iteration: 198000 - total remaining prefixes: 402000
2026-04-14 07:19:05,473 INFO BGP-Thread-1 (job): Iteration: 199000 - total remaining prefixes: 401000
2026-04-14 07:19:05,493 INFO BGP-Thread-1 (job): Iteration: 200000 - total remaining prefixes: 400000
2026-04-14 07:19:05,513 INFO BGP-Thread-1 (job): Iteration: 201000 - total remaining prefixes: 399000
2026-04-14 07:19:05,532 INFO BGP-Thread-1 (job): Iteration: 202000 - total remaining prefixes: 398000
2026-04-14 07:19:05,552 INFO BGP-Thread-1 (job): Iteration: 203000 - total remaining prefixes: 397000
2026-04-14 07:19:05,571 INFO BGP-Thread-1 (job): Iteration: 204000 - total remaining prefixes: 396000
2026-04-14 07:19:05,591 INFO BGP-Thread-1 (job): Iteration: 205000 - total remaining prefixes: 395000
2026-04-14 07:19:05,610 INFO BGP-Thread-1 (job): Iteration: 206000 - total remaining prefixes: 394000
2026-04-14 07:19:05,630 INFO BGP-Thread-1 (job): Iteration: 207000 - total remaining prefixes: 393000
2026-04-14 07:19:05,650 INFO BGP-Thread-1 (job): Iteration: 208000 - total remaining prefixes: 392000
2026-04-14 07:19:05,669 INFO BGP-Thread-1 (job): Iteration: 209000 - total remaining prefixes: 391000
2026-04-14 07:19:05,690 INFO BGP-Thread-1 (job): Iteration: 210000 - total remaining prefixes: 390000
2026-04-14 07:19:05,711 INFO BGP-Thread-1 (job): Iteration: 211000 - total remaining prefixes: 389000
2026-04-14 07:19:05,736 INFO BGP-Thread-1 (job): Iteration: 212000 - total remaining prefixes: 388000
2026-04-14 07:19:05,763 INFO BGP-Thread-1 (job): Iteration: 213000 - total remaining prefixes: 387000
2026-04-14 07:19:05,783 INFO BGP-Thread-1 (job): Iteration: 214000 - total remaining prefixes: 386000
2026-04-14 07:19:05,802 INFO BGP-Thread-1 (job): Iteration: 215000 - total remaining prefixes: 385000
2026-04-14 07:19:05,822 INFO BGP-Thread-1 (job): Iteration: 216000 - total remaining prefixes: 384000
2026-04-14 07:19:05,842 INFO BGP-Thread-1 (job): Iteration: 217000 - total remaining prefixes: 383000
2026-04-14 07:19:05,865 INFO BGP-Thread-1 (job): Iteration: 218000 - total remaining prefixes: 382000
2026-04-14 07:19:05,887 INFO BGP-Thread-1 (job): Iteration: 219000 - total remaining prefixes: 381000
2026-04-14 07:19:05,907 INFO BGP-Thread-1 (job): Iteration: 220000 - total remaining prefixes: 380000
2026-04-14 07:19:05,927 INFO BGP-Thread-1 (job): Iteration: 221000 - total remaining prefixes: 379000
2026-04-14 07:19:05,947 INFO BGP-Thread-1 (job): Iteration: 222000 - total remaining prefixes: 378000
2026-04-14 07:19:05,966 INFO BGP-Thread-1 (job): Iteration: 223000 - total remaining prefixes: 377000
2026-04-14 07:19:05,986 INFO BGP-Thread-1 (job): Iteration: 224000 - total remaining prefixes: 376000
2026-04-14 07:19:06,006 INFO BGP-Thread-1 (job): Iteration: 225000 - total remaining prefixes: 375000
2026-04-14 07:19:06,025 INFO BGP-Thread-1 (job): Iteration: 226000 - total remaining prefixes: 374000
2026-04-14 07:19:06,045 INFO BGP-Thread-1 (job): Iteration: 227000 - total remaining prefixes: 373000
2026-04-14 07:19:06,065 INFO BGP-Thread-1 (job): Iteration: 228000 - total remaining prefixes: 372000
2026-04-14 07:19:06,085 INFO BGP-Thread-1 (job): Iteration: 229000 - total remaining prefixes: 371000
2026-04-14 07:19:06,105 INFO BGP-Thread-1 (job): Iteration: 230000 - total remaining prefixes: 370000
2026-04-14 07:19:06,126 INFO BGP-Thread-1 (job): Iteration: 231000 - total remaining prefixes: 369000
2026-04-14 07:19:06,149 INFO BGP-Thread-1 (job): Iteration: 232000 - total remaining prefixes: 368000
2026-04-14 07:19:06,169 INFO BGP-Thread-1 (job): Iteration: 233000 - total remaining prefixes: 367000
2026-04-14 07:19:06,188 INFO BGP-Thread-1 (job): Iteration: 234000 - total remaining prefixes: 366000
2026-04-14 07:19:06,208 INFO BGP-Thread-1 (job): Iteration: 235000 - total remaining prefixes: 365000
2026-04-14 07:19:06,228 INFO BGP-Thread-1 (job): Iteration: 236000 - total remaining prefixes: 364000
2026-04-14 07:19:06,255 INFO BGP-Thread-1 (job): Iteration: 237000 - total remaining prefixes: 363000
2026-04-14 07:19:06,278 INFO BGP-Thread-1 (job): Iteration: 238000 - total remaining prefixes: 362000
2026-04-14 07:19:06,298 INFO BGP-Thread-1 (job): Iteration: 239000 - total remaining prefixes: 361000
2026-04-14 07:19:06,318 INFO BGP-Thread-1 (job): Iteration: 240000 - total remaining prefixes: 360000
2026-04-14 07:19:06,338 INFO BGP-Thread-1 (job): Iteration: 241000 - total remaining prefixes: 359000
2026-04-14 07:19:06,358 INFO BGP-Thread-1 (job): Iteration: 242000 - total remaining prefixes: 358000
2026-04-14 07:19:06,378 INFO BGP-Thread-1 (job): Iteration: 243000 - total remaining prefixes: 357000
2026-04-14 07:19:06,399 INFO BGP-Thread-1 (job): Iteration: 244000 - total remaining prefixes: 356000
2026-04-14 07:19:06,418 INFO BGP-Thread-1 (job): Iteration: 245000 - total remaining prefixes: 355000
2026-04-14 07:19:06,438 INFO BGP-Thread-1 (job): Iteration: 246000 - total remaining prefixes: 354000
2026-04-14 07:19:06,459 INFO BGP-Thread-1 (job): Iteration: 247000 - total remaining prefixes: 353000
2026-04-14 07:19:06,479 INFO BGP-Thread-1 (job): Iteration: 248000 - total remaining prefixes: 352000
2026-04-14 07:19:06,501 INFO BGP-Thread-1 (job): Iteration: 249000 - total remaining prefixes: 351000
2026-04-14 07:19:06,521 INFO BGP-Thread-1 (job): Iteration: 250000 - total remaining prefixes: 350000
2026-04-14 07:19:06,543 INFO BGP-Thread-1 (job): Iteration: 251000 - total remaining prefixes: 349000
2026-04-14 07:19:06,564 INFO BGP-Thread-1 (job): Iteration: 252000 - total remaining prefixes: 348000
2026-04-14 07:19:06,584 INFO BGP-Thread-1 (job): Iteration: 253000 - total remaining prefixes: 347000
2026-04-14 07:19:06,605 INFO BGP-Thread-1 (job): Iteration: 254000 - total remaining prefixes: 346000
2026-04-14 07:19:06,626 INFO BGP-Thread-1 (job): Iteration: 255000 - total remaining prefixes: 345000
2026-04-14 07:19:06,647 INFO BGP-Thread-1 (job): Iteration: 256000 - total remaining prefixes: 344000
2026-04-14 07:19:06,669 INFO BGP-Thread-1 (job): Iteration: 257000 - total remaining prefixes: 343000
2026-04-14 07:19:06,696 INFO BGP-Thread-1 (job): Iteration: 258000 - total remaining prefixes: 342000
2026-04-14 07:19:06,717 INFO BGP-Thread-1 (job): Iteration: 259000 - total remaining prefixes: 341000
2026-04-14 07:19:06,736 INFO BGP-Thread-1 (job): Iteration: 260000 - total remaining prefixes: 340000
2026-04-14 07:19:06,757 INFO BGP-Thread-1 (job): Iteration: 261000 - total remaining prefixes: 339000
2026-04-14 07:19:06,777 INFO BGP-Thread-1 (job): Iteration: 262000 - total remaining prefixes: 338000
2026-04-14 07:19:06,797 INFO BGP-Thread-1 (job): Iteration: 263000 - total remaining prefixes: 337000
2026-04-14 07:19:06,817 INFO BGP-Thread-1 (job): Iteration: 264000 - total remaining prefixes: 336000
2026-04-14 07:19:06,837 INFO BGP-Thread-1 (job): Iteration: 265000 - total remaining prefixes: 335000
2026-04-14 07:19:06,857 INFO BGP-Thread-1 (job): Iteration: 266000 - total remaining prefixes: 334000
2026-04-14 07:19:06,878 INFO BGP-Thread-1 (job): Iteration: 267000 - total remaining prefixes: 333000
2026-04-14 07:19:07,035 INFO BGP-Thread-1 (job): Iteration: 268000 - total remaining prefixes: 332000
2026-04-14 07:19:07,055 INFO BGP-Thread-1 (job): Iteration: 269000 - total remaining prefixes: 331000
2026-04-14 07:19:07,119 INFO BGP-Thread-1 (job): Iteration: 270000 - total remaining prefixes: 330000
2026-04-14 07:19:07,146 INFO BGP-Thread-1 (job): Iteration: 271000 - total remaining prefixes: 329000
2026-04-14 07:19:07,167 INFO BGP-Thread-1 (job): Iteration: 272000 - total remaining prefixes: 328000
2026-04-14 07:19:07,289 INFO BGP-Thread-1 (job): Iteration: 273000 - total remaining prefixes: 327000
2026-04-14 07:19:07,311 INFO BGP-Thread-1 (job): Iteration: 274000 - total remaining prefixes: 326000
2026-04-14 07:19:07,331 INFO BGP-Thread-1 (job): Iteration: 275000 - total remaining prefixes: 325000
2026-04-14 07:19:07,351 INFO BGP-Thread-1 (job): Iteration: 276000 - total remaining prefixes: 324000
2026-04-14 07:19:07,371 INFO BGP-Thread-1 (job): Iteration: 277000 - total remaining prefixes: 323000
2026-04-14 07:19:07,392 INFO BGP-Thread-1 (job): Iteration: 278000 - total remaining prefixes: 322000
2026-04-14 07:19:07,412 INFO BGP-Thread-1 (job): Iteration: 279000 - total remaining prefixes: 321000
2026-04-14 07:19:07,436 INFO BGP-Thread-1 (job): Iteration: 280000 - total remaining prefixes: 320000
2026-04-14 07:19:07,456 INFO BGP-Thread-1 (job): Iteration: 281000 - total remaining prefixes: 319000
2026-04-14 07:19:07,477 INFO BGP-Thread-1 (job): Iteration: 282000 - total remaining prefixes: 318000
2026-04-14 07:19:07,499 INFO BGP-Thread-1 (job): Iteration: 283000 - total remaining prefixes: 317000
2026-04-14 07:19:07,520 INFO BGP-Thread-1 (job): Iteration: 284000 - total remaining prefixes: 316000
2026-04-14 07:19:07,540 INFO BGP-Thread-1 (job): Iteration: 285000 - total remaining prefixes: 315000
2026-04-14 07:19:07,561 INFO BGP-Thread-1 (job): Iteration: 286000 - total remaining prefixes: 314000
2026-04-14 07:19:07,586 INFO BGP-Thread-1 (job): Iteration: 287000 - total remaining prefixes: 313000
2026-04-14 07:19:07,611 INFO BGP-Thread-1 (job): Iteration: 288000 - total remaining prefixes: 312000
2026-04-14 07:19:07,632 INFO BGP-Thread-1 (job): Iteration: 289000 - total remaining prefixes: 311000
2026-04-14 07:19:07,658 INFO BGP-Thread-1 (job): Iteration: 290000 - total remaining prefixes: 310000
2026-04-14 07:19:07,682 INFO BGP-Thread-1 (job): Iteration: 291000 - total remaining prefixes: 309000
2026-04-14 07:19:07,709 INFO BGP-Thread-1 (job): Iteration: 292000 - total remaining prefixes: 308000
2026-04-14 07:19:07,729 INFO BGP-Thread-1 (job): Iteration: 293000 - total remaining prefixes: 307000
2026-04-14 07:19:07,748 INFO BGP-Thread-1 (job): Iteration: 294000 - total remaining prefixes: 306000
2026-04-14 07:19:07,768 INFO BGP-Thread-1 (job): Iteration: 295000 - total remaining prefixes: 305000
2026-04-14 07:19:07,788 INFO BGP-Thread-1 (job): Iteration: 296000 - total remaining prefixes: 304000
2026-04-14 07:19:07,807 INFO BGP-Thread-1 (job): Iteration: 297000 - total remaining prefixes: 303000
2026-04-14 07:19:07,828 INFO BGP-Thread-1 (job): Iteration: 298000 - total remaining prefixes: 302000
2026-04-14 07:19:07,848 INFO BGP-Thread-1 (job): Iteration: 299000 - total remaining prefixes: 301000
2026-04-14 07:19:07,868 INFO BGP-Thread-1 (job): Iteration: 300000 - total remaining prefixes: 300000
2026-04-14 07:19:07,888 INFO BGP-Thread-1 (job): Iteration: 301000 - total remaining prefixes: 299000
2026-04-14 07:19:07,908 INFO BGP-Thread-1 (job): Iteration: 302000 - total remaining prefixes: 298000
2026-04-14 07:19:07,928 INFO BGP-Thread-1 (job): Iteration: 303000 - total remaining prefixes: 297000
2026-04-14 07:19:07,947 INFO BGP-Thread-1 (job): Iteration: 304000 - total remaining prefixes: 296000
2026-04-14 07:19:07,967 INFO BGP-Thread-1 (job): Iteration: 305000 - total remaining prefixes: 295000
2026-04-14 07:19:07,987 INFO BGP-Thread-1 (job): Iteration: 306000 - total remaining prefixes: 294000
2026-04-14 07:19:08,007 INFO BGP-Thread-1 (job): Iteration: 307000 - total remaining prefixes: 293000
2026-04-14 07:19:08,027 INFO BGP-Thread-1 (job): Iteration: 308000 - total remaining prefixes: 292000
2026-04-14 07:19:08,046 INFO BGP-Thread-1 (job): Iteration: 309000 - total remaining prefixes: 291000
2026-04-14 07:19:08,066 INFO BGP-Thread-1 (job): Iteration: 310000 - total remaining prefixes: 290000
2026-04-14 07:19:08,086 INFO BGP-Thread-1 (job): Iteration: 311000 - total remaining prefixes: 289000
2026-04-14 07:19:08,106 INFO BGP-Thread-1 (job): Iteration: 312000 - total remaining prefixes: 288000
2026-04-14 07:19:08,126 INFO BGP-Thread-1 (job): Iteration: 313000 - total remaining prefixes: 287000
2026-04-14 07:19:08,145 INFO BGP-Thread-1 (job): Iteration: 314000 - total remaining prefixes: 286000
2026-04-14 07:19:08,165 INFO BGP-Thread-1 (job): Iteration: 315000 - total remaining prefixes: 285000
2026-04-14 07:19:08,185 INFO BGP-Thread-1 (job): Iteration: 316000 - total remaining prefixes: 284000
2026-04-14 07:19:08,204 INFO BGP-Thread-1 (job): Iteration: 317000 - total remaining prefixes: 283000
2026-04-14 07:19:08,224 INFO BGP-Thread-1 (job): Iteration: 318000 - total remaining prefixes: 282000
2026-04-14 07:19:08,244 INFO BGP-Thread-1 (job): Iteration: 319000 - total remaining prefixes: 281000
2026-04-14 07:19:08,263 INFO BGP-Thread-1 (job): Iteration: 320000 - total remaining prefixes: 280000
2026-04-14 07:19:08,283 INFO BGP-Thread-1 (job): Iteration: 321000 - total remaining prefixes: 279000
2026-04-14 07:19:08,303 INFO BGP-Thread-1 (job): Iteration: 322000 - total remaining prefixes: 278000
2026-04-14 07:19:08,323 INFO BGP-Thread-1 (job): Iteration: 323000 - total remaining prefixes: 277000
2026-04-14 07:19:08,343 INFO BGP-Thread-1 (job): Iteration: 324000 - total remaining prefixes: 276000
2026-04-14 07:19:08,362 INFO BGP-Thread-1 (job): Iteration: 325000 - total remaining prefixes: 275000
2026-04-14 07:19:08,382 INFO BGP-Thread-1 (job): Iteration: 326000 - total remaining prefixes: 274000
2026-04-14 07:19:08,402 INFO BGP-Thread-1 (job): Iteration: 327000 - total remaining prefixes: 273000
2026-04-14 07:19:08,422 INFO BGP-Thread-1 (job): Iteration: 328000 - total remaining prefixes: 272000
2026-04-14 07:19:08,442 INFO BGP-Thread-1 (job): Iteration: 329000 - total remaining prefixes: 271000
2026-04-14 07:19:08,462 INFO BGP-Thread-1 (job): Iteration: 330000 - total remaining prefixes: 270000
2026-04-14 07:19:08,481 INFO BGP-Thread-1 (job): Iteration: 331000 - total remaining prefixes: 269000
2026-04-14 07:19:08,501 INFO BGP-Thread-1 (job): Iteration: 332000 - total remaining prefixes: 268000
2026-04-14 07:19:08,521 INFO BGP-Thread-1 (job): Iteration: 333000 - total remaining prefixes: 267000
2026-04-14 07:19:08,540 INFO BGP-Thread-1 (job): Iteration: 334000 - total remaining prefixes: 266000
2026-04-14 07:19:08,560 INFO BGP-Thread-1 (job): Iteration: 335000 - total remaining prefixes: 265000
2026-04-14 07:19:08,580 INFO BGP-Thread-1 (job): Iteration: 336000 - total remaining prefixes: 264000
2026-04-14 07:19:08,600 INFO BGP-Thread-1 (job): Iteration: 337000 - total remaining prefixes: 263000
2026-04-14 07:19:08,619 INFO BGP-Thread-1 (job): Iteration: 338000 - total remaining prefixes: 262000
2026-04-14 07:19:08,639 INFO BGP-Thread-1 (job): Iteration: 339000 - total remaining prefixes: 261000
2026-04-14 07:19:08,700 INFO BGP-Thread-1 (job): Iteration: 340000 - total remaining prefixes: 260000
2026-04-14 07:19:08,720 INFO BGP-Thread-1 (job): Iteration: 341000 - total remaining prefixes: 259000
2026-04-14 07:19:08,740 INFO BGP-Thread-1 (job): Iteration: 342000 - total remaining prefixes: 258000
2026-04-14 07:19:08,760 INFO BGP-Thread-1 (job): Iteration: 343000 - total remaining prefixes: 257000
2026-04-14 07:19:08,780 INFO BGP-Thread-1 (job): Iteration: 344000 - total remaining prefixes: 256000
2026-04-14 07:19:08,801 INFO BGP-Thread-1 (job): Iteration: 345000 - total remaining prefixes: 255000
2026-04-14 07:19:08,821 INFO BGP-Thread-1 (job): Iteration: 346000 - total remaining prefixes: 254000
2026-04-14 07:19:08,842 INFO BGP-Thread-1 (job): Iteration: 347000 - total remaining prefixes: 253000
2026-04-14 07:19:08,863 INFO BGP-Thread-1 (job): Iteration: 348000 - total remaining prefixes: 252000
2026-04-14 07:19:08,884 INFO BGP-Thread-1 (job): Iteration: 349000 - total remaining prefixes: 251000
2026-04-14 07:19:08,905 INFO BGP-Thread-1 (job): Iteration: 350000 - total remaining prefixes: 250000
2026-04-14 07:19:08,925 INFO BGP-Thread-1 (job): Iteration: 351000 - total remaining prefixes: 249000
2026-04-14 07:19:08,945 INFO BGP-Thread-1 (job): Iteration: 352000 - total remaining prefixes: 248000
2026-04-14 07:19:08,965 INFO BGP-Thread-1 (job): Iteration: 353000 - total remaining prefixes: 247000
2026-04-14 07:19:08,985 INFO BGP-Thread-1 (job): Iteration: 354000 - total remaining prefixes: 246000
2026-04-14 07:19:09,004 INFO BGP-Thread-1 (job): Iteration: 355000 - total remaining prefixes: 245000
2026-04-14 07:19:09,024 INFO BGP-Thread-1 (job): Iteration: 356000 - total remaining prefixes: 244000
2026-04-14 07:19:09,044 INFO BGP-Thread-1 (job): Iteration: 357000 - total remaining prefixes: 243000
2026-04-14 07:19:09,063 INFO BGP-Thread-1 (job): Iteration: 358000 - total remaining prefixes: 242000
2026-04-14 07:19:09,083 INFO BGP-Thread-1 (job): Iteration: 359000 - total remaining prefixes: 241000
2026-04-14 07:19:09,103 INFO BGP-Thread-1 (job): Iteration: 360000 - total remaining prefixes: 240000
2026-04-14 07:19:09,123 INFO BGP-Thread-1 (job): Iteration: 361000 - total remaining prefixes: 239000
2026-04-14 07:19:09,176 INFO BGP-Thread-1 (job): Iteration: 362000 - total remaining prefixes: 238000
2026-04-14 07:19:09,196 INFO BGP-Thread-1 (job): Iteration: 363000 - total remaining prefixes: 237000
2026-04-14 07:19:09,216 INFO BGP-Thread-1 (job): Iteration: 364000 - total remaining prefixes: 236000
2026-04-14 07:19:09,236 INFO BGP-Thread-1 (job): Iteration: 365000 - total remaining prefixes: 235000
2026-04-14 07:19:09,255 INFO BGP-Thread-1 (job): Iteration: 366000 - total remaining prefixes: 234000
2026-04-14 07:19:09,276 INFO BGP-Thread-1 (job): Iteration: 367000 - total remaining prefixes: 233000
2026-04-14 07:19:09,296 INFO BGP-Thread-1 (job): Iteration: 368000 - total remaining prefixes: 232000
2026-04-14 07:19:09,315 INFO BGP-Thread-1 (job): Iteration: 369000 - total remaining prefixes: 231000
2026-04-14 07:19:09,335 INFO BGP-Thread-1 (job): Iteration: 370000 - total remaining prefixes: 230000
2026-04-14 07:19:09,355 INFO BGP-Thread-1 (job): Iteration: 371000 - total remaining prefixes: 229000
2026-04-14 07:19:09,375 INFO BGP-Thread-1 (job): Iteration: 372000 - total remaining prefixes: 228000
2026-04-14 07:19:09,395 INFO BGP-Thread-1 (job): Iteration: 373000 - total remaining prefixes: 227000
2026-04-14 07:19:09,414 INFO BGP-Thread-1 (job): Iteration: 374000 - total remaining prefixes: 226000
2026-04-14 07:19:09,434 INFO BGP-Thread-1 (job): Iteration: 375000 - total remaining prefixes: 225000
2026-04-14 07:19:09,454 INFO BGP-Thread-1 (job): Iteration: 376000 - total remaining prefixes: 224000
2026-04-14 07:19:09,474 INFO BGP-Thread-1 (job): Iteration: 377000 - total remaining prefixes: 223000
2026-04-14 07:19:09,494 INFO BGP-Thread-1 (job): Iteration: 378000 - total remaining prefixes: 222000
2026-04-14 07:19:09,513 INFO BGP-Thread-1 (job): Iteration: 379000 - total remaining prefixes: 221000
2026-04-14 07:19:09,533 INFO BGP-Thread-1 (job): Iteration: 380000 - total remaining prefixes: 220000
2026-04-14 07:19:09,553 INFO BGP-Thread-1 (job): Iteration: 381000 - total remaining prefixes: 219000
2026-04-14 07:19:09,573 INFO BGP-Thread-1 (job): Iteration: 382000 - total remaining prefixes: 218000
2026-04-14 07:19:09,593 INFO BGP-Thread-1 (job): Iteration: 383000 - total remaining prefixes: 217000
2026-04-14 07:19:09,613 INFO BGP-Thread-1 (job): Iteration: 384000 - total remaining prefixes: 216000
2026-04-14 07:19:09,632 INFO BGP-Thread-1 (job): Iteration: 385000 - total remaining prefixes: 215000
2026-04-14 07:19:09,652 INFO BGP-Thread-1 (job): Iteration: 386000 - total remaining prefixes: 214000
2026-04-14 07:19:09,672 INFO BGP-Thread-1 (job): Iteration: 387000 - total remaining prefixes: 213000
2026-04-14 07:19:09,692 INFO BGP-Thread-1 (job): Iteration: 388000 - total remaining prefixes: 212000
2026-04-14 07:19:09,712 INFO BGP-Thread-1 (job): Iteration: 389000 - total remaining prefixes: 211000
2026-04-14 07:19:09,731 INFO BGP-Thread-1 (job): Iteration: 390000 - total remaining prefixes: 210000
2026-04-14 07:19:09,751 INFO BGP-Thread-1 (job): Iteration: 391000 - total remaining prefixes: 209000
2026-04-14 07:19:09,771 INFO BGP-Thread-1 (job): Iteration: 392000 - total remaining prefixes: 208000
2026-04-14 07:19:09,791 INFO BGP-Thread-1 (job): Iteration: 393000 - total remaining prefixes: 207000
2026-04-14 07:19:09,811 INFO BGP-Thread-1 (job): Iteration: 394000 - total remaining prefixes: 206000
2026-04-14 07:19:09,831 INFO BGP-Thread-1 (job): Iteration: 395000 - total remaining prefixes: 205000
2026-04-14 07:19:09,850 INFO BGP-Thread-1 (job): Iteration: 396000 - total remaining prefixes: 204000
2026-04-14 07:19:09,870 INFO BGP-Thread-1 (job): Iteration: 397000 - total remaining prefixes: 203000
2026-04-14 07:19:09,890 INFO BGP-Thread-1 (job): Iteration: 398000 - total remaining prefixes: 202000
2026-04-14 07:19:09,910 INFO BGP-Thread-1 (job): Iteration: 399000 - total remaining prefixes: 201000
2026-04-14 07:19:09,930 INFO BGP-Thread-1 (job): Iteration: 400000 - total remaining prefixes: 200000
2026-04-14 07:19:09,950 INFO BGP-Thread-1 (job): Iteration: 401000 - total remaining prefixes: 199000
2026-04-14 07:19:09,970 INFO BGP-Thread-1 (job): Iteration: 402000 - total remaining prefixes: 198000
2026-04-14 07:19:09,990 INFO BGP-Thread-1 (job): Iteration: 403000 - total remaining prefixes: 197000
2026-04-14 07:19:10,009 INFO BGP-Thread-1 (job): Iteration: 404000 - total remaining prefixes: 196000
2026-04-14 07:19:10,029 INFO BGP-Thread-1 (job): Iteration: 405000 - total remaining prefixes: 195000
2026-04-14 07:19:10,051 INFO BGP-Thread-1 (job): Iteration: 406000 - total remaining prefixes: 194000
2026-04-14 07:19:10,072 INFO BGP-Thread-1 (job): Iteration: 407000 - total remaining prefixes: 193000
2026-04-14 07:19:10,092 INFO BGP-Thread-1 (job): Iteration: 408000 - total remaining prefixes: 192000
2026-04-14 07:19:10,112 INFO BGP-Thread-1 (job): Iteration: 409000 - total remaining prefixes: 191000
2026-04-14 07:19:10,132 INFO BGP-Thread-1 (job): Iteration: 410000 - total remaining prefixes: 190000
2026-04-14 07:19:10,151 INFO BGP-Thread-1 (job): Iteration: 411000 - total remaining prefixes: 189000
2026-04-14 07:19:10,172 INFO BGP-Thread-1 (job): Iteration: 412000 - total remaining prefixes: 188000
2026-04-14 07:19:10,192 INFO BGP-Thread-1 (job): Iteration: 413000 - total remaining prefixes: 187000
2026-04-14 07:19:10,213 INFO BGP-Thread-1 (job): Iteration: 414000 - total remaining prefixes: 186000
2026-04-14 07:19:10,233 INFO BGP-Thread-1 (job): Iteration: 415000 - total remaining prefixes: 185000
2026-04-14 07:19:10,252 INFO BGP-Thread-1 (job): Iteration: 416000 - total remaining prefixes: 184000
2026-04-14 07:19:10,272 INFO BGP-Thread-1 (job): Iteration: 417000 - total remaining prefixes: 183000
2026-04-14 07:19:10,292 INFO BGP-Thread-1 (job): Iteration: 418000 - total remaining prefixes: 182000
2026-04-14 07:19:10,312 INFO BGP-Thread-1 (job): Iteration: 419000 - total remaining prefixes: 181000
2026-04-14 07:19:10,331 INFO BGP-Thread-1 (job): Iteration: 420000 - total remaining prefixes: 180000
2026-04-14 07:19:10,351 INFO BGP-Thread-1 (job): Iteration: 421000 - total remaining prefixes: 179000
2026-04-14 07:19:10,371 INFO BGP-Thread-1 (job): Iteration: 422000 - total remaining prefixes: 178000
2026-04-14 07:19:10,393 INFO BGP-Thread-1 (job): Iteration: 423000 - total remaining prefixes: 177000
2026-04-14 07:19:10,413 INFO BGP-Thread-1 (job): Iteration: 424000 - total remaining prefixes: 176000
2026-04-14 07:19:10,433 INFO BGP-Thread-1 (job): Iteration: 425000 - total remaining prefixes: 175000
2026-04-14 07:19:10,452 INFO BGP-Thread-1 (job): Iteration: 426000 - total remaining prefixes: 174000
2026-04-14 07:19:10,472 INFO BGP-Thread-1 (job): Iteration: 427000 - total remaining prefixes: 173000
2026-04-14 07:19:10,492 INFO BGP-Thread-1 (job): Iteration: 428000 - total remaining prefixes: 172000
2026-04-14 07:19:10,511 INFO BGP-Thread-1 (job): Iteration: 429000 - total remaining prefixes: 171000
2026-04-14 07:19:10,642 INFO BGP-Thread-1 (job): Iteration: 430000 - total remaining prefixes: 170000
2026-04-14 07:19:10,662 INFO BGP-Thread-1 (job): Iteration: 431000 - total remaining prefixes: 169000
2026-04-14 07:19:10,681 INFO BGP-Thread-1 (job): Iteration: 432000 - total remaining prefixes: 168000
2026-04-14 07:19:10,701 INFO BGP-Thread-1 (job): Iteration: 433000 - total remaining prefixes: 167000
2026-04-14 07:19:10,721 INFO BGP-Thread-1 (job): Iteration: 434000 - total remaining prefixes: 166000
2026-04-14 07:19:10,740 INFO BGP-Thread-1 (job): Iteration: 435000 - total remaining prefixes: 165000
2026-04-14 07:19:10,760 INFO BGP-Thread-1 (job): Iteration: 436000 - total remaining prefixes: 164000
2026-04-14 07:19:10,783 INFO BGP-Thread-1 (job): Iteration: 437000 - total remaining prefixes: 163000
2026-04-14 07:19:10,802 INFO BGP-Thread-1 (job): Iteration: 438000 - total remaining prefixes: 162000
2026-04-14 07:19:10,822 INFO BGP-Thread-1 (job): Iteration: 439000 - total remaining prefixes: 161000
2026-04-14 07:19:10,842 INFO BGP-Thread-1 (job): Iteration: 440000 - total remaining prefixes: 160000
2026-04-14 07:19:10,861 INFO BGP-Thread-1 (job): Iteration: 441000 - total remaining prefixes: 159000
2026-04-14 07:19:10,881 INFO BGP-Thread-1 (job): Iteration: 442000 - total remaining prefixes: 158000
2026-04-14 07:19:10,901 INFO BGP-Thread-1 (job): Iteration: 443000 - total remaining prefixes: 157000
2026-04-14 07:19:10,921 INFO BGP-Thread-1 (job): Iteration: 444000 - total remaining prefixes: 156000
2026-04-14 07:19:10,941 INFO BGP-Thread-1 (job): Iteration: 445000 - total remaining prefixes: 155000
2026-04-14 07:19:10,960 INFO BGP-Thread-1 (job): Iteration: 446000 - total remaining prefixes: 154000
2026-04-14 07:19:10,980 INFO BGP-Thread-1 (job): Iteration: 447000 - total remaining prefixes: 153000
2026-04-14 07:19:11,000 INFO BGP-Thread-1 (job): Iteration: 448000 - total remaining prefixes: 152000
2026-04-14 07:19:11,020 INFO BGP-Thread-1 (job): Iteration: 449000 - total remaining prefixes: 151000
2026-04-14 07:19:11,039 INFO BGP-Thread-1 (job): Iteration: 450000 - total remaining prefixes: 150000
2026-04-14 07:19:11,059 INFO BGP-Thread-1 (job): Iteration: 451000 - total remaining prefixes: 149000
2026-04-14 07:19:11,079 INFO BGP-Thread-1 (job): Iteration: 452000 - total remaining prefixes: 148000
2026-04-14 07:19:11,098 INFO BGP-Thread-1 (job): Iteration: 453000 - total remaining prefixes: 147000
2026-04-14 07:19:11,118 INFO BGP-Thread-1 (job): Iteration: 454000 - total remaining prefixes: 146000
2026-04-14 07:19:11,138 INFO BGP-Thread-1 (job): Iteration: 455000 - total remaining prefixes: 145000
2026-04-14 07:19:11,192 INFO BGP-Thread-1 (job): Iteration: 456000 - total remaining prefixes: 144000
2026-04-14 07:19:11,212 INFO BGP-Thread-1 (job): Iteration: 457000 - total remaining prefixes: 143000
2026-04-14 07:19:11,255 INFO BGP-Thread-1 (job): Iteration: 458000 - total remaining prefixes: 142000
2026-04-14 07:19:11,275 INFO BGP-Thread-1 (job): Iteration: 459000 - total remaining prefixes: 141000
2026-04-14 07:19:11,295 INFO BGP-Thread-1 (job): Iteration: 460000 - total remaining prefixes: 140000
2026-04-14 07:19:11,314 INFO BGP-Thread-1 (job): Iteration: 461000 - total remaining prefixes: 139000
2026-04-14 07:19:11,334 INFO BGP-Thread-1 (job): Iteration: 462000 - total remaining prefixes: 138000
2026-04-14 07:19:11,354 INFO BGP-Thread-1 (job): Iteration: 463000 - total remaining prefixes: 137000
2026-04-14 07:19:11,389 INFO BGP-Thread-1 (job): Iteration: 464000 - total remaining prefixes: 136000
2026-04-14 07:19:11,409 INFO BGP-Thread-1 (job): Iteration: 465000 - total remaining prefixes: 135000
2026-04-14 07:19:11,429 INFO BGP-Thread-1 (job): Iteration: 466000 - total remaining prefixes: 134000
2026-04-14 07:19:11,448 INFO BGP-Thread-1 (job): Iteration: 467000 - total remaining prefixes: 133000
2026-04-14 07:19:11,468 INFO BGP-Thread-1 (job): Iteration: 468000 - total remaining prefixes: 132000
2026-04-14 07:19:11,487 INFO BGP-Thread-1 (job): Iteration: 469000 - total remaining prefixes: 131000
2026-04-14 07:19:11,507 INFO BGP-Thread-1 (job): Iteration: 470000 - total remaining prefixes: 130000
2026-04-14 07:19:11,527 INFO BGP-Thread-1 (job): Iteration: 471000 - total remaining prefixes: 129000
2026-04-14 07:19:11,546 INFO BGP-Thread-1 (job): Iteration: 472000 - total remaining prefixes: 128000
2026-04-14 07:19:11,566 INFO BGP-Thread-1 (job): Iteration: 473000 - total remaining prefixes: 127000
2026-04-14 07:19:11,586 INFO BGP-Thread-1 (job): Iteration: 474000 - total remaining prefixes: 126000
2026-04-14 07:19:11,605 INFO BGP-Thread-1 (job): Iteration: 475000 - total remaining prefixes: 125000
2026-04-14 07:19:11,635 INFO BGP-Thread-1 (job): Iteration: 476000 - total remaining prefixes: 124000
2026-04-14 07:19:11,655 INFO BGP-Thread-1 (job): Iteration: 477000 - total remaining prefixes: 123000
2026-04-14 07:19:11,675 INFO BGP-Thread-1 (job): Iteration: 478000 - total remaining prefixes: 122000
2026-04-14 07:19:11,694 INFO BGP-Thread-1 (job): Iteration: 479000 - total remaining prefixes: 121000
2026-04-14 07:19:11,714 INFO BGP-Thread-1 (job): Iteration: 480000 - total remaining prefixes: 120000
2026-04-14 07:19:11,734 INFO BGP-Thread-1 (job): Iteration: 481000 - total remaining prefixes: 119000
2026-04-14 07:19:11,753 INFO BGP-Thread-1 (job): Iteration: 482000 - total remaining prefixes: 118000
2026-04-14 07:19:11,773 INFO BGP-Thread-1 (job): Iteration: 483000 - total remaining prefixes: 117000
2026-04-14 07:19:11,793 INFO BGP-Thread-1 (job): Iteration: 484000 - total remaining prefixes: 116000
2026-04-14 07:19:11,813 INFO BGP-Thread-1 (job): Iteration: 485000 - total remaining prefixes: 115000
2026-04-14 07:19:11,832 INFO BGP-Thread-1 (job): Iteration: 486000 - total remaining prefixes: 114000
2026-04-14 07:19:11,852 INFO BGP-Thread-1 (job): Iteration: 487000 - total remaining prefixes: 113000
2026-04-14 07:19:11,872 INFO BGP-Thread-1 (job): Iteration: 488000 - total remaining prefixes: 112000
2026-04-14 07:19:11,892 INFO BGP-Thread-1 (job): Iteration: 489000 - total remaining prefixes: 111000
2026-04-14 07:19:11,911 INFO BGP-Thread-1 (job): Iteration: 490000 - total remaining prefixes: 110000
2026-04-14 07:19:11,931 INFO BGP-Thread-1 (job): Iteration: 491000 - total remaining prefixes: 109000
2026-04-14 07:19:11,951 INFO BGP-Thread-1 (job): Iteration: 492000 - total remaining prefixes: 108000
2026-04-14 07:19:11,971 INFO BGP-Thread-1 (job): Iteration: 493000 - total remaining prefixes: 107000
2026-04-14 07:19:11,991 INFO BGP-Thread-1 (job): Iteration: 494000 - total remaining prefixes: 106000
2026-04-14 07:19:12,013 INFO BGP-Thread-1 (job): Iteration: 495000 - total remaining prefixes: 105000
2026-04-14 07:19:12,033 INFO BGP-Thread-1 (job): Iteration: 496000 - total remaining prefixes: 104000
2026-04-14 07:19:12,052 INFO BGP-Thread-1 (job): Iteration: 497000 - total remaining prefixes: 103000
2026-04-14 07:19:12,072 INFO BGP-Thread-1 (job): Iteration: 498000 - total remaining prefixes: 102000
2026-04-14 07:19:12,092 INFO BGP-Thread-1 (job): Iteration: 499000 - total remaining prefixes: 101000
2026-04-14 07:19:12,174 INFO BGP-Thread-1 (job): Iteration: 500000 - total remaining prefixes: 100000
2026-04-14 07:19:12,194 INFO BGP-Thread-1 (job): Iteration: 501000 - total remaining prefixes: 99000
2026-04-14 07:19:12,213 INFO BGP-Thread-1 (job): Iteration: 502000 - total remaining prefixes: 98000
2026-04-14 07:19:12,233 INFO BGP-Thread-1 (job): Iteration: 503000 - total remaining prefixes: 97000
2026-04-14 07:19:12,253 INFO BGP-Thread-1 (job): Iteration: 504000 - total remaining prefixes: 96000
2026-04-14 07:19:12,272 INFO BGP-Thread-1 (job): Iteration: 505000 - total remaining prefixes: 95000
2026-04-14 07:19:12,292 INFO BGP-Thread-1 (job): Iteration: 506000 - total remaining prefixes: 94000
2026-04-14 07:19:12,312 INFO BGP-Thread-1 (job): Iteration: 507000 - total remaining prefixes: 93000
2026-04-14 07:19:12,332 INFO BGP-Thread-1 (job): Iteration: 508000 - total remaining prefixes: 92000
2026-04-14 07:19:12,351 INFO BGP-Thread-1 (job): Iteration: 509000 - total remaining prefixes: 91000
2026-04-14 07:19:12,371 INFO BGP-Thread-1 (job): Iteration: 510000 - total remaining prefixes: 90000
2026-04-14 07:19:12,391 INFO BGP-Thread-1 (job): Iteration: 511000 - total remaining prefixes: 89000
2026-04-14 07:19:12,411 INFO BGP-Thread-1 (job): Iteration: 512000 - total remaining prefixes: 88000
2026-04-14 07:19:12,431 INFO BGP-Thread-1 (job): Iteration: 513000 - total remaining prefixes: 87000
2026-04-14 07:19:12,450 INFO BGP-Thread-1 (job): Iteration: 514000 - total remaining prefixes: 86000
2026-04-14 07:19:12,470 INFO BGP-Thread-1 (job): Iteration: 515000 - total remaining prefixes: 85000
2026-04-14 07:19:12,490 INFO BGP-Thread-1 (job): Iteration: 516000 - total remaining prefixes: 84000
2026-04-14 07:19:12,510 INFO BGP-Thread-1 (job): Iteration: 517000 - total remaining prefixes: 83000
2026-04-14 07:19:12,529 INFO BGP-Thread-1 (job): Iteration: 518000 - total remaining prefixes: 82000
2026-04-14 07:19:12,549 INFO BGP-Thread-1 (job): Iteration: 519000 - total remaining prefixes: 81000
2026-04-14 07:19:12,569 INFO BGP-Thread-1 (job): Iteration: 520000 - total remaining prefixes: 80000
2026-04-14 07:19:12,589 INFO BGP-Thread-1 (job): Iteration: 521000 - total remaining prefixes: 79000
2026-04-14 07:19:12,609 INFO BGP-Thread-1 (job): Iteration: 522000 - total remaining prefixes: 78000
2026-04-14 07:19:12,629 INFO BGP-Thread-1 (job): Iteration: 523000 - total remaining prefixes: 77000
2026-04-14 07:19:12,648 INFO BGP-Thread-1 (job): Iteration: 524000 - total remaining prefixes: 76000
2026-04-14 07:19:12,668 INFO BGP-Thread-1 (job): Iteration: 525000 - total remaining prefixes: 75000
2026-04-14 07:19:12,688 INFO BGP-Thread-1 (job): Iteration: 526000 - total remaining prefixes: 74000
2026-04-14 07:19:12,707 INFO BGP-Thread-1 (job): Iteration: 527000 - total remaining prefixes: 73000
2026-04-14 07:19:12,727 INFO BGP-Thread-1 (job): Iteration: 528000 - total remaining prefixes: 72000
2026-04-14 07:19:12,747 INFO BGP-Thread-1 (job): Iteration: 529000 - total remaining prefixes: 71000
2026-04-14 07:19:12,766 INFO BGP-Thread-1 (job): Iteration: 530000 - total remaining prefixes: 70000
2026-04-14 07:19:12,786 INFO BGP-Thread-1 (job): Iteration: 531000 - total remaining prefixes: 69000
2026-04-14 07:19:12,806 INFO BGP-Thread-1 (job): Iteration: 532000 - total remaining prefixes: 68000
2026-04-14 07:19:12,826 INFO BGP-Thread-1 (job): Iteration: 533000 - total remaining prefixes: 67000
2026-04-14 07:19:12,845 INFO BGP-Thread-1 (job): Iteration: 534000 - total remaining prefixes: 66000
2026-04-14 07:19:12,865 INFO BGP-Thread-1 (job): Iteration: 535000 - total remaining prefixes: 65000
2026-04-14 07:19:12,885 INFO BGP-Thread-1 (job): Iteration: 536000 - total remaining prefixes: 64000
2026-04-14 07:19:12,904 INFO BGP-Thread-1 (job): Iteration: 537000 - total remaining prefixes: 63000
2026-04-14 07:19:12,924 INFO BGP-Thread-1 (job): Iteration: 538000 - total remaining prefixes: 62000
2026-04-14 07:19:12,943 INFO BGP-Thread-1 (job): Iteration: 539000 - total remaining prefixes: 61000
2026-04-14 07:19:12,963 INFO BGP-Thread-1 (job): Iteration: 540000 - total remaining prefixes: 60000
2026-04-14 07:19:12,983 INFO BGP-Thread-1 (job): Iteration: 541000 - total remaining prefixes: 59000
2026-04-14 07:19:13,002 INFO BGP-Thread-1 (job): Iteration: 542000 - total remaining prefixes: 58000
2026-04-14 07:19:13,022 INFO BGP-Thread-1 (job): Iteration: 543000 - total remaining prefixes: 57000
2026-04-14 07:19:13,343 INFO BGP-Thread-1 (job): Iteration: 544000 - total remaining prefixes: 56000
2026-04-14 07:19:13,362 INFO BGP-Thread-1 (job): Iteration: 545000 - total remaining prefixes: 55000
2026-04-14 07:19:13,382 INFO BGP-Thread-1 (job): Iteration: 546000 - total remaining prefixes: 54000
2026-04-14 07:19:13,404 INFO BGP-Thread-1 (job): Iteration: 547000 - total remaining prefixes: 53000
2026-04-14 07:19:13,424 INFO BGP-Thread-1 (job): Iteration: 548000 - total remaining prefixes: 52000
2026-04-14 07:19:13,461 INFO BGP-Thread-1 (job): Iteration: 549000 - total remaining prefixes: 51000
2026-04-14 07:19:13,480 INFO BGP-Thread-1 (job): Iteration: 550000 - total remaining prefixes: 50000
2026-04-14 07:19:13,500 INFO BGP-Thread-1 (job): Iteration: 551000 - total remaining prefixes: 49000
2026-04-14 07:19:13,519 INFO BGP-Thread-1 (job): Iteration: 552000 - total remaining prefixes: 48000
2026-04-14 07:19:13,539 INFO BGP-Thread-1 (job): Iteration: 553000 - total remaining prefixes: 47000
2026-04-14 07:19:13,559 INFO BGP-Thread-1 (job): Iteration: 554000 - total remaining prefixes: 46000
2026-04-14 07:19:13,581 INFO BGP-Thread-1 (job): Iteration: 555000 - total remaining prefixes: 45000
2026-04-14 07:19:13,602 INFO BGP-Thread-1 (job): Iteration: 556000 - total remaining prefixes: 44000
2026-04-14 07:19:13,621 INFO BGP-Thread-1 (job): Iteration: 557000 - total remaining prefixes: 43000
2026-04-14 07:19:13,641 INFO BGP-Thread-1 (job): Iteration: 558000 - total remaining prefixes: 42000
2026-04-14 07:19:13,661 INFO BGP-Thread-1 (job): Iteration: 559000 - total remaining prefixes: 41000
2026-04-14 07:19:13,681 INFO BGP-Thread-1 (job): Iteration: 560000 - total remaining prefixes: 40000
2026-04-14 07:19:13,702 INFO BGP-Thread-1 (job): Iteration: 561000 - total remaining prefixes: 39000
2026-04-14 07:19:13,722 INFO BGP-Thread-1 (job): Iteration: 562000 - total remaining prefixes: 38000
2026-04-14 07:19:13,743 INFO BGP-Thread-1 (job): Iteration: 563000 - total remaining prefixes: 37000
2026-04-14 07:19:13,763 INFO BGP-Thread-1 (job): Iteration: 564000 - total remaining prefixes: 36000
2026-04-14 07:19:13,784 INFO BGP-Thread-1 (job): Iteration: 565000 - total remaining prefixes: 35000
2026-04-14 07:19:13,803 INFO BGP-Thread-1 (job): Iteration: 566000 - total remaining prefixes: 34000
2026-04-14 07:19:13,823 INFO BGP-Thread-1 (job): Iteration: 567000 - total remaining prefixes: 33000
2026-04-14 07:19:13,843 INFO BGP-Thread-1 (job): Iteration: 568000 - total remaining prefixes: 32000
2026-04-14 07:19:13,862 INFO BGP-Thread-1 (job): Iteration: 569000 - total remaining prefixes: 31000
2026-04-14 07:19:13,882 INFO BGP-Thread-1 (job): Iteration: 570000 - total remaining prefixes: 30000
2026-04-14 07:19:13,902 INFO BGP-Thread-1 (job): Iteration: 571000 - total remaining prefixes: 29000
2026-04-14 07:19:13,927 INFO BGP-Thread-1 (job): Iteration: 572000 - total remaining prefixes: 28000
2026-04-14 07:19:13,947 INFO BGP-Thread-1 (job): Iteration: 573000 - total remaining prefixes: 27000
2026-04-14 07:19:13,966 INFO BGP-Thread-1 (job): Iteration: 574000 - total remaining prefixes: 26000
2026-04-14 07:19:13,986 INFO BGP-Thread-1 (job): Iteration: 575000 - total remaining prefixes: 25000
2026-04-14 07:19:14,005 INFO BGP-Thread-1 (job): Iteration: 576000 - total remaining prefixes: 24000
2026-04-14 07:19:14,025 INFO BGP-Thread-1 (job): Iteration: 577000 - total remaining prefixes: 23000
2026-04-14 07:19:14,044 INFO BGP-Thread-1 (job): Iteration: 578000 - total remaining prefixes: 22000
2026-04-14 07:19:14,064 INFO BGP-Thread-1 (job): Iteration: 579000 - total remaining prefixes: 21000
2026-04-14 07:19:14,084 INFO BGP-Thread-1 (job): Iteration: 580000 - total remaining prefixes: 20000
2026-04-14 07:19:14,103 INFO BGP-Thread-1 (job): Iteration: 581000 - total remaining prefixes: 19000
2026-04-14 07:19:14,123 INFO BGP-Thread-1 (job): Iteration: 582000 - total remaining prefixes: 18000
2026-04-14 07:19:14,143 INFO BGP-Thread-1 (job): Iteration: 583000 - total remaining prefixes: 17000
2026-04-14 07:19:14,162 INFO BGP-Thread-1 (job): Iteration: 584000 - total remaining prefixes: 16000
2026-04-14 07:19:14,182 INFO BGP-Thread-1 (job): Iteration: 585000 - total remaining prefixes: 15000
2026-04-14 07:19:14,201 INFO BGP-Thread-1 (job): Iteration: 586000 - total remaining prefixes: 14000
2026-04-14 07:19:14,221 INFO BGP-Thread-1 (job): Iteration: 587000 - total remaining prefixes: 13000
2026-04-14 07:19:14,241 INFO BGP-Thread-1 (job): Iteration: 588000 - total remaining prefixes: 12000
2026-04-14 07:19:14,261 INFO BGP-Thread-1 (job): Iteration: 589000 - total remaining prefixes: 11000
2026-04-14 07:19:14,280 INFO BGP-Thread-1 (job): Iteration: 590000 - total remaining prefixes: 10000
2026-04-14 07:19:14,300 INFO BGP-Thread-1 (job): Iteration: 591000 - total remaining prefixes: 9000
2026-04-14 07:19:14,320 INFO BGP-Thread-1 (job): Iteration: 592000 - total remaining prefixes: 8000
2026-04-14 07:19:14,339 INFO BGP-Thread-1 (job): Iteration: 593000 - total remaining prefixes: 7000
2026-04-14 07:19:14,359 INFO BGP-Thread-1 (job): Iteration: 594000 - total remaining prefixes: 6000
2026-04-14 07:19:14,379 INFO BGP-Thread-1 (job): Iteration: 595000 - total remaining prefixes: 5000
2026-04-14 07:19:14,398 INFO BGP-Thread-1 (job): Iteration: 596000 - total remaining prefixes: 4000
2026-04-14 07:19:14,419 INFO BGP-Thread-1 (job): Iteration: 597000 - total remaining prefixes: 3000
2026-04-14 07:19:14,439 INFO BGP-Thread-1 (job): Iteration: 598000 - total remaining prefixes: 2000
2026-04-14 07:19:14,458 INFO BGP-Thread-1 (job): Iteration: 599000 - total remaining prefixes: 1000
2026-04-14 07:19:14,478 INFO BGP-Thread-1 (job): All update messages generated.
2026-04-14 07:19:14,478 INFO BGP-Thread-1 (job): Storing performance results.
2026-04-14 07:19:14,478 INFO BGP-Thread-1 (job): ########## Final results ##########
2026-04-14 07:19:14,478 INFO BGP-Thread-1 (job): Number of iterations: 600000
2026-04-14 07:19:14,478 INFO BGP-Thread-1 (job): Number of UPDATE messages sent in the pre-fill phase: 0
2026-04-14 07:19:14,478 INFO BGP-Thread-1 (job): The pre-fill phase duration: 0s
2026-04-14 07:19:14,478 INFO BGP-Thread-1 (job): Number of UPDATE messages sent in the 2nd test phase: 600000
2026-04-14 07:19:14,478 INFO BGP-Thread-1 (job): The 2nd test phase duration: 13.864497184753418s
2026-04-14 07:19:14,478 INFO BGP-Thread-1 (job): Threshold for performance reporting: 1000
2026-04-14 07:19:14,478 INFO BGP-Thread-1 (job): Message generator performance results stored in totals-bgp.csv:
2026-04-14 07:19:14,478 INFO BGP-Thread-1 (job):   +1/-0 routes per UPDATE
2026-04-14 07:19:14,478 INFO BGP-Thread-1 (job):   600000
2026-04-14 07:19:14,479 INFO BGP-Thread-1 (job): Message generator performance results stored in performance-bgp.csv:
2026-04-14 07:19:14,479 INFO BGP-Thread-1 (job):   +1/-0 routes per UPDATE
2026-04-14 07:19:14,479 INFO BGP-Thread-1 (job):   43276
2026-04-14 07:19:14,479 INFO BGP-Thread-1 (job): Finally an END-OF-RIB is sent.
2026-04-14 07:19:24,489 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:19:24,489 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 10.010s
2026-04-14 07:19:24,489 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:19:24,490 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:19:24,490 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:19:34,500 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:19:34,500 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 20.020s
2026-04-14 07:19:34,500 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:19:34,500 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:19:34,500 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:19:44,511 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:19:44,511 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 30.031s
2026-04-14 07:19:44,511 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:19:44,511 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:19:44,511 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:19:54,521 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:19:54,522 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 40.040s
2026-04-14 07:19:54,522 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:19:54,522 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:19:54,522 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:20:00,650 INFO BGP-Thread-1 (job): ... idle for 6.127s
2026-04-14 07:20:00,650 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 46.168s
2026-04-14 07:20:00,650 INFO BGP-Thread-1 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 07:20:00,650 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:20:00,650 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:20:00,650 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:20:10,660 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:20:10,661 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 56.178s
2026-04-14 07:20:10,661 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:20:10,661 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:20:10,661 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:20:14,483 INFO BGP-Thread-1 (job): ... idle for 3.822s
2026-04-14 07:20:14,483 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 60.000s
2026-04-14 07:20:14,483 INFO BGP-Thread-1 (job): KEEP ALIVE is sent.
2026-04-14 07:20:14,484 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:20:14,484 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:20:14,484 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:20:24,495 INFO BGP-Thread-1 (job): ... idle for 10.011s
2026-04-14 07:20:24,495 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 70.011s
2026-04-14 07:20:24,495 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:20:24,495 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:20:24,495 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:20:34,506 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:20:34,506 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 80.021s
2026-04-14 07:20:34,506 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:20:34,506 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:20:34,506 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:20:44,517 INFO BGP-Thread-1 (job): ... idle for 10.010s
2026-04-14 07:20:44,517 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 90.031s
2026-04-14 07:20:44,517 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:20:44,517 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:20:44,517 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:20:54,527 INFO BGP-Thread-1 (job): ... idle for 10.009s
2026-04-14 07:20:54,527 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 100.040s
2026-04-14 07:20:54,527 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:20:54,528 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:20:54,528 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
2026-04-14 07:21:00,695 INFO BGP-Thread-1 (job): ... idle for 6.168s
2026-04-14 07:21:00,696 INFO BGP-Thread-1 (job): total_rx_idle_time_counter: 106.208s
2026-04-14 07:21:00,696 INFO BGP-Thread-1 (job): KEEP ALIVE message received: 0xffffffffffffffffffffffffffffffff001304
2026-04-14 07:21:00,696 INFO BGP-Thread-1 (job): total_received_update_message_counter: 1
2026-04-14 07:21:00,696 INFO BGP-Thread-1 (job): total_received_nlri_prefix_counter: 0
2026-04-14 07:21:00,696 INFO BGP-Thread-1 (job): total_received_withdrawn_prefix_counter: 0
Traceback (most recent call last):
  File "/home/jenkins/play.py", line 2543, in &lt;module&gt;
    threaded_job(arguments)
  File "/home/jenkins/play.py", line 2537, in threaded_job
    rpcserver.serve_forever()
  File "/usr/lib/python3.10/socketserver.py", line 232, in serve_forever
    ready = selector.select(poll_interval)
  File "/usr/lib/python3.10/selectors.py", line 416, in select
    fd_event_list = self._selector.poll(timeout)
KeyboardInterrupt</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:21:02.664133" elapsed="0.002661"/>
</kw>
<doc>Send all output produced by the play.py utility to Robot logs.
This needs to be called if your suite detects play.py crashing and bypasses
Kill_BGP_Speaker in that case otherwise the output of play.py (which most
likely contains clues about why it crashed) will be lost.</doc>
<status status="PASS" start="2026-04-14T07:21:02.650414" elapsed="0.016519"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<status status="PASS" start="2026-04-14T07:21:02.667391" elapsed="0.000070"/>
</return>
<status status="PASS" start="2026-04-14T07:21:02.667090" elapsed="0.000444"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.667045" elapsed="0.000547"/>
</if>
<kw name="Log" owner="BuiltIn">
<arg>${message}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.668016" elapsed="0.000053"/>
</kw>
<kw name="Fail" owner="BuiltIn">
<arg>The prompt was not seen within timeout period.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.668464" elapsed="0.000050"/>
</kw>
<doc>Interrupt play.py, fail if no prompt is seen within SSHLibrary timeout.
Also dump the logs with the output the program produced.
This keyword is also suitable for stopping BGP manager.</doc>
<status status="PASS" start="2026-04-14T07:21:02.627794" elapsed="0.040856"/>
</kw>
<kw name="Do_Not_Fail_Fast_From_Now_On" owner="FailFast">
<kw name="Set Suite Variable" owner="BuiltIn">
<msg time="2026-04-14T07:21:02.669846" level="INFO">${SuiteFastFail} = False</msg>
<arg>${SuiteFastFail}</arg>
<arg>False</arg>
<doc>Makes a variable available everywhere within the scope of the current suite.</doc>
<status status="PASS" start="2026-04-14T07:21:02.669397" elapsed="0.000508"/>
</kw>
<doc>Set suite to not fail fast.</doc>
<status status="PASS" start="2026-04-14T07:21:02.668976" elapsed="0.001011"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.671758" elapsed="0.000035"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:21:02.671178" elapsed="0.000672"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.671153" elapsed="0.000731"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:21:02.672097" elapsed="0.000455"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:21:02.679014" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:21:02.678605" elapsed="0.000437"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:21:02.679261" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:21:02.679117" elapsed="0.000200"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.679098" elapsed="0.000244"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.679514" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.679707" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.679887" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.680060" elapsed="0.000025"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.680237" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.680422" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.680594" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:21:02.678277" elapsed="0.002392"/>
</kw>
<status status="PASS" start="2026-04-14T07:21:02.670891" elapsed="0.009828"/>
</kw>
<doc>Test case teardown. Show linked bugs in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:21:02.670349" elapsed="0.010416"/>
</kw>
<doc>Abort the Python speaker. Also, attempt to stop failing fast.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T07:21:02.525541" elapsed="0.155261"/>
</test>
<test id="s1-s10-t17" name="Store_Results_For_Listening_BGP_Speaker" line="216">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T07:21:02.684351" elapsed="0.000240"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T07:21:02.684078" elapsed="0.000568"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:21:02.685654" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:02.685545" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.685526" elapsed="0.000233"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:21:02.690745" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:02.690639" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.690621" elapsed="0.000192"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:21:02.691880" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:21:02.691449" elapsed="0.000458"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:21:02.692448" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:21:02.692075" elapsed="0.000400"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:21:02.692521" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:21:02.692676" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:21:02.691047" elapsed="0.001653"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:21:02.698449" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:02.698326" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.698307" elapsed="0.000212"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:21:02.699745" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:02.699606" elapsed="0.000186"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.699587" elapsed="0.000227"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:21:02.700271" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:21:02.699969" elapsed="0.000370"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:21:02.700754" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:21:02.700534" elapsed="0.000261"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:21:02.734945" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:21:02.701307" elapsed="0.033756"/>
</kw>
<msg time="2026-04-14T07:21:02.735236" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:21:02.735282" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:02.700966" elapsed="0.034352"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:21:02.763210" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "_ "F "o "r "_ "L "i "s "t "e "n "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:21:02.735923" elapsed="0.027401"/>
</kw>
<msg time="2026-04-14T07:21:02.763502" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:21:02.763547" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:02.735534" elapsed="0.028049"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.763934" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:21:02.763667" elapsed="0.000322"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.763644" elapsed="0.000369"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:21:02.764493" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "_ "F "o "r "_ "L "i "s "t "e "n "i "n "g "_ "B "G "P "_ "S "p "e "a "k "e "r "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:21:02.764163" elapsed="0.000406"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.764860" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:21:02.764636" elapsed="0.000278"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.764617" elapsed="0.000320"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:21:02.764972" elapsed="0.000032"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:21:02.767588" elapsed="0.000146"/>
</kw>
<msg time="2026-04-14T07:21:02.767859" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:21:02.766491" elapsed="0.001500"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.768273" elapsed="0.000076"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.768649" elapsed="0.000074"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:21:02.765842" elapsed="0.002993"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:21:02.765272" elapsed="0.003629"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:21:02.699278" elapsed="0.069723"/>
</kw>
<msg time="2026-04-14T07:21:02.769097" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:21:02.769142" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:02.698680" elapsed="0.070499"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:21:02.769386" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:21:02.769256" elapsed="0.000192"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.769237" elapsed="0.000235"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.769892" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.770248" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:21:02.770320" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:21:02.697981" elapsed="0.072465"/>
</kw>
<msg time="2026-04-14T07:21:02.770543" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:21:02.770588" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "S "t "o "r "e "_ "R "e "s "u "l "t "s "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:02.693096" elapsed="0.077528"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.770956" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:21:02.770701" elapsed="0.000310"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.770683" elapsed="0.000351"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:21:02.692943" elapsed="0.078115"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:21:02.692763" elapsed="0.078327"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:21:02.690264" elapsed="0.080882"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:21:02.685236" elapsed="0.085967"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:02.684804" elapsed="0.086444"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T07:21:02.681708" elapsed="0.089594"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T07:21:02.780385" level="INFO">15 files:
.bash_history
.bash_logout
.bashrc
.profile
bgp_app_peer.log
bgp_app_peer.py
bgp_peer.log
ipaddr.py
ipv4-routes-template.xml
ipv4-routes-template.xml.oxygen
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T07:21:02.780483" level="INFO">${files} = ['.bash_history', '.bash_logout', '.bashrc', '.profile', 'bgp_app_peer.log', 'bgp_app_peer.py', 'bgp_peer.log', 'ipaddr.py', 'ipv4-routes-template.xml', 'ipv4-routes-template.xml.oxygen', 'lf-env.sh',...</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T07:21:02.771911" elapsed="0.008598"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:21:02.780823" level="INFO">Executing command 'cat totals-bgp.csv'.</msg>
<msg time="2026-04-14T07:21:02.792974" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:21:02.793067" level="INFO">${output_log} = +1/-0 routes per UPDATE
600000</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:21:02.780682" elapsed="0.012410"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:21:02.793539" level="INFO">+1/-0 routes per UPDATE
600000</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:21:02.793259" elapsed="0.000325"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T07:21:02.794426" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/totals-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/totals-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T07:21:02.793770" elapsed="0.000743"/>
</kw>
<arg>totals-${RESULTS_FILE_NAME}</arg>
<arg>totals-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T07:21:02.771479" elapsed="0.023096"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T07:21:02.839762" level="INFO">15 files:
.bash_history
.bash_logout
.bashrc
.profile
bgp_app_peer.log
bgp_app_peer.py
bgp_peer.log
ipaddr.py
ipv4-routes-template.xml
ipv4-routes-template.xml.oxygen
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T07:21:02.839906" level="INFO">${files} = ['.bash_history', '.bash_logout', '.bashrc', '.profile', 'bgp_app_peer.log', 'bgp_app_peer.py', 'bgp_peer.log', 'ipaddr.py', 'ipv4-routes-template.xml', 'ipv4-routes-template.xml.oxygen', 'lf-env.sh',...</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T07:21:02.795111" elapsed="0.044823"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:21:02.840287" level="INFO">Executing command 'cat performance-bgp.csv'.</msg>
<msg time="2026-04-14T07:21:02.852499" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:21:02.852797" level="INFO">${output_log} = +1/-0 routes per UPDATE
43276</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:21:02.840131" elapsed="0.012726"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:21:02.853689" level="INFO">+1/-0 routes per UPDATE
43276</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:21:02.853195" elapsed="0.000558"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T07:21:02.854613" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/performance-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/performance-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T07:21:02.854049" elapsed="0.000644"/>
</kw>
<arg>performance-${RESULTS_FILE_NAME}</arg>
<arg>performance-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T07:21:02.794723" elapsed="0.060070"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T07:21:02.898270" level="INFO">15 files:
.bash_history
.bash_logout
.bashrc
.profile
bgp_app_peer.log
bgp_app_peer.py
bgp_peer.log
ipaddr.py
ipv4-routes-template.xml
ipv4-routes-template.xml.oxygen
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T07:21:02.898558" level="INFO">${files} = ['.bash_history', '.bash_logout', '.bashrc', '.profile', 'bgp_app_peer.log', 'bgp_app_peer.py', 'bgp_peer.log', 'ipaddr.py', 'ipv4-routes-template.xml', 'ipv4-routes-template.xml.oxygen', 'lf-env.sh',...</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T07:21:02.855677" elapsed="0.042946"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:21:02.899433" level="INFO">Executing command 'cat totals-bgp.csv'.</msg>
<msg time="2026-04-14T07:21:02.912094" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:21:02.912311" level="INFO">${output_log} = +1/-0 routes per UPDATE
600000</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:21:02.899057" elapsed="0.013347"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:21:02.913439" level="INFO">+1/-0 routes per UPDATE
600000</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:21:02.912794" elapsed="0.000750"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T07:21:02.914756" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/changecount-listening-totals-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/changecount-listening-totals-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T07:21:02.913982" elapsed="0.000901"/>
</kw>
<arg>totals-${RESULTS_FILE_NAME}</arg>
<arg>changecount-listening-totals-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T07:21:02.855067" elapsed="0.059957"/>
</kw>
<kw name="Store_File_To_Workspace">
<kw name="List Files In Directory" owner="SSHLibrary">
<msg time="2026-04-14T07:21:02.957641" level="INFO">15 files:
.bash_history
.bash_logout
.bashrc
.profile
bgp_app_peer.log
bgp_app_peer.py
bgp_peer.log
ipaddr.py
ipv4-routes-template.xml
ipv4-routes-template.xml.oxygen
lf-env.sh
performance-bgp.csv
play.py
play.py.out
totals-bgp.csv</msg>
<msg time="2026-04-14T07:21:02.957878" level="INFO">${files} = ['.bash_history', '.bash_logout', '.bashrc', '.profile', 'bgp_app_peer.log', 'bgp_app_peer.py', 'bgp_peer.log', 'ipaddr.py', 'ipv4-routes-template.xml', 'ipv4-routes-template.xml.oxygen', 'lf-env.sh',...</msg>
<var>${files}</var>
<arg>.</arg>
<doc>A wrapper for `List Directory` that returns only files.</doc>
<status status="PASS" start="2026-04-14T07:21:02.916430" elapsed="0.041510"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:21:02.958588" level="INFO">Executing command 'cat performance-bgp.csv'.</msg>
<msg time="2026-04-14T07:21:02.971183" level="INFO">Command exited with return code 0.</msg>
<msg time="2026-04-14T07:21:02.971320" level="INFO">${output_log} = +1/-0 routes per UPDATE
43276</msg>
<var>${output_log}</var>
<arg>cat ${src_file_name}</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:21:02.958282" elapsed="0.013074"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:21:02.972107" level="INFO">+1/-0 routes per UPDATE
43276</msg>
<arg>${output_log}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:21:02.971641" elapsed="0.000532"/>
</kw>
<kw name="Create File" owner="OperatingSystem">
<msg time="2026-04-14T07:21:02.973147" level="INFO" html="true">Created file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/changecount-listening-performance-bgp.csv"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/changecount-listening-performance-bgp.csv&lt;/a&gt;'.</msg>
<arg>${dst_file_name}</arg>
<arg>${output_log}</arg>
<doc>Creates a file with the given content and encoding.</doc>
<status status="PASS" start="2026-04-14T07:21:02.972487" elapsed="0.000788"/>
</kw>
<arg>performance-${RESULTS_FILE_NAME}</arg>
<arg>changecount-listening-performance-${RESULTS_FILE_NAME}</arg>
<doc>Store the provided file from the SSH client to workspace.</doc>
<status status="PASS" start="2026-04-14T07:21:02.915446" elapsed="0.058011"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:21:02.975024" elapsed="0.000686"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.977825" elapsed="0.000055"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:21:02.976880" elapsed="0.001084"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.976828" elapsed="0.001196"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:21:02.978401" elapsed="0.000703"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:21:02.985464" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:21:02.985028" elapsed="0.000464"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:21:02.985716" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T07:21:02.985568" elapsed="0.000217"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.985549" elapsed="0.000260"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.985966" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.986145" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.986323" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.986514" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.986687" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.986859" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.987029" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:21:02.984707" elapsed="0.002398"/>
</kw>
<status status="PASS" start="2026-04-14T07:21:02.976296" elapsed="0.010859"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:21:02.974199" elapsed="0.012997"/>
</kw>
<doc>Store results for plotting</doc>
<status status="PASS" start="2026-04-14T07:21:02.681141" elapsed="0.306092"/>
</test>
<test id="s1-s10-t18" name="Wait_For_Stable_Ipv4_Topology_After_Listening" line="226">
<kw name="Setup_Test_With_Logging_And_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Fail_This_Fast_On_Previous_Error" owner="FailFast">
<if>
<branch type="IF" condition="'''${SuiteFastFail}'''=='True'">
<kw name="Fail" owner="BuiltIn">
<arg>SKIPPED due to a failure in a previous fundamental test case.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:02.990986" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:21:02.990763" elapsed="0.000279"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.990742" elapsed="0.000324"/>
</if>
<doc>Mark (immediately) this test case as failed when fast-fail is enabled in suite.</doc>
<status status="PASS" start="2026-04-14T07:21:02.990574" elapsed="0.000537"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:21:02.992158" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:02.992017" elapsed="0.000187"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.991999" elapsed="0.000227"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:21:02.997186" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:02.997081" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:02.997063" elapsed="0.000192"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:21:02.998277" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:21:02.997893" elapsed="0.000410"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:21:02.998833" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:21:02.998529" elapsed="0.000330"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:21:02.998905" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:21:02.999059" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:21:02.997509" elapsed="0.001575"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:21:03.004889" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:03.004782" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:03.004762" elapsed="0.000196"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:21:03.006149" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:03.006043" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:03.006024" elapsed="0.000192"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:21:03.006696" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:21:03.006390" elapsed="0.000332"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:21:03.007105" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:21:03.006890" elapsed="0.000241"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:21:03.042317" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:21:03.007674" elapsed="0.034776"/>
</kw>
<msg time="2026-04-14T07:21:03.042628" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:21:03.042674" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:03.007299" elapsed="0.035411"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:21:03.070717" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "L "i "s "t "e "n "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:21:03.043284" elapsed="0.027565"/>
</kw>
<msg time="2026-04-14T07:21:03.071032" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:21:03.071083" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:03.042908" elapsed="0.028213"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:03.071522" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:21:03.071220" elapsed="0.000362"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:03.071190" elapsed="0.000419"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:21:03.072094" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "l "e "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "L "i "s "t "e "n "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:21:03.071766" elapsed="0.000428"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:03.072513" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:21:03.072265" elapsed="0.000304"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:03.072245" elapsed="0.000348"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:21:03.072631" elapsed="0.000038"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:21:03.075379" elapsed="0.000153"/>
</kw>
<msg time="2026-04-14T07:21:03.075597" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:21:03.074299" elapsed="0.001435"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:03.076018" elapsed="0.000078"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:03.076473" elapsed="0.000077"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:21:03.073622" elapsed="0.003048"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:21:03.072999" elapsed="0.003738"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:21:03.005742" elapsed="0.071095"/>
</kw>
<msg time="2026-04-14T07:21:03.076989" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:21:03.077033" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:03.005118" elapsed="0.071952"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:21:03.077257" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:21:03.077147" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:03.077128" elapsed="0.000212"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:03.077781" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:03.078136" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:21:03.078209" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:21:03.004437" elapsed="0.073883"/>
</kw>
<msg time="2026-04-14T07:21:03.078432" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:21:03.078477" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "W "a "i "t "_ "F "o "r "_ "S "t "a "b "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:02.999537" elapsed="0.078977"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:03.078851" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:21:03.078592" elapsed="0.000313"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:03.078574" elapsed="0.000355"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:21:02.999383" elapsed="0.079570"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:21:02.999182" elapsed="0.079805"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:21:02.996718" elapsed="0.082326"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:21:02.991729" elapsed="0.087370"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:02.991267" elapsed="0.087877"/>
</kw>
<doc>Test case setup which skips on previous failure. If not, logs test case name to Karaf log.
Recommended to be used as the default test case setup.</doc>
<status status="PASS" start="2026-04-14T07:21:02.988179" elapsed="0.091018"/>
</kw>
<kw name="Wait_For_Change_Count_To_Become_Stable" owner="ChangeCounter">
<kw name="Create_Limiting_Stability_Safe_Stateful_Validator_From_Value_To_Overcome" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:21:03.093189" level="INFO">${valid_minimum} = 111</msg>
<var>${valid_minimum}</var>
<arg>str(int(${maximum_invalid}) + 1)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:21:03.092814" elapsed="0.000403"/>
</kw>
<kw name="Closure_From_Keyword_And_Arguments" owner="ScalarClosures">
<return>
<value>${keyword}</value>
<value>${args}</value>
<value>${kwargs}</value>
<status status="PASS" start="2026-04-14T07:21:03.093754" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:21:03.093968" level="INFO">${validator} = ['WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'valid_minimum': '111'}]</msg>
<var>${validator}</var>
<arg>WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</arg>
<arg>state_holder</arg>
<arg>data_holder</arg>
<arg>valid_minimum=${valid_minimum}</arg>
<doc>Turn keyword with given arguments into a scalar closure.</doc>
<status status="PASS" start="2026-04-14T07:21:03.093449" elapsed="0.000546"/>
</kw>
<return>
<value>${validator}</value>
<status status="PASS" start="2026-04-14T07:21:03.094047" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:21:03.094195" level="INFO">${validator} = ['WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword', ['state_holder', 'data_holder'], {'valid_minimum': '111'}]</msg>
<var>${validator}</var>
<arg>maximum_invalid=${count_to_overcome}</arg>
<doc>Helper function to use if maximum invalid value (instead of minimum valid) is known.</doc>
<status status="PASS" start="2026-04-14T07:21:03.092430" elapsed="0.001790"/>
</kw>
<kw name="Wait_For_Getter_Error_Or_Safe_Stateful_Validator_Consecutive_Success" owner="WaitUtils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:21:03.095644" level="INFO">${tmp} = 1</msg>
<var>${tmp}</var>
<arg>int(${count})</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:21:03.095278" elapsed="0.000393"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:21:03.096111" level="INFO">count=1</msg>
<arg>count=${tmp}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:21:03.095837" elapsed="0.000319"/>
</kw>
<kw name="WaitUtils__Check_Sanity_And_Compute_Derived_Times" owner="WaitUtils">
<if>
<branch type="IF" condition="int(${count}) &lt; 1">
<kw name="Fail" owner="BuiltIn">
<arg>\${count} is ${count} and not at least 1.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:03.097124" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:21:03.096893" elapsed="0.000286"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:03.096874" elapsed="0.000329"/>
</if>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T07:21:03.097634" level="INFO">${period_in_seconds} = 60.0</msg>
<var>${period_in_seconds}</var>
<arg>${period}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T07:21:03.097352" elapsed="0.000308"/>
</kw>
<if>
<branch type="IF" condition="${period_in_seconds} &lt;= 0.0">
<kw name="Fail" owner="BuiltIn">
<arg>\${period} ${period} has to be positive.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:03.098006" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:21:03.097772" elapsed="0.000288"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:03.097752" elapsed="0.000331"/>
</if>
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:21:03.098417" level="INFO">${date_now} = 2026-04-14 07:21:03.098</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:21:03.098232" elapsed="0.000211"/>
</kw>
<kw name="Convert Time" owner="DateTime">
<msg time="2026-04-14T07:21:03.098838" level="INFO">${timeout_in_seconds} = 420.0</msg>
<var>${timeout_in_seconds}</var>
<arg>${timeout}</arg>
<arg>result_format=number</arg>
<doc>Converts between supported `time formats`.</doc>
<status status="PASS" start="2026-04-14T07:21:03.098600" elapsed="0.000264"/>
</kw>
<kw name="Add Time To Date" owner="DateTime">
<msg time="2026-04-14T07:21:03.099337" level="INFO">${date_deadline} = 2026-04-14 07:28:03.098</msg>
<var>${date_deadline}</var>
<arg>${date_now}</arg>
<arg>${timeout_in_seconds}</arg>
<doc>Adds time to date and returns the resulting date.</doc>
<status status="PASS" start="2026-04-14T07:21:03.099028" elapsed="0.000350"/>
</kw>
<return>
<value>${timeout_in_seconds}</value>
<value>${period_in_seconds}</value>
<value>${date_deadline}</value>
<status status="PASS" start="2026-04-14T07:21:03.099430" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:21:03.099667" level="INFO">${timeout_in_seconds} = 420.0</msg>
<msg time="2026-04-14T07:21:03.099713" level="INFO">${period_in_seconds} = 60.0</msg>
<msg time="2026-04-14T07:21:03.099754" level="INFO">${date_deadline} = 2026-04-14 07:28:03.098</msg>
<var>${timeout_in_seconds}</var>
<var>${period_in_seconds}</var>
<var>${date_deadline}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${count}</arg>
<doc>Common checks for argument values. Return times in seconds and deadline date implied by timeout time.</doc>
<status status="PASS" start="2026-04-14T07:21:03.096488" elapsed="0.003288"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:21:03.100413" level="INFO">${maximum_sleeps} = 7</msg>
<var>${maximum_sleeps}</var>
<arg>math.ceil(${timeout_in_seconds} / ${period_in_seconds})</arg>
<arg>modules=math</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:21:03.099950" elapsed="0.000490"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:21:03.100924" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:21:03.100660" elapsed="0.000290"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:21:03.101408" level="INFO">${state} = 110</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:21:03.101111" elapsed="0.000323"/>
</kw>
<for flavor="IN RANGE">
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:21:03.103247" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:21:03.102989" elapsed="0.000284"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:21:03.103899" level="INFO">${state} = 110</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:21:03.103451" elapsed="0.000474"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:21:03.104473" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:21:03.104089" elapsed="0.000411"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:21:03.105891" level="INFO">${date_now} = 2026-04-14 07:21:03.106</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:21:03.105734" elapsed="0.000183"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:21:03.106445" level="INFO">${time_deadline} = 419.992</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:21:03.106077" elapsed="0.000394"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:21:03.107017" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:21:03.106641" elapsed="0.000402"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:03.107382" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:21:03.107113" elapsed="0.000325"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:03.107094" elapsed="0.000369"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:21:03.105132" elapsed="0.002378"/>
</kw>
<msg time="2026-04-14T07:21:03.107609" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:21:03.107652" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:03.104685" elapsed="0.002990"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:21:03.107859" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:03.107755" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:03.107737" elapsed="0.000192"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:21:03.110635" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T07:21:03.110682" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:21:03.110725" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:21:03.110286" elapsed="0.000497"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:21:03.118842" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01b6idao10mkn8wrc2knijlcya3.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:21:03.119030" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '98'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":110}]}} 
 </msg>
<msg time="2026-04-14T07:21:03.119244" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:21:03.112081" elapsed="0.007234"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:21:03.123282" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":110}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:21:03.119592" elapsed="0.003909"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:21:03.128113" level="INFO">${count} = 110</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:21:03.123848" elapsed="0.004363"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T07:21:03.128411" elapsed="0.000049"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T07:21:03.111473" elapsed="0.017304"/>
</kw>
<msg time="2026-04-14T07:21:03.128877" level="INFO">${result} = 110</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:21:03.110960" elapsed="0.017941"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:21:03.128948" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:21:03.109919" elapsed="0.019148"/>
</kw>
<msg time="2026-04-14T07:21:03.129158" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:21:03.129201" level="INFO">${message} = 110</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:03.109388" elapsed="0.019835"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:21:03.129409" elapsed="0.033428"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:21:03.163882" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T07:21:03.163745" elapsed="0.000209"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:03.163719" elapsed="0.000260"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:03.164154" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 110.</doc>
<status status="PASS" start="2026-04-14T07:21:03.163304" elapsed="0.000934"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:21:03.164301" elapsed="0.000028"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:21:03.108962" elapsed="0.055481"/>
</kw>
<msg time="2026-04-14T07:21:03.164546" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:21:03.164591" level="INFO">${data} = 110</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:03.108531" elapsed="0.056083"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:21:03.164802" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:03.164692" elapsed="0.000159"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:03.164674" elapsed="0.000198"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:21:03.166355" level="INFO">${date_now} = 2026-04-14 07:21:03.166</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:21:03.166178" elapsed="0.000221"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:21:03.166941" level="INFO">${time_deadline} = 419.932</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:21:03.166562" elapsed="0.000406"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:21:03.167555" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:21:03.167137" elapsed="0.000446"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:03.167919" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:21:03.167655" elapsed="0.000321"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:03.167636" elapsed="0.000365"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:21:03.165581" elapsed="0.002467"/>
</kw>
<msg time="2026-04-14T07:21:03.168261" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:21:03.168373" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:03.165037" elapsed="0.003362"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:21:03.168593" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:03.168484" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:03.168465" elapsed="0.000201"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:21:03.170667" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:21:03.170715" level="INFO">${args} = ['state_holder', 'data_holder']</msg>
<msg time="2026-04-14T07:21:03.170765" level="INFO">${kwargs} = {'valid_minimum': '111'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:21:03.170343" elapsed="0.000446"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:21:03.170958" elapsed="0.000211"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:21:03.171334" elapsed="0.000210"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:21:03.173322" level="INFO">${new_state} = 110</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:21:03.172924" elapsed="0.000426"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="PASS" start="2026-04-14T07:21:03.173612" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T07:21:03.173440" elapsed="0.000240"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:03.173420" elapsed="0.000284"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T07:21:03.173814" elapsed="0.000154"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:03.173761" elapsed="0.000250"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:21:03.173745" elapsed="0.000288"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:21:03.174066" elapsed="0.000015"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:21:03.172466" elapsed="0.001723"/>
</kw>
<msg time="2026-04-14T07:21:03.174275" level="INFO">${result} = [110, 'FAIL', 'Minimum not reached.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:21:03.171716" elapsed="0.002585"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:21:03.174350" elapsed="0.000046"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:21:03.169940" elapsed="0.004554"/>
</kw>
<msg time="2026-04-14T07:21:03.174594" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:21:03.174641" level="INFO">${message} = [110, 'FAIL', 'Minimum not reached.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:03.169388" elapsed="0.005276"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:21:03.174917" elapsed="0.028928"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:21:03.204901" elapsed="0.000037"/>
</return>
<status status="PASS" start="2026-04-14T07:21:03.204765" elapsed="0.000208"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:03.204741" elapsed="0.000257"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:03.205167" elapsed="0.000024"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [110, 'FAIL', 'Minimum not reached.'].</doc>
<status status="PASS" start="2026-04-14T07:21:03.204298" elapsed="0.000952"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:21:03.205293" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:21:03.205485" level="INFO">${state} = 110</msg>
<msg time="2026-04-14T07:21:03.205532" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:21:03.205572" level="INFO">${result} = Minimum not reached.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:21:03.168895" elapsed="0.036699"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T07:21:03.205784" elapsed="0.000029"/>
</return>
<status status="PASS" start="2026-04-14T07:21:03.205678" elapsed="0.000174"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:03.205660" elapsed="0.000215"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:21:03.205965" elapsed="0.000012"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:03.205929" elapsed="0.000080"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:21:03.205914" elapsed="0.000116"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:03.206195" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:21:03.206426" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:03.206389" elapsed="0.000083"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:21:03.206355" elapsed="0.000138"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:03.206637" elapsed="0.000021"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:21:03.108375" elapsed="0.098316"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:21:03.107965" elapsed="0.098762"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:03.206887" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:21:03.207109" level="INFO">${state} = 110</msg>
<msg time="2026-04-14T07:21:03.207153" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:21:03.207193" level="INFO">${result} = Validator failed: Minimum not reached.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:21:03.102271" elapsed="0.104944"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:21:03.207424" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:03.207304" elapsed="0.000164"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:03.207286" elapsed="0.000203"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:21:03.208876" level="INFO">Length is 38.</msg>
<msg time="2026-04-14T07:21:03.208959" level="FAIL">'Validator failed: Minimum not reached.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:21:03.208587" elapsed="0.000439">'Validator failed: Minimum not reached.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:21:03.209128" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:21:03.209171" level="INFO">${result} = 'Validator failed: Minimum not reached.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:03.208146" elapsed="0.001047"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:21:03.209390" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:03.209267" elapsed="0.000169"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:03.209248" elapsed="0.000210"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:21:03.209868" level="INFO">@{message_chunks} = [ Validator failed: Minimum not reached. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:21:03.209611" elapsed="0.000283"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:21:03.213089" level="INFO">Length is 38.</msg>
<msg time="2026-04-14T07:21:03.213165" level="FAIL">'Validator failed: Minimum not reached.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:21:03.210421" elapsed="0.002802">'Validator failed: Minimum not reached.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:21:03.213323" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:21:03.213384" level="INFO">${result} = 'Validator failed: Minimum not reached.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:03.210065" elapsed="0.003344"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:21:03.213592" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:21:03.213484" elapsed="0.000167"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:03.213465" elapsed="0.000210"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:03.213827" elapsed="0.000021"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:21:03.207765" elapsed="0.006213"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:21:03.215271" level="INFO">Length is 38.</msg>
<msg time="2026-04-14T07:21:03.215345" level="FAIL">'Validator failed: Minimum not reached.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:21:03.215015" elapsed="0.000404">'Validator failed: Minimum not reached.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:21:03.215520" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:21:03.215563" level="INFO">${result} = 'Validator failed: Minimum not reached.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:03.214667" elapsed="0.000919"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:21:03.215765" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:21:03.215658" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:03.215640" elapsed="0.000193"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:21:03.216233" level="INFO">@{message_chunks} = [ Validator failed: Minimum not reached. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:21:03.215986" elapsed="0.000274"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:21:03.219313" level="INFO">Length is 38.</msg>
<msg time="2026-04-14T07:21:03.219401" level="FAIL">'Validator failed: Minimum not reached.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:21:03.216853" elapsed="0.002608">'Validator failed: Minimum not reached.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:21:03.219562" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:21:03.219604" level="INFO">${result} = 'Validator failed: Minimum not reached.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:21:03.216469" elapsed="0.003158"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:21:03.219808" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:21:03.219701" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T07:21:03.219682" elapsed="0.000208"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:21:03.220042" elapsed="0.000021"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:21:03.214261" elapsed="0.005934"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T07:22:03.221216" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T07:21:03.220397" elapsed="60.001382"/>
</kw>
<var name="${try}">1</var>
<status status="PASS" start="2026-04-14T07:21:03.101735" elapsed="60.120194"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:22:03.226413" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:22:03.225733" elapsed="0.000743"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:22:03.227503" level="INFO">${state} = 110</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:22:03.226841" elapsed="0.000721"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:22:03.228736" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:22:03.227926" elapsed="0.000869"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:22:03.232345" level="INFO">${date_now} = 2026-04-14 07:22:03.232</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:22:03.231967" elapsed="0.000466"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:22:03.233161" level="INFO">${time_deadline} = 359.866</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:22:03.232777" elapsed="0.000412"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:22:03.233811" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:22:03.233377" elapsed="0.000461"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:22:03.234177" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:22:03.233918" elapsed="0.000313"/>
</branch>
<status status="PASS" start="2026-04-14T07:22:03.233895" elapsed="0.000362"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:22:03.230201" elapsed="0.004106"/>
</kw>
<msg time="2026-04-14T07:22:03.234427" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:22:03.234471" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:22:03.229178" elapsed="0.005316"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:22:03.234686" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:22:03.234578" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T07:22:03.234560" elapsed="0.000200"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:22:03.237560" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T07:22:03.237610" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:22:03.237655" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:22:03.237154" elapsed="0.000524"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:22:03.251523" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01b6idao10mkn8wrc2knijlcya3.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:22:03.251939" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '98'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":111}]}} 
 </msg>
<msg time="2026-04-14T07:22:03.252773" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:22:03.239018" elapsed="0.013939"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:22:03.261067" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":111}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:22:03.253720" elapsed="0.007775"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:22:03.265231" level="INFO">${count} = 111</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:22:03.261966" elapsed="0.003339"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T07:22:03.265423" elapsed="0.000041"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T07:22:03.238383" elapsed="0.027321"/>
</kw>
<msg time="2026-04-14T07:22:03.265796" level="INFO">${result} = 111</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:22:03.237855" elapsed="0.027967"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:22:03.265871" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:22:03.236780" elapsed="0.029213"/>
</kw>
<msg time="2026-04-14T07:22:03.266088" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:22:03.266132" level="INFO">${message} = 111</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:22:03.236188" elapsed="0.029967"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:22:03.266326" elapsed="0.031590"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:22:03.298969" elapsed="0.000036"/>
</return>
<status status="PASS" start="2026-04-14T07:22:03.298833" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T07:22:03.298808" elapsed="0.000257"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:22:03.299238" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 111.</doc>
<status status="PASS" start="2026-04-14T07:22:03.298403" elapsed="0.000921"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:22:03.299385" elapsed="0.000029"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:22:03.235777" elapsed="0.063735"/>
</kw>
<msg time="2026-04-14T07:22:03.299616" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:22:03.299664" level="INFO">${data} = 111</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:22:03.235335" elapsed="0.064352"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:22:03.299880" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:22:03.299772" elapsed="0.000157"/>
</branch>
<status status="PASS" start="2026-04-14T07:22:03.299750" elapsed="0.000200"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:22:03.301527" level="INFO">${date_now} = 2026-04-14 07:22:03.301</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:22:03.301331" elapsed="0.000223"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:22:03.302123" level="INFO">${time_deadline} = 359.797</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:22:03.301715" elapsed="0.000438"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:22:03.302747" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:22:03.302328" elapsed="0.000447"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:22:03.303101" elapsed="0.000023"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:22:03.302847" elapsed="0.000310"/>
</branch>
<status status="PASS" start="2026-04-14T07:22:03.302827" elapsed="0.000355"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:22:03.300710" elapsed="0.002520"/>
</kw>
<msg time="2026-04-14T07:22:03.303348" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:22:03.303414" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:22:03.300118" elapsed="0.003320"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:22:03.303630" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:22:03.303521" elapsed="0.000158"/>
</branch>
<status status="PASS" start="2026-04-14T07:22:03.303502" elapsed="0.000199"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:22:03.305753" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:22:03.305894" level="INFO">${args} = [110, 110]</msg>
<msg time="2026-04-14T07:22:03.305945" level="INFO">${kwargs} = {'valid_minimum': '111'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:22:03.305436" elapsed="0.000533"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:22:03.306141" elapsed="0.000251"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:22:03.306563" elapsed="0.000196"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:22:03.308580" level="INFO">${new_state} = 111</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:22:03.308104" elapsed="0.000504"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T07:22:03.308858" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:22:03.308681" elapsed="0.000229"/>
</branch>
<status status="PASS" start="2026-04-14T07:22:03.308661" elapsed="0.000273"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="PASS" start="2026-04-14T07:22:03.309158" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:22:03.308988" elapsed="0.000237"/>
</branch>
<status status="PASS" start="2026-04-14T07:22:03.308972" elapsed="0.000277"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:22:03.309293" elapsed="0.000020"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:22:03.307646" elapsed="0.001797"/>
</kw>
<msg time="2026-04-14T07:22:03.309534" level="INFO">${result} = [111, 'FAIL', 'Data value has changed.']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:22:03.306931" elapsed="0.002630"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:22:03.309610" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:22:03.305012" elapsed="0.004719"/>
</kw>
<msg time="2026-04-14T07:22:03.309825" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:22:03.309872" level="INFO">${message} = [111, 'FAIL', 'Data value has changed.']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:22:03.304433" elapsed="0.005462"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:22:03.310067" elapsed="0.029368"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:22:03.340564" elapsed="0.000042"/>
</return>
<status status="PASS" start="2026-04-14T07:22:03.340354" elapsed="0.000290"/>
</branch>
<status status="PASS" start="2026-04-14T07:22:03.340329" elapsed="0.000342"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:22:03.340848" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [111, 'FAIL', 'Data value has changed.'].</doc>
<status status="PASS" start="2026-04-14T07:22:03.339920" elapsed="0.001012"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:22:03.340978" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:22:03.341155" level="INFO">${state} = 111</msg>
<msg time="2026-04-14T07:22:03.341201" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:22:03.341243" level="INFO">${result} = Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:22:03.303933" elapsed="0.037336"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="PASS" start="2026-04-14T07:22:03.341500" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:22:03.341385" elapsed="0.000179"/>
</branch>
<status status="PASS" start="2026-04-14T07:22:03.341349" elapsed="0.000240"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:22:03.341683" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:22:03.341645" elapsed="0.000086"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:22:03.341629" elapsed="0.000124"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:22:03.341921" elapsed="0.000023"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:22:03.342059" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:22:03.342023" elapsed="0.000082"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:22:03.342006" elapsed="0.000122"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:22:03.342274" elapsed="0.000022"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:22:03.235182" elapsed="0.107149"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:22:03.234801" elapsed="0.107583"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:22:03.342550" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:22:03.342859" level="INFO">${state} = 111</msg>
<msg time="2026-04-14T07:22:03.342905" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:22:03.342947" level="INFO">${result} = Validator failed: Data value has changed.</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:22:03.223928" elapsed="0.119042"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="NOT RUN" start="2026-04-14T07:22:03.343168" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:22:03.343059" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:22:03.343041" elapsed="0.000193"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:22:03.344679" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:22:03.344769" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:22:03.344352" elapsed="0.000491">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:22:03.344948" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:22:03.344991" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:22:03.343931" elapsed="0.001082"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:22:03.345198" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:22:03.345089" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:22:03.345070" elapsed="0.000197"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:22:03.345701" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:22:03.345438" elapsed="0.000290"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:22:03.349310" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:22:03.349424" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:22:03.346249" elapsed="0.003239">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:22:03.349598" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:22:03.349643" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:22:03.345900" elapsed="0.003766"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:22:03.349883" elapsed="0.000028"/>
</return>
<status status="PASS" start="2026-04-14T07:22:03.349764" elapsed="0.000181"/>
</branch>
<status status="PASS" start="2026-04-14T07:22:03.349738" elapsed="0.000231"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:22:03.350140" elapsed="0.000023"/>
</kw>
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:22:03.343536" elapsed="0.006772"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:22:03.351659" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:22:03.351734" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:22:03.351393" elapsed="0.000400">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:22:03.351894" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:22:03.351938" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:22:03.351025" elapsed="0.000937"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>Got empty message.</value>
<status status="NOT RUN" start="2026-04-14T07:22:03.352147" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:22:03.352038" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:22:03.352019" elapsed="0.000194"/>
</if>
<kw name="Split String" owner="String">
<msg time="2026-04-14T07:22:03.352666" level="INFO">@{message_chunks} = [ Validator failed: Data value has changed. ]</msg>
<var>@{message_chunks}</var>
<arg>${message}</arg>
<arg>${prefix}</arg>
<doc>Splits the ``string`` using ``separator`` as a delimiter string.</doc>
<status status="PASS" start="2026-04-14T07:22:03.352383" elapsed="0.000310"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Should Be Empty" owner="BuiltIn">
<msg time="2026-04-14T07:22:03.355735" level="INFO">Length is 41.</msg>
<msg time="2026-04-14T07:22:03.355810" level="FAIL">'Validator failed: Data value has changed.' should be empty.</msg>
<arg>${message_chunks[0]}</arg>
<doc>Verifies that the given item is empty.</doc>
<status status="FAIL" start="2026-04-14T07:22:03.353215" elapsed="0.002654">'Validator failed: Data value has changed.' should be empty.</status>
</kw>
<msg time="2026-04-14T07:22:03.355970" level="INFO">${status} = FAIL</msg>
<msg time="2026-04-14T07:22:03.356014" level="INFO">${result} = 'Validator failed: Data value has changed.' should be empty.</msg>
<var>${status}</var>
<var>${result}</var>
<arg>BuiltIn.Should_Be_Empty</arg>
<arg>${message_chunks[0]}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:22:03.352867" elapsed="0.003170"/>
</kw>
<if>
<branch type="IF" condition="'${status}' != 'PASS'">
<return>
<value>${message} does not start with ${prefix}</value>
<status status="PASS" start="2026-04-14T07:22:03.356222" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:22:03.356113" elapsed="0.000178"/>
</branch>
<status status="PASS" start="2026-04-14T07:22:03.356094" elapsed="0.000230"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:22:03.356565" elapsed="0.000024"/>
</kw>
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="PASS" start="2026-04-14T07:22:03.350635" elapsed="0.006090"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.357698" level="INFO">Slept 1 minute.</msg>
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="PASS" start="2026-04-14T07:22:03.356886" elapsed="60.001282"/>
</kw>
<var name="${try}">2</var>
<status status="PASS" start="2026-04-14T07:22:03.222511" elapsed="60.135803"/>
</iter>
<iter>
<kw name="Getter_And_Safe_Stateful_Validator_Have_To_Succeed_Consecutively_By_Deadline" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.362821" level="INFO">${result} = No result yet.</msg>
<var>${result}</var>
<arg>No result yet.</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:23:03.362131" elapsed="0.000751"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.364010" level="INFO">${state} = 111</msg>
<var>${state}</var>
<arg>${initial_state}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:23:03.363268" elapsed="0.000800"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.365243" level="INFO">${sleeps} = 0</msg>
<var>${sleeps}</var>
<arg>${count} - 1</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:23:03.364469" elapsed="0.000834"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:23:03.368675" level="INFO">${date_now} = 2026-04-14 07:23:03.369</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:23:03.368495" elapsed="0.000208"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:23:03.369242" level="INFO">${time_deadline} = 299.729</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:23:03.368866" elapsed="0.000403"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.369863" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:23:03.369455" elapsed="0.000435"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.370226" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:03.369968" elapsed="0.000312"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.369946" elapsed="0.000359"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:23:03.366756" elapsed="0.003598"/>
</kw>
<msg time="2026-04-14T07:23:03.370472" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:23:03.370516" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:23:03.365719" elapsed="0.004820"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.370730" elapsed="0.000017"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:23:03.370622" elapsed="0.000160"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.370604" elapsed="0.000200"/>
</if>
<for flavor="IN RANGE">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_As_Is" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.373573" level="INFO">${keyword} = Get_Change_Count</msg>
<msg time="2026-04-14T07:23:03.373619" level="INFO">${args} = []</msg>
<msg time="2026-04-14T07:23:03.373663" level="INFO">${kwargs} = {}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:23:03.373189" elapsed="0.000498"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Get_Change_Count" owner="ChangeCounter">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:23:03.384266" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 path_url=/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01b6idao10mkn8wrc2knijlcya3.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:23:03.384473" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/data-change-counter:data-change-counter?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '98'} 
 body={"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":111}]}} 
 </msg>
<msg time="2026-04-14T07:23:03.384708" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${CC_DATA_CHANGE_COUNTER_URL}</arg>
<arg>expected_status=200</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:23:03.374992" elapsed="0.009786"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.387917" level="INFO">{"data-change-counter:data-change-counter":{"counter":[{"id":"data-change-counter","count":111}]}}</msg>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:23:03.385040" elapsed="0.003022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.391525" level="INFO">${count} = 111</msg>
<var>${count}</var>
<arg>json.loads('${response.text}')["data-change-counter:data-change-counter"]["counter"][0]["count"]</arg>
<arg>modules=json</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:23:03.388312" elapsed="0.003283"/>
</kw>
<return>
<value>${count}</value>
<status status="PASS" start="2026-04-14T07:23:03.391688" elapsed="0.000038"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>GET data change request, assert status 200, return the value.</doc>
<status status="PASS" start="2026-04-14T07:23:03.374354" elapsed="0.017602"/>
</kw>
<msg time="2026-04-14T07:23:03.392104" level="INFO">${result} = 111</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:23:03.373860" elapsed="0.018269"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:23:03.392178" elapsed="0.000028"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure without affecting arguments.</doc>
<status status="PASS" start="2026-04-14T07:23:03.372816" elapsed="0.019482"/>
</kw>
<msg time="2026-04-14T07:23:03.392406" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:23:03.392451" level="INFO">${message} = 111</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:23:03.372258" elapsed="0.020216"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:23:03.392645" elapsed="0.028947"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:23:03.422599" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T07:23:03.422467" elapsed="0.000201"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.422443" elapsed="0.000249"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.422859" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 111.</doc>
<status status="PASS" start="2026-04-14T07:23:03.422037" elapsed="0.000905"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:23:03.422986" elapsed="0.000028"/>
</return>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:23:03.371843" elapsed="0.051266"/>
</kw>
<msg time="2026-04-14T07:23:03.423229" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:23:03.423277" level="INFO">${data} = 111</msg>
<var>${status}</var>
<var>${data}</var>
<arg>ScalarClosures.Run_Keyword_And_Collect_Garbage</arg>
<arg>ScalarClosures.Run_Closure_As_Is</arg>
<arg>${getter}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:23:03.371409" elapsed="0.051891"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Getter failed: ${data}</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.423505" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:23:03.423398" elapsed="0.000348"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.423378" elapsed="0.000392"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="WaitUtils__Is_Deadline_Reachable" owner="WaitUtils">
<kw name="Get Current Date" owner="DateTime">
<msg time="2026-04-14T07:23:03.425253" level="INFO">${date_now} = 2026-04-14 07:23:03.425</msg>
<var>${date_now}</var>
<doc>Returns current local or UTC time with an optional increment.</doc>
<status status="PASS" start="2026-04-14T07:23:03.425078" elapsed="0.000201"/>
</kw>
<kw name="Subtract Date From Date" owner="DateTime">
<msg time="2026-04-14T07:23:03.425836" level="INFO">${time_deadline} = 299.673</msg>
<var>${time_deadline}</var>
<arg>${date_deadline}</arg>
<arg>${date_now}</arg>
<arg>result_format=number</arg>
<doc>Subtracts date from another date and returns time between.</doc>
<status status="PASS" start="2026-04-14T07:23:03.425456" elapsed="0.000406"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.426440" level="INFO">${time_minimal} = 0.0</msg>
<var>${time_minimal}</var>
<arg>int(${sleeps_left}) * ${period_in_seconds}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:23:03.426033" elapsed="0.000434"/>
</kw>
<if>
<branch type="IF" condition="${time_minimal} &gt;= ${time_deadline}">
<kw name="Fail" owner="BuiltIn">
<arg>Not possible to succeed within the deadline. ${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.426792" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:03.426536" elapsed="0.000311"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.426517" elapsed="0.000354"/>
</if>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Compute time to be wasted in sleeps, compare to deadline. Fail with message when needed.</doc>
<status status="PASS" start="2026-04-14T07:23:03.424462" elapsed="0.002456"/>
</kw>
<msg time="2026-04-14T07:23:03.427016" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:23:03.427060" level="INFO">${message} = None</msg>
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:23:03.423941" elapsed="0.003141"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.427302" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:23:03.427163" elapsed="0.000188"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.427145" elapsed="0.000243"/>
</if>
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Run_Closure_After_Replacing_First_Two_Arguments" owner="ScalarClosures">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.429348" level="INFO">${keyword} = WaitUtils.Limiting_Stability_Safe_Stateful_Validator_As_Keyword</msg>
<msg time="2026-04-14T07:23:03.429412" level="INFO">${args} = [110, 111]</msg>
<msg time="2026-04-14T07:23:03.429459" level="INFO">${kwargs} = {'valid_minimum': '111'}</msg>
<var>${keyword}</var>
<var>${args}</var>
<var>${kwargs}</var>
<arg>${closure}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:23:03.429045" elapsed="0.000436"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>0</arg>
<arg>${arg1}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:23:03.429652" elapsed="0.000208"/>
</kw>
<kw name="Set List Value" owner="Collections">
<arg>${args}</arg>
<arg>1</arg>
<arg>${arg2}</arg>
<doc>Sets the value of ``list`` specified by ``index`` to the given ``value``.</doc>
<status status="PASS" start="2026-04-14T07:23:03.430023" elapsed="0.000187"/>
</kw>
<kw name="Run Keyword" owner="BuiltIn">
<kw name="Limiting_Stability_Safe_Stateful_Validator_As_Keyword" owner="WaitUtils">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.431992" level="INFO">${new_state} = 111</msg>
<var>${new_state}</var>
<arg>${data}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:23:03.431595" elapsed="0.000480"/>
</kw>
<if>
<branch type="IF" condition="${data} &lt; ${valid_minimum}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Minimum not reached.</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.432318" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:23:03.432148" elapsed="0.000239"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.432129" elapsed="0.000281"/>
</if>
<if>
<branch type="IF" condition="${data} != ${old_state}">
<return>
<value>${new_state}</value>
<value>FAIL</value>
<value>Data value has changed.</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.432628" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:23:03.432464" elapsed="0.000213"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.432448" elapsed="0.000251"/>
</if>
<return>
<value>${new_state}</value>
<value>PASS</value>
<value>Validated stable: ${data}</value>
<status status="PASS" start="2026-04-14T07:23:03.432730" elapsed="0.000027"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Report failure if minimum not reached or data value changed from last time. Useful to become validator.</doc>
<status status="PASS" start="2026-04-14T07:23:03.431103" elapsed="0.001792"/>
</kw>
<msg time="2026-04-14T07:23:03.432982" level="INFO">${result} = [111, 'PASS', 'Validated stable: 111']</msg>
<var>${result}</var>
<arg>${keyword}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Executes the given keyword with the given arguments.</doc>
<status status="PASS" start="2026-04-14T07:23:03.430392" elapsed="0.002615"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:23:03.433055" elapsed="0.000026"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Run the keyword from closure with replaced first two positional arguments.</doc>
<status status="PASS" start="2026-04-14T07:23:03.428648" elapsed="0.004526"/>
</kw>
<msg time="2026-04-14T07:23:03.433268" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:23:03.433314" level="INFO">${message} = [111, 'PASS', 'Validated stable: 111']</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:23:03.428084" elapsed="0.005253"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:23:03.433525" elapsed="0.027124"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:23:03.461666" elapsed="0.000035"/>
</return>
<status status="PASS" start="2026-04-14T07:23:03.461530" elapsed="0.000205"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.461506" elapsed="0.000255"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.461929" elapsed="0.000022"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with [111, 'PASS', 'Validated stable: 111'].</doc>
<status status="PASS" start="2026-04-14T07:23:03.461096" elapsed="0.000913"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:23:03.462055" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:23:03.462227" level="INFO">${state} = 111</msg>
<msg time="2026-04-14T07:23:03.462273" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:23:03.462313" level="INFO">${result} = Validated stable: 111</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>ScalarClosures.Run_Closure_After_Replacing_First_Two_Arguments</arg>
<arg>${safe_validator}</arg>
<arg>${state}</arg>
<arg>${data}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:23:03.427616" elapsed="0.034720"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>Validator failed: ${result}</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.462545" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:23:03.462440" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.462421" elapsed="0.000196"/>
</if>
<if>
<branch type="IF" condition="${sleeps_left} &lt;= 0">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:23:03.462770" elapsed="0.000024"/>
</return>
<status status="PASS" start="2026-04-14T07:23:03.462668" elapsed="0.000163"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.462653" elapsed="0.000202"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<var>${status}</var>
<var>${message}</var>
<arg>WaitUtils__Is_Deadline_Reachable</arg>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>sleeps_left=${sleeps_left}</arg>
<arg>message=Last result: ${result}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.463020" elapsed="0.000022"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' != '''PASS'''">
<return>
<value>${state}</value>
<value>${status}</value>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.463157" elapsed="0.000013"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:23:03.463122" elapsed="0.000081"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:23:03.463105" elapsed="0.000120"/>
</if>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.463407" elapsed="0.000022"/>
</kw>
<var name="${sleeps_left}">0</var>
<status status="PASS" start="2026-04-14T07:23:03.371242" elapsed="0.092220"/>
</iter>
<var>${sleeps_left}</var>
<value>${count}-1</value>
<value>-1</value>
<value>-1</value>
<status status="PASS" start="2026-04-14T07:23:03.370842" elapsed="0.092654"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.463656" elapsed="0.000021"/>
</kw>
<msg time="2026-04-14T07:23:03.463871" level="INFO">${state} = 111</msg>
<msg time="2026-04-14T07:23:03.463916" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:23:03.463958" level="INFO">${result} = Validated stable: 111</msg>
<var>${state}</var>
<var>${status}</var>
<var>${result}</var>
<arg>date_deadline=${date_deadline}</arg>
<arg>period_in_seconds=${period_in_seconds}</arg>
<arg>count=${count}</arg>
<arg>getter=${getter}</arg>
<arg>safe_validator=${safe_validator}</arg>
<arg>initial_state=${state}</arg>
<doc>Pass only if consecutively 1 times in a row with 60 between attempts: ${getter} creates data and ${safe_validator} passes. Validator updates its state even if it reports failure. Always return validator state, status and message.</doc>
<status status="PASS" start="2026-04-14T07:23:03.360322" elapsed="0.103659"/>
</kw>
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:23:03.464174" elapsed="0.000025"/>
</return>
<status status="PASS" start="2026-04-14T07:23:03.464069" elapsed="0.000162"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.464051" elapsed="0.000205"/>
</if>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Not possible to succeed within the deadline.</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.464624" elapsed="0.000030"/>
</kw>
<kw name="Propagate_Fail_If_Message_Starts_With_Prefix" owner="WaitUtils">
<arg>${result}</arg>
<arg>Getter failed</arg>
<doc>Helper keyword to distinguish escalable failures by their prefix. If it is escalable, Fail without changing the message; otherwise Return comment.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.464927" elapsed="0.000024"/>
</kw>
<kw name="Sleep" owner="BuiltIn">
<arg>${period_in_seconds} s</arg>
<doc>Pauses the test executed for the given time.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.465108" elapsed="0.000020"/>
</kw>
<var name="${try}">3</var>
<status status="PASS" start="2026-04-14T07:23:03.358893" elapsed="0.106267"/>
</iter>
<var>${try}</var>
<value>1</value>
<value>${maximum_sleeps}+2</value>
<status status="PASS" start="2026-04-14T07:21:03.101489" elapsed="120.363703"/>
</for>
<kw name="Fail" owner="BuiltIn">
<arg>Logic error, we should have returned before.</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.465346" elapsed="0.000037"/>
</kw>
<msg time="2026-04-14T07:23:03.465511" level="INFO">${result} = Validated stable: 111</msg>
<var>${result}</var>
<arg>timeout=${timeout}</arg>
<arg>period=${period}</arg>
<arg>count=${repetitions}</arg>
<arg>getter=${ChangeCounter__getter}</arg>
<arg>safe_validator=${validator}</arg>
<arg>initial_state=${count_to_overcome}</arg>
<doc>Analogue of Wait Until Keyword Succeeds, but it passes state of validator around and exits early on getter failure. Calls GASSVHTSCBD to verify data is "stable".</doc>
<status status="PASS" start="2026-04-14T07:21:03.094574" elapsed="120.370963"/>
</kw>
<return>
<value>${result}</value>
<status status="PASS" start="2026-04-14T07:23:03.465595" elapsed="0.000027"/>
</return>
<arg>timeout=${bgp_emptying_timeout}</arg>
<arg>period=${CHECK_PERIOD_CHANGE_COUNT_SINGLE}</arg>
<arg>repetitions=${REPETITIONS_CHANGE_COUNT_SINGLE}</arg>
<arg>count_to_overcome=${last_change_count_single}</arg>
<doc>Each ${period} get count. After 1 of constant value above ${count_to_overcome} within ${timeout}, Return validator output. Fail early on getter error.</doc>
<status status="PASS" start="2026-04-14T07:21:03.091692" elapsed="120.374022"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:23:03.466312" elapsed="0.000295"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.467496" elapsed="0.000026"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:03.467055" elapsed="0.000505"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.467037" elapsed="0.000548"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:23:03.467745" elapsed="0.000320"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.473343" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:23:03.472928" elapsed="0.000459"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:23:03.473611" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:23:03.473463" elapsed="0.000206"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.473444" elapsed="0.000249"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.473850" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.474033" elapsed="0.000021"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.474214" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.474404" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.474583" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.474758" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.474932" elapsed="0.000021"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:23:03.472610" elapsed="0.002400"/>
</kw>
<status status="PASS" start="2026-04-14T07:23:03.466842" elapsed="0.008221"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:23:03.466002" elapsed="0.009104"/>
</kw>
<doc>Wait until example-ipv4-topology becomes stable again.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T07:21:02.987581" elapsed="120.487563"/>
</test>
<test id="s1-s10-t19" name="Check_For_Empty_Ipv4_Topology_After_Listening" line="235">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T07:23:03.478494" elapsed="0.000214"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T07:23:03.478202" elapsed="0.000560"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.479778" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:23:03.479671" elapsed="0.000154"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.479653" elapsed="0.000194"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.484824" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:23:03.484719" elapsed="0.000150"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.484702" elapsed="0.000189"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.485907" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:23:03.485523" elapsed="0.000411"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.486413" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:23:03.486100" elapsed="0.000341"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:23:03.486485" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:23:03.486640" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:23:03.485123" elapsed="0.001542"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.492387" elapsed="0.000016"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:23:03.492265" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.492245" elapsed="0.000213"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.493646" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:23:03.493540" elapsed="0.000153"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.493522" elapsed="0.000193"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:23:03.494164" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:23:03.493866" elapsed="0.000325"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:23:03.494589" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:23:03.494373" elapsed="0.000242"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:23:03.526239" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:23:03.495122" elapsed="0.031219"/>
</kw>
<msg time="2026-04-14T07:23:03.526525" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:23:03.526571" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:23:03.494782" elapsed="0.031825"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:23:03.559053" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "L "i "s "t "e "n "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:23:03.527132" elapsed="0.032031"/>
</kw>
<msg time="2026-04-14T07:23:03.559335" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:23:03.559406" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:23:03.526786" elapsed="0.032659"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.559752" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:03.559523" elapsed="0.000283"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.559503" elapsed="0.000326"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.560274" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "t "y "_ "I "p "v "4 "_ "T "o "p "o "l "o "g "y "_ "A "f "t "e "r "_ "L "i "s "t "e "n "i "n "g "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:23:03.559978" elapsed="0.000370"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.560695" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:03.560469" elapsed="0.000280"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.560448" elapsed="0.000324"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:23:03.560805" elapsed="0.000028"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:23:03.563248" elapsed="0.000188"/>
</kw>
<msg time="2026-04-14T07:23:03.563498" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:23:03.562242" elapsed="0.001385"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.563904" elapsed="0.000075"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.564240" elapsed="0.000073"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:23:03.561630" elapsed="0.002819"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:23:03.561073" elapsed="0.003442"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:23:03.493216" elapsed="0.071396"/>
</kw>
<msg time="2026-04-14T07:23:03.564704" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:23:03.564748" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:23:03.492617" elapsed="0.072167"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:23:03.564965" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:23:03.564859" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.564841" elapsed="0.000208"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.565472" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.565822" elapsed="0.000024"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.565893" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:23:03.491921" elapsed="0.074079"/>
</kw>
<msg time="2026-04-14T07:23:03.566094" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:23:03.566138" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "C "h "e "c "k "_ "F "o "r "_ "E "m "p "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:23:03.487040" elapsed="0.079134"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.566523" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:03.566249" elapsed="0.000327"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.566231" elapsed="0.000368"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:23:03.486891" elapsed="0.079732"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:23:03.486718" elapsed="0.079933"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:23:03.484345" elapsed="0.082360"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:23:03.479381" elapsed="0.087377"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:23:03.478920" elapsed="0.087882"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T07:23:03.475972" elapsed="0.090882"/>
</kw>
<kw name="Check_Ipv4_Topology_Is_Empty" owner="PrefixCounting">
<kw name="Check_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Run_Keyword_And_Collect_Garbage" owner="ScalarClosures">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Ipv4_Topology_Count" owner="PrefixCounting">
<kw name="Get_Ipv4_Topology" owner="PrefixCounting">
<kw name="GET On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:23:03.576874" level="INFO">GET Request : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 path_url=/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node01b6idao10mkn8wrc2knijlcya3.node0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:23:03.577041" level="INFO">GET Response : url=http://10.30.171.229:8181/rests/data/network-topology:network-topology/topology=example-ipv4-topology?content=nonconfig 
 status=200, reason=OK 
 headers={'Cache-Control': 'no-cache', 'Content-Type': 'application/yang-data+json', 'Content-Length': '172'} 
 body={"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]} 
 </msg>
<msg time="2026-04-14T07:23:03.577150" level="INFO">${response} = &lt;Response [200]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>url=${PC_NW_TOPOLOGY}=${topology}?content=nonconfig</arg>
<arg>expected_status=anything</arg>
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:23:03.570142" elapsed="0.007034"/>
</kw>
<if>
<branch type="IF" condition="${response.status_code} != 200">
<kw name="Fail" owner="BuiltIn">
<arg>Get on ${topology} returned status code ${response.status_code} with message: ${response.text}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.579710" elapsed="0.000032"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:03.577256" elapsed="0.002535"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.577236" elapsed="0.002589"/>
</if>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:23:03.579873" elapsed="0.000039"/>
</return>
<msg time="2026-04-14T07:23:03.583238" level="INFO">${topology} = {"network-topology:topology":[{"topology-id":"example-ipv4-topology","server-provided":true,"topology-types":{"odl-bgp-topology-types:bgp-ipv4-reachability-topology":{}}}]}</msg>
<var>${topology}</var>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>GET the example-ipv4-topology data, check status is 200, return the topology data.</doc>
<status status="PASS" start="2026-04-14T07:23:03.569710" elapsed="0.013567"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.584127" level="INFO">${prefix_count} = 0</msg>
<var>${prefix_count}</var>
<arg>len(re.findall('"prefix":"', '''${topology}'''))</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:23:03.583557" elapsed="0.000608"/>
</kw>
<return>
<value>${prefix_count}</value>
<status status="PASS" start="2026-04-14T07:23:03.584233" elapsed="0.000040"/>
</return>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Get topology. If not fail, return number of prefixes in the topology.</doc>
<status status="PASS" start="2026-04-14T07:23:03.569166" elapsed="0.015265"/>
</kw>
<msg time="2026-04-14T07:23:03.584563" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:23:03.584624" level="INFO">${message} = 0</msg>
<var>${status}</var>
<var>${message}</var>
<arg>${keyword_to_gc}</arg>
<arg>@{args}</arg>
<arg>&amp;{kwargs}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:23:03.568671" elapsed="0.015984"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<arg>gc.collect()</arg>
<arg>modules=gc</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:23:03.584892" elapsed="0.029298"/>
</kw>
<kw name="Propagate_Fail" owner="ScalarClosures">
<if>
<branch type="IF" condition="'''${status}''' == '''PASS'''">
<return>
<status status="PASS" start="2026-04-14T07:23:03.615197" elapsed="0.000033"/>
</return>
<status status="PASS" start="2026-04-14T07:23:03.615068" elapsed="0.000198"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.615044" elapsed="0.000246"/>
</if>
<kw name="Fail" owner="BuiltIn">
<arg>${message}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.615493" elapsed="0.000023"/>
</kw>
<arg>status=${status}</arg>
<arg>message=${message}</arg>
<doc>If PASS is PASS do nothing. Otherwise Fail with 0.</doc>
<status status="PASS" start="2026-04-14T07:23:03.614660" elapsed="0.000925"/>
</kw>
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:23:03.615629" elapsed="0.000026"/>
</return>
<msg time="2026-04-14T07:23:03.615784" level="INFO">${actual_count} = 0</msg>
<var>${actual_count}</var>
<arg>Get_Ipv4_Topology_Count</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Runs Keyword, but performs garbage collection before pass/fail.</doc>
<status status="PASS" start="2026-04-14T07:23:03.567970" elapsed="0.047840"/>
</kw>
<kw name="Should Be Equal As Strings" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.616307" level="INFO">Argument types are:
&lt;class 'int'&gt;
&lt;class 'str'&gt;</msg>
<arg>${actual_count}</arg>
<arg>${expected_count}</arg>
<doc>Fails if objects are unequal after converting them to strings.</doc>
<status status="PASS" start="2026-04-14T07:23:03.615974" elapsed="0.000406"/>
</kw>
<arg>0</arg>
<arg>session=${session}</arg>
<arg>topology=${topology}</arg>
<doc>Check that the count of prefixes matches the expected count. Fails if it does not. In either case, collect garbage.</doc>
<status status="PASS" start="2026-04-14T07:23:03.567443" elapsed="0.048997"/>
</kw>
<doc>Example_Ipv4_Topology has to give status 200 with zero prefixes.</doc>
<status status="PASS" start="2026-04-14T07:23:03.567062" elapsed="0.049433"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:23:03.617088" elapsed="0.000243"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.618173" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:03.617789" elapsed="0.000446"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.617772" elapsed="0.000487"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:23:03.618431" elapsed="0.000319"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.623876" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:23:03.623465" elapsed="0.000438"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:23:03.624122" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:23:03.623978" elapsed="0.000200"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.623960" elapsed="0.000242"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.624375" elapsed="0.000023"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.624716" elapsed="0.000022"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.624901" elapsed="0.000021"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.625080" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.625258" elapsed="0.000021"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.625459" elapsed="0.000022"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.625636" elapsed="0.000020"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:23:03.623128" elapsed="0.002585"/>
</kw>
<status status="PASS" start="2026-04-14T07:23:03.617579" elapsed="0.008186"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:23:03.616775" elapsed="0.009032"/>
</kw>
<doc>Example-ipv4-topology should be empty now.</doc>
<tag>critical</tag>
<status status="PASS" start="2026-04-14T07:23:03.475415" elapsed="0.150430"/>
</test>
<test id="s1-s10-t20" name="Restore_Data_Change_Counter_Configuration" line="241">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T07:23:03.629447" elapsed="0.000214"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T07:23:03.629159" elapsed="0.000557"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.630730" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:23:03.630621" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.630602" elapsed="0.000197"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.635783" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:23:03.635677" elapsed="0.000152"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.635658" elapsed="0.000193"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.636868" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:23:03.636482" elapsed="0.000414"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.637379" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:23:03.637065" elapsed="0.000342"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:23:03.637453" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:23:03.637608" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:23:03.636083" elapsed="0.001550"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.643131" elapsed="0.000014"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:23:03.643026" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.643006" elapsed="0.000193"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.644424" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:23:03.644292" elapsed="0.000178"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.644274" elapsed="0.000219"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:23:03.644943" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:23:03.644645" elapsed="0.000325"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:23:03.645352" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:23:03.645137" elapsed="0.000258"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:23:03.677759" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:23:03.645912" elapsed="0.031946"/>
</kw>
<msg time="2026-04-14T07:23:03.678020" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:23:03.678108" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:23:03.645564" elapsed="0.032584"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:23:03.709388" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "D "a "t "a "_ "C "h "a "n "g "e "_ "C "o "u "n "t "e "r "_ "C "o "n "f "i "g "u "r "a "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:23:03.678827" elapsed="0.030811"/>
</kw>
<msg time="2026-04-14T07:23:03.709892" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:23:03.709941" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "D "a "t "a "_ "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:23:03.678328" elapsed="0.031652"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.710497" elapsed="0.000034"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:03.710106" elapsed="0.000470"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.710068" elapsed="0.000545"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.711190" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "D "a "t "a "_ "C "h "a "n "g "e "_ "C "o "u "n "t "e "r "_ "C "o "n "f "i "g "u "r "a "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:23:03.710779" elapsed="0.000494"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.711616" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:03.711344" elapsed="0.000328"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.711323" elapsed="0.000374"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:23:03.711735" elapsed="0.000042"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:23:03.714583" elapsed="0.000155"/>
</kw>
<msg time="2026-04-14T07:23:03.714800" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:23:03.713419" elapsed="0.001516"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.715236" elapsed="0.000079"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.715621" elapsed="0.000074"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:23:03.712746" elapsed="0.003059"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:23:03.712085" elapsed="0.003787"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:23:03.643992" elapsed="0.071980"/>
</kw>
<msg time="2026-04-14T07:23:03.716220" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:23:03.716284" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "D "a "t "a "_ "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:23:03.643390" elapsed="0.072937"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:23:03.716537" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:23:03.716426" elapsed="0.000171"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.716405" elapsed="0.000217"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.717052" elapsed="0.000026"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.717434" elapsed="0.000026"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.717508" elapsed="0.000017"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:23:03.642689" elapsed="0.074931"/>
</kw>
<msg time="2026-04-14T07:23:03.717718" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:23:03.717766" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "R "e "s "t "o "r "e "_ "D "a "t "a "_ "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:23:03.638012" elapsed="0.079793"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.718202" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:03.717940" elapsed="0.000315"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.717921" elapsed="0.000358"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:23:03.637862" elapsed="0.080440"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:23:03.637687" elapsed="0.080651"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:23:03.635268" elapsed="0.083152"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:23:03.630310" elapsed="0.088171"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:23:03.629874" elapsed="0.088656"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T07:23:03.626757" elapsed="0.091831"/>
</kw>
<kw name="Reconfigure_Topology_Name" owner="ChangeCounter">
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.724077" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | TOPOLOGY_NAME=example-linkstate-topology }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>TOPOLOGY_NAME=${topology_name}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:23:03.723606" elapsed="0.000500"/>
</kw>
<kw name="Put_As_Xml_Templated" owner="TemplatedRequests">
<kw name="Put_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.758855" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:23:03.758471" elapsed="0.000413"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:23:03.759700" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:23:03.759416" elapsed="0.000368">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:23:03.759879" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:23:03.759055" elapsed="0.000848"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.760487" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:23:03.760077" elapsed="0.000436"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:23:03.760821" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:23:03.760979" level="INFO">${template} = rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter
</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:23:03.760683" elapsed="0.000321"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.761431" level="INFO">rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:23:03.761170" elapsed="0.000307"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.762464" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'TOPOLOGY_NAME': 'example-linkstate-topology'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:23:03.762185" elapsed="0.000325"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.762955" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:23:03.762690" elapsed="0.000291"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.763694" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:23:03.763357" elapsed="0.000362"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:23:03.764694" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:23:03.764247" elapsed="0.000473"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:23:03.764770" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:23:03.764921" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:23:03.763918" elapsed="0.001028"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:23:03.765109" elapsed="0.000270"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T07:23:03.763213" elapsed="0.002243"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.766015" level="INFO">${value} = example-linkstate-topology</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:23:03.765715" elapsed="0.000326"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:23:03.767019" level="INFO">${encoded} = example-linkstate-topology</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:23:03.766617" elapsed="0.000429"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:23:03.767096" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:23:03.767248" level="INFO">${encoded_value} = example-linkstate-topology</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:23:03.766271" elapsed="0.001002"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:23:03.767490" elapsed="0.000228"/>
</kw>
<var name="${key}">TOPOLOGY_NAME</var>
<var name="${value}">example-linkstate-topology</var>
<status status="PASS" start="2026-04-14T07:23:03.765573" elapsed="0.002186"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T07:23:03.763035" elapsed="0.004759"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:23:03.767838" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:23:03.767994" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'TOPOLOGY_NAME': 'example-linkstate-topology'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:23:03.761851" elapsed="0.006168"/>
</kw>
<status status="PASS" start="2026-04-14T07:23:03.761545" elapsed="0.006508"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.768235" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:03.768077" elapsed="0.000213"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.761526" elapsed="0.006785"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.769111" level="INFO">${final_text} = rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:23:03.768479" elapsed="0.000660"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:23:03.769189" elapsed="0.000028"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:23:03.757813" elapsed="0.011498"/>
</kw>
<msg time="2026-04-14T07:23:03.769385" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:23:03.744706" elapsed="0.024728"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.782198" elapsed="0.000027"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.794850" elapsed="0.000026"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.807501" elapsed="0.000027"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.807705" elapsed="0.000021"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.807888" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.808261" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:03.808108" elapsed="0.000272"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:23:03.808093" elapsed="0.000315"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.808561" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.808738" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.808911" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:23:03.808065" elapsed="0.000899"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.807962" elapsed="0.001029"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.809145" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.809219" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T07:23:03.809337" level="INFO">${uri} = rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=location</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:23:03.740312" elapsed="0.069066"/>
</kw>
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.836559" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/data.xml</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:23:03.836161" elapsed="0.000426"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:23:03.837304" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter.vanadium/data.xml' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:23:03.837099" elapsed="0.000286">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter.vanadium/data.xml' does not exist.</status>
</kw>
<msg time="2026-04-14T07:23:03.837481" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:23:03.836756" elapsed="0.000749"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.838061" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/data.xml</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:23:03.837676" elapsed="0.000412"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:23:03.838406" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/data.xml"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/data.xml&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:23:03.838532" level="INFO">${template} = &lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;$TOPOLOGY_NAME&lt;/topology-...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:23:03.838257" elapsed="0.000303"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.839019" level="INFO">&lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;$TOPOLOGY_NAME&lt;/topology-name&gt;
&lt;/data-change-counter-config&gt;
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:23:03.838728" elapsed="0.000341"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="NOT RUN" start="2026-04-14T07:23:03.839506" elapsed="0.000028"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:03.839136" elapsed="0.000434"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.840046" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'TOPOLOGY_NAME': 'example-linkstate-topology'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:23:03.839751" elapsed="0.000322"/>
</kw>
<status status="PASS" start="2026-04-14T07:23:03.839595" elapsed="0.000512"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.839117" elapsed="0.001011"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.840866" level="INFO">${final_text} = &lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;example-linkstate-topolog...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:23:03.840280" elapsed="0.000615"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:23:03.840945" elapsed="0.000029"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:23:03.835450" elapsed="0.005657"/>
</kw>
<msg time="2026-04-14T07:23:03.841161" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:23:03.822510" elapsed="0.018698"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.854088" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.866806" elapsed="0.000029"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.879422" elapsed="0.000027"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.879647" elapsed="0.000023"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.879830" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.880203" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:03.880049" elapsed="0.000209"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:23:03.880033" elapsed="0.000249"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.880444" elapsed="0.000022"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.880622" elapsed="0.000021"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.880795" elapsed="0.000020"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:23:03.880006" elapsed="0.000841"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.879903" elapsed="0.000970"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.881023" elapsed="0.000021"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.881097" elapsed="0.000016"/>
</return>
<msg time="2026-04-14T07:23:03.881218" level="INFO">${data} = &lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;example-linkstate-topolog...</msg>
<var>${data}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${base_name}</arg>
<arg>extension=${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>endline=${endline}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from 1, by one  times.
Template variable ${j} is calculated as ${i} incremented by offset 0 ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:23:03.819809" elapsed="0.061437"/>
</kw>
<kw name="Resolve_Jmes_Path" owner="TemplatedRequests">
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:23:03.882534" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/jmespath.expr' does not exist.</msg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:23:03.882286" elapsed="0.000344">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/change_counter/jmespath.expr' does not exist.</status>
</kw>
<msg time="2026-04-14T07:23:03.882724" level="INFO">${read_jmes_file} = False</msg>
<var>${read_jmes_file}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:23:03.881941" elapsed="0.000808"/>
</kw>
<if>
<branch type="IF" condition="${read_jmes_file} == ${true}">
<kw name="Get File" owner="OperatingSystem">
<var>${jmes_expression}</var>
<arg>${folder}${/}jmespath.expr</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.883070" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:03.882818" elapsed="0.000308"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.883644" level="INFO">${jmes_expression} = None</msg>
<var>${jmes_expression}</var>
<arg>${None}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:23:03.883322" elapsed="0.000348"/>
</kw>
<status status="PASS" start="2026-04-14T07:23:03.883150" elapsed="0.000555"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.882800" elapsed="0.000927"/>
</if>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.886194" level="INFO">${expression} = </msg>
<var>${expression}</var>
<arg>${read_jmes_file} == ${true}</arg>
<arg>${jmes_expression}</arg>
<arg>${EMPTY}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:23:03.883885" elapsed="0.002337"/>
</kw>
<return>
<value>${expression}</value>
<status status="PASS" start="2026-04-14T07:23:03.886276" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:23:03.886451" level="INFO">${jmes_expression} = </msg>
<var>${jmes_expression}</var>
<arg>${folder}</arg>
<doc>Reads JMES path from file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/../variables/bgpuser/change_counter/jmespath.expr if the file exists and
returns the JMES path. Empty string is returned otherwise.</doc>
<status status="PASS" start="2026-04-14T07:23:03.881608" elapsed="0.004868"/>
</kw>
<kw name="Put_To_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.887919" level="INFO">rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:23:03.887668" elapsed="0.000298"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.888383" level="INFO">&lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;example-linkstate-topology&lt;/topology-name&gt;
&lt;/data-change-counter-config&gt;</msg>
<arg>${data}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:23:03.888126" elapsed="0.000310"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.888859" level="INFO">{'Content-Type': 'application/xml'}</msg>
<arg>${content_type}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:23:03.888611" elapsed="0.000292"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.889301" level="INFO">{'Accept': 'application/xml'}</msg>
<arg>${accept}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:23:03.889060" elapsed="0.000284"/>
</kw>
<kw name="Join_Two_Headers" owner="TemplatedRequests">
<kw name="Copy Dictionary" owner="Collections">
<msg time="2026-04-14T07:23:03.890190" level="INFO">${accumulator} = {'Content-Type': 'application/xml'}</msg>
<var>${accumulator}</var>
<arg>${first}</arg>
<doc>Returns a copy of the given dictionary.</doc>
<status status="PASS" start="2026-04-14T07:23:03.889994" elapsed="0.000222"/>
</kw>
<kw name="Get Dictionary Items" owner="Collections">
<msg time="2026-04-14T07:23:03.890571" level="INFO">${items_to_add} = ['Accept', 'application/xml']</msg>
<var>${items_to_add}</var>
<arg>${second}</arg>
<doc>Returns items of the given ``dictionary`` as a list.</doc>
<status status="PASS" start="2026-04-14T07:23:03.890391" elapsed="0.000205"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${accumulator}</arg>
<arg>@{items_to_add}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:23:03.890752" elapsed="0.000198"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.891359" level="INFO">{'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<arg>${accumulator}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:23:03.891114" elapsed="0.000305"/>
</kw>
<return>
<value>${accumulator}</value>
<status status="PASS" start="2026-04-14T07:23:03.891465" elapsed="0.000037"/>
</return>
<msg time="2026-04-14T07:23:03.891651" level="INFO">${headers} = {'Content-Type': 'application/xml', 'Accept': 'application/xml'}</msg>
<var>${headers}</var>
<arg>first=${content_type}</arg>
<arg>second=${accept}</arg>
<doc>Take two dicts, join them, return result. Second argument values take precedence.</doc>
<status status="PASS" start="2026-04-14T07:23:03.889577" elapsed="0.002099"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="PUT On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:23:03.907736" level="INFO">PUT Request : url=http://10.30.171.229:8181/rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter 
 path_url=/rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/xml', 'Connection': 'keep-alive', 'Content-Type': 'application/xml', 'Cookie': 'JSESSIONID=node0yl85lmwpfxjd13qfkb95r24dk4.node0', 'Content-Length': '247', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=&lt;data-change-counter-config xmlns="urn:opendaylight:params:xml:ns:yang:bgpcep:data-change-counter-config"&gt;
    &lt;counter-id&gt;data-change-counter&lt;/counter-id&gt;
    &lt;topology-name&gt;example-linkstate-topology&lt;/topology-name&gt;
&lt;/data-change-counter-config&gt; 
 </msg>
<msg time="2026-04-14T07:23:03.907851" level="INFO">PUT Response : url=http://10.30.171.229:8181/rests/data/odl-data-change-counter-config:data-change-counter-config=data-change-counter 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T07:23:03.908074" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:23:03.894057" elapsed="0.014073"/>
</kw>
<status status="PASS" start="2026-04-14T07:23:03.891747" elapsed="0.016484"/>
</branch>
<branch type="ELSE">
<kw name="PUT On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>data=${data}</arg>
<arg>headers=${headers}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a PUT request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.908680" elapsed="0.000051"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:03.908290" elapsed="0.000543"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.891729" elapsed="0.017225"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.915198" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:23:03.911305" elapsed="0.003954"/>
</kw>
<status status="PASS" start="2026-04-14T07:23:03.910786" elapsed="0.004521"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.910739" elapsed="0.004604"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.919170" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:23:03.915773" elapsed="0.003462"/>
</kw>
<status status="PASS" start="2026-04-14T07:23:03.915442" elapsed="0.003841"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.915417" elapsed="0.003901"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.920155" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:23:03.919621" elapsed="0.000571"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.920675" elapsed="0.000037"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:03.920290" elapsed="0.000468"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.921262" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:23:03.920962" elapsed="0.000326"/>
</kw>
<status status="PASS" start="2026-04-14T07:23:03.920787" elapsed="0.000536"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.920265" elapsed="0.001079"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.921890" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:23:03.921525" elapsed="0.000391"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.922223" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:03.921985" elapsed="0.000293"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.922780" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:23:03.922484" elapsed="0.000322"/>
</kw>
<status status="PASS" start="2026-04-14T07:23:03.922302" elapsed="0.000538"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.921967" elapsed="0.000894"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:23:03.923015" elapsed="0.000343"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:23:03.923845" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:23:03.923557" elapsed="0.000314"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:23:03.924034" elapsed="0.002387"/>
</kw>
<arg>${response}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:23:03.909823" elapsed="0.016660"/>
</kw>
<if>
<branch type="IF" condition="not ${normalize_json}">
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:23:03.926655" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:23:03.926550" elapsed="0.000166"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.926531" elapsed="0.000208"/>
</if>
<kw name="Normalize Json Text" owner="norm_json">
<var>${text_normalized}</var>
<arg>${response.text}</arg>
<arg>jmes_path=${jmes_path}</arg>
<doc>Attempt to return sorted indented JSON string.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.926895" elapsed="0.000021"/>
</kw>
<return>
<value>${text_normalized}</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.926962" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T07:23:03.929299" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>data=${data}</arg>
<arg>content_type=${content_type}</arg>
<arg>accept=${accept}</arg>
<arg>session=${session}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>normalize_json=${normalize_json}</arg>
<arg>jmes_path=${jmes_expression}</arg>
<doc>PUT data to given URI, check status code and return response text.
${content_type} and ${accept} are mandatory Python objects with headers to use.
If ${normalize_json}, normalize text before returning.</doc>
<status status="PASS" start="2026-04-14T07:23:03.886821" elapsed="0.042505"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:23:03.929408" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:23:03.929563" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>folder=${folder}</arg>
<arg>base_name=data</arg>
<arg>extension=xml</arg>
<arg>accept=${ACCEPT_XML}</arg>
<arg>content_type=${HEADERS_XML}</arg>
<arg>mapping=${mapping}</arg>
<arg>session=${session}</arg>
<arg>normalize_json=False</arg>
<arg>endline=${\n}</arg>
<arg>iterations=${iterations}</arg>
<arg>iter_start=${iter_start}</arg>
<arg>http_timeout=${http_timeout}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve URI and data from folder, call Put_To_Uri, return response text.</doc>
<status status="PASS" start="2026-04-14T07:23:03.728823" elapsed="0.200764"/>
</kw>
<if>
<branch type="IF" condition="${verify}">
<kw name="Verify_Response_As_Xml_Templated" owner="TemplatedRequests">
<arg>response=${response_text}</arg>
<arg>folder=${folder}</arg>
<arg>base_name=response</arg>
<arg>mapping=${mapping}</arg>
<arg>iter_j_offset=${iter_j_offset}</arg>
<doc>Resolve expected XML data, should be equal to provided ${response}.
Endline set to empty, as this Resource does not support indented XML comparison.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.929937" elapsed="0.000024"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:03.929692" elapsed="0.000345"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.929674" elapsed="0.000390"/>
</if>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:23:03.930098" elapsed="0.000026"/>
</return>
<arg>${CHANGE_COUNTER_TEMPLATE_FOLDER}${/}change_counter</arg>
<arg>mapping=${mapping}</arg>
<doc>Add arguments sensible for XML data, return Put_Templated response text.
Optionally, verification against response.xml (no iteration) is called.</doc>
<status status="PASS" start="2026-04-14T07:23:03.724389" elapsed="0.205832"/>
</kw>
<arg>example-linkstate-topology</arg>
<doc>Configure data change counter to count transactions affecting
${topology_name} instead of previously configured topology name.</doc>
<status status="PASS" start="2026-04-14T07:23:03.723177" elapsed="0.207102"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:23:03.930898" elapsed="0.000238"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.932036" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:03.931642" elapsed="0.000457"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.931623" elapsed="0.000500"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:23:03.932274" elapsed="0.000328"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.937841" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:23:03.937435" elapsed="0.000433"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:23:03.938085" elapsed="0.000027"/>
</return>
<status status="PASS" start="2026-04-14T07:23:03.937942" elapsed="0.000199"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.937924" elapsed="0.000240"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.938318" elapsed="0.000022"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.938515" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.938694" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.938866" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.939037" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.939210" elapsed="0.000021"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:03.939395" elapsed="0.000022"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:23:03.937106" elapsed="0.002368"/>
</kw>
<status status="PASS" start="2026-04-14T07:23:03.931382" elapsed="0.008142"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:23:03.930582" elapsed="0.009010"/>
</kw>
<doc>Configure data change counter back to count transactions affecting example-linkstate-topology.</doc>
<status status="PASS" start="2026-04-14T07:23:03.626055" elapsed="0.313578"/>
</test>
<test id="s1-s10-t21" name="Delete_Bgp_Peer_Configuration" line="246">
<kw name="Setup_Test_With_Logging_And_Without_Fast_Failing" owner="SetupUtils" type="SETUP">
<kw name="Run_Even_When_Failing_Fast" owner="FailFast">
<kw name="No Operation" owner="BuiltIn">
<doc>Does absolutely nothing.</doc>
<status status="PASS" start="2026-04-14T07:23:03.943507" elapsed="0.000226"/>
</kw>
<doc>This is just a more readable 'None' to override [Setup].</doc>
<status status="PASS" start="2026-04-14T07:23:03.943218" elapsed="0.000570"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Log_Testcase_Start_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.944807" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:23:03.944698" elapsed="0.000155"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.944678" elapsed="0.000197"/>
</if>
<kw name="Log_Message_To_Controller_Karaf" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.949843" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:23:03.949738" elapsed="0.000151"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.949720" elapsed="0.000191"/>
</if>
<kw name="List_Indices_Or_All" owner="ClusterManagement">
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.950925" level="INFO">${return_list_reference} = [1]</msg>
<var>${return_list_reference}</var>
<arg>"""${given_list}""" != ""</arg>
<arg>${given_list}</arg>
<arg>${ClusterManagement__member_index_list}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:23:03.950545" elapsed="0.000407"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<msg time="2026-04-14T07:23:03.951472" level="INFO">${return_list_copy} = [1]</msg>
<var>${return_list_copy}</var>
<arg>@{return_list_reference}</arg>
<doc>Returns a list containing given items.</doc>
<status status="PASS" start="2026-04-14T07:23:03.951155" elapsed="0.000343"/>
</kw>
<return>
<value>${return_list_copy}</value>
<status status="PASS" start="2026-04-14T07:23:03.951543" elapsed="0.000041"/>
</return>
<msg time="2026-04-14T07:23:03.951711" level="INFO">${index_list} = [1]</msg>
<var>${index_list}</var>
<arg>given_list=${member_index_list}</arg>
<doc>Utility to allow ${EMPTY} as default argument value, as the internal list is computed at runtime.
This keyword always returns a (shallow) copy of given or default list,
so operations with the returned list should not affect other lists.
Also note that this keyword does not consider empty list to be ${EMPTY}.</doc>
<status status="PASS" start="2026-04-14T07:23:03.950144" elapsed="0.001591"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_With_Retry_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.957439" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:23:03.957317" elapsed="0.000170"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.957298" elapsed="0.000211"/>
</if>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<if>
<branch type="IF" condition="'${IS_KARAF_APPL}' == 'False'">
<return>
<value>Not A Karaf App</value>
<status status="NOT RUN" start="2026-04-14T07:23:03.958686" elapsed="0.000015"/>
</return>
<status status="NOT RUN" start="2026-04-14T07:23:03.958576" elapsed="0.000156"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:03.958558" elapsed="0.000196"/>
</if>
<kw name="Get From Dictionary" owner="Collections">
<msg time="2026-04-14T07:23:03.959201" level="INFO">${karaf_connection_index} = 4</msg>
<var>${karaf_connection_index}</var>
<arg>${connection_index_dict}</arg>
<arg>${member_index}</arg>
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<status status="PASS" start="2026-04-14T07:23:03.958905" elapsed="0.000322"/>
</kw>
<kw name="Switch Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:23:03.959636" level="INFO">${current_connection_index} = 7</msg>
<var>${current_connection_index}</var>
<arg>${karaf_connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:23:03.959411" elapsed="0.000251"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:23:03.991631" level="INFO">log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "b "g "p "- "i "n "g "e "s "t "[78C. "[A[78Ct</msg>
<arg>${command}</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:23:03.960172" elapsed="0.031564"/>
</kw>
<msg time="2026-04-14T07:23:03.991905" level="INFO">${status_write} = PASS</msg>
<msg time="2026-04-14T07:23:03.991952" level="INFO">${message_write} = log:log " "R "O "B "O "T "[C "M "E "S "S "A "G "E ": "[C "S "t "a "r "t "i "n "g "[C "t "e "s "t "[C "b "g "p "c "e "p "- "...</msg>
<var>${status_write}</var>
<var>${message_write}</var>
<arg>SSHLibrary.Write</arg>
<arg>${command}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:23:03.959830" elapsed="0.032159"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Read Until Regexp" owner="SSHLibrary">
<msg time="2026-04-14T07:23:04.017971" level="INFO">"x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "e "r "_ "C "o "n "f "i "g "u "r "a "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${KARAF_PROMPT}</arg>
<doc>Consumes and returns the server output until a match to ``regexp`` is found.</doc>
<status status="PASS" start="2026-04-14T07:23:03.992565" elapsed="0.025513"/>
</kw>
<msg time="2026-04-14T07:23:04.018237" level="INFO">${status_wait} = PASS</msg>
<msg time="2026-04-14T07:23:04.018282" level="INFO">${message_wait} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "...</msg>
<var>${status_wait}</var>
<var>${message_wait}</var>
<arg>SSHLibrary.Read_Until_Regexp</arg>
<arg>${KARAF_PROMPT}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:23:03.992174" elapsed="0.026143"/>
</kw>
<if>
<branch type="IF" condition="'${status_write}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to send the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.018663" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:04.018421" elapsed="0.000296"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:04.018398" elapsed="0.000343"/>
</if>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:23:04.019190" level="INFO"> "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "e "r "_ "C "o "n "f "i "g "u "r "a "t "i "o "n "[K"
[?1l&gt;[?2004l[?1h=[90m~[0m                                                                                [?2004hopendaylight-user@root&gt;</msg>
<arg>${message_wait}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:23:04.018892" elapsed="0.000366"/>
</kw>
<if>
<branch type="IF" condition="'${status_wait}' != 'PASS'">
<kw name="Fail" owner="BuiltIn">
<arg>Failed to see prompt after sending the command: ${command}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.019569" elapsed="0.000031"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:04.019325" elapsed="0.000313"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:04.019307" elapsed="0.000355"/>
</if>
<return>
<value>${message_wait}</value>
<status status="PASS" start="2026-04-14T07:23:04.019694" elapsed="0.000028"/>
</return>
<kw name="Run Keyword If" owner="BuiltIn" type="TEARDOWN">
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:23:04.022217" elapsed="0.000162"/>
</kw>
<msg time="2026-04-14T07:23:04.022441" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:23:04.021135" elapsed="0.001434"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.022856" elapsed="0.000096"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.023242" elapsed="0.000075"/>
</kw>
<arg>${current_connection_index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:23:04.020516" elapsed="0.002935"/>
</kw>
<arg>'${IS_KARAF_APPL}' == 'True'</arg>
<arg>SSHKeywords.Restore_Current_Ssh_Connection_From_Index</arg>
<arg>${current_connection_index}</arg>
<doc>Runs the given keyword with the given arguments, if ``condition`` is true.</doc>
<status status="PASS" start="2026-04-14T07:23:04.019962" elapsed="0.003599"/>
</kw>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="PASS" start="2026-04-14T07:23:03.958250" elapsed="0.065451"/>
</kw>
<msg time="2026-04-14T07:23:04.023797" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:23:04.023842" level="INFO">${message} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "...</msg>
<var>${status}</var>
<var>${message}</var>
<arg>Execute_Controller_Karaf_Command_On_Background</arg>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:23:03.957668" elapsed="0.066210"/>
</kw>
<if>
<branch type="IF" condition="'${status}' == 'PASS'">
<return>
<value>${message}</value>
<status status="PASS" start="2026-04-14T07:23:04.024072" elapsed="0.000026"/>
</return>
<status status="PASS" start="2026-04-14T07:23:04.023960" elapsed="0.000173"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:04.023940" elapsed="0.000218"/>
</if>
<kw name="Open_Controller_Karaf_Console_On_Background" owner="KarafKeywords">
<arg>${member_index}</arg>
<doc>If there is a stored ssh connection index of connection to the controller's karaf console for 1,
close the previous connection. In any case create a new connection
to karaf console for 1, set correct prompt set and login to karaf console.
Store connection index for 1 and restore the previous active connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.024643" elapsed="0.000028"/>
</kw>
<kw name="Execute_Controller_Karaf_Command_On_Background" owner="KarafKeywords">
<var>${message}</var>
<arg>${command}</arg>
<arg>${member_index}</arg>
<doc>Send command to karaf without affecting current SSH connection. Read, log and return response.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.024994" elapsed="0.000025"/>
</kw>
<return>
<value>${message}</value>
<status status="NOT RUN" start="2026-04-14T07:23:04.025066" elapsed="0.000016"/>
</return>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Attemp to send command to karaf for ${member_index}, if fail then open connection and try again.</doc>
<status status="PASS" start="2026-04-14T07:23:03.956977" elapsed="0.068199"/>
</kw>
<msg time="2026-04-14T07:23:04.025271" level="INFO">${status} = PASS</msg>
<msg time="2026-04-14T07:23:04.025315" level="INFO">${output} =  "x "t ". "S "i "n "g "l "e "p "e "e "r "[C "C "h "a "n "g "e "c "o "u "n "t ". "D "e "l "e "t "e "_ "B "g "p "_ "P "e "...</msg>
<var>${status}</var>
<var>${output}</var>
<arg>Execute_Controller_Karaf_Command_With_Retry_On_Background</arg>
<arg>log:log "ROBOT MESSAGE: ${message}"</arg>
<arg>member_index=${index}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:23:03.952111" elapsed="0.073240"/>
</kw>
<if>
<branch type="IF" condition="not ${tolerate_failure} and &quot;${status}&quot; != &quot;PASS&quot;">
<kw name="Fail" owner="BuiltIn">
<arg>${output}</arg>
<doc>Fails the test with the given message and optionally alters its tags.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.025715" elapsed="0.000021"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:04.025450" elapsed="0.000319"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:04.025431" elapsed="0.000361"/>
</if>
<var name="${index}">1</var>
<status status="PASS" start="2026-04-14T07:23:03.951961" elapsed="0.073854"/>
</iter>
<var>${index}</var>
<value>@{index_list}</value>
<status status="PASS" start="2026-04-14T07:23:03.951788" elapsed="0.074057"/>
</for>
<arg>Starting test ${SUITE_NAME}.${TEST_NAME}</arg>
<arg>${member_index_list}</arg>
<doc>Make sure this resource is initialized. Send a message into the controller's karaf log file on every node listed (or all).
By default, failure while processing a node is silently ignored, unless ${tolerate_failure} is False.</doc>
<status status="PASS" start="2026-04-14T07:23:03.949371" elapsed="0.076528"/>
</kw>
<arg>member_index_list=${member_index_list}</arg>
<doc>Log test case name to karaf log, useful in test case setup.</doc>
<status status="PASS" start="2026-04-14T07:23:03.944389" elapsed="0.081564"/>
</kw>
<arg>KarafKeywords.Log_Testcase_Start_To_Controller_Karaf</arg>
<arg>member_index_list=${member_index_list}</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:23:03.943945" elapsed="0.082053"/>
</kw>
<doc>Test case setup which explicitly ignores previous failure and logs test case name to Karaf log.
Needed if the recommended default is to be overriden.</doc>
<status status="PASS" start="2026-04-14T07:23:03.940752" elapsed="0.085298"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:23:04.026803" level="INFO">&amp;{mapping} = { DEVICE_NAME=controller-config | BGP_NAME=example-bgp-peer | IP=10.30.171.112 | BGP_RIB_OPENCONFIG=example-bgp-rib }</msg>
<var>&amp;{mapping}</var>
<arg>DEVICE_NAME=${DEVICE_NAME}</arg>
<arg>BGP_NAME=${BGP_PEER_NAME}</arg>
<arg>IP=${TOOLS_SYSTEM_IP}</arg>
<arg>BGP_RIB_OPENCONFIG=${PROTOCOL_OPENCONFIG}</arg>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:23:04.026222" elapsed="0.000609"/>
</kw>
<kw name="Delete_Templated" owner="TemplatedRequests">
<kw name="Resolve_Text_From_Template_Folder" owner="TemplatedRequests">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:23:04.070501" level="INFO">${file_path_stream} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/location.uri</msg>
<var>${file_path_stream}</var>
<arg>${folder}.${ODL_STREAM}${/}${file_name}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:23:04.070109" elapsed="0.000421"/>
</kw>
<kw name="Run Keyword And Return Status" owner="BuiltIn">
<kw name="File Should Exist" owner="OperatingSystem">
<msg time="2026-04-14T07:23:04.071261" level="FAIL">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</msg>
<arg>${file_path_stream}</arg>
<doc>Fails unless the given ``path`` points to an existing file.</doc>
<status status="FAIL" start="2026-04-14T07:23:04.071044" elapsed="0.000286">File '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer.vanadium/location.uri' does not exist.</status>
</kw>
<msg time="2026-04-14T07:23:04.071439" level="INFO">${file_stream_exists} = False</msg>
<var>${file_stream_exists}</var>
<arg>OperatingSystem.File Should Exist</arg>
<arg>${file_path_stream}</arg>
<doc>Runs the specified keyword and returns the status as a Boolean value.</doc>
<status status="PASS" start="2026-04-14T07:23:04.070701" elapsed="0.000763"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<msg time="2026-04-14T07:23:04.072042" level="INFO">${file_path} = /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/location.uri</msg>
<var>${file_path}</var>
<arg>${file_stream_exists}</arg>
<arg>${file_path_stream}</arg>
<arg>${folder}${/}${file_name}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="PASS" start="2026-04-14T07:23:04.071656" elapsed="0.000413"/>
</kw>
<kw name="Get File" owner="OperatingSystem">
<msg time="2026-04-14T07:23:04.072428" level="INFO" html="true">Getting file '&lt;a href="file:///w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri"&gt;/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/variables/bgpuser/bgp_peer/location.uri&lt;/a&gt;'.</msg>
<msg time="2026-04-14T07:23:04.072559" level="INFO">${template} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-ext...</msg>
<var>${template}</var>
<arg>${file_path}</arg>
<doc>Returns the contents of a specified file.</doc>
<status status="PASS" start="2026-04-14T07:23:04.072274" elapsed="0.000311"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:23:04.072993" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,$BGP_RIB_OPENCONFIG/bgp-openconfig-extensions:bgp/neighbors/neighbor=$IP
</msg>
<arg>${template}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:23:04.072749" elapsed="0.000305"/>
</kw>
<if>
<branch type="IF" condition="${percent_encode} == True">
<kw name="Encode_Mapping" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:23:04.074036" level="INFO">mapping: {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib'}</msg>
<arg>mapping: ${mapping}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:23:04.073778" elapsed="0.000304"/>
</kw>
<kw name="Create Dictionary" owner="BuiltIn">
<msg time="2026-04-14T07:23:04.074531" level="INFO">${encoded_mapping} = {}</msg>
<var>${encoded_mapping}</var>
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<status status="PASS" start="2026-04-14T07:23:04.074248" elapsed="0.000309"/>
</kw>
<for flavor="IN">
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:23:04.075220" level="INFO">${value} = controller-config</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:23:04.074920" elapsed="0.000325"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:23:04.076019" level="INFO">${encoded} = controller-config</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:23:04.075804" elapsed="0.000241"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:23:04.076096" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:23:04.076247" level="INFO">${encoded_value} = controller-config</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:23:04.075458" elapsed="0.000814"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:23:04.076445" elapsed="0.000232"/>
</kw>
<var name="${key}">DEVICE_NAME</var>
<var name="${value}">controller-config</var>
<status status="PASS" start="2026-04-14T07:23:04.074777" elapsed="0.001941"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:23:04.077266" level="INFO">${value} = example-bgp-peer</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:23:04.076970" elapsed="0.000321"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:23:04.078184" level="INFO">${encoded} = example-bgp-peer</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:23:04.077828" elapsed="0.000382"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:23:04.078261" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:23:04.078431" level="INFO">${encoded_value} = example-bgp-peer</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:23:04.077501" elapsed="0.000955"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:23:04.078617" elapsed="0.000227"/>
</kw>
<var name="${key}">BGP_NAME</var>
<var name="${value}">example-bgp-peer</var>
<status status="PASS" start="2026-04-14T07:23:04.076831" elapsed="0.002056"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:23:04.079563" level="INFO">${value} = 10.30.171.112</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:23:04.079204" elapsed="0.000389"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:23:04.080405" level="INFO">${encoded} = 10.30.171.112</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:23:04.080179" elapsed="0.000253"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:23:04.080482" elapsed="0.000029"/>
</return>
<msg time="2026-04-14T07:23:04.080634" level="INFO">${encoded_value} = 10.30.171.112</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:23:04.079853" elapsed="0.000805"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:23:04.080816" elapsed="0.000223"/>
</kw>
<var name="${key}">IP</var>
<var name="${value}">10.30.171.112</var>
<status status="PASS" start="2026-04-14T07:23:04.079032" elapsed="0.002047"/>
</iter>
<iter>
<kw name="Convert To String" owner="BuiltIn">
<msg time="2026-04-14T07:23:04.081649" level="INFO">${value} = example-bgp-rib</msg>
<var>${value}</var>
<arg>${value}</arg>
<doc>Converts the given item to a Unicode string.</doc>
<status status="PASS" start="2026-04-14T07:23:04.081332" elapsed="0.000342"/>
</kw>
<kw name="Percent_Encode_String" owner="TemplatedRequests">
<kw name="Replace String Using Regexp" owner="String">
<msg time="2026-04-14T07:23:04.082417" level="INFO">${encoded} = example-bgp-rib</msg>
<var>${encoded}</var>
<arg>${value}</arg>
<arg>:</arg>
<arg>%3A</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="PASS" start="2026-04-14T07:23:04.082192" elapsed="0.000250"/>
</kw>
<return>
<value>${encoded}</value>
<status status="PASS" start="2026-04-14T07:23:04.082491" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:23:04.082648" level="INFO">${encoded_value} = example-bgp-rib</msg>
<var>${encoded_value}</var>
<arg>${value}</arg>
<doc>Percent encodes reserved characters in the given string so it can be used as part of url.</doc>
<status status="PASS" start="2026-04-14T07:23:04.081870" elapsed="0.000839"/>
</kw>
<kw name="Set To Dictionary" owner="Collections">
<arg>${encoded_mapping}</arg>
<arg>${key}</arg>
<arg>${encoded_value}</arg>
<doc>Adds the given ``key_value_pairs`` and/or ``items`` to the ``dictionary``.</doc>
<status status="PASS" start="2026-04-14T07:23:04.082871" elapsed="0.000224"/>
</kw>
<var name="${key}">BGP_RIB_OPENCONFIG</var>
<var name="${value}">example-bgp-rib</var>
<status status="PASS" start="2026-04-14T07:23:04.081193" elapsed="0.001943"/>
</iter>
<var>${key}</var>
<var>${value}</var>
<value>&amp;{mapping}</value>
<status status="PASS" start="2026-04-14T07:23:04.074606" elapsed="0.008564"/>
</for>
<return>
<value>${encoded_mapping}</value>
<status status="PASS" start="2026-04-14T07:23:04.083214" elapsed="0.000027"/>
</return>
<msg time="2026-04-14T07:23:04.083387" level="INFO">${mapping_to_use} = {'DEVICE_NAME': 'controller-config', 'BGP_NAME': 'example-bgp-peer', 'IP': '10.30.171.112', 'BGP_RIB_OPENCONFIG': 'example-bgp-rib'}</msg>
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<status status="PASS" start="2026-04-14T07:23:04.073443" elapsed="0.009971"/>
</kw>
<status status="PASS" start="2026-04-14T07:23:04.073124" elapsed="0.010323"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<var>${mapping_to_use}</var>
<arg>${mapping}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.083626" elapsed="0.000039"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:04.083472" elapsed="0.000229"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:04.073105" elapsed="0.010617"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:23:04.084495" level="INFO">${final_text} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${final_text}</var>
<arg>string.Template('''${template}'''.rstrip()).safe_substitute(${mapping_to_use})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:23:04.083872" elapsed="0.000651"/>
</kw>
<return>
<value>${final_text}</value>
<status status="PASS" start="2026-04-14T07:23:04.084572" elapsed="0.000028"/>
</return>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="PASS" start="2026-04-14T07:23:04.069488" elapsed="0.015207"/>
</kw>
<msg time="2026-04-14T07:23:04.084749" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>not "${iterations}"</arg>
<arg>Resolve_Text_From_Template_File</arg>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:23:04.056590" elapsed="0.028205"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${prolog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.prolog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.097484" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${epilog}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${name_prefix}${base_name}.epilog.${extension}</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=${percent_encode}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.110102" elapsed="0.000028"/>
</kw>
<kw name="Resolve_Text_From_Template_File" owner="TemplatedRequests">
<var>${item_template}</var>
<arg>folder=${folder}</arg>
<arg>file_name=${base_name}.item.${extension}</arg>
<arg>mapping=${mapping}</arg>
<doc>Check if /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name} exists. If yes read and Log contents of file /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer.vanadium/${file_name},
remove endline, perform safe substitution, return result.
If no do it with the default /w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/suites/bgpcep/bgpingest/../../../variables/bgpuser//bgp_peer/${file_name}.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.122861" elapsed="0.000028"/>
</kw>
<kw name="Create List" owner="BuiltIn">
<var>${items}</var>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.123064" elapsed="0.000021"/>
</kw>
<kw name="Set Variable If" owner="BuiltIn">
<var>${separator}</var>
<arg>'${extension}' != 'json'</arg>
<arg>${endline}</arg>
<arg>,${endline}</arg>
<doc>Sets variable based on the given condition.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.123244" elapsed="0.000020"/>
</kw>
<for flavor="IN RANGE">
<iter>
<if>
<branch type="IF" condition="${iteration} &gt; ${iter_start}">
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${separator}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.123632" elapsed="0.000020"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:04.123480" elapsed="0.000231"/>
</branch>
<status status="NOT RUN" start="2026-04-14T07:23:04.123466" elapsed="0.000268"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${j}</var>
<arg>${iteration}+${iter_j_offset}</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.123883" elapsed="0.000021"/>
</kw>
<kw name="Evaluate" owner="BuiltIn">
<var>${item}</var>
<arg>string.Template('''${item_template}''').substitute({"i":"${iteration}", "j":${j}})</arg>
<arg>modules=string</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.124056" elapsed="0.000020"/>
</kw>
<kw name="Append To List" owner="Collections">
<arg>${items}</arg>
<arg>${item}</arg>
<doc>Adds ``values`` to the end of ``list``.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.124284" elapsed="0.000021"/>
</kw>
<var name="${iteration}"/>
<status status="NOT RUN" start="2026-04-14T07:23:04.123435" elapsed="0.000903"/>
</iter>
<var>${iteration}</var>
<value>${iter_start}</value>
<value>${iterations}+${iter_start}</value>
<status status="NOT RUN" start="2026-04-14T07:23:04.123317" elapsed="0.001060"/>
</for>
<kw name="Catenate" owner="BuiltIn">
<var>${final_text}</var>
<arg>SEPARATOR=</arg>
<arg>${prolog}</arg>
<arg>${endline}</arg>
<arg>@{items}</arg>
<arg>${endline}</arg>
<arg>${epilog}</arg>
<doc>Catenates the given items together and returns the resulted string.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.124533" elapsed="0.000020"/>
</kw>
<return>
<value>${final_text}</value>
<status status="NOT RUN" start="2026-04-14T07:23:04.124609" elapsed="0.000015"/>
</return>
<msg time="2026-04-14T07:23:04.124730" level="INFO">${uri} = rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensi...</msg>
<var>${uri}</var>
<arg>folder=${folder}</arg>
<arg>base_name=${location}</arg>
<arg>extension=uri</arg>
<arg>mapping=${mapping}</arg>
<arg>percent_encode=True</arg>
<doc>Read a template from folder, strip endline, make changes according to mapping, return the result.
If ${iterations} value is present, put text together from "prolog", "item" and "epilog" parts,
where additional template variable ${i} goes from ${iter_start}, by one ${iterations} times.
Template variable ${j} is calculated as ${i} incremented by offset ${iter_j_offset} ( j = i + iter_j_offset )
used to create non uniform data in order to be able to validate UPDATE operations.
POST (as opposed to PUT) needs slightly different data, ${name_prefix} may be used to distinguish.
(Actually, it is GET who formats data differently when URI is a top-level container.)</doc>
<status status="PASS" start="2026-04-14T07:23:04.052161" elapsed="0.072596"/>
</kw>
<kw name="Delete_From_Uri" owner="TemplatedRequests">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:23:04.125878" level="INFO">rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112</msg>
<arg>${uri}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:23:04.125627" elapsed="0.000297"/>
</kw>
<if>
<branch type="IF" condition="&quot;&quot;&quot;${http_timeout}&quot;&quot;&quot; == &quot;&quot;&quot;${EMPTY}&quot;&quot;&quot;">
<kw name="DELETE On Session" owner="RequestsLibrary">
<msg time="2026-04-14T07:23:04.137761" level="INFO">DELETE Request : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 path_url=/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 headers={'User-Agent': 'python-requests/2.33.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Cookie': 'JSESSIONID=node0yl85lmwpfxjd13qfkb95r24dk4.node0', 'Content-Length': '0', 'Authorization': 'Basic YWRtaW46YWRtaW4='} 
 body=None 
 </msg>
<msg time="2026-04-14T07:23:04.137830" level="INFO">DELETE Response : url=http://10.30.171.229:8181/rests/data/openconfig-network-instance:network-instances/network-instance=global-bgp/openconfig-network-instance:protocols/protocol=openconfig-policy-types%3ABGP,example-bgp-rib/bgp-openconfig-extensions:bgp/neighbors/neighbor=10.30.171.112 
 status=204, reason=No Content 
 headers={} 
 body=None 
 </msg>
<msg time="2026-04-14T07:23:04.137962" level="INFO">${response} = &lt;Response [204]&gt;</msg>
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="PASS" start="2026-04-14T07:23:04.128269" elapsed="0.009731"/>
</kw>
<status status="PASS" start="2026-04-14T07:23:04.125990" elapsed="0.012070"/>
</branch>
<branch type="ELSE">
<kw name="DELETE On Session" owner="RequestsLibrary">
<var>${response}</var>
<arg>${session}</arg>
<arg>${uri}</arg>
<arg>timeout=${http_timeout}</arg>
<doc>Sends a DELETE request on a previously created HTTP Session.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.138332" elapsed="0.000059"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:04.138098" elapsed="0.000356"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:04.125973" elapsed="0.012512"/>
</if>
<kw name="Check_Status_Code" owner="TemplatedRequests">
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:23:04.143538" level="INFO"/>
<arg>${response.text}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:23:04.140010" elapsed="0.003592"/>
</kw>
<status status="PASS" start="2026-04-14T07:23:04.139649" elapsed="0.004004"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:04.139622" elapsed="0.004084"/>
</if>
<if>
<branch type="IF" condition="&quot;${log_response}&quot; == &quot;True&quot;">
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:23:04.147654" level="INFO">204</msg>
<arg>${response.status_code}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:23:04.144125" elapsed="0.003633"/>
</kw>
<status status="PASS" start="2026-04-14T07:23:04.143791" elapsed="0.004019"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:04.143766" elapsed="0.004079"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:23:04.148653" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($additional_allowed_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:23:04.148095" elapsed="0.000585"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.148990" elapsed="0.000022"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:04.148749" elapsed="0.000298"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:23:04.149549" level="INFO">${allowed_status_codes_list} = []</msg>
<var>${allowed_status_codes_list}</var>
<arg>${additional_allowed_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:23:04.149235" elapsed="0.000340"/>
</kw>
<status status="PASS" start="2026-04-14T07:23:04.149070" elapsed="0.000541"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:04.148732" elapsed="0.000900"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:23:04.150156" level="INFO">${status_codes_type} = list</msg>
<var>${status_codes_type}</var>
<arg>type($explicit_status_codes).__name__</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:23:04.149796" elapsed="0.000386"/>
</kw>
<if>
<branch type="IF" condition="&quot;${status_codes_type}&quot;!=&quot;list&quot;">
<kw name="Create List" owner="BuiltIn">
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns a list containing given items.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.150564" elapsed="0.000052"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:04.150299" elapsed="0.000356"/>
</branch>
<branch type="ELSE">
<kw name="Set Variable" owner="BuiltIn">
<msg time="2026-04-14T07:23:04.151152" level="INFO">${explicit_status_codes_list} = []</msg>
<var>${explicit_status_codes_list}</var>
<arg>${explicit_status_codes}</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="PASS" start="2026-04-14T07:23:04.150849" elapsed="0.000329"/>
</kw>
<status status="PASS" start="2026-04-14T07:23:04.150679" elapsed="0.000535"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:04.150280" elapsed="0.000955"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>"""${explicit_status_codes_list}""" != """${NO_STATUS_CODES}"""</arg>
<arg>Collections.List_Should_Contain_Value</arg>
<arg>${explicit_status_codes_list}</arg>
<arg>${response.status_code}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:23:04.151409" elapsed="0.000368"/>
</kw>
<kw name="Combine Lists" owner="Collections">
<msg time="2026-04-14T07:23:04.152225" level="INFO">${final_allowd_list} = [200, 201, 204]</msg>
<var>${final_allowd_list}</var>
<arg>${ALLOWED_STATUS_CODES}</arg>
<arg>${allowed_status_codes_list}</arg>
<doc>Combines the given ``lists`` together and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:23:04.151950" elapsed="0.000300"/>
</kw>
<kw name="List Should Contain Value" owner="Collections">
<arg>${final_allowd_list}</arg>
<arg>${response.status_code}</arg>
<doc>Fails if the ``value`` is not found from ``list``.</doc>
<status status="PASS" start="2026-04-14T07:23:04.152431" elapsed="0.002416"/>
</kw>
<arg>${response}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<doc>Log response text, check status_code is one of allowed ones. In cases where this keyword is
called in a WUKS it could end up logging tons of data and it may be desired to skip the logging by passing
log_response=False, but by default it remains True.</doc>
<status status="PASS" start="2026-04-14T07:23:04.139017" elapsed="0.015894"/>
</kw>
<return>
<value>${response.text}</value>
<status status="PASS" start="2026-04-14T07:23:04.154957" elapsed="0.000030"/>
</return>
<msg time="2026-04-14T07:23:04.157211" level="INFO">${response_text} = </msg>
<var>${response_text}</var>
<arg>uri=${uri}</arg>
<arg>session=${session}</arg>
<arg>additional_allowed_status_codes=${additional_allowed_status_codes}</arg>
<arg>http_timeout=${http_timeout}</arg>
<doc>DELETE resource at URI, check status_code and return response text..</doc>
<status status="PASS" start="2026-04-14T07:23:04.125033" elapsed="0.032205"/>
</kw>
<return>
<value>${response_text}</value>
<status status="PASS" start="2026-04-14T07:23:04.157292" elapsed="0.000028"/>
</return>
<arg>${BGP_VARIABLES_FOLDER}${/}bgp_peer</arg>
<arg>mapping=${mapping}</arg>
<doc>Resolve URI from folder, issue DELETE request.</doc>
<status status="PASS" start="2026-04-14T07:23:04.027068" elapsed="0.130361"/>
</kw>
<kw name="Teardown_Test_Show_Bugs_And_Start_Fast_Failing_If_Test_Failed" owner="SetupUtils" type="TEARDOWN">
<kw name="Run Keyword If Test Failed" owner="BuiltIn">
<arg>BuiltIn.Set_Suite_Variable</arg>
<arg>${SuiteFastFail}</arg>
<arg>True</arg>
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<status status="PASS" start="2026-04-14T07:23:04.158018" elapsed="0.000238"/>
</kw>
<kw name="SetupUtils__Report_Bugs_Causing_Failure" owner="SetupUtils">
<if>
<branch type="IF" condition="'${SetupUtils__Known_Bug_ID}' != ''">
<kw name="Report Failure Due To Bug" owner="Utils">
<arg>${SetupUtils__Known_Bug_ID}</arg>
<doc>Report that a test failed due to a known Bugzilla bug whose
number is provided as an argument.
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.159103" elapsed="0.000025"/>
</kw>
<status status="NOT RUN" start="2026-04-14T07:23:04.158716" elapsed="0.000449"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:04.158698" elapsed="0.000491"/>
</if>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>'${SetupUtils__Known_Bug_ID}' != ''</arg>
<arg>Set_Known_Bug_Id</arg>
<arg>${EMPTY}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:23:04.159341" elapsed="0.000325"/>
</kw>
<kw name="Report_Failure_And_Point_To_Linked_Bugs" owner="Utils">
<kw name="Evaluate" owner="BuiltIn">
<msg time="2026-04-14T07:23:04.166095" level="INFO">${test_skipped} = False</msg>
<var>${test_skipped}</var>
<arg>len(re.findall('SKIPPED', """${TEST_MESSAGE}""")) &gt; 0</arg>
<arg>modules=re</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="PASS" start="2026-04-14T07:23:04.165688" elapsed="0.000435"/>
</kw>
<if>
<branch type="IF" condition="('${TEST_STATUS}' != 'FAIL') or ${test_skipped}">
<return>
<status status="PASS" start="2026-04-14T07:23:04.166342" elapsed="0.000042"/>
</return>
<status status="PASS" start="2026-04-14T07:23:04.166199" elapsed="0.000216"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:04.166180" elapsed="0.000260"/>
</if>
<kw name="Evaluate" owner="BuiltIn">
<var>${newline}</var>
<arg>chr(10)</arg>
<doc>Evaluates the given expression in Python and returns the result.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.166598" elapsed="0.000021"/>
</kw>
<kw name="Replace String Using Regexp" owner="String">
<var>${reference}</var>
<arg>${SUITE_NAME}_${TEST_NAME}</arg>
<arg>[ /\.-]</arg>
<arg>_</arg>
<doc>Replaces ``pattern`` in the given ``string`` with ``replace_with``.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.166777" elapsed="0.000020"/>
</kw>
<kw name="Convert To Lower Case" owner="String">
<var>${reference}</var>
<arg>${reference}</arg>
<doc>Converts string to lower case.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.166955" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${msg}</var>
<arg>... click for list of related bugs or create a new one if needed (with the${newline}"${reference}"${newline}reference somewhere inside)</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.167127" elapsed="0.000020"/>
</kw>
<kw name="Set Variable" owner="BuiltIn">
<var>${bugs}</var>
<arg>"https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&amp;o1=substring&amp;v1=${reference}&amp;order=bug_status"</arg>
<doc>Returns the given values which can then be assigned to a variables.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.167301" elapsed="0.000020"/>
</kw>
<kw name="Set Test Message" owner="BuiltIn">
<arg>${msg}${newline}${bugs}${newline}${newline}${TEST_MESSAGE}</arg>
<doc>Sets message for the current test case.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.167492" elapsed="0.000020"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${msg}${newline}${bugs}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.167669" elapsed="0.000032"/>
</kw>
<doc>Report that a test failed and point to linked Bugzilla bug(s).
Linked bugs must contain the ${reference} inside comments (workaround
becasue of currently missing suitable field for external references and
not correctly working the CONTENT MATCHES filter).
Not FAILED (incl. SKIPPED) test are not reported.
This keyword must be used in the [Teardown] setting of the affected test
or as the first line of the test if FastFail module is not being
used. It reports the URL of the bug on console and also puts it
into the Robot log file.</doc>
<status status="PASS" start="2026-04-14T07:23:04.165370" elapsed="0.002388"/>
</kw>
<status status="PASS" start="2026-04-14T07:23:04.158503" elapsed="0.009343"/>
</kw>
<doc>Test case teardown. Show linked bugs and start fast failing in case of failure.</doc>
<status status="PASS" start="2026-04-14T07:23:04.157710" elapsed="0.010177"/>
</kw>
<doc>Revert the BGP configuration to the original state: without any configured peers.</doc>
<status status="PASS" start="2026-04-14T07:23:03.940104" elapsed="0.227820"/>
</test>
<kw name="Teardown_Everything" type="TEARDOWN">
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Search_And_Kill_Remote_Python" owner="KillPythonTool">
<kw name="Search_For_Remote_Python_Processes" owner="KillPythonTool">
<kw name="Execute Command" owner="SSHLibrary">
<msg time="2026-04-14T07:23:04.169764" level="INFO">Executing command 'ps -elf | egrep python | egrep 'play.py' | egrep -v grep'.</msg>
<msg time="2026-04-14T07:23:04.194690" level="INFO">Command exited with return code 1.</msg>
<msg time="2026-04-14T07:23:04.194917" level="INFO">${processes} = </msg>
<var>${processes}</var>
<arg>ps -elf | egrep python | egrep ${filter} | egrep -v grep</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="PASS" start="2026-04-14T07:23:04.169626" elapsed="0.025348"/>
</kw>
<return>
<value>${processes}</value>
<status status="PASS" start="2026-04-14T07:23:04.195084" elapsed="0.000068"/>
</return>
<msg time="2026-04-14T07:23:04.195471" level="INFO">${processes} = </msg>
<var>${processes}</var>
<arg>${filter}</arg>
<doc>Only searches for the list of processes, in case something else than kill has to be done with them.</doc>
<status status="PASS" start="2026-04-14T07:23:04.169330" elapsed="0.026200"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:23:04.196554" level="INFO"/>
<arg>${processes}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:23:04.195945" elapsed="0.000707"/>
</kw>
<kw name="Kill_Remote_Processes" owner="KillPythonTool">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:23:04.198540" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:23:04.198714" level="INFO">${arg_length} = 0</msg>
<var>${arg_length}</var>
<arg>${pself_lines}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:23:04.197921" elapsed="0.000847"/>
</kw>
<if>
<branch type="IF" condition="${arg_length} == 0">
<return>
<status status="PASS" start="2026-04-14T07:23:04.199164" elapsed="0.000057"/>
</return>
<status status="PASS" start="2026-04-14T07:23:04.198923" elapsed="0.000362"/>
</branch>
<status status="PASS" start="2026-04-14T07:23:04.198882" elapsed="0.000456"/>
</if>
<kw name="Execute Command" owner="SSHLibrary">
<var>${commands}</var>
<arg>echo '${pself_lines}' | awk '{print "kill -${signal}",$4}'</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.199736" elapsed="0.000048"/>
</kw>
<kw name="Log" owner="BuiltIn">
<arg>${commands}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.200132" elapsed="0.000045"/>
</kw>
<kw name="Execute Command" owner="SSHLibrary">
<var>${stdout}</var>
<var>${stderr}</var>
<arg>echo 'set -exu; ${commands}' | sudo sh</arg>
<arg>return_stderr=True</arg>
<doc>Executes ``command`` on the remote machine and returns its outputs.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.200546" elapsed="0.000045"/>
</kw>
<arg>${processes}</arg>
<doc>Kill processes by PIDs from given list (no-op if the list is empty), using specified signal. Log the kill commands used.</doc>
<status status="PASS" start="2026-04-14T07:23:04.197200" elapsed="0.003533"/>
</kw>
<arg>'play\.py'</arg>
<doc>The main keyword. Search for processes, Log the list of them, kill them.</doc>
<status status="PASS" start="2026-04-14T07:23:04.169042" elapsed="0.031802"/>
</kw>
<arg>KillPythonTool.Search_And_Kill_Remote_Python</arg>
<arg>'play\.py'</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:23:04.168639" elapsed="0.032303"/>
</kw>
<kw name="Run Keyword And Ignore Error" owner="BuiltIn">
<kw name="Get_Sysstat_Statistics" owner="Utils">
<kw name="Get Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:23:04.203174" level="INFO">index=7
host=10.30.171.112
alias=None
port=22
timeout=10 seconds
newline=

prompt=&gt;
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=strict</msg>
<msg time="2026-04-14T07:23:04.203421" level="INFO">${current_connection} = index=7
host=10.30.171.112
alias=None
port=22
timeout=10 seconds
newline=

prompt=&gt;
term_type=vt100
width=80
height=24
path_separator=/
encoding=UTF-8
escape_ansi=False
encoding_errors=strict</msg>
<var>${current_connection}</var>
<doc>Returns information about the connection.</doc>
<status status="PASS" start="2026-04-14T07:23:04.202935" elapsed="0.000548"/>
</kw>
<kw name="Open_Connection_To_ODL_System" owner="SSHKeywords">
<kw name="Open Connection" owner="SSHLibrary">
<msg time="2026-04-14T07:23:04.205668" level="INFO">${odl_connection} = 8</msg>
<var>${odl_connection}</var>
<arg>${ip_address}</arg>
<arg>prompt=${ODL_SYSTEM_PROMPT}</arg>
<arg>timeout=${timeout}</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="PASS" start="2026-04-14T07:23:04.204800" elapsed="0.000926"/>
</kw>
<kw name="Flexible_Controller_Login" owner="SSHKeywords">
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Flexible_SSH_Login" owner="SSHKeywords">
<kw name="Get Length" owner="BuiltIn">
<msg time="2026-04-14T07:23:04.209206" level="INFO">Length is 0.</msg>
<msg time="2026-04-14T07:23:04.209284" level="INFO">${pwd_length} = 0</msg>
<var>${pwd_length}</var>
<arg>${password}</arg>
<doc>Returns and logs the length of the given item as an integer.</doc>
<status status="PASS" start="2026-04-14T07:23:04.208941" elapsed="0.000367"/>
</kw>
<kw name="Run Keyword And Return If" owner="BuiltIn">
<arg>${pwd_length} &gt; 0</arg>
<arg>SSHLibrary.Login</arg>
<arg>${user}</arg>
<arg>${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:23:04.209488" elapsed="0.000324"/>
</kw>
<kw name="Run Keyword And Return" owner="BuiltIn">
<kw name="Login With Public Key" owner="SSHLibrary">
<msg time="2026-04-14T07:23:04.210688" level="INFO">Logging into '10.30.171.229:22' as 'jenkins'.</msg>
<msg time="2026-04-14T07:23:04.780336" level="INFO">Read output: Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-171-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

 System information as of Tue Apr 14 07:23:04 UTC 2026

  System load:  0.12               Processes:             121
  Usage of /:   11.3% of 77.35GB   Users logged in:       0
  Memory usage: 32%                IPv4 address for ens3: 10.30.171.229
  Swap usage:   0%


Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

10 additional security updates can be applied with ESM Apps.
Learn more about enabling ESM Apps service at https://ubuntu.com/esm


The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Tue Apr 14 07:14:54 2026 from 10.30.170.146
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Logs into the SSH server using key-based authentication.</doc>
<status status="PASS" start="2026-04-14T07:23:04.210355" elapsed="0.570107"/>
</kw>
<msg time="2026-04-14T07:23:04.780531" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>SSHLibrary.Login With Public Key</arg>
<arg>${user}</arg>
<arg>${USER_HOME}/.ssh/${SSH_KEY}</arg>
<arg>${KEYFILE_PASS}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:23:04.209989" elapsed="0.570685"/>
</kw>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>On active SSH session: if given non-empty password, do Login, else do Login With Public Key.</doc>
<status status="PASS" start="2026-04-14T07:23:04.208326" elapsed="0.572443"/>
</kw>
<msg time="2026-04-14T07:23:04.780821" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>Flexible SSH Login</arg>
<arg>user=${user}</arg>
<arg>password=${password}</arg>
<arg>delay=${delay}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:23:04.206927" elapsed="0.573952"/>
</kw>
<doc>Call Flexible SSH Login, but with default values suitable for Controller machine.</doc>
<status status="PASS" start="2026-04-14T07:23:04.206146" elapsed="0.574808"/>
</kw>
<return>
<value>${odl_connection}</value>
<status status="PASS" start="2026-04-14T07:23:04.781000" elapsed="0.000032"/>
</return>
<arg>${ip_address}</arg>
<doc>Open a connection to the ODL system at 10.30.171.229 and return its identifier.</doc>
<status status="PASS" start="2026-04-14T07:23:04.204068" elapsed="0.577075"/>
</kw>
<kw name="Write" owner="SSHLibrary">
<msg time="2026-04-14T07:23:04.782867" level="INFO">sar -A -f /var/log/sa/sa*</msg>
<arg>sar -A -f /var/log/sa/sa*</arg>
<doc>Writes the given ``text`` on the remote machine and appends a newline.</doc>
<status status="PASS" start="2026-04-14T07:23:04.781335" elapsed="0.001588"/>
</kw>
<kw name="Read Until Prompt" owner="SSHLibrary">
<msg time="2026-04-14T07:23:04.785005" level="INFO">[?2004lCannot open /var/log/sa/sa*: No such file or directory
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<msg time="2026-04-14T07:23:04.785102" level="INFO">${output} = [?2004lCannot open /var/log/sa/sa*: No such file or directory
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<var>${output}</var>
<doc>Consumes and returns the server output until the prompt is found.</doc>
<status status="PASS" start="2026-04-14T07:23:04.783095" elapsed="0.002035"/>
</kw>
<kw name="Log" owner="BuiltIn">
<msg time="2026-04-14T07:23:04.785600" level="INFO">[?2004lCannot open /var/log/sa/sa*: No such file or directory
[?2004h[jenkins@releng-53153-182-0-builder-0 ~]&gt;</msg>
<arg>${output}</arg>
<doc>Logs the given message with the given level.</doc>
<status status="PASS" start="2026-04-14T07:23:04.785297" elapsed="0.000352"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="PASS" start="2026-04-14T07:23:04.785808" elapsed="0.000145"/>
</kw>
<return>
<value>${output}</value>
<status status="PASS" start="2026-04-14T07:23:04.785995" elapsed="0.000029"/>
</return>
<kw name="Restore_Current_Ssh_Connection_From_Index" owner="SSHKeywords" type="TEARDOWN">
<kw name="Run Keyword And Return If" owner="BuiltIn">
<kw name="Switch Connection" owner="SSHLibrary">
<arg>${connection_index}</arg>
<doc>Switches the active connection by index or alias.</doc>
<status status="PASS" start="2026-04-14T07:23:04.789500" elapsed="0.000139"/>
</kw>
<msg time="2026-04-14T07:23:04.789682" level="INFO">Returning from the enclosing user keyword.</msg>
<arg>${connection_index} is not None</arg>
<arg>SSHLibrary.Switch Connection</arg>
<arg>${connection_index}</arg>
<doc>Runs the specified keyword and returns from the enclosing user keyword.</doc>
<status status="PASS" start="2026-04-14T07:23:04.788997" elapsed="0.000745"/>
</kw>
<kw name="Open Connection" owner="SSHLibrary">
<arg>127.0.0.1</arg>
<doc>Opens a new SSH connection to the given ``host`` and ``port``.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.789909" elapsed="0.000021"/>
</kw>
<kw name="Close Connection" owner="SSHLibrary">
<doc>Closes the current connection.</doc>
<status status="NOT RUN" start="2026-04-14T07:23:04.790080" elapsed="0.000020"/>
</kw>
<arg>${current_connection.index}</arg>
<doc>Restore active SSH connection in SSHLibrary to given index.</doc>
<status status="PASS" start="2026-04-14T07:23:04.786333" elapsed="0.003829"/>
</kw>
<doc>Store current connection index, open new connection to ip_address. Run command to get sysstat results from script,
which is running on all children nodes. Returns cpu, network, memory usage statistics from the node for each 10 minutes
that node was running. Used for debug purposes. Returns whole output of sysstat.</doc>
<status status="PASS" start="2026-04-14T07:23:04.202276" elapsed="0.587977"/>
</kw>
<arg>Utils.Get_Sysstat_Statistics</arg>
<doc>Runs the given keyword with the given arguments and ignores possible error.</doc>
<status status="PASS" start="2026-04-14T07:23:04.201293" elapsed="0.589006"/>
</kw>
<kw name="Delete All Sessions" owner="RequestsLibrary">
<msg time="2026-04-14T07:23:04.790544" level="INFO">Deleting All Sessions</msg>
<doc>Removes all the session objects</doc>
<status status="PASS" start="2026-04-14T07:23:04.790468" elapsed="0.000280"/>
</kw>
<kw name="Close All Connections" owner="SSHLibrary">
<doc>Closes all open connections.</doc>
<status status="PASS" start="2026-04-14T07:23:04.790914" elapsed="0.000350"/>
</kw>
<doc>Make sure Python tool was killed and tear down imported Resources.</doc>
<status status="PASS" start="2026-04-14T07:23:04.168411" elapsed="0.622911"/>
</kw>
<doc>BGP performance of ingesting from 1 iBGP peer, data change counter is used.

Copyright (c) 2015 Cisco Systems, Inc. and others. All rights reserved.

This program and the accompanying materials are made available under the
terms of the Eclipse Public License v1.0 which accompanies this distribution,
and is available at http://www.eclipse.org/legal/epl-v10.html


This suite uses play.py as single iBGP peer.
The suite only looks at example-ipv4-topology, so RIB is not examined.

This suite requires odl-bgpcep-data-change-counter to be installed so
make sure it is added to "install-features" of any jobs that are going
to invoke it.

The suite consists of two halves, differing on which side initiates BGP connection.
Data change counter is a lightweight way to detect "work is being done".
WaitUtils provide a nice Keyword to wait for stability, but it needs
initial value, that is why Store_Change_Count appears just before work-inducing action.
The time for Wait_For_Stable_* cases to finish is the main performance metric.
After waiting for stability is done, full check on number of prefixes present is performed.

Brief description how to configure BGP peer can be found here:
https://wiki.opendaylight.org/view/BGP_LS_PCEP:User_Guide#BGP_Peer
http://docs.opendaylight.org/en/stable-boron/user-guide/bgp-user-guide.html#bgp-peering

TODO: Currently, if a bug causes zero increase of data changes,
affected test cases will wait for max time. Reconsider.
If zero increase is allowed as stable, higher number of repetitions should be required.

Additionally this test suite is not compatible with Helium and Hydrogen
releases as they don't include data change counter feature.
Use the other version of the suite (singlepeer_prefixcount.robot) to test them.</doc>
<status status="PASS" start="2026-04-14T07:14:54.243316" elapsed="490.548041"/>
</suite>
<status status="FAIL" start="2026-04-14T06:15:11.472821" elapsed="4073.319967"/>
</suite>
<statistics>
<total>
<stat pass="125" fail="21" skip="0">All Tests</stat>
</total>
<tag>
<stat pass="66" fail="11" skip="0">critical</stat>
</tag>
<suite>
<stat name="bgpcep-bgp-ingest.txt" id="s1" pass="125" fail="21" skip="0">bgpcep-bgp-ingest.txt</stat>
<stat name="Singlepeer Pc Shm 300Kroutes" id="s1-s1" pass="0" fail="10" skip="0">bgpcep-bgp-ingest.txt.Singlepeer Pc Shm 300Kroutes</stat>
<stat name="Singlepeer Prefixcount" id="s1-s2" pass="18" fail="0" skip="0">bgpcep-bgp-ingest.txt.Singlepeer Prefixcount</stat>
<stat name="Singlepeer Changecount" id="s1-s3" pass="21" fail="0" skip="0">bgpcep-bgp-ingest.txt.Singlepeer Changecount</stat>
<stat name="Bgp App Peer Prefixcount" id="s1-s4" pass="20" fail="0" skip="0">bgpcep-bgp-ingest.txt.Bgp App Peer Prefixcount</stat>
<stat name="Manypeers Prefixcount" id="s1-s5" pass="11" fail="0" skip="0">bgpcep-bgp-ingest.txt.Manypeers Prefixcount</stat>
<stat name="Manypeers Changecount" id="s1-s6" pass="14" fail="0" skip="0">bgpcep-bgp-ingest.txt.Manypeers Changecount</stat>
<stat name="Restart Odl With Tell Based True" id="s1-s7" pass="2" fail="1" skip="0">bgpcep-bgp-ingest.txt.Restart Odl With Tell Based True</stat>
<stat name="Singlepeer Pc Shm 300Kroutes" id="s1-s8" pass="0" fail="10" skip="0">bgpcep-bgp-ingest.txt.Singlepeer Pc Shm 300Kroutes</stat>
<stat name="Singlepeer Prefixcount" id="s1-s9" pass="18" fail="0" skip="0">bgpcep-bgp-ingest.txt.Singlepeer Prefixcount</stat>
<stat name="Singlepeer Changecount" id="s1-s10" pass="21" fail="0" skip="0">bgpcep-bgp-ingest.txt.Singlepeer Changecount</stat>
</suite>
</statistics>
<errors>
<msg time="2026-04-14T06:15:11.726479" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/BGPSpeaker.robot' on line 27: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Pc Shm 300Kroutes' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:15:11.732004" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/RemoteBash.robot' on line 25: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Pc Shm 300Kroutes' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:15:11.750816" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/SSHKeywords.robot' on line 16: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Pc Shm 300Kroutes' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:15:11.795867" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/Utils.robot' on line 4: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Pc Shm 300Kroutes' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:15:11.914703" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/NexusKeywords.robot' on line 20: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Pc Shm 300Kroutes' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:15:12.071483" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/KarafKeywords.robot' on line 9: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Pc Shm 300Kroutes' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:15:15.622935" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/BGPSpeaker.robot' on line 27: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Prefixcount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:15:15.624421" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/RemoteBash.robot' on line 25: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Prefixcount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:15:15.625731" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/SSHKeywords.robot' on line 16: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Prefixcount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:15:15.626850" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/Utils.robot' on line 4: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Prefixcount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:15:15.639352" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/KarafKeywords.robot' on line 9: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Prefixcount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:23:32.964970" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/BGPSpeaker.robot' on line 27: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Changecount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:23:32.965744" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/RemoteBash.robot' on line 25: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Changecount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:23:32.966330" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/SSHKeywords.robot' on line 16: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Changecount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:23:32.966872" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/Utils.robot' on line 4: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Changecount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:23:32.983578" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/KarafKeywords.robot' on line 9: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Changecount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:31:43.823662" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/BGPSpeaker.robot' on line 27: Suite 'bgpcep-bgp-ingest.txt.Bgp App Peer Prefixcount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:31:43.824459" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/RemoteBash.robot' on line 25: Suite 'bgpcep-bgp-ingest.txt.Bgp App Peer Prefixcount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:31:43.825030" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/SSHKeywords.robot' on line 16: Suite 'bgpcep-bgp-ingest.txt.Bgp App Peer Prefixcount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:31:43.825580" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/Utils.robot' on line 4: Suite 'bgpcep-bgp-ingest.txt.Bgp App Peer Prefixcount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:31:43.831899" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/NexusKeywords.robot' on line 20: Suite 'bgpcep-bgp-ingest.txt.Bgp App Peer Prefixcount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:31:43.834818" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/KarafKeywords.robot' on line 9: Suite 'bgpcep-bgp-ingest.txt.Bgp App Peer Prefixcount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:51:21.854297" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/BGPSpeaker.robot' on line 27: Suite 'bgpcep-bgp-ingest.txt.Manypeers Prefixcount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:51:21.855415" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/RemoteBash.robot' on line 25: Suite 'bgpcep-bgp-ingest.txt.Manypeers Prefixcount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:51:21.856512" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/SSHKeywords.robot' on line 16: Suite 'bgpcep-bgp-ingest.txt.Manypeers Prefixcount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:51:21.856996" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/Utils.robot' on line 4: Suite 'bgpcep-bgp-ingest.txt.Manypeers Prefixcount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:51:21.865914" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/KarafKeywords.robot' on line 9: Suite 'bgpcep-bgp-ingest.txt.Manypeers Prefixcount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:55:32.280747" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/BGPSpeaker.robot' on line 27: Suite 'bgpcep-bgp-ingest.txt.Manypeers Changecount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:55:32.281559" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/RemoteBash.robot' on line 25: Suite 'bgpcep-bgp-ingest.txt.Manypeers Changecount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:55:32.282315" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/SSHKeywords.robot' on line 16: Suite 'bgpcep-bgp-ingest.txt.Manypeers Changecount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:55:32.282824" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/Utils.robot' on line 4: Suite 'bgpcep-bgp-ingest.txt.Manypeers Changecount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:55:32.289048" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/NexusKeywords.robot' on line 20: Suite 'bgpcep-bgp-ingest.txt.Manypeers Changecount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T06:55:32.293795" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/KarafKeywords.robot' on line 9: Suite 'bgpcep-bgp-ingest.txt.Manypeers Changecount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T07:06:33.745301" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/BGPSpeaker.robot' on line 27: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Pc Shm 300Kroutes' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T07:06:33.746137" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/RemoteBash.robot' on line 25: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Pc Shm 300Kroutes' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T07:06:33.746701" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/SSHKeywords.robot' on line 16: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Pc Shm 300Kroutes' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T07:06:33.747169" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/Utils.robot' on line 4: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Pc Shm 300Kroutes' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T07:06:33.753768" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/NexusKeywords.robot' on line 20: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Pc Shm 300Kroutes' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T07:06:33.759694" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/KarafKeywords.robot' on line 9: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Pc Shm 300Kroutes' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T07:06:37.139610" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/BGPSpeaker.robot' on line 27: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Prefixcount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T07:06:37.140397" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/RemoteBash.robot' on line 25: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Prefixcount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T07:06:37.140980" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/SSHKeywords.robot' on line 16: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Prefixcount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T07:06:37.141507" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/Utils.robot' on line 4: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Prefixcount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T07:06:37.154311" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/KarafKeywords.robot' on line 9: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Prefixcount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T07:14:54.246350" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/BGPSpeaker.robot' on line 27: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Changecount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T07:14:54.247123" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/RemoteBash.robot' on line 25: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Changecount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T07:14:54.247729" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/SSHKeywords.robot' on line 16: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Changecount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T07:14:54.248238" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/Utils.robot' on line 4: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Changecount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
<msg time="2026-04-14T07:14:54.261683" level="WARN">Error in file '/w/workspace/bgpcep-csit-1node-bgp-ingest-all-vanadium/test/csit/libraries/KarafKeywords.robot' on line 9: Suite 'bgpcep-bgp-ingest.txt.Singlepeer Changecount' has already imported library 'SSHLibrary' with different arguments. This import is ignored.</msg>
</errors>
</robot>
